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

Kibera Black Stars

Kibera Stadium, Nairobi. Every match we hold, with the price it went off at.

216Played
82Won
38%Win rate
1.14Scored per game
1.04Conceded per game
73Clean sheets

Home and away

The same record, split by where it was played.

At home
49.1%
106 played, 52 won. 1.33 scored a game.
Away
27.3%
110 played, 30 won. 0.95 scored a game.
How the market priced them
44.6%
83 priced matches at an average of 2.9, which implied 34.5%.

Season by season 6

One row per competition per season.

SeasonCompetitionPWDLGD
2025/26 Super League 3815815 -1
2024/25 Super League 3717119 +18
2023/24 Super League 37141013 +3
2022/23 Super League 3210814 -5
2021/22 Super League 37141013 +13
2018/19 Super League 3512914 -6

Recent matches 30

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

Sunday 25 October 2026
H Kibera Black Stars postponed Naivas —
Saturday 13 June 2026
A Kibera Black Stars 0 – 1 Nzoia Sugar —
Sunday 7 June 2026
H Kibera Black Stars 1 – 2 MCF —
Monday 1 June 2026
A Kibera Black Stars 1 – 1 MOFA 2.85
Wednesday 27 May 2026
H Kibera Black Stars 1 – 1 Nairobi City Stars 2.26
Saturday 23 May 2026
A Kibera Black Stars 0 – 1 Migori Youth —
Saturday 16 May 2026
H Kibera Black Stars 1 – 2 3K —
Sunday 10 May 2026
A Kibera Black Stars 1 – 1 Mwatate United —
Saturday 2 May 2026
H Kibera Black Stars 0 – 0 Gucha Stars —
Saturday 25 April 2026
H Kibera Black Stars 1 – 1 Fortune Sacco —
Sunday 19 April 2026
A Kibera Black Stars 1 – 0 Luanda Villa 2.65
Saturday 11 April 2026
H Kibera Black Stars 2 – 0 Mombasa Elite 2.75
Friday 3 April 2026
A Kibera Black Stars 1 – 2 Naivas 3.00
Sunday 29 March 2026
A Kibera Black Stars 2 – 1 Talanta 3.75
Saturday 21 March 2026
H Kibera Black Stars 1 – 0 Kisumu All Stars 1.57
Saturday 14 March 2026
H Kibera Black Stars 0 – 1 Vihiga United FC 1.57
Saturday 7 March 2026
A Kibera Black Stars 1 – 0 Darajani Gogo 2.80
Saturday 28 February 2026
H Kibera Black Stars 1 – 0 Kabati Youth FC 1.91
Sunday 22 February 2026
A Kibera Black Stars 1 – 2 Equity Bank 3.85
Saturday 14 February 2026
H Kibera Black Stars 1 – 0 Soy United 2.05
Sunday 1 February 2026
A Kibera Black Stars 1 – 2 Vihiga United FC 2.85
Saturday 24 January 2026
H Kibera Black Stars 1 – 1 Naivas 1.85
Sunday 18 January 2026
A Kibera Black Stars 0 – 2 Mombasa Elite —
Sunday 11 January 2026
H Kibera Black Stars 2 – 1 Luanda Villa 1.85
Sunday 21 December 2025
A Kibera Black Stars 0 – 0 Fortune Sacco —
Wednesday 17 December 2025
H Kibera Black Stars 1 – 0 Migori Youth 2.15
Saturday 13 December 2025
A Kibera Black Stars 1 – 0 Gucha Stars —
Sunday 7 December 2025
H Kibera Black Stars 2 – 1 Mwatate United —
Thursday 4 December 2025
A Kibera Black Stars 0 – 2 3K —
Sunday 30 November 2025
A Kibera Black Stars 0 – 1 Kabati Youth FC —