Odds to win La Liga: Barcelona have one hand on the trophy
Barcelona sits atop the La Liga table. Photo by Hussein Malla/AP.

Barcelona and Real Madrid have won 16 of the last 20 La Liga titles and one of them will likely take the trophy home again this year.

The latest: Barcelona has expanded their lead over Real Madrid to 12 points through 26 matches. There is a five-point gap between Real and third-placed Atletico Madrid.

Here are the latest La Liga odds as of March 26.

La Liga odds

Check out the latest odds to win La Liga. Click linked odds to add selection to betslip.

TeamOdds (Mar. 26)Odds (Feb. 15)Odds (Feb. 3)
Barcelona-5,000-1,250-400
Real Madrid+2,000+800+300
Atletico Madrid+50,000+25,000+25,000
Real Sociedad+100,000+25,000+15,000
Real Betis+200,000+100,000+100,000
Villarreal+250,000+100,000+75,000

Best La Liga odds

The favourite: Barcelona (-5,000)

It's been three long seasons since Barcelona won La Liga. The fact that this is even considered a wait is a testament to the Catalonian club's greatness — the last time Barcelona went three-plus years without winning the league was back in 2004.

The storied club was faced with a huge turnaround after Lionel Messi's departure but has done well to rebound with Xavi as manager.

Barcelona has a record of 22-2-2 this season and one of their two losses came to Real Madrid at the Bernabeu. That result could be considered unlucky, too. FCB had 10 more shot attempts than Madrid (18 to 8) and 0.9 more expected goals (2.0 to 1.1).

They held a slim lead over their rivals in the early days of 2023 but have expanded upon that thanks to Madrid's poor run of form. Real have picked up just one win in their last four league games.

Barcelona arguably have the deepest and most talented midfield in the world with players like Gavi, Pedri and Sergio Busquets.

The summer's signing of Robert Lewandowski has paid immediate dividends, too. The Polish striker's 15 goals lead the league through 26 games.

Other La Liga choices

Best value: Real Madrid (+2,000)

Real Madrid won La Liga last year for a record 35th time but their title defence is falling apart right now.

Carlo Ancelotti's squad had a 12-2-0 record through 14 games but has gone 5-3-4 since then with three of those defeats coming after the World Cup international break.

That said, Madrid still have scored the most goals in La Liga this season (51). But conceding more than they would like has them second in goal differential (plus-30) behind only Barcelona (plus-40).

But they do have the talent to get back in the mix. Reigning league top goalscorer Karim Benzema heads a formidable attacking trident alongside Vinicius Junior and Rodrygo, while Toni Kroos and Luka Modric remain pillars of an elite midfield, despite their age.

Team to watch: Atletico Madrid (+50,000)

It's extremely unlikely any team outside of Barcelona or Real Madrid will lift the trophy this season but Atletico Madrid is the logical option.

Atletico won the league two seasons ago and finished third last season — though they were 15 points behind Real Madrid for the title.

The Atleti have top-end talents like Antoine Griezman and Alvaro Morata but will need to pull their act together soon before it's too late.

Looking to get started? Sign up here.

NorthStar Bets editorial Insiders have no influence, direct or otherwise, over the setting of odds advertised on our platforms.