PER90

Duels won

100 players · Players across all five leagues · their last 10 home matches · minimum 10 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
Alex KrálMIDFC Union Berlin10150.00122110%0/100%0/10
Tom BradshawFWDOxford United10130.003021020%2/100%0/10
Vivaldo Leandro Semedo Moura SousaFWDWatford10120.00100110%0/100%0/10
Ihlas BebouFWDTSG Hoffenheim10110.00001000%0/100%0/10
Enes ÜnalFWDAFC Bournemouth10100.00221100%0/100%0/10
Joël PiroeFWDLeeds United1060.00000110%0/100%0/10
Ezechiel BanzuziMIDRB Leipzig101617.421206110%1/1010%1/10
Jann-Fiete ArpMIDHolstein Kiel102316.361118130%3/1020%2/10
Christian KouaméFWDFiorentina103114.21010613660%6/1050%5/10
Drissa CamaraMIDParma102113.303011650%5/1020%2/10
Morten ThorsbyMIDCremonese105012.802113650%5/1040%4/10
Alex MatosMIDOxford United103012.663826160%6/1030%3/10
Abdoulie CeesayFWDSt. Pauli102011.259102220%2/1010%1/10
Gerard Fernández CastellanoFWDSevilla104511.080405660%6/1050%5/10
Siriki DembeleFWDOxford United102410.711318150%5/1040%4/10
Andrej IlićFWDFC Union Berlin107010.60757161080%8/1080%8/10
Enis DestanFWDHull City102510.3601112520%2/1020%2/10
Yousef SalechFWDCardiff City106410.2210104111190%9/1060%6/10
Cesare CasadeiMIDTorino104710.2251131170%7/1070%7/10
Babajide David AkintolaFWDHull City102210.160002320%2/1010%1/10
Rodrigo Muniz CarvalhoFWDFulham105110.07101089480%8/1060%6/10
Ragnar AcheFWDFC Köln107010.044312412100%10/1070%7/10
Facundo Valentín BuonanotteMIDLeicester City10349.961371240%4/1030%3/10
Enrique García MartínezFWDEspanyol10479.955107960%6/1060%6/10
Lyndon DykesFWDCharlton Athletic10769.8903581090%9/1080%8/10
Isaac OlaofeFWDCharlton Athletic10189.890220010%1/1010%1/10
Álvaro Daniel Rodríguez MuñozFWDElche10689.8781244590%9/1070%7/10
Miles LeaburnFWDCharlton Athletic10529.845425690%9/1070%7/10
Niccolò FortiniDEFFiorentina10349.780025150%5/1040%4/10
Ebou AdamsMIDPortsmouth10679.741410101180%8/1070%7/10
Kyle JosephFWDHull City10379.650530760%6/1040%4/10
Ebere Paul OnuachuFWDSouthampton10599.5541104280%8/1060%6/10
Lamine CisseFWDStoke City10679.508536190%9/1080%8/10
Lloyd JonesDEFCharlton Athletic10909.506116910100%10/10100%10/10
Leonardo PavolettiFWDCagliari10149.472600130%3/1010%1/10
Ibrahim CissokoFWDPlymouth Argyle10319.381011240%4/1030%3/10
Federico Sebastián Viñas BarbozaFWDReal Oviedo10859.236813103100%10/1080%8/10
Jon RoweFWDBologna10649.17813433100%10/1060%6/10
Jacopo FazziniMIDFiorentina10489.162723160%6/1040%4/10
Harvey KnibbsMIDCharlton Athletic10249.128163130%3/1020%2/10
Roberto GagliardiniMIDHellas Verona10789.12414513790%9/1070%7/10
Jake CooperDEFMillwall10909.1057947100%10/1090%9/10
Jack ClarkeFWDIpswich Town10599.0741510880%8/1070%7/10
Hernani Azevedo JúniorMIDParma10429.053111670%7/1020%2/10
Philipp HofmannFWDVfL Bochum 184810789.0387791390%9/1080%8/10
Eiran Joe CashinDEFBlackburn Rovers10849.00536131090%9/1080%8/10
Kaine KesslerDEFCoventry City10199.000220110%1/1010%1/10
Wataru EndoMIDLiverpool10129.000033130%3/100%0/10
Antonio Martínez LópezFWDDeportivo Alavés10848.98813975100%10/1090%9/10
Oliver McBurnieFWDHull City10908.9068141410100%10/10100%10/10
Elliott AndersonMIDNottingham Forest10868.90451246100%10/1080%8/10
Antonio Eromonsele Nordby NusaFWDRB Leipzig10578.840723780%8/1060%6/10
Steve MouniéFWDFC Augsburg10218.823513170%7/1020%2/10
Toluwalase Emmanuel ArokodareFWDWolverhampton Wanderers10578.8141233090%9/1050%5/10
Ethan LairdDEFBirmingham City10448.811408650%5/1040%4/10
Victor NelssonDEFHellas Verona10908.803912137100%10/1080%8/10
Djibril SoumaréMIDSheffield United10478.7264214470%7/1050%5/10
Vítor Manuel Carvalho OliveiraFWDGenoa10768.7171153290%9/1080%8/10
Mehdi Pascal Marcel LérisFWDPisa10608.70124129880%8/1050%5/10
Milan ĐurićFWDCremonese10358.6802611560%6/1050%5/10
Sam GallagherFWDStoke City10308.663238660%6/1030%3/10
Julian ChabotDEFVfB Stuttgart10818.614118109100%10/1080%8/10
Junior MessiasFWDGenoa10358.594165480%8/1030%3/10
Kwame PokuFWDQueens Park Rangers10278.571301340%4/1010%1/10
Malick Junior YalcouyéMIDSwansea City10288.553123350%5/1010%1/10
Idrissa TouréMIDPisa10578.552532070%7/1060%6/10
Colby BishopFWDPortsmouth10808.54131072490%9/1060%6/10
Jesús Rodríguez CaraballoFWDComo10458.532131660%6/1040%4/10
Gennaro BorrelliFWDCagliari10448.502628170%7/1030%3/10
Liam LindsayDEFPreston North End10578.5051502660%6/1050%5/10
Chidera EjukeFWDSevilla10418.5031085070%7/1050%5/10
Enrique Barja AfonsoFWDOsasuna10188.491502110%1/1010%1/10
Jeremy DokuFWDManchester City10548.44101310370%7/1050%5/10
Grigoris KastanosMIDHellas Verona10138.441101520%2/1010%1/10
Ibrahima SissokoMIDVfL Bochum 184810878.411310559100%10/1090%9/10
Niels NkounkouDEFTorino10238.404133250%5/1020%2/10
Max MoerstedtFWDTSG Hoffenheim10178.400100610%1/1010%1/10
Jacob GreavesDEFIpswich Town10798.34981786100%10/1080%8/10
Mikel Vesga ArrutiMIDAthletic Club10238.333131350%5/100%0/10
Japhet TangangaDEFSheffield United10908.3010127315100%10/1090%9/10
Patrick AgyemangFWDDerby County10768.273741211100%10/1060%6/10
Rayan Aït NouriDEFManchester City10628.242584970%7/1050%5/10
Ozan Muhammed KabakDEFTSG Hoffenheim10908.20158111480%8/1080%8/10
Carlton MorrisFWDDerby County10558.20108101060%6/1050%5/10
Fally MayuluFWDBristol City10158.180020130%3/1010%1/10
Michael SmithFWDPreston North End10388.132004650%5/1040%4/10
Leonardo BittencourtMIDWerder Bremen10238.130249020%2/1010%1/10
Michael FreyFWDQueens Park Rangers10548.121053160%6/1050%5/10
Nik PrelecFWDOxford United10428.110025650%5/1040%4/10
Jeff EkhatorFWDGenoa10348.102418240%4/1020%2/10
Femi SerikiDEFSheffield United10718.078467090%9/1080%8/10
Gabriele PiccininiMIDPisa10368.044112140%4/1020%2/10
Nicolás Iván GonzálezFWDAtlético de Madrid10508.021466680%8/1040%4/10
Benedikt PichlerFWDHolstein Kiel10398.000020150%5/1040%4/10
Salih ÖzcanMIDBorussia Dortmund10237.992020020%2/1020%2/10
Isaac Osa's SchmidtDEFWerder Bremen10317.974332770%7/1030%3/10
Phillip TietzFWDFSV Mainz 0510787.9677721280%8/1080%8/10
Aleix Febas PérezMIDElche10877.934913711100%10/1090%9/10
Coba Gomes da CostaFWDGetafe10297.912600250%5/1030%3/10
Luca KoleoshoFWDBurnley10367.910008050%5/1040%4/10

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.