
Mets vs. Phillies Prediction, Odds, Picks - June 21
The New York Mets and Philadelphia Phillies will meet on Saturday at Citizens Bank Park, at 7:15 p.m. ET, with Pete Alonso and Trea Turner among those expected to produce at the plate. The favored Mets have -120 moneyline odds against the underdog Phillies, who are listed at -100. New York is a 1.5-run favorite (at +132 odds). The total is 10.5 runs for the contest (with -110 odds to go over and -110 odds to go under).
Take a look at everything you need from a betting perspective on the Mets-Phillies game, regarding the run line, moneyline and total, plus expert picks.
Keep up with MLB on FOX Sports.
Mets vs. Phillies Highlights | MLB on FOX
Mets vs. Phillies Game Information & Odds
- When: Saturday, June 21, 2025 at 7:15 p.m. ET
- Where: Citizens Bank Park in Philadelphia, Pennsylvania
- How to watch on TV: FOX
| Favorite | Favorite Moneyline | Underdog Moneyline | Total | Over Total Odds | Under Total Odds | Run Line | Favorite Run Line Odds | Underdog Run Line Odds |
|---|---|---|---|---|---|---|---|---|
| Mets | -120 | -100 | 10.5 | -110 | -110 | -1.5 | +132 | -158 |
Mets vs. Phillies Prediction
- Score Prediction: Phillies 4, Mets 3
- Total Prediction: Under 10.5 runs
- Win Probabilities: Mets 53%, Phillies 47%
Mets vs. Phillies Betting Insights
- This season, the Mets have won 36 out of the 54 games, or 66.7%, in which they've been favored.
- New York is 32-16 this season when entering a game favored by -120 or more on the moneyline.
- The moneyline for this contest implies a 54.5% chance of a victory for the Mets.
- The Phillies have been chosen as underdogs in 13 games this year and have walked away with the win five times (38.5%) in those games.
- This season, Philadelphia has come away with a win four times in nine chances when named as an underdog of at least -100 or worse on the moneyline.
- The Phillies have an implied victory probability of 50% according to the moneyline set by oddsmakers for this matchup.
Mets Recent Betting Performance
- The Mets went 3-3 across the six games they were favored on the moneyline in their last 10 matchups.
- In their last 10 outings (all 10 of them had set totals), the Mets and their opponents combined to hit the over six times.
- The Mets have put together a 2-8-0 record against the spread over their past 10 games.
Mets Recent Stats
| Stat | Avg/Total |
|---|---|
| Record | 3-7 |
| Runs Per Game | 3 |
| HR | 12 |
| ERA | 5.20 |
| K/9 | 7.1 |
Mets Player Insights
- Not only does Alonso lead the Mets in hitting with his .291 average, he also paces the squad with 18 home runs and 64 RBI.
- Among all MLB hitters, Alonso is 22nd in batting average, 11th in on-base percentage, and fifth in slugging.
- Alonso takes a hitting streak of two games into this game. In his last five games he is batting .211 with a home run, a walk and an RBI.
- Juan Soto is hitting .246 with 14 doubles, 14 home runs and 63 walks.
- Soto is 25th in home runs and 71st in RBI among all major league hitters this year.
- Francisco Lindor is hitting .264 with 13 doubles, 14 home runs and 28 walks.
- Brandon Nimmo is hitting .245 with 14 doubles, 13 home runs and 23 walks.
- Nimmo is riding a three-game hitting streak into this one. In his last five games he is batting .263 with two doubles and two walks.
Mets Team Props
| Hits O/U | Total Bases O/U | HR O/U | RBI O/U | |
|---|---|---|---|---|
| Ronny Mauricio | 0.5 (-185) | 1.5 (+135) | - | 0.5 (+180) |
| Pete Alonso | 0.5 (-260) | 1.5 (-115) | - | 0.5 (+105) |
| Juan Soto | 0.5 (-235) | 1.5 (+100) | - | 0.5 (+115) |
| Jeff McNeil | 0.5 (-270) | 1.5 (+110) | - | 0.5 (+135) |
| Francisco Lindor | 1.5 (+175) | 1.5 (-115) | - | 0.5 (+130) |
Phillies Recent Betting Performance
- The Phillies have been underdogs once in the past 10 games and lost that contest.
- In their last 10 games with a total, the Phillies and their opponents are 4-4-2 when it comes to hitting the over.
- The Phillies have six wins against the spread in their last 10 chances.
Phillies Recent Stats
| Stat | Avg/Total |
|---|---|
| Record | 8-2 |
| Runs Per Game | 5.7 |
| HR | 13 |
| ERA | 2.93 |
| K/9 | 8.3 |
Phillies Player Insights
- Kyle Schwarber paces the Phillies with 23 home runs and runs batted in, driving in 54.
- Among all hitters in the big leagues, Schwarber's home run total ranks fifth and his RBI tally ranks 10th.
- Turner is batting .302 to lead the lineup.
- Among all major league hitters, Turner is 91st in home runs and 79th in RBI.
- Nick Castellanos is batting .282 with 18 doubles, a triple, eight home runs and 16 walks.
- Alec Bohm is hitting .289 with 11 doubles, a triple, seven home runs and 14 walks.
Phillies Team Props
| Hits O/U | Total Bases O/U | HR O/U | RBI O/U | |
|---|---|---|---|---|
| Max Kepler | 0.5 (-190) | 1.5 (+125) | - | 0.5 (+135) |
| Kyle Schwarber | 0.5 (-190) | 1.5 (+110) | - | 0.5 (+115) |
| J.T. Realmuto | 0.5 (-215) | 1.5 (+130) | - | 0.5 (+175) |
| Trea Turner | 1.5 (+155) | 1.5 (-110) | - | 0.5 (+140) |
| Nick Castellanos | 1.5 (+195) | 1.5 (+105) | - | 0.5 (+140) |
Mets vs. Phillies Highlights | MLB on FOX
FOX Sports created this story using technology provided by Data Skrive and data from Sportradar.
Want great stories delivered right to your inbox? Create or log in to your FOX Sports account, follow leagues, teams and players to receive a personalized newsletter daily.
2026 MLB Free Agent Signings, Trades: Tigers Reunite With Justin Verlander
MLB Free Agency Rumors, Buzz: Soto Changing Position; Lindor Needs Surgery?
2026 MLB Power Rankings: Where Do All 30 Teams Stand Before Spring Training?
Red Sox Acquire Caleb Durbin In Six-Player Trade With Brewers
2026 World Baseball Classic: Full Rosters For USA, Japan And All 20 Teams
10 Best Championship Games Since 2000, From Patriots-Falcons to Dodgers-Blue Jays
How to Watch 2026 World Baseball Classic: Streaming, Teams, Dates
World Baseball Classic Power Rankings: Who Joins USA, Japan As Favorites?
World Baseball Classic: Each MLB Team's List Of Players
2026 MLB Free Agent Signings, Trades: Tigers Reunite With Justin Verlander
MLB Free Agency Rumors, Buzz: Soto Changing Position; Lindor Needs Surgery?
2026 MLB Power Rankings: Where Do All 30 Teams Stand Before Spring Training?
Red Sox Acquire Caleb Durbin In Six-Player Trade With Brewers
2026 World Baseball Classic: Full Rosters For USA, Japan And All 20 Teams
10 Best Championship Games Since 2000, From Patriots-Falcons to Dodgers-Blue Jays
How to Watch 2026 World Baseball Classic: Streaming, Teams, Dates
World Baseball Classic Power Rankings: Who Joins USA, Japan As Favorites?
World Baseball Classic: Each MLB Team's List Of Players

