Home
Countries
Teams
Players
Botswana
Botswana Football Association |
founded: 1970
GABORONE
http://www.bfa.co.bw
Affiliations: FIFA (1982) & CAF (1976)
2026/2027
2025/2026
2024/2025
2023/2024
2022/2023
2021/2022
2019/2020
2018/2019
2017/2018
2016/2017
2015/2016
2014/2015
2013/2014
2012/2013
2011/2012
2010/2011
2009/2010
Tier I, BPL Premiership, 2026/2027
Table
Results
pos
name
games
win
draw
loss
goals
diff
pts
1
Sua Flamingoes FC
4
2
2
0
3:1
+2
8
2
Police XI FC
3
2
1
0
3:0
+3
7
3
Extension Gunners FC
3
2
0
1
2:3
-1
6
4
Enesia FC
3
1
2
0
3:2
+1
5
5
Tonota FC
3
1
2
0
3:2
+1
5
6
Township Rollers FC
2
1
1
0
4:1
+3
4
7
Mochudi Centre Chiefs
3
1
1
1
3:2
+1
4
8
BDF XI
3
1
1
1
3:4
-1
4
9
Gaborone United SC
1
1
0
0
2:1
+1
3
10
TAFIC FC
2
1
0
1
1:1
0
3
11
Nico United SC
3
1
0
2
3:4
-1
3
12
Orapa United FC
3
0
2
1
1:2
-1
2
13
Morupule Wanderers
3
0
2
1
1:3
-2
2
14
Jwaneng Galaxy FC
0
0
0
0
0:0
0
0
15
Prisons XI
3
0
0
3
1:4
-3
0
16
Matebele FC
3
0
0
3
0:3
-3
0
date
time
round
fixture
score
1
Jwaneng Galaxy FC vs.
Township Rollers FC
– : –
28.08.2026
19:00
1
Gaborone United SC vs.
Prisons XI
2 : 1
29.08.2026
16:00
1
BDF XI vs.
Nico United SC
1 : 3
29.08.2026
16:00
1
Orapa United FC vs.
Enesia FC
1 : 1
Details
▼
Orapa United FC
M
12
AEBE, Wabuya
Enesia FC
GK
33
CHIMHINI, Edmond
M
18
NGAKAETSILE, Botshelo
M
14
TSAPOGA, Otsile
D
28
RAMOTLHALA, Atlasaone
M
5
TSHOGANETSO, Mompati
M
45
JOSIAH, Batisani
M
24
SIBANDA, Kudzani
ST
10
LEKOBA, Odirile
ST
17
MOYO, Malvin
M
2
NYANDORO, Allen
ST
9
ELIAS, Mbatshi
Substitutions
23
PHATSIMA, Thabo
18
NGAKAETSILE, Botshelo
(
70.)
MMESHE, Mompati
17
MOYO, Malvin
(
70.)
MBAMBO, Tshepang
2
NYANDORO, Allen
(
70.)
Scorers
LEKOBA, Odirile
(
42.
)
29.08.2026
16:00
1
Sua Flamingoes FC vs.
Matebele FC
1 : 0
29.08.2026
16:00
1
Tonota FC vs.
TAFIC FC
1 : 0
29.08.2026
19:00
1
Extension Gunners FC vs.
Mochudi Centre Chiefs
1 : 0
30.08.2026
16:00
1
Police XI FC vs.
Morupule Wanderers
2 : 0
05.09.2026
16:00
2
Nico United SC vs.
Extension Gunners FC
0 : 1
05.09.2026
16:00
2
Morupule Wanderers vs.
Sua Flamingoes FC
0 : 0
05.09.2026
16:00
2
Matebele FC vs.
Police XI FC
0 : 1
06.09.2026
16:00
2
Prisons XI vs.
BDF XI
0 : 1
16.09.2026
19:00
2
Mochudi Centre Chiefs vs.
Tonota FC
1 : 1
11.09.2026
19:00
3
Mochudi Centre Chiefs vs.
Nico United SC
2 : 0
11.09.2026
19:00
3
Tonota FC vs.
BDF XI
1 : 1
12.09.2026
16:00
3
Enesia FC vs.
Matebele FC
1 : 0
Details
▼
Enesia FC
GK
29
LETLOTLA, Israel
M
18
NGAKAETSILE, Botshelo
M
14
TSAPOGA, Otsile
D
28
RAMOTLHALA, Atlasaone
M
5
TSHOGANETSO, Mompati
M
45
JOSIAH, Batisani
M
24
SIBANDA, Kudzani
ST
10
LEKOBA, Odirile
ST
17
MOYO, Malvin
M
2
NYANDORO, Allen
ST
9
ELIAS, Mbatshi
Matebele FC
Substitutions
REKISO, Keabetswe
17
MOYO, Malvin
(
46.)
13
GALANI, Tefo
2
NYANDORO, Allen
(
46.)
MMESHE, Mompati
45
JOSIAH, Batisani
(
88.)
NKGOENG, Joseph
24
SIBANDA, Kudzani
(
88.)
Scorers
LEKOBA, Odirile
(
60.
)
12.09.2026
16:00
3
Morupule Wanderers vs.
Township Rollers FC
1 : 1
12.09.2026
16:00
3
Sua Flamingoes FC vs.
Prisons XI
1 : 0
12.09.2026
19:00
3
Orapa United FC vs.
TAFIC FC
0 : 1
19.09.2026
16:00
4
Police XI FC vs.
Orapa United FC
0 : 0
19.09.2026
16:00
4
Sua Flamingoes FC vs.
Enesia FC
1 : 1
Details
▼
Sua Flamingoes FC
D
4
BOTSANG, Brian
Enesia FC
GK
33
CHIMHINI, Edmond
M
18
NGAKAETSILE, Botshelo
M
14
TSAPOGA, Otsile
D
28
RAMOTLHALA, Atlasaone
M
5
TSHOGANETSO, Mompati
M
45
JOSIAH, Batisani
ST
88
ELIAS JNR., Elias
M
24
SIBANDA, Kudzani
ST
10
LEKOBA, Odirile
ST
9
ELIAS, Mbatshi
M
8
MKANDAWIRE, Andrea
20.09.2026
16:00
4
Township Rollers FC vs.
Extension Gunners FC
3 : 0