MLB

New York Mets at Philadelphia Phillies – Where to Watch, Stream Info, TV Channel, and Live Updates (June 22, 2025)

How to Watch Game

📅
Date
Loading...
🕰️
Time
Loading...
📍
Location
Loading...
📡
TV
Loading...

The New York Mets and Philadelphia Phillies are set to clash in a pivotal matchup, both teams currently holding identical records of 46-31. The Mets enter the game on a one-game winning streak, while the Phillies are looking to break a one-game losing streak. Both teams have shown strong performance this season, with the Mets boasting a division-leading record of 9-4 against their rivals, compared to the Phillies’ 9-12 division record. Key players include the Mets’ Pete Alonso, who leads the team with a .294 batting average and 64 RBIs, and the Phillies’ Kyle Schwarber, who has 54 RBIs and 23 home runs. This matchup promises to be a competitive encounter as both teams vie for supremacy in the division.

New York Mets at Philadelphia Phillies Game Information

Game Date: June 22, 2025
Game Time: 07:10 PM ET
TV Channel: ESPN
Location: Citizens Bank Park, Philadelphia, PA
Live Stream: Fubo (free trial)

Live Updates

9:47 PM ET
Jared Young flies out to Alec Bohm.
9:46 PM ET
Jared Young pinch-hitting for Brandon Nimmo.
9:46 PM ET
Pete Alonso flies out to deep right field to Nick Castellanos.
9:43 PM ET
Hayden Senger strikes out swinging.
9:42 PM ET
Hayden Senger pinch-hitting for Juan Soto.
9:39 PM ET
Matt Strahm (P) replaces Max Lazar (P).
9:39 PM ET
Johan Rojas strikes out swinging.
9:37 PM ET
Brandon Marsh grounds out to shallow right field, Pete Alonso to Tyler Zuber.
9:36 PM ET
Edmundo Sosa called out on strikes.
9:32 PM ET
Starling Marte lines out to right field to Nick Castellanos.
9:31 PM ET
Francisco Lindor homers to center field.
9:29 PM ET
Luisangel Acuña grounds out to shallow infield, Trea Turner to Otto Kemp.
9:28 PM ET
Ronny Mauricio strikes out swinging.
9:26 PM ET
Max Lazar (P) replaces Jordan Romano (P).
9:25 PM ET
Otto Kemp flies out to deep left field to Brandon Nimmo.
9:24 PM ET
J.T. Realmuto strikes out swinging.
9:22 PM ET
Nick Castellanos doubles to deep left center field. Kyle Schwarber scores.
9:20 PM ET
Alec Bohm out on a sacrifice fly to right field to Juan Soto. Trea Turner scores.
9:17 PM ET
Kyle Schwarber singles to right field. Trea Turner to third.
9:16 PM ET
Trea Turner singles to left field.
9:13 PM ET
Tyler Zuber (P) replaces Dedniel Núñez (P).
9:13 PM ET
Tyrone Taylor hits into a force out to shortstop. Brandon Nimmo out at second.
9:06 PM ET
Jordan Romano (P) replaces Jesús Luzardo (P).
9:06 PM ET
Luis Torrens lines out to center field to Johan Rojas.
9:02 PM ET
Brandon Nimmo singles to shallow left field.
9:01 PM ET
Pete Alonso strikes out swinging.
8:58 PM ET
Brandon Marsh remains in the game as LF.
8:58 PM ET
Otto Kemp switches from LF to 1B.
8:57 PM ET
Johan Rojas pops out to shallow right field to Pete Alonso.
8:54 PM ET
Brandon Marsh grounds out to shallow infield, Francisco Lindor to Pete Alonso. Edmundo Sosa to third.
8:53 PM ET
Brandon Marsh pinch-hitting for Buddy Kennedy.
8:53 PM ET
Edmundo Sosa doubles to deep left center field.
8:51 PM ET
Otto Kemp grounds out to third base, Ronny Mauricio to Pete Alonso.
8:47 PM ET
Dedniel Núñez (P) replaces Chris Devenski (P).
8:46 PM ET
Juan Soto strikes out swinging.
8:44 PM ET
Starling Marte grounds out to shallow infield, Edmundo Sosa to Buddy Kennedy.
8:43 PM ET
Francisco Lindor grounds out to shallow infield, Alec Bohm to Buddy Kennedy.
8:39 PM ET
J.T. Realmuto grounds out to shortstop, Francisco Lindor to Pete Alonso.
8:39 PM ET
Nick Castellanos grounds out to third base, Ronny Mauricio to Pete Alonso.
8:36 PM ET
Alec Bohm strikes out swinging.
8:33 PM ET
Chris Devenski (P) replaces David Peterson (P).
8:32 PM ET
Luisangel Acuña strikes out on a foul tip.
8:30 PM ET
Ronny Mauricio strikes out swinging.
8:29 PM ET
Tyrone Taylor flies out to deep center field to Johan Rojas.
8:26 PM ET
Kyle Schwarber flies out to Pete Alonso.
8:23 PM ET
Trea Turner singles to shortstop. Johan Rojas to second.
8:22 PM ET
Johan Rojas walks.
8:20 PM ET
Buddy Kennedy strikes out swinging.
8:19 PM ET
Edmundo Sosa homers to center field. Otto Kemp scores. J.T. Realmuto scores.
8:18 PM ET
Otto Kemp singles to shallow left field. J.T. Realmuto to third. Nick Castellanos scores.
8:14 PM ET
J.T. Realmuto walks.
8:11 PM ET
Nick Castellanos doubles to deep left field.
8:11 PM ET
Alec Bohm lines out to left center field to Brandon Nimmo.
8:10 PM ET
Kyle Schwarber homers to center field.
8:06 PM ET
Luis Torrens hits into a force out to shortstop. Brandon Nimmo out at second.
8:04 PM ET
Brandon Nimmo singles to right field. Juan Soto to second.
8:04 PM ET
Pete Alonso flies out to deep center field to Johan Rojas.
8:03 PM ET
Juan Soto walks.
8:02 PM ET
Starling Marte grounds out to shallow infield, Jesús Luzardo to Buddy Kennedy.
7:58 PM ET
Trea Turner strikes out swinging.
7:55 PM ET
Johan Rojas hits into a force out to shortstop. Buddy Kennedy out at second.
7:53 PM ET
Buddy Kennedy walks. Edmundo Sosa to second.
7:50 PM ET
Edmundo Sosa singles to shallow infield.
7:47 PM ET
Francisco Lindor flies out to center field to Johan Rojas.
7:45 PM ET
Luisangel Acuña lines out to center field to Johan Rojas.
7:44 PM ET
Ronny Mauricio strikes out swinging.
7:39 PM ET
Otto Kemp strikes out swinging.
7:37 PM ET
J.T. Realmuto grounds out to shallow infield, Francisco Lindor to Pete Alonso.
7:36 PM ET
Nick Castellanos lines out to center field to Tyrone Taylor.
7:33 PM ET
Tyrone Taylor flies out to right field to Nick Castellanos.
7:31 PM ET
Luis Torrens flies out to deep left center field to Otto Kemp.
7:30 PM ET
Brandon Nimmo grounds out to shallow infield, Edmundo Sosa to Buddy Kennedy.
7:25 PM ET
Alec Bohm lines out to shallow infield, David Peterson to Pete Alonso.
7:24 PM ET
Kyle Schwarber strikes out swinging.
7:22 PM ET
Trea Turner lines out to center field to Tyrone Taylor.
7:19 PM ET
Pete Alonso called out on strikes.
7:17 PM ET
Juan Soto flies out to deep right field to Nick Castellanos. Francisco Lindor to third.
7:15 PM ET
Starling Marte strikes out swinging.
7:13 PM ET
Francisco Lindor singles to shallow left field.

Philadelphia Phillies Team Statistics and Rankings

Win-Loss Record: 46-31
Home Record: 25-14
Away Record: 21-17
Division Record: 9-12
Streak: 1 Loss streak
Winning Percentage: .597

New York Mets Team Statistics and Rankings

Win-Loss Record: 46-31
Home Record: 27-10
Away Record: 19-21
Division Record: 9-4
Streak: 1 Win streak
Winning Percentage: .597

LIVE SPORTS & TV WITHOUT CABLE

Watch now. No commitment. Cancel anytime. Watch now

Stat Leaders

Philadelphia Phillies (46-31, #2 in division)

Batting Average Leader: Trea Turner, 0.298
RBI Leader: Kyle Schwarber, 54 RBI
Home Run Leader: Kyle Schwarber, 23 HR
Runs Leader: Kyle Schwarber, 55 Runs
Hits Leader: Trea Turner, 248 Hits
Stolen Bases Leader: Trea Turner, 19 SB
ERA Leader: Ranger Suárez, 2.20 ERA
Strikeout Leader: Zack Wheeler, 118 K
Wins Leader: Zack Wheeler, 7 W
Saves Leader: Jordan Romano, 8 SV

New York Mets (46-31, #1 in division)

Batting Average Leader: Pete Alonso, 0.294
RBI Leader: Pete Alonso, 64 RBI
Home Run Leader: Pete Alonso, 18 HR
Runs Leader: Juan Soto, 54 Runs
Hits Leader: Francisco Lindor, 228 Hits
Stolen Bases Leader: Francisco Lindor, 13 SB
ERA Leader: José Castillo, 0.79 ERA
Strikeout Leader: Tylor Megill, 89 K
Wins Leader: Griffin Canning, 7 W
Saves Leader: Edwin Díaz, 15 SV

Philadelphia Phillies Injury Report

Bryce Harper – Wrist (D10) – The Philadelphia Phillies placed INF Bryce Harper on the 10-day injured list with a right wrist inflammation.
Aaron Nola – Ankle (D60) – The Philadelphia Phillies transferred RHP Aaron Nola from the 15-day injured list to the 60-day injured list with a right ankle sprain.

New York Mets Injury Report

Frankie Montas Jr. – Lat (D60) – The New York Mets transferred RHP Frankie Montas from the 15-day injured list to the 60-day injured list with a right lat strain.
Mark Vientos – Hamstring (D10) – The New York Mets placed INF Mark Vientos on the 10-day injured list with a right hamstring strain.
Brooks Raley – Elbow (D60) – The New York Mets transferred LHP Brooks Raley from the 15-day injured list to the 60-day injured list as he recovers from a left elbow surgery.
Sean Manaea – Oblique (D60) – The New York Mets transferred LHP Sean Manaea from the 15-day injured list to the 60-day injured list as he recovers from straining his obliques but appears to still be eyeing a return to the Mets in June.
Tylor Megill – Elbow (D15) – The New York Mets placed RHP Tylor Megill on the 15-day injured list due to a right elbow sprain.
Kodai Senga – Hamstring (D15) – The New York Mets placed RHP Kodai Senga on the 15-day injured list due to a right hamstring strain.
Christian Scott – Elbow (D60) – The New York Mets placed RHP Christian Scott on the 60-day injured list as he recovers from UCL sprain.
Max Kranick – Elbow (D15) – The New York Mets placed RHP Max Kranick on the 15-day injured list due to a right elbow strain.
Drew Smith – Elbow (D60) – The New York Mets placed RHP Drew Smith on the 60-day injured list as he recovers from torn achilles tendon.
Jose Siri – Shin (D10) – The New York Mets placed OF Jose Siri on the 10-day injured list due to a left tibia fracture.
A.J. Minter – Lat (D60) – The New York Mets transferred LHP A.J. Minter from the 15-day injured list to the 60-day injured list due to a left lat strain.
Jesse Winker – Side (D10) – The New York Mets placed OF Jesse Winker on the 10-day injured list due to a right oblique strain.
Nick Madrigal – Shoulder (D60) – The New York Mets placed INF Nick Madrigal on the 60-day injured list. Madrigal will likely miss the entire season as he recovers from fractured left shoulder.
Danny Young – Elbow (D60) – The New York Mets transferred LHP Danny Young from the 15-day injured list to the 60-day injured list due to a left elbow sprain.

Philadelphia Phillies Upcoming 2024-2025 Schedule

June 22, 2025 vs New York Mets
June 24, 2025 at Houston Astros
June 25, 2025 at Houston Astros
June 26, 2025 at Houston Astros
June 27, 2025 at Atlanta Braves
June 28, 2025 at Atlanta Braves
June 29, 2025 at Atlanta Braves
June 30, 2025 vs San Diego Padres
July 01, 2025 vs San Diego Padres
July 02, 2025 vs San Diego Padres

New York Mets Upcoming 2024-2025 Schedule

June 22, 2025 at Philadelphia Phillies
June 23, 2025 vs Atlanta Braves
June 24, 2025 vs Atlanta Braves
June 25, 2025 vs Atlanta Braves
June 26, 2025 vs Atlanta Braves
June 27, 2025 at Pittsburgh Pirates
June 28, 2025 at Pittsburgh Pirates
June 29, 2025 at Pittsburgh Pirates
July 01, 2025 vs Milwaukee Brewers
July 02, 2025 vs Milwaukee Brewers

WATCH LIVE SPORTS & TV WITHOUT CABLE.

Watch now