Pittsburgh Pirates vs Miami Marlins Prediction, 3/29/2025 MLB Picks, Best Bets & Odds
Game: Pittsburgh Pirates vs Miami Marlins
Date: Saturday, March 29, 2025
Location: loanDepot park in Miami, FL
TV: FanDuel Sports Network Florida
Odds/Point Spread: Pittsburgh (-144) Miami (+120)
loanDepot park is where the Miami Marlins (62-100 last season) will compete against the Pittsburgh Pirates (76-86 last year) on Saturday. The moneyline on this contest has Pittsburgh at -144 while Miami is sitting at +120. The over/under is 9. The expected starting pitchers are Bailey Falter and Valente Bellozo.


The Pirates hit 236 two-baggers as a unit and knocked 160 baseballs out of the stadium. Pittsburgh had a slugging percentage of .371 and were called out on strikes 1,506 times, while being walked on 485 occasions. As a squad, the Pittsburgh Pirates put up 4.1 runs per game, which ranked them 24th in MLB. They compiled 643 runs batted in in addition to 1,283 base knocks for the prior year, while their average at the plate was at .234. They accounted for 665 runs scored while having a team on-base percentage of .301.
Today’s Featured MLB Best Bet! ROBERT FERRINGO is 23-11 (68%), +7,400 with his last 34 plays rated 5.0+ across all sports. Robert is releasing a 7-Unit MLB Play (6:40 p.m.) Friday after an easy 7-Unit NHL winner with St. Louis on Thursday. Robert has been hot and you can get this one by signing up below. You can get this top rated play complimentary when you set up a free $60 account here at Doc’s Sports and use part of it towards his a one day MLB package. Join Now! |
Get all of our Free MLB Picks
Their strikeout to walk ratio was 2.63 and their pitching staff held a WHIP of 1.31. Pirates pitchers allowed 166 home runs in addition to 739 runs in total (21st in the league). Pittsburgh gave up 1,369 hits (8.6 per 9 innings) in addition to 664 earned runs. The Pirates had a team earned run average of 4.15 for the prior year (20th in the league), and the staff struck out 1,356 hitters. They walked 515 opposing players and their FIP came in at 4.03 as a squad in the prior season.
The Pirates had sent 513 relievers to the hill last season. The bullpen inherited 206 runners over the course of last year with 34.0% of those players ended up crossing the plate. They earned 43 saves last season and missed out on 29 of 72 save opportunities. The Pirates bullpen had a save percentage of 59.7% and entered the game in 160 save situations. The relievers racked up 87 holds in the prior season (13th in the league). Pirates relief pitchers entered the game with runners on 133 times and also had 174 games in high leverage situations.
The Pirates turned 68.7% of balls in play into outs out of 12,948 innings, which had them ranked 24th in baseball. The Pittsburgh Pirates notched a total of 4,316 putouts during the previous year, as well as 1,370 assists and 91 errors. Their fielding rate finished at .984 which put them in 20th in the majors, and earned 139 double plays.
Falter has thrown 340 frames and has totaled 265 punch outs so far in his pro baseball career. His earned run average is 4.63 (175 ER's allowed) and his WHIP is 1.290. He has conceded 351 hits (9.3 hits per nine innings) and has had 88 free passes. Falter (18-23 career mark) sits with a FIP of 4.56 and he has faced 1,424 opposing hitters in the majors.
The Marlins held a slugging % of .378 and they averaged 3.93 runs per contest (27th in baseball). They put up 243 doubles, while walking 403 times and putting up 637 runs. Miami tallied 150 home runs last season to go along with 611 runs batted in. They were called out on strikes on 1,410 instances (13th in the league) and notched a total of 1,347 base hits. The Miami Marlins had an OBP of .300 and a team batting average of .244 during the previous year.
The Marlins had a WHIP of 1.383 in addition to having a FIP of 4.44 as a unit last year. They were ranked 28th in the league as a staff in total hits given up with 1,431. The Miami pitching staff given up 841 runs over the course of the prior season while having an ERA of 4.73 (755 earned runs given up). They had a strikeout to walk ratio of 8.20 (1,317 strikeouts vs 556 bases on balls). They gave up 195 HR's and they relinquished 5.27 runs per 9 innings (29th in MLB).
Miami had bullpen pitchers step onto the hill in 60 save chances and they walked away with 33 saves. They ranked 29th in the league holding a save percentage of 55.0%, and they sent 556 bullpen pitchers to the hill last season. Their relievers came in 186 times in high leverage situations and on 179 occasions with runners on. Miami relievers held an inherited score rate of 37.3% out of 252 inherited base runners. Wrapping up the year with 144 save situations, the Marlins accumulated 82 holds in addition to 27 blown saves.
Out of their 12,936 innings on the diamond, the Marlins had a defensive efficiency of 68.1% (28th in MLB). The Miami Marlins had 123 double plays and had a fielding percentage of .980 (30th in the majors). The Marlins racked up 1,432 assists, 117 errors and accumulated 4,312 putouts last year.
Bellozo (3-4 career win-loss mark) is the owner of a 3.70 ERA while giving up 9.1 hits per 9 innings. He has a strikeout to walk ratio of 2.10 and he has gone up against 295 opposing batters in his career. He has surrendered 28 ER's while holding a WHIP of 1.320 and a FIP of 3.6. So far in his career, Bellozo has surrendered 69 hits and he has 44 strikeouts in 68 innings.
Who will win tonight's MLB game against the spread or moneyline?
Tony Sink's Pick: Take Pittsburgh (-144)
Get $60 worth of FREE premium member picks. No Obligation. No Salesman. No Credit Card. Fast Sign up with Instant Access Click Here
Get all of Today's Free MLB Picks
Get all of Today's Expert MLB Picks
Additional Resources:
Miami Marlins - Twitter
Pittsburgh Pirates - Twitter