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

Super League 2023/24

Every result, the table as it finished, and the price each match went off at. 377 matches played between September 2023 and June 2024.

377Matches
920Goals
2.44Per game
50.1%Home wins
41%Priced at kickoff
Mara SugarTop of the table

Final table 21 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 MSMara Sugar 37 26 6 5 +47 84
2 MUMathare United 38 24 8 6 +29 80
3 NAINaivas 38 22 10 6 +34 76
4 NUNairobi United 38 22 9 7 +28 75
5 KASKisumu All Stars 38 17 11 10 +17 62
6 DGDarajani Gogo 38 15 8 15 +3 53
7 LVLuanda Villa 38 12 16 10 +12 52
8 KBSKibera Black Stars 37 14 10 13 +3 52
9 RAIRainbow 37 13 11 13 0 50
10 MYMigori Youth 38 12 14 12 -2 50
11 CHCoastal Heroes 38 13 10 15 -6 49
12 MCFMCF 38 12 12 14 +6 48
13 DPDimba Patriots 35 10 14 11 +6 44
14 VBVihiga Bullets 38 10 14 14 -12 44
15 ASSAssad 38 13 4 21 -18 43
16 MUMulembe United 35 10 9 16 -12 39
17 MEMombasa Elite 38 10 8 20 -23 38
18 KAJKajiado 38 9 7 22 -23 34
19 GUSGusii 38 10 4 24 -26 34
20 SILSilibwet 38 6 7 25 -62 25
21 VUVihiga United 3 1 0 2 -1 3

How the season went

Every figure counted from the matches, not typed in.

Goals per game
2.44
920 goals. 43.2% of matches went over 2.5.
Home advantage
50.1%
Draws 25.5%, away wins 24.4%.
Half-time lead held
82.2%
From 180 matches where someone led at the break.
2–0 47 · 12.5%
1–0 42 · 11.1%
2–1 41 · 10.9%
1–1 39 · 10.3%
0–0 39 · 10.3%
0–1 29 · 7.7%

Results 380

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 30 June 2024
12:00 MCF 0 – 3 Darajani Gogo — — —
12:00 Kibera Black Stars 2 – 2 Kisumu All Stars — — —
12:00 Vihiga Bullets 2 – 1 Mara Sugar — — —
12:00 Luanda Villa 2 – 1 Dimba Patriots — — —
12:00 Silibwet 0 – 7 Nairobi United — — —
12:00 Assad 0 – 1 Naivas — — —
12:00 Mathare United 2 – 0 Coastal Heroes — — —
12:00 Migori Youth 3 – 0 Rainbow — — —
12:00 Gusii 2 – 0 Kajiado — — —
12:00 Mombasa Elite 1 – 1 Mulembe United — — —
Saturday 22 June 2024
12:00 Dimba Patriots 2 – 0 Silibwet — — —
12:00 Mulembe United 3 – 0 Assad — — —
12:00 Kisumu All Stars 1 – 3 MCF — — —
12:00 Darajani Gogo 0 – 1 Mombasa Elite 2.05 3.90 3.15
12:00 Naivas 1 – 0 Gusii — — —
12:00 Mara Sugar 1 – 0 Mathare United 2.00 3.90 3.20
12:00 Kajiado 1 – 1 Luanda Villa — — —
12:00 Nairobi United 1 – 0 Migori Youth 1.53 3.80 6.50
12:00 Rainbow 1 – 2 Kibera Black Stars — — —
12:00 Coastal Heroes 0 – 0 Vihiga Bullets — — —
Sunday 16 June 2024
13:00 Gusii 1 – 3 Nairobi United — — —
13:00 Migori Youth 0 – 0 Kisumu All Stars — — —
13:00 Vihiga Bullets 0 – 0 Kajiado — — —
13:00 Assad 2 – 1 Coastal Heroes — — —
13:00 Mombasa Elite 2 – 2 Dimba Patriots — — —
11:00 MCF 2 – 3 Mulembe United — — —
Saturday 15 June 2024
13:00 Silibwet 1 – 3 Naivas — — —
13:00 Luanda Villa 1 – 1 Rainbow — — —
Friday 14 June 2024
13:00 Kibera Black Stars 0 – 1 Mara Sugar 3.60 3.40 2.00
10:00 Mathare United 3 – 0 Darajani Gogo — — —
Wednesday 12 June 2024
11:00 MCF 0 – 1 Nairobi United — — —
Sunday 9 June 2024
13:00 Kajiado 1 – 0 Assad 1.64 3.80 5.00
12:00 Rainbow 1 – 2 Mombasa Elite — — —
11:00 Mulembe United 0 – 0 Luanda Villa — — —
Saturday 8 June 2024
13:00 Darajani Gogo 1 – 0 Migori Youth — — —
13:00 Kisumu All Stars 1 – 1 Vihiga Bullets 1.53 3.90 6.25
11:00 Dimba Patriots 5 – 0 Gusii — — —
11:00 Coastal Heroes 1 – 1 Kibera Black Stars — — —
11:00 Mara Sugar 4 – 0 Silibwet — — —
10:00 Naivas 1 – 0 MCF — — —
Friday 7 June 2024
10:00 Nairobi United 2 – 3 Mathare United 2.10 3.30 3.45
Sunday 2 June 2024
13:00 Assad 0 – 1 Luanda Villa — — —
11:00 Darajani Gogo 0 – 1 Kisumu All Stars — — —
11:00 Mara Sugar 1 – 0 Nairobi United 1.71 3.60 4.70
11:00 Coastal Heroes 1 – 1 Rainbow — — —
Saturday 1 June 2024
13:00 Kajiado 3 – 2 Dimba Patriots 2.60 3.10 2.80
13:00 Mombasa Elite 1 – 2 Kibera Black Stars 1.79 3.70 4.20
11:00 MCF 0 – 0 Gusii — — —
11:00 Mulembe United 1 – 1 Naivas 2.55 3.35 2.65
11:00 Migori Youth 1 – 1 Silibwet — — —
Friday 31 May 2024
10:00 Mathare United 2 – 1 Vihiga Bullets — — —
Sunday 26 May 2024
12:30 Vihiga Bullets 1 – 0 Assad — — —
12:00 Rainbow 0 – 0 Mathare United — — —
12:00 Kibera Black Stars 0 – 1 Migori Youth — — —
11:00 Luanda Villa 0 – 2 MCF — — —
11:00 Silibwet 1 – 2 Mulembe United — — —
Saturday 25 May 2024
13:00 Kisumu All Stars 3 – 0 Coastal Heroes — — —
11:00 Dimba Patriots 0 – 0 Darajani Gogo — — —
11:00 Gusii 2 – 2 Mara Sugar — — —
10:00 Naivas 3 – 1 Kajiado 1.29 5.50 9.00
Friday 24 May 2024
12:00 Nairobi United 3 – 2 Mombasa Elite 1.42 5.00 9.00
Tuesday 21 May 2024
11:00 Mara Sugar 3 – 1 Rainbow — — —
Sunday 19 May 2024
13:00 Mombasa Elite 0 – 0 Naivas — — —
13:00 Kajiado 1 – 3 Kisumu All Stars 2.80 3.30 2.45
11:00 MCF 7 – 0 Silibwet 1.25 5.75 11.00
Saturday 18 May 2024
13:00 Coastal Heroes 2 – 0 Luanda Villa — — —
13:00 Assad 0 – 1 Dimba Patriots — — —
11:00 Mulembe United 2 – 1 Vihiga Bullets 2.10 3.40 3.45
11:00 Migori Youth 0 – 0 Gusii — — —
Friday 17 May 2024
11:00 Darajani Gogo 1 – 3 Nairobi United 2.90 2.85 2.70
10:00 Mathare United 3 – 2 Kibera Black Stars 1.95 3.40 3.90
Sunday 12 May 2024
13:00 Kisumu All Stars 2 – 3 Mara Sugar — — —
12:00 Vihiga Bullets 2 – 2 Mombasa Elite — — —
11:00 Kibera Black Stars 2 – 1 Kajiado 1.52 4.20 5.75
11:00 Gusii 2 – 1 Mulembe United — — —
10:00 Rainbow 1 – 2 MCF — — —
Saturday 11 May 2024
11:00 Dimba Patriots 2 – 1 Migori Youth — — —
11:00 Luanda Villa 2 – 0 Darajani Gogo — — —
11:00 Silibwet 0 – 1 Assad — — —
08:00 Nairobi United 0 – 0 Coastal Heroes — — —
Friday 10 May 2024
13:00 Naivas 1 – 3 Mathare United 2.30 3.20 3.10
Wednesday 8 May 2024
13:00 Kisumu All Stars 2 – 0 Assad 1.42 4.30 7.75
11:00 Mulembe United 2 – 1 Rainbow 2.70 3.00 2.70
Sunday 5 May 2024
13:00 Kajiado 2 – 2 Mombasa Elite 2.15 3.25 3.35
11:00 Luanda Villa 1 – 2 Mara Sugar 2.50 3.20 2.90
11:00 Darajani Gogo 6 – 0 Silibwet 1.27 4.90 13.50
Saturday 4 May 2024
13:00 Assad 2 – 0 Gusii — — —
13:00 Coastal Heroes 0 – 0 Migori Youth — — —
11:00 Mathare United 0 – 0 Dimba Patriots 1.54 4.10 5.75
11:00 Mulembe United 2 – 2 Kibera Black Stars 2.35 3.30 2.95
10:00 Rainbow 1 – 0 Kisumu All Stars — — —
10:00 Naivas 1 – 1 Vihiga Bullets 1.46 4.40 6.25
Monday 29 April 2024
08:00 Silibwet 1 – 1 Mathare United — — —
Sunday 28 April 2024
13:00 Kibera Black Stars 0 – 0 Darajani Gogo 2.95 3.05 2.50
12:00 Vihiga Bullets 1 – 0 Luanda Villa 3.00 3.00 2.45
11:00 Mara Sugar 2 – 0 Naivas 1.87 3.25 4.40
11:00 Dimba Patriots 4 – 3 Coastal Heroes — — —
11:00 Migori Youth 1 – 0 Mulembe United 1.66 3.40 5.75
Saturday 27 April 2024
13:00 Mombasa Elite 0 – 0 MCF — — —
11:00 Gusii 1 – 2 Rainbow — — —
09:00 Nairobi United 2 – 0 Kajiado 1.36 4.60 8.75
Wednesday 24 April 2024
13:00 Coastal Heroes 0 – 1 Darajani Gogo — — —
11:00 Migori Youth 0 – 1 Mara Sugar 4.60 3.10 1.89
Sunday 21 April 2024
13:00 Rainbow 1 – 0 Nairobi United — — —
13:00 Coastal Heroes 2 – 0 Silibwet — — —
11:00 MCF 4 – 1 Vihiga Bullets — — —
11:00 Mulembe United 1 – 1 Dimba Patriots 2.40 3.15 3.00
Saturday 20 April 2024
13:00 Kajiado 1 – 0 Migori Youth — — —
13:00 Assad 2 – 0 Mombasa Elite — — —
13:00 Darajani Gogo 0 – 2 Mara Sugar — — —
11:00 Mathare United 3 – 1 Kisumu All Stars 1.87 3.35 4.20
11:00 Naivas 2 – 3 Kibera Black Stars 1.46 4.20 6.75
11:00 Luanda Villa 2 – 0 Gusii — — —
Sunday 14 April 2024
14:00 Vihiga Bullets 2 – 1 Darajani Gogo 3.80 3.35 1.95
13:00 Mombasa Elite 1 – 2 Mathare United — — —
13:00 Kibera Black Stars 2 – 0 Assad 1.65 3.70 5.25
13:00 Migori Youth 0 – 0 Luanda Villa 2.20 2.85 3.80
13:00 Silibwet 2 – 0 Rainbow — — —
11:00 Mara Sugar 6 – 0 Kajiado 1.26 4.80 14.50
08:00 Nairobi United 1 – 1 Naivas 2.15 3.20 3.45
Saturday 13 April 2024
13:00 Dimba Patriots 2 – 2 MCF 2.10 2.85 4.10
13:00 Kisumu All Stars 2 – 1 Mulembe United — — —
Thursday 11 April 2024
13:00 Gusii 0 – 1 Coastal Heroes — — —
Wednesday 10 April 2024
13:00 Rainbow 0 – 0 Naivas 3.25 3.25 1.99
Sunday 7 April 2024
13:00 Vihiga Bullets 3 – 0 Gusii — — —
13:00 Assad 1 – 0 MCF — — —
13:00 Darajani Gogo 0 – 1 Rainbow — — —
13:00 Mombasa Elite 3 – 2 Luanda Villa 2.85 3.60 2.30
11:00 Mara Sugar 2 – 1 Coastal Heroes — — —
Saturday 6 April 2024
13:00 Silibwet 1 – 1 Kisumu All Stars — — —
13:00 Naivas 1 – 0 Dimba Patriots 1.53 4.20 5.75
13:00 Kajiado 2 – 2 Mulembe United — — —
11:00 Mathare United 2 – 0 Migori Youth — — —
10:00 Nairobi United 2 – 0 Kibera Black Stars — — —
Wednesday 3 April 2024
13:00 Rainbow 3 – 0 Assad 1.49 3.70 5.70
Sunday 31 March 2024
13:00 Dimba Patriots 1 – 1 Vihiga Bullets 1.80 3.50 4.40
13:00 Kibera Black Stars 2 – 0 Silibwet — — —
11:00 MCF 3 – 1 Kajiado 1.76 3.60 4.50
11:00 Mulembe United 2 – 2 Mathare United 3.70 3.50 1.95
11:00 Gusii 0 – 1 Mombasa Elite — — —
11:00 Luanda Villa 0 – 0 Naivas — — —
Saturday 30 March 2024
12:00 Kisumu All Stars 2 – 0 Nairobi United 2.20 3.05 3.50
Sunday 24 March 2024
12:00 Kisumu All Stars 1 – 0 Gusii — — —
12:00 Migori Youth 0 – 0 Vihiga Bullets — — —
12:00 Darajani Gogo 1 – 1 Mulembe United 1.35 4.70 8.75
12:00 Coastal Heroes 4 – 0 Kajiado — — —
12:00 Silibwet 2 – 0 Mombasa Elite — — —
Saturday 23 March 2024
10:00 Mathare United 1 – 0 Luanda Villa 1.60 4.30 4.70
10:00 Mara Sugar 6 – 0 Assad 1.52 4.40 5.50
09:00 Kibera Black Stars 0 – 1 MCF 2.30 2.85 3.45
07:00 Nairobi United 1 – 0 Dimba Patriots 1.78 3.60 4.30
Sunday 17 March 2024
13:00 Vihiga Bullets 0 – 0 Nairobi United 3.25 3.80 2.00
12:00 Gusii 3 – 1 Kibera Black Stars — — —
12:00 MCF 3 – 0 Mathare United 3.20 2.75 2.55
12:00 Assad 0 – 0 Migori Youth — — —
Saturday 16 March 2024
12:00 Dimba Patriots 1 – 1 Kisumu All Stars 2.75 2.95 2.75
12:00 Kajiado 1 – 2 Darajani Gogo 2.60 3.30 2.90
12:00 Mombasa Elite 0 – 2 Mara Sugar — — —
10:00 Luanda Villa 3 – 1 Silibwet 1.32 4.60 10.50
09:00 Naivas 4 – 1 Coastal Heroes — — —
Sunday 10 March 2024
12:00 Coastal Heroes 2 – 0 Mulembe United — — —
12:00 Kisumu All Stars 0 – 2 Naivas — — —
12:00 Migori Youth 0 – 0 Mombasa Elite — — —
10:00 Mara Sugar 1 – 1 MCF — — —
09:00 Kibera Black Stars 2 – 1 Vihiga Bullets 1.75 3.50 4.70
Saturday 9 March 2024
13:00 Rainbow cancelled Dimba Patriots — — —
12:00 Silibwet 2 – 0 Gusii — — —
12:00 Darajani Gogo 3 – 2 Assad 1.95 3.15 4.30
10:00 Mathare United 2 – 1 Kajiado — — —
07:00 Nairobi United 2 – 1 Luanda Villa 2.00 3.30 4.10
Monday 4 March 2024
12:00 MCF 1 – 2 Coastal Heroes — — —
Sunday 3 March 2024
12:00 Mombasa Elite 1 – 4 Kisumu All Stars — — —
12:00 Assad 1 – 0 Mathare United — — —
12:00 Vihiga Bullets 1 – 1 Rainbow — — —
10:00 Mulembe United 0 – 1 Nairobi United 3.15 3.00 2.40
Saturday 2 March 2024
13:00 Dimba Patriots cancelled Mara Sugar — — —
12:00 Gusii 0 – 1 Darajani Gogo — — —
12:00 Kajiado 6 – 0 Silibwet — — —
10:00 Luanda Villa 3 – 1 Kibera Black Stars 1.89 3.25 4.40
08:00 Naivas 4 – 0 Migori Youth 1.95 3.30 4.30
Sunday 18 February 2024
12:00 Migori Youth 1 – 0 MCF — — —
12:00 Silibwet 0 – 1 Vihiga Bullets — — —
10:00 Kibera Black Stars cancelled Dimba Patriots 2.00 3.25 3.80
10:00 Mara Sugar 1 – 0 Mulembe United 1.36 4.70 8.75
10:00 Mathare United 4 – 0 Gusii — — —
Saturday 17 February 2024
12:00 Darajani Gogo 1 – 1 Naivas — — —
12:00 Kisumu All Stars 0 – 0 Luanda Villa — — —
12:00 Coastal Heroes 2 – 0 Mombasa Elite — — —
10:00 Rainbow 4 – 2 Kajiado — — —
07:00 Nairobi United 2 – 0 Assad 1.57 3.90 5.50
Monday 12 February 2024
12:00 Gusii 1 – 1 Kisumu All Stars — — —
12:00 Mombasa Elite 3 – 0 Silibwet — — —
Sunday 11 February 2024
12:00 MCF 1 – 2 Kibera Black Stars 2.40 3.10 3.05
12:00 Vihiga Bullets 1 – 1 Migori Youth — — —
Saturday 10 February 2024
12:00 Assad 0 – 0 Mara Sugar — — —
12:00 Dimba Patriots 2 – 2 Nairobi United 2.95 3.15 2.40
12:00 Kajiado 4 – 1 Coastal Heroes — — —
10:00 Mulembe United 1 – 0 Darajani Gogo 2.90 3.15 2.45
10:00 Luanda Villa 1 – 0 Mathare United — — —
07:00 Naivas 3 – 4 Rainbow — — —
Sunday 4 February 2024
12:00 Rainbow 3 – 1 Silibwet — — —
12:00 Assad 2 – 1 Kibera Black Stars 1.95 3.20 4.20
10:00 Mulembe United 0 – 2 Kisumu All Stars 2.70 3.05 2.70
10:00 MCF 0 – 0 Dimba Patriots 2.40 2.90 3.20
Saturday 3 February 2024
12:00 Coastal Heroes 2 – 1 Gusii — — —
12:00 Kajiado 1 – 2 Mara Sugar 3.70 3.25 2.10
12:00 Darajani Gogo 2 – 0 Vihiga Bullets 1.90 3.40 3.90
10:00 Luanda Villa 1 – 1 Migori Youth — — —
10:00 Mathare United 2 – 0 Mombasa Elite 1.35 4.80 8.00
07:00 Naivas 2 – 0 Nairobi United 2.00 3.25 3.80
Thursday 25 January 2024
08:00 Vihiga Bullets 0 – 2 Naivas 4.10 3.25 2.00
Sunday 21 January 2024
12:00 Gusii 2 – 1 Luanda Villa — — —
12:00 Kisumu All Stars 0 – 0 Mathare United 2.50 3.25 2.75
12:00 Mombasa Elite 2 – 0 Assad 2.50 3.25 2.75
10:00 Migori Youth 1 – 0 Kajiado 1.30 5.25 9.50
Saturday 20 January 2024
12:00 Dimba Patriots 5 – 1 Mulembe United 2.15 3.30 3.30
11:00 Vihiga Bullets 0 – 0 MCF 2.40 3.20 2.95
10:00 Silibwet 2 – 2 Coastal Heroes — — —
10:00 Mara Sugar 1 – 0 Darajani Gogo 1.87 3.35 4.20
09:00 Kibera Black Stars 2 – 1 Naivas 3.10 3.10 2.35
08:00 Nairobi United 2 – 1 Rainbow — — —
Sunday 14 January 2024
12:00 Kajiado 0 – 3 Nairobi United — — —
12:00 Rainbow 3 – 1 Gusii — — —
12:00 Assad 2 – 0 Kisumu All Stars 2.80 3.30 2.45
11:00 Luanda Villa 1 – 1 Vihiga Bullets 1.51 4.00 6.50
10:00 MCF 1 – 0 Mombasa Elite 1.73 3.50 4.80
Saturday 13 January 2024
10:00 Coastal Heroes 1 – 0 Dimba Patriots — — —
10:00 Mulembe United 2 – 0 Migori Youth 2.70 3.50 2.40
10:00 Mathare United 2 – 0 Silibwet 1.19 6.50 13.00
09:00 Naivas 3 – 2 Mara Sugar 2.25 3.05 3.35
08:00 Darajani Gogo 0 – 0 Kibera Black Stars — — —
Sunday 7 January 2024
12:00 Gusii 5 – 4 Assad — — —
12:00 Mombasa Elite 1 – 0 Kajiado 2.25 3.25 3.15
12:00 Kisumu All Stars 0 – 2 Rainbow — — —
10:00 Migori Youth 1 – 0 Coastal Heroes — — —
Saturday 6 January 2024
12:00 Dimba Patriots 1 – 3 Mathare United — — —
12:00 Kibera Black Stars 2 – 1 Mulembe United 1.69 3.70 4.90
10:00 Silibwet 0 – 3 Darajani Gogo — — —
10:00 Mara Sugar 2 – 1 Luanda Villa 1.90 3.60 3.90
08:00 Nairobi United 2 – 0 MCF 1.60 3.80 5.50
Wednesday 20 December 2023
12:00 Nairobi United 2 – 0 Gusii — — —
10:00 Migori Youth 0 – 0 Naivas — — —
Sunday 17 December 2023
12:00 Gusii 1 – 2 Migori Youth — — —
12:00 Rainbow 2 – 1 Coastal Heroes — — —
10:00 Silibwet 0 – 2 MCF — — —
10:00 Luanda Villa 1 – 0 Assad 1.67 3.60 5.25
Saturday 16 December 2023
12:00 Nairobi United 0 – 2 Mara Sugar 2.60 2.95 2.90
12:00 Naivas 1 – 0 Mombasa Elite — — —
12:00 Kisumu All Stars 2 – 0 Darajani Gogo 2.00 3.25 3.90
12:00 Vihiga Bullets 4 – 1 Mulembe United 3.00 3.45 2.25
12:00 Dimba Patriots 2 – 1 Kajiado 2.40 3.10 3.00
07:00 Kibera Black Stars 2 – 2 Mathare United 3.40 3.15 2.20
Sunday 10 December 2023
12:00 Kajiado 1 – 1 Kibera Black Stars 2.00 3.35 3.70
12:00 Mombasa Elite 0 – 2 Vihiga Bullets 1.87 3.40 4.20
10:00 Mulembe United 0 – 2 Gusii — — —
10:00 Migori Youth 0 – 1 Dimba Patriots 1.66 3.50 5.50
Saturday 9 December 2023
12:00 MCF 0 – 0 Rainbow — — —
12:00 Coastal Heroes 1 – 2 Nairobi United — — —
12:00 Assad 2 – 1 Silibwet — — —
10:00 Mathare United 0 – 2 Naivas 2.25 3.15 3.30
10:00 Mara Sugar 2 – 5 Kisumu All Stars 1.82 3.60 4.10
Friday 8 December 2023
12:00 Darajani Gogo 2 – 1 Luanda Villa 2.50 2.85 3.15
Sunday 3 December 2023
12:00 Kibera Black Stars 4 – 0 Mombasa Elite 2.35 3.10 3.10
07:00 Nairobi United 2 – 1 Darajani Gogo 2.50 2.95 3.00
Saturday 2 December 2023
12:00 Rainbow 0 – 0 Mara Sugar — — —
12:00 Kisumu All Stars 4 – 1 Kajiado — — —
12:00 Silibwet 2 – 1 Migori Youth — — —
12:00 Dimba Patriots 2 – 1 Assad 3.00 2.85 2.60
10:00 Naivas 3 – 0 Mulembe United — — —
10:00 Gusii 2 – 3 MCF — — —
10:00 Luanda Villa 4 – 0 Coastal Heroes — — —
Friday 1 December 2023
11:00 Vihiga Bullets 2 – 3 Mathare United 10.00 4.90 1.34
Sunday 26 November 2023
12:00 Kajiado 0 – 2 Naivas — — —
12:00 Darajani Gogo 1 – 0 Dimba Patriots 2.20 3.00 3.50
12:00 MCF 1 – 1 Luanda Villa 4.00 3.45 1.90
12:00 Mombasa Elite 1 – 2 Nairobi United — — —
10:00 Mara Sugar 3 – 0 Gusii — — —
10:00 Coastal Heroes 3 – 2 Kisumu All Stars — — —
Saturday 25 November 2023
12:00 Assad 2 – 1 Vihiga Bullets — — —
10:00 Mathare United 1 – 1 Rainbow — — —
10:00 Migori Youth 1 – 0 Kibera Black Stars 1.75 3.50 4.90
10:00 Mulembe United 2 – 0 Silibwet 2.00 3.50 4.50
Sunday 19 November 2023
12:00 Assad 0 – 1 Darajani Gogo — — —
12:00 MCF 0 – 3 Mara Sugar 3.00 3.15 2.40
12:00 Mombasa Elite 2 – 4 Migori Youth 2.80 3.25 2.45
12:00 Kajiado 1 – 2 Mathare United 3.60 3.35 2.05
12:00 Vihiga Bullets 1 – 3 Kibera Black Stars 2.55 3.30 2.70
10:00 Mulembe United 1 – 2 Coastal Heroes — — —
10:00 Luanda Villa 1 – 1 Nairobi United 2.30 3.00 3.35
Saturday 18 November 2023
12:00 Naivas 3 – 1 Kisumu All Stars 2.20 3.20 3.35
12:00 Gusii 2 – 1 Silibwet — — —
12:00 Dimba Patriots 0 – 0 Rainbow — — —
Wednesday 15 November 2023
12:00 Mathare United 2 – 0 Nairobi United 1.80 3.30 4.80
Sunday 12 November 2023
12:00 Coastal Heroes 0 – 2 Naivas — — —
12:00 Silibwet 0 – 1 Luanda Villa — — —
12:00 Rainbow 0 – 1 Mulembe United — — —
10:00 Migori Youth 3 – 1 Assad 1.49 3.60 8.00
10:00 Kibera Black Stars 2 – 0 Gusii — — —
Saturday 11 November 2023
12:00 Darajani Gogo 1 – 0 Kajiado 2.75 3.25 2.75
12:00 Kisumu All Stars 2 – 1 Dimba Patriots 1.80 3.60 4.20
10:00 Nairobi United 1 – 1 Vihiga Bullets — — —
10:00 Mara Sugar 3 – 2 Mombasa Elite 1.45 4.20 7.25
10:00 Mathare United 1 – 0 MCF — — —
Sunday 5 November 2023
13:00 Vihiga Bullets 0 – 1 Silibwet — — —
12:00 MCF 1 – 0 Migori Youth — — —
12:00 Dimba Patriots 1 – 1 Kibera Black Stars — — —
12:00 Assad 2 – 2 Nairobi United — — —
10:00 Luanda Villa 2 – 2 Kisumu All Stars 2.60 3.00 2.85
Saturday 4 November 2023
12:00 Mombasa Elite 0 – 0 Coastal Heroes — — —
12:00 Naivas 0 – 0 Darajani Gogo 1.88 3.10 4.60
12:00 Kajiado 2 – 0 Rainbow — — —
10:00 Gusii 1 – 2 Mathare United — — —
10:00 Mulembe United 2 – 1 Mara Sugar — — —
Sunday 29 October 2023
13:00 Rainbow 3 – 1 Vihiga Bullets — — —
12:00 Darajani Gogo 2 – 1 Gusii — — —
12:00 Coastal Heroes 2 – 2 MCF — — —
11:00 Kibera Black Stars 0 – 2 Luanda Villa 2.50 2.80 3.25
Saturday 28 October 2023
13:00 Nairobi United 2 – 1 Mulembe United — — —
13:00 Kisumu All Stars 2 – 0 Mombasa Elite — — —
11:00 Mathare United 1 – 0 Assad — — —
11:00 Mara Sugar 2 – 2 Dimba Patriots 1.39 4.70 7.25
11:00 Silibwet 1 – 1 Kajiado — — —
Sunday 22 October 2023
13:00 Assad 2 – 1 Mulembe United — — —
13:00 MCF 0 – 0 Kisumu All Stars 2.60 3.30 2.65
13:00 Kibera Black Stars 1 – 1 Rainbow — — —
11:00 Silibwet 2 – 1 Dimba Patriots — — —
11:00 Vihiga Bullets 4 – 1 Coastal Heroes — — —
Saturday 21 October 2023
13:00 Mathare United 2 – 0 Mara Sugar 2.35 3.05 3.15
13:00 Gusii 2 – 0 Naivas — — —
13:00 Migori Youth 1 – 1 Nairobi United 1.30 4.30 14.50
13:00 Mombasa Elite 0 – 1 Darajani Gogo 1.40 4.10 9.50
11:00 Luanda Villa 1 – 1 Kajiado 1.69 3.45 5.75
Sunday 15 October 2023
13:00 Coastal Heroes 3 – 1 Mathare United — — —
13:00 Nairobi United 1 – 1 Silibwet — — —
13:00 Kajiado 3 – 1 Gusii — — —
13:00 Rainbow 0 – 1 Migori Youth — — —
11:00 Mulembe United 0 – 1 Mombasa Elite — — —
Saturday 14 October 2023
13:00 Darajani Gogo 0 – 0 MCF 2.30 3.10 3.20
13:00 Kisumu All Stars 2 – 1 Kibera Black Stars 2.10 3.35 3.40
13:00 Dimba Patriots 0 – 0 Luanda Villa 2.60 3.15 2.70
13:00 Naivas 1 – 0 Assad 2.15 3.50 3.10
11:00 Mara Sugar 5 – 0 Vihiga Bullets 1.12 8.00 20.00
Sunday 8 October 2023
13:00 Mombasa Elite 2 – 0 Rainbow — — —
13:00 MCF 0 – 1 Naivas 3.10 3.20 2.30
13:00 Kibera Black Stars 2 – 2 Coastal Heroes — — —
13:00 Migori Youth 1 – 0 Darajani Gogo 2.30 3.15 3.15
11:00 Luanda Villa 0 – 0 Mulembe United — — —
Saturday 7 October 2023
13:00 Assad 2 – 0 Kajiado 1.63 3.60 5.50
13:00 Gusii 1 – 0 Dimba Patriots — — —
11:00 Silibwet 1 – 4 Mara Sugar 5.00 3.40 1.76
11:00 Vihiga Bullets 0 – 3 Kisumu All Stars 1.80 3.40 4.70
Sunday 1 October 2023
14:00 Kisumu All Stars 2 – 0 Migori Youth 2.25 3.05 3.35
13:00 Rainbow 1 – 1 Luanda Villa — — —
13:00 Darajani Gogo 0 – 2 Mathare United — — —
11:00 Vihiga United 2 – 1 MCF — — —
11:00 Mara Sugar 2 – 0 Kibera Black Stars 1.33 4.60 8.25
Saturday 30 September 2023
13:00 Naivas 6 – 0 Silibwet 1.28 5.25 12.00
13:00 Dimba Patriots 2 – 1 Mombasa Elite — — —
13:00 Kajiado 0 – 1 Vihiga Bullets — — —
13:00 Coastal Heroes 3 – 1 Assad — — —
Sunday 24 September 2023
13:00 Nairobi United 2 – 0 Kisumu All Stars — — —
13:00 Mathare United 2 – 1 Vihiga United — — —
11:00 Vihiga Bullets 1 – 1 Dimba Patriots — — —
11:00 Mara Sugar 1 – 1 Migori Youth 2.20 3.35 3.20
Saturday 23 September 2023
13:00 Naivas 1 – 1 Luanda Villa — — —
13:00 Silibwet 0 – 2 Kibera Black Stars 3.20 2.85 2.45
13:00 Assad 2 – 0 Rainbow — — —
13:00 Kajiado 2 – 0 MCF 2.80 3.25 2.50
13:00 Darajani Gogo 0 – 0 Coastal Heroes — — —
13:00 Mombasa Elite 1 – 0 Gusii — — —
Sunday 17 September 2023
13:00 Kisumu All Stars 1 – 1 Silibwet — — —
13:00 Luanda Villa 5 – 0 Mombasa Elite — — —
13:00 Kibera Black Stars 0 – 2 Nairobi United — — —
13:00 Migori Youth 0 – 0 Mathare United — — —
13:00 Coastal Heroes 0 – 1 Mara Sugar — — —
Saturday 16 September 2023
13:00 Gusii 5 – 1 Vihiga Bullets — — —
13:00 Rainbow 1 – 0 Darajani Gogo — — —
13:00 Dimba Patriots 2 – 3 Naivas — — —
13:00 Vihiga United 1 – 2 Kajiado — — —
13:00 MCF 2 – 2 Assad 1.81 3.70 4.40

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