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

Green Buffaloes

Independence Stadium, Lusaka. Every match we hold, with the price it went off at.

443Played
166Won
37.5%Win rate
1.07Scored per game
0.93Conceded per game
170Clean sheets

Home and away

The same record, split by where it was played.

At home
43.9%
221 played, 97 won. 1.24 scored a game.
Away
31.1%
222 played, 69 won. 0.91 scored a game.
How the market priced them
32.2%
205 priced matches at an average of 2.96, which implied 33.8%.

Season by season 16

One row per competition per season.

SeasonCompetitionPWDLGD
2026/27 Super League 4220 +3
2025/26 Super League 3491411 -7
2024/25 Super League 34111211 -1
2023/24 Super League 34101212 -4
2022/23 Super League 3413165 +12
2021/22 Super League 34111112 0
2020/21 Super League 3411149 +9
2019/20 Super League 18477 -3
2018/19 Super League 3821116 +20
2018/19 CAF Confederation Cup 2101 -3
2017/18 Super League 3820108 +20
2016/17 Super League 3415811 +6
2015/16 Super League 3013107 +5
2014/15 Super League 3081210 0
2013/14 Super League 301299 +5
2012/13 Super League 15564 -1

Recent matches 30

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

Thursday 24 December 2026
H Green Buffaloes scheduled Kabwe Warriors —
Saturday 19 December 2026
A Green Buffaloes scheduled Nkwazi —
Thursday 10 December 2026
H Green Buffaloes scheduled Mutondo Stars —
Sunday 6 December 2026
H Green Buffaloes scheduled Roan United —
Sunday 29 November 2026
A Green Buffaloes scheduled Chirundu Utd —
Wednesday 25 November 2026
A Green Buffaloes scheduled Red Arrows —
Wednesday 18 November 2026
A Green Buffaloes scheduled Green Eagles —
Thursday 5 November 2026
H Green Buffaloes scheduled ZESCO United —
Sunday 1 November 2026
H Green Buffaloes scheduled Mufulira Wanderers —
Sunday 25 October 2026
A Green Buffaloes 2 – 1 Kabwe Warriors —
Sunday 18 October 2026
H Green Buffaloes 0 – 0 Nkwazi —
Thursday 15 October 2026
A Green Buffaloes postponed Mutondo Stars —
Saturday 10 October 2026
A Green Buffaloes 0 – 0 Roan United —
Sunday 4 October 2026
H Green Buffaloes 2 – 0 Chirundu Utd —
Friday 22 May 2026
A Green Buffaloes 0 – 2 Red Arrows —
Sunday 17 May 2026
A Green Buffaloes 0 – 1 Prison Leopards 1.93
Wednesday 13 May 2026
H Green Buffaloes 1 – 0 Mufulira Wanderers 3.70
Saturday 2 May 2026
A Green Buffaloes 0 – 1 Kansanshi Dynamos —
Wednesday 29 April 2026
H Green Buffaloes 1 – 0 Green Eagles 3.26
Thursday 16 April 2026
A Green Buffaloes 0 – 0 Man Utd Zambia Academy —
Saturday 11 April 2026
H Green Buffaloes 1 – 1 Mutondo Stars 1.83
Wednesday 1 April 2026
A Green Buffaloes 0 – 1 ZESCO United 4.75
Thursday 19 March 2026
H Green Buffaloes 0 – 0 Konkola Blades 2.24
Sunday 15 March 2026
A Green Buffaloes 2 – 1 Nchanga Rangers —
Thursday 12 March 2026
H Green Buffaloes 1 – 1 Zanaco 2.40
Sunday 8 March 2026
A Green Buffaloes 1 – 1 NAPSA Stars 3.50
Thursday 5 March 2026
A Green Buffaloes 0 – 3 Power Dynamos 6.50
Sunday 1 March 2026
H Green Buffaloes 0 – 2 Kabwe Warriors 2.83
Saturday 21 February 2026
A Green Buffaloes 1 – 1 Mines 2.15
Saturday 14 February 2026
H Green Buffaloes 1 – 0 Nkana 2.45