Miami Marlins vs Pittsburgh Pirates Prediction, 6/10/2025 MLB Picks, Best Bets & Odds
Game: Miami Marlins vs Pittsburgh Pirates
Date: Tuesday, June 10, 2025
Location: PNC Park in Pittsburgh, PA
TV: SportsNet Pittsburgh
Odds/Point Spread: Miami (+172) Pittsburgh (-210)
PNC Park is the location where the Pittsburgh Pirates (26-40) will take on the Miami Marlins (24-39) on Tuesday. The moneyline on this game has Miami at +172 and Pittsburgh is coming in at -210. The total is 8. The starting pitchers will be Sandy Alcantara and Mitch Keller.


The Marlins have accounted for 107 doubles as a squad and have hit 54 baseballs out of the park. Miami is slugging .381 and have struck out 514 times, while drawing a walk on 190 occasions. As a unit, the Miami Marlins are knocking in 4.1 runs per contest, which ranks them 20th in the league. They have 246 runs batted in as well as 534 base knocks for the season, while their batting average comes in at .249. They have tallied 256 runs scored while holding a team on-base percentage of .313.
Today’s Featured MLB Best Bet! AUGUST YOUNG is on a +2,730 winning MLB run and is loading up on Monday with an 8-Unit MLB Game of the Year (9:40 p.m.). Young is 5-2 this MLB season on plays rated 7.0+ for +1,995, which includes going 1-0 on his 8-Unit Plays. Sign up below. 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 MLB package. Join Now! |
Get all of our MLB Picks Today
They have earned a strikeout to walk ratio of 2.21 and their pitching staff has recorded a WHIP of 1.42. Marlins pitchers have relinquished 78 long balls and 340 runs in total (27th in MLB). Miami has conceded 568 base hits (9.1 per 9 innings) and also 313 earned runs. The Marlins have an earned run average of 5.03 on the campaign (27th in the league), and the staff has rung up 501 hitters. Their pitching staff has walked 227 opposing players and their FIP comes in at 4.43 as a team this season.
Marlins bullpen pitchers have entered the game with players on base 58 times in addition to having 71 appearances in high leverage situations. The relief pitchers are sitting with 29 holds on the campaign (27th in baseball). The Marlins relief pitchers have a save percentage of 47.8% and stepped onto the hill in 52 save situations. They have 11 saves so far this year and have blown 12 of their 23 chances to get a save. The relief pitchers have inherited 83 runners this year with 34.9% of them earned a run for their team. The Marlins have sent 206 relievers to the mound for the year.
The Los Angeles Dodgers have accumulated 1,680 putouts this season, in addition to 550 assists and 34 errors. Their fielding percentage is holding at .985 which ranks 21st in MLB, and have a total of 43 double plays. The Marlins have transformed 68.5% of baseballs in play into outs out of 5,040 innings, which has them ranked 22nd in MLB.
Alcantara has pitched in 957 innings and has 833 strikeouts thus far in his career. His ERA is 3.59 (382 ER's allowed) and he has a WHIP of 1.183. He has allowed 829 base hits (7.8 hits per nine innings) and has had 303 free passes. Alcantara (43-62 career win-loss mark) has earned a FIP of 3.54 while he has gone up against 3,941 opposing batters in the majors.
The Pirates hold a slugging percentage of .338 and they are recording 3.15 runs per contest (29th in the league). They have notched 81 doubles, while taking a walk 225 times as well as notching 208 runs. Pittsburgh is sitting with 46 HRs on the season to go along with 201 runs batted in. They have been rung up on 581 occasions (6th in MLB) and have a total of 494 hits. The Pittsburgh Pirates have an on-base percentage of .305 and a batting average of .227 on the year.
The Pirates have a team WHIP of 1.210 in addition to having a FIP of 3.73 as a unit on the season. They currently have a strikeout to walk ratio of 7.50 (488 strikeouts vs 200 free passes). They come in at 12th in the league as a pitching staff in total hits given up with 509. They have relinquished 53 dingers and they give up 4.13 runs per 9 innings (14th in the league). The Pittsburgh pitching staff have relinquished 269 runs so far this year while having an ERA of 3.84 (250 earned runs surrendered).
Pittsburgh relievers have an inherited score percentage of 38.2% out of their 102 inherited base runners. Their bullpen pitchers have taken the field 72 times in high leverage situations and on 64 occasions with runners on. Sitting with 62 save situations, the Pirates have accrued 35 holds and also 12 blown saves. They are ranked 25th in the league with a save percentage of 53.8%, and they have sent 212 relievers to the mound so far this year. Pittsburgh has called on relief pitchers to take the mound in 26 save chances and they have earned 14 saves.
The Pittsburgh Pirates have gotten 58 double plays and have accounted for a fielding rate of .985 (19th in MLB). The Pirates have recorded 590 assists, 35 errors and have 1,758 putouts over the course of the season. Out of their 5,274 innings on the diamond, the Pirates have accumulated a defensive efficiency of 71.3% (7th in baseball).
During his career, Keller has surrendered 820 base knocks and he has 748 punch outs in 777 frames. He has allowed 393 earned runs while earning a WHIP of 1.400 and being the owner of a FIP of 4.5. His K/BB ratio is 2.79 and he has gone up against 3,393 hitters in his pro baseball career. Keller (37-58 win-loss mark in his career) has a 4.55 earned run average while giving up 9.5 hits per 9 innings.
Who will win tonight's MLB game against the spread or moneyline?
Guy Bruhn's Pick: Take Miami (+172)
Get $60 worth of FREE premium member picks. No Obligation. No Salesman. No Credit Card. Fast Sign up with Instant Access Click Here
Get all of Today's Free MLB Picks
Get all of Today's Expert MLB Picks
Additional Resources:
Pittsburgh Pirates - Twitter
Miami Marlins - Twitter