Loading games...
2025 Stats
W
8
L
7
ERA
2.55
WHIP
1.18
IP
116.1
SO
116
SV
0
HLD
0
G
20
GS
20
Career Stats
W
19
L
36
ERA
4.14
WHIP
1.40
IP
471.2
SO
444
SV
1
HLD
7
G
117
GS
80
Year-by-Year Pitching
| Year | Team | G | GS | IP | W | L | SV | SO | ERA | WHIP | Awards |
|---|---|---|---|---|---|---|---|---|---|---|---|
| 2020 | KC | 10 | 10 | 50.0 | 1 | 6 | — | 49 | 4.32 | 1.48 | |
| 2021 | KC | 29 | 20 | 130.0 | 6 | 7 | — | 114 | 4.43 | 1.38 | |
| 2022 | KC | 28 | 27 | 129.0 | 3 | 13 | — | 110 | 5.58 | 1.70 | |
| 2023 | KC | 3 | 3 | 16.0 | — | 2 | — | 16 | 3.94 | 1.31 | |
| 2024 | KC | 27 | — | 30.1 | 1 | 1 | 1 | 39 | 2.67 | 1.02 | |
| 2025 | KC | 20 | 20 | 116.1 | 8 | 7 | — | 116 | 2.55 | 1.18 | AS |
Spring Training
Pitching
| Year | Team | G | GS | IP | W | L | SV | SO | ERA | WHIP |
|---|---|---|---|---|---|---|---|---|---|---|
| 2020 | KC | 2 | 1 | 3.1 | — | 1 | — | 2 | 10.80 | 2.10 |
| 2021 | KC | 4 | 1 | 7.1 | — | — | — | 4 | 8.59 | 2.45 |
| 2022 | KC | 2 | 1 | 5.0 | 1 | — | — | 4 | 1.80 | 1.00 |
| 2023 | KC | 5 | 3 | 10.1 | 1 | — | — | 15 | 1.74 | 1.55 |
| 2025 | KC | 7 | 6 | 21.2 | 2 | 1 | — | 25 | 5.40 | 1.38 |
| 2026 | KC | 4 | 4 | 12.0 | 1 | — | — | 14 | 0.75 | 1.33 |
Postseason
Pitching
| Year | Team | G | GS | IP | W | L | SV | SO | ERA | WHIP |
|---|---|---|---|---|---|---|---|---|---|---|
| 2024 | KC | 4 | — | 4.2 | — | 1 | — | 3 | 1.93 | 1.71 |
Game Logs
Season selector loads one year at a time.
Pitching
| Date | Opponent | IP | H | R | ER | BB | SO | HR |
|---|---|---|---|---|---|---|---|---|
| 2025-07-26 | vs CLE | 2.2 | 3 | 4 | 3 | 4 | 1 | 0 |
| 2025-07-20 | @ MIA | 5.0 | 3 | 0 | 0 | 1 | 2 | 0 |
| 2025-07-09 | vs PIT | 5.2 | 6 | 3 | 3 | 2 | 6 | 0 |
| 2025-07-04 | @ AZ | 7.0 | 7 | 3 | 3 | 3 | 6 | 1 |
| 2025-06-29 | vs LAD | 5.0 | 3 | 2 | 2 | 2 | 5 | 1 |
| 2025-06-24 | vs TB | 6.0 | 8 | 4 | 2 | 0 | 8 | 1 |
| 2025-06-18 | @ TEX | 5.1 | 9 | 3 | 3 | 1 | 6 | 0 |
| 2025-06-11 | vs NYY | 4.1 | 6 | 5 | 5 | 4 | 3 | 0 |
| 2025-06-01 | vs DET | 7.0 | 4 | 1 | 1 | 2 | 9 | 0 |
| 2025-05-25 | @ MIN | 7.0 | 2 | 1 | 1 | 2 | 9 | 0 |
| 2025-05-19 | @ SF | 7.0 | 2 | 0 | 0 | 3 | 5 | 0 |
| 2025-05-13 | @ HOU | 6.1 | 6 | 1 | 1 | 1 | 9 | 1 |
| 2025-05-08 | vs CWS | 7.0 | 6 | 0 | 0 | 1 | 7 | 0 |
| 2025-05-03 | @ BAL | 5.0 | 4 | 0 | 0 | 1 | 3 | 0 |
| 2025-04-27 | vs HOU | 5.0 | 5 | 4 | 4 | 3 | 4 | 1 |
| 2025-04-22 | vs COL | 7.0 | 4 | 0 | 0 | 0 | 6 | 0 |
| 2025-04-16 | @ NYY | 5.1 | 7 | 3 | 3 | 4 | 6 | 0 |
| 2025-04-11 | @ CLE | 6.0 | 6 | 3 | 2 | 2 | 5 | 1 |
| 2025-04-06 | vs BAL | 6.2 | 4 | 1 | 0 | 1 | 8 | 0 |
| 2025-03-31 | @ MIL | 6.0 | 3 | 0 | 0 | 2 | 8 | 0 |
Transactions
Entire history • newest first.
2025-11-03
Kansas City Royals activated LHP Kris Bubic from the 60-day injured list.
2025-07-31
Kansas City Royals transferred LHP Kris Bubic from the 15-day injured list to the 60-day injured list. Left rotator cuff strain.
2025-07-27
Kansas City Royals placed LHP Kris Bubic on the 15-day injured list. Left rotator cuff strain.
2025-07-14
American League All-Stars activated LHP Kris Bubic.
2025-04-16
LHP Kris Bubic changed number to 50.
2025-04-15
LHP Kris Bubic changed number to 42.
2024-07-06
Kansas City Royals activated LHP Kris Bubic from the 60-day injured list.
2024-05-27
Kansas City Royals sent LHP Kris Bubic on a rehab assignment to Omaha Storm Chasers.
2024-05-18
Kansas City Royals sent LHP Kris Bubic on a rehab assignment to Northwest Arkansas Naturals.
2024-05-07
Kansas City Royals sent LHP Kris Bubic on a rehab assignment to ACL Royals.
2024-05-07
Kansas City Royals sent LHP Kris Bubic on a rehab assignment to ACL Royals.
2024-02-23
Kansas City Royals placed LHP Kris Bubic on the 60-day injured list. Recovery from Tommy John surgery.
2023-11-02
Kansas City Royals activated LHP Kris Bubic from the 60-day injured list.
2023-05-03
Kansas City Royals transferred LHP Kris Bubic from the 15-day injured list to the 60-day injured list. UCL reconstruction surgery.
2022-06-04
Kansas City Royals placed LHP Kris Bubic on the 15-day injured list. Left flexor strain.
2022-06-04
Kansas City Royals recalled LHP Kris Bubic, and from Omaha Storm Chasers.
2022-05-12
Kansas City Royals optioned LHP Kris Bubic to Omaha Storm Chasers.
2021-05-01
Kansas City Royals recalled LHP Kris Bubic, and from Omaha Storm Chasers.
2021-03-19
Kansas City Royals optioned P Kris Bubic to Omaha Storm Chasers.
2020-07-31
Kansas City Royals selected the contract of LHP Kris Bubic from Royals Alternate Training Site.
2020-01-13
Kansas City Royals invited non-roster LHP Kris Bubic to spring training.
2018-06-20
Kansas City Royals signed LHP Kris Bubic.
Scouting Report
Statcast-style percentiles • Basenerd theme
Season 2025
Ready
Basic Line
Season / Game
Loading…
Statcast Game Log
Per-game pitch metrics from Statcast
| Date | Pitches | Velo | BNStuff+ | BNCtrl+ | Whiff% | Zone% | Chase% | K% | BB% | xwOBA |
|---|---|---|---|---|---|---|---|---|---|---|
| Loading… | ||||||||||