Miami Marlins vs Pittsburgh Pirates Prediction, 6/12/2026 MLB Picks, Best Bets & Odds
Game: Miami Marlins vs Pittsburgh Pirates
Date: Friday, June 12, 2026
Location: PNC Park in Pittsburgh, PA
TV: SportsNet Pittsburgh
Odds/Point Spread: Miami (+120) Pittsburgh (-144)
The Miami Marlins (32-35) are hitting the road to PNC Park on Friday where they will attempt to defeat the Pittsburgh Pirates (34-33). The odds on this game have the Marlins at +120 and the Pirates are coming in at -144. The over/under is 9. The pitchers taking the mound will be Sandy Alcantara and Braxton Ashcraft.

As a unit, the Miami Marlins are recording 4.3 runs per game, which has them at 19th in the league. They have earned 286 runs and have an OBP of .322. The Marlins have hit 108 doubles as a squad and have hit 55 baseballs out of the park. They have compiled 274 RBI's and 542 hits this season, and their average at the plate is at .245. Miami has a slugging rate of .381 and have struck out 553 times, while drawing a walk on 228 occasions.
Today’s Featured MLB Best Bet! GRIFFIN MURPHY on a 21-16 MLB Run for +1,105 and drilled his MLB 6-Unit on June 6. Tonight he is releasing a 7-Unit MLB Play (7:40 p.m.) and you can sign up now and get on it! You can get this top rated play complimentary when you set up a free $60 account here at Doc’s Sports and use part of it towards his a one day NHL package. Join Now! |
Get all of our Free MLB Picks
The Marlins have an ERA of 4.25 for the season (18th in MLB), and the staff has struck out 569 batters. Marlins pitchers have surrendered 64 long balls and also 302 runs in total (16th in baseball). They have walked 240 opposing batters and their FIP comes in at 3.99 as a team on the year. Miami has given up 507 base knocks (7.7 per 9 innings) as well as 278 earned runs. They have a K/BB ratio of 2.37 and their pitching staff has a collective WHIP of 1.27.
Marlins bullpen pitchers have entered the contest with runners on base 53 times as well as having 62 appearances in high leverage situations. The relievers have a total of 35 holds on the season (15th in baseball). The Marlins relievers have accumulated a save percentage of 61.5% and have entered the game in 62 save situations. They have accumulated 16 saves this year and have blown 10 out of their 26 save chances. The relief pitchers have inherited 80 runners this year and 23.8% of those players earned a run for their team. The Marlins have dispatched 212 relief pitchers to the mound on the campaign.
The Marlins have turned 70.5% of balls in play into outs out of 5,301 innings, which has them ranked 11th in pro baseball. The Miami Marlins have 1,767 putouts for the season, in addition to 539 assists and 46 errors. Their fielding rate is currently at .980 which has them ranked 29th in MLB, and have earned 47 double plays.
Alcantara has taken the mound for 1,164 innings and has 995 K's so far in his career. Alcantara (57-71 career mark) has a FIP of 3.65 while going up against 4,799 batters in the major leagues. His ERA is 3.70 (479 earned runs allowed) and his career WHIP is 1.183. He has allowed 1,025 hits (7.9 hits per nine innings) and has 352 free passes.
Pittsburgh has compiled 77 home runs on the year to go along with 320 runs batted in. They have tallied 96 doubles, while getting a free base 264 times and putting up 336 runs. The Pittsburgh Pirates have recorded an on-base percentage of .334 as well as a team batting average of .252 this season. The Pirates have a team slugging % of .398 and they are recording 5.01 runs per game (6th in the league). They have been called out on strikes on 621 occasions (3rd in the league) and have a total of 581 hits.
The Pittsburgh pitching staff have given up 315 runs on the campaign while having a team ERA of 4.11 (275 earned runs yielded). They have surrendered 60 home runs and they concede 4.71 runs per 9 innings (20th in MLB). The Pirates are sitting with a team WHIP of 1.287 in addition to having a FIP of 3.77 as a squad for the season. Their strikeout to walk ratio is 9.10 (612 strikeouts against 244 walks). They are sitting at 13th in the league as a pitching staff in total hits given up with 531.
With 63 save situations, the Pirates have 35 holds and 14 blown saves. Pittsburgh has had bullpen pitchers enter the contest in 27 save opportunities and they have earned 13 saves. Pittsburgh relief pitchers hold an inherited score rate of 34.4% out of their 90 inherited runners. Their relief pitchers have taken the field 62 times in high leverage situations and on 67 occasions with runners on base. They sit at 28th in baseball with a save rate of 48.1%, and they have dispatched 218 bullpen pitchers to the mound for the year.
Out of their 5,424 innings on the diamond, the Pirates are sitting with a efficiency on defense of 69.3% (23rd in pro baseball). The Pittsburgh Pirates have turned 48 double plays and have notched a fielding percentage of .982 (26th in the majors). The Pirates have recorded 535 assists, 43 errors and are sitting with 1,808 putouts on the season.
During his pro baseball career, Ashcraft has surrendered 132 base knocks while he has earned 157 strikeouts in 148 innings pitched. He has given up a total of 50 earned runs while holding a WHIP of 1.166 and being the owner of a FIP of 3.0. His K/BB ratio is 3.83 and he has faced 614 opposing hitters in his career. Ashcraft (9-7 career mark) is the owner of a 3.03 earned run average while giving up 8.0 hits per nine innings.
Who will win tonight's MLB game against the spread or moneyline?
Tony Sink's Pick: Take Miami (+120)
Get $60 worth of FREE premium member picks. No Obligation. No Salesman. No Credit Card. Fast Sign up with Instant Access Click Here
Get MLB picks on every single game, or if you want our very best bets by the experts, sign up for your free $60 account with a guarantee.
Get all of Today's Free MLB Picks
Get all of Today's Expert MLB Picks
Additional Resources:
Pittsburgh Pirates - Twitter
Miami Marlins - Twitter
