MLB

How to Stream San Francisco Giants at Philadelphia Phillies: Live, TV Channel, April 17, 2025

How to Watch Game

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

The San Francisco Giants, boasting a strong record of 13-5, will face off against the Philadelphia Phillies, who hold a record of 10-8. The Giants enter this matchup on a one-game winning streak, while the Phillies are looking to break a one-game losing streak. San Francisco has performed well on the road, with a 9-3 away record, and is currently ranked second in their division. The Phillies, also second in their division, have a solid home record of 6-3. Key players to watch include the Giants’ Wilmer Flores, who leads the team with 23 RBIs, and the Phillies’ Kyle Schwarber, who has 12 RBIs and 6 home runs. Both teams will aim to improve their standings in this competitive matchup at Citizens Bank Park.

Live Updates

4:09 PM ET
Luis Matos strikes out swinging.
6:28 PM ET
Christian Koss hits into a force out to shortstop. Jung Hoo Lee out at second.
6:27 PM ET
Jung Hoo Lee singles to shortstop.
6:24 PM ET
Jung Hoo Lee pinch-hitting for Sam Huff.
6:24 PM ET
Wilmer Flores grounds out to shortstop, Trea Turner to Bryce Harper.
6:22 PM ET
Wilmer Flores pinch-hitting for Mike Yastrzemski.
6:22 PM ET
Tyler Fitzgerald homers to left field.
6:21 PM ET
Casey Schmitt lines out to left center field to Edmundo Sosa.
6:19 PM ET
José Alvarado (P) replaces Orion Kerkering (P).
6:18 PM ET
J.T. Realmuto strikes out on a foul tip.
6:15 PM ET
Tyler Rogers (P) replaces Erik Miller (P).
6:15 PM ET
Max Kepler strikes out swinging.
6:14 PM ET
Edmundo Sosa out on a sacrifice fly to right field to Mike Yastrzemski. Kyle Schwarber to third. Bryce Harper scores.
6:10 PM ET
Kyle Schwarber walks.
6:08 PM ET
Bryce Harper walks.
6:06 PM ET
Erik Miller (P) replaces Jordan Hicks (P).
6:04 PM ET
Matt Chapman grounds out to third base, Alec Bohm to Bryce Harper.
6:03 PM ET
Heliot Ramos strikes out swinging.
6:01 PM ET
Willy Adames strikes out swinging.
5:59 PM ET
Orion Kerkering (P) replaces Cristopher Sánchez (P).
5:58 PM ET
Trea Turner grounds out to second base. Bryson Stott out at second.
5:55 PM ET
Bryson Stott walks.
5:54 PM ET
Johan Rojas grounds out to shallow infield, Christian Koss to Casey Schmitt.
5:54 PM ET
Johan Rojas singles to shortstop.
5:50 PM ET
Luis Matos grounds out to second base, Bryson Stott to Bryce Harper.
5:48 PM ET
Christian Koss called out on strikes.
5:47 PM ET
Sam Huff strikes out swinging.
5:45 PM ET
Mike Yastrzemski hit by pitch.
5:44 PM ET
Max Kepler switches from LF to RF.
5:44 PM ET
Edmundo Sosa (LF) replaces Nick Castellanos (RF), batting 5th.
5:40 PM ET
Max Kepler grounds out to third base, Matt Chapman to Casey Schmitt.
5:42 PM ET
Alec Bohm grounds out to third base, Matt Chapman to Casey Schmitt.
5:42 PM ET
J.T. Realmuto strikes out swinging.
5:40 PM ET
Max Kepler grounds out to third base, Matt Chapman to Casey Schmitt.
5:37 PM ET
Tyler Fitzgerald strikes out swinging.
5:35 PM ET
Casey Schmitt strikes out swinging.
5:34 PM ET
Matt Chapman homers to left field. Heliot Ramos scores.
5:32 PM ET
Heliot Ramos reaches on error. Throwing error by Trea Turner.
5:31 PM ET
Willy Adames flies out to deep left field to Max Kepler.
5:27 PM ET
Nick Castellanos grounds out to second base. Kyle Schwarber out at second.
5:27 PM ET
Nick Castellanos hits into a force out to second base. Kyle Schwarber out at second. Trea Turner to third.
5:25 PM ET
Kyle Schwarber singles to shortstop. Trea Turner to second.
5:23 PM ET
Bryce Harper lines out to left center field to Heliot Ramos.
5:22 PM ET
Trea Turner reaches on error. Fielding error by Christian Koss.
5:20 PM ET
Luis Matos grounds out to third base, Alec Bohm to Bryce Harper.
5:19 PM ET
Christian Koss singles to right field.
5:18 PM ET
Sam Huff grounds out to shortstop. Mike Yastrzemski out at second.
5:16 PM ET
Mike Yastrzemski reaches on error. Fielding error by Trea Turner.
5:12 PM ET
Bryson Stott called out on strikes.
5:09 PM ET
Johan Rojas walks.
5:07 PM ET
Alec Bohm grounds out to shallow infield. J.T. Realmuto out at second.
5:04 PM ET
J.T. Realmuto walks.
5:00 PM ET
Tyler Fitzgerald strikes out swinging.
4:59 PM ET
Casey Schmitt strikes out swinging.
4:57 PM ET
Matt Chapman strikes out swinging.
4:54 PM ET
Max Kepler grounds out to second base, Tyler Fitzgerald to Casey Schmitt.
4:54 PM ET
Nick Castellanos strikes out swinging.
4:52 PM ET
Kyle Schwarber flies out to right field to Mike Yastrzemski.
4:48 PM ET
Heliot Ramos grounds out to shallow infield, Cristopher Sánchez to Bryce Harper.
4:47 PM ET
Willy Adames flies out to left field to Max Kepler.
4:46 PM ET
Luis Matos grounds out to third base, Alec Bohm to Bryce Harper.
4:43 PM ET
Bryce Harper flies out to left field to Heliot Ramos.
4:41 PM ET
Trea Turner hit by pitch.
4:40 PM ET
Bryson Stott strikes out swinging.
4:36 PM ET
Christian Koss strikes out swinging.
4:35 PM ET
Sam Huff walks.
4:34 PM ET
Mike Yastrzemski grounds out to second base, Bryson Stott to Bryce Harper.
4:33 PM ET
Tyler Fitzgerald strikes out swinging.

San Francisco Giants at Philadelphia Phillies Game Information

Game Date: April 17, 2025
Game Time: 04:05 PM ET
TV Channel: NBC Sports Bay Area, MLB.TV – San Francisco Giants
Location: Citizens Bank Park, Philadelphia, PA
Live Stream: Fubo (free trial)

Philadelphia Phillies Team Statistics and Rankings

Win-Loss Record: 10-8
Home Record: 6-3
Away Record: 4-5
Division Record: 1-2
Streak: 1 Loss streak
Winning Percentage: .556

LIVE SPORTS & TV WITHOUT CABLE

Watch now. No commitment. Cancel anytime. Watch now

San Francisco Giants Team Statistics and Rankings

Win-Loss Record: 13-5
Home Record: 4-2
Away Record: 9-3
Division Record: 3-3
Streak: 1 Win streak
Winning Percentage: .722

Stat Leaders

Philadelphia Phillies (10-8, #2 in division)

Batting Average Leader: Edmundo Sosa, 0.414
RBI Leader: Kyle Schwarber, 12 RBI
Home Run Leader: Kyle Schwarber, 6 HR
Runs Leader: Kyle Schwarber, 15 Runs
Hits Leader: Alec Bohm, 56 Hits
Stolen Bases Leader: Trea Turner, 4 SB
ERA Leader: Matt Strahm, 1.08 ERA
Strikeout Leader: Jesús Luzardo, 29 K
Wins Leader: Jesús Luzardo, 2 W
Saves Leader: José Alvarado, 3 SV

San Francisco Giants (13-5, #2 in division)

Batting Average Leader: Jung Hoo Lee, 0.338
RBI Leader: Wilmer Flores, 23 RBI
Home Run Leader: Wilmer Flores, 6 HR
Runs Leader: Jung Hoo Lee, 19 Runs
Hits Leader: Jung Hoo Lee, 54 Hits
Stolen Bases Leader: Tyler Fitzgerald, 4 SB
ERA Leader: Tyler Rogers, 1.00 ERA
Strikeout Leader: Logan Webb, 26 K
Wins Leader: Robbie Ray, 3 W
Saves Leader: Ryan Walker, 4 SV

Philadelphia Phillies Injury Report

Ranger Suárez – Back (D15) – The Philadelphia Phillies placed LHP Ranger Suárez on the 15-day injured list.
Weston Wilson – Oblique (D10) – The Philadelphia Phillies placed OF Weston Wilson on the 10-day injured list.

San Francisco Giants Injury Report

Tom Murphy – Back (D60) – The San Francisco Giants placed C Tom Murphy on the 60-day injured list.
Jerar Encarnación – Finger (D10) – The San Francisco Giants placed OF Jerar Encarnación on the 10-day injured list.

Philadelphia Phillies Upcoming 2024-2025 Schedule

April 17, 2025 vs San Francisco Giants
April 18, 2025 vs Miami Marlins
April 19, 2025 vs Miami Marlins
April 20, 2025 vs Miami Marlins
April 21, 2025 at New York Mets
April 22, 2025 at New York Mets
April 23, 2025 at New York Mets
April 25, 2025 at Chicago Cubs
April 26, 2025 at Chicago Cubs
April 27, 2025 at Chicago Cubs

San Francisco Giants Upcoming 2024-2025 Schedule

April 17, 2025 at Philadelphia Phillies
April 18, 2025 at Los Angeles Angels
April 19, 2025 at Los Angeles Angels
April 20, 2025 at Los Angeles Angels
April 21, 2025 vs Milwaukee Brewers
April 22, 2025 vs Milwaukee Brewers
April 23, 2025 vs Milwaukee Brewers
April 24, 2025 vs Milwaukee Brewers
April 25, 2025 vs Texas Rangers
April 26, 2025 vs Texas Rangers

WATCH LIVE SPORTS & TV WITHOUT CABLE.

Watch now