PER90

Shots on target

100 players · Midfielders across all five leagues · every home starts on record · minimum 10 appearances

Shot volume filtered through accuracy. The widest spread of any market on this board — roughly thirty-six times between the highest and lowest rates.

Next upWolverhampton WanderersvBlackburn RoversFri 14 Aug, 20:00 · in 14h

What this is — the highest expected counts the model produces for shots on target in this fixture, over each player's expected minutes. Not tips and not prices: nothing in this panel has been compared against a bookmaker. This fixture has 2 published calls on the value board. Full board for this fixture.

League

Team

93 with stats on record

Position

Sort by

Per 90 — rate over 90 minutes playedLast 5 — actual counts, newest first. Hover one for the opponent, minutes and dateOver 1.5 — share of appearances beating that line
PlayerTeamAppsMins/appPer 90Last 5 matchesOver 0.5Over 1.5
Fermín López MarínMIDFC Barcelona15731.722120080%12/1540%6/15
Nicolás Paz MartínezMIDComo31881.680321174%23/3142%13/31
Leonardo Weschenfelder-ScienzaMIDSouthampton26701.580022262%16/2642%11/26
Cole PalmerMIDChelsea32861.531201191%29/3234%11/32
Jamal MusialaMIDFC Bayern München14781.490001050%7/1436%5/14
Rubin ColwillMIDCardiff City11851.450001264%7/1145%5/11
Arda GulerMIDReal Madrid18721.380110167%12/1833%6/18
Daniel Olmo CarvajalMIDFC Barcelona18701.380021172%13/1833%6/18
Can Yılmaz UzunMIDEintracht Frankfurt11711.381402164%7/1127%3/11
Florian WirtzMIDBayer 04 Leverkusen25841.371000176%19/2540%10/25
Christoph BaumgartnerMIDRB Leipzig23831.321322174%17/2335%8/23
Sam GreenwoodMIDPreston North End15741.300130060%9/1527%4/15
Ibrahim MazaMIDBayer 04 Leverkusen11831.282022055%6/1145%5/11
Ilias ChairMIDQueens Park Rangers15751.200211053%8/1533%5/15
Giovani Lo CelsoMIDReal Betis15751.201001060%9/1527%4/15
Daniel MaldiniMIDMonza15741.140111087%13/157%1/15
Josh WindassMIDSheffield Wednesday33791.112211058%19/3333%11/33
Tommaso PobegaMIDBologna12701.111100167%8/1217%2/12
Anis MehmetiMIDBristol City34801.090110056%19/3424%8/34
Bruno Miguel Borges FernandesMIDManchester United34871.091100065%22/3429%10/34
Sonny CareyMIDCharlton Athletic20831.080000260%12/2030%6/20
Jude BellinghamMIDReal Madrid25801.082010260%15/2532%8/25
Rami HajalMIDPlymouth Argyle10671.080012340%4/1030%3/10
Scott McTominayMIDNapoli32891.070050059%19/3231%10/32
Pape GueyeMIDVillarreal25771.071000260%15/2524%6/25
Femi AzeezMIDMillwall26811.072200065%17/2623%6/26
Mert KömürMIDFC Augsburg11771.073001045%5/1136%4/11
Brajan GrudaMIDBrighton & Hove Albion15731.070300353%8/1520%3/15
Danel SinaniMIDSt. Pauli21821.050002257%12/2133%7/21
Eberechi EzeMIDCrystal Palace25811.022011164%16/2516%4/25
Alexis Claude MauriceMIDFC Augsburg26821.010312162%16/2623%6/26
Tijjani ReijndersMIDAC Milan28811.011001161%17/2818%5/28
Jens OdgaardMIDBologna19770.990120053%10/1926%5/19
Emiliano Marcondes Camargo HansenMIDNorwich City15790.991012067%10/1513%2/15
Isaac PriceMIDWest Bromwich Albion30820.981201357%17/3020%6/30
Kasey McAteerMIDIpswich Town11750.981200255%6/1127%3/11
Scott TwineMIDBristol City36750.962100147%17/3619%7/36
Ephron Mason-ClarkMIDCoventry City28790.941220057%16/2821%6/28
Enzo MillotMIDVfB Stuttgart12810.931001250%6/1225%3/12
Marcelino Ignacio Nuñez EspinozaMIDNorwich City27790.930000244%12/2726%7/27
Xavi SimonsMIDRB Leipzig22840.921102164%14/2218%4/22
Nadiem AmiriMIDFSV Mainz 0528880.911312164%18/2821%6/28
Gustavo HamerMIDSheffield United37830.901121059%22/3719%7/37
Morgan RogersMIDAston Villa37870.891013154%20/3722%8/37
Jens CastropMIDBorussia Mönchengladbach10730.891002240%4/1030%3/10
Jordan JamesMIDLeicester City14800.891210164%9/1414%2/14
Matt RitchieMIDPortsmouth16770.883000050%8/1613%2/16
Alfie DevineMIDPreston North End19820.872002058%11/1921%4/19
Enzo Jeremías FernándezMIDChelsea34890.871010068%23/3415%5/34
Julian BrandtMIDBorussia Dortmund23820.862001057%13/2322%5/23
Marcus TavernierMIDAFC Bournemouth27850.860101163%17/2715%4/27
Samuel SzmodicsMIDIpswich Town15780.861110160%9/157%1/15
Oihan Sancet TirapuMIDAthletic Club20740.860022050%10/2015%3/20
Finn AzazMIDMiddlesbrough40790.861002155%22/4020%8/40
Federico Santiago Valverde DipettaMIDReal Madrid33870.851023258%19/3315%5/33
Jack RudoniMIDCoventry City34850.841020059%20/3418%6/34
Josh EcclesMIDCoventry City22780.840310045%10/2218%4/22
Charles De KetelaereMIDAtalanta26790.840100146%12/2615%4/26
Luka SučićMIDReal Sociedad14720.831011057%8/147%1/14
Mateus ManéMIDWolverhampton Wanderers10880.822100050%5/1030%3/10
Francisco Román Alarcón SuárezMIDReal Betis11800.820210064%7/119%1/11
Karamoko Kader DembéléMIDQueens Park Rangers15680.821101153%8/1513%2/15
Hakan ÇalhanoğluMIDInter23770.810211157%13/2313%3/23
Harvey ValeMIDQueens Park Rangers15820.813101047%7/1513%2/15
Riley McGreeMIDMiddlesbrough15710.780211040%6/1520%3/15
Victor Torp OvergaardMIDCoventry City25800.780001052%13/2516%4/25
Morgan Gibbs-WhiteMIDNottingham Forest34850.771311056%19/3412%4/34
Josh BrownhillMIDBurnley19880.763200058%11/1911%2/19
Liam CullenMIDSwansea City26780.750110046%12/2615%4/26
Dominik SzoboszlaiMIDLiverpool33840.741100155%18/3315%5/33
Azzedine OunahiMIDGirona10850.741101060%6/1010%1/10
Kirian Rodríguez ConcepciónMIDLas Palmas10860.741210050%5/1020%2/10
Dejan KulusevskiMIDTottenham Hotspur14810.730211057%8/147%1/14
Adrian BeckMIDHeidenheim12720.730011050%6/128%1/12
Myles Peart-HarrisMIDOxford United17800.720112053%9/1712%2/17
Marshall Nyasha MunetsiMIDWolverhampton Wanderers12840.720210050%6/1217%2/12
Leon GoretzkaMIDFC Bayern München18780.700320139%7/1817%3/18
Tomáš SuslovMIDHellas Verona15700.701110047%7/157%1/15
Anis Ben SlimaneMIDNorwich City23730.702101239%9/2313%3/23
Cameron BrannaganMIDOxford United37840.700002146%17/3719%7/37
Justin KluivertMIDAFC Bournemouth19750.690000047%9/1911%2/19
Brian De KeersmaeckerMIDOxford United13900.690010146%6/1315%2/13
Hans Nicolussi CavigliaMIDVenezia26800.691000042%11/2615%4/26
Philip FodenMIDManchester City23850.690012048%11/2313%3/23
Andre BrookesMIDSheffield United21760.671020143%9/2114%3/21
Mikel Merino ZazónMIDArsenal13840.660010054%7/138%1/13
Arthur AttaMIDUdinese21840.660011148%10/2110%2/21
Thomas DoyleMIDBirmingham City12800.661300142%5/128%1/12
Ruslan MalinovskiyMIDGenoa16770.660200231%5/1625%4/16
Cher NdourMIDFiorentina12810.650102042%5/1217%2/12
Rolando MandragoraMIDFiorentina28750.651010050%14/284%1/28
Mateo KovačićMIDManchester City11770.640021036%4/1118%2/11
Toma BašićMIDLazio11770.641001145%5/119%1/11
Brenden AaronsonMIDLeeds United36790.630000153%19/363%1/36
Nikola VlašićMIDTorino32850.630010147%15/3213%4/32
Ryan LongmanMIDWrexham16800.630001038%6/1619%3/16
Jens StageMIDWerder Bremen28840.610031143%12/2811%3/28
John SwiftMIDPortsmouth19710.610110237%7/1911%2/19
Alexis Mac AllisterMIDLiverpool30830.611000147%14/3010%3/30
A. ScottMIDAFC Bournemouth23770.610110043%10/234%1/23

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.