MLB/Players/John King
John King

JOHN KING

P · Miami Marlins · 20202026 · 427 games
427
CAREER GAMES · REGULAR SEASON
5 seasons
.274
CAREER BATTING AVERAGE
436 hits in 1,592 at-bats
34
CAREER HOME RUNS
108 RBI · 38 stolen bases
3.83
CAREER ERA
303.0 innings · 198 strikeouts
22-16
CAREER RECORD
WHIP 1.32

01/Hitting

Season by season
Regular season
SeasonClubGABRH2B3BHRRBIBBSOSBAVGOBPSLGOPS
2024STL112450461161201036287622.258.301.351.652
2023STL70290309012041920404.310.355.393.748
2022TEX7841054122122102828608.298.342.410.752
2021TEX54352488212261824802.233.282.330.611
2020TEX1290162640478182.289.347.467.814
Career3261,5921944365243410810827438.274.320.376.696

02/Pitching

Season by season
Regular season
SeasonClubGWLIPHERBBSOHRERAWHIP
2026MIA506249.23322173373.991.01
2025STL512148.16525142884.661.63
2024STL563360.05819143852.851.20
2023STL352137.14515102023.621.47
2022TEX391451.16123143054.031.46
2021TEX277546.04118124033.521.15
2020TEX61010.11374926.101.65
Career2642216303.031612985198323.831.32

04/Every pitch

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

No batted balls with a location in this window.

Pitch locations · 527 pitches
Called strike (87) Swinging strike (56) In play (127) Foul (77) Ball (180)

Catcher’s view · the zone drawn is the average of the 527 batter zones recorded here, 1.58 to 3.34 feet

Pitch mix
PitchNShareMPHRPMStrike%
Sinker28654.3%93.72,14345.8%
Changeup19637.2%84.11,53635.7%
Slider438.2%85.12,66046.5%
Four-Seam Fastball20.4%93.71,9810.0%

05/Game log

2023
Regular season
DateOppResultABRHHRRBIBBSOIPHERBBSO
MAY 13@ W 504020000
MAY 13@ W 5040200001.02000
MAY 16vs ATLW 743000000
MAY 16vs ATLW 7430000001.00000
MAY 20vs COLW 1159150001
MAY 20vs COLW 11591503011.15101
MAY 26@ BALW 1227140002
MAY 26@ BALW 12271401021.04102
MAY 28@ BALL 231000000
MAY 28@ BALL 2310000000.10000
JUN 3vs SEAW 1667340011
JUN 3vs SEAW 16673403111.04311
JUN 4vs SEAW 12340200001.02000
JUN 4vs SEAW 1234020000
JUN 9@ TBL 388000001
JUN 9@ TBL 3880000012.20001
JUN 13vs LAAL 3710000000.10000
JUN 13vs LAAL 371000000
JUN 18vs TORW 1179100022
JUN 18vs TORW 11791001223.10122
JUN 23@ NYYW 422000001
JUN 23@ NYYW 4220001011.00001
JUN 25@ NYYL 353220000
JUN 25@ NYYL 3532200000.12200
JUN 29vs DETL 5884314112.03411
JUN 29vs DETL 588431011
JUL 5@ BOSL 246010001
JUL 5@ BOSL 2460100012.01001
JUL 6@ BOSL 6104030000
JUL 6@ BOSL 61040302000.13000
AUG 1vs MINL 2340100001.01000
AUG 1vs MINL 234010000
AUG 6vs COLL 014010001
AUG 6vs COLL 0140100011.01001
AUG 9@ TBW 6430000001.00000
AUG 9@ TBW 643000000
AUG 15vs W 6220100000.21000
AUG 15vs W 622010000
AUG 17vs NYML 244111000
AUG 17vs NYML 2441111001.01100
AUG 20vs NYMW 7340000021.10002
AUG 20vs NYMW 734000002
AUG 22@ PITL 3660100111.21011
AUG 22@ PITL 366010011
AUG 27@ PHIL 034020000
AUG 27@ PHIL 0340201000.22000
AUG 29vs SDW 651000000
AUG 29vs SDW 6510000000.10000
AUG 30vs SDW 543120000
AUG 30vs SDW 5431201000.22100
SEP 2vs PITL 6750100011.11001
SEP 2vs PITL 675010001
SEP 5@ ATLW 1061000000
SEP 5@ ATLW 10610000000.10000
SEP 9@ CINW 434010002
SEP 9@ CINW 4340100021.01002
SEP 12@ BALW 5220000101.00010
SEP 12@ BALW 522000010
SEP 13@ BALW 102000010
SEP 13@ BALW 1020000101.00010
SEP 17vs PHIW 656130011
SEP 17vs PHIW 6561301111.03111
SEP 18vs MILW 1030200000.22000
SEP 18vs MILW 103020000
SEP 23@ SDW 5230100101.01010
SEP 23@ SDW 523010010
SEP 30vs CINW 15650200101.02010
SEP 30vs CINW 1565020010
OCT 1vs CINW 4330000021.00002
OCT 1vs CINW 433000002

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.