Miami Marlins vs. Pittsburgh Pirates Forecast: MLB Picks, Best Bets, and Odds for June 12, 2026

Home » Miami Marlins vs. Pittsburgh Pirates Forecast: MLB Picks, Best Bets, and Odds for June 12, 2026

  • Matchup: Miami Marlins vs Pittsburgh Pirates
  • Date: Friday, June 12, 2026
  • Venue: PNC Park, Pittsburgh, PA
  • Broadcast: SportsNet Pittsburgh
  • Betting Odds: Miami (+120) Pittsburgh (-144)

This page may include affiliate links at no extra cost to you, thanks for your support.

The Miami Marlins (32-35) travel to PNC Park on Friday to take on the Pittsburgh Pirates (34-33). Current odds show the Marlins at +120 while the Pirates are at -144, with the over/under set at 9. Starting pitchers for the game will be Sandy Alcantara for Miami and Braxton Ashcraft for Pittsburgh.

MLB Picks Otto Lopez Miami Marlins Predictions Best Bet Odds

This season, the Miami Marlins have an average of 4.3 runs per game, ranking 19th in the league. They have scored 286 runs with an on-base percentage of .322. The team has recorded 108 doubles and hit 55 home runs, accumulating 274 RBIs and 542 total hits, leading to a .245 batting average. Miami’s slugging percentage stands at .381, with 553 strikeouts against 228 walks.

The Marlins boast an ERA of 4.25, placing them 18th in MLB. Their pitchers have fanned 569 batters and allowed 64 home runs, giving up 302 runs (16th overall). With 240 walks issued, the team’s FIP stands at 3.99 this season. Miami’s arms have yielded 507 hits (7.7 per 9 innings) and accounted for 278 earned runs, with a K/BB ratio of 2.37 and a collective WHIP of 1.27.

This season, Miami relievers have faced runners on base 53 times, participating in high-leverage situations 62 times. The bullpen has achieved 35 holds (15th in MLB) and a save rate of 61.5%, converting 16 of 26 save opportunities but failing in 10. The relief corps has inherited 80 runners, with 23.8% of those scoring. A total of 212 pitchers have taken the mound for the Marlins this season.

The Marlins have successfully turned 70.5% of balls in play into outs throughout 5,301 innings, ranking 11th in the league. They’ve recorded 1,767 putouts, 539 assists, and 46 errors, giving them a fielding percentage of .980, which ranks 29th in MLB, with 47 double plays turned.

Sandy Alcantara has pitched 1,164 innings in his career, amassing 995 strikeouts. With a career record of 57-71, he carries a FIP of 3.65, having faced 4,799 batters. His ERA is 3.70 with 479 earned runs, and a WHIP of 1.183, allowing 1,025 hits (7.9 hits per nine innings) and issuing 352 walks.

The Pittsburgh Pirates have recorded 77 home runs this season alongside 320 RBIs. They have 96 doubles, drawn 264 walks, and scored a total of 336 runs. The Pirates post an on-base percentage of .334 with a team batting average of .252 this year. Their slugging percentage is .398, and they average 5.01 runs per game, ranking them 6th in the league. They’ve struck out 621 times (3rd in the league) and registered 581 hits.

Pittsburgh’s pitching staff has allowed 315 runs this season, with a collective ERA of 4.11 (275 earned runs). They have given up 60 home runs and concede 4.71 runs per 9 innings (20th in MLB). The Pirates hold a team WHIP of 1.287 and a FIP of 3.77. With a strikeout-to-walk ratio of 9.10 (612 strikeouts to 244 walks), they are 13th in the league for hits allowed, totaling 531.

This year, the Pirates have seen 63 save opportunities, achieving 35 holds but also 14 blown saves. Their bullpen has entered 27 times in save situations, securing 13 saves. Pittsburgh’s relief corps have inherited 90 runners with a scoring rate of 34.4%. They sit at 28th in MLB with a save rate of 48.1% and have sent out 218 relief pitchers this season.

Defensively, the Pirates have a 69.3% efficiency out of 5,424 innings, placing them 23rd in the league. They have turned 48 double plays, maintaining a fielding percentage of .982 (26th in MLB) alongside 535 assists, 43 errors, and 1,808 putouts this season.

In his professional career, Ashcraft has allowed 132 hits while striking out 157 batters in 148 innings. With a WHIP of 1.166 and a FIP of 3.0, he has given up 50 earned runs. His K/BB ratio is 3.83, with 614 opposing batters faced. Ashcraft holds a 9-7 career record with an ERA of 3.03, allowing 8.0 hits per nine innings.

Who will prevail in tonight’s MLB matchup against the spread or moneyline?

Prediction: Back Miami (+120)

Some links on this page are affiliate links. If you sign up or make a purchase through them, we may earn a small commission always at no extra cost to you. Thanks for helping us keep this site running.

Pick: Miami Marlins (+120)
Bet Now

Leave a Reply

Your email address will not be published. Required fields are marked *

Best Sportsbooks Canada

Delivers lightning-fast crypto betting, massive odds coverage, and premium gaming

Proud Partner of the NHL + Excellent live betting

 

Widest Range of Betting Options + Robust in-play with streaming

Top-Rated Betting App in Ontario with Live streaming & Cash-out