Pittsburgh Pirates vs New York Mets Prediction, 5/12/2025 MLB Picks, Best Bets & Odds
Game: Pittsburgh Pirates vs New York Mets
Date: Monday, May 12, 2025
Location: Citi Field in Queens, NY
TV: Sportsnet New York
Odds/Point Spread: Pittsburgh (+125) New York (-145)
The Pittsburgh Pirates (12-26) are traveling to Citi Field on Monday where they will play the New York Mets (24-14). The moneyline on this contest has Pittsburgh at +125 while New York is opening at -145. The over/under comes in at 9. The starting pitchers will be Paul Skenes and David Peterson.


Pittsburgh owns a slugging percentage of .325 and have been called out on strikes 322 times, while drawing a walk on 135 occasions. They have accrued 116 RBI's in addition to 274 base knocks so far this year, while their average at the plate sits at .219. The Pirates have compiled 44 doubles as a unit and have hit 26 balls out of the stadium. They have a total of 118 runs and have an OBP of .300. As a unit, the Pittsburgh Pirates are putting up 3.1 runs per game, which has them at 30th in MLB.
Today’s Featured MLB Best Bet! ARUN SHIVA has released a 7-Unit MLB Selection between St. Louis vs. Philadelphia (Monday @ 6:45pm est). The Cowboy has produced back/back great MLB Winners including 5-Unit Phillies on Saturday (7-1) (Win) and 4-Unit Marlins/Whitesox Under 8 on Sunday (4-2). IC is now on a 5-1 MLB Run for +1295 and is ready to make it a 6-1 Run with a big win today. 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 Free MLB Picks
The Pirates have compiled a team ERA of 4.31 over the course of the season (22nd in MLB), and they have struck out 283 batters. Pirates pitchers have relinquished 36 long balls in addition to 175 runs in total (23rd in MLB). Their pitching staff has walked 119 opposing batters and their FIP sits at 4.01 as a squad so far this season. Pittsburgh has surrendered 313 hits (8.3 per 9 innings) in addition to 162 earned runs. They have accrued a K/BB ratio of 2.38 and their pitching staff has recorded a WHIP of 1.28.
The Pirates have sent 126 relief pitchers to the hill over the course of the season. The relievers have inherited 59 runners for the season and 32.2% of them ended up crossing the plate. They have 7 saves on the campaign and have blown 6 out of their 13 save chances. The Pirates relievers have earned a save percentage of 53.8% and stepped onto the hill in 32 save situations. The relievers have racked up 19 holds this year (21st in baseball). Pirates relief pitchers have entered the contest with runners on base 37 times in addition to having 38 appearances in high leverage situations.
The Pittsburgh Pirates have accounted for 1,015 putouts this year, as well as 347 assists and 27 errors. Their fielding rate is at .981 which puts them in 26th in the majors, and have earned 36 double plays. The Pirates have converted 69.8% of balls hit into play into outs out of their 3,045 innings, which has them sitting at 16th in baseball.
Skenes has pitched in 181 innings and has accumulated 217 strikeouts in his MLB career. Skenes (14-7 win-loss mark in his career) sits with a FIP of 2.15 while he has gone up against 704 opposing batters in the majors. His ERA is 2.19 (44 ER's allowed) and his career WHIP is 0.949. He has surrendered 128 hits (6.4 hits per 9 innings) with 44 free passes.
The Mets hold a slugging percentage of .420 and they tally 4.76 runs per game (10th in baseball). They have hit 71 doubles, while walking 142 times as well as recording 181 runs. New York has hit 42 home runs this season to go along with 174 RBIs. They have been called out on strikes on 280 occasions (27th in MLB) and have notched a total of 317 hits. The New York Mets hold a team on-base percentage of .331 as well as a team batting average of .249 over the course of the season.
The New York pitching staff have given up 122 runs so far this year while having an ERA of 2.89 (108 earned runs surrendered). They have surrendered 21 long balls and they surrender 3.27 runs per 9 innings (3rd in baseball). The Mets have a team WHIP of 1.256 with a FIP of 3.11 as a staff this season. Their K/BB ratio comes in at 9.20 (344 strikeouts against 127 free passes). They are sitting at 11th in MLB as a staff in total hits allowed with 295.
New York relief pitchers hold an inherited score rate of 31.4% out of 51 inherited base runners. Their relief pitchers have taken the field 48 times in high leverage situations in addition to 35 occasions with runners on. With 49 save situations, the Mets have 33 holds in addition to 5 blown saves. They rank 9th in MLB holding a save percentage of 68.8%, and they have dispatched 122 bullpen pitchers onto the diamond this year. New York has called on relief pitchers to enter the game in 16 save chances and they have come away with 11 saves.
The New York Mets have turned 29 double plays and have earned a fielding percentage of .988 (9th in professional baseball). The Mets have recorded 325 assists, 16 errors and have 1,008 putouts during this campaign. In 3,024 innings played, the Mets are sitting with a efficiency on defense of 68.7% (21st in professional baseball).
Peterson (30-26 mark in his career) has earned a 4.04 ERA and has allowed 8.5 hits per nine innings. His strikeout to walk ratio is 2.38 and he has gone up against 2,115 opposing hitters in his MLB career. He has allowed a total of 221 earned runs while holding a WHIP of 1.376 and being the owner of a FIP of 4.0. So far in his pro baseball career, Peterson has surrendered 467 hits while he has totaled 500 strikeouts in 492 innings pitched.
Who will win tonight's MLB game against the spread or moneyline?
Tony Sink's Pick: Take Pittsburgh (+125)
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:
New York Mets - Twitter
Pittsburgh Pirates - Twitter