STATS
MLB/Players/Garrett Whitlock
Garrett Whitlock

GARRETT WHITLOCK

P · Boston Red Sox · 20212026 · 317 games
317
CAREER GAMES · REGULAR SEASON
4 seasons · postseason below
.245
CAREER BATTING AVERAGE
450 hits in 1,838 at-bats
60
CAREER HOME RUNS
97 RBI · 36 stolen bases
2.96
CAREER ERA
361.2 innings · 397 strikeouts
31-15
CAREER RECORD
WHIP 1.09

01/Hitting

Season by season
Regular season
SeasonClubGABRH2B3BHRRBIBBSOSBAVGOBPSLGOPS
2024BOS8132828802414344.212.288.318.606
2023BOS445708616436426402614414.288.319.502.821
2022BOS625866413028220303016412.222.260.379.639
2021BOS92550441282801223341626.233.277.349.626
Career2061,8382024501006609710450436.245.285.404.689

02/Pitching

Season by season
Regular season
SeasonClubGWLIPHERBBSOHRERAWHIP
2026BOS496148.0331075431.880.83
2025BOS627372.05418249122.251.08
2024BOS41018.114471711.961.15
2023BOS225571.282411372135.151.33
2022BOS314278.165301582103.451.02
2021BOS468473.16416178161.961.10
Career2143115361.231211983397352.961.09

03/Postseason

Kept apart
Never folded in
SeasonClubGABHHRRBIAVGIPSOERA
2021BOS1028422.1438.152.16

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 · 1166 pitches
Called strike (195) Swinging strike (176) In play (213) Foul (208) Ball (374)

Catcher’s view · the zone drawn is the average of the 1,166 batter zones recorded here, 1.62 to 3.43 feet

Pitch mix
PitchNShareMPHRPMStrike%
Sinker58450.1%95.22,14253.4%
Changeup23119.8%84.62,04640.3%
Slider19516.7%83.41,93952.8%
Four-Seam Fastball14112.1%95.62,18547.5%
Sweeper151.3%81.21,79633.3%

05/Game log

2022
Regular season
DateOppResultABRHHRRBIBBSOIPHERBBSO
APR 8@ NYYL 569121004
APR 8@ NYYL 5691211042.12104
APR 12@ DETW 5312000012
APR 12@ DETW 53120000124.00012
APR 16vs MINW 409020015
APR 16vs MINW 4090200152.12015
APR 19vs TORW 2130000001.00000
APR 19vs TORW 213000000
APR 23@ TBL 2313010007
APR 23@ TBL 23130100074.01007
APR 28@ TORL 0114140022
APR 28@ TORL 01141401223.04022
MAY 4vs LAAL 510172212095.02209
MAY 4vs LAAL 51017221009
MAY 10@ ATLW 9412341045
MAY 10@ ATLW 94123413453.04345
MAY 16vs HOUW 63182311235.03223
MAY 16vs HOUW 6318231023
MAY 21vs SEAW 651951005033.010503
MAY 21vs SEAW 65195100003
MAY 27vs BALL 812222512146.05214
MAY 27vs BALL 81222251014
JUN 1vs CINW 7120150000
JUN 1vs CINW 71201501006.05000
JUN 7@ LAAW 65184614054.06405
JUN 7@ LAAW 6518461005
JUL 15@ NYYW 546000003
JUL 15@ NYYW 5460000032.00003
JUL 17@ NYYL 2133000002
JUL 17@ NYYL 21330000021.00002
JUL 24vs TORL 4840100021.01002
JUL 24vs TORL 484010002
JUL 25vs CLEW 3160000022.00002
JUL 25vs CLEW 316000002
JUL 28vs CLEW 427120011
JUL 28vs CLEW 4271200112.02111
JUL 31vs MILW 728020001
JUL 31vs MILW 7280200012.02001
AUG 6@ KCL 459111001
AUG 6@ KCL 4591111012.21101
AUG 9vs ATLL 7981201012.02101
AUG 9vs ATLL 798120001
AUG 12vs NYYW 326000013
AUG 12vs NYYW 3260000132.00013
AUG 14vs NYYW 303000002
AUG 14vs NYYW 3030000021.00002
AUG 20@ BALW 4381201022.02102
AUG 20@ BALW 438120002
AUG 24vs TORL 237010002
AUG 24vs TORL 2370100022.01002
AUG 26vs TBW 9830000011.00001
AUG 26vs TBW 983000001
AUG 31@ MINW 658340013
AUG 31@ MINW 6583403132.04313
SEP 3vs TEXW 53103423032.04303
SEP 3vs TEXW 5310342003
SEP 11@ BALW 103000012
SEP 11@ BALW 1030000121.00012
SEP 13vs NYYL 6741111011.01101
SEP 13vs NYYL 674111001
SEP 16vs KCW 214010001
SEP 16vs KCW 2140100011.01001

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.