PER90

Shots on target

100 players · Players in the Bundesliga · every starts 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 10h

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

15 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ünchen53842.263122687%46/5358%31/53
Patrik SchickFWDBayer 04 Leverkusen42791.733052274%31/4248%20/42
Deniz UndavFWDVfB Stuttgart45821.640300271%32/4542%19/45
Michael OliseFWDFC Bayern München51821.612131180%41/5145%23/51
Hugo EkitikeFWDEintracht Frankfurt31821.603111284%26/3132%10/31
Florian WirtzMIDBayer 04 Leverkusen25881.522212084%21/2552%13/25
Can Yılmaz UzunMIDEintracht Frankfurt21681.401242062%13/2133%7/21
Luis Fernando Díaz MarulandaFWDFC Bayern München27851.372001174%20/2737%10/27
Jamal MusialaMIDFC Bayern München28791.350300161%17/2832%9/28
Serhou GuirassyFWDBorussia Dortmund56851.305101064%36/5632%18/56
Tim KleindienstFWDBorussia Mönchengladbach31881.281110071%22/3135%11/31
Ermedin DemirovićFWDVfB Stuttgart37801.281310170%26/3732%12/37
Jonathan BurkardtFWDFSV Mainz 0543771.240111060%26/4330%13/43
Adam HložekFWDTSG Hoffenheim22811.210231173%16/2223%5/22
Said El MalaFWDFC Köln20791.191113080%16/2020%4/20
Benjamin ŠeškoFWDRB Leipzig30781.190211170%21/3030%9/30
Marvin DuckschFWDWerder Bremen30801.133200053%16/3027%8/30
Rômulo José Cardoso da CruzFWDRB Leipzig27791.100120159%16/2722%6/27
Serge GnabryFWDFC Bayern München29711.090201052%15/2921%6/29
Andrej KramarićFWDTSG Hoffenheim58821.082030352%30/5826%15/58
Lois OpendaFWDRB Leipzig29821.060000159%17/2928%8/29
Fisnik AsllaniFWDTSG Hoffenheim31751.051102058%18/3123%7/31
Andrej IlićFWDFC Union Berlin35801.043301254%19/3529%10/35
Jamie Bynoe-GittensFWDBorussia Dortmund21751.030100357%12/2124%5/21
Phillip TietzFWDFC Augsburg38791.031010353%20/3821%8/38
Christoph BaumgartnerMIDRB Leipzig50831.001113162%31/5022%11/50
Budu ZivzivadzeFWDHeidenheim24761.002021154%13/2425%6/24
Yan DiomandeFWDRB Leipzig28840.992000161%17/2825%7/28
Oliver BurkeFWDFC Union Berlin30760.991100147%14/3023%7/30
Alexis Claude MauriceMIDFC Augsburg50810.981003056%28/5022%11/50
Mohamed El Amine AmouraFWDVfL Wolfsburg52810.982011069%36/5213%7/52
Nadiem AmiriMIDFSV Mainz 0554840.961113267%36/5417%9/54
Shuto MachinoFWDHolstein Kiel32740.950000147%15/3219%6/32
Karim AdeyemiFWDBorussia Dortmund32720.930201156%18/3219%6/32
Xavi SimonsMIDRB Leipzig26860.920311069%18/2615%4/26
Vincenzo GrifoFWDSC Freiburg52740.910100256%29/5217%9/52
Robin HackFWDBorussia Mönchengladbach30770.900200160%18/3010%3/30
Tiago Barreiros de Melo TomásFWDVfL Wolfsburg33740.890010161%20/3312%4/33
Arijon IbrahimovicFWDHeidenheim25790.870200044%11/2520%5/25
Enzo MillotMIDVfB Stuttgart22770.850101041%9/2223%5/22
Mert KömürMIDFC Augsburg22720.850300041%9/2223%5/22
Haris TabakovicFWDBorussia Mönchengladbach34810.822210050%17/3415%5/34
Marius BülterFWDTSG Hoffenheim40750.810310053%21/4013%5/40
Ransford KönigsdörfferFWDHamburger SV29770.800000348%14/2914%4/29
Chris FührichFWDVfB Stuttgart43740.791022344%19/4316%7/43
Ibrahim MazaMIDBayer 04 Leverkusen20800.792100235%7/2025%5/20
Tim LemperleFWDTSG Hoffenheim24770.780111054%13/2413%3/24
Maximilian BeierFWDBorussia Dortmund41770.770001149%20/4117%7/41
Justin NjinmahFWDWerder Bremen32740.770130041%13/3219%6/32
Lucas HölerFWDSC Freiburg46790.770011150%23/4617%8/46
Danel SinaniMIDSt. Pauli37830.760000043%16/3724%9/37
Benedict HollerbachFWDFC Union Berlin42770.760220045%19/4217%7/42
Morgan GuilavoguiFWDSt. Pauli21810.741102152%11/2114%3/21
Philipp HofmannFWDVfL Bochum 184827810.740013148%13/2711%3/27
Jens CastropMIDBorussia Mönchengladbach20750.730110235%7/2025%5/20
Fabio Daniel Ferreira VieiraMIDHamburger SV25850.722010152%13/2512%3/25
Jamie LewelingFWDVfB Stuttgart48790.721000044%21/4817%8/48
Adrian BeckMIDHeidenheim27710.700020044%12/2711%3/27
Jens StageMIDWerder Bremen55840.700002345%25/5515%8/55
Jan-Niklas BesteFWDSC Freiburg20780.691001050%10/2010%2/20
Nathan TellaFWDBayer 04 Leverkusen27720.693020037%10/2715%4/27
Jan ThielmannFWDFC Köln20720.680101140%8/2010%2/20
Alassane PléaFWDBorussia Mönchengladbach24750.660100142%10/2417%4/24
Ansgar KnauffFWDEintracht Frankfurt30740.660002137%11/3013%4/30
Julian BrandtMIDBorussia Dortmund45830.652000047%21/4513%6/45
Ritsu DoanFWDSC Freiburg61840.651011048%29/6110%6/61
Johannes EggesteinFWDSt. Pauli22820.640001036%8/2223%5/22
Mathias Pereira LageFWDSt. Pauli25780.640010048%12/258%2/25
Jeremie FrimpongDEFBayer 04 Leverkusen25840.641000048%12/2512%3/25
Marvin PieringerFWDHeidenheim46770.640100037%17/4617%8/46
Jakub KamińskiFWDFC Köln46870.630012039%18/4615%7/46
Tom BischofMIDTSG Hoffenheim44850.631113148%21/449%4/44
Junior Chikwubuike AdamuFWDSC Freiburg26720.620020035%9/268%2/26
Samuel EssendeFWDFC Augsburg23700.620000039%9/239%2/23
Antonio Eromonsele Nordby NusaFWDRB Leipzig40800.621110145%18/408%3/40
Alejandro Grimaldo GarcíaDEFBayer 04 Leverkusen60860.621100042%25/6012%7/60
Finn-Dominik PorathMIDHolstein Kiel20810.610130140%8/2010%2/20
Albert-Mboyo Sambi LokongaMIDHamburger SV20820.611010150%10/205%1/20
Mattias SvanbergMIDVfL Wolfsburg22750.601001045%10/225%1/22
Marco GrüllFWDWerder Bremen36760.600000136%13/3614%5/36
Ilyas AnsahFWDFC Union Berlin23740.591102035%8/2313%3/23
Johan ManzambiMIDSC Freiburg30770.580011247%14/303%1/30
Bazoumana TouréFWDTSG Hoffenheim36790.570121044%16/366%2/36
Jonas Older WindFWDVfL Wolfsburg26800.561100235%9/2612%3/26
Leon GoretzkaMIDFC Bayern München38760.560030237%14/388%3/38
Romano SchmidMIDWerder Bremen66880.560020144%29/669%6/66
Paul NebelMIDFSV Mainz 0550850.551001142%21/5010%5/50
Mathias HonsakFWDHeidenheim27750.541210033%9/2711%3/27
Kevin StögerMIDBorussia Mönchengladbach31770.530010032%10/3113%4/31
Jean Matteo BahoyaFWDEintracht Frankfurt25690.531001236%9/258%2/25
Raphaël Adelino José GuerreiroDEFFC Bayern München27760.520110037%10/277%2/27
Josha Mamadou Karaboue VagnomannDEFVfB Stuttgart37850.510001038%14/3711%4/37
Christian Dannemann EriksenMIDVfL Wolfsburg27850.512100141%11/277%2/27
Fabian RiederMIDFC Augsburg36800.500000236%13/368%3/36
Patrick WimmerFWDVfL Wolfsburg43730.480001133%14/435%2/43
Kevin DiksDEFBorussia Mönchengladbach28870.481010139%11/287%2/28
Matúš BeroMIDVfL Bochum 184828870.480002039%11/287%2/28
Armin GigovicMIDHolstein Kiel23730.480210035%8/234%1/23
Wouter BurgerMIDTSG Hoffenheim30810.480010033%10/3010%3/30
Mitchell WeiserDEFWerder Bremen32900.470010138%12/326%2/32

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.