PER90

Fouls committed

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

The softest market on the board. Most books price it off a season average with little adjustment for the referee, who is the single biggest influence on it.

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

What this is — the highest expected counts the model produces for fouls committed 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

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.5Over 2.5
Largie RamazaniFWDLeeds United10130.00000000%0/100%0/100%0/10
André Filipe Cunha VidigalFWDStoke City10120.000000020%2/100%0/100%0/10
Ryan WintleMIDMillwall10120.000100010%1/100%0/100%0/10
Makhtar GueyeFWDBlackburn Rovers10120.000011030%3/100%0/100%0/10
Kayden JacksonFWDDerby County10110.000000020%2/1010%1/100%0/10
Devante ColeFWDWest Bromwich Albion10110.00000000%0/100%0/100%0/10
Lars-Jørgen SalvesenFWDDerby County10100.001011270%7/1010%1/100%0/10
James CollinsFWDDerby County1090.000011140%4/1010%1/100%0/10
Isaac Osa's SchmidtDEFLeeds United1060.000000010%1/100%0/100%0/10
Josuha GuilavoguiLeeds United1030.000000010%1/100%0/100%0/10
Mark Thomas HarrisFWDOxford United10128.713010030%3/1010%1/1010%1/10
Michael SmithFWDPreston North End10136.140001020%2/1010%1/1010%1/10
Norman BassetteFWDCoventry City10145.070000030%3/1010%1/1010%1/10
Chuba AkpomFWDIpswich Town10204.740000010%1/1010%1/1010%1/10
Róbert BoženíkFWDStoke City10434.214323090%9/1060%6/1050%5/10
Kenzo GoudmijnMIDDerby County10133.971030230%3/1020%2/1010%1/10
Muhamed TijaniFWDPlymouth Argyle10353.793421060%6/1050%5/1030%3/10
Michael BaidooMIDPlymouth Argyle10343.750000250%5/1050%5/1020%2/10
Luke BerryMIDCharlton Athletic10303.590110060%6/1020%2/1020%2/10
Michael FreyFWDQueens Park Rangers10193.430004020%2/1010%1/1010%1/10
Edoardo BoveMIDWatford10263.311114050%5/1010%1/1010%1/10
Nordin AmrabatFWDHull City10283.161502050%5/1030%3/1010%1/10
Macaulay LangstaffFWDMillwall10202.930000030%3/1020%2/100%0/10
Joseph William John TaylorFWDLuton Town10142.900000010%1/100%0/100%0/10
August PriskeFWDBirmingham City10642.863234390%9/1070%7/1040%4/10
Joe AllenMIDSwansea City10322.860104040%4/1020%2/1020%2/10
Lasse Selvåg NordåsFWDLuton Town10252.791101160%6/1020%2/100%0/10
Oliver CooperMIDSwansea City10162.731001040%4/100%0/100%0/10
Mark O’MahonyFWDPortsmouth10392.713210070%7/1040%4/1010%1/10
Carlton MorrisFWDDerby County10662.695053270%7/1070%7/1030%3/10
Luca KoleoshoFWDBurnley10312.683100060%6/1020%2/1020%2/10
Lyndon DykesFWDCharlton Athletic10672.583013190%9/1060%6/1040%4/10
Nathaniel ChalobahMIDSheffield Wednesday10512.513301460%6/1030%3/1030%3/10
Sam GallagherFWDStoke City10422.503010160%6/1040%4/1030%3/10
Conor CoventryMIDCharlton Athletic10692.494330280%8/1070%7/1030%3/10
Richard KoneFWDQueens Park Rangers10802.4641231100%10/1070%7/1040%4/10
Jay StansfieldFWDBirmingham City10722.4312311100%10/1050%5/1040%4/10
George EarthyMIDBristol City10272.420000140%4/1020%2/100%0/10
Liam WalshMIDLuton Town10662.4132231100%10/1060%6/1020%2/10
Elijah AdebayoFWDLuton Town10442.401220370%7/1040%4/1020%2/10
Patrick AgyemangFWDDerby County10752.382132390%9/1070%7/1040%4/10
Alexander RobertsonMIDCardiff City10562.372420380%8/1040%4/1020%2/10
Jamie ShackletonDEFSheffield United10152.370001020%2/100%0/100%0/10
Owen MoxonMIDPortsmouth10242.350021460%6/1020%2/1010%1/10
Harvey KnibbsMIDCharlton Athletic10332.342111080%8/1020%2/1010%1/10
Grady DianganaFWDWest Bromwich Albion10362.331300150%5/1020%2/1020%2/10
Luke Le RouxMIDPortsmouth10552.301100060%6/1040%4/1020%2/10
Alex MatosMIDSheffield United10432.300222280%8/1060%6/100%0/10
Joe RallsMIDCardiff City10442.301001360%6/1030%3/1020%2/10
Sinclair ArmstrongFWDBristol City10372.281101170%7/1020%2/1010%1/10
Marcus Anthony Myers-HarnessMIDDerby County10832.2712232100%10/1070%7/1030%3/10
Daniel BennieFWDQueens Park Rangers10342.242011260%6/1040%4/1010%1/10
Enis DestanFWDHull City10352.230203250%5/1040%4/1010%1/10
Jovon MakamaFWDNorwich City10712.231520170%7/1040%4/1030%3/10
Sam GreenwoodMIDPreston North End10612.210121290%9/1050%5/1020%2/10
Jens-Lys Michel CajusteMIDIpswich Town10302.210011340%4/1020%2/1010%1/10
Femi AzeezMIDMillwall10872.162051080%8/1050%5/1030%3/10
Robbie BradyMIDPreston North End10512.151100070%7/1040%4/1010%1/10
Callum WrightMIDPlymouth Argyle10322.150111370%7/1010%1/1010%1/10
Kieffer MooreFWDWrexham10452.140110070%7/1020%2/1010%1/10
Josh LaurentMIDBurnley10432.130010150%5/1030%3/1010%1/10
Wes HardingDEFMillwall10302.130030230%3/1020%2/1010%1/10
Flynn DownesMIDSouthampton10702.110241180%8/1050%5/1030%3/10
Alfie LloydFWDQueens Park Rangers10412.101042060%6/1030%3/1010%1/10
Miles LeaburnFWDCharlton Athletic10332.090101150%5/1020%2/100%0/10
Tom KraußMIDLuton Town10782.082211290%9/1070%7/1020%2/10
Mackenzie KirkFWDPortsmouth10312.070011340%4/1010%1/1010%1/10
Lamine DaboMIDLuton Town10412.073032160%6/1040%4/1020%2/10
Will LankshearFWDOxford United10832.070112290%9/1060%6/1030%3/10
Ryan PorteousDEFPreston North End10752.070224070%7/1060%6/1030%3/10
Boubakary SoumaréMIDLeicester City10402.070020040%4/1030%3/1020%2/10
Vinicius de Souza CostaMIDSheffield United10722.073113280%8/1050%5/1030%3/10
Reece BurkeDEFCharlton Athletic10582.061120180%8/1030%3/1010%1/10
Oliver RathboneMIDWrexham10532.051412370%7/1030%3/1020%2/10
Colby BishopFWDPortsmouth10762.051133290%9/1050%5/1030%3/10
Nestory IrankundaFWDWatford10672.053124070%7/1050%5/1030%3/10
Thomas WaddinghamFWDPortsmouth10152.052011060%6/1010%1/100%0/10
Wouter BurgerMIDStoke City10882.040325180%8/1060%6/1030%3/10
Joe EdwardsDEFPlymouth Argyle10502.032020040%4/1030%3/1010%1/10
Tom BradshawFWDOxford United10242.030000030%3/1010%1/100%0/10
Owen BeckDEFBlackburn Rovers10752.001410180%8/1040%4/1030%3/10
Aka Wilfried KangaFWDCardiff City10182.000010250%5/1010%1/100%0/10
Louie SibleyMIDOxford United10122.000000020%2/100%0/100%0/10
Samuel Toby SmithFWDWrexham10652.001202170%7/1050%5/1020%2/10
Karoy AndersonMIDCharlton Athletic10542.001202360%6/1040%4/1020%2/10
David OzohMIDDerby County10551.980022150%5/1040%4/1020%2/10
Svante IngelssonMIDSheffield Wednesday10871.972210380%8/1070%7/1040%4/10
Caspar JanderMIDSouthampton10841.973315090%9/1040%4/1030%3/10
Brodie SpencerDEFOxford United10671.951210270%7/1040%4/1010%1/10
Mason BurstowFWDHull City10211.940110260%6/1010%1/100%0/10
Jaden HeskeyMIDSheffield Wednesday10891.932222290%9/1080%8/1020%2/10
Ali Al-HamadiFWDStoke City10421.901310170%7/1020%2/1010%1/10
Raees Bangura-WilliamsFWDMillwall10401.900100160%6/1020%2/1010%1/10
Cauley WoodrowFWDBlackburn Rovers10231.900300050%5/1020%2/1010%1/10
Jerry YatesFWDSheffield Wednesday10851.9012222100%10/1050%5/1010%1/10
Oscar FrauloMIDDerby County10261.890101250%5/1030%3/100%0/10
Macaulay GillespheyDEFCharlton Athletic10371.881040030%3/1020%2/1010%1/10
Joel Tshisanga NdalaFWDSheffield Wednesday10351.881000050%5/1030%3/1010%1/10
Jacob WrightMIDNorwich City10311.882101040%4/1020%2/100%0/10
Babajide David AkintolaFWDHull City10171.882110060%6/1010%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.