PER90

Duels won

100 players · Players across all five leagues · their last 5 matches · minimum 3 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

Clear all filtersNo minutes floor — a per-90 built from cameos reads far higher than what the player does in a match.
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
Jack GrievesFWDWatford3240.0013033%1/30%0/3
Yann KaramohFWDTorino5240.000301020%1/50%0/5
Amin SarrFWDHellas Verona5210.003021020%1/50%0/5
Luka Romero BezzanaFWDDeportivo Alavés4200.00013125%1/40%0/4
Mikel Vesga ArrutiMIDAthletic Club5200.000324140%2/50%0/5
Juan Luis Sánchez VelascoDEFSevilla5200.000255240%2/540%2/5
Mykhailo MudrykFWDChelsea5190.003011020%1/50%0/5
Iván Jaime PajueloMIDValencia4190.00212425%1/40%0/4
Mohamed Zeki AmdouniFWDBurnley5190.00010220%0/50%0/5
Joshua KingMIDFulham5190.001312220%1/50%0/5
Yoane WissaFWDNewcastle United5190.002214220%1/50%0/5
Tim SkarkeFWDFC Union Berlin5190.00010220%0/50%0/5
Eliesse Ben SeghirFWDBayer 04 Leverkusen5190.008013240%2/520%1/5
Alfie DoughtyMIDMillwall5190.00001000%0/50%0/5
Samuel George EdmundsonDEFMiddlesbrough5190.000521020%1/520%1/5
Antonio Sánchez NavarroMIDMallorca5190.00102100%0/50%0/5
Enock Atta AgyeiFWDBurnley3180.0043167%2/30%0/3
Wilson IsidorFWDSunderland5180.002123020%1/50%0/5
Tyrique GeorgeFWDEverton5180.00212220%0/50%0/5
Robbie BradyMIDPreston North End5180.001211420%1/50%0/5
Jamie Bynoe-GittensFWDChelsea5180.002013540%2/520%1/5
Hugo Guillamón SanmartínMIDValencia3180.0021333%1/30%0/3
Tawanda ChirewaMIDDerby County5180.001321220%1/50%0/5
Tyronne EbuehiDEFEmpoli4180.00114350%2/40%0/4
Alejo SarcoFWDBorussia Mönchengladbach5170.00000210%0/50%0/5
Juan Guillermo Cuadrado BelloMIDPisa5170.002110520%1/520%1/5
Lasse Selvåg NordåsFWDLuton Town5170.00202100%0/50%0/5
Armindo SiebFWDFSV Mainz 055170.00011110%0/50%0/5
Nahuel EstévezMIDParma5170.00210000%0/50%0/5
Chuba AkpomFWDIpswich Town5170.00111110%0/50%0/5
Felipe Chávez SomocursioMIDFC Köln5170.00200110%0/50%0/5
Florent MuslijaFWDSC Freiburg5170.00210110%0/50%0/5
Maximilian BreunigFWDHeidenheim5160.00021100%0/50%0/5
Mamadou Kaly SeneFWDMiddlesbrough5160.00012000%0/50%0/5
Oladapo AfolayanFWDBlackburn Rovers5160.001232120%1/50%0/5
Giorgi GocholeishviliDEFHamburger SV5160.003215140%2/520%1/5
Ismaël GharbiFWDFC Augsburg5160.000402440%2/50%0/5
Mileta RajovicFWDWatford3160.000110%0/30%0/3
Pontus AlmqvistFWDParma5160.00210110%0/50%0/5
Ander Guevara LajoMIDDeportivo Alavés5160.00000000%0/50%0/5
Shandon BaptisteMIDLuton Town5160.001104020%1/50%0/5
César Palacios PérezMIDReal Madrid5160.000034140%2/50%0/5
Oliver CooperMIDSwansea City5160.003112120%1/50%0/5
Miguel Ángel Almirón RejalaFWDNewcastle United3160.001110%0/30%0/3
Alberto RiscoMIDGetafe4160.00302225%1/40%0/4
Jofre Torrents SalvatDEFFC Barcelona3160.001020%0/30%0/3
Alysson Edward Franco da Rocha dos SantosFWDAston Villa3160.000210%0/30%0/3
George EarthyMIDBristol City5160.00001000%0/50%0/5
Aka Wilfried KangaFWDCardiff City5150.00001110%0/50%0/5
Nik PrelecFWDOxford United5150.000021520%1/520%1/5
Javier Muñoz JiménezMIDGetafe5150.00101000%0/50%0/5
John Joe Patrick FinnMIDGetafe4150.00111325%1/40%0/4
Yussuf Yurary PoulsenFWDHamburger SV5150.003406060%3/520%1/5
William Cole CampbellFWDTSG Hoffenheim5150.00100100%0/50%0/5
Leo PecoverMIDBristol City3150.001200%0/30%0/3
Arkaitz Mariezkurrena EtxezarretaFWDReal Sociedad3150.000110%0/30%0/3
Jay RobinsonFWDSouthampton5150.001215220%1/520%1/5
Robinio VazFWDRoma5150.000013220%1/50%0/5
Justin DiehlFWDVfB Stuttgart5150.00211000%0/50%0/5
Niels NkounkouDEFTorino5140.004113360%3/50%0/5
Tom BradshawFWDOxford United5140.003401040%2/50%0/5
Alieu FaderaFWDSassuolo5140.003140140%2/50%0/5
Andrea PetagnaFWDMonza5140.00001000%0/50%0/5
Elias BaumDEFEintracht Frankfurt5140.00020010%0/50%0/5
Mërgim BerishaFWDTSG Hoffenheim5140.00011100%0/50%0/5
Elliot MylesMIDNorwich City3140.000100%0/30%0/3
Simone PafundiMIDUdinese5140.00021100%0/50%0/5
Luis Fernando Sinisterra LucumíFWDAFC Bournemouth4140.00141125%1/40%0/4
Christantus Ugonna UcheFWDCrystal Palace5140.004110020%1/50%0/5
Minhyeok YangFWDCoventry City5140.000041120%1/50%0/5
Samuele VignatoMIDMonza5140.00001000%0/50%0/5
Zavier Massiah-EdwardsFWDWatford4140.0020200%0/40%0/4
Gianluca FrabottaDEFWest Bromwich Albion5130.00011110%0/50%0/5
Shea LaceyFWDManchester United3130.002110%0/30%0/3
Benjamin Lhassine KoneMIDComo4130.00103025%1/40%0/4
Yusuf KabadayıFWDFC Augsburg5130.00011020%0/50%0/5
Karl Edouard Blaise Etta EyongFWDLevante5130.00011100%0/50%0/5
Viktor KovalenkoMIDEmpoli5130.001114220%1/50%0/5
Andrija MaksimovićMIDRB Leipzig5130.00100010%0/50%0/5
Tom WatsonFWDMillwall5130.00000100%0/50%0/5
Benedikt PichlerFWDHolstein Kiel5130.00002200%0/50%0/5
Stefanos TzimasFWDBrighton & Hove Albion5130.00100100%0/50%0/5
Matheus França de OliveiraMIDCrystal Palace4130.0002100%0/40%0/4
Johan BakayokoFWDRB Leipzig5130.00000020%0/50%0/5
Julien DuranvilleFWDBorussia Dortmund5130.000033040%2/50%0/5
Jérôme RoussillonDEFFC Union Berlin5130.00101010%0/50%0/5
Ched EvansFWDPreston North End5130.00120010%0/50%0/5
Emmanuel EkongFWDEmpoli5130.00002100%0/50%0/5
Amath NdiayeFWDReal Valladolid5130.001410020%1/50%0/5
Davis Keillor-DunnFWDWrexham5130.00000100%0/50%0/5
Mason BurstowFWDHull City5130.001013340%2/50%0/5
Lorran Lucas Pereira de SousaMIDPisa5130.003411140%2/50%0/5
Joe BryanDEFMillwall5130.001114020%1/50%0/5
Yael TrepyFWDCagliari5130.00201210%0/50%0/5
José Luis Morales NogalesFWDLevante4130.00331050%2/40%0/4
Luke CundleMIDMillwall5120.00010000%0/50%0/5
Isaac Aguiar TomichFWDHellas Verona3120.000220%0/30%0/3
Lazar JovanovićFWDVfB Stuttgart3120.001210%0/30%0/3
Arnór SigurdssonFWDBlackburn Rovers5120.00201120%0/50%0/5
Sergi Canós TenesFWDValencia5120.00010210%0/50%0/5

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.