PER90

Duels won

100 players · Midfielders in the Bundesliga · every match on record · minimum 10 appearances

Ground and aerial contests won. Broad, and therefore steadier match to match than the narrower markets above.

League

Team

15 with stats on record

Position

Sort by

Per 90 — rate over 90 minutes playedLast 5 — actual counts, newest first. Hover one for the opponent, minutes and dateOver 4.5 — share of appearances beating that line
PlayerTeamAppsMins/appPer 90Last 5 matchesOver 2.5Over 4.5
Leonardo Weschenfelder-ScienzaMIDHeidenheim27499.025783970%19/2741%11/27
Jamal MusialaMIDFC Bayern München40627.674146278%31/4053%21/40
Johan ManzambiMIDSC Freiburg38647.6266751079%30/3871%27/38
Vinicius de Souza CostaMIDVfL Wolfsburg24747.0285751188%21/2479%19/24
Ibrahima SissokoMIDVfL Bochum 184831826.77213851087%27/3174%23/31
Jens CastropMIDBorussia Mönchengladbach26616.755457269%18/2658%15/26
András SchaferMIDFC Union Berlin53556.744152360%32/5342%22/53
James SandsMIDSt. Pauli31776.672923277%24/3158%18/31
Eric MartelMIDFC Köln31836.494449387%27/3158%18/31
Atakan KarazorMIDVfB Stuttgart60756.46410421178%47/6052%31/60
Ibrahim MazaMIDBayer 04 Leverkusen28666.443594775%21/2850%14/28
Ignacio Ezequiél Agustín Fernández CarballoMIDBayer 04 Leverkusen20506.301400760%12/2035%7/20
Florian WirtzMIDBayer 04 Leverkusen31766.182634377%24/3152%16/31
Alexis Claude MauriceMIDFC Augsburg57746.012284979%45/5753%30/57
Tom KraußMIDFC Köln40726.006517375%30/4045%18/40
Nicolai RembergMIDHamburger SV64835.911546586%55/6459%38/64
Anton StachMIDTSG Hoffenheim30865.845742593%28/3067%20/30
Rocco ReitzMIDBorussia Mönchengladbach58775.816786688%51/5850%29/58
Ogochukwu Onyeka FrankMIDFC Augsburg31845.791268884%26/3158%18/31
Kaishu SanoMIDFSV Mainz 0568905.782528288%60/6860%41/68
José María Andrés BaixauliMIDVfB Stuttgart25525.777262556%14/2540%10/25
Wouter BurgerMIDTSG Hoffenheim30815.756217680%24/3063%19/30
Christoph BaumgartnerMIDRB Leipzig64695.655444677%49/6442%27/64
Xavi SimonsMIDRB Leipzig26865.655665692%24/2677%20/26
Jackson IrvineMIDSt. Pauli53805.656646377%41/5351%27/53
Anton KadeMIDFC Augsburg28625.565896764%18/2846%13/28
Merlin RöhlMIDSC Freiburg21495.462120057%12/2119%4/21
Pavel KadeřábekMIDTSG Hoffenheim24665.4410236063%15/2442%10/24
Finn-Dominik PorathMIDHolstein Kiel31645.362220461%19/3139%12/31
Tom BischofMIDTSG Hoffenheim57685.328583060%34/5740%23/57
Alexander PrassMIDTSG Hoffenheim55525.320010155%30/5529%16/55
Cameron PuertasMIDWerder Bremen28665.314222561%17/2836%10/28
Malik TillmanMIDBayer 04 Leverkusen29585.303111066%19/2928%8/29
Alessio Castro-MontesMIDFC Köln14485.272123150%7/1414%2/14
Felix Kalu NmechaMIDBorussia Dortmund55675.214062665%36/5547%26/55
Jobe BellinghamMIDBorussia Dortmund32565.183273259%19/3228%9/32
Kevin StögerMIDBorussia Mönchengladbach60485.134353548%29/6022%13/60
Philipp SanderMIDBorussia Mönchengladbach57685.124322260%34/5739%22/57
Jens StageMIDWerder Bremen57825.1054310274%42/5756%32/57
Lewis Harry HoltbyMIDHolstein Kiel25495.093222140%10/2524%6/25
Brajan GrudaMIDRB Leipzig13585.063312154%7/1323%3/13
Anthony LosillaMIDVfL Bochum 184820545.054200145%9/2030%6/20
Matúš BeroMIDVfL Bochum 184829865.005269269%20/2948%14/29
Enzo MillotMIDVfB Stuttgart29645.005444066%19/2924%7/29
Joel Chima FujitaMIDSt. Pauli32844.9951373278%25/3244%14/32
Amadou HaidaraMIDRB Leipzig28474.825020146%13/2825%7/28
Nadiem AmiriMIDFSV Mainz 0556824.766241271%40/5643%24/56
Paul WannerMIDHeidenheim29614.697702552%15/2931%9/29
Xaver SchlagerMIDRB Leipzig30674.696562367%20/3033%10/30
Jan SchöppnerMIDHeidenheim64774.667631373%47/6439%25/64
Maximilian EggesteinMIDSC Freiburg67884.663055484%56/6748%32/67
Robin FellhauerMIDFC Augsburg34834.653112374%25/3438%13/34
Jae-Sung LeeMIDFSV Mainz 0561804.642110375%46/6143%26/61
Forzan Assan OuedraogoMIDRB Leipzig22464.586202145%10/2214%3/22
Finn Ole BeckerMIDTSG Hoffenheim13514.520000638%5/1331%4/13
Mattias SvanbergMIDVfL Wolfsburg44474.503010639%17/4420%9/44
Kristijan JakićMIDFC Augsburg57704.503300165%37/5737%21/57
Angelo StillerMIDVfB Stuttgart66834.4761026373%48/6642%28/66
Albert-Mboyo Sambi LokongaMIDHamburger SV26664.464212754%14/2635%9/26
Paul NebelMIDFSV Mainz 0561734.451379270%43/6131%19/61
Elvis RexhbecajMIDFC Augsburg53554.421131151%27/5319%10/53
Fabio Daniel Ferreira VieiraMIDHamburger SV29774.3831048672%21/2924%7/29
Romano SchmidMIDWerder Bremen66884.3811451073%48/6641%27/66
Niklas DorschMIDHeidenheim55664.343463060%33/5525%14/55
Yannik EngelhardtMIDBorussia Mönchengladbach31804.343650371%22/3135%11/31
Armin GigovicMIDHolstein Kiel31614.323535252%16/3135%11/31
Mathias RasmussenMIDSt. Pauli13534.301112246%6/1315%2/13
Carlo BoukhalfaMIDSt. Pauli25664.301230656%14/2524%6/25
Grischa PrömelMIDTSG Hoffenheim35554.221143251%18/3514%5/35
Lovro MajerMIDVfL Wolfsburg37454.180234054%20/378%3/37
Leon GoretzkaMIDFC Bayern München57574.163315149%28/5721%12/57
Aljoscha KemleinMIDFC Union Berlin44654.154364257%25/4420%9/44
Fares ChaïbiMIDEintracht Frankfurt54524.063130643%23/5417%9/54
Granit XhakaMIDBayer 04 Leverkusen33884.056638867%22/3333%11/33
Senne LynenMIDWerder Bremen63874.021776570%44/6335%22/63
Han-Noah MassengoMIDFC Augsburg33743.982016152%17/3327%9/33
Janik HabererMIDFC Union Berlin55613.983124353%29/5520%11/55
Rani KhediraMIDFC Union Berlin63873.971311271%45/6335%22/63
Patrick OsterhageMIDSC Freiburg50693.891220352%26/5028%14/50
Fabian RiederMIDFC Augsburg53613.892475751%27/5317%9/53
Exequiel Alejandro PalaciosMIDBayer 04 Leverkusen42543.884442343%18/4219%8/42
Bilal El KhannousMIDVfB Stuttgart25653.861236260%15/2520%5/25
Julian NiehuesMIDHeidenheim32483.840234225%8/329%3/32
Julian WeiglMIDBorussia Mönchengladbach33883.832142364%21/3330%10/33
Robert SkovMIDFC Union Berlin17593.803550247%8/1718%3/17
Nicolas SeiwaldMIDRB Leipzig63763.706033259%37/6327%17/63
Lennart KarlMIDFC Bayern München26493.701121435%9/2612%3/26
Magnus KnudsenMIDHolstein Kiel31603.691420245%14/316%2/31
Yannick GerhardtMIDVfL Wolfsburg48543.651102040%19/4813%6/48
Robert AndrichMIDBayer 04 Leverkusen55763.631327253%29/5522%12/55
Woo-Yeong JeongMIDFC Union Berlin50483.600041036%18/5014%7/50
Aleksandar PavlovićMIDFC Bayern München45653.582021142%19/4520%9/45
Ellyes SkhiriMIDEintracht Frankfurt55673.5581310142%23/5518%10/55
Bence DárdaiMIDVfL Wolfsburg22613.521072536%8/2218%4/22
Maximilian ArnoldMIDVfL Wolfsburg53793.511002057%30/5319%10/53
Mario GötzeMIDEintracht Frankfurt45543.492130040%18/459%4/45
Denis HuseinbasicMIDFC Köln15483.462031233%5/157%1/15
Marcel SabitzerMIDBorussia Dortmund52663.294454138%20/5215%8/52
Danel SinaniMIDSt. Pauli56603.251013141%23/5614%8/56
Leon AvdullahuMIDTSG Hoffenheim33863.142234555%18/3321%7/33

Top 100 shown. Hit rates are what happened, not what will. A 100% over a five-match window is five matches, and five matches is not evidence — the Apps column is there to be read alongside every percentage in this table.