Botswana Premier League

Results: 125 2018-05-12 – 2026-10-29
At a glance
  • Oleball holds 125 results from the Botswana Premier League, the most recent on 29 October 2026.
  • Home teams won 50% of these matches, 24% were draws and away teams won 26%.
  • They averaged 2.2 goals; both teams scored in 42% and 38% had more than 2.5 goals.
Statistics
Home 50% Draw 24% Away 26%
2.2Goals per match
42%Both teams scored
38%Over 2.5 goals
Latest results
Date Home Score Away
2026-10-29 Mochudi Centre Chiefs 0–1 (0–1) Galaxy
2026-10-29 Extension Gunners 0–1 (0–0) Sua Flamingoes
2026-10-28 Gaborone United 1–0 (0–0) Orapa United
2026-10-28 Enesia FC 1–1 (1–0) Tafic FC
2026-10-27 Prisons XI Gaborone 1–1 (1–0) Matebele FC
2026-10-27 Botswana Police XI SC 1–0 (0–0) Nico United
2026-10-25 Mochudi Centre Chiefs 3–1 (1–0) Morupule Wanderers FC
2026-10-25 Mochudi Centre Chiefs 0–1 (0–0) Galaxy
2026-10-24 Gaborone United 2–0 (1–0) Orapa United
2026-10-24 Gaborone United 2–0 (1–0) Nico United
2026-10-22 Extension Gunners 1–1 (1–0) Galaxy
2026-10-20 BDF XI 1–3 (0–1) Gaborone United
2026-10-18 Matebele FC 4–2 (1–1) Township Rollers
2026-10-18 Enesia FC 1–2 (0–1) Mochudi Centre Chiefs
2026-10-17 Morupule Wanderers FC 0–0 (0–0) Prisons XI Gaborone
2026-10-17 Tonota FC 2–0 (1–0) Botswana Police XI SC
2026-10-17 Sua Flamingoes 1–0 (0–0) BDF XI
2026-10-17 Orapa United 2–0 (2–0) Galaxy
2026-10-17 Nico United 0–2 (0–0) Gaborone United
2026-10-17 Extension Gunners 1–1 (0–1) Tafic FC
2026-10-15 Gaborone United 1–0 (1–0) Botswana Police XI SC
2026-10-15 Enesia FC 3–4 (3–2) Galaxy
2026-10-14 Township Rollers 1–1 (1–0) Orapa United
2026-10-11 Botswana Police XI SC 0–0 (0–0) Extension Gunners
2026-10-11 Mochudi Centre Chiefs 2–1 (2–1) Township Rollers
2026-10-11 Galaxy 2–0 (1–0) Nico United
2026-10-10 Tonota FC 1–0 (0–0) Sua Flamingoes
2026-10-10 Gaborone United 3–1 (2–0) Morupule Wanderers FC
2026-10-10 BDF XI 2–4 (0–1) Orapa United
2026-10-10 Tafic FC 2–2 (2–1) Matebele FC
2026-10-10 Prisons XI Gaborone 3–1 (2–1) Enesia FC
2026-10-03 Matebele FC 1–3 (0–1) Tonota FC
2026-09-20 Township Rollers 3–0 (0–0) Extension Gunners
2026-09-19 Botswana Police XI SC 0–0 (0–0) Orapa United
2026-09-19 Sua Flamingoes 1–1 (1–1) Enesia FC
2026-09-17 Mochudi Centre Chiefs 1–1 (0–1) Tonota FC
2026-09-13 Orapa United 0–1 (0–1) Tafic FC
2026-09-12 Tonota FC 1–1 (1–0) BDF XI
2026-09-12 Morupule Wanderers FC 1–1 (0–1) Township Rollers
2026-09-12 Sua Flamingoes 1–0 (1–0) Prisons XI Gaborone
2026-09-12 Mochudi Centre Chiefs 2–0 (1–0) Nico United
2026-09-12 Enesia FC 1–0 (0–0) Matebele FC
2026-09-06 Prisons XI Gaborone 0–1 (0–0) BDF XI
2026-09-05 Nico United 0–1 (0–0) Extension Gunners
2026-09-05 Morupule Wanderers FC 0–0 (0–0) Sua Flamingoes
2026-09-05 Matebele FC 0–1 (0–0) Botswana Police XI SC
2026-08-30 Botswana Police XI SC 2–0 (2–0) Morupule Wanderers FC
2026-08-30 Tonota FC 1–0 (0–0) Tafic FC
2026-08-29 Sua Flamingoes 1–0 (1–0) Matebele FC
2026-08-29 BDF XI 1–3 (1–1) Nico United
Teams
Team Played Won Drawn Lost Goals
Extension Gunners 16 5 5 6 12:21
Mochudi Centre Chiefs 16 6 1 9 16:19
Gaborone United 15 13 1 1 31:8
Orapa United 15 5 4 6 14:15
Galaxy 14 7 4 3 20:11
Nico United 14 1 4 9 4:16
Botswana Police XI SC 13 5 4 4 8:8
Sua Flamingoes 13 9 3 1 17:6
Tafic FC 13 5 6 2 20:9
BDF XI 12 1 2 9 10:25
Matebele FC 12 2 5 5 11:14
Morupule Wanderers FC 12 4 4 4 14:15
Township Rollers 10 4 2 4 13:14
Enesia FC 6 1 2 3 8:11
Prisons XI Gaborone 6 1 2 3 5:6
Tonota FC 6 4 2 0 9:3
Santa Green 4 1 1 2 2:7
Calendar Stars FC 3 1 0 2 4:8
Black Lions FC 2 0 0 2 1:3

Results from the last 12 months in the Oleball database — not an official league table.

Based on the results in the Oleball database, which grows with every match we cover. Not an official record.