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 2021/22

Every result, the table as it finished, and the price each match went off at. 297 matches played between September 2021 and June 2022.

297Matches
658Goals
2.22Per game
32%Home wins
76%Priced at kickoff
HomeboyzTop 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 HOMHomeboyz 34 18 12 4 +21 66
2 TUSTusker 33 18 9 6 +23 63
3 GMGOR Mahia 33 15 13 5 +11 58
4 BANBandari 33 15 12 6 +16 57
5 NCSNairobi City Stars 34 14 10 10 +11 52
6 SOFSofapaka 33 12 13 8 +6 49
7 ALAFC Leopards 32 11 13 8 +5 46
8 KCBKCB 33 11 13 9 +5 46
9 KSKariobangi Sharks 33 12 9 12 +7 45
10 PRFPosta Rangers FC 34 12 8 14 +3 44
11 USUlinzi Stars 32 10 13 9 -1 43
12 TALTalanta 34 10 11 13 -6 41
13 NSNzoia Sugar 34 7 16 11 -3 37
14 BUBidco United 34 8 12 14 -8 36
15 KPKenya Police 23 7 8 8 -2 29
16 WFWazito FC 33 7 7 19 -20 28
17 VBVihiga Bullets 34 6 9 19 -31 27
18 POLPolice 10 3 6 1 +5 15
19 MUMathare United 28 3 2 23 -42 11

How the season went

Every figure counted from the matches, not typed in.

Goals per game
2.22
658 goals. 36.4% of matches went over 2.5.
Home advantage
32%
Draws 33%, away wins 35%.
Half-time lead held
72%
From 143 matches where someone led at the break.
1–1 49 · 16.5%
0–1 38 · 12.8%
0–0 32 · 10.8%
0–2 26 · 8.8%
2–1 23 · 7.7%
1–0 23 · 7.7%

Results 306

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 12 June 2022
13:00 Tusker 2 – 0 Posta Rangers FC 1.45 5.10 12.00
13:00 Wazito FC 2 – 0 Vihiga Bullets 1.54 4.60 6.60
13:00 Nzoia Sugar 3 – 1 AFC Leopards — — —
13:00 Sofapaka 0 – 1 Ulinzi Stars 2.64 2.95 3.23
13:00 Bidco United 2 – 3 KCB 2.97 2.95 2.70
13:00 Bandari 1 – 0 Kenya Police — — —
13:00 Homeboyz 2 – 0 Kariobangi Sharks 1.60 4.10 7.05
11:00 Nairobi City Stars 2 – 2 Talanta 2.12 3.34 3.60
Saturday 11 June 2022
13:00 Mathare United cancelled GOR Mahia — — —
Wednesday 8 June 2022
13:00 Talanta 1 – 2 GOR Mahia — — —
Monday 6 June 2022
13:00 AFC Leopards 1 – 1 Nairobi City Stars 2.52 3.07 3.21
Sunday 5 June 2022
13:00 Talanta 0 – 2 Homeboyz 4.22 3.26 1.89
13:00 GOR Mahia 1 – 1 Nzoia Sugar — — —
13:00 Bidco United 0 – 2 Tusker 5.50 3.41 1.75
13:00 KCB cancelled Mathare United — — —
13:00 Kenya Police 1 – 4 Vihiga Bullets — — —
Saturday 4 June 2022
13:00 Bandari 0 – 1 Sofapaka 1.84 3.34 4.75
13:00 Kariobangi Sharks 0 – 1 Ulinzi Stars 3.50 2.81 3.30
13:00 Posta Rangers FC 1 – 2 Wazito FC 2.56 3.03 2.83
Sunday 29 May 2022
13:00 Wazito FC 0 – 2 Bidco United 3.28 2.94 2.58
13:00 Nairobi City Stars 2 – 3 GOR Mahia 3.70 2.72 2.42
13:00 Homeboyz 0 – 2 AFC Leopards 1.62 3.75 5.50
13:00 Talanta 2 – 0 Kariobangi Sharks 3.02 3.10 2.65
12:00 Nzoia Sugar 1 – 0 KCB — — —
Saturday 28 May 2022
13:00 Mathare United cancelled Tusker 16.89 5.79 1.34
13:00 Sofapaka 1 – 0 Vihiga Bullets 1.40 5.24 7.58
11:00 Police 2 – 1 Posta Rangers FC 2.30 3.06 3.77
11:00 Ulinzi Stars 0 – 0 Bandari 3.15 2.96 2.49
Sunday 22 May 2022
13:00 Tusker 2 – 2 Nzoia Sugar — — —
13:00 Vihiga Bullets 0 – 0 Ulinzi Stars 5.25 3.25 2.13
13:00 Kariobangi Sharks 0 – 2 Bandari 3.07 3.20 2.50
Saturday 21 May 2022
13:00 KCB 3 – 2 Nairobi City Stars 2.28 3.00 3.50
13:00 Mathare United cancelled Wazito FC — — —
13:00 Posta Rangers FC 1 – 1 Sofapaka 2.47 2.98 3.12
13:00 AFC Leopards 3 – 2 Talanta 2.05 3.28 3.92
13:00 GOR Mahia 1 – 1 Homeboyz 2.96 3.20 2.33
13:00 Bidco United 0 – 1 Kenya Police 3.32 2.74 3.01
Sunday 15 May 2022
13:00 Nairobi City Stars 0 – 0 Tusker 4.20 3.06 2.03
13:00 Police cancelled Mathare United 1.57 5.24 12.18
13:00 Homeboyz 2 – 1 KCB 1.96 3.26 4.52
12:00 Nzoia Sugar 0 – 1 Wazito FC — — —
Saturday 14 May 2022
13:00 Bandari 4 – 1 Vihiga Bullets 1.25 6.25 9.80
13:00 AFC Leopards cancelled Kariobangi Sharks 2.25 3.22 3.35
13:00 Ulinzi Stars 0 – 0 Posta Rangers FC 2.55 3.02 3.66
13:00 Sofapaka 2 – 1 Bidco United 2.38 2.97 3.54
Monday 9 May 2022
13:00 Wazito FC 0 – 1 Nairobi City Stars 3.24 2.98 2.35
Sunday 8 May 2022
13:00 GOR Mahia 1 – 1 AFC Leopards 2.23 2.88 3.69
13:00 KCB 2 – 2 Talanta 2.16 3.10 4.23
13:00 Tusker 2 – 0 Homeboyz — — —
12:00 Nzoia Sugar 0 – 0 Police — — —
11:00 Kariobangi Sharks 3 – 4 Vihiga Bullets 1.62 3.69 5.86
Saturday 7 May 2022
13:00 Bidco United 0 – 1 Ulinzi Stars 3.07 2.38 3.20
11:00 Posta Rangers FC 0 – 2 Bandari 3.30 2.70 2.88
Friday 6 May 2022
13:00 Mathare United 0 – 2 Sofapaka 5.40 3.34 1.82
Sunday 1 May 2022
13:00 AFC Leopards 2 – 1 KCB 2.98 2.65 3.28
13:00 Nairobi City Stars 0 – 0 Police 2.42 2.80 3.24
13:00 Homeboyz 1 – 1 Wazito FC 1.63 3.64 6.50
13:00 GOR Mahia 0 – 0 Kariobangi Sharks 2.41 3.02 3.20
12:00 Sofapaka 2 – 1 Nzoia Sugar — — —
Saturday 30 April 2022
13:00 Talanta 0 – 1 Tusker 5.58 3.34 1.80
13:00 Ulinzi Stars 2 – 0 Mathare United 1.51 3.77 6.75
13:00 Bandari 2 – 1 Bidco United 2.02 3.30 4.08
11:00 Vihiga Bullets 0 – 1 Posta Rangers FC 4.70 2.95 2.40
Monday 25 April 2022
13:00 Wazito FC 0 – 2 Talanta 2.38 3.04 3.27
Sunday 24 April 2022
13:00 Bidco United 2 – 2 Vihiga Bullets 1.62 3.44 5.86
13:00 Kenya Police 2 – 2 Homeboyz 4.18 3.20 2.16
13:00 Tusker 2 – 1 AFC Leopards 2.00 3.04 4.69
12:00 Nzoia Sugar 1 – 1 Ulinzi Stars — — —
11:00 Mathare United cancelled Bandari 6.50 3.44 1.64
Saturday 23 April 2022
13:00 Nairobi City Stars 0 – 2 Sofapaka 2.10 2.90 3.96
13:00 Kariobangi Sharks 3 – 2 Posta Rangers FC 2.93 2.78 2.88
13:00 KCB 0 – 1 GOR Mahia 2.82 2.75 3.11
Monday 18 April 2022
13:00 AFC Leopards 1 – 1 Wazito FC 2.01 3.30 4.75
13:00 Ulinzi Stars 0 – 1 Nairobi City Stars 2.96 2.89 2.72
Sunday 17 April 2022
13:00 Bandari 2 – 2 Nzoia Sugar — — —
13:00 Homeboyz 1 – 1 Sofapaka 1.70 3.40 5.60
13:00 KCB 0 – 2 Kariobangi Sharks 2.10 3.15 3.72
Saturday 16 April 2022
13:00 Vihiga Bullets 2 – 0 Mathare United — — —
13:00 Posta Rangers FC 0 – 1 Bidco United 2.24 2.95 3.74
13:00 Kenya Police 2 – 1 Talanta — — —
13:00 GOR Mahia 0 – 2 Tusker 3.53 2.68 2.70
Sunday 10 April 2022
13:00 Wazito FC 1 – 2 AFC Leopards 3.59 3.06 2.28
13:00 Nairobi City Stars 0 – 0 Ulinzi Stars 2.06 3.00 4.28
13:00 Sofapaka 1 – 1 Homeboyz 3.13 3.34 2.49
12:00 Nzoia Sugar 1 – 2 Bandari — — —
Saturday 9 April 2022
13:30 Kariobangi Sharks 2 – 2 KCB 3.44 3.04 2.50
13:00 Mathare United 0 – 1 Vihiga Bullets 2.18 2.91 3.36
13:00 Tusker 0 – 0 GOR Mahia 2.50 2.88 3.75
11:00 Kenya Police 1 – 1 Talanta 2.16 3.15 3.88
11:00 Bidco United 1 – 1 Posta Rangers FC 3.01 2.80 3.35
Sunday 3 April 2022
13:00 Kariobangi Sharks 2 – 1 Bidco United 2.50 3.04 3.60
13:00 Kenya Police 0 – 3 AFC Leopards 2.59 2.80 3.42
13:00 Nzoia Sugar 0 – 0 Vihiga Bullets — — —
13:00 Talanta 0 – 0 Sofapaka 2.44 3.02 3.09
13:00 Posta Rangers FC 2 – 1 Mathare United — — —
Saturday 2 April 2022
13:00 Wazito FC 1 – 2 GOR Mahia 4.32 3.00 2.00
13:00 Homeboyz 4 – 0 Ulinzi Stars 1.78 3.64 5.87
13:00 Tusker 1 – 1 KCB 2.53 2.93 3.69
11:00 Nairobi City Stars 2 – 1 Bandari 2.37 3.08 3.70
Saturday 26 March 2022
12:00 Ulinzi Stars cancelled Sofapaka — — —
Sunday 20 March 2022
12:00 AFC Leopards 1 – 1 Police 2.42 3.00 3.70
Saturday 19 March 2022
12:00 GOR Mahia 1 – 0 Wazito FC 1.49 3.98 7.25
Thursday 17 March 2022
12:00 Mathare United 2 – 3 Posta Rangers FC 5.07 3.24 1.80
12:00 Ulinzi Stars 0 – 1 Homeboyz 3.00 3.04 2.71
12:00 Bandari 1 – 0 Nairobi City Stars 2.61 2.85 3.89
12:00 Vihiga Bullets 0 – 1 Nzoia Sugar — — —
Wednesday 16 March 2022
12:00 Sofapaka 1 – 2 Talanta 2.50 2.84 3.44
12:00 Bidco United 1 – 1 Kariobangi Sharks 3.34 2.79 2.86
Tuesday 15 March 2022
12:00 KCB 0 – 0 Tusker 2.80 2.72 3.90
Sunday 13 March 2022
12:00 Bidco United 2 – 0 Mathare United — — —
12:00 AFC Leopards 1 – 1 Sofapaka — — —
12:00 GOR Mahia 0 – 2 Kenya Police — — —
12:00 Vihiga Bullets 1 – 2 Nairobi City Stars 6.50 3.40 1.61
12:00 Bandari 2 – 1 Homeboyz 3.08 3.08 2.44
11:00 Posta Rangers FC 0 – 1 Nzoia Sugar — — —
10:00 Talanta 0 – 0 Ulinzi Stars 3.64 2.81 2.55
Saturday 12 March 2022
12:00 Tusker 1 – 0 Kariobangi Sharks 2.12 3.14 3.86
12:00 KCB 2 – 0 Wazito FC — — —
Wednesday 9 March 2022
12:00 Homeboyz 1 – 0 Vihiga Bullets — — —
12:00 Talanta 0 – 2 Bandari 3.36 3.00 2.46
12:00 Nairobi City Stars 1 – 2 Posta Rangers FC 2.38 3.10 3.82
12:00 Kariobangi Sharks 1 – 1 Mathare United 1.45 4.34 7.90
12:00 Nzoia Sugar 1 – 1 Bidco United — — —
12:00 Ulinzi Stars cancelled AFC Leopards 2.16 3.00 3.10
12:00 Sofapaka 1 – 1 GOR Mahia 3.94 2.82 2.16
Tuesday 8 March 2022
12:00 Kenya Police 1 – 1 KCB 3.46 2.95 2.41
12:00 Wazito FC 0 – 3 Tusker 4.60 3.08 2.02
Sunday 6 March 2022
12:00 AFC Leopards 2 – 2 Bandari 2.78 3.00 3.02
12:00 Vihiga Bullets 2 – 1 Talanta 5.50 3.28 2.00
Saturday 5 March 2022
12:00 KCB 0 – 0 Sofapaka 1.89 3.05 4.48
12:00 Tusker 1 – 1 Kenya Police 2.00 3.25 4.11
12:00 GOR Mahia 2 – 1 Ulinzi Stars 1.83 3.10 5.33
12:00 Bidco United 2 – 0 Nairobi City Stars 3.40 2.86 2.43
10:00 Posta Rangers FC 1 – 3 Homeboyz 3.56 3.22 2.55
10:00 Mathare United 0 – 3 Nzoia Sugar — — —
Friday 4 March 2022
12:00 Wazito FC 2 – 2 Kariobangi Sharks 3.23 3.05 2.40
Sunday 27 February 2022
12:00 Homeboyz 3 – 1 Bidco United 1.90 3.18 5.02
12:00 Talanta 0 – 1 Posta Rangers FC 3.58 2.77 2.63
12:00 AFC Leopards 0 – 0 Vihiga Bullets 1.40 4.37 8.23
12:00 Bandari 1 – 1 GOR Mahia 2.85 3.00 2.98
Saturday 26 February 2022
12:00 Ulinzi Stars 1 – 0 KCB 3.58 2.96 2.49
12:00 Kariobangi Sharks 0 – 1 Nzoia Sugar — — —
12:00 Nairobi City Stars 3 – 0 Mathare United 1.39 4.50 9.40
12:00 Wazito FC 2 – 3 Kenya Police — — —
Friday 25 February 2022
12:00 Sofapaka 0 – 2 Tusker 3.90 2.88 2.25
Wednesday 16 February 2022
12:00 Ulinzi Stars 0 – 0 Tusker 2.73 2.93 2.82
Sunday 13 February 2022
12:00 Posta Rangers FC 1 – 3 AFC Leopards — — —
12:00 GOR Mahia 2 – 0 Vihiga Bullets 1.19 6.70 19.00
12:00 Nzoia Sugar 1 – 1 Nairobi City Stars — — —
Saturday 12 February 2022
12:00 KCB 0 – 0 Bandari 2.07 3.20 4.40
12:00 Wazito FC 1 – 2 Sofapaka 2.75 3.00 2.93
12:00 Tusker 2 – 0 Ulinzi Stars 2.10 3.01 4.05
12:00 Bidco United 0 – 1 Talanta 2.96 2.89 3.52
10:00 Mathare United 1 – 3 Homeboyz 7.00 4.55 1.42
Friday 11 February 2022
12:00 Police 0 – 1 Kariobangi Sharks 2.61 3.10 3.06
Sunday 6 February 2022
12:00 Homeboyz 1 – 1 Nzoia Sugar — — —
12:00 GOR Mahia 3 – 1 Posta Rangers FC — — —
12:00 AFC Leopards 1 – 1 Bidco United 2.44 3.05 3.51
12:00 Kenya Police 0 – 0 Sofapaka — — —
12:00 Bandari 0 – 2 Tusker — — —
Saturday 5 February 2022
12:00 Talanta 0 – 2 Mathare United — — —
12:00 Ulinzi Stars 1 – 0 Wazito FC 1.90 3.44 5.15
12:00 Vihiga Bullets 0 – 0 KCB — — —
12:00 Kariobangi Sharks 0 – 1 Nairobi City Stars 2.75 3.18 2.86
Wednesday 2 February 2022
12:00 Tusker 1 – 0 Bandari 2.05 3.14 4.33
Wednesday 26 January 2022
10:00 Posta Rangers FC 3 – 0 GOR Mahia — — —
Monday 24 January 2022
12:00 Nairobi City Stars 1 – 1 Homeboyz 2.47 3.10 3.36
12:00 Wazito FC 1 – 1 Bandari 3.24 2.95 2.44
12:00 Vihiga Bullets 0 – 0 Tusker 15.00 4.86 1.30
Sunday 23 January 2022
12:00 Ulinzi Stars 2 – 2 Police 2.45 3.08 3.00
12:00 KCB 2 – 1 Posta Rangers FC — — —
12:00 Bidco United 1 – 1 GOR Mahia 3.16 3.04 2.55
12:00 Talanta 2 – 2 Nzoia Sugar — — —
12:00 Mathare United 1 – 2 AFC Leopards 5.85 4.10 1.51
10:00 Kariobangi Sharks 3 – 0 Sofapaka 2.10 3.13 3.99
Thursday 20 January 2022
12:00 Tusker 2 – 0 Vihiga Bullets 1.30 5.10 14.00
12:00 Bandari 0 – 1 Wazito FC 1.56 3.76 6.10
12:00 Homeboyz 4 – 4 Nairobi City Stars 2.04 3.34 3.84
12:00 AFC Leopards 3 – 1 Mathare United 1.69 3.65 4.80
Wednesday 19 January 2022
12:00 Sofapaka 0 – 0 Kariobangi Sharks 3.64 3.18 2.30
12:00 Posta Rangers FC 1 – 1 KCB — — —
12:00 GOR Mahia 1 – 1 Bidco United 2.40 2.85 5.30
12:00 Ulinzi Stars 0 – 0 Kenya Police — — —
12:00 Nzoia Sugar 2 – 3 Talanta — — —
Sunday 16 January 2022
12:00 Wazito FC 2 – 1 Nzoia Sugar — — —
12:00 Tusker 0 – 1 Nairobi City Stars 2.30 2.90 3.69
12:00 KCB 2 – 3 Homeboyz 2.34 3.00 4.20
12:00 Bidco United 1 – 1 Sofapaka 3.14 2.89 3.50
12:00 Vihiga Bullets 1 – 1 Bandari 8.70 4.75 1.37
12:00 GOR Mahia 2 – 0 Talanta 1.89 3.10 5.00
Saturday 15 January 2022
12:00 Mathare United 1 – 2 Police 5.10 4.40 1.67
12:00 Kariobangi Sharks 3 – 1 AFC Leopards 2.50 3.07 3.45
Friday 14 January 2022
10:00 Posta Rangers FC 1 – 1 Ulinzi Stars 2.25 2.90 4.16
Sunday 9 January 2022
12:00 AFC Leopards 1 – 1 Nzoia Sugar — — —
12:00 GOR Mahia 1 – 0 Mathare United 1.43 4.50 7.00
12:00 Vihiga Bullets 4 – 2 Wazito FC 5.50 3.52 1.72
12:00 Posta Rangers FC 1 – 0 Tusker 3.30 3.13 2.42
12:00 KCB 0 – 1 Bidco United 1.58 4.00 6.10
Saturday 8 January 2022
12:00 Kariobangi Sharks 0 – 1 Homeboyz 3.30 3.14 2.55
12:00 Talanta 1 – 2 Nairobi City Stars 3.60 3.13 2.46
12:00 Bandari 0 – 0 Police 1.80 3.42 4.34
Wednesday 5 January 2022
12:00 Nairobi City Stars 0 – 1 AFC Leopards 2.02 3.26 4.10
12:00 Nzoia Sugar 1 – 1 GOR Mahia — — —
12:00 Wazito FC 1 – 4 Posta Rangers FC 2.77 2.98 3.01
12:00 Tusker 2 – 1 Bidco United 1.77 3.40 6.10
Tuesday 4 January 2022
12:00 Sofapaka 0 – 1 Bandari 2.45 2.90 3.64
12:00 Ulinzi Stars 0 – 1 Kariobangi Sharks 2.96 3.01 2.66
12:00 Homeboyz 0 – 1 Talanta 2.09 3.44 4.70
12:00 Police 4 – 0 Vihiga Bullets 1.61 5.50 10.00
12:00 Mathare United 0 – 1 KCB 8.75 4.76 1.43
Thursday 30 December 2021
12:00 KCB 2 – 2 Nzoia Sugar — — —
12:00 Bidco United 1 – 0 Wazito FC 3.09 2.91 2.95
12:00 Tusker 4 – 1 Mathare United 1.60 4.00 7.30
12:00 GOR Mahia 0 – 2 Nairobi City Stars 2.05 3.20 3.80
10:00 Posta Rangers FC 2 – 2 Police 2.00 3.14 3.84
Wednesday 29 December 2021
12:00 Vihiga Bullets 0 – 2 Sofapaka 7.20 4.15 1.61
12:00 Bandari 1 – 0 Ulinzi Stars 1.88 3.25 4.50
12:00 Kariobangi Sharks 1 – 1 Talanta 1.84 3.52 5.50
12:00 AFC Leopards 2 – 2 Homeboyz 3.77 3.14 2.32
Thursday 23 December 2021
12:00 Homeboyz 1 – 0 Tusker 2.20 3.20 3.50
Sunday 19 December 2021
12:00 Wazito FC 4 – 1 Mathare United 1.90 3.32 4.40
12:00 Kenya Police 3 – 0 Bidco United 2.99 3.00 2.81
12:00 Nzoia Sugar 0 – 1 Tusker — — —
12:00 Talanta 1 – 1 AFC Leopards 2.45 3.25 3.18
Saturday 18 December 2021
12:00 Ulinzi Stars 2 – 0 Vihiga Bullets 1.46 4.20 7.10
12:00 Sofapaka 1 – 1 Posta Rangers FC 2.85 3.00 2.55
10:00 Homeboyz 2 – 1 GOR Mahia 2.90 2.85 2.82
Friday 17 December 2021
12:00 Bandari 1 – 1 Kariobangi Sharks 2.78 3.00 3.12
12:00 Nairobi City Stars 0 – 1 KCB 2.96 3.14 2.76
Sunday 12 December 2021
12:00 GOR Mahia 0 – 0 Bandari 1.93 3.26 4.36
12:00 Posta Rangers FC 2 – 0 Talanta 2.70 2.91 2.96
12:00 KCB 2 – 0 Ulinzi Stars 2.00 3.16 4.50
12:00 Tusker 0 – 0 Sofapaka 1.76 3.48 5.00
12:00 Vihiga Bullets 1 – 1 AFC Leopards 5.00 4.60 1.61
Saturday 11 December 2021
12:00 Bidco United 0 – 0 Homeboyz 3.08 2.96 2.67
12:00 Mathare United 0 – 2 Nairobi City Stars 4.80 3.40 1.86
12:00 Wazito FC 1 – 1 Kenya Police 2.15 3.30 4.30
10:00 Nzoia Sugar 3 – 1 Kariobangi Sharks — — —
Thursday 9 December 2021
12:00 Vihiga Bullets 0 – 3 GOR Mahia 14.00 5.00 1.34
12:00 Bandari 0 – 0 KCB 2.70 3.08 2.82
12:00 AFC Leopards 1 – 0 Posta Rangers FC 2.94 2.98 2.54
Wednesday 8 December 2021
12:00 Talanta 2 – 1 Bidco United 2.50 3.08 3.18
12:00 Kariobangi Sharks 1 – 3 Kenya Police 1.67 3.68 6.00
12:00 Homeboyz 2 – 2 Mathare United 1.28 5.50 11.97
12:00 Nairobi City Stars 0 – 0 Nzoia Sugar — — —
10:00 Sofapaka 2 – 1 Wazito FC 2.40 2.91 3.28
Sunday 5 December 2021
12:00 KCB 3 – 1 Vihiga Bullets 1.49 3.90 6.25
Saturday 4 December 2021
12:00 Kenya Police 0 – 2 Sofapaka 2.82 3.00 2.65
12:00 Mathare United 0 – 2 Talanta 3.55 3.35 2.30
12:00 Wazito FC 1 – 0 Ulinzi Stars 2.69 3.20 2.94
12:00 Nzoia Sugar 0 – 1 Homeboyz — — —
12:00 Nairobi City Stars 1 – 2 Kariobangi Sharks 2.79 3.06 2.60
12:00 Bidco United 1 – 0 AFC Leopards 2.65 3.10 2.87
Sunday 7 November 2021
12:00 Ulinzi Stars 2 – 2 Talanta 1.85 3.30 4.30
12:00 Sofapaka 1 – 0 AFC Leopards 2.29 3.08 3.39
10:00 Homeboyz 1 – 1 Bandari 2.31 3.08 3.21
10:00 Kariobangi Sharks 3 – 0 Tusker 2.70 3.08 2.80
Saturday 6 November 2021
12:00 Nairobi City Stars 4 – 0 Vihiga Bullets 1.46 5.30 7.80
10:00 Kenya Police 1 – 1 GOR Mahia 5.00 3.20 2.00
10:00 Nzoia Sugar 0 – 3 Posta Rangers FC — — —
10:00 Mathare United 0 – 1 Bidco United 2.90 3.00 2.62
Friday 5 November 2021
10:00 Wazito FC 0 – 2 KCB 5.55 3.24 2.13
Wednesday 3 November 2021
12:00 Ulinzi Stars 0 – 0 GOR Mahia 3.04 2.86 2.64
10:00 Kenya Police 1 – 2 Tusker — — —
Sunday 31 October 2021
12:00 Bandari 3 – 0 Talanta 1.89 3.62 4.50
10:00 Vihiga Bullets 2 – 3 Homeboyz 15.00 5.95 1.46
10:00 Mathare United 0 – 6 Kariobangi Sharks 3.62 3.25 2.20
Saturday 30 October 2021
13:00 KCB 2 – 1 Kenya Police — — —
13:00 Bidco United 1 – 1 Nzoia Sugar — — —
13:00 Tusker 2 – 0 Wazito FC 1.80 3.42 4.80
11:00 Posta Rangers FC 1 – 1 Nairobi City Stars 2.50 2.75 3.45
11:00 GOR Mahia 1 – 0 Sofapaka 1.72 3.60 4.60
Friday 29 October 2021
11:00 AFC Leopards 0 – 2 Ulinzi Stars 2.87 3.10 2.58
Wednesday 27 October 2021
13:00 Tusker 1 – 2 Talanta 1.51 4.20 5.85
11:00 Kariobangi Sharks 0 – 2 GOR Mahia 3.28 3.02 2.74
Sunday 24 October 2021
13:15 Sofapaka 1 – 2 KCB 6.00 3.15 2.15
13:00 Bandari 2 – 1 AFC Leopards 2.13 3.30 4.00
12:00 Nzoia Sugar 1 – 2 Mathare United — — —
11:00 Homeboyz 2 – 0 Posta Rangers FC 2.45 2.76 3.30
11:00 Nairobi City Stars 2 – 0 Bidco United 2.70 2.88 3.40
11:00 Kariobangi Sharks 1 – 1 Wazito FC 2.50 3.17 3.25
Saturday 23 October 2021
11:00 Talanta 2 – 0 Vihiga Bullets — — —
Thursday 21 October 2021
13:00 Nairobi City Stars 3 – 1 Wazito FC — — —
Wednesday 20 October 2021
13:00 Sofapaka 1 – 2 Mathare United — — —
13:00 Ulinzi Stars 1 – 1 Bidco United — — —
13:00 Talanta 1 – 1 KCB — — —
13:00 Bandari 0 – 2 Posta Rangers FC — — —
13:00 AFC Leopards 0 – 1 GOR Mahia — — —
11:15 Kenya Police 3 – 1 Nzoia Sugar — — —
11:00 Vihiga Bullets 0 – 3 Kariobangi Sharks — — —
Sunday 17 October 2021
11:00 Wazito FC 0 – 1 Homeboyz 2.36 3.50 3.24
Saturday 16 October 2021
13:15 Mathare United 0 – 1 Ulinzi Stars 3.00 3.02 2.59
13:00 Kenya Police 0 – 2 Nairobi City Stars 2.50 3.14 2.85
11:00 KCB 0 – 0 AFC Leopards 2.10 3.14 4.10
Friday 15 October 2021
13:15 Posta Rangers FC 4 – 0 Vihiga Bullets 1.92 3.74 5.70
13:00 Nzoia Sugar 0 – 0 Sofapaka — — —
11:00 Bidco United 2 – 3 Bandari 3.08 2.40 3.52
Sunday 26 September 2021
13:00 Homeboyz 1 – 0 Kenya Police — — —
13:00 Ulinzi Stars 1 – 0 Nzoia Sugar — — —
13:00 Sofapaka 3 – 1 Nairobi City Stars 2.46 3.10 3.08
11:00 AFC Leopards 1 – 0 Tusker 4.50 3.42 1.86
Saturday 25 September 2021
13:15 Posta Rangers FC 0 – 1 Kariobangi Sharks 2.40 3.30 3.22
13:00 Talanta 1 – 1 Wazito FC — — —
13:00 Bandari 3 – 0 Mathare United 1.71 3.50 5.50
13:00 Vihiga Bullets 0 – 0 Bidco United — — —
11:00 GOR Mahia 2 – 1 KCB 2.65 2.90 2.78

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