Baseball is back. We can close the book on spring training as the real deal gets underway.
Opening Day is the purest time of the MLB season. Every club, good and bad, has a clean slate and, in theory, a healthy roster to work with. This year, games begin Thursday (March 30) with a 1 p.m. ET matchup between the World Series contender Braves and the lowly Nationals.
All told, there are 15 games Thursday. Here’s how everything shakes out.
March 30, 2023: All MLB Opening Day Odds
Braves vs Nationals Opening Day Odds (1:05 p.m. ET)
Atlanta Braves vs Washington Nationals Betting Odds
Team
Starter
Runline
Moneyline
Totals
Atlanta Braves
Max Fried
-1.5 (-140)
-240
O 8.0 (-105)
Washington Nationals
Patrick Corbin
+1.5 (+120)
+195
U 8.0 (-115)
Giants vs Yankees Opening Day Odds (1:05 p.M. ET)
San Francisco Giants vs New York Yankees Betting Odds
Team
Starter
Runline
Moneyline
Totals
San Francisco Giants
Logan Webb
+1.5 (-140)
+148
O 7.5 (EVEN)
New York Yankees
Gerrit Cole
-1.5 (+120)
-180
U 7.5 (-120)
Orioles vs Red Sox Opening Day Odds (2:10 P.M. ET)
Baltimore Orioles vs Boston Red Sox Betting Odds
Team
Starter
Runline
Moneyline
Totals
Baltimore Orioles
Kyle Gibson
+1.5 (-170)
+105
O 9.0 (-115)
Boston Red Sox
Corey Kluber
-1.5 (+150)
-125
U 9.0 (-105)
Brewers vs Cubs Opening Day Odds (2:20 P.m. ET)
Milwaukee Brewers vs Chicago Cubs Betting Odds
Team
Starter
Runline
Moneyline
Totals
Milwaukee Brewers
Corbin Burnes
-1.5 (+120)
-145
O 7.5 (-105)
Chicago Cubs
Marcus Stroman
+1.5 (-140)
+122
U 7.5 (-115)
Tigers vs Rays Opening Day Odds (3:10 P.M. ET)
Detroit Tigers vs Tampa Bay Rays Betting Odds
Team
Starter
Runline
Moneyline
Totals
Detroit Tigers
Eduardo Rodriguez
+1.5 (-120)
+180
O 7.0 (+105)
Tampa Bay Rays
Shane McClanahan
-1.5 (EVEN)
-220
U 7.0 (-125)
Phillies vs Rangers Opening Day Odds (4:05 P.m. ET)
Philadelphia Phillies vs Texas Rangers Betting Odds
Team
Starter
Runline
Moneyline
Totals
Philadelphia Phillies
Aaron Nola
+1.5 (-210)
+108
O 6.5 (-115)
Texas Rangers
Jacob deGrom
-1.5 (+175)
-130
U 6.5 (-105)
Rockies vs Padres Opening Day Odds (4:10 P.M. ET)
Colorado Rockies vs San Diego Padres Betting Odds
Team
Starter
Runline
Moneyline
Totals
Colorado Rockies
German Marquez
+1.5 (-125)
+165
O 7.5 (-110)
San Diego Padres
Blake Snell
-1.5 (+105)
-200
U 7.5 (-110)
Twins vs Royals Opening Day Odds (4:10 p.m. ET)
Minnesota Twins vs Kansas City Royals Betting Odds
Team
Starter
Runline
Moneyline
Totals
Minnesota Twins
Pablo Lopez
-1.5 (+115)
-145
O 8.5 (-115)
Kansas City Royals
Zack Greinke
+1.5 (-135)
+122
U 8.5 (-105)
Mets vs Marlins Opening Day Odds (4:10 p.m. ET)
New York Mets vs Miami Marlins Betting Odds
Team
Starter
Runline
Moneyline
Totals
New York Mets
Max Scherzer
-1.5 (+145)
-125
O 6.5 (-110)
Miami Marlins
Sandy Alcantara
+1.5 (-170)
+105
U 6.5 (-110)
Pirates vs Reds Opening Day Odds (4:10 p.m. ET)
Pittsburgh Pirates vs Cincinnati Reds Betting Odds
Team
Starter
Runline
Moneyline
Totals
Pittsburgh Pirates
Mitch Keller
+1.5 (-170)
+117
O 8.5 (-105)
Cincinnati Reds
Hunter Greene
-1.5 (+145)
-140
U 8.5 (-115)
Blue Jays vs Cardinals Opening Day Odds (4:10 p.m. ET)
Toronto Blue Jays vs st. Louis Cardinals Betting Odds
Team
Starter
Runline
Moneyline
Totals
Toronto Blue Jays
Alek Manoah
-1.5 (+150)
-117
O 7.5 (-110)
St. Louis Cardinals
Miles Mikolas
+1.5 (-175)
-103
U 7.5 (-110)
White Sox vs Astros Opening Day Odds (7:08 p.m. ET)
Chicago White Sox vs Houston Astros Betting Odds
Team
Starter
Runline
Moneyline
Totals
Chicago White Sox
Dylan Cease
+1.5 (-165)
+130
O 7.0 (-125)
Houston Astros
Framber Valdez
-1.5 (+140)
-155
U 7.0 (+105)
Angels vs Athletics Opening Day Odds (10:07 p.m. ET)
Los Angeles Angels vs Oakland Athletics Betting Odds
Team
Starter
Runline
Moneyline
Totals
Los Angeles Angels
Shohei Ohtani
-1.5 (-120)
-220
O 7.0 (-110)
Oakland Athletics
Kyle Muller
+1.5 (EVEN)
+180
U 7.0 (-110)
Diamondbacks vs Dodgers Opening Day Odds (10:10 p.m. ET)
Arizona Diamondbacks vs Los Angeles Dodgers Betting Odds
Team
Starter
Runline
Moneyline
Totals
Arizona Diamondbacks
Zac Gallen
+1.5 (-145)
-240
O 7.0 (-125)
Los Angeles Dodgers
Julio Urias
-1.5 (+125)
+195
U 7.0 (+105)
Guardians vs Mariners Opening Day Odds (10:10 p.m. ET)
Cleveland Guardians vs Seattle Mariners Betting Odds
Team
Starter
Runline
Moneyline
Totals
Cleveland Guardians
Shane Bieber
+1.5 (-230)
EVEN
O 6.5 (-125)
Seattle Mariners
Luis Castillo
-1.5 (+190)
-120
U 6.5 (+105)
MLB Opening Day Best Bets
There are some lines out there I think we can take advantage of.
Philadelphia Phillies ML (+108) @ Texas Rangers
Yes, the Rangers improved their roster. Yes, Jacob deGrom, the AL Cy Young favorite, is starting. But the Phillies are a damn good team, and thanks to our MLB Opening Day betting trends data, we know a nugget about Texas that can make this bet.
Since 1999, the Rangers are 8-16 SU on Opening Day. If you bet $100 on the Rangers to win SU every Opening Day, you’d be down over $900. Even at home, I don’t have much faith in Texas. DeGrom will battle Aaron Nola for the first five innings, but after that, I’ll take Philly to win out.
San Diego Padres -1.5 (+105) vs Colorado Rockies
I’m high on San Diego this season. Down the line, I think the Padres win the NL West, but for now, they just need to roll through the Rox. Friars starter Blake Snell was much better at home last season (2.70 ERA vs 4.20 ERA on the road), and I love the plus-money angle on the runline.
There will be plenty of wacky, unbelievable events during this 2023 MLB season. The Padres clubbing the Rockies on Opening Day will not be one of them.
Los Angeles Angels -1.5 (-120) @ Oakland Athletics
Raise your hand if you know who Kyle Muller is. Nobody? OK, well, he’s starting for Oakland on Thursday. The guy opposite him is Shohei Ohtani, and the baseball world knows him very well.
Ohtani ran the show at the World Baseball Classic as a hitter and a pitcher. Now he’ll begin his annual MVP bid against a terrible A’s team that won’t know what hit them. Take the Angels -1.5.