FootyPulse
Stats

Match screeners

Player PropsShots, fouls & tackles hit ratesMatch Results1X2, draw no bet & double chance valueGoal StatsOver/under & BTTS by matchCorner StatsCorner lines by matchCard StatsBooking lines & refereesClean SheetsShut-out chances by match

Team analysis

Team StatsShots, possession & moreForm GuideRecent results & momentumHome vs AwayGround advantage analysis
Stats hubAll 9 screeners and tables, with what each one is for.
Stats explained: what every number means
Predictions
MathematicalModel chances for every matchAccumulator TipsModel accas, or build your own
Free, updated through the dayAll predictions
LiveMatches
Leagues

Top leagues

Premier LeagueEnglandLa LigaSpainBundesligaGermanySerie AItalyLigue 1France

European & world

Champions LeagueUEFAEuropa LeagueUEFAConference LeagueUEFANations LeagueUEFAWorld CupFIFA

More leagues

ChampionshipEnglandEredivisieNetherlandsLiga PortugalPortugalPremiershipScotlandSüper LigTurkey
Tables, fixtures, form and stats for every leagueBrowse all leagues
Tools

Calculators

Odds ConverterDecimal, fractional & americanAcca CalculatorCalculate accumulator returnsMargin CalculatorFind bookmaker marginsEV CalculatorExpected value analysisDutching CalculatorSplit stakes across outcomes

Check & track

Bet Builder CheckerFair price for any bet builderBetting TrackerLog bets, track profit & ROI
All free toolsEvery calculator and checker, no sign-up needed.
Betting TrackerGuidesNews
Log In
Player PropsMatch ResultsGoal StatsCorner StatsCard StatsClean SheetsTeam StatsForm GuideHome vs AwayStats hubStats explained
MathematicalAccumulator Tips
Live ScoresMatches
Premier LeagueLa LigaBundesligaSerie ALigue 1Champions LeagueEuropa LeagueConference LeagueAll leagues
Bet Builder CheckerBetting TrackerOdds ConverterAcca CalculatorMargin CalculatorEV CalculatorDutching CalculatorAll tools
Betting TrackerGuidesNews
Log In
  1. Home
  2. Stats
  3. Card Stats
FootyPulse

FootyPulse is a free platform for football statistics and predictions. Data-driven insights for football fans and bettors worldwide.

Data

  • Leagues
  • Matches
  • Live Scores
  • Predictions
  • Stats Hub
  • Form Guide
  • Clean Sheets
  • Odds Converter
  • Guides

Company

  • About
  • Pricing
  • Telegram
  • Partnerships
  • Support

Legal

  • Privacy Policy
  • Terms & Conditions
  • Cookie Policy
  • Responsible Gambling

Contact

Email: contact@footypulse.org

Norden Media Group ApS

CVR: DK-45048330

Njalsgade 21 F, 2., 2300 København S, Denmark

18+Gambling is for adults only. Please gamble responsibly. If you or someone you know has a gambling problem, contact StopSpillet.dk (tel: 70 22 28 25) or register with ROFUS.nu to self-exclude from Danish-licensed gambling sites.

This site contains affiliate links. We may receive a commission if you sign up through our links. Affiliate relationships do not influence our editorial content or ratings. All predictions and analysis are for informational purposes only — not financial advice.

© 2024-2026 FootyPulse / Norden Media Group ApS. All rights reserved.

PrivacyTermsCookies

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, with value against bet365 where the odds are in.

Kick-off

Side

Line

L10 hit rate

0–100%

Min. odds

Smart views
407 matches · best line per match
Upcoming matches with recent cards hit rates and model value
LineOddsL15Last 10 · home / away
Defensor SportingRacing
Tomorrow 23:00 · Primera DivisionRef: not assigned yet
Over 5.5
Match cards
–
51%1.95–5.780%8/1080%16/2070%21/30
ThunHajduk Split
Today 19:00 · Europa Conference LeagueRef Jarred Gillett · 3.7 cards/match · ×0.89
Over 3.5
Match cards
–
57%1.77–4.0ref −0.580%8/1070%14/2070%21/30
LillestrømReal Sociedad
Today 19:00 · Europa LeagueRef Mohammad Al Emara · 3.5 cards/match · ×0.85
Over 3.5
Match cards
–
56%1.79–4.0ref −0.760%6/1070%14/2070%19/27
CádizCeuta
Sun 15:15 · La Liga 2Ref: not assigned yet
Over 4.5
Match cards
–
56%1.79–5.070%7/1070%14/2063%19/30
ComoSassuolo
Sat 13:00 · Serie ARef Davide Di Marco · 4.0 cards/match · ×0.94
Over 3.5
Match cards
–
55%1.82–3.9ref −0.380%8/1070%14/2063%19/30
ChapecoenseFluminense
Sat 22:30 · Serie ARef Anderson Daronco · 5.1 cards/match · ×1.15
Over 5.5
Match cards
–
54%1.87–5.9ref +0.850%5/1070%14/2063%19/30
Ninh BìnhCông an TP.Hồ Chí Minh
Sun 11:00 · V-LeagueRef: not assigned yet
Over 3.5
Match cards
–
53%1.87–3.860%6/1070%14/2063%19/30
Chengdu RongchengDalian Yingbo
Sat 07:30 · Super LeagueRef: not assigned yet
Over 4.5
Match cards
–
53%1.88–4.870%7/1070%14/2063%19/30
Jagiellonia BiałystokAnderlecht
Today 19:00 · Europa LeagueRef Ondřej Berka · 3.5 cards/match · ×0.85
Over 3.5
Match cards
–
53%1.89–3.8ref −0.780%8/1070%14/2063%19/30
Al Shamal SCQatar SC
Tomorrow 14:30 · Stars LeagueRef: not assigned yet
Over 5.5
Match cards
–
47%2.12–5.560%6/1070%14/2063%19/30
SiriusAIK
Sat 13:00 · AllsvenskanRef: not assigned yet
Over 3.5
Match cards
–
57%1.77–4.070%7/1065%13/2060%18/30
PauGrenoble Foot 38
Tomorrow 18:00 · Ligue 2Ref: not assigned yet
Over 3.5
Match cards
–
55%1.81–3.960%6/1065%13/2060%18/30
Rayo VallecanoElche
Sat 12:00 · La LigaRef: not assigned yet
Over 4.5
Match cards
–
54%1.85–4.980%8/1065%13/2060%18/30
LeganésMallorca
Sat 14:15 · La Liga 2Ref: not assigned yet
Over 4.5
Match cards
–
53%1.87–4.970%7/1065%13/2063%19/30
BotoşaniPetrolul 52
Tomorrow 15:00 · SuperligaRef: not assigned yet
Over 4.5
Match cards
–
53%1.87–4.870%7/1065%13/2067%20/30
DC UnitedCincinnati
Sat 23:30 · Major League SoccerRef: not assigned yet
Over 4.5
Match cards
–
53%1.90–4.890%9/1065%13/2057%17/30
JuventusRennes
Today 16:45 · Europa LeagueRef Morten Krogh · 3.9 cards/match · ×0.93
Over 3.5
Match cards
–
50%2.01–3.7ref −0.350%5/1065%13/2057%17/30
AntwerpSporting Charleroi
Sat 14:00 · Pro LeagueRef: not assigned yet
Over 4.5
Match cards
–
49%2.04–4.660%6/1065%13/2057%17/30
Deportivo AlavésMálaga
Tomorrow 19:00 · La LigaRef: not assigned yet
Over 4.5
Match cards
–
45%2.20–4.460%6/1065%13/2053%16/30
Omonia NicosiaBenfica
Today 19:00 · Europa LeagueRef Jasper Vergoote · 3.5 cards/match · ×0.86
Over 4.5
Match cards
–
39%2.53–4.1ref −0.770%7/1063%12/1963%15/24
NEC NijmegenFC Groningen
Sun 13:30 · EredivisieRef Martin van den Kerkhof · 3.3 cards/match · ×0.82
Over 2.5
Match cards
–
58%1.74–3.0ref −0.760%6/1060%12/2063%19/30
Oxford UnitedBradford City
Sat 14:00 · League OneRef: not assigned yet
Over 3.5
Match cards
–
57%1.77–4.050%5/1060%12/2060%18/30
BarnetOldham Athletic
Sat 14:00 · League TwoRef: not assigned yet
Over 3.5
Match cards
–
56%1.77–4.070%7/1060%12/2060%18/30
FC MidtjyllandLyngby Boldklub
Sun 13:00 · SuperligaRef Jakob Kehlet · 4.2 cards/match · ×0.97
Over 3.5
Match cards
–
56%1.78–4.0ref −0.150%5/1060%12/2063%19/30
Akhmat GroznyOrenburg
Tomorrow 16:30 · Premier LeagueRef: not assigned yet
Over 3.5
Match cards
–
56%1.78–4.040%4/1060%12/2053%16/30
FC KölnSchalke 04
Sat 13:30 · BundesligaRef: not assigned yet
Over 3.5
Match cards
–
56%1.79–4.070%7/1060%12/2057%17/30
ReadingBarnsley
Sat 14:00 · League OneRef: not assigned yet
Over 3.5
Match cards
–
56%1.79–4.050%5/1060%12/2053%16/30
Borussia DortmundEintracht Frankfurt
Sat 16:30 · BundesligaRef: not assigned yet
Over 3.5
Match cards
–
55%1.82–3.960%6/1060%12/2047%14/30
Athletic ClubGetafe
Sun 13:00 · La LigaRef: not assigned yet
Over 4.5
Match cards
–
55%1.83–4.970%7/1060%12/2063%19/30
KrasnodarBaltika Kaliningrad
Sat 16:30 · Premier LeagueRef: not assigned yet
Over 4.5
Match cards
–
55%1.83–4.950%5/1060%12/2053%16/30
Union Saint-GilloiseHapoel Be'er Sheva
Today 16:45 · Europa LeagueRef Nikolai Balakin · 3.6 cards/match · ×0.91
Over 3.5
Match cards
–
54%1.85–3.9ref −0.450%5/1060%12/2067%20/30
MonacoSC Freiburg
Today 19:00 · Europa Conference LeagueRef Samuel Barrott · 4.3 cards/match · ×0.99
Over 3.5
Match cards
–
54%1.85–3.970%7/1060%12/2060%18/30
RostovLokomotiv Moskva
Sun 10:45 · Premier LeagueRef: not assigned yet
Over 4.5
Match cards
–
53%1.87–4.950%5/1060%12/2053%16/30
Rubin KazanKrylya Sovetov
Sat 14:15 · Premier LeagueRef: not assigned yet
Over 4.5
Match cards
–
53%1.89–4.870%7/1060%12/2053%16/30
AlmeríaReal Oviedo
Sat 19:00 · La Liga 2Ref: not assigned yet
Over 4.5
Match cards
–
52%1.93–4.850%5/1060%12/2060%18/30
Rheindorf AltachAustria Wien
Tomorrow 17:30 · Admiral BundesligaRef Arnes Talic · 4.7 cards/match · ×1.05
Over 4.5
Match cards
–
52%1.94–4.8ref +0.250%5/1060%12/2057%17/30
Olympique MarseilleLe Havre
Sun 16:15 · Ligue 1Ref Clément Turpin · 3.7 cards/match · ×0.88
Over 3.5
Match cards
1.66
60%
51%1.95-15%3.5ref −0.550%5/1060%12/2060%18/30
Holstein KielDynamo Dresden
Sun 12:30 · 2. BundesligaRef: not assigned yet
Over 4.5
Match cards
–
51%1.97–4.750%5/1060%12/2053%16/30
CórdobaSD Eibar
Sat 12:00 · La Liga 2Ref: not assigned yet
Over 4.5
Match cards
–
51%1.97–4.770%7/1060%12/2063%19/30
Preston North EndWest Bromwich Albion
Sat 14:00 · ChampionshipRef Elliot Bell · 3.8 cards/match · ×0.90
Over 3.5
Match cards
–
50%1.99–3.7ref −0.470%7/1060%12/2057%17/30
Kerala BlastersMumbai City
Sun 14:00 · Indian Super LeagueRef: not assigned yet
Over 4.5
Match cards
–
50%2.01–4.760%6/1060%12/2057%13/23
SantosBahia
Sun 00:00 · Serie ARef Savio Pereira Sampaio · 4.7 cards/match · ×1.07
Over 5.5
Match cards
–
50%2.01–5.7ref +0.490%9/1060%12/2053%16/30
RennesStrasbourg
Sun 16:15 · Ligue 1Ref Ruddy Buquet · 3.4 cards/match · ×0.84
Over 3.5
Match cards
1.61
62%
50%2.01-20%3.3ref −0.650%5/1060%12/2057%17/30
CF MontréalNashville SC
Sat 17:30 · Major League SoccerRef: not assigned yet
Over 4.5
Match cards
–
49%2.04–4.670%7/1060%12/2053%16/30
Fortuna SittardExcelsior
Sun 11:15 · EredivisieRef Ingmar Oostrom · 2.9 cards/match · ×0.76
Over 2.5
Match cards
–
49%2.05–2.6ref −0.870%7/1060%12/2060%18/30
Central EspañolAlbion
Sat 13:00 · Primera DivisionRef: not assigned yet
Over 5.5
Match cards
–
49%2.05–5.680%8/1060%12/2057%17/30
Odisha FCNorthEast United
Sat 14:00 · Indian Super LeagueRef: not assigned yet
Over 4.5
Match cards
–
48%2.08–4.670%7/1060%12/2056%14/25
Lech PoznańSunderland
Today 16:45 · Europa LeagueRef Balazs Berke · 2.6 cards/match · ×0.82
Over 3.5
Match cards
–
48%2.09–3.6ref −0.860%6/1060%12/2067%20/30
Farul ConstanțaOtelul
Sun 14:00 · SuperligaRef: not assigned yet
Over 4.5
Match cards
–
48%2.09–4.570%7/1060%12/2050%15/30
Torpedo MoskvaRotor Volgograd
Tomorrow 15:00 · FNLRef: not assigned yet
Over 4.5
Match cards
–
47%2.11–4.570%7/1060%12/2060%18/30
  • Defensor SportingRacing
    Tomorrow 23:00 · Primera Division
    Ref: not assigned yet
    –
    –
    Over 5.5 Match cards
    Exp 5.7 · Model 51%
    L580%8/10L1080%16/20L1570%21/30
  • ThunHajduk Split
    Today 19:00 · Europa Conference League
    Ref Jarred Gillett · 3.7 cards/match · ×0.89
    –
    –
    Over 3.5 Match cards
    Exp 4.0 · Model 57%
    L580%8/10L1070%14/20L1570%21/30
  • LillestrømReal Sociedad
    Today 19:00 · Europa League
    Ref Mohammad Al Emara · 3.5 cards/match · ×0.85
    –
    –
    Over 3.5 Match cards
    Exp 4.0 · Model 56%
    L560%6/10L1070%14/20L1570%19/27
  • CádizCeuta
    Sun 15:15 · La Liga 2
    Ref: not assigned yet
    –
    –
    Over 4.5 Match cards
    Exp 5.0 · Model 56%
    L570%7/10L1070%14/20L1563%19/30
  • ComoSassuolo
    Sat 13:00 · Serie A
    Ref Davide Di Marco · 4.0 cards/match · ×0.94
    –
    –
    Over 3.5 Match cards
    Exp 3.9 · Model 55%
    L580%8/10L1070%14/20L1563%19/30
  • ChapecoenseFluminense
    Sat 22:30 · Serie A
    Ref Anderson Daronco · 5.1 cards/match · ×1.15
    –
    –
    Over 5.5 Match cards
    Exp 5.9 · Model 54%
    L550%5/10L1070%14/20L1563%19/30
  • Ninh BìnhCông an TP.Hồ Chí Minh
    Sun 11:00 · V-League
    Ref: not assigned yet
    –
    –
    Over 3.5 Match cards
    Exp 3.8 · Model 53%
    L560%6/10L1070%14/20L1563%19/30
  • Chengdu RongchengDalian Yingbo
    Sat 07:30 · Super League
    Ref: not assigned yet
    –
    –
    Over 4.5 Match cards
    Exp 4.8 · Model 53%
    L570%7/10L1070%14/20L1563%19/30
  • Jagiellonia BiałystokAnderlecht
    Today 19:00 · Europa League
    Ref Ondřej Berka · 3.5 cards/match · ×0.85
    –
    –
    Over 3.5 Match cards
    Exp 3.8 · Model 53%
    L580%8/10L1070%14/20L1563%19/30
  • Al Shamal SCQatar SC
    Tomorrow 14:30 · Stars League
    Ref: not assigned yet
    –
    –
    Over 5.5 Match cards
    Exp 5.5 · Model 47%
    L560%6/10L1070%14/20L1563%19/30
  • SiriusAIK
    Sat 13:00 · Allsvenskan
    Ref: not assigned yet
    –
    –
    Over 3.5 Match cards
    Exp 4.0 · Model 57%
    L570%7/10L1065%13/20L1560%18/30
  • PauGrenoble Foot 38
    Tomorrow 18:00 · Ligue 2
    Ref: not assigned yet
    –
    –
    Over 3.5 Match cards
    Exp 3.9 · Model 55%
    L560%6/10L1065%13/20L1560%18/30
  • Rayo VallecanoElche
    Sat 12:00 · La Liga
    Ref: not assigned yet
    –
    –
    Over 4.5 Match cards
    Exp 4.9 · Model 54%
    L580%8/10L1065%13/20L1560%18/30
  • LeganésMallorca
    Sat 14:15 · La Liga 2
    Ref: not assigned yet
    –
    –
    Over 4.5 Match cards
    Exp 4.9 · Model 53%
    L570%7/10L1065%13/20L1563%19/30
  • BotoşaniPetrolul 52
    Tomorrow 15:00 · Superliga
    Ref: not assigned yet
    –
    –
    Over 4.5 Match cards
    Exp 4.8 · Model 53%
    L570%7/10L1065%13/20L1567%20/30
  • DC UnitedCincinnati
    Sat 23:30 · Major League Soccer
    Ref: not assigned yet
    –
    –
    Over 4.5 Match cards
    Exp 4.8 · Model 53%
    L590%9/10L1065%13/20L1557%17/30
  • JuventusRennes
    Today 16:45 · Europa League
    Ref Morten Krogh · 3.9 cards/match · ×0.93
    –
    –
    Over 3.5 Match cards
    Exp 3.7 · Model 50%
    L550%5/10L1065%13/20L1557%17/30
  • AntwerpSporting Charleroi
    Sat 14:00 · Pro League
    Ref: not assigned yet
    –
    –
    Over 4.5 Match cards
    Exp 4.6 · Model 49%
    L560%6/10L1065%13/20L1557%17/30
  • Deportivo AlavésMálaga
    Tomorrow 19:00 · La Liga
    Ref: not assigned yet
    –
    –
    Over 4.5 Match cards
    Exp 4.4 · Model 45%
    L560%6/10L1065%13/20L1553%16/30
  • Omonia NicosiaBenfica
    Today 19:00 · Europa League
    Ref Jasper Vergoote · 3.5 cards/match · ×0.86
    –
    –
    Over 4.5 Match cards
    Exp 4.1 · Model 39%
    L570%7/10L1063%12/19L1563%15/24
  • NEC NijmegenFC Groningen
    Sun 13:30 · Eredivisie
    Ref Martin van den Kerkhof · 3.3 cards/match · ×0.82
    –
    –
    Over 2.5 Match cards
    Exp 3.0 · Model 58%
    L560%6/10L1060%12/20L1563%19/30
  • Oxford UnitedBradford City
    Sat 14:00 · League One
    Ref: not assigned yet
    –
    –
    Over 3.5 Match cards
    Exp 4.0 · Model 57%
    L550%5/10L1060%12/20L1560%18/30
  • BarnetOldham Athletic
    Sat 14:00 · League Two
    Ref: not assigned yet
    –
    –
    Over 3.5 Match cards
    Exp 4.0 · Model 56%
    L570%7/10L1060%12/20L1560%18/30
  • FC MidtjyllandLyngby Boldklub
    Sun 13:00 · Superliga
    Ref Jakob Kehlet · 4.2 cards/match · ×0.97
    –
    –
    Over 3.5 Match cards
    Exp 4.0 · Model 56%
    L550%5/10L1060%12/20L1563%19/30
  • Akhmat GroznyOrenburg
    Tomorrow 16:30 · Premier League
    Ref: not assigned yet
    –
    –
    Over 3.5 Match cards
    Exp 4.0 · Model 56%
    L540%4/10L1060%12/20L1553%16/30
  • FC KölnSchalke 04
    Sat 13:30 · Bundesliga
    Ref: not assigned yet
    –
    –
    Over 3.5 Match cards
    Exp 4.0 · Model 56%
    L570%7/10L1060%12/20L1557%17/30
  • ReadingBarnsley
    Sat 14:00 · League One
    Ref: not assigned yet
    –
    –
    Over 3.5 Match cards
    Exp 4.0 · Model 56%
    L550%5/10L1060%12/20L1553%16/30
  • Borussia DortmundEintracht Frankfurt
    Sat 16:30 · Bundesliga
    Ref: not assigned yet
    –
    –
    Over 3.5 Match cards
    Exp 3.9 · Model 55%
    L560%6/10L1060%12/20L1547%14/30
  • Athletic ClubGetafe
    Sun 13:00 · La Liga
    Ref: not assigned yet
    –
    –
    Over 4.5 Match cards
    Exp 4.9 · Model 55%
    L570%7/10L1060%12/20L1563%19/30
  • KrasnodarBaltika Kaliningrad
    Sat 16:30 · Premier League
    Ref: not assigned yet
    –
    –
    Over 4.5 Match cards
    Exp 4.9 · Model 55%
    L550%5/10L1060%12/20L1553%16/30
  • Union Saint-GilloiseHapoel Be'er Sheva
    Today 16:45 · Europa League
    Ref Nikolai Balakin · 3.6 cards/match · ×0.91
    –
    –
    Over 3.5 Match cards
    Exp 3.9 · Model 54%
    L550%5/10L1060%12/20L1567%20/30
  • MonacoSC Freiburg
    Today 19:00 · Europa Conference League
    Ref Samuel Barrott · 4.3 cards/match · ×0.99
    –
    –
    Over 3.5 Match cards
    Exp 3.9 · Model 54%
    L570%7/10L1060%12/20L1560%18/30
  • RostovLokomotiv Moskva
    Sun 10:45 · Premier League
    Ref: not assigned yet
    –
    –
    Over 4.5 Match cards
    Exp 4.9 · Model 53%
    L550%5/10L1060%12/20L1553%16/30
  • Rubin KazanKrylya Sovetov
    Sat 14:15 · Premier League
    Ref: not assigned yet
    –
    –
    Over 4.5 Match cards
    Exp 4.8 · Model 53%
    L570%7/10L1060%12/20L1553%16/30
  • AlmeríaReal Oviedo
    Sat 19:00 · La Liga 2
    Ref: not assigned yet
    –
    –
    Over 4.5 Match cards
    Exp 4.8 · Model 52%
    L550%5/10L1060%12/20L1560%18/30
  • Rheindorf AltachAustria Wien
    Tomorrow 17:30 · Admiral Bundesliga
    Ref Arnes Talic · 4.7 cards/match · ×1.05
    –
    –
    Over 4.5 Match cards
    Exp 4.8 · Model 52%
    L550%5/10L1060%12/20L1557%17/30
  • Olympique MarseilleLe Havre
    Sun 16:15 · Ligue 1
    Ref Clément Turpin · 3.7 cards/match · ×0.88
    1.66
    -15%
    Over 3.5 Match cards
    Exp 3.5 · Model 51%
    L550%5/10L1060%12/20L1560%18/30
  • Holstein KielDynamo Dresden
    Sun 12:30 · 2. Bundesliga
    Ref: not assigned yet
    –
    –
    Over 4.5 Match cards
    Exp 4.7 · Model 51%
    L550%5/10L1060%12/20L1553%16/30
  • CórdobaSD Eibar
    Sat 12:00 · La Liga 2
    Ref: not assigned yet
    –
    –
    Over 4.5 Match cards
    Exp 4.7 · Model 51%
    L570%7/10L1060%12/20L1563%19/30
  • Preston North EndWest Bromwich Albion
    Sat 14:00 · Championship
    Ref Elliot Bell · 3.8 cards/match · ×0.90
    –
    –
    Over 3.5 Match cards
    Exp 3.7 · Model 50%
    L570%7/10L1060%12/20L1557%17/30
  • Kerala BlastersMumbai City
    Sun 14:00 · Indian Super League
    Ref: not assigned yet
    –
    –
    Over 4.5 Match cards
    Exp 4.7 · Model 50%
    L560%6/10L1060%12/20L1557%13/23
  • SantosBahia
    Sun 00:00 · Serie A
    Ref Savio Pereira Sampaio · 4.7 cards/match · ×1.07
    –
    –
    Over 5.5 Match cards
    Exp 5.7 · Model 50%
    L590%9/10L1060%12/20L1553%16/30
  • RennesStrasbourg
    Sun 16:15 · Ligue 1
    Ref Ruddy Buquet · 3.4 cards/match · ×0.84
    1.61
    -20%
    Over 3.5 Match cards
    Exp 3.3 · Model 50%
    L550%5/10L1060%12/20L1557%17/30
  • CF MontréalNashville SC
    Sat 17:30 · Major League Soccer
    Ref: not assigned yet
    –
    –
    Over 4.5 Match cards
    Exp 4.6 · Model 49%
    L570%7/10L1060%12/20L1553%16/30
  • Fortuna SittardExcelsior
    Sun 11:15 · Eredivisie
    Ref Ingmar Oostrom · 2.9 cards/match · ×0.76
    –
    –
    Over 2.5 Match cards
    Exp 2.6 · Model 49%
    L570%7/10L1060%12/20L1560%18/30
  • Central EspañolAlbion
    Sat 13:00 · Primera Division
    Ref: not assigned yet
    –
    –
    Over 5.5 Match cards
    Exp 5.6 · Model 49%
    L580%8/10L1060%12/20L1557%17/30
  • Odisha FCNorthEast United
    Sat 14:00 · Indian Super League
    Ref: not assigned yet
    –
    –
    Over 4.5 Match cards
    Exp 4.6 · Model 48%
    L570%7/10L1060%12/20L1556%14/25
  • Lech PoznańSunderland
    Today 16:45 · Europa League
    Ref Balazs Berke · 2.6 cards/match · ×0.82
    –
    –
    Over 3.5 Match cards
    Exp 3.6 · Model 48%
    L560%6/10L1060%12/20L1567%20/30
  • Farul ConstanțaOtelul
    Sun 14:00 · Superliga
    Ref: not assigned yet
    –
    –
    Over 4.5 Match cards
    Exp 4.5 · Model 48%
    L570%7/10L1060%12/20L1550%15/30
  • Torpedo MoskvaRotor Volgograd
    Tomorrow 15:00 · FNL
    Ref: not assigned yet
    –
    –
    Over 4.5 Match cards
    Exp 4.5 · Model 47%
    L570%7/10L1060%12/20L1560%18/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. 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.7 to ×1.4); before a referee is assigned the teams alone set it. A guide, not a forecast. Updated 22 Oct, 18:17.

Referees this week — strictest first

RefereeMatchesCards / matchEffectNext matchExp. cards
Darío Herrera456.2×1.35Argentinos JuniorsvIndependiente RivadaviaTue 22:00 · Liga Profesional de Fútbol5.3 → 7.1
Sebastián Nicolás Martínez266.3×1.33Gimnasia La PlatavSarmientoTomorrow 21:00 · Liga Profesional de Fútbol5.5 → 7.3
Flavio Rodrigues De Souza455.9×1.30SantosvPalmeirasWed 22:30 · Serie A5.0 → 6.4
Andrés Merlos315.9×1.28Barracas CentralvEstudiantes de Río CuartoMon 00:30 · Liga Profesional de Fútbol5.1 → 6.5
Yael Falcón Pérez515.8×1.27Rosario CentralvHuracánSun 00:30 · Liga Profesional de Fútbol5.4 → 6.8
Luis Lobo Medina305.9×1.27San LorenzovNewell's Old BoysSat 22:15 · Liga Profesional de Fútbol5.1 → 6.5
Paulo Cesar Zanovelli405.8×1.27AvaívBotafogo SPSat 19:00 · Serie B5.0 → 6.3
Nazareno Arasa325.9×1.27IndependientevBoca JuniorsSun 20:00 · Liga Profesional de Fútbol5.2 → 6.6
Halil Umut Meler425.8×1.26TSG HoffenheimvOlympique LyonnaisToday 19:00 · Europa League4.2 → 5.3
Atilla Karaoğlan305.9×1.26GetafevLuganoToday 16:45 · Europa Conference League5.3 → 6.7
Lucas Paulo Torezin355.7×1.25RemovBotafogoThu 00:30 · Serie A4.7 → 5.9
Felipe Fernandes de Lima375.7×1.24Sport RecifevCriciúmaSat 00:00 · Serie B5.1 → 6.4
Bruno Mota Correia57.4×1.24JuventudevNáuticoMon 23:30 · Serie B5.0 → 6.1
Alex Gomes Stefano365.6×1.23São BernardovVila NovaSat 19:30 · Serie B5.3 → 6.5
Bruno Arleu de Araujo425.5×1.22CruzeirovRemoTomorrow 23:00 · Serie A4.8 → 5.8
Wilton Pereira Sampaio495.4×1.21Vasco da GamavCorinthiansSat 21:30 · Serie A4.7 → 5.7
Andris Treimanis145.9×1.20Sporting BragavGentToday 19:00 · Europa Conference League4.7 → 5.6
Wagner do Nascimento Magalhaes355.4×1.20BragantinovChapecoenseWed 22:30 · Serie A4.8 → 5.8
André Luis Skettino Policarpo Bento305.4×1.19VitóriavAthletico PRSat 19:30 · Serie A5.3 → 6.4
Georgi Kabakov325.4×1.19CelticvCelta de VigoToday 19:00 · Europa League4.2 → 5.0
Fabio Maresca235.4×1.18LeccevJuventusSun 17:00 · Serie A3.6 → 4.3
John Brooks285.3×1.17CeljevSalzburgToday 19:00 · Europa League4.2 → 4.9
Afro Rocha de Carvalho Filho275.3×1.17CRBvLondrinaSat 21:30 · Serie B5.1 → 5.9
Ramon Abatti395.2×1.16CoritibavGrêmioMon 22:30 · Serie A5.1 → 5.9
David Dickinson305.3×1.16Dundee UnitedvAberdeenSat 14:00 · Premiership4.4 → 5.1
Maguielson Lima Barbosa165.4×1.16Operário PRvAthletic ClubTomorrow 22:30 · Serie B5.2 → 6.0
António Emanuel Carvalho Nobre265.3×1.16AjaxvAtalantaToday 19:00 · Europa Conference League3.6 → 4.1
Stuart Attwell375.2×1.15SunderlandvLeeds UnitedSun 16:30 · Premier League4.4 → 5.0
Anderson Daronco555.1×1.15ChapecoensevFluminenseSat 22:30 · Serie A5.1 → 5.9
Anderson Daronco555.1×1.15BahiavSão PauloThu 00:30 · Serie A5.1 → 5.8
Davi de Oliveira Lacerda495.1×1.15InternacionalvBotafogoSat 19:30 · Serie A5.1 → 5.8
Gustavo Tejera395.1×1.15FlamengovEstudiantesTomorrow 00:30 · Copa Libertadores5.2 → 5.9
Pablo Dóvalo255.1×1.13Unión Santa FevEstudiantesMon 22:00 · Liga Profesional de Fútbol5.3 → 6.0
Jodis Nascimento de Souza46.3×1.13América MineirovCuiabáMon 22:30 · Serie B4.4 → 5.0
Juxhin Xhaja95.4×1.12FC MidtjyllandvSint-TruidenToday 19:00 · Europa Conference League4.0 → 4.5
Alejandro José Hernández Hernández375.0×1.12Viktoria PlzeňvLevski SofiaToday 19:00 · Europa League4.3 → 4.8
Andy Madley85.5×1.12Manchester CityvBrighton & Hove AlbionWed 19:30 · Carabao Cup3.5 → 3.9
Leandro Rey Hilfer395.0×1.12River PlatevRacing ClubSun 22:15 · Liga Profesional de Fútbol5.2 → 5.8
Andrea Colombo344.9×1.10NapolivRomaSat 16:00 · Serie A3.9 → 4.2
Jérôme Brisard304.9×1.10FerencvárosivTorreenseToday 16:45 · Europa League4.9 → 5.4

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.