Skip to content
TheyShoot

Card Betting Tips Today: Expected Cards and Referees

By the TheyShoot editorial team. Updated

Mansfield Town vs Notts County (League One) is the game expected to have the most cards in the next three days: 6.0 in our model. 95 games from Premier League, Championship, League One, League Two, National League, La Liga, Serie A, Bundesliga, Scottish Premiership, Scottish Championship and Ligue 1 are below with expected cards and over/under probabilities, adjusted for the referee where one has been named.

Expected cards: next three days

Expected cards
MatchLeagueKick-off (UK)Expected cardsOver 3.5Over 4.5Referee
Chelsea vs Manchester UnitedPremier LeagueSat 31 Oct, 12:305.478% (1.29)62% (1.62)P Bankes
Lincoln City vs Birmingham CityChampionshipSat 31 Oct, 12:303.852% (1.92)33% (3.00)L Smith
Norwich City vs WatfordChampionshipSat 31 Oct, 12:304.564% (1.56)46% (2.20)B Speedie
Stoke City vs Preston North EndChampionshipSat 31 Oct, 12:304.260% (1.68)41% (2.45)A Herczeg
Bradford City vs Huddersfield TownLeague OneSat 31 Oct, 12:303.750% (1.98)32% (3.16)L Doughty
Leyton Orient vs Cambridge UnitedLeague OneSat 31 Oct, 12:303.953% (1.87)34% (2.90)G Laflin
Plymouth Argyle vs ReadingLeague OneSat 31 Oct, 12:302.933% (3.07)17% (5.91)S Martin
Grimsby Town vs York CityLeague TwoSat 31 Oct, 12:304.462% (1.61)44% (2.25)A Jackson
Port Vale vs RochdaleLeague TwoSat 31 Oct, 12:303.546% (2.17)29% (3.48)E Heaslip
Forest Green Rovers vs Harrogate TownNational LeagueSat 31 Oct, 12:304.056% (1.79)37% (2.71)J Durkin
FC Halifax Town vs Yeovil TownNational LeagueSat 31 Oct, 12:303.750% (2.00)31% (3.21)B Toner
Levante vs Atlético MadridLa LigaSat 31 Oct, 13:004.057% (1.76)38% (2.65)Not named yet
Bologna vs MonzaSerie ASat 31 Oct, 14:003.546% (2.17)28% (3.60)Not named yet
Augsburg vs FreiburgBundesligaSat 31 Oct, 14:303.649% (2.05)30% (3.31)Not named yet
Bayer Leverkusen vs StuttgartBundesligaSat 31 Oct, 14:303.954% (1.84)35% (2.82)Not named yet
Borussia Mönchengladbach vs PaderbornBundesligaSat 31 Oct, 14:303.852% (1.93)33% (3.04)Not named yet
Schalke 04 vs RB LeipzigBundesligaSat 31 Oct, 14:302.831% (3.20)16% (6.24)Not named yet
Werder Bremen vs HoffenheimBundesligaSat 31 Oct, 14:303.138% (2.60)21% (4.67)Not named yet
AFC Bournemouth vs Leeds UnitedPremier LeagueSat 31 Oct, 15:003.953% (1.87)34% (2.90)M Salisbury
Brentford vs Nottingham ForestPremier LeagueSat 31 Oct, 15:003.853% (1.89)34% (2.95)D England
Coventry City vs SunderlandPremier LeagueSat 31 Oct, 15:003.240% (2.52)22% (4.48)S Hooper
Hull City vs Ipswich TownPremier LeagueSat 31 Oct, 15:003.750% (2.02)31% (3.25)T Kirk
Manchester City vs Brighton & Hove AlbionPremier LeagueSat 31 Oct, 15:004.260% (1.66)41% (2.42)C Pawson
Bolton Wanderers vs Bristol CityChampionshipSat 31 Oct, 15:003.240% (2.47)23% (4.32)R Madley
Burnley vs PortsmouthChampionshipSat 31 Oct, 15:004.666% (1.50)48% (2.07)R Ricardo
Middlesbrough vs Charlton AthleticChampionshipSat 31 Oct, 15:003.239% (2.56)22% (4.54)W Finnie
Millwall vs Derby CountyChampionshipSat 31 Oct, 15:005.072% (1.39)54% (1.84)A Backhouse
Southampton vs Queens Park RangersChampionshipSat 31 Oct, 15:004.769% (1.45)51% (1.97)T Robinson
Swansea City vs Blackburn RoversChampionshipSat 31 Oct, 15:003.853% (1.90)34% (2.96)G Ward
West Ham United vs West Bromwich AlbionChampionshipSat 31 Oct, 15:003.648% (2.08)30% (3.38)R Jones
Wolverhampton Wanderers vs Cardiff CityChampionshipSat 31 Oct, 15:004.769% (1.46)51% (1.97)J Smith
Barnsley vs Oxford UnitedLeague OneSat 31 Oct, 15:005.275% (1.33)58% (1.72)O Mackey
Leicester City vs StevenageLeague OneSat 31 Oct, 15:003.649% (2.05)30% (3.32)S Parkinson
Mansfield Town vs Notts CountyLeague OneSat 31 Oct, 15:006.084% (1.18)71% (1.41)S Stockbridge
MK Dons vs Doncaster RoversLeague OneSat 31 Oct, 15:003.649% (2.06)30% (3.34)A Humphries
Peterborough United vs Luton TownLeague OneSat 31 Oct, 15:003.343% (2.34)25% (4.02)L Sandoe
Stockport County vs AFC WimbledonLeague OneSat 31 Oct, 15:002.728% (3.60)14% (7.39)D Whitestone
Wigan Athletic vs BromleyLeague OneSat 31 Oct, 15:003.445% (2.23)27% (3.76)M Coy
Wycombe Wanderers vs Burton AlbionLeague OneSat 31 Oct, 15:003.444% (2.26)26% (3.83)T Parsons
Accrington Stanley vs Northampton TownLeague TwoSat 31 Oct, 15:004.156% (1.78)38% (2.61)N Smith
Colchester United vs WalsallLeague TwoSat 31 Oct, 15:004.258% (1.73)40% (2.51)D Brown
Crewe Alexandra vs BarnetLeague TwoSat 31 Oct, 15:004.258% (1.73)40% (2.50)H Blair
Fleetwood Town vs Bristol RoversLeague TwoSat 31 Oct, 15:004.868% (1.48)50% (1.98)R Eley
Oldham Athletic vs Crawley TownLeague TwoSat 31 Oct, 15:005.071% (1.41)54% (1.85)D Rock
Salford City vs Exeter CityLeague TwoSat 31 Oct, 15:003.648% (2.10)30% (3.31)O Langford
Shrewsbury Town vs GillinghamLeague TwoSat 31 Oct, 15:005.172% (1.38)56% (1.79)N Hair
Swindon Town vs Rotherham UnitedLeague TwoSat 31 Oct, 15:002.627% (3.74)14% (7.31)I Searle
Tranmere Rovers vs Cheltenham TownLeague TwoSat 31 Oct, 15:003.954% (1.85)36% (2.77)R Martin
Aldershot Town vs GatesheadNational LeagueSat 31 Oct, 15:004.566% (1.52)47% (2.12)T Sangowawa
Altrincham vs Carlisle UnitedNational LeagueSat 31 Oct, 15:004.668% (1.48)49% (2.03)D Baines
Barrow vs EastleighNational LeagueSat 31 Oct, 15:005.377% (1.30)61% (1.64)P Marsden
Boreham Wood vs Hartlepool UnitedNational LeagueSat 31 Oct, 15:003.954% (1.85)35% (2.86)D Blades
Solihull Moors vs Kidderminster HarriersNational LeagueSat 31 Oct, 15:004.463% (1.59)44% (2.28)O Yates
Tamworth vs WokingNational LeagueSat 31 Oct, 15:004.565% (1.55)46% (2.17)M Mcquillan
Wealdstone vs Southend UnitedNational LeagueSat 31 Oct, 15:003.955% (1.82)36% (2.79)J Richardson
Worthing vs Sutton UnitedNational LeagueSat 31 Oct, 15:004.667% (1.49)49% (2.05)H Wager
Kilmarnock vs St JohnstoneScottish PremiershipSat 31 Oct, 15:003.036% (2.76)20% (4.97)M MacDermid
Motherwell vs St MirrenScottish PremiershipSat 31 Oct, 15:003.852% (1.92)34% (2.96)D Robertson
Arbroath vs Raith RoversScottish ChampionshipSat 31 Oct, 15:003.752% (1.94)32% (3.10)G Irvine
Ayr United vs Queen's ParkScottish ChampionshipSat 31 Oct, 15:004.870% (1.43)52% (1.94)K Clancy
Dunfermline Athletic vs Inverness Caledonian ThistleScottish ChampionshipSat 31 Oct, 15:003.239% (2.55)22% (4.65)J Wilkie
Partick Thistle vs Greenock MortonScottish ChampionshipSat 31 Oct, 15:003.852% (1.92)33% (3.05)C Steven
Rayo Vallecano vs Celta VigoLa LigaSat 31 Oct, 15:154.768% (1.47)50% (2.01)Not named yet
Udinese vs RomaSerie ASat 31 Oct, 17:002.934% (2.93)18% (5.51)Not named yet
Tottenham Hotspur vs Crystal PalacePremier LeagueSat 31 Oct, 17:303.341% (2.42)24% (4.23)M Oliver
Boston United vs Scunthorpe UnitedNational LeagueSat 31 Oct, 17:304.057% (1.77)37% (2.67)A Bannister
Real Betis vs MálagaLa LigaSat 31 Oct, 17:303.852% (1.91)33% (3.00)Not named yet
Bayern Munich vs Borussia DortmundBundesligaSat 31 Oct, 17:303.751% (1.95)32% (3.09)Not named yet
AC Milan vs Inter MilanSerie ASat 31 Oct, 19:453.239% (2.55)22% (4.53)Not named yet
Troyes vs Le MansLigue 1Sat 31 Oct, 19:453.955% (1.82)35% (2.83)Not named yet
Aston Villa vs FulhamPremier LeagueSat 31 Oct, 20:003.955% (1.82)36% (2.78)S Barrott
Barcelona vs AlavésLa LigaSat 31 Oct, 20:003.648% (2.10)29% (3.45)Not named yet
Como vs VeneziaSerie ASun 1 Nov, 11:303.444% (2.26)26% (3.81)Not named yet
Falkirk vs CelticScottish PremiershipSun 1 Nov, 13:003.647% (2.13)29% (3.43)D Nicolson
Getafe vs SevillaLa LigaSun 1 Nov, 13:005.681% (1.24)66% (1.52)Not named yet
Sheffield Wednesday vs BlackpoolLeague OneSun 1 Nov, 14:003.545% (2.22)27% (3.73)S Mather
Frosinone vs TorinoSerie ASun 1 Nov, 14:002.933% (2.99)18% (5.69)Not named yet
Lazio vs CagliariSerie ASun 1 Nov, 14:003.444% (2.27)26% (3.84)Not named yet
Strasbourg vs AuxerreLigue 1Sun 1 Nov, 14:003.138% (2.62)21% (4.82)Not named yet
Union Berlin vs FC KölnBundesligaSun 1 Nov, 14:304.259% (1.69)40% (2.50)Not named yet
Racing Santander vs Real MadridLa LigaSun 1 Nov, 15:155.681% (1.24)66% (1.53)Not named yet
Lyon vs AngersLigue 1Sun 1 Nov, 16:153.343% (2.33)25% (4.07)Not named yet
Paris FC vs MonacoLigue 1Sun 1 Nov, 16:154.260% (1.68)40% (2.49)Not named yet
Liverpool vs ArsenalPremier LeagueSun 1 Nov, 16:304.870% (1.44)52% (1.94)A Madley
Eintracht Frankfurt vs HamburgBundesligaSun 1 Nov, 16:303.443% (2.33)25% (3.99)Not named yet
Lecce vs GenoaSerie ASun 1 Nov, 17:003.138% (2.62)21% (4.72)Not named yet
Elche vs ValenciaLa LigaSun 1 Nov, 17:304.971% (1.40)54% (1.87)Not named yet
Juventus vs NapoliSerie ASun 1 Nov, 19:452.628% (3.62)14% (7.40)Not named yet
Marseille vs ToulouseLigue 1Sun 1 Nov, 19:453.852% (1.94)32% (3.10)Not named yet
Athletic Bilbao vs Real SociedadLa LigaSun 1 Nov, 20:004.566% (1.52)47% (2.12)Not named yet
Sassuolo vs FiorentinaSerie AMon 2 Nov, 17:303.852% (1.92)33% (3.00)Not named yet
Atalanta vs ParmaSerie AMon 2 Nov, 19:452.730% (3.38)15% (6.73)Not named yet
Lorient vs BrestLigue 1Mon 2 Nov, 19:453.546% (2.18)27% (3.70)Not named yet
Newcastle United vs EvertonPremier LeagueMon 2 Nov, 20:005.377% (1.31)60% (1.66)J Brooks
Deportivo La Coruña vs OsasunaLa LigaMon 2 Nov, 20:004.464% (1.57)45% (2.22)Not named yet

Fair odds in brackets are 1 ÷ probability, with no bookmaker margin.

Cards per game by league

League averages
LeagueGamesCards per gameOver 3.5
Premier League804.1657%
Championship1444.0151%
League One1433.7650%
League Two1514.1557%
National League1774.1662%
Scottish Premiership663.8859%
Scottish Championship593.9054%
La Liga994.6769%
Serie A903.2441%
Bundesliga633.6351%
Ligue 1723.6851%

How the cards model works

Each team gets a rating for cards it receives and cards its opponents receive, compared with the league average and adjusted for home advantage. When the referee is known, the total is scaled by that referee's cards per game, blended with the league average so a few games don't dominate. Read our betting explainers for how card and booking-points markets are settled.

How these numbers are made

Results and match stats come from Football-Data.co.uk, which updates its files a few times a week. It's a statistical baseline, not a tip: team news, derbies and the match situation all matter. Data updated 30 October at 18:40 UK time.

FAQs

Does the referee affect how many cards are shown?

Yes. Some referees show noticeably more cards per game than others, so the model adjusts for the named referee once they've taken charge of a few games.

Next steps