PER90

Cards

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

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

Clear all filtersNo minutes floor — a per-90 built from cameos reads far higher than what the player does in a match.
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
Drissa CamaraMIDParma21210.810000014%3/21
Ben PearsonMIDStoke City44560.631000136%16/44
Neil El AynaouiMIDRoma25400.560001020%5/25
Tim IroegbunamMIDEverton47440.560100028%13/47
László BénesMIDFC Union Berlin22260.53000009%2/22
Jack ColbackMIDQueens Park Rangers24610.530100129%7/24
Djibril SoumaréMIDSheffield United25430.510000120%5/25
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
Sergi Roberto CarnicerMIDComo33370.470000018%6/33
Facundo Valentín BuonanotteMIDLeicester City35460.470010026%9/35
Giovanni ReynaMIDBorussia Mönchengladbach35250.470000011%4/35
Amir RichardsonMIDFiorentina29370.460010017%5/29
Kevin ArriagaMIDLevante27570.461001026%7/27
Dario Cassia Luis EssugoMIDLas Palmas30660.461010037%11/30
Pol Lozano VizueteMIDEspanyol63660.451001135%22/63
Randy NtekjaMIDRayo Vallecano37410.450111022%8/37
Pathé CissMIDRayo Vallecano62670.431000134%21/62
Luca KerberMIDHeidenheim41360.430000117%7/41
Ryan LedsonMIDPreston North End26470.431010019%5/26
Flynn DownesMIDSouthampton65760.430111038%25/65
Zack NelsonMIDLuton Town21380.430010014%3/21
Marc Bernal CasasMIDFC Barcelona25410.431000020%5/25
Edson Omar Álvarez VelázquezMIDWest Ham United28640.430100029%8/28
Yvan Neyou NoupaMIDLeganés35680.420010137%13/35
Joelinton Cassio Apolinário de LiraMIDNewcastle United56780.420011036%20/56
Matty CrooksMIDHull City52690.420001031%16/52
Matías Vecino FaleroMIDLazio39410.420000021%8/39
Manuel Ugarte RibeiroMIDManchester United51520.410000024%12/51
Marko StamenicMIDSwansea City36690.410100033%12/36
Christian Nahuel OrdoñezMIDParma28390.400000014%4/28
John LundstramMIDHull City32480.400000028%9/32
Joe RallsMIDCardiff City21560.401000024%5/21
Ryan YatesMIDNottingham Forest57450.390101023%13/57
Rodrigo Bentancur ColmánMIDTottenham Hotspur52680.390001131%16/52
Alex GilbertMIDMiddlesbrough28340.390000018%5/28
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
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
Oliver RathboneMIDWrexham26450.370100015%4/26
Mario Martín RielvesMIDGetafe65600.370010126%17/65
Ryan ChristieMIDAFC Bournemouth55570.371001024%13/55
Oscar FrauloMIDDerby County23220.370001113%3/23
Ruslan MalinovskiyMIDGenoa43610.370000126%11/43
Hernani Azevedo JúniorMIDParma29480.360000021%6/29
Alejandro Rego MoraMIDAthletic Club29440.360001021%6/29
Iker Muñoz CamerosMIDOsasuna42370.361000017%7/42
Unai López CabreraMIDRayo Vallecano60560.361000022%13/60
Roberto GagliardiniMIDHellas Verona37650.361010024%9/37
Malick Junior YalcouyéMIDSwansea City33310.360001112%4/33
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
Jack TaylorMIDIpswich Town71420.350010018%13/71
Onyinye Wilfred NdidiMIDLeicester City28830.350001129%8/28
Selim AmallahMIDReal Valladolid24580.340000021%5/24
Mouhamadou DiarraMIDSunderland20700.341001030%6/20
Ondrej DudaMIDHellas Verona28860.340110029%8/28
Arsen ZakharyanMIDReal Sociedad20260.341000010%2/20
Moisés Isaac Caicedo CorozoMIDChelsea71870.340011032%23/71
Douglas Luiz Soares de PauloMIDJuventus40360.340001013%5/40
Gustavo HamerMIDSheffield United81720.330011027%22/81
Ryan WintleMIDMillwall22230.33000005%1/22
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
Joseph WillockMIDNewcastle United56370.330000013%7/56
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
Liam HendersonMIDEmpoli36650.320001025%9/36
Martín Ismael PayeroMIDUdinese50570.320000124%12/50
Iñigo Ruiz de Galarreta EtxeberriaMIDAthletic Club60620.320000025%15/60
Azzedine OunahiMIDGirona24740.320000025%6/24
Ísak Bergmann JóhannessonMIDFC Köln31580.320110019%6/31
Joe WilliamsMIDBristol City27550.320000019%5/27
Soungoutou MagassaMIDWest Ham United22450.320001018%4/22
Ivan IlićMIDTorino27490.320100119%5/27
Dennis GeigerMIDTSG Hoffenheim20370.320000020%4/20
Hannibal MejbriMIDBurnley64500.321101025%16/64

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.