MLB/Players/Hunter Harvey
Hunter Harvey

HUNTER HARVEY

P · Chicago Cubs · 20192026 · 356 games
356
CAREER GAMES · REGULAR SEASON
6 seasons
.229
CAREER BATTING AVERAGE
294 hits in 1,286 at-bats
34
CAREER HOME RUNS
79 RBI · 48 stolen bases
3.19
CAREER ERA
189.0 innings · 205 strikeouts
10-12
CAREER RECORD
WHIP 1.11

01/Hitting

Season by season
Regular season
SeasonClubGABRH2B3BHRRBIBBSOSBAVGOBPSLGOPS
2024KC983945610238210273211026.259.315.442.756
2023WSH114434428814014252613412.203.248.332.580
2022WSH762822466182216249010.234.294.333.627
2021BAL186681604256120.242.306.455.760
2020BAL2066121600454120.242.286.424.710
2019BAL14442622218220.136.269.409.678
Career3401,2861442947210347910038048.229.284.379.664

02/Pitching

Season by season
Regular season
SeasonClubGWLIPHERBBSOHRERAWHIP
2026CHC4014.0531426.751.50
2025KC121010.26011100.000.66
2024KC492450.25125165554.441.32
2023WSH574460.24419136772.820.94
2022WSH382139.13311124512.521.14
2021BAL9008.2843614.151.27
2020BAL10028.2842624.151.15
2019BAL7106.13141111.421.11
Career1861012189.01586752205193.191.11

04/Every pitch

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

No batted balls with a location in this window.

Pitch locations · 661 pitches
Called strike (109) Swinging strike (90) In play (100) Foul (137) Ball (225)

Catcher’s view · the zone drawn is the average of the 661 batter zones recorded here, 1.59 to 3.37 feet

Pitch mix
PitchNShareMPHRPMStrike%
Four-Seam Fastball51577.9%98.32,02954.8%
Splitter9915.0%89.41,00239.4%
Curveball446.7%82.81,99734.1%
Slider30.5%86.72,3400.0%

05/Game log

2022
Regular season
DateOppResultABRHHRRBIBBSOIPHERBBSO
APR 11@ ATLW 11230000011.00001
APR 11@ ATLW 1123000001
APR 14@ PITL 492010001
APR 14@ PITL 4920101010.11001
APR 16@ PITL 461000001
APR 16@ PITL 4610000010.10001
APR 20vs AZL 2112000010
APR 20vs AZL 21120000101.00010
JUL 13vs SEAL 4630000011.00001
JUL 13vs SEAL 463000001
JUL 14vs ATLL 453000001
JUL 14vs ATLL 4530000011.00001
JUL 16vs ATLL 365220012
JUL 16vs ATLL 3652202121.02212
JUL 22@ AZL 1103110000
JUL 22@ AZL 11031101001.01100
JUL 25@ LADW 4140100011.01001
JUL 25@ LADW 414010001
JUL 26@ LADW 833000001
JUL 26@ LADW 8330000011.00001
JUL 29vs STLL 2630000031.00003
JUL 29vs STLL 263000003
JUL 30vs STLW 7620001021.00002
JUL 30vs STLW 762000002
AUG 1vs NYML 3730000001.00000
AUG 1vs NYML 373000000
AUG 3vs NYML 594110001
AUG 3vs NYML 5941101011.01101
AUG 6@ PHIL 51150200011.02001
AUG 6@ PHIL 5115020001
AUG 8@ CHCL 364220011
AUG 8@ CHCL 3642202111.02211
AUG 12vs SDL 5104010000
AUG 12vs SDL 51040100001.01000
AUG 13vs SDW 433000011
AUG 13vs SDW 4330000111.00011
AUG 15vs CHCW 545120011
AUG 15vs CHCW 5451201111.02111
AUG 18@ SDW 3130100110.21011
AUG 18@ SDW 313010011
AUG 21@ SDL 124000001
AUG 21@ SDL 1240000011.20001
AUG 24@ SEAW 3120000020.20002
AUG 24@ SEAW 312000002
AUG 27vs CINL 2640100021.01002
AUG 27vs CINL 264010002
AUG 28vs CINW 324010002
AUG 28vs CINW 3240100021.01002
AUG 30vs L 6105010012
AUG 30vs L 61050102121.11012
SEP 1vs W 7542102221.01122
SEP 1vs W 754210022
SEP 4@ NYMW 7140200011.02001
SEP 4@ NYMW 714020001
SEP 5@ STLW 6030000001.00000
SEP 5@ STLW 603000000
SEP 11@ PHIL 5781301022.03102
SEP 11@ PHIL 578130002
SEP 13vs BALL 348251001
SEP 13vs BALL 3482512011.15201
SEP 17vs MIAW 5330000011.00001
SEP 17vs MIAW 533000001
SEP 20@ ATLL 234010011
SEP 20@ ATLL 2340100111.01011
SEP 21@ ATLW 323010001
SEP 21@ ATLW 3230100011.01001
SEP 25@ MIAW 6130100101.01010
SEP 25@ MIAW 613010010
SEP 28vs ATLW 3240100021.01002
SEP 28vs ATLW 324010002
OCT 1vs PHIW 13470100022.01002
OCT 1vs PHIW 1347010002
OCT 4@ NYML 0830000111.00011
OCT 4@ NYML 083000011
OCT 5@ NYML 2930000021.00002
OCT 5@ NYML 293000002

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.