Next matches
13:30 Ajax Cape Town
Moroka Swallows
NS 31/03/24
17:30 Moroka Swallows
Orlando Pirates
TBA 03/04/24
13:00 Richards Bay FC
Moroka Swallows
NS 06/04/24
17:30 Moroka Swallows
Mamelodi Sundowns
NS 16/04/24
13:00 TS Galaxy FC
Moroka Swallows
NS 28/04/24
13:00 Chippa Utd
Moroka Swallows
NS 01/05/24
11:00 Moroka Swallows
Stellenbosch
NS 11/05/24
11:00 Supersport United
Moroka Swallows
NS 18/05/24
11:00 Moroka Swallows
Bloemfontein Celtic
NS 25/05/24
Last results
17:00 Pretoria University
Moroka Swallows
21
FT 13/03/24
L
15:30 Moroka Swallows
Sekhukhune United
14
FT 09/03/24
L
17:30 Amazulu
Moroka Swallows
11
FT 05/03/24
D
15:45 Kaizer Chiefs
Moroka Swallows
00
FT 02/03/24
D
13:00 Platinum City Rovers
Moroka Swallows
00
AET 24/02/24
D
13:30 Moroka Swallows
Polokwane
01
FT 17/02/24
L
17:30 Cape Town City FC
Moroka Swallows
POST 13/02/24
L
13:30 Moroka Swallows
Golden Arrows
03
FT 30/12/23
L
17:30 Mamelodi Sundowns
Moroka Swallows
30
FT 27/12/23
L
13:30 Bloemfontein Celtic
Moroka Swallows
00
FT 23/12/23
D
13:30 Moroka Swallows
Supersport United
12
FT 15/12/23
L
13:30 Moroka Swallows
Supersport United
POST 09/12/23
L
17:30 Orlando Pirates
Moroka Swallows
20
FT 05/12/23
L
13:30 Moroka Swallows
Kaizer Chiefs
01
FT 26/11/23
L
13:30 Polokwane
Moroka Swallows
00
FT 11/11/23
D
17:30 Moroka Swallows
TS Galaxy FC
10
FT 08/11/23
W
13:30 Mamelodi Sundowns
Moroka Swallows
POST 29/10/23
W
13:00 Richards Bay FC
Moroka Swallows
21
FT 22/10/23
L
15:00 Moroka Swallows
Chippa Utd
00
FT 04/10/23
D
17:30 Moroka Swallows
Amazulu
21
FT 29/09/23
W
17:30 Stellenbosch
Moroka Swallows
02
FT 19/09/23
W
17:30 Moroka Swallows
Richards Bay FC
01
FT 15/09/23
L
17:30 Moroka Swallows
Ajax Cape Town
31
FT 30/08/23
W
17:30 Orlando Pirates
Moroka Swallows
POST 22/08/23
W
17:30 Sekhukhune United
Moroka Swallows
12
FT 16/08/23
W