PER90

Duels won

100 players · Midfielders across all five leagues · every home matches 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
Morten ThorsbyMIDGenoa285610.192113671%20/2857%16/28
Leonardo Weschenfelder-ScienzaMIDSouthampton38579.1061031587%33/3858%22/38
Patrizio MasiniMIDGenoa24578.501825267%16/2446%11/24
Yangel Clemente Herrera RaveloMIDGirona20678.490424680%16/2060%12/20
Cesare CasadeiMIDTorino24598.1151131179%19/2467%16/24
Elliott AndersonMIDNottingham Forest38808.1145124692%35/3874%28/38
Ebou AdamsMIDDerby County41787.791410101190%37/4161%25/41
Lucas Torró MarsetMIDOsasuna36817.787570386%31/3669%25/36
Andre BrookesMIDSheffield United32587.5676108575%24/3256%18/32
Samuel Almeida CostaMIDMallorca32817.383776388%28/3272%23/32
Gonçalo Baptista FrancoMIDSwansea City43767.167543791%39/4374%32/43
Boubacar KamaraMIDAston Villa21747.1614657686%18/2162%13/21
Jude BellinghamMIDReal Madrid29727.155275386%25/2962%18/29
Johan ManzambiMIDSC Freiburg20697.1467551285%17/2080%16/20
Michael Ijemuan FolorunshoMIDCagliari24607.102782467%16/2458%14/24
João Maria Lobo Alves Palhinha GonçalvesMIDTottenham Hotspur24567.09101015758%14/2442%10/24
Tim IroegbunamMIDEverton23487.064910561%14/2335%8/23
Mario Martín RielvesMIDReal Valladolid32596.952354672%23/3256%18/32
Caspar JanderMIDSouthampton20746.90107211580%16/2065%13/20
Jamal MusialaMIDFC Bayern München20626.864425675%15/2050%10/20
Atakan KarazorMIDVfB Stuttgart28746.86411114379%22/2850%14/28
András SchaferMIDFC Union Berlin27536.774534256%15/2737%10/27
Vinicius de Souza CostaMIDSheffield United30816.765565697%29/3083%25/30
Manuel Ugarte RibeiroMIDManchester United26496.757012158%15/2638%10/26
Bruno Guimarães Rodriguez MouraMIDNewcastle United34856.7313755497%33/3468%23/34
Giovani Lo CelsoMIDReal Betis25576.651250864%16/2548%12/25
João Lucas de Souza CardosoMIDReal Betis20666.655195480%16/2065%13/20
Shea CharlesMIDSheffield Wednesday37776.647518181%30/3773%27/37
Lucas Tolentino Coelho de LimaMIDWest Ham United29756.624882476%22/2955%16/29
Diego Alexander Gómez AmarillaMIDBrighton & Hove Albion23526.616687465%15/2348%11/23
Ryan YatesMIDNottingham Forest28496.594200261%17/2832%9/28
Moriba Kourouma KouroumaMIDCelta de Vigo32636.594653378%25/3256%18/32
Todd CantwellMIDBlackburn Rovers35746.582535574%26/3563%22/35
Nicolás Paz MartínezMIDComo35806.577686283%29/3569%24/35
Martín Ismael PayeroMIDCremonese24596.533032571%17/2450%12/24
Charles De KetelaereMIDAtalanta32706.5165108678%25/3253%17/32
Mikel Merino ZazónMIDArsenal24536.502574767%16/2438%9/24
Jonathan VaraneMIDQueens Park Rangers35696.498293386%30/3566%23/35
Tomáš SuslovMIDHellas Verona20586.472830360%12/2040%8/20
Eduardo CamavingaMIDReal Madrid24566.463250863%15/2446%11/24
Fermín López MarínMIDFC Barcelona33516.453089648%16/3339%13/33
Tomáš SoučekMIDWest Ham United36646.4334681075%27/3650%18/36
Joelinton Cassio Apolinário de LiraMIDNewcastle United30826.4285126690%27/3057%17/30
Darko GyabiMIDPlymouth Argyle32556.384071559%19/3238%12/32
George SavilleMIDMillwall22786.369163182%18/2259%13/22
João Victor Gomes da SilvaMIDWolverhampton Wanderers34846.34261314779%27/3471%24/34
Freddie PottsMIDPortsmouth30746.322053180%24/3053%16/30
Tom KraußMIDLuton Town34696.306168979%27/3450%17/34
Amadou Zeund Georges Mvom OnanaMIDAston Villa22636.303853477%17/2250%11/22
Kouadio KoneMIDRoma31806.296864987%27/3165%20/31
Sam FieldMIDQueens Park Rangers31636.230334277%24/3148%15/31
Alexis Claude MauriceMIDFC Augsburg29766.202897483%24/2962%18/29
Xavi SimonsMIDTottenham Hotspur26776.186641885%22/2669%18/26
Pape GueyeMIDVillarreal33646.182524667%22/3352%17/33
Kaishu SanoMIDFSV Mainz 0534906.155832391%31/3465%22/34
Youri TielemansMIDAston Villa30846.135562497%29/3063%19/30
Hannibal MejbriMIDBurnley32536.106569669%22/3241%13/32
Jean-Ricner BellegardeMIDWolverhampton Wanderers33456.100262048%16/3324%8/33
Ogochukwu Onyeka FrankMIDFC Augsburg29706.089348269%20/2952%15/29
Myles Peart-HarrisMIDSwansea City25626.085764472%18/2544%11/25
Mauro Wilney Arambarri RosaMIDGetafe25826.0431326384%21/2560%15/25
Iñigo Ruiz de Galarreta EtxeberriaMIDAthletic Club29626.017424572%21/2938%11/29
Rubin ColwillMIDCardiff City21536.010310862%13/2133%7/21
Femi AzeezMIDMillwall35665.975528469%24/3546%16/35
Pape Matar SarrMIDTottenham Hotspur33565.931897667%22/3333%11/33
Ousmane DiakiteMIDWest Bromwich Albion25575.914664368%17/2540%10/25
Carlos Baleba Noom QuomahMIDBrighton & Hove Albion35675.896740074%26/3549%17/35
Éderson José dos Santos Lourenço da SilvaMIDAtalanta35775.885743783%29/3557%20/35
Alistair McCannMIDPreston North End28795.8851124875%21/2861%17/28
Nicolás Martín DomínguezMIDNottingham Forest30515.872230373%22/3030%9/30
Aidan MorrisMIDMiddlesbrough38805.8664119584%32/3855%21/38
Jobe BellinghamMIDSunderland37765.8523561078%29/3759%22/37
Sam GreenwoodMIDPreston North End20625.8552541070%14/2040%8/20
Florian WirtzMIDBayer 04 Leverkusen32715.852111466%21/3241%13/32
Scott McTominayMIDNapoli33885.845575294%31/3373%24/33
Nicolai RembergMIDHolstein Kiel32855.835629781%26/3266%21/32
Brajan GrudaMIDBrighton & Hove Albion28455.8332411146%13/2825%7/28
Conor GallagherMIDAtlético de Madrid33495.815571161%20/3327%9/33
Lucien AgoumeMIDSevilla34685.813666271%24/3453%18/34
Jens OdgaardMIDBologna28605.813020864%18/2839%11/28
Aimar OrozMIDOsasuna35765.807104583%29/3554%19/35
Lewis FergusonMIDBologna22645.803081759%13/2236%8/22
Ylber RamadaniMIDLecce34765.8027124879%27/3444%15/34
Ibrahim SangaréMIDNottingham Forest23665.801562961%14/2348%11/23
Anton StachMIDTSG Hoffenheim30845.7866413687%26/3060%18/30
Rocco ReitzMIDBorussia Mönchengladbach28805.777633689%25/2854%15/28
David OzohMIDDerby County22665.753290264%14/2232%7/22
Mateus Gonçalo Espanha FernandesMIDSouthampton38815.747881476%29/3855%21/38
Jean-Daniel Akpa AkproMIDHellas Verona20665.748142560%12/2040%8/20
Matty CrooksMIDHull City22675.6868910764%14/2250%11/22
Rodrigo Bentancur ColmánMIDTottenham Hotspur27655.657654470%19/2737%10/27
Kenny McLeanMIDNorwich City39865.653457592%36/3964%25/39
Santiago Comesaña VeigaMIDVillarreal32725.650122059%19/3241%13/32
Wouter BurgerMIDStoke City34785.632165768%23/3456%19/34
Ruben Loftus-CheekMIDAC Milan22485.621212655%12/2227%6/22
Pathé CissMIDRayo Vallecano31725.624717074%23/3158%18/31
Pedro González LópezMIDFC Barcelona33745.62115111170%23/3348%16/33
Daniel MaldiniMIDAtalanta29455.624107248%14/2934%10/29
Kiernan Dewsbury-HallMIDEverton20725.616669570%14/2050%10/20
Moisés Isaac Caicedo CorozoMIDChelsea37875.616533295%35/3759%22/37

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.