New York Mets vs Pittsburgh Pirates Prediction, 6/27/2025 MLB Picks, Best Bets & Odds
Game: New York Mets vs Pittsburgh Pirates
Date: Friday, June 27, 2025
Location: PNC Park in Pittsburgh, PA
TV: SportsNet Pittsburgh
Odds/Point Spread: New York (-196) Pittsburgh (+162)
PNC Park is where the Pittsburgh Pirates (32-50) will play the New York Mets (47-34) on Friday. The moneyline on this matchup has New York at -196 and Pittsburgh is priced at +162. The total is 8.5. The men taking the mound will be David Peterson and Mitch Keller.


New York has a slugging rate of .420 and have been rung up 636 times, while being walked on 285 occasions. They have earned 351 RBI's and 663 hits so far this season, and their batting average is .245. The Mets have accounted for 127 two-baggers as a squad and have hit 107 balls out of the stadium. They have earned a total of 360 runs and have an OBP of .325. As a team, the New York Mets are notching 4.4 runs per game, which puts them at 13th in MLB.
Today’s Featured MLB Best Bet! JASON SHARPE kicks off the weekend Friday with a 7-Unit MLB Play. He has been red hot on the diamond, winning 8 of 11 plays overall and going 6-1 on plays rated 4.0+. Sharpe is working on a fifth straight winning MLB season and has banked over +31,000 for his clients during that stretch. Sign up below! (STRIKE POINT SPORTS has the same side.) 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 Betting Picks
The Mets hold a team ERA of 3.25 on the campaign (1st in baseball), and their staff has rung up 704 hitters. Mets pitchers have allowed 59 home runs and 299 total runs (6th in baseball). Their pitching staff has walked 302 opposing players and their FIP is 3.57 as a unit so far this season. New York has allowed 625 hits (7.8 per 9 innings) and 260 earned runs. Their K/BB ratio is 2.33 and their pitching staff has a team WHIP of 1.29.
The Mets relievers have a save percentage of 60.5% and have come into the game in 90 save situations. The bullpen pitchers have inherited 131 runners on the campaign and 32.8% of them crossed home plate. Mets relief pitchers have gone to the mound with players on base 86 times and also have had 102 appearances in high leverage situations. The Mets have dispatched 258 relievers to the hill on the year. The bullpen have recorded 52 holds over the course of the season (8th in the league). They have accumulated 23 saves this season and have blown 15 of their 38 chances to save the game.
The Minnesota Twins have 2,163 putouts for the season, in addition to 732 assists and 38 errors. Their fielding percentage is currently at .987 which puts them in 11th in baseball, and they have turned 65 double plays. The Mets have transformed 69.8% of balls in play into outs out of 6,489 innings, which has them sitting at 17th in professional baseball.
Peterson (33-27 mark in his career) is the owner of a FIP of 3.84 while he has faced 2,326 opposing hitters in the major leagues. He has given up 508 base knocks (8.4 hits per 9 innings) and has 228 free passes. His earned run average is 3.90 (236 earned runs allowed) and he has a WHIP of 1.352. Peterson has pitched in 544 frames and has racked up 542 strikeouts so far in his pro baseball career.
The Pirates hold a team slugging percentage of .337 and they are scoring 3.26 runs per game (30th in the league). They have put up 103 doubles, while getting a free base 265 times as well as scoring 267 runs. Pittsburgh is sitting with 55 long balls this year as well as 257 RBIs. They have been rung up on 721 occasions (4th in the league) and have 619 base hits. The Pittsburgh Pirates have an on-base percentage of .302 in addition to a batting average of .228 so far this season.
The Pirates hold a team WHIP of 1.212 and have a FIP of 3.83 as a unit on the campaign. Their K/BB ratio is 7.50 (603 strikeouts vs 249 free passes). They rank 11th in the league as a staff in total hits relinquished with 631. They have surrendered 71 home runs and they surrender 4.15 runs per 9 innings (12th in baseball). The Pittsburgh pitching staff have allowed 335 runs on the campaign and come in with a team ERA of 3.87 (312 earned runs allowed).
Pittsburgh relievers have an inherited score percentage of 35.8% out of their 123 inherited runners. Their relievers have stepped onto the hill 85 times in high leverage situations in addition to 78 occasions with base runners. Sitting with 74 save situations, the Pirates have tallied 40 holds and also 15 blown saves. They rank 26th in the league with a save percentage of 53.1%, and they have sent 259 relief pitchers onto the diamond this year. Pittsburgh has called on bullpen pitchers to step onto the mound in 32 save chances and they have walked away with 17 saves.
In their 6,537 innings played, the Pirates hold a defensive efficiency of 71.7% (4th in baseball). The Pittsburgh Pirates have turned 69 double plays and have notched a fielding percentage of .986 (16th in MLB). The Pirates have recorded 724 assists, 40 errors and have a total of 2,179 putouts over the course of the season.
Keller (37-60 career record) is the owner of a 4.53 ERA while giving up 9.4 hits per 9 innings. He has a K/BB ratio of 2.79 and he has faced 3,464 opposing hitters in his career. He has surrendered 400 earned runs while holding a WHIP of 1.391 and being the owner of a FIP of 4.5. During his MLB career, Keller has surrendered 834 base knocks while he has accumulated 760 strikeouts in 795 frames.
Who will win tonight's MLB game against the spread or moneyline?
Guy Bruhn's Pick: Take Pittsburgh (+162)
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
New York Mets - Twitter