Lineup
Roster
Depth Chart
Injuries
Schedule
Today's matchup
Athletics Lineup

Kansas City Royals Schedule 2025 Royals Schedule

34-37, 5th in AL Central

vs ATH

6:10 pm GMT, 6/15

The Kansas City Royals schedule keeps fans locked in all season long, featuring every must-watch matchup, rivalry game, and road trip. Whether you're planning a trip to Kauffman Stadium or catching the action from home, the full Royals schedule makes it easy to stay on top of every game. For daily starting lineups and roster updates, check the Royals lineup, the complete Royals roster, and the detailed Royals depth chart to see who’s taking the field. From Opening Day to the final playoff push, don’t miss a moment of Royals baseball in action.

Upcoming Games

Date Time Opponent Opponent Starting Pitcher Royals Starting Pitcher Opponent Starting Lineup Royals Starting Lineupp Matchup
6/18/25 12:05 am at Texas Rangers Texas Rangers TEX Jack Leiter J. Leiter (R) 4-3 Kris Bubic K. Bubic (L) 5-4 Texas Rangers Rangers Kansas City Royals Royals Royals at Rangers
6/19/25 12:05 am at Texas Rangers Texas Rangers TEX Patrick Corbin P. Corbin (L) 4-5 Noah Cameron N. Cameron (L) 2-2 Texas Rangers Rangers Kansas City Royals Royals
6/19/25 6:35 pm at Texas Rangers Texas Rangers TEX Jacob deGrom J. DeGrom (R) 6-2 Cole Ragans C. Ragans (L) 2-3 Texas Rangers Rangers Kansas City Royals Royals
6/21/25 1:40 am at San Diego Padres San Diego Padres SD Nick Pivetta N. Pivetta (R) 7-2 Cole Ragans C. Ragans (L) 2-3 San Diego Padres Padres Kansas City Royals Royals
6/21/25 11:15 pm at San Diego Padres San Diego Padres SD Dylan Cease D. Cease (R) 2-5 Michael Wacha M. Wacha (R) 3-6 San Diego Padres Padres Kansas City Royals Royals
6/22/25 8:10 pm at San Diego Padres San Diego Padres SD Randy Vasquez R. Vasquez (R) 3-3 Kris Bubic K. Bubic (L) 5-4 San Diego Padres Padres Kansas City Royals Royals
6/24/25 11:40 pm vs Tampa Bay Rays Tampa Bay Rays TB Taj Bradley T. Bradley (R) 3-5 Seth Lugo S. Lugo (R) 3-5 Tampa Bay Rays Rays Kansas City Royals Royals
6/25/25 11:40 pm vs Tampa Bay Rays Tampa Bay Rays TB Drew Rasmussen D. Rasmussen (R) 6-4 Michael Wacha M. Wacha (R) 3-6 Tampa Bay Rays Rays Kansas City Royals Royals
6/26/25 6:10 pm vs Tampa Bay Rays Tampa Bay Rays TB Tampa Bay Rays Rays Kansas City Royals Royals
6/28/25 12:10 am vs Los Angeles Dodgers Los Angeles Dodgers LAD Los Angeles Dodgers Dodgers Kansas City Royals Royals
6/28/25 8:10 pm vs Los Angeles Dodgers Los Angeles Dodgers LAD Los Angeles Dodgers Dodgers Kansas City Royals Royals
6/29/25 6:10 pm vs Los Angeles Dodgers Los Angeles Dodgers LAD Los Angeles Dodgers Dodgers Kansas City Royals Royals
7/1/25 1:40 am at Seattle Mariners Seattle Mariners SEA Seattle Mariners Mariners Kansas City Royals Royals
7/2/25 1:40 am at Seattle Mariners Seattle Mariners SEA Seattle Mariners Mariners Kansas City Royals Royals
7/3/25 1:40 am at Seattle Mariners Seattle Mariners SEA Seattle Mariners Mariners Kansas City Royals Royals
7/4/25 2:10 am at Seattle Mariners Seattle Mariners SEA Seattle Mariners Mariners Kansas City Royals Royals
7/5/25 1:40 am at Arizona Diamondbacks Arizona Diamondbacks ARI Arizona Diamondbacks Diamondbacks Kansas City Royals Royals
7/5/25 8:10 pm at Arizona Diamondbacks Arizona Diamondbacks ARI Arizona Diamondbacks Diamondbacks Kansas City Royals Royals
7/6/25 8:10 pm at Arizona Diamondbacks Arizona Diamondbacks ARI Arizona Diamondbacks Diamondbacks Kansas City Royals Royals
7/7/25 11:40 pm vs Pittsburgh Pirates Pittsburgh Pirates PIT Pittsburgh Pirates Pirates Kansas City Royals Royals
7/8/25 11:40 pm vs Pittsburgh Pirates Pittsburgh Pirates PIT Pittsburgh Pirates Pirates Kansas City Royals Royals
7/9/25 11:40 pm vs Pittsburgh Pirates Pittsburgh Pirates PIT Pittsburgh Pirates Pirates Kansas City Royals Royals
7/12/25 12:10 am vs New York Mets New York Mets NYM New York Mets Mets Kansas City Royals Royals
7/12/25 8:10 pm vs New York Mets New York Mets NYM New York Mets Mets Kansas City Royals Royals
7/13/25 6:10 pm vs New York Mets New York Mets NYM New York Mets Mets Kansas City Royals Royals
7/18/25 11:10 pm at Miami Marlins Miami Marlins MIA Miami Marlins Marlins Kansas City Royals Royals
7/19/25 8:10 pm at Miami Marlins Miami Marlins MIA Miami Marlins Marlins Kansas City Royals Royals
7/20/25 5:40 pm at Miami Marlins Miami Marlins MIA Miami Marlins Marlins Kansas City Royals Royals
7/22/25 12:05 am at Chicago Cubs Chicago Cubs CHC Chicago Cubs Cubs Kansas City Royals Royals
7/23/25 12:05 am at Chicago Cubs Chicago Cubs CHC Chicago Cubs Cubs Kansas City Royals Royals
7/23/25 6:20 pm at Chicago Cubs Chicago Cubs CHC Chicago Cubs Cubs Kansas City Royals Royals
7/26/25 12:10 am vs Cleveland Guardians Cleveland Guardians CLE Cleveland Guardians Guardians Kansas City Royals Royals
7/26/25 11:15 pm vs Cleveland Guardians Cleveland Guardians CLE Cleveland Guardians Guardians Kansas City Royals Royals
7/27/25 6:10 pm vs Cleveland Guardians Cleveland Guardians CLE Cleveland Guardians Guardians Kansas City Royals Royals
7/28/25 11:40 pm vs Atlanta Braves Atlanta Braves ATL Atlanta Braves Braves Kansas City Royals Royals
7/29/25 11:40 pm vs Atlanta Braves Atlanta Braves ATL Atlanta Braves Braves Kansas City Royals Royals
7/30/25 6:10 pm vs Atlanta Braves Atlanta Braves ATL Atlanta Braves Braves Kansas City Royals Royals
8/1/25 11:07 pm at Toronto Blue Jays Toronto Blue Jays TOR Toronto Blue Jays Blue Jays Kansas City Royals Royals
8/2/25 7:07 pm at Toronto Blue Jays Toronto Blue Jays TOR Toronto Blue Jays Blue Jays Kansas City Royals Royals
8/3/25 5:37 pm at Toronto Blue Jays Toronto Blue Jays TOR Toronto Blue Jays Blue Jays Kansas City Royals Royals
8/4/25 11:10 pm at Boston Red Sox Boston Red Sox BOS Boston Red Sox Red Sox Kansas City Royals Royals
8/5/25 11:10 pm at Boston Red Sox Boston Red Sox BOS Boston Red Sox Red Sox Kansas City Royals Royals
8/6/25 11:10 pm at Boston Red Sox Boston Red Sox BOS Boston Red Sox Red Sox Kansas City Royals Royals
8/9/25 12:10 am at Minnesota Twins Minnesota Twins MIN Minnesota Twins Twins Kansas City Royals Royals
8/9/25 11:10 pm at Minnesota Twins Minnesota Twins MIN Minnesota Twins Twins Kansas City Royals Royals
8/10/25 5:05 pm at Minnesota Twins Minnesota Twins MIN Minnesota Twins Twins Kansas City Royals Royals
8/11/25 11:40 pm vs Washington Nationals Washington Nationals WSH Washington Nationals Nationals Kansas City Royals Royals
8/12/25 11:40 pm vs Washington Nationals Washington Nationals WSH Washington Nationals Nationals Kansas City Royals Royals
8/13/25 6:10 pm vs Washington Nationals Washington Nationals WSH Washington Nationals Nationals Kansas City Royals Royals
8/16/25 12:10 am vs Chicago White Sox Chicago White Sox CHW Chicago White Sox White Sox Kansas City Royals Royals
8/16/25 11:10 pm vs Chicago White Sox Chicago White Sox CHW Chicago White Sox White Sox Kansas City Royals Royals
8/17/25 6:10 pm vs Chicago White Sox Chicago White Sox CHW Chicago White Sox White Sox Kansas City Royals Royals
8/18/25 11:40 pm vs Texas Rangers Texas Rangers TEX Texas Rangers Rangers Kansas City Royals Royals
8/19/25 11:40 pm vs Texas Rangers Texas Rangers TEX Texas Rangers Rangers Kansas City Royals Royals
8/20/25 11:40 pm vs Texas Rangers Texas Rangers TEX Texas Rangers Rangers Kansas City Royals Royals
8/21/25 6:10 pm vs Texas Rangers Texas Rangers TEX Texas Rangers Rangers Kansas City Royals Royals
8/22/25 11:10 pm at Detroit Tigers Detroit Tigers DET Detroit Tigers Tigers Kansas City Royals Royals
8/23/25 10:10 pm at Detroit Tigers Detroit Tigers DET Detroit Tigers Tigers Kansas City Royals Royals
8/24/25 5:40 pm at Detroit Tigers Detroit Tigers DET Detroit Tigers Tigers Kansas City Royals Royals
8/25/25 11:40 pm at Chicago White Sox Chicago White Sox CHW Chicago White Sox White Sox Kansas City Royals Royals
8/26/25 11:40 pm at Chicago White Sox Chicago White Sox CHW Chicago White Sox White Sox Kansas City Royals Royals
8/27/25 11:40 pm at Chicago White Sox Chicago White Sox CHW Chicago White Sox White Sox Kansas City Royals Royals
8/30/25 12:10 am vs Detroit Tigers Detroit Tigers DET Detroit Tigers Tigers Kansas City Royals Royals
8/30/25 11:15 pm vs Detroit Tigers Detroit Tigers DET Detroit Tigers Tigers Kansas City Royals Royals
8/31/25 6:10 pm vs Detroit Tigers Detroit Tigers DET Detroit Tigers Tigers Kansas City Royals Royals
9/2/25 11:40 pm vs Los Angeles Angels Los Angeles Angels LAA Los Angeles Angels Angels Kansas City Royals Royals
9/3/25 11:40 pm vs Los Angeles Angels Los Angeles Angels LAA Los Angeles Angels Angels Kansas City Royals Royals
9/4/25 11:40 pm vs Los Angeles Angels Los Angeles Angels LAA Los Angeles Angels Angels Kansas City Royals Royals
9/5/25 11:40 pm vs Minnesota Twins Minnesota Twins MIN Minnesota Twins Twins Kansas City Royals Royals
9/6/25 11:15 pm vs Minnesota Twins Minnesota Twins MIN Minnesota Twins Twins Kansas City Royals Royals
9/7/25 6:10 pm vs Minnesota Twins Minnesota Twins MIN Minnesota Twins Twins Kansas City Royals Royals
9/8/25 10:40 pm at Cleveland Guardians Cleveland Guardians CLE Cleveland Guardians Guardians Kansas City Royals Royals
9/9/25 10:40 pm at Cleveland Guardians Cleveland Guardians CLE Cleveland Guardians Guardians Kansas City Royals Royals
9/10/25 10:40 pm at Cleveland Guardians Cleveland Guardians CLE Cleveland Guardians Guardians Kansas City Royals Royals
9/11/25 11:15 pm at Cleveland Guardians Cleveland Guardians CLE Cleveland Guardians Guardians Kansas City Royals Royals
9/12/25 10:45 pm at Philadelphia Phillies Philadelphia Phillies PHI Philadelphia Phillies Phillies Kansas City Royals Royals
9/13/25 10:05 pm at Philadelphia Phillies Philadelphia Phillies PHI Philadelphia Phillies Phillies Kansas City Royals Royals
9/14/25 5:35 pm at Philadelphia Phillies Philadelphia Phillies PHI Philadelphia Phillies Phillies Kansas City Royals Royals
9/16/25 11:40 pm vs Seattle Mariners Seattle Mariners SEA Seattle Mariners Mariners Kansas City Royals Royals
9/17/25 11:40 pm vs Seattle Mariners Seattle Mariners SEA Seattle Mariners Mariners Kansas City Royals Royals
9/18/25 6:10 pm vs Seattle Mariners Seattle Mariners SEA Seattle Mariners Mariners Kansas City Royals Royals
9/19/25 11:40 pm vs Toronto Blue Jays Toronto Blue Jays TOR Toronto Blue Jays Blue Jays Kansas City Royals Royals
9/20/25 11:10 pm vs Toronto Blue Jays Toronto Blue Jays TOR Toronto Blue Jays Blue Jays Kansas City Royals Royals
9/21/25 6:10 pm vs Toronto Blue Jays Toronto Blue Jays TOR Toronto Blue Jays Blue Jays Kansas City Royals Royals
9/24/25 1:38 am at Los Angeles Angels Los Angeles Angels LAA Los Angeles Angels Angels Kansas City Royals Royals
9/25/25 1:38 am at Los Angeles Angels Los Angeles Angels LAA Los Angeles Angels Angels Kansas City Royals Royals
9/26/25 1:38 am at Los Angeles Angels Los Angeles Angels LAA Los Angeles Angels Angels Kansas City Royals Royals
9/27/25 2:05 am at Athletics Athletics ATH Athletics Athletics Kansas City Royals Royals
9/28/25 2:05 am at Athletics Athletics ATH Athletics Athletics Kansas City Royals Royals
9/28/25 7:05 pm at Athletics Athletics ATH Athletics Athletics Kansas City Royals Royals

Completed Games

Date Time Opponent W/L Score Record Winning Pitcher Losing Pitcher Save
6/15/25 6:10 pm vs Athletics Athletics ATH W 3-2 33-38 Tyler Ferguson T. Ferguson (R) 2-2 Carlos Estevez C. Estevez (R) 2-2 Mason Miller M. Miller (R)
6/14/25 8:10 pm vs Athletics Athletics ATH W 4-0 33-37 Jacob Lopez J. Lopez (L) 1-4 Michael Lorenzen M. Lorenzen (R) 4-7
6/14/25 12:10 am vs Athletics Athletics ATH W 6-4 33-36 Luis Severino L. Severino (R) 2-6 Michael Wacha M. Wacha (R) 3-6
6/12/25 11:40 pm vs New York Yankees New York Yankees NYY W 1-0 33-35 Mark Leiter Jr. M. Leiter Jr. (R) 4-3 Lucas Erceg L. Erceg (R) 1-2 Devin Williams D. Williams (R) 2
6/11/25 11:40 pm vs New York Yankees New York Yankees NYY W 6-3 33-34 Clarke Schmidt C. Schmidt (R) 3-3 Kris Bubic K. Bubic (L) 5-4 Devin Williams D. Williams (R) 2
6/10/25 11:40 pm vs New York Yankees New York Yankees NYY W 10-2 33-33 Max Fried M. Fried (L) 9-1 Noah Cameron N. Cameron (L) 2-2
6/8/25 6:10 pm at Chicago White Sox Chicago White Sox CHW W 7-5 33-32 Michael Lorenzen M. Lorenzen (R) 4-6 Tyler Alexander T. Alexander (L) 3-5 Carlos Estevez C. Estevez (R) 2
6/7/25 8:10 pm at Chicago White Sox Chicago White Sox CHW L 1-4 32-32 Adrian Houser A. Houser (R) 2-1 Michael Wacha M. Wacha (R) 3-5 Dan Altavilla D. Altavilla (R)
6/6/25 11:40 pm at Chicago White Sox Chicago White Sox CHW L 2-7 32-31 Jordan Leasure J. Leasure (R) 1-3 Jonathan Bowlan J. Bowlan (R) 0-1
6/5/25 11:45 pm at St. Louis Cardinals St. Louis Cardinals STL W 7-5 32-30 Angel Zerpa A. Zerpa (L) 3-0 Matthew Liberatore M. Liberatore (L) 3-5 Carlos Estevez C. Estevez (R) 2
6/5/25 5:45 pm at St. Louis Cardinals St. Louis Cardinals STL L 5-6 32-30 JoJo Romero J. Romero (L) 2-3 Carlos Estevez C. Estevez (R) 2-1
6/4/25 5:45 pm at St. Louis Cardinals St. Louis Cardinals STL PPD
6/3/25 11:45 pm at St. Louis Cardinals St. Louis Cardinals STL W 10-7 31-29 Steven Cruz S. Cruz (R) 2-0 Steven Matz S. Matz (L) 3-2 Carlos Estevez C. Estevez (R) 2
6/1/25 6:10 pm vs Detroit Tigers Detroit Tigers DET W 1-0 30-29 Chase Lee C. Lee (R) 1-0 Kris Bubic K. Bubic (L) 5-3 Will Vest W. Vest (R) 4
5/31/25 8:10 pm vs Detroit Tigers Detroit Tigers DET L 0-1 30-28 John Schreiber J. Schreiber (R) 2-2 Beau Brieske B. Brieske (R) 1-2 Carlos Estevez C. Estevez (R) 2
5/31/25 12:10 am vs Detroit Tigers Detroit Tigers DET W 7-5 29-28 Brant Hurter B. Hurter (L) 2-0 Seth Lugo S. Lugo (R) 3-5 Will Vest W. Vest (R) 4
5/28/25 11:40 pm vs Cincinnati Reds Cincinnati Reds CIN L 2-3 29-27 Noah Cameron N. Cameron (L) 2-1 Hunter Greene H. Greene (R) 4-3 Carlos Estevez C. Estevez (R) 2
5/27/25 11:40 pm vs Cincinnati Reds Cincinnati Reds CIN W 7-2 28-27 Brady Singer B. Singer (R) 6-2 Taylor Clarke T. Clarke (R) 1-1
5/26/25 8:10 pm vs Cincinnati Reds Cincinnati Reds CIN W 7-4 28-26 Nick Martinez N. Martinez (R) 3-5 Michael Lorenzen M. Lorenzen (R) 3-6
5/25/25 6:10 pm at Minnesota Twins Minnesota Twins MIN W 2-1 28-25 Carlos Estevez C. Estevez (R) 2-0 Jhoan Duran J. Duran (R) 2-1 Taylor Clarke T. Clarke (R) 1
5/24/25 6:10 pm at Minnesota Twins Minnesota Twins MIN L 4-5 27-25 Jhoan Duran J. Duran (R) 2-0 Daniel Lynch D. Lynch (L) 3-1
5/24/25 12:10 am at Minnesota Twins Minnesota Twins MIN L 1-3 27-24 Cole Sands C. Sands (R) 3-1 Lucas Erceg L. Erceg (R) 1-1
5/21/25 7:45 pm at San Francisco Giants San Francisco Giants SF W 8-4 27-23 Jonathan Bowlan J. Bowlan (R) 0-0 Logan Webb L. Webb (R) 4-3
5/21/25 1:45 am at San Francisco Giants San Francisco Giants SF L 2-3 27-23 Hayden Birdsong H. Birdsong (R) 2-0 Michael Lorenzen M. Lorenzen (R) 3-5 Ryan Walker R. Walker (R) 1
5/20/25 1:45 am at San Francisco Giants San Francisco Giants SF W 3-1 27-22 Kris Bubic K. Bubic (L) 5-2 Tyler Rogers T. Rogers (R) 2-2 Carlos Estevez C. Estevez (R) 1
5/18/25 6:10 pm vs St. Louis Cardinals St. Louis Cardinals STL L 1-2 26-22 Lucas Erceg L. Erceg (R) 1-0 Chris Roycroft C. Roycroft (R) 1-3 Carlos Estevez C. Estevez (R) 1
5/17/25 11:10 pm vs St. Louis Cardinals St. Louis Cardinals STL W 1-0 25-22 Miles Mikolas M. Mikolas (R) 3-2 Noah Cameron N. Cameron (L) 1-1 Ryan Helsley R. Helsley (R) 1
5/16/25 11:40 pm vs St. Louis Cardinals St. Louis Cardinals STL W 10-3 25-21 Andre Pallante A. Pallante (R) 4-2 Cole Ragans C. Ragans (L) 2-3
5/15/25 12:10 am at Houston Astros Houston Astros HOU L 3-4 25-20 Bryan King B. King (L) 1-0 Michael Lorenzen M. Lorenzen (R) 3-4 Josh Hader J. Hader (L) 1
5/14/25 12:10 am at Houston Astros Houston Astros HOU L 1-2 25-19 Bryan Abreu B. Abreu (R) 1-1 John Schreiber J. Schreiber (R) 1-2
5/13/25 12:10 am at Houston Astros Houston Astros HOU W 7-5 25-18 Michael Wacha M. Wacha (R) 3-4 Ryan Gusto R. Gusto (R) 3-2 Carlos Estevez C. Estevez (R) 1
5/11/25 6:10 pm vs Boston Red Sox Boston Red Sox BOS W 3-1 24-18 Lucas Giolito L. Giolito (R) 1-1 Seth Lugo S. Lugo (R) 3-4 Aroldis Chapman A. Chapman (L) 2
5/10/25 11:10 pm vs Boston Red Sox Boston Red Sox BOS W 10-1 24-17 Garrett Crochet G. Crochet (L) 4-2 Cole Ragans C. Ragans (L) 2-2
5/9/25 11:40 pm vs Boston Red Sox Boston Red Sox BOS L 1-2 24-16 Steven Cruz S. Cruz (R) 1-0 Sean Newcomb S. Newcomb (L) 0-4
5/8/25 6:10 pm vs Chicago White Sox Chicago White Sox CHW L 0-10 23-16 Kris Bubic K. Bubic (L) 4-2 Davis Martin D. Martin (R) 1-4
5/7/25 11:40 pm vs Chicago White Sox Chicago White Sox CHW L 1-2 22-16 Michael Wacha M. Wacha (R) 2-4 Jonathan Cannon J. Cannon (R) 2-4 Carlos Estevez C. Estevez (R) 1
5/6/25 11:40 pm vs Chicago White Sox Chicago White Sox CHW L 3-4 21-16 Taylor Clarke T. Clarke (R) 1-0 Cam Booser C. Booser (L) 0-3
5/5/25 11:40 pm vs Chicago White Sox Chicago White Sox CHW L 0-3 20-16 Cole Ragans C. Ragans (L) 2-1 Shane Smith S. Smith (R) 1-2 Carlos Estevez C. Estevez (R) 1
5/4/25 5:35 pm at Baltimore Orioles Baltimore Orioles BAL W 11-6 19-16 Angel Zerpa A. Zerpa (L) 2-0 Yeinier Cano Y. Cano (R) 0-1
5/3/25 11:15 pm at Baltimore Orioles Baltimore Orioles BAL W 4-0 18-16 Kris Bubic K. Bubic (L) 3-2 Tomoyuki Sugano T. Sugano (R) 3-2
5/2/25 11:05 pm at Baltimore Orioles Baltimore Orioles BAL L 0-3 17-16 Dean Kremer D. Kremer (R) 3-4 Michael Wacha M. Wacha (R) 1-4 Felix Bautista F. Bautista (R)
5/1/25 5:10 pm at Tampa Bay Rays Tampa Bay Rays TB W 8-2 17-15 Seth Lugo S. Lugo (R) 3-3 Shane Baz S. Baz (R) 3-1
4/30/25 11:05 pm at Tampa Bay Rays Tampa Bay Rays TB W 3-0 16-15 Noah Cameron N. Cameron (L) 1-0 Drew Rasmussen D. Rasmussen (R) 1-2 Carlos Estevez C. Estevez (R) 1
4/29/25 11:05 pm at Tampa Bay Rays Tampa Bay Rays TB W 3-1 15-15 Michael Lorenzen M. Lorenzen (R) 3-3 Taj Bradley T. Bradley (R) 2-2 Carlos Estevez C. Estevez (R) 1
4/27/25 6:10 pm vs Houston Astros Houston Astros HOU W 7-3 14-15 Hunter Brown H. Brown (R) 4-1 Kris Bubic K. Bubic (L) 2-2
4/26/25 11:10 pm vs Houston Astros Houston Astros HOU L 0-2 14-14 Michael Wacha M. Wacha (R) 1-3 Framber Valdez F. Valdez (L) 1-3 Carlos Estevez C. Estevez (R) 1
4/25/25 11:40 pm vs Houston Astros Houston Astros HOU L 0-2 13-14 Seth Lugo S. Lugo (R) 2-3 Hayden Wesneski H. Wesneski (R) 1-2 Lucas Erceg L. Erceg (R)
4/24/25 9:25 pm vs Colorado Rockies Colorado Rockies COL L 2-6 12-14 Michael Lorenzen M. Lorenzen (R) 2-3 Chase Dollander C. Dollander (R) 1-3
4/24/25 6:10 pm vs Colorado Rockies Colorado Rockies COL L 4-7 12-14 Angel Zerpa A. Zerpa (L) 1-0 German Marquez G. Marquez (R) 0-4 Carlos Estevez C. Estevez (R) 1
4/23/25 11:40 pm vs Colorado Rockies Colorado Rockies COL PPD
4/22/25 11:40 pm vs Colorado Rockies Colorado Rockies COL L 3-4 10-14 Daniel Lynch D. Lynch (L) 3-0 Tyler Kinley T. Kinley (R) 0-1
4/20/25 5:40 pm at Detroit Tigers Detroit Tigers DET W 4-3 9-14 Carlos Estevez C. Estevez (R) 1-0 Tyler Holton T. Holton (L) 1-2
4/19/25 5:10 pm at Detroit Tigers Detroit Tigers DET L 1-3 8-14 Casey Mize C. Mize (R) 3-1 Seth Lugo S. Lugo (R) 1-3 Will Vest W. Vest (R) 1
4/18/25 10:40 pm at Detroit Tigers Detroit Tigers DET L 3-7 8-13 Jackson Jobe J. Jobe (R) 2-0 Cole Ragans C. Ragans (L) 1-1 Tommy Kahnle T. Kahnle (R)
4/17/25 10:40 pm at Detroit Tigers Detroit Tigers DET L 1-6 8-12 Reese Olson R. Olson (R) 2-1 Michael Lorenzen M. Lorenzen (R) 1-3 Tommy Kahnle T. Kahnle (R)
4/16/25 11:05 pm at New York Yankees New York Yankees NYY L 3-4 8-11 Mark Leiter Jr. M. Leiter Jr. (R) 2-1 John Schreiber J. Schreiber (R) 1-1 Fernando Cruz F. Cruz (R)
4/15/25 11:05 pm at New York Yankees New York Yankees NYY L 2-4 8-10 Max Fried M. Fried (L) 3-0 Michael Wacha M. Wacha (R) 0-3 Devin Williams D. Williams (R)
4/14/25 11:05 pm at New York Yankees New York Yankees NYY L 1-4 8-9 Carlos Carrasco C. Carrasco (R) 2-1 Seth Lugo S. Lugo (R) 1-2 Devin Williams D. Williams (R)
4/13/25 5:40 pm at Cleveland Guardians Cleveland Guardians CLE W 4-2 8-8 Cole Ragans C. Ragans (L) 1-0 Ben Lively B. Lively (R) 0-2 Carlos Estevez C. Estevez (R)
4/12/25 10:10 pm at Cleveland Guardians Cleveland Guardians CLE L 3-6 7-8 Luis Ortiz L. Ortiz (R) 1-2 Michael Lorenzen M. Lorenzen (R) 1-2
4/11/25 10:10 pm at Cleveland Guardians Cleveland Guardians CLE L 0-7 7-7 Tim Herrin T. Herrin (L) 2-0 Kris Bubic K. Bubic (L) 2-1
4/10/25 6:10 pm vs Minnesota Twins Minnesota Twins MIN L 2-3 7-6 Daniel Lynch D. Lynch (L) 2-0 Cole Sands C. Sands (R) 1-1 Carlos Estevez C. Estevez (R)
4/9/25 11:40 pm vs Minnesota Twins Minnesota Twins MIN W 4-0 6-6 Joe Ryan J. Ryan (R) 1-1 Seth Lugo S. Lugo (R) 1-1
4/8/25 11:40 pm vs Minnesota Twins Minnesota Twins MIN L 1-2 6-5 John Schreiber J. Schreiber (R) 1-0 Griffin Jax G. Jax (R) 0-1 Daniel Lynch D. Lynch (L) 1
4/7/25 11:40 pm vs Minnesota Twins Minnesota Twins MIN L 2-4 5-5 Michael Lorenzen M. Lorenzen (R) 1-1 Simeon Woods-Richardson S. Woods-Richardson (R) 0-1 Carlos Estevez C. Estevez (R)
4/6/25 6:10 pm vs Baltimore Orioles Baltimore Orioles BAL L 1-4 4-5 Kris Bubic K. Bubic (L) 2-0 Cade Povich C. Povich (L) 0-1 Carlos Estevez C. Estevez (R)
4/5/25 8:10 pm vs Baltimore Orioles Baltimore Orioles BAL W 8-1 3-5 Tomoyuki Sugano T. Sugano (R) 1-1 Michael Wacha M. Wacha (R) 0-2
4/4/25 11:40 pm vs Baltimore Orioles Baltimore Orioles BAL L 2-8 3-4 Seth Lugo S. Lugo (R) 1-0 Dean Kremer D. Kremer (R) 1-1
4/2/25 5:10 pm at Milwaukee Brewers Milwaukee Brewers MIL L 2-3 2-4 Jared Koenig J. Koenig (L) 1-0 Sammy Long S. Long (L) 0-2
4/1/25 11:40 pm at Milwaukee Brewers Milwaukee Brewers MIL L 0-5 2-3 Abner Uribe A. Uribe (R) 1-0 Michael Lorenzen M. Lorenzen (R) 0-1
3/31/25 6:10 pm at Milwaukee Brewers Milwaukee Brewers MIL W 11-1 2-2 Kris Bubic K. Bubic (L) 1-0 Elvin Rodriguez E. Rodriguez (R) 0-1
3/30/25 6:10 pm vs Cleveland Guardians Cleveland Guardians CLE W 6-2 1-2 Tanner Bibee T. Bibee (R) 1-0 Michael Wacha M. Wacha (R) 0-1
3/29/25 8:10 pm vs Cleveland Guardians Cleveland Guardians CLE L 3-4 1-1 Daniel Lynch D. Lynch (L) 1-0 Paul Sewald P. Sewald (R) 0-1 Carlos Estevez C. Estevez (R)
3/27/25 8:10 pm vs Cleveland Guardians Cleveland Guardians CLE W 7-4 0-1 Emmanuel Clase E. Clase (R) 1-0 Sammy Long S. Long (L) 0-1 Paul Sewald P. Sewald (R)

Kansas City Royals 2025 Schedule Guide

The Kansas City Royals 2025 schedule includes divisional battles, road trips across the AL, and key interleague matchups as they continue their rebuild. With 162 games ahead, understanding the flow of the schedule helps fans and bettors identify trends in performance, fatigue, and player development. The Royals are a young, evolving team with streaky potential depending on travel and pitching matchups. Smart observers can spot when the schedule works in their favor—and when it doesn’t.

Why the Royals Schedule Matters for Bettors

Bettors who track the Royals’ schedule can find value by anticipating when fatigue, bullpen strain, or momentum swings will impact performance. Back-to-back road series, late-night travel, and divisional pressure all factor into how Kansas City plays across a long season. The Royals can be sneaky underdogs when facing teams after emotional wins or travel-heavy slates. Identifying these edges early helps you capitalize before sportsbooks adjust lines.

Key Matchups on the 2025 Royals Schedule

  • Opening Day: Kansas City starts their 2025 season at home against an AL Central opponent, setting the tone for early-season evaluation. These games provide strong opportunities for live betting as rosters settle and pitching roles shake out.
  • Royals vs. Guardians/Twins/Tigers/White Sox: Divisional games are always competitive and critical to any hope of postseason relevance. These matchups often produce low totals and strong bullpen usage, offering value in prop and under markets.
  • Interleague Play: The Royals face NL teams like the Cardinals, Cubs, and Pirates during the year, creating fresh matchups. These series offer value on player props and alternate lines due to unfamiliar pitchers and offensive styles.
  • West Coast Trips: Long travel days and late starts can impact performance, especially in series openers. Bettors should look for slow starts in these spots and consider first-inning under markets.

Fantasy Baseball & the Royals Schedule

The Royals’ schedule can provide weekly advantages for fantasy players looking to stream hitters and spot-start pitchers. Target series in hitter-friendly ballparks or weeks when Kansas City plays seven games. Royals hitters tend to thrive against below-average right-handers, making matchup planning key. Stay updated on roster call-ups during long road stretches where playing time increases.

Primetime Games & Betting Strategy

While the Royals don’t play as many national games, key series or regional rivalries will appear on major broadcasts in 2025. These primetime games often come with betting boosts, same-game parlay offers, and elevated player prop interest. Public action can skew odds, especially when a popular opponent is involved. Smart bettors should shop lines and look for value away from inflated favorites.

Best Sportsbook Promos for Betting on the Royals

Enhance your Royals betting experience in 2025 with these exclusive sportsbook promos. These offers include odds boosts, bet insurance, and team-focused promotions throughout the year.

Royals Giveaway & Theme Nights

Kauffman Stadium will host several giveaway days and themed nights in 2025, from bobbleheads to fireworks. These events usually draw larger crowds and energize the ballpark, creating a better home-field atmosphere. Weekend games are the most popular and frequently paired with these promos. Bettors may find value in first-five innings or player performance markets when energy is high.

2025 Royals Postseason Outlook

The Royals are continuing to build toward contention, so their 2025 outlook focuses more on development and progress. Still, their performance in divisional games will be crucial for any postseason aspirations. September offers several chances to play spoiler or move up the Wild Card race. Watch for young stars to emerge down the stretch when roster flexibility is at its peak.

Royals Doubleheaders & Rainout Policies

Kansas City weather can be unpredictable in April and September, creating the possibility for makeup games and doubleheaders. These often lead to lineup changes and altered pitching plans. Bettors should check for spot starts and prop value during split doubleheaders. DFS managers can take advantage of low-ownership plays and hidden value in Game 2 lineups.

Stadium Attendance & Travel Tips

Kauffman Stadium is one of the most scenic ballparks in the league, especially in the spring and early summer. Fans traveling in should plan for warm weather and take advantage of tailgating-friendly parking lots. Weeknight games usually offer better prices and smaller crowds. Hotels near the stadium or downtown provide easy access and affordable lodging options.

Weekend Series & Holiday Matchups

Weekend games and holiday series in Kansas City are often the most festive, with themed giveaways, on-field ceremonies, and post-game events. The Royals typically play at home on Memorial Day, July 4th weekend, and Labor Day. These games see increased attendance and betting action. Sportsbooks may release enhanced Royals odds or player prop boosts tied to the holiday crowds.

Betting Trends Based on the Royals Schedule

The Royals have historically been stronger in day games and at home against weaker AL Central teams. Monitoring performance after off-days or travel-heavy weeks is key for finding edges. Kansas City also tends to be more aggressive on the basepaths when playing at home. These trends can help inform run line bets and stolen base props for daily betting decisions.

How to Watch or Stream Every Royals Game

Royals games air locally on Bally Sports Kansas City and are available out-of-market on MLB.TV. Nationally televised games may also appear on FOX, ESPN, and MLB Network. Select games could stream on Apple TV+ or Peacock, depending on MLB’s schedule. Fans should check blackout zones and streaming access before each series to ensure full coverage.