Skip to main content
MLB Moneyline Odds, Full Schedule for March 29
Pictured: New York Yankees outfielder Aaron Judge reacts after striking out against the Milwaukee Brewers. Photo by Brad Penner via Imagn Images.

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.

Bet $5, Get $150 + $1K Deposit Bonus

Terms and conditions apply.

Each product featured on our website has been meticulously researched and selected by our team of experts. If you sign up through our links, we may get a commission. 21+. Gambling can be addictive, please play responsibly

⚾ 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.

Bet $5, Win $200 in Bonus Bets

New customers only. Deposit min. $5. Place first bet of $5+ and win $200 in Bonus Bets, if your bet wins. (within 72 hours).

Each product featured on our website has been meticulously researched and selected by our team of experts. If you sign up through our links, we may get a commission. 21+. Gambling can be addictive, please play responsibly

⚾ 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?

Up To $1,500 First Bet

Bonus bets will expire in 7 days. One new customer offer only. Additional terms and conditions apply.

Each product featured on our website has been meticulously researched and selected by our team of experts. If you sign up through our links, we may get a commission. 21+. Gambling can be addictive, please play responsibly

⚾ 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?

Bet $1, Get Ten 100% Profit Boosts

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.    

Each product featured on our website has been meticulously researched and selected by our team of experts. If you sign up through our links, we may get a commission. 21+. Gambling can be addictive, please play responsibly

⚾ 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.

Bet $5, Get $150 in Bonus Bets Win or Lose*

*Deposit required. Bonus Bets wager excluded from returns. T&Cs, time limits and exclusions apply. Gambling problem? Call 1-800-GAMBLER

Each product featured on our website has been meticulously researched and selected by our team of experts. If you sign up through our links, we may get a commission. 21+. Gambling can be addictive, please play responsibly

⚾ 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

⚾️ 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.

(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.