Skip to content

Card stats & referee bookings

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
46 matches · line closest to even per match
  • Barbadosnew teamGuadeloupenew team
    Thu 20:00 · CONCACAF Nations League
    Ref: not assigned yet
    –
    –
    Over 4.5 Match cards
    Exp 4.6 · Model 49%
    L575%6/8L1075%6/8L1575%6/8
  • SenegalSudanlimited data
    Thu 20:00 · Africa Cup of Nations Qualifications
    Ref: not assigned yet
    –
    –
    Over 3.5 Match cards
    Exp 4.1 · Model 58%
    L580%8/10L1072%13/18L1562%13/21
  • Albanialimited dataFinlandlimited data
    Thu 20:45 · UEFA Nations League
    Ref João Pedro Silva Pinheiro · 3.5 cards/match · ×0.90
    –
    –
    Over 3.5 Match cards
    Exp 3.8 · Model 52%
    L570%7/10L1064%9/14L1564%9/14
  • Antigua and Barbudanew teamTrinidad and Tobagolimited data
    Fri 00:00 · CONCACAF Nations League
    Ref: not assigned yet
    –
    –
    Over 3.5 Match cards
    Exp 4.0 · Model 56%
    L567%6/9L1064%7/11L1564%7/11
  • Bonairenew teamCubanew team
    Thu 21:00 · CONCACAF Nations League
    Ref: not assigned yet
    –
    –
    Over 3.5 Match cards
    Exp 3.8 · Model 53%
    L563%5/8L1063%5/8L1563%5/8
  • EstudiantesIndependiente Rivadavia
    Fri 00:00 · Super Cup
    Ref: not assigned yet
    –
    –
    Over 4.5 Match cards
    Exp 5.0 · Model 57%
    L570%7/10L1060%12/20L1563%19/30
  • Cerro LargoAtlético Progreso
    Fri 00:00 · Primera Division
    Ref: not assigned yet
    –
    –
    Over 4.5 Match cards
    Exp 5.0 · Model 55%
    L570%7/10L1060%12/20L1557%17/30
  • Ponte PretaOperário PR
    Thu 23:00 · Serie B
    Ref: not assigned yet
    –
    –
    Over 5.5 Match cards
    Exp 5.4 · Model 45%
    L580%8/10L1060%12/20L1547%14/30
  • Equatorial Guinealimited dataZimbabwelimited data
    Thu 17:00 · Africa Cup of Nations Qualifications
    Ref: not assigned yet
    –
    –
    Over 3.5 Match cards
    Exp 4.1 · Model 58%
    L540%4/10L1054%7/13L1554%7/13
  • Mozambiquelimited dataEthiopialimited data
    Fri 14:00 · Africa Cup of Nations Qualifications
    Ref: not assigned yet
    –
    –
    Over 3.5 Match cards
    Exp 3.8 · Model 53%
    L570%7/10L1054%7/13L1554%7/13

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 10 Nov, 15:17.

Referee lens: referee stats for any matchPick a match and a referee, even before the appointment, and see both teams' card form and the cards to expect.Open →

Referees this week — strictest first

RefereeCards / matchEffectNext match
Istvan Kovacs5.4×1.15ItalyvFrance · UEFA Nations League
Ruebyn Ricardo5.1×1.15Swindon TownvGrimsby Town · League Two
Orel Grinfeeld4.9×1.15ArmeniavCyprus · UEFA Nations League
Matt Donohue4.6×1.10RochdalevYork City · League Two
Ben Toner4.6×1.10Salford CityvNorthampton Town · League Two
Jérôme Brisard4.6×1.10MontenegrovLatvia · UEFA Nations League
Marta Huerta de Aza4.4×1.07Inter Milano WvManchester City W · UEFA Women's Champions League
Sandro Schärer4.4×1.07TurkeyvBelgium · UEFA Nations League
Edward Duckworth4.3×1.04Milton Keynes DonsvBurton Albion · League One
Robert Madley4.1×1.01Stockport CountyvReading · League One
Ivana Martinčić4.1×1.01Barcelona WvArsenal W · UEFA Women's Champions League
Oliver Mackey4.1×1.00AFC WimbledonvBlackpool · League One
Caroline Lanssens–×1.00SL Benfica WvAustria Wien W · UEFA Women's Champions League
Daniel Leach–×1.00Sheffield WednesdayvPlymouth Argyle · League One
Andreza de Siqueira4.0×1.00LondrinavNáutico · Serie B
Emanuela Rusta4.0×0.99Juventus WvOL Lyonnes W · UEFA Women's Champions League
Morten Krogh4.0×0.98EnglandvCroatia · UEFA Nations League
Goga Kikacheishvili3.9×0.98San MarinovBelarus · UEFA Nations League
Emily Heaslip3.9×0.97Real Madrid WvParis W · UEFA Women's Champions League
Andrew Humphries3.9×0.96Exeter CityvCheltenham Town · League Two
Oleg Kogut3.8×0.96Livyi BerehvBukovyna Chernivtsi · Premier League
Thomas Parsons3.8×0.94Crewe AlexandravNewport County · League Two
Frida Nielsen3.6×0.93Paris SG WvBayern Munich W · UEFA Women's Champions League
Catarina Isabel Ferreira Campos2.0×0.92Roma WvServette Chênois W · UEFA Women's Champions League
Paul Howard3.6×0.91Fleetwood TownvTranmere Rovers · League Two
Ross Martin3.6×0.91Shrewsbury TownvOldham Athletic · League Two
Neil Hair3.6×0.90Bristol RoversvChesterfield · League Two
João Pedro Silva Pinheiro3.5×0.90AlbaniavFinland · UEFA Nations League
Nikola Dabanović3.5×0.90Czech RepublicvSpain · UEFA Nations League
Simon Mather3.5×0.89Port ValevAccrington Stanley · League Two
Stephen Parkinson3.5×0.89Wigan AthleticvBarnsley · League One
Lewis Sandoe3.2×0.85Colchester UnitedvGillingham · League Two
Miriama Bočková2.2×0.85OH Leuven WvKøge · UEFA Women's Champions League

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. You can change your choice at any time under “Cookie settings” in the footer. Full cookie policy