With the 2025 World Series just days away, bettors across the country are trying to answer the age-old question: ‘Who is going to win?’
Will it be the defending champion Los Angeles Dodgers? They’re a team loaded to the brim with talent, having coasted their way through the playoffs thus far. Or will it be the Toronto Blue Jays? The American League’s No. 1 seed, boasting home field advantage for this series and fresh off a dramatic come-from-behind win in Game 7 of the ALCS.
Here are the odds for each team as we approach Game 1.
2025 World Series odds:
All odds via BetMGM
Who will win?
Per BetMGM, the Dodgers are the favorites to win the 2025 World Series.
Dodgers (-220)
Blue Jays (+180)
The most likely outcome of the series, per betting odds, is a tie between Dodgers in 5 and Dodgers in 6. Both series results have odds of (+350). The most unlikely result, per odds, is a Blue Jays sweep, sitting at (+1800).
World Series MVP odds
Here are the players with the top-15 odds to win World Series MVP:
Shohei Ohtani, DH/SP, LAD (+165)
Vladimir Guerrero Jr., 1B, TOR (+600)
George Springer, DH/OF, TOR (+1000)
Freddie Freeman, 1B, LAD (+1300)
Teoscar Hernandez, OF, LAD (+1600)
Mookie Betts, SS, LAD (+1800)
Bo Bichette, SS, TOR (+2000)
Blake Snell, SP, LAD (+2000)
Daulton Varsho, OF, TOR (+2500)
Alejandro Kirk, C, TOR (+3000)
Max Muncy, 3B, LAD (+3000)
Yoshinobu Yamamoto, SP, LAD (+3000)
Will Smith, C, LAD (+3500)
Tommy Edman, 2B, LAD (+3500)
Addison Barger, 3B, TOR (+4000)
Game 1 odds, lines
Spread: Dodgers (-1.5)
Moneyline: Dodgers (-150); Blue Jays (+125)
Over/Under: 7.5
2025 World Series Schedule
* — if necessary
Game 1: Friday, Oct. 24, Dodgers at Blue Jays, 8 p.m. ET on FOX
Game 2: Saturday, Oct. 25, Dodgers at Blue Jays, 8 p.m. ET on FOX
Game 3: Monday, Oct. 27, Blue Jays at Dodgers, 8 p.m. ET on FOX
Game 4: Tuesday, Oct. 28, Blue Jays at Dodgers, 8 p.m. ET on FOX
*Game 5: Wednesday, Blue Jays at Dodgers, Oct. 29, 8 p.m. ET on FOX
*Game 6: Friday, Oct. 31, Dodgers at Blue Jays, 8 p.m. ET on FOX
*Game 7: Saturday, Nov. 1, Dodgers at Blue Jays, 8 p.m. ET on FOX