The Philadelphia Phillies (46-30) host the New York Mets (45-31) on Saturday, June 21, 2025. First pitch from Citizens Bank Park is scheduled for 7:15 p.m. ET; the game will be broadcast on FOX.
The Phillies enter Saturday on a roll, winning nine of their last 11 games to surge into first place in the NL East. The Mets and Phillies totaled 12 runs in the series opener — should we expect more runs in today’s middle game with Griffin Canning and Mick Abel on the hill?
Find my Mets vs Phillies predictions and pick for Saturday below.
Mets vs Phillies Predictions, Odds, Lines
[gamematchup league=”mlb” awaylogo=”https://static.sprtactn.co/teamlogos/mlb/100/nym.png” awayname=”Mets” awayslug=”new-york-mets” homelogo=”https://static.sprtactn.co/teamlogos/mlb/100/phi.png” homename=”Phillies” homeslug=”philadelphia-phillies” date=”Saturday, Jun 21″ time=”7:15 p.m. ET” network=”FOX” col1text=”Spread” col2text=”Total” col3text=”Moneyline” col1awaytext=”-1.5″ col1awayline=”+138″ col1hometext=”+1.5″ col1homeline=”-169″ col2awaytext=”10.5″ col2hometext=”10.5″ col2awayline=”-110o / -111u” col2homeline=”-110o / -111u” col3awaytext=”-120″ col3hometext=”-102″ col3awayline=”” col3homeline=”” bookname=”DraftKings” bookthumbnaillogo=”https://assets.actionnetwork.com/603379_Primary.png” bookreviewslug=”draftkings”][/gamematchup]
[expertpickswidget league=”mlb” gameid=”256956″ date=”20250621″ week=”” seasontype=””][/expertpickswidget]
_InlineAdBlock
Mets vs Phillies Projected Starting Pitchers
RHP Griffin Canning (NYM) | Stat | RHP Mick Abel (PHI) |
---|---|---|
6-3 | W-L | 2-0 |
0.6 | fWAR (FanGraphs) | 0.2 |
3.80/4.47 | ERA /xERA | 2.21/4.75 |
4.20/4.00 | FIP / xFIP | 4.06/3.72 |
1.40 | WHIP | 1.03 |
10.2 | K-BB% | 16 |
51.3 | GB% | 37.3 |
91 | Stuff+ | 110 |
98 | Location+ | 100 |
Mets vs Phillies Predictions, Betting Analysis
[subheader sizedown=”true” center=”false” text=”Mets Betting Preview” logo1url=”https://static.sprtactn.co/teamlogos/mlb/100/nym.png” link1=”https://www.actionnetwork.com/mlb/odds/new-york-mets” link1follow=”false”][/subheader]
The Mets could not be in worse shape coming into this matchup. Following last night’s bullpen implosion, they have now lost seven straight games. However, they are bound to break out of their slump since the lineup has posted a wRC+ of 116 over the past two weeks.
Their BABIP is low, and their ground-ball rate is up over that span, but tonight they face a starter in Mick Abel who has shown he can pound the zone, but doesn’t miss many bats, and much of his contact has been in the air.
Abel has been great at wiggling out of trouble as he stranded an incredible 95% of runners over his first four career starts, but his xERA of 4.64 and FIP of 4.06 say that is bound to catch up to him.
Hitting conditions are excellent at Citizen Bank Park tonight, with the temperature rising and the wind blowing out to the short porch in right field.
I would not be surprised to see the Mets get to Abel early here, but my concern is when he departs.
The Phillies’ high-leverage relievers will be ready to go in this one, and they should put out any fire that Abel starts.
[subheader sizedown=”true” center=”false” text=”Phillies Betting Preview” logo1url=”https://static.sprtactn.co/teamlogos/mlb/100/phi.png” link1=”https://www.actionnetwork.com/mlb/odds/philadelphia-phillies” link1follow=“false”][/subheader]
On the flip side of this matchup, the Mets are in desperate need of a good outing from Griffin Canning. After looking like the best free-agent signing of the offseason through the first two months of the season, Canning has hit a wall in June, posting a 5.74 ERA over his past three starts.
Like their counterparts, the Phillies are in a good spot offensively. They have been above average against righties this season and have continued to produce without Bryce Harper in the middle of the order.
However, the Mets’ bullpen is desperate to snap its streak, and I expect Mendoza to be aggressive with his bullpen as these two teams are neck and neck atop of the NL East.
The backend of the Mets’ bullpen is rested and ready to be deployed.
We should see New York pull out every card to contain this Philadelphia lineup late in the game.
Mets vs Phillies Best Bet
Last night, hitting conditions were similar, and the game was tight until the Phillies put up six runs in the bottom of the seventh inning.
Tonight, we likely won’t see those crooked numbers late in the game, which makes the total a bit inflated.
While these teams may get off to hot starts, expect the bats to cool off and keep the final score under the total.
Pick: Under 10.5 (-111); Bet to Under 9.5
[quickslipbasic bookname=”BetMGM” booklogo=”https://assets.actionnetwork.com/779359_BetMGM800x200@1x.png” image=”https://images.actionnetwork.com/blog/2025/06/June21metsphilliesqs.jpg” buttontext=”Place This Bet Instantly!” buttonlink=”https://switchboard.actionnetwork.com/v2/deeplink?deeplinkId[0]=ML1640016565&context=qs-articles”][/quickslipbasic]
Moneyline
I lean toward the Mets snapping their cold streak tonight as slight underdogs.
Run Line (Spread)
I see no value in the run line.
Over/Under
Take the under.
Mets vs Phillies Betting Trends
[bettingtrends title=”” gameid=”256956″ date=”20250621″][/bettingtrends]
[subheader sizedown=”true” text=”Mets vs Phillies Weather” center=”false”][/subheader]
[gameforecast league=”mlb” gameid=”256956″ date=”20250621″][/gameforecast]
[procard imageurl=”https://assets.actionnetwork.com/736824_ActionPRO_promo_1500x844.jpg” cta=”Premium picks, tools & analysis” firstupsell=”Track & follow smart money” secondupsell=”Biggest player prop edges” thirdupsell=”Real-time expert pick alerts” buttontext=”SAVE 66% NOW!” buttonurl=”/pricing”][/procard]