Try this game in our Simulator
Lineups and Summary
(back to top)
Mariners
@ Rangers
Globe Life Field
June 28, 2025
(No Comments)
The information below contains details about the Major League Baseball game between the Texas Rangers and the Seattle Mariners, played on June 28, 2025 at Globe Life Field.
Game Summary
Date | June 28, 2025 |
---|---|
Visiting Team |
Seattle Mariners
|
Home Team |
Texas Rangers
|
Winning Pitcher | — |
Losing Pitcher | — |
Save | — |
Game Winning RBI | — |
Game Info
Date | June 28, 2025 |
---|---|
Day of Week | Sat |
Day / Night | |
Visiting Team | Seattle Mariners |
Home Team | Texas Rangers |
Visiting Starting Pitcher | Bryan Woo |
Home Starting Pitcher | Kumar Rocker |
Ballpark | Globe Life Field |
City | Texas |
State | TX |
Attendance | 35,506 |
Time of Game | 2 hours and 50. minutes |
Seattle Mariners Lineup
Name | Position |
---|---|
J.P. Crawford | Shortstop |
Julio Rodriguez | Designated Hitter |
Cal Raleigh | Catcher |
Luke Raley | Center Fielder |
Randy Arozarena | Left Fielder |
Donovan Solano | First Baseman |
Dominic Canzone | Right Fielder |
Miles Mastrobuoni | Third Baseman |
Cole Young | Second Baseman |
Manager |
Texas Rangers Lineup
Name | Position |
---|---|
Josh Smith | First Baseman |
Corey Seager | Shortstop |
Marcus Semien | Second Baseman |
Adolis Garcia | Right Fielder |
Jonah Heim | Designated Hitter |
Evan Carter | Center Fielder |
Josh Jung | Third Baseman |
Alejandro Osuna | Left Fielder |
Kyle Higashioka | Catcher |
Manager |
All Plays in Game
(back to top)
Mariners
@ Rangers
Globe Life Field
June 28, 2025
Top 1
-
Mariners, 0 - Rangers, 0
Outs: 0, Count: 1-2, RoB: ---
Crawford vs. Rocker
Crawford strikes out swinging. View Play -
Mariners, 0 - Rangers, 0
Outs: 1, Count: 1-0, RoB: ---
Rodriguez vs. Rocker
Rodriguez hits a fly ball towards left. Osuna makes the catch for the out. View Play -
Mariners, 0 - Rangers, 0
Outs: 2, Count: 1-1, RoB: ---
Raleigh vs. Rocker
Raleigh hits a ground ball towards second. The throw to first, and Raleigh is out. View Play
Bottom 1
-
Mariners, 0 - Rangers, 0
Outs: 0, Count: 3-2, RoB: ---
Smith vs. Woo
Smith hits a ground ball, base hit into left field. View Play -
Mariners, 0 - Rangers, 0
Outs: 0, Count: 3-1, RoB: 1--
Seager vs. Woo
Seager hits a ground ball to short. Crawford steps on second for one, and over to first, double play. View Play -
Mariners, 0 - Rangers, 0
Outs: 2, Count: 1-2, RoB: ---
Semien vs. Woo
Semien strikes out swinging. View Play
Top 2
-
Mariners, 0 - Rangers, 0
Outs: 0, Count: 0-1, RoB: ---
Raley vs. Rocker
Raley hits a ground ball, base hit into left field. View Play -
Mariners, 0 - Rangers, 0
Outs: 0, Count: 0-2, RoB: 1--
Arozarena vs. Rocker
Arozarena hits a line drive deep towards left. Osuna makes the catch for the out. View Play -
Mariners, 0 - Rangers, 0
Outs: 1, Count: 0-2, RoB: 1--
Solano vs. Rocker
Solano hits a ground ball to short. There's the throw to second for one, and over to first, double play. View Play
Bottom 2
-
Mariners, 0 - Rangers, 0
Outs: 0, Count: 3-2, RoB: ---
Garcia vs. Woo
Garcia strikes out swinging. View Play -
Mariners, 0 - Rangers, 0
Outs: 1, Count: 0-1, RoB: ---
Heim vs. Woo
Heim hits a fly ball towards right. Canzone is there to make the catch. View Play -
Mariners, 0 - Rangers, 0
Outs: 2, Count: 1-1, RoB: ---
Carter vs. Woo
Carter hits a ground ball, base hit into center field. View Play -
Mariners, 0 - Rangers, 0
Outs: 2, Count: 0-2, RoB: 1--
Jung vs. Woo
Jung strikes out swinging. View Play
Top 3
-
Mariners, 0 - Rangers, 0
Outs: 0, Count: 0-2, RoB: ---
Canzone vs. Rocker
Canzone hits a drive into right field. That ball is out of here. A solo home run. View Play -
Mariners, 1 - Rangers, 0
Outs: 0, Count: 1-2, RoB: ---
Mastrobuoni vs. Rocker
Mastrobuoni strikes out swinging. View Play -
Mariners, 1 - Rangers, 0
Outs: 1, Count: 1-1, RoB: ---
Young vs. Rocker
Young is hit by the pitch. Young is on 1st. View Play -
Mariners, 1 - Rangers, 0
Outs: 1, Count: 2-2, RoB: 1--
Crawford vs. Rocker
Crawford is called out on strikes. View Play -
Mariners, 1 - Rangers, 0
Outs: 2, Count: 0-1, RoB: 1--
Rodriguez vs. Rocker
Rodriguez hits a ground ball towards second. Semien throws to second to get Young. View Play
Bottom 3
-
Mariners, 1 - Rangers, 0
Outs: 0, Count: 3-2, RoB: ---
Osuna vs. Woo
That is ball 4. Osuna is on with a walk. View Play -
Mariners, 1 - Rangers, 0
Outs: 0, Count: 0-1, RoB: 1--
Higashioka vs. Woo
There goes Osuna . The throw from Raleigh, and he's caught stealing. View Play -
Mariners, 1 - Rangers, 0
Outs: 1, Count: 1-1, RoB: ---
Higashioka vs. Woo
Higashioka hits a fly ball towards center. Raley makes the catch for the out. View Play -
Mariners, 1 - Rangers, 0
Outs: 2, Count: 1-2, RoB: ---
Smith vs. Woo
Smith hits a ground ball towards short. Crawford is there, but bobbles the ball. Smith reaches on the error. Smith is on 1st. View Play -
Mariners, 1 - Rangers, 0
Outs: 2, Count: 2-1, RoB: 1--
Seager vs. Woo
Seager hits a drive into right field. That ball is out of here. Smith scores. A 2 run home run. View Play -
Mariners, 1 - Rangers, 2
Outs: 2, Count: 1-0, RoB: ---
Semien vs. Woo
Semien hits a line drive, base hit into center field. View Play -
Mariners, 1 - Rangers, 2
Outs: 2, Count: 2-2, RoB: 1--
Garcia vs. Woo
Garcia strikes out swinging. View Play
Top 4
-
Mariners, 1 - Rangers, 2
Outs: 0, Count: 3-2, RoB: ---
Raleigh vs. Rocker
That is ball 4. Raleigh is on with a walk. View Play -
Mariners, 1 - Rangers, 2
Outs: 0, Count: 2-2, RoB: 1--
Raley vs. Rocker
Raley hits a ground ball towards the mound. Rocker throws to first, and Raley is out. Raleigh moves to 2nd. View Play -
Mariners, 1 - Rangers, 2
Outs: 1, Count: 1-1, RoB: -2-
Arozarena vs. Rocker
Arozarena is hit by the pitch. Arozarena is on 1st. View Play -
Mariners, 1 - Rangers, 2
Outs: 1, Count: 0-2, RoB: 12-
Solano vs. Rocker
Solano strikes out swinging. View Play -
Mariners, 1 - Rangers, 2
Outs: 2, Count: 1-2, RoB: 12-
Canzone vs. Rocker
Canzone is called out on strikes. View Play
Bottom 4
-
Mariners, 1 - Rangers, 2
Outs: 0, Count: 1-2, RoB: ---
Heim vs. Woo
Heim strikes out swinging. View Play -
Mariners, 1 - Rangers, 2
Outs: 1, Count: 0-1, RoB: ---
Carter vs. Woo
Carter hits a fly ball towards left. Arozarena makes the catch for the out. View Play -
Mariners, 1 - Rangers, 2
Outs: 2, Count: 0-1, RoB: ---
Jung vs. Woo
Jung hits a ground ball, base hit into center field. View Play -
Mariners, 1 - Rangers, 2
Outs: 2, Count: 1-2, RoB: 1--
Osuna vs. Woo
Osuna hits a popup beyond third. Mastrobuoni gets back and makes the catch for the out. View Play
Top 5
-
Mariners, 1 - Rangers, 2
Outs: 0, Count: 3-1, RoB: ---
Mastrobuoni vs. Rocker
Mastrobuoni hits a ground ball towards second. The throw to first, and Mastrobuoni is out. View Play -
Mariners, 1 - Rangers, 2
Outs: 1, Count: 1-2, RoB: ---
Young vs. Rocker
Young hits a popup, foul, behind the plate. Higashioka makes the catch for the out. View Play -
Mariners, 1 - Rangers, 2
Outs: 2, Count: 1-0, RoB: ---
Crawford vs. Rocker
Crawford hits a ground ball towards first. Smith fields it and makes the out, unassisted. View Play
Bottom 5
-
Mariners, 1 - Rangers, 2
Outs: 0, Count: 1-2, RoB: ---
Higashioka vs. Woo
Higashioka strikes out swinging. View Play -
Mariners, 1 - Rangers, 2
Outs: 1, Count: 0-0, RoB: ---
Smith vs. Woo
Smith hits a popup beyond short. Crawford gets back and makes the catch for the out. View Play -
Mariners, 1 - Rangers, 2
Outs: 2, Count: 3-0, RoB: ---
Seager vs. Woo
That is ball 4. Seager is on with a walk. View Play -
Mariners, 1 - Rangers, 2
Outs: 2, Count: 2-2, RoB: 1--
Semien vs. Woo
Semien is called out on strikes. View Play
Top 6
-
Mariners, 1 - Rangers, 2
Outs: 0, Count: 2-2, RoB: ---
Rodriguez vs. Rocker
Rodriguez strikes out swinging. View Play -
Mariners, 1 - Rangers, 2
Outs: 1, Count: 2-1, RoB: ---
Raleigh vs. Rocker
Raleigh hits a ground ball, base hit into right field. View Play -
Mariners, 1 - Rangers, 2
Outs: 1, Count: 1-2, RoB: 1--
Raley vs. Rocker
There's a wild pitch. Raleigh moves to 2nd. View Play -
Mariners, 1 - Rangers, 2
Outs: 1, Count: 2-2, RoB: -2-
Raley vs. Rocker
Raley hits a ground ball towards first. There's the throw to Rocker covering, and Raley is out. Raleigh moves to 3rd. View Play -
Mariners, 1 - Rangers, 2
Outs: 2, Count: 0-1, RoB: --3
Arozarena vs. Rocker
Arozarena hits a ground ball, base hit into center field. Raleigh scores. View Play -
Mariners, 2 - Rangers, 2
Outs: 2, Count: 2-0, RoB: 1--
Solano vs. Rocker
There goes Arozarena , and he's safe at second with a stolen base. View Play -
Mariners, 2 - Rangers, 2
Outs: 2, Count: 2-2, RoB: -2-
Solano vs. Rocker
Solano softly hits a ground ball in front of the plate. There's the throw to first, and Solano is out. View Play
Bottom 6
-
Mariners, 2 - Rangers, 2
Outs: 0, Count: 1-2, RoB: ---
Garcia vs. Woo
Garcia strikes out swinging. View Play -
Mariners, 2 - Rangers, 2
Outs: 1, Count: 1-2, RoB: ---
Heim vs. Woo
Heim strikes out swinging. View Play -
Mariners, 2 - Rangers, 2
Outs: 2, Count: 3-2, RoB: ---
Carter vs. Woo
Carter hits a popup towards second. Young makes the catch for the out. View Play
Top 7
-
Mariners, 2 - Rangers, 2
Outs: 0, Count: 0-1, RoB: ---
Canzone vs. Milner
Hoby Milner replaces Kumar Rocker as Pitcher.
Canzone hits a ground ball towards first. There's the throw to Milner covering, and Canzone is out. View Play -
Mariners, 2 - Rangers, 2
Outs: 1, Count: 0-0, RoB: ---
Moore vs. Milner
Dylan Moore pinch hits for Miles Mastrobuoni batting 8th.
Moore hits a fly ball towards center. Carter makes the catch for the out. View Play -
Mariners, 2 - Rangers, 2
Outs: 2, Count: 0-1, RoB: ---
Young vs. Milner
Young softly hits a ground ball towards third. The throw to first, and Young is out. View Play
Bottom 7
-
Mariners, 2 - Rangers, 2
Outs: 0, Count: 0-0, RoB: ---
Jung vs. Vargas
Carlos Vargas replaces Bryan Woo as Pitcher. Dylan Moore moves from Pinch Hitter to 3rd Baseman.
Jung hits a ground ball towards short. The throw to first, and Jung is out. View Play -
Mariners, 2 - Rangers, 2
Outs: 1, Count: 1-1, RoB: ---
Osuna vs. Vargas
Osuna hits a ground ball towards second. The throw to first, and Osuna is out. View Play -
Mariners, 2 - Rangers, 2
Outs: 2, Count: 3-2, RoB: ---
Higashioka vs. Vargas
That is ball 4. Higashioka is on with a walk. View Play -
Mariners, 2 - Rangers, 2
Outs: 2, Count: 1-2, RoB: 1--
Smith vs. Speier
Gabe Speier replaces Carlos Vargas as Pitcher.
Smith hits a ground ball towards first. Solano fields it and makes the out, unassisted. View Play
Top 8
-
Mariners, 2 - Rangers, 2
Outs: 0, Count: 0-1, RoB: ---
Crawford vs. Milner
Crawford hits a ground ball towards short. The throw to first, and Crawford is out. View Play -
Mariners, 2 - Rangers, 2
Outs: 1, Count: 0-1, RoB: ---
Rodriguez vs. Martin
Chris Martin replaces Hoby Milner as Pitcher.
Rodriguez hits a ground ball, base hit into left field. View Play -
Mariners, 2 - Rangers, 2
Outs: 1, Count: 0-0, RoB: 1--
Raleigh vs. Martin
Raleigh hits a fly ball towards left. Osuna makes the catch for the out. View Play -
Mariners, 2 - Rangers, 2
Outs: 2, Count: 0-2, RoB: 1--
Raley vs. Martin
Raley strikes out swinging. View Play
Bottom 8
-
Mariners, 2 - Rangers, 2
Outs: 0, Count: 0-1, RoB: ---
Seager vs. Speier
Seager hits a ground ball towards first. There's the throw to Speier covering, and Seager is out. View Play -
Mariners, 2 - Rangers, 2
Outs: 1, Count: 2-2, RoB: ---
Semien vs. Speier
Semien hits a popup, in foul territory, off the first base line. Solano makes the catch for the out. View Play -
Mariners, 2 - Rangers, 2
Outs: 2, Count: 2-2, RoB: ---
Garcia vs. Speier
Garcia strikes out swinging. View Play
Top 9
-
Mariners, 2 - Rangers, 2
Outs: 0, Count: 2-2, RoB: ---
Arozarena vs. Garcia
Robert Garcia replaces Chris Martin as Pitcher.
Arozarena hits a ground ball, base hit into left field. View Play -
Mariners, 2 - Rangers, 2
Outs: 0, Count: 1-1, RoB: 1--
Solano vs. Garcia
Solano hits a ground ball to short. Seager steps on second for one, and over to first, double play. View Play -
Mariners, 2 - Rangers, 2
Outs: 2, Count: 0-0, RoB: ---
Canzone vs. Garcia
Canzone hits a line drive towards right. Garcia is there to make the catch. View Play
Bottom 9
-
Mariners, 2 - Rangers, 2
Outs: 0, Count: 2-2, RoB: ---
Heim vs. Brash
Matt Brash replaces Gabe Speier as Pitcher.
Heim strikes out swinging. View Play -
Mariners, 2 - Rangers, 2
Outs: 1, Count: 2-2, RoB: ---
Carter vs. Brash
Carter hits a ground ball towards short. The throw to first, and Carter is out. View Play -
Mariners, 2 - Rangers, 2
Outs: 2, Count: 3-1, RoB: ---
Jung vs. Brash
That is ball 4. Jung is on with a walk. View Play -
Mariners, 2 - Rangers, 2
Outs: 2, Count: 2-2, RoB: 1--
Osuna vs. Brash
Osuna hits a ground ball towards short. The throw to first, and Osuna is out. View Play
Top 10
-
Mariners, 2 - Rangers, 2
Outs: 0, Count: 0-2, RoB: -2-
Moore vs. Armstrong
Shawn Armstrong replaces Robert Garcia as Pitcher. Ben Williamson pinch runs for Dominic Canzone batting 7th. Ben Williamson running at second bas
e to start the extra inning Moore strikes out swinging. View Play -
Mariners, 2 - Rangers, 2
Outs: 1, Count: 1-2, RoB: -2-
Young vs. Armstrong
Young is called out on strikes. View Play -
Mariners, 2 - Rangers, 2
Outs: 2, Count: 2-2, RoB: -2-
Crawford vs. Armstrong
Crawford hits a popup beyond short. Seager gets back and makes the catch for the out. View Play
Bottom 10
-
Mariners, 2 - Rangers, 2
Outs: 0, Count: 1-2, RoB: -2-
Haggerty vs. Munoz
Andres Munoz replaces Matt Brash as Pitcher. Ben Williamson moves from Pinch Runner to 3rd Baseman. Dylan Moore moves from 3rd Baseman to Rightfie
lder. Sam Haggerty pinch hits for Kyle Higashioka batting 9th. Alejandro Osuna running at second base to start the extra inning Haggerty strikes out swinging. View Play -
Mariners, 2 - Rangers, 2
Outs: 1, Count: 0-0, RoB: -2-
Smith vs. Munoz
Smith is hit by the pitch. Smith is on 1st. View Play -
Mariners, 2 - Rangers, 2
Outs: 1, Count: 1-2, RoB: 12-
Seager vs. Munoz
There's a wild pitch. Osuna moves to 3rd. Smith moves to 2nd. View Play -
Mariners, 2 - Rangers, 2
Outs: 1, Count: 3-2, RoB: -23
Seager vs. Munoz
That is ball 4. Seager is on with a walk. View Play -
Mariners, 2 - Rangers, 2
Outs: 1, Count: 3-2, RoB: 123
Semien vs. Munoz
Semien hits a ground ball, base hit into right field. Osuna scores. View Play
Audio Play-by-Play
(back to top)
Click the button below to listen to the audio play-by-play.
If the player above doesn’t work for you, please check to make sure that your speakers are not muted, especially if your device has a hardware "silence switch".
If that does not resolve the issue, please download the MP3 file below to play the game audio directly.
Box Score
(back to top)
View Baseball-Reference Box Score