PER90

Cards

100 players · Midfielders across all five leagues · every match on record · minimum 3 appearances

Any card — yellow or red, the way bookmakers settle it. Fouls first, then how readily the official reaches for one. Two referees averaging four a game can do it for completely different reasons.

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

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

Per 90 — rate over 90 minutes playedLast 5 — actual counts, newest first. Hover one for the opponent, minutes and dateOver 0.5 — share of appearances beating that line
PlayerTeamAppsMins/appPer 90Last 5 matchesOver 0.5
Ben PearsonMIDStoke City44560.631000136%16/44
Luke Le RouxMIDPortsmouth14470.621000029%4/14
Ismael BennacerMIDAC Milan6510.590011033%2/6
Jack ColbackMIDQueens Park Rangers24610.530100129%7/24
Nicolas FonsecaMIDReal Oviedo19540.510000132%6/19
Saša LukićMIDFulham56730.500110138%21/56
Jean-Daniel Akpa AkproMIDHellas Verona36690.490000136%13/36
Kalvin PhillipsMIDIpswich Town22640.491110036%8/22
Rodrigo Mendoza Martinez MoyaMIDElche24510.480100025%6/24
Will HughesMIDCrystal Palace64580.470000128%18/64
Almoatasembellah Ali Mohamed ElmusratiMIDHellas Verona18470.470100128%5/18
Facundo Valentín BuonanotteMIDLeicester City35460.470010026%9/35
Kevin ArriagaMIDLevante27570.461001026%7/27
Dario Cassia Luis EssugoMIDLas Palmas30660.461010037%11/30
Enzo BarrenecheaMIDValencia14720.460001036%5/14
Pol Lozano VizueteMIDEspanyol63660.451001135%22/63
Pathé CissMIDRayo Vallecano62670.431000134%21/62
Ryan LedsonMIDPreston North End26470.431010019%5/26
Flynn DownesMIDSouthampton65760.430111038%25/65
Edson Omar Álvarez VelázquezMIDWest Ham United28640.430100029%8/28
Yvan Neyou NoupaMIDLeganés35680.420010137%13/35
İsak VuralMIDPisa15500.420000127%4/15
Joelinton Cassio Apolinário de LiraMIDNewcastle United56780.420011036%20/56
Matty CrooksMIDHull City52690.420001031%16/52
Manuel Ugarte RibeiroMIDManchester United51520.410000024%12/51
Marko StamenicMIDSwansea City36690.410100033%12/36
Brais Méndez PortelaMIDReal Sociedad14660.400100129%4/14
John LundstramMIDHull City32480.400000028%9/32
Joe RallsMIDCardiff City21560.401000024%5/21
Rodrigo Bentancur ColmánMIDTottenham Hotspur52680.390001131%16/52
Eric MartelMIDFC Köln31830.390100135%11/31
Yangel Clemente Herrera RaveloMIDGirona43680.391000028%12/43
Taylor Gardner-HickmanMIDBlackburn Rovers31640.380011029%9/31
Hector KyprianouMIDWatford25770.381010032%8/25
Stefan Bajcetic MaquieiraMIDLas Palmas14700.380011029%4/14
Unai Vencedor ParisMIDLevante16510.380001025%4/16
José María Andrés BaixauliMIDVfB Stuttgart26510.371000119%5/26
Nicolò RovellaMIDLazio44740.371000030%13/44
Marius Mihai MarinMIDPisa23560.370101130%7/23
Jordan ThompsonMIDStoke City43550.370100028%12/43
Mario Martín RielvesMIDGetafe65600.370010126%17/65
Ryan ChristieMIDAFC Bournemouth55570.371001024%13/55
Ruslan MalinovskiyMIDGenoa43610.370000126%11/43
Sivert Heggheim MannsverkMIDCardiff City14720.361000029%4/14
Karoy AndersonMIDCharlton Athletic10540.361000020%2/10
Hernani Azevedo JúniorMIDParma29480.360000021%6/29
Unai López CabreraMIDRayo Vallecano60560.361000022%13/60
Roberto GagliardiniMIDHellas Verona37650.361010024%9/37
Robbie BradyMIDPreston North End34510.360000018%6/34
Andrew MoranMIDStoke City46640.361010024%11/46
Marlon PackMIDPortsmouth75650.350111125%19/75
Lucas Tolentino Coelho de LimaMIDWest Ham United51770.350000029%15/51
Guido RodríguezMIDWest Ham United45590.350000024%11/45
Onyinye Wilfred NdidiMIDLeicester City28830.350001129%8/28
Selim AmallahMIDReal Valladolid24580.340000021%5/24
Mouhamadou DiarraMIDSunderland20700.341001030%6/20
Ondrej DudaMIDHellas Verona28860.340110029%8/28
Moisés Isaac Caicedo CorozoMIDChelsea71870.340011032%23/71
Gustavo HamerMIDSheffield United81720.330011027%22/81
Marcus Anthony Myers-HarnessMIDDerby County41580.330010020%8/41
Kristian ThorstvedtMIDSassuolo32770.331010028%9/32
Imran LouzaMIDWatford75840.331101131%23/75
Liam ThompsonMIDDerby County45590.330001024%11/45
Niccolò PisilliMIDRoma53470.330000015%8/53
Lewis TravisMIDBlackburn Rovers66830.330010030%20/66
Pelle Elkjær MattssonMIDNorwich City33830.330100030%10/33
James MaddisonMIDTottenham Hotspur34550.330000018%6/34
Enrique Pérez MuñozMIDReal Valladolid35660.330000023%8/35
André Trindade da Costa NetoMIDWolverhampton Wanderers68770.330110128%19/68
Tyler AdamsMIDAFC Bournemouth53710.330100028%15/53
Matúš BeroMIDVfL Bochum 184829860.330001131%9/29
João Victor Gomes da SilvaMIDWolverhampton Wanderers71820.330001028%20/71
Nicolai RembergMIDHamburger SV64830.330001030%19/64
Donny van de BeekMIDGirona28520.330000018%5/28
Lucien AgoumeMIDSevilla69700.320100025%17/69
Daniel Ceballos FernándezMIDReal Madrid13500.320000015%2/13
Liam HendersonMIDEmpoli36650.320001025%9/36
Thiago Pitarch PinarMIDReal Madrid10600.321000020%2/10
Martín Ismael PayeroMIDUdinese50570.320000124%12/50
Iñigo Ruiz de Galarreta EtxeberriaMIDAthletic Club60620.320000025%15/60
Kenneth TaylorMIDLazio17820.321001029%5/17
Azzedine OunahiMIDGirona24740.320000025%6/24
Yves BissoumaMIDTottenham Hotspur10590.320000120%2/10
Ísak Bergmann JóhannessonMIDFC Köln31580.320110019%6/31
Joe WilliamsMIDBristol City27550.320000019%5/27
Ivan IlićMIDTorino27490.320100119%5/27
Hannibal MejbriMIDBurnley64500.321101025%16/64
Óscar Rodríguez ArnaizMIDLeganés29460.310000117%5/29
Beñat Turrientes ImazMIDReal Sociedad48480.310110019%9/48
Arthur VermeerenMIDRB Leipzig28570.310110021%6/28
Jefferson Andrés Lerma SolísMIDCrystal Palace64620.310100025%16/64
Karol LinettyMIDTorino28550.310000018%5/28
Enzo MillotMIDVfB Stuttgart29640.310101024%7/29
João Maria Lobo Alves Palhinha GonçalvesMIDTottenham Hotspur50570.311010020%10/50
Medon BerishaMIDLecce30540.310000017%5/30
Antonio Blanco CondeMIDDeportivo Alavés71820.310001125%18/71
James GarnerMIDEverton59850.310110129%17/59
Antonio VergaraMIDNapoli12510.310010017%2/12
Hakan ÇalhanoğluMIDInter51710.300100124%12/51
Atakan KarazorMIDVfB Stuttgart60750.301010123%14/60

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.