20 Aug, 2023 (15:00 local )
Match Finished (
CAF Champions League )
Lobatse Stadium, Lobatse
26 Aug, 2023 (19:00 local )
Match Finished (
CAF Champions League )
St. Mary's Stadium, Kitende
17 Sep, 2023 (15:00 local )
Match Finished (
CAF Champions League )
Botswana National Stadium, Gaborone
29 Sep, 2023 (19:30 local )
Match Finished (
CAF Champions League )
Orlando Stadium, Johannesburg, GA
08 Oct, 2023 (16:00 local )
Match Finished (
Premier League )
VTDM Stadium, Metsimotlhaba
18 Oct, 2023 (16:30 local )
Match Finished (
Premier League )
Galaxy Stadium, Jwaneng
21 Oct, 2023 (16:00 local )
Match Finished (
Premier League )
Dinaledi Academy Stadium, Oodi
25 Nov, 2023 (20:00 local )
Match Finished (
CAF Champions League )
Stade de Marrakech, Marrakech
02 Dec, 2023 (14:00 local )
Match Finished (
CAF Champions League )
Francistown Stadium, Francistown
09 Dec, 2023 (14:00 local )
Match Finished (
CAF Champions League )
Francistown Stadium, Francistown
19 Dec, 2023 (17:00 local )
Match Finished (
CAF Champions League )
Stade Félix Houphouët-Boigny, Abidjan
24 Feb, 2024 (14:00 local )
Match Finished (
CAF Champions League )
Francistown Stadium, Francistown
02 Mar, 2024 (17:00 local )
Match Finished (
CAF Champions League )
Benjamin Mkapa National Stadium, Dar-es-Salaam
28 Oct, 2023 (16:30 local )
Match Finished (
Premier League )
Galaxy Stadium, Jwaneng
31 Oct, 2023 (18:00 local )
Match Finished (
Premier League )
Francistown Stadium, Francistown
04 Nov, 2023 (15:00 local )
Match Finished (
Premier League )
Galaxy Stadium, Jwaneng
06 Dec, 2023 (15:00 local )
Match Finished (
Premier League )
Palapye Stadium, Palapye
13 Dec, 2023 (15:00 local )
Match Finished (
Premier League )
Galaxy Stadium, Jwaneng
31 Jan, 2024 (15:00 local )
Match Finished (
Premier League )
Lobatse Stadium, Lobatse
07 Feb, 2024 (15:00 local )
Match Finished (
Premier League )
Galaxy Stadium, Jwaneng
14 Feb, 2024 (18:00 local )
Match Finished (
Premier League )
Francistown Stadium, Francistown
13 Mar, 2024 (15:30 local )
Match Finished (
Premier League )
Galaxy Stadium, Jwaneng
13 Jan, 2024 (15:00 local )
Match Cancelled (
Premier League )
Itekeng Stadium, Orapa
16 Jan, 2024 (16:00 local )
Match Cancelled (
Premier League )
Sowa Town Council Stadium, Sowa
27 Jan, 2024 (15:00 local )
Match Finished (
Premier League )
Galaxy Stadium, Jwaneng
04 Feb, 2024 (15:00 local )
Match Finished (
Premier League )
VTDM Stadium, Metsimotlhaba
10 Feb, 2024 (15:30 local )
Match Finished (
Premier League )
Galaxy Stadium, Jwaneng
18 Feb, 2024 (15:00 local )
Match Finished (
Premier League )
Galaxy Stadium, Jwaneng
17 Apr, 2024 (15:30 local )
Match Finished (
Premier League )
Botswana National Stadium, Gaborone
16 Mar, 2024 (15:30 local )
Match Finished (
Premier League )
Galaxy Stadium, Jwaneng
29 Mar, 2024 (15:00 local )
Match Finished (
Premier League )
Selebi-Phikwe Stadium, Selebi-Phikwe
03 Apr, 2024 (16:00 local )
Match Finished (
Premier League )
Galaxy Stadium, Jwaneng
07 Apr, 2024 (15:30 local )
Match Finished (
Premier League )
Dinaledi Academy Stadium, Oodi
20 Apr, 2024 (15:30 local )
Match Finished (
Premier League )
Galaxy Stadium, Jwaneng
28 Apr, 2024 (15:30 local )
Match Finished (
Premier League )
Lobatse Stadium, Lobatse
08 May, 2024 (15:00 local )
Match Finished (
Premier League )
Galaxy Stadium, Jwaneng
11 May, 2024 (15:00 local )
Match Postponed (
Premier League )
Royal Aria Stadium, Gaborone
15 May, 2024 (15:00 local )
Match Finished (
Premier League )
Galaxy Stadium, Jwaneng
25 May, 2024 (15:00 local )
Not Started (
Premier League )
Botswana National Stadium, Gaborone
01 Jun, 2024 (15:00 local )
Not Started (
Premier League )
Galaxy Stadium, Jwaneng