Premier League • Round 29, Regular Season
FT
AFC Leopards

AFC Leopards

DDWWL
1-0
HT: 0-0
Kariobangi Sharks

Kariobangi Sharks

DWDDW
Sun, 29 Mar 2026
13:15
Nyayo National Stadium
26°

AFC Leopards vs Kariobangi Sharks: Head to Head Stats

This Match Prediction

Best Prediction

AFC Leopards

Probability

45%

1 - AFC Leopards
1.8345%
X - Draw
3.1038%
2 - Kariobangi Sharks
4.2018%

Predicted Score

1 - 0

Avg Goals

2.0

Head to Head

18 matches

4

AFC Leopards Wins

10

Draws

4

Kariobangi Sharks Wins

Goals Scored

13

Goals Scored

14

29 Mar 2026
AFC Leopards1-0Kariobangi Sharks
Premier League

HT: 0-0

23 Nov 2025
Kariobangi Sharks1 - 1AFC Leopards
Premier League

HT: 1 - 0

9 Feb 2025
AFC Leopards0 - 0Kariobangi Sharks
Premier League

HT: 0 - 0

20 Oct 2024
Kariobangi Sharks1 - 1AFC Leopards
Premier League

HT: 1 - 1

1 Apr 2024
Kariobangi Sharks0 - 2AFC Leopards
Premier League

HT: 0 - 0

24 Jun 2023
Kariobangi Sharks0 - 1AFC Leopards
Premier League

HT: 0 - 0

AFC Leopards

Last 5 Matches

2
Wins
40%
2
Draws
40%
1
Losses
20%

Goals Scored

5

Goals Conceded

4

D
vs
Gor Mahia
Gor Mahia
0 - 02 Jun
D
vs
Murang'a SEAL
Murang'a SEAL
1 - 131 Dec
W
@
Bidco United
Bidco United
0 - 112 Nov
W
vs
Ulinzi Stars
Ulinzi Stars
2 - 112 Jun
L
vs
Bidco United
Bidco United
31 May

Kariobangi Sharks

Last 5 Matches

2
Wins
40%
3
Draws
60%
0
Losses
0%

Goals Scored

11

Goals Conceded

3

D
@
Murang'a SEAL
Murang'a SEAL
0 - 03 Aug
W
vs
Sofapaka Nairobi
Sofapaka Nairobi
31 May
D
@
Kenya Police FC
Kenya Police FC
1 - 127 May
D
vs
Homeboyz FC
Homeboyz FC
23 May
W
vs
Nairobi United
Nairobi United
10 May

League Standings

Premier League

#TeamP+/-Pts
1
Gor Mahia
Gor Mahia
25+2656
2
AFC Leopards
AFC Leopards
25+1549
3
Kenya Police FC
Kenya Police FC
25+540
4
Shabana
Shabana
25+340
5
Homeboyz FC
Homeboyz FC
24+939
6
Murang'a SEAL
Murang'a SEAL
25+638
7
Tusker FC
Tusker FC
25-237
8
Bandari FC
Bandari FC
25+234
9
KCB Nairobi
KCB Nairobi
25-234
10
Nairobi United
Nairobi United
23+433
11
Posta Rangers
Posta Rangers
25-631
12
Mara Sugar
Mara Sugar
24030
13
Mathare United
Mathare United
25-230
14
Kariobangi Sharks
Kariobangi Sharks
25-1025
15
Ulinzi Stars
Ulinzi Stars
25-822
16
Bidco United
Bidco United
25-1222
17
APS Bomet
APS Bomet
25-921
18
Sofapaka Nairobi
Sofapaka Nairobi
25-1915
1
Gor Mahia
Gor Mahia
25+2656
2
AFC Leopards
AFC Leopards
25+1549
3
Kenya Police FC
Kenya Police FC
25+540
13
Mathare United
Mathare United
25-230
14
Kariobangi Sharks
Kariobangi Sharks
25-1025
15
Ulinzi Stars
Ulinzi Stars
25-822
Champions League
Europa League
Relegation

Team Statistics

Season 2025
AFC Leopards (16 games)Kariobangi Sharks (16 games)

Goals

20Goals Scored10
10Goals Conceded19
1.3Avg Goals/Game0.6

Under/Over

0%Over 2.5 Goals0%
6%BTTS Yes7%

Shots

124Shots Total135
33%On Target %34%

Possession & Passes

50.87%Possession54.19%
0%Pass Accuracy0%

Attacks

1479Total Attacks1824
955Dangerous Attacks1058
26Offsides23

Discipline

21Yellow Cards13
188Fouls131

Other

8Clean Sheets6
0.0Corners (Avg)0.0

Goals by Period

0-15'
23
15-30'
51
30-45'
00
45-60'
41
60-75'
32
75-90'
21
AFC LeopardsKariobangi Sharks

Under/Over Statistics

Under
Over

AFC Leopards

1.5
Goals
38%63%
2.5
Goals
69%0%
3.5
Goals
88%13%

Kariobangi Sharks

1.5
Goals
50%50%
2.5
Goals
69%0%
3.5
Goals
88%13%

Both Teams Scored

Yes 38%No 63%
Yes 44%No 56%

Goals by Time Period

AFC Leopards

2
0'
5
15'
0
30'
4
HT
3
60'
2
75'

Kariobangi Sharks

3
0'
1
15'
0
30'
1
HT
2
60'
1
75'

Shows when goals are typically scored during matches

Average Event Time

Scored
Conceded

AFC Leopards

0'First Goal90'
HT
34'
35'

Kariobangi Sharks

0'First Goal90'
HT
35'
34'

Match History

19 matches

DateLeagueHomeScoreAwayHTR
29.03.2026Ke1AFC Leopards1-0Kariobangi Sharks0-0W
23.11.2025Ke1Kariobangi Sharks1 - 1AFC Leopards1 - 0D
09.02.2025Ke1AFC Leopards0 - 0Kariobangi Sharks0 - 0D
20.10.2024Ke1Kariobangi Sharks1 - 1AFC Leopards1 - 1D
02.04.2024Ke1Kariobangi Sharks0 - 2AFC Leopards0 - 0W
25.06.2023Ke1Kariobangi Sharks0 - 1AFC Leopards0 - 0W
19.02.2023Ke1AFC Leopards0 - 0Kariobangi Sharks0 - 0D
11.01.2023Ke1AFC Leopards0 - 0Kariobangi Sharks0 - 0D
14.05.2022Ke1AFC Leopards- : -Kariobangi Sharks-
15.01.2022Ke1Kariobangi Sharks3 - 1AFC Leopards1 - 1L
30.06.2021Ke1AFC Leopards0 - 1Kariobangi Sharks0 - 0L
24.01.2021Ke1Kariobangi Sharks0 - 2AFC Leopards0 - 1W
15.09.2019Ke1AFC Leopards0 - 0Kariobangi Sharks0 - 0D
24.04.2019Ke1Kariobangi Sharks1 - 1AFC Leopards0 - 1D
09.12.2018Ke1AFC Leopards1 - 1Kariobangi Sharks1 - 1D
18.09.2018Ke1Kariobangi Sharks3 - 1AFC Leopards1 - 1L
25.04.2018Ke1AFC Leopards1 - 1Kariobangi Sharks0 - 0D
07.10.2017Ke1Kariobangi Sharks0 - 0AFC Leopards-D
01.07.2017Ke1AFC Leopards0 - 2Kariobangi Sharks0 - 0L