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

Upington City

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

101Played
34Won
33.7%Win rate
1.14Scored per game
1.08Conceded per game
26Clean sheets

Home and away

The same record, split by where it was played.

At home
42%
50 played, 21 won. 1.38 scored a game.
Away
25.5%
51 played, 13 won. 0.9 scored a game.
How the market priced them
24.1%
58 priced matches at an average of 3.03, which implied 33%.

Season by season 7

One row per competition per season.

SeasonCompetitionPWDLGD
2026/27 1st Division 8422 +3
2025/26 1st Division 3010911 +2
2025/26 Cup 1100 +1
2024/25 1st Division 3081111 -2
2024/25 Cup 1001 -2
2023/24 1st Division 3011118 +6
2023/24 Cup 1001 -2

Recent matches 30

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

Tuesday 15 December 2026
H Upington City scheduled Leicesterfield —
Saturday 12 December 2026
H Upington City scheduled Lerumo Lions —
Saturday 5 December 2026
A Upington City scheduled Hope FC —
Saturday 28 November 2026
A Upington City scheduled The Bees —
Saturday 21 November 2026
H Upington City scheduled Magesi —
Saturday 7 November 2026
H Upington City scheduled Cape Town City —
Saturday 31 October 2026
A Upington City scheduled Hungry Lions —
Friday 23 October 2026
A Upington City 1 – 0 Midlands Wanderers —
Saturday 17 October 2026
H Upington City 2 – 0 Orbit College —
Sunday 11 October 2026
A Upington City 1 – 2 Gomora United FC —
Saturday 19 September 2026
H Upington City 3 – 3 University of Pretoria —
Saturday 12 September 2026
A Upington City 3 – 2 Venda FC —
Saturday 5 September 2026
H Upington City 0 – 1 Highbury 3.18
Saturday 29 August 2026
H Upington City 2 – 1 Casric Stars —
Saturday 22 August 2026
A Upington City 1 – 1 NWU FC —
Sunday 17 May 2026
A Upington City 0 – 0 Baroka FC 2.34
Sunday 10 May 2026
H Upington City 0 – 2 Casric Stars 3.85
Saturday 2 May 2026
A Upington City 0 – 0 Hungry Lions 5.25
Saturday 25 April 2026
H Upington City 2 – 2 University of Pretoria 2.10
Tuesday 21 April 2026
A Upington City 1 – 2 Midlands Wanderers 2.90
Saturday 18 April 2026
A Upington City 1 – 3 Milford FC 3.90
Sunday 12 April 2026
H Upington City 0 – 2 Cape Town City 2.65
Wednesday 8 April 2026
H Upington City 3 – 1 Venda FC 2.16
Wednesday 1 April 2026
A Upington City 0 – 0 Black Leopards 2.65
Wednesday 18 March 2026
A Upington City 2 – 0 Lerumo Lions 2.65
Saturday 14 March 2026
H Upington City 2 – 1 The Bees 1.75
Saturday 7 March 2026
A Upington City 1 – 1 Gomora United FC 3.14
Saturday 28 February 2026
H Upington City 1 – 0 Leicesterfield —
Saturday 21 February 2026
H Upington City 0 – 0 Durban City 6.50
Saturday 14 February 2026
A Upington City 1 – 2 Kruger United 3.62