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

University of Pretoria

Tuks Stadium, Pretoria. Every match we hold, with the price it went off at.

241Played
78Won
32.4%Win rate
1.08Scored per game
1.06Conceded per game
75Clean sheets

Home and away

The same record, split by where it was played.

At home
40.8%
120 played, 49 won. 1.23 scored a game.
Away
24%
121 played, 29 won. 0.93 scored a game.
How the market priced them
32.3%
167 priced matches at an average of 2.79, which implied 35.8%.

Season by season 19

One row per competition per season.

SeasonCompetitionPWDLGD
2026/27 1st Division 8224 -2
2025/26 1st Division 3081111 -4
2025/26 Cup 2101 0
2024/25 1st Division 3091110 -4
2024/25 Cup 1001 -1
2023/24 1st Division 3012135 +8
2023/24 Premier Soccer League 4121 0
2023/24 Cup 3210 +2
2022/23 1st Division 309138 +1
2022/23 Cup 1001 -1
2021/22 1st Division 3013134 +14
2021/22 Premier Soccer League 4121 +1
2021/22 Cup 3201 +2
2020/21 1st Division 309813 -3
2020/21 Cup 2002 -2
2019/20 1st Division 3091110 -2
2019/20 Cup 1001 -1
2018/19 Cup 1001 -1
2017/18 Cup 1001 -3

Recent matches 30

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

Tuesday 15 December 2026
A University of Pretoria scheduled Cape Town City —
Saturday 12 December 2026
A University of Pretoria scheduled The Bees —
Saturday 5 December 2026
H University of Pretoria scheduled Magesi —
Friday 27 November 2026
A University of Pretoria scheduled Casric Stars —
Friday 20 November 2026
A University of Pretoria scheduled Highbury —
Saturday 7 November 2026
H University of Pretoria scheduled Gomora United FC —
Saturday 31 October 2026
A University of Pretoria scheduled Lerumo Lions —
Saturday 24 October 2026
A University of Pretoria 1 – 2 NWU FC —
Saturday 17 October 2026
H University of Pretoria 0 – 2 Hungry Lions —
Saturday 10 October 2026
H University of Pretoria 2 – 0 Leicesterfield —
Saturday 19 September 2026
A University of Pretoria 3 – 3 Upington City —
Saturday 12 September 2026
H University of Pretoria 0 – 0 Orbit College —
Saturday 5 September 2026
A University of Pretoria 2 – 0 Venda FC —
Saturday 29 August 2026
H University of Pretoria 0 – 2 Midlands Wanderers 2.18
Saturday 22 August 2026
A University of Pretoria 0 – 1 Hope FC —
Sunday 17 May 2026
H University of Pretoria 6 – 2 Midlands Wanderers 2.40
Sunday 10 May 2026
A University of Pretoria 0 – 2 Milford FC 4.20
Saturday 2 May 2026
H University of Pretoria 0 – 1 Lerumo Lions 2.35
Saturday 25 April 2026
A University of Pretoria 2 – 2 Upington City 3.70
Wednesday 22 April 2026
A University of Pretoria 2 – 4 Hungry Lions 3.73
Friday 17 April 2026
H University of Pretoria 1 – 1 Gomora United FC 2.24
Saturday 11 April 2026
A University of Pretoria 0 – 1 Black Leopards 4.05
Tuesday 7 April 2026
H University of Pretoria 1 – 2 Highbury 2.78
Sunday 22 March 2026
A University of Pretoria 0 – 3 The Bees 2.65
Sunday 15 March 2026
H University of Pretoria 1 – 0 Venda FC 2.25
Wednesday 11 March 2026
A University of Pretoria 2 – 1 Casric Stars 5.25
Sunday 1 March 2026
H University of Pretoria 1 – 0 Baroka FC 2.25
Sunday 22 February 2026
H University of Pretoria 0 – 1 Sekhukhune United 8.00
Saturday 14 February 2026
A University of Pretoria 1 – 2 Leicesterfield —
Sunday 8 February 2026
A University of Pretoria 0 – 0 Hungry Lions —