Skip to content

Card Statistics

Screen upcoming matches by both teams' booking records and the referee in charge, see the expected cards and the model's price, then check this week's strictest referees.

Card Screener

Every upcoming match with both teams' recent booking record against the line, the expected cards with the referee factored in, and a model price next to bet365 where the odds are in.

Smart views
189 matches · line closest to even per match
  • Crvena Zvezda U19limited dataBravo U19new team
    Wed 14:00 · UEFA Youth League
    Ref Igor Shumilov · 2.0 cards/match · ×0.95
    –
    –
    Over 3.5 Match cards
    Exp 4.1 · Model 59%
    L588%7/8L1088%7/8L1588%7/8
  • Lens U19new teamComo U19new team
    Wed 14:00 · UEFA Youth League
    Ref Matthew MacDermid · no history
    –
    –
    Over 4.5 Match cards
    Exp 4.8 · Model 52%
    L583%5/6L1083%5/6L1583%5/6
  • Slavia Prague U19limited dataArsenal U19limited data
    Wed 14:00 · UEFA Youth League
    Ref Artem Gasparyan · 4.0 cards/match · ×0.99
    –
    –
    Over 4.5 Match cards
    Exp 4.7 · Model 51%
    L580%8/10L1082%14/17L1582%14/17
  • Sturm GrazCelje
    Thu 21:00 · Europa League
    Ref Giorgi Kruashvili · 6.3 cards/match · ×1.15
    1.66
    +8%
    Over 3.5 Match cards
    Exp 5.1 · Model 65%
    L590%9/10L1070%14/20L1570%21/30
  • BenficaLech Poznań
    Thu 21:00 · Europa League
    Ref Martin Matoša · 5.1 cards/match · ×1.11
    1.61
    +5%
    Over 3.5 Match cards
    Exp 4.9 · Model 65%
    L570%7/10L1070%14/20L1557%17/30
  • SunderlandDinamo Zagreb
    Thu 21:00 · Europa League
    Ref Andrea Colombo · 4.8 cards/match · ×1.13
    1.83
    +8%
    Over 3.5 Match cards
    Exp 4.7 · Model 59%
    L560%6/10L1070%14/20L1567%20/30
  • Al FatehAl Riyadh
    Fri 15:30 · Pro League
    Ref: not assigned yet
    –
    –
    Over 3.5 Match cards
    Exp 4.0 · Model 57%
    L580%8/10L1070%14/20L1563%19/30
  • CastellónSD Eibar
    Fri 20:30 · La Liga 2
    Ref: not assigned yet
    –
    –
    Over 4.5 Match cards
    Exp 5.1 · Model 57%
    L580%8/10L1070%14/20L1567%20/30
  • San LorenzoPlatense
    Fri 23:00 · Liga Profesional de Fútbol
    Ref: not assigned yet
    –
    –
    Over 4.5 Match cards
    Exp 4.9 · Model 54%
    L560%6/10L1070%14/20L1567%20/30
  • FC KøbenhavnFC Iberia 1999
    Thu 21:00 · Europa Conference League
    Ref Robert Hennessy · 3.5 cards/match · ×0.93
    –
    –
    Over 3.5 Match cards
    Exp 3.8 · Model 52%
    L570%7/10L1070%14/20L1560%15/25

Hit rates pool both teams' recent matches (match cards): L10 is each team's last 10, so up to 20 games. Model: expected cards from each side's for/against averages, weighted toward recent games and shrunk to the average team, as a Poisson chance; where the bookmaker prices both sides it is blended half-and-half with the margin-free market price. Odds: bet365, where the feed has them. EV is model chance × odds − 1: the model’s view of the price, not a proven betting edge. Cards are yellows plus reds per side. The referee’s cards per match in our data, shrunk toward the average referee, scales the expected cards (×0.85 to ×1.15); before a referee is assigned the teams alone set it. Matches leave the list at kick-off. “Limited data” marks a team with fewer than 10 recent matches in our data, “new team” fewer than 5. A guide, not a forecast. Updated 3 Nov, 23:18.

Referees this week — strictest first

RefereeCards / matchEffectNext match
Wilton Pereira Sampaio5.2×1.15PalmeirasvRemo · Serie A
Ramon Abatti5.1×1.15Athletico PRvVasco da Gama · Serie A
Paulo Cesar Zanovelli5.6×1.15FlamengovGrêmio · Serie A
Damian Sylwestrzak5.0×1.15AZvJuventus · Europa League
Fernando Antonio Mendes de Salles Nascimento Fillho5.3×1.15InternacionalvCoritiba · Serie A
Paweł Raczkowski5.4×1.15FC MidtjyllandvAjax · Europa Conference League
Radoslav Gidzhenov5.6×1.15LillestrømvViktoria Plzeň · Europa League
Lucas Paulo Torezin5.4×1.15ChapecoensevMirassol · Serie A
Stuart Attwell5.0×1.15EvertonvCoventry City · Premier League
Rareș George Vidican5.5×1.15AEK Athens U19vReal Madrid U19 · UEFA Youth League
Mateo Erceg5.0×1.15PSV U19vClub Brugge U19 · UEFA Youth League
Patryk Gryckiewicz4.9×1.15Lincoln Red ImpsvHajduk Split · Europa Conference League
Bastien Dechepy5.0×1.15Žilina U19vHJK U19 · UEFA Youth League
Orel Grinfeeld5.0×1.15Bayer 04 LeverkusenvOlympique Marseille · Europa League
John Brooks5.3×1.15Leeds UnitedvTottenham Hotspur · Premier League
Bastien Dechepy5.0×1.15Le MansvMonaco · Ligue 1
Mateo Busquets Ferrer5.3×1.15PAOK U19vZrinjski U19 · UEFA Youth League
Alexandros Tsakalidis5.2×1.15København U19vDinamo Tbilisi U19 · UEFA Youth League
Horatiu Fesnic5.1×1.15Crystal PalacevTSG Hoffenheim · Europa League
Igal Frid5.0×1.15LuganovKauno Žalgiris · Europa Conference League
Antoni Bandić6.8×1.15MonacovNordsjælland · Europa Conference League
Giorgi Kruashvili6.3×1.15Sturm GrazvCelje · Europa League
Kristo Tohver6.5×1.15TrabzonsporvSC Freiburg · Europa Conference League
Henrik Nalbandyan5.8×1.15Crvena ZvezdavInter Club d'Escaldes · Europa Conference League
David Dickinson4.9×1.15Chelsea U19vFlora U19 · UEFA Youth League
David Dickinson4.9×1.15St. JohnstonevDundee · Premiership
Robert Harvey5.7×1.14KuPSvGent · Europa Conference League
Andrea Colombo4.8×1.13SunderlandvDinamo Zagreb · Europa League
Mathieu Vernice4.8×1.13ToulousevStrasbourg · Ligue 1
Anastasios Papapetrou4.8×1.13Real SociedadvOlympique Lyonnais · Europa League
Harald Lechner4.9×1.12RiedvLASK Linz · Admiral Bundesliga
Chris Kavanagh4.7×1.12Manchester UnitedvAston Villa · Premier League
Kyriakos Athanasiou5.3×1.12ThunvHearts · Europa Conference League
Martin Matoša5.1×1.11BenficavLech Poznań · Europa League
Lucas Casagrande4.6×1.10BotafogovAtlético Mineiro · Serie A
Geoffrey Kubler4.7×1.10Angers SCOvNice · Ligue 1
Aaron O'Dowd6.5×1.10Pafos U19vBenfica U19 · UEFA Youth League
Rodrigo Pereira4.8×1.09VitóriavFluminense · Serie A
Marc Bollengier4.6×1.09AuxerrevParis · Ligue 1
Rafael Rodrigo Klein4.5×1.08CruzeirovBahia · Serie A

How the Card Model Works

Cards are counted as yellows plus reds for each side. For every upcoming match the model takes each team's cards received and the cards its opponents picked up over its last 15 matches, weights recent games more, and shrinks the result toward the average team so a few wild games cannot dominate.

Then the referee comes in. Their cards per match across every game of theirs in our data is compared with the average match; the more games they have refereed, the more that rate counts. A strict referee scales the expected cards up (to at most ×1.4), a lenient one down (to ×0.7). Before a referee is appointed, the teams alone set the number.

Using Card Stats for Betting

Booking markets move on the referee more than most bettors realise: the same fixture can be a 3.5-card game with one official and a 5.5-card game with another. Use Strict referees to see the matches where the appointment pushes the line up, and Quiet games for unders.

Context matters too: derbies, relegation battles and cup ties tend to run hotter than the averages. Check the team stats for fouls and cards per game, and the player prop screener for individual booking lines.