PER90

Duels won

100 players · Players in the Premier League · every match on record · minimum 20 appearances

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

League

Team

20 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
Ebere Paul OnuachuFWDSouthampton254210.234351068%17/2544%11/25
Rodrigo Muniz CarvalhoFWDFulham52389.41104105865%34/5238%20/52
Enes ÜnalFWDAFC Bournemouth40149.112232218%7/408%3/40
Jeremy DokuFWDManchester City59569.00130131471%42/5956%33/59
Patrick Chinazaekpere DorguDEFManchester United38608.745121676%29/3861%23/38
Toluwalase Emmanuel ArokodareFWDWolverhampton Wanderers33438.3224112364%21/3336%12/33
Jordan AyewFWDLeicester City30558.0410564563%19/3050%15/30
Elliott AndersonMIDNottingham Forest75817.904955496%72/7577%58/75
João Maria Lobo Alves Palhinha GonçalvesMIDTottenham Hotspur33677.85104104485%28/3358%19/33
Facundo Valentín BuonanotteMIDLeicester City35467.510101154%19/3540%14/35
Norberto Bercique Gomes BetuncalFWDEverton67467.500452567%45/6737%25/67
Charalampos KostoulasFWDBrighton & Hove Albion21177.343410243%9/215%1/21
Manuel Ugarte RibeiroMIDManchester United51527.317002165%33/5147%24/51
Lucas Tolentino Coelho de LimaMIDWest Ham United51777.314889278%40/5163%32/51
Mats WiefferDEFBrighton & Hove Albion51577.245005975%38/5153%27/51
Amine AdliFWDAFC Bournemouth31357.202013545%14/3132%10/31
Mikel Merino ZazónMIDArsenal50527.030272564%32/5042%21/50
Tim IroegbunamMIDEverton47447.0354119360%28/4732%15/47
Wataru EndoMIDLiverpool28167.037041329%8/284%1/28
Daniel BallardDEFSunderland29746.981623786%25/2962%18/29
James HillDEFAFC Bournemouth39666.9644711882%32/3944%17/39
Diego Alexander Gómez AmarillaMIDBrighton & Hove Albion48556.956025665%31/4848%23/48
Rodrigo Hernández CascanteMIDManchester City24666.9312924371%17/2446%11/24
Hannibal MejbriMIDBurnley27466.896355067%18/2744%12/27
Onyinye Wilfred NdidiMIDLeicester City28836.826569789%25/2864%18/28
Kevin Santos Lopes de MacedoFWDFulham26406.804272254%14/2627%7/26
Mohammed KudusFWDWest Ham United51816.740341686%44/5165%33/51
Kevin SchadeFWDBrentford73696.684156185%62/7366%48/73
Cristian Gabriel RomeroDEFTottenham Hotspur41806.64811211083%34/4168%28/41
João Victor Gomes da SilvaMIDWolverhampton Wanderers71826.63212613285%60/7173%52/71
Amadou Zeund Georges Mvom OnanaMIDAston Villa51676.621378178%40/5159%30/51
James MaddisonMIDTottenham Hotspur34556.601014662%21/3438%13/34
Rayan Aït NouriDEFWolverhampton Wanderers54766.5925331185%46/5463%34/54
Soungoutou MagassaMIDWest Ham United22456.560002359%13/2232%7/22
Yerson MosqueraDEFWolverhampton Wanderers32816.5566810594%30/3272%23/32
Bukayo SakaFWDArsenal56716.558010477%43/5652%29/56
Joelinton Cassio Apolinário de LiraMIDNewcastle United56786.528815188%49/5657%32/56
Sven BotmanDEFNewcastle United33686.509697876%25/3361%20/33
Boubacar KamaraMIDAston Villa44726.5021436675%33/4452%23/44
Noussair MazraouiDEFManchester United57676.483736679%45/5746%26/57
Thiemo BarryFWDEverton38506.484174563%24/3832%12/38
Edward NketiahFWDCrystal Palace41356.461212241%17/4124%10/41
Bruno Guimarães Rodriguez MouraMIDNewcastle United67866.3931397596%64/6773%49/67
João Pedro Junqueira de JesusFWDChelsea62756.3891096282%51/6263%39/62
Jaden Philogene-BidaceFWDAston Villa21386.370106443%9/2124%5/21
Iliman NdiayeFWDEverton65806.378182688%57/6562%40/65
Dominic Calvert-LewinFWDLeeds United61716.332747679%48/6154%33/61
Armando BrojaFWDBurnley29346.302201131%9/2928%8/29
Jean-Ricner BellegardeMIDWolverhampton Wanderers61486.270366457%35/6128%17/61
Neco WilliamsDEFNottingham Forest72806.245474083%60/7260%43/72
Richarlison de AndradeFWDTottenham Hotspur47536.245983455%26/4738%18/47
James TarkowskiDEFEverton70896.235685896%67/7073%51/70
Georginio RutterFWDBrighton & Hove Albion60586.200312372%43/6032%19/60
Tyler DiblingFWDSouthampton47476.202052557%27/4728%13/47
Mateus Gonçalo Espanha FernandesMIDSouthampton72836.157188886%62/7265%47/72
Ryan YatesMIDNottingham Forest57456.144254056%32/5728%16/57
Crysencio SummervilleFWDWest Ham United50656.09711961074%37/5048%24/50
Marshall Nyasha MunetsiMIDWolverhampton Wanderers27726.0813210885%23/2756%15/27
A. ScottMIDAFC Bournemouth57636.055636775%43/5742%24/57
Jacob GreavesDEFIpswich Town25886.045101113980%20/2560%15/25
Evann GuessandFWDAston Villa21446.041144557%12/2133%7/21
Carlos Baleba Noom QuomahMIDBrighton & Hove Albion65676.046877472%47/6548%31/65
Kevin DansoDEFTottenham Hotspur34696.026496271%24/3447%16/34
Emiliano BuendíaFWDAston Villa48396.0011611544%21/4823%11/48
Nicolás Martín DomínguezMIDNottingham Forest61525.982623464%39/6133%20/61
Moisés Isaac Caicedo CorozoMIDChelsea71875.9626105590%64/7166%47/71
Tomáš SoučekMIDWest Ham United70685.963646674%52/7051%36/70
Igor Jesus Maciel da CruzFWDNottingham Forest37635.954243073%27/3741%15/37
Gabriel GudmundssonDEFLeeds United32835.958353694%30/3263%20/32
Zian FlemmingFWDBurnley29615.945751369%20/2945%13/29
Kenny TeteDEFFulham44815.923366884%37/4457%25/44
Nordi Mukiele MulereDEFSunderland32875.907347688%28/3253%17/32
Yankuba MintehFWDBrighton & Hove Albion66645.893342571%47/6642%28/66
Michael Olabode KayodeDEFBrentford49775.868273480%39/4957%28/49
Anton StachMIDLeeds United29825.856764586%25/2962%18/29
Matheus Santos Carneiro Da CunhaFWDManchester United66775.854540686%57/6658%38/66
Youri TielemansMIDAston Villa61805.822575989%54/6156%34/61
Roméo LaviaMIDChelsea28425.825211343%12/2821%6/28
Mathys TelFWDTottenham Hotspur44515.805242750%22/4427%12/44
Conor BradleyDEFLiverpool34505.803853262%21/3432%11/34
Antoine SemenyoFWDAFC Bournemouth74875.770318684%62/7462%46/74
Djed SpenceDEFTottenham Hotspur55705.777300771%39/5544%24/55
Jhon Adolfo Arias AndradeFWDWolverhampton Wanderers23495.752202443%10/2326%6/23
James JustinDEFLeicester City65745.747788571%46/6557%37/65
Jack GrealishFWDManchester City40595.747971257%23/4035%14/40
Lewis HallDEFNewcastle United57775.712261668%39/5751%29/57
Jaydee CanvotDEFCrystal Palace20675.7043104375%15/2045%9/20
Brajan GrudaMIDBrighton & Hove Albion39365.697164341%16/3915%6/39
Marcos SenesiDEFAFC Bournemouth54815.696228976%41/5452%28/54
Degnand Wilfried GnontoFWDLeeds United23235.690230222%5/234%1/23
Daniel Muñoz MejíaDEFCrystal Palace66855.680647485%56/6661%40/66
Sean LongstaffMIDNewcastle United48385.682001133%16/4825%12/48
Ibrahima KonatéDEFLiverpool67855.677543785%57/6754%36/67
Dan BurnDEFNewcastle United66845.6651551183%55/6664%42/66
Antonee RobinsonDEFFulham58805.666866084%49/5853%31/58
Xavi SimonsMIDTottenham Hotspur28635.661616368%19/2839%11/28
Patson DakaFWDLeicester City23325.653112226%6/2313%3/23
Adrien TruffertDEFAFC Bournemouth38895.6410554787%33/3858%22/38
Oscar BobbFWDFulham26405.641622254%14/2619%5/26
Riccardo CalafioriDEFArsenal45605.633135462%28/4536%16/45

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.