Phillies vs. Mets Prediction, Odds, Picks - April 22

Phillies vs. Mets Prediction, Odds, Picks - April 22

Updated Apr. 22, 2025 7:00 p.m. ET
FOX Sports

Bryce Harper and the Philadelphia Phillies square off against the New York Mets and starter Griffin Alexander Canning on Tuesday at 7:10 p.m. ET at Citi Field. The favored Phillies have -130 moneyline odds against the underdog Mets, who are listed at +110. Philadelphia is a 1.5-run favorite (at +129 odds). The over/under is 8 runs for the matchup.

Here's everything you need from a betting perspective on the Phillies-Mets game, regarding the run line, moneyline and total, plus expert picks.

Keep up with MLB on FOX Sports.

Francisco Lindor crushes second home run of the game, helping Mets defeat Phillies

Francisco Lindor crushed his second home run of the game to help the New York Mets defeat the Philadelphia Phillies.

Phillies vs. Mets Game Information & Odds

  • When: Tuesday, April 22, 2025 at 7:10 p.m. ET
  • Where: Citi Field in Queens, New York
  • How to watch on TV: TBS, SNY, and NBCS-PH
Favorite Favorite Moneyline Underdog Moneyline Total Over Total Odds Under Total Odds Run Line Favorite Run Line Odds Underdog Run Line Odds
Phillies -130 +110 8 -103 -119 -1.5 +129 -154

Phillies vs. Mets Prediction

  • Score Prediction: Mets 4, Phillies 3
  • Total Prediction: Under 8 runs
  • Win Probabilities: Phillies 57%, Mets 43%

Phillies vs. Mets Betting Insights

  • This season, the Phillies have been favored 17 times and won 10, or 58.8%, of those games.
  • This season Philadelphia has won 10 of its 14 games, or 71.4%, when favored by at least -130 on the moneyline.
  • The sportsbooks' moneyline implies a 56.5% chance of a victory for the Phillies.
  • The Mets have been underdogs in five games this season and have come away with the win two times (40%) in those contests.
  • This will be the worst odds to win that sportsbooks have given New York this season with a +110 moneyline set for this game.
  • The Mets have an implied victory probability of 47.6% according to the moneyline set by sportsbooks for this matchup.

Phillies Recent Betting Performance

  • The Phillies played as the moneyline favorite for nine of their last 10 games, and went 5-4 in those matchups.
  • In their last 10 outings (all 10 of them had set totals), the Phillies and their opponents combined to hit the over eight times.
  • The Phillies' record against the spread is 5-5-0 over their past 10 games.

Phillies Recent Stats

Stat Avg/Total
Record 5-5
Runs Per Game 5.1
HR 7
ERA 5.56
K/9 9.1

Phillies Player Insights

  • Kyle Schwarber is the Phillies best power option, hitting seven home runs this season in addition to delivering 16 RBI, both team highs.
  • Schwarber ranks fifth in homers and 20th in RBI among all hitters in baseball.
  • Bryce Harper is batting .262 with four doubles, five home runs and 20 walks.
  • Harper is 25th in home runs and 34th in RBI in the majors.
  • Nicholas Alexander Castellanos is hitting .289 with six doubles, three home runs and eight walks.
  • Bryson Stott has a club-leading .295 batting average.
  • Stott has recorded at least one hit in eight games in a row. During his last 10 outings he is batting .310 with two doubles, a triple, a home run, five walks and eight RBI.

Phillies Team Props

Hits O/U Total Bases O/U HR O/U RBI O/U
Trea Turner 0.5 (-235) 1.5 (+125) - 0.5 (+170)
Nicholas Alexander Castellanos 0.5 (-240) 1.5 (+130) - 0.5 (+140)
Bryce Harper 0.5 (-220) 1.5 (+125) - 0.5 (+135)
Alec Daniel Bohm 0.5 (-220) 1.5 (+155) - 0.5 (+195)
Max Kepler 0.5 (-175) 0.5 (-175) - 0.5 (+175)

Mets Recent Betting Performance

  • Over the past 10 games, the Mets have been underdogs twice and split those games 1-1.
  • When it comes to hitting the over, the Mets and their opponents are 4-6-0 in their last 10 games with a total.
  • The Mets are 6-4-0 ATS over their last 10 games.

Mets Recent Stats

Stat Avg/Total
Record 7-3
Runs Per Game 4.4
HR 12
ERA 2.45
K/9 10.1

Mets Player Insights

  • Peter Morgan Alonso leads the lineup with a batting average of .341, while pacing the Mets in home runs, with six and runs batted in with 24.
  • Alonso ranks 14th in home runs and second in RBI among all hitters in MLB.
  • Alonso brings a hitting streak of four games into this game. During his last five outings he is hitting .263 with a double, a triple, a home run, two walks and three RBI.
  • Juan Soto is batting .244 with five doubles, three home runs and 17 walks.
  • Among all MLB hitters, Soto ranks 74th in home runs and 53rd in RBI.
  • Francisco Lindor has four doubles, five home runs and seven walks while batting .284.
  • Brandon Nimmo is hitting .205 with three doubles, four home runs and six walks.

Mets Team Props

Hits O/U Total Bases O/U HR O/U RBI O/U
Peter Morgan Alonso 0.5 (-195) 1.5 (+140) - 0.5 (+175)
Francisco Lindor 0.5 (-235) 1.5 (+120) - 0.5 (+180)
Tyrone Taylor 0.5 (-195) 0.5 (-200) - 0.5 (+200)
Starling Marte 0.5 (-180) 0.5 (-185) - 0.5 (+240)
Mark Vientos 0.5 (-195) 0.5 (-200) - 0.5 (+160)

Marlins vs. Phillies Highlights | MLB on FOX

Check out the best moments between the Miami Marlins and the Philadelphia Phillies.

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.

FOLLOW Follow your favorites to personalize your FOX Sports experience
share