Premier League Botswana Scores & Results
Results
Season
2023/2024
Season
2022/2023
Season
2021/2022
Season
2019/2020
Season
2018/2019
Season
2017/2018
Season
2016/2017
Season
2015/2016
Season
2014/2015
Season
2013/2014
Season
2012/2013
Season
2011/2012
Season
2010/2011
Season
2009/2010
Season
2008/2009
Premier League
Round
28
Today, 09:00
Security Systems
3
:
3
Sua Flamingoes
Today, 09:00
Township Rollers
1
:
0
Jwaneng Galaxy
Today, 09:00
Matebele FC
0
:
0
VTM FC
Yesterday, 09:00
Police XI
0
:
1
Botswana Defence Force XI
Yesterday, 09:00
Eleven Angels FC
1
:
1
Holy Ghost SC
Yesterday, 09:00
Masitaoka
0
:
1
Nico United
Yesterday, 09:00
Morupule Wanderers
5
:
2
Tafic
Yesterday, 09:00
Gaborone United
1
:
0
Orapa United FC
Round
27
15 may 2024, 13:00
Holy Ghost SC
0
:
4
Township Rollers
15 may 2024, 09:00
Sua Flamingoes
2
:
1
Orapa United FC
15 may 2024, 09:00
Jwaneng Galaxy
2
:
2
Matebele FC
15 may 2024, 09:00
VTM FC
0
:
1
Gaborone United
15 may 2024, 09:00
Tafic
1
:
0
Police XI
15 may 2024, 09:00
Nico United
0
:
1
Morupule Wanderers
14 may 2024, 09:00
Botswana Defence Force XI
0
:
0
Eleven Angels FC
14 may 2024, 09:00
Security Systems
2
:
1
Masitaoka
Round
26
09 may 2024, 09:00
Sua Flamingoes
5
:
0
Gaborone United
09 may 2024, 09:00
Botswana Defence Force XI
3
:
1
Morupule Wanderers
08 may 2024, 09:00
VTM FC
0
:
4
Township Rollers
08 may 2024, 09:00
Orapa United FC
1
:
2
Matebele FC
08 may 2024, 09:00
Tafic
0
:
2
Masitaoka
08 may 2024, 09:00
Holy Ghost SC
1
:
0
Police XI
08 may 2024, 09:00
Jwaneng Galaxy
1
:
1
Eleven Angels FC
08 may 2024, 09:00
Nico United
2
:
1
Security Systems
Round
25
28 apr 2024, 09:30
Matebele FC
1
:
2
Gaborone United
28 apr 2024, 09:30
Police XI
1
:
2
Jwaneng Galaxy
28 apr 2024, 09:30
Eleven Angels FC
1
:
3
VTM FC
27 apr 2024, 09:30
Security Systems
2
:
1
Tafic
27 apr 2024, 09:30
Masitaoka
0
:
1
Botswana Defence Force XI
27 apr 2024, 09:30
Nico United
3
:
1
Sua Flamingoes
27 apr 2024, 09:30
Morupule Wanderers
1
:
0
Holy Ghost SC
26 apr 2024, 13:00
Township Rollers
1
:
1
Orapa United FC
Round
24
21 apr 2024, 09:30
Holy Ghost SC
1
:
2
Masitaoka
21 apr 2024, 09:30
Botswana Defence Force XI
0
:
0
Security Systems
20 apr 2024, 09:30
Gaborone United
2
:
0
Township Rollers
20 apr 2024, 09:30
VTM FC
3
:
1
Police XI
20 apr 2024, 09:30
Tafic
1
:
3
Nico United
20 apr 2024, 09:30
Sua Flamingoes
2
:
1
Matebele FC
20 apr 2024, 09:30
Orapa United FC
2
:
0
Eleven Angels FC
20 apr 2024, 09:30
Jwaneng Galaxy
3
:
0
Morupule Wanderers
Round
19
17 apr 2024, 09:30
Botswana Defence Force XI
1
:
2
Jwaneng Galaxy
Round
23
07 apr 2024, 09:30
Township Rollers
1
:
1
Matebele FC
07 apr 2024, 09:30
Tafic
1
:
1
Sua Flamingoes
07 apr 2024, 09:30
Masitaoka
2
:
1
Jwaneng Galaxy
06 apr 2024, 09:30
Nico United
0
:
0
Botswana Defence Force XI
06 apr 2024, 09:30
Security Systems
3
:
1
Holy Ghost SC
06 apr 2024, 09:30
Morupule Wanderers
1
:
3
VTM FC
06 apr 2024, 09:30
Police XI
0
:
2
Orapa United FC
06 apr 2024, 09:30
Eleven Angels FC
0
:
2
Gaborone United
Round
22
03 apr 2024, 13:00
Orapa United FC
0
:
2
Morupule Wanderers
03 apr 2024, 13:00
Gaborone United
0
:
0
Police XI
03 apr 2024, 10:00
Sua Flamingoes
0
:
0
Township Rollers
03 apr 2024, 10:00
Matebele FC
1
:
2
Eleven Angels FC
03 apr 2024, 10:00
Jwaneng Galaxy
2
:
0
Security Systems
03 apr 2024, 10:00
Botswana Defence Force XI
1
:
1
Tafic
03 apr 2024, 10:00
Holy Ghost SC
1
:
1
Nico United
02 apr 2024, 10:00
VTM FC
0
:
1
Masitaoka
Round
21
31 mar 2024, 10:00
Police XI
1
:
0
Matebele FC
30 mar 2024, 10:00
Botswana Defence Force XI
1
:
2
Sua Flamingoes
30 mar 2024, 10:00
Eleven Angels FC
2
:
4
Township Rollers
30 mar 2024, 10:00
Morupule Wanderers
1
:
3
Gaborone United
30 mar 2024, 10:00
Security Systems
1
:
2
VTM FC
29 mar 2024, 10:00
Masitaoka
0
:
0
Orapa United FC
29 mar 2024, 10:00
Nico United
1
:
2
Jwaneng Galaxy
29 mar 2024, 10:00
Tafic
1
:
0
Holy Ghost SC
Round
20
17 mar 2024, 10:30
Holy Ghost SC
2
:
0
Botswana Defence Force XI
16 mar 2024, 10:30
Matebele FC
0
:
0
Morupule Wanderers
16 mar 2024, 10:30
Gaborone United
2
:
0
Masitaoka
16 mar 2024, 10:30
Orapa United FC
3
:
0
Security Systems
16 mar 2024, 10:30
Sua Flamingoes
0
:
0
Eleven Angels FC
16 mar 2024, 10:30
VTM FC
1
:
2
Nico United
16 mar 2024, 10:30
Jwaneng Galaxy
2
:
0
Tafic
15 mar 2024, 13:00
Township Rollers
3
:
1
Police XI
Round
12
13 mar 2024, 10:30
Jwaneng Galaxy
1
:
0
Botswana Defence Force XI
Round
18
13 mar 2024, 10:30
Gaborone United
3
:
0
Nico United
Round
19
25 feb 2024, 09:30
Masitaoka
0
:
0
Matebele FC
25 feb 2024, 09:30
Tafic
2
:
1
VTM FC
25 feb 2024, 09:30
Holy Ghost SC
0
:
2
Sua Flamingoes
24 feb 2024, 09:30
Security Systems
3
:
2
Gaborone United
24 feb 2024, 09:30
Morupule Wanderers
1
:
3
Township Rollers
24 feb 2024, 09:30
Nico United
1
:
1
Orapa United FC
24 feb 2024, 09:30
Police XI
1
:
1
Eleven Angels FC
Round
17
21 feb 2024, 09:30
Tafic
2
:
1
Gaborone United
Round
18
21 feb 2024, 09:30
Matebele FC
0
:
1
Security Systems
21 feb 2024, 09:30
VTM FC
0
:
0
Botswana Defence Force XI
18 feb 2024, 09:00
Jwaneng Galaxy
3
:
0
Holy Ghost SC
17 feb 2024, 10:00
Township Rollers
1
:
0
Masitaoka
17 feb 2024, 09:00
Orapa United FC
1
:
1
Tafic
17 feb 2024, 09:00
Sua Flamingoes
1
:
0
Police XI
17 feb 2024, 09:00
Eleven Angels FC
3
:
2
Morupule Wanderers
Round
11
14 feb 2024, 12:00
Tafic
0
:
1
Jwaneng Galaxy
Round
17
11 feb 2024, 09:30
Security Systems
0
:
1
Township Rollers
11 feb 2024, 09:30
Masitaoka
2
:
2
Eleven Angels FC
11 feb 2024, 09:30
Morupule Wanderers
1
:
1
Police XI
10 feb 2024, 09:30
Nico United
1
:
1
Matebele FC
10 feb 2024, 09:30
Botswana Defence Force XI
1
:
1
Orapa United FC
10 feb 2024, 09:30
Holy Ghost SC
1
:
3
VTM FC
10 feb 2024, 09:30
Jwaneng Galaxy
1
:
0
Sua Flamingoes
Round
10
07 feb 2024, 09:00
Jwaneng Galaxy
0
:
0
Gaborone United
Round
16
04 feb 2024, 09:00
Matebele FC
1
:
0
Tafic
04 feb 2024, 09:00
VTM FC
0
:
1
Jwaneng Galaxy
03 feb 2024, 09:00
Gaborone United
0
:
0
Botswana Defence Force XI
03 feb 2024, 09:00
Sua Flamingoes
0
:
0
Morupule Wanderers
03 feb 2024, 09:00
Eleven Angels FC
2
:
0
Security Systems
03 feb 2024, 09:00
Police XI
1
:
2
Masitaoka
03 feb 2024, 09:00
Orapa United FC
3
:
0
Holy Ghost SC
02 feb 2024, 12:00
Township Rollers
2
:
0
Nico United
Round
9
31 jan 2024, 09:00
Security Systems
0
:
1
Jwaneng Galaxy
Round
15
28 jan 2024, 09:00
Holy Ghost SC
0
:
0
Orapa United FC
28 jan 2024, 09:00
Botswana Defence Force XI
0
:
1
Gaborone United
27 jan 2024, 09:00
Jwaneng Galaxy
1
:
0
VTM FC
27 jan 2024, 09:00
Tafic
1
:
0
Matebele FC
27 jan 2024, 09:00
Nico United
0
:
0
Township Rollers
27 jan 2024, 09:00
Security Systems
1
:
0
Eleven Angels FC
27 jan 2024, 09:00
Masitaoka
2
:
3
Police XI
27 jan 2024, 09:00
Morupule Wanderers
1
:
0
Sua Flamingoes
Round
12
22 dec 2023, 09:00
Gaborone United
3
:
2
Security Systems
22 dec 2023, 09:00
Orapa United FC
0
:
1
Nico United
22 dec 2023, 09:00
Sua Flamingoes
4
:
0
Holy Ghost SC
22 dec 2023, 09:00
Eleven Angels FC
1
:
2
Police XI
22 dec 2023, 09:00
VTM FC
2
:
2
Tafic
22 dec 2023, 09:00
Matebele FC
4
:
1
Masitaoka
22 dec 2023, 09:00
Township Rollers
0
:
0
Morupule Wanderers
Round
11
17 dec 2023, 09:00
Security Systems
2
:
1
Orapa United FC
16 dec 2023, 09:00
Nico United
1
:
1
VTM FC
16 dec 2023, 09:00
Morupule Wanderers
3
:
2
Matebele FC
16 dec 2023, 09:00
Masitaoka
0
:
0
Gaborone United
16 dec 2023, 09:00
Police XI
0
:
3
Township Rollers
16 dec 2023, 09:00
Botswana Defence Force XI
1
:
2
Holy Ghost SC
16 dec 2023, 09:00
Eleven Angels FC
1
:
2
Sua Flamingoes
Round
7
13 dec 2023, 12:00
Township Rollers
2
:
1
Gaborone United
Round
5
13 dec 2023, 09:00
Security Systems
3
:
2
Nico United
Round
7
13 dec 2023, 09:00
Eleven Angels FC
0
:
0
Orapa United FC
06 dec 2023, 09:00
Morupule Wanderers
1
:
2
Jwaneng Galaxy
12 nov 2023, 09:00
Masitaoka
0
:
0
Holy Ghost SC
12 nov 2023, 09:00
Security Systems
0
:
1
Botswana Defence Force XI
12 nov 2023, 09:00
Nico United
1
:
3
Tafic
11 nov 2023, 09:00
Police XI
0
:
1
VTM FC
11 nov 2023, 09:00
Matebele FC
2
:
1
Sua Flamingoes
Round
8
13 dec 2023, 09:00
Jwaneng Galaxy
2
:
1
Masitaoka
26 nov 2023, 09:00
Matebele FC
2
:
3
Township Rollers
25 nov 2023, 12:00
Gaborone United
3
:
0
Eleven Angels FC
25 nov 2023, 09:30
VTM FC
2
:
1
Morupule Wanderers
25 nov 2023, 09:30
Botswana Defence Force XI
1
:
1
Nico United
25 nov 2023, 09:30
Holy Ghost SC
0
:
1
Security Systems
25 nov 2023, 09:30
Sua Flamingoes
1
:
2
Tafic
24 nov 2023, 12:00
Orapa United FC
1
:
1
Police XI
Round
10
13 dec 2023, 09:00
Holy Ghost SC
0
:
0
Matebele FC
10 dec 2023, 09:00
Botswana Defence Force XI
2
:
2
Township Rollers
09 dec 2023, 09:00
Nico United
0
:
0
Police XI
09 dec 2023, 09:00
Sua Flamingoes
1
:
2
Masitaoka
09 dec 2023, 09:00
VTM FC
4
:
2
Orapa United FC
09 dec 2023, 09:00
Security Systems
2
:
1
Morupule Wanderers
08 dec 2023, 09:30
Tafic
0
:
0
Eleven Angels FC
Round
9
03 dec 2023, 09:00
Tafic
0
:
1
Botswana Defence Force XI
02 dec 2023, 09:00
Masitaoka
1
:
0
VTM FC
02 dec 2023, 09:00
Police XI
0
:
4
Gaborone United
02 dec 2023, 09:00
Morupule Wanderers
3
:
1
Orapa United FC
02 dec 2023, 09:00
Nico United
1
:
2
Holy Ghost SC
01 dec 2023, 12:00
Township Rollers
1
:
0
Sua Flamingoes
01 dec 2023, 09:30
Eleven Angels FC
1
:
1
Matebele FC
Round
6
05 nov 2023, 09:00
Gaborone United
5
:
0
Matebele FC
05 nov 2023, 09:00
Botswana Defence Force XI
1
:
1
Masitaoka
05 nov 2023, 09:00
Holy Ghost SC
1
:
1
Morupule Wanderers
04 nov 2023, 10:00
Orapa United FC
0
:
1
Township Rollers
04 nov 2023, 10:00
Sua Flamingoes
2
:
1
Nico United
04 nov 2023, 10:00
Tafic
2
:
1
Security Systems
04 nov 2023, 10:00
Jwaneng Galaxy
2
:
2
Police XI
04 nov 2023, 10:00
VTM FC
0
:
2
Eleven Angels FC
Round
5
01 nov 2023, 13:00
Gaborone United
1
:
0
Sua Flamingoes
01 nov 2023, 10:00
Matebele FC
1
:
2
Orapa United FC
01 nov 2023, 10:00
Morupule Wanderers
0
:
1
Botswana Defence Force XI
01 nov 2023, 10:00
Township Rollers
0
:
0
VTM FC
31 oct 2023, 13:00
Eleven Angels FC
2
:
6
Jwaneng Galaxy
31 oct 2023, 10:00
Police XI
1
:
2
Holy Ghost SC
31 oct 2023, 10:00
Masitaoka
1
:
0
Tafic
Round
4
29 oct 2023, 10:30
Botswana Defence Force XI
0
:
1
Police XI
29 oct 2023, 10:30
VTM FC
0
:
2
Matebele FC
28 oct 2023, 10:30
Tafic
3
:
1
Morupule Wanderers
28 oct 2023, 10:30
Sua Flamingoes
3
:
1
Security Systems
28 oct 2023, 10:30
Holy Ghost SC
1
:
2
Eleven Angels FC
28 oct 2023, 10:30
Nico United
1
:
1
Masitaoka
28 oct 2023, 10:30
Orapa United FC
2
:
1
Gaborone United
28 oct 2023, 10:30
Jwaneng Galaxy
1
:
0
Township Rollers
Round
3
22 oct 2023, 10:00
Eleven Angels FC
0
:
1
Botswana Defence Force XI
22 oct 2023, 10:00
Morupule Wanderers
1
:
1
Nico United
22 oct 2023, 10:00
Masitaoka
0
:
1
Security Systems
21 oct 2023, 12:00
Police XI
1
:
1
Tafic
21 oct 2023, 10:00
Matebele FC
2
:
1
Jwaneng Galaxy
21 oct 2023, 10:00
Gaborone United
2
:
0
VTM FC
21 oct 2023, 10:00
Orapa United FC
1
:
0
Sua Flamingoes
21 oct 2023, 10:00
Township Rollers
5
:
0
Holy Ghost SC
Round
2
18 oct 2023, 13:00
Orapa United FC
0
:
0
Masitaoka
18 oct 2023, 13:00
Gaborone United
3
:
1
Morupule Wanderers
18 oct 2023, 12:00
Holy Ghost SC
1
:
1
Tafic
18 oct 2023, 10:30
Jwaneng Galaxy
2
:
0
Nico United
18 oct 2023, 10:30
Township Rollers
3
:
1
Eleven Angels FC
18 oct 2023, 10:00
Matebele FC
2
:
1
Police XI
18 oct 2023, 10:00
VTM FC
1
:
2
Security Systems
18 oct 2023, 10:00
Sua Flamingoes
0
:
1
Botswana Defence Force XI
Round
1
08 oct 2023, 10:00
Police XI
1
:
1
Sua Flamingoes
08 oct 2023, 10:00
Morupule Wanderers
1
:
1
Eleven Angels FC
08 oct 2023, 10:00
Holy Ghost SC
0
:
2
Jwaneng Galaxy
07 oct 2023, 13:00
Security Systems
1
:
1
Matebele FC
07 oct 2023, 10:00
Masitaoka
0
:
2
Township Rollers
07 oct 2023, 10:00
Tafic
1
:
1
Orapa United FC
07 oct 2023, 10:00
Botswana Defence Force XI
0
:
0
VTM FC
07 oct 2023, 10:00
Nico United
0
:
0
Gaborone United