PER90

Shots

100 players · Players in the Bundesliga · their last 20 matches · minimum 10 appearances

Volume, regardless of quality. A player who shoots often from bad positions and one who shoots rarely from good ones can price identically here and settle very differently.

Next upWolverhampton WanderersvBlackburn RoversFri 14 Aug, 20:00 · in 13h

What this is — the highest expected counts the model produces for shots 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.5Over 2.5
Harry KaneFWDFC Bayern München20754.955301295%19/2085%17/2070%14/20
Deniz UndavFWDVfB Stuttgart20824.8717247100%20/2080%16/2075%15/20
Omar MarmoushFWDEintracht Frankfurt17864.7767533100%17/1794%16/1782%14/17
Hugo EkitikeFWDEintracht Frankfurt20814.5943423100%20/2095%19/2075%15/20
Patrik SchickFWDBayer 04 Leverkusen20723.734093585%17/2080%16/2055%11/20
Michael OliseFWDFC Bayern München20713.6413414100%20/2075%15/2060%12/20
Serhou GuirassyFWDBorussia Dortmund20623.228104185%17/2060%12/2035%7/20
Andrej IlićFWDFC Union Berlin20693.193522480%16/2070%14/2040%8/20
Said El MalaFWDFC Köln20653.1612210295%19/2065%13/2035%7/20
Luis Fernando Díaz MarulandaFWDFC Bayern München20753.133120595%19/2080%16/2045%9/20
Alexis Claude MauriceMIDFC Augsburg20803.000221590%18/2075%15/2045%9/20
Andrej KramarićFWDTSG Hoffenheim20723.002140480%16/2065%13/2035%7/20
Justin NjinmahFWDWerder Bremen20682.951630385%17/2070%14/2045%9/20
Robin HackFWDBorussia Mönchengladbach20612.891200080%16/2055%11/2035%7/20
Ragnar AcheFWDFC Köln20712.800522285%17/2065%13/2040%8/20
Florian WirtzMIDBayer 04 Leverkusen20722.763612075%15/2060%12/2040%8/20
Mohamed El Amine AmouraFWDVfL Wolfsburg20652.760030470%14/2055%11/2035%7/20
Benjamin ŠeškoFWDRB Leipzig20772.750121390%18/2060%12/2045%9/20
Igor MatanovicFWDSC Freiburg20662.731300275%15/2065%13/2040%8/20
Sheraldo BeckerFWDFSV Mainz 0514682.7232154100%14/1457%8/1429%4/14
Anton KadeMIDFC Augsburg20632.715233170%14/2050%10/2040%8/20
Christoph BaumgartnerMIDRB Leipzig20882.652425290%18/2090%18/2045%9/20
Rômulo José Cardoso da CruzFWDRB Leipzig20702.591132295%19/2070%14/2030%6/20
Tim LemperleFWDTSG Hoffenheim20662.581232290%18/2065%13/2015%3/20
Lois OpendaFWDRB Leipzig20632.572100180%16/2055%11/2030%6/20
Phillip TietzFWDFSV Mainz 0520812.562040475%15/2065%13/2050%10/20
Nick WoltemadeFWDVfB Stuttgart20722.540356175%15/2060%12/2025%5/20
Giorgos MasourasFWDVfL Bochum 184814762.540330071%10/1443%6/1443%6/14
Nadiem AmiriMIDFSV Mainz 0520802.513155280%16/2070%14/2035%7/20
Benedict HollerbachFWDFSV Mainz 0520672.481530070%14/2040%8/2025%5/20
Maximilian BeierFWDBorussia Dortmund20682.481102275%15/2060%12/2035%7/20
Ibrahim MazaMIDBayer 04 Leverkusen20732.477120575%15/2050%10/2030%6/20
Fabio Daniel Ferreira VieiraMIDHamburger SV20802.433441195%19/2045%9/2030%6/20
Antonio Eromonsele Nordby NusaFWDRB Leipzig20642.401214180%16/2040%8/2035%7/20
Chris FührichFWDVfB Stuttgart20652.382131275%15/2045%9/2025%5/20
Fisnik AsllaniFWDTSG Hoffenheim20742.361323290%18/2060%12/2035%7/20
Alassane PléaFWDBorussia Mönchengladbach20642.352012065%13/2050%10/2015%3/20
Philipp HofmannFWDVfL Bochum 184820752.350066270%14/2055%11/2030%6/20
Ransford KönigsdörfferFWDHamburger SV20752.182021490%18/2045%9/2025%5/20
Alejandro Grimaldo GarcíaDEFBayer 04 Leverkusen20882.153122685%17/2060%12/2030%6/20
Johan ManzambiMIDSC Freiburg20782.152033385%17/2060%12/2035%7/20
Haris TabakovicFWDBorussia Mönchengladbach20812.142341285%17/2060%12/2040%8/20
Morgan GuilavoguiFWDSt. Pauli20802.132212190%18/2060%12/2025%5/20
Marvin DuckschFWDWerder Bremen20722.104410385%17/2055%11/2020%4/20
Xavi SimonsMIDRB Leipzig20862.090451080%16/2060%12/2040%8/20
Jens StageMIDWerder Bremen20862.092024375%15/2065%13/2035%7/20
Arijon IbrahimovicFWDHeidenheim20632.073200160%12/2040%8/2030%6/20
Fares ChaïbiMIDEintracht Frankfurt20602.072110380%16/2045%9/2015%3/20
Bazoumana TouréFWDTSG Hoffenheim20762.052153090%18/2045%9/2025%5/20
Leon GoretzkaMIDFC Bayern München20652.052160565%13/2035%7/2020%4/20
Yuito SuzukiFWDSC Freiburg20682.031202070%14/2055%11/2030%6/20
Jens CastropMIDBorussia Mönchengladbach20632.001332355%11/2040%8/2030%6/20
Romano SchmidMIDWerder Bremen20881.992020485%17/2060%12/2035%7/20
Enzo MillotMIDVfB Stuttgart20621.961311175%15/2025%5/2025%5/20
Jakub KamińskiFWDFC Köln20881.941024185%17/2045%9/2030%6/20
Tim KleindienstFWDBorussia Mönchengladbach20761.900002175%15/2045%9/2020%4/20
Mathias Pereira LageFWDSt. Pauli20711.904111080%16/2035%7/2025%5/20
Eren DinkciFWDHeidenheim20641.893143055%11/2035%7/2025%5/20
Ozan Muhammed KabakDEFTSG Hoffenheim20831.851213275%15/2040%8/2030%6/20
Alexander BernhardssonFWDHolstein Kiel19671.831134284%16/1942%8/1911%2/19
Arnaud Kalimuendo MuingaFWDEintracht Frankfurt19751.830002374%14/1947%9/1926%5/19
Johannes EggesteinFWDSt. Pauli20651.810000055%11/2040%8/2020%4/20
Marvin PieringerFWDHeidenheim20661.801304170%14/2040%8/2020%4/20
Finn-Dominik PorathMIDHolstein Kiel20631.750130065%13/2025%5/2020%4/20
Danel SinaniMIDSt. Pauli20661.741030070%14/2045%9/2030%6/20
Yan DiomandeFWDRB Leipzig20841.713010465%13/2055%11/2025%5/20
Cameron PuertasMIDWerder Bremen20711.680120565%13/2040%8/2015%3/20
Jamie LewelingFWDVfB Stuttgart20761.603121180%16/2040%8/2015%3/20
Jeremie FrimpongDEFBayer 04 Leverkusen20711.551001275%15/2050%10/205%1/20
Wouter BurgerMIDTSG Hoffenheim20811.491322060%12/2050%10/2015%3/20
Anton StachMIDTSG Hoffenheim20871.490341270%14/2040%8/2025%5/20
Rocco ReitzMIDBorussia Mönchengladbach20861.471211590%18/2030%6/2010%2/20
Paul NebelMIDFSV Mainz 0520641.452102260%12/2035%7/2010%2/20
Patrick WimmerFWDVfL Wolfsburg20621.442101450%10/2030%6/2010%2/20
Christian Dannemann EriksenMIDVfL Wolfsburg20861.413210180%16/2040%8/2015%3/20
Luka VuškovićDEFHamburger SV20861.371201080%16/2045%9/205%1/20
Felix Kalu NmechaMIDBorussia Dortmund20791.332040155%11/2035%7/2015%3/20
Ritsu DoanFWDEintracht Frankfurt20741.323121165%13/2025%5/2015%3/20
Matúš BeroMIDVfL Bochum 184820871.291003070%14/2040%8/2015%3/20
Maximilian EggesteinMIDSC Freiburg20901.250020170%14/2035%7/2015%3/20
Felix PasslackDEFVfL Bochum 184820731.242000065%13/2025%5/205%1/20
Armin GigovicMIDHolstein Kiel20651.230220060%12/2020%4/205%1/20
Maximilian WittekDEFVfL Bochum 184820821.221002265%13/2035%7/2010%2/20
Kacper PotulskiDEFFSV Mainz 0515711.213200053%8/1527%4/1513%2/15
Mitchell WeiserDEFWerder Bremen20901.200141265%13/2035%7/2010%2/20
Nico SchlotterbeckDEFBorussia Dortmund20901.200100070%14/2035%7/2010%2/20
Joel Chima FujitaMIDSt. Pauli20811.192011185%17/2015%3/2010%2/20
Bakery JattaFWDHamburger SV15611.191130053%8/1513%2/157%1/15
Eric MartelMIDFC Köln20801.192022270%14/2030%6/205%1/20
Pascal GroßMIDBorussia Dortmund20701.180020265%13/2030%6/200%0/20
Jan SchöppnerMIDHeidenheim20711.171311060%12/2020%4/2015%3/20
Patrick MainkaDEFHeidenheim20901.152020165%13/2035%7/2010%2/20
Danilho DoekhiDEFFC Union Berlin20901.151302560%12/2035%7/2010%2/20
Derrick KöhnDEFFC Union Berlin20691.150222160%12/2030%6/205%1/20
Nicolás CapaldoDEFHamburger SV20811.143011160%12/2025%5/2010%2/20
Manolis SaliakasDEFSt. Pauli20681.111102060%12/2020%4/205%1/20
Leopold QuerfeldDEFFC Union Berlin20861.110001155%11/2030%6/2010%2/20
Anthony CaciDEFFSV Mainz 0520661.090100050%10/2015%3/2010%2/20
Jobe BellinghamMIDBorussia Dortmund20681.092102050%10/2030%6/200%0/20
Edmond Fayçal TapsobaDEFBayer 04 Leverkusen20881.071010375%15/2025%5/205%1/20

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.