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 2023/24

Every result, the table as it finished, and the price each match went off at. 308 matches played between August 2023 and July 2024.

308Matches
629Goals
2.04Per game
36.4%Home wins
60%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 21 10 3 +28 73
2 TUSTusker 34 20 5 9 +21 65
3 POLPolice 34 15 12 7 +14 57
4 BANBandari 34 14 10 10 +5 52
5 ALAFC Leopards 34 13 12 9 +9 51
6 NCSNairobi City Stars 34 13 11 10 +3 50
7 KSKariobangi Sharks 34 12 12 10 +10 48
8 HOMHomeboyz 34 12 12 10 +5 48
9 PRFPosta Rangers FC 34 13 9 12 -1 48
10 KCBKCB 34 10 15 9 -2 45
11 BUBidco United 34 11 11 12 -2 44
12 SOFSofapaka 36 11 9 16 -12 42
13 USUlinzi Stars 34 10 9 15 -4 39
14 MSMurang'a SEAL 34 9 11 14 -6 38
15 SHAShabana 34 10 8 16 -7 38
16 TALTalanta 34 8 13 13 -13 37
17 MYMuhoroni Youth 34 6 14 14 -10 32
18 NSNzoia Sugar 34 5 7 22 -36 22
19 NAINaivas 2 0 0 2 -2 0

How the season went

Every figure counted from the matches, not typed in.

Goals per game
2.04
629 goals. 33.8% of matches went over 2.5.
Home advantage
36.4%
Draws 30.8%, away wins 32.8%.
Half-time lead held
79.6%
From 162 matches where someone led at the break.
0–1 47 · 15.3%
1–0 45 · 14.6%
0–0 43 · 14%
1–1 41 · 13.3%
2–1 18 · 5.8%
2–0 17 · 5.5%

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.

Sunday 14 July 2024
13:00 Sofapaka 1 – 0 Naivas — — —
Saturday 6 July 2024
13:00 Naivas 0 – 1 Sofapaka — — —
Sunday 23 June 2024
13:00 Muhoroni Youth 1 – 1 Posta Rangers FC — — —
13:00 Talanta 1 – 2 Bandari — — —
13:00 Police 2 – 2 Kariobangi Sharks 2.16 3.20 3.67
13:00 Tusker 1 – 0 Homeboyz — — —
13:00 Murang'a SEAL 0 – 1 Shabana — — —
13:00 Ulinzi Stars 0 – 1 AFC Leopards — — —
13:00 KCB 3 – 2 Nairobi City Stars — — —
13:00 Bidco United 3 – 4 GOR Mahia 3.50 3.15 2.58
13:00 Sofapaka 3 – 1 Nzoia Sugar — — —
Wednesday 19 June 2024
14:00 Homeboyz 1 – 0 Murang'a SEAL — — —
14:00 Police 0 – 0 Bandari 2.20 3.15 3.60
13:00 GOR Mahia 2 – 4 Talanta 3.30 3.15 2.98
13:00 AFC Leopards 0 – 0 KCB — — —
13:00 Posta Rangers FC 1 – 2 Tusker — — —
13:00 Shabana 3 – 0 Bidco United — — —
11:00 Nzoia Sugar 0 – 6 Muhoroni Youth — — —
11:00 Kariobangi Sharks 1 – 2 Ulinzi Stars — — —
11:00 Nairobi City Stars 1 – 1 Sofapaka — — —
Sunday 16 June 2024
13:00 Sofapaka 0 – 1 GOR Mahia 3.28 3.50 2.30
13:00 Murang'a SEAL 2 – 2 Police — — —
Saturday 15 June 2024
14:00 Tusker 2 – 1 Bandari — — —
14:00 KCB 0 – 0 Posta Rangers FC — — —
13:00 Muhoroni Youth 0 – 1 Talanta — — —
13:00 Shabana 4 – 3 AFC Leopards — — —
11:00 Bidco United 0 – 1 Kariobangi Sharks 2.55 3.25 2.85
11:00 Nairobi City Stars 1 – 1 Homeboyz — — —
Friday 14 June 2024
13:00 Ulinzi Stars 1 – 3 Nzoia Sugar — — —
Monday 20 May 2024
13:00 Ulinzi Stars 1 – 1 Murang'a SEAL — — —
13:00 Talanta 0 – 2 KCB — — —
Sunday 19 May 2024
13:00 GOR Mahia 3 – 0 Muhoroni Youth — — —
13:00 AFC Leopards 0 – 1 Bidco United — — —
13:00 Bandari 2 – 2 Sofapaka — — —
11:00 Nzoia Sugar 0 – 0 Nairobi City Stars — — —
Saturday 18 May 2024
14:00 Police 0 – 1 Tusker — — —
13:00 Kariobangi Sharks 2 – 1 Shabana — — —
11:00 Posta Rangers FC 2 – 1 Homeboyz 6.00 3.75 2.99
Thursday 16 May 2024
13:00 KCB 0 – 0 GOR Mahia 4.40 3.37 2.27
Wednesday 15 May 2024
13:00 Muhoroni Youth 0 – 0 Bandari — — —
13:00 Sofapaka 2 – 1 Posta Rangers FC — — —
13:00 Homeboyz 1 – 0 Nzoia Sugar — — —
13:00 Murang'a SEAL 0 – 0 Kariobangi Sharks 2.51 3.00 3.43
13:00 AFC Leopards 1 – 0 Police — — —
13:00 Nairobi City Stars 2 – 2 Tusker — — —
13:00 Shabana 1 – 1 Talanta 3.24 3.32 3.23
10:00 Bidco United 0 – 1 Ulinzi Stars 2.50 3.00 3.20
Sunday 12 May 2024
13:00 Talanta 0 – 3 AFC Leopards — — —
13:00 Police 2 – 1 Nairobi City Stars — — —
10:00 Tusker 2 – 1 Murang'a SEAL 1.50 3.99 5.70
Saturday 11 May 2024
13:00 Ulinzi Stars 0 – 0 Muhoroni Youth — — —
13:00 Bandari 0 – 0 Posta Rangers FC — — —
13:00 Kariobangi Sharks 5 – 2 Sofapaka 1.95 3.32 4.45
12:00 GOR Mahia 1 – 0 Shabana 1.73 4.01 7.75
11:00 Nzoia Sugar 1 – 1 KCB — — —
10:00 Bidco United 2 – 2 Homeboyz — — —
Tuesday 7 May 2024
13:00 Posta Rangers FC 1 – 0 Talanta 2.80 3.06 3.34
10:00 Nairobi City Stars 1 – 1 Ulinzi Stars 2.41 3.02 3.25
Monday 6 May 2024
13:00 Tusker 1 – 0 Nzoia Sugar — — —
Sunday 5 May 2024
13:00 AFC Leopards 1 – 0 Bandari 2.55 3.00 3.33
11:00 Homeboyz 1 – 2 Police 2.57 2.90 3.20
Saturday 4 May 2024
13:00 Sofapaka 0 – 1 Shabana 2.06 3.27 3.90
13:00 Murang'a SEAL 1 – 3 GOR Mahia 3.70 3.05 2.28
13:00 KCB 0 – 3 Kariobangi Sharks 2.60 2.97 3.66
11:00 Muhoroni Youth 1 – 3 Bidco United — — —
Sunday 21 April 2024
13:00 Murang'a SEAL 0 – 0 Muhoroni Youth — — —
13:00 Ulinzi Stars 0 – 1 Tusker 4.20 3.10 2.30
13:00 GOR Mahia 1 – 0 AFC Leopards 2.15 3.02 4.00
Saturday 20 April 2024
14:00 Police 2 – 1 Sofapaka 1.52 4.20 7.75
13:15 Talanta 0 – 3 Nairobi City Stars 2.30 3.60 3.35
13:00 Bandari 0 – 0 KCB 1.82 3.47 5.20
13:00 Shabana 0 – 0 Homeboyz 3.30 3.15 2.46
11:00 Bidco United 1 – 0 Posta Rangers FC 2.55 3.00 3.20
11:00 Kariobangi Sharks 3 – 0 Nzoia Sugar — — —
Monday 15 April 2024
13:00 Muhoroni Youth 1 – 2 Shabana — — —
Sunday 14 April 2024
14:00 Posta Rangers FC 0 – 1 AFC Leopards 2.55 3.00 3.15
11:00 Tusker 1 – 3 Talanta 1.46 5.20 15.00
Saturday 13 April 2024
14:00 KCB 0 – 1 Police 2.41 3.35 4.07
13:00 Homeboyz 1 – 1 Kariobangi Sharks 2.41 3.01 3.74
13:00 Bandari 1 – 1 Bidco United 1.62 3.60 6.25
13:00 Sofapaka 1 – 1 Ulinzi Stars 2.80 3.01 3.05
13:00 Nzoia Sugar 1 – 3 GOR Mahia — — —
11:00 Nairobi City Stars 3 – 0 Murang'a SEAL 2.30 3.26 3.55
Sunday 7 April 2024
14:00 Talanta 1 – 2 Police 3.55 2.90 2.50
13:00 AFC Leopards 1 – 1 Sofapaka 1.99 3.25 4.20
13:00 Murang'a SEAL 4 – 0 Nzoia Sugar — — —
11:00 Bidco United 0 – 0 KCB 2.90 2.90 3.03
Saturday 6 April 2024
14:00 GOR Mahia 0 – 0 Homeboyz 2.36 3.25 5.25
13:00 Muhoroni Youth 2 – 0 Nairobi City Stars — — —
13:00 Shabana 3 – 0 Posta Rangers FC 3.30 3.20 2.53
13:00 Ulinzi Stars 1 – 0 Bandari 4.10 2.94 2.61
11:00 Kariobangi Sharks 3 – 2 Tusker 5.75 3.19 2.61
Sunday 10 March 2024
12:00 Police 1 – 1 Muhoroni Youth — — —
12:00 Nzoia Sugar 1 – 1 Talanta — — —
12:00 Homeboyz 2 – 0 Ulinzi Stars 2.23 2.98 4.39
12:00 Tusker 1 – 0 AFC Leopards 2.18 3.00 4.30
10:00 Posta Rangers FC 1 – 5 Kariobangi Sharks 2.09 3.58 7.07
Saturday 9 March 2024
13:00 Sofapaka 1 – 2 Murang'a SEAL 2.65 2.95 2.85
12:00 Bandari 1 – 0 GOR Mahia 3.25 2.85 2.95
10:00 Nairobi City Stars 1 – 1 Bidco United 3.54 3.10 2.60
Friday 8 March 2024
12:00 KCB 3 – 2 Shabana — — —
Monday 4 March 2024
12:00 Ulinzi Stars 0 – 0 Police 3.60 2.86 2.39
Sunday 3 March 2024
13:00 AFC Leopards 2 – 0 Nzoia Sugar — — —
12:00 KCB 0 – 0 Murang'a SEAL — — —
12:00 Shabana 0 – 2 Bandari — — —
Saturday 2 March 2024
13:00 Bidco United 1 – 1 Sofapaka 1.89 3.40 4.77
12:00 Kariobangi Sharks 0 – 0 Nairobi City Stars 3.30 3.08 2.76
12:00 GOR Mahia 4 – 0 Posta Rangers FC 2.25 3.13 4.32
10:00 Muhoroni Youth 1 – 2 Tusker — — —
10:00 Talanta 1 – 1 Homeboyz 3.50 3.15 2.18
Sunday 18 February 2024
13:00 Tusker 2 – 0 KCB 2.00 3.35 4.85
12:00 Homeboyz 0 – 0 AFC Leopards 2.42 2.95 3.30
12:00 Kariobangi Sharks 1 – 1 Talanta 2.26 3.15 3.60
10:00 Sofapaka 2 – 2 Muhoroni Youth — — —
Saturday 17 February 2024
13:00 Nairobi City Stars 0 – 1 GOR Mahia 5.00 3.10 2.32
13:00 Police 1 – 0 Shabana — — —
12:00 Nzoia Sugar 1 – 2 Bandari — — —
12:00 Murang'a SEAL 1 – 0 Bidco United 2.60 2.85 3.07
10:00 Posta Rangers FC 1 – 0 Ulinzi Stars 2.35 2.91 3.55
Sunday 11 February 2024
13:00 AFC Leopards 1 – 0 Murang'a SEAL 2.30 2.80 3.80
13:00 KCB 1 – 2 Homeboyz 2.60 2.85 3.05
12:00 Muhoroni Youth 1 – 2 Kariobangi Sharks — — —
12:00 Bidco United 1 – 2 Nzoia Sugar — — —
12:00 Shabana 0 – 4 Tusker — — —
10:00 Talanta 1 – 1 Sofapaka 2.85 3.05 2.80
Saturday 10 February 2024
13:00 GOR Mahia 0 – 0 Ulinzi Stars 1.82 3.35 5.80
12:00 Bandari 0 – 1 Nairobi City Stars — — —
10:00 Posta Rangers FC 0 – 0 Police 2.75 3.05 3.12
Sunday 4 February 2024
13:00 Kariobangi Sharks 0 – 2 AFC Leopards 2.75 2.81 3.20
12:00 Murang'a SEAL 2 – 3 Bandari — — —
12:00 Ulinzi Stars 1 – 0 Talanta 2.55 3.14 2.90
12:00 Nairobi City Stars 0 – 0 Shabana — — —
Saturday 3 February 2024
13:00 Sofapaka 2 – 1 KCB 4.21 3.02 2.24
12:00 Homeboyz 0 – 0 Muhoroni Youth — — —
12:00 Police 3 – 1 GOR Mahia 3.75 3.05 2.14
12:00 Nzoia Sugar 0 – 1 Posta Rangers FC — — —
10:00 Tusker 0 – 1 Bidco United 1.90 3.34 4.50
Sunday 21 January 2024
13:00 Posta Rangers FC 1 – 0 Murang'a SEAL 2.00 3.20 4.23
12:00 AFC Leopards 2 – 0 Nairobi City Stars 3.00 3.20 2.88
12:00 Police 2 – 0 Nzoia Sugar — — —
10:00 Talanta 3 – 5 Bidco United 3.04 3.05 2.60
Saturday 20 January 2024
12:00 KCB 0 – 0 Muhoroni Youth — — —
12:00 Shabana 0 – 1 Ulinzi Stars — — —
12:00 GOR Mahia 1 – 0 Tusker 2.25 3.05 3.60
12:00 Bandari 2 – 2 Kariobangi Sharks 1.80 3.33 5.50
Friday 19 January 2024
12:00 Sofapaka 1 – 0 Homeboyz 3.41 3.10 2.46
Sunday 14 January 2024
12:00 Muhoroni Youth 0 – 1 AFC Leopards — — —
12:00 Ulinzi Stars 0 – 0 KCB 2.65 3.12 2.95
12:00 Murang'a SEAL 0 – 1 Talanta 2.20 3.39 3.43
12:00 Nairobi City Stars 1 – 0 Posta Rangers FC 2.95 3.13 2.56
12:00 Nzoia Sugar 2 – 5 Shabana — — —
12:00 Bidco United 0 – 1 Police 3.33 3.27 3.04
12:00 Tusker 3 – 1 Sofapaka 1.64 3.80 6.00
Saturday 13 January 2024
12:00 Homeboyz 0 – 0 Bandari 2.55 3.35 3.34
12:00 GOR Mahia 1 – 0 Kariobangi Sharks 1.82 3.45 5.80
Sunday 7 January 2024
13:00 KCB 0 – 5 Tusker 2.75 2.95 2.95
12:00 AFC Leopards 1 – 0 Ulinzi Stars 2.28 2.90 3.70
12:00 Sofapaka 3 – 0 Bidco United 2.91 3.13 2.86
10:00 Kariobangi Sharks 1 – 1 Murang'a SEAL 2.23 3.15 3.90
Saturday 6 January 2024
12:00 Shabana 0 – 1 Muhoroni Youth — — —
12:00 Police 3 – 0 Homeboyz 2.18 2.92 4.10
12:00 Nairobi City Stars 3 – 0 Talanta 3.05 3.45 3.77
12:00 Posta Rangers FC 0 – 1 GOR Mahia 4.80 3.01 2.08
12:00 Bandari 1 – 0 Nzoia Sugar — — —
Friday 22 December 2023
12:00 GOR Mahia 1 – 0 Bandari 2.07 3.05 4.22
12:00 Homeboyz 0 – 1 Nairobi City Stars 1.79 3.42 5.50
Thursday 21 December 2023
12:00 Talanta 0 – 3 Kariobangi Sharks 2.10 3.38 4.00
12:00 Ulinzi Stars 0 – 2 Posta Rangers FC 2.72 2.94 3.10
12:00 Bidco United 1 – 0 Shabana — — —
12:00 KCB 0 – 1 Nzoia Sugar — — —
Wednesday 20 December 2023
12:00 Muhoroni Youth 1 – 0 Sofapaka — — —
12:00 Tusker 1 – 0 Police 2.10 3.34 3.87
12:00 Murang'a SEAL 1 – 1 AFC Leopards 2.21 3.55 4.71
Sunday 17 December 2023
12:00 Posta Rangers FC 0 – 1 Muhoroni Youth — — —
12:00 Nzoia Sugar 0 – 2 Tusker — — —
12:00 AFC Leopards 2 – 0 Homeboyz 2.60 3.00 3.00
12:00 Ulinzi Stars 1 – 2 Nairobi City Stars 2.02 3.35 4.50
12:00 Talanta 0 – 2 GOR Mahia 3.50 3.00 2.40
12:00 Kariobangi Sharks 0 – 0 Bidco United 2.40 3.25 3.14
Saturday 16 December 2023
12:00 Bandari 2 – 0 Murang'a SEAL 2.06 3.25 4.10
12:00 Police 1 – 2 KCB 2.55 3.40 2.81
12:00 Shabana 4 – 1 Sofapaka — — —
Wednesday 13 December 2023
12:00 Bidco United 2 – 3 Tusker 2.65 3.15 3.59
Sunday 10 December 2023
12:00 Muhoroni Youth 1 – 1 Police — — —
12:00 Bidco United 2 – 1 AFC Leopards 2.75 2.99 2.75
12:00 Tusker 0 – 0 Posta Rangers FC 1.86 3.20 4.75
12:00 Sofapaka 2 – 1 Kariobangi Sharks 2.55 3.12 2.85
12:00 Homeboyz 2 – 0 Shabana — — —
Saturday 9 December 2023
12:00 Murang'a SEAL 1 – 1 Ulinzi Stars 2.35 3.10 3.20
12:00 Nairobi City Stars 1 – 0 Bandari 2.60 3.20 2.75
12:00 GOR Mahia 2 – 2 Nzoia Sugar — — —
10:00 KCB 0 – 0 Talanta 2.11 3.25 3.86
Monday 4 December 2023
12:00 AFC Leopards 0 – 0 Tusker 2.85 3.13 2.60
Sunday 3 December 2023
13:00 Kariobangi Sharks 1 – 2 GOR Mahia 4.47 3.24 2.40
12:00 Bandari 1 – 0 Muhoroni Youth — — —
12:00 Police 2 – 0 Murang'a SEAL 2.38 3.40 3.80
12:00 Nzoia Sugar 1 – 3 Sofapaka — — —
12:00 Homeboyz 1 – 0 Bidco United 2.35 3.36 3.15
Saturday 2 December 2023
13:00 Posta Rangers FC 0 – 1 Nairobi City Stars 1.86 3.82 4.41
12:00 Shabana 1 – 1 KCB — — —
12:00 Talanta 0 – 3 Ulinzi Stars 2.30 3.55 3.14
Sunday 26 November 2023
13:00 Ulinzi Stars 0 – 1 Homeboyz 2.75 3.25 2.85
12:00 Muhoroni Youth 0 – 2 GOR Mahia — — —
12:00 Murang'a SEAL 1 – 2 KCB — — —
12:00 Nzoia Sugar 1 – 3 Police — — —
Saturday 25 November 2023
13:00 Sofapaka 1 – 1 AFC Leopards 2.75 2.90 3.60
12:15 Nairobi City Stars 3 – 1 Kariobangi Sharks 3.03 3.40 2.70
12:00 Bandari 1 – 1 Talanta 2.10 3.30 3.70
10:00 Posta Rangers FC 3 – 1 Shabana — — —
Saturday 11 November 2023
13:00 GOR Mahia 0 – 0 Murang'a SEAL 2.03 3.00 5.25
12:00 Kariobangi Sharks 0 – 2 Bandari 2.75 2.79 3.13
12:00 Shabana 2 – 1 Nzoia Sugar — — —
12:00 Tusker 3 – 1 Nairobi City Stars 2.18 3.02 4.40
12:00 AFC Leopards 1 – 1 Posta Rangers FC 3.33 3.00 3.27
12:00 KCB 3 – 0 Bidco United 2.15 3.20 4.20
Friday 10 November 2023
13:00 Police 2 – 0 Ulinzi Stars 2.23 2.94 4.20
12:00 Talanta 2 – 0 Muhoroni Youth — — —
12:00 Homeboyz 5 – 0 Sofapaka 1.72 3.50 5.90
Sunday 5 November 2023
13:00 GOR Mahia 0 – 0 Police 2.18 3.35 4.50
12:00 Muhoroni Youth 0 – 2 Homeboyz — — —
12:00 Bandari 2 – 1 Shabana — — —
12:00 Ulinzi Stars 0 – 1 Bidco United 2.92 3.05 3.60
12:00 Posta Rangers FC 0 – 0 KCB — — —
12:00 Murang'a SEAL 2 – 1 Tusker 3.10 3.00 2.99
Saturday 4 November 2023
13:00 Nairobi City Stars 3 – 2 AFC Leopards 2.60 3.10 2.95
12:00 Sofapaka 0 – 3 Talanta 2.65 3.01 3.00
12:00 Nzoia Sugar 1 – 0 Kariobangi Sharks — — —
Thursday 2 November 2023
11:00 Homeboyz 1 – 1 Posta Rangers FC 2.70 3.05 3.34
Wednesday 1 November 2023
13:00 Shabana 0 – 1 GOR Mahia — — —
12:15 KCB 0 – 3 Sofapaka 1.95 3.99 9.70
12:15 Tusker 0 – 1 Ulinzi Stars 1.95 3.40 6.25
12:00 Murang'a SEAL 2 – 1 Nairobi City Stars — — —
12:00 Bandari 3 – 2 Police 2.65 2.93 3.05
12:00 AFC Leopards 0 – 0 Kariobangi Sharks 2.49 2.86 3.40
10:00 Bidco United 3 – 0 Muhoroni Youth — — —
10:00 Talanta 0 – 0 Nzoia Sugar — — —
Sunday 29 October 2023
13:00 Nzoia Sugar 0 – 1 AFC Leopards — — —
12:15 Kariobangi Sharks 1 – 0 Homeboyz 2.65 3.13 2.75
12:00 Ulinzi Stars 4 – 0 Shabana — — —
10:00 Nairobi City Stars 1 – 4 KCB 5.25 3.30 2.02
Saturday 28 October 2023
14:00 Muhoroni Youth 1 – 1 Murang'a SEAL — — —
13:00 Posta Rangers FC 2 – 0 Bandari 2.50 3.05 3.05
13:00 Sofapaka 0 – 1 Tusker 4.16 3.30 2.00
13:00 GOR Mahia 0 – 0 Bidco United 1.61 3.75 6.40
13:00 Police 1 – 1 Talanta 1.99 3.35 4.00
Sunday 22 October 2023
14:00 Tusker 0 – 1 GOR Mahia 3.00 2.88 2.86
13:00 Shabana 2 – 2 Nairobi City Stars — — —
13:00 Bandari 1 – 0 AFC Leopards 2.25 2.88 3.94
13:00 Bidco United 0 – 0 Murang'a SEAL 2.05 3.08 4.21
12:00 Nzoia Sugar 0 – 1 Homeboyz — — —
11:00 Kariobangi Sharks 1 – 1 Muhoroni Youth — — —
Saturday 21 October 2023
14:00 KCB 1 – 1 Ulinzi Stars 1.93 3.20 5.60
13:00 Talanta 3 – 1 Posta Rangers FC 3.76 2.91 2.97
13:00 Sofapaka 1 – 0 Police 5.10 3.25 1.90
Monday 9 October 2023
13:00 Muhoroni Youth 0 – 1 KCB — — —
13:00 Bidco United 2 – 0 Bandari 3.12 3.14 2.76
Saturday 7 October 2023
14:00 AFC Leopards 0 – 2 GOR Mahia 2.80 3.10 2.65
13:00 Nairobi City Stars 0 – 1 Police 4.50 3.40 1.88
13:00 Ulinzi Stars 1 – 0 Kariobangi Sharks 2.50 3.51 3.25
13:00 Murang'a SEAL 2 – 0 Sofapaka — — —
Friday 6 October 2023
13:00 Tusker 0 – 1 Shabana — — —
13:00 Homeboyz 3 – 3 Talanta 1.77 3.45 5.25
13:00 Posta Rangers FC 2 – 0 Nzoia Sugar — — —
Sunday 1 October 2023
13:00 Talanta 0 – 0 Tusker 4.50 3.18 2.04
13:00 Bandari 0 – 1 Homeboyz 2.70 2.93 2.86
13:00 GOR Mahia 1 – 1 KCB 2.28 3.05 3.60
13:00 AFC Leopards 1 – 1 Shabana — — —
Saturday 30 September 2023
13:15 Kariobangi Sharks 0 – 1 Posta Rangers FC 2.60 3.05 2.86
13:00 Nzoia Sugar 0 – 1 Murang'a SEAL — — —
13:00 Police 2 – 0 Bidco United 2.23 3.25 4.00
11:00 Sofapaka 1 – 2 Nairobi City Stars 1.70 3.56 6.75
Friday 29 September 2023
13:00 Muhoroni Youth 1 – 0 Ulinzi Stars — — —
Wednesday 27 September 2023
13:00 Homeboyz 0 – 2 KCB 2.65 3.00 3.46
Sunday 24 September 2023
13:00 Homeboyz 1 – 1 GOR Mahia 3.20 3.30 2.70
13:00 Murang'a SEAL 0 – 1 Posta Rangers FC — — —
13:00 Ulinzi Stars 1 – 0 Sofapaka 2.60 3.00 3.56
13:00 KCB 0 – 0 Bandari 2.35 3.53 4.41
13:00 Nairobi City Stars 2 – 1 Nzoia Sugar — — —
Saturday 23 September 2023
13:00 Tusker 1 – 0 Muhoroni Youth — — —
13:00 Police 2 – 2 AFC Leopards 2.04 3.05 4.49
13:00 Shabana 0 – 1 Kariobangi Sharks — — —
11:00 Bidco United 3 – 1 Talanta 2.02 3.30 4.49
Sunday 17 September 2023
13:15 Kariobangi Sharks 2 – 1 KCB 3.13 3.05 2.45
13:00 Talanta 1 – 0 Murang'a SEAL 2.60 3.26 3.25
13:00 GOR Mahia 4 – 1 Nairobi City Stars 1.37 4.70 10.00
11:00 Posta Rangers FC 3 – 1 Sofapaka 2.50 3.00 3.52
Saturday 16 September 2023
13:00 AFC Leopards 0 – 0 Muhoroni Youth — — —
13:00 Bandari 1 – 0 Ulinzi Stars 2.10 3.13 3.80
13:00 Shabana 1 – 1 Police 4.10 3.45 1.86
13:00 Homeboyz 2 – 1 Tusker 3.04 2.95 2.55
13:00 Nzoia Sugar 1 – 1 Bidco United — — —
Sunday 3 September 2023
13:00 Bidco United 1 – 1 Nairobi City Stars 2.20 3.15 3.64
Saturday 2 September 2023
13:00 Ulinzi Stars 0 – 1 GOR Mahia 3.93 3.05 2.30
13:00 Murang'a SEAL 1 – 0 Homeboyz — — —
13:00 Tusker 1 – 1 Kariobangi Sharks 1.85 3.40 4.75
Friday 1 September 2023
13:00 Muhoroni Youth 1 – 1 Nzoia Sugar — — —
13:00 Talanta 1 – 1 Shabana — — —
13:00 Sofapaka 0 – 1 Bandari 3.04 3.15 2.59
13:00 Police 0 – 3 Posta Rangers FC 1.75 3.60 5.00
13:00 KCB 1 – 0 AFC Leopards 2.14 3.25 3.70
Sunday 27 August 2023
13:00 Nairobi City Stars 0 – 0 Muhoroni Youth 2.10 3.30 4.10
13:00 Shabana 0 – 1 Murang'a SEAL 2.24 3.20 3.25
13:00 AFC Leopards 0 – 0 Talanta 1.77 3.70 6.40
13:00 Posta Rangers FC 0 – 0 Bidco United 2.35 3.15 3.41
Saturday 26 August 2023
13:00 Kariobangi Sharks 0 – 0 Police 3.21 3.13 2.44
13:00 GOR Mahia 1 – 1 Sofapaka 1.61 3.70 6.90
13:00 Nzoia Sugar 2 – 1 Ulinzi Stars — — —
13:00 Bandari 0 – 1 Tusker 2.96 3.05 2.77

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