The free key reads yesterday again: our one-month trial of today on the free key has finished. Read the changelog
MS

Moroka Swallows

Dobsonville Stadium, Soweto. Every match we hold, with the price it went off at.

165Played
53Won
32.1%Win rate
0.95Scored per game
1.07Conceded per game
55Clean sheets

Home and away

The same record, split by where it was played.

At home
37.8%
82 played, 31 won. 1.06 scored a game.
Away
26.5%
83 played, 22 won. 0.83 scored a game.
How the market priced them
29.9%
137 priced matches at an average of 3.78, which implied 26.5%.

Season by season 13

One row per competition per season.

SeasonCompetitionPWDLGD
2023/24 Premier Soccer League 308814 -12
2023/24 8 Cup 1001 -1
2023/24 League Cup 1001 -1
2023/24 Cup 1001 -1
2022/23 Premier Soccer League 3011712 -7
2022/23 Cup 1001 -3
2021/22 Premier Soccer League 3461513 -13
2021/22 8 Cup 3111 -3
2021/22 Cup 2101 0
2020/21 Premier Soccer League 308202 +8
2020/21 Cup 1100 +1
2019/20 1st Division 301767 +14
2017/18 Cup 1001 -2

Recent matches 30

Newest first, with the price this club was at kickoff.

Saturday 25 May 2024
H Moroka Swallows 1 – 2 Royal AM —
Saturday 18 May 2024
A Moroka Swallows 0 – 2 Supersport United —
Saturday 11 May 2024
H Moroka Swallows 2 – 0 Stellenbosch 5.37
Tuesday 7 May 2024
A Moroka Swallows 0 – 2 Cape Town City 5.78
Wednesday 1 May 2024
A Moroka Swallows 2 – 1 Chippa United 3.94
Friday 26 April 2024
A Moroka Swallows 1 – 2 TS Galaxy 5.03
Monday 15 April 2024
H Moroka Swallows 2 – 2 Mamelodi Sundowns 10.59
Saturday 6 April 2024
A Moroka Swallows 0 – 1 Richards Bay 4.00
Wednesday 3 April 2024
H Moroka Swallows 1 – 1 Orlando Pirates 6.25
Sunday 31 March 2024
A Moroka Swallows 1 – 0 Ajax Cape Town 3.91
Wednesday 13 March 2024
A Moroka Swallows 1 – 2 University of Pretoria 3.70
Saturday 9 March 2024
H Moroka Swallows 1 – 4 Sekhukhune United 3.21
Tuesday 5 March 2024
A Moroka Swallows 1 – 1 Amazulu 5.51
Saturday 2 March 2024
A Moroka Swallows 0 – 0 Kaizer Chiefs 12.50
Saturday 24 February 2024
A Moroka Swallows 0 – 0 Platinum City Rovers —
Saturday 17 February 2024
H Moroka Swallows 0 – 1 Polokwane City 5.30
Saturday 30 December 2023
H Moroka Swallows 0 – 3 Golden Arrows 2.39
Wednesday 27 December 2023
A Moroka Swallows 0 – 3 Mamelodi Sundowns 14.00
Saturday 23 December 2023
A Moroka Swallows 0 – 0 Royal AM —
Friday 15 December 2023
H Moroka Swallows 1 – 2 Supersport United —
Tuesday 5 December 2023
A Moroka Swallows 0 – 2 Orlando Pirates 6.30
Sunday 26 November 2023
H Moroka Swallows 0 – 1 Kaizer Chiefs 2.97
Saturday 11 November 2023
A Moroka Swallows 0 – 0 Polokwane City 3.04
Wednesday 8 November 2023
H Moroka Swallows 1 – 0 TS Galaxy 2.41
Sunday 22 October 2023
A Moroka Swallows 1 – 2 Richards Bay 2.64
Wednesday 4 October 2023
H Moroka Swallows 0 – 0 Chippa United 2.30
Friday 29 September 2023
H Moroka Swallows 2 – 1 Amazulu 2.95
Tuesday 19 September 2023
A Moroka Swallows 2 – 0 Stellenbosch 3.50
Friday 15 September 2023
H Moroka Swallows 0 – 1 Richards Bay 2.20
Wednesday 30 August 2023
H Moroka Swallows 3 – 1 Ajax Cape Town 1.94