⚽
Football
257 events · 17 leagues · 22 bookmakers
Latest update 10m ago
⚽
EPL
21 events · 22 bookmakers
Spurs vs Coventry
Today 20:00
If I bet
£
All 18 bookmakers →
Ipswich vs Nott'm Forest
Fri 23 Oct, 20:00
If I bet
£
All 18 bookmakers →
Aston Villa vs Man City
Sat 24 Oct, 12:30
If I bet
£
All 18 bookmakers →
Arsenal vs Everton
Sat 24 Oct, 15:00
If I bet
£
All 18 bookmakers →
Coventry vs Fulham
Sat 24 Oct, 15:00
If I bet
£
All 18 bookmakers →
Chelsea vs Spurs
Sat 24 Oct, 17:30
If I bet
£
All 18 bookmakers →
Man Utd vs Bournemouth
Sun 25 Oct, 14:00
If I bet
£
All 18 bookmakers →
Hull vs Brentford
Sun 25 Oct, 14:00
If I bet
£
All 17 bookmakers →
Liverpool vs Brighton
Sun 25 Oct, 14:00
If I bet
£
All 18 bookmakers →
Crystal Palace vs Newcastle
Sun 25 Oct, 14:00
If I bet
£
All 18 bookmakers →
Sunderland vs Leeds
Sun 25 Oct, 16:30
If I bet
£
All 17 bookmakers →
Chelsea vs Man Utd
Sat 31 Oct, 12:30
If I bet
£
All 11 bookmakers →
Bournemouth vs Leeds
Sat 31 Oct, 15:00
If I bet
£
All 11 bookmakers →
Brentford vs Nott'm Forest
Sat 31 Oct, 15:00
If I bet
£
All 11 bookmakers →
Man City vs Brighton
Sat 31 Oct, 15:00
If I bet
£
All 11 bookmakers →
Coventry vs Sunderland
Sat 31 Oct, 15:00
If I bet
£
All 11 bookmakers →
Hull vs Ipswich
Sat 31 Oct, 15:00
If I bet
£
All 11 bookmakers →
Spurs vs Crystal Palace
Sat 31 Oct, 17:30
If I bet
£
All 11 bookmakers →
Aston Villa vs Fulham
Sat 31 Oct, 20:00
If I bet
£
All 11 bookmakers →
Liverpool vs Arsenal
Sun 1 Nov, 16:30
If I bet
£
All 9 bookmakers →

Football Odds

Compare live football odds from 22 UK bookmakers — Premier League to League 2, plus the major European leagues and UEFA competitions. Football odds this weekend and midweek are all here, with the best price for every outcome tagged BEST — tapping any price takes you straight to that bookmaker.

Premier League odds

The Premier League is the most competitively priced football market in the world — bookmaker margins are at their thinnest and prices move quickly, which makes comparing before you bet especially worthwhile. TopBets shows match result (1X2), totals and more for every fixture, updated every few minutes through the season (August to May). See all Premier League odds.

Championship, League 1 & League 2 odds

EFL markets are where price differences between bookmakers get bigger. Lower-league fixtures attract less betting volume, so bookmakers model them less aggressively and disagree more — the gap between the best and worst price on a Championship match is routinely wider than on a Premier League game. That gap is your margin for exactly the same bet. See Championship odds. See League One odds.

Champions League & European football odds

TopBets covers the UEFA Champions League and Europa League alongside La Liga, Serie A, Bundesliga, Ligue 1, Eredivisie, the Primeira Liga and the Scottish Premiership. Midweek European nights are among the most-bet fixtures of the season — and best-price differences of several percent per outcome are common.

What the best price is worth in football

Across the 257 football markets priced right now, the typical single bookmaker builds in a margin of 8.06%. Taking the best available price on every outcome instead gives 3.93%.

Measured live from 18 UK fixed-odds bookmakers on the prices currently on this page. That margin is the bookmaker's built-in edge, not a prediction about any individual bet. Exchanges are excluded, and only bookmakers quoting the same set of outcomes are compared. Figures move with the market.

New to betting? Read betting odds explained and how to compare odds. 18+ | Please gamble responsibly.