MLB
New York Mets @ Philadelphia Phillies - June 21, 2025
June 21, 2025, 10:32am EDT
TSG A.I. Picks
7:15pm EDT, Saturday | Spread | Moneyline | Over/Under |
---|---|---|---|
Philadelphia Phillies | +1.5 -164 | -111 | O 9.5 -116 |
New York Mets | -1.5 +132 | -111 | U 9.5 -111 |
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:15pm EDT, Saturday
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.
Philadelphia Phillies
+1.5
-164
New York Mets
-1.5
+132
Moneyline
Philadelphia Phillies
-111
New York Mets
-111
Over/Under
Over 9.5
-116
Under 9.5
-111
Odds Provided By BetUS
SPREAD PICK
New York Mets
-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
Philadelphia Phillies
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
9.5
Bet Amount
Potential Payout
Potential Payout
Values are based on the payout of the Best Value odds plus initial bet amount.
As I gear up for the showdown between the Philadelphia Phillies and New York Mets at Citizens Bank Park, it’s hard not to be excited about the current momentum. The Phillies are riding a three-game winning streak and looking to extend it against a struggling Mets team that has lost seven straight games.
Let’s dive into the numbers. On the mound for the Mets will be Griffin Canning, who boasts a 6-3 record with a 3.1 ERA and an impressive strikeout rate of 8.7 per game. However, his recent form doesn’t inspire confidence; after all, he’s part of a team that is currently floundering in both performance and morale.
On the other side, we have Mick Abel taking the hill for Philadelphia. His 2-0 record with a stellar 3.9 ERA indicates he’s been effective when called upon this season, and he brings an even more enticing strikeout rate of just over 9 strikeouts per nine innings pitched. This could be crucial as he faces off against a Mets lineup that has struggled to find its rhythm lately.
When we look at batting stats, Philadelphia edges out New York in several key areas: they average nearly 4.7 runs per game compared to New York’s 4.5 runs, while also leading in hits (8.7 vs. 8.2) and RBIs (4.5 vs. 4.4). The Phillies also enjoy a higher batting average of .250 versus the Mets’ .241.
The trends tell an interesting story as well—Philadelphia is currently on fire at home with an impressive record of 8 wins in their last 9 games overall and covering spreads effectively (4-1 ATS at home). Meanwhile, New York is struggling not only to win but also to cover spreads (1-7 ATS in their last eight games), which paints them as vulnerable heading into this matchup.
Oddsmakers opened this game with Philadelphia as slight favorites (-111), but given their recent performances against New York—including that decisive previous victory where they won by an overwhelming score of 10-2—I expect this line may shift further towards Philly as game time approaches.
As for total runs? With both teams’ offensive capabilities combined with their recent scoring trends—the total opened at 9.5—it seems likely we’ll see another high-scoring affair tonight like last time when they combined for twelve runs.
In summary, I predict that the Phillies will secure another victory over the Mets while pushing past that total once again—expect fireworks! The data strongly supports these assertions; let’s see if they play out on Saturday night!
Philadelphia Phillies vs New York Mets Live Odds & Betting History
Betting odds provided by BetUS
Wager Type | Philadelphia Phillies | New York Mets |
---|---|---|
Spread | +1.5 (-164) | -1.5 (+132) |
Moneyline | -111 | -111 |
Total | Under 9.5 (-111) | Over 9.5 (-116) |
Team Data | Philadelphia Phillies | New York Mets |
---|---|---|
Runs | 4.68 | 4.49 |
Hits | 8.74 | 8.20 |
Runs Batted In | 4.46 | 4.37 |
Batting Average | 0.250 | 0.241 |
On-Base Slugging | 71.91% | 73.09% |
Walks | 3.53 | 3.66 |
Strikeouts | 9.30 | 8.73 |
Earned Run Average | 3.94 | 3.06 |
More MLB Picks
All MLB Picks
MLB
Boston Red Sox @ San Francisco Giants
Best Bet
Giants
-159
Read More

MLB
Texas Rangers @ Pittsburgh Pirates
Best Bet
Pirates
-109
Read More

MLB
Atlanta Braves @ Miami Marlins
Best Bet
Braves
-154
Read More
You must be logged in to comment. Don't have an account? Sign up today.