PER90

Duels won

100 players · Midfielders across all five leagues · every starts on record · minimum 20 appearances

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

League

Team

93 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
Idrissa TouréMIDPisa26848.49103611196%25/2681%21/26
Morten ThorsbyMIDGenoa38798.392735692%35/3874%28/38
Patrizio MasiniMIDGenoa29868.2213108912100%29/2979%23/29
Yangel Clemente Herrera RaveloMIDGirona35798.1267109494%33/3580%28/35
Ebou AdamsMIDDerby County72878.1148410699%71/7278%56/72
Azzedine OunahiMIDGirona20837.92616745100%20/2090%18/20
Elliott AndersonMIDNottingham Forest70857.9049541297%68/7080%56/70
Lucas Torró MarsetMIDOsasuna66797.733757588%58/6668%45/66
Jamal MusialaMIDFC Bayern München28797.684142489%25/2864%18/28
Cesare CasadeiMIDTorino32817.66441355100%32/3284%27/32
João Maria Lobo Alves Palhinha GonçalvesMIDTottenham Hotspur29827.62104104593%27/2976%22/29
Samuel Almeida CostaMIDMallorca62857.623777595%59/6285%53/62
Jude BellinghamMIDReal Madrid51837.5351369990%46/5176%39/51
Johan ManzambiMIDSC Freiburg30777.4266751093%28/3087%26/30
Manuel Ugarte RibeiroMIDManchester United30777.3978103890%27/3077%23/30
Lucas Tolentino Coelho de LimaMIDWest Ham United45837.384889284%38/4571%32/45
Eduardo CamavingaMIDReal Madrid27807.203553893%25/2770%19/27
Aleix Febas PérezMIDElche36887.1112347794%34/3683%30/36
Leonardo Weschenfelder-ScienzaMIDSouthampton47727.0966410287%41/4755%26/47
Vinicius de Souza CostaMIDSheffield United57837.0885751196%55/5782%47/57
Tim IroegbunamMIDEverton22807.0354119986%19/2268%15/22
Mario Martín RielvesMIDGetafe46747.0021133587%40/4667%31/46
Andre BrookesMIDSheffield United39756.9987610895%37/3967%26/39
Mikel Merino ZazónMIDArsenal27816.915717796%26/2770%19/27
Pelle Elkjær MattssonMIDNorwich City30876.888433590%27/3073%22/30
Jacopo FazziniMIDEmpoli21796.877569486%18/2162%13/21
Steven AlzateMIDHull City21826.84687810100%21/2162%13/21
Onyinye Wilfred NdidiMIDLeicester City28836.826569789%25/2864%18/28
Andrew Ferai RinomhotaMIDCardiff City24836.754548583%20/2471%17/24
Jens CastropMIDBorussia Mönchengladbach20756.755457285%17/2075%15/20
Ibrahima SissokoMIDVfL Bochum 184829856.72213851090%26/2976%22/29
András SchaferMIDFC Union Berlin32776.694522484%27/3266%21/32
Diego Alexander Gómez AmarillaMIDBrighton & Hove Albion30766.696256880%24/3070%21/30
Shea CharlesMIDSheffield Wednesday64866.687651892%59/6478%50/64
James SandsMIDSt. Pauli28846.672932686%24/2864%18/28
João Victor Gomes da SilvaMIDWolverhampton Wanderers67856.60212613287%58/6776%51/67
Pablo Martín Paez GaviriaMIDFC Barcelona21706.584649486%18/2138%8/21
Amadou Zeund Georges Mvom OnanaMIDAston Villa41786.583781590%37/4171%29/41
Aidan MorrisMIDMiddlesbrough73876.5641365493%68/7373%53/73
Nicolás Paz MartínezMIDComo63866.518738689%56/6373%46/63
Caspar JanderMIDSouthampton34856.50103873100%34/3474%25/34
James MaddisonMIDTottenham Hotspur21766.504690790%19/2157%12/21
Boubacar KamaraMIDAston Villa37826.5021436684%31/3762%23/37
Giovani Lo CelsoMIDReal Betis30766.491250880%24/3060%18/30
Eric MartelMIDFC Köln30856.494449390%27/3060%18/30
Roberto GagliardiniMIDHellas Verona25826.4834814596%24/2556%14/25
Atakan KarazorMIDVfB Stuttgart53846.46410411789%47/5358%31/53
Martín Ismael PayeroMIDUdinese32756.447425278%25/3263%20/32
Enrique Pérez MuñozMIDReal Valladolid27786.444752281%22/2763%17/27
Bruno Guimarães Rodriguez MouraMIDNewcastle United65876.4131397597%63/6574%48/65
Joelinton Cassio Apolinário de LiraMIDNewcastle United52826.3888151290%47/5260%31/52
Jean-Daniel Akpa AkproMIDHellas Verona29776.378144279%23/2955%16/29
Tomáš SuslovMIDHellas Verona32736.372283372%23/3253%17/32
Darko GyabiMIDPlymouth Argyle40796.364773585%34/4065%26/40
Ryan YatesMIDNottingham Forest20826.355235895%19/2060%12/20
Gonçalo Baptista FrancoMIDSwansea City78806.327625488%69/7868%53/78
Todd CantwellMIDBlackburn Rovers49846.317551592%45/4971%35/49
Freddie PottsMIDPortsmouth47846.310524489%42/4764%30/47
Michael Ijemuan FolorunshoMIDCagliari30826.297782487%26/3073%22/30
Moriba Kourouma KouroumaMIDCelta de Vigo48856.264626492%44/4871%34/48
George SavilleMIDMillwall36876.263913794%34/3669%25/36
Pablo Ibáñez LumbrerasMIDDeportivo Alavés41736.235644180%33/4151%21/41
Daniel MaldiniMIDMonza30726.234027273%22/3057%17/30
Tom KraußMIDLuton Town52806.186573685%44/5260%31/52
Jean-Ricner BellegardeMIDWolverhampton Wanderers35706.1866461083%29/3543%15/35
Dario Cassia Luis EssugoMIDLas Palmas25756.172244664%16/2548%12/25
Jonathan VaraneMIDQueens Park Rangers58806.163802283%48/5862%36/58
Alexander RobertsonMIDCardiff City29796.115176586%25/2955%16/29
Benat Prados DíazMIDAthletic Club22716.106289473%16/2245%10/22
Mauro Wilney Arambarri RosaMIDGetafe49866.1037136790%44/4971%35/49
Alistair McCannMIDPreston North End48846.0825311179%38/4869%33/48
Adrian BeckMIDHeidenheim27716.076214267%18/2744%12/27
Pape GueyeMIDVillarreal52796.052252685%44/5267%35/52
Mateus Gonçalo Espanha FernandesMIDSouthampton71856.057188886%61/7166%47/71
Hannibal MejbriMIDBurnley38736.046350684%32/3855%21/38
Ibrahim MazaMIDBayer 04 Leverkusen20806.043594790%18/2055%11/20
Adrien RabiotMIDAC Milan28906.043569689%25/2875%21/28
Marshall Nyasha MunetsiMIDWolverhampton Wanderers21856.03310857100%21/2171%15/21
Nicolás Martín DomínguezMIDNottingham Forest40686.026233880%32/4050%20/40
Alexis SaelemaekersMIDAC Milan51806.006476490%46/5157%29/51
Moisés Isaac Caicedo CorozoMIDChelsea70875.9926105591%64/7067%47/70
Alexis Claude MauriceMIDFC Augsburg50815.972849884%42/5060%30/50
Femi AzeezMIDMillwall56825.945659888%49/5659%33/56
A. ScottMIDAFC Bournemouth42775.945636781%34/4252%22/42
Ogochukwu Onyeka FrankMIDFC Augsburg43835.939394884%36/4358%25/43
David OzohMIDDerby County33735.933424979%26/3345%15/33
Kouadio KoneMIDRoma59845.924635890%53/5963%37/59
Carlos Baleba Noom QuomahMIDBrighton & Hove Albion54775.918774078%42/5452%28/54
Nicolai RembergMIDHamburger SV58905.891546590%52/5866%38/58
Scott McTominayMIDNapoli64885.885853791%58/6470%45/64
Ousmane DiakiteMIDWest Bromwich Albion35845.888464691%32/3563%22/35
João Lucas de Souza CardosoMIDReal Betis36805.884259392%33/3664%23/36
Tomáš SoučekMIDWest Ham United54825.863646689%48/5463%34/54
Jobe BellinghamMIDSunderland62875.823273289%55/6266%41/62
Youri TielemansMIDAston Villa56865.825759693%52/5661%34/56
Rocco ReitzMIDBorussia Mönchengladbach52845.816786692%48/5256%29/52
Anton StachMIDTSG Hoffenheim57865.806764589%51/5767%38/57
Mikel Jauregizar AlbonigaMIDAthletic Club59815.797434492%54/5951%30/59
Charles De KetelaereMIDAtalanta51755.796351276%39/5147%24/51
Kaishu SanoMIDFSV Mainz 0568905.782528288%60/6860%41/68

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.