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
Starlin Castro
3B | B/T: R/R | 6' 2" 218LBS | Age: 31

Poor Avg Great

Stats

PA AB R H HR RBI SB AVG OBP SLG OPS
2021 265 244 15 59 2 24 0 .242 .291 .320 .610
12 Seasons 6498 6077 688 1692 137 664 89 .278 .317 .411 .728
AVG HR RBI SB OPS
2021 .242 2 24 0 .610
12 Seasons .278 137 664 89 .728

Statcast Batting Statistics

Season Age Pitches Batted Balls Barrels Barrel % Exit Velocity Max EV Launch Angle Sweet Spot % XBA XSLG WOBA XWOBA XWOBACON HardHit% K% BB%
2015 25 2136 461 20 4.3 86.3 113.2 7.1 28.2 .238 .365 .288 .277 .313 28.4 15.7 3.6
2016 26 2251 465 25 5.4 88.5 113.2 8.9 32.3 .260 .414 .313 .305 .361 34.5 19.3 3.9
2017 27 1839 353 16 4.5 87.4 110.4 6.9 30.6 .260 .408 .338 .306 .358 36.5 19.7 4.9
2018 28 2417 475 33 6.9 88.6 109.3 8.4 32 .256 .401 .315 .311 .356 36.2 19.2 7.4
2019 29 2485 534 33 6.2 88.5 113.3 11 29.2 .265 .432 .307 .311 .355 37.7 16.4 4.1
2020 30 262 47 2 4.3 87.1 109.6 16.8 27.7 .240 .387 .320 .288 .342 29.8 20.6 4.8
2021 31 993 193 11 5.7 87.4 111.2 8.1 32.1 .245 .380 .270 .297 .343 36.8 20.4 6.8
12383 2528 140 5.5 87.9 113.3 8.7 30.5 .255 .403 .308 .302 .348 34.8 18.2 5
6.5 88.3 122.2 11.9 32.8 .243 .403 .317 .312 .363 35.4 22 8.4




Fastball: 4 Seam, 2 Seam, Cutter, Sinker. Offspeed: Split, Change, Fork, Screw. Breaking: Slider, Curve, Knuckle, Other
  •   
  •   
  •   
  •   
  •   
  •   

Pitch Tracking

Year Pitch Type # % PA AB H 1B 2B 3B HR SO BBE BA XBA SLG XSLG WOBA XWOBA EV LA Whiff% PutAway%
2021 Fastballs 580 58.5 148 129 33 26 6 0 1 26 106 .256 .244 .326 .406 .294 .323 87.7 9 20.7 20.5
2021 Breaking 322 32.5 86 85 19 15 4 0 0 22 63 .224 .240 .271 .331 .220 .252 85.7 7 27.6 18.6
2021 Offspeed 90 9.1 31 30 7 3 3 0 1 6 24 .233 .261 .433 .404 .295 .297 90.3 7 23.9 20.0
2020 Fastballs 129 49.2 27 25 9 6 1 1 1 4 21 .360 .331 .600 .515 .425 .385 85.6 22 20.0 11.4
2020 Breaking 87 33.2 23 22 5 3 1 0 1 6 16 .227 .179 .409 .318 .285 .233 85.7 11 27.9 21.4
2020 Offspeed 46 17.6 13 13 2 1 1 0 0 3 10 .154 .170 .231 .260 .163 .185 92.5 15 16.7 17.6
! 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 %
2015 54.9 16.7 22.6 5.9 35.6 43.8 20.4 3.3 46 19.5 21.3 3.9 4.3
2016 50.1 20.6 24.5 4.7 35.7 39.6 24.7 3.7 37.8 21.5 25.6 4.9 5.4
2017 51.8 15.6 25.8 6.8 36.8 40.5 22.7 6.2 36.5 19 26.6 7.1 4.5
2018 51.6 18.7 24.8 4.8 35.4 43.6 21.1 2.5 40.6 19.8 25.7 4.2 6.9
2019 48.1 24.2 21.7 6 37.5 40.8 21.7 3.9 33.7 24.3 27 4.1 6.2
2020 36.2 34 21.3 8.5 27.7 44.7 27.7 4.3 25.5 34 27.7 4.3 4.3
2021 51.8 21.2 21.8 5.2 31.6 39.9 28.5 4.1 39.9 20.7 23.3 5.7 5.7
50.9 19.9 23.5 5.6 35.7 41.6 22.7 3.8 38.7 21.2 25.1 4.8 5.5
45.2 22.2 25.5 7.1 36.6 37.9 25.5 3.6 33.4 24.3 24.5 5.6 6.5

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 N/A -80.2 -1 1 0.1 1 0 0 0 0 0 .817 .977 .784 100
2021 Splitter -11.7 -1 8 0.8 4 0 0 0 33.3 25 25 .133 .166 .131 0
2021 Cutter -0.9 0 55 5.5 14 .077 .154 .204 41.7 35.7 41.7 .191 .416 .281 37.5
2021 Changeup 2 2 81 8.2 26 .28 .52 .352 23.1 19.2 19.2 .259 .419 .305 35
2021 Curveball -2.2 -2 103 10.4 34 .182 .273 .21 26.4 26.5 22.5 .183 .237 .199 41.7
2021 Sinker 1.4 2 155 15.6 42 .351 .432 .408 9.4 14.3 30 .294 .408 .351 35.5
2021 Slider -1.2 -3 219 22.1 52 .25 .269 .249 28.3 25 16.7 .277 .391 .287 28.2
2021 4-Seamer -2.1 -8 370 37.3 92 .241 .304 .282 21.9 16.3 15.8 .229 .404 .318 41.8
2020 Splitter -13.3 0 2 0.8 1 0 0 0 0 0 .493 .574 .478 100
2020 N/A -3.4 0 5 1.9 1 0 0 0 0 0 0 .109 .116 .104 0
2020 Cutter 6.7 1 15 5.7 2 1 2.5 1.45 20 0 0 .567 1.288 .762 100
2020 Curveball 1.3 0 22 8.4 4 .25 .5 .313 33.3 50 25 .075 .104 .075 0
2020 Sinker 1.1 0 42 16 5 .25 .25 .32 40 40 25 .237 .28 .321 0
2020 Changeup -4.5 -2 39 14.9 11 .182 .273 .259 19.2 27.3 18.8 .146 .244 .23 50
2020 Slider 0.2 0 65 24.8 19 .222 .389 .332 27 21.1 20 .202 .366 .266 35.7
2020 4-Seamer -1.8 -1 72 27.5 20 .316 .474 .358 14.3 10 8.7 .326 .483 .363 11.8
2019 Splitter 5.4 2 30 1.2 10 .4 .8 .505 18.8 20 16.7 .317 .574 .37 25
2019 Cutter -1.5 -2 142 5.7 29 .25 .357 .279 24.3 10.3 11.1 .323 .569 .388 28
2019 Curveball 0.8 2 227 9.1 58 .246 .368 .288 25 24.1 18.9 .202 .327 .231 28.6
2019 Changeup -2.1 -4 214 8.6 68 .203 .359 .246 23.7 22.1 21.1 .209 .326 .241 31.4
2019 Slider -1.8 -9 495 19.9 140 .219 .343 .248 24.7 18.6 17.2 .241 .349 .257 30.4
2019 Sinker 1.8 10 552 22.2 166 .359 .551 .412 7.5 6.6 9.9 .317 .494 .363 44.1
2019 4-Seamer -0.7 -6 822 33.1 201 .258 .445 .324 19.4 19.4 18 .27 .487 .344 44.2
2018 N/A 42.7 0 1 0 1 1 2 1.25 0 0 .389 .426 .352 0
2018 Splitter -4.8 -2 38 1.6 7 0 0 0 50 71.4 25 .037 .037 .035 0
2018 Cutter -1.2 -2 150 6.2 50 .348 .348 .316 20.9 10 11.9 .33 .4 .325 20.9
2018 Changeup -0.2 0 160 6.6 53 .24 .32 .322 21.7 11.3 13 .266 .424 .319 31.8
2018 Curveball 2 6 283 11.7 63 .311 .492 .356 30.3 31.7 23.8 .249 .383 .286 34.1
2018 Sinker 0.6 3 489 20.2 129 .351 .474 .413 11.5 10.1 14.3 .22 .336 .296 31.7
2018 Slider -1.9 -10 510 21.1 132 .197 .315 .241 35.9 30.3 26.1 .225 .347 .253 37.1
2018 4-Seamer -0.3 -3 774 32 207 .281 .427 .349 16.7 16.4 15.6 .289 .494 .372 45.1
2017 Splitter 5.1 2 40 2.2 12 .333 .417 .329 29.6 25 13.6 .247 .303 .236 66.7
2017 Cutter -4.4 -4 87 4.7 21 .105 .105 .152 22.5 19 17.4 .247 .305 .285 33.3
2017 Changeup 0.9 2 176 9.6 41 .4 .625 .448 15.4 14.6 13.3 .28 .503 .337 41.2
2017 Curveball 0 0 212 11.5 60 .217 .317 .261 38.3 36.7 27.8 .148 .244 .166 21.1
2017 Slider -1.3 -5 389 21.2 95 .239 .337 .259 38.8 33.7 25 .223 .337 .245 38.7
2017 Sinker 2 8 375 20.4 108 .381 .588 .457 8.9 4.6 5.7 .306 .489 .368 31.2
2017 4-Seamer 0.6 3 557 30.3 135 .317 .504 .391 16.9 15.6 13.3 .304 .474 .364 42.2
! Note: Years are in reverse order.
+ View Complete Run Value Leaderboard

Swing/Take

Runs
Year Team PA Pitches Heart Shadow Chase Waste All
2010 498 1807 -4 -13 8 6 -2
2011 712 2617 -4 -8 17 7 12
2012 685 2367 -8 4 10 7 14
2013 705 2709 -16 -18 5 7 -21
2014 565 2107 1 -6 11 8 13
2015 598 2194 -11 -23 8 8 -17
2016 604 2229 6 -12 6 5 5
2017 525 2021 7 -23 12 5 1
2018 643 2407 -7 -17 10 6 -7
2019 668 2470 -6 -19 10 9 -6
2020 63 262 -2 -1 1 1 -2
2021 265 992 -7 -10 3 3 -11
+ View Complete Swing/Take Leaderboard

Plate Discipline

Season Pitches Zone % Zone Swing % Zone Contact % Chase % Chase Contact % Edge % 1st Pitch Swing % Swing % Whiff % Meatball % Meatball Swing %
2015 2136 49.6 64.7 87.6 33.1 65.1 42.5 23.9 48.7 19.7 7.2 72.5
2016 2251 49.8 68.2 84.7 35.2 61.2 40.5 30.8 51.6 23.3 7.2 80.6
2017 1839 48.1 68.7 85.5 32.5 60 42 29.6 49.9 23.2 7.2 82
2018 2417 49.7 65 85.8 27.4 57.2 40.5 28 46 22.8 7.6 71.7
2019 2485 49.3 67.4 88.1 31.5 66.1 45.5 31.8 49.2 19.1 6.6 79.6
2020 262 48.5 67.7 83.7 27.4 64.9 44.7 25.4 46.9 22 7.3 73.7
2021 993 50.4 65 83.1 29.3 62.5 41.9 27.9 47.3 23.4 8 83.5
12383 49.4 66.6 86.1 31.5 62.2 42.3 28.7 48.8 21.7 7.2 77.5
48.4 66.7 82.1 28.4 58.7 42.6 29 46.9 24.5 7.2 75.8

Percentile Rankings

Year xwOBA xBA xSLG xISO xOBP Brl Brl% EV HardHit% K% BB% Whiff% Speed OAA
2015 16 31 35 39 6 51 41 15 19 72 3 59 67
2016 29 64 50 43 16 52 38 40 37 53 5 44 64
2017 29 58 39 33 22 27 29 38 56 55 8 50 63 85
2018 38 60 43 38 35 69 47 44 43 61 37 58 59 73
2019 30 67 45 32 16 62 33 34 41 78 3 83 52 94
2020 32
2021 17 39 21 21 16 37 23 19 27 63 25 63 27 80
+ 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 24.8 22 19.9 2 12 15 9 40.9
2020 25.2 2 1.9 0 1 2 1 50
2021 25.6 2 3 -1 7 4 0 0

Expected Home Runs by Park

Year HR
2019 22 23 21 21 23 15 17 25 19 21 24 20 12 17 18 23 14 21 19 21 11 16 18 24 22 22 22 21 25 17 25
2020 2 3 2 2 2 1 1 3 3 2 3 1 1 2 1 3 1 1 2 2 1 1 1 3 1 4 1 1 3 1 4
2021 2 6 3 4 4 2 2 3 2 4 7 3 1 1 2 3 1 2 5 4 2 3 2 4 4 4 2 3 2 2 4
! 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 +/-  
Exit Velocity 86.3 88.5 2.2 87.4 -1.1 88.6 1.2 88.5 -0.1 87.1 -1.4 87.4 0.3
Launch Angle 7.1 8.9 1.8 6.9 -2 8.4 1.5 11 2.6 16.8 5.8 8.1 -8.7
Barrel % 4.3 5.4 1.1 4.5 -0.9 6.9 2.4 6.2 -0.7 4.3 -1.9 5.7 1.4
Hard Hit % 28.4 34.5 6.1 36.5 2 36.2 -0.3 37.7 1.5 29.8 -7.9 36.8 7
Sweet Spot % 28.2 32.3 4.1 30.6 -1.7 32 1.4 29.2 -2.8 27.7 -1.5 32.1 4.4
xBA .238 .26 0.022 .26 0 .256 -0.004 .265 0.009 .24 -0.025 .245 0.005
BA .265 .27 0.005 .3 0.03 .278 -0.022 .27 -0.008 .267 -0.003 .242 -0.025
xwOBA .277 .305 0.028 .306 0.001 .311 0.005 .311 0 .288 -0.023 .297 0.009
wOBA .288 .313 0.025 .338 0.025 .315 -0.023 .307 -0.008 .32 0.013 .27 -0.05
xSLG .365 .414 0.049 .408 -0.006 .401 -0.007 .432 0.031 .387 -0.045 .38 -0.007
SLG .375 .433 0.058 .454 0.021 .4 -0.054 .436 0.036 .45 0.014 .32 -0.13
K% 15.7 19.3 3.6 19.7 0.4 19.2 -0.5 16.4 -2.8 20.6 4.2 20.4 -0.2
BB% 3.6 3.9 0.3 4.9 1 7.4 2.5 4.1 -3.3 4.8 0.7 6.8 2
Swing % 48.7 51.6 2.9 49.9 -1.7 46 -3.9 49.2 3.2 46.9 -2.3 47.3 0.4
Whiff% 19.7 23.3 3.6 23.2 -0.1 22.8 -0.4 19.1 -3.7 22 2.9 23.4 1.4
In Zone % 49.6 49.8 0.2 48.1 -1.7 49.7 1.6 49.3 -0.4 48.5 -0.8 50.4 1.9
Out of Zone % 50.4 50.2 -0.2 51.9 1.7 50.3 -1.6 50.7 0.4 51.5 0.8 49.6 -1.9
Out of Zone Swing % 33.1 35.2 2.1 32.5 -2.7 27.4 -5.1 31.5 4.1 27.4 -4.1 29.3 1.9
First Pitch Swing % 23.9 30.8 6.9 29.6 -1.2 28 -1.6 31.8 3.8 25.4 -6.4 27.9 2.5
First Pitch Strike % 56.9 63.1 6.2 60.7 -2.4 60.4 -0.3 60.2 -0.2 58.7 -1.5 62.6 3.9
+ View Complete Year to Year Changes Leaderboard

Statcast Shift Statistics

SeasonBat SidePAShifts%wOBA - No ShiftwOBA - Shift
2016 R 598 16 2.7 .312 .198
2017 R 470 13 2.8 .341 .273
2018 R 639 20 3.1 .311 .420
2019 R 669 42 6.3 .300 .440
2020 R 63 6 9.5 .326 .264
2021 R 263 89 33.8 .256 .295

Statcast Rankings