Up arrow
MLB
Games

Pittsburgh Pirates vs. Miami Marlins: Preview, Predictions and Picks for March 30, 2025

Updated on:
Mar 30, 2025 2:26 PM
The Miami Marlins, leading the series 2-1, look to extend their advantage as they face off against the Pittsburgh Pirates on Sunday, March 30, 2025, at 1:40 PM at loanDepot park. With a perfect 2-1 home record, the Marlins aim to capitalize on their momentum in front of their home crowd. Meanwhile, the Pirates seek to bounce back from their 1-2 start and even the series.
Pittsburgh Pirates vs Miami Marlins

Current Odds

PIT
MIA
Over
5.5
+121
Under
5.5
-127
PIT
-1.5
+188
MIA
+1.5
-175
PIT
ML
-245
MIA
ML
+215

Pirates vs Marlins statistics

Stat Pirates Marlins
Hits 20 (Tied-14th) 27 (5th)
Batting Average .189 (24th) .255 (10th)
Runs Batted In 11 (Tied-11th) 12 (Tied-9th)
Runs 12 (Tied-10th) 13 (Tied-8th)
Home Runs 2 (Tied-16th) 1 (Tied-24th)
Walks 20 (2nd) 13 (Tied-8th)
Stolen Bases 14 (1st) 3 (Tied-7th)
Strikeouts 27 (Tied-8th) 27 (Tied-8th)
Pitches 486 (7th) 489 (6th)

Miami Marlins recent games

Game Date Opponent Result Score
3/29/25 vs Pittsburgh Pirates W 5-4 F/12
3/28/25 vs Pittsburgh Pirates L 4-3
3/27/25 vs Pittsburgh Pirates W 5-4
3/25/25 vs New York Yankees W 4-2
3/23/25 @ New York Mets L 10-2

Pittsburgh Pirates recent games

Game Date Opponent Result Score
3/29/25 @ Miami Marlins L 5-4 F/12
3/28/25 @ Miami Marlins W 4-3
3/27/25 @ Miami Marlins L 5-4
3/24/25 @ Minnesota Twins L 5-1
3/23/25 @ Toronto Blue Jays L 2-1

Miami Marlins injuries

  • Freddy Tarnok (RP): Day-To-Day
  • Jakob Marsee (CF): Day-To-Day
  • Jesus Sanchez (RF): 10-Day-IL
  • Edward Cabrera (SP): 15-Day-IL
  • Woo-Suk Go (RP): Out

Pittsburgh Pirates injuries

  • Termarr Johnson (2B): Day-To-Day
  • Sean Sullivan (SP): Day-To-Day
  • Nick Gonzales (2B): 10-Day-IL
  • Tanner Rainey (RP): Day-To-Day
  • Spencer Horwitz (1B): 10-Day-IL

Pirates vs Marlins game info

Type Info
Venue loanDepot park
Location Miami, Florida
First pitch Sun 1:40 PM
TV SportsNet PIT
Temperature 80°
Chance of Rain 34%

Pirates vs Marlins predictions

Joey Bart seems ready to step up for the Pittsburgh Pirates as they take another swing at the Miami Marlins. Expect him to come to bat around 3.7 times, contributing with about 1.1 hits. Of course, Oneil Cruz and Adam Frazier, both dynamic players, are also expected to make their presence felt. Cruz might just surprise us with a long ball and is predicted to get on base consistently. While Frazier, with his impressive prowess, looks like he'll snag some crucial hits and possibly bring in some runs. All eyes will also be on Andrew Heaney, who’s looking to hold it down on the mound, expecting to put in a solid 5.1 innings. His pitching could be the game-changer if he can rack up those strikeouts and limit the Marlins’ offense.

Switching jerseys now, the Miami Marlins have their own heavy hitters making waves. Otto Lopez is quite the talk around town with his batting average leading the team. His potential to contribute offensive gold is inevitably high. We're likely to see him rack up a hit or two, maybe even knock one out of the park. Max Meyer, the projected starter, is another player that Miami fans will be counting on. He should lock in tight, aiming to keep the Pirates' bats silent with his carefully crafted strategy. And let’s not forget Griffin Conine, who might just add a few extra hits and make runs happen with his fancy footwork around the bases.

So who takes the cake in this showdown? While both teams have their fair share of talent, one could say the Marlins' recent form and their current 2-1 lead give them a slight edge here. Meyer's ability to directly counteract the Pirates’ offense, paired with Lopez’s potential to ignite the Marlins’ firing line-up, seems promising. If Miami continues to execute their plays and hit their strides as they've been doing, they look poised to take this one. It’ll certainly be a close call with the Pirates eager to even the score, but the wave seems to be riding towards Miami’s favor. Let's just sit back and enjoy what promises to be a thrilling game of baseball!

Miami Marlins

Pittsburgh Pirates

More Games