MLB

Texas Rangers at Baltimore Orioles – Where to Watch, Stream Info, TV Channel, and Live Updates (June 24, 2025)

How to Watch Game

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

The Texas Rangers (38-41) are set to face the Baltimore Orioles (34-44) in a matchup at Oriole Park at Camden Yards. The Rangers enter the game on a two-game losing streak, while the Orioles are looking to extend their current one-game win streak. Texas has a winning percentage of .481, bolstered by strong performances from players like Jacob deGrom, who leads the team with 87 strikeouts and a 1.48 ERA. Conversely, Baltimore’s Cedric Mullins stands out with 35 RBIs and 12 home runs, contributing to the team’s .436 winning percentage. Both teams are navigating injury challenges, with key players sidelined, which could impact their performance in this critical matchup.

Texas Rangers at Baltimore Orioles Game Information

Game Date: June 24, 2025
Game Time: 06:35 PM ET
TV Channel: MASN (Baltimore), Rangers Sports Network, MLB.TV – Baltimore Orioles
Location: Oriole Park at Camden Yards, Baltimore, MD
Live Stream: Fubo (free trial)

Live Updates

9:58 PM ET
Jackson Holliday flies out to right center field to Sam Haggerty.
9:57 PM ET
Dylan Carlson strikes out on a foul tip.
9:55 PM ET
Cedric Mullins out on a sacrifice bunt to shallow infield, Robert Garcia to Ezequiel Duran. Luis Vázquez to third.
9:54 PM ET
Luis Vázquez placed on 2nd.
9:53 PM ET
Robert Garcia (P) replaces Luke Jackson (P).
9:52 PM ET
Wyatt Langford called out on strikes.
9:49 PM ET
Ezequiel Duran walks.
9:45 PM ET
Kyle Higashioka strikes out swinging. Sam Haggerty steals second.
9:39 PM ET
Sam Haggerty hits into a force out to second base. Evan Carter scores.
9:39 PM ET
Sam Haggerty hits into a force out to shallow infield. Evan Carter out at home.
9:36 PM ET
Josh Jung strikes out swinging.
9:34 PM ET
Evan Carter placed on 2nd.
9:33 PM ET
Seranthony Domínguez (P) replaces Félix Bautista (P).
9:32 PM ET
Luis Vázquez grounds out to first base to Ezequiel Duran.
9:31 PM ET
Ryan O'Hearn flies out to deep right field to Sam Haggerty.
9:29 PM ET
Ramón Urías grounds out to shortstop, Corey Seager to Ezequiel Duran.
9:27 PM ET
Evan Carter strikes out on a foul tip.
9:23 PM ET
Adolis García grounds out to third base, Luis Vázquez to Ramón Urías.
9:21 PM ET
Marcus Semien strikes out swinging.
9:19 PM ET
Corey Seager singles to right field.
9:17 PM ET
Félix Bautista (P) replaces Gregory Soto (P).
9:15 PM ET
Gary Sánchez strikes out swinging.
9:12 PM ET
Luke Jackson (P) replaces Hoby Milner (P).
9:10 PM ET
Gunnar Henderson called out on strikes.
9:08 PM ET
Ramón Laureano walks.
9:07 PM ET
Jackson Holliday strikes out swinging.
9:05 PM ET
Sam Haggerty remains in the game as RF.
9:05 PM ET
Ezequiel Duran (1B) replaces Jonah Heim (PH), batting 1st.
9:03 PM ET
Wyatt Langford strikes out swinging.
9:02 PM ET
Jonah Heim out on a sacrifice fly to right center field to Ramón Laureano. Sam Haggerty scores.
9:00 PM ET
Jonah Heim pinch-hitting for Josh Smith.
9:00 PM ET
Kyle Higashioka flies out to deep right center field to Cedric Mullins.
8:58 PM ET
Sam Haggerty walks.
8:57 PM ET
Sam Haggerty pinch-hitting for Alejandro Osuna.
8:57 PM ET
Gregory Soto (P) replaces Keegan Akin (P).
8:57 PM ET
Luis Vázquez (3B) replaces Coby Mayo (1B), batting 7th.
8:57 PM ET
Ramón Urías switches from 3B to 1B.
8:55 PM ET
Dylan Carlson flies out to deep left center field to Evan Carter.
8:53 PM ET
Cedric Mullins grounds out to first base, Josh Smith to Hoby Milner.
8:51 PM ET
Coby Mayo grounds out to third base, Josh Jung to Josh Smith.
8:49 PM ET
Hoby Milner (P) replaces Chris Martin (P).
8:47 PM ET
Ryan O'Hearn homers to center field.
8:44 PM ET
Ramón Urías homers to right field.
8:41 PM ET
Gary Sánchez homers to center field. Gunnar Henderson scores. Ramón Laureano scores.
8:39 PM ET
Chris Martin (P) replaces Jacob Latz (P).
8:37 PM ET
Gunnar Henderson walks. Ramón Laureano to second.
8:34 PM ET
Ramón Laureano singles to center field.
8:31 PM ET
Josh Jung grounds out to third base, Ramón Urías to Coby Mayo.
8:29 PM ET
Evan Carter singles to first base. Adolis García to third.
8:28 PM ET
Adolis García singles to left field, advances to 2nd. Corey Seager scores.
8:26 PM ET
Marcus Semien grounds out to second base, Jackson Holliday to Coby Mayo. Corey Seager to second.
8:25 PM ET
Corey Seager singles to center field.
8:24 PM ET
Wyatt Langford grounds out to shallow infield, Keegan Akin to Coby Mayo.
8:21 PM ET
Jackson Holliday grounds out to second base, Marcus Semien to Josh Smith.
8:20 PM ET
Dylan Carlson flies out to right center field to Alejandro Osuna.
8:19 PM ET
Cedric Mullins lines out to center field to Evan Carter.
8:16 PM ET
Josh Smith grounds out to shortstop, Gunnar Henderson to Coby Mayo.
8:14 PM ET
Keegan Akin (P) replaces Andrew Kittredge (P).
8:13 PM ET
Kyle Higashioka walks. Alejandro Osuna to second. Josh Jung to third.
8:11 PM ET
Alejandro Osuna singles to right field. Josh Jung to second.
8:09 PM ET
Josh Jung singles to left field.
8:09 PM ET
Evan Carter strikes out swinging.
8:07 PM ET
Adolis García flies out to left field to Dylan Carlson.
8:01 PM ET
Ryan O'Hearn strikes out swinging.
8:05 PM ET
Andrew Kittredge (P) replaces Charlie Morton (P).
8:03 PM ET
Coby Mayo strikes out swinging.
8:01 PM ET
Ryan O'Hearn strikes out swinging.
7:59 PM ET
Ramón Urías strikes out swinging.
7:56 PM ET
Gary Sánchez walks.
7:52 PM ET
Marcus Semien grounds out to shallow infield, Ramón Urías to Coby Mayo.
7:51 PM ET
Corey Seager lines out to left center field to Cedric Mullins.
7:50 PM ET
Wyatt Langford called out on strikes.
7:47 PM ET
Gunnar Henderson lines out to second base to Marcus Semien.
7:46 PM ET
Ramón Laureano grounds out to shortstop. Jackson Holliday out at second.
7:43 PM ET
Jackson Holliday walks.
7:37 PM ET
Josh Smith grounds out to second base, Jackson Holliday to Coby Mayo.
7:34 PM ET
Kyle Higashioka doubles to deep left field. Josh Jung to third.
7:30 PM ET
Alejandro Osuna out on a sacrifice fly to deep center field to Cedric Mullins. Evan Carter scores.
7:27 PM ET
Josh Jung hits into a force out to shortstop. Evan Carter to third. Marcus Semien scores.
7:26 PM ET
Evan Carter singles to shallow right field, advances to 2nd. Marcus Semien to third. Corey Seager scores. Throwing error by Ramón Laureano.
7:24 PM ET
Adolis García pops out to shallow right field to Jackson Holliday.
7:22 PM ET
Marcus Semien singles to shallow left field. Corey Seager to second.
7:20 PM ET
Corey Seager walks.
7:16 PM ET
Dylan Carlson pops out to second base to Marcus Semien.
7:16 PM ET
Cedric Mullins lines out to first base to Josh Smith.
7:14 PM ET
Coby Mayo flies out to shallow right field to Alejandro Osuna.
7:12 PM ET
Wyatt Langford lines out to deep left field to Dylan Carlson.
7:10 PM ET
Josh Smith hit by pitch.
7:08 PM ET
Kyle Higashioka grounds out to second base, Jackson Holliday to Coby Mayo.
7:06 PM ET
Alejandro Osuna flies out to shallow center field to Cedric Mullins.
7:04 PM ET
Ryan O'Hearn grounds out to second base, Marcus Semien to Josh Smith.
7:02 PM ET
Ramón Urías grounds out to shortstop, Corey Seager to Josh Smith.
7:01 PM ET
Gary Sánchez strikes out swinging.
6:52 PM ET
Josh Jung singles to left center field.
6:51 PM ET
Evan Carter strikes out swinging.
6:50 PM ET
Adolis García flies out to deep center field to Cedric Mullins.
6:47 PM ET
Gunnar Henderson grounds out to first base, Marcus Semien to Josh Smith.
6:46 PM ET
Ramón Laureano grounds out to shortstop, Corey Seager to Josh Smith.
6:45 PM ET
Jackson Holliday grounds out to second base, Marcus Semien to Josh Smith.
6:42 PM ET
Marcus Semien flies out to left field to Dylan Carlson.
6:40 PM ET
Corey Seager strikes out swinging.
6:38 PM ET
Wyatt Langford flies out to deep right field to Ramón Laureano.
6:36 PM ET
Josh Smith walks.

Baltimore Orioles Team Statistics and Rankings

Win-Loss Record: 34-44
Home Record: 17-19
Away Record: 17-25
Division Record: 8-16
Streak: 1 Win streak
Winning Percentage: .436

Texas Rangers Team Statistics and Rankings

Win-Loss Record: 38-41
Home Record: 23-16
Away Record: 15-25
Division Record: 8-7
Streak: 2 Loss streak
Winning Percentage: .481

LIVE SPORTS & TV WITHOUT CABLE

Watch now. No commitment. Cancel anytime. Watch now

Stat Leaders

Baltimore Orioles (34-44, #5 in division)

Batting Average Leader: Ryan O’Hearn, 0.305
RBI Leader: Cedric Mullins, 35 RBI
Home Run Leader: Cedric Mullins, 12 HR
Runs Leader: Gunnar Henderson, 39 Runs
Hits Leader: Jackson Holliday, 197 Hits
Stolen Bases Leader: Jorge Mateo, 14 SB
ERA Leader: Trevor Rogers, 1.62 ERA
Strikeout Leader: Charlie Morton, 74 K
Wins Leader: Dean Kremer, 6 W
Saves Leader: Félix Bautista, 16 SV

Texas Rangers (38-41, #4 in division)

Batting Average Leader: Josh Smith, 0.284
RBI Leader: Adolis García, 37 RBI
Home Run Leader: Wyatt Langford, 13 HR
Runs Leader: Josh Smith, 34 Runs
Hits Leader: Marcus Semien, 215 Hits
Stolen Bases Leader: Wyatt Langford, 11 SB
ERA Leader: Chris Martin, 1.48 ERA
Strikeout Leader: Jacob deGrom, 87 K
Wins Leader: Jacob deGrom, 7 W
Saves Leader: Luke Jackson, 9 SV

Baltimore Orioles Injury Report

Ryan Mountcastle – Hamstring (D60) – The Baltimore Orioles transferred INF Ryan Mountcastle from the 10-day injured list to the 60-day injured list due to a right hamstring strain.
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.
Kyle Bradish – Elbow (D60) – The Baltimore Orioles placed RHP Kyle Bradish on the 60-day injured list as he recovers from Tommy John surgery.
Jordan Westburg – Fingers (Day-to-Day) – Westburg is not in the starting lineup for Monday’s (Jun. 23) game against Texas.
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.
Jorge Mateo – Elbow (D10) – The Baltimore Orioles placed INF Jorge Mateo on the 10-day injured list with a left elbow inflammation.
Adley Rutschman – Oblique (D10) – The Baltimore Orioles placed C Adley Rutschman on the 10-day injured list due to a left oblique strain.
Cade Povich – Hip (D15) – The Baltimore Orioles placed LHP Cade Povich on the 15-day injured list with a left hip inflammation.
Maverick Handley – Head (D7) – The Baltimore Orioles placed C Maverick Handley on the 7-day injury list due to a concussion.
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.

Texas Rangers Injury Report

Tyler Mahle – Shoulder (D15) – The Texas Rangers placed RHP Tyler Mahle on the 15-day injured list with right shoulder fatigue.
Joc Pederson – Hand (D10) – The Texas Rangers placed INF Joc Pederson on the 10-day injured list due to a fractured right hand when it was hit by a pitch.
Josh Sborz – Shoulder (D60) – The Texas Rangers placed RHP Josh Sborz on the 60-day injured list to right shoulder surgery.
Jake Burger – Oblique (D10) – The Texas Rangers placed INF Jake Burger on the 10-day injured list due to a left oblique injury.
Cody Bradford – Elbow (D60) – The Texas Rangers placed LHP Cody Bradford to the 60-day injured list with a left elbow sprain.
Nathan Eovaldi – Triceps (D15) – The Texas Rangers placed RHP Nathan Eovaldi on the 15-day injured list with a right triceps fatigue.
Jon Gray – Wrist (D60) – The Texas Rangers placed RHP Jon Gray on the 60-day injured list due to a fractured wrist.

Baltimore Orioles Upcoming 2024-2025 Schedule

June 24, 2025 vs Texas Rangers
June 25, 2025 vs Texas Rangers
June 27, 2025 vs Tampa Bay Rays
June 28, 2025 vs Tampa Bay Rays
June 29, 2025 vs Tampa Bay Rays
June 30, 2025 at Texas Rangers
July 01, 2025 at Texas Rangers
July 02, 2025 at Texas Rangers
July 04, 2025 at Atlanta Braves
July 05, 2025 at Atlanta Braves

Texas Rangers Upcoming 2024-2025 Schedule

June 24, 2025 at Baltimore Orioles
June 25, 2025 at Baltimore Orioles
June 27, 2025 vs Seattle Mariners
June 28, 2025 vs Seattle Mariners
June 29, 2025 vs Seattle Mariners
June 30, 2025 vs Baltimore Orioles
July 01, 2025 vs Baltimore Orioles
July 02, 2025 vs Baltimore Orioles
July 04, 2025 at San Diego Padres
July 05, 2025 at San Diego Padres

WATCH LIVE SPORTS & TV WITHOUT CABLE.

Watch now