Toggle navigation
Botswana
Premier League
Countries
Africa
Albania
Algeria
Andorra
Angola
Antigua & Barbuda
Argentina
Armenia
Aruba
Asia
Australia
Australia & Oceania
Austria
Azerbaijan
Bahrain
Bangladesh
Belarus
Belgium
Benin
Bermuda
Bhutan
Bolivia
Bosnia and Herzegovina
Botswana
Brazil
Bulgaria
Burkina Faso
Burundi
Cambodia
Cameroon
Canada
Cape Verde
Chile
China
Colombia
Costa Rica
Croatia
Cuba
Curaçao
Cyprus
Czech Republic
Denmark
Djibouti
Dominican Republic
DR Congo
Ecuador
Egypt
El Salvador
England
Estonia
Eswatini
Ethiopia
Europe
Faroe Islands
Fiji
Finland
France
Gabon
Gambia
Georgia
Germany
Ghana
Gibraltar
Greece
Grenada
Guatemala
Guinea
Haiti
Honduras
Hong Kong
Hungary
Iceland
India
Indonesia
Iran
Iraq
Ireland
Israel
Italy
Ivory Coast
Jamaica
Japan
Jordan
Kazakhstan
Kenya
Kosovo
Kuwait
Kyrgyzstan
Laos
Latvia
Lebanon
Lesotho
Liberia
Libya
Liechtenstein
Lithuania
Luxembourg
Macao
Malawi
Malaysia
Maldives
Mali
Malta
Mauritania
Mauritius
Mexico
Moldova
Mongolia
Montenegro
Morocco
Mozambique
Myanmar
Namibia
Netherlands
New Zealand
Nicaragua
Niger
Nigeria
North & Central America
Northern Ireland
North Macedonia
Norway
Oman
Pakistan
Palestine
Panama
Paraguay
Peru
Philippines
Poland
Portugal
Qatar
Republic of the Congo
Réunion
Romania
Russia
Rwanda
San Marino
Saudi Arabia
Scotland
Senegal
Serbia
Seychelles
Sierra Leone
Singapore
Slovakia
Slovenia
Somalia
South Africa
South America
South Korea
Spain
Sri Lanka
Sudan
Sweden
Switzerland
Syria
Taiwan
Tajikistan
Tanzania
Thailand
Togo
Trinidad and Tobago
Tunisia
Turkey
Turkmenistan
Uganda
Ukraine
United Arab Emirates
Uruguay
USA
Uzbekistan
Venezuela
Vietnam
Wales
World
Yemen
Zambia
Zimbabwe
Home
Botswana
Latest matches
Scheduled
Premier League
18.05.24
Morupule
5
-
2
Tafic FC
(2
)
-
(
2)
18.05.24
Gaborone Utd
1
-
0
Orapa United
(0
)
-
(
0)
18.05.24
Police XI
0
-
1
BDF XI
(0
)
-
(
1)
18.05.24
Eleven Angels
1
-
1
Holy Ghost
(1
)
-
(
0)
18.05.24
Masitoaka
0
-
1
Nico United
(0
)
-
(
1)
15.05.24
Holy Ghost
0
-
4
Township Rollers
(0
)
-
(
2)
15.05.24
Jwaneng Galaxy
2
-
2
Matebele
(2
)
-
(
1)
15.05.24
Nico United
0
-
1
Morupule
(0
)
-
(
0)
15.05.24
Tafic FC
1
-
0
Police XI
(1
)
-
(
0)
15.05.24
Sua Flamingoes
2
-
1
Orapa United
(1
)
-
(
0)
15.05.24
VTM FC
0
-
1
Gaborone Utd
(0
)
-
(
0)
14.05.24
Security Systems
2
-
1
Masitoaka
(0
)
-
(
1)
14.05.24
BDF XI
0
-
0
Eleven Angels
(0
)
-
(
0)
09.05.24
Sua Flamingoes
5
-
0
Gaborone Utd
(1
)
-
(
0)
09.05.24
BDF XI
3
-
1
Morupule
(0
)
-
(
1)
08.05.24
Holy Ghost
1
-
0
Police XI
(1
)
-
(
0)
08.05.24
Orapa United
1
-
2
Matebele
(1
)
-
(
1)
08.05.24
Nico United
2
-
1
Security Systems
(1
)
-
(
0)
08.05.24
Tafic FC
0
-
2
Masitoaka
(0
)
-
(
1)
08.05.24
Jwaneng Galaxy
1
-
1
Eleven Angels
(0
)
-
(
1)
08.05.24
VTM FC
0
-
4
Township Rollers
(0
)
-
(
1)
28.04.24
Matebele
1
-
2
Gaborone Utd
(1
)
-
(
0)
28.04.24
Eleven Angels
1
-
3
VTM FC
(0
)
-
(
1)
28.04.24
Police XI
1
-
2
Jwaneng Galaxy
(1
)
-
(
1)
27.04.24
Morupule
1
-
0
Holy Ghost
(1
)
-
(
0)
27.04.24
Security Systems
2
-
1
Tafic FC
(1
)
-
(
0)
27.04.24
Masitoaka
0
-
1
BDF XI
(0
)
-
(
0)
27.04.24
Nico United
3
-
1
Sua Flamingoes
(2
)
-
(
0)
26.04.24
Township Rollers
1
-
1
Orapa United
(1
)
-
(
0)
21.04.24
BDF XI
0
-
0
Security Systems
(0
)
-
(
0)
21.04.24
Holy Ghost
1
-
2
Masitoaka
(1
)
-
(
0)
20.04.24
Jwaneng Galaxy
3
-
0
Morupule
(1
)
-
(
0)
20.04.24
Orapa United
2
-
0
Eleven Angels
(2
)
-
(
0)
20.04.24
Tafic FC
1
-
3
Nico United
(1
)
-
(
1)
20.04.24
Gaborone Utd
2
-
0
Township Rollers
(1
)
-
(
0)
20.04.24
VTM FC
3
-
1
Police XI
(1
)
-
(
1)
20.04.24
Sua Flamingoes
2
-
1
Matebele
(1
)
-
(
0)
17.04.24
BDF XI
1
-
2
Jwaneng Galaxy
(1
)
-
(
0)
07.04.24
Masitoaka
2
-
1
Jwaneng Galaxy
(1
)
-
(
1)
07.04.24
Tafic FC
1
-
1
Sua Flamingoes
(1
)
-
(
1)
07.04.24
Township Rollers
1
-
1
Matebele
(1
)
-
(
1)
06.04.24
Security Systems
3
-
1
Holy Ghost
(2
)
-
(
0)
06.04.24
Police XI
0
-
2
Orapa United
(0
)
-
(
0)
06.04.24
Morupule
1
-
3
VTM FC
(1
)
-
(
0)
06.04.24
Nico United
0
-
0
BDF XI
(0
)
-
(
0)
06.04.24
Eleven Angels
0
-
2
Gaborone Utd
(0
)
-
(
1)
03.04.24
Orapa United
0
-
2
Morupule
(0
)
-
(
1)
03.04.24
Gaborone Utd
0
-
0
Police XI
(0
)
-
(
0)
03.04.24
Matebele
1
-
2
Eleven Angels
(0
)
-
(
1)
03.04.24
Jwaneng Galaxy
2
-
0
Security Systems
(0
)
-
(
0)
03.04.24
Sua Flamingoes
0
-
0
Township Rollers
(0
)
-
(
0)
03.04.24
Holy Ghost
1
-
1
Nico United
(1
)
-
(
0)
03.04.24
BDF XI
1
-
1
Tafic FC
(1
)
-
(
0)
02.04.24
VTM FC
0
-
1
Masitoaka
(0
)
-
(
1)
31.03.24
Police XI
1
-
0
Matebele
(1
)
-
(
0)
30.03.24
Eleven Angels
2
-
4
Township Rollers
(1
)
-
(
1)
30.03.24
BDF XI
1
-
2
Sua Flamingoes
(1
)
-
(
1)
30.03.24
Security Systems
1
-
2
VTM FC
(0
)
-
(
0)
30.03.24
Morupule
1
-
3
Gaborone Utd
(0
)
-
(
1)
29.03.24
Tafic FC
1
-
0
Holy Ghost
(1
)
-
(
0)
29.03.24
Nico United
1
-
2
Jwaneng Galaxy
(1
)
-
(
0)
29.03.24
Masitoaka
0
-
0
Orapa United
(0
)
-
(
0)
17.03.24
Holy Ghost
2
-
0
BDF XI
(2
)
-
(
0)
16.03.24
Jwaneng Galaxy
2
-
0
Tafic FC
(1
)
-
(
0)
16.03.24
Orapa United
3
-
0
Security Systems
(3
)
-
(
0)
16.03.24
VTM FC
1
-
2
Nico United
(0
)
-
(
0)
16.03.24
Sua Flamingoes
0
-
0
Eleven Angels
(0
)
-
(
0)
16.03.24
Gaborone Utd
2
-
0
Masitoaka
(0
)
-
(
0)
16.03.24
Matebele
0
-
0
Morupule
(0
)
-
(
0)
15.03.24
Township Rollers
3
-
1
Police XI
(0
)
-
(
1)
13.03.24
Jwaneng Galaxy
1
-
0
BDF XI
(0
)
-
(
0)
13.03.24
Gaborone Utd
3
-
0
Nico United
(1
)
-
(
0)
25.02.24
Tafic FC
2
-
1
VTM FC
(1
)
-
(
1)
25.02.24
Masitoaka
0
-
0
Matebele
(0
)
-
(
0)
25.02.24
Holy Ghost
0
-
2
Sua Flamingoes
(0
)
-
(
2)
24.02.24
Nico United
1
-
1
Orapa United
(1
)
-
(
0)
24.02.24
Security Systems
3
-
2
Gaborone Utd
(1
)
-
(
1)
24.02.24
Morupule
1
-
3
Township Rollers
(1
)
-
(
1)
24.02.24
Police XI
1
-
1
Eleven Angels
(1
)
-
(
1)
21.02.24
Tafic FC
2
-
1
Gaborone Utd
(0
)
-
(
0)
21.02.24
VTM FC
0
-
0
BDF XI
(0
)
-
(
0)
21.02.24
Matebele
0
-
1
Security Systems
(0
)
-
(
1)
18.02.24
Jwaneng Galaxy
3
-
0
Holy Ghost
(1
)
-
(
0)
17.02.24
Township Rollers
1
-
0
Masitoaka
(1
)
-
(
0)
17.02.24
Sua Flamingoes
1
-
0
Police XI
(1
)
-
(
0)
17.02.24
Orapa United
1
-
1
Tafic FC
(1
)
-
(
1)
17.02.24
Eleven Angels
3
-
2
Morupule
(0
)
-
(
2)
14.02.24
Tafic FC
0
-
1
Jwaneng Galaxy
(0
)
-
(
0)
11.02.24
Masitoaka
2
-
2
Eleven Angels
(1
)
-
(
0)
11.02.24
Security Systems
0
-
1
Township Rollers
(0
)
-
(
1)
11.02.24
Morupule
1
-
1
Police XI
(1
)
-
(
0)
10.02.24
Nico United
1
-
1
Matebele
(0
)
-
(
0)
10.02.24
Holy Ghost
1
-
3
VTM FC
(0
)
-
(
0)
10.02.24
Jwaneng Galaxy
1
-
0
Sua Flamingoes
(0
)
-
(
0)
10.02.24
BDF XI
1
-
1
Orapa United
(0
)
-
(
0)
07.02.24
Jwaneng Galaxy
0
-
0
Gaborone Utd
(0
)
-
(
0)
04.02.24
VTM FC
0
-
1
Jwaneng Galaxy
(0
)
-
(
0)
04.02.24
Matebele
1
-
0
Tafic FC
(0
)
-
(
0)
03.02.24
Police XI
1
-
2
Masitoaka
(0
)
-
(
1)
03.02.24
Sua Flamingoes
0
-
0
Morupule
(0
)
-
(
0)
Premier League
16.12.23 14:00
Morupule
-
Matebele
16.12.23 14:00
BDF XI
-
Holy Ghost
16.12.23 14:00
Nico United
-
VTM FC
16.12.23 14:00
Eleven Angels
-
Sua Flamingoes
16.12.23 14:00
Masitoaka
-
Gaborone Utd
16.12.23 14:00
Police XI
-
Township Rollers
17.12.23 14:00
Security Systems
-
Orapa United
21.12.23 16:00
Police XI
-
Security Systems
22.12.23 14:00
Township Rollers
-
Morupule
22.12.23 14:00
Matebele
-
Masitoaka
22.12.23 14:00
VTM FC
-
Sua Flamingoes
22.12.23 14:00
Matebele
-
BDF XI
22.12.23 14:00
VTM FC
-
Tafic FC
22.12.23 14:00
Sua Flamingoes
-
Holy Ghost
22.12.23 14:00
Orapa United
-
Nico United
22.12.23 14:00
Eleven Angels
-
Police XI
22.12.23 14:00
Gaborone Utd
-
Security Systems
22.12.23 14:00
Eleven Angels
-
Nico United
22.12.23 14:00
Morupule
-
Masitoaka
22.12.23 14:00
Orapa United
-
Jwaneng Galaxy
22.12.23 14:00
Township Rollers
-
Tafic FC
22.12.23 14:00
Gaborone Utd
-
Holy Ghost
13.01.24 14:00
Sua Flamingoes
-
Jwaneng Galaxy
13.01.24 14:00
VTM FC
-
Holy Ghost
13.01.24 14:00
Orapa United
-
BDF XI
13.01.24 17:00
Gaborone Utd
-
Tafic FC
14.01.24 14:00
Matebele
-
Nico United
14.01.24 14:00
Police XI
-
Morupule
14.01.24 14:00
Township Rollers
-
Security Systems
14.01.24 14:00
Eleven Angels
-
Masitoaka
27.01.24 14:00
Masitoaka
-
Police XI
27.01.24 14:00
Jwaneng Galaxy
-
VTM FC
27.01.24 14:00
Tafic FC
-
Matebele
27.01.24 14:00
Security Systems
-
Eleven Angels
27.01.24 14:00
Nico United
-
Township Rollers
27.01.24 14:00
Morupule
-
Sua Flamingoes
28.01.24 14:00
BDF XI
-
Gaborone Utd
28.01.24 14:00
Holy Ghost
-
Orapa United
19.05.24 13:00
Township Rollers
-
Jwaneng Galaxy
19.05.24 13:00
Matebele
-
VTM FC
19.05.24 13:00
Security Systems
-
Sua Flamingoes
25.05.24 13:00
Gaborone Utd
-
Jwaneng Galaxy
25.05.24 13:00
Morupule
-
Security Systems
25.05.24 13:00
Masitoaka
-
Sua Flamingoes
25.05.24 13:00
Police XI
-
Nico United
25.05.24 13:00
Township Rollers
-
BDF XI
25.05.24 13:00
Orapa United
-
VTM FC
25.05.24 13:00
Matebele
-
Holy Ghost
25.05.24 13:00
Eleven Angels
-
Tafic FC
01.06.24 13:00
Holy Ghost
-
Gaborone Utd
01.06.24 13:00
Sua Flamingoes
-
VTM FC
01.06.24 13:00
Security Systems
-
Police XI
01.06.24 13:00
Masitoaka
-
Morupule
01.06.24 13:00
Jwaneng Galaxy
-
Orapa United
01.06.24 13:00
Nico United
-
Eleven Angels
01.06.24 13:00
BDF XI
-
Matebele
01.06.24 13:00
Tafic FC
-
Township Rollers
Standings
Form
Over/Under
HT/FT
Overrall
Home
Away
#
Team
P
W
D
L
G
D
P
Form
1
Jwaneng Galaxy
25
19
4
2
44:16
28
61
?
D
D
W
W
W
2
Township Rollers
25
16
7
2
46:15
31
55
?
W
W
D
L
D
3
Gaborone Utd
26
16
5
5
43:19
24
53
?
W
W
L
W
W
4
Security Systems
25
12
2
11
30:33
-3
38
?
W
L
W
D
W
5
Sua Flamingoes
25
10
5
10
31:23
8
35
?
W
W
L
W
D
6
BDF XI
26
8
11
7
19:18
1
35
?
W
D
W
W
D
7
Tafic FC
26
9
8
9
29:32
-3
35
?
L
W
L
L
L
8
Masitoaka
26
8
8
10
22:27
-5
32
?
L
L
W
L
W
9
Orapa United
26
7
10
9
27:26
1
31
?
L
L
L
D
W
10
Matebele
25
7
8
10
29:33
-4
29
?
D
W
L
L
D
11
VTM FC
25
8
5
12
27:32
-5
29
?
L
L
W
W
W
12
Nico United
26
6
11
9
25:31
-6
29
?
W
L
W
W
W
13
Morupule
26
7
7
12
31:40
-9
28
?
W
W
L
W
L
14
Eleven Angels
26
5
10
11
26:40
-14
25
?
D
D
D
L
L
15
Holy Ghost
26
5
7
14
17:43
-26
22
?
D
L
W
L
L
16
Police XI
26
4
8
14
20:38
-18
20
?
L
L
L
L
L
Promotion - CAF Champions League (Qualification: )
Relegation