MLB

New York Mets at Pittsburgh Pirates – Where to Watch, Stream Info, TV Channel, and Live Updates (June 29, 2025)

How to Watch Game

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

The New York Mets, currently holding a record of 48-36, will face off against the Pittsburgh Pirates, who sit at 34-50, in a matchup at PNC Park. The Mets are looking to break a two-game losing streak, while the Pirates are riding a two-game winning streak. New York has a winning percentage of .571, bolstered by standout performances from players like Pete Alonso, who leads the team with 65 RBIs, and Kodai Senga, who boasts an impressive 1.47 ERA. Conversely, Pittsburgh’s offense is led by Bryan Reynolds with 44 RBIs and Oneil Cruz, who has contributed 13 home runs and 27 stolen bases. This game presents an opportunity for both teams to shift their momentum as they continue their respective seasons.

New York Mets at Pittsburgh Pirates Game Information

Game Date: June 29, 2025
Game Time: 01:35 PM ET
TV Channel: SportsNet Pittsburgh, MLB.TV – New York Mets
Location: PNC Park, Pittsburgh, PA
Live Stream: Fubo (free trial)

Live Updates

4:08 PM ET
Brett Baty strikes out swinging.
4:07 PM ET
Mark Vientos flies out to right field to Alexander Canario.
4:06 PM ET
Jeff McNeil lines out to deep right field to Alexander Canario.
4:04 PM ET
Alexander Canario remains in the game as RF.
4:03 PM ET
Ke'Bryan Hayes grounds out to shallow infield. Alexander Canario out at second.
4:02 PM ET
Spencer Horwitz out on a sacrifice fly to deep right field to Jeff McNeil. Adam Frazier scores.
4:02 PM ET
Alexander Canario walks. Andrew McCutchen to second. Adam Frazier to third. Henry Davis scores.
4:01 PM ET
Alexander Canario pinch-hitting for Bryan Reynolds.
4:00 PM ET
Andrew McCutchen singles to left field. Adam Frazier to second. Henry Davis to third.
4:00 PM ET
Adam Frazier hit by pitch. Henry Davis to second.
4:00 PM ET
Henry Davis singles to center field.
3:59 PM ET
Travis Jankowski (P) replaces Dedniel Núñez (P).
3:59 PM ET
Jeff McNeil switches from CF to RF.
3:59 PM ET
Tyrone Taylor remains in the game as CF.
3:57 PM ET
Pete Alonso grounds out to shortstop, Jared Triolo to Spencer Horwitz.
3:56 PM ET
Tyrone Taylor doubles to deep center field.
3:55 PM ET
Tyrone Taylor pinch-hitting for Juan Soto.
3:55 PM ET
Brandon Nimmo grounds out to shallow infield, Adam Frazier to Spencer Horwitz.
3:53 PM ET
Francisco Lindor lines out to deep right field to Bryan Reynolds.
3:50 PM ET
Jared Triolo called out on strikes.
3:48 PM ET
Tommy Pham strikes out swinging.
3:46 PM ET
Oneil Cruz homers to right field. Ke'Bryan Hayes scores.
3:44 PM ET
Ke'Bryan Hayes doubles to deep center field.
3:43 PM ET
Spencer Horwitz flies out to deep center field to Jeff McNeil.
3:41 PM ET
Dedniel Núñez (P) replaces Richard Lovelady (P).
3:39 PM ET
Ronny Mauricio grounds out to second base, Adam Frazier to Spencer Horwitz.
3:36 PM ET
Luis Torrens singles to left field.
3:34 PM ET
Brett Baty grounds out to shallow infield to Spencer Horwitz.
3:32 PM ET
Mark Vientos strikes out swinging.
3:30 PM ET
Bryan Reynolds grounds out to second base. Adam Frazier out at second.
3:27 PM ET
Andrew McCutchen strikes out swinging.
3:26 PM ET
Adam Frazier singles to shallow left field. Henry Davis to second.
3:24 PM ET
Henry Davis singles to center field.
3:20 PM ET
Jeff McNeil grounds out to shortstop, Ke'Bryan Hayes to Spencer Horwitz.
3:20 PM ET
Pete Alonso grounds out to shallow infield to Spencer Horwitz. Brandon Nimmo to third.
3:16 PM ET
Carmen Mlodzinski (P) replaces Génesis Cabrera (P).
3:16 PM ET
Juan Soto called out on strikes.
3:13 PM ET
Brandon Nimmo doubles to shallow left field.
3:09 PM ET
Jared Triolo grounds out to shallow infield, Brett Baty to Pete Alonso.
3:07 PM ET
Tommy Pham singles to shallow left field. Ke'Bryan Hayes scores.
3:05 PM ET
Oneil Cruz strikes out swinging.
3:04 PM ET
Ke'Bryan Hayes doubles to deep left center field.
3:03 PM ET
Spencer Horwitz grounds out to shallow infield, Brett Baty to Pete Alonso.
3:01 PM ET
Bryan Reynolds homers to center field.
2:59 PM ET
Richard Lovelady (P) replaces Frankie Montas (P).
2:58 PM ET
Francisco Lindor pops out to shallow right field to Adam Frazier.
2:57 PM ET
Ronny Mauricio grounds out to third base, Ke'Bryan Hayes to Spencer Horwitz.
2:54 PM ET
Génesis Cabrera (P) replaces Mike Burrows (P).
2:53 PM ET
Luis Torrens homers to center field.
2:53 PM ET
Brett Baty grounds out to shallow infield, Adam Frazier to Spencer Horwitz.
2:50 PM ET
Andrew McCutchen strikes out swinging.
2:47 PM ET
Adam Frazier strikes out swinging.
2:44 PM ET
Henry Davis doubles to deep right field. Tommy Pham to third.
2:42 PM ET
Jared Triolo strikes out swinging.
2:40 PM ET
Tommy Pham reaches on error. Fielding error by Ronny Mauricio.
2:37 PM ET
Mark Vientos strikes out swinging.
2:33 PM ET
Jeff McNeil singles to right field. Juan Soto to third.
2:32 PM ET
Pete Alonso strikes out swinging.
2:30 PM ET
Juan Soto singles to deep right center field.
2:28 PM ET
Brandon Nimmo pops out to Ke'Bryan Hayes.
2:25 PM ET
Oneil Cruz strikes out swinging.
2:23 PM ET
Ke'Bryan Hayes lines out to shallow center field to Ronny Mauricio.
2:23 PM ET
Spencer Horwitz grounds out to shallow infield, Francisco Lindor to Pete Alonso.
2:20 PM ET
Francisco Lindor flies out to right center field to Bryan Reynolds.
2:19 PM ET
Ronny Mauricio walks.
2:17 PM ET
Luis Torrens called out on strikes.
2:15 PM ET
Brett Baty grounds out to shortstop, Ke'Bryan Hayes to Spencer Horwitz.
2:12 PM ET
Bryan Reynolds grounds out to second base. Adam Frazier out at second.
2:11 PM ET
Andrew McCutchen out on a sacrifice fly to Brandon Nimmo. Henry Davis scores.
2:08 PM ET
Adam Frazier singles to right field. Henry Davis to third.
2:07 PM ET
Henry Davis singles to right field.
2:04 PM ET
Mark Vientos grounds out to shortstop. Jeff McNeil out at second.
2:03 PM ET
Jeff McNeil singles to right field.
2:03 PM ET
Pete Alonso lines out to center field to Oneil Cruz.
2:00 PM ET
Jared Triolo strikes out swinging.
1:58 PM ET
Tommy Pham homers to right field.
1:57 PM ET
Oneil Cruz homers to right field. Ke'Bryan Hayes scores.
1:56 PM ET
Ke'Bryan Hayes singles to shallow center field. Bryan Reynolds scores. Andrew McCutchen scores.
1:54 PM ET
Spencer Horwitz lines out to shortstop to Brett Baty.
1:51 PM ET
Bryan Reynolds doubles to right field. Andrew McCutchen to third.
1:48 PM ET
Andrew McCutchen walks.
1:46 PM ET
Adam Frazier lines out to first base to Pete Alonso.
1:41 PM ET
Juan Soto strikes out swinging.
1:39 PM ET
Brandon Nimmo called out on strikes.
1:37 PM ET
Francisco Lindor flies out to left center field to Tommy Pham.

Pittsburgh Pirates Team Statistics and Rankings

Win-Loss Record: 34-50
Home Record: 22-21
Away Record: 12-29
Division Record: 9-17
Streak: 2 Win streak
Winning Percentage: .405

New York Mets Team Statistics and Rankings

Win-Loss Record: 48-36
Home Record: 29-12
Away Record: 19-24
Division Record: 9-6
Streak: 2 Loss streak
Winning Percentage: .571

LIVE SPORTS & TV WITHOUT CABLE

Watch now. No commitment. Cancel anytime. Watch now

Stat Leaders

Pittsburgh Pirates (34-50, #5 in division)

Batting Average Leader: Billy Cook, 0.333
RBI Leader: Bryan Reynolds, 44 RBI
Home Run Leader: Oneil Cruz, 13 HR
Runs Leader: Oneil Cruz, 43 Runs
Hits Leader: Ke’Bryan Hayes, 216 Hits
Stolen Bases Leader: Oneil Cruz, 27 SB
ERA Leader: Justin Lawrence, 0.79 ERA
Strikeout Leader: Paul Skenes, 110 K
Wins Leader: Bailey Falter, 6 W
Saves Leader: David Bednar, 11 SV

New York Mets (48-36, #2 in division)

Batting Average Leader: Pete Alonso, 0.294
RBI Leader: Pete Alonso, 65 RBI
Home Run Leader: Juan Soto, 20 HR
Runs Leader: Juan Soto, 61 Runs
Hits Leader: Francisco Lindor, 252 Hits
Stolen Bases Leader: Francisco Lindor, 13 SB
ERA Leader: Kodai Senga, 1.47 ERA
Strikeout Leader: Tylor Megill, 89 K
Wins Leader: Clay Holmes, 8 W
Saves Leader: Edwin Díaz, 16 SV

Pittsburgh Pirates Injury Report

Jared Jones – Elbow (D60) – The Pittsburgh Pirates transferred RHP Jared Jones to the 60-Day injured list with a right elbow UCL sprain.
Endy Rodríguez – Elbow (D60) – The Pittsburgh Pirates transferred C Endy Rodríguez to the 60-day injured list with a right elbow inflammation.
Colin Holderman – Thumb (D15) – The Pittsburgh Pirates placed RHP Colin Holderman on the 15-day injured list with right thumb inflammation.
Ryan Borucki – Back (D15) – The Pittsburgh Pirates placed LHP Ryan Borucki on the 15-day injured list due to a low back inflammation.
Tim Mayza – Shoulder (D60) – The Pittsburgh Pirates transferred LHP Tim Mayza from the 15-day injured list to the 60-day injured list due to a left shoulder lat muscle strain.
Enmanuel Valdez – Shoulder (D60) – The Pittsburgh Pirates transferred INF Enmanuel Valdez from the 10-day injured list to the 60-day injured list with left shoulder inflammation. Valdez recently underwent season-ending surgery on his dislocated left shoulder.
Justin Lawrence – Elbow (D60) – The Pittsburgh Pirates transferred RHP Justin Lawrence to the 60-day injured list due to right elbow inflammation.
Johan Oviedo – Elbow (D60) – The Pittsburgh Pirates placed RHP Johan Oviedo on the 60-day injured list with a right lat mustle injury.

New York Mets Injury Report

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.
Griffin Canning – Achilles (D60) – The New York Mets placed RHP Griffin Canning on the 60-day injured list with a ruptured achilles.
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 (D60) – The New York Mets transferred OF Jose Siri from the 10-day injured list to the 60-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 (D60) – The New York Mets transferred OF Jesse Winker from the 10-day injured list to the 60-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.

Pittsburgh Pirates Upcoming 2024-2025 Schedule

June 29, 2025 vs New York Mets
June 30, 2025 vs St. Louis Cardinals
July 01, 2025 vs St. Louis Cardinals
July 02, 2025 vs St. Louis Cardinals
July 04, 2025 at Seattle Mariners
July 05, 2025 at Seattle Mariners
July 06, 2025 at Seattle Mariners
July 07, 2025 at Kansas City Royals
July 08, 2025 at Kansas City Royals
July 09, 2025 at Kansas City Royals

New York Mets Upcoming 2024-2025 Schedule

June 29, 2025 at Pittsburgh Pirates
July 01, 2025 vs Milwaukee Brewers
July 02, 2025 vs Milwaukee Brewers
July 03, 2025 vs Milwaukee Brewers
July 04, 2025 vs New York Yankees
July 05, 2025 vs New York Yankees
July 06, 2025 vs New York Yankees
July 08, 2025 at Baltimore Orioles
July 09, 2025 at Baltimore Orioles
July 10, 2025 at Baltimore Orioles

WATCH LIVE SPORTS & TV WITHOUT CABLE.

Watch now