PER90

Shots on target

100 players · Players across all five leagues · every 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 22h

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
Kylian Mbappé LottinFWDReal Madrid63872.432014289%56/6376%48/63
Harry KaneFWDFC Bayern München53842.263122687%46/5358%31/53
Erling HålandFWDManchester City65881.881412185%55/6552%34/65
Alexander SørlothFWDAtlético de Madrid35731.882300271%25/3546%16/35
Robert LewandowskiFWDFC Barcelona13791.741200477%10/1354%7/13
Patrik SchickFWDBayer 04 Leverkusen42791.733052274%31/4248%20/42
Omar MarmoushFWDManchester City39801.721012072%28/3941%16/39
Patrick BamfordFWDSheffield United22771.691114195%21/2236%8/22
Rafael Mir VicenteFWDElche26801.651131281%21/2642%11/26
Donyell MalenFWDRoma26801.652142185%22/2642%11/26
Deniz UndavFWDVfB Stuttgart45821.640300271%32/4542%19/45
Sheraldo BeckerFWDFSV Mainz 0513771.622113185%11/1338%5/13
Michael OliseFWDFC Bayern München51821.612131180%41/5145%23/51
Carlos Espí EscrihuelaFWDLevante13841.562201285%11/1354%7/13
Ferrán Torres GarcíaFWDFC Barcelona35711.551202066%23/3537%13/35
Mohamed Salah GhalyFWDLiverpool13891.551010177%10/1338%5/13
David TurnbullMIDCardiff City10671.530110360%6/1030%3/10
Myron BoaduFWDVfL Bochum 184811711.512100355%6/1136%4/11
Nicolas JacksonFWDChelsea40751.491131380%32/4033%13/40
Dzenan PejcinovicFWDVfL Wolfsburg16791.493221169%11/1644%7/16
Dušan VlahovićFWDJuventus32781.482131081%26/3238%12/32
Moise Bioty KeanFWDFiorentina54861.470102170%38/5435%19/54
Lamine Yamal Nasraoui EbanaFWDFC Barcelona57871.461200181%46/5733%19/57
Victor Okoh BonifaceFWDBayer 04 Leverkusen14761.450102057%8/1443%6/14
Giovane Santana do NascimentoFWDHellas Verona21771.441120267%14/2138%8/21
Benjamin ŠeškoFWDRB Leipzig47791.442103068%32/4732%15/47
Gianluca ScamaccaFWDAtalanta16681.440312056%9/1631%5/16
Ellis SimmsFWDCoventry City41781.413003168%28/4137%15/41
Can Yılmaz UzunMIDEintracht Frankfurt21681.401242062%13/2133%7/21
Nicolás Paz MartínezMIDComo63861.400003371%45/6330%19/63
Raphael Dias BelloliFWDFC Barcelona50801.404231266%33/5030%15/50
Jaden Philogene-BidaceFWDIpswich Town31751.393221161%19/3135%11/31
Edward NketiahFWDCrystal Palace11771.391220282%9/1136%4/11
Giorgos MasourasFWDVfL Bochum 184812811.380110267%8/1225%3/12
Hugo EkitikeFWDEintracht Frankfurt52801.380011071%37/5229%15/52
Vitor Hugo Roque FerreiraFWDReal Betis14751.370021057%8/1436%5/14
Alexander IsakFWDNewcastle United42801.371102067%28/4233%14/42
Mateo ReteguiFWDAtalanta32731.373200166%21/3225%8/32
Lautaro Javier MartínezFWDInter58811.360213072%42/5834%20/58
Yoane WissaFWDBrentford38841.351112176%29/3832%12/38
Jamal MusialaMIDFC Bayern München28791.350300161%17/2832%9/28
Ferran Jutlgà BlancFWDCelta de Vigo21701.350210162%13/2129%6/21
Matheus Santos Carneiro Da CunhaFWDWolverhampton Wanderers58841.341111278%45/5834%20/58
Valentín Mariano José Castellanos GiménezFWDLazio53821.342111272%38/5334%18/53
Julián ÁlvarezFWDAtlético de Madrid52761.341101065%34/5229%15/52
Leroy SanéFWDFC Bayern München17791.342212471%12/1735%6/17
Khvicha KvaratskheliaFWDNapoli15771.333010180%12/1513%2/15
Yousef SalechFWDCardiff City14831.323122079%11/1436%5/14
Vinícius José Paixão de Oliveira JúniorFWDReal Madrid56851.321012271%40/5634%19/56
Cole PalmerMIDChelsea60851.322102077%46/6028%17/60
Nelson Felix Patrick WeiperFWDFSV Mainz 0510751.321101180%8/1030%3/10
Chukwunonso MaduekeFWDChelsea43701.322100158%25/4323%10/43
Forzan Assan OuedraogoMIDRB Leipzig13691.312011054%7/1338%5/13
Georges MikautadzeFWDVillarreal23811.303121070%16/2335%8/23
Luis Fernando Díaz MarulandaFWDFC Bayern München35851.302001171%25/3537%13/35
Serhou GuirassyFWDBorussia Dortmund56851.305101064%36/5632%18/56
Leonardo Weschenfelder-ScienzaMIDSouthampton47721.290010166%31/4728%13/47
Francesco Pio EspositoFWDInter15741.291010373%11/1527%4/15
Nikola KrstovićFWDLecce55811.291131075%41/5527%15/55
Largie RamazaniFWDValencia18781.290114078%14/1822%4/18
Tim KleindienstFWDBorussia Mönchengladbach31881.281110071%22/3135%11/31
Ermedin DemirovićFWDVfB Stuttgart37801.281310170%26/3732%12/37
Ayoze Pérez GutiérrezFWDVillarreal34771.282020076%26/3429%10/34
Ollie WatkinsFWDAston Villa64811.272511267%43/6431%20/64
Borja Sainz EguskizaFWDNorwich City41881.272100066%27/4141%17/41
Fermín López MarínMIDFC Barcelona31741.262111265%20/3123%7/31
Riccardo OrsoliniFWDBologna49741.261102363%31/4929%14/49
Jonathan BurkardtFWDFSV Mainz 0543771.240111060%26/4330%13/43
Florian Tristán Mariano ThauvinFWDUdinese24821.243304167%16/2425%6/24
Ademola LookmanFWDAtalanta46751.230110165%30/4626%12/46
Haji WrightFWDCoventry City54821.221100167%36/5426%14/54
Ilyas ChairaFWDReal Oviedo30761.220032363%19/3033%10/30
Alfonso González MartínezFWDCelta de Vigo21711.220111167%14/2124%5/21
Marvin DuckschFWDWerder Bremen55771.211041160%33/5527%15/55
Ante BudimirFWDOsasuna69841.210221171%49/6935%24/69
Emmanuel Latte LathFWDMiddlesbrough20791.210042165%13/2015%3/20
Vedat MuriqiFWDMallorca60841.213003258%35/6028%17/60
Adam HložekFWDTSG Hoffenheim22811.210231173%16/2223%5/22
Paulo Bruno Exequiel DybalaFWDRoma31791.212100265%20/3135%11/31
Marcus RashfordFWDFC Barcelona34751.200022165%22/3429%10/34
Carlos AlcarazMIDEverton13811.202100062%8/1323%3/13
Ross StewartFWDSouthampton16631.201110156%9/166%1/16
Anastasios DouvikasFWDComo32751.202111169%22/3228%9/32
Akor Jerome AdamsFWDSevilla22861.191101068%15/2232%7/22
Gerard Moreno BalagueroFWDVillarreal22721.191011068%15/2218%4/22
Said El MalaFWDFC Köln20791.191113080%16/2020%4/20
Nestory IrankundaFWDWatford22721.193012459%13/2223%5/22
Eliezer Mayenda DossouFWDSunderland28851.180111179%22/2825%7/28
Christian Michel KofaneFWDBayer 04 Leverkusen12771.180102258%7/1233%4/12
Giacomo RaspadoriFWDNapoli19811.170012058%11/1926%5/19
Norberto Bercique Gomes BetuncalFWDEverton32771.170102163%20/3231%10/32
Igor Thiago Nascimento RodriguesFWDBrentford38881.160022058%22/3834%13/38
Callum RobinsonFWDCardiff City24741.160002158%14/2429%7/24
Antoine SemenyoFWDAFC Bournemouth73881.151110074%54/7330%22/73
Borja Iglesias QuintasFWDCelta de Vigo45731.150011053%24/4529%13/45
Richarlison de AndradeFWDTottenham Hotspur24821.150211263%15/2425%6/24
Antony Matheus dos SantosFWDReal Betis45821.141002167%30/4524%11/45
Ragnar AcheFWDFC Köln18791.140312061%11/1828%5/18
Dodi LukebakioFWDSevilla33841.140100167%22/3330%10/33
Elijah AdebayoFWDLuton Town31741.141010058%18/3129%9/31

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.