Best Asian handicap odds, main line

The Asian handicap main line is where most sharp action lives in football. The 10 books we track price the main handicap differently, sometimes the line itself moves between books, which creates two-way value. This page shows the best price on home and away sides for the main handicap line on each match.

Live best prices

Top European leagues, sorted by kick-off. Click any match for full prices.

How we surface these prices: Each row shows the longest decimal odds for best handicap odds across our 10 books. The cell is the book paying the most, click any match for the full ladder.
Kick-off League Match Handicap HomeHandicap Away
Today 16:45 Serie B Modena FC v Juve Stabia 1.88 Bet365 1.93 1xBet
Today 18:30 Ligue 1 Red Star FC v Rodez Aveyron Football 1.98 Bet365 1.91 1xBet
Today 19:00 Championship Southampton FC v Middlesbrough FC 1.80 Bet365 2.04 1xBet
Today 19:00 Serie B US Catanzaro v US Avellino 1.40 1xBet 2.96 1xBet
Tom 17:00 Ligue 1 Stade Brest 29 v Strasbourg Alsace 2.05 1xBet 1.90 1xBet
Tom 18:00 Eredivisie Almere City FC v Willem II Tilburg 1.84 Stake 1.94 Stake
Tom 19:00 Premier League Manchester City v Crystal Palace 1.93 Bet365 1.93 Bet365
Tom 19:00 Ligue 1 Racing Club De Lens v Paris Saint-Germain 1.12 Polymarket 7.14 Polymarket
Tom 23:15 MLS Charlotte FC v New York City FC 1.94 1xBet 1.94 1xBet
Tom 23:30 MLS FC Cincinnati v Inter Miami CF 1.33 Polymarket 3.70 Polymarket
Tom 23:30 MLS DC United v Chicago Fire 2.03 1xBet 1.86 1xBet
Tom 23:30 MLS CF Montreal v Portland Timbers 7.69 Polymarket 1.12 Polymarket
Tom 23:30 MLS New England Revolution v Nashville SC 1.75 Bet365 2.07 Stake
Tom 23:30 MLS New York Red Bulls v Columbus Crew 6.25 Polymarket 1.18 Polymarket
Tom 23:30 MLS Orlando City SC v Philadelphia Union 1.27 Polymarket 4.54 Polymarket
Thu, May 14 24:30 MLS FC Dallas v Vancouver Whitecaps FC 8.33 Polymarket 1.11 Polymarket
Thu, May 14 24:30 MLS Sporting Kansas City v Los Angeles Galaxy 1.39 Polymarket 3.45 Polymarket
Thu, May 14 24:30 MLS Minnesota United FC v Colorado Rapids 3.36 1xBet 1.43 Polymarket
Thu, May 14 24:30 MLS Saint Louis City SC v Los Angeles FC 2.03 1xBet 1.86 1xBet
Thu, May 14 01:30 MLS Real Salt Lake v Houston Dynamo 2.00 Stake 1.88 Bet365
Thu, May 14 01:30 MLS San Diego FC v Austin FC 1.84 Stake 1.98 Bet365
Thu, May 14 01:30 MLS Seattle Sounders v San Jose Earthquakes 1.51 1xBet 2.70 1xBet
Fri, May 15 18:00 Serie B SSC Bari v FC Sudtirol Bolzano 2.07 Stake 1.75 Bet365
Fri, May 15 19:00 Premier League Aston Villa v Liverpool FC 1.88 Bet365 1.98 Bet365
Sat, May 16 13:30 Bundesliga Bayern Munich v 1. FC Cologne 1.92 Polymarket 2.04 1xBet
Sat, May 16 13:30 Bundesliga Bayer Leverkusen v Hamburger SV 1.75 1xBet 2.27 Polymarket
Sat, May 16 13:30 Bundesliga Eintracht Frankfurt v VfB Stuttgart 2.75 1xBet 1.53 1xBet
Sat, May 16 13:30 Bundesliga SC Freiburg v RB Leipzig 1.80 Bet365 2.05 Bet365
Sat, May 16 13:30 Bundesliga Werder Bremen v Borussia Dortmund 2.67 1xBet 1.56 1xBet
Sat, May 16 13:30 Bundesliga Borussia Monchengladbach v TSG Hoffenheim 2.04 1xBet 1.90 1xBet
Sat, May 16 13:30 Bundesliga Union Berlin v FC Augsburg 2.02 1xBet 1.92 1xBet
Sat, May 16 13:30 Bundesliga FC St. Pauli v VFL Wolfsburg 1.80 Bet365 2.05 Bet365
Sat, May 16 13:30 Bundesliga 1. FC Heidenheim v FSV Mainz 1.62 1xBet 2.54 BC.Game
Sat, May 16 20:30 MLS CF Montreal v Chicago Fire 2.07 1xBet 1.82 1xBet
Sat, May 16 21:30 Brasileirão Atletico Mineiro MG v Mirassol FC SP 1.50 1xBet 2.68 1xBet
Sat, May 16 21:30 Brasileirão SC Internacional RS v CR Vasco da Gama RJ 1.46 1xBet 2.81 1xBet
Sat, May 16 22:00 Brasileirão Fluminense FC RJ v Sao Paulo FC SP 1.39 Rainbet 3.13 1xBet
Sat, May 16 23:30 MLS Charlotte FC v Toronto FC 1.40 BC.Game 2.98 1xBet
Sat, May 16 23:30 MLS DC United v Saint Louis City SC 1.94 1xBet 1.95 Bet365
Sat, May 16 23:30 MLS New England Revolution v Minnesota United FC 2.01 1xBet 1.88 Stake
Sat, May 16 23:30 MLS New York Red Bulls v New York City FC 2.00 1xBet 1.88 1xBet
Sat, May 16 23:30 MLS Orlando City SC v Atlanta United FC 1.46 1xBet 2.90 1xBet
Sat, May 16 23:30 MLS Philadelphia Union v Columbus Crew 1.94 1xBet 1.94 1xBet
Sun, May 17 24:00 Brasileirão SE Palmeiras SP v Cruzeiro EC MG 1.95 Bet365 1.90 Bet365
Sun, May 17 24:30 MLS Austin FC v Sporting Kansas City 2.06 1xBet 1.83 1xBet
Sun, May 17 24:30 MLS Houston Dynamo v Vancouver Whitecaps FC 1.93 Bet365 1.88 Stake
Sun, May 17 01:15 MLS Seattle Sounders v Los Angeles Galaxy 1.82 Stake 2.00 Bet365
Sun, May 17 01:30 MLS Real Salt Lake v Colorado Rapids 2.62 1xBet 1.54 1xBet
Sun, May 17 01:30 MLS San Diego FC v FC Cincinnati 1.53 1xBet 2.63 1xBet
Sun, May 17 02:30 MLS San Jose Earthquakes v FC Dallas 2.40 1xBet 1.63 1xBet
Sun, May 17 10:30 Serie A Como 1907 v Parma Calcio 2.03 1xBet 1.91 1xBet
Sun, May 17 10:30 Serie A Genoa CFC v AC Milan 1.94 1xBet 2.00 1xBet
Sun, May 17 10:30 Serie A Juventus Turin v ACF Fiorentina 2.00 1xBet 1.94 1xBet
Sun, May 17 10:30 Serie A Pisa SC v SSC Napoli 2.22 BC.Game 1.67 1xBet
Sun, May 17 10:30 Serie A AS Roma v Lazio Rome 1.98 Bet365 1.88 Bet365
Sun, May 17 11:30 Premier League Manchester United v Nottingham Forest 2.70 Polymarket 1.56 Polymarket
Sun, May 17 12:30 Eredivisie Sparta Rotterdam v Excelsior Rotterdam 1.56 1xBet 2.52 Rainbet
Sun, May 17 12:30 Eredivisie Heracles Almelo v FC Groningen 1.85 1xBet 1.95 Bet365
Sun, May 17 12:30 Eredivisie NEC Nijmegen v Go Ahead Eagles 1.98 1xBet 1.88 Stake
Sun, May 17 12:30 Eredivisie FC Volendam v SC Telstar 1.95 Bet365 1.90 1xBet
Sun, May 17 12:30 Eredivisie PEC Zwolle v Feyenoord Rotterdam 2.00 Rainbet 1.82 Bet365
Sun, May 17 12:30 Eredivisie FC Utrecht v Fortuna Sittard 2.27 Polymarket 1.68 1xBet
Sun, May 17 12:30 Eredivisie SC Heerenveen v Ajax Amsterdam 1.95 Bet365 1.85 Bet365
Sun, May 17 12:30 Eredivisie PSV Eindhoven v FC Twente Enschede 1.93 1xBet 1.91 1xBet
Sun, May 17 12:30 Eredivisie AZ Alkmaar v NAC Breda 2.00 Polymarket 1.96 Polymarket
Sun, May 17 13:00 Serie A Inter Milano v Hellas Verona 1.67 1xBet 2.40 1xBet
Sun, May 17 13:30 2. Bundesliga SV 07 Elversberg v SC Preussen 06 Munster 1.80 Bet365 2.00 Bet365
Sun, May 17 13:30 2. Bundesliga 1. FC Magdeburg v 1 FC Kaiserslautern 1.90 Stake 1.95 Bet365
Sun, May 17 13:30 2. Bundesliga Karlsruher SC v VfL Bochum 1.95 Bet365 1.84 Stake
Sun, May 17 13:30 2. Bundesliga Hannover 96 v 1 FC Nuremberg 1.82 Bet365 1.98 Bet365
Sun, May 17 13:30 2. Bundesliga SV Darmstadt 98 v SC Paderborn 07 1.35 BC.Game 3.15 Stake
Sun, May 17 13:30 2. Bundesliga Greuther Furth v Fortuna Dusseldorf 1.95 Bet365 1.87 1xBet
Sun, May 17 13:30 2. Bundesliga Schalke 04 v Eintracht Braunschweig 3.15 Stake 1.34 Stake
Sun, May 17 13:30 2. Bundesliga Arminia Bielefeld v Hertha BSC 1.86 BC.Game 1.95 Bet365
Sun, May 17 13:30 2. Bundesliga Dynamo Dresden v Holstein Kiel 2.70 Polymarket 1.46 Stake
Sun, May 17 14:00 Premier League Brentford FC v Crystal Palace 1.98 Bet365 1.88 Bet365
Sun, May 17 14:00 Premier League Everton FC v Sunderland AFC 1.36 1xBet 3.55 1xBet
Sun, May 17 14:00 Premier League Leeds United v Brighton & Hove Albion 1.98 Bet365 1.88 Bet365
Sun, May 17 14:00 Premier League Wolverhampton Wanderers v Fulham FC 2.89 1xBet 1.49 1xBet
Sun, May 17 14:00 Brasileirão Santos FC SP v Coritiba FC PR 2.05 Bet365 1.80 Bet365
Sun, May 17 16:00 Serie A Atalanta BC v Bologna FC 2.02 Bet365 1.82 Bet365
Sun, May 17 16:30 Premier League Newcastle United v West Ham United 1.86 1xBet 2.09 1xBet
Sun, May 17 18:45 Serie A Cagliari Calcio v Torino FC 2.12 1xBet 1.84 1xBet
Sun, May 17 18:45 Serie A Sassuolo Calcio v US Lecce 1.97 1xBet 1.97 1xBet
Sun, May 17 18:45 Serie A Udinese Calcio v US Cremonese 1.99 1xBet 1.95 1xBet
Sun, May 17 19:00 Ligue 1 FC Lorient v Le Havre AC 1.93 1xBet 2.01 1xBet
Sun, May 17 19:00 Ligue 1 FC Nantes v Toulouse FC 1.95 1xBet 1.99 1xBet
Sun, May 17 19:00 Ligue 1 Lille OSC v AJ Auxerre 2.05 1xBet 1.89 1xBet
Sun, May 17 19:00 Ligue 1 OGC Nice v FC Metz 2.17 Polymarket 1.86 1xBet
Sun, May 17 19:00 Ligue 1 Stade Brest 29 v Angers SCO 1.36 Stake 3.63 1xBet
Sun, May 17 19:00 Ligue 1 Paris FC v Paris Saint-Germain 1.83 1xBet 2.13 1xBet
Sun, May 17 19:00 Ligue 1 Olympique Marseille v Stade Rennais FC 1.58 1xBet 2.60 1xBet
Sun, May 17 19:00 Ligue 1 Strasbourg Alsace v AS Monaco 1.85 Bet365 2.00 Bet365
Sun, May 17 19:00 Ligue 1 Olympique Lyon v Racing Club De Lens 3.23 Polymarket 1.39 Polymarket
Sun, May 17 19:00 Brasileirão Botafogo FR RJ v SC Corinthians SP 1.93 1xBet 1.93 Stake
Sun, May 17 19:00 Brasileirão EC Bahia BA v Gremio FB Porto Alegrense RS 1.36 Stake 3.15 Rainbet
Sun, May 17 21:30 Brasileirão Red Bull Bragantino SP v EC Vitoria BA 1.93 Bet365 1.93 Bet365
Sun, May 17 21:30 Brasileirão Chapecoense SC v Clube do Remo PA 2.05 1xBet 1.80 1xBet
Sun, May 17 22:00 MLS Inter Miami CF v Portland Timbers 1.93 1xBet 1.98 Bet365
Sun, May 17 22:30 Brasileirão CA Paranaense PR v CR Flamengo RJ 1.95 Bet365 1.90 Bet365
Mon, May 18 24:00 MLS Nashville SC v Los Angeles FC 1.96 1xBet 1.92 1xBet
Mon, May 18 19:00 Premier League Arsenal FC v Burnley FC 1.95 1xBet 2.00 Polymarket
Tue, May 19 18:30 Premier League AFC Bournemouth v Manchester City 2.94 Polymarket 1.05 Polymarket
Tue, May 19 19:15 Premier League Chelsea FC v Tottenham Hotspur 1.57 1xBet 2.64 1xBet
Wed, May 20 19:00 Europa League SC Freiburg v Aston Villa 1.93 1xBet 2.01 1xBet
Sat, May 23 18:30 MLS Saint Louis City SC v Austin FC 1.37 Polymarket 1.05 Polymarket
Sat, May 23 20:00 Brasileirão EC Vitoria BA v SC Internacional RS 1.90 1xBet 1.94 1xBet
Sat, May 23 20:00 Brasileirão Sao Paulo FC SP v Botafogo FR RJ 1.43 Stake 2.80 Stake
Sat, May 23 20:30 MLS Minnesota United FC v Real Salt Lake 2.17 Polymarket 1.85 Polymarket
Sat, May 23 22:00 Brasileirão Mirassol FC SP v Fluminense FC RJ 1.98 1xBet 1.86 1xBet
Sat, May 23 22:00 Brasileirão Gremio FB Porto Alegrense RS v Santos FC SP 1.77 Bet365 2.10 Bet365
Sat, May 23 23:30 MLS Charlotte FC v New England Revolution 1.43 Polymarket 1.05 Polymarket
Sat, May 23 23:30 MLS FC Cincinnati v Orlando City SC 1.03 Polymarket 1.72 Polymarket
Sat, May 23 23:30 MLS DC United v CF Montreal 2.00 Polymarket 1.02 Polymarket
Sun, May 24 24:00 Brasileirão CR Flamengo RJ v SE Palmeiras SP 1.38 Stake 3.25 1xBet
Sun, May 24 24:30 MLS Chicago Fire v Toronto FC 2.00 Polymarket 1.01 Polymarket
Sun, May 24 24:30 MLS Sporting Kansas City v New York Red Bulls 2.00 Polymarket 1.02 Polymarket
Sun, May 24 24:30 MLS Nashville SC v New York City FC 1.43 Polymarket 1.05 Polymarket
Sun, May 24 01:30 MLS Colorado Rapids v FC Dallas 4.17 Polymarket 1.32 Polymarket
Sun, May 24 01:30 MLS Portland Timbers v San Jose Earthquakes 1.02 Polymarket 1.92 Polymarket
Sun, May 24 01:30 MLS San Diego FC v Vancouver Whitecaps FC 1.03 Polymarket 1.72 Polymarket
Sun, May 24 15:00 Premier League Brighton & Hove Albion v Manchester United 1.03 Polymarket 2.08 Polymarket
Sun, May 24 15:00 Premier League Burnley FC v Wolverhampton Wanderers 2.08 Polymarket 1.03 Polymarket
Sun, May 24 15:00 Premier League Crystal Palace v Arsenal FC 1.07 Polymarket 1.30 Polymarket
Sun, May 24 15:00 Premier League Fulham FC v Newcastle United 1.03 Polymarket 2.50 Polymarket
Sun, May 24 15:00 Premier League Liverpool FC v Brentford FC 1.59 Polymarket 1.05 Polymarket
Sun, May 24 15:00 Premier League Manchester City v Aston Villa 1.39 Polymarket 1.11 Polymarket
Sun, May 24 15:00 Premier League Nottingham Forest v AFC Bournemouth 2.08 Polymarket 1.03 Polymarket
Sun, May 24 15:00 Premier League Sunderland AFC v Chelsea FC 2.08 Polymarket 1.02 Polymarket
Sun, May 24 15:00 Premier League Tottenham Hotspur v Everton FC 2.27 Polymarket 1.02 Polymarket
Sun, May 24 15:00 Premier League West Ham United v Leeds United 2.86 Polymarket 1.02 Polymarket
Sun, May 24 19:00 Brasileirão Cruzeiro EC MG v Chapecoense SC 1.95 Bet365 1.90 Bet365
Sun, May 24 19:00 Brasileirão Clube do Remo PA v CA Paranaense PR 1.97 1xBet 1.88 1xBet
Sun, May 24 21:30 Brasileirão SC Corinthians SP v Atletico Mineiro MG 1.38 Stake 3.31 1xBet
Sun, May 24 23:30 Brasileirão CR Vasco da Gama RJ v Red Bull Bragantino SP 1.44 Rainbet 2.70 Stake
Mon, May 25 23:00 Brasileirão Coritiba FC PR v EC Bahia BA 1.95 Bet365 1.90 1xBet
Wed, May 27 19:00 Conference League Crystal Palace v Rayo Vallecano 1.41 Stake 3.35 1xBet
Sat, May 30 16:00 Champions League Paris Saint-Germain v Arsenal FC 1.94 1xBet 2.00 1xBet
Sat, May 30 19:00 Brasileirão CA Paranaense PR v Mirassol FC SP 1.01 Polymarket 1.27 Polymarket
Sat, May 30 20:30 Brasileirão EC Bahia BA v Botafogo FR RJ 1.19 Polymarket 1.04 Polymarket
Sat, May 30 22:30 Brasileirão Clube do Remo PA v Sao Paulo FC SP 1.19 Polymarket 1.03 Polymarket
Sun, May 31 24:00 Brasileirão Santos FC SP v EC Vitoria BA 1.32 Polymarket 4.17 Polymarket
Sun, May 31 14:00 Brasileirão Red Bull Bragantino SP v SC Internacional RS 1.32 Polymarket 4.17 Polymarket
Sun, May 31 23:30 Brasileirão Cruzeiro EC MG v Fluminense FC RJ 1.03 Polymarket 1.30 Polymarket
Thu, Jun 11 19:00 World Cup Mexico v South Africa 1.90 Stake 1.98 Bet365
Fri, Jun 12 02:00 World Cup Korea Republic v Czechia 1.93 Stake 1.94 1xBet
Fri, Jun 12 19:00 World Cup Canada v Bosnia and Herzegovina 2.10 Stake 1.80 Bet365
Sat, Jun 13 01:00 World Cup USA v Paraguay 1.51 Stake 2.65 1xBet
Sat, Jun 13 19:00 World Cup Qatar v Switzerland 2.02 Bet365 1.86 Stake
Sat, Jun 13 22:00 World Cup Brazil v Morocco 2.08 1xBet 1.80 Bet365
Sun, Jun 14 01:00 World Cup Haiti v Scotland 1.93 Bet365 1.98 Stake
Sun, Jun 14 04:00 World Cup Australia v Turkiye 3.48 1xBet 1.38 Stake
Sun, Jun 14 17:00 World Cup Germany v Curacao 2.01 1xBet 1.85 Bet365
Sun, Jun 14 20:00 World Cup Netherlands v Japan 1.52 Stake 2.68 1xBet
Sun, Jun 14 23:00 World Cup Ivory Coast v Ecuador 1.85 Bet365 2.02 Stake
Mon, Jun 15 02:00 World Cup Sweden v Tunisia 1.44 Stake 2.90 Stake
Mon, Jun 15 16:00 World Cup Spain v Cape Verde 2.02 1xBet 1.85 Bet365
Mon, Jun 15 19:00 World Cup Belgium v Egypt 1.85 Bet365 2.02 Stake
Mon, Jun 15 22:00 World Cup Saudi Arabia v Uruguay 2.00 Bet365 1.90 Stake
Tue, Jun 16 01:00 World Cup IR Iran v New Zealand 3.20 Stake 1.37 Stake
Tue, Jun 16 19:00 World Cup France v Senegal 2.05 Bet365 1.80 1xBet
Tue, Jun 16 22:00 World Cup Iraq v Norway 1.90 Bet365 1.95 Bet365
Wed, Jun 17 01:00 World Cup Argentina v Algeria 1.95 Bet365 1.90 Bet365
Wed, Jun 17 04:00 World Cup Austria v Jordan 2.00 Bet365 1.92 1xBet
Wed, Jun 17 17:00 World Cup Portugal v Congo DR 1.83 Stake 2.05 1xBet
Wed, Jun 17 20:00 World Cup England v Croatia 1.88 Stake 1.98 Bet365
Wed, Jun 17 23:00 World Cup Ghana v Panama 1.46 Stake 2.76 1xBet
Thu, Jun 18 02:00 World Cup Uzbekistan v Colombia 1.93 Bet365 1.93 Bet365
Thu, Jun 18 16:00 World Cup Czechia v South Africa 1.42 1xBet 2.88 1xBet
Thu, Jun 18 19:00 World Cup Switzerland v Bosnia and Herzegovina 1.18 Rainbet 4.65 1xBet
Thu, Jun 18 22:00 World Cup Canada v Qatar 1.14 Rainbet 5.30 1xBet
Fri, Jun 19 01:00 World Cup Mexico v Korea Republic 1.30 1xBet 3.25 Rainbet
Fri, Jun 19 19:00 World Cup USA v Australia 1.29 Rainbet 3.34 1xBet
Fri, Jun 19 22:00 World Cup Scotland v Morocco 2.53 1xBet 1.52 1xBet
Sat, Jun 20 24:30 World Cup Brazil v Haiti 5.15 1xBet 1.14 Rainbet
Sat, Jun 20 03:00 World Cup Turkiye v Paraguay 1.57 1xBet 2.41 1xBet
Sat, Jun 20 17:00 World Cup Netherlands v Sweden 1.85 Bet365 2.02 1xBet
Sat, Jun 20 20:00 World Cup Germany v Ivory Coast 1.19 Rainbet 4.25 1xBet
Sun, Jun 21 24:00 World Cup Ecuador v Curacao 1.07 Rainbet 7.00 1xBet
Sun, Jun 21 04:00 World Cup Tunisia v Japan 3.30 Rainbet 1.29 1xBet
Sun, Jun 21 16:00 World Cup Spain v Saudi Arabia 5.40 Rainbet 1.12 Rainbet
Sun, Jun 21 19:00 World Cup Belgium v IR Iran 2.33 Stake 1.64 Stake
Sun, Jun 21 22:00 World Cup Uruguay v Cape Verde 1.14 1xBet 5.20 Rainbet
Mon, Jun 22 01:00 World Cup New Zealand v Egypt 3.45 Rainbet 1.27 Rainbet

Other markets