Home › Football › Botswana › Premier League
Back
Premier League
BOTSWANA · 2023/24 · 16 CLUBS · 240 PLAYED
Overview Table Fixtures Results Players Teams
Season archive · results and statistics.
1X2
Goals
Both to score
Final matches Full results › BOTSWANA Premier League
5 matches
› MATCH SCORE
25 May 2024FT
Galaxy
Orapa United
1–0
25 May 2024FT
Holy Ghost
Gaborone United
1–3
25 May 2024FT
Masitaoka
Morupule Wanderers
1–1
25 May 2024FT
Nico United
Eleven Angels
1–0
25 May 2024FT
TAFIC
Township Rollers
0–1
Full time · awaiting grading
Match highlights via YouTube
Premier League 2023/24
Form: the last five matches, latest on the right.
Full statistics and form
Form: the last five matches, latest on the right.
Official standings · updated 18 Oct 03:47.
No fixtures in the next seven days.
Saturday 25 May BOTSWANA Premier League
6 matches
› MATCH SCORE
25 May 2024FT
Galaxy
Orapa United
1–0
25 May 2024FT
Holy Ghost
Gaborone United
1–3
25 May 2024FT
Masitaoka
Morupule Wanderers
1–1
25 May 2024FT
Nico United
Eleven Angels
1–0
25 May 2024FT
TAFIC
Township Rollers
0–1
25 May 2024FT
VTM
Sua Flamingoes
2–1
Wednesday 22 May BOTSWANA Premier League
7 matches
› MATCH SCORE
22 May 2024FT
Eleven Angels
TAFIC
2–3
22 May 2024FT
Gaborone United
Galaxy
0–0
22 May 2024FT
Masitaoka
Sua Flamingoes
2–1
22 May 2024FT
Matebele
Holy Ghost
2–2
22 May 2024FT
Morupule Wanderers
Security Systems
3–3
22 May 2024FT
Orapa United
VTM
0–0
22 May 2024FT
Township Rollers
BDF XI
4–1
Saturday 18 May BOTSWANA Premier League
5 matches
› MATCH SCORE
18 May 2024FT
Eleven Angels
Holy Ghost
1–1
18 May 2024FT
Gaborone United
Orapa United
1–0
18 May 2024FT
Masitaoka
Nico United
0–1
18 May 2024FT
Morupule Wanderers
TAFIC
5–2
18 May 2024FT
Police XI
BDF XI
0–1
Wednesday 15 May BOTSWANA Premier League
6 matches
› MATCH SCORE
15 May 2024FT
Galaxy
Matebele
2–2
15 May 2024FT
Holy Ghost
Township Rollers
0–4
15 May 2024FT
Nico United
Morupule Wanderers
0–1
15 May 2024FT
Sua Flamingoes
Orapa United
2–1
15 May 2024FT
TAFIC
Police XI
1–0
15 May 2024FT
VTM
Gaborone United
0–1
Wednesday 8 May BOTSWANA Premier League
6 matches
› MATCH SCORE
08 May 2024FT
Galaxy
Eleven Angels
1–1
08 May 2024FT
Holy Ghost
Police XI
1–0
08 May 2024FT
Nico United
Security Systems
2–1
08 May 2024FT
Orapa United
Matebele
1–2
08 May 2024FT
TAFIC
Masitaoka
0–2
08 May 2024FT
VTM
Township Rollers
0–4
Saturday 27 Apr BOTSWANA Premier League
4 matches
› MATCH SCORE
27 Apr 2024FT
Masitaoka
BDF XI
0–1
27 Apr 2024FT
Morupule Wanderers
Holy Ghost
1–0
27 Apr 2024FT
Nico United
Sua Flamingoes
3–1
27 Apr 2024FT
Security Systems
TAFIC
2–1
Saturday 20 Apr BOTSWANA Premier League
6 matches
› MATCH SCORE
20 Apr 2024FT
Gaborone United
Township Rollers
2–0
20 Apr 2024FT
Galaxy
Morupule Wanderers
3–0
20 Apr 2024FT
Orapa United
Eleven Angels
2–0
20 Apr 2024FT
Sua Flamingoes
Matebele
2–1
20 Apr 2024FT
TAFIC
Nico United
1–3
20 Apr 2024FT
VTM
Police XI
3–1
Saturday 6 Apr BOTSWANA Premier League
5 matches
› MATCH SCORE
06 Apr 2024FT
Eleven Angels
Gaborone United
0–2
06 Apr 2024FT
Morupule Wanderers
VTM
1–3
06 Apr 2024FT
Nico United
BDF XI
0–0
06 Apr 2024FT
Police XI
Orapa United
0–2
06 Apr 2024FT
Security Systems
Holy Ghost
3–1
Wednesday 3 Apr BOTSWANA Premier League
7 matches
› MATCH SCORE
03 Apr 2024FT
BDF XI
TAFIC
1–1
03 Apr 2024FT
Gaborone United
Police XI
0–0
03 Apr 2024FT
Galaxy
Security Systems
2–0
03 Apr 2024FT
Holy Ghost
Nico United
1–1
03 Apr 2024FT
Matebele
Eleven Angels
1–2
03 Apr 2024FT
Orapa United
Morupule Wanderers
0–2
03 Apr 2024FT
Sua Flamingoes
Township Rollers
0–0
Saturday 30 Mar BOTSWANA Premier League
4 matches
› MATCH SCORE
30 Mar 2024FT
BDF XI
Sua Flamingoes
1–2
30 Mar 2024FT
Eleven Angels
Township Rollers
2–4
30 Mar 2024FT
Morupule Wanderers
Gaborone United
1–3
30 Mar 2024FT
Security Systems
VTM
1–2
Saturday 16 Mar BOTSWANA Premier League
6 matches
› MATCH SCORE
16 Mar 2024FT
Gaborone United
Masitaoka
2–0
16 Mar 2024FT
Galaxy
TAFIC
2–0
16 Mar 2024FT
Matebele
Morupule Wanderers
0–0
16 Mar 2024FT
Orapa United
Security Systems
3–0
16 Mar 2024FT
Sua Flamingoes
Eleven Angels
0–0
16 Mar 2024FT
VTM
Nico United
1–2
Saturday 24 Feb BOTSWANA Premier League
4 matches
› MATCH SCORE
24 Feb 2024FT
Morupule Wanderers
Township Rollers
1–3
24 Feb 2024FT
Nico United
Orapa United
1–1
24 Feb 2024FT
Police XI
Eleven Angels
1–1
24 Feb 2024FT
Security Systems
Gaborone United
3–2
Saturday 17 Feb BOTSWANA Premier League
4 matches
› MATCH SCORE
17 Feb 2024FT
Eleven Angels
Morupule Wanderers
3–2
17 Feb 2024FT
Orapa United
TAFIC
1–1
17 Feb 2024FT
Sua Flamingoes
Police XI
1–0
17 Feb 2024FT
Township Rollers
Masitaoka
1–0
Sunday 11 Feb BOTSWANA Premier League
3 matches
› MATCH SCORE
11 Feb 2024FT
Masitaoka
Eleven Angels
2–2
11 Feb 2024FT
Morupule Wanderers
Police XI
1–1
11 Feb 2024FT
Security Systems
Township Rollers
0–1
Saturday 10 Feb BOTSWANA Premier League
4 matches
› MATCH SCORE
10 Feb 2024FT
BDF XI
Orapa United
1–1
10 Feb 2024FT
Galaxy
Sua Flamingoes
1–0
10 Feb 2024FT
Holy Ghost
VTM
1–3
10 Feb 2024FT
Nico United
Matebele
1–1
Saturday 3 Feb BOTSWANA Premier League
5 matches
› MATCH SCORE
03 Feb 2024FT
Eleven Angels
Security Systems
2–0
03 Feb 2024FT
Gaborone United
BDF XI
0–0
03 Feb 2024FT
Orapa United
Holy Ghost
3–0
03 Feb 2024FT
Police XI
Masitaoka
1–2
03 Feb 2024FT
Sua Flamingoes
Morupule Wanderers
0–0
Saturday 27 Jan BOTSWANA Premier League
6 matches
› MATCH SCORE
27 Jan 2024FT
Galaxy
VTM
1–0
27 Jan 2024FT
Masitaoka
Police XI
2–3
27 Jan 2024FT
Morupule Wanderers
Sua Flamingoes
1–0
27 Jan 2024FT
Nico United
Township Rollers
0–0
27 Jan 2024FT
Security Systems
Eleven Angels
1–0
27 Jan 2024FT
TAFIC
Matebele
1–0
Friday 22 Dec BOTSWANA Premier League
7 matches
› MATCH SCORE
22 Dec 2023FT
Eleven Angels
Police XI
1–2
22 Dec 2023FT
Gaborone United
Security Systems
3–2
22 Dec 2023FT
Matebele
Masitaoka
4–1
22 Dec 2023FT
Orapa United
Nico United
0–1
22 Dec 2023FT
Sua Flamingoes
Holy Ghost
4–0
22 Dec 2023FT
Township Rollers
Morupule Wanderers
0–0
22 Dec 2023FT
VTM
TAFIC
2–2
Saturday 16 Dec BOTSWANA Premier League
6 matches
› MATCH SCORE
16 Dec 2023FT
BDF XI
Holy Ghost
1–2
16 Dec 2023FT
Eleven Angels
Sua Flamingoes
1–2
16 Dec 2023FT
Masitaoka
Gaborone United
0–0
16 Dec 2023FT
Morupule Wanderers
Matebele
3–2
16 Dec 2023FT
Nico United
VTM
1–1
16 Dec 2023FT
Police XI
Township Rollers
0–3
Wednesday 13 Dec BOTSWANA Premier League
5 matches
› MATCH SCORE
13 Dec 2023FT
Eleven Angels
Orapa United
0–0
13 Dec 2023FT
Galaxy
Masitaoka
2–1
13 Dec 2023FT
Holy Ghost
Matebele
0–0
13 Dec 2023FT
Security Systems
Nico United
3–2
13 Dec 2023FT
Township Rollers
Gaborone United
2–1
Saturday 9 Dec BOTSWANA Premier League
4 matches
› MATCH SCORE
09 Dec 2023FT
Nico United
Police XI
0–0
09 Dec 2023FT
Security Systems
Morupule Wanderers
2–1
09 Dec 2023FT
Sua Flamingoes
Masitaoka
1–2
09 Dec 2023FT
VTM
Orapa United
4–2
Saturday 2 Dec BOTSWANA Premier League
4 matches
› MATCH SCORE
02 Dec 2023FT
Masitaoka
VTM
1–0
02 Dec 2023FT
Morupule Wanderers
Orapa United
3–1
02 Dec 2023FT
Nico United
Holy Ghost
1–2
02 Dec 2023FT
Police XI
Gaborone United
0–4
Saturday 25 Nov BOTSWANA Premier League
5 matches
› MATCH SCORE
25 Nov 2023FT
BDF XI
Nico United
1–1
25 Nov 2023FT
Gaborone United
Eleven Angels
3–0
25 Nov 2023FT
Holy Ghost
Security Systems
0–1
25 Nov 2023FT
Sua Flamingoes
TAFIC
1–2
25 Nov 2023FT
VTM
Morupule Wanderers
2–1
Sunday 5 Nov BOTSWANA Premier League
3 matches
› MATCH SCORE
05 Nov 2023FT
BDF XI
Masitaoka
1–1
05 Nov 2023FT
Gaborone United
Matebele
5–0
05 Nov 2023FT
Holy Ghost
Morupule Wanderers
1–1
Saturday 4 Nov BOTSWANA Premier League
5 matches
› MATCH SCORE
04 Nov 2023FT
Galaxy
Police XI
2–2
04 Nov 2023FT
Orapa United
Township Rollers
0–1
04 Nov 2023FT
Sua Flamingoes
Nico United
2–1
04 Nov 2023FT
TAFIC
Security Systems
2–1
04 Nov 2023FT
VTM
Eleven Angels
0–2
Wednesday 1 Nov BOTSWANA Premier League
4 matches
› MATCH SCORE
01 Nov 2023FT
Gaborone United
Sua Flamingoes
1–0
01 Nov 2023FT
Matebele
Orapa United
1–2
01 Nov 2023FT
Morupule Wanderers
BDF XI
0–1
01 Nov 2023FT
Township Rollers
VTM
0–0
Saturday 28 Oct BOTSWANA Premier League
6 matches
› MATCH SCORE
28 Oct 2023FT
Galaxy
Township Rollers
1–0
28 Oct 2023FT
Holy Ghost
Eleven Angels
1–2
28 Oct 2023FT
Nico United
Masitaoka
1–1
28 Oct 2023FT
Orapa United
Gaborone United
2–1
28 Oct 2023FT
Sua Flamingoes
Security Systems
3–1
28 Oct 2023FT
TAFIC
Morupule Wanderers
3–1
Sunday 22 Oct BOTSWANA Premier League
3 matches
› MATCH SCORE
22 Oct 2023FT
Eleven Angels
BDF XI
0–1
22 Oct 2023FT
Masitaoka
Security Systems
0–1
22 Oct 2023FT
Morupule Wanderers
Nico United
1–1
Saturday 21 Oct BOTSWANA Premier League
5 matches
› MATCH SCORE
21 Oct 2023FT
Gaborone United
VTM
2–0
21 Oct 2023FT
Matebele
Galaxy
2–1
21 Oct 2023FT
Orapa United
Sua Flamingoes
1–0
21 Oct 2023FT
Police XI
TAFIC
1–1
21 Oct 2023FT
Township Rollers
Holy Ghost
5–0
Wednesday 18 Oct BOTSWANA Premier League
8 matches
› MATCH SCORE
18 Oct 2023FT
Gaborone United
Morupule Wanderers
3–1
18 Oct 2023FT
Galaxy
Nico United
2–0
18 Oct 2023FT
Holy Ghost
TAFIC
1–1
18 Oct 2023FT
Matebele
Police XI
2–1
18 Oct 2023FT
Orapa United
Masitaoka
0–0
18 Oct 2023FT
Sua Flamingoes
BDF XI
0–1
18 Oct 2023FT
Township Rollers
Eleven Angels
3–1
18 Oct 2023FT
VTM
Security Systems
1–2
Sunday 8 Oct BOTSWANA Premier League
3 matches
› MATCH SCORE
08 Oct 2023FT
Holy Ghost
Galaxy
0–2
08 Oct 2023FT
Morupule Wanderers
Eleven Angels
1–1
08 Oct 2023FT
Police XI
Sua Flamingoes
1–1
Saturday 7 Oct BOTSWANA Premier League
5 matches
› MATCH SCORE
07 Oct 2023FT
BDF XI
VTM
0–0
07 Oct 2023FT
Masitaoka
Township Rollers
0–2
07 Oct 2023FT
Nico United
Gaborone United
0–0
07 Oct 2023FT
Security Systems
Matebele
1–1
07 Oct 2023FT
TAFIC
Orapa United
1–1
All statistics
No player statistics available for this season.
Leaderboards for 2023/24. A dash means no figure is available.
All statistics Points Wins Draws Fewest defeats Goals scored Fewest goals conceded Goal difference Home wins Away wins Clean sheets Failed to score Scored per match Both teams scored Over 2.5 goals Longest winning run
Points, results and goals follow the official standings; home and away wins, clean sheets, scoring rates and runs are counted from results. Teams may have played different numbers of matches.