PER90

Shots on target

100 players · Players across all five leagues · every home matches on record · minimum 20 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 19h

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
Harry KaneFWDFC Bayern München32762.863012684%27/3263%20/32
Kylian Mbappé LottinFWDReal Madrid33842.752042088%29/3379%26/33
Alexander SørlothFWDAtlético de Madrid35582.400230077%27/3551%18/35
Erling HålandFWDManchester City31852.174101187%27/3152%16/31
Patrik SchickFWDBayer 04 Leverkusen30612.093522163%19/3040%12/30
Raphael Dias BelloliFWDFC Barcelona30701.904123177%23/3040%12/30
Deniz UndavFWDVfB Stuttgart28731.883020371%20/2843%12/28
Rafael Mir VicenteFWDElche24571.851114067%16/2429%7/24
Moise Bioty KeanFWDFiorentina29831.691221179%23/2941%12/29
Nicolás Paz MartínezMIDComo35801.680321171%25/3537%13/35
Jamal MusialaMIDFC Bayern München20621.680001050%10/2030%6/20
Vedat MuriqiFWDMallorca35791.663312177%27/3537%13/35
Matheus Santos Carneiro Da CunhaFWDManchester United33761.641121276%25/3342%14/33
Benjamin ŠeškoFWDRB Leipzig32631.622131369%22/3231%10/32
Michael OliseFWDFC Bayern München33721.620123173%24/3333%11/33
Hugo EkitikeFWDEintracht Frankfurt32731.590104275%24/3231%10/32
Julián ÁlvarezFWDAtlético de Madrid33651.591001064%21/3330%10/33
Ferrán Torres GarcíaFWDFC Barcelona31501.562020161%19/3123%7/31
Lamine Yamal Nasraoui EbanaFWDFC Barcelona33781.541200473%24/3330%10/33
Cole PalmerMIDChelsea32861.531201191%29/3234%11/32
Serhou GuirassyFWDBorussia Dortmund31761.531103171%22/3135%11/31
Omar MarmoushFWDManchester City27671.531120167%18/2737%10/27
Yoane WissaFWDBrentford27671.530000159%16/2733%9/27
Ollie WatkinsFWDAston Villa37751.525022270%26/3738%14/37
Marvin DuckschFWDBirmingham City32711.521412166%21/3231%10/32
Patrick BamfordFWDSheffield United21561.521111262%13/2124%5/21
Nicolas JacksonFWDChelsea29621.481112183%24/2924%7/29
Fermín López MarínMIDFC Barcelona33511.482102052%17/3327%9/33
Leonardo Weschenfelder-ScienzaMIDSouthampton38571.460000247%18/3829%11/38
Arda GulerMIDReal Madrid32501.460001144%14/3222%7/32
Borja Sainz EguskizaFWDNorwich City21891.452021176%16/2152%11/21
Daniel Olmo CarvajalMIDFC Barcelona28541.440000054%15/2821%6/28
Can Yılmaz UzunMIDEintracht Frankfurt22471.441400250%11/2218%4/22
Alexander IsakFWDNewcastle United26731.430100062%16/2635%9/26
Riccardo OrsoliniFWDBologna33611.420123064%21/3333%11/33
Vinícius José Paixão de Oliveira JúniorFWDReal Madrid33801.420234067%22/3333%11/33
Valentín Mariano José Castellanos GiménezFWDLazio29781.422113079%23/2931%9/29
Dušan VlahovićFWDJuventus27561.411101174%20/2719%5/27
Dominic SolankeFWDTottenham Hotspur21751.401220062%13/2138%8/21
Anastasios DouvikasFWDComo30571.401101167%20/3023%7/30
Haji WrightFWDCoventry City34721.381100165%22/3424%8/34
Ante BudimirFWDOsasuna38821.372211279%30/3837%14/38
Nestory IrankundaFWDWatford22551.363141045%10/2218%4/22
Elijah AdebayoFWDLuton Town20641.351100060%12/2025%5/20
Jaden Philogene-BidaceFWDIpswich Town28561.353100039%11/2821%6/28
Luis Fernando Díaz MarulandaFWDFC Bayern München20801.352101175%15/2030%6/20
Florian WirtzMIDBayer 04 Leverkusen32711.351100066%21/3234%11/32
Francisco Fernandes ConceiçãoFWDJuventus26631.331310058%15/2623%6/26
Ermedin DemirovićFWDVfB Stuttgart30571.333110053%16/3030%9/30
Rubin ColwillMIDCardiff City21531.320000033%7/2124%5/21
Cyle LarinFWDMallorca26531.291312050%13/2615%4/26
Sam GreenwoodMIDPreston North End20621.290011350%10/2020%4/20
Christoph BaumgartnerMIDRB Leipzig31671.291322161%19/3126%8/31
Giovanni Pablo SimeoneFWDTorino28451.290111150%14/2811%3/28
Joël PiroeFWDLeeds United34491.280000044%15/3418%6/34
Bryan MbeumoFWDBrentford36851.281000175%27/3631%11/36
Ademola LookmanFWDAtalanta30691.281001163%19/3023%7/30
Andrej KramarićFWDTSG Hoffenheim33771.270330155%18/3327%9/33
Bukayo SakaFWDArsenal29711.270101072%21/2928%8/29
Lautaro Javier MartínezFWDInter31761.262130168%21/3126%8/31
Gerard Moreno BalagueroFWDVillarreal20571.241013055%11/2015%3/20
Liam DelapFWDIpswich Town33591.230000152%17/3318%6/33
Jesuran Rak-SakyiFWDSheffield United26521.230120042%11/2615%4/26
Kenan YildizFWDJuventus38721.222002263%24/3824%9/38
Álvaro Daniel Rodríguez MuñozFWDElche30491.211400050%15/3017%5/30
Ayoze Pérez GutiérrezFWDVillarreal28561.212020050%14/2825%7/28
Lois OpendaFWDRB Leipzig30561.210100047%14/3020%6/30
Chukwunonso MaduekeFWDChelsea28591.210101046%13/2821%6/28
Daniel JamesFWDLeeds United27531.210100056%15/2715%4/27
Nicolas PépéFWDVillarreal34631.201021253%18/3415%5/34
Igor Thiago Nascimento RodriguesFWDBrentford23771.190202148%11/2335%8/23
Andrej IlićFWDFC Union Berlin24671.193112054%13/2425%6/24
Giovani Lo CelsoMIDReal Betis25571.190100040%10/2520%5/25
Antoine SemenyoFWDAFC Bournemouth37881.191100178%29/3727%10/37
Morgan WhittakerFWDMiddlesbrough39741.181221064%25/3928%11/39
Andrea PinamontiFWDGenoa36741.183001158%21/3636%13/36
Paulo Bruno Exequiel DybalaFWDRoma23651.171102157%13/2326%6/23
Marcus ThuramFWDInter32701.162111069%22/3225%8/32
Jonathan BurkardtFWDFSV Mainz 0527701.162011056%15/2726%7/27
Nikola KrstovićFWDLecce35701.161301263%22/3529%10/35
Lucas HölerFWDSC Freiburg30591.160012050%15/3023%7/30
Antony Matheus dos SantosFWDReal Betis29741.161012172%21/2917%5/29
Adam ArmstrongFWDSouthampton39681.140210049%19/3926%10/39
Borja Iglesias QuintasFWDCelta de Vigo36501.140110050%18/3625%9/36
Harry WilsonFWDFulham31641.140002145%14/3129%9/31
Nick WoltemadeFWDNewcastle United30611.141000053%16/3020%6/30
Marcus RashfordFWDFC Barcelona27551.132020052%14/2722%6/27
Serge GnabryFWDFC Bayern München22471.132103055%12/2214%3/22
Ilias ChairMIDQueens Park Rangers22591.130002141%9/2223%5/22
Juan Camilo Hernández SuárezFWDReal Betis25801.132331060%15/2532%8/25
Anis MehmetiMIDBristol City44691.120110152%23/4420%9/44
Mert KömürMIDFC Augsburg21511.123000038%8/2119%4/21
Joe GelhardtFWDHull City31791.120001161%19/3126%8/31
Bruno Miguel Borges FernandesMIDManchester United35861.111100066%23/3529%10/35
Daniel MaldiniMIDAtalanta29451.111101159%17/293%1/29
Nahki WellsFWDBristol City20531.100023150%10/2020%4/20
Kieffer MooreFWDWrexham35691.101000254%19/3520%7/35
Phillip TietzFWDFC Augsburg31541.100000242%13/3119%6/31
Haris TabakovicFWDBorussia Mönchengladbach26611.102201058%15/2623%6/26
Jean-Philippe MatetaFWDCrystal Palace35731.091102066%23/3526%9/35

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.