PER90

Duels won

100 players · Players across all five leagues · their last 5 home matches · minimum 5 appearances (capped from 10 — a 5-match window cannot hold more)

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
Mikel Vesga ArrutiMIDAthletic Club5220.003131360%3/50%0/5
Mykhailo MudrykFWDChelsea5190.003110340%2/50%0/5
Errol Mundle-SmithFWDNorwich City5190.002030540%2/520%1/5
Gabriele PiccininiMIDPisa5180.004112120%1/50%0/5
Idrissa GueyeFWDUdinese5180.004513260%3/520%1/5
Kento ShiogaiFWDVfL Wolfsburg5180.00101120%0/50%0/5
Rodrigo Riquelme RecheFWDReal Betis5180.001401120%1/50%0/5
Tim SkarkeFWDFC Union Berlin5180.00002120%0/50%0/5
Juan Guillermo Cuadrado BelloMIDPisa5180.001152020%1/520%1/5
Maximilian BreunigFWDHeidenheim5180.00210010%0/50%0/5
Mërgim BerishaFWDTSG Hoffenheim5180.00011110%0/50%0/5
Kwadwo BaahFWDWatford5170.000300120%1/50%0/5
Thórir Jóhann HelgasonMIDLecce5160.003201020%1/50%0/5
Jamie Bynoe-GittensFWDChelsea5160.002135040%2/520%1/5
Lewis KoumasFWDHull City5160.001120320%1/50%0/5
Jaime Mata ArnaizFWDLas Palmas5160.002453380%4/520%1/5
Nahuel EstévezMIDParma5160.001004220%1/50%0/5
Pablo García FernándezFWDReal Betis5160.00001110%0/50%0/5
Arnaud NordinFWDFSV Mainz 055160.000212420%1/50%0/5
Niels NkounkouDEFTorino5150.004133260%3/50%0/5
Wilson IsidorFWDSunderland5150.002301020%1/50%0/5
Luis Henrique Barros LopesFWDLeganés5150.003142360%3/50%0/5
Kayden JacksonFWDDerby County5150.00011100%0/50%0/5
Thiemo BarryFWDEverton5150.001420340%2/50%0/5
Johan BakayokoFWDRB Leipzig5150.00001010%0/50%0/5
Victor Torp OvergaardMIDCoventry City5150.002410220%1/50%0/5
Vivaldo Leandro Semedo Moura SousaFWDWatford5150.00100110%0/50%0/5
Babajide David AkintolaFWDHull City5140.000002320%1/50%0/5
Ole ter Haar RomenyFWDOxford United5140.00100200%0/50%0/5
Giovanni ReynaMIDBorussia Mönchengladbach5140.00112100%0/50%0/5
Stanis Idumbo MuzamboMIDSevilla5140.00001120%0/50%0/5
Fabio MirettiMIDJuventus5140.00212100%0/50%0/5
Julien DuranvilleFWDBorussia Dortmund5140.000030220%1/50%0/5
Steve MouniéFWDFC Augsburg5140.003513160%3/520%1/5
Oliver SonneDEFBurnley5140.00010010%0/50%0/5
Antonio Sánchez NavarroMIDMallorca5130.00110100%0/50%0/5
Yakou MeïtéFWDCardiff City5130.001203340%2/50%0/5
Jay RobinsonFWDSouthampton5130.001152120%1/520%1/5
Adama Traoré DiarraFWDWest Ham United5130.00001020%0/50%0/5
Benedikt PichlerFWDHolstein Kiel5130.00002010%0/50%0/5
Emmanuel EkongFWDEmpoli5130.00020120%0/50%0/5
Tom BradshawFWDOxford United5130.003021020%1/50%0/5
Asier Villalibre MolinaFWDDeportivo Alavés5130.000311340%2/50%0/5
Devante ColeFWDWest Bromwich Albion5130.00200000%0/50%0/5
Karl Edouard Blaise Etta EyongFWDLevante5120.001101420%1/50%0/5
Tani OluwaseyiFWDVillarreal5120.00001100%0/50%0/5
Kaine KesslerDEFCoventry City5120.00022010%0/50%0/5
Ander Guevara LajoMIDDeportivo Alavés5120.00001020%0/50%0/5
Nicholas PieriniFWDSassuolo5120.00021000%0/50%0/5
Felipe Chávez SomocursioMIDFC Köln5120.00011000%0/50%0/5
Moussa SissokoMIDWatford5120.00100000%0/50%0/5
Ryan BarnettDEFWrexham5120.00001010%0/50%0/5
Óscar Guido TrejoMIDRayo Vallecano5110.003101120%1/50%0/5
Cauley WoodrowFWDBlackburn Rovers5110.00111000%0/50%0/5
Alex KrálMIDFC Union Berlin5110.00122110%0/50%0/5
Joseph William John TaylorFWDLuton Town5110.000100320%1/50%0/5
Mark Thomas HarrisFWDOxford United5110.00011120%0/50%0/5
Oscar FrauloMIDDerby County5110.00020010%0/50%0/5
Simone PafundiMIDUdinese5110.00011110%0/50%0/5
Benjamin HenrichsDEFRB Leipzig5110.00010110%0/50%0/5
Tom BarkhuizenFWDDerby County5110.00000120%0/50%0/5
Silko ThomasFWDLeicester City5100.00101020%0/50%0/5
Fally MayuluFWDBristol City5100.00002010%0/50%0/5
Bjarki Steinn BjarksonMIDVenezia5100.00120110%0/50%0/5
Azeem AbdullahMIDSwansea City5100.00101100%0/50%0/5
Sandro KulenovicFWDTorino5100.00001010%0/50%0/5
Alessandro GabrielloniFWDComo5100.00200000%0/50%0/5
André Filipe Cunha VidigalFWDStoke City5100.00001010%0/50%0/5
Samuel EssendeFWDFC Augsburg5100.001313240%2/50%0/5
Yael TrepyFWDCagliari5100.00202100%0/50%0/5
Nelson Felix Patrick WeiperFWDFSV Mainz 05590.000011420%1/50%0/5
Luis Guilherme Lira dos SantosFWDWest Ham United590.002130120%1/50%0/5
Christantus Ugonna UcheFWDCrystal Palace590.00101210%0/50%0/5
Ryan WintleMIDMillwall590.00111110%0/50%0/5
Makhtar GueyeFWDBlackburn Rovers590.003020020%1/50%0/5
Kenzo GoudmijnMIDDerby County590.00112200%0/50%0/5
Dajaune BrownFWDDerby County590.00101000%0/50%0/5
Scott BanksFWDSt. Pauli590.00000000%0/50%0/5
Ihlas BebouFWDTSG Hoffenheim580.00001000%0/50%0/5
Jamie AllenMIDCoventry City580.00110110%0/50%0/5
Joe AriboMIDSouthampton580.00000110%0/50%0/5
Daniel Raba AntolíFWDValencia580.00010120%0/50%0/5
James CollinsFWDDerby County580.00000010%0/50%0/5
Grigoris KastanosMIDHellas Verona580.001101520%1/520%1/5
Ibrahim CissokoFWDSheffield Wednesday580.00101120%0/50%0/5
Jonah Kusi-AsareFWDFulham580.00210100%0/50%0/5
Javier Llabrés ExpositoFWDMallorca580.00011000%0/50%0/5
Nazariy RusynFWDSunderland570.00002120%0/50%0/5
Miguel Ángel Rubio LestánDEFEspanyol570.004321140%2/50%0/5
Salih ÖzcanMIDBorussia Dortmund570.00202000%0/50%0/5
Harrison ReedMIDFulham570.00000010%0/50%0/5
Federico ChiesaFWDLiverpool570.00101010%0/50%0/5
Joël PiroeFWDLeeds United570.00000110%0/50%0/5
Mattia VitiDEFFiorentina570.001311120%1/50%0/5
Asier Osambela LarrayaMIDOsasuna560.00110010%0/50%0/5
Andreas Albers NielsenFWDSt. Pauli560.001000420%1/50%0/5
Enes ÜnalFWDAFC Bournemouth560.00221100%0/50%0/5
Muhammed DamarMIDTSG Hoffenheim560.00000110%0/50%0/5
Lennard Patrick MaloneyMIDFSV Mainz 05560.00102010%0/50%0/5
Mike Trésor NdayishimiyeMIDBurnley560.00010000%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.