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

Police XI

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

235Played
73Won
31.1%Win rate
1.01Scored per game
1.17Conceded per game
78Clean sheets

Home and away

The same record, split by where it was played.

At home
32.2%
118 played, 38 won. 1.06 scored a game.
Away
29.9%
117 played, 35 won. 0.97 scored a game.
How the market priced them
29.1%
86 priced matches at an average of 3.7, which implied 27%.

Season by season 9

One row per competition per season.

SeasonCompetitionPWDLGD
2026/27 Premier League 6321 +2
2025/26 Premier League 3071112 -12
2023/24 Premier League 295915 -20
2022/23 Premier League 3011712 -6
2021/22 Premier League 3012711 +3
2019/20 Premier League 20677 -3
2018/19 Premier League 3014115 +16
2017/18 Premier League 3081111 -11
2016/17 Premier League 3071112 -6

Recent matches 30

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

Friday 18 December 2026
H Police XI scheduled Prisons XI —
Friday 11 December 2026
A Police XI scheduled Centre Chiefs —
Saturday 5 December 2026
A Police XI scheduled BDF XI —
Saturday 28 November 2026
H Police XI scheduled Sua Flamingoes —
Wednesday 25 November 2026
A Police XI scheduled Enesia —
Sunday 22 November 2026
H Police XI scheduled Galaxy —
Saturday 7 November 2026
H Police XI scheduled Township Rollers —
Saturday 31 October 2026
A Police XI scheduled TAFIC —
Monday 26 October 2026
H Police XI 1 – 0 Nico United —
Saturday 17 October 2026
A Police XI 0 – 2 Tonota —
Wednesday 14 October 2026
A Police XI postponed Gaborone United —
Sunday 11 October 2026
H Police XI 0 – 0 Extension Gunners —
Saturday 19 September 2026
H Police XI 0 – 0 Orapa United —
Saturday 5 September 2026
A Police XI 1 – 0 Matebele —
Sunday 30 August 2026
H Police XI 2 – 0 Morupule Wanderers —
Saturday 23 May 2026
A Police XI 0 – 2 Morupule Wanderers —
Wednesday 13 May 2026
A Police XI 0 – 0 Orapa United —
Wednesday 6 May 2026
H Police XI 1 – 0 Black Lions —
Saturday 25 April 2026
A Police XI 0 – 2 Township Rollers —
Sunday 12 April 2026
H Police XI 0 – 0 Galaxy —
Saturday 4 April 2026
A Police XI 2 – 3 Sua Flamingoes —
Wednesday 18 March 2026
A Police XI 1 – 2 BDF XI —
Wednesday 11 March 2026
H Police XI 1 – 0 Santa Green 1.80
Thursday 5 March 2026
A Police XI 2 – 1 Nico United 6.40
Saturday 28 February 2026
H Police XI 1 – 1 Matebele 2.15
Sunday 22 February 2026
H Police XI 2 – 0 Calendar 1.83
Sunday 15 February 2026
A Police XI 1 – 1 Centre Chiefs 5.50
Sunday 8 February 2026
H Police XI 0 – 0 Gaborone United 12.00
Wednesday 4 February 2026
A Police XI 0 – 1 Extension Gunners —
Saturday 31 January 2026
H Police XI 0 – 0 TAFIC —