PER90

Cards

100 players · Players across all five leagues · their last 20 starts · 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 19h

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
Adam David LallanaMIDSouthampton5521.031001160%3/5
Matthias BraunöderMIDComo3660.9120033%1/3
Marco SalaDEFComo3700.8520033%1/3
Ismael BennacerMIDAC Milan4530.85011050%2/4
Ali DembéléDEFTorino4600.75000225%1/4
Mads Juel AndersenDEFLuton Town5760.711001160%3/5
Umut TohumcuMIDTSG Hoffenheim4670.68100150%2/4
Joseph JohnsonDEFLuton Town5830.651020040%2/5
Abdelkabir AbqarDEFGetafe20770.640111055%11/20
Babajide David AkintolaFWDHull City5580.630100140%2/5
Thomas Leon KellerDEFHeidenheim5580.630100140%2/5
Tim IroegbunamMIDEverton20790.620100050%10/20
Yannik KeitelMIDFC Augsburg4730.62010150%2/4
Andreas ChristensenDEFFC Barcelona5870.620101160%3/5
Leo Fuhr HjeldeDEFSunderland7660.590001143%3/7
Luca PellegriniDEFLazio20770.580110150%10/20
Philip OteleFWDHamburger SV7660.581101043%3/7
Julio Diaz Del RomoDEFAtlético de Madrid4780.58011050%2/4
Juan Sebastián Boselli GrafDEFGetafe4790.57011050%2/4
Jeffrey SchluppMIDNorwich City4790.57110050%2/4
Aboubacar Sangaré TraoréDEFElche8630.561001138%3/8
Dario Cassia Luis EssugoMIDLas Palmas20730.560010040%8/20
Festy EboseleDEFWatford7700.550110143%3/7
Harrison ClarkeDEFCharlton Athletic20840.540011150%10/20
Nianzou Tanguy KouassiDEFSevilla9750.531110144%4/9
Luke Le RouxMIDPortsmouth7730.531001043%3/7
Mariano Díaz MejíaFWDDeportivo Alavés3570.5300133%1/3
Sergi Roberto CarnicerMIDComo13670.530010138%5/13
Ben PearsonMIDStoke City20770.521001045%9/20
Ishé Samuels-SmithDEFSwansea City3580.5200133%1/3
José Ángel Carmona NavarroDEFSevilla20790.520011145%9/20
Jean-Daniel Akpa AkproMIDHellas Verona20790.510001145%9/20
Djibril SoumaréMIDSheffield United13670.510011038%5/13
Nobel MendyDEFRayo Vallecano20790.510011145%9/20
Niakhate NdiayeDEFParma9780.510100144%4/9
Saša LukićMIDFulham20800.510110145%9/20
Jayden AddaiFWDComo7760.511000143%3/7
Tomáš ČvančaraFWDBorussia Mönchengladbach7770.501010143%3/7
Hannibal MejbriMIDBurnley20730.501100140%8/20
Séamus ColemanDEFEverton3660.5001033%1/3
Pascal StenzelDEFVfB Stuttgart6600.501100033%2/6
Cristian Gabriel RomeroDEFTottenham Hotspur20830.491010050%10/20
Isaak DaviesFWDCardiff City3610.4901033%1/3
Anssumane FatiFWDFC Barcelona3610.4900133%1/3
Kalvin PhillipsMIDIpswich Town16810.491111044%7/16
Kevin ArriagaMIDLevante16810.491001144%7/16
Alejandro San Cristóbal SánchezFWDGetafe5740.491001040%2/5
Yvan Neyou NoupaMIDLeganés20830.490011045%9/20
Neil El AynaouiMIDRoma8700.490100138%3/8
Jorrel HatoDEFChelsea12770.480110142%5/12
Javier Manquillo GaitánDEFCelta de Vigo3620.4800133%1/3
Unai López CabreraMIDRayo Vallecano20750.481000040%8/20
Rodrigo Mendoza Martinez MoyaMIDAtlético de Madrid14680.480100036%5/14
Eric MartelMIDFC Köln20840.480100145%9/20
Unknown player 477098Las Palmas20840.480001040%8/20
Pol Lozano VizueteMIDEspanyol20750.481011040%8/20
Marvin SchulzMIDHolstein Kiel3630.4801033%1/3
Kevin ParedesMIDVfL Wolfsburg3630.4801033%1/3
Dan BurnDEFNewcastle United20850.480011045%9/20
Zack NelsonMIDLuton Town7810.481010143%3/7
Conor BradleyDEFLiverpool19700.470000137%7/19
J. TchamadeuDEFStoke City20860.471000145%9/20
Todd CantwellMIDBlackburn Rovers20860.470000145%9/20
Yussuf Yurary PoulsenFWDRB Leipzig3640.4710033%1/3
Fernando López GonzálezMIDCelta de Vigo6640.471000133%2/6
Cameron PringDEFBristol City20790.460100140%8/20
Madiodio DiaDEFPortsmouth5780.460100140%2/5
Igor Zubeldía ElorzaDEFReal Sociedad20880.460101045%9/20
Enzo BarrenecheaMIDValencia12820.460010042%5/12
Edoardo GoldanigaDEFComo20880.461000140%8/20
Tyler AdamsMIDAFC Bournemouth20790.460101140%8/20
Mateus Henrique Vanelli LusuardiDEFPisa3670.4510033%1/3
Bertuğ Özgür YıldırımFWDGetafe11730.450101136%4/11
Djené Dakonam OrtegaDEFGetafe20820.451001045%9/20
Valentin CarboniMIDGenoa3670.4510033%1/3
Andrew IrvingMIDWest Ham United3670.4500133%1/3
Randy NtekjaMIDRayo Vallecano19650.450110032%6/19
Joelinton Cassio Apolinário de LiraMIDNewcastle United20820.440011140%8/20
Christian Nahuel OrdoñezMIDParma12670.440001033%4/12
Brais Méndez PortelaMIDReal Sociedad12700.440100133%4/12
Tiago Tomás PalaciosDEFMonza5820.440110040%2/5
Hamari TraoréDEFReal Sociedad3680.4410033%1/3
Mario Martín RielvesMIDGetafe20720.440010135%7/20
Almoatasembellah Ali Mohamed ElmusratiMIDHellas Verona8770.441000038%3/8
Manuel Bueno SebastiánMIDSevilla3680.4401033%1/3
Livan BurcuFWDFC Union Berlin6690.440001133%2/6
Tidiam GomisFWDRB Leipzig3690.4400133%1/3
Juan Guilherme Nunes JesusDEFNapoli20830.440001140%8/20
Abderrahman RebbachFWDDeportivo Alavés19760.441011037%7/19
Diego Carlos Santos SilvaDEFComo20830.440010140%8/20
Victor Parada GonzálezDEFDeportivo Alavés5830.430100140%2/5
Álvaro Djaló Dias FernandesFWDAthletic Club7590.431010029%2/7
Nicolás CapaldoDEFHamburger SV20840.431110040%8/20
Noahkai Kai Daniel BanksDEFFC Augsburg20830.430110040%8/20
Michy Batshuayi TungaFWDEintracht Frankfurt4520.43000125%1/4
Lucas Silva MeloDEFEintracht Frankfurt20840.430000040%8/20
Ibrahima SissokoMIDVfL Bochum 184820840.430101040%8/20
Duje Ćaleta-CarDEFReal Sociedad7900.431100043%3/7
Marc Bernal CasasMIDFC Barcelona12700.431000033%4/12
Will HughesMIDCrystal Palace20740.430000135%7/20

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.