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

FKF Premier League 2025/26

Every result, the table as it finished, and the price each match went off at. 307 matches played between September 2025 and October 2026.

307Matches
616Goals
2.01Per game
33.2%Home wins
86%Priced at kickoff
GOR MahiaTop of the table

Final table 19 clubs

Computed from the match rows below, three points for a win. Ask the API for it as it stood on any date of the season and you get the table as it actually was that morning, not this one filtered.

#ClubPWDLGDPts
1 GMGOR Mahia 34 20 9 5 +28 69
2 ALAFC Leopards 34 19 7 8 +16 64
3 POLPolice 34 13 16 5 +10 55
4 NUNairobi United 34 14 11 9 +10 53
5 SHAShabana 34 14 10 10 +1 52
6 HOMHomeboyz 34 12 13 9 +10 49
7 KCBKCB 34 13 9 12 -1 48
8 MSMurang'a SEAL 34 13 8 13 +1 47
9 TUSTusker 34 13 6 15 -5 45
10 ABAPS Bomet 34 11 11 12 +2 44
11 MSMara Sugar 34 10 14 10 0 44
12 BANBandari 34 9 17 8 0 44
13 USUlinzi Stars 34 11 8 15 -3 41
14 MUMathare United 34 11 8 15 -4 41
15 PRFPosta Rangers FC 34 9 13 12 -9 40
16 KSKariobangi Sharks 35 8 14 13 -4 38
17 BUBidco United 34 5 12 17 -21 27
18 SOFSofapaka 34 3 10 21 -32 19
19 MEMombasa Elite 1 1 0 0 +1 3

How the season went

Every figure counted from the matches, not typed in.

Goals per game
2.01
616 goals. 33.2% of matches went over 2.5.
Home advantage
33.2%
Draws 31.9%, away wins 34.9%.
Half-time lead held
76.6%
From 167 matches where someone led at the break.
1–1 44 · 14.3%
0–1 43 · 14%
1–0 41 · 13.4%
0–0 41 · 13.4%
1–2 27 · 8.8%
2–1 21 · 6.8%

Results 308

The three prices are what the market showed at kickoff. The shortest is highlighted, so you can see at a glance where the market was wrong.

Tuesday 6 October 2026
12:00 Kariobangi Sharks abandoned Mombasa Elite — — —
Thursday 1 October 2026
11:00 Mombasa Elite 2 – 1 Kariobangi Sharks — — —
Sunday 31 May 2026
13:00 Murang'a SEAL 2 – 1 Mara Sugar 2.19 2.95 3.60
13:00 Mathare United 1 – 0 Bandari 2.09 2.80 4.00
13:00 Kariobangi Sharks 6 – 0 Sofapaka 1.96 2.85 4.70
13:00 Posta Rangers FC 0 – 1 Ulinzi Stars 2.42 3.02 2.82
13:00 Tusker 1 – 1 APS Bomet 2.26 2.85 3.40
13:00 Police 1 – 1 Homeboyz — — —
13:00 AFC Leopards 1 – 2 Bidco United 1.42 3.80 10.50
13:00 Shabana 1 – 2 KCB — — —
13:00 GOR Mahia 0 – 1 Nairobi United 1.91 2.83 5.00
Wednesday 27 May 2026
14:00 Ulinzi Stars 2 – 0 Tusker 1.90 2.95 3.78
13:00 Police 1 – 1 Kariobangi Sharks — — —
13:00 Sofapaka 1 – 2 KCB — — —
13:00 Mara Sugar 0 – 0 GOR Mahia — — —
Sunday 24 May 2026
13:00 Nairobi United 0 – 0 Police — — —
13:00 Bidco United 0 – 2 Murang'a SEAL — — —
13:00 Bandari 1 – 0 Tusker — — —
13:00 APS Bomet 2 – 1 AFC Leopards — — —
13:00 Sofapaka 1 – 1 Shabana 4.00 2.47 2.25
Saturday 23 May 2026
13:00 Ulinzi Stars 2 – 1 Mathare United 2.41 3.07 3.19
13:00 Kariobangi Sharks 2 – 2 Homeboyz — — —
13:00 KCB 0 – 1 Posta Rangers FC — — —
Wednesday 20 May 2026
13:00 Bandari 0 – 2 APS Bomet 2.46 2.87 2.57
Sunday 17 May 2026
12:00 Murang'a SEAL 1 – 3 GOR Mahia — — —
14:00 Bidco United 0 – 1 Shabana — — —
Saturday 16 May 2026
12:00 Homeboyz 1 – 2 AFC Leopards — — —
11:00 Nairobi United 2 – 2 Posta Rangers FC — — —
13:00 Mara Sugar 0 – 1 Mathare United — — —
Wednesday 13 May 2026
14:00 Ulinzi Stars 0 – 2 AFC Leopards 4.10 3.10 2.30
12:00 Mara Sugar 1 – 0 Shabana 2.50 3.10 2.50
Monday 11 May 2026
11:00 Posta Rangers FC 3 – 0 Sofapaka — — —
Sunday 10 May 2026
14:00 GOR Mahia 1 – 1 Police — — —
13:00 KCB 2 – 2 Bandari — — —
13:00 Murang'a SEAL 1 – 0 Homeboyz — — —
12:00 Tusker 2 – 0 Bidco United — — —
12:00 Kariobangi Sharks 2 – 0 Nairobi United — — —
11:00 Mathare United 0 – 2 APS Bomet 2.37 2.84 3.35
Saturday 9 May 2026
14:00 AFC Leopards 2 – 1 Mara Sugar — — —
12:00 Shabana 0 – 0 Ulinzi Stars — — —
Wednesday 6 May 2026
14:00 Nairobi United 1 – 0 Tusker — — —
13:00 APS Bomet 1 – 0 KCB — — —
12:00 Police 2 – 1 Murang'a SEAL — — —
12:00 Bandari 1 – 1 Posta Rangers FC — — —
Sunday 3 May 2026
13:00 Homeboyz 0 – 1 GOR Mahia — — —
12:00 Bidco United 0 – 0 Kariobangi Sharks 3.95 2.82 2.68
Saturday 2 May 2026
13:00 Sofapaka 2 – 2 Mathare United — — —
Sunday 26 April 2026
13:00 AFC Leopards 0 – 1 GOR Mahia 3.80 2.99 2.25
13:00 KCB 1 – 1 Homeboyz — — —
12:00 APS Bomet 1 – 0 Sofapaka 1.72 3.34 5.40
Saturday 25 April 2026
13:00 Kariobangi Sharks 1 – 0 Murang'a SEAL 1.85 3.30 4.89
12:00 Mathare United 1 – 2 Nairobi United 2.91 2.98 2.62
12:00 Bandari 1 – 2 Ulinzi Stars 2.80 2.64 3.00
12:00 Shabana 0 – 0 Police — — —
Friday 24 April 2026
14:00 Posta Rangers FC 1 – 1 Bidco United 2.12 3.30 4.50
12:00 Tusker 0 – 1 Mara Sugar 2.34 2.72 5.10
Sunday 19 April 2026
14:15 GOR Mahia 0 – 0 Bandari — — —
13:00 Murang'a SEAL 2 – 4 Nairobi United — — —
12:00 Posta Rangers FC 0 – 3 APS Bomet 2.88 3.09 2.76
Saturday 18 April 2026
14:00 KCB 2 – 3 Ulinzi Stars — — —
13:00 AFC Leopards 0 – 3 Police — — —
13:00 Tusker 0 – 0 Sofapaka 1.72 3.19 5.90
12:00 Shabana 1 – 0 Homeboyz 2.89 2.96 2.67
12:00 Mathare United 3 – 0 Bidco United 2.45 2.77 3.52
11:00 Kariobangi Sharks 0 – 1 Mara Sugar 2.62 2.76 3.70
Tuesday 14 April 2026
14:15 Tusker 1 – 0 GOR Mahia 4.90 3.40 2.00
12:00 Mathare United 0 – 0 Police 4.70 3.05 2.08
Wednesday 8 April 2026
14:00 Nairobi United 2 – 2 Homeboyz 3.00 3.10 2.84
Monday 6 April 2026
12:00 Mara Sugar 1 – 0 Posta Rangers FC 2.20 2.88 3.25
Sunday 5 April 2026
14:15 Nairobi United 3 – 0 Shabana 2.40 2.88 2.88
13:00 Bidco United 0 – 1 KCB 3.70 2.80 2.05
12:00 Murang'a SEAL 0 – 2 AFC Leopards 4.33 2.88 1.90
Saturday 4 April 2026
13:15 GOR Mahia 0 – 0 Kariobangi Sharks 1.40 3.75 7.50
13:00 Homeboyz 3 – 0 Mathare United 1.92 3.15 3.80
11:00 Ulinzi Stars 0 – 1 APS Bomet 2.10 2.88 3.30
Friday 3 April 2026
14:15 Police 1 – 0 Tusker 2.30 2.80 3.00
12:00 Sofapaka 0 – 0 Bandari — — —
Wednesday 1 April 2026
12:00 Nairobi United 1 – 1 Mara Sugar 2.75 2.75 2.63
Sunday 29 March 2026
14:15 AFC Leopards 1 – 0 Kariobangi Sharks 1.67 3.25 5.00
13:00 Ulinzi Stars 2 – 0 Sofapaka 1.91 3.00 4.00
12:00 Shabana 1 – 0 Murang'a SEAL 2.05 2.90 3.60
08:00 APS Bomet 0 – 0 Nairobi United 3.00 2.80 2.38
Saturday 28 March 2026
13:15 Posta Rangers FC 0 – 2 Homeboyz 2.60 2.90 2.60
12:00 KCB 1 – 0 Mara Sugar 2.15 2.88 3.20
11:00 Bandari 1 – 0 Bidco United 1.95 2.75 4.20
Sunday 22 March 2026
13:00 AFC Leopards 1 – 0 Tusker 1.91 2.88 4.00
12:30 Nairobi United 1 – 2 Ulinzi Stars 1.85 3.00 4.20
12:00 Murang'a SEAL 1 – 1 Mathare United 2.15 2.90 3.30
11:00 Homeboyz 1 – 1 Bandari 1.75 3.00 4.75
10:00 Kariobangi Sharks 1 – 2 Posta Rangers FC 2.30 2.80 3.00
Saturday 21 March 2026
13:00 GOR Mahia 2 – 1 Shabana 1.65 3.30 5.00
12:00 Police 2 – 1 KCB 2.10 2.80 3.50
11:00 Mara Sugar 0 – 0 APS Bomet 1.90 3.10 3.90
11:00 Bidco United 0 – 0 Sofapaka 2.10 2.88 3.40
Wednesday 18 March 2026
12:00 AFC Leopards 1 – 0 Nairobi United 2.30 2.80 3.10
Sunday 15 March 2026
12:30 Ulinzi Stars 1 – 3 GOR Mahia 3.80 3.10 1.91
12:00 KCB 1 – 1 Murang'a SEAL 2.05 2.90 3.50
11:00 Tusker 2 – 0 Homeboyz 3.20 2.75 2.30
11:00 Shabana 1 – 2 Kariobangi Sharks 2.20 2.88 3.10
Saturday 14 March 2026
12:30 Mathare United 4 – 1 AFC Leopards 3.75 3.00 1.95
11:00 APS Bomet 1 – 1 Bidco United 2.45 3.00 2.70
11:00 Bandari 0 – 0 Mara Sugar 2.30 2.80 3.10
10:00 Sofapaka 0 – 1 Nairobi United 3.25 3.10 2.05
Friday 13 March 2026
12:00 Posta Rangers FC 2 – 0 Police 4.00 2.62 1.95
Thursday 5 March 2026
13:00 Posta Rangers FC 1 – 1 GOR Mahia 7.00 3.50 1.45
Wednesday 4 March 2026
12:00 Nairobi United 1 – 1 KCB 3.19 2.70 2.83
Monday 2 March 2026
13:15 Kariobangi Sharks 1 – 2 Tusker 2.63 2.80 2.63
11:00 Homeboyz 2 – 1 APS Bomet 1.67 3.20 5.00
11:00 Mara Sugar 3 – 1 Sofapaka 1.80 3.10 4.10
11:00 Bidco United 1 – 0 Ulinzi Stars 2.55 2.90 2.55
Sunday 1 March 2026
13:15 AFC Leopards 5 – 1 Shabana 2.20 2.80 3.25
12:00 Murang'a SEAL 1 – 0 Posta Rangers FC 1.83 3.10 4.00
10:00 Police 2 – 0 Bandari 2.10 2.80 3.60
Saturday 28 February 2026
13:00 GOR Mahia 2 – 1 Mathare United 1.40 3.70 7.50
Thursday 26 February 2026
13:15 KCB 1 – 0 AFC Leopards 2.81 2.94 2.70
11:00 Bidco United 2 – 2 Mara Sugar 2.80 2.90 2.40
11:00 APS Bomet 0 – 1 Kariobangi Sharks 2.40 2.90 2.80
11:00 Ulinzi Stars 1 – 1 Homeboyz 3.70 3.10 1.91
10:00 Sofapaka 0 – 2 Police 3.75 3.00 1.95
Wednesday 25 February 2026
13:15 Mathare United 0 – 1 Shabana 3.50 2.90 2.10
11:00 Tusker 1 – 0 Murang'a SEAL 2.50 2.88 2.75
11:00 Bandari 1 – 1 Nairobi United 2.05 2.88 3.60
Sunday 22 February 2026
13:00 GOR Mahia 3 – 0 KCB 1.72 3.46 6.00
11:00 Mara Sugar 2 – 1 Ulinzi Stars 1.91 2.90 4.00
11:00 Police 0 – 0 APS Bomet 1.83 3.10 4.00
Saturday 21 February 2026
13:00 AFC Leopards 2 – 1 Posta Rangers FC 1.70 3.10 5.00
12:00 Nairobi United 3 – 0 Bidco United 2.05 2.90 3.60
12:00 Murang'a SEAL 2 – 3 Bandari 2.30 2.88 3.00
12:00 Kariobangi Sharks 1 – 1 Mathare United 2.30 2.80 3.10
11:00 Shabana 1 – 0 Tusker 2.05 3.00 3.50
Friday 20 February 2026
10:00 Homeboyz 2 – 0 Sofapaka 1.50 3.40 6.50
Sunday 15 February 2026
13:00 Ulinzi Stars 1 – 1 Police 6.50 3.75 1.44
12:00 Sofapaka 2 – 3 Murang'a SEAL 2.63 2.88 2.60
12:00 KCB 1 – 1 Kariobangi Sharks 2.22 2.99 4.10
11:00 APS Bomet 1 – 2 GOR Mahia 5.00 3.30 1.62
Saturday 14 February 2026
13:00 Posta Rangers FC 0 – 2 Shabana 3.25 2.90 2.15
13:00 Mathare United 3 – 1 Tusker 3.10 2.88 2.25
11:00 Bandari 0 – 0 AFC Leopards 2.88 2.75 2.45
Friday 13 February 2026
12:00 Bidco United 1 – 4 Homeboyz 3.25 2.80 2.20
Wednesday 4 February 2026
12:00 Nairobi United 1 – 2 APS Bomet — — —
Monday 2 February 2026
13:00 Police 1 – 1 Bidco United 1.80 2.90 4.75
Sunday 1 February 2026
12:00 Murang'a SEAL 2 – 1 APS Bomet 2.38 3.00 2.80
11:00 Shabana 1 – 0 Bandari 2.05 3.00 3.40
11:00 Kariobangi Sharks 1 – 0 Ulinzi Stars 2.75 3.16 2.70
Saturday 31 January 2026
13:00 GOR Mahia 3 – 0 Sofapaka 1.44 3.50 7.00
12:00 Tusker 1 – 1 Posta Rangers FC 1.91 3.00 3.75
11:00 Homeboyz 3 – 3 Mara Sugar 1.80 2.90 4.75
11:00 Mathare United 1 – 2 KCB 3.98 2.70 2.41
Wednesday 28 January 2026
11:00 Bandari 1 – 0 Police 3.10 2.75 2.38
Sunday 25 January 2026
13:00 Sofapaka 0 – 1 AFC Leopards 3.75 2.88 2.00
12:00 Ulinzi Stars 0 – 2 Murang'a SEAL 2.35 2.90 2.90
12:00 KCB 1 – 2 Tusker 2.85 2.98 3.33
Saturday 24 January 2026
13:00 Bidco United 1 – 2 GOR Mahia 4.50 2.90 1.80
12:00 Posta Rangers FC 1 – 1 Mathare United — — —
11:00 Bandari 0 – 0 Kariobangi Sharks 2.15 2.75 3.50
11:00 Mara Sugar 0 – 1 Police 3.00 2.75 2.40
11:00 APS Bomet 3 – 3 Shabana 3.25 3.00 2.10
Tuesday 20 January 2026
12:00 Posta Rangers FC 0 – 1 KCB 4.00 3.20 2.26
Monday 19 January 2026
13:00 Police 1 – 1 Nairobi United 2.00 2.90 3.75
Sunday 18 January 2026
13:00 GOR Mahia 3 – 0 Mara Sugar 1.57 3.20 6.25
12:00 Murang'a SEAL 2 – 1 Bidco United 2.25 2.75 3.20
12:00 Homeboyz 2 – 0 Kariobangi Sharks 1.83 2.90 4.33
Saturday 17 January 2026
13:00 AFC Leopards 2 – 1 APS Bomet 1.67 3.20 5.00
12:00 Tusker 1 – 2 Bandari 2.30 2.75 3.20
11:00 Shabana 1 – 0 Sofapaka 1.75 3.00 4.75
Friday 16 January 2026
13:00 Mathare United 1 – 0 Ulinzi Stars 2.45 2.80 2.88
Thursday 15 January 2026
13:00 KCB 0 – 2 Nairobi United 2.29 3.17 4.00
Wednesday 14 January 2026
13:00 GOR Mahia 3 – 2 Murang'a SEAL 1.55 3.30 5.75
11:00 Police 1 – 1 Mara Sugar 1.85 2.75 4.50
Sunday 11 January 2026
13:00 Tusker 0 – 4 AFC Leopards 2.55 2.75 2.75
12:00 Ulinzi Stars 1 – 1 Nairobi United 2.45 2.80 2.90
11:00 Shabana 0 – 0 GOR Mahia 3.10 2.80 2.30
11:00 Posta Rangers FC 1 – 1 Kariobangi Sharks 2.30 2.80 3.10
Saturday 10 January 2026
12:00 APS Bomet 1 – 1 Mara Sugar 2.60 2.80 2.70
12:00 Bandari 2 – 1 Homeboyz 2.88 2.63 2.60
12:00 Mathare United 0 – 2 Murang'a SEAL 2.38 2.88 2.90
Friday 9 January 2026
13:00 Sofapaka 1 – 1 Bidco United 2.40 2.80 2.90
12:00 KCB 0 – 0 Police 3.42 2.85 2.55
Wednesday 7 January 2026
13:00 Nairobi United 0 – 2 AFC Leopards 3.40 2.80 2.15
Tuesday 6 January 2026
13:00 Kariobangi Sharks 1 – 4 GOR Mahia 4.00 2.90 1.91
Sunday 4 January 2026
13:00 AFC Leopards 0 – 1 Homeboyz 2.15 2.90 3.30
11:00 Shabana 1 – 3 Nairobi United 1.80 3.10 4.33
Tuesday 23 December 2025
12:00 Bidco United 0 – 1 AFC Leopards 5.00 2.90 1.75
Monday 22 December 2025
13:00 Ulinzi Stars 3 – 0 Posta Rangers FC 2.94 2.85 2.75
12:00 Homeboyz 2 – 2 Police 2.63 2.70 2.75
11:00 Sofapaka 0 – 0 Kariobangi Sharks 2.55 2.80 2.70
10:00 Mara Sugar 1 – 3 Murang'a SEAL 2.20 2.80 3.30
Sunday 21 December 2025
13:00 Nairobi United 1 – 1 GOR Mahia 4.20 3.00 1.83
12:00 Bandari 1 – 0 Mathare United 2.10 2.80 3.60
11:00 APS Bomet 0 – 1 Tusker 3.00 3.00 2.25
Saturday 20 December 2025
11:00 KCB 1 – 3 Shabana 2.55 2.94 3.25
Thursday 18 December 2025
13:00 AFC Leopards 2 – 1 Ulinzi Stars 1.80 3.00 4.50
12:00 Murang'a SEAL 1 – 0 Police 4.20 2.88 1.91
11:00 Kariobangi Sharks 1 – 0 Bidco United 2.45 2.75 3.00
Wednesday 17 December 2025
13:00 GOR Mahia 1 – 0 Homeboyz 1.90 3.00 4.00
12:00 Shabana 0 – 0 Mara Sugar 1.91 3.00 3.90
12:00 Mathare United 1 – 0 Sofapaka 2.45 2.88 2.80
11:00 Tusker 0 – 1 Nairobi United 1.80 2.88 4.75
Tuesday 16 December 2025
13:00 KCB 4 – 2 APS Bomet 2.14 2.95 4.10
11:00 Posta Rangers FC 0 – 0 Bandari 2.30 2.80 3.10
Sunday 14 December 2025
12:00 Sofapaka 0 – 2 Tusker 2.63 2.80 2.60
Saturday 13 December 2025
13:00 Police 0 – 0 AFC Leopards 2.10 2.80 3.50
11:00 Mara Sugar 2 – 0 Kariobangi Sharks 2.10 2.80 3.60
Friday 12 December 2025
13:00 Nairobi United 1 – 1 Murang'a SEAL 2.10 3.00 3.20
12:00 Homeboyz 2 – 2 Shabana 2.25 2.80 3.10
12:00 Bandari 1 – 1 GOR Mahia 4.00 2.90 1.91
12:00 APS Bomet 0 – 0 Posta Rangers FC 2.10 3.10 3.00
12:00 Bidco United 0 – 0 Mathare United 2.20 2.80 3.25
Thursday 11 December 2025
13:00 Ulinzi Stars 1 – 2 KCB 3.42 2.84 2.68
Monday 8 December 2025
13:00 Mathare United 0 – 1 Mara Sugar 2.10 2.80 3.60
13:00 Posta Rangers FC 2 – 0 Nairobi United 3.05 2.98 2.65
Sunday 7 December 2025
12:00 APS Bomet 1 – 0 Bandari 2.38 2.90 2.88
12:00 KCB 1 – 0 Sofapaka 2.30 2.90 3.57
12:00 GOR Mahia 0 – 1 AFC Leopards 1.91 3.00 3.90
Saturday 6 December 2025
13:00 Kariobangi Sharks 0 – 1 Police 4.20 3.10 1.80
11:00 Shabana 1 – 0 Bidco United 1.91 2.80 4.20
Friday 5 December 2025
12:00 Tusker 1 – 0 Ulinzi Stars 2.10 2.88 3.40
Thursday 4 December 2025
13:00 Nairobi United 0 – 1 Mathare United 1.70 3.25 4.50
Monday 1 December 2025
13:00 Bidco United 0 – 1 Posta Rangers FC 2.20 2.90 3.20
Sunday 30 November 2025
13:00 Police 0 – 1 Shabana 1.91 3.00 4.00
12:00 Murang'a SEAL 0 – 0 Kariobangi Sharks 2.15 2.88 3.30
12:00 Homeboyz 1 – 1 KCB 2.54 2.70 3.85
11:00 Ulinzi Stars 1 – 1 Bandari 2.20 2.75 3.30
Saturday 29 November 2025
13:00 Sofapaka 0 – 0 APS Bomet 2.22 3.10 3.60
11:00 Mara Sugar 0 – 1 Tusker 2.70 2.88 2.50
Wednesday 26 November 2025
12:00 Bidco United 2 – 3 Police 3.40 2.70 2.20
Tuesday 25 November 2025
13:00 GOR Mahia 1 – 4 APS Bomet 1.33 4.33 8.00
Monday 24 November 2025
12:00 Sofapaka 1 – 3 Ulinzi Stars 2.10 2.90 3.50
Sunday 23 November 2025
12:00 Kariobangi Sharks 1 – 1 AFC Leopards 3.10 2.88 2.30
12:00 Murang'a SEAL 1 – 1 Shabana 2.45 2.88 2.75
11:00 Homeboyz 2 – 0 Posta Rangers FC 1.67 3.25 4.75
Saturday 22 November 2025
12:00 Police 1 – 0 Mathare United 1.65 3.20 5.25
12:00 Bidco United 0 – 0 Bandari 2.10 2.70 3.80
12:00 GOR Mahia 1 – 0 Tusker 1.75 2.90 4.75
11:00 Mara Sugar 0 – 1 KCB 2.65 2.72 3.25
Wednesday 19 November 2025
10:00 APS Bomet 0 – 1 Ulinzi Stars 2.30 3.00 2.88
Sunday 16 November 2025
13:00 AFC Leopards 0 – 0 Murang'a SEAL 1.83 3.00 4.20
11:00 Tusker 1 – 2 Police 2.80 2.85 2.95
Saturday 15 November 2025
13:00 Mathare United 2 – 0 Homeboyz 4.10 3.00 1.83
12:00 Bandari 2 – 0 Sofapaka 2.10 3.00 3.20
11:00 Posta Rangers FC 1 – 1 Mara Sugar 2.55 3.10 2.55
Friday 14 November 2025
13:00 KCB 0 – 0 Bidco United 2.60 2.81 3.45
Monday 10 November 2025
12:00 Sofapaka 2 – 0 Posta Rangers FC 2.10 3.00 3.25
Sunday 9 November 2025
13:00 Police 0 – 2 GOR Mahia 3.39 2.91 2.55
12:00 Bandari 1 – 1 KCB 3.50 2.80 2.80
11:00 APS Bomet 1 – 1 Mathare United 2.10 3.10 3.20
11:00 Homeboyz 1 – 1 Murang'a SEAL — — —
11:00 Ulinzi Stars 0 – 1 Shabana 2.75 2.88 2.45
Saturday 8 November 2025
12:00 Nairobi United 4 – 2 Kariobangi Sharks 2.45 2.88 2.75
10:00 Mara Sugar 2 – 0 AFC Leopards 3.10 2.65 2.70
Friday 7 November 2025
13:00 Bidco United 0 – 1 Tusker 3.00 2.80 2.30
Wednesday 5 November 2025
12:00 Police 1 – 0 Sofapaka 1.62 3.25 5.25
Tuesday 4 November 2025
12:00 Nairobi United 3 – 1 Bandari 2.55 2.70 2.88
Sunday 2 November 2025
13:00 GOR Mahia 1 – 1 Ulinzi Stars 1.67 3.40 4.50
12:00 AFC Leopards 2 – 0 Mathare United 1.70 3.10 5.00
12:00 Murang'a SEAL 2 – 1 KCB — — —
12:00 Police 0 – 0 Posta Rangers FC 1.75 3.20 4.33
11:00 Bidco United 0 – 0 APS Bomet 1.80 3.00 4.50
11:00 Homeboyz 1 – 1 Tusker 2.05 3.10 3.50
Saturday 1 November 2025
13:00 Kariobangi Sharks 0 – 0 Shabana 2.75 2.88 2.60
12:00 Nairobi United 0 – 3 Sofapaka 2.30 3.61 5.01
10:00 Mara Sugar 0 – 0 Bandari 2.36 3.10 3.10
Thursday 30 October 2025
13:00 Mathare United 0 – 2 GOR Mahia 4.33 3.20 1.75
10:00 Posta Rangers FC 2 – 2 Murang'a SEAL 2.00 3.00 3.60
Wednesday 29 October 2025
13:00 Ulinzi Stars 1 – 2 Bidco United 2.25 3.00 3.00
12:00 Tusker 2 – 1 Kariobangi Sharks 2.31 3.10 3.96
11:00 Shabana 1 – 2 AFC Leopards 2.17 3.10 4.06
11:00 APS Bomet 1 – 2 Homeboyz 4.00 3.50 1.73
Tuesday 28 October 2025
12:00 Sofapaka 2 – 2 Mara Sugar 2.57 2.85 3.29
Sunday 26 October 2025
13:00 GOR Mahia 3 – 0 Posta Rangers FC 1.62 3.20 5.50
12:00 Murang'a SEAL 0 – 1 Tusker 2.25 2.80 3.20
11:00 Shabana 0 – 1 Mathare United 2.14 3.10 4.50
Saturday 25 October 2025
14:00 AFC Leopards 2 – 1 KCB 2.80 3.06 4.20
13:00 Kariobangi Sharks 1 – 2 APS Bomet 2.50 3.21 4.80
12:00 Homeboyz 3 – 1 Ulinzi Stars 1.65 3.40 4.75
Friday 24 October 2025
12:00 Mara Sugar 0 – 0 Bidco United 2.25 2.70 3.25
Wednesday 15 October 2025
14:00 AFC Leopards 0 – 0 Bandari 2.00 2.90 3.70
13:00 Murang'a SEAL 1 – 2 Sofapaka 2.50 3.00 2.60
12:00 Homeboyz 3 – 1 Bidco United 1.80 3.00 4.33
12:00 Shabana 1 – 2 Posta Rangers FC 1.80 3.00 4.50
Saturday 11 October 2025
12:00 Homeboyz 0 – 2 Nairobi United 1.80 2.90 4.75
Monday 6 October 2025
13:00 Bidco United 1 – 0 Nairobi United 2.45 2.90 2.70
Sunday 5 October 2025
14:00 Tusker 1 – 1 Shabana 2.45 2.88 2.80
13:00 Ulinzi Stars 1 – 2 Mara Sugar 2.20 2.88 3.25
13:00 KCB 0 – 1 GOR Mahia 6.00 3.00 2.37
12:00 APS Bomet 0 – 1 Police 4.75 3.40 1.65
11:00 Mathare United 1 – 2 Kariobangi Sharks 2.80 2.88 2.45
Saturday 4 October 2025
13:00 Bandari 3 – 1 Murang'a SEAL 1.84 3.40 6.00
Friday 3 October 2025
14:00 Posta Rangers FC 2 – 2 AFC Leopards 3.50 3.00 2.05
11:00 Sofapaka 0 – 1 Homeboyz 3.08 2.95 2.63
Wednesday 1 October 2025
14:00 Police 0 – 0 Ulinzi Stars 1.73 3.00 5.00
13:00 Tusker 0 – 0 Mathare United 2.10 2.80 3.60
12:00 Mara Sugar 0 – 1 Nairobi United 1.95 3.00 3.75
Tuesday 30 September 2025
13:00 Kariobangi Sharks 0 – 1 KCB 3.00 3.00 2.50
Sunday 28 September 2025
13:00 Bandari 0 – 1 Shabana 4.33 2.40 2.15
12:00 APS Bomet 0 – 2 Murang'a SEAL 2.38 2.88 2.90
Saturday 27 September 2025
14:00 Sofapaka 0 – 2 GOR Mahia 3.50 2.88 2.10
12:00 Mara Sugar 0 – 0 Homeboyz 3.20 2.63 2.35
11:00 Posta Rangers FC 2 – 1 Tusker 3.30 2.80 2.15
Friday 26 September 2025
13:00 KCB 0 – 1 Mathare United 2.04 3.27 5.74
Wednesday 24 September 2025
14:00 Ulinzi Stars 0 – 0 Kariobangi Sharks 2.65 3.00 3.95
Monday 22 September 2025
14:00 Mathare United 1 – 2 Posta Rangers FC 2.20 2.88 3.20
Sunday 21 September 2025
14:00 GOR Mahia 0 – 1 Bidco United 1.50 3.40 6.50
13:00 Murang'a SEAL 0 – 1 Ulinzi Stars 2.70 2.80 2.60
12:00 Shabana 4 – 2 APS Bomet 1.83 3.00 4.25
Saturday 20 September 2025
14:00 AFC Leopards 1 – 1 Sofapaka 2.20 2.88 3.25
13:00 Kariobangi Sharks 0 – 0 Bandari 2.50 2.75 2.90
Friday 19 September 2025
16:00 Tusker 0 – 2 KCB 2.21 3.35 3.25

Every league on this page, in one API call

1,693,122 matches across 1,381 competitions, with a price at kickoff on 803,876 of them. The free key reaches every country in the archive, for yesterday, as one whole day.

Get a free key