MLB Betting Guide for March 29th: Pitching Duel in Philly

Ben DiGiacomo
Host · Writer

MLB Opening Day was an absolutely spectacular day of baseball, and lucky for us, we have another 10-game slate in store for today. Let’s dive in.
Kicking off the day, the New York Mets will have their Opening Day against the Milwaukee Brewers after yesterday’s opener was rained out, so will this season in Queens be another disappointment like last season?
Sticking in the NL East, the Philadelphia Phillies and Atlanta Braves will open their season this afternoon after their opener was rained out as well, giving us an NLDS rematch with Zack Wheeler and Spencer Strider set to battle it out on the mound. This should be must-see baseball.
Moving to the night-slate, the Toronto Blue Jays and Tampa Bay Rays are back in action after the Jays dropped eight runs on the Rays yesterday, so could this be the year where the Blue Jays finally put it al together in the AL East?
The Houston Astros and New York Yankees are set to battle it out today after their sensational battle yesterday, but with Carlos Rodon on the bump, can he turn his Yankees career around after his disastrous 2023 campaign?
In terms of weather, beware locking in on the games in Los Angeles and Oakland as the Dodgers-Cardinals and A’s-Guardians games are at risk of being postponed.
It will be a great baseball day, so stay with SportsGrid all day to have you covered on everything the day will throw at us. Let’s ride!
Swing for the Fences with SportsGrid’s free daily MLB Game Picks and MLB Prop Picks.
MLB Betting Guide for March 29
Today’s Headliners: Opening Day Power Rankings | AL Upsets and Surprises | NL Bold Predictions | Predicting AL Playoff Field | World Series Odds Update | World Series Predictions | NL Win Totals
Catch Up on Yesterday’s Action: Orioles Thump Angels | Yankees Comeback Late Against Astros | Glasnow Shines vs. Cardinals | Rangers Beat Cubs in Extras | Blue Jays Crush Rays
1:40 p.m. ET: Milwaukee Brewers @ New York Mets
- Run Line: Brewers -1.5 | Moneyline: Brewers -106 | Total: 7.5
- Where to Watch: MLB.TV | Location: Citi Field (Queens, NY)
- Weather Notes: Clear, sunny, winds blowing in
Starting Pitching Matchup: Freddy Peralta vs. Jose Quintana
SportsGrid’s Best Bet: UNDER 7.5 (1-Star)
SportsGrid’s Predicted Game Outcome: Mets by 1 Run
SportsGrid’s Top Props: Freddy Peralta OVER 6.5 Ks (5-Stars) | DJ Stewert OVER 0.5 Hits (5-Stars)
3:05 p.m. ET: Atlanta Braves @ Philadelphia Phillies
- Run Line: Braves -1.5 | Moneyline: Braves -130 | Total: 7
- Where to Watch: MLB.TV | Location: Citizens Bank Park (Philadelphia, PA)
- Weather Notes: Clear, sunny, winds blowing out to right
Starting Pitching Matchup: Spencer Strider vs. Zack Wheeler
SportsGrid’s Best Bets: Braves -1.5 (5-Stars) | OVER 7 (2.5-Stars)
SportsGrid’s Predicted Game Outcome: Braves by 2 Runs
SportsGrid’s Top Props: Ronald Acuna Jr. OVER 0.5 Runs (5-Stars) | Bryce Harper OVER 0.5 Runs (5-Stars, +140)
6:50 p.m. ET: Toronto Blue Jays @ Tampa Bay Rays
- Run Line: Rays -1.5 | Moneyline: Rays -130 | Total: 7.5
- Where to Watch: MLB Network | Location: Tropicana Field (St. Petersburg, FL)
- Weather Notes: Dome
Starting Pitching Matchup: Chris Bassitt vs. Aaron Civale
SportsGrid’s Best Bets: Rays -1.5 (5-Stars) | OVER 7.5 (1-Star)
SportsGrid’s Predicted Game Outcome: Rays by 2 Runs
SportsGrid’s Top Props: Bo Bichette OVER 0.5 Runs (5-Stars, +120) | Aaron Civale OVER 4.5 Ks (5-Stars)
7:10 p.m. ET: Pittsburgh Pirates @ Miami Marlins
- Run Line: Marlins -1.5 | Moneyline: Marlins -134 | Total: 8.5
- Where to Watch: MLB.TV | Location: Tropicana Field (St. Petersburg, FL)
- Weather Notes: Dome
Starting Pitching Matchup: Martin Perez vs. A.J. Puk
SportsGrid’s Best Bets: Pirates +1.5 (2.5-Stars) | UNDER 8.5 Runs (1.5-Stars)
SportsGrid’s Predicted Game Outcome: Pirates by 2 Runs
SportsGrid’s Top Props: Martin Perez UNDER 3.5 Ks (5-Stars) | A.J. Puk UNDER 5.5 Ks (5-Stars)
8:10 p.m. ET: New York Yankees @ Houston Astros
- Run Line: Astros -1.5 | Moneyline: Astros -120 | Total: 9
- Where to Watch: Apple TV+ | Location: Minute Maid Park (Houston, TX)
- Weather Notes: Clear, sunny, open roof
Starting Pitching Matchup: Carlos Rodon vs. Cristian Javier
SportsGrid’s Best Bets: Astros ML (5-Stars) | OVER 9 (1-Star)
SportsGrid’s Predicted Game Outcome: Astros by 1 Runs
SportsGrid’s Top Props: Carlos Rodon UNDER 5.5 Ks (5-Stars) | Jose Altuve OVER 0.5 Runs (5-Stars)
9:40 p.m. ET: Cleveland Guardians @ Oakland Athletics
- Run Line: Guardians -1.5 | Moneyline: Guardians -134 | Total: 7.5
- Where to Watch: MLB.TV | Location: Oakland Coliseum (Oakland, CA)
- Weather Notes: Likely to be Delayed or Rained Out
Starting Pitching Matchup: Logan Allen vs. Ross Stripling
SportsGrid’s Best Bets: Atheltics ML (4-Stars, +114) | OVER 7.5 (1-Star)
SportsGrid’s Predicted Game Outcome: Athletics by 2 Runs
SportsGrid’s Top Props: Josh Naylor OVER 0.5 RBIs (5-Stars, +120) | Ryan Noda OVER 0.5 RBIs (5-Stars, +240)
9:40 p.m. ET: Boston Red Sox @ Seattle Mariners
- Run Line: Mariners -1.5 | Moneyline: Mariners -154 | Total: 7
- Where to Watch: MLB.TV | Location: T-Mobile Park (Seattle, WA)
- Weather Notes: Dome
Starting Pitching Matchup: Nick Pivetta vs. George Kirby
SportsGrid’s Best Bet: UNDER 7 (1-Star)
SportsGrid’s Predicted Game Outcome: Mariners by 1 Run
SportsGrid’s Top Props: Triston Casas OVER 0.5 RBIs (5-Stars, +220) | Mitch Garver OVER 0.5 RBIs (5-Stars, +170)
9:40 p.m. ET: San Francisco Giants @ San Diego Padres
- Run Line: Padres -1.5 | Moneyline: Padres -152 | Total: 7.5
- Where to Watch: MLB.TV | Location: Petco Park (San Diego, CA)
- Weather Notes: Clear, sunny, winds blowing out
Starting Pitching Matchup: Kyle Harrison vs. Joe Musgrove (ERA: 16.88; K/9: 6.75)
SportsGrid’s Best Bets: Padres -1.5 (4-Stars) | OVER 7.5 (1-Star)
SportsGrid’s Predicted Game Outcome: Padres by 2 Runs
SportsGrid’s Top Props: Manny Machado OVER 0.5 HRs (5-Stars, +540) | Jung Hoo Lee OVER 0.5 RBIs (5-Stars, +220)
9:40 p.m. ET: Colorado Rockies @ Arizona Diamondbacks
- Run Line: Diamondbacks -1.5 | Moneyline: Diamondbacks -235 | Total: 9
- Where to Watch: MLB.TV | Location: Chase Field (Phoenix, AZ)
- Weather Notes: Dome
Starting Pitching Matchup: Cal Quantrill vs. Merrill Kelly
SportsGrid’s Best Bets: Rockies +1.5 (5-Stars) | OVER 9 (2-Stars)
SportsGrid’s Predicted Game Outcome: Diamondbacks by 1 Run
SportsGrid’s Top Props: Nolan Jones OVER 0.5 Hits (2-Stars)
More Rockies-Diamondbacks: Jordan Montgomery’s Deal with Arizona
10:10 p.m. ET: St. Louis Cardinals @ Los Angeles Dodgers
- Run Line: Dodgers -1.5 | Moneyline: Dodgers -210 | Total: 9
- Where to Watch: MLB.TV | Location: Dodger Stadium (Los Angeles, CA)
- Weather Notes: Likely to be Delayed or Rained Out
Starting Pitching Matchup: Zack Thompson vs. Bobby Miller
SportsGrid’s Best Bets: OVER 9 (1-Star)
SportsGrid’s Predicted Game Outcome: Dodgers by 1 Run
SportsGrid’s Top Props; Nolan Gorman OVER 0.5 RBIs (5-Stars, +170) | Chris Taylor OVER 0.5 RBIs (5-Stars, +210)
