MLB Today
Loading scoreboard…
Final Sat, Mar 21, 2026
Surprise Stadium Spring Training
Away starter Kyle Freeland
Home starter Cole Ragans
Game state Final
Game StoriesWho grabs Royals' final roster spots as Cactus League comes to an end?4 clips

Recap + Highlights

MLB content feed · video controls stay local

recap

Who grabs Royals' final roster spots as Cactus League comes to an end?

SURPRISE, Ariz. -- Wheels up to … Texas? The Royals concluded their Cactus League play on Saturday with a 6-5 walk-off win against the Rockies at Surprise Stadium, but they still have two exhibition games against the Rangers at Globe Life Field on Monday and Tuesday before heading to Atlanta

Read on MLB.com
Willi Castro's two-run single00:00:16

Willi Castro hits a two-run single to right field, giving the Rockies a 4-0 lead in the top of the 4th inning

Kyle Freeland tosses four scoreless innings00:00:26

Kyle Freeland strikes out two batters across four scoreless innings in a strong Spring Training start against the Royals

Nicky Lopez's diving play00:00:17

Nicky Lopez makes a diving stop to get the runner out at first for the first out of the bottom of the 3rd

Wrap

Rockies @ Royals · 5–6

Postgame structure is ready here: final score, recent form, game links, and collected plays can roll into recap text next.

RecapScoring turns, lead changes, and notable stat lines.
Box linksPlayer lines and team totals from collected tables.
ContextSeries, standings impact, and recent form.
Scout Pack Keep digging
Today scoreboard, games, lineups Teams all 30 club hubs Venues parks by city Trend Lab pitch-by-pitch charts Compare player vs player Site Atlas pages, APIs, feeds