PER90

Shots on target

100 players · Players in the Championship · every match 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 19h

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
Adam ArmstrongFWDSouthampton45681.372010062%28/4533%15/45
Leonardo Weschenfelder-ScienzaMIDSouthampton39661.330010062%24/3926%10/39
Yousef SalechFWDCardiff City20641.283122070%14/2030%6/20
Borja Sainz EguskizaFWDNorwich City41881.272100066%27/4141%17/41
Haji WrightFWDCoventry City69691.220111055%38/6922%15/69
Daniel JamesFWDLeeds United36731.190221067%24/3628%10/36
Elijah AdebayoFWDLuton Town39631.161010054%21/3923%9/39
Matty LitherlandDEFBlackburn Rovers5661.150011260%3/520%1/5
Emmanuel Latte LathFWDMiddlesbrough29611.150042159%17/2914%4/29
Zian FlemmingFWDBurnley35701.152120160%21/3523%8/35
Eliezer Mayenda DossouFWDSunderland40611.151121053%21/4020%8/40
Wilson IsidorFWDSunderland46721.140011063%29/4624%11/46
Joël PiroeFWDLeeds United46671.140040052%24/4624%11/46
Oliver McBurnieFWDHull City40791.111205170%28/4023%9/40
Luca KjerrumgaardFWDWatford43671.082101063%27/4319%8/43
Patrick AgyemangFWDDerby County37751.040021168%25/3714%5/37
Josh WindassMIDSheffield Wednesday85661.032012054%46/8524%20/85
Sam GreenwoodMIDPreston North End38641.011001145%17/3818%7/38
Anis MehmetiMIDBristol City90671.010001047%42/9020%18/90
Mihailo IvanovićFWDMillwall83630.990011151%42/8317%14/83
Joshua SargentFWDNorwich City55810.980112260%33/5525%14/55
Ilias ChairMIDQueens Park Rangers43620.970000044%19/4319%8/43
Kieffer MooreFWDWrexham69680.971000049%34/6917%12/69
Joe GelhardtFWDHull City64710.960100152%33/6417%11/64
Finn AzazMIDMiddlesbrough90760.951000051%46/9021%19/90
Othmane MaammaFWDWatford25660.951010052%13/2512%3/25
Ephron Mason-ClarkMIDCoventry City74650.950120251%38/7416%12/74
Richard KoneFWDQueens Park Rangers43770.943001149%21/4321%9/43
Million ManhoefFWDStoke City79680.941010043%34/7915%12/79
Morgan WhittakerFWDMiddlesbrough79730.940010252%41/7920%16/79
Emil Riis JakobsenFWDPreston North End89630.940012044%39/8916%14/89
Scott TwineMIDBristol City81680.932101247%38/8116%13/81
Manor SolomonFWDLeeds United39670.921211251%20/3913%5/39
Aaron RamseyMIDCardiff City8700.900010250%4/813%1/8
Femi AzeezMIDMillwall71690.892121252%37/7117%12/71
Jordan JamesMIDLeicester City34630.851010047%16/3412%4/34
Karlan Ahearne-GrantFWDWest Bromwich Albion70650.851010044%31/7014%10/70
Josh CoburnFWDMillwall50640.841001250%25/5014%7/50
Carlton MorrisFWDLuton Town72730.841020253%38/7213%9/72
Jaidon AnthonyFWDBurnley43850.845101151%22/4319%8/43
Josh MurphyFWDPortsmouth58790.830001148%28/5819%11/58
Rumarn BurrellFWDQueens Park Rangers30670.830000243%13/3020%6/30
Tommy ConwayFWDMiddlesbrough84730.820212050%42/8417%14/84
Yuki OhashiFWDBlackburn Rovers82690.810311048%39/8216%13/82
Divin MubamaFWDStoke City26630.810100038%10/2615%4/26
Jay StansfieldFWDBirmingham City44750.800221045%20/4418%8/44
Gustavo HamerMIDSheffield United81720.782110249%40/8112%10/81
Callum LangFWDPortsmouth45730.781100047%21/4516%7/45
Aune Selland HeggebøFWDWest Bromwich Albion46690.781000043%20/4613%6/46
Isaac PriceMIDWest Bromwich Albion61770.760120044%27/6113%8/61
Andri Lucas GuojohnsenFWDBlackburn Rovers25620.760000044%11/258%2/25
Samuel SzmodicsMIDIpswich Town30610.761011250%15/3010%3/30
Sonny CareyMIDCharlton Athletic46740.750000041%19/4615%7/46
Josh BrownhillMIDBurnley42830.743122057%24/4212%5/42
Ben DoakFWDMiddlesbrough24740.732100046%11/2413%3/24
Djeidi GassamaFWDSheffield Wednesday43700.720010142%18/439%4/43
Mustapha BunduFWDPlymouth Argyle37630.710131035%13/3711%4/37
Thierr SmallDEFPreston North End41610.711000034%14/4110%4/41
Duncan WatmoreFWDMillwall26610.710001027%7/2615%4/26
Marcelino Ignacio Nuñez EspinozaMIDIpswich Town70640.700001030%21/7013%9/70
Adrian SegečićFWDPortsmouth38600.691310032%12/3813%5/38
Brenden AaronsonMIDLeeds United46780.691121152%24/469%4/46
Millenic Oluwolde Sulaiman AlliFWDPortsmouth37630.690001032%12/3711%4/37
Demarai GrayFWDBirmingham City37620.681110043%16/378%3/37
Alfie DevineMIDPreston North End45690.672000138%17/4511%5/45
Romaine MundleFWDSunderland24640.670100054%13/240%0/24
Jack RudoniMIDCoventry City75780.671000248%36/7511%8/75
Abdul Fatawu IssahakuFWDLeicester City44850.660001045%20/4416%7/44
Ben BreretonFWDDerby County58700.650000143%25/5810%6/58
Thelo AasgaardMIDLuton Town17890.650320041%7/1718%3/17
Colby BishopFWDPortsmouth74820.630001042%31/749%7/74
Tyrhys DolanFWDBlackburn Rovers44730.631111136%16/4411%5/44
Stephy Alvaro MavididiFWDLeicester City42640.632000036%15/427%3/42
Romain EsseFWDMillwall41680.620000034%14/4115%6/41
Hayden HackneyMIDMiddlesbrough82870.600011046%38/8210%8/82
Jerry YatesFWDDerby County60820.590000042%25/608%5/60
Sorba ThomasFWDStoke City45870.570000040%18/4516%7/45
Luca KoleoshoFWDBurnley28600.570000039%11/280%0/28
Brad PottsDEFPreston North End45620.560011236%16/454%2/45
Harvey ValeMIDQueens Park Rangers31700.560310029%9/316%2/31
Giorgi ChakvetadzeMIDWatford68750.550000231%21/6812%8/68
Cameron BrannaganMIDOxford United70860.530000037%26/7011%8/70
Todd CantwellMIDBlackburn Rovers65700.520000229%19/6511%7/65
Ali AhmedMIDNorwich City19690.510000042%8/190%0/19
Tatsuhiro SakamotoFWDCoventry City79670.510010228%22/798%6/79
Ante CrnacFWDNorwich City49670.510001031%15/496%3/49
Imran LouzaMIDWatford75840.510000039%29/758%6/75
Jhon Elmer Solis RomeroMIDBirmingham City17650.500101135%6/170%0/17
João Pedro Geraldino dos Santos GalvãoFWDHull City35620.500000034%12/353%1/35
Jordan ClarkMIDLuton Town40810.501000038%15/408%3/40
Jamal Akua LoweFWDSheffield Wednesday69610.501100026%18/696%4/69
Lewis O'BrienMIDWrexham54760.500000133%18/546%3/54
Myles Peart-HarrisMIDSwansea City48650.492001029%14/486%3/48
Marcus EdwardsFWDBurnley14680.490010036%5/140%0/14
Bailey CadamarteriFWDSheffield Wednesday32670.490001041%13/323%1/32
Callum O'HareMIDSheffield United92730.490001036%33/923%3/92
Brian De KeersmaeckerMIDOxford United26860.490000135%9/268%2/26
Lewis BakerMIDStoke City49680.481000035%17/498%4/49
Gustavo CaballeroFWDPortsmouth12640.480000117%2/128%1/12
Mateus Gonçalo Espanha FernandesMIDSouthampton3630.4800133%1/30%0/3

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.