MLB/Players/Pierce Johnson
Pierce Johnson

PIERCE JOHNSON

P · Cincinnati Reds · 20172026 · 643 games
643
CAREER GAMES · REGULAR SEASON
7 seasons · postseason below
.236
CAREER BATTING AVERAGE
454 hits in 1,922 at-bats
60
CAREER HOME RUNS
122 RBI · 34 stolen bases
3.86
CAREER ERA
357.0 innings · 415 strikeouts
23-25
CAREER RECORD
WHIP 1.33

01/Hitting

Season by season
Regular season
SeasonClubGABRH2B3BHRRBIBBSOSBAVGOBPSLGOPS
2024ATL116418509616212265013416.230.312.364.676
2023ATL134490681262802038601800.257.338.437.775
2022SD301121628402716424.250.344.339.683
2021SD12642842942801217541544.220.307.369.676
2020SD481401430604818540.214.304.343.647
2018SF7432254761661024447210.236.328.416.744
2017CHC212440002240.333.429.333.762
Career5301,9222484549886012224464034.236.322.389.711

02/Pitching

Season by season
Regular season
SeasonClubGWLIPHERBBSOHRERAWHIP
2026CIN482141.13920153664.351.31
2025ATL653359.05220195983.051.20
2024ATL586656.14823256763.671.30
2023ATL672662.263283090104.021.48
2022SD151214.114882115.021.53
2021SD633458.24721277763.221.26
2020SD243120.015692722.701.20
2018SF373243.23827223655.561.37
2017CHC1001.0201200.003.00
Career3782325357.0318153156415443.861.33

03/Postseason

Kept apart
Never folded in
SeasonClubGABHHRRBIAVGIPSOERA
2024ATL23000.0001.000.00
2023ATL610201.2002.240.00
2022SD614202.1434.160.00
2020SD1015300.2004.074.50

04/Every pitch

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

No batted balls with a location in this window.

Pitch locations · 310 pitches
Called strike (64) Swinging strike (54) In play (44) Foul (37) Ball (111)

Catcher’s view · the zone drawn is the average of the 310 batter zones recorded here, 1.60 to 3.41 feet

Pitch mix
PitchNShareMPHRPMStrike%
Curveball16854.2%84.82,96960.7%
Four-Seam Fastball14045.2%96.32,32637.9%
Sinker20.6%96.51,2330.0%

05/Game log

2020
Regular season
DateOppResultABRHHRRBIBBSOIPHERBBSO
JUL 26vs AZL 3410000010.10001
JUL 26vs AZL 341000001
JUL 30@ SFW 1275010001
JUL 30@ SFW 12750100011.11001
AUG 2@ COLL 6940100011.11001
AUG 2@ COLL 694010001
AUG 4vs LADL 2551212111.02111
AUG 4vs LADL 255121011
AUG 8vs AZL 233000001
AUG 8vs AZL 2330000011.00001
AUG 11@ LADW 624010002
AUG 11@ LADW 6240100021.01002
AUG 13@ LADL 2113000001
AUG 13@ LADL 21130000011.00001
AUG 15@ AZL 674430011
AUG 15@ AZL 6744302110.13411
AUG 17@ TEXW 1442010010
AUG 17@ TEXW 14420101100.11010
AUG 20vs TEXW 873000011
AUG 20vs TEXW 8730000111.00011
AUG 21vs HOUW 432000011
AUG 21vs HOUW 4320000111.00011
AUG 25vs SEAL 383010001
AUG 25vs SEAL 3830101010.21001
AUG 27vs SEAW 1072000002
AUG 27vs SEAW 10720001021.00002
AUG 29@ COLL 3410000010.10001
AUG 29@ COLL 341000001
AUG 31@ COLW 6010000110.10011
AUG 31@ COLW 601000011
SEP 2@ LAAW 1143010001
SEP 2@ LAAW 11430100011.01001
SEP 8vs COLW 14520000010.20001
SEP 8vs COLW 1452000001
SEP 10vs SFW 6140100021.01002
SEP 10vs SFW 614010002
SEP 14vs LADW 7241100111.01011
SEP 14vs LADW 724110011
SEP 16vs LADL 573000001
SEP 16vs LADL 5730000011.00001
SEP 18@ SEAW 614111002
SEP 18@ SEAW 6141111021.01102
SEP 20@ SEAW 743000012
SEP 20@ SEAW 7430000121.00012
SEP 22vs LAAL 2410000010.10001
SEP 22vs LAAL 241000001
SEP 23vs LAAL 2530100101.01010
SEP 23vs LAAL 253010010

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.