MLB/Players/Caleb Ferguson
Caleb Ferguson

CALEB FERGUSON

P · Cincinnati Reds · 20182026 · 631 games
631
CAREER GAMES · REGULAR SEASON
6 seasons · postseason below
.240
CAREER BATTING AVERAGE
482 hits in 2,012 at-bats
60
CAREER HOME RUNS
127 RBI · 24 stolen bases
3.80
CAREER ERA
360.0 innings · 396 strikeouts
25-17
CAREER RECORD
WHIP 1.33

01/Hitting

Season by season
Regular season
SeasonClubGABRH2B3BHRRBIBBSOSBAVGOBPSLGOPS
2024HOU124438681122201234501342.256.332.388.720
2023LAD13647660128182834461408.269.333.366.699
2022LAD7424618461602734742.187.286.276.562
2020LAD42144143240896546.222.253.417.670
2019LAD9233452782001425541084.234.340.419.759
2018LAD583744286841618241182.230.276.401.677
Career5262,0122544828866012721462824.240.313.379.691

02/Pitching

Season by season
Regular season
SeasonClubGWLIPHERBBSOHRERAWHIP
2026STL351033.03719193155.181.70
2025SEA705465.15426225123.581.16
2024HOU621454.15628256764.641.49
2023LAD687460.16423237043.431.44
2022LAD371034.2237173711.821.15
2020LAD212118.216632742.891.02
2019LAD461244.23924275474.841.48
2018LAD297249.04319125983.491.12
Career3682517360.0332152148396373.801.33

03/Postseason

Kept apart
Never folded in
SeasonClubGABHHRRBIAVGIPSOERA
2024HOU200000.100.00
2023LAD47000.0002.120.00
2018LAD129000.0003.030.00

04/Every pitch

2019 Regular season
Play log from 2015
Spray chart · 2 batted balls
Groundout · 72.2 mph · 3 ftDouble · 88.5 mph · 8 ft
Hit (1) Out (1) Home run (0)
Average exit velocity 80.3 mph · longest 8 ft
Pitch locations · 824 pitches
Called strike (126) Swinging strike (94) In play (117) Foul (190) Ball (297)

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

Pitch mix
PitchNShareMPHRPMStrike%
Four-Seam Fastball64378.0%94.42,31152.3%
Curveball17921.7%76.23,02340.2%
Changeup20.2%85.81,917100.0%

05/Game log

2019
Regular season
DateOppResultABRHHRRBIBBSOIPHERBBSO
MAR 29vs AZL 453000002
MAR 29vs AZL 4530000021.00002
MAR 31vs AZW 875020001
MAR 31vs AZW 8750200011.02001
APR 2vs SFW 654010002
APR 2vs SFW 6540100021.01002
APR 3vs SFW 5330000001.00000
APR 3vs SFW 533000000
APR 6@ COLW 7200000100.00010
APR 6@ COLW 720000010
APR 7@ COLW 12620102011.01001
APR 7@ COLW 1262010001
APR 9@ STLL 045010002
APR 9@ STLL 0450100021.11002
APR 13vs MILL 14121411222.24122
APR 13vs MILL 1412141022
APR 18@ MILW 315010002
APR 18@ MILW 3150100021.11002
APR 20@ MILL 054321011
APR 20@ MILL 0543213110.22311
APR 23@ CHCL 2741111101.01110
APR 23@ CHCL 274111010
APR 25@ CHCW 212000011
APR 25@ CHCW 2120000111.00011
APR 27vs PITW 311010020
APR 27vs PITW 3110100200.01020
MAY 18@ CINL 0430000001.00000
MAY 18@ CINL 043000000
MAY 19@ CINW 832000010
MAY 19@ CINW 8320000100.20010
MAY 22@ TBL 184311012
MAY 22@ TBL 1843113121.01312
MAY 26@ PITW 1177340010
MAY 26@ PITW 11773403101.04310
JUN 11@ LAAL 357020003
JUN 11@ LAAL 3570200031.22003
JUN 17vs SFL 2360000132.00013
JUN 17vs SFL 236000013
JUN 19vs SFW 9241111031.01103
JUN 19vs SFW 924111003
JUN 22vs COLW 544121001
JUN 22vs COLW 5441211010.22101
JUN 26@ AZL 287230012
JUN 26@ AZL 2872302121.03112
JUL 18@ PHIL 670200010
JUL 18@ PHIL 6702000100.00210
JUL 20vs MIAW 10612100100.01110
JUL 20vs MIAW 1061210010
JUL 21vs MIAW 9040100021.01002
JUL 21vs MIAW 904010002
JUL 27@ WSHW 933010010
JUL 27@ WSHW 9330100101.01010
JUL 29@ COLL 193000012
JUL 29@ COLL 1930000121.00012
AUG 10vs AZW 4020000100.20010
AUG 10vs AZW 402000010
AUG 13@ MIAW 1513000002
AUG 13@ MIAW 15130000021.00002
AUG 15@ MIAL 71322103100.21210
AUG 15@ MIAL 7132210010
AUG 20vs TORW 16330000111.00011
AUG 20vs TORW 1633000011
AUG 22vs TORW 323000002
AUG 22vs TORW 3230000021.00002
AUG 23vs NYYL 21030000011.00001
AUG 23vs NYYL 2103000001
AUG 27@ SDW 903000000
AUG 27@ SDW 9030000001.00000
AUG 29@ AZL 51181301122.03112
AUG 29@ AZL 5118130012
SEP 1@ AZW 4360000022.00002
SEP 1@ AZW 436000002
SEP 3vs COLW 533000002
SEP 3vs COLW 5330000021.00002
SEP 4vs COLW 7330000011.00001
SEP 4vs COLW 733000001
SEP 7vs SFL 0130100120.21012
SEP 7vs SFL 013010012
SEP 10@ BALW 733000001
SEP 10@ BALW 7330000011.00001
SEP 11@ BALL 3733213100.12310
SEP 11@ BALL 373321010
SEP 17vs TBW 754100021
SEP 17vs TBW 7541001211.20121
SEP 20vs COLW 1254010002
SEP 20vs COLW 12540100021.01002
SEP 22vs COLW 7400000100.00010
SEP 22vs COLW 740000010
SEP 25@ SDW 6440000021.10002
SEP 25@ SDW 644000002
SEP 27@ SFW 9220100110.11011
SEP 27@ SFW 922010011

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.