The 2025 Kansas City Royals season was the 57th season for the franchise, and their 53rd at Kauffman Stadium. It was also the team's third season under the management of Matt Quatraro.

The team finished the season in third place of the AL Central with a record of 82–80.

Offseason The Royals finished the 2024 season with an 86–76 record and a wild card berth. They swept the Baltimore Orioles in the 2024 American League Wild Card Series before they lost in four games to the eventual American League champion New York Yankees.

Transactions October 2024 Outfielder Tommy Pham, Infielder/Outfielder Adam Frazier, Infielder/Outfielder Garrett Hampson, Pitcher Will Smith, Outfielder Robbie Grossman, 1st baseman Yuli Gurriel, Pitcher Michael Lorenzen and Infielder Paul DeJong elected free agency.

November 2024 Signed pitcher Michael Wacha to a 3-year contract extension. Acquired 2nd baseman Jonathan India and Outfielder Joey Wiemer from the Cincinnati Reds in exchange for Pitcher Brady Singer.

January 2025 Signed pitcher Michael Lorenzen to a 1-year contract. Signed pitcher Carlos Estévez to a 2-year contract.

Regular season American League Central

American League Wild Card

Record vs. opponents Record vs. American League

Record vs. National League

Game log Legend Royals Win Royals Loss Game postponed Eliminated from playoff spot

|-style="background:#fbb;" | 1 || March 27 || Guardians || 4–7 || Clase (1–0) || Long (0–1) || Sewald (1) || 39,393 || 0–1 || L1 |-style="background:#bfb;" | 2 || March 29 || Guardians || 4–3 || Lynch IV (1–0) || Sewald (0–1) || Estévez (1) || 22,015 || 1–1 || W1 |-style="background:#fbb;" | 3 || March 30 || Guardians || 2–6 || Bibee (1–0) || Wacha (0–1) || — || 15,414 || 1–2 || L1 |-style="background:#bfb;" | 4 || March 31 || @ Brewers || 11–1 || Bubic (1–0) || Rodríguez (0–1) || — || 41,922 || 2–2 || W1 |-style="background:#fbb;" | 5 || April 1 || @ Brewers || 0–5 || Uribe (1–0) || Lorenzen (0–1) || — || 18,008 || 2–3 || L1 |-style="background:#fbb;" | 6 || April 2 || @ Brewers || 2–3 || Koenig (1–0) || Long (0–2) || — || 19,112 || 2–4 || L2 |-style="background:#bfb;" | 7 || April 4 || Orioles || 8–2 || Lugo (1–0) || Kremer (1–1) || — || 14,196 || 3–4 || W1 |-style="background:#fbb;" | 8 || April 5 || Orioles || 1–8 || Sugano (1–1) || Wacha (0–2) || 28,875 || 14,383 || 3–5 || L1 |-style="background:#bfb;" | 9 || April 6 || Orioles || 4–1 || Bubic (2–0) || Povich (0–1) || Estévez (2) || 19,100 || 4–5 || W1 |-style="background:#bfb;" | 10 || April 7 || Twins || 4–2 || Lorenzen (1–1) || Woods Richardson (0–1) || Estévez (3) || 12,041 || 5–5 || W2 |-style="background:#bfb;" | 11 || April 8 || Twins || 2–1 || Schreiber (1–0) || Jax (0–1) || Lynch IV (1) || 13,008 || 6–5 || W3 |-style="background:#fbb;" | 12 || April 9 || Twins || 0–4 || Ryan (1–1) || Lugo (1–1) || — || 13,156 || 6–6 || L1 |-style="background:#bfb;" | 13 || April 10 || Twins || 3–2 || Lynch IV (2–0) || Sands (1–1) || Estévez (4) || 14,730 || 7–6 || W1 |-style="background:#fbb;" | 14 || April 11 || @ Guardians || 0–7 || Herrin (2–0) || Bubic (2–1) || — || 15,430 || 7–7 || L1 |-style="background:#fbb;" | 15 || April 12 || @ Guardians || 3–6 || Ortiz (1–2) || Lorenzen (1–2) || — || 20,256 || 7–8 || L2 |-style="background:#bfb;" | 16 || April 13 || @ Guardians || 4–2 || Ragans (1–0) || Lively (0–2) || Estévez (5) || 17,864 || 8–8 || W1 |-style="background:#fbb;" | 17 || April 14 || @ Yankees || 1–4 || Carrasco (2–1) || Lugo (1–2) || Williams (2) || 42,648 || 8–9 || L1 |-style="background:#fbb;" | 18 || April 15 || @ Yankees || 2–4 || Fried (3–0) || Wacha (0–3) || Williams (3) || 43,601 || 8–10 || L2 |-style="background:#fbb;" | 19 || April 16 || @ Yankees || 3–4 || Leiter Jr. (2–1) || Schreiber (1–1) || Cruz (1) || 43,720 || 8–11 || L3 |-style="background:#fbb;" | 20 || April 17 || @ Tigers || 1–6 || Olson (2–1) || Lorenzen (1–3) || Kahnle (3) || 15,769 || 8–12 || L4 |-style="background:#fbb;" | 21 || April 18 || @ Tigers || 3–7 || Jobe (2–0) || Ragans (1–1) || Kahnle (4) || 25,754 || 8–13 || L5 |-style="background:#fbb;" | 22 || April 19 || @ Tigers || 1–3 || Mize (3–1) || Lugo (1–3) || Vest (1) || 32,043 || 8–14 || L6 |-style="background:#bfb;" | 23 || April 20 || @ Tigers || 4–3 || Estévez (1–0) || Holton (1–2) || — || 17,712 || 9–14 || W1 |-style="background:#bfb;" | 24 || April 22 || Rockies || 4–3 || Lynch IV (3–0) || Kinley (0–1) || — || 14,567 || 10–14 || W2 |-style="background:#bbb;" | ― || April 23 || Rockies || colspan=8| Postponed (rain); Makeup: April 24 |-style="background:#bfb;" | 25 || April 24 || Rockies || 7–4 || Zerpa (1–0) || Márquez (0–4) || Estévez (6) || || 11–14 || W3 |-style="background:#bfb;" | 26 || April 24 || Rockies || 6–2 || Lorenzen (2–3) || Dollander (1–3) || — || 15,601 || 12–14 || W4 |-style="background:#bfb;" | 27 || April 25 || Astros || 2–0 || Lugo (2–3) || Wesneski (1–2) || Erceg (1) || 19,003 || 13–14 || W5 |-style="background:#bfb;" | 28 || April 26 || Astros || 2–0 || Wacha (1–3) || Valdez (1–3) || Estévez (7) || 25,378 || 14–14 || W6 |-style="background:#fbb;" | 29 || April 27 || Astros || 3–7 || Brown (4–1) || Bubic (2–2) || — || 21,171 || 14–15 || L1 |-style="background:#bfb;" | 30 || April 29 || @ Rays || 3–1 || Lorenzen (3–3) || Bradley (2–2) || Estévez (8) || 10,046 || 15–15 || W1 |-style="background:#bfb;" | 31 || April 30 || @ Rays || 3–0 || Cameron (1–0) || Rasmussen (1–2) || Estévez (9) || 10,046 || 16–15 || W2

|-style="background:#bfb;" | 32 || May 1 || @ Rays || 8–2 || Lugo (3–3) || Baz (3–1) || — || 8,794 || 17–15 || W3 |-style="background:#fbb;" | 33 || May 2 || @ Orioles || 0–3 || Kremer (3–4) || Wacha (1–4) || Bautista (6) || 26,364 || 17–16 || L1 |-style="background:#bfb;" | 34 || May 3 || @ Orioles || 4–0 || Bubic (3–2) || Sugano (3–2) || — || 19,348 || 18–16 || W1 |-style="background:#bfb;" | 35 || May 4 || @ Orioles || 11–6 || Zerpa (2–0) || Canó (0–1) || — || 31,956 || 19–16 || W2 |-style="background:#bfb;" | 36 || May 5 || White Sox || 3–0 || Ragans (2–1) || Smith (1–2) || Estévez (10) || 12,529 || 20–16 || W3 |-style="background:#bfb;" | 37 || May 6 || White Sox || 4–3 || Clarke (1–0) || Booser (0–3) || — || 15,968 || 21–16 || W4 |-style="background:#bfb;" | 38 || May 7 || White Sox || 2–1 || Wacha (2–4) || Cannon (2–4) || Estévez (11) || 12,328 || 22–16 || W5 |-style="background:#bfb;" | 39 || May 8 || White Sox || 10–0 || Bubic (4–2) || Martin (1–4) || — || 25,386 || 23–16 || W6 |-style="background:#bfb;" | 40 || May 9 || Red Sox || 2–1 || Cruz (1–0) || Newcomb (0–4) || — || 30,348 || 24–16 || W7 |-style="background:#fbb;" | 41 || May 10 || Red Sox || 1–10 || Crochet (4–2) || Ragans (2–2) || — || 29,460 || 24–17 || L1 |-style="background:#fbb;" | 42 || May 11 || Red Sox || 1–3 || Giolito (1–1) || Lugo (3–4) || Chapman (6) || 25,785 || 24–18 || L2 |-style="background:#bfb;" | 43 || May 12 || @ Astros || 7–5 || Wacha (3–4) || Gusto (3–2) || Estévez (12) || 26,386 || 25–18 || W1 |-style="background:#fbb;" | 44 || May 13 || @ Astros || 1–2 || Abreu (1–1) || Schreiber (1–2) || — || 27,114 || 25–19 || L1 |-style="background:#fbb;" | 45 || May 14 || @ Astros || 3–4 || King (1–0) || Lorenzen (3–4) || Hader (10) || 24,641 || 25–20 || L2 |-style="background:#fbb;" | 46 || May 16 || Cardinals || 3–10 || Pallante (4–2) || Ragans (2–3) || — || 28,104 || 25–21 || L3 |-style="background:#fbb;" | 47 || May 17 || Cardinals || 0–1 || Mikolas (3–2) || Cameron (1–1) || Helsley (9) || 36,139 || 25–22 || L4 |-style="background:#bfb;" | 48 || May 18 || Cardinals || 2–1 || Erceg (1–0) || Roycroft (1–3) || Estévez (13) || 25,695 || 26–22 || W1 |-style="background:#bfb;" | 49 || May 19 || @ Giants || 3–1 || Bubic (5–2) || Rogers (2–2) || Estévez (14) || 28,432 || 27–22 || W2 |-style="background:#fbb;" | 50 || May 20 || @ Giants || 2–3 || Birdsong (2–0) || Lorenzen (3–5) || Walker (9) || 32,118 || 27–23 || L1 |-style="background:#bfb;" | 51 || May 21 || @ Giants || 8–4 || Bowlan (1–0) || Webb (5–4) || — || 29,064 || 28–23 || W1 |-style="background:#fbb;" | 52 || May 23 || @ Twins || 1–3 || Sands (3–1) || Erceg (1–1) || — || 22,391 || 28–24 || L1 |-style="background:#fbb;" | 53 || May 24 || @ Twins || 4–5 || Durán (3–0) || Lynch IV (3–1) || — || 30,720 || 28–25 || L2 |-style="background:#bfb;" | 54 || May 25 || @ Twins || 2–1 || Estévez (2–0) || Durán (3–1) || Clarke (1) || 32,501 || 29–25 || W1 |-style="background:#fbb;" | 55 || May 26 || Reds || 4–7 || Martinez (3–5) || Lorenzen (3–6) || — || 18,002 || 29–26 || L1 |-style="background:#fbb;" | 56 || May 27 || Reds || 2–7 || Singer (6–3) || Clarke (1–1) || — || 17,383 || 29–27 || L2 |-style="background:#bfb;" | 57 || May 28 || Reds || 3–2 || Cameron (2–1) || Greene (4–3) || Estévez (15) || 15,430 || 30–27 || W1 |-style="background:#fbb;" | 58 || May 30 || Tigers || 5–7 || Hurter (1–0) || Lugo (3–5) || Vest (8) || 28,875 || 30–28 || L1 |-style="background:#bfb;" | 59 || May 31 || Tigers || 1–0 || Schreiber (2–2) || Brieske (1–2) || Estévez (16) || 35,005 || 31–28 || W1

|-style="background:#fbb;" | 60 || June 1 || Tigers || 0–1 || Lee (2–0) || Bubic (5–3) || Vest (9) || 24,474 || 31–29 || L1 |-style="background:#bfb;" | 61 || June 3 || @ Cardinals || 10–7 || Cruz (2–0) || Matz (3–2) || Estévez (17) || 26,656 || 32–29 || W1 |-style="background:#bbb;" | ― || June 4 || @ Cardinals || colspan=8| Postponed (rain); Makeup: June 5 |-style="background:#fbb;" | 62 || June 5 || @ Cardinals || 5–6 || Romero (2–3) || Estévez (2–1) || — || 21,657 || 32–30 || L1 |-style="background:#bfb;" | 63 || June 5 || @ Cardinals || 7–5 || Zerpa (3–0) || Liberatore (3–5) || Estévez (18) || 31,038 || 33–30 || W1 |-style="background:#fbb;" | 64 || June 6 || @ White Sox || 2–7 || Leasure (1–4) || Bowlan (1–1) || — || 36,916 || 33–31 || L1 |-style="background:#fbb;" | 65 || June 7 || @ White Sox || 1–4 || Houser (2–1) || Wacha (3–5) || Altavilla (1) || 19,099 || 33–32 || L2 |-style="background:#bfb;" | 66 || June 8 || @ White Sox || 7–5 || Lorenzen (4–6) || Alexander (3–6) || Estévez (19) || 22,137 || 34–32 || W1 |-style="background:#fbb;" | 67 || June 10 || Yankees || 2–10 || Fried (9–1) || Cameron (2–2) || — || 30,017 || 34–33 || L1 |-style="background:#fbb;" | 68 || June 11 || Yankees || 3–6 || Schmidt (3–3) || Bubic (5–4) || Williams (8) || 21,182 || 34–34 || L2 |-style="background:#fbb;" | 69 || June 12 || Yankees || 0–1 || Leiter Jr. (4–3) || Erceg (1–2) || Williams (9) || 23,412 || 34–35 || L3 |-style="background:#fbb;" | 70 || June 13 || Athletics || 4–6 || Severino (2–6) || Wacha (3–6) || — || 29,586 || 34–36 || L4 |-style="background:#fbb;" | 71 || June 14 || Athletics || 0–4 || Lopez (1–4) || Lorenzen (4–7) || — || 29,034 || 34–37 || L5 |-style="background:#fbb;" | 72 || June 15 || Athletics || 2–3 || Ferguson (2–2) || Estévez (2–2) || Miller (14) || 27,272 || 34–38 || L6 |-style="background:#bfb;" | 73 || June 17 || @ Rangers || 6–1 || Lugo (4–5) || Leiter (4–4) || — || 34,408 || 35–38 || W1 |-style="background:#bfb;" | 74 || June 18 || @ Rangers || 6–3 || Bubic (6–4) || Corbin (4–6) || Estévez (20) || 26,520 || 36–38 || W2 |-style="background:#bfb;" | 75 || June 19 || @ Rangers || 4–1 || Wacha (4–6) || Armstrong (2–2) || Estévez (21) || 37,308 || 37–38 || W3 |-style="background:#bfb;" | 76 || June 20 || @ Padres || 6–5 || Erceg (2–2) || Adam (5–3) || Estévez (22) || 43,574 || 38–38 || W4 |-style="background:#fbb;" | 77 || June 21 || @ Padres || 1–5 || Cease (3–6) || Cameron (2–3) || — || 43,241 || 38–39 || L1 |-style="background:#fbb;" | 78 || June 22 || @ Padres || 2–3 || Suárez (2–3) || Lynch IV (3–2) || — || 43,567 || 38–40 || L2 |-style="background:#fbb;" | 79 || June 24 || Rays || 1–5 || Bradley (5–5) || Bubic (6–5) || — || 22,951 || 38–41 || L3 |-style="background:#fbb;" | 80 || June 25 || Rays || 0–3 || Rasmussen (7–5) || Wacha (4–7) || Fairbanks (14) || 20,649 || 38–42 || L4 |-style="background:#fbb;"