MLB
Philadelphia Phillies @ New York Mets - April 21, 2025
April 21, 2025, 10:02am EDT
TSG A.I. Picks
7:10pm EDT, Monday | Spread | Moneyline | Over/Under |
---|---|---|---|
New York Mets | +1.5 -182 | -109 | O 8 -120 |
Philadelphia Phillies | -1.5 +147 | -110 | U 8 -108 |
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
-182
Philadelphia Phillies
-1.5
+147
Moneyline
New York Mets
-109
Philadelphia Phillies
-110
Over/Under
Over 8
-120
Under 8
-108
Odds Provided By BetUS
SPREAD PICK
Philadelphia Phillies
-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
8
Bet Amount
Potential Payout
Potential Payout
Values are based on the payout of the Best Value odds plus initial bet amount.
As the New York Mets prepare to face off against the Philadelphia Phillies at Citi Field, there’s a palpable sense of anticipation surrounding this matchup. The Mets are riding high on a four-game winning streak and have shown resilience in their recent performances. On the other hand, the Phillies are struggling to find their footing, particularly with their starting pitcher facing significant challenges this season.
Aaron Nola takes the mound for Philadelphia, but it’s hard to overlook his current form: a winless record of 0-4 and an ERA hovering around 6.7. These numbers suggest that he has been unable to navigate through opposing lineups effectively this year. While he boasts impressive strikeout capabilities—averaging over 10 strikeouts per nine innings—his inability to limit runs has been detrimental to his team’s success.
In contrast, Tylor Megill will represent the Mets on the mound. With a much more favorable record of 2-2 and an impressive ERA of 2.3, Megill has proven himself as a reliable option for New York thus far. His ability to keep runners off base while maintaining a solid strikeout rate makes him a formidable opponent for any lineup.
When we look at offensive production, both teams present interesting statistics that could influence tonight’s game outcome. The Mets average about 3.8 runs per game with a batting average of .215 and an on-base percentage of approximately 65%. Meanwhile, the Phillies boast slightly higher averages with about 4.4 runs and a .237 batting average alongside an on-base percentage nearing 70%. However, it’s worth noting that despite these higher averages, Philadelphia’s recent performance has been inconsistent.
The total run production from both teams leans towards favoring an OVER bet in this matchup; given that both teams’ games have recently trended towards scoring more than expected totals—Philadelphia hitting OVER in five straight games—it seems likely that tonight’s contest will follow suit.
With oddsmakers opening up betting lines favoring the Mets at -109 and setting the total at eight runs, I believe they’re underestimating how well Megill can contain hitters combined with Nola’s struggles on the mound. As such, I predict not only a victory for New York but also expect them to score enough runs alongside Philadelphia’s potential contributions to push us comfortably over that set total.
In conclusion, if you’re looking for insights into this matchup: expect solid pitching from Megill leading to another win for the Mets as they continue their ascent in what looks like promising season ahead—and don’t be surprised if we see plenty of action across home plate as both teams battle it out offensively!
New York Mets vs Philadelphia Phillies Live Odds & Betting History
Betting odds provided by BetUS
Wager Type | New York Mets | Philadelphia Phillies |
---|---|---|
Spread | +1.5 (-182) | -1.5 (+147) |
Moneyline | -109 | -110 |
Total | Under 8 (-108) | Over 8 (-120) |
Team Data | New York Mets | Philadelphia Phillies |
---|---|---|
Runs | 3.82 | 4.35 |
Hits | 7.12 | 7.90 |
Runs Batted In | 3.65 | 4.00 |
Batting Average | 0.215 | 0.237 |
On-Base Slugging | 65.88% | 70.44% |
Walks | 3.12 | 4.45 |
Strikeouts | 10.24 | 10.25 |
Earned Run Average | 2.28 | 4.05 |
More MLB Picks
All MLB Picks
MLB
New York Yankees @ Cleveland Guardians
Best Bet
Yankees
-125
Read More

MLB
San Diego Padres @ Detroit Tigers
Best Bet
Padres
+102
Read More

MLB
Cincinnati Reds @ Miami Marlins
Best Bet
Reds
-125
Read More
Get Exclusive Access to Winning Sports Betting Picks for Free
Click on the button below to get free picks delivered to your email daily...
Get Picks Today!
You must be logged in to comment. Don't have an account? Sign up today.