Pirates vs. Marlins Prediction, Odds, Picks - June 10

Pirates vs. Marlins Prediction, Odds, Picks - June 10

Updated Jun. 10, 2025 6:00 p.m. ET
Data Skrive

The Pittsburgh Pirates and Miami Marlins will send Mitch Keller and Sandy Alcantara, respectively, out to start when the two clubs square off on Tuesday at PNC Park, at 6:40 p.m. ET. The Marlins are +125 moneyline underdogs for this matchup with the favored Pirates (-150). Pittsburgh is a 1.5-run favorite (at +144 odds). The total for the contest has been set at 8 runs.

Check out everything you need to know from a betting perspective on the Pirates-Marlins game, regarding the run line, moneyline and total, plus expert picks.

Keep up with MLB on FOX Sports.

Otto Lopez's home run gives Marlins early lead vs. Pirates

Otto Lopez crushed a solo home run that gave the Miami Marlins an early lead over the Pittsburgh Pirates.

Pirates vs. Marlins Game Information & Odds

  • When: Tuesday, June 10, 2025 at 6:40 p.m. ET
  • Where: PNC Park in Pittsburgh, Pennsylvania
  • How to watch on TV: SportsNet PT and FDSFL
Favorite Favorite Moneyline Underdog Moneyline Total Over Total Odds Under Total Odds Run Line Favorite Run Line Odds Underdog Run Line Odds
Pirates -150 +125 8 -110 -110 -1.5 +144 -174

Pirates vs. Marlins Prediction

  • Score Prediction: Pirates 5, Marlins 4
  • Total Prediction: Over 8 runs
  • Win Probabilities: Pirates 55%, Marlins 45%

Pirates vs. Marlins Betting Insights

  • The Pirates have entered the game as favorites 20 times this season and won eight, or 40%, of those games.
  • This season Pittsburgh has won one of its four games when favored by at least -150 on the moneyline.
  • The implied probability of a win from the Pirates, based on the moneyline, is 60%.
  • The Marlins have come away with 20 wins in the 55 contests they have been listed as the underdogs in this season.
  • This season, Miami has been victorious 14 times in 35 chances when named as an underdog of at least +125 or worse on the moneyline.
  • The moneyline set for this matchup implies the Marlins have a 44.4% chance of coming away with a victory in the contest.

Pirates Recent Betting Performance

  • The Pirates were favored on the moneyline in three of their last 10 games, and they went 2-1 in those matchups.
  • In their last 10 outings -- all had a set run total -- the Pirates and their opponents combined to go over the total four times.
  • The Pirates are 7-3-0 against the spread over their past 10 games.

Pirates Recent Stats

Stat Avg/Total
Record 6-4
Runs Per Game 3.5
HR 6
ERA 2.86
K/9 7.6

Pirates Player Insights

  • Oneil Cruz has a team-best 12 home runs.
  • Among all batters in the majors, Cruz's home run total places him 29th, and his RBI tally puts him 96th.
  • Bryan Reynolds' 39 runs batted in are a team-high mark.
  • Reynolds ranks 86th in home runs and 26th in RBI on the year.
  • Reynolds enters this game looking for his third game in a row with a hit. In his last five games he is batting .278 with a triple, a home run, three walks and five RBIs.
  • Andrew McCutchen leads the Pirates with a .264 batting average.
  • McCutchen has at least one base hit in three straight games. During his last five outings he is batting .316 with a double, a walk and four RBIs.
  • Isiah Kiner-Falefa is batting .299 with nine doubles, a triple, a home run and 10 walks.

Pirates Team Props

Hits O/U Total Bases O/U HR O/U RBI O/U
Spencer Horwitz 0.5 (-235) 1.5 (+135) - 0.5 (+145)
Oneil Cruz 0.5 (-245) 1.5 (+105) - 0.5 (+155)
Nick Gonzales 0.5 (-275) 1.5 (+120) - 0.5 (+155)
Andrew McCutchen 0.5 (-230) 1.5 (+145) - 0.5 (+175)
Bryan Reynolds 1.5 (+195) 1.5 (+115) - 0.5 (+150)

Marlins Recent Betting Performance

  • The Marlins have played as underdogs in seven of their past 10 games and have gone 2-5 in those contests.
  • The Marlins and their opponents have combined to hit the over three times in their last 10 games with a total.
  • The Marlins are 4-6-0 ATS over their last 10 games.

Marlins Recent Stats

Stat Avg/Total
Record 2-8
Runs Per Game 3
HR 4
ERA 4.19
K/9 8.3

Marlins Player Insights

  • Kyle Stowers paces the Marlins with 10 home runs and runs batted in, driving in 33.
  • In all of MLB, Stowers is 46th in homers and 61st in RBI.
  • Otto Lopez is hitting .233 with seven doubles, six home runs and 19 walks.
  • Lopez is currently 130th in homers and 130th in RBI in the big leagues.
  • Xavier Edwards has put up a team-high batting average of .283.
  • Eric Wagaman has 13 doubles, a triple, four home runs and 15 walks while batting .248.

Marlins Team Props

Hits O/U Total Bases O/U HR O/U RBI O/U
Kyle Stowers 0.5 (-225) 1.5 (+110) - 0.5 (+150)
Jesus Sanchez 0.5 (-265) 1.5 (+105) - 0.5 (+155)
Agustin Ramirez 0.5 (-245) 1.5 (+125) - 0.5 (+125)
Xavier Edwards 1.5 (+145) 1.5 (+100) - 0.5 (+230)
Otto Lopez 1.5 (+195) 1.5 (+120) - 0.5 (+175)

Otto Lopez's home run gives Marlins early lead vs. Pirates

Otto Lopez crushed a solo home run that gave the Miami Marlins an early lead over the Pittsburgh Pirates.

FOX Sports created this story using technology provided by Data Skrive and data from Sportradar.

Want great stories delivered right to your inbox? Create or log in to your FOX Sports account, follow leagues, teams and players to receive a personalized newsletter daily.

FOLLOW Follow your favorites to personalize your FOX Sports experience
share