Home»Teams»AaB»Kelvin John
Player · #27

Kelvin John

AaBForwardRightTanzania23 years old179 cm73 kg
SeasonTeamCompetitionMPMinGA
2025/26AaBDanish Landspokal19000
2025/26AaBDanish 1. Division322,42775
2025/26TanzaniaAfrican Cup of Nations29200
2025/26TanzaniaInternational Friendlies28100
2024/25AaBDanish Landspokal318521
2024/25AaBDanish Superligaen2372801
2023/24KRC Genk IIBelgian First Division B211,23425
2023/24TanzaniaInternational Friendlies19010
2022/23KRC Genk IIBelgian First Division B201,60323
2022/23TanzaniaAfrican Cup of Nations Qualifiers23100
2021/22GenkBelgian Jupiler League1900
2021/22TanzaniaInternational Friendlies212900
2021/22KRC Genk U19UEFA Youth League18602
2020/21TanzaniaInternational Friendlies1600
2020/21Tanzania U20Africa U20 Cup of Nations319700
2018/19Tanzania U17Africa U17 Cup of Nations327011
Total16 seasons1187,2581518
0
Matches
0
Goals
0
Assists
0
Minutes

Danish 1. Division

2026/27

No stats available right now.

0
Matches
0
Goals
0
Assists
0
Minutes

Danish Landspokal

2026/27

No stats available right now.

0
Matches
0
Goals
0
Assists
0
Minutes

African Cup of Nations Qualifiers

2026/27

No stats available right now.

1
Matches
0
Goals
0
Assists
90
Minutes
1
Shots

Danish Landspokal

2025/26
MetricTotalPer 90
Big chances created22.00
Shots11.00
Dribbles completed22.00
Tackles won11.00
Interceptions22.00
Clearances11.00
32
Matches
7
Goals
5
Assists
2,427
Minutes
58
Shots

Danish 1. Division

2025/26
Goals per 90 minutes · 38 percentile among 52 players in the same positionGoals0.26Shots per 90 minutes · 34 percentile among 52 players in the same positionShots2.15Chances created per 90 minutes · 76 percentile among 52 players in the same positionChances created1.41Dribbles completed per 90 minutes · 26 percentile among 52 players in the same positionDribbles0.56Touches in the opposition box per 90 minutes · 70 percentile among 52 players in the same positionTouches in the box5.12Aerial duels won over aerial duels contested · 51 percentile among 52 players in the same positionAerial game36%

Compared with 52 players in the same position in 2025/26.

Value: per 90 minutes played, except the percentages. Percentile: how many of those players rank below, from 0 to 100. The dotted ring on the chart is the 50th percentile, meaning the average for the position.

MetricValuePercentile
Goals0.2638
Shots2.1534
Chances created1.4176
Dribbles0.5626
Touches in the box5.1270
Aerial game36%51
MetricTotalPer 90
Goals70.26
Assists50.19
Big chances created381.41
Shots582.15
Dribbles completed150.56
Tackles won80.30
Interceptions110.41
Clearances240.89
Clean sheets40.15
2
Matches
0
Goals
0
Assists
92
Minutes
4
Shots

African Cup of Nations

2025/26
MetricTotalPer 90
Big chances created10.98
Shots43.91
Interceptions10.98
Clearances10.98
2
Matches
0
Goals
0
Assists
81
Minutes

International Friendlies

2025/26
Goals per 90 minutes · 12 percentile among 21 players in the same positionGoals0.00Shots per 90 minutes · 0 percentile among 21 players in the same positionShots0.00Chances created per 90 minutes · 0 percentile among 21 players in the same positionChances created0.00Dribbles completed per 90 minutes · 2 percentile among 21 players in the same positionDribbles0.00Touches in the opposition box per 90 minutes · 0 percentile among 21 players in the same positionTouches in the box0.00

Compared with 21 players in the same position in 2025/26.

Value: per 90 minutes played, except the percentages. Percentile: how many of those players rank below, from 0 to 100. The dotted ring on the chart is the 50th percentile, meaning the average for the position.

Small sample so far: few matches played.

No data in this competition: Aerial game.

MetricValuePercentile
Goals0.0012
Shots0.000
Chances created0.000
Dribbles0.002
Touches in the box0.000

No stats available right now.

3
Matches
2
Goals
1
Assists
185
Minutes
4
Shots

Danish Landspokal

2024/25
MetricTotalPer 90
Goals20.97
Assists10.49
Big chances created20.97
Shots41.95
Dribbles completed20.97
Tackles won10.49
Clean sheets10.49
23
Matches
0
Goals
1
Assists
728
Minutes
6
Shots

Danish Superligaen

2024/25
Goals per 90 minutes · 2 percentile among 56 players in the same positionGoals0.00Shots per 90 minutes · 3 percentile among 56 players in the same positionShots0.74Chances created per 90 minutes · 51 percentile among 56 players in the same positionChances created1.11Dribbles completed per 90 minutes · 26 percentile among 56 players in the same positionDribbles0.49Touches in the opposition box per 90 minutes · 6 percentile among 56 players in the same positionTouches in the box2.72Aerial duels won over aerial duels contested · 38 percentile among 56 players in the same positionAerial game37%

Compared with 56 players in the same position in 2024/25.

Value: per 90 minutes played, except the percentages. Percentile: how many of those players rank below, from 0 to 100. The dotted ring on the chart is the 50th percentile, meaning the average for the position.

MetricValuePercentile
Goals0.002
Shots0.743
Chances created1.1151
Dribbles0.4926
Touches in the box2.726
Aerial game37%38
MetricTotalPer 90
Assists10.12
Big chances created91.11
Shots60.74
Dribbles completed40.49
Tackles won60.74
Interceptions30.37
Clearances40.49
0
Matches
0
Goals
0
Assists
0
Minutes

International Friendlies

2024/25

No stats available right now.

21
Matches
2
Goals
5
Assists
1,234
Minutes
33
Shots

Belgian First Division B

2023/24
Goals per 90 minutes · 23 percentile among 79 players in the same positionGoals0.15Shots per 90 minutes · 49 percentile among 79 players in the same positionShots2.41Chances created per 90 minutes · 85 percentile among 79 players in the same positionChances created1.82Dribbles completed per 90 minutes · 49 percentile among 79 players in the same positionDribbles1.09Touches in the opposition box per 90 minutes · 79 percentile among 79 players in the same positionTouches in the box6.35Aerial duels won over aerial duels contested · 18 percentile among 79 players in the same positionAerial game25%

Compared with 79 players in the same position in 2023/24.

Value: per 90 minutes played, except the percentages. Percentile: how many of those players rank below, from 0 to 100. The dotted ring on the chart is the 50th percentile, meaning the average for the position.

MetricValuePercentile
Goals0.1523
Shots2.4149
Chances created1.8285
Dribbles1.0949
Touches in the box6.3579
Aerial game25%18
MetricTotalPer 90
Goals20.15
Assists50.36
Big chances created251.82
Shots332.41
Dribbles completed151.09
Tackles won90.66
Interceptions80.58
Clearances40.29
0
Matches
0
Goals
0
Assists
0
Minutes

African Cup of Nations

2023/24

No stats available right now.

1
Matches
1
Goals
0
Assists
90
Minutes
1
Shots

International Friendlies

2023/24
MetricTotalPer 90
Goals11.00
Shots11.00
Clean sheets11.00
0
Matches
0
Goals
0
Assists
0
Minutes

Belgian Cup

2022/23

No stats available right now.

0
Matches
0
Goals
0
Assists
0
Minutes

Belgian Jupiler League

2022/23

No stats available right now.

20
Matches
2
Goals
3
Assists
1,603
Minutes
36
Shots

Belgian First Division B

2022/23
Goals per 90 minutes · 16 percentile among 60 players in the same positionGoals0.11Shots per 90 minutes · 28 percentile among 60 players in the same positionShots2.02Chances created per 90 minutes · 78 percentile among 60 players in the same positionChances created1.74Dribbles completed per 90 minutes · 34 percentile among 60 players in the same positionDribbles0.95Touches in the opposition box per 90 minutes · 86 percentile among 60 players in the same positionTouches in the box6.23Aerial duels won over aerial duels contested · 76 percentile among 60 players in the same positionAerial game49%

Compared with 60 players in the same position in 2022/23.

Value: per 90 minutes played, except the percentages. Percentile: how many of those players rank below, from 0 to 100. The dotted ring on the chart is the 50th percentile, meaning the average for the position.

MetricValuePercentile
Goals0.1116
Shots2.0228
Chances created1.7478
Dribbles0.9534
Touches in the box6.2386
Aerial game49%76
MetricTotalPer 90
Goals20.11
Assists30.17
Big chances created311.74
Shots362.02
Dribbles completed170.95
Tackles won110.62
Interceptions251.40
Clearances110.62
Clean sheets10.06
2
Matches
0
Goals
0
Assists
31
Minutes

African Cup of Nations Qualifiers

2022/23
Goals per 90 minutes · 16 percentile among 16 players in the same positionGoals0.00Shots per 90 minutes · 0 percentile among 16 players in the same positionShots0.00Chances created per 90 minutes · 0 percentile among 16 players in the same positionChances created0.00Dribbles completed per 90 minutes · 3 percentile among 16 players in the same positionDribbles0.00Touches in the opposition box per 90 minutes · 0 percentile among 16 players in the same positionTouches in the box0.00

Compared with 16 players in the same position in 2022/23.

Value: per 90 minutes played, except the percentages. Percentile: how many of those players rank below, from 0 to 100. The dotted ring on the chart is the 50th percentile, meaning the average for the position.

Small sample so far: few matches played.

No data in this competition: Aerial game.

MetricValuePercentile
Goals0.0016
Shots0.000
Chances created0.000
Dribbles0.003
Touches in the box0.000

No stats available right now.

0
Matches
0
Goals
0
Assists
0
Minutes

Belgian Cup

2021/22

No stats available right now.

1
Matches
0
Goals
0
Assists
9
Minutes
1
Shots

Belgian Jupiler League

2021/22
MetricTotalPer 90
Shots110.00
0
Matches
0
Goals
0
Assists
0
Minutes

Belgian Super Cup

2021/22

No stats available right now.

0
Matches
0
Goals
0
Assists
0
Minutes

Champions League Qualifying

2021/22

No stats available right now.

0
Matches
0
Goals
0
Assists
0
Minutes

UEFA Europa League

2021/22

No stats available right now.

2
Matches
0
Goals
0
Assists
129
Minutes

International Friendlies

2021/22

No stats available right now.

1
Matches
0
Goals
2
Assists
86
Minutes

UEFA Youth League

2021/22
MetricTotalPer 90
Assists22.09
Big chances created22.09
1
Matches
0
Goals
0
Assists
6
Minutes

International Friendlies

2020/21

No stats available right now.

0
Matches
0
Goals
0
Assists
0
Minutes

African Nations Championship

2020/21

No stats available right now.

3
Matches
0
Goals
0
Assists
197
Minutes
5
Shots

Africa U20 Cup of Nations

2020/21
MetricTotalPer 90
Big chances created20.91
Shots52.28
Dribbles completed31.37
0
Matches
0
Goals
0
Assists
0
Minutes

International Friendlies

2019/20

No stats available right now.

0
Matches
0
Goals
0
Assists
0
Minutes

African Cup of Nations

2018/19

No stats available right now.

0
Matches
0
Goals
0
Assists
0
Minutes

International Friendlies

2018/19

No stats available right now.

3
Matches
1
Goals
1
Assists
270
Minutes
11
Shots

Africa U17 Cup of Nations

2018/19
MetricTotalPer 90
Goals10.33
Assists10.33
Big chances created93.00
Shots113.67
Dribbles completed62.00

Recent matches

MatchMinGAShSoTKPDrbDuelPassScore
12/27AwayUgandaE1-164'00201017/105.8
12/23AwayNigeriaP2-128'00200004/66.0
09/17MidtjyllandP0-390'00102256/105.8
05/24AwayLyngbyP3-126'00001016/66.1
05/05AwaySønderjyskeE2-23'01001002/27.2
04/16AwaySilkeborgP4-045'00000012/86.1
04/06AwayVejle BKE1-128'00001022/46.4
03/28Viborg FFP0-445'00110029/106.3
03/09MidtjyllandP1-49'00000001/16.0
03/02KøbenhavnE0-021'00000001/16.0
02/26NordsjællandP1-286'002000310/135.5
02/23AwayAGFP4-082'000000110/135.3
12/08AwaySilkeborgE2-25'00000002/26.0
11/29AwayBrøndbyP1-065'00110015/75.9
11/24Viborg FFE0-07'00000111/16.1
Abreviaturas
Min Minutos jugadosG GoalsA AssistsSh ShotsSoT Shots on targetKP Key passesDrb Dribbles completedDuel Duels wonPass Passes completed / attemptedScore Our rating (1-10)G/E/P Ganado / Empatado / Perdido
We use cookies to improve and personalize your experience on our site. For more information, read our privacy policy.Accept