MLB

How to Stream Baltimore Orioles at Seattle Mariners: Live, TV Channel, June 04, 2025

How to Watch Game

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

The Baltimore Orioles will face off against the Seattle Mariners in a matchup featuring contrasting recent performances. The Orioles enter the game with a record of 23-36, currently on a four-game winning streak, despite struggling overall this season with a .390 winning percentage. Key contributors include Ryan O’Hearn, who leads the team with a .335 batting average, and Cedric Mullins, who has 10 home runs and 31 RBIs.

In contrast, the Mariners hold a record of 32-27 and are coming off a one-game losing streak. They boast a .542 winning percentage and have been led by Cal Raleigh, who has 23 home runs and 45 RBIs. Both teams will look to capitalize on their respective strengths as they meet at T-Mobile Park.

Baltimore Orioles at Seattle Mariners Game Information

Game Date: June 04, 2025
Game Time: 09:40 PM ET
TV Channel: MASN2 (Washington DC), ATT ROOT Sports Northwest Main, MLB.TV – Baltimore Orioles
Location: T-Mobile Park, Seattle, WA
Live Stream: Fubo (free trial)

Live Updates

12:21 AM ET
Rowdy Tellez flies out to deep center field to Jordyn Adams.
12:21 AM ET
Miles Mastrobuoni pinch-running for Mitch Garver.
12:20 AM ET
Leody Taveras pops out to second base to Jackson Holliday.
12:17 AM ET
Mitch Garver walks. Randy Arozarena to second.
12:14 AM ET
Randy Arozarena singles to shallow infield.
12:14 AM ET
Julio Rodríguez pops out to second base to Jackson Holliday.
12:11 AM ET
Félix Bautista (P) replaces Gregory Soto (P).
12:09 AM ET
Emmanuel Rivera grounds out to shallow infield. Colton Cowser out at second.
12:08 AM ET
Colton Cowser singles to center field. Ramón Urías to third.
12:07 AM ET
Ramón Urías walks.
12:05 AM ET
Ryan O'Hearn lines out to center field to Julio Rodríguez.
12:04 AM ET
Casey Legumina (P) replaces Matt Brash (P).
12:02 AM ET
Cal Raleigh strikes out swinging.
11:59 PM ET
J.P. Crawford walks.
11:56 PM ET
Ben Williamson called out on strikes.
11:53 PM ET
Cole Young strikes out swinging.
11:51 PM ET
Gregory Soto (P) replaces Seranthony Domínguez (P).
11:51 PM ET
Emmanuel Rivera (1B) replaces Coby Mayo (1B), batting 7th.
11:49 PM ET
Gunnar Henderson lines out to left field to Randy Arozarena.
11:48 PM ET
Adley Rutschman lines out to deep center field to Julio Rodríguez.
11:46 PM ET
Jackson Holliday flies out to left field to Randy Arozarena.
11:43 PM ET
Matt Brash (P) replaces Carlos Vargas (P).
11:43 PM ET
Leody Taveras (RF) replaces Jorge Polanco (PH), batting 6th.
11:43 PM ET
Rowdy Tellez remains in the game as 1B.
11:42 PM ET
Rowdy Tellez strikes out swinging.
11:40 PM ET
Rowdy Tellez pinch-hitting for Donovan Solano.
11:40 PM ET
Jorge Polanco strikes out swinging.
11:38 PM ET
Jorge Polanco pinch-hitting for Dylan Moore.
11:38 PM ET
Mitch Garver grounds out to shortstop, Gunnar Henderson to Coby Mayo.
11:36 PM ET
Seranthony Domínguez (P) replaces Yennier Cano (P).
11:36 PM ET
Jordyn Adams (CF) replaces Heston Kjerstad (RF), batting 8th.
11:36 PM ET
Colton Cowser switches from CF to RF.
11:34 PM ET
Dylan Carlson grounds out to first base to Donovan Solano.
11:32 PM ET
Heston Kjerstad triples to right field. Coby Mayo scores. Ramón Urías scores.
11:31 PM ET
Coby Mayo walks. Ramón Urías to second.
11:28 PM ET
Carlos Vargas (P) replaces Gabe Speier (P).
11:27 PM ET
Colton Cowser called out on strikes.
11:25 PM ET
Ramón Urías walks.
11:23 PM ET
Ryan O'Hearn strikes out swinging.
11:19 PM ET
Randy Arozarena called out on strikes.
11:16 PM ET
Julio Rodríguez hits into a force out to shallow infield. J.P. Crawford out at home.
11:16 PM ET
Julio Rodríguez hits into a force out to shortstop. J.P. Crawford scores.
11:14 PM ET
Yennier Cano (P) replaces Cade Povich (P).
11:12 PM ET
Cal Raleigh singles to left field, tagged out at second, Dylan Carlson to Gunnar Henderson to Jackson Holliday. J.P. Crawford to third. Ben Williamson scores.
11:10 PM ET
J.P. Crawford walks. Ben Williamson to second.
11:08 PM ET
Ben Williamson hit by pitch.
11:03 PM ET
Gunnar Henderson strikes out swinging.
11:01 PM ET
Gabe Speier (P) replaces Emerson Hancock (P).
10:59 PM ET
Adley Rutschman homers to center field.
10:58 PM ET
Jackson Holliday strikes out on a foul tip.
10:56 PM ET
Dylan Carlson lines out to left field to Randy Arozarena.
10:52 PM ET
Cole Young flies out to deep center field to Colton Cowser.
10:52 PM ET
Donovan Solano grounds out to shallow center field, Jackson Holliday to Coby Mayo.
10:49 PM ET
Dylan Moore strikes out swinging.
10:46 PM ET
Heston Kjerstad grounds out to shallow infield. Colton Cowser out at second.
10:45 PM ET
Coby Mayo flies out to center field to Julio Rodríguez.
10:43 PM ET
Colton Cowser walks.
10:40 PM ET
Mitch Garver grounds out to third base. Julio Rodríguez out at second.
10:39 PM ET
Randy Arozarena out on a sacrifice fly to deep center field to Colton Cowser. Cal Raleigh scores.
10:38 PM ET
Julio Rodríguez singles to center field. Cal Raleigh to third.
10:36 PM ET
Cal Raleigh doubles to deep right field.
10:32 PM ET
Ramón Urías strikes out swinging.
10:30 PM ET
Ryan O'Hearn strikes out swinging.
10:29 PM ET
Gunnar Henderson called out on strikes.
10:26 PM ET
J.P. Crawford grounds out to second base, Jackson Holliday to Coby Mayo.
10:25 PM ET
Ben Williamson grounds out to shallow infield, Jackson Holliday to Coby Mayo.
10:24 PM ET
Cole Young strikes out swinging.
10:20 PM ET
Adley Rutschman grounds out to shallow right field, Cole Young to Donovan Solano.
10:17 PM ET
Jackson Holliday walks. Dylan Carlson to second.
10:15 PM ET
Dylan Carlson singles to left field.
10:12 PM ET
Heston Kjerstad grounds out to second base, Cole Young to Donovan Solano.
10:10 PM ET
Coby Mayo strikes out swinging.
10:07 PM ET
Donovan Solano strikes out swinging.
10:05 PM ET
Dylan Moore strikes out swinging.
10:02 PM ET
Mitch Garver grounds out to shortstop, Gunnar Henderson to Coby Mayo.
9:58 PM ET
Colton Cowser grounds out to shallow infield, Emerson Hancock to Donovan Solano.
9:56 PM ET
Ramón Urías flies out to shallow left field to J.P. Crawford.
9:55 PM ET
Ryan O'Hearn flies out to left field to Randy Arozarena.
9:53 PM ET
Randy Arozarena pops out to Adley Rutschman.
9:51 PM ET
Julio Rodríguez singles to shallow infield.
9:50 PM ET
Cal Raleigh strikes out swinging.
9:48 PM ET
J.P. Crawford flies out to left field to Dylan Carlson.
9:45 PM ET
Gunnar Henderson strikes out swinging.
9:43 PM ET
Adley Rutschman pops out to third base to Ben Williamson.
9:41 PM ET
Jackson Holliday grounds out to second base, Cole Young to Donovan Solano.

Seattle Mariners Team Statistics and Rankings

Win-Loss Record: 32-27
Home Record: 16-15
Away Record: 16-12
Division Record: 5-4
Streak: 1 Loss streak
Winning Percentage: .542

LIVE SPORTS & TV WITHOUT CABLE

Watch now. No commitment. Cancel anytime. Watch now

Baltimore Orioles Team Statistics and Rankings

Win-Loss Record: 23-36
Home Record: 12-17
Away Record: 11-19
Division Record: 7-14
Streak: 4 Win streak
Winning Percentage: .390

Stat Leaders

Seattle Mariners (32-27, #2 in division)

Batting Average Leader: Leo Rivas, 0.283
RBI Leader: Cal Raleigh, 45 RBI
Home Run Leader: Cal Raleigh, 23 HR
Runs Leader: Cal Raleigh, 39 Runs
Hits Leader: Julio Rodríguez, 177 Hits
Stolen Bases Leader: Randy Arozarena, 9 SB
ERA Leader: Andrés Muñoz, 1.40 ERA
Strikeout Leader: Bryan Woo, 63 K
Wins Leader: Bryan Woo, 5 W
Saves Leader: Andrés Muñoz, 17 SV

Baltimore Orioles (23-36, #5 in division)

Batting Average Leader: Ryan O’Hearn, 0.335
RBI Leader: Cedric Mullins, 31 RBI
Home Run Leader: Cedric Mullins, 10 HR
Runs Leader: Gunnar Henderson, 29 Runs
Hits Leader: Adley Rutschman, 149 Hits
Stolen Bases Leader: Jorge Mateo, 14 SB
ERA Leader: Andrew Kittredge, 1.93 ERA
Strikeout Leader: Cade Povich, 53 K
Wins Leader: Dean Kremer, 5 W
Saves Leader: Félix Bautista, 10 SV

Seattle Mariners Injury Report

Luke Raley – Side (D10) – The Seattle Mariners transferred OF Luke Raley from day to day to the 10-day injured list due to right oblique strain.
Logan Gilbert – Forearm (D15) – The Seattle Mariners placed RHP Logan Gilbert on the 15-day injured list for a Grade 1 flexor strain in his pitching arm.
Victor Robles – Shoulder (D60) – The Seattle Mariners transferred OF Victor Robles to the 60-day injured list due to a fracture left shoulder.
Trent Thornton – Stomach (D15) – The Seattle Mariners placed RHP Trent Thornton on the 15-day injured list due to an appendicitis.
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.

Baltimore Orioles Injury Report

Ryan Mountcastle – Hamstring (D10) – The Baltimore Orioles placed INF Ryan Mountcastle on the 10-day injured list due to a right hamstring strain.
Ramón Laureano – Ankle (D10) – The Baltimore Orioles placed OF Ramón Laureano on the 10-day injured list due to a left ankle sprain.
Albert Suárez – Shoulder (D60) – The Baltimore Orioles transferred RHP Albert Suárez from the 15-day injured list to the 60-day injured list with a right shoulder inflammation.
Cedric Mullins – Hamstring (D10) – The Baltimore Orioles placed OF Cedric Mullins on the 10-day injured list due to a right hamstring strain.
Kyle Bradish – Elbow (D60) – The Baltimore Orioles placed RHP Kyle Bradish on the 60-day injured list as he recovers from Tommy John surgery.
Tyler Wells – Elbow (D60) – The Baltimore Orioles placed RHP Tyler Wells on the 60-day injured list as he recovers from UCL surgery in June of 2024.
Gary Sánchez – Wrist (D10) – The Baltimore Orioles placed C Gary Sánchez on the 10-day injured list due to right wrist inflammation.
Jordan Westburg – Hamstring (D10) – The Baltimore Orioles placed INF Jordan Westburg on the 10-day injured list due to a left hamstring strain.
Cody Poteet – Shoulder (D60) – The Baltimore Orioles placed RHP Cody Poteet from the 15-day injured list to the 60-day injured list due to right shoulder inflammation.
Tyler O’Neill – Shoulder (D10) – The Baltimore Orioles placed OF Tyler O’Neill on the 10-day injured list due to a left shoulder impingement.
Grayson Rodriguez – Elbow (D60) – The Baltimore Orioles transferred RHP Chayce McDermott to the 60-day injured list with right elbow inflammation.

Seattle Mariners Upcoming 2024-2025 Schedule

June 04, 2025 vs Baltimore Orioles
June 05, 2025 vs Baltimore Orioles
June 06, 2025 at Los Angeles Angels
June 07, 2025 at Los Angeles Angels
June 08, 2025 at Los Angeles Angels
June 09, 2025 at Arizona Diamondbacks
June 10, 2025 at Arizona Diamondbacks
June 11, 2025 at Arizona Diamondbacks
June 13, 2025 vs Cleveland Guardians
June 14, 2025 vs Cleveland Guardians

Baltimore Orioles Upcoming 2024-2025 Schedule

June 04, 2025 at Seattle Mariners
June 05, 2025 at Seattle Mariners
June 06, 2025 at Athletics
June 07, 2025 at Athletics
June 08, 2025 at Athletics
June 10, 2025 vs Detroit Tigers
June 11, 2025 vs Detroit Tigers
June 12, 2025 vs Detroit Tigers
June 13, 2025 vs Los Angeles Angels
June 14, 2025 vs Los Angeles Angels

WATCH LIVE SPORTS & TV WITHOUT CABLE.

Watch now