MLB/Players/Joe Musgrove
Joe Musgrove

JOE MUSGROVE

P · 20162024 · 412 games
412
CAREER GAMES · REGULAR SEASON
9 seasons · postseason below
.243
CAREER BATTING AVERAGE
1,940 hits in 7,998 at-bats
266
CAREER HOME RUNS
428 RBI · 64 stolen bases
3.73
CAREER ERA
1056.0 innings · 1,050 strikeouts
66-62
CAREER RECORD
WHIP 1.17

01/Hitting

Season by season
Regular season
SeasonClubGABRH2B3BHRRBIBBSOSBAVGOBPSLGOPS
2024SD387508818842028394620214.251.294.419.713
2023SD347307018034020334219410.247.288.375.663
2022SD601,35813430872444618436814.227.272.383.655
2021SD641,334136284548446610840612.213.272.364.636
2020PIT1629234661821013321102.226.302.404.707
2019PIT641,32419633696104285783144.254.295.437.732
2018PIT388941122263862451462004.253.289.389.679
2017HOU768441182344463654561964.277.322.472.794
2016HOU22472561183441826321100.250.298.453.751
Career4127,9989441,940432402664285242,10064.243.289.406.695

02/Pitching

Season by season
Regular season
SeasonClubGWLIPHERBBSOHRERAWHIP
2024SD196599.2944323101143.881.17
2023SD1710397.190332197103.051.14
2022SD30107181.01545942184222.931.08
2021SD32119181.11426454203223.181.08
2020PIT81539.23317165553.861.24
2019PIT321112170.11688439157214.441.22
2018PIT1969115.11135223100124.061.18
2017HOU3878109.1117582898184.771.33
2016HOU114462.05928165594.061.21
Career20666621056.09704382621,0501333.731.17

03/Postseason

Kept apart
Never folded in
SeasonClubGABHHRRBIAVGIPSOERA
2024SD211101.0913.242.45
2022SD6681516.22118.2182.89
2017HOU1425638.2406.238.10

04/Every pitch

2021 Regular season
Play log from 2015
Spray chart · 33 batted balls
Pop Out · 69.6 mph · 93 ftFlyout · 87.3 mph · 322 ftSacrifice bunt · 32.9 mph · 7 ftGroundout · 99.0 mph · 26 ftLineout · 89.5 mph · 315 ftSacrifice fly · 88.7 mph · 297 ftBunt Pop Out · 30.2 mph · 54 ftGroundout · 90.9 mph · 19 ftGroundout · 63.5 mph · 9 ftDouble Play · 32.2 mph · 66 ftGroundout · 99.3 mph · 12 ftSacrifice bunt · 37.0 mph · 5 ftFlyout · 79.8 mph · 258 ftFlyout · 95.9 mph · 308 ftGroundout · 94.2 mph · 4 ftGroundout · 67.1 mph · 8 ftGroundout · 48.5 mph · 29 ftSacrifice bunt · 29.3 mph · 3 ftPop Out · 80.5 mph · 200 ftFlyout · 74.3 mph · 257 ftSacrifice bunt · 33.2 mph · 6 ftGroundout · 64.9 mph · 3 ftGroundout · 68.0 mph · 34 ftGroundout · 93.5 mph · 82 ftLineout · 78.3 mph · 270 ftGroundout · 97.0 mph · 17 ftSingle · 108.6 mph · 151 ftSingle · 30.4 mph · 9 ftDouble · 96.5 mph · 41 ftSingle · 80.8 mph · 3 ftDouble · 63.4 mph · 6 ftSingle · 33.0 mph · 47 ftSingle · 90.8 mph · 28 ft
Hit (7) Out (26) Home run (0)
Average exit velocity 70.5 mph · longest 322 ft
Pitch locations · 2938 pitches
Called strike (552) Swinging strike (404) In play (473) Foul (491) Ball (1018)

Catcher’s view · the zone drawn is the average of the 2,938 batter zones recorded here, 1.59 to 3.40 feet

Pitch mix
PitchNShareMPHRPMStrike%
Slider81627.8%84.12,78351.1%
Curveball69823.8%82.12,80849.6%
Four-Seam Fastball59820.4%93.32,60053.5%
Cutter53418.2%90.62,63347.6%
Sinker1505.1%93.22,47142.7%
Changeup1424.8%87.12,06938.7%

05/Game log

2021
Regular season
DateOppResultABRHHRRBIBBSOIPHERBBSO
APR 3vs AZW 70210300086.03008
APR 3vs AZW 7021030008
APR 9@ TEXW 302700000109.000010
APR 9@ TEXW 30270000010
APR 14@ PITL 1516141026
APR 14@ PITL 15161411264.04126
APR 19vs MILL 13252420113
APR 19vs MILL 132524221137.042113
APR 25@ LADW 87132302243.03124
APR 25@ LADW 8713230024
MAY 2vs SFL 17196416265.04526
MAY 2vs SFL 1719641026
MAY 8@ SFL 1722482007
MAY 8@ SFL 17224824075.08407
MAY 14vs STLW 54181501455.05145
MAY 14vs STLW 5418150045
MAY 19vs COLW 302302000117.020011
MAY 19vs COLW 30230200011
MAY 25@ MILW 7116010016
MAY 25@ MILW 71160100164.21016
MAY 30@ HOUL 47150000035.00003
MAY 30@ HOUL 4715000003
JUN 5vs NYML 04233820110
JUN 5vs NYML 042338221105.083110
JUN 12@ NYML 1422341017
JUN 12@ NYML 14223413176.14317
JUN 17vs CINW 6424040032
JUN 17vs CINW 64240400327.04032
JUN 23vs LADW 5320220025
JUN 23vs LADW 53202201256.02125
JUN 30@ CINW 7515542033
JUN 30@ CINW 75155425334.04533
JUL 5vs WSHL 57215715145.07514
JUL 5vs WSHL 5721571014
JUL 10vs COLL 0319250026
JUL 10vs COLL 03192502264.15126
JUL 18@ WSHL 7822480023
JUL 18@ WSHL 78224804235.08423
JUL 23@ MIAW 5223261014
JUL 23@ MIAW 52232612146.06214
JUL 29vs COLW 30240300111
JUL 29vs COLW 302403001117.030111
AUG 4@ L 4519121035
AUG 4@ L 45191211356.02135
AUG 9vs MIAW 83231501186.05118
AUG 9vs MIAW 8323150018
AUG 14@ AZL 07226101024
AUG 14@ AZL 072261016245.010624
AUG 21vs PHIW 4320131029
AUG 21vs PHIW 43201311296.03129
AUG 27@ LAAW 5030030029
AUG 27@ LAAW 50300300299.03029
SEP 4vs HOUW 10223271014
SEP 4vs HOUW 102232712145.17214
SEP 10@ LADL 0320341057
SEP 10@ LADL 03203413576.04357
SEP 15@ SFW 9621352034
SEP 15@ SFW 96213523346.05334
SEP 21vs SFL 5622581036
SEP 21vs SFL 56225815365.28536
SEP 26vs ATLL 3421371039
SEP 26vs ATLL 34213713395.07339
OCT 2@ SFW 32181301045.03104
OCT 2@ SFW 3218130004

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.