Pirates vs Marlins Prediction, Odds, Moneyline, Spread & Over/Under for June 12

Odds updated as of 6:12 p.m.
On Friday in MLB, the Pittsburgh Pirates are playing the Miami Marlins.
All the info you need to make smart wagers on this game at FanDuel Sportsbook can be found below. Check out all of the latest MLB betting lines here.
Pirates vs Marlins Game Info
- Pittsburgh Pirates (35-34) vs. Miami Marlins (34-35)
- Date: Friday, June 12, 2026
- Time: 6:40 p.m. ET
- Venue: PNC Park -- Pittsburgh, Pennsylvania
- Coverage: SportsNet PT and Marlins.TV
Pirates vs Marlins Odds & Moneyline
- All MLB odds, betting lines and prop bets are available on FanDuel Sportsbook.
- Moneyline: PIT: (-148) | MIA: (+126)
- Spread: PIT: -1.5 (+138) | MIA: +1.5 (-166)
- Total: 8.5 -- Over: (-118) | Under: (-104)
Pirates vs Marlins Probable Starting Pitchers
Probable Pitchers: Braxton Ashcraft (Pirates) - 5-3, 3.28 ERA vs Sandy Alcantara (Marlins) - 5-4, 4.33 ERA
This contest's pitching matchup is set, as the Pirates will send Braxton Ashcraft (5-3) to the mound, while Sandy Alcantara (5-4) will get the nod for the Marlins. Ashcraft's team is 7-6-0 against the spread this season in his starts. Ashcraft's team has won 70% of his starts when they are favored on the moneyline (7-3). The Marlins are 7-7-0 against the spread when Alcantara starts. The Marlins are 4-3 in Alcantara's seven starts this season that they were the underdog on the moneyline.
Pirates vs Marlins Prediction & Pick
All MLB win probability predictions and picks are according to numberFire.
Prediction: Pirates win (61.1%)
Pirates vs Marlins Moneyline
- Miami is a +126 underdog on the moneyline, while Pittsburgh is a -148 favorite at home.
Pirates vs Marlins Spread
- The Marlins are +1.5 on the spread (-166 to cover), and Pittsburgh is +138 to cover the runline.
Pirates vs Marlins Over/Under
- The Pirates-Marlins game on June 12 has been given an over/under of 8.5 runs. The over is set at -118 and the under at -104.
Bet on Pittsburgh Pirates vs. Miami Marlins on FanDuel today!
Pirates vs Marlins Betting Trends
- The Pirates have been chosen as favorites in 38 games this year and have walked away with the win 22 times (57.9%) in those games.
- This year Pittsburgh has won six of 14 games when listed as at least -148 on the moneyline.
- The Pirates and their opponents have gone over the total this season in 39 of their 68 opportunities.
- In 68 games with a line this season, the Pirates have a mark of 33-35-0 against the spread.
- The Marlins have won 10 of the 35 games they were the underdog on the moneyline this season (28.6%).
- Miami has a record of 3-9 in games it has played as a moneyline underdog with odds of +126 or longer (25%).
- In the 68 games oddsmakers have set an over/under for the Marlins, they have combined with opponents to go over the total 38 times (38-28-2).
- The Marlins have a 33-35-0 record ATS this season (covering 48.5% of the time).
Pirates Player Leaders
- Brandon Lowe leads Pittsburgh with 60 hits, batting .249 this season with 33 extra-base hits. He has an on-base percentage of .335 and a slugging percentage of .523.
- Among qualifying batters in MLB, his batting average ranks 84th, his on-base percentage ranks 75th, and he is 19th in slugging.
- Lowe has hit safely in two games in a row. In his last five games he is hitting .188 with two doubles, a home run, two walks and five RBIs.
- Bryan Reynolds has 65 hits this season and a team-best OBP of .389. He's batting .265 and slugging .424.
- Among qualifying hitters, he ranks 58th in batting average, 11th in on-base percentage and 75th in slugging percentage.
- Reynolds brings a three-game streak with at least one hit into this matchup. In his last five games he is hitting .250 with two doubles, a home run, a walk and an RBI.
- Spencer Horwitz is batting .291 with a .471 slugging percentage and 30 RBI this year.
- Horwitz enters this game with four games in a row with at least one hit. In his last five games he is batting .350 with two home runs, two walks and four RBIs.
- Nick Gonzales leads Pittsburgh in slugging percentage (.374) thanks to 13 extra-base hits.
Marlins Player Leaders
- Xavier Edwards has racked up a team-best .388 on-base percentage. He's batting .304 and slugging .451.
- Including all the qualified hitters in the big leagues, he ranks 11th in batting average, 14th in on-base percentage and 57th in slugging percentage.
- Liam Hicks is batting .265 with six doubles, a triple, 12 home runs and 25 walks. He's slugging .466 with an on-base percentage of .346.
- Including all qualified players, he is 58th in batting average, 59th in on-base percentage and 44th in slugging percentage.
- Otto Lopez has racked up 93 hits with a .489 slugging percentage, both team-best figures for the Marlins.
- Jakob Marsee has eight doubles, three triples, three home runs and 39 walks while hitting .205.
Sign up for FanDuel Sportsbook and FanDuel Daily Fantasy today!



