PER90

Shots on target

100 players · Midfielders in the Championship · every match 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 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
Leonardo Weschenfelder-ScienzaMIDSouthampton39661.330010062%24/3926%10/39
Adil AouchicheMIDPortsmouth20501.130210040%8/2020%4/20
Edmond-Paris MaghomaMIDNorwich City14591.050200043%6/1421%3/14
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
Ilias ChairMIDQueens Park Rangers43620.970000044%19/4319%8/43
Finn AzazMIDMiddlesbrough90760.951000051%46/9021%19/90
Ephron Mason-ClarkMIDCoventry City74650.950120251%38/7416%12/74
Scott TwineMIDBristol City81680.932101247%38/8116%13/81
Aaron RamseyMIDCardiff City8700.900010250%4/813%1/8
Femi AzeezMIDMillwall71690.892121252%37/7117%12/71
Jordan JamesMIDLeicester City34630.851010047%16/3412%4/34
Riley McGreeMIDMiddlesbrough45600.850100238%17/4513%6/45
Rubin ColwillMIDCardiff City43590.800000026%11/4316%7/43
Gustavo HamerMIDSheffield United81720.782110249%40/8112%10/81
Victor Torp OvergaardMIDCoventry City75590.771100040%30/7511%8/75
Josh EcclesMIDCoventry City74530.772000327%20/749%7/74
Tomi HorvatMIDBristol City15570.770131040%6/157%1/15
Isaac PriceMIDWest Bromwich Albion61770.760120044%27/6113%8/61
Samuel SzmodicsMIDIpswich Town30610.761011250%15/3010%3/30
Sonny CareyMIDCharlton Athletic46740.750000041%19/4615%7/46
Josh BrownhillMIDBurnley42830.743122057%24/4212%5/42
Matt RitchieMIDPortsmouth39570.740310033%13/395%2/39
Rami HajalMIDPlymouth Argyle28500.720000025%7/2811%3/28
Divine MukasaMIDLeicester City15570.710100140%6/157%1/15
Marcelino Ignacio Nuñez EspinozaMIDIpswich Town70640.700001030%21/7013%9/70
Brenden AaronsonMIDLeeds United46780.691121152%24/469%4/46
Emiliano Marcondes Camargo HansenMIDNorwich City49600.690010039%19/494%2/49
Liam CullenMIDSwansea City82580.680011038%31/8212%10/82
Alfie DevineMIDPreston North End45690.672000138%17/4511%5/45
Jack RudoniMIDCoventry City75780.671000248%36/7511%8/75
Andre BrookesMIDSheffield United64550.661120236%23/649%6/64
Thelo AasgaardMIDLuton Town17890.650320041%7/1718%3/17
Bobby ReidMIDLeicester City36500.630010133%12/363%1/36
Hayden HackneyMIDMiddlesbrough82870.600011046%38/8210%8/82
Tomáš RigoMIDStoke City31540.590003123%7/316%2/31
Anis Ben SlimaneMIDNorwich City58580.570201128%16/5812%7/58
Karamoko Kader DembéléMIDQueens Park Rangers51530.571100131%16/514%2/51
Moussa BaradjiMIDBlackburn Rovers32550.571000131%10/323%1/32
Harvey ValeMIDQueens Park Rangers31700.560310029%9/316%2/31
Giorgi ChakvetadzeMIDWatford68750.550000231%21/6812%8/68
Ryan LongmanMIDWrexham42600.540000024%10/4210%4/42
Cameron BrannaganMIDOxford United70860.530000037%26/7011%8/70
Todd CantwellMIDBlackburn Rovers65700.520000229%19/6511%7/65
Ali AhmedMIDNorwich City19690.510000042%8/190%0/19
Imran LouzaMIDWatford75840.510000039%29/758%6/75
Jhon Elmer Solis RomeroMIDBirmingham City17650.500101135%6/170%0/17
Jordan ClarkMIDLuton Town40810.501000038%15/408%3/40
Lewis O'BrienMIDWrexham54760.500000133%18/546%3/54
Myles Peart-HarrisMIDSwansea City48650.492001029%14/486%3/48
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
Ruben da Rocha RodriguesMIDOxford United39580.481000018%7/395%2/39
Kuryu MatsukiMIDSouthampton22510.470000118%4/225%1/22
John SwiftMIDWest Bromwich Albion65520.460012025%16/655%3/65
Nicolas Martin Hautorp MadsenMIDQueens Park Rangers69680.462001026%18/696%4/69
Will AlvesMIDCardiff City14480.440000129%4/140%0/14
Ryoya MorishitaMIDBlackburn Rovers37720.440110030%11/375%2/37
Edo KayembeMIDWatford81700.440000027%22/819%7/81
Luke CundleMIDMillwall46450.440010024%11/462%1/46
Enzo Le FéeMIDSunderland18720.440001028%5/186%1/18
Chris RiggMIDSunderland45710.431000031%14/452%1/45
Jack TaylorMIDIpswich Town39550.430100023%9/393%1/39
Oscar SchwartauMIDNorwich City74490.420010126%19/743%2/74
Joon-Ho BaeMIDStoke City87710.420000029%25/873%3/87
Liam WalshMIDLuton Town26550.410110019%5/264%1/26
Tahith ChongMIDLuton Town51530.401000022%11/512%1/51
Stuart ArmstrongMIDSheffield Wednesday11490.390000018%2/110%0/11
Liam GibbsMIDNorwich City29480.380120021%6/293%1/29
Sydie PeckMIDSheffield United85760.382000028%24/855%4/85
Ilia GruevMIDLeeds United23740.380001030%7/230%0/23
Marcus Anthony Myers-HarnessMIDDerby County41580.380001115%6/417%3/41
Jayson MolumbyMIDWest Bromwich Albion75750.360001029%22/753%2/75
Ogochukwu Onyeka FrankMIDCoventry City14730.360000021%3/147%1/14
Gonçalo Baptista FrancoMIDSwansea City85760.351010026%22/854%3/85
Ethan Stuart William GalbraithMIDSwansea City39800.350011031%12/393%1/39
Ayotomiwa Dele-BashiruMIDWatford28740.350010029%8/280%0/28
Shea CharlesMIDSheffield Wednesday76770.351010124%18/765%4/76
Steven N'Kemboanza Mike Christopher NzonziMIDStoke City30460.351000117%5/300%0/30
Mark SykesMIDBristol City65590.340001120%13/655%3/65
Matty CrooksMIDHull City52690.340101025%13/522%1/52
Greg DochertyMIDCharlton Athletic39760.341111028%11/390%0/39
Marko StamenicMIDSwansea City36690.340010028%10/360%0/36
Alan BrowneMIDMiddlesbrough64600.330000019%12/643%2/64
Harry WinksMIDLeicester City34760.330100126%9/340%0/34
Andrew MoranMIDStoke City46640.320100022%10/462%1/46
Joe RallsMIDCardiff City21560.321000014%3/215%1/21
James McCleanMIDWrexham16570.320001019%3/160%0/16
Thomas DoyleMIDBirmingham City38500.320001011%4/383%1/38
Xavier Levi SimonsMIDHull City20600.320000020%4/200%0/20
George HoneymanMIDMillwall40610.320011018%7/403%1/40
Sam MorsyMIDBristol City18650.320001122%4/180%0/18
Moussa SissokoMIDWatford60610.310000020%12/600%0/60
Barry BannanMIDSheffield Wednesday85760.310000022%19/855%4/85
Hannibal MejbriMIDBurnley37520.311100119%7/370%0/37
Tom FellowsMIDWest Bromwich Albion86630.300000015%13/865%4/86
Joe WardMIDDerby County45680.302010020%9/452%1/45
Ao TanakaMIDLeeds United43780.300201023%10/432%1/43

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.