MLB

Seattle Mariners at Philadelphia Phillies – Where to Watch, Stream Info, TV Channel, and Live Updates (August 20, 2025)

How to Watch Game

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

The Seattle Mariners (68-59) are set to face the Philadelphia Phillies (73-53) in a matchup at Citizens Bank Park. The Phillies enter this game on a three-game winning streak, showcasing a strong home record of 39-21. In contrast, the Mariners are struggling, currently on a four-game losing streak, with a road record of 31-34. Philadelphia leads the division, bolstered by standout performances from Kyle Schwarber, who leads the team with 44 home runs and 104 RBIs. Meanwhile, Seattle’s Cal Raleigh has also been a key contributor, leading the Mariners with 47 home runs and 102 RBIs. Both teams will look to capitalize on their respective strengths as they vie for crucial wins in the playoff race.

Seattle Mariners at Philadelphia Phillies Game Information

Game Date: August 20, 2025
Game Time: 01:05 PM ET
TV Channel: ATT ROOT Sports Northwest Main, NBC Sports Philadelphia, MLB.TV – Seattle Mariners
Location: Citizens Bank Park, Philadelphia, PA
Live Stream: Fubo (free trial)

Live Updates

4:04 PM ET
Josh Naylor grounds out to second base, Bryson Stott to Bryce Harper.
4:02 PM ET
Mitch Garver strikes out swinging.
4:01 PM ET
Eugenio Suárez strikes out swinging.
3:59 PM ET
Julio Rodríguez doubles to shallow left field.
3:58 PM ET
Joe Ross (P) replaces José Alvarado (P).
3:58 PM ET
Rafael Marchán (C) replaces J.T. Realmuto (C), batting 4th.
3:56 PM ET
Bryce Harper flies out to left field to Randy Arozarena.
3:54 PM ET
Kyle Schwarber homers to right field. Trea Turner scores.
3:53 PM ET
Trea Turner singles to shallow infield. Max Kepler scores.
3:51 PM ET
Bryson Stott grounds out to first base, Josh Naylor to Sauryn Lao. Max Kepler to third.
3:49 PM ET
Max Kepler doubles to shallow right field.
3:47 PM ET
Harrison Bader strikes out on a foul tip.
3:43 PM ET
Cal Raleigh strikes out swinging.
3:41 PM ET
Randy Arozarena grounds out to shallow left field, Alec Bohm to Bryce Harper.
3:39 PM ET
Cole Young grounds out to second base, Bryson Stott to Bryce Harper.
3:37 PM ET
José Alvarado (P) replaces Tanner Banks (P).
3:35 PM ET
Brandon Marsh flies out to left field to Randy Arozarena.
3:35 PM ET
Alec Bohm pops out to shallow infield to Josh Naylor.
3:33 PM ET
J.T. Realmuto walks. Bryce Harper to second.
3:30 PM ET
Sauryn Lao (P) replaces Tayler Saucedo (P).
3:28 PM ET
Bryce Harper singles to shallow center field. Kyle Schwarber scores.
3:26 PM ET
Kyle Schwarber singles to right field, advances to 2nd. Trea Turner scores. Bryson Stott scores. Throwing error by Luke Raley.
3:25 PM ET
Trea Turner singles to shallow infield. Bryson Stott to third. Harrison Bader scores.
3:22 PM ET
Bryson Stott singles to left field. Harrison Bader to third. Brandon Marsh scores.
3:21 PM ET
Max Kepler lines out to deep center field to Julio Rodríguez. Brandon Marsh to third.
3:19 PM ET
Harrison Bader hit by pitch. Brandon Marsh to second.
3:18 PM ET
Brandon Marsh walks.
3:16 PM ET
Tayler Saucedo (P) replaces Matt Brash (P).
3:16 PM ET
Luke Raley remains in the game as RF.
3:16 PM ET
Josh Naylor remains in the game as 1B.
3:15 PM ET
Luke Raley strikes out swinging.
3:12 PM ET
Tanner Banks (P) replaces David Robertson (P).
3:11 PM ET
Luke Raley pinch-hitting for Dylan Moore.
3:11 PM ET
J.P. Crawford walks.
3:09 PM ET
Josh Naylor grounds out to first base to Bryce Harper.
3:08 PM ET
Josh Naylor pinch-hitting for Donovan Solano.
3:08 PM ET
Mitch Garver called out on strikes.
3:06 PM ET
Eugenio Suárez homers to left field.
3:04 PM ET
David Robertson (P) replaces Jesús Luzardo (P).
3:02 PM ET
Alec Bohm called out on strikes.
3:00 PM ET
J.T. Realmuto flies out to right field to Dylan Moore. Trea Turner to third.
2:56 PM ET
Matt Brash (P) replaces Caleb Ferguson (P).
2:55 PM ET
Bryce Harper walks. Trea Turner to second.
2:53 PM ET
Kyle Schwarber lines out to right field to Dylan Moore.
2:51 PM ET
Trea Turner singles to center field.
2:48 PM ET
Julio Rodríguez flies out to deep right field to Max Kepler.
2:47 PM ET
Cal Raleigh lines out to right field to Max Kepler.
2:46 PM ET
Randy Arozarena reaches on error. Throwing error by Alec Bohm.
2:44 PM ET
Cole Young strikes out swinging.
2:42 PM ET
Bryson Stott lines out to center field to Julio Rodríguez.
2:39 PM ET
Caleb Ferguson (P) replaces Eduard Bazardo (P).
2:37 PM ET
Max Kepler singles to right field. Harrison Bader to third.
2:34 PM ET
Harrison Bader singles to center field.
2:34 PM ET
Brandon Marsh grounds out to shallow right field, Cole Young to Donovan Solano.
2:33 PM ET
Alec Bohm called out on strikes.
2:29 PM ET
Eduard Bazardo (P) replaces Luis Castillo (P).
2:28 PM ET
Dylan Moore pops out to shallow infield to Bryson Stott.
2:26 PM ET
J.P. Crawford strikes out swinging.
2:24 PM ET
Donovan Solano strikes out swinging.
2:21 PM ET
J.T. Realmuto flies out to center field to Julio Rodríguez.
2:20 PM ET
Bryce Harper walks.
2:19 PM ET
Kyle Schwarber doubles to deep right field.
2:17 PM ET
Trea Turner grounds out to third base. Bryson Stott out at second.
2:17 PM ET
Bryson Stott singles to right field.
2:14 PM ET
Max Kepler homers to right field.
2:10 PM ET
Mitch Garver lines out to left field to Brandon Marsh.
2:09 PM ET
Eugenio Suárez called out on strikes.
2:08 PM ET
Julio Rodríguez singles to center field.
2:03 PM ET
Harrison Bader grounds out to shallow infield. Brandon Marsh out at second.
2:02 PM ET
Brandon Marsh singles to right center field. Alec Bohm to third.
2:01 PM ET
Alec Bohm doubles to shallow left field.
1:59 PM ET
J.T. Realmuto grounds out to shallow infield, J.P. Crawford to Donovan Solano.
1:56 PM ET
Cal Raleigh strikes out on a foul tip.
1:54 PM ET
Randy Arozarena strikes out swinging.
1:52 PM ET
Cole Young flies out to left field to Brandon Marsh.
1:50 PM ET
Bryce Harper grounds out to second base, Cole Young to Donovan Solano.
1:49 PM ET
Kyle Schwarber hits into a force out to first base, advances to 2nd. Trea Turner to third. Bryson Stott out at home.
1:44 PM ET
Trea Turner singles to left field. Bryson Stott to third.
1:43 PM ET
Bryson Stott doubles to deep right center field. Harrison Bader scores.
1:39 PM ET
Max Kepler grounds out to first base, Donovan Solano to Luis Castillo. Harrison Bader to third.
1:38 PM ET
Harrison Bader singles to third base, advances to 2nd. Throwing error by Eugenio Suárez.
1:34 PM ET
Dylan Moore strikes out swinging.
1:33 PM ET
J.P. Crawford strikes out swinging.
1:32 PM ET
Donovan Solano strikes out swinging.
1:30 PM ET
Mitch Garver singles to left field.
1:28 PM ET
Brandon Marsh strikes out on a foul tip.
1:25 PM ET
Alec Bohm strikes out swinging.
1:22 PM ET
J.T. Realmuto singles to shallow left field. Bryce Harper to second.
1:21 PM ET
Bryce Harper walks.
1:20 PM ET
Kyle Schwarber out on a sacrifice fly to deep center field to Julio Rodríguez. Trea Turner scores.
1:17 PM ET
Trea Turner triples to deep right center field.
1:14 PM ET
Eugenio Suárez strikes out swinging.
1:11 PM ET
Julio Rodríguez homers to left field.
1:10 PM ET
Cal Raleigh strikes out swinging.
1:08 PM ET
Randy Arozarena called out on strikes.

Philadelphia Phillies Team Statistics and Rankings

Win-Loss Record: 73-53
Home Record: 39-21
Away Record: 34-32
Division Record: 12-15
Streak: 3 Win streak
Winning Percentage: .579

LIVE SPORTS & TV WITHOUT CABLE

Watch now. No commitment. Cancel anytime. Watch now

Seattle Mariners Team Statistics and Rankings

Win-Loss Record: 68-59
Home Record: 37-25
Away Record: 31-34
Division Record: 18-8
Streak: 4 Loss streak
Winning Percentage: .535

Stat Leaders

Philadelphia Phillies (73-53, #1 in division)

Batting Average Leader: Trea Turner, 0.295
RBI Leader: Kyle Schwarber, 104 RBI
Home Run Leader: Kyle Schwarber, 44 HR
Runs Leader: Kyle Schwarber, 87 Runs
Hits Leader: Trea Turner, 152 Hits
Stolen Bases Leader: Trea Turner, 29 SB
ERA Leader: Alan Rangel, 2.46 ERA
Strikeout Leader: Zack Wheeler, 195 K
Wins Leader: Jesús Luzardo, 11 W
Saves Leader: Jordan Romano, 8 SV

Seattle Mariners (68-59, #2 in division)

Batting Average Leader: Dominic Canzone, 0.289
RBI Leader: Cal Raleigh, 102 RBI
Home Run Leader: Cal Raleigh, 47 HR
Runs Leader: Cal Raleigh, 83 Runs
Hits Leader: Julio Rodríguez, 135 Hits
Stolen Bases Leader: Randy Arozarena, 24 SB
ERA Leader: Andrés Muñoz, 1.31 ERA
Strikeout Leader: Bryan Woo, 153 K
Wins Leader: Bryan Woo, 10 W
Saves Leader: Andrés Muñoz, 29 SV

Philadelphia Phillies Injury Report

Zack Wheeler – Blood Clot (D15) – The Philadelphia Phillies placed RHP Zack Wheeler on the 15-day injured list due to right upper extremity blood clot.

Seattle Mariners Injury Report

Trent Thornton – Achilles (D60) – The Seattle Mariners transferred RHP Trent Thornton to the 60-day injured list with a torn left achilles.
Dominic Canzone – Arm (Day-to-Day) – Canzone in not in the starting lineup for Tuesday’s (Aug. 19) game against the Phillies.
Victor Robles – Shoulder (D60) – The Seattle Mariners transferred OF Victor Robles to the 60-day injured list due to a fracture left shoulder.
Ryan Bliss – Biceps (D60) – The Seattle Mariners transferred INF Ryan Bliss to the 60-day injured list with a left biceps tear.
Gregory Santos – Knee (D60) – The Seattle Mariners placed RHP Gregory Santos on the 60-day injured list as he deals with right knee inflammation.
Logan Evans – Elbow (D15) – The Seattle Mariners placed RHP Logan Evans on the 15-day injured list with right elbow inflammation.

Philadelphia Phillies Upcoming 2024-2025 Schedule

August 20, 2025 vs Seattle Mariners
August 22, 2025 vs Washington Nationals
August 23, 2025 vs Washington Nationals
August 24, 2025 vs Washington Nationals
August 25, 2025 at New York Mets
August 26, 2025 at New York Mets
August 27, 2025 at New York Mets
August 28, 2025 vs Atlanta Braves
August 29, 2025 vs Atlanta Braves
August 30, 2025 vs Atlanta Braves

Seattle Mariners Upcoming 2024-2025 Schedule

August 20, 2025 at Philadelphia Phillies
August 22, 2025 vs Athletics
August 23, 2025 vs Athletics
August 24, 2025 vs Athletics
August 25, 2025 vs San Diego Padres
August 26, 2025 vs San Diego Padres
August 27, 2025 vs San Diego Padres
August 29, 2025 at Cleveland Guardians
August 30, 2025 at Cleveland Guardians
August 31, 2025 at Cleveland Guardians

WATCH LIVE SPORTS & TV WITHOUT CABLE.

Watch now