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

Cape Town City

Cape Town Stadium, Cape Town. Every match we hold, with the price it went off at.

351Played
138Won
39.3%Win rate
1.18Scored per game
1.03Conceded per game
131Clean sheets

Home and away

The same record, split by where it was played.

At home
47.4%
173 played, 82 won. 1.35 scored a game.
Away
31.5%
178 played, 56 won. 1.01 scored a game.
How the market priced them
38.5%
291 priced matches at an average of 2.88, which implied 34.7%.

Season by season 32

One row per competition per season.

SeasonCompetitionPWDLGD
2026/27 1st Division 8521 +6
2025/26 1st Division 301596 +22
2025/26 Premier Soccer League 4112 -2
2025/26 Cup 1001 -1
2024/25 Premier Soccer League 3371016 -17
2024/25 8 Cup 3111 -1
2024/25 League Cup 1100 +3
2024/25 Cup 1001 -2
2023/24 Premier Soccer League 301299 +6
2023/24 8 Cup 1001 -1
2023/24 League Cup 1001 -2
2022/23 Premier Soccer League 301299 +4
2022/23 CAF Champions League 4112 -2
2022/23 CAF Confederation Cup 2011 -1
2022/23 8 Cup 1001 -1
2021/22 Premier Soccer League 3012135 +8
2021/22 8 Cup 3210 +5
2021/22 Cup 1001 -1
2020/21 Premier Soccer League 3010119 +2
2020/21 Cup 2101 +3
2020/21 8 Cup 1001 -1
2019/20 Premier Soccer League 3011910 +3
2019/20 8 Cup 1001 -2
2019/20 Cup 1001 -1
2018/19 Premier Soccer League 301398 +12
2018/19 CAF Confederation Cup 4301 +2
2018/19 Cup 3201 +3
2018/19 League Cup 1001 -2
2017/18 Premier Soccer League 3011712 -1
2017/18 Cup 3201 +1
2017/18 League Cup 1001 -1
2016/17 Premier Soccer League 301677 +12

Recent matches 30

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

Tuesday 15 December 2026
H Cape Town City scheduled University of Pretoria —
Friday 11 December 2026
H Cape Town City scheduled Highbury —
Saturday 5 December 2026
A Cape Town City scheduled Midlands Wanderers —
Saturday 28 November 2026
H Cape Town City scheduled Venda FC —
Saturday 21 November 2026
A Cape Town City scheduled Lerumo Lions —
Saturday 7 November 2026
A Cape Town City scheduled Upington City —
Sunday 1 November 2026
H Cape Town City scheduled Magesi —
Friday 23 October 2026
A Cape Town City 2 – 1 Orbit College —
Friday 16 October 2026
A Cape Town City 3 – 2 Gomora United FC —
Tuesday 13 October 2026
H Cape Town City 3 – 1 The Bees —
Saturday 19 September 2026
A Cape Town City 0 – 0 NWU FC —
Sunday 13 September 2026
A Cape Town City 2 – 0 Hope FC —
Sunday 6 September 2026
H Cape Town City 2 – 1 Hungry Lions 1.96
Wednesday 2 September 2026
H Cape Town City 1 – 1 Leicesterfield —
Friday 21 August 2026
A Cape Town City 1 – 2 Casric Stars —
Wednesday 10 June 2026
H Cape Town City 1 – 1 Magesi 1.92
Saturday 6 June 2026
A Cape Town City 1 – 0 Milford FC 3.80
Saturday 30 May 2026
A Cape Town City 0 – 2 Magesi 4.33
Tuesday 26 May 2026
H Cape Town City 0 – 1 Milford FC 1.92
Sunday 17 May 2026
A Cape Town City 4 – 2 Leicesterfield —
Sunday 10 May 2026
H Cape Town City 1 – 0 Baroka FC 1.18
Sunday 3 May 2026
H Cape Town City 4 – 0 Gomora United FC 1.75
Saturday 25 April 2026
A Cape Town City 0 – 0 The Bees 2.26
Wednesday 22 April 2026
A Cape Town City 1 – 2 Kruger United 2.94
Saturday 18 April 2026
H Cape Town City 0 – 0 Hungry Lions 1.97
Sunday 12 April 2026
A Cape Town City 2 – 0 Upington City 2.90
Tuesday 7 April 2026
H Cape Town City 1 – 0 Black Leopards 1.68
Saturday 21 March 2026
A Cape Town City 1 – 1 Venda FC 2.65
Friday 13 March 2026
A Cape Town City 1 – 3 Highbury 2.62
Tuesday 10 March 2026
H Cape Town City 2 – 2 Milford FC 2.05