PER90

Shots on target

100 players · Forwards across all five leagues · every starts on record · minimum 3 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 25h

Shots on target

trends →

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
Mohamed ToureFWDNorwich City7632.721124086%6/757%4/7
Kylian Mbappé LottinFWDReal Madrid63872.432014289%56/6376%48/63
Harry KaneFWDFC Bayern München53842.263122687%46/5358%31/53
Silla WamangitukaFWDFSV Mainz 054581.96102275%3/450%2/4
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
André Miguel Valente SilvaFWDWerder Bremen8761.6411111100%8/838%3/8
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
Darwin Gabriel Núñez RibeiroFWDLiverpool3781.53211100%3/333%1/3
Evan FergusonFWDRoma13601.520232254%7/1338%5/13
Myron BoaduFWDVfL Bochum 184811711.512100355%6/1136%4/11
Nicolas JacksonFWDChelsea40751.491131380%32/4033%13/40
Dzenan PejcinovicFWDVfL Wolfsburg16791.493221169%11/1644%7/16
Isaak DaviesFWDCardiff City3611.4802167%2/333%1/3
Dušan VlahovićFWDJuventus32781.482131081%26/3238%12/32
Anssumane FatiFWDFC Barcelona3611.47111100%3/30%0/3
Moise Bioty KeanFWDFiorentina54861.470102170%38/5435%19/54
Mackenzie KirkFWDPortsmouth4771.47120275%3/450%2/4
Alisson de Almeida SantosFWDNapoli9761.461021178%7/944%4/9
Lamine Yamal Nasraoui EbanaFWDFC Barcelona57871.461200181%46/5733%19/57
Victor Okoh BonifaceFWDBayer 04 Leverkusen14761.450102057%8/1443%6/14
Conrad HarderFWDRB Leipzig8781.441122075%6/850%4/8
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
Heung-Min SonFWDTottenham Hotspur8711.430011463%5/825%2/8
Ellis SimmsFWDCoventry City41781.413003168%28/4137%15/41
Jay RobinsonFWDSouthampton8721.400211075%6/838%3/8
Raphael Dias BelloliFWDFC Barcelona50801.404231266%33/5030%15/50
Samuele InacioFWDBorussia Dortmund4811.391211100%4/425%1/4
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
Endrick Felipe Moreira de SousaFWDReal Madrid3651.38111100%3/30%0/3
Vitor Hugo Roque FerreiraFWDReal Betis14751.370021057%8/1436%5/14
Cauley WoodrowFWDBlackburn Rovers3661.3701267%2/333%1/3
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
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
Nathan N'Goumou MinpoleFWDBorussia Mönchengladbach9751.342010178%7/933%3/9
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
Tomás José ConechnyFWDDeportivo Alavés5681.320122060%3/540%2/5
Vinícius José Paixão de Oliveira JúniorFWDReal Madrid56851.321012271%40/5634%19/56
Nelson Felix Patrick WeiperFWDFSV Mainz 0510751.321101180%8/1030%3/10
Chukwunonso MaduekeFWDChelsea43701.322100158%25/4323%10/43
Vivaldo Leandro Semedo Moura SousaFWDWatford6691.310012350%3/633%2/6
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
Francesco Pio EspositoFWDInter15741.291010373%11/1527%4/15
Nikola KrstovićFWDLecce55811.291131075%41/5527%15/55
Largie RamazaniFWDValencia18781.290114078%14/1822%4/18
Samuel Dias LinoFWDAtlético de Madrid8611.293010150%4/825%2/8
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
Jeremie BogaFWDJuventus6831.270001250%3/633%2/6
Borja Sainz EguskizaFWDNorwich City41881.272100066%27/4141%17/41
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
Pietro PellegriFWDEmpoli5611.230012160%3/520%1/5
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
Gonzalo García TorresFWDReal Madrid9751.201101267%6/922%2/9
Josh BowlerFWDPreston North End6631.200022150%3/633%2/6
Ross StewartFWDSouthampton16631.201110156%9/166%1/16
Anastasios DouvikasFWDComo32751.202111169%22/3228%9/32
Akor Jerome AdamsFWDSevilla22861.191101068%15/2232%7/22
Adama Traoré DiarraFWDFulham3751.19111100%3/30%0/3
Gerard Moreno BalagueroFWDVillarreal22721.191011068%15/2218%4/22

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.