1st Division/Regular Season - 30
7'K. Malinga
15'G. Thibedi
61'K. Malinga

2019/20 / All competitions
Moroka Swallows have 31 fixtures listed for 2019/20. The 31 finished matches stand at 17W 7D 7L, with 42 scored and 28 conceded.
1st Division / Regular Season - 30
All fixtures / scorers by fixture
7'K. Malinga
15'G. Thibedi
61'K. Malinga
18'K. Malinga
75'Phumelele Ace Bhengu
90+6'G. Roelf
63'M. Saleng
90+4'K. Malinga
43'G. Thibedi
35'M. Ndwandwe
61'G. Khupe
90+3'K. Malinga
7'B. Alabi
45+1'Moeketsi Makhanya
82'K. Malinga
18'G. Thibedi
14'S. Sibiya
54'B. Aubaas
58'Tshepo Chaine
35'N. Madonsela
52'Tebogo Sodi
55'Mashale Rantabane
90'K. Malinga
90+5'K. Malinga
72'G. Roelf