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
168 matches · best line per match
  • LASK UEFA U19new teamSlovan Bratislava U19new team
    Tue 15:00 · UEFA Youth League
    Ref Mateo Tozan · 3.5 cards/match · ×0.97
    –
    –
    Over 4.5 Match cards
    Exp 5.2 · Model 59%
    L583%5/6L1083%5/6L1583%5/6
  • Lens U19new teamComo U19new team
    Wed 14:00 · UEFA Youth League
    Ref: not assigned yet
    –
    –
    Over 4.5 Match cards
    Exp 4.8 · Model 52%
    L583%5/6L1083%5/6L1583%5/6
  • Slavia Prague U19limited dataArsenal U19limited data
    Wed 14:00 · UEFA Youth League
    Ref: not assigned yet
    –
    –
    Over 4.5 Match cards
    Exp 4.8 · Model 52%
    L580%8/10L1082%14/17L1582%14/17
  • Athletic ClubCeará
    Mon 22:00 · Serie B
    Ref Alex Gomes Stefano · 5.3 cards/match · ×1.15
    1.61
    +7%
    Over 3.5 Match cards
    Exp 5.2 · Model 67%
    L580%8/10L1080%16/20L1573%22/30
  • Pafos U19limited dataBenfica U19
    Wed 13:00 · UEFA Youth League
    Ref: not assigned yet
    –
    –
    Over 4.5 Match cards
    Exp 5.1 · Model 58%
    L580%8/10L1075%12/16L1575%12/16
  • Los Angeles FCMinnesota United
    Mon 02:30 · Major League Soccer
    Ref Joe Dickerson · 4.8 cards/match · ×1.11
    1.66
    +1%
    Over 3.5 Match cards
    Exp 4.5 · Model 61%
    L560%6/10L1070%14/20L1563%19/30
  • Gil VicenteVitória Guimarães
    Mon 21:15 · Liga Portugal
    Ref Hélder Carvalho · 3.4 cards/match · ×0.89
    –
    –
    Over 3.5 Match cards
    Exp 4.1 · Model 59%
    L580%8/10L1070%14/20L1563%19/30
  • FlamengoGrêmio
    Wed 23:30 · Serie A
    Ref Paulo Cesar Zanovelli · 5.6 cards/match · ×1.15
    –
    –
    Over 5.5 Match cards
    Exp 5.7 · Model 50%
    L550%5/10L1070%14/20L1553%16/30
  • East BengalAl Seebnew team
    Tue 14:45 · AFC Champions League Two
    Ref: not assigned yet
    –
    –
    Over 3.5 Match cards
    Exp 4.1 · Model 58%
    L563%5/8L1069%9/13L1572%13/18
  • Manchester United U19new teamRoma U19new team
    Tue 14:00 · UEFA Youth League
    Ref Jacob Karlsen · 3.4 cards/match · ×0.85
    –
    –
    Over 4.5 Match cards
    Exp 4.2 · Model 41%
    L567%4/6L1067%4/6L1567%4/6
  • AtalantaParma
    Mon 20:45 · Serie A
    Ref Valerio Crezzini · 3.8 cards/match · ×0.95
    1.72
    +4%
    Over 2.5 Match cards
    Exp 3.5 · Model 60%
    L570%7/10L1065%13/20L1563%19/30
  • Manchester UnitedRoma
    Tue 21:00 · Champions League
    Ref: not assigned yet
    –
    –
    Over 3.5 Match cards
    Exp 4.2 · Model 60%
    L560%6/10L1065%13/20L1560%18/30
  • Derby CountyNorwich City
    Tue 20:45 · Championship
    Ref Samuel Allison · 4.0 cards/match · ×0.97
    –
    –
    Over 3.5 Match cards
    Exp 4.1 · Model 59%
    L570%7/10L1065%13/20L1567%20/30
  • Lyngby BoldklubRanders FC
    Tue 18:00 · Landspokal Cup
    Ref: not assigned yet
    –
    –
    Over 3.5 Match cards
    Exp 4.0 · Model 57%
    L570%7/10L1065%13/20L1557%17/30
  • Real ValladolidLeganés
    Mon 18:30 · La Liga 2
    Ref Dámaso Arcediano Monescillo · 6.0 cards/match · ×1.15
    1.80
    0%
    Over 5.5 Match cards
    Exp 6.3 · Model 56%
    L580%8/10L1065%13/20L1563%19/30
  • FC BarcelonaAston Villa
    Tue 21:00 · Champions League
    Ref: not assigned yet
    1.90
    +5%
    Over 3.5 Match cards
    Exp 4.3 · Model 55%
    L570%7/10L1065%13/20L1557%17/30
  • Independiente RivadaviaBanfield
    Tue 01:15 · Liga Profesional de Fútbol
    Ref Álvaro Carranza · 4.6 cards/match · ×1.05
    1.66
    -9%
    Over 4.5 Match cards
    Exp 4.9 · Model 55%
    L570%7/10L1065%13/20L1547%14/30
  • Inter TurkuGnistan
    Mon 17:00 · Veikkausliiga
    Ref: not assigned yet
    –
    –
    Over 3.5 Match cards
    Exp 3.9 · Model 54%
    L570%7/10L1065%13/20L1563%19/30
  • Real OviedoLas Palmas
    Mon 16:15 · La Liga 2
    Ref Alejandro Morilla Turrión · 5.1 cards/match · ×1.15
    1.90
    0%
    Over 5.5 Match cards
    Exp 6.1 · Model 53%
    L590%9/10L1065%13/20L1547%14/30
  • Jong AjaxVitesse
    Mon 20:00 · Eerste Divisie
    Ref J. Ordelmans · 1.8 cards/match · ×0.85
    –
    –
    Over 3.5 Match cards
    Exp 3.8 · Model 52%
    L570%7/10L1065%13/20L1560%18/30
  • Birmingham CityMillwall
    Tue 21:00 · Championship
    Ref David Webb · 2.9 cards/match · ×0.85
    –
    –
    Over 3.5 Match cards
    Exp 3.7 · Model 50%
    L580%8/10L1065%13/20L1553%16/30
  • Spartak KostromaVolna Koverninonew team
    Tue 17:30 · Russian Cup
    Ref: not assigned yet
    –
    –
    Over 4.5 Match cards
    Exp 4.6 · Model 49%
    L556%5/9L1064%9/14L1558%11/19
  • Port FCnew teamBeijing Guoan
    Tue 13:15 · AFC Champions League Elite
    Ref: not assigned yet
    –
    –
    Over 3.5 Match cards
    Exp 3.8 · Model 52%
    L563%5/8L1062%8/13L1561%11/18
  • Shakhtar Donetsk U19new teamSporting CP U19
    Tue 13:00 · UEFA Youth League
    Ref Arnes Talic · 4.5 cards/match · ×1.06
    –
    –
    Over 5.5 Match cards
    Exp 5.4 · Model 46%
    L575%6/8L1062%8/13L1557%8/14
  • Borussia Dortmund U19limited dataReal Betis U19limited data
    Wed 16:00 · UEFA Youth League
    Ref: not assigned yet
    –
    –
    Over 4.5 Match cards
    Exp 5.1 · Model 58%
    L560%6/10L1061%11/18L1561%11/18
  • Polokwane CityKruger Unitedlimited data
    Wed 18:30 · Premier League
    Ref: not assigned yet
    –
    –
    Over 3.5 Match cards
    Exp 4.0 · Model 57%
    L550%5/10L1061%11/18L1557%13/23
  • PSV U19limited dataClub Brugge U19
    Wed 14:00 · UEFA Youth League
    Ref: not assigned yet
    –
    –
    Over 4.5 Match cards
    Exp 5.0 · Model 56%
    L570%7/10L1061%11/18L1557%12/21
  • Hapoel Ramat Ganlimited dataMaccabi Tel Aviv
    Mon 19:00 · Ligat ha'Al
    Ref: not assigned yet
    –
    –
    Over 4.5 Match cards
    Exp 4.5 · Model 48%
    L560%6/10L1061%11/18L1557%13/23
  • Defensa y JusticiaIndependiente
    Mon 23:00 · Liga Profesional de Fútbol
    Ref Sebastián Nicolás Martínez · 6.2 cards/match · ×1.15
    1.72
    0%
    Over 4.5 Match cards
    Exp 5.4 · Model 58%
    L570%7/10L1060%12/20L1557%17/30
  • Slavia PrahaArsenal
    Wed 21:00 · Champions League
    Ref: not assigned yet
    –
    –
    Over 3.5 Match cards
    Exp 4.1 · Model 58%
    L560%6/10L1060%12/20L1560%18/30
  • Slavia PrahaArsenal
    Wed 21:00 · Champions League
    Ref: not assigned yet
    –
    –
    Over 3.5 Match cards
    Exp 4.1 · Model 58%
    L560%6/10L1060%12/20L1560%18/30
  • LensComo
    Wed 21:00 · Champions League
    Ref: not assigned yet
    –
    –
    Over 3.5 Match cards
    Exp 3.8 · Model 53%
    L560%6/10L1060%12/20L1553%16/30
  • Hapoel Tel AvivMaccabi Haifa
    Mon 19:30 · Ligat ha'Al
    Ref: not assigned yet
    –
    –
    Over 4.5 Match cards
    Exp 4.8 · Model 52%
    L560%6/10L1060%12/20L1553%16/30
  • BenficaAlverca
    Mon 21:15 · Liga Portugal
    Ref Bruno José Ribeiro Pires Costa · 4.0 cards/match · ×0.98
    –
    –
    Over 4.5 Match cards
    Exp 4.5 · Model 47%
    L560%6/10L1060%12/20L1553%16/30
  • FC BarcelonaAston Villa
    Tue 21:00 · Champions League
    Ref: not assigned yet
    –
    –
    Over 4.5 Match cards
    Exp 4.3 · Model 43%
    L560%6/10L1060%12/20L1543%13/30
  • Bodø / Glimt U19limited dataLille U19new team
    Tue 11:00 · UEFA Youth League
    Ref Martin Velikov · 3.4 cards/match · ×0.88
    –
    –
    Over 3.5 Match cards
    Exp 3.7 · Model 51%
    L550%4/8L1060%6/10L1560%6/10
  • Fenerbahçe U19new teamLiverpool U19limited data
    Wed 12:00 · UEFA Youth League
    Ref: not assigned yet
    –
    –
    Over 4.5 Match cards
    Exp 4.9 · Model 54%
    L563%5/8L1058%7/12L1558%7/12
  • Muharraqlimited dataAl Jazira
    Wed 19:15 · AFC Champions League Two
    Ref: not assigned yet
    –
    –
    Over 4.5 Match cards
    Exp 4.8 · Model 52%
    L550%5/10L1056%10/18L1561%14/23
  • Barcelona U19limited dataAston Villa U19limited data
    Tue 16:00 · UEFA Youth League
    Ref Fotis Polychronis · 4.8 cards/match · ×1.11
    –
    –
    Over 4.5 Match cards
    Exp 5.1 · Model 57%
    L570%7/10L1056%9/16L1556%9/16
  • Kalamatalimited dataIraklislimited data
    Mon 18:30 · Super League
    Ref Christos Vergetis · 5.0 cards/match · ×1.15
    2.00
    -9%
    Over 5.5 Match cards
    Exp 5.3 · Model 45%
    L540%4/10L1056%9/16L1556%9/16
  • PAOK U19limited dataZrinjski U19new team
    Wed 14:30 · UEFA Youth League
    Ref: not assigned yet
    –
    –
    Over 4.5 Match cards
    Exp 4.6 · Model 49%
    L556%5/9L1056%5/9L1556%5/9
  • MallorcaCádiz
    Mon 21:00 · La Liga 2
    Ref Gonzalo Romero Freixas · 5.3 cards/match · ×1.11
    1.66
    -2%
    Over 4.5 Match cards
    Exp 5.4 · Model 59%
    L570%7/10L1055%11/20L1557%17/30
  • Kaizer ChiefsAmaZulu
    Wed 18:30 · Premier League
    Ref: not assigned yet
    –
    –
    Over 3.5 Match cards
    Exp 4.1 · Model 59%
    L550%5/10L1055%11/20L1557%17/30
  • ArdaSeptemvri Sofia
    Mon 18:30 · First League
    Ref Vasil Minev · 4.4 cards/match · ×1.04
    –
    –
    Over 4.5 Match cards
    Exp 5.2 · Model 59%
    L550%5/10L1055%11/20L1550%15/30
  • Borussia DortmundReal Betis
    Wed 21:00 · Champions League
    Ref: not assigned yet
    –
    –
    Over 3.5 Match cards
    Exp 4.1 · Model 58%
    L560%6/10L1055%11/20L1553%16/30
  • Borussia DortmundReal Betis
    Wed 21:00 · Champions League
    Ref: not assigned yet
    –
    –
    Over 3.5 Match cards
    Exp 4.1 · Model 58%
    L560%6/10L1055%11/20L1553%16/30
  • EsteghlalAl Shamal SC
    Tue 17:00 · AFC Champions League Elite
    Ref: not assigned yet
    –
    –
    Over 3.5 Match cards
    Exp 4.1 · Model 58%
    L540%4/10L1055%11/20L1560%18/30
  • GalatasarayVfB Stuttgart
    Tue 18:45 · Champions League
    Ref: not assigned yet
    –
    –
    Over 3.5 Match cards
    Exp 4.1 · Model 58%
    L550%5/10L1055%11/20L1553%16/30
  • Newcastle UnitedEverton
    Mon 21:00 · Premier League
    Ref John Brooks · 5.3 cards/match · ×1.15
    1.72
    -1%
    Over 4.5 Match cards
    Exp 5.3 · Model 57%
    L570%7/10L1055%11/20L1553%16/30
  • VoluntariFarul Constanța
    Mon 16:30 · Superliga
    Ref: not assigned yet
    –
    –
    Over 3.5 Match cards
    Exp 3.9 · Model 56%
    L550%5/10L1055%11/20L1563%17/27

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 1 Nov, 23:17.

Referees this week — strictest first

RefereeCards / matchEffectNext match
Andrés Matonte6.0×1.15AlbionvDeportivo Maldonado · Primera Division
Yael Falcón Pérez5.6×1.15Atlético TucumánvArgentinos Juniors · Liga Profesional de Fútbol
Wilton Pereira Sampaio5.2×1.15PalmeirasvRemo · Serie A
Bruno Arleu de Araujo5.5×1.15FortalezavAtlético GO · Serie B
Alex Gomes Stefano5.3×1.15Athletic ClubvCeará · Serie B
Paulo Cesar Zanovelli5.6×1.15FlamengovGrêmio · Serie A
Ramon Abatti5.1×1.15Athletico PRvVasco da Gama · Serie A
Felipe Fernandes de Lima5.4×1.15GoiásvCRB · Serie B
Fernando Antonio Mendes de Salles Nascimento Fillho5.3×1.15InternacionalvCoritiba · Serie A
Lucas Paulo Torezin5.4×1.15ChapecoensevMirassol · Serie A
Sebastián Nicolás Martínez6.2×1.15Defensa y JusticiavIndependiente · Liga Profesional de Fútbol
Edina Alves Batista5.8×1.15BragantinovSantos · Serie A
Manuel Ángel Pérez Hernández6.7×1.15TenerifevFC Andorra · La Liga 2
John Brooks5.3×1.15Newcastle UnitedvEverton · Premier League
Alejandro Morilla Turrión5.1×1.15Real OviedovLas Palmas · La Liga 2
Christos Vergetis5.0×1.15KalamatavIraklis · Super League
Jesus Rafael Lopez Valle6.3×1.15Cruz AzulvLeón · Liga MX
Dámaso Arcediano Monescillo6.0×1.15Real ValladolidvLeganés · La Liga 2
Alexandros Katsikogiannis6.1×1.15AtromitosvVolos NFC · Super League
Kamal Umudlu6.2×1.15Villarreal U19vParis SG U19 · UEFA Youth League
Mathías De Armas4.9×1.15LiverpoolvJuventud · Primera Division
Yiğit Arslan5.0×1.13KayserisporvMuğlaspor · 1. Lig
Pablo Dóvalo4.9×1.13PlatensevCentral Cordoba SdE · Liga Profesional de Fútbol
Damian Kos4.9×1.13Radomiak RadomvŚląsk Wrocław · Ekstraklasa
Mathieu Vernice4.8×1.12Atl. Madrid U19vBayern U19 · UEFA Youth League
Daniel Quintero Huittrón4.8×1.12Santos LagunavNecaxa · Liga MX
Joe Dickerson4.8×1.11Los Angeles FCvMinnesota United · Major League Soccer
Fatih Tokail4.8×1.11GençlerbirliğivAlanyaspor · Super Lig
Fotis Polychronis4.8×1.11Barcelona U19vAston Villa U19 · UEFA Youth League
Gonzalo Romero Freixas5.3×1.11MallorcavCádiz · La Liga 2
Matt Donohue4.7×1.10Huddersfield TownvLuton Town · League One
Lucas Casagrande4.6×1.10BotafogovAtlético Mineiro · Serie A
Jon Ander González Esteban4.7×1.10Deportivo La CoruñavOsasuna · La Liga
Rodrigo Pereira4.8×1.09VitóriavFluminense · Serie A
Drew Fischer4.6×1.08Portland TimbersvHouston Dynamo · Major League Soccer
Rafael Rodrigo Klein4.5×1.08CruzeirovBahia · Serie A
Carl Brook4.5×1.08Northampton TownvOldham Athletic · League Two
Oleksandr Shandor4.6×1.07Kryvbas Kryvyi RihvDynamo Kyiv · Premier League
Joshua Smith4.5×1.07West Bromwich AlbionvSouthampton · Championship
Jérémie Pignard4.5×1.07LorientvBrest · Ligue 1

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.