PER90

Duels won

100 players · Players across all five leagues · every away matches on record · 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
Abdoulie CeesayFWDSt. Pauli17110.00111016%1/170%0/17
James CollinsFWDDerby County10110.00011100%0/100%0/10
Charalampos KostoulasFWDBrighton & Hove Albion1080.004020130%3/100%0/10
Kevin BehrensFWDVfL Wolfsburg1050.00221100%0/100%0/10
Miles LeaburnFWDCharlton Athletic205512.5550196890%18/2070%14/20
Milan ĐurićFWDParma243612.15221231058%14/2446%11/24
Ebere Paul OnuachuFWDSouthampton133311.283500762%8/1331%4/13
Leonardo PavolettiFWDCagliari191810.73000015%1/195%1/19
Makhtar GueyeFWDBlackburn Rovers323910.172612369%22/3253%17/32
Álvaro Daniel Rodríguez MuñozFWDElche266110.0079911988%23/2673%19/26
Toby CollyerMIDWest Bromwich Albion10239.920027120%2/1020%2/10
Romain EsseFWDMillwall23589.717153270%16/2365%15/23
Ethan LairdDEFBirmingham City10439.614230370%7/1030%3/10
Idrissa TouréMIDPisa15729.35103611293%14/1567%10/15
Federico Sebastián Viñas BarbozaFWDReal Oviedo16769.31547171888%14/1669%11/16
Alieu Eybi NjieFWDTorino14189.232300021%3/147%1/14
Azzedine OunahiMIDGirona12729.1916454692%11/1267%8/12
Yousef SalechFWDCardiff City10659.13855191080%8/1070%7/10
Jeremy DokuFWDManchester City29549.1231454372%21/2955%16/29
Abdón Prats BastidasFWDMallorca18179.001112022%4/186%1/18
Christian KouaméFWDFiorentina12568.8719148767%8/1258%7/12
Lamine Yamal Nasraoui EbanaFWDFC Barcelona30868.8011312815100%30/3090%27/30
Drissa CamaraMIDParma10208.731007130%3/1020%2/10
Morgan GuilavoguiFWDSt. Pauli12768.7077161192%11/1283%10/12
Norberto Bercique Gomes BetuncalFWDEverton33488.6705251370%23/3345%15/33
Ross McCrorieDEFBristol City32718.627623891%29/3272%23/32
Eiran Joe CashinDEFDerby County27698.56803172078%21/2759%16/27
Ebou AdamsMIDDerby County42808.5448651298%41/4279%33/42
Josh BowlerFWDLuton Town11318.481103136%4/1127%3/11
Jamal MusialaMIDFC Bayern München20638.471643580%16/2055%11/20
Kieffer MooreFWDWrexham34688.424292376%26/3465%22/34
Rodrigo Muniz CarvalhoFWDFulham26338.404547462%16/2631%8/26
Nelson Alexander Deossa SuárezMIDReal Betis11388.385249064%7/1145%5/11
Eduardo CamavingaMIDReal Madrid24538.381504379%19/2442%10/24
Johan ManzambiMIDSC Freiburg18598.2661095772%13/1861%11/18
Igor MatanovicFWDSC Freiburg25408.225488456%14/2528%7/25
Lucas Tolentino Coelho de LimaMIDWest Ham United22788.18961210582%18/2273%16/22
Femi SerikiDEFSheffield United32558.18611331169%22/3250%16/32
Luka VuškovićDEFHamburger SV13848.1754712892%12/1377%10/13
Antonio Martínez LópezFWDDeportivo Alavés32578.161667684%27/3266%21/32
Carlton MorrisFWDLuton Town35688.164963383%29/3557%20/35
Yakou MeïtéFWDCardiff City17468.169244165%11/1741%7/17
Marcos André de Sousa MendonçaFWDReal Valladolid13608.070348669%9/1354%7/13
Kiliann SildilliaDEFSC Freiburg10438.060006840%4/1040%4/10
Jesús SantiagoMIDGetafe11158.043030036%4/119%1/11
Caleb TaylorDEFMillwall14828.014115131093%13/1471%10/14
Patrizio MasiniMIDGenoa30538.00130110167%20/3057%17/30
Mario Martín RielvesMIDGetafe33608.0011356285%28/3355%18/33
Assane Diao DiaouneFWDComo21647.9741658476%16/2152%11/21
Christantus Ugonna UcheFWDGetafe27587.954103170%19/2748%13/27
Juan Miguel Latasa Fernandez LayosFWDReal Valladolid13517.9148416577%10/1331%4/13
Jamie Bynoe-GittensFWDBorussia Dortmund23547.900562165%15/2348%11/23
João Maria Lobo Alves Palhinha GonçalvesMIDTottenham Hotspur26597.904443577%20/2654%14/26
Emil HolmDEFBologna22507.902238368%15/2245%10/22
Franco MastantuonoFWDReal Madrid11357.893030155%6/1127%3/11
Patrick Chinazaekpere DorguDEFManchester United31737.8352612981%25/3168%21/31
Manuel Ugarte RibeiroMIDManchester United25567.8302810872%18/2556%14/25
Andrej IlićFWDFC Union Berlin24677.83571331288%21/2463%15/24
Alieu FaderaFWDSassuolo25467.831316668%17/2544%11/25
Jude BellinghamMIDReal Madrid30787.8113699180%24/3073%22/30
Samuel Almeida CostaMIDMallorca34827.817757694%32/3488%30/34
Yangel Clemente Herrera RaveloMIDGirona23687.8067521087%20/2374%17/23
Yussuf Yurary PoulsenFWDRB Leipzig20187.743065050%10/2020%4/20
Patrick WimmerFWDVfL Wolfsburg28627.7191086989%25/2864%18/28
Zeidane InoussaFWDSwansea City12467.701712658%7/1250%6/12
Elliott AndersonMIDNottingham Forest37827.69954911100%37/3781%30/37
Marshall Nyasha MunetsiMIDWolverhampton Wanderers13697.67210510077%10/1369%9/13
Lloyd JonesDEFCharlton Athletic23847.67310115087%20/2374%17/23
Junior MessiasFWDGenoa20407.673248260%12/2030%6/20
Lucas Torró MarsetMIDOsasuna33727.663358385%28/3361%20/33
Mateo Pellegrino CasalanguilaFWDParma26737.66913111381%21/2662%16/26
Nicolás CapaldoDEFHamburger SV13737.6557701085%11/1369%9/13
Welington Damascena SantosDEFSouthampton15507.654159760%9/1547%7/15
Willi OrbanDEFRB Leipzig28897.6369216793%26/2879%22/28
Amine AdliFWDAFC Bournemouth24397.6220021046%11/2433%8/24
Vinicius de Souza CostaMIDSheffield United32757.6287115991%29/3272%23/32
Abdessamad EzzalzouliFWDReal Betis31697.614839884%26/3165%20/31
Ignacio Ezequiél Agustín Fernández CarballoMIDBayer 04 Leverkusen11477.614060473%8/1136%4/11
Iván Romero de Ávila AraqueFWDLevante16687.594082681%13/1656%9/16
Jimmy DunneDEFQueens Park Rangers42897.585473598%41/4283%35/42
Harry AmassDEFSheffield Wednesday13827.5810101014692%12/1377%10/13
Mikel Merino ZazónMIDArsenal26527.560720162%16/2646%12/26
Steven AlzateMIDHull City13697.5574105392%12/1354%7/13
Pablo Martín Paez GaviriaMIDFC Barcelona18407.554942450%9/1817%3/18
Ángel Ortiz MonterreyDEFReal Betis10567.5431116670%7/1040%4/10
Sam GallagherFWDStoke City19437.543416679%15/1937%7/19
Djeidi GassamaFWDSheffield Wednesday22707.5387461186%19/2264%14/22
Toluwalase Emmanuel ArokodareFWDWolverhampton Wanderers16407.5221121156%9/1631%5/16
Samuel SilveraFWDMiddlesbrough15407.511131360%9/1533%5/15
Ragnar AcheFWDFC Köln14567.510525864%9/1450%7/14
Mikkel KaufmannFWDHeidenheim16357.501010150%8/1619%3/16
Enes ÜnalFWDAFC Bournemouth18157.502320028%5/186%1/18
Sam McCallumDEFSheffield United26427.482871762%16/2642%11/26
Bernardo Fernandes da Silva JuniorDEFTSG Hoffenheim25807.4785349100%25/2568%17/25
Onyinye Wilfred NdidiMIDLeicester City13847.4459851292%12/1377%10/13
Abdul Fatawu IssahakuFWDLeicester City27757.444897489%24/2759%16/27
Tim KleindienstFWDBorussia Mönchengladbach17847.4411277588%15/1771%12/17
Nicolò CambiaghiFWDBologna21537.422194771%15/2148%10/21
Mats WiefferDEFBrighton & Hove Albion27607.420594581%22/2756%15/27
Callum PatersonFWDSheffield Wednesday13507.4164461177%10/1346%6/13

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.