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 2022/23

Every result, the table as it finished, and the price each match went off at. 306 matches played between November 2022 and June 2023.

306Matches
677Goals
2.21Per game
36.6%Home wins
69%Priced at kickoff
GOR MahiaTop of the table

Final table 18 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 10 4 +31 70
2 TUSTusker 34 20 9 5 +22 69
3 POLPolice 34 18 10 6 +35 64
4 NSNzoia Sugar 34 18 10 6 +20 64
5 KCBKCB 34 18 10 6 +18 64
6 BANBandari 34 18 6 10 +17 60
7 ALAFC Leopards 34 14 9 11 +7 51
8 HOMHomeboyz 34 13 10 11 +8 49
9 USUlinzi Stars 34 12 13 9 +1 49
10 SOFSofapaka 34 10 12 12 -5 42
11 KSKariobangi Sharks 34 10 11 13 0 41
12 PRFPosta Rangers FC 34 10 10 14 -8 40
13 BUBidco United 34 9 9 16 +1 36
14 TALTalanta 34 8 12 14 -15 36
15 NCSNairobi City Stars 34 8 10 16 -12 34
16 WFWazito FC 34 7 8 19 -28 29
17 MUMathare United 34 8 2 24 -36 26
18 VBVihiga Bullets 34 3 3 28 -56 12

How the season went

Every figure counted from the matches, not typed in.

Goals per game
2.21
677 goals. 39.9% of matches went over 2.5.
Home advantage
36.6%
Draws 26.8%, away wins 36.6%.
Half-time lead held
76.2%
From 105 matches where someone led at the break.
1–0 47 · 15.4%
0–1 40 · 13.1%
0–0 35 · 11.4%
1–1 32 · 10.5%
1–2 25 · 8.2%
2–1 22 · 7.2%

Results 419

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 25 June 2023
13:00 Homeboyz 1 – 1 Bidco United — — —
13:00 Vihiga Bullets 0 – 4 Tusker 8.57 5.36 1.28
13:00 Ulinzi Stars 2 – 0 Talanta — — —
13:00 KCB 2 – 2 Police 2.25 2.95 3.36
13:00 Wazito FC 0 – 1 Mathare United — — —
13:00 Sofapaka 0 – 0 Nzoia Sugar — — —
13:00 Kariobangi Sharks 0 – 1 AFC Leopards — — —
13:00 Posta Rangers FC 1 – 2 Bandari 2.95 3.05 2.40
13:00 Nairobi City Stars 1 – 4 GOR Mahia 5.25 3.72 1.61
Wednesday 21 June 2023
13:00 Tusker 1 – 1 Posta Rangers FC 1.48 3.92 7.37
13:00 Bandari 1 – 0 Kariobangi Sharks 1.81 3.47 4.56
13:00 GOR Mahia 2 – 3 Homeboyz 1.59 3.55 6.30
13:00 Bidco United 0 – 1 Wazito FC — — —
13:00 Mathare United 1 – 1 Ulinzi Stars 3.95 3.40 1.83
13:00 Nzoia Sugar 0 – 2 KCB — — —
13:00 AFC Leopards 1 – 2 Sofapaka 1.85 3.22 5.00
13:00 Police 4 – 1 Vihiga Bullets — — —
Tuesday 20 June 2023
13:00 Talanta 2 – 2 Nairobi City Stars 2.26 3.44 3.10
Sunday 4 June 2023
13:00 GOR Mahia 2 – 0 Ulinzi Stars 2.22 3.06 3.36
13:00 Homeboyz 1 – 0 Mathare United 1.66 3.60 5.20
13:00 Vihiga Bullets 2 – 1 AFC Leopards — — —
13:00 KCB 1 – 0 Bidco United 1.75 3.34 4.76
13:00 Police 3 – 1 Posta Rangers FC 1.73 3.56 4.60
13:00 Wazito FC 2 – 1 Tusker — — —
Saturday 3 June 2023
13:15 Nairobi City Stars 2 – 3 Nzoia Sugar — — —
13:00 Sofapaka 0 – 2 Bandari — — —
11:00 Kariobangi Sharks 2 – 2 Talanta 2.10 3.25 3.45
Monday 29 May 2023
13:00 AFC Leopards 1 – 2 Nairobi City Stars 1.65 4.10 5.10
Sunday 28 May 2023
13:15 Talanta 1 – 0 Homeboyz — — —
13:00 Tusker 0 – 0 GOR Mahia 3.05 3.04 2.81
13:00 Bandari 1 – 0 Wazito FC — — —
11:00 Bidco United 3 – 3 Vihiga Bullets — — —
Saturday 27 May 2023
13:00 Mathare United 0 – 1 KCB 9.00 4.50 1.44
13:00 Nzoia Sugar 0 – 1 Kariobangi Sharks — — —
13:00 Posta Rangers FC 1 – 2 Sofapaka 2.42 3.10 3.46
Friday 26 May 2023
13:00 Ulinzi Stars 1 – 1 Police 2.75 3.08 2.96
Monday 15 May 2023
13:15 KCB 0 – 0 Sofapaka — — —
11:00 Bidco United 3 – 0 Ulinzi Stars — — —
Sunday 14 May 2023
13:00 Police 1 – 0 Mathare United 1.65 3.60 5.50
13:00 GOR Mahia 1 – 2 AFC Leopards — — —
13:00 Homeboyz 0 – 2 Nzoia Sugar — — —
13:00 Nairobi City Stars 1 – 1 Bandari 3.20 2.95 2.40
Saturday 13 May 2023
13:00 Vihiga Bullets 0 – 1 Talanta — — —
13:00 Wazito FC 2 – 1 Posta Rangers FC — — —
13:00 Kariobangi Sharks 0 – 1 Tusker — — —
Wednesday 10 May 2023
13:00 Police 3 – 0 Sofapaka — — —
01:00 Bandari 3 – 0 Mathare United — — —
Sunday 7 May 2023
13:15 Sofapaka 1 – 0 Kariobangi Sharks 2.41 3.33 2.95
13:00 Tusker 1 – 0 Homeboyz — — —
13:00 Posta Rangers FC 0 – 1 KCB — — —
13:00 Ulinzi Stars 1 – 1 Nairobi City Stars — — —
13:00 Bandari 7 – 2 Vihiga Bullets — — —
13:00 AFC Leopards 1 – 0 Nzoia Sugar — — —
13:00 Wazito FC 0 – 0 GOR Mahia 11.00 5.60 1.48
11:00 Mathare United 0 – 3 Bidco United 3.15 3.20 2.40
Saturday 6 May 2023
01:00 Talanta 0 – 0 Police — — —
Thursday 4 May 2023
13:00 Kariobangi Sharks 0 – 0 Posta Rangers FC 2.94 2.98 2.88
Wednesday 3 May 2023
13:00 Nairobi City Stars 0 – 0 Tusker 4.93 3.55 1.85
13:00 AFC Leopards 0 – 1 Ulinzi Stars 2.42 3.15 3.74
13:00 Nzoia Sugar 1 – 0 Talanta — — —
13:00 Police 2 – 0 Bidco United 1.78 3.60 4.94
13:00 KCB 0 – 0 Bandari — — —
13:00 Homeboyz 1 – 0 Wazito FC 2.98 3.74 7.00
13:00 GOR Mahia 2 – 1 Mathare United 1.31 5.08 11.30
Tuesday 2 May 2023
13:00 Vihiga Bullets 2 – 3 Sofapaka 5.00 3.60 1.68
Wednesday 26 April 2023
13:15 Posta Rangers FC 2 – 3 Nzoia Sugar — — —
13:00 Bidco United 1 – 1 AFC Leopards 2.93 2.89 2.80
13:00 Tusker 1 – 0 KCB — — —
13:00 Talanta 1 – 2 GOR Mahia 7.00 3.98 1.61
13:00 Ulinzi Stars 3 – 1 Vihiga Bullets 1.36 5.89 12.00
13:00 Bandari 0 – 3 Police 2.99 2.99 2.87
11:00 Nairobi City Stars 0 – 0 Homeboyz 3.15 3.40 2.41
Tuesday 25 April 2023
13:15 Mathare United 1 – 2 Kariobangi Sharks 3.90 3.51 2.35
11:00 Sofapaka 2 – 3 Wazito FC 1.80 3.70 5.30
Sunday 23 April 2023
13:00 Vihiga Bullets 0 – 2 Homeboyz — — —
11:00 AFC Leopards 2 – 2 KCB 2.99 2.88 2.72
Saturday 22 April 2023
13:15 Sofapaka 0 – 3 Bidco United 2.70 3.05 3.05
13:00 Wazito FC 1 – 0 Ulinzi Stars — — —
13:00 Bandari 1 – 1 Talanta 1.74 3.86 5.25
13:00 Police 0 – 1 GOR Mahia 2.75 2.99 2.85
13:00 Nzoia Sugar 1 – 0 Tusker — — —
13:00 Mathare United 0 – 2 Posta Rangers FC — — —
11:00 Kariobangi Sharks 1 – 2 Nairobi City Stars 1.96 3.68 5.30
Wednesday 19 April 2023
13:00 Tusker 2 – 0 Wazito FC 1.26 5.80 10.50
11:00 Vihiga Bullets 0 – 4 Police — — —
Monday 17 April 2023
13:00 Talanta 1 – 1 Sofapaka 2.95 3.29 2.80
Sunday 16 April 2023
13:15 Bidco United 0 – 1 Bandari 2.95 3.34 2.35
13:00 Nzoia Sugar 3 – 0 Mathare United — — —
13:00 KCB 2 – 0 Wazito FC — — —
13:00 Homeboyz 2 – 0 AFC Leopards — — —
13:00 GOR Mahia 2 – 2 Posta Rangers FC — — —
13:00 Ulinzi Stars 1 – 0 Kariobangi Sharks 2.60 3.06 2.90
11:00 Nairobi City Stars 5 – 2 Vihiga Bullets — — —
Saturday 15 April 2023
13:00 Tusker 1 – 0 Police 1.95 3.15 4.10
Thursday 13 April 2023
13:15 KCB 3 – 0 Vihiga Bullets — — —
13:00 AFC Leopards 0 – 0 Talanta 1.57 4.40 6.50
11:00 Sofapaka 2 – 2 Ulinzi Stars 3.60 2.92 2.65
Wednesday 12 April 2023
13:15 Police 4 – 2 Nairobi City Stars 1.74 3.65 4.94
13:15 Mathare United 0 – 2 Tusker 6.90 4.23 1.52
13:00 Wazito FC 0 – 3 Nzoia Sugar — — —
13:00 Bandari 1 – 2 GOR Mahia — — —
11:00 Kariobangi Sharks 1 – 3 Homeboyz 3.88 3.20 2.26
11:00 Posta Rangers FC 1 – 0 Bidco United 2.51 3.08 3.14
Sunday 9 April 2023
13:15 Homeboyz 0 – 1 Bandari — — —
13:15 Tusker 2 – 0 Sofapaka 1.75 3.58 5.80
13:00 Nzoia Sugar 0 – 0 Bidco United — — —
13:00 Nairobi City Stars 2 – 3 Posta Rangers FC — — —
13:00 Ulinzi Stars 0 – 0 KCB 2.80 2.98 2.84
13:00 GOR Mahia 2 – 0 Kariobangi Sharks 1.88 3.47 4.60
13:00 Police 0 – 0 AFC Leopards — — —
11:00 Vihiga Bullets 1 – 0 Mathare United — — —
11:00 Talanta 2 – 0 Wazito FC 1.97 3.53 5.45
Wednesday 5 April 2023
13:15 KCB 1 – 0 Nairobi City Stars 1.79 3.35 5.25
13:15 Mathare United 3 – 2 Talanta 3.10 3.00 2.27
13:00 AFC Leopards 0 – 1 Tusker 3.33 3.01 2.55
13:00 Sofapaka 0 – 0 GOR Mahia 4.30 3.07 2.11
13:00 Vihiga Bullets 0 – 2 Nzoia Sugar — — —
13:00 Bandari 5 – 0 Ulinzi Stars 2.25 2.96 3.88
13:00 Wazito FC 0 – 0 Police 5.10 3.00 1.75
11:00 Posta Rangers FC 0 – 2 Homeboyz 2.83 2.89 3.35
11:00 Bidco United 1 – 2 Kariobangi Sharks 3.35 3.06 2.35
Wednesday 29 March 2023
13:15 Tusker 3 – 1 Bidco United 1.75 3.68 6.10
13:15 Nairobi City Stars 3 – 0 Mathare United 2.38 3.47 3.18
13:00 AFC Leopards 1 – 0 Bandari 2.29 3.02 3.54
13:00 GOR Mahia 5 – 0 Vihiga Bullets — — —
13:00 Homeboyz 0 – 0 KCB 3.17 3.11 2.46
11:00 Talanta 0 – 2 Posta Rangers FC 2.71 2.91 2.77
11:00 Kariobangi Sharks 2 – 2 Wazito FC 1.63 4.07 5.05
Tuesday 28 March 2023
13:00 Nzoia Sugar 1 – 0 Ulinzi Stars — — —
Friday 17 March 2023
12:00 KCB 0 – 0 GOR Mahia 2.57 3.00 2.92
Thursday 16 March 2023
12:15 Sofapaka 3 – 1 Homeboyz 3.24 2.96 2.85
12:00 Nzoia Sugar 2 – 2 Police — — —
12:00 Vihiga Bullets 1 – 3 Kariobangi Sharks — — —
12:00 Wazito FC 1 – 2 Nairobi City Stars 5.20 4.64 2.60
12:00 Ulinzi Stars 2 – 2 Tusker 2.69 3.05 2.90
12:00 Posta Rangers FC 0 – 1 AFC Leopards — — —
10:00 Mathare United 0 – 1 Bandari 3.80 3.34 2.17
Wednesday 15 March 2023
12:00 Bidco United 0 – 1 Talanta 1.87 3.34 4.52
Sunday 12 March 2023
12:15 Kariobangi Sharks 2 – 1 KCB 3.88 3.18 2.25
12:00 Mathare United 1 – 0 AFC Leopards — — —
12:00 Wazito FC 0 – 0 Vihiga Bullets — — —
12:00 Bandari 1 – 0 Nzoia Sugar — — —
12:00 GOR Mahia 1 – 0 Bidco United 1.57 3.91 7.00
12:00 Homeboyz 0 – 1 Police 3.35 3.22 2.25
12:00 Talanta 1 – 1 Tusker 5.05 3.80 1.66
10:00 Posta Rangers FC 1 – 0 Ulinzi Stars 3.20 3.13 2.30
Saturday 11 March 2023
12:00 Nairobi City Stars 1 – 1 Sofapaka 2.70 3.25 2.70
Thursday 9 March 2023
12:00 AFC Leopards 1 – 0 Wazito FC 1.38 4.77 7.50
Wednesday 8 March 2023
12:15 Police 3 – 2 Kariobangi Sharks 1.82 3.77 4.97
12:15 KCB 1 – 0 Talanta 1.53 4.24 6.44
12:00 Ulinzi Stars 1 – 0 Homeboyz 2.40 3.17 4.23
12:00 Vihiga Bullets 0 – 1 Posta Rangers FC — — —
12:00 Nzoia Sugar 2 – 2 GOR Mahia — — —
10:00 Sofapaka 1 – 0 Mathare United 2.07 3.52 3.64
10:00 Tusker 1 – 0 Bandari — — —
Tuesday 7 March 2023
12:00 Bidco United 0 – 0 Nairobi City Stars 1.80 3.74 5.25
Wednesday 1 March 2023
12:00 Talanta 2 – 1 Vihiga Bullets 2.09 3.60 3.20
12:00 Mathare United 2 – 1 GOR Mahia 9.90 4.74 1.42
12:00 Wazito FC 1 – 3 Kariobangi Sharks 3.20 3.57 2.13
Sunday 26 February 2023
12:00 Posta Rangers FC 0 – 1 Tusker 3.55 3.24 2.09
12:00 KCB 0 – 1 AFC Leopards — — —
Saturday 25 February 2023
12:15 Talanta 0 – 0 Nzoia Sugar — — —
12:00 Homeboyz 1 – 0 Vihiga Bullets 1.37 5.15 8.60
12:00 Bandari 2 – 0 Bidco United 2.40 2.89 3.60
12:00 GOR Mahia 2 – 1 Police 2.06 3.22 4.50
12:00 Mathare United 1 – 0 Wazito FC — — —
10:00 Nairobi City Stars 0 – 2 Ulinzi Stars 4.95 3.13 2.46
Friday 24 February 2023
12:00 Kariobangi Sharks 2 – 0 Sofapaka 2.50 3.05 2.97
Sunday 19 February 2023
12:00 Vihiga Bullets 0 – 3 KCB — — —
12:00 AFC Leopards 0 – 0 Kariobangi Sharks 2.30 3.26 3.33
12:00 Bidco United 2 – 0 Sofapaka 2.65 3.08 2.99
Saturday 18 February 2023
12:00 Tusker 2 – 1 Mathare United 1.30 5.50 12.00
12:00 Police 1 – 1 Talanta 1.52 5.34 16.00
12:00 Ulinzi Stars 1 – 1 GOR Mahia 2.86 2.99 2.65
12:00 Wazito FC 2 – 2 Bandari 4.68 3.44 1.74
12:00 Nzoia Sugar 1 – 1 Posta Rangers FC — — —
12:00 Homeboyz 0 – 0 Nairobi City Stars 1.81 3.53 5.45
Wednesday 15 February 2023
12:00 Vihiga Bullets 0 – 3 Bidco United 4.99 4.20 1.72
12:00 Kariobangi Sharks 1 – 2 Mathare United 1.27 7.00 10.00
Tuesday 14 February 2023
12:00 GOR Mahia 4 – 0 Wazito FC 1.37 4.80 9.70
Thursday 9 February 2023
12:00 Talanta 0 – 6 AFC Leopards 4.61 3.52 1.89
12:00 Posta Rangers FC 1 – 1 Wazito FC 1.71 4.15 5.30
Wednesday 8 February 2023
12:15 Sofapaka 0 – 1 KCB 3.28 3.00 2.64
12:00 GOR Mahia 2 – 1 Tusker 2.37 3.44 3.21
12:00 Nzoia Sugar postponed GOR Mahia — — —
12:00 Ulinzi Stars 1 – 1 Bidco United 2.05 3.15 4.62
12:00 Bandari 1 – 0 Homeboyz 2.85 2.83 3.00
12:00 Kariobangi Sharks 1 – 3 Nzoia Sugar — — —
12:00 Mathare United 1 – 0 Vihiga Bullets 2.97 3.40 2.40
10:00 Nairobi City Stars 1 – 2 Police 5.40 3.40 1.84
Sunday 5 February 2023
12:00 Nzoia Sugar 0 – 0 AFC Leopards — — —
12:00 Vihiga Bullets 0 – 1 Ulinzi Stars 6.00 3.66 1.64
12:00 Bidco United 0 – 1 Police 4.41 3.36 1.95
Saturday 4 February 2023
12:15 Talanta 0 – 1 Bandari 3.78 3.49 2.09
12:00 GOR Mahia 1 – 0 Nairobi City Stars 1.56 4.50 7.36
12:00 Tusker 1 – 1 Kariobangi Sharks 2.10 3.80 3.70
12:00 Homeboyz 0 – 1 Posta Rangers FC 1.80 3.53 5.00
12:00 Wazito FC 0 – 1 Sofapaka 3.77 3.40 2.14
10:00 KCB 2 – 1 Mathare United 1.21 5.50 18.00
Wednesday 1 February 2023
12:00 AFC Leopards 1 – 0 Vihiga Bullets 1.52 4.20 6.80
12:00 Mathare United 0 – 5 Police 9.50 4.50 1.45
12:00 Wazito FC 0 – 3 Talanta 3.06 3.78 2.33
Sunday 29 January 2023
12:00 Bandari 2 – 1 Nairobi City Stars 1.90 3.50 4.60
12:00 AFC Leopards 0 – 0 GOR Mahia 3.23 3.09 2.44
Saturday 28 January 2023
12:15 Sofapaka 2 – 0 Vihiga Bullets 1.65 4.20 6.10
12:00 Ulinzi Stars 1 – 2 Nzoia Sugar — — —
12:00 Wazito FC 1 – 1 KCB 4.00 3.60 2.43
12:00 Mathare United 1 – 5 Homeboyz 7.00 4.90 1.47
12:00 Police 3 – 0 Tusker 3.47 2.97 2.94
12:00 Posta Rangers FC 1 – 1 Talanta 2.55 3.10 3.74
10:00 Kariobangi Sharks 1 – 1 Bidco United 2.27 3.03 3.66
Thursday 26 January 2023
12:00 GOR Mahia 3 – 0 Talanta 1.50 4.50 7.70
Wednesday 25 January 2023
12:15 Tusker 0 – 0 Ulinzi Stars 2.44 3.12 4.20
12:00 Kariobangi Sharks 1 – 0 Bandari 2.50 3.26 3.53
12:00 AFC Leopards 1 – 0 Police 2.97 3.06 2.83
12:00 Homeboyz 1 – 1 Sofapaka 2.16 3.23 4.00
12:00 Nzoia Sugar 2 – 1 Vihiga Bullets — — —
12:00 Bidco United 1 – 3 Mathare United 1.53 5.30 8.70
11:00 Nairobi City Stars 1 – 0 Wazito FC 1.79 4.25 4.58
10:00 KCB 1 – 1 Posta Rangers FC — — —
Sunday 22 January 2023
13:00 Vihiga Bullets 1 – 3 GOR Mahia 7.90 4.60 1.50
12:15 Sofapaka 0 – 1 Tusker 4.50 3.24 2.03
12:00 Police 2 – 0 Nzoia Sugar — — —
12:00 Bandari 0 – 2 AFC Leopards 2.43 3.01 3.60
12:00 Wazito FC 0 – 1 Homeboyz — — —
12:00 Mathare United 0 – 1 Nairobi City Stars 4.90 3.45 1.92
12:00 KCB 0 – 0 Ulinzi Stars 2.55 2.81 3.85
12:00 Posta Rangers FC 1 – 5 Kariobangi Sharks 3.20 3.03 2.80
10:00 Talanta 1 – 2 Bidco United 4.65 3.82 2.35
Thursday 19 January 2023
12:15 Bidco United 1 – 1 Homeboyz 3.55 3.74 2.15
10:00 Posta Rangers FC 0 – 2 Police 3.43 3.01 2.40
Wednesday 18 January 2023
12:15 Nairobi City Stars 0 – 1 KCB 4.49 3.22 2.00
12:00 Tusker 2 – 2 Talanta 1.55 4.24 7.33
12:00 Nzoia Sugar 4 – 0 Wazito FC — — —
12:00 Ulinzi Stars 2 – 1 Bandari 2.70 2.80 3.23
12:00 AFC Leopards 2 – 1 Mathare United 1.37 5.50 10.00
12:00 GOR Mahia 0 – 0 Sofapaka 1.79 3.89 6.25
10:00 Kariobangi Sharks 3 – 3 Vihiga Bullets 1.48 4.70 6.25
Sunday 15 January 2023
12:00 KCB 2 – 1 Kariobangi Sharks 2.51 3.30 3.60
12:00 Bidco United 2 – 1 Posta Rangers FC 2.57 3.18 3.12
12:00 Vihiga Bullets 0 – 2 Bandari 5.10 3.33 1.88
Saturday 14 January 2023
12:15 Police 0 – 0 Ulinzi Stars 2.55 2.94 3.36
12:00 Homeboyz 0 – 1 GOR Mahia 2.80 3.02 3.20
12:00 Tusker 0 – 0 Nzoia Sugar — — —
12:00 Wazito FC 2 – 1 AFC Leopards 4.90 3.56 2.15
12:00 Talanta 3 – 2 Mathare United 1.63 4.40 6.00
10:00 Sofapaka 1 – 2 Nairobi City Stars 1.83 4.24 4.80
Wednesday 11 January 2023
12:00 Vihiga Bullets 1 – 3 Wazito FC 2.12 3.40 3.71
12:00 Posta Rangers FC 1 – 1 Mathare United 1.40 5.10 9.60
Sunday 8 January 2023
12:00 Vihiga Bullets 4 – 2 Nairobi City Stars 3.39 3.00 2.38
12:00 Posta Rangers FC 0 – 2 GOR Mahia 3.77 2.98 2.24
12:00 Bandari 2 – 1 Tusker 3.70 3.03 2.40
12:00 AFC Leopards 1 – 4 Bidco United 2.17 3.06 3.81
12:00 Ulinzi Stars 1 – 0 Wazito FC 1.51 3.85 9.30
12:00 Nzoia Sugar 1 – 1 Homeboyz — — —
12:00 Talanta 1 – 2 KCB 5.50 3.60 2.06
12:00 Mathare United 0 – 4 Sofapaka 8.40 4.40 1.60
10:00 Kariobangi Sharks 1 – 2 Police 2.86 3.04 2.86
Wednesday 4 January 2023
12:15 Police 4 – 0 Wazito FC — — —
12:00 Nairobi City Stars 0 – 1 AFC Leopards — — —
12:00 GOR Mahia 0 – 1 KCB — — —
12:00 Homeboyz 1 – 1 Kariobangi Sharks 2.16 3.12 4.20
12:00 Bidco United 0 – 1 Nzoia Sugar — — —
12:00 Ulinzi Stars 3 – 1 Mathare United — — —
12:00 Bandari 1 – 3 Posta Rangers FC — — —
12:00 Tusker 2 – 1 Vihiga Bullets — — —
10:00 Sofapaka 1 – 0 Talanta — — —
Thursday 22 December 2022
12:00 KCB 1 – 2 Tusker 3.75 3.04 2.40
12:00 Mathare United 1 – 2 Nzoia Sugar — — —
Wednesday 21 December 2022
12:15 Sofapaka 1 – 1 Police 2.75 2.90 2.94
12:00 Posta Rangers FC 2 – 1 Vihiga Bullets 1.61 3.81 6.00
12:00 Nairobi City Stars 1 – 1 Kariobangi Sharks 2.91 3.05 2.75
12:00 AFC Leopards 0 – 0 Homeboyz 2.76 3.05 3.00
12:00 Wazito FC 0 – 0 Bidco United 3.76 3.92 2.45
11:00 GOR Mahia 1 – 0 Bandari 2.25 2.90 3.95
10:00 Talanta 0 – 3 Ulinzi Stars 3.13 2.88 2.84
Sunday 18 December 2022
12:00 Kariobangi Sharks 1 – 1 GOR Mahia 3.09 3.21 2.50
Saturday 17 December 2022
12:00 Homeboyz 4 – 2 Talanta 2.02 4.20 5.00
12:00 Nzoia Sugar 1 – 0 Nairobi City Stars — — —
12:00 Bidco United 1 – 2 KCB 3.25 3.12 2.40
12:00 AFC Leopards 0 – 1 Posta Rangers FC 2.18 2.95 4.50
12:00 Ulinzi Stars 1 – 1 Sofapaka 2.31 2.86 4.00
Monday 12 December 2022
12:00 Sofapaka 1 – 1 AFC Leopards 3.31 2.83 2.71
12:00 Police 0 – 0 Bandari 3.50 2.84 2.70
Sunday 11 December 2022
12:00 Posta Rangers FC 0 – 0 Nairobi City Stars 2.62 2.92 3.42
12:00 Homeboyz 1 – 1 Ulinzi Stars 2.01 3.27 4.50
12:00 KCB 1 – 2 Nzoia Sugar — — —
Saturday 10 December 2022
12:00 Bidco United 0 – 1 Tusker 5.25 3.13 2.01
00:00 Wazito FC postponed Kariobangi Sharks — — —
00:00 Mathare United postponed GOR Mahia — — —
00:00 Talanta postponed Vihiga Bullets — — —
Sunday 4 December 2022
12:00 Bandari 0 – 1 KCB 2.17 3.11 3.67
12:00 Tusker 1 – 0 AFC Leopards 1.75 3.50 5.30
12:00 Nairobi City Stars 1 – 2 Talanta 2.49 3.02 3.28
Saturday 3 December 2022
13:00 Ulinzi Stars 1 – 0 Posta Rangers FC 2.47 2.79 3.84
12:00 Nzoia Sugar 1 – 0 Sofapaka — — —
11:00 Police 0 – 1 Homeboyz 3.15 2.90 2.90
Sunday 27 November 2022
13:15 KCB 0 – 1 Homeboyz 3.00 2.90 2.81
12:00 Tusker 4 – 1 Nairobi City Stars 1.81 4.05 4.66
11:00 Kariobangi Sharks 3 – 2 Ulinzi Stars 2.82 2.94 2.84
Saturday 26 November 2022
13:00 Bidco United 1 – 2 GOR Mahia 4.00 3.04 2.46
13:00 APS Bomet postponed Homeboyz — — —
12:00 Nzoia Sugar 0 – 0 Bandari — — —
11:00 Sofapaka 0 – 0 Posta Rangers FC 2.48 2.95 3.80
Monday 21 November 2022
13:00 Police postponed Sofapaka — — —
Sunday 20 November 2022
13:15 Tusker postponed Bidco United — — —
13:00 Posta Rangers FC postponed Kariobangi Sharks — — —
13:00 Fortune Sacco postponed Ulinzi Stars — — —
13:00 KCB postponed Wazito FC — — —
13:00 Homeboyz postponed GOR Mahia — — —
13:00 Bandari postponed Nairobi City Stars — — —
13:00 AFC Leopards postponed Nzoia Sugar — — —
12:00 Nairobi City Stars 0 – 2 Bidco United 2.40 3.02 3.62
12:00 Police 0 – 1 KCB 2.63 2.96 3.16
12:00 Talanta 2 – 2 Kariobangi Sharks 2.96 3.00 2.64
12:00 Bandari 2 – 1 Sofapaka 2.15 3.16 3.88
11:00 Talanta postponed APS Bomet — — —
Saturday 19 November 2022
12:00 Ulinzi Stars 0 – 2 AFC Leopards 2.40 3.00 4.40
12:00 GOR Mahia 1 – 0 Nzoia Sugar — — —
12:00 Homeboyz 1 – 2 Tusker 2.66 3.25 2.98
Wednesday 16 November 2022
13:00 Wazito FC postponed Homeboyz — — —
12:00 Ulinzi Stars postponed Tusker — — —
12:00 Sofapaka postponed AFC Leopards — — —
12:00 Nzoia Sugar postponed Police — — —
12:00 Nairobi City Stars postponed Posta Rangers FC — — —
12:00 GOR Mahia postponed Talanta — — —
12:00 Bidco United postponed KCB — — —
12:00 APS Bomet postponed Fortune Sacco — — —
10:00 Kariobangi Sharks postponed Bandari — — —
Saturday 12 November 2022
13:00 Tusker postponed Wazito FC — — —
12:00 Posta Rangers FC postponed Nzoia Sugar — — —
12:00 KCB postponed GOR Mahia — — —
12:00 Homeboyz postponed Ulinzi Stars — — —
12:00 Fortune Sacco postponed Kariobangi Sharks — — —
12:00 Bandari postponed Sofapaka — — —
12:00 AFC Leopards postponed Nairobi City Stars — — —
Friday 11 November 2022
12:00 Talanta postponed Bidco United — — —
12:00 Police postponed APS Bomet — — —
Sunday 6 November 2022
13:00 Wazito FC postponed Police — — —
12:00 Ulinzi Stars postponed Bandari — — —
12:00 Talanta postponed KCB — — —
12:00 Sofapaka postponed Posta Rangers FC — — —
12:00 GOR Mahia postponed AFC Leopards — — —
Saturday 5 November 2022
12:00 Nzoia Sugar postponed Fortune Sacco — — —
12:00 Kariobangi Sharks postponed Nairobi City Stars — — —
12:00 Bidco United postponed Homeboyz — — —
12:00 APS Bomet postponed Tusker — — —
Sunday 30 October 2022
12:00 Tusker postponed Talanta — — —
12:00 Posta Rangers FC postponed Wazito FC — — —
12:00 Police postponed GOR Mahia — — —
12:00 Homeboyz postponed KCB — — —
12:00 Fortune Sacco postponed Bidco United — — —
Saturday 29 October 2022
13:00 Nairobi City Stars postponed Nzoia Sugar — — —
13:00 Kariobangi Sharks postponed Sofapaka — — —
13:00 Bandari postponed APS Bomet — — —
13:00 AFC Leopards postponed Ulinzi Stars — — —
Thursday 27 October 2022
13:00 Sofapaka postponed Nzoia Sugar — — —
Wednesday 26 October 2022
13:00 Posta Rangers FC postponed APS Bomet — — —
13:00 Police postponed KCB — — —
13:00 Homeboyz postponed Tusker — — —
13:00 Nairobi City Stars postponed Wazito FC — — —
13:00 Kariobangi Sharks postponed Ulinzi Stars — — —
13:00 Fortune Sacco postponed GOR Mahia — — —
13:00 Bandari postponed Bidco United — — —
13:00 AFC Leopards postponed Talanta — — —
Sunday 23 October 2022
13:00 Wazito FC postponed Fortune Sacco — — —
13:00 Ulinzi Stars postponed Posta Rangers FC — — —
13:00 Talanta postponed Homeboyz — — —
13:00 Sofapaka postponed Nairobi City Stars — — —
Saturday 22 October 2022
13:00 Nzoia Sugar postponed Kariobangi Sharks — — —
13:00 KCB postponed Tusker — — —
13:00 GOR Mahia postponed Bandari — — —
13:00 Bidco United postponed Police — — —
13:00 APS Bomet postponed AFC Leopards — — —
13:00 Wazito FC postponed Nzoia Sugar — — —
13:00 Tusker postponed Police — — —
13:00 Ulinzi Stars postponed Nairobi City Stars — — —
13:00 KCB postponed AFC Leopards — — —
13:00 Homeboyz postponed Fortune Sacco — — —
13:00 GOR Mahia postponed Sofapaka — — —
13:00 Bidco United postponed Posta Rangers FC — — —
13:00 APS Bomet postponed Kariobangi Sharks — — —
Friday 21 October 2022
13:00 Talanta postponed Bandari — — —
Monday 17 October 2022
13:00 Police postponed Talanta — — —
13:00 Sofapaka postponed APS Bomet — — —
Sunday 16 October 2022
13:00 Posta Rangers FC postponed Homeboyz — — —
13:00 Nzoia Sugar postponed Ulinzi Stars — — —
13:00 Nairobi City Stars postponed Bidco United 2.24 2.85 3.58
13:00 Kariobangi Sharks postponed GOR Mahia 3.12 2.85 2.51
13:00 Fortune Sacco postponed Tusker — — —
13:00 Bandari postponed KCB 2.34 2.95 3.22
13:00 AFC Leopards postponed Wazito FC — — —
Wednesday 12 October 2022
13:15 Tusker postponed Bandari — — —
13:00 Wazito FC postponed Kariobangi Sharks — — —
13:00 Ulinzi Stars postponed Sofapaka — — —
13:00 KCB postponed Fortune Sacco — — —
13:00 Homeboyz postponed Police — — —
13:00 GOR Mahia postponed Posta Rangers FC — — —
13:00 Bidco United postponed AFC Leopards — — —
13:00 APS Bomet postponed Nzoia Sugar — — —
11:00 Talanta postponed Nairobi City Stars — — —
Saturday 8 October 2022
13:00 Ulinzi Stars postponed APS Bomet — — —
13:00 Posta Rangers FC postponed Talanta — — —
13:00 Nairobi City Stars postponed GOR Mahia — — —
13:00 Fortune Sacco postponed Police — — —
13:00 Nzoia Sugar postponed KCB — — —
13:00 Bandari postponed Wazito FC — — —
13:00 AFC Leopards postponed Tusker — — —
Friday 7 October 2022
13:00 Sofapaka postponed Bidco United — — —
13:00 Kariobangi Sharks postponed Homeboyz — — —
Sunday 2 October 2022
13:00 Wazito FC postponed Sofapaka — — —
13:00 Tusker postponed Posta Rangers FC — — —
13:00 Police postponed Bandari — — —
13:00 Homeboyz postponed AFC Leopards — — —
13:00 APS Bomet postponed Nairobi City Stars — — —
Saturday 1 October 2022
13:00 Talanta postponed Fortune Sacco — — —
13:00 KCB postponed Kariobangi Sharks — — —
13:00 GOR Mahia postponed Ulinzi Stars — — —
13:00 Bidco United postponed Nzoia Sugar — — —

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