PythiaFootballPythiaFootballBETA Free Picks Fixtures League Stats Team Stats Player Stats Pro Picks PRO Research Head-to-Head Validation Pricing Log in
FC MidtjyllandFC Midtjylland · Superliga
← Back

Kevin Mbabu

Switzerland Defender·33 apps·1,641 mins
Last 6
LDDDWW
Tackles /90
2.14
tackles
Interceptions /90
1.54
interceptions
Duels won
48%
of duels
Blocks /90
0.11
blocks
Pass accuracy
79%
of passes
Fouls /90
1.70
committed
Summary

Kevin Mbabu has made 33 appearances in the 2025/26 Superliga season, playing 1,641 minutes and recording no goals but one assist. He has taken four shots, three of which were on target, giving a shots-per-90 rate of 0.22 compared with a baseline of 0.5. Mbabu delivered 23 key passes, translating to 1.26 key passes per 90 minutes versus a baseline of 0.68. Defensively he completed 39 tackles and 28 interceptions, which works out to 2.14 tackles per 90 minutes against a baseline of 1.66. His successful dribbles per 90 amount to 1.7, a significant rise from the baseline of 0.37. His average match rating for the season is 6.8.

Kevin Mbabu has played 1,641 minutes across 33 appearances in Superliga, at 0.00 goals per 90 against a positional baseline of 0.06, converting 0% of 4 shots and averaging 6.80 a match.

Written by Pythia from this player's own numbers.
01 Historic Performance02 Player Strength Analysis03 VS other players04 Player value05 Squad Statistics06 Season log07 Match log
01Historic Performance📊
Tackles per match
Total
10
Per match
1.00
COP08/02ODE15/02SIL22/02NOT12/031BRO12/041SON23/045AAR26/04VIB04/053NOR10/05BRO17/05
Interceptions per match
Total
9
Per match
0.90
1COP08/023ODE15/021SIL22/022NOT12/03BRO12/04SON23/041AAR26/04VIB04/051NOR10/05BRO17/05
Duels won per match
Dotted line: duels won %
Total
29
Win rate
43%
COP08/022ODE15/025SIL22/023NOT12/033BRO12/041SON23/0410AAR26/04VIB04/055NOR10/05BRO17/05
Blocks per match
Total
0
Per match
0.00
COP08/02ODE15/02SIL22/02NOT12/03BRO12/04SON23/04AAR26/04VIB04/05NOR10/05BRO17/05
Pass accuracy per match
Dotted line: accuracy %
Completed
137
Accuracy
83%
1COP08/0211ODE15/0271SIL22/029NOT12/031BRO12/042SON23/0423AAR26/044VIB04/0514NOR10/051BRO17/05
Fouls per match
Total
11
Per match
1.10
1COP08/02ODE15/022SIL22/021NOT12/032BRO12/041SON23/041AAR26/04VIB04/052NOR10/051BRO17/05
Dribbled past per match
Total
5
Per match
0.50
1COP08/02ODE15/02SIL22/02NOT12/032BRO12/04SON23/04AAR26/04VIB04/052NOR10/05BRO17/05
Saves per match
Total
0
Per match
0.00
Save rate
-
COP08/02ODE15/02SIL22/02NOT12/03BRO12/04SON23/04AAR26/04VIB04/05NOR10/05BRO17/05
Form per match
0-10 against his own baseline · 5 is normal
Average
4.6
Best
10.0
5.02.4COP08/0210.0ODE15/024.7SIL22/024.0NOT12/035.7BRO12/044.2SON23/048.3AAR26/041.1VIB04/055.5NOR10/050.0BRO17/05
02Player Strength Analysis💪
Where they rank
Tackles
=92ndof 234 · 6 level29
Interceptions
=83rdof 234 · 8 level17
Duels won
116thof 21848%
Pass accuracy
130thof 23481%
Saves
=19thof 234 · 216 level0
Ranked against 234 players in Superliga with 450+ minutes this season, every position included. Rates need 20+ attempts, so a percentage off a handful of tries is left out rather than ranked. Each chart draws the top 40, plus this player where he falls outside them.

🛡️ Tackles

Season total · per 90 beside it
Mike Vestergård
93(3.33)
Thomas Jørgensen
91(3.15)
Jakob Jessen
89(3.18)
Gift Links
81(2.67)
Jeppe Grønning
76(2.66)
Felix Winther
74(2.95)
Mads Emil Madsen
71(2.91)
Rasmus Falk
68(2.40)
Daníel Grétarsson
67(2.72)
John Björkengren
64(2.14)
Laurits Pedersen
64(3.42)
Elies Mahmoud
63(2.45)
Philip Billing
59(3.39)
Simon Wæver
58(3.56)
Ismahila Ouédraogo
57(2.47)
Lasse Flø
57(2.94)
Caleb Yirenkyi
57(1.96)
Mads Larsen
55(2.31)
Victor Bak Jensen
55(2.12)
Lasse Nielsen
54(2.02)
Pedro Bravo
53(2.46)
Hjalte Bidstrup
52(2.71)
Sabil Hansen
52(3.80)
Justin Janssen
51(2.78)
Thomas Gundelund
50(1.86)
Mathias Greve Petersen
50(1.81)
Andrew Hjulsager
50(2.83)
Callum McCowatt
50(1.80)
Eric Kahl
50(1.65)
Mads Enggård
50(2.98)
Oliver Olsen
48(2.95)
Maxime Soulas
48(1.64)
Tobias Sommer
48(1.79)
Sami Jalal
48(1.93)
Marcus McCoy
48(2.50)
Mohamed Elyounoussi
47(1.74)
Rasmus Carstensen
46(3.06)
Magnus Knudsen
46(3.37)
Felix Beijmo
45(1.45)
Daniel Høegh
45(1.55)
Kevin Mbabu
29(2.13)

🧲 Interceptions

Season total · per 90 beside it
Jeppe Grønning
61(2.14)
Gabriel Pereira
57(2.39)
Pedro Ganchas
48(1.70)
Rasmus Falk
45(1.59)
Mike Vestergård
45(1.61)
Jakob Jessen
45(1.61)
Marcos López
43(1.73)
Lasse Nielsen
42(1.57)
Noah Markmann
42(2.19)
John Björkengren
41(1.37)
William Clem
40(2.91)
Daníel Grétarsson
38(1.54)
Julius Berthel Askou
38(1.62)
Luis Binks
37(1.35)
Felix Beijmo
36(1.16)
Daniel Høegh
36(1.24)
Peter Ankersen
35(1.23)
Mads Larsen
33(1.39)
Maxime Soulas
33(1.13)
Philip Billing
32(1.84)
Oliver Olsen
32(1.97)
Oliver Villadsen
32(1.63)
Felix Winther
32(1.28)
Caleb Yirenkyi
32(1.10)
Wessel Dammers
31(0.98)
Han-Beom Lee
31(1.19)
Andreas Poulsen
30(1.41)
Magnus Jensen
30(1.04)
Thomas Jørgensen
30(1.04)
Henrik Dalsgaard
29(1.08)
Pantelis Hatzidiakos
29(1.20)
Nicolas Bürgy
29(1.08)
Victor Bak Jensen
29(1.12)
Srđan Kuzmić
29(1.30)
Justin Janssen
29(1.58)
Frederik Alves
28(2.05)
Mads Bech Sørensen
28(0.99)
Frederik Rieper
28(0.88)
Bartosz Slisz
27(1.88)
Pedro Bravo
27(1.26)
Kevin Mbabu
17(1.25)

💪 Duels won

Won / contested · count beside it
Nicolai Larsen
95%(19)
Lucas Lund
90%(19)
Daniel Høegh
69%(178)
Andreas Oggesen
67%(66)
Philip Billing
66%(135)
Tobias Salquist
66%(86)
Frederik Tingager
64%(72)
Mads Bech Sørensen
64%(113)
Zanka
64%(50)
Robin Østrøm
64%(70)
Lukas Kirkegaard
64%(61)
Maxime Soulas
63%(130)
Magnus Jensen
63%(131)
Valdemar Lund
63%(85)
Wessel Dammers
63%(137)
Marcos López
63%(114)
Frederik Alves
62%(48)
Julius Berthel Askou
62%(120)
Simon Wæver
62%(98)
Stipe Radić
62%(69)
Pedro Ganchas
61%(127)
Lasse Flø
61%(119)
Ismahila Ouédraogo
61%(120)
Paulinho
61%(37)
Jakob Vester
59%(19)
Hjalte Bidstrup
59%(86)
Eric Kahl
59%(112)
Tobias Sommer
59%(170)
Jakob Jessen
59%(153)
Lasse Nielsen
59%(140)
Han-Beom Lee
59%(154)
Rasmus Lauritsen
59%(33)
Luis Binks
59%(136)
Sean Klaiber
59%(60)
Pelle Mattsson
59%(37)
Frederik Lauenborg
59%(34)
Martin Erlić
58%(78)
John Björkengren
58%(168)
Daniel Anyembe
58%(65)
Daniel Freyr Kristjansson
58%(51)
Kevin Mbabu
48%(86)

📏 Pass accuracy

Completed / attempted · count beside it
Tobias Salquist
94%(2080)
Stephen Acquah
94%(450)
Robin Østrøm
93%(1889)
Pedro Ganchas
92%(1635)
Noah Markmann
92%(1473)
Stipe Radić
92%(1270)
Caleb Yirenkyi
92%(1730)
Nicklas Røjkjær
91%(1226)
Pantelis Hatzidiakos
91%(1835)
Mark Brink
91%(1446)
Markus Solbakken
91%(347)
Frederik Alves
91%(796)
Frederik Tingager
90%(846)
Rasmus Lauritsen
90%(389)
Mads Freundlich
90%(920)
Eric Kahl
90%(1751)
Wessel Dammers
90%(2071)
Mats Köhlert
90%(829)
Noah Nartey
89%(543)
Justin Janssen
89%(1235)
Julius Berthel Askou
89%(1436)
Zanka
89%(771)
Daniel Anyembe
89%(1688)
Nicolas Bürgy
89%(1728)
Rasmus Falk
89%(1803)
Mads Larsen
89%(1053)
Magnus Mattsson
89%(196)
Pelle Mattsson
89%(347)
Adam Wikman
89%(601)
Gabriel Pereira
88%(1713)
Pedro Bravo
88%(713)
Martin Erlić
88%(709)
Magnus Knudsen
88%(492)
Ismahila Ouédraogo
88%(1193)
Stijn Spierings
88%(537)
Yaya Bojang
88%(847)
Felix Beijmo
87%(1663)
Peter Ankersen
87%(1775)
Maxime Soulas
87%(1277)
James Gomez
87%(358)
Kevin Mbabu
81%(455)

🧤 Saves

Season total · per 90 beside it
Nicolai Larsen
141(4.55)
Patrick Pentz
109(3.50)
Lucas Lund
97(3.03)
Andreas Hansen
95(3.52)
Igor Vekić
95(3.39)
Jesper Hansen
91(3.03)
Elías Ólafsson
89(3.30)
Paul Izzo
86(3.31)
Dominik Kotarski
81(2.59)
Marcus Bundgaard Sorensen
65(2.79)
Viljar Myhra
64(2.87)
Mattias Lamhauge
63(4.20)
Valdemar Birksø
32(2.91)
Nicolai Flø
25(3.25)
Jannich Storch
15(2.50)
Theo Sander
12(1.80)
Jonas Lössl
11(2.20)
William Lykke
8(1.60)
Thomas Delaney
0(0.00)
Emmanuel Dennis
0(0.00)
Daniel Wass
0(0.00)
Kevin Mbabu
0(0.00)
Birger Meling
0(0.00)
Andreas Cornelius
0(0.00)
Peter Ankersen
0(0.00)
Rasmus Falk
0(0.00)
Lasse Nielsen
0(0.00)
Viktor Claesson
0(0.00)
Mikkel Duelund
0(0.00)
Marcos López
0(0.00)
Henrik Dalsgaard
0(0.00)
Zanka
0(0.00)
Philip Billing
0(0.00)
Lukas Lerager
0(0.00)
Aurélio Buta
0(0.00)
Jordi Vanlerberghe
0(0.00)
Paulinho
0(0.00)
Stipe Radić
0(0.00)
Frederik Tingager
0(0.00)
Patrick Mortensen
0(0.00)
03VS other players👥
Compare with
Up to 3 at once
Tackles /90
2.14
1.40
Interceptions /90
1.54
0.91
Duels won %
48%
63%
Blocks /90
0.11
0.81
Pass accuracy %
79%
84%
Fouls /90
1.70
0.88
2.141.5448%0.1179%1.701.400.9163%0.8184%0.88Tacklesrim 2.14Intrim 1.54Duelsrim 63%Blocksrim 0.81Pass accrim 84%Foulsrim 1.70
Each spoke has its own scale: rings are 25/50/75/100% of the rim value shown.
Kevin Mbabu Mads Bech Sørensen
04Player value💶
Current market value
€2.2m
Transfermarkt, 2025
Value by year
€3.5m2024€2.2m2025
05Squad Statistics👥
Min apps6+
Team form
PlayerPosAppsMinsGoalsAssistsShotsOn tgtGoals
/shot
Key
passes
Pass
acc
DribblesDrib
%
TacklesInterc.BlocksDuels
won %
FoulsFouledYelRedSavesRatingForm
Franculino DjúF261662203433147%2274%2344%216342%17206007.28
0.4
Aral ŞimşirF4125821018372427%9578%8143%99146%5661007.42
1.1
Valdemar ByskovM38155484321925%3582%1244%3111346%16253007.02
4.8
Darío OsorioM3624186868359%4280%7253%5224252%54719007.25
4.9
Martin ErlićD2621566115940%587%00%34371658%34177106.86
2.5
Júnior BrumadoF30174163331718%1567%4254%266146%46448006.73
4.5
Gue-sung ChoF35198051452511%970%728%248240%45265006.48
4.1
Denil CastilloM36237444241217%1883%3158%4133655%46596006.79
1.7
Mikel GogorzaF2797041191121%2277%2850%111056%6345007.00
5.4
Mads Bech SørensenD3934653312525%1784%360%54353163%34306007.21
3.5
Ousmane DiaoD3124323316419%1683%1165%56221653%37127106.94
2.6
Philip BillingM2922703422814%2483%1872%8143964%412510107.26
4.3
Victor Bak JensenM3830602316512%3474%1738%7737547%36112006.79
4.7
PaulinhoD17500217429%777%330%170261%6100006.71
2.1
Pedro BravoM382512109511%1088%1765%72381452%51136106.76
8.2
Edward ChilufyaF16446117214%569%556%102046%871106.40
4.9
Adam GabrielD10334116217%271%218%62448%460006.81
3.3
Adam BuksaF3209105320%367%150%00150%140007.20
Julius EmefileF4110102250%481%00%01018%611006.48
Elías ÓlafssonG3733600000066%001090%05001367.47
6.4
Han-Beom LeeD38285601920%1385%571%46382559%40144006.93
7.5
Kevin MbabuD33164101430%2379%3142%3928248%31288006.80
2.3
Jonas LösslG54500000064%1100%100100%0100116.92
Dani SilvaM1140002310%691%250%86358%411006.87
5.9
Mikael UhreF723000210%080%00%41025%830006.29
2.1
Oliver SørensenM317200310%285%00%60042%100006.30
Abdou Aziz NdiayeD15400210%192%150%11044%110007.20
Junior ZéM1250000075%1100%00050%110006.70
Friday EtimF11400100%083%0000100%000006.90
Per-player totals for 2025/26 from API-Football match stats, across 29 players. Click any column to sort. Goals/shot is conversion - goals divided by shots taken. Rating is API-Football's own 0-10 composite for each appearance, averaged here; it is their proprietary score, so treat it as a summary rather than an input. A blank from the provider means the player recorded none of that event, so it counts as zero. Form is 0-10: each appearance is scored as a per-90 composite of the stats that matter for that position, then the last 5 are compared with the player's own season baseline. 5 is their normal, green a hot run, red a cold one – it measures a player against themselves, not against the squad. Under 6 appearances shows a dash rather than a number off too small a sample.
06Season log🗂️
SeasonClubCompAppsMinsGoalsAssistsShotsOn tgtGoals
/shot
Key
passes
Pass
acc
DribblesTacklesInterc.Duels
won %
FoulsYelRedRating
2025/26FC MidtjyllandSuperliga25122801110%1981%26291748%24706.80
2025/26FC MidtjyllandUEFA Europa League841300320%472%5101146%7106.80
2024/25FC MidtjyllandSuperliga231760217429%1681%43452346%29706.93
2024/25FC MidtjyllandUEFA Europa League753600210%773%1313948%8106.73
2023/24FC AugsburgBundesliga25204802210%2071%28512347%45506.78
2023/24FulhamPremier League0000000000000
2022/23Servette FCSuper League16137103700%2573%34372350%24416.80
2022/23FulhamPremier League61410100277%43336%4106.44
07Match log📅
DateOpponentResMinsGoalsAssistsShotsOn tgtKey
passes
TacklesFoulsYelRedRatingForm
17 Mayv BrondbyL1100001006.20
0.0
10 Maya FC NordsjaellandD7400032106.60
5.5
04 Mayv ViborgD160010006.30
1.1
26 Apra AarhusD9000151007.30
8.3
23 Apra SonderjyskeW1300011106.60
4.2
12 Apra BrondbyW1800012106.20
5.7
12 Mara Nottingham ForestW6000001006.50
4.0
22 Feba SilkeborgW9000102107.50
4.7
15 Feba OdenseW250000006.90
10.0
08 Febv FC CopenhagenW1800101006.30
2.4
29 Janv Dinamo ZagrebW1000000
1.2
11 Decv GenkW1100001006.60
1.6
30 Novv FC NordsjaellandW240000006.70
4.8
27 Nova AS RomaL9001031006.90
6.3
23 Nova SonderjyskeL4510101106.60
6.1