- Today
- Holidays
- Birthdays
- Reminders
- Cities
- Atlanta
- Austin
- Baltimore
- Berwyn
- Beverly Hills
- Birmingham
- Boston
- Brooklyn
- Buffalo
- Charlotte
- Chicago
- Cincinnati
- Cleveland
- Columbus
- Dallas
- Denver
- Detroit
- Fort Worth
- Houston
- Indianapolis
- Knoxville
- Las Vegas
- Los Angeles
- Louisville
- Madison
- Memphis
- Miami
- Milwaukee
- Minneapolis
- Nashville
- New Orleans
- New York
- Omaha
- Orlando
- Philadelphia
- Phoenix
- Pittsburgh
- Portland
- Raleigh
- Richmond
- Rutherford
- Sacramento
- Salt Lake City
- San Antonio
- San Diego
- San Francisco
- San Jose
- Seattle
- Tampa
- Tucson
- Washington
Cardinals and Royals Announce Opening Day Rosters
St. Louis and Kansas City reveal their 26-man squads for the start of the 2026 MLB season
Mar. 26, 2026 at 4:35pm
Got story updates? Submit your updates here. ›
The St. Louis Cardinals and Kansas City Royals have announced their opening day rosters ahead of the 2026 MLB season. The Cardinals' roster includes 13 pitchers, 3 catchers, 7 infielders, and 3 outfielders, while the Royals' roster features starting and relief pitchers, catchers, infielders, and outfielders.
Why it matters
The announcement of opening day rosters is an annual rite of spring for baseball fans, signaling the start of a new season and providing a glimpse of the talent each team will field. For the Cardinals and Royals, these rosters represent the culmination of offseason roster moves and the final decisions on which players will make the active MLB roster to begin the year.
The details
The Cardinals' roster includes several top pitching prospects like Matthew Liberatore and Dustin May, along with veteran relievers like Ryne Stanek. The Royals' roster features a mix of young talent like Bobby Witt Jr. and Vinnie Pasquantino, along with veteran starters like Cole Ragans and Seth Lugo.
- The Cardinals and Royals announced their opening day rosters on March 26, 2026.
- The Cardinals will open their season against the Tampa Rays on March 27, 2026.
- The Royals will open their season against the Atlanta Braves on March 29, 2026.
The players
Matthew Liberatore
A top pitching prospect in the Cardinals' system.
Dustin May
A veteran right-handed pitcher for the Cardinals.
Bobby Witt Jr.
A highly touted young infielder for the Royals.
Vinnie Pasquantino
A promising young first baseman for the Royals.
Cole Ragans
A veteran starting pitcher in the Royals' rotation.
What they’re saying
“We're excited about the talent we have on this year's opening day roster. These players have worked hard all spring and we believe they give us the best chance to compete from day one.”
— John Mozeliak, President of Baseball Operations, St. Louis Cardinals
“This is a young, hungry group that's ready to get the season started. We have a good mix of veteran leadership and up-and-coming talent that should make for an exciting year in Kansas City.”
— J.J. Picollo, General Manager, Kansas City Royals
What’s next
The Cardinals will host the Tampa Rays on March 27 for their opening day matchup, while the Royals will travel to Atlanta to face the Braves on March 29.
The takeaway
The announcements of the Cardinals' and Royals' opening day rosters signal the start of a new MLB season, with both teams hoping their mix of young talent and veteran leadership will translate to success on the field in 2026.
Kansas City top stories
Kansas City events
Mar. 27, 2026
Kansas City Ballet: Stars and StripesMar. 27, 2026
SupertaskMar. 27, 2026
bbno$ - The Internet Explorer Tour



