The free key reads yesterday again: our one-month trial of today on the free key has finished. Read the changelog
GAL

Galaxy

Botswana National Stadium, Gaborone. Every match we hold, with the price it went off at.

296Played
166Won
56.1%Win rate
1.68Scored per game
0.86Conceded per game
129Clean sheets

Home and away

The same record, split by where it was played.

At home
61.6%
146 played, 90 won. 1.62 scored a game.
Away
50.7%
150 played, 76 won. 1.75 scored a game.
How the market priced them
50.5%
91 priced matches at an average of 3.95, which implied 25.3%.

Season by season 19

One row per competition per season.

SeasonCompetitionPWDLGD
2026/27 Premier League 2011 -2
2026/27 CAF Confederation Cup 2011 -1
2025/26 Premier League 301785 +32
2025/26 CAF Confederation Cup 3012 -2
2024/25 Premier League 3015141 +23
2024/25 CAF Champions League 4103 -3
2023/24 Premier League 282053 +28
2023/24 CAF Champions League 10316 -10
2022/23 Premier League 302262 +44
2021/22 Premier League 302019 +35
2021/22 CAF Champions League 10217 -11
2020/21 CAF Champions League 4112 0
2020/21 CAF Confederation Cup 2002 -4
2019/20 Premier League 201253 +22
2019/20 CAF Confederation Cup 2101 -1
2018/19 Premier League 3018102 +39
2018/19 CAF Confederation Cup 2002 -2
2017/18 Premier League 301884 +32
2016/17 Premier League 271683 +25

Recent matches 30

Newest first, with the price this club was at kickoff.

Saturday 19 December 2026
H Galaxy scheduled Tonota —
Saturday 12 December 2026
A Galaxy scheduled Prisons XI —
Saturday 5 December 2026
H Galaxy scheduled TAFIC —
Saturday 28 November 2026
H Galaxy scheduled BDF XI —
Wednesday 25 November 2026
A Galaxy scheduled Sua Flamingoes —
Sunday 22 November 2026
A Galaxy scheduled Police XI —
Saturday 7 November 2026
H Galaxy scheduled Matebele —
Saturday 31 October 2026
H Galaxy scheduled Gaborone United —
Wednesday 28 October 2026
A Galaxy postponed Centre Chiefs —
Wednesday 21 October 2026
A Galaxy 1 – 1 Extension Gunners —
Saturday 17 October 2026
A Galaxy 0 – 2 Orapa United —
Wednesday 14 October 2026
A Galaxy postponed Enesia —
Saturday 10 October 2026
H Galaxy postponed Nico United —
Saturday 12 September 2026
H Galaxy 0 – 1 ASPL 2000 —
Friday 4 September 2026
A Galaxy 1 – 1 ASPL 2000 —
Tuesday 1 September 2026
A Galaxy cancelled Enesia —
Saturday 29 August 2026
H Galaxy cancelled Township Rollers —
Saturday 23 May 2026
A Galaxy 4 – 1 Township Rollers —
Wednesday 13 May 2026
A Galaxy 1 – 3 Morupule Wanderers 2.22
Wednesday 6 May 2026
H Galaxy 0 – 0 Matebele —
Saturday 25 April 2026
H Galaxy 0 – 0 Sua Flamingoes —
Wednesday 15 April 2026
H Galaxy 3 – 2 Calendar —
Sunday 12 April 2026
A Galaxy 0 – 0 Police XI —
Saturday 4 April 2026
H Galaxy 4 – 1 Santa Green —
Wednesday 18 March 2026
A Galaxy 1 – 2 Nico United —
Tuesday 10 March 2026
A Galaxy 0 – 1 Centre Chiefs 2.70
Saturday 28 February 2026
A Galaxy 6 – 2 BDF XI —
Saturday 21 February 2026
H Galaxy 0 – 1 Gaborone United —
Saturday 14 February 2026
A Galaxy 4 – 0 Extension Gunners —
Saturday 7 February 2026
H Galaxy 2 – 0 TAFIC —