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
390 matches · best line per match
Upcoming matches with recent cards hit rates and model value
LineOddsL15Last 10 · home / away
Defensor SportingRacing
Today 23:00 · Primera DivisionRef: not assigned yet
Over 5.5
Match cards
–
51%1.95–5.780%8/1080%16/2070%21/30
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
Cerro LargoBoston River
Sun 19:00 · Primera DivisionRef: not assigned yet
Over 4.5
Match cards
–
55%1.81–5.070%7/1070%14/2070%21/30
ComoSassuolo
Tomorrow 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
Tomorrow 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
Tomorrow 07:30 · Super LeagueRef: not assigned yet
Over 4.5
Match cards
–
53%1.88–4.870%7/1070%14/2063%19/30
Al Shamal SCQatar SC
Today 14:30 · Stars LeagueRef: not assigned yet
Over 5.5
Match cards
–
47%2.12–5.560%6/1070%14/2063%19/30
SiriusAIK
Tomorrow 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
Today 18:00 · Ligue 2Ref: not assigned yet
Over 3.5
Match cards
–
55%1.81–3.960%6/1065%13/2060%18/30
Los Angeles FCLA Galaxy
Mon 01:00 · Major League SoccerRef: not assigned yet
Over 4.5
Match cards
–
54%1.85–4.960%6/1065%13/2067%20/30
Rayo VallecanoElche
Tomorrow 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
Tomorrow 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
Today 15:00 · SuperligaRef: not assigned yet
Over 4.5
Match cards
–
53%1.87–4.870%7/1065%13/2067%20/30
DC UnitedCincinnati
Tomorrow 23:30 · Major League SoccerRef: not assigned yet
Over 4.5
Match cards
–
53%1.90–4.890%9/1065%13/2057%17/30
AntwerpSporting Charleroi
Tomorrow 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
Today 19:00 · La LigaRef: not assigned yet
Over 4.5
Match cards
–
45%2.20–4.460%6/1065%13/2053%16/30
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
Tomorrow 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
Tomorrow 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
Today 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
Tomorrow 13:30 · BundesligaRef: not assigned yet
Over 3.5
Match cards
–
56%1.79–4.070%7/1060%12/2057%17/30
ReadingBarnsley
Tomorrow 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
Tomorrow 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
Tomorrow 16:30 · Premier LeagueRef: not assigned yet
Over 4.5
Match cards
–
55%1.83–4.950%5/1060%12/2053%16/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
Tomorrow 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
Tomorrow 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
Today 17:30 · Admiral BundesligaRef Arnes Talic · 4.7 cards/match · ×1.05
Over 4.5
Match cards
–
52%1.93–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.94-15%3.5ref −0.550%5/1060%12/2060%18/30
NacionalLiverpool
Sun 22:30 · Primera DivisionRef: not assigned yet
Over 5.5
Match cards
–
51%1.96–5.770%7/1060%12/2067%20/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
Tomorrow 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
Tomorrow 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
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
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
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
Tomorrow 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
Tomorrow 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
Tomorrow 14:00 · Indian Super LeagueRef: not assigned yet
Over 4.5
Match cards
–
48%2.08–4.670%7/1060%12/2056%14/25
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
Today 15:00 · FNLRef: not assigned yet
Over 4.5
Match cards
–
47%2.11–4.570%7/1060%12/2060%18/30
Montevideo City TorqueCerro
Sun 16:00 · Primera DivisionRef: not assigned yet
Over 5.5
Match cards
–
46%2.19–5.430%3/1060%12/2057%17/30
Racing SantanderEspanyol
Tomorrow 14:15 · La LigaRef: not assigned yet
Over 5.5
Match cards
–
43%2.30–5.360%6/1060%12/2063%19/30
VitesseFC Emmen
Today 18:00 · Eerste DivisieRef Martin Perez · 3.0 cards/match · ×0.79
Over 3.5
Match cards
–
42%2.37–3.3ref −0.970%7/1060%12/2057%17/30
CastellónSporting Gijón
Sun 17:30 · La Liga 2Ref: not assigned yet
Over 5.5
Match cards
–
42%2.40–5.250%5/1060%12/2060%18/30
Tokyo VerdyAvispa Fukuoka
Tomorrow 06:00 · J1 LeagueRef: not assigned yet
Over 3.5
Match cards
–
53%1.90–3.850%5/1057%8/1457%8/14
  • Defensor SportingRacing
    Today 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
  • 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
  • Cerro LargoBoston River
    Sun 19:00 · Primera Division
    Ref: not assigned yet
    –
    –
    Over 4.5 Match cards
    Exp 5.0 · Model 55%
    L570%7/10L1070%14/20L1570%21/30
  • ComoSassuolo
    Tomorrow 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
    Tomorrow 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
    Tomorrow 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
  • Al Shamal SCQatar SC
    Today 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
    Tomorrow 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
    Today 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
  • Los Angeles FCLA Galaxy
    Mon 01:00 · Major League Soccer
    Ref: not assigned yet
    –
    –
    Over 4.5 Match cards
    Exp 4.9 · Model 54%
    L560%6/10L1065%13/20L1567%20/30
  • Rayo VallecanoElche
    Tomorrow 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
    Tomorrow 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
    Today 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
    Tomorrow 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
  • AntwerpSporting Charleroi
    Tomorrow 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
    Today 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
  • 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
    Tomorrow 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
    Tomorrow 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
    Today 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
    Tomorrow 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
    Tomorrow 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
    Tomorrow 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
    Tomorrow 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
  • 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
    Tomorrow 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
    Tomorrow 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
    Today 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
  • NacionalLiverpool
    Sun 22:30 · Primera Division
    Ref: not assigned yet
    –
    –
    Over 5.5 Match cards
    Exp 5.7 · Model 51%
    L570%7/10L1060%12/20L1567%20/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
    Tomorrow 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
    Tomorrow 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
  • 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
  • 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
  • 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
    Tomorrow 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
    Tomorrow 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
    Tomorrow 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
  • 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
    Today 15:00 · FNL
    Ref: not assigned yet
    –
    –
    Over 4.5 Match cards
    Exp 4.5 · Model 47%
    L570%7/10L1060%12/20L1560%18/30
  • Montevideo City TorqueCerro
    Sun 16:00 · Primera Division
    Ref: not assigned yet
    –
    –
    Over 5.5 Match cards
    Exp 5.4 · Model 46%
    L530%3/10L1060%12/20L1557%17/30
  • Racing SantanderEspanyol
    Tomorrow 14:15 · La Liga
    Ref: not assigned yet
    –
    –
    Over 5.5 Match cards
    Exp 5.3 · Model 43%
    L560%6/10L1060%12/20L1563%19/30
  • VitesseFC Emmen
    Today 18:00 · Eerste Divisie
    Ref Martin Perez · 3.0 cards/match · ×0.79
    –
    –
    Over 3.5 Match cards
    Exp 3.3 · Model 42%
    L570%7/10L1060%12/20L1557%17/30
  • CastellónSporting Gijón
    Sun 17:30 · La Liga 2
    Ref: not assigned yet
    –
    –
    Over 5.5 Match cards
    Exp 5.2 · Model 42%
    L550%5/10L1060%12/20L1560%18/30
  • Tokyo VerdyAvispa Fukuoka
    Tomorrow 06:00 · J1 League
    Ref: not assigned yet
    –
    –
    Over 3.5 Match cards
    Exp 3.8 · Model 53%
    L550%5/10L1057%8/14L1557%8/14

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 23 Oct, 02: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 PlatavSarmientoToday 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
Paulo Cesar Zanovelli405.8×1.27AvaívBotafogo SPTomorrow 19:00 · Serie B5.0 → 6.3
Nazareno Arasa325.9×1.27IndependientevBoca JuniorsSun 20:00 · Liga Profesional de Fútbol5.2 → 6.6
Luis Lobo Medina305.9×1.27San LorenzovNewell's Old BoysTomorrow 22:15 · Liga Profesional de Fútbol5.1 → 6.5
Lucas Paulo Torezin355.7×1.25RemovBotafogoThu 00:30 · Serie A4.7 → 5.9
Felipe Fernandes de Lima375.7×1.24Sport RecifevCriciúmaTomorrow 00:00 · Serie B5.1 → 6.4
Alex Gomes Stefano365.6×1.24São BernardovVila NovaTomorrow 19:30 · Serie B5.3 → 6.5
Bruno Mota Correia57.4×1.24JuventudevNáuticoMon 23:30 · Serie B5.0 → 6.1
Bruno Arleu de Araujo425.5×1.22CruzeirovRemoToday 23:00 · Serie A4.8 → 5.8
Wilton Pereira Sampaio495.4×1.21Vasco da GamavCorinthiansTomorrow 21:30 · Serie A4.7 → 5.7
Wagner do Nascimento Magalhaes355.4×1.20BragantinovChapecoenseWed 22:30 · Serie A4.8 → 5.8
André Luis Skettino Policarpo Bento305.4×1.19VitóriavAthletico PRTomorrow 19:30 · Serie A5.3 → 6.4
Fabio Maresca235.4×1.18LeccevJuventusSun 17:00 · Serie A3.6 → 4.3
Afro Rocha de Carvalho Filho275.3×1.17CRBvLondrinaTomorrow 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 UnitedvAberdeenTomorrow 14:00 · Premiership4.4 → 5.1
Maguielson Lima Barbosa165.4×1.16Operário PRvAthletic ClubToday 22:30 · Serie B5.2 → 6.0
Stuart Attwell375.2×1.16SunderlandvLeeds UnitedSun 16:30 · Premier League4.4 → 5.0
Anderson Daronco555.1×1.15ChapecoensevFluminenseTomorrow 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.15InternacionalvBotafogoTomorrow 19:30 · Serie A5.1 → 5.8
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
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.10NapolivRomaTomorrow 16:00 · Serie A3.9 → 4.3
Jérôme Brisard304.9×1.10Paris Saint GermainvOlympique LyonnaisSun 19:45 · Ligue 13.8 → 4.1
Mathieu Vernice294.9×1.10LensvParisTomorrow 18:45 · Ligue 13.9 → 4.3
Lucas Casagrande364.8×1.08MirassolvSão PauloTomorrow 19:30 · Serie A4.9 → 5.3
Lucas Casagrande364.8×1.08FluminensevInternacionalWed 22:30 · Serie A5.2 → 5.6
Geoffrey Kubler224.8×1.07ToulousevTroyesTomorrow 15:15 · Ligue 13.8 → 4.1
Mohammad Usman Aslam224.8×1.07LillestrømvBrannSun 16:00 · Eliteserien4.2 → 4.5
Braulio da Silva Machado114.9×1.07PalmeirasvBragantinoTomorrow 21:30 · Serie A4.8 → 5.1
Savio Pereira Sampaio354.7×1.07SantosvBahiaSun 00:00 · Serie A5.3 → 5.7
Lucas Guimarães Rechatiko Horn134.8×1.07CearávGoiásTue 23:00 · Serie B4.7 → 5.1
Andy Wolff26.0×1.06FC Den BoschvMVV MaastrichtToday 18:00 · Eerste Divisie4.1 → 4.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.