MLB Odds & Schedule Today: Every Baseball Game on March 29

It's the first weekend of the 2025 MLB regular season following two exciting days of action, the latter of which concluded with a Mookie Betts walk-off home run to move the Los Angeles Dodgers to 4-0.
The Dodgers will look to make it a perfect five-for-five tonight, but there are plenty of games before that. It gets underway at 1:05 p.m. ET when the New York Yankees host the Milwaukee Brewers.
Our MLB moneyline odds today feature a trio of nationally televised games, including the third showdown between the Atlanta Braves and San Diego Padres.
It's a jam-packed schedule, so let's get right into it.
π MLB schedule and odds today: March 29
Here is the complete schedule and MLB moneyline odds today. You can also check out our MLB player prop odds tool for the latest MLB odds at the best legal sportsbooks in your region.
βΎ When do Brewers vs. Yankees play today?
These teams had the day off on Friday after the Bronx Bombers took Game 1 of the series at home, and offseason addition Max Fried takes the hill for New York against former Yankee Nestor Cortes.
π
Date: Saturday, March 29
π Time: 1:05 p.m. ET
π Location: Yankee Stadium (The Bronx)
πΊ TV: FanDuel Sports Network Wisconsin, YES Network
π» Streaming: MLB TV
πͺ Favorite: Yankees (-166 via DraftKings)
π Player to watch: Some of the league's biggest players are making massive impacts, so look for Aaron Judge to join the party Saturday afternoon.
βΎ When do Angels vs. White Sox play today?
Of course, it comes against the also lowly Angels, but the White Sox are miraculously 1-0 to start the season. Will they win two straight this afternoon?
π
Date: Saturday, March 29
π Time: 2:10 p.m. ET
π Location: Rate Field (Chicago)
πΊ TV: FanDuel Sports Network SoCal, Chicago Sports Network
π» Streaming: MLB TV
πͺ Favorite: Angels (-158 via FanDuel)
π Player to watch: Mike Trout went hitless on Opening Day, so look for him to get after Chicago's weak pitching staff today.
βΎ When do Twins vs. Cardinals play today?
The Twins had a full day to stew over their Opening Day loss against a Cardinals team most expect to be pitiful this season. Will they bounce back today?
π
Date: Saturday, March 29
π Time: 2:15 p.m. ET
π Location: Busch Stadium (St. Louis)
πΊ TV: FS1
π» Streaming: MLB TV
πͺ Favorite: Twins (-125 via BetMGM)
π Player to watch: Joe Ryan takes the hill for Minnesota following a really strong 2024 campaign. Can he take another leap this season?
βΎ When do Orioles vs. Blue Jays play today?
The Blue Jays bounced back from an embarrassing Opening Day loss to deliver a beatdown of their own on Friday. Will we see another blowout today?
π
Date: Saturday, March 29
π Time: 3:07 p.m. ET
π Location: Rogers Centre (Toronto)
πΊ TV: MASN2, Sportsnet
π» Streaming: MLB TV
πͺ Favorite: Blue Jays (-130 via Caesars)
π Player to watch: Future Hall of Famer Max Scherzer is set to make his debut with the Blue Jays. How much does he have left in the tank, though?
New users only. Must use promo code. Min. $10 deposit. Max. bonus is ten 100% Profit Boost tokens. Profit Boost tokens expire in 14 days. Void where prohibited. Full terms.
βΎ When do Phillies vs. Nationals play today?
The Nationals wasted an incredible start from MacKenzie Gore on Opening Day and won't celebrate too many wins this season if the bullpen continues to perform in that manner.
π
Date: Saturday, March 29
π Time: 4:05 p.m. ET
π Location: Nationals Park (Washington)
πΊ TV: NBC Sports Philadelphia Plus, MASN
π» Streaming: MLB TV
πͺ Favorite: Phillies (-160 via bet365)
π Player to watch: Bryce Harper and Kyle Schwarber provided the boom on Opening Day, and they'll once again play a massive role for the Phillies today.
βΎ When do Rockies vs. Rays play today?
After being the only two teams that didn't play on Opening Day, the Rockies and Rays square off again today after Tampa Bay took Game 1 of this series on Friday.
π
Date: Saturday, March 29
π Time: 4:10 p.m. ET
π Location: George M. Steinbrenner Field (Tampa)
πΊ TV: FanDuel Sports Network Sun
π» Streaming: Rockies.TV, MLB TV
πͺ Favorite: Rays (-205 via DraftKings)
π Player to watch: In classic Rays fashion, they won 3-2 thanks to the combined efforts of a gang of role players. However, Josh Lowe hurt his oblique, which is a big blow to the team.
βΎ When do Pirates vs. Marlins play today?
The good news for the Pirates is David Bednar pitched two days in a row, so he can't come in today and either blow the game or very nearly do so.
π
Date: Saturday, March 29
π Time: 4:10 p.m. ET
π Location: loanDepot park (Miami)
πΊ TV: FanDuel Sports Network Florida
π» Streaming: MLB TV
πͺ Favorite: Pirates (-122 via FanDuel)
π Player to watch: Oneil Cruz blasted his first homer of the season yesterday, and many are wondering if this is the year he puts it all together.
βΎ When do Giants vs. Reds play today?
The Giants batted to a win on Opening day thanks to a massive three-run shot by Wilmer Flores. Will there be more magic on Saturday?
π
Date: Saturday, March 29
π Time: 4:10 p.m. ET
π Location: Great American Ball Park (Cincinnati)
πΊ TV: NBC Sports Bay Area, FanDuel Sports Network Ohio
π» Streaming: MLB TV
πͺ Favorite: Reds (-125 via BetMGM)
π Player to watch: Justin Verlander makes his debut with the Giants. The same question applies to him as it did Scherzer: how much does the veteran have left to give?
βΎ When do Guardians vs. Royals play today?
The Guardians overcame a blown save by Emmanuel Clase to win in extra innings on Opening Day.
π
Date: Saturday, March 29
π Time: 4:10 p.m. ET
π Location: Kauffman Stadium (Kansas City)
πΊ TV: CLEG, FanDuel Sports Network Kansas City
π» Streaming: MLB TV
πͺ Favorite: Royals (-125 via Caesars)
π Player to watch: AL MVP front-runner Bobby Witt Jr. recorded his first steal of the season on Opening Day as he looks to go 30/30 for the third straight year.
βΎ When do Red Sox vs. Rangers play today?
We exit the afternoon affairs and get into the evening with this game, as the Red Sox and Rangers have split the first two games of the series.
π
Date: Saturday, March 29
π Time: 7:05 p.m. ET
π Location: Globe Life Field (Arlington, Texas)
πΊ TV: NESN
π» Streaming: Victory+, MLB TV
πͺ Favorite: Rangers (-115 via bet365)
π Player to watch: Rafael Devers has struck out seven times in eight at-bats to begin his season as Boston's full-time DH. Is he just grumpy, or is this a sign of things to come?
βΎ When do Mets vs. Astros play today?
This series has featured two separate 3-1 results, with the teams splitting the games thus far.
π
Date: Saturday, March 29
π Time: 7:15 p.m. ET
π Location: Daikin Park (Houston)
πΊ TV: FOX
π» Streaming: MLB TV
πͺ Favorite: Astros (-125 via DraftKings)
π Player to watch: Juan Soto hit his first homer as a Met on Friday, but superstar teammate Francisco Lindor is yet to make an impact.
βΎ When do Braves vs. Padres play today?
The Padres have taken the first two games of this series at home, with Fernando Tatis Jr. looking like an early MVP candidate.
π
Date: Saturday, March 29
π Time: 7:15 p.m. ET
π Location: Petco Park (San Diego)
πΊ TV: FOX
π» Streaming: MLB TV
πͺ Favorite: Braves (-142 via FanDuel)
π Player to watch: Despite losing the first two games, the Braves serve as the favorites today with Spencer Schwellenbach, one of the game's brightest young pitchers, on the mound.
βΎ When do Cubs vs. Diamondbacks play today?
It's been a rough start to the season for the Cubs, as they lost 8-1 on Friday to fall to 1-3 after their mini sweep to the Dodgers in the Tokyo Series.
π
Date: Saturday, March 29
π Time: 8:10 p.m. ET
π Location: Chase Field (Phoenix)
πΊ TV: Marquee Sports Network
π» Streaming: DBACKS.TV, MLB TV
πͺ Favorite: Diamondbacks (-120 via BetMGM)
π Player to watch: There was a lot of buzz surrounding Corbin Carroll following his second half of the 2024 season, but he's yet to make an impact across two games.
βΎ When do Tigers vs. Dodgers play today?
There was some controversy, but the Dodgers moved to 4-0 on Friday night thanks to the heroics of Betts. Will this team ever lose?
π
Date: Saturday, March 29
π Time: 9:10 p.m. ET
π Location: Dodger Stadium (Los Angeles)
πΊ TV: FanDuel Sports Network Detroit, Spectrum SportsNet LA
π» Streaming: MLB TV
πͺ Favorite: Dodgers (-225 via Caesars)
π Player to watch: NL Rookie of the Year favorite Roki Sasaki makes his second start of the season after a shaky outing in the Tokyo Series.
βΎ When do Athletics vs. Mariners play today?
Are the Athletics actually good? It took some late-game heroics and a stellar outing from Logan Gilbert for the Mariners to win Game 1 of this series, and they were then blown out 7-0 on Friday.
π
Date: Saturday, March 29
π Time: 9:40 p.m. ET
π Location: T-Mobile Park (Seattle)
πΊ TV: NBC Sports California Plus, Root Sports Northwest
π» Streaming: MLB TV
πͺ Favorite: Mariners (-165 via bet365)
π Player to watch: Brent Rooker clobbered his first home run of the young season on Friday and he's a candidate to drill 40-plus long balls this year.
ποΈ MLB betting odds pages
World Series Odds | MLB MVP Odds | MLB Cy Young Award Odds |
World Series MVP Odds | MLB Rookie of the Year Odds | MLB Win Totals |
βΎοΈ Best MLB betting sites
Looking to bet on any of baseball's best players and teams? Here are our best sports betting sites for betting on baseball as determined by our Sportsbook Review experts, along with the best sportsbook promos currently available right now.
- Caesars Promo Code: SBRBONUSDYW | Read our Caesars Review
- BetMGM Bonus Code: SBRBONUS | Read our BetMGM Review
- bet365 Bonus Code: SBRBONUS | Read our bet365 Review
- FanDuel Promo Code | Read our FanDuel Review
- DraftKings Promo Code | Read our DraftKings Review
(21+. Gambling Problem? Call 1-800-GAMBLER)
* Bonuses not applicable in Ontario.
Not intended for use in MA.
Each betting site featured on SBR has been meticulously researched and selected by our team of experts. If you sign up through our links, we may get a commission.