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

Shabana

Shabana Stadium, Nyamira. Every match we hold, with the price it went off at.

180Played
80Won
44.4%Win rate
1.21Scored per game
0.91Conceded per game
74Clean sheets

Home and away

The same record, split by where it was played.

At home
48.4%
91 played, 44 won. 1.34 scored a game.
Away
40.4%
89 played, 36 won. 1.08 scored a game.
How the market priced them
47.2%
89 priced matches at an average of 2.67, which implied 37.5%.

Season by season 9

One row per competition per season.

SeasonCompetitionPWDLGD
2026/27 FKF Premier League 4130 +1
2026/27 Shield Cup 2101 0
2025/26 FKF Premier League 34141010 +1
2025/26 Shield Cup 2101 +3
2024/25 FKF Premier League 3414119 +12
2023/24 FKF Premier League 3410816 -7
2023/24 Shield Cup 1001 -1
2022/23 Super League 322345 +40
2021/22 Super League 3716912 +5

Recent matches 30

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

Sunday 20 December 2026
A Shabana scheduled Mathare United —
Wednesday 16 December 2026
H Shabana scheduled GOR Mahia —
Friday 11 December 2026
A Shabana scheduled APS Bomet —
Saturday 5 December 2026
H Shabana scheduled KCB —
Sunday 29 November 2026
A Shabana scheduled 3K —
Wednesday 25 November 2026
H Shabana scheduled Bandari —
Friday 20 November 2026
A Shabana scheduled Murang'a SEAL —
Saturday 7 November 2026
H Shabana scheduled Ulinzi Stars —
Sunday 1 November 2026
A Shabana scheduled Homeboyz —
Thursday 29 October 2026
H Shabana 1 – 1 Migori Youth —
Sunday 25 October 2026
A Shabana 0 – 0 AFC Leopards —
Saturday 24 October 2026
H Shabana postponed Mara Sugar —
Sunday 18 October 2026
H Shabana 0 – 0 Nairobi United —
Friday 16 October 2026
A Shabana postponed Tusker —
Saturday 10 October 2026
A Shabana 1 – 0 Posta Rangers FC —
Friday 9 October 2026
A Shabana postponed Mombasa Elite —
Friday 2 October 2026
H Shabana postponed Police —
Sunday 31 May 2026
H Shabana 1 – 2 KCB —
Sunday 24 May 2026
A Shabana 1 – 1 Sofapaka 2.25
Sunday 17 May 2026
A Shabana 1 – 0 Bidco United —
Wednesday 13 May 2026
A Shabana 0 – 1 Mara Sugar 2.50
Saturday 9 May 2026
H Shabana 0 – 0 Ulinzi Stars —
Saturday 2 May 2026
H Shabana 0 – 1 Police —
Saturday 25 April 2026
H Shabana 0 – 0 Police —
Saturday 18 April 2026
H Shabana 1 – 0 Homeboyz 2.89
Saturday 11 April 2026
A Shabana 1 – 0 KUTA Collection —
Sunday 5 April 2026
A Shabana 0 – 3 Nairobi United 2.88
Sunday 29 March 2026
H Shabana 1 – 0 Murang'a SEAL 2.05
Saturday 21 March 2026
A Shabana 1 – 2 GOR Mahia 5.00
Sunday 15 March 2026
H Shabana 1 – 2 Kariobangi Sharks 2.20