New York Mets vs Pittsburgh Pirates Prediction, 6/29/2025 MLB Picks, Best Bets & Odds
Game: New York Mets vs Pittsburgh Pirates
Date: Sunday, June 29, 2025
Location: PNC Park in Pittsburgh, PA
TV: SportsNet Pittsburgh
Odds/Point Spread: New York (-144) Pittsburgh (+120)
PNC Park is the location where the Pittsburgh Pirates (32-50) will compete against the New York Mets (48-34) on Sunday. The moneyline on this contest has the Mets at -144 while the Pirates are at +120. The total comes in at 8.5. The starting pitchers are Frankie Montas and Mike Burrows.


As a squad, the New York Mets are recording 4.4 runs per game, which puts them at 13th in MLB. They have racked up 364 runs while having a team on-base percentage of .325. The Mets have tallied 128 two-baggers as a unit and have hit 107 balls out of the park. They have accumulated 355 runs batted in as well as 672 hits this year, and their batting average comes in at .245. New York is slugging .419 and have been rung up 644 times, while taking a walk on 288 occasions.
Get all of our MLB Betting Picks
The Mets are sitting with a team earned run average of 3.21 for the year (1st in MLB), and the staff has struck out 715 batters. Mets pitchers have allowed 59 home runs and 299 runs in total (5th in baseball). They have walked 302 players from the other team and their FIP sits at 3.53 as a team on the year. New York has allowed 628 base knocks (7.7 per 9 innings) as well as 260 earned runs. They have a strikeout to walk ratio of 2.37 and the pitching staff has earned a collective WHIP of 1.27.
The Mets relief pitchers have earned a save rate of 60.5% and have entered the game in 91 save situations. The relief pitchers have inherited 132 base runners on the season with 32.6% of those runners crossed home plate. Mets pitchers have entered the game with runners on base 87 times in addition to having 102 appearances in high leverage situations. The Mets have dispatched 262 relievers to the mound this year. The bullpen have tallied 53 holds for the year (6th in baseball). They have tallied 23 saves for the year and have missed out on 15 of 38 save opportunities.
The Mets have converted 70.0% of baseballs in play into outs out of 6,570 innings on the diamond, which ranks them 16th in baseball. The Minnesota Twins have earned a total of 2,190 putouts at this point in the season, in addition to 739 assists and 39 errors. Their fielding rate is holding steady at .987 which has them ranked 12th in professional baseball, and have accumulated 65 double plays.
Montas has taken the mound for 749 innings and is sitting with 765 punch outs during his career. Montas (44-46 win-loss mark in his career) holds a FIP of 4.00 and he has faced 3,200 opposing batters in the major leagues. His ERA is 4.06 (338 ER's allowed) and his WHIP is 1.308. He has conceded 714 base hits (8.6 hits per nine innings) and has 266 free passes.
Pittsburgh has knocked in 55 HRs on the season as well as 257 RBIs. They have notched 103 doubles, while getting a free base 265 times as well as putting up 267 runs. The Pittsburgh Pirates have earned an on-base percentage of .302 in addition to a team batting average of .228 this year. The Pirates hold a slugging % of .337 and they tally 3.26 runs per game (29th in MLB). They have struck out on 721 occasions (4th in the league) and have accounted for 619 base knocks.
The Pirates hold a team WHIP of 1.212 and have a FIP of 3.83 as a squad so far this season. Their strikeout to walk ratio is 7.50 (603 strikeouts against 249 bases on balls). They rank 9th in MLB as a staff in total hits given up with 631. They have relinquished 71 home runs and they yield 4.15 runs per 9 innings (13th in MLB). The Pittsburgh pitching staff have surrendered 335 runs on the campaign while having an ERA of 3.87 (312 earned runs relinquished).
Pittsburgh has called on bullpen pitchers to step onto the hill in 32 save opportunities and they have recorded 17 saves. They are currently ranked 26th in baseball with a save rate of 53.1%, and they have dispatched 259 relievers to the hill for the season. Their relief pitchers have taken the field 85 times in high leverage situations and on 78 occasions with base runners. Pittsburgh relievers have an inherited score rate of 35.8% out of their 123 inherited runners. With 74 save situations, the Pirates have 40 holds in addition to 15 blown saves.
In 6,537 innings on the diamond, the Pirates have accumulated a defensive efficiency of 71.7% (4th in pro baseball). The Pittsburgh Pirates have turned 69 double plays and have a fielding percentage of .986 (17th in professional baseball). The Pirates have recorded 724 assists, 40 errors and have a total of 2,179 putouts over the course of the season.
In his pro baseball career, Burrows has surrendered 33 hits while tallying 32 K's in 33 innings. Burrows (2-2 career record) has a 4.34 earned run average and has allowed 8.9 hits per nine innings. He has surrendered a total of 16 ER's while holding a WHIP of 1.355 and being the owner of a FIP of 4.3. He has a K/BB ratio of 2.67 and he has gone up against 145 opposing hitters during his MLB career.
Who will win tonight's MLB game against the spread or moneyline?
Guy Bruhn's Pick: Take Pittsburgh (+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 all of Today's Free MLB Picks
Get all of Today's Expert MLB Picks
Additional Resources:
Pittsburgh Pirates - Twitter
New York Mets - Twitter