Pittsburgh Pirates vs Miami Marlins Prediction, 3/27/2025 MLB Picks, Best Bets & Odds
Game: Pittsburgh Pirates vs Miami Marlins
Date: Thursday, March 27, 2025
Location: loanDepot park in Miami, FL
TV: FanDuel Sports Network Florida
Odds/Point Spread: Pittsburgh (-144) Miami (+120)
loanDepot park is the location where the Miami Marlins (62-100 last season) will go up against the Pittsburgh Pirates (76-86 last year) on Thursday. The moneyline on this matchup has the Pirates at -144 while the Marlins are sitting at +120. The total is 8.5. The pitchers who are expected to start are Paul Skenes and Sandy Alcantara.


As a team, the Pittsburgh Pirates scored 4.1 runs per contest, which was 24th in the league. They earned 665 runs while having a team on-base percentage of .301. The Pirates accrued 236 doubles as a team and hit 160 balls out of the park. They had 643 runs batted in in addition to 1,283 hits during the previous year, and their batting average came in at .234. Pittsburgh had a slugging percentage of .371 and were rung up 1,506 times, while drawing a walk on 485 occasions.
Today’s Featured MLB Best Bet! DOC’S SPORTS MLB BASEBALL is 4-1 on the season and 2-0 on top plays! Monday will feature a 7-unit selection you do not want to miss. We are already +1,150 on the season and you can receive this selection by signing-up below for a daily picks package from MLB Baseball. 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
They accrued a K/BB ratio of 2.63 and their pitching staff held a collective WHIP of 1.31. Pirates pitchers allowed 166 home runs and 739 total runs (21st in baseball). Pittsburgh surrendered 1,369 hits (8.6 per 9 innings) and also 664 earned runs. The Pirates compiled a team ERA of 4.15 during the previous year (20th in MLB), and the staff rung up 1,356 hitters. Their pitching staff walked 515 hitters and their FIP was 4.03 as a team in the prior season.
The Pirates sent 513 relief pitchers to the mound in the prior season. The relievers inherited 206 base runners for the prior year with 34.0% of them earned a run for their team. They tallied 43 saves over the course of last season and blew 29 of their 72 save opportunities. The Pirates relievers had a save percentage of 59.7% and entered the game in 160 save situations. The relievers recorded 87 holds over the course of last season (13th in baseball). Pirates relief pitchers entered the game with runners on 133 times in addition to having 174 games in high leverage situations.
The Pirates turned 68.7% of balls in play into outs out of their 12,948 innings, which had them ranked 24th in pro baseball. The Pittsburgh Pirates earned 4,316 putouts for the previous season, in addition to 1,370 assists and 91 errors. Their fielding percentage was at .984 which put them in 20th in pro baseball, and they turned 139 double plays.
Skenes (11-3 win-loss mark in his career) holds a FIP of 1.93 while facing 514 batters in the major leagues. He has given up 94 base knocks (6.4 hits per 9 innings) and has 32 free passes. His earned run average is 1.96 (29 ER's allowed) and he has a career WHIP of 0.947. Skenes has taken the ball for 133 innings and has earned 170 K's so far in his pro baseball career.
The Miami Marlins had an OBP of .300 and a batting average of .244 during the previous year. They struck out on 1,410 occasions (13th in MLB) and had 1,347 base hits. Miami recorded 150 HRs over the course of the prior season to go along with 611 RBIs. The Marlins had a team slugging percentage of .378 and they scored 3.93 runs per contest (27th in baseball). They put up 243 doubles, while taking a walk 403 times and recording 637 runs.
The Marlins had a team WHIP of 1.383 and had a FIP of 4.44 as a staff in the previous season. Their strikeout to walk ratio came in at 8.20 (1,317 strikeouts vs 556 bases on balls). They were sitting at 28th in MLB as a staff in total hits conceded with 1,431. They yielded 195 long balls and they yielded 5.27 runs per 9 innings (29th in baseball). The Miami pitching staff surrendered 841 runs last season while having an ERA of 4.73 (755 earned runs yielded).
Miami relief pitchers had an inherited score percentage of 37.3% of 252 inherited runners. Their relievers came in 186 times in high leverage situations in addition to 179 occasions with runners on. Wrapping up the year with 144 save situations, the Marlins accrued 82 holds in addition to 27 blown saves. They were ranked 29th in MLB with a save percentage of 55.0%, and they dispatched 556 bullpen pitchers onto the field last season. Miami had bullpen pitchers take the mound in 60 save chances and they recorded 33 saves.
The Miami Marlins had 123 double plays and had a fielding percentage of .980 (30th in pro baseball). The Marlins racked up 1,432 assists, 117 errors and amassed 4,312 putouts over the course of last year. In 12,936 innings played, the Marlins held a defensive efficiency of 68.1% (28th in pro baseball).
During his career, Alcantara has surrendered 769 hits while he has earned 789 punch outs in 900 innings pitched. He has allowed a total of 332 ER's while holding a WHIP of 1.158 and a FIP of 3.3. He has a strikeout to walk ratio of 2.89 and he has gone up against 3,680 opposing hitters during his MLB career. Alcantara (41-55 career win-loss record) has a 3.32 earned run average and has surrendered 7.7 hits per nine 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