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
375 matches · best line per match
Upcoming matches with recent cards hit rates and model value
LineOddsL15Last 10 · home / away
AldosiviBelgrano
Sun 17:45 · Liga Profesional de FútbolRef Sebastían Zunino · 5.9 cards/match · ×1.29
Over 4.5
Match cards
1.66
60%
68%1.48+12%6.7ref +1.580%8/1080%16/2070%21/30
Manchester UnitedAFC Bournemouth
Sun 14:00 · Premier LeagueRef Jarred Gillett · 3.7 cards/match · ×0.89
Over 3.5
Match cards
1.66
60%
55%1.80-8%3.9ref −0.570%7/1080%16/2063%19/30
Young BoysSt. Gallen
Tomorrow 18:30 · Super LeagueRef Lukas Fähndrich · 3.9 cards/match · ×0.92
Over 4.5
Match cards
–
53%1.90–4.8ref −0.490%9/1080%16/2070%21/30
AtlanteAtlético San Luis
Tomorrow 03:00 · Liga MXRef: not assigned yet
Over 3.5
Match cards
1.66
60%
59%1.69-2%4.363%5/877%10/1383%15/18
Real Salt LakeSt. Louis City
Sun 00:30 · Major League SoccerRef Drew Fischer · 4.7 cards/match · ×1.07
Over 3.5
Match cards
1.66
60%
63%1.58+5%4.8ref +0.370%7/1075%15/2073%22/30
Colorado RapidsVancouver Whitecaps
Sun 01:30 · Major League SoccerRef Jair Marrufo · 3.3 cards/match · ×0.85
Over 3.5
Match cards
1.72
58%
57%1.75-1%4.2ref −0.780%8/1075%15/2070%21/30
HibernianCeltic
Sun 12:00 · PremiershipRef Ryan Lee · 3.8 cards/match · ×0.92
Over 3.5
Match cards
1.83
55%
57%1.76+4%4.4ref −0.460%6/1075%15/2067%20/30
EstorilMoreirense
Sun 15:30 · Liga PortugalRef Carlos André Fernandes Macedo · 3.4 cards/match · ×0.87
Over 3.5
Match cards
–
56%1.77–4.0ref −0.6100%10/1075%15/2073%22/30
CórdobaSD Eibar
Tomorrow 12:00 · La Liga 2Ref: not assigned yet
Over 4.5
Match cards
–
56%1.79–5.070%7/1075%15/2073%22/30
Queens Park RangersSwansea City
Tomorrow 14:00 · ChampionshipRef Samuel Allison · 4.2 cards/match · ×0.98
Over 3.5
Match cards
1.80
56%
56%1.79+1%4.2ref −0.170%7/1075%15/2070%21/30
ThunLugano
Sun 13:00 · Super LeagueRef: not assigned yet
Over 4.5
Match cards
–
55%1.83–4.960%6/1075%15/2063%19/30
Chengdu RongchengDalian Yingbo
Tomorrow 07:30 · Super LeagueRef: not assigned yet
Over 4.5
Match cards
–
54%1.85–4.970%7/1075%15/2070%21/30
CRBLondrina
Tomorrow 21:30 · Serie BRef Afro Rocha de Carvalho Filho · 5.3 cards/match · ×1.17
Over 3.5
Match cards
1.72
58%
67%1.49+15%5.5ref +0.860%6/1070%14/2067%20/30
Ponte PretaFortaleza
Tomorrow 21:30 · Serie BRef Matheus de Moraes Silva · no history
Over 4.5
Match cards
1.66
60%
60%1.660%5.570%7/1070%14/2073%22/30
TigreAtlético Tucumán
Tomorrow 00:15 · Liga Profesional de FútbolRef Bryan Ferreyra · no history
Over 4.5
Match cards
1.80
56%
57%1.76+2%5.480%8/1070%14/2067%20/30
ComoSassuolo
Tomorrow 13:00 · Serie ARef Davide Di Marco · 3.9 cards/match · ×0.93
Over 3.5
Match cards
1.72
58%
54%1.84-7%3.9ref −0.390%9/1070%14/2067%20/30
AFC WimbledonWycombe Wanderers
Tomorrow 14:00 · League OneRef Craig Hicks · 2.8 cards/match · ×0.75
Over 2.5
Match cards
–
54%1.85–2.8ref −1.070%7/1070%14/2073%22/30
SantosBahia
Sun 00:00 · Serie ARef Savio Pereira Sampaio · 4.6 cards/match · ×1.06
Over 5.5
Match cards
1.80
56%
50%2.00-10%5.6ref +0.370%7/1070%14/2057%17/30
FC AndorraBurgos
Mon 19:30 · La Liga 2Ref: not assigned yet
Over 5.5
Match cards
–
40%2.49–5.160%6/1070%14/2070%21/30
CádizCeuta
Sun 15:15 · La Liga 2Ref: not assigned yet
Over 5.5
Match cards
–
39%2.59–5.060%6/1070%14/2060%18/30
KeçiörengücüBursaspor
Sun 16:00 · 1. LigRef Emre Kargın · 5.0 cards/match · ×1.03
Over 4.5
Match cards
–
56%1.79–5.0ref +0.175%6/869%9/1361%11/18
MotherwellHearts
Sun 14:00 · PremiershipRef Duncan Nicolson · 4.4 cards/match · ×1.01
Over 3.5
Match cards
1.66
60%
64%1.55+7%5.0ref +0.170%7/1065%13/2077%23/30
Operário PRAthletic Club
Today 22:30 · Serie BRef Maguielson Lima Barbosa · 5.4 cards/match · ×1.16
Over 4.5
Match cards
1.66
60%
63%1.59+4%5.9ref +0.860%6/1065%13/2070%21/30
São BernardoVila Nova
Tomorrow 19:30 · Serie BRef Alex Gomes Stefano · 5.6 cards/match · ×1.25
Over 4.5
Match cards
1.90
53%
62%1.61+18%6.3ref +1.260%6/1065%13/2063%19/30
Wolverhampton WanderersWatford
Tomorrow 14:00 · ChampionshipRef Robert Madley · 4.3 cards/match · ×1.00
Over 3.5
Match cards
1.66
60%
62%1.62+3%4.660%6/1065%13/2063%19/30
MirassolSão Paulo
Tomorrow 19:30 · Serie ARef Lucas Casagrande · 4.9 cards/match · ×1.11
Over 4.5
Match cards
1.66
60%
61%1.64+1%5.6ref +0.560%6/1065%13/2057%17/30
SüdtirolSampdoria
Tomorrow 13:00 · Serie BRef Valerio Crezzini · 3.8 cards/match · ×0.92
Over 3.5
Match cards
1.61
62%
57%1.75-8%4.0ref −0.480%8/1065%13/2060%18/30
LeganésMallorca
Tomorrow 14:15 · La Liga 2Ref: not assigned yet
Over 4.5
Match cards
–
56%1.79–5.070%7/1065%13/2063%19/30
West Ham UnitedSouthampton
Tomorrow 14:00 · ChampionshipRef Michael Salisbury · 4.0 cards/match · ×0.94
Over 3.5
Match cards
1.72
58%
55%1.81-5%4.0ref −0.260%6/1065%13/2057%17/30
Estrela AmadoraCasa Pia
Tomorrow 14:30 · Liga PortugalRef Bruno José Ribeiro Pires Costa · 4.1 cards/match · ×0.98
Over 4.5
Match cards
–
55%1.81–5.0ref −0.150%5/1065%13/2067%20/30
Oxford UnitedBradford City
Tomorrow 14:00 · League OneRef Neil Hair · 3.6 cards/match · ×0.88
Over 3.5
Match cards
–
55%1.83–3.9ref −0.550%5/1065%13/2063%19/30
AntalyasporBodrum FK
Sun 13:00 · 1. LigRef İlker Yasin Avcı · 3.9 cards/match · ×0.95
Over 4.5
Match cards
–
55%1.83–4.9ref −0.380%8/1065%13/2063%19/30
Rayo VallecanoElche
Tomorrow 12:00 · La LigaRef: not assigned yet
Over 4.5
Match cards
–
54%1.86–4.980%8/1065%13/2060%18/30
CremoneseJuve Stabia
Tomorrow 13:00 · Serie BRef Giuseppe Mucera · 3.5 cards/match · ×0.86
Over 3.5
Match cards
1.83
55%
54%1.86-2%4.0ref −0.690%9/1065%13/2063%19/30
VitóriaAthletico PR
Tomorrow 19:30 · Serie ARef André Luis Skettino Policarpo Bento · 5.6 cards/match · ×1.23
Over 5.5
Match cards
2.10
48%
54%1.86+13%6.5ref +1.270%7/1065%13/2060%18/30
AlmeríaReal Oviedo
Tomorrow 19:00 · La Liga 2Ref: not assigned yet
Over 4.5
Match cards
–
53%1.87–4.960%6/1065%13/2060%18/30
ChelyabinskUral
Sun 10:00 · FNLRef: not assigned yet
Over 4.5
Match cards
–
53%1.90–4.870%7/1065%13/2053%16/30
Rubin KazanKrylya Sovetov
Tomorrow 14:15 · Premier LeagueRef: not assigned yet
Over 4.5
Match cards
–
51%1.95–4.760%6/1065%13/2050%15/30
Sarpsborg 08Aalesund
Sun 16:00 · EliteserienRef Mischa Huru Kellerhals · 3.2 cards/match · ×0.92
Over 3.5
Match cards
–
50%1.99–3.7ref −0.360%6/1065%13/2057%17/30
AEK AthensPanaitolikos
Tomorrow 17:00 · Super LeagueRef Vasilis Fitsas · no history
Over 4.5
Match cards
2.20
45%
47%2.12+4%4.860%6/1065%13/2053%16/30
Deportivo AlavésMálaga
Today 19:00 · La LigaRef Carlos Muñiz Muñoz · 4.5 cards/match · ×1.03
Over 4.5
Match cards
2.10
48%
46%2.18-4%4.5ref +0.160%6/1065%13/2053%16/30
AntwerpSporting Charleroi
Tomorrow 14:00 · Pro LeagueRef Wim Smet · 3.3 cards/match · ×0.87
Over 4.5
Match cards
–
37%2.68–4.0ref −0.660%6/1065%13/2060%18/30
SiriusAIK
Tomorrow 13:00 · AllsvenskanRef Adam Ladebäck · 3.1 cards/match · ×0.79
Over 3.5
Match cards
–
36%2.75–3.0ref −0.860%6/1065%13/2060%18/30
Defensor SportingRacing
Tomorrow 19:00 · Primera DivisionRef Augusto Olmos · 7.4 cards/match · ×1.36
Over 6.5
Match cards
–
70%1.42–8.1ref +2.260%6/1060%12/2060%18/30
River PlateRacing Club
Sun 22:15 · Liga Profesional de FútbolRef Leandro Rey Hilfer · 5.0 cards/match · ×1.13
Over 4.5
Match cards
1.61
62%
62%1.60+1%5.7ref +0.760%6/1060%12/2063%19/30
FC KölnSchalke 04
Tomorrow 13:30 · BundesligaRef Harm Osmers · 5.2 cards/match · ×1.15
Over 3.5
Match cards
1.66
60%
61%1.63+2%4.5ref +0.670%7/1060%12/2057%17/30
Atlético GONovorizontino
Tomorrow 19:30 · Serie BRef Yuri Elino Ferreira da Cruz · 4.4 cards/match · ×1.02
Over 4.5
Match cards
1.66
60%
58%1.72-4%5.3ref +0.150%5/1060%12/2070%21/30
San LorenzoNewell's Old Boys
Tomorrow 22:15 · Liga Profesional de FútbolRef Luis Lobo Medina · 5.8 cards/match · ×1.27
Over 5.5
Match cards
2.00
50%
56%1.77+13%6.7ref +1.480%8/1060%12/2053%16/30
Gil VicentePorto
Tomorrow 19:30 · Liga PortugalRef Luis Miguel Branco Godinho · 4.6 cards/match · ×1.06
Over 4.5
Match cards
–
56%1.79–5.0ref +0.350%5/1060%12/2053%16/30
UTS RabatWydad Casablanca
Tomorrow 18:00 · Botola ProRef: not assigned yet
Over 4.5
Match cards
–
56%1.79–5.060%6/1060%12/2067%20/30
  • AldosiviBelgrano
    Sun 17:45 · Liga Profesional de Fútbol
    Ref Sebastían Zunino · 5.9 cards/match · ×1.29
    1.66
    +12%
    Over 4.5 Match cards
    Exp 6.7 · Model 68%
    L580%8/10L1080%16/20L1570%21/30
  • Manchester UnitedAFC Bournemouth
    Sun 14:00 · Premier League
    Ref Jarred Gillett · 3.7 cards/match · ×0.89
    1.66
    -8%
    Over 3.5 Match cards
    Exp 3.9 · Model 55%
    L570%7/10L1080%16/20L1563%19/30
  • Young BoysSt. Gallen
    Tomorrow 18:30 · Super League
    Ref Lukas Fähndrich · 3.9 cards/match · ×0.92
    –
    –
    Over 4.5 Match cards
    Exp 4.8 · Model 53%
    L590%9/10L1080%16/20L1570%21/30
  • AtlanteAtlético San Luis
    Tomorrow 03:00 · Liga MX
    Ref: not assigned yet
    1.66
    -2%
    Over 3.5 Match cards
    Exp 4.3 · Model 59%
    L563%5/8L1077%10/13L1583%15/18
  • Real Salt LakeSt. Louis City
    Sun 00:30 · Major League Soccer
    Ref Drew Fischer · 4.7 cards/match · ×1.07
    1.66
    +5%
    Over 3.5 Match cards
    Exp 4.8 · Model 63%
    L570%7/10L1075%15/20L1573%22/30
  • Colorado RapidsVancouver Whitecaps
    Sun 01:30 · Major League Soccer
    Ref Jair Marrufo · 3.3 cards/match · ×0.85
    1.72
    -1%
    Over 3.5 Match cards
    Exp 4.2 · Model 57%
    L580%8/10L1075%15/20L1570%21/30
  • HibernianCeltic
    Sun 12:00 · Premiership
    Ref Ryan Lee · 3.8 cards/match · ×0.92
    1.83
    +4%
    Over 3.5 Match cards
    Exp 4.4 · Model 57%
    L560%6/10L1075%15/20L1567%20/30
  • EstorilMoreirense
    Sun 15:30 · Liga Portugal
    Ref Carlos André Fernandes Macedo · 3.4 cards/match · ×0.87
    –
    –
    Over 3.5 Match cards
    Exp 4.0 · Model 56%
    L5100%10/10L1075%15/20L1573%22/30
  • CórdobaSD Eibar
    Tomorrow 12:00 · La Liga 2
    Ref: not assigned yet
    –
    –
    Over 4.5 Match cards
    Exp 5.0 · Model 56%
    L570%7/10L1075%15/20L1573%22/30
  • Queens Park RangersSwansea City
    Tomorrow 14:00 · Championship
    Ref Samuel Allison · 4.2 cards/match · ×0.98
    1.80
    +1%
    Over 3.5 Match cards
    Exp 4.2 · Model 56%
    L570%7/10L1075%15/20L1570%21/30
  • ThunLugano
    Sun 13:00 · Super League
    Ref: not assigned yet
    –
    –
    Over 4.5 Match cards
    Exp 4.9 · Model 55%
    L560%6/10L1075%15/20L1563%19/30
  • Chengdu RongchengDalian Yingbo
    Tomorrow 07:30 · Super League
    Ref: not assigned yet
    –
    –
    Over 4.5 Match cards
    Exp 4.9 · Model 54%
    L570%7/10L1075%15/20L1570%21/30
  • CRBLondrina
    Tomorrow 21:30 · Serie B
    Ref Afro Rocha de Carvalho Filho · 5.3 cards/match · ×1.17
    1.72
    +15%
    Over 3.5 Match cards
    Exp 5.5 · Model 67%
    L560%6/10L1070%14/20L1567%20/30
  • Ponte PretaFortaleza
    Tomorrow 21:30 · Serie B
    Ref Matheus de Moraes Silva · no history
    1.66
    0%
    Over 4.5 Match cards
    Exp 5.5 · Model 60%
    L570%7/10L1070%14/20L1573%22/30
  • TigreAtlético Tucumán
    Tomorrow 00:15 · Liga Profesional de Fútbol
    Ref Bryan Ferreyra · no history
    1.80
    +2%
    Over 4.5 Match cards
    Exp 5.4 · Model 57%
    L580%8/10L1070%14/20L1567%20/30
  • ComoSassuolo
    Tomorrow 13:00 · Serie A
    Ref Davide Di Marco · 3.9 cards/match · ×0.93
    1.72
    -7%
    Over 3.5 Match cards
    Exp 3.9 · Model 54%
    L590%9/10L1070%14/20L1567%20/30
  • AFC WimbledonWycombe Wanderers
    Tomorrow 14:00 · League One
    Ref Craig Hicks · 2.8 cards/match · ×0.75
    –
    –
    Over 2.5 Match cards
    Exp 2.8 · Model 54%
    L570%7/10L1070%14/20L1573%22/30
  • SantosBahia
    Sun 00:00 · Serie A
    Ref Savio Pereira Sampaio · 4.6 cards/match · ×1.06
    1.80
    -10%
    Over 5.5 Match cards
    Exp 5.6 · Model 50%
    L570%7/10L1070%14/20L1557%17/30
  • FC AndorraBurgos
    Mon 19:30 · La Liga 2
    Ref: not assigned yet
    –
    –
    Over 5.5 Match cards
    Exp 5.1 · Model 40%
    L560%6/10L1070%14/20L1570%21/30
  • CádizCeuta
    Sun 15:15 · La Liga 2
    Ref: not assigned yet
    –
    –
    Over 5.5 Match cards
    Exp 5.0 · Model 39%
    L560%6/10L1070%14/20L1560%18/30
  • KeçiörengücüBursaspor
    Sun 16:00 · 1. Lig
    Ref Emre Kargın · 5.0 cards/match · ×1.03
    –
    –
    Over 4.5 Match cards
    Exp 5.0 · Model 56%
    L575%6/8L1069%9/13L1561%11/18
  • MotherwellHearts
    Sun 14:00 · Premiership
    Ref Duncan Nicolson · 4.4 cards/match · ×1.01
    1.66
    +7%
    Over 3.5 Match cards
    Exp 5.0 · Model 64%
    L570%7/10L1065%13/20L1577%23/30
  • Operário PRAthletic Club
    Today 22:30 · Serie B
    Ref Maguielson Lima Barbosa · 5.4 cards/match · ×1.16
    1.66
    +4%
    Over 4.5 Match cards
    Exp 5.9 · Model 63%
    L560%6/10L1065%13/20L1570%21/30
  • São BernardoVila Nova
    Tomorrow 19:30 · Serie B
    Ref Alex Gomes Stefano · 5.6 cards/match · ×1.25
    1.90
    +18%
    Over 4.5 Match cards
    Exp 6.3 · Model 62%
    L560%6/10L1065%13/20L1563%19/30
  • Wolverhampton WanderersWatford
    Tomorrow 14:00 · Championship
    Ref Robert Madley · 4.3 cards/match · ×1.00
    1.66
    +3%
    Over 3.5 Match cards
    Exp 4.6 · Model 62%
    L560%6/10L1065%13/20L1563%19/30
  • MirassolSão Paulo
    Tomorrow 19:30 · Serie A
    Ref Lucas Casagrande · 4.9 cards/match · ×1.11
    1.66
    +1%
    Over 4.5 Match cards
    Exp 5.6 · Model 61%
    L560%6/10L1065%13/20L1557%17/30
  • SüdtirolSampdoria
    Tomorrow 13:00 · Serie B
    Ref Valerio Crezzini · 3.8 cards/match · ×0.92
    1.61
    -8%
    Over 3.5 Match cards
    Exp 4.0 · Model 57%
    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 5.0 · Model 56%
    L570%7/10L1065%13/20L1563%19/30
  • West Ham UnitedSouthampton
    Tomorrow 14:00 · Championship
    Ref Michael Salisbury · 4.0 cards/match · ×0.94
    1.72
    -5%
    Over 3.5 Match cards
    Exp 4.0 · Model 55%
    L560%6/10L1065%13/20L1557%17/30
  • Estrela AmadoraCasa Pia
    Tomorrow 14:30 · Liga Portugal
    Ref Bruno José Ribeiro Pires Costa · 4.1 cards/match · ×0.98
    –
    –
    Over 4.5 Match cards
    Exp 5.0 · Model 55%
    L550%5/10L1065%13/20L1567%20/30
  • Oxford UnitedBradford City
    Tomorrow 14:00 · League One
    Ref Neil Hair · 3.6 cards/match · ×0.88
    –
    –
    Over 3.5 Match cards
    Exp 3.9 · Model 55%
    L550%5/10L1065%13/20L1563%19/30
  • AntalyasporBodrum FK
    Sun 13:00 · 1. Lig
    Ref İlker Yasin Avcı · 3.9 cards/match · ×0.95
    –
    –
    Over 4.5 Match cards
    Exp 4.9 · Model 55%
    L580%8/10L1065%13/20L1563%19/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
  • CremoneseJuve Stabia
    Tomorrow 13:00 · Serie B
    Ref Giuseppe Mucera · 3.5 cards/match · ×0.86
    1.83
    -2%
    Over 3.5 Match cards
    Exp 4.0 · Model 54%
    L590%9/10L1065%13/20L1563%19/30
  • VitóriaAthletico PR
    Tomorrow 19:30 · Serie A
    Ref André Luis Skettino Policarpo Bento · 5.6 cards/match · ×1.23
    2.10
    +13%
    Over 5.5 Match cards
    Exp 6.5 · Model 54%
    L570%7/10L1065%13/20L1560%18/30
  • AlmeríaReal Oviedo
    Tomorrow 19:00 · La Liga 2
    Ref: not assigned yet
    –
    –
    Over 4.5 Match cards
    Exp 4.9 · Model 53%
    L560%6/10L1065%13/20L1560%18/30
  • ChelyabinskUral
    Sun 10:00 · FNL
    Ref: not assigned yet
    –
    –
    Over 4.5 Match cards
    Exp 4.8 · Model 53%
    L570%7/10L1065%13/20L1553%16/30
  • Rubin KazanKrylya Sovetov
    Tomorrow 14:15 · Premier League
    Ref: not assigned yet
    –
    –
    Over 4.5 Match cards
    Exp 4.7 · Model 51%
    L560%6/10L1065%13/20L1550%15/30
  • Sarpsborg 08Aalesund
    Sun 16:00 · Eliteserien
    Ref Mischa Huru Kellerhals · 3.2 cards/match · ×0.92
    –
    –
    Over 3.5 Match cards
    Exp 3.7 · Model 50%
    L560%6/10L1065%13/20L1557%17/30
  • AEK AthensPanaitolikos
    Tomorrow 17:00 · Super League
    Ref Vasilis Fitsas · no history
    2.20
    +4%
    Over 4.5 Match cards
    Exp 4.8 · Model 47%
    L560%6/10L1065%13/20L1553%16/30
  • Deportivo AlavésMálaga
    Today 19:00 · La Liga
    Ref Carlos Muñiz Muñoz · 4.5 cards/match · ×1.03
    2.10
    -4%
    Over 4.5 Match cards
    Exp 4.5 · Model 46%
    L560%6/10L1065%13/20L1553%16/30
  • AntwerpSporting Charleroi
    Tomorrow 14:00 · Pro League
    Ref Wim Smet · 3.3 cards/match · ×0.87
    –
    –
    Over 4.5 Match cards
    Exp 4.0 · Model 37%
    L560%6/10L1065%13/20L1560%18/30
  • SiriusAIK
    Tomorrow 13:00 · Allsvenskan
    Ref Adam Ladebäck · 3.1 cards/match · ×0.79
    –
    –
    Over 3.5 Match cards
    Exp 3.0 · Model 36%
    L560%6/10L1065%13/20L1560%18/30
  • Defensor SportingRacing
    Tomorrow 19:00 · Primera Division
    Ref Augusto Olmos · 7.4 cards/match · ×1.36
    –
    –
    Over 6.5 Match cards
    Exp 8.1 · Model 70%
    L560%6/10L1060%12/20L1560%18/30
  • River PlateRacing Club
    Sun 22:15 · Liga Profesional de Fútbol
    Ref Leandro Rey Hilfer · 5.0 cards/match · ×1.13
    1.61
    +1%
    Over 4.5 Match cards
    Exp 5.7 · Model 62%
    L560%6/10L1060%12/20L1563%19/30
  • FC KölnSchalke 04
    Tomorrow 13:30 · Bundesliga
    Ref Harm Osmers · 5.2 cards/match · ×1.15
    1.66
    +2%
    Over 3.5 Match cards
    Exp 4.5 · Model 61%
    L570%7/10L1060%12/20L1557%17/30
  • Atlético GONovorizontino
    Tomorrow 19:30 · Serie B
    Ref Yuri Elino Ferreira da Cruz · 4.4 cards/match · ×1.02
    1.66
    -4%
    Over 4.5 Match cards
    Exp 5.3 · Model 58%
    L550%5/10L1060%12/20L1570%21/30
  • San LorenzoNewell's Old Boys
    Tomorrow 22:15 · Liga Profesional de Fútbol
    Ref Luis Lobo Medina · 5.8 cards/match · ×1.27
    2.00
    +13%
    Over 5.5 Match cards
    Exp 6.7 · Model 56%
    L580%8/10L1060%12/20L1553%16/30
  • Gil VicentePorto
    Tomorrow 19:30 · Liga Portugal
    Ref Luis Miguel Branco Godinho · 4.6 cards/match · ×1.06
    –
    –
    Over 4.5 Match cards
    Exp 5.0 · Model 56%
    L550%5/10L1060%12/20L1553%16/30
  • UTS RabatWydad Casablanca
    Tomorrow 18:00 · Botola Pro
    Ref: not assigned yet
    –
    –
    Over 4.5 Match cards
    Exp 5.0 · Model 56%
    L560%6/10L1060%12/20L1567%20/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 23 Oct, 20:17.

Referees this week — strictest first

RefereeMatchesCards / matchEffectNext matchExp. cards
Hernán Heras376.6×1.40Cerro LargovBoston RiverSun 19:00 · Primera Division5.1 → 7.1
José Armando Torres Bessa148.1×1.40NacionalvSporting BragaSun 18:00 · Liga Portugal4.9 → 6.8
Alberto Javier Feres356.4×1.39Central EspañolvAlbionTomorrow 13:00 · Primera Division5.5 → 7.6
Andrés Matonte506.3×1.38JuventudvPeñarolToday 23:00 · Primera Division5.4 → 7.5
Darío Herrera476.2×1.37Argentinos JuniorsvIndependiente RivadaviaTue 22:00 · Liga Profesional de Fútbol5.1 → 7.0
Augusto Olmos107.4×1.36Defensor SportingvRacingTomorrow 19:00 · Primera Division6.0 → 8.1
Sebastián Nicolás Martínez286.4×1.35Gimnasia La PlatavSarmientoToday 21:00 · Liga Profesional de Fútbol5.5 → 7.4
Esteban Ostojich516.1×1.34Montevideo City TorquevCerroSun 16:00 · Primera Division5.6 → 7.5
Pedro Miguel Torres Ramalho117.0×1.33AlvercavAroucaTomorrow 17:00 · Liga Portugal4.7 → 6.2
Flavio Rodrigues De Souza455.9×1.31SantosvPalmeirasWed 22:30 · Serie A5.0 → 6.5
Yael Falcón Pérez535.8×1.29Rosario CentralvHuracánSun 00:30 · Liga Profesional de Fútbol5.2 → 6.8
Sebastían Zunino375.9×1.29AldosivivBelgranoSun 17:45 · Liga Profesional de Fútbol5.2 → 6.7
Radoslav Gidzhenov306.0×1.29Lokomotiv Sofia 1929vBotev VratsaTomorrow 13:30 · First League4.2 → 5.4
Paulo Cesar Zanovelli425.8×1.28AvaívBotafogo SPTomorrow 19:00 · Serie B4.8 → 6.2
Luis Lobo Medina325.8×1.27San LorenzovNewell's Old BoysTomorrow 22:15 · Liga Profesional de Fútbol5.3 → 6.7
Atilla Karaoğlan325.8×1.27GalatasarayvFenerbahçeMon 18:30 · Super Lig4.4 → 5.6
Halil Umut Meler435.7×1.27RizesporvTrabzonsporMon 16:00 · Super Lig4.5 → 5.7
Andrés Merlos325.8×1.27Barracas CentralvEstudiantes de Río CuartoMon 00:30 · Liga Profesional de Fútbol4.8 → 6.2
Lucas Paulo Torezin355.7×1.26RemovBotafogoThu 00:30 · Serie A4.6 → 5.8
Nazareno Arasa345.7×1.26IndependientevBoca JuniorsSun 20:00 · Liga Profesional de Fútbol5.0 → 6.3
Felipe Fernandes de Lima395.6×1.25Sport RecifevCriciúmaTomorrow 00:00 · Serie B5.0 → 6.3
Alex Gomes Stefano385.6×1.25São BernardovVila NovaTomorrow 19:30 · Serie B5.1 → 6.3
Alex Gomes Stefano385.6×1.25GrêmiovAthletico PRFri 00:30 · Serie A5.4 → 6.7
Carlos Andrés Gariano335.7×1.24InstitutovDeportivo RiestraTue 00:15 · Liga Profesional de Fútbol4.8 → 6.0
Bruno Arleu de Araujo435.6×1.24CruzeirovRemoToday 23:00 · Serie A4.7 → 5.8
Bruno Arleu de Araujo435.6×1.24Vasco da GamavFlamengoThu 23:00 · Serie A5.0 → 6.3
Bruno Mota Correia57.4×1.24JuventudevNáuticoMon 23:30 · Serie B4.8 → 6.0
Rodrigo José Pereira de Lima355.6×1.24FlamengovAtlético MineiroMon 23:00 · Serie A4.9 → 6.0
José Burgos395.6×1.23Deportivo MaldonadovDanubioTomorrow 22:00 · Primera Division5.3 → 6.5
Paride Tremolada235.7×1.23Virtus EntellavMantovaTomorrow 13:00 · Serie B4.5 → 5.6
André Luis Skettino Policarpo Bento315.6×1.23VitóriavAthletico PRTomorrow 19:30 · Serie A5.3 → 6.5
Wilton Pereira Sampaio515.4×1.21Vasco da GamavCorinthiansTomorrow 21:30 · Serie A4.6 → 5.6
Felix Wagner106.0×1.20MagdeburgvKarlsruher SCTomorrow 11:00 · 2. Bundesliga3.9 → 4.7
Wagner do Nascimento Magalhaes365.4×1.19BragantinovChapecoenseWed 22:30 · Serie A4.6 → 5.4
Facundo Tello Figueroa545.3×1.19BanfieldvLanúsTomorrow 17:45 · Liga Profesional de Fútbol4.7 → 5.6
Mathías De Armas275.4×1.19WanderersvAtlético ProgresoSun 13:00 · Primera Division5.0 → 5.9
Fabio Maresca235.4×1.18LeccevJuventusSun 17:00 · Serie A3.6 → 4.3
Ümit Öztürk145.6×1.18Beşiktaşvİstanbul BaşakşehirMon 16:00 · Super Lig4.5 → 5.4
Rosendo Mendoza335.3×1.18Portland TimbersvCharlotteSun 02:30 · Major League Soccer4.4 → 5.2
Afro Rocha de Carvalho Filho295.3×1.17CRBvLondrinaTomorrow 21:30 · Serie B4.7 → 5.5

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.