STATS
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

2021 Regular season
Play log from 2015
Spray chart · 4 batted balls
Bunt Pop Out · 24.7 mph · 36 ftGroundout · 96.2 mph · 4 ftGroundout · 91.4 mph · 6 ftForceout · 90.5 mph · 6 ft
Hit (0) Out (4) Home run (0)
Average exit velocity 75.7 mph · longest 36 ft
Pitch locations · 2202 pitches
Called strike (382) Swinging strike (231) In play (376) Foul (379) Ball (834)

Catcher’s view · the zone drawn is the average of the 2,202 batter zones recorded here, 1.57 to 3.39 feet

Pitch mix
PitchNShareMPHRPMStrike%
Four-Seam Fastball1,14452.0%90.92,07347.2%
Changeup67930.8%80.01,60445.4%
Curveball37917.2%78.52,61938.0%

05/Game log

2021
Regular season
DateOppResultABRHHRRBIBBSOIPHERBBSO
MAY 2@ MINL 41362301011.03201
MAY 2@ MINL 4136230001
MAY 6vs CLEL 0440100011.01001
MAY 6vs CLEL 044010001
MAY 8vs CWSL 19170100325.21032
MAY 8vs CWSL 1917010032
MAY 13@ DETL 3416030046
MAY 13@ DETL 34160300465.03046
MAY 18vs MILW 2018010024
MAY 18vs MILW 20180100246.01024
MAY 23vs DETW 3220260033
MAY 23vs DETW 32202602335.06233
MAY 28@ MINW 83211411256.04125
MAY 28@ MINW 8321141025
JUN 3vs MINW 65214813264.18326
JUN 3vs MINW 6521481026
JUN 8@ LAAL 18186646244.06624
JUN 8@ LAAL 1818664024
JUN 13@ L 36215735354.27535
JUN 13@ L 3621573035
JUN 18vs BOSW 5312250012
JUN 18vs BOSW 53122502122.25212
JUN 22@ NYYW 6570000022.10002
JUN 22@ NYYW 657000002
JUN 26@ TEXL 0853303200.23320
JUN 26@ TEXL 085330020
JUL 1@ BOSL 11514543033
JUL 1@ BOSL 115145435334.04533
JUL 6vs CINW 76195815344.18534
JUL 6vs CINW 7619581034
JUL 17vs BALL 4819120035
JUL 17vs BALL 48191201356.02135
JUL 23vs DETW 5322161024
JUL 23vs DETW 53221611246.06124
JUL 28vs CWSW 3222250013
JUL 28vs CWSW 32222501136.05213
AUG 3@ CWSL 1720332038
AUG 3@ CWSL 17203323386.03338
AUG 8@ STLW 65161411444.24144
AUG 8@ STLW 6516141044
AUG 15vs STLL 27137927111.19711
AUG 15vs STLL 2713792011
AUG 21@ CHCW 4220211029
AUG 21@ CHCW 42202112296.11229
AUG 27@ SEAW 8722590046
AUG 27@ SEAW 87225905464.19546
SEP 2vs CLEL 247110023
SEP 2vs CLEL 2471101232.01123
SEP 6@ BALW 32212612145.16214
SEP 6@ BALW 3221261014
SEP 12@ MINW 5319340016
SEP 12@ MINW 53193401165.14216
SEP 18vs SEAW 8118120042
SEP 18vs SEAW 81181200426.12142
SEP 26@ DETW 2123020016
SEP 26@ DETW 21230200167.02016
OCT 2vs MINL 0426371005
OCT 2vs MINL 04263713056.27205

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.