PER90

Cards

100 players · Players across all five leagues · every home matches on record · 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 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

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
Lucas Gourna DouathMIDRoma3220.000000%0/3
Justin DiehlFWDVfB Stuttgart3210.000000%0/3
Luka Romero BezzanaFWDDeportivo Alavés4200.0000000%0/4
Timo WernerFWDTottenham Hotspur3190.000000%0/3
Florent MuslijaFWDSC Freiburg4190.0000000%0/4
Mykhailo MudrykFWDChelsea5190.00000000%0/5
Iván Jaime PajueloMIDValencia3180.000000%0/3
Eric Junior Dina EbimbeMIDEintracht Frankfurt3180.000000%0/3
Luis Alfonso Espino GarcíaDEFRayo Vallecano4180.0000000%0/4
Bambo DiabyDEFElche3180.0010033%1/3
Errol Mundle-SmithFWDNorwich City6170.00000000%0/6
Stefanos TzimasFWDBrighton & Hove Albion3170.000000%0/3
Julien DuranvilleFWDBorussia Dortmund9160.000001011%1/9
Mohamed Zeki AmdouniFWDBurnley3160.000000%0/3
Zavier Massiah-EdwardsFWDWatford3150.000000%0/3
Luis Henrique Barros LopesFWDLeganés5150.000000120%1/5
Tawanda ChirewaMIDDerby County4150.0000000%0/4
Arkaitz Mariezkurrena EtxezarretaFWDReal Sociedad3150.000000%0/3
Stanis Idumbo MuzamboMIDSevilla5140.00000000%0/5
Darryl BakolaMIDSassuolo3140.000000%0/3
Oliver SonneDEFBurnley5140.00000000%0/5
Marc Cardona RoviraFWDLas Palmas4140.0000000%0/4
Ismaël GharbiFWDFC Augsburg3130.000000%0/3
Branimir MlacicDEFUdinese4130.00001025%1/4
Thomas WaddinghamFWDPortsmouth4130.0000000%0/4
Mariano Díaz MejíaFWDDeportivo Alavés4130.0000000%0/4
Emmanuel EkongFWDEmpoli8130.00000000%0/8
Davis Keillor-DunnFWDWrexham4130.0000000%0/4
Pablo Menéndez AgudínMIDReal Oviedo3130.000000%0/3
Cauley WoodrowFWDLuton Town8130.00000000%0/8
Yago de SantiagoFWDElche3120.0001033%1/3
Abdoulaye Raslan KantéMIDMiddlesbrough3120.000000%0/3
Isaac Aguiar TomichFWDHellas Verona3120.000000%0/3
Lorran Lucas Pereira de SousaMIDPisa4120.0000000%0/4
Pau Victor DelgadoFWDFC Barcelona4120.0000000%0/4
Felipe Chávez SomocursioMIDFC Köln5120.00000000%0/5
Domen ČrnigojMIDVenezia3120.000000%0/3
Asier Villalibre MolinaFWDDeportivo Alavés7120.000001014%1/7
Simone VerdiMIDComo4120.0000000%0/4
Óscar Guido TrejoMIDRayo Vallecano5110.00000000%0/5
Fynn SchentenFWDFC Köln3110.000000%0/3
Andrija MaksimovićMIDRB Leipzig4110.0000000%0/4
Ihlas BebouFWDTSG Hoffenheim10110.00000000%0/10
Joseph William John TaylorFWDLuton Town5110.00000000%0/5
Simone PafundiMIDUdinese6110.00000000%0/6
Mario Barwuah BalotelliFWDGenoa4110.00000125%1/4
Kevin VollandMIDFC Union Berlin3110.0001033%1/3
Devante ColeFWDWest Bromwich Albion7110.00000000%0/7
Ramón Sosa AcostaFWDNottingham Forest3100.000000%0/3
Timothy ChandlerDEFEintracht Frankfurt3100.000000%0/3
Adam KölleDEFHeidenheim3100.000000%0/3
Kanya FujimotoMIDBirmingham City4100.0000000%0/4
T. BanyFWDWest Bromwich Albion4100.0000000%0/4
Bjarki Steinn BjarksonMIDVenezia5100.00000000%0/5
Nicholas PieriniFWDSassuolo6100.00000000%0/6
Miguel Ángel Rubio LestánDEFEspanyol6100.00000000%0/6
Alessandro GabrielloniFWDComo7100.000001014%1/7
Yusuf KabadayıFWDFC Augsburg3100.000000%0/3
Sandro KulenovicFWDTorino5100.000011040%2/5
Silko ThomasFWDLeicester City7100.00000000%0/7
André Filipe Cunha VidigalFWDStoke City5100.00000000%0/5
Yael TrepyFWDCagliari5100.00000000%0/5
Matteo PalmaDEFUdinese490.0000000%0/4
Wisdom Okpako MikeFWDFC Bayern München390.000000%0/3
Luis Guilherme Lira dos SantosFWDWest Ham United880.00000000%0/8
Shio FukudaFWDBorussia Mönchengladbach380.000000%0/3
Nathan RedmondFWDSheffield Wednesday480.0000000%0/4
Scott BanksFWDSt. Pauli780.00000000%0/7
Josuha GuilavoguiLeeds United980.00000000%0/9
Harrison ReedMIDFulham980.000000011%1/9
Lancinet Kourouma KouroumaMIDGirona380.0010033%1/3
Miquel Jan Salas FranchMIDMallorca380.000000%0/3
Jahnoah Guevara MarkeloFWDCoventry City380.000000%0/3
Thomas CampanielloFWDEmpoli380.000000%0/3
Elijah Dixon-BonnerMIDQueens Park Rangers380.000000%0/3
Nazariy RusynFWDSunderland570.00000000%0/5
Mattia ValotiMIDMonza370.000000%0/3
Jamie PatersonMIDCoventry City470.00020025%1/4
Javier Llabrés ExpositoFWDMallorca670.00000000%0/6
Kaelan CaseyDEFSwansea City370.000000%0/3
Harry CornickFWDBristol City370.000000%0/3
Jonah Kusi-AsareFWDFulham670.00000000%0/6
Maximilian PhilippFWDSC Freiburg360.000000%0/3
William Cole CampbellFWDBorussia Dortmund460.0000000%0/4
Alex TóthMIDAFC Bournemouth360.0001033%1/3
Mike Trésor NdayishimiyeMIDBurnley560.00000000%0/5
Julio César Soler BarretoDEFAFC Bournemouth460.0000000%0/4
Calvin StengsMIDPisa350.000000%0/3
Harry WhitwellMIDWest Bromwich Albion350.000000%0/3
Andreas Albers NielsenFWDSt. Pauli650.00000000%0/6
Kai AndrewsMIDCoventry City350.000000%0/3
Benjamin CremaschiMIDParma540.00000000%0/5
Trey NyoniMIDLiverpool540.00000000%0/5
Mohamadou KantéMIDWest Ham United530.00000000%0/5
Manuel PheraiMIDHamburger SV330.000000%0/3
Tai AbedFWDLevante330.000000%0/3
Guilherme RamosDEFHamburger SV430.0000000%0/4
Jeremy Alberto Arévalo MeraFWDVfB Stuttgart320.000000%0/3
Tyrell Sellars-FlemingFWDHull City320.000000%0/3
Taichi HaraFWDSt. Pauli310.000000%0/3

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.