MLB
Pittsburgh Pirates @ New York Mets - May 12, 2025
May 12, 2025, 9:07am EDT
TSG A.I. Picks
7:10pm EDT, Monday | Spread | Moneyline | Over/Under |
---|---|---|---|
New York Mets | -1.5 +151 | -139 | O 7.5 -105 |
Pittsburgh Pirates | +1.5 -189 | +118 | U 7.5 -122 |
Confidence Score For every pick our AI engine makes, it also assigns a score from 1-100 reflecting how "confident" we are each pick is likely to hit. The higher the score, the more confidence our AI models are that our picks are going to be winners. |
7:10pm EDT, Monday
Spread
For every pick our AI engine makes, it also assigns a score from 1-100 reflecting how "confident" we are each pick is likely to hit. The higher the score, the more confidence our AI models are that our picks are going to be winners.
New York Mets
-1.5
+151
Pittsburgh Pirates
+1.5
-189
Moneyline
New York Mets
-139
Pittsburgh Pirates
+118
Over/Under
Over 7.5
-105
Under 7.5
-122
Odds Provided By BetUS
SPREAD PICK
Pittsburgh Pirates
+1.5
Bet Amount
Potential Payout
Potential Payout
Values are based on the payout of the Best Value odds plus initial bet amount.
MONEYLINE PICK
New York Mets
Bet Amount
Potential Payout
Potential Payout
Values are based on the payout of the Best Value odds plus initial bet amount.
OVER/UNDER PICK
Over
7.5
Bet Amount
Potential Payout
Potential Payout
Values are based on the payout of the Best Value odds plus initial bet amount.
As I prepare for the matchup between the Pittsburgh Pirates and New York Mets at Citi Field, it’s hard not to be excited about the statistical insights that can help illuminate what we might expect from this game. The Mets come into this contest with a solid record of 26-15, while the Pirates are struggling at 14-27.
Starting on the mound for the Pirates is Paul Skenes, who has had a mixed season with a 3-4 record and an ERA of 4.4. While he does average about 7.5 strikeouts per nine innings, his overall performance suggests that he may struggle against a potent Mets lineup. On the other hand, David Peterson will take the hill for New York with a slightly better win-loss record of 2-2 and an impressive ERA of just under 3.0 at 2.9. His ability to rack up over 9 strikeouts per nine innings indicates that he has been effective in keeping hitters off balance.
When looking at offensive production, there is a stark contrast between these two teams. The Mets are averaging nearly five runs per game (4.8) and boast an impressive .246 batting average along with an on-base percentage slugging percentage of over 74%. In comparison, the Pirates are only managing just over three runs per game (3.1) with a batting average plummeting to .214 and a significantly lower on-base slugging percentage around 61%.
The oddsmakers have opened up betting lines favoring the Mets at -139 which reflects their stronger position this season compared to their opponents’ struggles both offensively and defensively.
In terms of recent form, New York won its last outing against Chicago by a score of 6-2 while Pittsburgh edged out Atlanta in a close match ending in favor of Pittsburgh at 4-3—a positive sign but one that still doesn’t erase their broader struggles as they’ve gone just 2-8 in their last ten games.
Given all these factors—Skenes’ elevated ERA, Peterson’s effectiveness on the mound, and the significant disparity in offensive output—I predict that tonight’s game will likely end with a victory for New York.
Moreover, considering both teams’ recent trends regarding total scores—the total being set at over/under of 7.5—I’m inclined to think we could see more than that number tonight given how well New York has been hitting lately combined with some potential lapses from Skenes.
In summary: Expect a solid performance from David Peterson leading to another win for New York against Pittsburgh as they continue to build momentum through May—and don’t be surprised if we see more than eight runs scored collectively by both teams as they battle it out under those Citi Field lights!
New York Mets vs Pittsburgh Pirates Live Odds & Betting History
Betting odds provided by BetUS
Wager Type | New York Mets | Pittsburgh Pirates |
---|---|---|
Spread | -1.5 (+151) | +1.5 (-189) |
Moneyline | -139 | +118 |
Total | Under 7.5 (-122) | Over 7.5 (-105) |
Team Data | New York Mets | Pittsburgh Pirates |
---|---|---|
Runs | 4.82 | 3.10 |
Hits | 8.46 | 7.15 |
Runs Batted In | 4.62 | 3.05 |
Batting Average | 0.246 | 0.214 |
On-Base Slugging | 74.10% | 61.46% |
Walks | 3.69 | 3.46 |
Strikeouts | 9.10 | 7.46 |
Earned Run Average | 2.91 | 4.36 |
More MLB Picks
All MLB Picks
MLB
Milwaukee Brewers @ Cleveland Guardians
Best Bet
Guardians
+105
Read More

MLB
Boston Red Sox @ Detroit Tigers
Best Bet
Tigers
-112
Read More

MLB
St. Louis Cardinals @ Philadelphia Phillies
Best Bet
Phillies
-195
Read More
You must be logged in to comment. Don't have an account? Sign up today.