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

Sofapaka

Kenya School of Monetary Studies Grounds, Nairobi. Every match we hold, with the price it went off at.

466Played
161Won
34.5%Win rate
1.17Scored per game
1.09Conceded per game
143Clean sheets

Home and away

The same record, split by where it was played.

At home
38.7%
235 played, 91 won. 1.35 scored a game.
Away
30.3%
231 played, 70 won. 0.98 scored a game.
How the market priced them
33.1%
302 priced matches at an average of 3.16, which implied 31.6%.

Season by season 17

One row per competition per season.

SeasonCompetitionPWDLGD
2025/26 FKF Premier League 3431021 -32
2024/25 FKF Premier League 34111310 +9
2023/24 FKF Premier League 3611916 -12
2023/24 Shield Cup 1001 -4
2022/23 FKF Premier League 34101212 -5
2022/23 Shield Cup 1100 +1
2022/23 Friendlies Clubs 1010 0
2021/22 FKF Premier League 3312138 +6
2020/21 FKF Premier League 3391410 -1
2019/20 FKF Premier League 23878 +5
2018/19 FKF Premier League 68302216 +22
2017/18 FKF Premier League 3415118 +18
2016/17 FKF Premier League 307518 -6
2015/16 FKF Premier League 3012117 0
2014/15 FKF Premier League 301695 +22
2013/14 FKF Premier League 3013116 +13
2012/13 FKF Premier League 14374 +1

Recent matches 30

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

Sunday 25 October 2026
A Sofapaka postponed Gucha Stars —
Sunday 31 May 2026
A Sofapaka 0 – 6 Kariobangi Sharks 4.70
Wednesday 27 May 2026
H Sofapaka 1 – 2 KCB —
Sunday 24 May 2026
H Sofapaka 1 – 1 Shabana 4.00
Monday 11 May 2026
A Sofapaka 0 – 3 Posta Rangers FC —
Saturday 2 May 2026
H Sofapaka 2 – 2 Mathare United —
Sunday 26 April 2026
A Sofapaka 0 – 1 APS Bomet 5.40
Saturday 18 April 2026
A Sofapaka 0 – 0 Tusker 5.90
Friday 3 April 2026
H Sofapaka 0 – 0 Bandari —
Sunday 29 March 2026
A Sofapaka 0 – 2 Ulinzi Stars 4.00
Saturday 21 March 2026
A Sofapaka 0 – 0 Bidco United 3.40
Saturday 14 March 2026
H Sofapaka 0 – 1 Nairobi United 3.25
Monday 2 March 2026
A Sofapaka 1 – 3 Mara Sugar 4.10
Thursday 26 February 2026
H Sofapaka 0 – 2 Police 3.75
Friday 20 February 2026
A Sofapaka 0 – 2 Homeboyz 6.50
Sunday 15 February 2026
H Sofapaka 2 – 3 Murang'a SEAL 2.63
Saturday 31 January 2026
A Sofapaka 0 – 3 GOR Mahia 7.00
Sunday 25 January 2026
H Sofapaka 0 – 1 AFC Leopards 3.75
Saturday 17 January 2026
A Sofapaka 0 – 1 Shabana 4.75
Friday 9 January 2026
H Sofapaka 1 – 1 Bidco United 2.40
Monday 22 December 2025
H Sofapaka 0 – 0 Kariobangi Sharks 2.55
Wednesday 17 December 2025
A Sofapaka 0 – 1 Mathare United 2.80
Sunday 14 December 2025
H Sofapaka 0 – 2 Tusker 2.63
Sunday 7 December 2025
A Sofapaka 0 – 1 KCB 3.57
Saturday 29 November 2025
H Sofapaka 0 – 0 APS Bomet 2.22
Monday 24 November 2025
H Sofapaka 1 – 3 Ulinzi Stars 2.10
Saturday 15 November 2025
A Sofapaka 0 – 2 Bandari 3.20
Monday 10 November 2025
H Sofapaka 2 – 0 Posta Rangers FC 2.10
Wednesday 5 November 2025
A Sofapaka 0 – 1 Police 5.25
Saturday 1 November 2025
A Sofapaka 3 – 0 Nairobi United 5.01