Site icon Pick Dawgz

Marlins vs Pirates Prediction 6/9/25 MLB Picks

Ball, Baseball, Baseball (Ball)

Sam Navarro-Imagn Images

Pittsburgh Pirates (26-40) vs Miami Marlins (24-39)

Game Info: Monday, June 9, 2025 at 6:40 pm (PNC Park)

The Line: Betting Odds: Pittsburgh Pirates -115 / Miami Marlins -105 — Over/Under: 8.5

(Get latest betting odds)

In this article, we will formulate a Marlins vs Pirates prediction for this MLB game on Monday, June 9th at PNC Park in Pittsburgh, Pennsylvania. Let’s take a look at the prediction for this MLB matchup.

Miami Marlins Betting Preview

The Miami Marlins are 24-39 this year after they lost two out of three against Tampa Bay by scores of 3-4, 11-10, and 2-3. In their game three loss, Miami led 2-0 in the fifth inning, but they allowed the last three runs in the game for the loss. The Marlins recorded seven hits in the game, and they were led by Sanchez and Lopez, who both had one RBI in the loss. Miami started Veneziano, who allowed three hits and zero earned runs over 2.0 innings, while Bellozo was charged with the loss. 

Prior to that series, the Marlins lost all three against the Rockies and two out of three against the Giants. Miami has lost six of its last seven games, and they are currently last in the NL East standings. The Miami pitching staff has a 5.03 ERA with a 1.42 WHIP and a .261 opponent batting average, while the offense has scored 256 runs with a .249 batting average and a .313 on-base percentage this season. Kyle Stowers has led Miami with 10 home runs and 33 RBIs, while Agustin Ramirez has added eight home runs and 19 RBIs this year. The projected starting pitcher for Miami is Eury Perez, who is making his season debut.

Pittsburgh Pirates Betting Preview

The Pittsburgh Pirates are 26-40 this season after they swept the Phillies in three games by scores of 5-4, 2-1, and 2-1. In their game three win, Pittsburgh was tied at one in the third inning, but they scored the winning run in the eighth for the win. The Pirates recorded seven hits in the game, and they were led by Triolo and McCutchen, who both had one RBI in the win. Pittsburgh started Skenes, who allowed two hits and zero earned runs over 7.2 innings, while Ashcraft picked up the win in relief. 

Prior to that series, the Pirates lost two out of three against the Astros and two out of three against the Padres. Pittsburgh has won four of its last five games, and they are currently last in the NL Central standings. The Pittsburgh pitching staff has a 3.84 ERA with a 1.21 WHIP and a .233 opponent batting average, while their offense has scored 208 runs with a .227 batting average and a .305 on-base percentage this season. Oneil Cruz has led Pittsburgh with 12 home runs and 28 RBIs, while Bryan Reynolds has added eight home runs and 36 RBIs this year. The projected starting pitcher for Pittsburgh is Mike Burrows, who is 1-1 with a 5.27 ERA and a 1.32 WHIP over 13.2 innings pitched this season. 

Why the Pirates will beat the Marlins 

Total Runs Facts

Pittsburgh Pirates Player Prop Facts

Miami Marlins Player Prop Facts

Matchup/League Facts

Marlins vs Pirates Prediction 

Both of these teams come into this series with pretty bad records to start the season, but Pittsburgh has some momentum after sweeping the Phillies. The Pirates are 17-18 at home this year, while the Marlins are 10-19 on the road. Miami is trending in the other direction, as they have lost six of their last seven games, and their offense continues to be a problem. The Marlins are starting Perez, who is coming off the IL for his first appearance of the year. The Pirates are going with Burrows, who struggled in his first two outings but was very good against Houston last time out. Pittsburgh is playing well right now, and I don’t know what we are going to get from Perez, so take the Pirates here. 

David Racey's Pick: Pirates ML

Exit mobile version