Upcoming Match-ups

Mets vs Phillies Odds, Lines, and Pick – Peterson vs Eflin (May 2)

Quinn Allen

by Quinn Allen in MLB Baseball

Updated May 1, 2021 · 7:52 PM PDT

Pete Alonso, First Baseman, New York Mets
New York Mets first baseman Pete Alonso (20) in the eighth inning of a baseball game Sunday, April 18, 2021, in Denver. (AP Photo/David Zalubowski)
  • The Mets and Phillies wrap up a three-game set on Sunday, May 2nd
  • New York sends David Peterson to the mound, while Philly counters with Zach Eflin
  • Get the odds, preview, and pick for this game below

After the New York Mets pulled out a 5-4 win in Game 2 over the Philadelphia Phillies, they will be looking to leave the City of Brotherly Love on a positive note in the series finale on Sunday, May 2nd.

NY scored four of their five runs in the first inning, while Taijuan Walker led the way on the mound for the visitors. With the game in a 4-4 deadlock heading into the top of the ninth, Michael Conforto cranked a solo bomb, then Edwin Diaz closed it out in the bottom half.

For Game 3, we’ll see lefty David Peterson pitch for the Mets, while Zach Eflin takes the bump for the Phillies.

Mets vs Phillies Odds

Team Moneyline Runline at FanDuel Total
New York Mets -108 -1.5 (+158) Ov 8.5 (-110)
Philadelphia Phillies -108 +1.5 (-192) Un 8.5 (-110)

Odds as of May 1st

Peterson Familiar With The Phillies

Sunday will be a familiar foe for Peterson, having already made two starts this season against the Phillies. They tagged him for six earned in just four innings of work in his first appearance of the year, but the lefty responded with a quality outing vs. Philadelphia a week later.

YouTube video

So far in 2021, the former Oregon standout has gone 1-3 with a 5.59 ERA. Peterson pitched very well in his last start on April 27th, limiting a potent Boston Red Sox offense to two runs across six innings.

As a lineup, the Phils are hitting just .207 against Peterson, with Rhys Hoskins slashing a whopping .625 in eight at-bats.

Phillies Stats vs Peterson

Player AB H HR RBI K AVG
Alec Bohm 5 1 1 3 3 .200
Didi Gregorius 3 1 0 0 2 .333
Bryce Harper 8 3 0 0 3 .375
Rhys Hoskins 8 5 2 3 2 .625
Andrew McCutchen 6 0 0 0 0 .000
JT Realmuto 3 1 0 0 0 .333

The Phillies offense as a whole has struggled immensely this season. They’re 26th in the majors with just 3.7 runs scored per game and are hitting a poor .232.

On a more positive note, Bryce Harper has been swinging it well. He’s batting .321 with six long balls already, but the slugger did take a 97 mph fastball to the face on Wednesday. Thankfully, Harper ended up being okay but he’s missed the last two games anyway with a sore wrist.

Eflin Faces Mets For First Time Since 2019

Eflin has been in the big leagues since 2016, but the last time he actually took the mound against the Mets was almost two years ago. Needless to say, there have been some changes in their lineup since.

The hard-throwing right-hander has been touched up by New York in 11 career starts, however, posting a 5.21 ERA. Eflin will be looking to bounce back on Sunday from a rather average outing in his last start, giving up five runs to the Cardinals across 6.2 innings. But, he did battle, also collecting eight strikeouts.

YouTube video

The current Mets lineup is batting just .222 vs. Eflin, with Michael Conforto leading the way with three homers when the Phillies starter is on the bump.

Mets Stats Vs Eflin

Player AB H HR RBI K AVG
Albert Almora Jr 8 2 0 0 1 .250
Pete Alonso 9 3 1 1 3 .333
Michael Conforto 26 7 3 8 5 .269
Jeff McNeil 18 4 0 1 3 .222
Tomas Nido 4 1 0 3 2 .250
Brandon Nimmo 11 1 0 0 5 .091
Jose Peraza 6 1 0 0 5 .167
Kevin Pillar 6 3 1 2 1 .500
Dominic Smith 9 2 0 0 3 .222

If you thought the Phillies had an atrocious offense, then take a look at the Mets. They have scored just 2.9 runs per game, which is second-last in the MLB. For a lineup full of electrifying bats like Francisco Lindor, Pete Alonso, and Conforto, this is simply not good enough.

They’ve also hit a league-low 15 home runs, with Alonso leading the team with five. But, New York does have a solid track record against Eflin, which is definitely a reason to believe a victory is very much possible in the series finale on Sunday.

No Fireworks in Philly

Coming off a respectable offensive performance, I like the Mets here. Although four of their runs were scored in the first inning, it would be no surprise to see them hit around Eflin.

As for Peterson, he knows exactly what to expect from this Phils lineup. Heading into his third start against them, the lefty should put together another fine outing and keep New York in this one.

Take the visitors on the Moneyline. Also, considering how both of these teams struggle to score runs, the under is a safe bet.

Pick: New York Mets (-108), Under 8.5 Runs (-110)


This article contains links to external sports betting services. SBD may receive advertising revenue from these links, however editorial has hand-picked each individual link based on relevance to the article, without influence on the coverage.

Author Image