Skip to content
TheyShoot

Corner Betting Tips Today: Expected Corners by Match

By the TheyShoot editorial team. Updated

Barnsley vs Oxford United (League One) is the game expected to have the most corners in the next three days: 13.5 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 corners and over/under probabilities.

Expected corners: next three days

Expected corners
MatchLeagueKick-off (UK)Expected cornersOver 9.5Over 10.5
Chelsea vs Manchester UnitedPremier LeagueSat 31 Oct, 12:3010.459% (1.69)47% (2.13)
Lincoln City vs Birmingham CityChampionshipSat 31 Oct, 12:3010.559% (1.69)48% (2.09)
Norwich City vs WatfordChampionshipSat 31 Oct, 12:309.042% (2.40)31% (3.24)
Stoke City vs Preston North EndChampionshipSat 31 Oct, 12:309.952% (1.92)41% (2.45)
Bradford City vs Huddersfield TownLeague OneSat 31 Oct, 12:3011.266% (1.51)55% (1.82)
Leyton Orient vs Cambridge UnitedLeague OneSat 31 Oct, 12:3012.981% (1.24)72% (1.38)
Plymouth Argyle vs ReadingLeague OneSat 31 Oct, 12:3010.256% (1.78)45% (2.25)
Grimsby Town vs York CityLeague TwoSat 31 Oct, 12:3011.872% (1.40)61% (1.63)
Port Vale vs RochdaleLeague TwoSat 31 Oct, 12:3010.053% (1.90)41% (2.42)
Forest Green Rovers vs Harrogate TownNational LeagueSat 31 Oct, 12:3010.863% (1.60)51% (1.96)
FC Halifax Town vs Yeovil TownNational LeagueSat 31 Oct, 12:309.648% (2.06)37% (2.72)
Levante vs Atlético MadridLa LigaSat 31 Oct, 13:008.435% (2.84)26% (3.81)
Bologna vs MonzaSerie ASat 31 Oct, 14:008.738% (2.61)29% (3.50)
Augsburg vs FreiburgBundesligaSat 31 Oct, 14:3010.358% (1.73)45% (2.21)
Bayer Leverkusen vs StuttgartBundesligaSat 31 Oct, 14:3011.672% (1.39)61% (1.65)
Borussia Mönchengladbach vs PaderbornBundesligaSat 31 Oct, 14:3011.167% (1.50)55% (1.83)
Schalke 04 vs RB LeipzigBundesligaSat 31 Oct, 14:3010.561% (1.64)49% (2.06)
Werder Bremen vs HoffenheimBundesligaSat 31 Oct, 14:3010.256% (1.77)44% (2.28)
AFC Bournemouth vs Leeds UnitedPremier LeagueSat 31 Oct, 15:008.332% (3.08)22% (4.59)
Brentford vs Nottingham ForestPremier LeagueSat 31 Oct, 15:009.042% (2.39)30% (3.34)
Coventry City vs SunderlandPremier LeagueSat 31 Oct, 15:008.434% (2.96)23% (4.37)
Hull City vs Ipswich TownPremier LeagueSat 31 Oct, 15:008.737% (2.69)26% (3.88)
Manchester City vs Brighton & Hove AlbionPremier LeagueSat 31 Oct, 15:0010.155% (1.82)43% (2.35)
Bolton Wanderers vs Bristol CityChampionshipSat 31 Oct, 15:0010.963% (1.59)52% (1.93)
Burnley vs PortsmouthChampionshipSat 31 Oct, 15:009.750% (2.02)38% (2.61)
Middlesbrough vs Charlton AthleticChampionshipSat 31 Oct, 15:0011.367% (1.50)56% (1.78)
Millwall vs Derby CountyChampionshipSat 31 Oct, 15:0011.770% (1.42)60% (1.67)
Southampton vs Queens Park RangersChampionshipSat 31 Oct, 15:009.345% (2.23)34% (2.95)
Swansea City vs Blackburn RoversChampionshipSat 31 Oct, 15:0010.659% (1.68)48% (2.07)
West Ham United vs West Bromwich AlbionChampionshipSat 31 Oct, 15:0012.174% (1.35)64% (1.55)
Wolverhampton Wanderers vs Cardiff CityChampionshipSat 31 Oct, 15:0011.669% (1.44)59% (1.70)
Barnsley vs Oxford UnitedLeague OneSat 31 Oct, 15:0013.584% (1.19)77% (1.30)
Leicester City vs StevenageLeague OneSat 31 Oct, 15:0011.368% (1.47)57% (1.76)
Mansfield Town vs Notts CountyLeague OneSat 31 Oct, 15:009.446% (2.16)35% (2.86)
MK Dons vs Doncaster RoversLeague OneSat 31 Oct, 15:0011.569% (1.45)58% (1.72)
Peterborough United vs Luton TownLeague OneSat 31 Oct, 15:0010.660% (1.66)49% (2.06)
Stockport County vs AFC WimbledonLeague OneSat 31 Oct, 15:0011.165% (1.53)54% (1.85)
Wigan Athletic vs BromleyLeague OneSat 31 Oct, 15:0010.660% (1.67)48% (2.06)
Wycombe Wanderers vs Burton AlbionLeague OneSat 31 Oct, 15:0011.266% (1.51)55% (1.81)
Accrington Stanley vs Northampton TownLeague TwoSat 31 Oct, 15:009.649% (2.05)38% (2.66)
Colchester United vs WalsallLeague TwoSat 31 Oct, 15:0010.154% (1.85)43% (2.33)
Crewe Alexandra vs BarnetLeague TwoSat 31 Oct, 15:0010.255% (1.81)44% (2.28)
Fleetwood Town vs Bristol RoversLeague TwoSat 31 Oct, 15:009.952% (1.93)40% (2.47)
Oldham Athletic vs Crawley TownLeague TwoSat 31 Oct, 15:0010.862% (1.62)51% (1.98)
Salford City vs Exeter CityLeague TwoSat 31 Oct, 15:0010.154% (1.85)43% (2.35)
Shrewsbury Town vs GillinghamLeague TwoSat 31 Oct, 15:009.749% (2.04)38% (2.65)
Swindon Town vs Rotherham UnitedLeague TwoSat 31 Oct, 15:009.952% (1.92)41% (2.46)
Tranmere Rovers vs Cheltenham TownLeague TwoSat 31 Oct, 15:0010.154% (1.85)43% (2.34)
Aldershot Town vs GatesheadNational LeagueSat 31 Oct, 15:008.130% (3.32)20% (4.88)
Altrincham vs Carlisle UnitedNational LeagueSat 31 Oct, 15:009.952% (1.92)40% (2.48)
Barrow vs EastleighNational LeagueSat 31 Oct, 15:0010.559% (1.69)48% (2.10)
Boreham Wood vs Hartlepool UnitedNational LeagueSat 31 Oct, 15:0010.154% (1.84)43% (2.35)
Solihull Moors vs Kidderminster HarriersNational LeagueSat 31 Oct, 15:009.547% (2.11)36% (2.80)
Tamworth vs WokingNational LeagueSat 31 Oct, 15:0010.357% (1.76)45% (2.22)
Wealdstone vs Southend UnitedNational LeagueSat 31 Oct, 15:009.243% (2.32)32% (3.14)
Worthing vs Sutton UnitedNational LeagueSat 31 Oct, 15:009.547% (2.12)36% (2.80)
Kilmarnock vs St JohnstoneScottish PremiershipSat 31 Oct, 15:0011.167% (1.50)55% (1.81)
Motherwell vs St MirrenScottish PremiershipSat 31 Oct, 15:0010.661% (1.64)49% (2.03)
Arbroath vs Raith RoversScottish ChampionshipSat 31 Oct, 15:007.726% (3.78)18% (5.43)
Ayr United vs Queen's ParkScottish ChampionshipSat 31 Oct, 15:0011.264% (1.56)54% (1.86)
Dunfermline Athletic vs Inverness Caledonian ThistleScottish ChampionshipSat 31 Oct, 15:009.345% (2.24)34% (2.92)
Partick Thistle vs Greenock MortonScottish ChampionshipSat 31 Oct, 15:0010.153% (1.88)42% (2.35)
Rayo Vallecano vs Celta VigoLa LigaSat 31 Oct, 15:159.243% (2.34)33% (3.03)
Udinese vs RomaSerie ASat 31 Oct, 17:009.244% (2.28)34% (2.97)
Tottenham Hotspur vs Crystal PalacePremier LeagueSat 31 Oct, 17:3010.357% (1.74)45% (2.22)
Boston United vs Scunthorpe UnitedNational LeagueSat 31 Oct, 17:3012.074% (1.35)64% (1.57)
Real Betis vs MálagaLa LigaSat 31 Oct, 17:3010.759% (1.71)49% (2.06)
Bayern Munich vs Borussia DortmundBundesligaSat 31 Oct, 17:3011.268% (1.46)57% (1.76)
AC Milan vs Inter MilanSerie ASat 31 Oct, 19:457.323% (4.42)15% (6.52)
Troyes vs Le MansLigue 1Sat 31 Oct, 19:459.345% (2.23)33% (3.07)
Aston Villa vs FulhamPremier LeagueSat 31 Oct, 20:009.042% (2.40)30% (3.36)
Barcelona vs AlavésLa LigaSat 31 Oct, 20:009.849% (2.02)39% (2.53)
Como vs VeneziaSerie ASun 1 Nov, 11:3010.860% (1.66)50% (2.00)
Falkirk vs CelticScottish PremiershipSun 1 Nov, 13:0012.277% (1.31)67% (1.50)
Getafe vs SevillaLa LigaSun 1 Nov, 13:007.930% (3.34)22% (4.60)
Sheffield Wednesday vs BlackpoolLeague OneSun 1 Nov, 14:0012.779% (1.26)70% (1.43)
Frosinone vs TorinoSerie ASun 1 Nov, 14:0010.456% (1.79)45% (2.21)
Lazio vs CagliariSerie ASun 1 Nov, 14:0010.255% (1.83)44% (2.27)
Strasbourg vs AuxerreLigue 1Sun 1 Nov, 14:009.750% (2.01)37% (2.68)
Union Berlin vs FC KölnBundesligaSun 1 Nov, 14:3010.561% (1.65)48% (2.07)
Racing Santander vs Real MadridLa LigaSun 1 Nov, 15:1512.271% (1.40)62% (1.60)
Lyon vs AngersLigue 1Sun 1 Nov, 16:1511.874% (1.35)63% (1.58)
Paris FC vs MonacoLigue 1Sun 1 Nov, 16:157.927% (3.67)18% (5.69)
Liverpool vs ArsenalPremier LeagueSun 1 Nov, 16:309.142% (2.37)30% (3.31)
Eintracht Frankfurt vs HamburgBundesligaSun 1 Nov, 16:309.953% (1.88)41% (2.47)
Lecce vs GenoaSerie ASun 1 Nov, 17:009.446% (2.20)35% (2.84)
Elche vs ValenciaLa LigaSun 1 Nov, 17:308.940% (2.50)31% (3.27)
Juventus vs NapoliSerie ASun 1 Nov, 19:4511.264% (1.56)54% (1.86)
Marseille vs ToulouseLigue 1Sun 1 Nov, 19:458.333% (3.07)22% (4.57)
Athletic Bilbao vs Real SociedadLa LigaSun 1 Nov, 20:0010.960% (1.67)50% (2.00)
Sassuolo vs FiorentinaSerie AMon 2 Nov, 17:309.345% (2.25)34% (2.92)
Atalanta vs ParmaSerie AMon 2 Nov, 19:459.042% (2.40)32% (3.17)
Lorient vs BrestLigue 1Mon 2 Nov, 19:458.838% (2.61)27% (3.74)
Newcastle United vs EvertonPremier LeagueMon 2 Nov, 20:0010.561% (1.65)48% (2.07)
Deportivo La Coruña vs OsasunaLa LigaMon 2 Nov, 20:009.546% (2.16)36% (2.75)

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

Corners per game by league

League averages
LeagueGamesCorners per gameOver 9.5
Premier League809.4346%
Championship14410.5258%
League One14311.2366%
League Two15110.0558%
National League1779.9654%
Scottish Premiership6611.3564%
Scottish Championship599.7547%
La Liga999.7351%
Serie A909.5143%
Bundesliga6310.6562%
Ligue 1729.2847%

How the corners model works

Each team gets a rating for corners won and corners conceded this season, compared with the league average and adjusted for home advantage, the same way our goals model rates attack and defence. Corner totals vary more from game to game than goals do, so the over/under probabilities use the spread measured in each league's own matches.

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

How many corners are there in a football match on average?

Around 9 to 11 in most top leagues; the table above shows this season's average for each league we cover.

Next steps