PER90

Shots on target

100 players · Midfielders across all five leagues · their last 10 matches · 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 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

Clear all filtersNo minutes floor — a per-90 built from cameos reads far higher than what the player does in a match.
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
Mikel Vesga ArrutiMIDAthletic Club10190.00000000%0/100%0/10
Nahuel EstévezMIDParma10170.00000000%0/100%0/10
Ryan WintleMIDMillwall10120.000000010%1/1010%1/10
Grigoris KastanosMIDHellas Verona10110.00000000%0/100%0/10
Mohamadou KantéMIDWest Ham United1070.00000000%0/100%0/10
Lennard Patrick MaloneyMIDFSV Mainz 051070.00000000%0/100%0/10
Salih ÖzcanMIDBorussia Dortmund1070.00000000%0/100%0/10
Muhammed DamarMIDTSG Hoffenheim1070.000010140%4/100%0/10
Filip KostićMIDJuventus10133.000000010%1/100%0/10
Vasilije AdžićMIDJuventus10162.970000030%3/1010%1/10
Aaron RamseyMIDLeicester City10292.271000250%5/1020%2/10
Can Yılmaz UzunMIDEintracht Frankfurt10512.261242050%5/1040%4/10
Malik TillmanMIDBayer 04 Leverkusen10331.921100050%5/1020%2/10
Morgan Gibbs-WhiteMIDNottingham Forest10811.721301390%9/1040%4/10
Leo WaltaMIDSwansea City10321.612020020%2/1020%2/10
Josh EcclesMIDCoventry City10411.602000330%3/1020%2/10
Florian KainzMIDFC Köln10201.590000020%2/1010%1/10
Javier Muñoz JiménezMIDGetafe10381.580000030%3/1020%2/10
Nadiem AmiriMIDFSV Mainz 0510771.571113290%9/1030%3/10
Leo Alexander Francis CastledineMIDMiddlesbrough10321.550121060%6/1020%2/10
Anton KadeMIDFC Augsburg10731.481122090%9/1030%3/10
Josh WindassMIDWrexham10661.472012060%6/1030%3/10
Francisco Román Alarcón SuárezMIDReal Betis10341.470100030%3/1010%1/10
Tom BischofMIDFC Bayern München10511.401113050%5/1010%1/10
Jordan JamesMIDLeicester City10371.341010040%4/1010%1/10
Lukas DaschnerMIDVfL Bochum 184810241.340000030%3/100%0/10
Federico Santiago Valverde DipettaMIDReal Madrid10841.291120270%7/1040%4/10
Lazar SamardžićMIDAtalanta10451.282000030%3/1020%2/10
Finn-Dominik PorathMIDHolstein Kiel10431.280010030%3/1010%1/10
Alexander PrassMIDTSG Hoffenheim10461.280100030%3/1010%1/10
Stefano SensiMIDMonza10241.260000120%2/100%0/10
Forzan Assan OuedraogoMIDRB Leipzig10561.252001140%4/1020%2/10
Iván San José CantalejoMIDReal Valladolid10451.241202140%4/1020%2/10
Fermín López MarínMIDFC Barcelona10611.232111060%6/1020%2/10
Nicolás Paz MartínezMIDComo10771.210003360%6/1030%3/10
Christoph BaumgartnerMIDRB Leipzig10901.211113180%8/1030%3/10
Alex GilbertMIDMiddlesbrough10261.191101030%3/100%0/10
Randy NtekjaMIDRayo Vallecano10341.172120140%4/1020%2/10
Shea CharlesMIDSouthampton10741.151010160%6/1020%2/10
Nicolas Martin Hautorp MadsenMIDQueens Park Rangers10611.152001050%5/1020%2/10
Henrikh MkhitaryanMIDInter10451.140311040%4/1010%1/10
Christian NørgaardMIDArsenal10371.140000030%3/1020%2/10
Ibrahim MazaMIDBayer 04 Leverkusen10801.132100250%5/1040%4/10
Bilal El KhannousMIDVfB Stuttgart10551.130013140%4/1020%2/10
Lennart KarlMIDFC Bayern München10601.130122060%6/1030%3/10
Oliver RathboneMIDWrexham10531.123101040%4/1010%1/10
Mads Frøkjær-JensenMIDPreston North End10261.120001020%2/100%0/10
Jack HinshelwoodMIDBrighton & Hove Albion10811.110113260%6/1030%3/10
Nikolas NarteyMIDVfB Stuttgart10431.102000030%3/1020%2/10
Joshua KingMIDFulham10371.071000030%3/1010%1/10
Tomáš SuslovMIDHellas Verona10441.051011140%4/100%0/10
Jamal MusialaMIDFC Bayern München10581.030301040%4/1010%1/10
Scott TwineMIDBristol City10791.032101250%5/1030%3/10
Femi AzeezMIDMillwall10871.032121270%7/1030%3/10
Brajan GrudaMIDRB Leipzig10501.020010140%4/1020%2/10
Isaac PriceMIDWest Bromwich Albion10891.010120060%6/1030%3/10
Thomas DoyleMIDBirmingham City10401.000001020%2/1010%1/10
Jamie AllenMIDCoventry City10191.000010010%1/100%0/10
Jens StageMIDWerder Bremen10830.980002350%5/1030%3/10
Martín Ismael PayeroMIDCremonese10400.970100130%3/100%0/10
Gustavo HamerMIDSheffield United10740.972110260%6/1020%2/10
Dani de WitMIDVfL Bochum 184810170.970002020%2/1010%1/10
Philip BillingMIDNapoli10190.960000020%2/1010%1/10
John SwiftMIDPortsmouth10530.960012050%5/1010%1/10
Scott McTominayMIDNapoli10850.950100540%4/1020%2/10
Sam GreenwoodMIDPreston North End10610.951001150%5/1010%1/10
Cristian VolpatoMIDSassuolo10430.940000130%3/1010%1/10
Anis Ben SlimaneMIDNorwich City10520.940201140%4/1020%2/10
Ibrahim FullahMIDCharlton Athletic10350.931100040%4/100%0/10
Bruno Guimarães Rodriguez MouraMIDNewcastle United10800.931130070%7/1010%1/10
Mathis Ryan CherkiMIDManchester City10590.930000150%5/1010%1/10
Josh BrownhillMIDBurnley10870.933122050%5/1030%3/10
Jude BellinghamMIDReal Madrid10630.922010150%5/1020%2/10
Adrian BeckMIDHeidenheim10280.920000010%1/1010%1/10
Enzo Jeremías FernándezMIDChelsea10880.920120060%6/1020%2/10
Hayden HackneyMIDMiddlesbrough10810.920011050%5/1020%2/10
Edmond-Paris MaghomaMIDNorwich City10650.920200040%4/1020%2/10
Ross BarkleyMIDAston Villa10630.910020050%5/1010%1/10
Hakan ÇalhanoğluMIDInter10690.910020150%5/1020%2/10
Cole PalmerMIDChelsea10890.912102060%6/1030%3/10
Joseph WillockMIDNewcastle United10620.911011060%6/100%0/10
Enzo LoiodiceMIDLas Palmas10440.911111040%4/100%0/10
Mikel Merino ZazónMIDArsenal10440.910211040%4/1010%1/10
András SchaferMIDFC Union Berlin10630.911100050%5/1010%1/10
Gaetano Pio OristanioMIDParma10370.900000130%3/100%0/10
Melker WidellMIDSwansea City10530.900011040%4/1010%1/10
Andre BrookesMIDSheffield United10710.891120250%5/1020%2/10
Youssouf FofanaMIDAC Milan10610.891100060%6/100%0/10
Ilias ChairMIDQueens Park Rangers10640.880000050%5/1010%1/10
Issa DoumbiaMIDVenezia10320.871000120%2/100%0/10
Leon GoretzkaMIDFC Bayern München10750.870030240%4/1020%2/10
Cesare CasadeiMIDTorino10420.872000030%3/1010%1/10
Philip FodenMIDManchester City10370.860002030%3/1010%1/10
Oihan Sancet TirapuMIDAthletic Club10570.860100030%3/1020%2/10
Javier Guerra MorenoMIDValencia10730.861320040%4/1020%2/10
Myles Peart-HarrisMIDOxford United10730.862001050%5/1020%2/10
Eljif ElmasMIDNapoli10470.860100030%3/1010%1/10
Samuel SzmodicsMIDDerby County10850.851011270%7/1010%1/10
Alexis Claude MauriceMIDFC Augsburg10760.850100340%4/1020%2/10
Valentin CarboniMIDGenoa10220.840000010%1/100%0/10

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.