Predictions for all 14 MLB Opening Day Games

  • All but two MLB teams are in action on Opening Day 2025 (March 27)
  • I have set out the odds for all 14 games, including moneyline, runline and run total
  • See my MLB Opening Day picks and predictions for each game on the docket

The 2025 MLB season technically started last week with the Cubs and Dodgers meeting in a two-game set in Japan. But, for the vast majority of the league, Thursday, March 27, marks Opening Day on the new season. In the table below, I have set out the odds (moneyline, spread, and total) for all 14 games on the MLB slate on Thursday. Under the table, find my pick for each game, along with the sportsbook that currently has the best available odds for that pick.

MLB Opening Day Odds 2025

Note that the odds in the table above are from DraftKings on March 26. In the table below, which sets out my favorite picks for each game, I have culled the best odds for that pick from one of five books: DK, FanDuel, Caesars, bet365, and BetMGM.

Sign-up at the top betting sites before MLB Opening Day.

With every team sending their de facto ace to the mound on Opening Day, there aren’t any hugely lopsided moneyline odds among the 14 games on the slate. Zack Wheeler and the Philadelphia Phillies (-175) are the biggest favorite of the day on the road against Mackenzie Gore and the Washington Nationals. The Mariners (-170) are the only team team shorter than -164.

The run totals range from a mager 6.5 in Pirates vs Marlins to 8.5 in a trio of games: Tigers vs Dodgers, Cubs vs Diamondbacks, and Orioles vs Blue Jays.

MLB Opening Day Picks & Predictions

All wagers one unit unless expressly stated otherwise.

The vast majority of my MLB Opening Day picks are moneyline wagers, with eight of them on a plus-money underdog to win outright. Four of those are home underdogs.

I’m also targeting two first-X unders: under 1.5 in the first three innings between the Pirates and Marlins, and under 2.5 in the first five innings between the Braves and Padres. Both are electric pitching matchups. Pittsburgh sends Paul Skenes, the preseason favorite in the Cy Young odds, to the hill opposite Miami’s Sandy Alcantara, the 2022-winner.

The Braves give the opening-day start to reigning NL Cy Young-winner Chris Sale, who toes the rubber against Padres ace Michael King.

  • BET365 SPORTSBOOK

    BET $5 & GET $150 IN BONUS BETS WITH CODE DIME365

  • BETMGM SPORTSBOOK

    USE CODE SBD1500 & GET $1,500 BACK IN BONUS BETS

  • CAESARS SPORTSBOOK

    USE CODE SBD2DYW & BET $1 TO DOUBLE THE WINNINGS ON YOUR FIRST 10 BETS!

  • DRAFTKINGS SPORTSBOOK

    BET $5 & GET $250 IN BONUS BETS INSTANTLY!

  • FANDUEL SPORTSBOOK

    BET $5 & GET $200 IF YOUR BET WINS

  • FANATICS SPORTSBOOK

    BET & GET UP TO $1,000 IN BONUS BETS!

  • Must be 21+. GAMBLING PROBLEM? Call 1-800-GAMBLER (CO, IL, KS, KY, MD, MI, NC, NJ, OH, PA, TN, VA, VT, WV, WY); (800) 327-5050 or gamblinghelplinema.org (MA); (877) 8-HOPENY (NY); 1-800-NEXT-STEP (AZ); (888) 789-7777 (CT); 1-800-BETS-OFF (IA); 1-800-9-WITH-IT (IN); mdgamblinghelp.org (MD); morethanagame.nc.gov (NC); 1800gambler.net (WV)

As the MLB season kicks off with Opening Day, fans and analysts alike are buzzing with excitement and anticipation for what the new season will bring. With 14 games scheduled for Opening Day, there are plenty of matchups to keep an eye on and predictions to be made.

In the American League, the defending World Series champions, the Houston Astros, will face off against the Oakland Athletics. The Astros are coming off a strong season and are expected to continue their success, making them the favorites in this matchup.

Another intriguing matchup in the AL is between the New York Yankees and the Toronto Blue Jays. The Yankees have a stacked lineup and strong pitching staff, making them a formidable opponent for any team. The Blue Jays, on the other hand, have a young and talented roster that could surprise some people this season.

Over in the National League, the Los Angeles Dodgers will take on the Colorado Rockies in what should be a high-scoring affair. The Dodgers are once again one of the favorites to win it all this year, while the Rockies will look to bounce back from a disappointing season.

One of the most anticipated games of Opening Day is between the Chicago Cubs and the St. Louis Cardinals. These two historic rivals always put on a show when they face off, and this game should be no different. Both teams have strong rosters and will be looking to make a statement early in the season.

Overall, Opening Day is sure to be full of excitement and surprises as teams look to start the season off on the right foot. While it’s impossible to predict the outcome of every game, one thing is for certain – baseball fans everywhere are in for a treat as the new season gets underway.

Tagged: