Matchday 34 of 34
100%
🏆
League Table
| # | Team | P | W | D | L | GF–GA | GD | Pts | Form | |
|---|---|---|---|---|---|---|---|---|---|---|
| 1 |
GOR Mahia
— Champion
|
34 | 20 | 9 | 5 | 50–22 | +28 | 69 |
|
|
| 2 |
AFC Leopards
|
34 | 19 | 7 | 8 | 44–28 | +16 | 64 |
|
|
| 3 |
Police
|
34 | 13 | 16 | 5 | 31–21 | +10 | 55 |
|
|
| 4 |
Nairobi United
|
34 | 14 | 11 | 9 | 44–34 | +10 | 53 |
|
|
| 5 |
Shabana
|
34 | 14 | 10 | 10 | 35–34 | +1 | 52 |
|
|
| 6 |
Homeboyz
|
34 | 12 | 13 | 9 | 47–37 | +10 | 49 |
|
|
| 7 |
KCB
|
34 | 13 | 9 | 12 | 36–37 | -1 | 48 |
|
|
| 8 |
Murang'a SEAL
|
34 | 13 | 8 | 13 | 42–41 | +1 | 47 |
|
|
| 9 |
Tusker
|
34 | 13 | 6 | 15 | 27–32 | -5 | 45 |
|
|
| 10 |
APS Bomet
|
34 | 11 | 11 | 12 | 37–35 | +2 | 44 |
|
|
| 11 |
Mara Sugar
|
34 | 10 | 14 | 10 | 30–30 | +0 | 44 |
|
|
| 12 |
Bandari
|
34 | 9 | 17 | 8 | 26–26 | +0 | 44 |
|
|
| 13 |
Ulinzi Stars
|
34 | 11 | 8 | 15 | 34–37 | -3 | 41 |
|
|
| 14 |
Mathare United
|
34 | 11 | 8 | 15 | 31–35 | -4 | 41 |
|
|
| 15 |
Posta Rangers FC
|
34 | 9 | 13 | 12 | 31–40 | -9 | 40 |
|
|
| 16 |
Kariobangi Sharks
— Relegation
|
34 | 8 | 14 | 12 | 30–33 | -3 | 38 |
|
|
| 17 |
Bidco United
— Relegation
|
34 | 5 | 12 | 17 | 19–40 | -21 | 27 |
|
|
| 18 |
Sofapaka
— Relegation
|
34 | 3 | 10 | 21 | 19–51 | -32 | 19 |
|
|
| 1 |
AFC Leopards
— Champion
VSSVS
|
17 | 10 | 3 | 4 | 22–14 | +8 | 33 |
V
S
S
V
S
|
|
| 2 |
GOR Mahia
VPPPS
|
17 | 9 | 4 | 4 | 24–13 | +11 | 31 |
V
P
P
P
S
|
|
| 3 |
Homeboyz
VPVSS
|
17 | 7 | 7 | 3 | 29–19 | +10 | 28 |
V
P
V
S
S
|
|
| 4 |
Bandari
VSPSV
|
17 | 7 | 7 | 3 | 16–11 | +5 | 28 |
V
S
P
S
V
|
|
| 5 |
Police
VVVPP
|
17 | 6 | 9 | 2 | 14–10 | +4 | 27 |
V
V
V
P
P
|
|
| 6 |
Shabana
VVPPS
|
17 | 7 | 4 | 6 | 15–14 | +1 | 25 |
V
V
P
P
S
|
|
| 7 |
Murang'a SEAL
SSVSV
|
17 | 7 | 3 | 7 | 19–22 | -3 | 24 |
S
S
V
S
V
|
|
| 8 |
Mara Sugar
PVVSP
|
17 | 6 | 5 | 6 | 12–10 | +2 | 23 |
P
V
V
S
P
|
|
| 9 |
Tusker
VPSVP
|
17 | 6 | 5 | 6 | 14–16 | -2 | 23 |
V
P
S
V
P
|
|
| 10 |
Nairobi United
VPVPP
|
17 | 5 | 7 | 5 | 24–21 | +3 | 22 |
V
P
V
P
P
|
|
| 11 |
Mathare United
PVSSV
|
17 | 7 | 1 | 9 | 19–18 | +1 | 22 |
P
V
S
S
V
|
|
| 12 |
Kariobangi Sharks
SVVPV
|
17 | 5 | 5 | 7 | 19–17 | +2 | 20 |
S
V
V
P
V
|
|
| 13 |
Posta Rangers FC
SSPVS
|
17 | 4 | 8 | 5 | 18–19 | -1 | 20 |
S
S
P
V
S
|
|
| 14 |
KCB
VSPPS
|
17 | 4 | 6 | 7 | 16–20 | -4 | 18 |
V
S
P
P
S
|
|
| 15 |
APS Bomet
PPVVV
|
17 | 4 | 6 | 7 | 13–17 | -4 | 18 |
P
P
V
V
V
|
|
| 16 |
Ulinzi Stars
— Relegation
VSSVV
|
16 | 4 | 5 | 7 | 17–18 | -1 | 17 |
V
S
S
V
V
|
|
| 17 |
Bidco United
— Relegation
PSPSS
|
17 | 2 | 6 | 9 | 8–18 | -10 | 12 |
P
S
P
S
S
|
|
| 18 |
Sofapaka
— Relegation
SPPPS
|
17 | 1 | 7 | 9 | 12–23 | -11 | 10 |
S
P
P
P
S
|
|
| 1 |
GOR Mahia
— Champion
SVVVP
|
17 | 11 | 5 | 1 | 26–9 | +17 | 38 |
S
V
V
V
P
|
|
| 2 |
AFC Leopards
SVVVS
|
17 | 9 | 4 | 4 | 22–14 | +8 | 31 |
S
V
V
V
S
|
|
| 3 |
Nairobi United
PVVSV
|
17 | 9 | 4 | 4 | 20–13 | +7 | 31 |
P
V
V
S
V
|
|
| 4 |
KCB
SVSVV
|
17 | 9 | 3 | 5 | 20–17 | +3 | 30 |
S
V
S
V
V
|
|
| 5 |
Police
PVPPP
|
17 | 7 | 7 | 3 | 17–11 | +6 | 28 |
P
V
P
P
P
|
|
| 6 |
Shabana
SSSVP
|
17 | 7 | 6 | 4 | 20–20 | +0 | 27 |
S
S
S
V
P
|
|
| 7 |
APS Bomet
VVVVP
|
17 | 7 | 5 | 5 | 24–18 | +6 | 26 |
V
V
V
V
P
|
|
| 8 |
Ulinzi Stars
VVVPV
|
17 | 7 | 3 | 7 | 17–17 | +0 | 24 |
V
V
V
P
V
|
|
| 9 |
Tusker
SSSSS
|
17 | 7 | 1 | 9 | 13–16 | -3 | 22 |
S
S
S
S
S
|
|
| 10 |
Homeboyz
SPSPP
|
17 | 5 | 6 | 6 | 18–18 | +0 | 21 |
S
P
S
P
P
|
|
| 11 |
Mara Sugar
PVVSS
|
17 | 4 | 9 | 4 | 18–20 | -2 | 21 |
P
V
V
S
S
|
|
| 12 |
Murang'a SEAL
PSSSV
|
16 | 5 | 5 | 6 | 21–19 | +2 | 20 |
P
S
S
S
V
|
|
| 13 |
Posta Rangers FC
VSPPV
|
17 | 5 | 5 | 7 | 13–21 | -8 | 20 |
V
S
P
P
V
|
|
| 14 |
Mathare United
PSPVS
|
17 | 4 | 7 | 6 | 12–17 | -5 | 19 |
P
S
P
V
S
|
|
| 15 |
Kariobangi Sharks
VSPPP
|
17 | 3 | 9 | 5 | 11–16 | -5 | 18 |
V
S
P
P
P
|
|
| 16 |
Bandari
— Relegation
PPPPS
|
17 | 2 | 10 | 5 | 10–15 | -5 | 16 |
P
P
P
P
S
|
|
| 17 |
Bidco United
— Relegation
SSPSV
|
17 | 3 | 6 | 8 | 11–22 | -11 | 15 |
S
S
P
S
V
|
|
| 18 |
Sofapaka
— Relegation
SPSSS
|
17 | 2 | 3 | 12 | 7–28 | -21 | 9 |
S
P
S
S
S
|
Champion
CAF Champions League
Relegation
Frequently Asked Questions
What predictions are available for Premier League?
For Premier League, ForzaPitch provides 1X2 win probabilities, expected goals (xG), Over 1.5 and Over 2.5 signals and season projections for title, European qualification and relegation per team.
How accurate are predictions for Premier League?
Accuracy for Premier League is tracked match by match and shown on this page. The model is calibrated specifically for Premier League using per-league historical data.
How are Premier League season projections calculated?
Season projections use 10,000 Monte Carlo simulations of the remaining fixtures, sampling from match probability distributions to estimate title, Champions League, Europa League and relegation probabilities per team.