Open the board

Texas Rangers 3, Kansas City Royals 6: final score and stats

Kansas City Royals beat Texas Rangers, Texas Rangers 3 to Kansas City Royals 6, on Monday, March 3, 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.

MLBMonday, March 3, 2025
DateMar 3, 2025
Start time3:05 PM ET
VenueSurprise Stadium, Surprise, Arizona
Attendance4,352

Line score

Team123456789R
Texas Rangers0000100023
Kansas City Royals00001230-6

Top performers

Texas Rangers
Batting AverageJonathan Ornelas · 1-1, 2B, R
Home RunsTucker Barnhart · 0-3, K
Runs Batted InKevin Pillar · 1-3, RBI, SB
MLB RatingJonathan Ornelas · 1-1, 2B, R
Kansas City Royals
Batting AverageDaniel Vazquez · 1-1, RBI, R
Home RunsNick Pratto · 1-3, HR, RBI, R, K
Runs Batted InNick Pratto · 1-3, HR, RBI, R, K
MLB RatingMJ Melendez · 2-3, 3B, RBI, R

Team comparison

Texas RangersKansas City Royals
Runs per game
-
-
Runs allowed per game
-
-
4-6-1Record6-4-1
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-220000100.118.211.235
Alan Trejo0-110000000.167.231.250
Josh Smith0-330000000.313.389.500
Jonathan Ornelas1-111100000.385.429.538
Josh Jung1-330100010.294.368.529
Cody Freeman0-110000010.167.167.250
Jake Burger1-330100000.375.444.750
Abimelec Ortiz1-111100000.444.444.889
Adolis Garcia1-331100010.316.381.368
Alejandro Osuna1-110110000.400.474.533
Jonah Heim0-330000010.231.286.231
Blaine Crim1-110110000.167.286.167
Team8-34343830170

Texas Rangers

PlayerIPHRERBBKHRPC-STERAPC
Adrian Houser2.0100000-----0.00--
Caleb Boushley2.0300030-----3.60--
Walter Pennington1.0211001-----3.00--
JT Chargois1.0120010-----0.00--
David Buchanan0.1332100-----54.00--
Avery Weems0.2000110-----0.00--
Marc Church1.0000030-----6.00--
Team8.010632810-00

Kansas City Royals

PlayerH-ABABRHRBIHRBBK#PAVGOBPSLG
Jonathan India1-330100000.333.450.400
Peyton Wilson0-221000010.000.111.000
Bobby Witt Jr.1-330100000.294.368.588
Daniel Vazquez1-111110000.273.333.273
Vinnie Pasquantino0-330000000.188.176.250
Omar Hernandez1-110110000.429.500.714
Salvador Perez1-330100010.100.100.100
Brett Squires1-111110000.143.143.143
MJ Melendez2-331210000.294.368.588
Gavin Cross0-110000000.333.556.333
Kyle Isbel0-220010010.143.235.143
Jordan Groshans0-000000100.286.444.286
Team10-343461061280

Kansas City Royals

PlayerIPHRERBBKHRPC-STERAPC
Daniel Lynch IV3.0100020-----1.29--
Hunter Harvey1.0000010-----3.00--
Carlos Hernandez1.0211010-----11.25--
Sam Long0.2100100-----16.20--
Anderson Paulino0.1000000-----0.00--
Noah Cameron3.0422030-----5.14--
Team9.08331700-00

Season series

KC leads series 3-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 Mar 3, 2025

Frequently asked questions

Who won Texas Rangers vs Kansas City Royals?

Kansas City Royals won, 6-3, on Monday, March 3, 2025.

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

Texas Rangers 3, Kansas City Royals 6.

Who were the top performers?

Texas Rangers: Jonathan Ornelas (1-1, 2B, R batting average). Kansas City Royals: Daniel Vazquez (1-1, RBI, R 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.