PER90

Shots on target

100 players · Players in the Championship · every home matches on record · minimum 5 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 9h

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

22 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 City7471.841200057%4/729%2/7
Leonardo Weschenfelder-ScienzaMIDSouthampton20651.730000260%12/2045%9/20
Jaden Philogene-BidaceFWDIpswich Town18651.713100061%11/1833%6/18
Callum RobinsonFWDCardiff City17571.660012171%12/1729%5/17
Anwar El GhaziFWDCardiff City14471.590001350%7/1414%2/14
Cyle LarinFWDSouthampton10581.581312070%7/1020%2/10
Adam ArmstrongFWDSouthampton23651.550101357%13/2335%8/23
Marvin DuckschFWDBirmingham City16701.551412175%12/1631%5/16
Degnand Wilfried GnontoFWDLeeds United22511.552211059%13/2227%6/22
Patrick BamfordFWDSheffield United21561.521111262%13/2124%5/21
Carlos Vicente RoblesFWDBirmingham City9491.481040033%3/911%1/9
Borja Sainz EguskizaFWDNorwich City21891.452021176%16/2152%11/21
Daniel JamesFWDLeeds United17681.431011276%13/1724%4/17
Haji WrightFWDCoventry City34721.381100165%22/3424%8/34
George HirstFWDIpswich Town21511.372010057%12/2124%5/21
Nestory IrankundaFWDWatford22551.363141045%10/2218%4/22
Elijah AdebayoFWDLuton Town20641.351100060%12/2025%5/20
Rubin ColwillMIDCardiff City21531.320000033%7/2124%5/21
Sam GreenwoodMIDPreston North End20621.290011350%10/2020%4/20
Joël PiroeFWDLeeds United23661.290402057%13/2326%6/23
Andre GrayFWDPlymouth Argyle6501.250002033%2/633%2/6
Jesuran Rak-SakyiFWDSheffield United26521.230120042%11/2615%4/26
Rumarn BurrellFWDQueens Park Rangers16601.220002150%8/1631%5/16
Morgan WhittakerFWDMiddlesbrough39741.181221064%25/3928%11/39
Aaron RamseyMIDCardiff City5571.170002140%2/520%1/5
Ibrahim OsmanFWDBirmingham City9621.171100056%5/922%2/9
Ilias ChairMIDQueens Park Rangers22591.130002141%9/2223%5/22
Oliver McBurnieFWDHull City20851.131051180%16/2020%4/20
Thelo AasgaardMIDLuton Town8901.133201163%5/838%3/8
Anis MehmetiMIDBristol City44691.120110152%23/4420%9/44
Vakoun Issouf BayoFWDWatford21521.121000038%8/2114%3/21
Joe GelhardtFWDHull City31791.120001161%19/3126%8/31
Nahki WellsFWDBristol City20531.100023150%10/2020%4/20
Kieffer MooreFWDWrexham35691.101000254%19/3520%7/35
Yousef SalechFWDCardiff City10641.081202070%7/1020%2/10
Sonny CareyMIDCharlton Athletic23761.080000057%13/2326%6/23
Josh WindassMIDSheffield Wednesday42681.082210152%22/4231%13/42
Ryan HardieFWDPlymouth Argyle22561.080200341%9/2227%6/22
Scott TwineMIDBristol City42691.072100350%21/4219%8/42
Wilson IsidorFWDSunderland22791.060111268%15/2223%5/22
Joshua SargentFWDNorwich City27831.060101067%18/2726%7/27
Jay StansfieldFWDBirmingham City23821.052201061%14/2330%7/23
Luca KjerrumgaardFWDWatford22711.050011064%14/2223%5/22
Femi AzeezMIDMillwall35661.052200054%19/3520%7/35
Eliezer Mayenda DossouFWDSunderland20571.051100040%8/2015%3/20
Mihailo IvanovićFWDMillwall41681.040101059%24/4115%6/41
Tyrese CampbellFWDSheffield United33551.031011052%17/3312%4/33
Brandon Thomas-AsanteFWDCoventry City34491.031102147%16/3412%4/34
Rocco VataFWDWatford22531.020013045%10/2214%3/22
Richard KoneFWDQueens Park Rangers22791.013010350%11/2227%6/22
Demarai GrayFWDBirmingham City19590.991100263%12/1911%2/19
Rami HajalMIDPlymouth Argyle15520.990010033%5/1520%3/15
Ephron Mason-ClarkMIDCoventry City38680.991220058%22/3816%6/38
Isaac PriceMIDWest Bromwich Albion32790.981201353%17/3219%6/32
Thomas Christopher CannonFWDSheffield United37600.970110043%16/3716%6/37
Josh MurphyFWDPortsmouth28840.961014054%15/2825%7/28
Emiliano Marcondes Camargo HansenMIDNorwich City24590.960110150%12/248%2/24
Edmond-Paris MaghomaMIDNorwich City8550.942000038%3/813%1/8
Louie BarryFWDSheffield United6520.940011050%3/60%0/6
Gustavo HamerMIDSheffield United43760.931121058%25/4316%7/43
Aune Selland HeggebøFWDWest Bromwich Albion23650.930001243%10/2317%4/23
Patrick AgyemangFWDDerby County19770.930201268%13/1911%2/19
Tommy ConwayFWDMiddlesbrough42730.932200050%21/4221%9/42
Jovon MakamaFWDNorwich City13570.930010154%7/1315%2/13
Stanley MillsFWDOxford United27600.921100048%13/2711%3/27
Adil AouchicheMIDPortsmouth11500.910020036%4/1118%2/11
Jordan AyewFWDLeicester City21520.910000029%6/215%1/21
Djeidi GassamaFWDSheffield Wednesday21690.910110048%10/2114%3/21
Robert ApterFWDCharlton Athletic6560.901001150%3/60%0/6
Ben DoakFWDMiddlesbrough12770.901001058%7/1217%2/12
Jaidon AnthonyFWDBurnley22870.905011050%11/2223%5/22
Carlton MorrisFWDLuton Town37770.891010057%21/3716%6/37
Mohamed Elbachir BelloumiFWDHull City17570.891101153%9/176%1/17
Jordan JamesMIDLeicester City17680.890102153%9/1712%2/17
Marcelino Ignacio Nuñez EspinozaMIDIpswich Town37640.890000232%12/3719%7/37
Patson DakaFWDLeicester City21460.880023038%8/2110%2/21
Mustapha BunduFWDPlymouth Argyle19590.880300237%7/1916%3/19
Callum LangFWDPortsmouth23740.881100257%13/2317%4/23
Žan VipotnikFWDSwansea City43620.881020151%22/4316%7/43
Millenic Oluwolde Sulaiman AlliFWDPortsmouth18600.880010239%7/1811%2/18
Paul SmythFWDQueens Park Rangers39570.875201231%12/3913%5/39
Alfie DevineMIDPreston North End23710.872002048%11/2317%4/23
Emil Riis JakobsenFWDPreston North End45630.870100040%18/4516%7/45
Charlie KelmanFWDCharlton Athletic18470.861100150%9/186%1/18
Jayden FevrierFWDCharlton Athletic6560.862000033%2/617%1/6
Karamoko Kader DembéléMIDQueens Park Rangers24530.861110146%11/248%2/24
Milan SmitFWDStoke City6570.840030017%1/617%1/6
Josh EcclesMIDCoventry City37520.840031027%10/3711%4/37
Finn AzazMIDMiddlesbrough43760.841002151%22/4319%8/43
Daniel BallardDEFSunderland13520.831110046%6/130%0/13
Matt RitchieMIDPortsmouth21650.830300038%8/2110%2/21
Jack RudoniMIDCoventry City38790.831022055%21/3818%7/38
Million ManhoefFWDStoke City40730.830100545%18/4015%6/40
Kyle JosephFWDHull City30540.820000130%9/3017%5/30
Delano BurgzorgFWDMiddlesbrough40460.821000030%12/408%3/40
Nathan BroadheadFWDWrexham20560.820001140%8/2015%3/20
Emmanuel Latte LathFWDMiddlesbrough15690.820200167%10/157%1/15
Andri Lucas GuojohnsenFWDBlackburn Rovers14630.820001050%7/147%1/14
Myles Peart-HarrisMIDSwansea City25620.812011244%11/2512%3/25
Victor Torp OvergaardMIDCoventry City41580.811000146%19/4112%5/41

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.