Exhibition Team logoLos Angeles Angels of Anaheim hat dark logoArizona Diamondbacks hat dark logoBaltimore Orioles hat dark logoBoston Red Sox hat dark logoChicago Cubs hat dark logoCincinnati Reds dark logoCleveland Indians hat dark logoColorado Rockies hat dark logoDetroit Tigers dark logoHouston Astros hat dark logoKansas City Royals hat dark logoLos Angeles Dodgers hat dark logoWashington Nationals dark logoNew York Mets hat dark logoOakland Athletics cap logoPittsburgh Pirates hat dark logoSan Diego Padres cap logo on lightSeattle Mariners hat dark logoSan Francisco Giants hat dark logoSt. Louis Cardinals dark logoTampa Bay Rays hat dark logoTexas Rangers cap logoToronto Blue Jays hat dark logoMinnesota Twins hat dark logoPhiladelphia Phillies hat dark logoAtlanta Braves hat dark logoChicago White Sox hat dark logoMiami Marlins cap logoNew York Yankees hat dark logoMilwaukee Brewers cap logo
Joe Musgrove
P | B/T: R/R | 6' 5" 230LBS | Age: 28

Draft: 2011 | Rd: C-A, #46, Toronto Blue Jays | Grossmont (CA) HS
Poor Avg Great

Stats

W L ERA G GS SV IP SO WHIP
2021 11 9 3.22 31 30 0 176.1 199 1.09
6 Seasons 40 47 4.04 139 113 2 673.0 664 1.20
G W-L ERA IP SO WHIP
2021 31 11-9 3.22 176.1 199 1.09
6 Seasons 139 40-47 4.04 673.0 664 1.20

Statcast Statistics

Season Age Pitches Batted Balls Barrels Barrel % Exit Velocity Max EV Launch Angle Sweet Spot % XBA XSLG WOBA XWOBA XWOBACON HardHit% K% BB% ERA xERA
2016 24 980 182 11 6 89.3 111.8 11.4 35.7 .253 .422 .324 .315 .371 40.7 21.5 6.3 4.07 4.34
2017 25 1760 331 20 6 86.7 112.1 9.9 36.3 .255 .430 .338 .317 .376 32.7 21.3 6.1 4.77 4.42
2018 26 1628 355 18 5.1 87.8 111.2 10.6 32.7 .229 .362 .295 .282 .328 33.8 20.6 4.7 4.06 3.37
2019 27 2657 512 33 6.4 88.9 112 11.7 31.6 .249 .423 .309 .307 .365 38.7 21.9 5.4 4.44 4.23
2020 28 673 93 5 5.4 85.1 107.1 12.4 32.3 .193 .305 .308 .273 .351 32.3 33.1 9.6 3.86 3.13
2021 29 2868 459 34 7.4 87.8 109.9 11.7 33.8 .233 .381 .286 .303 .376 38.1 27.3 7.4 3.22 3.94
10566 1932 121 6.3 87.9 112.1 11.2 33.5 .240 .396 .307 .302 .363 36.5 23.6 6.3
6.6 88.3 122.2 12 32.9 .242 .402 .317 .312 .363 35.6 22 8.4

Statcast Pitch Arsenal

Musgrove relies on 6 pitches.
Slider
(28%) ,
Curveball
(23.7%) ,
4-Seam Fastball
(19.4%) ,
Cutter
(18.7%) ,
Sinker
(5.3%) ,
Changeup
(4.9%) ,


  •   
  •   
  •   

+ If Available Pitches Click to Video.


  •   
  •   
  •   
  •   
  •   
  •   

Pitch Tracking

Year Pitch Type # # RHB # LHB % MPH PA AB H 1B 2B 3B HR SO BBE BA XBA SLG XSLG WOBA XWOBA EV LA Spin Ext. Whiff% PutAway%
2021 Slider 802 503 299 28.0 84.1 249 222 36 26 4 0 6 90 135 .162 .191 .261 .297 .229 .257 85.0 13 2783 5.9 36.8 25.4
2021 Curveball 681 277 404 23.7 82.1 160 143 18 10 6 1 1 61 85 .126 .167 .203 .245 .186 .222 87.0 0 2807 5.9 36.6 28.0
2021 4-Seam Fastball 556 305 251 19.4 93.3 123 109 36 22 6 1 7 26 84 .330 .269 .596 .495 .422 .365 89.0 14 2596 5.9 20.1 18.6
2021 Cutter 536 215 321 18.7 90.7 121 112 33 20 6 1 6 14 99 .295 .326 .527 .549 .366 .394 89.1 20 2636 5.9 22.7 19.7
2021 Sinker 153 98 55 5.3 93.2 39 32 9 5 3 0 1 3 29 .281 .273 .469 .479 .385 .392 86.9 3 2486 5.9 15.1 10.3
2021 Changeup 140 12 128 4.9 87.1 34 31 7 4 1 1 1 5 27 .226 .325 .419 .492 .287 .363 88.7 8 2067 5.9 27.5 12.5
2020 4-Seam Fastball 181 81 100 26.9 92.7 43 37 12 5 4 0 3 6 32 .324 .277 .676 .460 .437 .362 88.9 26 2451 5.9 17.0 12.0
2020 Slider 163 102 61 24.2 82.5 51 45 8 5 2 0 1 28 17 .178 .118 .289 .170 .257 .192 79.0 16 2677 6.0 50.6 32.6
2020 Curveball 134 30 104 19.9 80.9 22 20 1 1 0 0 0 13 7 .050 .080 .050 .137 .105 .148 80.0 -5 2712 5.9 53.2 31.7
2020 Sinker 80 34 46 11.9 92.0 25 24 6 3 2 1 0 3 21 .250 .274 .417 .383 .295 .301 88.3 -6 2294 6.0 10.9 15.8
2020 Changeup 72 3 69 10.7 86.4 15 13 3 2 0 0 1 4 9 .231 .216 .462 .479 .343 .346 82.5 9 2078 5.9 33.3 33.3
2020 Cutter 43 11 32 6.4 88.2 10 7 3 2 1 0 0 1 7 .429 .221 .571 .247 .440 .390 82.3 25 2512 5.9 42.9 33.3
! Note: Years are in reverse order.
+ View More Seasons


Batted Ball Profile

Season GB % FB % LD % PU % Pull % Straight % Oppo % Weak % Topped % Under % Flare/Burner % Solid % Barrel %
2016 42.9 23.1 28 6 35.2 41.2 23.6 2.2 35.2 24.2 25.3 7.1 6
2017 46.5 21.5 26.9 5.1 38.4 36.9 24.5 4.8 34.7 23.3 23.3 5.7 6
2018 47.9 22.5 22.3 7.3 40.3 35.2 24.5 4.5 35.8 24.5 23.4 5.4 5.1
2019 44.9 24.6 24.2 6.3 38.7 39.3 22.1 2.7 35 25 23.8 6.6 6.4
2020 47.3 16.1 28 8.6 36.6 38.7 24.7 6.5 35.5 20.4 22.6 7.5 5.4
2021 45.1 27.2 21.4 6.3 39.2 38.6 22.2 4.1 31.6 24 27.5 5 7.4
45.7 23.8 24.2 6.4 38.6 38.1 23.2 3.9 34.3 24.1 24.6 6 6.3
45.1 22.5 25.4 7.1 36.6 37.8 25.5 3.7 33.2 24.4 24.4 5.7 6.6

Pitch Movement


How this works: Every pitch is affected by the forces of gravity, which means that every pitch drops on its way from the mound to the plate. These numbers are reported with gravity, which makes them larger and different than other pitch movement numbers you may have seen. Since gravity requires time, and slower pitches aren’t ‘better’ just because they have more time to move, the movement of a pitch is compared to ‘average’ movement by comparing it to other MLB pitch types within +/- 2 MPH and from within +/- 0.5 feet of extension and release.
Vertical Movement (inches) Horizontal Movement (inches)
Year Pitch Team Hand # MPH Inches of Drop vs Avg % vs Avg Inches of Break vs Avg % Break vs Avg
2021 4-Seamer SD R 555 93.3 18.6 -3.9 -26 5.2 -1.6 -23
2021 Changeup SD R 140 87.1 31.5 2.6 9 9.2 -4.6 -33
2021 Cutter SD R 534 90.7 24.7 -0.1 0 1.6 -0.8 -32
2021 Curveball SD R 680 82.1 54.7 4.9 10 11 3.8 52
2021 Sinker SD R 153 93.2 24.3 3.3 16 10.6 -3.9 -27
2021 Slider SD R 802 84.1 40.5 3.1 8 14 8.7 164
2020 Curveball PIT R 134 80.9 54.6 3.1 6 10.7 4.3 69
2020 Changeup PIT R 72 86.4 31.8 3.3 11 13.1 -0.1 0
2020 Slider PIT R 163 82.5 41.9 2.1 5 13.5 7.6 129
2020 Cutter PIT R 43 88.2 28.2 -1.3 -5 2.7 -0.2 -7
2020 4-Seamer PIT R 181 92.7 19.1 -4.1 -28 5.6 -0.8 -12
2020 Sinker PIT R 80 92 26.6 5.2 24 11.3 -3 -21
2019 Cutter PIT R 223 88.7 28 -0.4 -1 3.1 1 48
2019 Sinker PIT R 316 91.5 26.7 4.3 19 10.6 -3.6 -25
2019 Slider PIT R 586 83.2 40.4 0.9 2 11.6 6.4 121
2019 Changeup PIT R 280 85.3 33 2.6 9 7.1 -5.5 -44
2019 4-Seamer PIT R 997 92.7 19.7 -3.9 -25 5.2 -1.5 -23
2019 Curveball PIT R 252 82.1 52.4 0.5 1 6.9 0.9 16
2018 Curveball PIT R 35 82.3 51 0.2 0 5.6 -0.8 -12
2018 Changeup PIT R 227 85.4 32.7 2.4 8 9.7 -3.3 -25
2018 4-Seamer PIT R 521 93.5 18.4 -3.1 -20 4.5 -2.4 -35
2018 Slider PIT R 304 84 41.3 3.4 9 6.3 1.5 31
2018 Cutter PIT R 251 89.4 27.3 -0.8 -3 3.2 1.1 50
2018 Sinker PIT R 289 92 26.3 4.7 22 10.5 -3.7 -26
2017 4-Seamer HOU R 713 93.1 18.5 -4.4 -31 6.2 -1.5 -20
2017 Curveball HOU R 166 81.1 55.3 4.4 9 7.9 1.5 23
2017 Sinker HOU R 143 91.6 27.6 7.1 35 13.1 -1.3 -9
2017 Cutter HOU R 83 90.4 25.6 -2.2 -9 1.6 -0.3 -14
2017 Changeup HOU R 170 84.3 33.8 5.3 18 13 -0.3 -2
2017 Slider HOU R 484 83.2 42.1 4.7 12 9.8 4.7 93
2016 Changeup HOU R 82 82.9 36.7 7.1 24 10.5 -2 -16
2016 Slider HOU R 349 82.3 43.8 6.6 18 11.8 7.5 176
2016 4-Seamer HOU R 396 92.4 19.4 -5.4 -38 4.4 -3.6 -45
2016 Sinker HOU R 75 90.6 27.6 7.4 37 10.9 -3 -21
2016 Curveball HOU R 77 78.6 59.7 5.9 11 9.4 3.1 49
! Note: Years are in reverse order.
+ View Complete Pitch Movement Leaderboard

Run Values by Pitch Type

Year Pitch Type Team RV/100 Run Value Pitches % PA BA SLG wOBA Whiff% K% PutAway % xBA xSLG xwOBA Hard Hit %
2021 Changeup 1.2 2 140 4.9 34 .226 .419 .29 27.5 14.7 12.5 .325 .492 .362 44.4
2021 Sinker 1.4 2 153 5.3 39 .281 .469 .388 15.1 7.7 10.3 .273 .479 .392 41.4
2021 Cutter 0 0 536 18.7 121 .295 .527 .369 22.7 11.6 19.7 .326 .549 .394 41.4
2021 4-Seamer 0.5 3 556 19.4 123 .33 .596 .426 20.1 21.1 18.6 .269 .495 .366 44
2021 Curveball -2.3 -16 681 23.7 160 .126 .203 .194 36.6 38.1 28 .167 .245 .223 40
2021 Slider -1.6 -13 802 28 249 .162 .261 .231 36.8 36.1 25.4 .191 .297 .257 28.9
2020 Cutter -1.1 0 43 6.4 10 .429 .571 .445 42.9 10 33.3 .221 .247 .39 28.6
2020 Changeup 3.3 2 72 10.7 15 .231 .462 .347 33.3 26.7 33.3 .216 .479 .347 22.2
2020 Curveball -2.6 -4 134 19.9 22 .05 .05 .105 53.2 59.1 31.7 .08 .137 .147 14.3
2020 Sinker -0.7 -1 80 11.9 25 .25 .417 .336 10.9 12 15.8 .274 .383 .301 42.9
2020 4-Seamer 1 2 181 26.9 43 .324 .676 .442 17 14 12 .277 .46 .363 37.5
2020 Slider -1.5 -3 163 24.2 51 .178 .289 .259 50.6 54.9 32.6 .118 .17 .191 23.5
2019 Cutter 0.1 0 223 8.4 65 .254 .525 .375 17.6 7.7 14.7 .296 .482 .36 31.5
2019 Curveball -0.2 -1 252 9.5 68 .203 .422 .288 39.6 42.6 27.1 .187 .35 .253 48.6
2019 Changeup -1 -3 280 10.5 81 .235 .432 .282 32.3 24.7 22.2 .237 .415 .273 42.6
2019 Sinker 1.8 6 316 11.9 87 .361 .542 .414 14.9 6.9 16.2 .343 .511 .378 51.9
2019 Slider -1.8 -10 586 22.1 180 .174 .24 .215 39.1 40.6 26.9 .163 .246 .204 24
2019 4-Seamer 0.8 8 997 37.5 235 .3 .536 .394 14.9 9.8 9.1 .293 .541 .376 39.7
2018 Curveball 1.1 0 35 2.1 5 .2 .4 .25 31.3 20 11.1 .191 .271 .203 50
2018 Cutter 0.4 1 251 15.4 73 .296 .493 .36 14.5 6.8 11.4 .282 .472 .332 30.3
2018 Sinker 1.2 4 289 17.8 79 .355 .434 .375 11.1 3.8 10 .243 .332 .263 35.1
2018 Changeup -1.7 -4 227 13.9 83 .19 .342 .256 41.5 38.6 35.2 .158 .227 .185 26.5
2018 Slider -0.4 -1 304 18.7 94 .23 .345 .26 37.1 36.2 26.4 .171 .292 .226 33.9
2018 4-Seamer -0.6 -3 521 32 149 .225 .364 .307 15.7 16.8 19.4 .276 .452 .359 37.7
2017 Cutter -1.9 -2 83 4.7 24 .273 .318 .298 23.4 12.5 14.3 .23 .267 .258 15.8
2017 Changeup 2.8 5 170 9.7 42 .389 .667 .451 36.8 19 16 .302 .427 .341 18.8
2017 Sinker -0.4 -1 143 8.1 42 .263 .421 .333 14.3 7.1 9.4 .296 .564 .394 42.9
2017 Curveball 0.8 1 166 9.4 42 .211 .368 .318 35.1 35.7 19.2 .195 .312 .266 29.2
2017 Slider -1.8 -8 484 27.5 127 .183 .258 .22 29.4 26.8 18.7 .19 .279 .227 23.3
2017 4-Seamer 1.4 10 713 40.5 182 .341 .641 .438 20.8 19.2 18.2 .301 .561 .383 42.5
! Note: Years are in reverse order.
+ View Complete Run Value Leaderboard

Spin Direction

Year Pitch Type Pitches MPH Active Spin % Total Movement (In.) Spin-Based Observed Deviation
2020 Changeup 66 86.5 76 14.2 1:30 2:30 -60
2020 Curveball 132 80.9 75 18.9 7:30 7:15 15
2020 Cutter 39 88.2 33 6.6 12:30 11:00 90
2020 4-Seam Fastball 168 92.6 72 13.2 1:30 12:45 45
2020 Sinker 77 92 69 12.7 1:15 2:15 -60
2020 Slider 155 82.5 57 14.7 7:45 8:30 -45
2021 Changeup 138 87.1 62 10.7 1:30 2:15 -45
2021 Curveball 665 82 77 20.1 7:30 7:15 15
2021 Cutter 528 90.7 40 7.9 12:30 11:30 60
2021 4-Seam Fastball 553 93.3 63 13.3 1:15 12:45 30
2021 Sinker 152 93.2 64 13.2 1:00 2:00 -60
2021 Slider 790 84.1 57 15.3 7:45 8:30 -45
! Note: This table is showing data from the PITCHER perspective.
+ View Complete Spin Direction Leaderboard

Swing/Take

Runs
Year Team PA Pitches Heart Shadow Chase Waste All
2016 256 980 -4 0 3 2 0
2017 485 1849 -1 -5 7 8 8
2018 483 1627 1 -15 3 8 -3
2019 716 2654 10 -28 11 7 1
2020 166 673 0 -9 3 3 -3
2021 726 2868 -21 -21 7 13 -22
+ View Complete Swing/Take Leaderboard

Plate Discipline

Season Pitches Zone % Zone Swing % Zone Contact % Chase % Chase Contact % Edge % 1st Pitch Strike % Swing % Whiff % Meatball % Meatball Swing %
2016 980 50.2 62.4 87.3 30.1 56.5 42.6 61.7 46.3 22.7 7.8 76.3
2017 1760 51.8 68.4 80.9 32 57.9 43.7 64 50.9 25.5 9.3 79.8
2018 1628 55.7 70.1 81.9 33.1 56.3 45 68.3 53.7 23.2 8.5 81.9
2019 2657 51.4 70.1 83.8 32.7 53.8 45.3 65.6 51.9 24.5 8 78.2
2020 673 48.1 61.1 79.3 32.7 45.6 40 68.7 46.4 33 8.8 64.4
2021 2868 49.1 63.3 81 30.7 46.1 41.1 60.6 46.7 29.6 7.4 64.2
10566 51.2 66.8 82.3 31.8 52.4 43.3 64.3 49.7 26.1 8.1 74.5
48.5 66.8 82 28.3 58.5 42.6 60.6 47 24.6 7.2 76

Percentile Rankings

Year xwOBA xBA xSLG xISO xOBP Brl Brl% EV HardHit% K% BB% Whiff% xERA FB Velo FB Spin CB Spin
2016 38 34 33 29 54 65 49 28 8 56 75 46 38 39 73 64
2017 41 34 32 32 61 34 49 62 55 45 85 59 41 50 75 63
2018 76 60 65 68 81 44 75 67 64 40 94 38 76 41 74 54
2019 53 40 40 44 66 16 61 42 30 43 89 45 53 35 82 62
2020 82 87 89 82 78 56 70 93 79 90 39 84 82 34 81 74
2021 58 54 54 56 58 12 52 72 54 75 63 76 58 32 99 88
+ View Complete Percentile Rankings Leaderboard

Expected Home Runs

Year Team Avg HR Trot Actual HR xHR HR-xHR Doubters Mostly Gone No Doubters No Doubter %
2019 22.7 21 23 -2 12 26 5 23.8
2020 23.1 5 4.5 1 2 2 3 60
2021 23.8 22 22.2 0 4 18 8 36.4

Expected Home Runs by Park

Year HR
2019 21 31 24 29 27 21 22 28 23 25 29 26 13 13 19 28 12 26 20 28 11 18 19 25 23 30 24 20 24 23 28
2020 5 5 5 5 6 4 4 5 4 5 4 5 3 4 4 5 4 5 4 5 3 4 5 4 5 5 5 4 5 4 5
2021 22 25 22 24 26 22 22 24 22 23 23 25 15 18 22 25 18 23 19 23 17 20 20 24 24 26 25 21 21 20 26
! Note: This tells how many of this player's home runs would have been out of other stadiums. This accounts for different wall heights and distances, but does not attempt to adjust for environmental effects. For these purposes, the 2020 Blue Jays home field was still Rogers Centre, not Sahlen Field.
+ View Complete Expected Home Runs Leaderboard

Year to Year Changes

Metric 2015 2016 +/-   2017 +/-   2018 +/-   2019 +/-   2020 +/-   2021 +/-  
Fastball Velocity 92.1 92.7 0.6 92.1 -0.6 91.9 -0.2 91.8 -0.1 92.2 0.4
Offspeed Velocity 82.9 84.3 1.4 85.4 1.1 85.3 -0.1 86.4 1.1 87.1 0.7
Breaking Velocity 81.7 82.7 1 83.8 1.1 82.9 -0.9 81.8 -1.1 83.1 1.3
Exit Velocity 89.3 86.7 -2.6 87.8 1.1 88.9 1.1 85.1 -3.8 87.8 2.7
Launch Angle 11.4 9.9 -1.5 10.6 0.7 11.7 1.1 12.4 0.7 11.7 -0.7
Barrel % 6 6 0 5.1 -0.9 6.4 1.3 5.4 -1 7.4 2
Hard Hit % 40.7 32.7 -8 33.8 1.1 38.7 4.9 32.3 -6.4 38.1 5.8
Sweet Spot % 35.7 36.3 0.6 32.7 -3.6 31.6 -1.1 32.3 0.7 33.8 1.5
xBA .253 .255 0.002 .229 -0.026 .249 0.02 .193 -0.056 .233 0.04
BA .25 .277 0.027 .253 -0.024 .254 0.001 .226 -0.028 .214 -0.012
xwOBA .315 .317 0.002 .282 -0.035 .307 0.025 .273 -0.034 .303 0.03
wOBA .324 .338 0.014 .295 -0.043 .309 0.014 .308 -0.001 .286 -0.022
xSLG .422 .43 0.008 .362 -0.068 .423 0.061 .305 -0.118 .381 0.076
SLG .453 .472 0.019 .389 -0.083 .437 0.048 .404 -0.033 .368 -0.036
K% 21.5 21.3 -0.2 20.6 -0.7 21.9 1.3 33.1 11.2 27.3 -5.8
BB% 6.3 6.1 -0.2 4.7 -1.4 5.4 0.7 9.6 4.2 7.4 -2.2
Swing % 46.3 50.9 4.6 53.7 2.8 51.9 -1.8 46.4 -5.5 46.7 0.3
Whiff% 22.7 25.5 2.8 23.2 -2.3 24.5 1.3 33 8.5 29.6 -3.4
In Zone % 50.2 51.8 1.6 55.7 3.9 51.4 -4.3 48.1 -3.3 49.1 1
Out of Zone % 49.8 48.2 -1.6 44.3 -3.9 48.6 4.3 51.9 3.3 50.9 -1
Out of Zone Swing % 30.1 32 1.9 33.1 1.1 32.7 -0.4 32.7 0 30.7 -2
First Pitch Swing % 23.8 27.1 3.3 38.3 11.2 33.4 -4.9 28.9 -4.5 28.3 -0.6
First Pitch Strike % 61.7 64 2.3 68.3 4.3 65.6 -2.7 68.7 3.1 60.6 -8.1
+ View Complete Year to Year Changes Leaderboard

Statcast Shift Statistics

vs RHHvs LHH
YearPAwOBAPAShifts%PAShifts%
2016 256 .324 145 28 19.3 111 76 68.5
2017 459 .339 248 50 20.2 211 93 44.1
2018 482 .296 263 26 9.9 219 57 26.0
2019 717 .309 374 84 22.5 343 149 43.4
2020 166 .308 68 38 55.9 98 60 61.2
2021 726 .286 354 5 1.4 372 217 58.3

Pitch Distribution