PER90

Shots on target

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

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
Harry KaneFWDFC Bayern München27842.973266293%25/2774%20/27
Kylian Mbappé LottinFWDReal Madrid31882.752422394%29/3184%26/31
Alexander SørlothFWDAtlético de Madrid22742.422302286%19/2268%15/22
Giorgos MasourasFWDVfL Bochum 18485802.261210680%4/540%2/5
Erling HålandFWDManchester City30872.174101190%27/3053%16/30
Mohamed ToureFWDNorwich City4552.13120275%3/450%2/4
David TurnbullMIDCardiff City5772.111332080%4/560%3/5
Patrik SchickFWDBayer 04 Leverkusen21782.083521281%17/2152%11/21
Alisson de Almeida SantosFWDNapoli5722.0612123100%5/560%3/5
Robert LewandowskiFWDFC Barcelona9811.961204278%7/967%6/9
Dzenan PejcinovicFWDVfL Wolfsburg7801.932112486%6/757%4/7
Gianluca ScamaccaFWDAtalanta8761.920221075%6/850%4/8
Deniz UndavFWDVfB Stuttgart24821.883020379%19/2450%12/24
Victor Okoh BonifaceFWDBayer 04 Leverkusen7761.861212386%6/757%4/7
Ibrahim CissokoFWDPlymouth Argyle4731.86202275%3/475%3/4
Rafael Mir VicenteFWDElche14831.851114193%13/1450%7/14
Will OsulaFWDNewcastle United3811.85221100%3/367%2/3
Giovane Santana do NascimentoFWDHellas Verona11801.851102282%9/1145%5/11
Raphael Dias BelloliFWDFC Barcelona25791.834231280%20/2544%11/25
Sheraldo BeckerFWDFSV Mainz 056781.7313121100%6/633%2/6
Fermín López MarínMIDFC Barcelona15731.722120080%12/1540%6/15
Moise Bioty KeanFWDFiorentina27871.721221381%22/2744%12/27
Lucas TousartMIDFC Union Berlin3701.7102267%2/367%2/3
Nicolás Paz MartínezMIDComo31881.680321174%23/3142%13/31
Donyell MalenFWDRoma15791.671233080%12/1547%7/15
Conrad HarderFWDRB Leipzig5761.671222080%4/560%3/5
Vedat MuriqiFWDMallorca33821.663312179%26/3339%13/33
Víctor Muñoz VillanuevaFWDOsasuna17831.662114265%11/1753%9/17
Callum RobinsonFWDCardiff City12721.660213375%9/1242%5/12
Giacomo RaspadoriFWDNapoli9791.650320356%5/944%4/9
Matheus Santos Carneiro Da CunhaFWDWolverhampton Wanderers29831.641121279%23/2948%14/29
Benjamin ŠeškoFWDRB Leipzig24791.622133479%19/2442%10/24
Evan FergusonFWDRoma6571.620220050%3/650%3/6
Michael OliseFWDFC Bayern München26811.613110481%21/2638%10/26
Cyril NgongeFWDEspanyol8631.611020263%5/838%3/8
Hugo EkitikeFWDEintracht Frankfurt27821.591042185%23/2737%10/27
Ferrán Torres GarcíaFWDFC Barcelona16741.592021075%12/1644%7/16
Andreas HountondjiFWDSt. Pauli8641.590031050%4/838%3/8
Leonardo Weschenfelder-ScienzaMIDSouthampton26701.580022262%16/2642%11/26
Edward NketiahFWDCrystal Palace5801.5822111100%5/540%2/5
Roony BardghjiFWDFC Barcelona3571.5802167%2/333%1/3
Ollie WatkinsFWDAston Villa33811.585222176%25/3342%14/33
Ayoube Amaimouni-EchghouyabFWDEintracht Frankfurt3771.57112100%3/333%1/3
Gonzalo García TorresFWDReal Madrid7741.561112186%6/729%2/7
Khvicha KvaratskheliaFWDNapoli8801.553001175%6/825%2/8
Julián ÁlvarezFWDAtlético de Madrid25761.551010268%17/2536%9/25
Yorbe VertessenFWDFC Union Berlin4731.55212075%3/450%2/4
Keshi AndersonFWDBirmingham City4601.55012175%3/425%1/4
Carlos Espí EscrihuelaFWDLevante7831.5421112100%7/743%3/7
Omar MarmoushFWDManchester City21811.541212176%16/2148%10/21
Vitor Hugo Roque FerreiraFWDReal Betis7831.540203171%5/743%3/7
Karl Edouard Blaise Etta EyongFWDLevante8811.5411221100%8/838%3/8
Lamine Yamal Nasraoui EbanaFWDFC Barcelona29851.541204079%23/2931%9/29
Nestory IrankundaFWDWatford13771.533141077%10/1331%4/13
Georges MikautadzeFWDVillarreal14801.533121379%11/1443%6/14
Cole PalmerMIDChelsea32861.531201191%29/3234%11/32
Yoane WissaFWDBrentford20861.531112280%16/2045%9/20
André Miguel Valente SilvaFWDWerder Bremen4741.531112100%4/425%1/4
Marvin DuckschFWDBirmingham City30751.521412170%21/3033%10/30
Patrick BamfordFWDSheffield United14761.521111293%13/1436%5/14
Forzan Assan OuedraogoMIDRB Leipzig7681.510103257%4/743%3/7
Martín SatrianoFWDGetafe6901.5022121100%6/650%3/6
Ilias Akhomach ChakkourFWDVillarreal9671.502111078%7/933%3/9
Jamal MusialaMIDFC Bayern München14781.490001050%7/1436%5/14
Ilyas ChairaFWDReal Oviedo16771.473321169%11/1644%7/16
Rômulo José Cardoso da CruzFWDRB Leipzig14791.460211179%11/1436%5/14
Nicolas JacksonFWDChelsea21791.461121086%18/2133%7/21
Borja Sainz EguskizaFWDNorwich City21891.452021176%16/2152%11/21
Tomás José ConechnyFWDDeportivo Alavés3621.4512067%2/333%1/3
Rubin ColwillMIDCardiff City11851.450001264%7/1145%5/11
Serhou GuirassyFWDBorussia Dortmund26871.441102373%19/2635%9/26
Tim KleindienstFWDBorussia Mönchengladbach15881.441010167%10/1540%6/15
Alexander IsakFWDNewcastle United22831.431001273%16/2241%9/22
Rayan KolliFWDQueens Park Rangers9631.430042056%5/922%2/9
Riccardo OrsoliniFWDBologna26731.421230165%17/2638%10/26
Dušan VlahovićFWDJuventus17781.421113088%15/1729%5/17
Nelson Felix Patrick WeiperFWDFSV Mainz 056741.421110283%5/633%2/6
Valentín Mariano José Castellanos GiménezFWDLazio28801.422113079%22/2832%9/28
Dominic SolankeFWDTottenham Hotspur17871.401220276%13/1747%8/17
Said El MalaFWDFC Köln10841.401321090%9/1030%3/10
Toluwalase Emmanuel ArokodareFWDWolverhampton Wanderers7831.402230171%5/743%3/7
Akor Jerome AdamsFWDSevilla12861.401111083%10/1233%4/12
Andreas WeimannFWDBlackburn Rovers7741.390200157%4/729%2/7
Vinícius José Paixão de Oliveira JúniorFWDReal Madrid30841.390234067%20/3037%11/30
Ante BudimirFWDOsasuna36851.382211283%30/3639%14/36
Haji WrightFWDCoventry City29811.381101272%21/2924%7/29
Arda GulerMIDReal Madrid18721.380110167%12/1833%6/18
Daniel Olmo CarvajalMIDFC Barcelona18701.380021172%13/1833%6/18
Jaden Philogene-BidaceFWDIpswich Town18761.383101161%11/1833%6/18
Can Yılmaz UzunMIDEintracht Frankfurt11711.381402164%7/1127%3/11
Degnand Wilfried GnontoFWDLeeds United15741.370022173%11/1533%5/15
Florian WirtzMIDBayer 04 Leverkusen25841.371000176%19/2540%10/25
Anton KadeMIDFC Augsburg8821.371210175%6/838%3/8
Luis Fernando Díaz MarulandaFWDFC Bayern München18851.362011478%14/1833%6/18
Elijah AdebayoFWDLuton Town16751.351100269%11/1631%5/16
Myron BoaduFWDVfL Bochum 18486781.351003350%3/633%2/6
Francisco Fernandes ConceiçãoFWDJuventus19771.351310063%12/1932%6/19
Sergio Camello PérezFWDRayo Vallecano13641.322120054%7/1331%4/13
Mason MountMIDManchester United8601.320110063%5/813%1/8
Christoph BaumgartnerMIDRB Leipzig23831.321322174%17/2335%8/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.