2024-25 La Liga Odds

The 2024-25 La Liga season is expected to begin on Friday August 16, 2024 and bettors can follow the latest futures odds at bet365 to see which club will capture the top-flight soccer league in Spain. Before you bet on La Liga games, use our Bet MGM bonus code to unlock bonus bets.

Odds to win 2024 La Liga

POPULAR SOCCER FUTURES MARKETS

For more VegasInsider resources, check out our Soccer Odds and Soccer Futures Odds pages!

HOW TO READ THE LA LIGA SANTANDER ODDS MARKET

To figure out your Win Amount, take the odds and multiply by the amount wagered.

Ex. Sevilla (16/1) to win the championship. Sevilla is listed as a 16/1 betting choice to win the championship. If you wager $100 on Sevilla to win it all and they capture the championship, then you would win $1700 ($100 wagered + $1600 winnings).

PAST LA LIGA WINNERS

Real Madrid is the defending 2023-24 La Liga Champion, winning the championship 36 times and finishing as a runner-up 25 times.

Vinicius Junior and Real Madrid will be gunning for another title next season. (Getty)
  • 2023-24 - Real Madrid
  • 2022-23 - Barcelona
  • 2021-22 - Real Madrid
  • 2020-21 - Atletico Madrid 
  • 2019-20 - Real Madrid
  • 2018-19 - Barcelona
  • 2017-18 - Barcelona
  • 2016-17 - Real Madrid
  • 2014-15 - Barcelona
  • 2013-14 - Atletico Madrid
  • 2012-13 - Barcelona
  • 2011-12 - Real Madrid
  • 2010-11 - Barcelona

PAST LA LIGA TOP GOAL SCORERS

  • 2023-24 - Alexander Sorloth (23) - Villareal
  • 2022-23 - Robert Lewandowski (23) - Barcelona
  • 2021-22 - Karim Benzema (27) - Real Madrid
  • 2020-21 - Lionel Messi (30) - Barcelona 
  • 2019-20 - Lionel Messi (25) - Barcelona
  • 2018-19 - Lionel Messi (36) - Barcelona 
  • 2017-18 - Lionel Messi (34) - Barcelona
  • 2016-17 - Lionel Messi (37) - Barcelona
  • 2015-16 - Luis Suarez (40) - Barcelona
  • 2014-15 - Cristiano Ronaldo (48) - Real Madrid
  • 2013-14 - Cristiano Ronaldo (31) - Real Madrid
  • 2012-13 - Lionel Messi (46) - Barcelona
  • 2011-12 - Lionel Messi (50) - Barcelona
  • 2010-11 - Cristiano Ronaldo (40) - Real Madrid