PER90

Cards

100 players · Forwards across all five leagues · every starts on record · minimum 20 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 18h

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
Anuar Mohamed TuhamiFWDReal Valladolid21770.390001033%7/21
Nicolas JacksonFWDChelsea40750.360100028%11/40
Yeremi Jesús Pino SantosFWDVillarreal53720.350000026%14/53
Kwadwo BaahFWDWatford22710.350110027%6/22
Nestory IrankundaFWDWatford22720.341101027%6/22
Valentín Mariano José Castellanos GiménezFWDLazio53820.340111030%16/53
Álvaro Borja Morata MartínFWDAC Milan22740.331001027%6/22
Nicolò ZanioloFWDUdinese32770.330001028%9/32
Liam DelapFWDIpswich Town44760.321000027%12/44
Brian BrobbeyFWDSunderland22790.310001027%6/22
Makhtar GueyeFWDBlackburn Rovers23770.311010026%6/23
Tajon BuchananFWDVillarreal25710.300001024%6/25
David BrooksFWDAFC Bournemouth22680.300000123%5/22
Tyler DiblingFWDSouthampton24750.300010025%6/24
Mattia ZaccagniFWDLazio59810.300000027%16/59
Isaac Romero BernalFWDSevilla44760.300000125%11/44
Pere Milla PeñaFWDEspanyol25730.300010024%6/25
Lorenzo LuccaFWDUdinese32790.290000125%8/32
Isaac Palazón CamachoFWDRayo Vallecano52790.281001025%13/52
Emiliano BuendíaFWDAston Villa24670.280001021%5/24
Jay StansfieldFWDBirmingham City41790.280101024%10/41
Daniel Raba AntolíFWDLeganés27720.280000022%6/27
Ben BreretonFWDDerby County56760.270110023%13/56
Hee-Chan HwangFWDWolverhampton Wanderers23730.271010022%5/23
Ander Barrenetxea MuguruzaFWDReal Sociedad36660.271100019%7/36
Ben DoakFWDMiddlesbrough21820.260011024%5/21
Matteo CancellieriFWDLazio40700.260101020%8/40
Lameck BandaFWDLecce27670.250000019%5/27
Aitor Ruibal GarcíaFWDReal Betis33790.241010021%7/33
Brennan JohnsonFWDTottenham Hotspur43790.240000121%9/43
Tyrhys DolanFWDBlackburn Rovers68770.240100021%14/68
Francisco Fernandes ConceiçãoFWDJuventus39780.240010018%7/39
Paul SmythFWDQueens Park Rangers51740.240000120%10/51
Iago Aspas JuncalFWDCelta de Vigo30770.230000117%5/30
Karim AdeyemiFWDBorussia Dortmund32720.231000119%6/32
Federico Sebastián Viñas BarbozaFWDReal Oviedo28830.231010021%6/28
Jan-Niklas BesteFWDSC Freiburg20780.230000020%4/20
Callum LangFWDPortsmouth38820.230100021%8/38
Said El MalaFWDFC Köln20790.230100120%4/20
Stanley MillsFWDOxford United32750.230010019%6/32
Antoine SemenyoFWDAFC Bournemouth73880.230000022%16/73
Pedro Lomba NetoFWDChelsea54820.220000019%10/54
Lucas BeltránFWDFiorentina26780.220000019%5/26
Rafael Alexandre Conceição LeãoFWDAC Milan48780.221000119%9/48
Crysencio SummervilleFWDWest Ham United36810.220011019%7/36
Michael FreyFWDQueens Park Rangers23740.210011017%4/23
Jordan AyewFWDLeicester City43790.210000119%8/43
George HirstFWDIpswich Town30720.210010017%5/30
Marius BülterFWDTSG Hoffenheim40750.210000015%6/40
Nicolás Iván GonzálezFWDJuventus41740.210200015%6/41
Wilson IsidorFWDSunderland47830.210000019%9/47
Jack GrealishFWDEverton25870.210100020%5/25
Vinícius José Paixão de Oliveira JúniorFWDReal Madrid56850.210001020%11/56
Sorba ThomasFWDStoke City45870.210000020%9/45
Iván Romero de Ávila AraqueFWDLevante28780.210001118%5/28
Bryan Gil SalvatierraFWDGirona41750.211000017%7/41
Mamadou DoumbiaFWDWatford29760.200001017%5/29
Ansgar KnauffFWDEintracht Frankfurt30740.200100017%5/30
Gabriel Tadeu Strefezza RebelatoFWDComo45780.200100018%8/45
Vakoun Issouf BayoFWDWatford29760.200000017%5/29
Alejandro Baena RodríguezFWDVillarreal51780.200010018%9/51
Loum TchaounaFWDBurnley20660.200001010%2/20
Christantus Ugonna UcheFWDGetafe33810.200010018%6/33
Carlton MorrisFWDLuton Town61820.200000018%11/61
Oliver BurkeFWDFC Union Berlin30760.201000017%5/30
Kai HavertzFWDArsenal28820.201000018%5/28
Javier Puado DíazFWDEspanyol43850.201000019%8/43
Richard KoneFWDQueens Park Rangers38840.200000118%7/38
Fábio Daniel Soares SilvaFWDLas Palmas29790.200000017%5/29
Oliver McBurnieFWDHull City55840.201000018%10/55
Andrej IlićFWDFC Union Berlin35800.190000017%6/35
Michael OliseFWDFC Bayern München51820.190100018%9/51
Gift Emmanuel OrbanFWDHellas Verona30780.190000020%6/30
Moise Bioty KeanFWDFiorentina54860.190100019%10/54
Thierno Mamadou Lamarana BalloFWDMillwall25750.190011016%4/25
Yankuba MintehFWDBrighton & Hove Albion46810.190001015%7/46
Thijs DallingaFWDBologna20700.191000015%3/20
Sandro Ramírez CastilloFWDLas Palmas25750.190000016%4/25
Keinan DavisFWDUdinese37770.190001016%6/37
Kamal Deen SulemanaFWDSouthampton26730.191000115%4/26
Igor Thiago Nascimento RodriguesFWDBrentford38880.190000118%7/38
Isaiah JonesFWDLuton Town24790.190100017%4/24
Jamie VardyFWDLeicester City59810.191000017%10/59
Jan ThielmannFWDFC Köln20720.190000115%3/20
Vladyslav VanatFWDGirona27730.180000015%4/27
Mathias Pereira LageFWDSt. Pauli25780.181000016%4/25
Ferran Jutlgà BlancFWDCelta de Vigo21700.180000014%3/21
João Pedro Junqueira de JesusFWDChelsea54820.181000017%9/54
Carlos Martín DomínguezFWDDeportivo Alavés23640.180000013%3/23
Luis Fernando Díaz MarulandaFWDFC Bayern München35850.180000117%6/35
Viktor GyökeresFWDArsenal26760.180010015%4/26
Eli Junior KroupiFWDAFC Bournemouth21720.180000114%3/21
Santiago PierottiFWDLecce53760.180001015%8/53
Harry WilsonFWDFulham44810.180010016%7/44
Alexander SørlothFWDAtlético de Madrid35730.180001014%5/35
Marcus RashfordFWDFC Barcelona34750.180100015%5/34
Umar Sadiq MesbahFWDValencia21730.180000014%3/21
Daniel Nii Tackie Mensah WelbeckFWDBrighton & Hove Albion50820.180000016%8/50
Adam ArmstrongFWDSouthampton65790.180000015%10/65
Nicolò CambiaghiFWDBologna21740.170000014%3/21

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.