Your cart is currently empty!

Marlins vs Pirates Prediction 6/9/25 MLB Picks
Pick details
Pittsburgh Pirates (26-40) vs Miami Marlins (24-39)
June 9, 2025 at 06:40 PM EDT
The Line: Betting Odds: Pittsburgh Pirates -115 / Miami Marlins -105 — Over/Under: 8.5
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Â
- The Marlins have lost each of their last 20 Monday night road games.
- The Pirates have won seven of their last eight home games against NL East opponents.
- The Marlins have failed to cover the run line in seven of their last eight games against the Pirates following a road loss.
- The Pirates have covered the run line in five of their last six games as home favorites against the Marlins.
- The Pirates have led after 3 innings in each of their last three games against the Marlins at PNC Park.
- The Pirates have led after 5 innings in each of their last four night games against the Marlins.
Total Runs Facts
- Each of the Pirates’ last five games as favorites against NL East opponents have gone UNDER the total runs line.
- Five of the Marlins’ last six games against National League opponents have gone UNDER the total runs line.
- The ‘Inning 1 UNDER 0.5 runs’ market has hit in eight of the Pirates’ last nine games as favorites.
- The ‘Inning 1 OVER 0.5 runs’ market has hit in four of the Marlins’ last five games at PNC Park.
Pittsburgh Pirates Player Prop Facts
- Oneil Cruz has hit at least one home run in two of the Pirates’ last three home games against opponents that held a losing record.
- Oneil Cruz has recorded an RBI in each of his last four appearances against the Marlins at PNC Park.
- Oneil Cruz has recorded at least one hit in each of his last 10 Monday appearances with the Pirates as favorites.
- Andrew McCutchen has recorded at least one Single in each of his last seven appearances against NL opponents at PNC Park.
- Adam Frazier has scored at least one run in each of his last six appearances with the Pirates as home favorites against the Marlins.
Miami Marlins Player Prop Facts
- Kyle Stowers has hit at least one home run in each of the Marlins’ last two games as road underdogs against NL Central opponents.
- Jesus Sanchez has recorded at least one RBI in five of the Marlins’ last six games.
- Jesus Sanchez has scored at least one run in five of the Marlins’ last six night games.
- Jesus Sanchez has recorded at least one hit in each of his last 11 Monday night appearances.
- Otto Lopez has recorded at least one Single in each of his six previous Monday appearances against teams that held a losing record.
Matchup/League Facts
- The Pirates rank 29th in the league for runs scored this season (208).
- The Pirates rank 29th in the league for home runs this season (46).
- The Marlins rank 27th in the league for runs allowed this season (340).
- The Marlins rank 26th in the league for opponent batting average this season (.261).
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.Â