MLB/Players/Kris Bubic
Kris Bubic

KRIS BUBIC

P · Kansas City Royals · 20202026 · 223 games
223
CAREER GAMES · REGULAR SEASON
5 seasons · postseason below
.273
CAREER BATTING AVERAGE
748 hits in 2,744 at-bats
102
CAREER HOME RUNS
180 RBI · 14 stolen bases
4.14
CAREER ERA
522.0 innings · 495 strikeouts
22-38
CAREER RECORD
WHIP 1.39

01/Hitting

Season by season
Regular season
SeasonClubGABRH2B3BHRRBIBBSOSBAVGOBPSLGOPS
2024KC54224245210241110780.232.265.348.613
2023KC6130143860264322.292.313.385.698
2022KC561,02017431260236751262208.306.382.475.857
2021KC5897413424246644611182282.248.330.444.773
2020KC2039658104162162744982.263.336.434.771
Career1942,7444047481381210218030265614.273.345.443.788

02/Pitching

Season by season
Regular season
SeasonClubGWLIPHERBBSOHRERAWHIP
2026KC93250.13623265144.111.23
2025KC2087116.198333911662.551.18
2024KC271130.126953922.671.02
2023KC30216.019721613.941.31
2022KC28313129.01568063110185.581.70
2021KC2967130.01216459114224.431.38
2020KC101650.05224224984.321.48
Career1262238522.0508240216495614.141.39

03/Postseason

Kept apart
Never folded in
SeasonClubGABHHRRBIAVGIPSOERA
2024KC818511.2784.231.93

04/Every pitch

2025 Regular season
Play log from 2015
Spray chart · 0 batted balls

No batted balls with a location in this window.

Pitch locations · 1795 pitches
Called strike (301) Swinging strike (255) In play (318) Foul (311) Ball (610)

Catcher’s view · the zone drawn is the average of the 1,795 batter zones recorded here, 1.61 to 3.44 feet

Pitch mix
PitchNShareMPHRPMStrike%
Four-Seam Fastball68438.1%92.12,41751.0%
Changeup37821.1%85.51,60545.5%
Sweeper37320.8%82.92,68746.6%
Slider24313.5%85.42,48748.6%
Sinker1176.5%91.62,25146.2%

05/Game log

2025
Regular season
DateOppResultABRHHRRBIBBSOIPHERBBSO
MAR 31@ MILW 11130286.03028
APR 6vs BALW 4140186.24018
APR 11@ CLEL 0761256.06225
APR 16@ NYYL 3470465.17346
APR 22vs COLW 4340067.04006
APR 27vs HOUL 3751345.05434
MAY 3@ BALW 4040135.04013
MAY 8vs CWSW 10060177.06017
MAY 13@ HOUL 1261196.16119
MAY 19@ SFW 3120357.02035
MAY 25@ MINW 2120297.02129
JUN 1vs DETL 0140297.04129
JUN 11vs NYYL 3660434.16543
JUN 18@ TEXW 6390165.19316
JUN 24vs TBL 1581086.08208
JUN 29vs LADL 1531255.03225
JUL 4@ AZW 9371367.07336
JUL 9vs PITW 4360265.26326
JUL 20@ MIAW 7430125.03012
JUL 26vs CLEL 4630412.23341

Regular season and postseason are separate tables and are never summed into one career line; spring training is excluded entirely. Hitting and pitching come from different source rows, so a two-way player has both tables and neither borrows from the other. Innings pitched is summed as outs and converted once: the stored value counts thirds, so “6.1” means six innings and one out, and adding those as decimals understates a career. ERA and WHIP are computed from those totals rather than averaged across seasons. On-base percentage is (H + BB) over (AB + BB), which runs slightly under the official figure because the source rows carry no hit-by-pitch or sacrifice fly. The charts cover 2015 onward only, and the spray chart plots batted balls with a recorded landing spot: a strikeout or a walk has no location and is not a missing dot. Its field is a representative park, not the one the ball was hit in, because a spray chart pooled across a season is hit in thirty different outfields.