MLB MATCHUP REPORT

June 21, 2025, 7:15 | Citizens Bank Park

New York Mets (45-31) VS Philadelphia Phillies (46-30)

ODDS

Bet365
5Dimes
BOL
bodog
pin
Moneyline -120
100

-128
116
-123
103
-117
109
Spread -1.5 135
1.5 -160

-1.5 120
1.5 -140
-1.5 130
1.5 -150
-1.5 134
1.5 -148
Total 10.5 o -110
10.5 u -110
o
u
10.5 o -118
10.5 u -102
10.5 o -115
10.5 u -105
10.5 o -110
10.5 u -102

SMART CHART

NYM
NAME
PHI
4.49
OFFENSE
4.70
3.62
DEFENSE
4.25
0.00
TEAM ERA
0.00
8.23
OFFENSIVE HITS
8.75
3.61
OFFENSIVE WALKS
3.52
7.70
DEFENSIVE HITS
8.55
3.62
DEFENSIVE WALKS
2.96

RECENT FORM

TeamRecord Moneyvs LHP vs RHPFave DogO/U Diff
NY Mets 45-31 $-66 10-8 35-23 36-17 9-12 30-44-2 0.79
Philadelphia 46-30 $-26 9-12 37-18 38-22 5-6 33-40-3 0.55

PITCHER LAST 3 STARTS

Griffin Canning (7-3) ERA: 3.91
Event DateOpponent ResultScore OU ResultIp Money
Jun 15, 2025 TB L 0-9 O 4.1 $-100
Jun 10, 2025 WSH W 5-4 O 5.1 $66
Jun 4, 2025 LA W 6-1 U 6 $125
Mick Abel (2-1) ERA: 3.47
Event DateOpponent ResultScore OU ResultIp Money
Jun 16, 2025 MIA W 5-2 U 5 $86
Jun 10, 2025 CHC L 4-8 O 4 $-100
Jun 4, 2025 TOR L 1-2 U 5.1 $-100

BULLPEN

NY Mets's relievers have pitched 12 innings in the last 3 games.
Philadelphia's relievers have pitched 7 innings in the last 3 games.

PITCHER RECENT STARTS VS OPPONENT

New York Mets

DateScore WinnerIp HitsRuns Earned RunsWalks StrikeoutsDecision
Apr 22, 2025 5-1 NYM 5 7 1 1 1 5 Win
Apr 29, 2024 6-5 LAA 5 3 4 4 5 1 No Decision

Philadelphia Phillies

DateScore WinnerIp HitsRuns Earned RunsWalks StrikeoutsDecision

SUPERGRID

TitleStat RankStat Rank
Away Team Overall Scoring vs Home Team Overall Defense 4.44 11 4.19 17
Away Team Away Scoring vs Home Team Home Defense 4.63 10 4.70 23
Home Team Overall Scoring vs Away Team Overall Defense 4.64 9 3.53 2
Home Team Home Scoring vs Away Team Road Defense 5.05 5 3.79 6

HEAD TO HEAD DETAIL

DateAway Away ScoreHome Home ScoreLine TotalO/U Away PitcherHome Pitcher Away HitsHome Hits Away WalksHome Walks Away StrikeoutsHome Strikeouts
Jun 20, 2025 NYM 2 PHI 10 -190 8.5 O Blade Tidwell (R) Zack Wheeler (R) 7 13 3 5 10 8
Apr 23, 2025 PHI 3 NYM 4 -105 7.5 U Zack Wheeler (R) David Peterson (L) 11 10 4 3 7 14
Apr 22, 2025 PHI 1 NYM 5 110 8 U Cristopher Sanchez (L) Griffin Canning (R) 8 9 4 6 8 7
Apr 21, 2025 PHI 4 NYM 5 -140 8 O Aaron Nola (R) Tylor Megill (R) 7 8 4 2 13 9
Oct 9, 2024 PHI 1 NYM 4 -120 8 U Ranger Suarez (L) Jose Quintana (L) 4 8 5 6 11 12
Oct 8, 2024 PHI 2 NYM 7 -110 7 O Aaron Nola (R) Sean Manaea (L) 5 9 3 5 8 11
Oct 6, 2024 NYM 6 PHI 7 -145 8.5 O Luis Severino (R) Cristopher Sanchez (L) 11 10 2 3 10 11
Oct 5, 2024 NYM 6 PHI 2 -185 7 O Kodai Senga (R) Zack Wheeler (R) 8 5 5 5 11 8
Sep 22, 2024 PHI 1 NYM 2 120 7 U Zack Wheeler (R) Tylor Megill (R) 5 7 4 1 12 10
Sep 21, 2024 PHI 3 NYM 6 -120 7.5 O Ranger Suarez (L) Sean Manaea (L) 4 9 0 7 8 8

BETTING ODDS TRENDS

Philadelphia Phillies

Philadelphia is 4-2 ATS in its last 6 games
Philadelphia is 8-1 SU in its last 9 games
Philadelphia is 2-8 ATS in its last 10 games when playing NY Mets
Philadelphia is 1-5 SU in its last 6 games when playing NY Mets
The total has gone OVER in 8 of Philadelphia's last 12 games when playing NY Mets
Philadelphia is 2-6 ATS in its last 8 games when playing at home against NY Mets
Philadelphia is 4-1 SU in its last 5 games when playing at home against NY Mets
The total has gone OVER in 5 of Philadelphia's last 6 games when playing at home against NY Mets
Philadelphia is 4-1 ATS in its last 5 games at home
Philadelphia is 4-8 ATS in its last 12 games at home
Philadelphia is 5-0 SU in its last 5 games at home

New York Mets

NY Mets is 1-7 ATS in its last 8 games
NY Mets is 0-5 SU in its last 5 games
The total has gone OVER in 5 of NY Mets's last 7 games
NY Mets is 9-3 ATS in its last 12 games on the road
NY Mets is 1-4 SU in its last 5 games on the road
The total has gone UNDER in 14 of NY Mets's last 20 games on the road
NY Mets is 8-2 ATS in its last 10 games when playing Philadelphia
NY Mets is 5-1 SU in its last 6 games when playing Philadelphia
The total has gone OVER in 8 of NY Mets's last 12 games when playing Philadelphia
NY Mets is 6-2 ATS in its last 8 games when playing on the road against Philadelphia
NY Mets is 1-4 SU in its last 5 games when playing on the road against Philadelphia
The total has gone OVER in 5 of NY Mets's last 6 games when playing on the road against Philadelphia

TEAM VS DIVISION OR CONFERENCE

New York Mets

NameRecord HomeAway FaveDog O/Uvs LHP vs RHP
Overall 45-31 27-10 18-21 36-17 9-12 30-44-2 10-8 35-23
Last 10 3-7 3-3 0-4 3-3 0-4 6-4 1-1 2-6
vs Div 12-8 8-1 4-7 10-4 2-4 9-11 2-2 10-6
vs AL 11-13 5-4 6-9 7-7 4-5 8-16 2-3 9-10
vs NL 34-18 22-6 12-12 29-10 5-7 22-28-2 8-5 26-13

Philadelphia Phillies

NameRecord HomeAway FaveDog O/Uvs LHP vs RHP
Overall 46-30 25-13 21-17 38-22 5-6 33-40-3 9-12 37-18
Last 10 8-2 5-1 3-1 6-1 0-0 4-4-2 0-0 8-2
vs Div 13-10 7-3 6-7 11-6 1-4 13-10 2-4 11-6
vs AL 11-4 3-0 8-4 10-3 0-0 6-7-2 2-0 9-4
vs NL 35-26 22-13 13-13 28-19 5-6 27-33-1 7-12 28-14

TEAM LAST 5 GAMES

New York Mets

DateOpponent ScoreResult LineTotal StarterIp Opposing Starterlocation
Jun 20, 2025 PHI 2-10 L 160 8.50 Blade Tidwell 3.2 Zack Wheeler A
Jun 19, 2025 ATL 1-7 L 115 9 Clay Holmes 4.2 Spencer Strider A
Jun 18, 2025 ATL 0-5 L 165 7.50 Paul Blackburn 3.2 Chris Sale A
Jun 17, 2025 ATL 4-5 L 115 8.50 David Peterson 7 Spencer Schwellenbach A
Jun 15, 2025 TB 0-9 L -155 7.50 Griffin Canning 4.1 Shane Baz H

Philadelphia Phillies

DateOpponent ScoreResult LineTotal StarterIp Opposing Starterlocation
Jun 20, 2025 NYM 10-2 W -190 8.50 Zack Wheeler 5 Blade Tidwell H
Jun 19, 2025 MIA 2-1 W -140 7.50 Cristopher Sanchez 8 Edward Cabrera A
Jun 18, 2025 MIA 4-2 W -175 8.50 Ranger Suarez 7 Adam Mazur A
Jun 17, 2025 MIA 3-8 L -175 8.50 Jesus Luzardo 5 Cal Quantrill A
Jun 16, 2025 MIA 5-2 W -115 8.50 Mick Abel 5 Sandy Alcantara A