Open the board

Texas Rangers 2, Kansas City Royals 5: final score and stats

Kansas City Royals beat Texas Rangers, Texas Rangers 2 to Kansas City Royals 5, on Friday, February 21, 2025 at Surprise Stadium, Surprise, Arizona. Below: the box score, top performers, team stats, injuries and recent form for Kansas City Royals vs Texas Rangers.

MLBFriday, February 21, 2025
DateFeb 21, 2025
Start time3:05 PM ET
VenueSurprise Stadium, Surprise, Arizona
Attendance5,676

Line score

Team123456789R
Texas Rangers0000000202
Kansas City Royals02000003-5

Top performers

Texas Rangers
Batting AverageChad Wallach · 1-1, 2B, R
Home RunsNathan Eovaldi · 0-0
Runs Batted InTrevor Hauver · 1-1, 2B, 2 RBI
MLB RatingTrevor Hauver · 1-1, 2B, 2 RBI
Kansas City Royals
Batting AverageDairon Blanco · 1-1, R, BB
Home RunsTyler Gentry · 1-2, HR, 3 RBI, R, K
Runs Batted InTyler Gentry · 1-2, HR, 3 RBI, R, K
MLB RatingTyler Gentry · 1-2, HR, 3 RBI, R, K

Team comparison

Texas RangersKansas City Royals
Runs per game
-
-
Runs allowed per game
-
-
0-1Record1-0
2nd in AL WestStanding5th in AL Cent
0-0Road record / home record0-0
Last 5
-Streak-

Injury report

Confirm lineups and injuries close to game time.

Texas Rangers
Cole Winn RP · Shoulder - Strain
Out
Jose Corniell RP · Elbow - Strain
Out
Jose Butto RP · Arm - Surgery
Out
Corey Seager SS · Elbow - Surgery
Out
Evan Carter CF · Hip - Surgery
Out
Kansas City Royals
Mitch Spence RP · Undisclosed - Not Specified
Out
Nick Mears RP · Shoulder - Surgery
Out
Ryan Bergert SP · Elbow - Surgery
Out
Cole Ragans SP · Elbow - Surgery
Out
Luinder Avila SP · Elbow - Surgery
Out

Box score

Texas Rangers

PlayerH-ABABRHRBIHRBBK#PAVGOBPSLG
Marcus Semien0-220000010.000.000.000
Alan Trejo0-220000010.000.000.000
Corey Seager0-220000010.000.000.000
Jonathan Ornelas0-220000010.000.000.000
Josh Jung0-220000000.000.000.000
Cody Freeman1-220100000.500.5001.000
Adolis Garcia0-220000010.000.000.000
Justin Foscue0-220000010.000.000.000
Jake Burger0-220000000.000.000.000
Dustin Harris0-220000000.000.000.000
Blaine Crim1-1111000001.0001.0001.000
Jonah Heim1-220100000.500.500.500
Team8-32322820060

Texas Rangers

PlayerIPHRERBBKHRPC-STERAPC
Nathan Eovaldi2.0222110-----9.00--
Dane Dunning2.0100020-----0.00--
Gerson Garabito1.0100100-----0.00--
Patrick Murphy1.0000120-----0.00--
Robby Ahlstrom1.0100010-----0.00--
Nolan Hoffman0.2333101-----40.50--
Florencio Serrano0.1100000-----0.00--
Team8.09554610-00

Kansas City Royals

PlayerH-ABABRHRBIHRBBK#PAVGOBPSLG
Jonathan India1-220100100.500.667.500
Jac Caglianone0-220000010.000.000.000
Bobby Witt Jr.0-330000000.000.000.000
Peyton Wilson0-110000000.000.000.000
Vinnie Pasquantino0-330000010.000.000.000
Jordan Groshans0-110000000.000.000.000
Hunter Renfroe1-330100010.333.333.667
Carter Jensen0-001000100.0001.000.000
Michael Massey0-111000000.000.500.000
Dairon Blanco1-1111001001.0001.0001.000
Nelson Velazquez0-111000100.000.500.000
Tyler Gentry1-221131010.500.5002.000
Team9-32325951460

Kansas City Royals

PlayerIPHRERBBKHRPC-STERAPC
Daniel Lynch IV2.0200020-----0.00--
Noah Cameron2.0100010-----0.00--
Angel Zerpa1.0000000-----0.00--
Taylor Clarke1.0100000-----0.00--
Steven Cruz1.0000010-----0.00--
Austin Cox1.0322010-----18.00--
Anthony Simonelli1.0100010-----0.00--
Team9.08220600-00

Season series

KC leads series 1-0
Mar 25, 2025KC 3, TEX 1
Mar 24, 2025KC 3, TEX 6
Mar 22, 2025KC 9, TEX 5
Mar 8, 2025KC 3, TEX 5

Team pages

More MLB games on Feb 21, 2025

Frequently asked questions

Who won Texas Rangers vs Kansas City Royals?

Kansas City Royals won, 5-2, on Friday, February 21, 2025.

What was the final score of Texas Rangers vs Kansas City Royals?

Texas Rangers 2, Kansas City Royals 5.

Who were the top performers?

Texas Rangers: Chad Wallach (1-1, 2B, R batting average). Kansas City Royals: Dairon Blanco (1-1, R, BB batting average).

Where is Texas Rangers vs Kansas City Royals played?

Surprise Stadium, Surprise, Arizona.

The model’s read

Grades, leans and the full breakdown for Texas Rangers vs Kansas City Royals are on the board.

Open the board
Live game center

Plays, box score and updates while the game is on.

Open game center
Free to play: Call the Slate

Pick the winners of featured games every day and climb the leaderboard.

Play free

Independent analysis for information and entertainment. Not betting advice. Scores, schedules, records and injuries can change.