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

Premier League 2022/23

Every result, the table as it finished, and the price each match went off at. 240 matches played between October 2022 and June 2023.

240Matches
611Goals
2.55Per game
42.5%Home wins
55%Priced at kickoff
GalaxyTop of the table

Final table 16 clubs

Computed from the match rows below, three points for a win. Ask the API for it as it stood on any date of the season and you get the table as it actually was that morning, not this one filtered.

#ClubPWDLGDPts
1 GALGalaxy 30 22 6 2 +44 72
2 GUGaborone United 30 19 7 4 +44 64
3 OUOrapa United 30 19 3 8 +38 60
4 TRTownship Rollers 30 13 14 3 +13 53
5 SSSecurity Systems 30 15 4 11 +13 49
6 EAEleven Angels 30 12 8 10 +2 44
7 MASMasitaoka 30 13 4 13 +2 43
8 SFSua Flamingoes 30 12 5 13 +8 41
9 PXPolice XI 30 11 7 12 -6 40
10 BXBDF XI 30 10 9 11 +1 39
11 NUNico United 30 9 9 12 -9 36
12 MWMorupule Wanderers 30 9 8 13 -10 35
13 HGHoly Ghost 30 7 8 15 -18 29
14 PXPrisons XI 30 5 8 17 -42 23
15 EGExtension Gunners 30 4 8 18 -28 20
16 MFMogoditshane Fighters 30 3 6 21 -52 15

How the season went

Every figure counted from the matches, not typed in.

Goals per game
2.55
611 goals. 45.8% of matches went over 2.5.
Home advantage
42.5%
Draws 23.8%, away wins 33.8%.
Half-time lead held
—
No half-time scores recorded for this season.
1–0 25 · 10.4%
2–0 24 · 10%
1–1 24 · 10%
0–2 21 · 8.8%
1–2 20 · 8.3%
0–1 19 · 7.9%

Results 240

The three prices are what the market showed at kickoff. The shortest is highlighted, so you can see at a glance where the market was wrong.

Saturday 3 June 2023
14:00 Sua Flamingoes 6 – 0 Prisons XI — — —
14:00 Security Systems 0 – 0 Morupule Wanderers — — —
14:00 Holy Ghost 0 – 1 Masitaoka 3.18 3.28 2.20
14:00 Orapa United 4 – 0 Extension Gunners 1.25 7.40 15.00
14:00 Police XI 1 – 0 Gaborone United 6.48 4.10 1.48
14:00 BDF XI 5 – 1 Mogoditshane Fighters 1.21 6.18 12.16
14:00 Nico United 0 – 2 Township Rollers 3.94 3.24 1.96
14:00 Galaxy 2 – 1 Eleven Angels 1.33 5.00 8.20
Wednesday 31 May 2023
14:00 Mogoditshane Fighters 1 – 2 Township Rollers 17.00 7.75 1.14
14:00 Gaborone United 1 – 0 BDF XI 1.28 5.65 10.50
14:00 Masitaoka 0 – 1 Orapa United 4.10 3.62 1.82
14:00 Morupule Wanderers 1 – 2 Eleven Angels — — —
14:00 Security Systems 4 – 0 Prisons XI 1.36 5.95 12.50
14:00 Sua Flamingoes 2 – 0 Nico United — — —
14:00 Extension Gunners 1 – 0 Police XI 3.42 3.22 2.10
14:00 Galaxy 2 – 0 Holy Ghost 1.26 5.45 10.50
Sunday 21 May 2023
14:00 Eleven Angels 2 – 0 Prisons XI 1.75 4.30 4.82
14:00 Holy Ghost 0 – 1 Morupule Wanderers — — —
Saturday 20 May 2023
18:00 Security Systems 1 – 2 Sua Flamingoes 1.94 3.87 4.50
14:00 Orapa United 0 – 5 Galaxy 2.65 3.06 2.65
14:00 Township Rollers 0 – 2 Gaborone United 3.33 3.22 2.18
14:00 Police XI 0 – 0 Masitaoka 2.75 2.93 2.65
14:00 BDF XI 0 – 1 Extension Gunners 2.89 4.60 4.14
14:00 Mogoditshane Fighters 2 – 3 Nico United 8.00 4.67 1.40
Sunday 14 May 2023
14:00 Gaborone United 5 – 0 Mogoditshane Fighters 1.12 13.60 51.00
14:00 Galaxy 1 – 0 Police XI 1.45 4.30 7.30
14:00 Nico United 0 – 1 Security Systems 2.80 2.96 2.55
14:00 Sua Flamingoes 1 – 2 Eleven Angels — — —
Saturday 13 May 2023
14:00 Extension Gunners 2 – 2 Township Rollers — — —
14:00 Morupule Wanderers 1 – 0 Orapa United — — —
14:00 Prisons XI 1 – 4 Holy Ghost — — —
14:00 Masitaoka 2 – 2 BDF XI — — —
Wednesday 10 May 2023
18:00 Gaborone United 3 – 1 Sua Flamingoes — — —
14:00 Township Rollers 1 – 1 Eleven Angels 1.64 3.90 6.75
14:00 Police XI 0 – 3 Orapa United 4.45 3.62 1.88
14:00 Galaxy 1 – 1 Nico United 1.46 4.26 7.40
Sunday 30 April 2023
14:00 Eleven Angels 0 – 2 Security Systems 5.20 3.70 2.70
14:00 Holy Ghost 1 – 0 Sua Flamingoes — — —
14:00 Police XI 1 – 0 Morupule Wanderers — — —
14:00 BDF XI 2 – 1 Galaxy 6.30 3.94 1.56
Saturday 29 April 2023
18:00 Township Rollers 1 – 0 Masitaoka 1.59 3.92 6.45
14:00 Orapa United 4 – 0 Prisons XI 1.24 6.73 16.00
14:00 Mogoditshane Fighters 1 – 1 Extension Gunners 2.94 3.50 2.31
14:00 Nico United 1 – 0 Gaborone United 5.60 3.80 1.62
Wednesday 26 April 2023
14:30 Prisons XI 2 – 2 Gaborone United 17.00 7.20 1.17
14:30 Security Systems 1 – 2 Township Rollers 3.80 3.35 2.28
14:30 Sua Flamingoes 2 – 1 Mogoditshane Fighters — — —
14:30 Eleven Angels 0 – 0 BDF XI 2.47 2.97 3.05
14:30 Holy Ghost 1 – 1 Police XI 3.24 3.00 2.35
Tuesday 25 April 2023
14:30 Galaxy 3 – 1 Masitaoka 1.40 4.60 7.69
14:30 Morupule Wanderers 3 – 3 Extension Gunners — — —
14:30 Orapa United 2 – 0 Nico United — — —
Sunday 16 April 2023
14:30 Holy Ghost 2 – 0 Eleven Angels 3.07 3.22 2.27
14:30 BDF XI 1 – 0 Prisons XI 1.68 3.85 5.40
Saturday 15 April 2023
14:30 Orapa United 3 – 1 Security Systems 1.89 3.42 4.04
14:30 Township Rollers 0 – 0 Morupule Wanderers — — —
14:30 Mogoditshane Fighters 0 – 2 Galaxy 55.00 11.50 1.12
14:30 Nico United 2 – 0 Extension Gunners 2.26 4.00 5.00
14:30 Police XI 3 – 2 Sua Flamingoes — — —
14:30 Gaborone United 2 – 0 Masitaoka 1.50 4.90 8.90
Wednesday 12 April 2023
14:30 Sua Flamingoes 0 – 2 Galaxy — — —
14:30 Holy Ghost 0 – 2 Gaborone United 8.91 5.43 1.37
14:30 Orapa United 8 – 1 Mogoditshane Fighters 1.13 9.01 22.33
14:30 Police XI 0 – 1 Township Rollers 4.67 3.37 1.95
Sunday 9 April 2023
14:30 Holy Ghost 2 – 2 Nico United 3.20 3.05 2.69
Saturday 8 April 2023
15:00 Galaxy 0 – 2 Gaborone United 2.61 3.16 2.75
15:00 Morupule Wanderers 2 – 0 Mogoditshane Fighters — — —
15:00 Prisons XI 3 – 2 Township Rollers 15.59 6.30 1.27
15:00 Sua Flamingoes 2 – 1 BDF XI — — —
15:00 Security Systems 1 – 0 Police XI 2.32 3.42 3.84
15:00 Eleven Angels 1 – 1 Orapa United 4.42 3.64 2.09
14:30 Masitaoka 2 – 1 Extension Gunners 1.54 4.51 7.40
Wednesday 5 April 2023
18:00 Extension Gunners 1 – 2 Galaxy 12.53 6.04 1.27
18:00 Township Rollers 1 – 1 Sua Flamingoes 1.73 3.64 4.40
15:00 Gaborone United 0 – 0 Morupule Wanderers 1.43 5.42 10.90
15:00 Nico United 2 – 1 Masitaoka 2.85 3.18 2.50
15:00 Mogoditshane Fighters 0 – 1 Prisons XI 2.52 3.37 3.45
Tuesday 4 April 2023
15:00 Orapa United 1 – 2 Holy Ghost 1.24 7.00 13.50
15:00 Police XI 0 – 0 Eleven Angels 2.34 3.43 2.91
15:00 BDF XI 3 – 0 Security Systems 3.43 3.35 2.34
Sunday 2 April 2023
15:00 Masitaoka 0 – 0 Mogoditshane Fighters 1.31 5.49 10.50
14:30 Extension Gunners 1 – 3 Gaborone United 12.00 6.05 1.28
Saturday 1 April 2023
15:00 Galaxy 1 – 1 Township Rollers 2.10 3.50 4.02
15:00 Morupule Wanderers 0 – 2 BDF XI — — —
15:00 Sua Flamingoes 3 – 2 Orapa United — — —
15:00 Eleven Angels 1 – 0 Nico United — — —
15:00 Security Systems 2 – 0 Holy Ghost 1.41 5.05 9.00
14:30 Prisons XI 0 – 1 Police XI 4.58 3.62 1.76
Wednesday 29 March 2023
17:00 Mogoditshane Fighters 1 – 6 Security Systems 4.10 4.20 1.72
17:00 Extension Gunners 2 – 2 Prisons XI 2.32 3.72 4.33
15:00 BDF XI 2 – 2 Holy Ghost 1.77 3.67 4.70
15:00 Masitaoka 0 – 1 Morupule Wanderers — — —
Saturday 18 March 2023
14:00 Eleven Angels 1 – 0 Extension Gunners — — —
14:00 Nico United 2 – 0 BDF XI 2.70 2.97 2.85
13:30 Prisons XI 1 – 0 Morupule Wanderers — — —
Friday 17 March 2023
16:00 Security Systems 0 – 2 Masitaoka 2.61 3.41 2.47
Sunday 5 March 2023
14:00 Morupule Wanderers 2 – 0 Nico United — — —
14:00 Mogoditshane Fighters 0 – 2 Holy Ghost — — —
13:30 BDF XI 2 – 2 Police XI 2.13 3.46 3.95
Saturday 4 March 2023
17:00 Township Rollers 2 – 1 Orapa United 2.91 3.18 2.57
14:00 Extension Gunners 1 – 2 Security Systems 4.53 3.60 2.07
14:00 Galaxy 2 – 0 Prisons XI 1.20 8.30 22.00
14:00 Masitaoka 2 – 1 Sua Flamingoes — — —
14:00 Eleven Angels 2 – 1 Gaborone United — — —
Wednesday 1 March 2023
14:00 Masitaoka 2 – 3 Eleven Angels 2.11 3.38 4.26
14:00 Prisons XI 1 – 1 Nico United 4.54 3.50 2.01
Sunday 26 February 2023
14:00 Township Rollers 1 – 1 BDF XI 1.60 3.63 5.96
14:00 Mogoditshane Fighters 1 – 3 Police XI — — —
14:00 Morupule Wanderers 2 – 2 Sua Flamingoes — — —
Saturday 25 February 2023
14:00 Galaxy 3 – 1 Security Systems 1.66 3.77 5.25
14:00 Extension Gunners 1 – 2 Holy Ghost 1.92 3.28 3.96
13:30 Gaborone United 2 – 4 Orapa United 2.12 3.34 3.76
Wednesday 22 February 2023
14:00 Holy Ghost 1 – 1 Township Rollers 8.11 4.58 1.46
Sunday 19 February 2023
14:00 Morupule Wanderers 0 – 1 Galaxy — — —
14:00 Prisons XI 0 – 2 Masitaoka 6.45 3.80 1.64
Saturday 18 February 2023
14:00 Sua Flamingoes 3 – 1 Extension Gunners — — —
14:00 Security Systems 2 – 2 Gaborone United 5.05 3.50 1.68
14:00 Nico United 0 – 2 Police XI 2.55 3.02 3.05
14:00 Orapa United 1 – 1 BDF XI 1.45 4.20 6.90
14:00 Eleven Angels 3 – 1 Mogoditshane Fighters — — —
Sunday 12 February 2023
14:00 Police XI 2 – 1 BDF XI 2.83 3.12 2.66
13:30 Holy Ghost 1 – 0 Mogoditshane Fighters — — —
Saturday 11 February 2023
14:00 Orapa United 1 – 1 Township Rollers 2.02 3.40 4.33
14:00 Nico United 4 – 1 Morupule Wanderers — — —
14:00 Sua Flamingoes 3 – 1 Masitaoka — — —
14:00 Prisons XI 0 – 7 Galaxy 19.00 7.20 1.30
14:00 Security Systems 3 – 0 Extension Gunners 1.55 4.20 6.40
13:30 Gaborone United 1 – 1 Eleven Angels — — —
Sunday 5 February 2023
14:00 Masitaoka 3 – 0 Prisons XI 1.69 3.64 4.90
14:00 Gaborone United 3 – 0 Security Systems 1.54 4.00 6.40
13:30 Extension Gunners 0 – 0 Sua Flamingoes — — —
Saturday 4 February 2023
14:00 Galaxy 3 – 1 Morupule Wanderers — — —
14:00 Township Rollers 2 – 0 Holy Ghost 1.23 6.50 13.00
14:00 Mogoditshane Fighters 2 – 1 Eleven Angels — — —
14:00 Police XI 1 – 2 Nico United 2.28 3.11 3.47
13:30 BDF XI 0 – 3 Orapa United 6.70 3.80 1.74
Sunday 29 January 2023
14:00 Orapa United 4 – 1 Police XI 1.64 4.00 6.65
13:30 Holy Ghost 2 – 4 BDF XI 6.30 3.12 1.87
Saturday 28 January 2023
14:00 Nico United 2 – 2 Galaxy 6.78 3.80 1.67
14:00 Eleven Angels 1 – 1 Township Rollers — — —
14:00 Morupule Wanderers 1 – 3 Masitaoka — — —
14:00 Security Systems 2 – 0 Mogoditshane Fighters 1.39 5.13 8.27
14:00 Sua Flamingoes 1 – 1 Gaborone United — — —
13:30 Prisons XI 0 – 0 Extension Gunners — — —
Sunday 22 January 2023
14:00 Township Rollers 1 – 1 Security Systems 1.88 3.36 4.50
13:30 Masitaoka 1 – 4 Galaxy 4.30 3.41 2.09
Saturday 21 January 2023
15:00 Extension Gunners 1 – 1 Morupule Wanderers — — —
14:00 Gaborone United 3 – 0 Prisons XI 1.13 8.72 23.00
14:00 Nico United 1 – 2 Orapa United 5.60 3.54 1.70
14:00 Mogoditshane Fighters 1 – 5 Sua Flamingoes — — —
14:00 Police XI 1 – 0 Holy Ghost — — —
13:30 BDF XI 0 – 0 Eleven Angels — — —
Sunday 15 January 2023
14:00 Eleven Angels 0 – 2 Police XI — — —
13:30 Holy Ghost 0 – 4 Orapa United 8.10 5.00 1.55
Saturday 14 January 2023
14:00 Morupule Wanderers 0 – 1 Gaborone United — — —
14:00 Security Systems 1 – 2 BDF XI — — —
14:00 Sua Flamingoes 2 – 2 Township Rollers — — —
14:00 Galaxy 3 – 0 Extension Gunners — — —
14:00 Prisons XI 0 – 0 Mogoditshane Fighters — — —
13:30 Masitaoka 2 – 1 Nico United 1.87 3.45 5.40
Sunday 8 January 2023
14:00 Gaborone United 1 – 1 Galaxy 1.93 4.13 4.56
14:00 Nico United 1 – 1 Holy Ghost — — —
13:30 Mogoditshane Fighters 1 – 2 Morupule Wanderers — — —
Saturday 7 January 2023
17:00 Extension Gunners 0 – 1 Masitaoka — — —
14:00 Orapa United 2 – 0 Eleven Angels — — —
14:00 BDF XI 2 – 1 Sua Flamingoes — — —
14:00 Police XI 0 – 2 Security Systems 3.17 3.23 2.52
13:30 Township Rollers 1 – 0 Prisons XI 1.34 5.26 14.00
Thursday 22 December 2022
14:00 Eleven Angels 3 – 0 Holy Ghost — — —
14:00 Prisons XI 1 – 2 BDF XI — — —
13:30 Extension Gunners 0 – 1 Nico United 2.41 3.36 3.21
Wednesday 21 December 2022
14:00 Sua Flamingoes 0 – 1 Police XI — — —
14:00 Morupule Wanderers 0 – 1 Township Rollers — — —
14:00 Galaxy 3 – 0 Mogoditshane Fighters — — —
14:00 Security Systems 1 – 2 Orapa United — — —
13:30 Masitaoka 0 – 2 Gaborone United 6.20 3.78 1.66
Sunday 18 December 2022
13:00 Township Rollers 2 – 2 Galaxy 2.36 3.37 3.25
Saturday 17 December 2022
14:00 Mogoditshane Fighters 1 – 1 Masitaoka 3.94 3.34 1.97
14:00 BDF XI 1 – 2 Morupule Wanderers — — —
14:00 Nico United 0 – 0 Eleven Angels — — —
14:00 Gaborone United 4 – 0 Extension Gunners 1.25 6.40 13.50
14:00 Police XI 0 – 0 Prisons XI 1.75 3.45 4.84
14:00 Orapa United 1 – 2 Sua Flamingoes — — —
Friday 16 December 2022
14:00 Holy Ghost 3 – 3 Security Systems 7.40 3.75 1.64
Sunday 11 December 2022
14:00 Security Systems 2 – 1 Eleven Angels 1.87 3.60 4.30
14:00 Sua Flamingoes 2 – 0 Holy Ghost — — —
14:00 Prisons XI 0 – 4 Orapa United 6.00 4.23 1.59
Saturday 10 December 2022
14:00 Morupule Wanderers 2 – 0 Police XI 2.82 3.11 2.90
14:00 Masitaoka 3 – 0 Township Rollers 4.70 3.40 2.01
14:00 Extension Gunners 1 – 2 Mogoditshane Fighters — — —
14:00 Gaborone United 4 – 0 Nico United 1.23 5.60 18.00
13:30 Galaxy 2 – 0 BDF XI — — —
Sunday 4 December 2022
14:00 BDF XI 2 – 1 Masitaoka 2.57 3.25 2.98
13:30 Mogoditshane Fighters 0 – 5 Gaborone United 13.66 5.50 1.28
Saturday 3 December 2022
14:00 Security Systems 1 – 0 Nico United — — —
14:00 Township Rollers 3 – 1 Extension Gunners — — —
14:00 Police XI 1 – 2 Galaxy — — —
14:00 Eleven Angels 3 – 2 Sua Flamingoes — — —
14:00 Orapa United 4 – 1 Morupule Wanderers — — —
Friday 2 December 2022
14:00 Holy Ghost 0 – 2 Prisons XI — — —
Wednesday 30 November 2022
14:00 Gaborone United 3 – 0 Police XI 1.36 4.60 8.80
Tuesday 29 November 2022
14:00 Morupule Wanderers 0 – 3 Security Systems — — —
14:00 Extension Gunners 1 – 2 Orapa United — — —
Sunday 27 November 2022
14:00 Nico United 0 – 0 Mogoditshane Fighters — — —
Saturday 26 November 2022
17:00 Morupule Wanderers 0 – 0 Holy Ghost — — —
14:00 Sua Flamingoes 0 – 2 Security Systems — — —
14:00 Extension Gunners 1 – 1 BDF XI — — —
14:00 Prisons XI 0 – 2 Eleven Angels — — —
14:00 Masitaoka 2 – 0 Police XI — — —
14:00 Galaxy 1 – 0 Orapa United — — —
13:30 Gaborone United 1 – 1 Township Rollers 2.13 3.23 3.74
Sunday 20 November 2022
14:00 Prisons XI 1 – 0 Sua Flamingoes 3.34 3.60 2.27
14:00 Masitaoka 2 – 0 Holy Ghost — — —
14:00 Township Rollers 3 – 0 Nico United — — —
Saturday 19 November 2022
14:00 Eleven Angels 0 – 1 Galaxy — — —
14:00 Mogoditshane Fighters 1 – 0 BDF XI 4.16 3.30 2.19
Sunday 13 November 2022
14:00 Security Systems 1 – 3 Galaxy 3.40 3.36 2.40
14:00 Eleven Angels 1 – 0 Masitaoka — — —
14:00 Nico United 0 – 0 Prisons XI — — —
Saturday 12 November 2022
14:00 Sua Flamingoes 1 – 0 Morupule Wanderers — — —
14:00 BDF XI 0 – 1 Township Rollers — — —
14:00 Holy Ghost 0 – 1 Extension Gunners — — —
14:00 Police XI 2 – 2 Mogoditshane Fighters 1.72 3.57 5.40
Friday 11 November 2022
17:00 Orapa United 0 – 2 Gaborone United — — —
Sunday 6 November 2022
14:00 Galaxy 2 – 1 Sua Flamingoes 1.74 3.79 4.75
14:00 Masitaoka 1 – 0 Security Systems 3.23 3.19 2.35
Saturday 5 November 2022
17:00 Extension Gunners 2 – 0 Eleven Angels — — —
14:00 Morupule Wanderers 1 – 1 Prisons XI 1.90 3.41 3.97
14:00 BDF XI 0 – 0 Nico United — — —
14:00 Mogoditshane Fighters 0 – 2 Orapa United — — —
14:00 Gaborone United 2 – 0 Holy Ghost — — —
Friday 4 November 2022
17:00 Township Rollers 1 – 1 Police XI 1.57 3.98 6.20
Sunday 30 October 2022
14:00 Police XI 2 – 0 Extension Gunners — — —
14:00 Prisons XI 1 – 3 Security Systems 5.72 4.40 1.59
14:00 Township Rollers 2 – 0 Mogoditshane Fighters — — —
Saturday 29 October 2022
18:00 Orapa United 3 – 1 Masitaoka — — —
15:00 Holy Ghost 2 – 2 Galaxy — — —
15:00 Nico United 1 – 0 Sua Flamingoes — — —
15:00 Eleven Angels 0 – 1 Morupule Wanderers — — —
15:00 BDF XI 0 – 2 Gaborone United — — —

Every league on this page, in one API call

1,693,122 matches across 1,381 competitions, with a price at kickoff on 803,876 of them. The free key reaches every country in the archive, for yesterday, as one whole day.

Get a free key