PER90

Cards

100 players · Midfielders across all five leagues · every away starts on record · minimum 10 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 12h

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 93 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
Matt RitchieMIDPortsmouth12650.691110050%6/12
Saša LukićMIDFulham27810.620111052%14/27
Jordan ThompsonMIDPreston North End12790.571001150%6/12
Hector KyprianouMIDWatford12810.561011150%6/12
Randy NtekjaMIDRayo Vallecano12680.550110142%5/12
Flynn DownesMIDSouthampton27820.531100048%13/27
Kieran MorganMIDQueens Park Rangers17710.530010141%7/17
Will HughesMIDCrystal Palace24760.500100038%9/24
Marko StamenicMIDSwansea City16820.481000044%7/16
Roberto GagliardiniMIDHellas Verona12820.471101042%5/12
Jack TaylorMIDIpswich Town17780.470101041%7/17
Pol Lozano VizueteMIDEspanyol27720.461110037%10/27
Manuel Ugarte RibeiroMIDManchester United15790.450010040%6/15
Renato Fabrizio Tapia CortijoMIDLeganés15810.450110140%6/15
Azzedine OunahiMIDGirona10810.440000040%4/10
Jean-Daniel Akpa AkproMIDMonza13790.440000138%5/13
Ryan ChristieMIDAFC Bournemouth20730.441100035%7/20
Enzo Jeremías FernándezMIDChelsea33890.431100142%14/33
Eric MartelMIDFC Köln15840.430100140%6/15
Jon Gorrotxategi EtxanizMIDReal Sociedad14750.430001036%5/14
Guido RodríguezMIDWest Ham United16790.430011038%6/16
Kenneth TaylorMIDLazio10840.431010140%4/10
Yangel Clemente Herrera RaveloMIDGirona19780.421000137%7/19
Ibrahim SangaréMIDNottingham Forest14780.410110136%5/14
Jordan ClarkMIDLuton Town20870.412000035%7/20
Matty CrooksMIDHull City24820.410000038%9/24
Sam MorsyMIDBristol City13840.410101138%5/13
Pathé CissMIDRayo Vallecano18860.411110039%7/18
Adrien TamezeMIDTorino10670.400100130%3/10
Ruslan MalinovskiyMIDGenoa16700.400010131%5/16
Noah SadikiMIDSunderland16850.400011038%6/16
Kristian ThorstvedtMIDSassuolo13890.391100038%5/13
Nicolò RovellaMIDLazio17820.391010035%6/17
Cameron BrannaganMIDOxford United32870.391000038%12/32
Nicolás Martín DomínguezMIDNottingham Forest20700.380000030%6/20
Christian NørgaardMIDBrentford18790.380011133%6/18
Carlos Baleba Noom QuomahMIDBrighton & Hove Albion26740.380010035%9/26
Moriba Kourouma KouroumaMIDCelta de Vigo29830.380110031%9/29
Enzo MillotMIDVfB Stuttgart10720.370011030%3/10
Imran LouzaMIDWatford33880.371110036%12/33
Mauro Wilney Arambarri RosaMIDGetafe26840.370010035%9/26
Benat Prados DíazMIDAthletic Club10730.371001030%3/10
Maximo PerroneMIDComo27810.370001033%9/27
Unai López CabreraMIDRayo Vallecano21700.371100029%6/21
Liam ThompsonMIDDerby County15820.370100133%5/15
Stefán Teitur ÞórðarsonMIDPreston North End19780.371000132%6/19
George DobsonMIDWrexham17870.370100135%6/17
Mario Martín RielvesMIDGetafe24720.360001129%7/24
Hannibal MejbriMIDBurnley18700.361001128%5/18
Anis Ben SlimaneMIDNorwich City17730.360001029%5/17
James GarnerMIDEverton28890.360111036%10/28
Iñigo Ruiz de Galarreta EtxeberriaMIDAthletic Club26680.360000027%7/26
Pelle Elkjær MattssonMIDNorwich City14900.360001036%5/14
Nicolai RembergMIDHamburger SV28900.360000136%10/28
André Trindade da Costa NetoMIDWolverhampton Wanderers30840.360100033%10/30
Mattias SvanbergMIDVfL Wolfsburg10760.360100030%3/10
Andrew Ferai RinomhotaMIDCardiff City12850.350000133%4/12
Bobby ClarkMIDDerby County16800.350010031%5/16
Jonathan VaraneMIDQueens Park Rangers30770.350010030%9/30
Joelinton Cassio Apolinário de LiraMIDNewcastle United23800.350101030%7/23
Xaver SchlagerMIDRB Leipzig10780.351000030%3/10
Kwasi SiboMIDReal Oviedo10780.340001130%3/10
Ryan YatesMIDNottingham Forest10790.340100030%3/10
Alistair McCannMIDPreston North End22840.340101032%7/22
Gustavo HamerMIDSheffield United29820.340110131%9/29
Bobby ReidMIDLeicester City16670.340101025%4/16
Rodrigo Hernández CascanteMIDManchester City10830.331000030%3/10
Liam HendersonMIDEmpoli13830.330010131%4/13
Kobbie MainooMIDManchester United16840.331010031%5/16
Onyinye Wilfred NdidiMIDLeicester City13840.330100023%3/13
Pape GueyeMIDVillarreal27810.330000030%8/27
Adam ForshawMIDBlackburn Rovers15750.330010027%4/15
Tomoki IwataMIDBirmingham City22880.330000032%7/22
Frenkie de JongMIDFC Barcelona13850.330100131%4/13
Jordan Brian HendersonMIDBrentford11750.331000027%3/11
Josh LaurentMIDBurnley23840.330210126%6/23
Marc Casadó TorrasMIDFC Barcelona15740.320000020%3/15
Arthur VermeerenMIDRB Leipzig11760.321000027%3/11
Pablo Ibáñez LumbrerasMIDDeportivo Alavés19730.321001026%5/19
Christoph BaumgartnerMIDRB Leipzig27830.321100030%8/27
Alexis Mac AllisterMIDLiverpool31820.320010026%8/31
Alex MatosMIDOxford United11770.320011027%3/11
Wouter BurgerMIDStoke City35800.320100029%10/35
Yannick GerhardtMIDVfL Wolfsburg13870.320100031%4/13
Vitaly JaneltMIDBrentford21810.321111029%6/21
Lewis TravisMIDBlackburn Rovers33860.320101030%10/33
Martín Ismael PayeroMIDCremonese15760.310011027%4/15
Giovani Lo CelsoMIDReal Betis15770.310100127%4/15
Santiago Comesaña VeigaMIDVillarreal33790.310010027%9/33
Dario Cassia Luis EssugoMIDLas Palmas11790.310001027%3/11
Moisés Isaac Caicedo CorozoMIDChelsea33880.310100030%10/33
Vinicius de Souza CostaMIDSheffield United29810.311000128%8/29
Andre DozzellMIDPortsmouth34870.300000129%10/34
Todd CantwellMIDBlackburn Rovers22810.300001127%6/22
Marlon PackMIDPortsmouth24870.301100029%7/24
Samuel Almeida CostaMIDMallorca31870.300000129%9/31
Óscar Valentín Martín LuengoMIDRayo Vallecano24750.300001025%6/24
Kristjan AsllaniMIDInter11820.300010127%3/11
Yehor YarmoliukMIDBrentford22830.290001027%6/22
Ben PearsonMIDStoke City13720.291000023%3/13

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.