PER90

Cards

100 players · Forwards across all five leagues · every match 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 26h

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 Valladolid26670.380000127%7/26
Nicolas JacksonFWDChelsea53610.340010021%11/53
Yeremi Jesús Pino SantosFWDVillarreal70600.340000020%14/70
Isaac Romero BernalFWDSevilla60620.340000028%17/60
Valentín Mariano José Castellanos GiménezFWDLazio58770.330011128%16/58
Mattia ZaccagniFWDLazio60800.300000027%16/60
Brian BrobbeyFWDSunderland31620.300001019%6/31
Martín SatrianoFWDGetafe14900.291000029%4/14
Angel Pérez HidalgoFWDDeportivo Alavés16810.281000025%4/16
Isaac Palazón CamachoFWDRayo Vallecano66670.281001021%14/66
Jay StansfieldFWDBirmingham City44750.270101023%10/44
Ben BreretonFWDDerby County68670.270110021%14/68
Tyrhys DolanFWDBlackburn Rovers80710.240010021%17/80
Vitor Hugo Roque FerreiraFWDReal Betis19620.240101121%4/19
Crysencio SummervilleFWDWest Ham United50650.230011016%8/50
Callum LangFWDPortsmouth45730.230101024%11/45
Nicolás Iván GonzálezFWDJuventus52620.230020013%7/52
Federico Sebastián Viñas BarbozaFWDReal Oviedo33740.231010021%7/33
Carlton MorrisFWDLuton Town72730.230000018%13/72
Sandro Ramírez CastilloFWDLas Palmas31660.230000016%5/31
Antoine SemenyoFWDAFC Bournemouth74870.230000022%16/74
Rafael Alexandre Conceição LeãoFWDAC Milan63670.220100016%10/63
Francisco Fernandes ConceiçãoFWDJuventus57600.220010012%7/57
Alejandro Baena RodríguezFWDVillarreal59710.220010020%12/59
Michael OliseFWDFC Bayern München66710.220001017%11/66
Sorba ThomasFWDStoke City45870.210000020%9/45
Pedro Lomba NetoFWDChelsea69710.210000016%11/69
Yankuba MintehFWDBrighton & Hove Albion66640.200000114%9/66
Hugo Duro PeralesFWDValencia67620.200000013%9/67
Gabriel Tadeu Strefezza RebelatoFWDComo51720.200100016%8/51
Bryan Gil SalvatierraFWDGirona54620.201001015%8/54
Vinícius José Paixão de Oliveira JúniorFWDReal Madrid66770.200001021%14/66
João Pedro Junqueira de JesusFWDChelsea62750.201000016%10/62
Iván Romero de Ávila AraqueFWDLevante32710.200000116%5/32
Javier Puado DíazFWDEspanyol45810.200010018%8/45
Richard KoneFWDQueens Park Rangers43770.190000016%7/43
Nikola KrstovićFWDLecce70690.190110014%10/70
Patrick WimmerFWDVfL Wolfsburg54630.190000015%8/54
Moise Bioty KeanFWDFiorentina58820.190100017%10/58
Deniz UndavFWDVfB Stuttgart56710.190000116%9/56
Adam ArmstrongFWDSouthampton79690.190000014%11/79
Kai HavertzFWDArsenal35700.190100017%6/35
Antony Matheus dos SantosFWDReal Betis57700.191000018%10/57
Oliver McBurnieFWDHull City74680.191000015%11/74
Igor Thiago Nascimento RodriguesFWDBrentford46750.190000115%7/46
Jamie VardyFWDLeicester City64770.181000016%10/64
Vladyslav VanatFWDGirona27730.180000015%4/27
José Salomón Rondón GiménezFWDReal Oviedo16650.180000013%2/16
Mathias Pereira LageFWDSt. Pauli28730.181000014%4/28
Andrej IlićFWDFC Union Berlin48670.180000013%6/48
Yuito SuzukiFWDSC Freiburg25650.180001012%3/25
Daniel Nii Tackie Mensah WelbeckFWDBrighton & Hove Albion67650.180000013%9/67
Borja Sainz EguskizaFWDNorwich City41880.170101117%7/41
Divin MubamaFWDStoke City26630.170100012%3/26
Gift Emmanuel OrbanFWDHellas Verona41660.170000017%7/41
Harry WilsonFWDFulham61630.170000115%9/61
Luis Fernando Díaz MarulandaFWDFC Bayern München41780.170000015%6/41
Lucas HölerFWDSC Freiburg64610.170100111%7/64
Mateo Pellegrino CasalanguilaFWDParma50750.170000014%7/50
Santiago PierottiFWDLecce73630.170001011%8/73
Mustapha BunduFWDPlymouth Argyle37630.170010011%4/37
Viktor GyökeresFWDArsenal36620.170000014%5/36
Patrick AgyemangFWDDerby County37750.170110016%6/37
Adrian Liso LahozFWDGetafe19610.170001116%3/19
Joe GelhardtFWDHull City64710.160100016%10/64
Leandro TrossardFWDArsenal19630.160100011%2/19
Zian FlemmingFWDBurnley64660.160110011%7/64
Dango Aboubacar Faissal OuattaraFWDBrentford64670.160000113%8/64
Morgan GuilavoguiFWDSt. Pauli25730.160000012%3/25
Patrik SchickFWDBayer 04 Leverkusen59620.150000010%6/59
Omari Giraud-HutchinsonFWDNottingham Forest62690.150000010%6/62
Raphael Dias BelloliFWDFC Barcelona58730.150110014%8/58
José Antonio Morente OlivaFWDLecce60640.150000012%7/60
Haris TabakovicFWDBorussia Mönchengladbach54600.15110109%5/54
Yuki OhashiFWDBlackburn Rovers82690.150010111%9/82
Kevin SchadeFWDBrentford73690.150000014%10/73
Abdul Fatawu IssahakuFWDLeicester City55780.150000013%7/55
Patrick RobertsFWDSunderland84680.150000011%9/84
Bryan Zaragoza MartínezFWDOsasuna50620.150001110%5/50
Rumarn BurrellFWDQueens Park Rangers30670.151000013%4/30
Marvin PieringerFWDHeidenheim58670.150000010%6/58
Mohamed El Amine AmouraFWDVfL Wolfsburg61720.150000011%7/61
Matheus Santos Carneiro Da CunhaFWDManchester United66770.140101112%8/66
Assane Diao DiaouneFWDComo41640.140000110%4/41
Bukayo SakaFWDArsenal56710.14010009%5/56
Josh MurphyFWDPortsmouth58790.140000012%7/58
Cody Mathès GakpoFWDLiverpool71660.140001011%8/71
Yoane WissaFWDBrentford54640.141001015%8/54
Vedat MuriqiFWDMallorca66790.140001012%8/66
Lucas Ariel BoyéFWDDeportivo Alavés29680.140000010%3/29
Omar MarmoushFWDManchester City54620.14001019%5/54
Rubén García SantosFWDOsasuna71660.140010010%7/71
Jamie LewelingFWDVfB Stuttgart59690.140000012%7/59
Carlos Vicente RoblesFWDDeportivo Alavés37720.141000011%4/37
Armand LaurienteFWDSassuolo38690.140000111%4/38
Domenico BerardiFWDSassuolo26760.140000112%3/26
Giuliano SimeoneFWDAtlético de Madrid64640.14100009%6/64
Albert GudmundssonFWDFiorentina57620.140100012%7/57
Ryan HedgesFWDBlackburn Rovers66630.13000009%6/66
Jørgen Strand LarsenFWDWolverhampton Wanderers71690.130000011%8/71

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.