PER90

Duels won

100 players · Players across all five leagues · every match on record · 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
Luka Romero BezzanaFWDDeportivo Alavés4200.00013125%1/40%0/4
Iván Jaime PajueloMIDValencia4190.00212425%1/40%0/4
Enock Atta AgyeiFWDBurnley3180.0043167%2/30%0/3
Mohamed Zeki AmdouniFWDBurnley6180.00010220%0/60%0/6
Florent MuslijaFWDSC Freiburg9180.002101111%1/90%0/9
Hugo Guillamón SanmartínMIDValencia3180.0021333%1/30%0/3
Tyronne EbuehiDEFEmpoli4180.00114350%2/40%0/4
Mileta RajovicFWDWatford3160.000110%0/30%0/3
Justin DiehlFWDVfB Stuttgart6160.00211000%0/60%0/6
César Palacios PérezMIDReal Madrid5160.000034140%2/50%0/5
Miguel Ángel Almirón RejalaFWDNewcastle United3160.001110%0/30%0/3
Alberto RiscoMIDGetafe4160.00302225%1/40%0/4
Alysson Edward Franco da Rocha dos SantosFWDAston Villa3160.000210%0/30%0/3
Jofre Torrents SalvatDEFFC Barcelona3160.001020%0/30%0/3
John Joe Patrick FinnMIDGetafe4150.00111325%1/40%0/4
Ismaël GharbiFWDFC Augsburg6150.000402433%2/60%0/6
Arkaitz Mariezkurrena EtxezarretaFWDReal Sociedad3150.000110%0/30%0/3
Stefanos TzimasFWDBrighton & Hove Albion9150.00100100%0/90%0/9
Leo PecoverMIDBristol City3150.001200%0/30%0/3
Elias BaumDEFEintracht Frankfurt5140.00020010%0/50%0/5
Elliot MylesMIDNorwich City3140.000100%0/30%0/3
Luis Fernando Sinisterra LucumíFWDAFC Bournemouth4140.00141125%1/40%0/4
Davis Keillor-DunnFWDWrexham6140.00000100%0/60%0/6
Zavier Massiah-EdwardsFWDWatford4140.0020200%0/40%0/4
Shea LaceyFWDManchester United3130.002110%0/30%0/3
Simone VerdiMIDComo9130.00001010%0/90%0/9
Benjamin Lhassine KoneMIDComo4130.00103025%1/40%0/4
Yusuf KabadayıFWDFC Augsburg5130.00011020%0/50%0/5
Gianluca FrabottaDEFWest Bromwich Albion6130.00011110%0/60%0/6
Felipe Chávez SomocursioMIDFC Köln9130.00200110%0/90%0/9
Matheus França de OliveiraMIDCrystal Palace4130.0002100%0/40%0/4
Lorran Lucas Pereira de SousaMIDPisa9130.003411133%3/90%0/9
Emmanuel EkongFWDEmpoli15130.000021013%2/157%1/15
José Luis Morales NogalesFWDLevante4130.00331050%2/40%0/4
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
André Filipe Cunha VidigalFWDStoke City10120.004010110%1/100%0/10
Jan UrbichFWDBorussia Mönchengladbach3120.0031133%1/30%0/3
Pablo Menéndez AgudínMIDReal Oviedo7120.000030014%1/70%0/7
David Akpan AnkeyeFWDGenoa4120.0002000%0/40%0/4
William Cole CampbellFWDTSG Hoffenheim10120.00100100%0/100%0/10
Elijah MorrisonDEFBristol City3120.002100%0/30%0/3
Simone PafundiMIDUdinese9120.000211011%1/90%0/9
Viktor KovalenkoMIDEmpoli6120.001114217%1/60%0/6
Ihlas BebouFWDTSG Hoffenheim17120.00001100%0/170%0/17
Ched EvansFWDPreston North End8120.001200113%1/80%0/8
Urko Iruretagoiena LertxundiFWDAthletic Club4120.0000100%0/40%0/4
Marc Cardona RoviraFWDLas Palmas11120.00301119%1/110%0/11
Giuseppe AmbrosinoFWDNapoli3120.001210%0/30%0/3
Will GoodwinFWDOxford United3120.001010%0/30%0/3
Yannik WagnerFWDHeidenheim4110.0000010%0/40%0/4
Devante ColeFWDWest Bromwich Albion14110.000200114%2/147%1/14
Mario Barwuah BalotelliFWDGenoa6110.000100317%1/60%0/6
Saad El HaddadMIDVenezia3110.001000%0/30%0/3
Andrija MaksimovićMIDRB Leipzig8110.00100010%0/80%0/8
Timo WernerFWDTottenham Hotspur8110.000003013%1/80%0/8
Maximilian PhilippFWDSC Freiburg4110.0001000%0/40%0/4
Calvin StengsMIDPisa4110.00013125%1/40%0/4
Adrian Arnuncio BaquerinFWDReal Valladolid5100.00201010%0/50%0/5
Yael TrepyFWDCagliari8100.00201210%0/80%0/8
Aiman DardariFWDFC Augsburg3100.001000%0/30%0/3
Harry CornickFWDBristol City5100.00100100%0/50%0/5
Owen EamesMIDDerby County4100.0001110%0/40%0/4
Nicholas OkeyunkleFWDSouthampton3100.000200%0/30%0/3
Nicolò CavuotiMIDCagliari4100.0010210%0/40%0/4
Kevin NisbetFWDMillwall3100.000210%0/30%0/3
Jacopo BacciMIDEmpoli3100.001200%0/30%0/3
Mattia ValotiMIDMonza5100.00111200%0/50%0/5
Ji-Soo KimDEFBrentford390.000000%0/30%0/3
Scott BanksFWDSt. Pauli1290.00002008%1/120%0/12
Nazariy RusynFWDSunderland890.00002000%0/80%0/8
Shio FukudaFWDBorussia Mönchengladbach690.00110110%0/60%0/6
Jamie PatersonMIDCoventry City890.00100010%0/80%0/8
Kanya FujimotoMIDBirmingham City590.00101000%0/50%0/5
Miquel Jan Salas FranchMIDMallorca690.000321333%2/60%0/6
Jahnoah Guevara MarkeloFWDCoventry City590.00101100%0/50%0/5
Dujuan Odile RichardsFWDLeicester City390.001210%0/30%0/3
Chidozie Obi-MartinFWDManchester United390.001000%0/30%0/3
Uchenna OgunduFWDFC Augsburg590.00110020%0/50%0/5
Erik AhlstrandMIDSt. Pauli580.00000000%0/50%0/5
Timothy ChandlerDEFEintracht Frankfurt480.00210525%1/425%1/4
Lancinet Kourouma KouroumaMIDGirona580.00100000%0/50%0/5
Thomas CampanielloFWDEmpoli380.000020%0/30%0/3
Kai AndrewsMIDCoventry City780.00120210%0/70%0/7
Mohamadou KantéMIDWest Ham United1170.000131018%2/110%0/11
Louis BuffonFWDPisa470.0000010%0/40%0/4
Julio César Soler BarretoDEFAFC Bournemouth670.00210000%0/60%0/6
José Manuel Arnáiz DíazFWDOsasuna670.00001100%0/60%0/6
Wisdom Okpako MikeFWDFC Bayern München470.0000000%0/40%0/4
Favour OnukwuliSheffield Wednesday370.000000%0/30%0/3
Minsu KimFWDGirona370.001010%0/30%0/3
Andreas Albers NielsenFWDSt. Pauli1470.001020114%2/140%0/14
Nathan DlaminiFWDBlackburn Rovers470.0000000%0/40%0/4
Brad HillsDEFNorwich City360.000000%0/30%0/3
Taichi HaraFWDSt. Pauli460.0000010%0/40%0/4
Gabriel VidovićFWDFC Bayern München560.00001010%0/50%0/5
Mike Trésor NdayishimiyeMIDBurnley660.00010000%0/60%0/6
Jonah Kusi-AsareFWDFulham960.00200100%0/90%0/9

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.