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

Premier League 2025/26

Every result, the table as it finished, and the price each match went off at. 240 matches played between August 2025 and May 2026.

240Matches
523Goals
2.18Per game
41.3%Home wins
40%Priced at kickoff
Gaborone UnitedTop 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 GUGaborone United 30 23 5 2 +47 74
2 GALGalaxy 30 17 8 5 +32 59
3 SFSua Flamingoes 30 18 5 7 +14 59
4 CCCentre Chiefs 30 16 8 6 +19 56
5 MWMorupule Wanderers 30 14 5 11 +8 47
6 OUOrapa United 30 12 11 7 +5 47
7 TRTownship Rollers 30 13 6 11 0 45
8 NUNico United 30 10 12 8 +3 42
9 TAFTAFIC 30 8 11 11 +1 35
10 MATMatebele 30 8 9 13 -8 33
11 PXPolice XI 30 7 11 12 -12 32
12 BXBDF XI 30 7 9 14 -12 30
13 EGExtension Gunners 30 7 8 15 -17 29
14 BLBlack Lions 30 7 6 17 -21 27
15 SGSanta Green 30 6 4 20 -35 22
16 CALCalendar 30 5 6 19 -24 21

How the season went

Every figure counted from the matches, not typed in.

Goals per game
2.18
523 goals. 37.9% of matches went over 2.5.
Home advantage
41.3%
Draws 25.8%, away wins 32.9%.
Half-time lead held
90.9%
From 110 matches where someone led at the break.
0–1 35 · 14.6%
0–0 35 · 14.6%
1–0 25 · 10.4%
1–1 22 · 9.2%
2–0 21 · 8.8%
2–1 20 · 8.3%

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 23 May 2026
14:00 Morupule Wanderers 2 – 0 Police XI — — —
14:00 TAFIC 3 – 1 Calendar — — —
14:00 Extension Gunners 2 – 0 Centre Chiefs — — —
14:00 Gaborone United 2 – 1 BDF XI — — —
14:00 Township Rollers 1 – 4 Galaxy — — —
14:00 Orapa United 1 – 0 Nico United — — —
14:00 Black Lions 2 – 1 Santa Green — — —
Friday 22 May 2026
14:00 Matebele 1 – 2 Sua Flamingoes — — —
Wednesday 20 May 2026
14:00 Centre Chiefs 0 – 1 Gaborone United — — —
Wednesday 13 May 2026
14:00 Orapa United 0 – 0 Police XI — — —
14:00 TAFIC 5 – 0 Santa Green 2.24 3.20 2.96
14:00 Extension Gunners 2 – 0 Nico United 1.88 3.35 3.75
14:00 Morupule Wanderers 3 – 1 Galaxy 2.82 3.40 2.22
14:00 Gaborone United 5 – 0 Calendar 1.58 3.60 5.20
14:00 Sua Flamingoes 2 – 1 Black Lions 1.70 3.40 4.60
Tuesday 12 May 2026
14:00 Matebele 1 – 0 Township Rollers 2.80 3.05 2.55
14:00 BDF XI 1 – 2 Centre Chiefs 4.10 3.25 1.90
Wednesday 6 May 2026
14:00 Galaxy 0 – 0 Matebele — — —
14:00 Police XI 1 – 0 Black Lions — — —
14:00 Sua Flamingoes 2 – 1 Morupule Wanderers — — —
14:00 BDF XI 0 – 1 Township Rollers 2.80 3.30 2.40
Tuesday 5 May 2026
14:00 Calendar 3 – 0 Extension Gunners — — —
14:00 Nico United 0 – 0 TAFIC — — —
14:00 Santa Green 1 – 0 Orapa United — — —
Saturday 25 April 2026
18:00 Township Rollers 2 – 0 Police XI — — —
18:00 Galaxy 0 – 0 Sua Flamingoes — — —
14:30 TAFIC 2 – 0 Gaborone United — — —
14:30 Morupule Wanderers 0 – 0 Nico United — — —
14:30 Extension Gunners 1 – 1 BDF XI — — —
14:30 Orapa United 1 – 0 Centre Chiefs — — —
14:30 Black Lions 2 – 1 Calendar 2.10 3.10 3.60
Friday 24 April 2026
18:00 Matebele 1 – 1 Santa Green — — —
Wednesday 15 April 2026
18:00 Galaxy 3 – 2 Calendar — — —
Sunday 12 April 2026
14:30 Police XI 0 – 0 Galaxy — — —
Saturday 11 April 2026
18:00 Centre Chiefs 1 – 0 Black Lions 1.43 4.00 9.60
14:30 Calendar 0 – 1 Morupule Wanderers — — —
14:30 Santa Green 0 – 1 Township Rollers — — —
14:30 Extension Gunners 3 – 1 TAFIC — — —
14:30 BDF XI 1 – 3 Sua Flamingoes 2.60 3.25 2.60
14:30 Nico United 0 – 0 Matebele — — —
Friday 10 April 2026
19:00 Gaborone United 6 – 2 Orapa United — — —
Sunday 5 April 2026
14:30 Black Lions 0 – 2 Gaborone United — — —
Saturday 4 April 2026
18:00 Township Rollers 1 – 0 Nico United 2.30 3.06 2.63
14:30 Orapa United 3 – 2 Extension Gunners 1.74 3.16 4.20
14:30 Sua Flamingoes 3 – 2 Police XI — — —
14:30 Morupule Wanderers 2 – 1 Centre Chiefs 3.01 3.12 2.09
14:30 TAFIC 4 – 0 BDF XI 2.19 2.99 2.95
14:30 Galaxy 4 – 1 Santa Green — — —
Friday 3 April 2026
18:00 Matebele 2 – 1 Calendar 1.95 2.95 4.62
Wednesday 18 March 2026
17:00 Gaborone United 1 – 0 Morupule Wanderers 1.42 3.85 10.40
14:00 BDF XI 2 – 1 Police XI — — —
14:00 Calendar 0 – 1 Township Rollers — — —
14:00 Nico United 2 – 1 Galaxy — — —
14:00 Santa Green 1 – 3 Sua Flamingoes — — —
Tuesday 17 March 2026
17:00 Extension Gunners 2 – 0 Black Lions — — —
17:00 Centre Chiefs 1 – 0 Matebele 1.50 4.00 7.12
14:00 TAFIC 0 – 0 Orapa United 4.50 3.15 1.79
Saturday 14 March 2026
17:00 Township Rollers 0 – 2 Centre Chiefs 2.72 2.92 2.66
14:00 Morupule Wanderers 1 – 2 Extension Gunners — — —
14:00 Black Lions 1 – 2 TAFIC 2.70 2.90 2.66
14:00 Sua Flamingoes 2 – 2 Nico United — — —
14:00 Orapa United 2 – 0 BDF XI — — —
Friday 13 March 2026
17:00 Matebele 0 – 3 Gaborone United 12.70 4.75 1.29
Wednesday 11 March 2026
17:00 Police XI 1 – 0 Santa Green 1.80 3.20 4.20
Tuesday 10 March 2026
17:00 Centre Chiefs 1 – 0 Galaxy 2.50 2.90 2.70
14:00 TAFIC 0 – 1 Morupule Wanderers 4.20 3.16 1.74
Saturday 7 March 2026
17:00 Gaborone United 4 – 0 Township Rollers 1.62 3.40 5.00
14:00 Extension Gunners 1 – 1 Matebele 4.10 3.24 1.74
14:00 BDF XI 3 – 0 Santa Green 1.80 3.20 4.10
14:00 Orapa United 1 – 1 Black Lions 1.60 3.22 5.10
14:00 Calendar 1 – 0 Sua Flamingoes 5.75 3.30 1.57
Thursday 5 March 2026
14:00 Nico United 1 – 2 Police XI 1.57 2.97 6.40
Sunday 1 March 2026
14:00 Centre Chiefs 0 – 0 TAFIC 1.60 3.30 5.25
14:00 Calendar 0 – 1 Orapa United 3.60 3.00 2.00
Saturday 28 February 2026
14:00 BDF XI 2 – 6 Galaxy — — —
14:00 Sua Flamingoes 1 – 0 Township Rollers — — —
14:00 Nico United 3 – 0 Black Lions — — —
14:00 Police XI 1 – 1 Matebele 2.15 3.10 3.10
14:00 Santa Green 1 – 2 Morupule Wanderers — — —
Friday 27 February 2026
17:00 Gaborone United 2 – 0 Extension Gunners 1.11 7.00 13.00
Sunday 22 February 2026
14:00 Santa Green 1 – 1 Nico United 3.60 3.00 2.00
14:00 Police XI 2 – 0 Calendar 1.83 3.30 3.75
Saturday 21 February 2026
17:00 Galaxy 0 – 1 Gaborone United — — —
14:00 Sua Flamingoes 0 – 1 Centre Chiefs — — —
14:00 Matebele 0 – 1 TAFIC 2.00 3.10 3.40
14:00 Black Lions 1 – 0 BDF XI — — —
14:00 Morupule Wanderers 2 – 3 Orapa United 2.75 3.00 2.40
Friday 20 February 2026
17:00 Township Rollers 2 – 1 Extension Gunners 1.33 4.10 8.00
Wednesday 18 February 2026
14:00 Sua Flamingoes 1 – 1 TAFIC — — —
Sunday 15 February 2026
14:00 Centre Chiefs 1 – 1 Police XI 1.60 3.20 5.50
14:00 Calendar 0 – 1 Santa Green 2.60 2.88 2.63
Saturday 14 February 2026
17:00 Gaborone United 2 – 3 Sua Flamingoes 1.50 3.75 5.50
17:00 Extension Gunners 0 – 4 Galaxy — — —
14:00 Black Lions 0 – 2 Morupule Wanderers — — —
14:00 Orapa United 1 – 1 Matebele — — —
14:00 BDF XI 1 – 1 Nico United — — —
14:00 TAFIC 0 – 0 Township Rollers 4.00 2.90 1.91
Sunday 8 February 2026
14:00 Santa Green 0 – 2 Centre Chiefs — — —
14:00 Nico United 0 – 1 Calendar — — —
14:00 Police XI 0 – 0 Gaborone United 12.00 4.75 1.22
Saturday 7 February 2026
18:00 Township Rollers 0 – 2 Orapa United 1.75 3.00 4.75
17:00 Galaxy 2 – 0 TAFIC — — —
14:00 Morupule Wanderers 1 – 1 BDF XI — — —
14:00 Sua Flamingoes 3 – 0 Extension Gunners — — —
14:00 Matebele 0 – 0 Black Lions 1.80 3.00 4.33
Wednesday 4 February 2026
17:00 Gaborone United 2 – 0 Santa Green 1.28 5.25 13.50
14:00 Extension Gunners 1 – 0 Police XI — — —
14:00 Morupule Wanderers 0 – 1 Matebele — — —
14:00 Orapa United 1 – 1 Galaxy — — —
14:00 Black Lions 0 – 1 Township Rollers 4.50 3.30 1.70
Tuesday 3 February 2026
17:00 Centre Chiefs 1 – 0 Nico United 1.73 3.20 4.50
14:00 BDF XI 0 – 0 Calendar — — —
Saturday 31 January 2026
17:00 Galaxy 2 – 0 Black Lions — — —
14:00 Township Rollers 0 – 1 Morupule Wanderers — — —
14:00 Police XI 0 – 0 TAFIC — — —
14:00 Sua Flamingoes 3 – 1 Orapa United — — —
14:00 Santa Green 2 – 2 Extension Gunners — — —
14:00 Nico United 0 – 0 Gaborone United — — —
14:00 Matebele 2 – 1 BDF XI 3.00 3.10 2.20
Friday 30 January 2026
17:00 Calendar 0 – 1 Centre Chiefs 5.00 3.00 1.70
Sunday 25 January 2026
14:00 Calendar 1 – 1 Galaxy — — —
Saturday 24 January 2026
14:00 Orapa United 2 – 3 Santa Green — — —
14:00 Township Rollers 1 – 3 Gaborone United 3.59 3.36 2.05
Wednesday 21 January 2026
17:00 Gaborone United 0 – 0 Galaxy 2.10 3.10 3.20
Sunday 18 January 2026
14:00 Police XI 0 – 0 Morupule Wanderers 2.55 3.10 2.75
Saturday 17 January 2026
17:00 Centre Chiefs 1 – 0 Extension Gunners — — —
17:00 Galaxy 2 – 0 Township Rollers — — —
17:00 Calendar 0 – 0 TAFIC 3.50 3.50 1.83
14:00 Nico United 0 – 1 Orapa United — — —
14:00 BDF XI 0 – 1 Gaborone United — — —
14:00 Sua Flamingoes 0 – 1 Matebele — — —
14:00 Santa Green 1 – 2 Black Lions — — —
Saturday 29 November 2025
18:00 Township Rollers 5 – 1 Sua Flamingoes 1.73 3.25 4.33
17:00 TAFIC 0 – 1 Centre Chiefs — — —
14:00 Black Lions 1 – 2 Nico United — — —
14:00 Morupule Wanderers 2 – 0 Santa Green — — —
14:00 Matebele 0 – 2 Police XI 2.15 3.10 3.10
14:00 Orapa United 2 – 0 Calendar — — —
Friday 28 November 2025
17:00 Extension Gunners 0 – 1 Gaborone United 11.00 5.00 1.22
17:00 Galaxy 0 – 0 BDF XI — — —
Sunday 23 November 2025
14:00 Police XI 0 – 0 Township Rollers 3.60 3.10 1.95
14:00 Calendar 0 – 0 Black Lions — — —
Saturday 22 November 2025
17:00 Centre Chiefs 0 – 0 Orapa United 1.80 3.00 4.50
14:00 Nico United 1 – 0 Morupule Wanderers — — —
14:00 Santa Green 0 – 1 Matebele — — —
14:00 Sua Flamingoes 3 – 2 Galaxy — — —
14:00 BDF XI 3 – 1 Extension Gunners 1.91 3.00 3.90
Friday 21 November 2025
17:00 Gaborone United 3 – 1 TAFIC 1.22 5.25 9.00
Wednesday 19 November 2025
15:00 Galaxy 2 – 0 Centre Chiefs — — —
Sunday 16 November 2025
17:00 Township Rollers 2 – 2 BDF XI 1.57 3.50 5.25
14:00 Matebele 2 – 3 Galaxy 5.50 3.80 1.50
Saturday 15 November 2025
14:00 TAFIC 1 – 2 Nico United — — —
14:00 Extension Gunners 2 – 3 Calendar — — —
14:00 Black Lions 0 – 0 Police XI 2.25 3.00 3.00
14:00 Morupule Wanderers 0 – 2 Sua Flamingoes — — —
Friday 14 November 2025
17:00 Gaborone United 0 – 0 Centre Chiefs 1.71 3.55 5.00
Saturday 8 November 2025
17:00 Township Rollers 4 – 0 Santa Green 1.50 3.70 5.50
16:00 Galaxy 3 – 0 Police XI — — —
16:00 Orapa United 0 – 1 Gaborone United — — —
14:00 Sua Flamingoes 0 – 1 BDF XI — — —
14:00 Matebele 1 – 2 Nico United 2.25 2.88 3.10
14:00 Morupule Wanderers 3 – 0 Calendar — — —
14:00 TAFIC 0 – 0 Extension Gunners — — —
Friday 7 November 2025
17:00 Black Lions 0 – 1 Centre Chiefs 4.60 3.46 1.81
Wednesday 5 November 2025
15:00 Galaxy 2 – 1 Nico United — — —
Sunday 2 November 2025
14:00 Gaborone United 4 – 0 Black Lions 1.25 4.75 9.00
14:00 Calendar 0 – 2 Matebele — — —
Saturday 1 November 2025
17:00 Centre Chiefs 2 – 3 Morupule Wanderers 1.67 3.60 4.33
14:00 Nico United 2 – 2 Township Rollers — — —
14:00 BDF XI 1 – 0 TAFIC 2.88 3.10 2.25
14:00 Police XI 0 – 1 Sua Flamingoes — — —
Friday 31 October 2025
17:00 Santa Green 1 – 2 Galaxy 5.00 3.20 1.67
17:00 Extension Gunners 1 – 1 Orapa United — — —
Wednesday 29 October 2025
14:00 Morupule Wanderers 1 – 2 Gaborone United — — —
Sunday 26 October 2025
14:00 TAFIC 0 – 1 Black Lions — — —
Saturday 25 October 2025
19:00 Centre Chiefs 2 – 1 Township Rollers 2.75 3.15 2.55
18:00 Extension Gunners 0 – 4 Morupule Wanderers 2.88 3.10 2.38
15:00 Gaborone United 3 – 1 Matebele — — —
15:00 Nico United 0 – 0 Sua Flamingoes — — —
15:00 Santa Green 0 – 1 Police XI — — —
15:00 BDF XI 2 – 3 Orapa United 2.63 3.00 2.50
Wednesday 22 October 2025
15:00 Sua Flamingoes 1 – 3 Gaborone United — — —
Sunday 19 October 2025
15:00 Santa Green 2 – 1 BDF XI — — —
Saturday 18 October 2025
15:00 Police XI 0 – 1 Nico United — — —
15:00 Matebele 1 – 1 Extension Gunners — — —
15:00 Morupule Wanderers 0 – 0 TAFIC — — —
15:00 Black Lions 1 – 1 Orapa United — — —
15:00 Sua Flamingoes 1 – 0 Calendar — — —
Friday 26 September 2025
17:00 Black Lions 1 – 0 Extension Gunners — — —
17:00 Matebele 2 – 2 Centre Chiefs 4.33 3.40 1.70
15:00 Orapa United 2 – 0 TAFIC — — —
15:00 Police XI 0 – 2 BDF XI — — —
15:00 Sua Flamingoes 2 – 1 Santa Green — — —
Thursday 25 September 2025
17:00 Township Rollers 0 – 3 Calendar 1.25 4.75 10.00
Sunday 21 September 2025
15:00 Centre Chiefs 1 – 1 Sua Flamingoes 2.25 3.00 3.00
15:00 TAFIC 1 – 0 Matebele — — —
Saturday 20 September 2025
15:00 BDF XI 0 – 0 Black Lions — — —
15:00 Nico United 2 – 1 Santa Green — — —
15:00 Orapa United 1 – 1 Morupule Wanderers — — —
15:00 Calendar 0 – 1 Police XI — — —
15:00 Extension Gunners 0 – 0 Township Rollers — — —
Wednesday 17 September 2025
18:00 Township Rollers 2 – 0 TAFIC 2.50 3.00 2.60
16:00 Galaxy 2 – 0 Extension Gunners — — —
15:00 Matebele 0 – 3 Orapa United 1.80 3.20 4.00
15:00 Morupule Wanderers 3 – 1 Black Lions — — —
15:00 Police XI 0 – 4 Centre Chiefs — — —
15:00 Nico United 2 – 1 BDF XI — — —
Tuesday 16 September 2025
15:00 Santa Green 1 – 0 Calendar — — —
Saturday 13 September 2025
17:00 Gaborone United 2 – 0 Police XI 1.50 3.50 6.00
15:00 BDF XI 0 – 2 Morupule Wanderers 1.99 3.14 3.23
15:00 Black Lions 1 – 0 Matebele — — —
15:00 Orapa United 0 – 0 Township Rollers 4.50 3.33 1.64
15:00 TAFIC 1 – 1 Galaxy 2.05 3.09 3.14
15:00 Extension Gunners 1 – 0 Sua Flamingoes 5.10 3.92 1.47
Friday 12 September 2025
17:00 Centre Chiefs 3 – 0 Santa Green 1.60 3.40 5.25
17:00 Calendar 0 – 0 Nico United — — —
Saturday 30 August 2025
17:00 Calendar 1 – 1 BDF XI — — —
15:00 Police XI 0 – 0 Extension Gunners 1.80 3.25 4.10
Friday 29 August 2025
17:00 Matebele 6 – 2 Morupule Wanderers 2.30 2.80 3.10
Wednesday 27 August 2025
17:00 Township Rollers 2 – 1 Black Lions 1.33 5.00 6.00
17:00 Galaxy 3 – 0 Orapa United — — —
17:00 TAFIC 0 – 1 Sua Flamingoes — — —
15:00 Nico United 0 – 0 Centre Chiefs — — —
15:00 Santa Green 1 – 6 Gaborone United — — —
Sunday 24 August 2025
14:30 BDF XI 2 – 1 Matebele 2.15 3.00 3.25
Saturday 23 August 2025
17:00 TAFIC 3 – 2 Police XI — — —
14:30 Centre Chiefs 6 – 1 Calendar — — —
14:30 Black Lions 0 – 1 Galaxy — — —
14:30 Extension Gunners 0 – 1 Santa Green — — —
14:30 Morupule Wanderers 1 – 2 Township Rollers — — —
Friday 22 August 2025
17:00 Gaborone United 1 – 1 Nico United 1.38 3.90 7.50
14:30 Orapa United 0 – 1 Sua Flamingoes — — —
Sunday 17 August 2025
14:30 Santa Green 1 – 1 TAFIC — — —
14:30 Police XI 0 – 0 Orapa United 2.80 2.80 2.50
Saturday 16 August 2025
19:00 Calendar 0 – 1 Gaborone United — — —
17:00 Township Rollers 2 – 0 Matebele 1.73 3.20 4.50
17:00 Galaxy 3 – 0 Morupule Wanderers — — —
14:30 Nico United 2 – 1 Extension Gunners — — —
14:30 Black Lions 0 – 2 Sua Flamingoes — — —
Friday 15 August 2025
18:00 Centre Chiefs 0 – 0 BDF XI 1.73 3.20 4.50

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