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
175 matches · line closest to even per match
  • HeartsFalkirk
    Sun 16:00 · Premiership
    Ref Michael MacDermid · 4.6 cards/match · ×1.08
    1.80
    +11%
    Over 3.5 Match cards
    Exp 4.9 · Model 62%
    L590%9/10L1090%18/20L1577%23/30
  • SC FreiburgFC Union Berlin
    Sun 17:30 · Bundesliga
    Ref Sascha Stegemann · 4.0 cards/match · ×0.98
    1.72
    -4%
    Over 3.5 Match cards
    Exp 4.1 · Model 56%
    L580%8/10L1085%17/20L1570%21/30
  • CelticKilmarnock
    Sun 17:00 · Premiership
    Ref John Beaton · 4.4 cards/match · ×1.07
    1.57
    +8%
    Over 2.5 Match cards
    Exp 4.2 · Model 69%
    L570%7/10L1080%16/20L1580%24/30
  • AGFHorsens
    Sun 14:00 · Superliga
    Ref Michael Tykgaard · 3.7 cards/match · ×0.94
    –
    –
    Over 3.5 Match cards
    Exp 3.8 · Model 53%
    L580%8/10L1080%16/20L1570%21/30
  • Cray Wanderersnew teamStockport County
    Sun 15:15 · FA Cup
    Ref Lewis Sandoe · 3.2 cards/match · ×0.85
    1.57
    -2%
    Over 2.5 Match cards
    Exp 3.4 · Model 62%
    L563%5/8L1077%10/13L1567%12/18
  • Las PalmasEldense
    Sun 18:30 · La Liga 2
    Ref E. Mallo Fernández · 5.9 cards/match · ×1.15
    1.66
    +4%
    Over 4.5 Match cards
    Exp 5.8 · Model 62%
    L570%7/10L1075%15/20L1560%18/30
  • SabadellReal Sociedad II
    Mon 20:30 · La Liga 2
    Ref: not assigned yet
    –
    –
    Over 4.5 Match cards
    Exp 4.9 · Model 54%
    L580%8/10L1075%15/20L1559%17/29
  • Stafford Rangersnew teamGrimsby Town
    Sun 13:00 · FA Cup
    Ref Isaac Searle · 4.4 cards/match · ×1.05
    2.25
    +19%
    Over 3.5 Match cards
    Exp 4.5 · Model 53%
    L567%6/9L1071%10/14L1558%11/19
  • SC HeerenveenFeyenoord
    Sun 12:15 · Eredivisie
    Ref Danny Desmond Makkelie · 3.5 cards/match · ×0.87
    –
    –
    Over 2.5 Match cards
    Exp 3.1 · Model 59%
    L570%7/10L1070%14/20L1567%20/30
  • BandırmasporFatih Karagümrük
    Sun 11:30 · 1. Lig
    Ref Yücel Büyük · 3.5 cards/match · ×0.96
    –
    –
    Over 3.5 Match cards
    Exp 4.1 · Model 59%
    L570%7/10L1070%14/20L1557%17/30

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 8 Nov, 01:17.

Referees this week — strictest first

RefereeCards / matchEffectNext match
Bruno Arleu de Araujo5.5×1.15Vila NovavCriciúma · Serie B
Alex Gomes Stefano5.3×1.15NáuticovCRB · Serie B
Wagner do Nascimento Magalhaes5.1×1.15GoiásvPonte Preta · Serie B
Víctor Rivas5.1×1.15AustinvPortland Timbers · Major League Soccer
Radoslav Gidzhenov5.6×1.15Spartak VarnavArda · First League
André Luis Skettino Policarpo Bento5.4×1.15CuiabávJuventude · Serie B
Edina Alves Batista5.7×1.15CearávAmérica Mineiro · Serie B
Atilla Karaoğlan5.5×1.15BeşiktaşvGençlerbirliği · Super Lig
Mateo Erceg5.0×1.15VaraždinvDinamo Zagreb · 1. HNL
Alexis Da Silva4.9×1.15Minnesota UnitedvSJ Earthquakes · Major League Soccer
Bastien Dechepy5.0×1.15Le MansvMonaco · Ligue 1
Daniel Palencia Caballero5.9×1.15Sporting GijónvReal Valladolid · La Liga 2
E. Mallo Fernández5.9×1.15Las PalmasvEldense · La Liga 2
Sven Wolfensberger5.0×1.15St. GallenvLugano · Super League
Ismael Rosario Lopez Peñuelas5.0×1.15Tigres UANLvCruz Azul · Liga MX
Nikola Popov5.0×1.15Levski SofiavCSKA Sofia · First League
David Rafael Oliveira Silva6.2×1.15Vitória GuimarãesvPorto · Liga Portugal
Rafael Shafeev5.1×1.15Spartak MoskvavAkron · Premier League
Fedayi San5.3×1.15ServettevZürich · Super League
José Armando Torres Bessa7.3×1.15EstorilvMarítimo · Liga Portugal
Muhammet Ali Metoğlu5.7×1.15Mardin BBvBatman Petrolspor · 1. Lig
Ramy Touchan5.4×1.15San DiegovSporting KC · Major League Soccer
Daniel Stefanski6.1×1.15Jagiellonia BiałystokvKatowice · Ekstraklasa
Diogo Rosa5.8×1.15Santa ClaravGil Vicente · Liga Portugal
Cláudio Filipe Ruivo Pereira5.5×1.15Rio AvevSporting Braga · Liga Portugal
Luca Pairetto4.9×1.15NapolivLazio · Serie A
António Emanuel Carvalho Nobre4.9×1.15Estrela AmadoravBenfica · Liga Portugal
Anastasios Papapetrou4.9×1.15Asteras TripolisvKalamata · Super League
Leandro Rey Hilfer4.8×1.14InstitutovNewell's Old Boys · Liga Profesional de Fútbol
Adam Kersey4.9×1.14MacarthurvBrisbane Roar · A-League Men
Andrea Colombo4.8×1.14FiorentinavJuventus · Serie A
Joe Dickerson4.8×1.14Real Salt LakevLA Galaxy · Major League Soccer
Felix Zwayer4.7×1.13FC KölnvBayer 04 Leverkusen · Bundesliga
César Soto Grado4.8×1.13ElchevReal Betis · La Liga
Chris Kavanagh4.7×1.13Manchester UnitedvAston Villa · Premier League
Daniel Quintero Huittrón4.8×1.12TolucavMonterrey · Liga MX
Fotis Polychronis4.8×1.11OFIvAtromitos · Super League
Geoffrey Kubler4.7×1.11Angers SCOvNice · Ligue 1
Tom Bauer4.8×1.10MagdeburgvSt. Pauli · 2. Bundesliga
Juan Martínez Munuera4.6×1.10Real SociedadvRayo Vallecano · La Liga

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.

Cookie preferences. We use essential cookies to make the site work. With your consent, we also use advertising cookies (Meta Pixel) to measure our ads, and marketing cookies for affiliate link attribution. Full cookie policy