| 25/05/24 15:00 | Moroka Swallows1 : 2Royal AM FC |
| 18/05/24 15:00 | SuperSport United2 : 0Moroka Swallows |
| 11/05/24 15:00 | Moroka Swallows2 : 0Stellenbosch FC |
| 07/05/24 19:30 | Cape Town City2 : 0Moroka Swallows |
| 01/05/24 15:00 | Chippa United1 : 2Moroka Swallows |
| 26/04/24 19:30 | TS Galaxy FC2 : 1Moroka Swallows |
| 15/04/24 19:30 | Moroka Swallows2 : 2Mamelodi Sundowns |
| 06/04/24 15:00 | Richards Bay1 : 0Moroka Swallows |
| 03/04/24 19:30 | Moroka Swallows1 : 1Orlando Pirates |
| 31/03/24 15:30 | Cape Town Spurs0 : 1Moroka Swallows |
| 13/03/24 18:00 | Pretoria University2 : 1Moroka Swallows |
| 09/03/24 16:30 | Moroka Swallows1 : 4Sekhukhune United |
| 05/03/24 18:30 | AmaZulu1 : 1Moroka Swallows |
| 24/02/24 14:00 | Platinium City1 : 3Moroka Swallows |
| 17/02/24 14:30 | Moroka Swallows0 : 1Polokwane City |
| 30/12/23 14:30 | Moroka SwallowsRep.Golden Arrows |
| 27/12/23 18:30 | Mamelodi SundownsRep.Moroka Swallows |
| 23/12/23 14:30 | Royal AM FC0 : 0Moroka Swallows |
| 15/12/23 14:30 | Moroka Swallows1 : 2SuperSport United |
| 05/12/23 18:30 | Orlando Pirates2 : 0Moroka Swallows |
| 11/11/23 14:30 | Polokwane City0 : 0Moroka Swallows |
| 08/11/23 18:30 | Moroka Swallows1 : 0TS Galaxy FC |
| 04/10/23 17:00 | Moroka Swallows0 : 0Chippa United |
| 29/09/23 19:30 | Moroka Swallows2 : 1AmaZulu |
| 19/09/23 19:30 | Stellenbosch FC0 : 2Moroka Swallows |
| 15/09/23 19:30 | Moroka Swallows0 : 1Richards Bay |
| 30/08/23 19:30 | Moroka Swallows3 : 1Cape Town Spurs |
| 16/08/23 19:30 | Sekhukhune United1 : 2Moroka Swallows |
| 12/08/23 15:00 | Mamelodi Sundowns1 : 0Moroka Swallows |
| 09/08/23 15:00 | Moroka Swallows0 : 1Cape Town City |
| 05/08/23 15:00 | Golden Arrows1 : 1Moroka Swallows |
| 20/05/23 15:00 | Moroka Swallows2 : 0Marumo Gallants |
| 13/05/23 15:00 | Royal AM FC0 : 1Moroka Swallows |
| 27/04/23 17:30 | Moroka Swallows1 : 0Maritzburg United |
| 22/04/23 17:30 | Stellenbosch FC3 : 0Moroka Swallows |
| 09/04/23 15:00 | Moroka Swallows0 : 0Mamelodi Sundowns |
| 01/04/23 20:00 | AmaZulu0 : 1Moroka Swallows |
| 17/03/23 18:30 | Moroka Swallows0 : 1Golden Arrows |
| 03/03/23 18:30 | Moroka Swallows1 : 4Orlando Pirates |
| 26/02/23 14:30 | Chippa United1 : 2Moroka Swallows |
| 19/02/23 16:45 | Cape Town City2 : 0Moroka Swallows |
| 11/02/23 14:00 | Stellenbosch FC3 : 0Moroka Swallows |
| 03/02/23 17:00 | Moroka Swallows1 : 0Richards Bay |
| 28/01/23 16:30 | Moroka Swallows0 : 0SuperSport United |
| 20/01/23 18:30 | Sekhukhune United1 : 0Moroka Swallows |
| 15/01/23 14:30 | Moroka Swallows0 : 0TS Galaxy FC |
| 06/01/23 18:30 | Moroka Swallows2 : 0Chippa United |
| 03/01/23 18:30 | Mamelodi Sundowns2 : 0Moroka Swallows |
| 31/12/22 14:30 | Richards Bay1 : 0Moroka Swallows |
| 30/10/22 16:30 | SuperSport United1 : 1Moroka Swallows |