Sandy León
C | Bats/Throws: S/R | 5' 9" 235LBS | Age: 35
PA AB R H HR SB AVG OBP SLG OPS
2021 220 202 15 37 4 0 .183 .237 .267 .504
2022 86 71 6 12 0 0 .169 .298 .211 .509
2023 44 41 4 6 0 0 .146 .186 .195 .381
12 Seasons 1,729 1,549 158 322 31 1 .208 .276 .311 .587
AVG HR SB OPS
2021 .183 4 0 .504
2022 .169 0 0 .509
2023 .146 0 0 .381
12 Seasons .208 31 1 .587
MLB Percentile Rankings
Hits Spray Chart

Statcast Batting Statistics

Season Age Pitches Batted
Balls
Barrels Barrel % Barrel/PA Exit
Velocity
Max EV Launch
Angle
LA Sweet-
Spot %
XBA XSLG WOBA XWOBA XWOBACON HardHit% K% BB%
2015 26 502 92 1 1.1 0.8 83.6 104.9 15.2 23.9 .178 .222 .199 .206 .234 17.4 21.9 5.5
2016 27 1196 192 8 4.2 2.8 86.9 109.3 11.3 38.5 .237 .363 .362 .296 .350 26.7 23.3 8.1
2017 28 1241 201 5 2.5 1.7 83.7 108.3 15.2 33.8 .205 .302 .279 .258 .299 24.9 24.6 8.3
2018 29 1160 194 9 4.6 3.1 84.7 106.7 17.0 29.9 .184 .282 .227 .233 .279 25.8 26.0 5.2
2019 30 758 130 2 1.5 1.0 85.4 108.6 20.8 32.3 .169 .243 .239 .222 .252 25.4 24.6 6.8
2020 31 351 45 2 4.4 2.5 84.9 108.1 17.9 37.8 .181 .314 .259 .301 .309 28.9 25.9 17.3
2021 32 920 140 3 2.1 1.4 87.3 106.0 20.0 31.4 .170 .258 .225 .216 .265 26.4 29.5 5.5
2022 33 387 46 0 0.0 0.0 84.3 104.0 21.4 39.1 .187 .238 .246 .263 .299 26.1 31.4 15.1
2023 34 206 22 1 4.5 2.3 85.2 104.6 17.7 40.9 .136 .197 .173 .168 .276 22.7 45.5 2.3
Player 6721 1062 31 2.9 1.9 85.2 109.3 16.6 33.1 .191 .284 .261 .246 .289 25.2 26.1 7.6
MLB 7.0 4.8 88.5 122.4 12.3 33.2 .245 .405 .316 .315 .368 36.5 22.2 8.4
! Note: All figures in this table cover the period 2015-present.




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

Batted Ball Profile

Season GB % FB % LD % PU % Pull % Straight % Oppo % Weak % Topped % Under % Flare/Burner % Solid % Barrel % Barrel/PA
2015 47.8 14.1 20.7 17.4 38.0 33.7 27.2 5.4 35.9 30.4 18.5 2.2 1.1 0.8
2016 46.4 18.2 29.2 6.3 42.2 33.3 24.5 3.1 36.5 22.4 25.0 5.7 4.2 2.8
2017 37.3 18.9 29.9 13.9 34.3 39.3 26.4 9.5 26.9 28.9 26.9 4.5 2.5 1.7
2018 42.3 26.8 21.1 9.8 43.3 35.1 21.1 2.6 32.0 32.5 21.6 4.1 4.6 3.1
2019 36.9 22.3 23.8 16.9 33.8 38.5 27.7 7.7 26.9 36.2 21.5 5.4 1.5 1.0
2020 44.4 24.4 22.2 8.9 51.1 26.7 22.2 8.9 26.7 31.1 22.2 4.4 4.4 2.5
2021 40.0 33.6 18.6 7.9 43.6 30.7 25.7 4.3 25.0 38.6 25.0 5.0 2.1 1.4
2022 30.4 19.6 37.0 13.0 54.3 19.6 26.1 8.7 19.6 34.8 32.6 4.3 0.0 0.0
2023 50.0 18.2 22.7 9.1 36.4 40.9 22.7 9.1 36.4 31.8 13.6 4.5 4.5 2.3
Player 41.3 22.4 25.0 11.3 40.5 34.4 25.0 5.7 29.9 31.1 23.7 4.6 2.9 1.9
MLB 44.4 23.8 24.7 7.1 37.2 37.5 25.2 3.9 32.6 24.8 24.4 5.9 7.0 4.8
! Note: All figures in this table cover the period 2015-present.

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 %
2023 4-Seam Fastball -2.8 -2 84 40.8 22 .190 .238 .211 29.7 40.9 25.7 .165 .255 .202 25.0
2023 Curveball -4.0 -1 28 13.6 7 .000 .000 .000 16.7 57.1 33.3 .022 .024 .020 0.0
2023 Slider -5.7 -1 26 12.6 2 .000 .000 .000 36.4 100.0 18.2 -- -- .000 --
2023 Sinker 3.0 1 25 12.1 5 .250 .500 .390 0.0 20.0 9.1 .353 .422 .410 33.3
2023 Changeup -1.1 0 22 10.7 2 .000 .000 .000 44.4 50.0 11.1 .025 .042 .022 0.0
2023 Cutter -8.2 -1 7 3.4 2 .000 .000 .000 33.3 100.0 50.0 -- -- .000 --
2023 Sweeper -6.7 0 5 2.4 1 .000 .000 .000 33.3 100.0 25.0 -- -- .000 --
2023 Slurve 0.0 0 1 0.5 -- -- -- 0.0 -- 0.0 -- -- -- --
2023 Split-Finger 135.9 1 1 0.5 1 1.000 1.000 .900 0.0 0.0 0.0 .217 .267 .197 0.0
2022 4-Seam Fastball -1.1 -2 162 41.9 28 .182 .182 .279 23.0 28.6 17.0 .211 .278 .318 42.9
2022 Changeup -2.8 -2 64 16.5 15 .077 .077 .153 24.0 20.0 13.0 .133 .147 .198 20.0
2022 Sinker -1.1 -1 59 15.2 15 .182 .273 .304 23.8 40.0 33.3 .263 .335 .354 50.0
2022 Curveball -5.0 -1 30 7.8 8 .000 .000 .000 30.0 37.5 33.3 .099 .185 .121 20.0
2022 Slider 5.8 2 29 7.5 8 .500 .667 .556 28.6 25.0 16.7 .328 .380 .411 0.0
2022 Cutter -1.4 0 25 6.5 8 .250 .375 .269 29.4 37.5 33.3 .087 .105 .082 0.0
2022 Split-Finger -0.3 0 7 1.8 -- -- -- 100.0 -- 0.0 -- -- -- --
2022 Slurve -3.4 0 5 1.3 1 .000 .000 .000 0.0 0.0 0.0 .611 .739 .601 0.0
2022 Sweeper -22.9 -1 5 1.3 3 .000 .000 .000 66.7 66.7 66.7 .010 .010 .010 0.0
! Note: Years are in reverse order.

Swing/Take

Runs
Year Team PA Pitches Heart Shadow Chase Waste All
2012 36 145 1 2 -1 2 3
2014 70 276 -4 -5 0 1 -7
2015 127 498 -9 -5 1 1 -12
2016 292 1,244 -3 0 9 2 8
2017 308 1,265 1 -17 4 5 -7
2018 303 1,220 -11 -16 8 3 -16
2019 191 758 -6 -11 3 3 -10
2020 82 357 -6 -6 4 1 -7
2021 220 919 -20 -6 4 3 -20
2022 86 387 -7 -5 4 2 -6
2023 44 206 -3 -3 1 0 -5
+ 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 502 54.4 56.8 85.8 28.8 75.8 41.2 21.9 44.0 16.3 8.8 75.0
2016 1,196 46.0 57.5 87.3 31.8 68.3 45.5 21.9 43.6 19.3 5.7 70.6
2017 1,241 47.1 63.2 85.9 29.4 64.8 42.9 25.3 45.4 21.3 6.4 78.5
2018 1,160 48.0 64.6 84.4 30.8 62.4 46.0 26.4 47.1 22.7 5.5 70.3
2019 758 48.4 61.9 86.3 29.7 65.5 45.0 23.6 45.3 20.4 7.8 69.5
2020 351 44.4 62.8 79.6 26.7 46.2 41.0 24.7 42.7 30.0 9.7 67.6
2021 920 50.2 59.7 82.2 30.6 53.6 46.6 19.1 45.2 26.9 7.8 75.0
2022 387 48.1 57.0 80.2 20.4 58.5 47.0 16.3 38.0 25.9 7.0 81.5
2023 206 56.8 58.1 75.0 28.1 72.0 43.2 29.5 45.1 25.8 12.1 72.0
Player 6,721 48.4 60.7 84.4 29.5 63.3 44.7 23.2 44.7 22.3 7.0 73.3
MLB 48.7 67.0 82.0 28.5 57.8 42.6 29.9 47.2 25.0 7.3 76.3
! Note: All figures in this table cover the period 2015-present.

Percentile Rankings

Year xwOBA xBA xSLG xISO xOBP Brl Brl% EV Max EV Hard
Hit%
K% BB% Whiff% Chase
Rate
Speed OAA Arm
Strength
Bat
Speed
Squared-up
Rate
Swing
Length
2015 42 12
2016 70 18
2017 62 9
2018 51 9
2019 62 5
2020 50 3
2021 40 7
2022 13 1
2023 14 1
+ View Complete Percentile Rankings Leaderboard

Expected Home Runs

Adjusted

Year Team Avg HR Trot Actual HR xHR HR-xHR Doubters Mostly Gone No Doubters No Doubter %
2016 22.0 8 8.7 -1 1 6 3 37.5
2017 24.0 7 7.7 -1 3 10 1 14.3
2018 25.3 5 3.7 1 4 3 1 20.0
2019 25.4 5 5.3 0 2 4 2 40.0
2020 24.7 2 2.0 0 1 0 2 100.0
2021 26.9 4 3.0 1 4 3 0 0.0
Player 24.3 31 30.3 1 15 26 9 29.0
+ View Standard Expected Home Runs

Expected Home Runs by Park

Adjusted

Year HR
2016 8 9 7 10 9 9 9 9 7 8 9 10 7 9 9 10 6 9 9 9 9 7 10 9 8 9 9 9 9 10 8
2017 7 6 8 10 10 9 10 7 8 4 10 13 6 4 9 8 6 6 7 10 5 7 12 8 6 5 9 11 6 8 2
2018 5 4 4 5 4 3 4 4 2 2 2 5 4 4 3 4 3 3 5 4 5 4 4 5 3 3 4 4 5 3 1
2019 5 7 4 4 6 5 6 6 4 3 5 5 6 5 5 5 5 4 5 5 6 6 7 6 5 5 5 6 7 6 4
2020 2 2 2 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2
2021 4 4 2 4 3 3 3 4 2 1 2 5 4 3 3 4 2 3 4 3 3 3 5 3 1 2 3 3 3 2 2
Player 31 32 27 36 34 31 34 32 25 20 30 40 29 27 31 33 24 27 32 33 30 29 40 33 25 26 32 35 32 31 19
Note: xHR tells how many of this player's home runs would have been out of other stadiums. The "Adjusted" view here accounts for different wall heights, distances and environmental effects using Statcast Park Factor data.
+ View Standard Expected Home Runs By Park

+ View Complete Expected Home Runs Leaderboard

Year to Year Changes

Metric 2015 2016 +/-   2017 +/-   2018 +/-   2019 +/-   2020 +/-   2021 +/-   2022 +/-   2023 +/-  
Exit Velocity 83.6 86.9 3.3 83.7 -3.2 84.7 1.0 85.4 0.7 84.9 -0.5 87.3 2.4 84.3 -3.0 85.2 0.9
Launch Angle 15.2 11.3 -3.9 15.2 3.9 17.0 1.8 20.8 3.8 17.9 -2.9 20.0 2.1 21.4 1.4 17.7 -3.7
Barrel % 1.1 4.2 3.1 2.5 -1.7 4.6 2.1 1.5 -3.1 4.4 2.9 2.1 -2.3 0.0 -2.1 4.5 4.5
Hard Hit % 17.4 26.7 9.3 24.9 -1.8 25.8 0.9 25.4 -0.4 28.9 3.5 26.4 -2.5 26.1 -0.3 22.7 -3.4
LA Sweet-Spot % 23.9 38.5 14.6 33.8 -4.7 29.9 -3.9 32.3 2.4 37.8 5.5 31.4 -6.4 39.1 7.7 40.9 1.8
xBA .178 .237 0.059 .205 -0.032 .184 -0.021 .169 -0.015 .181 0.012 .170 -0.011 .187 0.017 .136 -0.051
BA .184 .310 0.126 .225 -0.085 .177 -0.048 .192 0.015 .136 -0.056 .183 0.047 .169 -0.014 .146 -0.023
xwOBA .206 .296 0.090 .258 -0.038 .233 -0.025 .222 -0.011 .301 0.079 .216 -0.085 .263 0.047 .168 -0.095
wOBA .199 .362 0.163 .279 -0.083 .227 -0.052 .239 0.012 .259 0.020 .225 -0.034 .246 0.021 .173 -0.073
xSLG .222 .363 0.141 .302 -0.061 .282 -0.020 .243 -0.039 .314 0.071 .258 -0.056 .238 -0.020 .197 -0.041
SLG .202 .476 0.274 .354 -0.122 .279 -0.075 .297 0.018 .242 -0.055 .267 0.025 .211 -0.056 .195 -0.016
K% 21.9 23.3 1.4 24.6 1.3 26.0 1.4 24.6 -1.4 25.9 1.3 29.5 3.6 31.4 1.9 45.5 14.1
BB% 5.5 8.1 2.6 8.3 0.2 5.2 -3.1 6.8 1.6 17.3 10.5 5.5 -11.8 15.1 9.6 2.3 -12.8
Swing % 44.0 43.6 -0.4 45.4 1.8 47.1 1.7 45.3 -1.8 42.7 -2.6 45.2 2.5 38.0 -7.2 45.1 7.1
Whiff% 16.3 19.3 3.0 21.3 2.0 22.7 1.4 20.4 -2.3 30.0 9.6 26.9 -3.1 25.9 -1.0 25.8 -0.1
In Zone % 54.4 46.0 -8.4 47.1 1.1 48.0 0.9 48.4 0.4 44.4 -4.0 50.2 5.8 48.1 -2.1 56.8 8.7
Out of Zone % 45.6 54.0 8.4 52.9 -1.1 52.0 -0.9 51.6 -0.4 55.6 4.0 49.8 -5.8 51.9 2.1 43.2 -8.7
Out of Zone Swing % 28.8 31.8 3.0 29.4 -2.4 30.8 1.4 29.7 -1.1 26.7 -3.0 30.6 3.9 20.4 -10.2 28.1 7.7
First Pitch Swing % 21.9 21.9 0.0 25.3 3.4 26.4 1.1 23.6 -2.8 24.7 1.1 19.1 -5.6 16.3 -2.8 29.5 13.2
First Pitch Strike % 51.6 56.5 4.9 56.7 0.2 59.7 3.0 56.5 -3.2 56.8 0.3 57.3 0.5 61.6 4.3 68.2 6.6
+ View Complete Year to Year Changes Leaderboard

Statcast Fielder Positioning

wOBA
SeasonAlignment TypeBat SidePAShifts/Shades%No Shift/ShadeShift/Shade
2016 Shifts L 196 55 28.1 .338 .271
2016 Shifts R 81 2 2.5 .447 .345
2017 Shifts L 219 65 29.7 .304 .175
2017 Shifts R 81 0 0.0 .317
2018 Shifts L 206 48 23.3 .258 .143
2018 Shifts R 82 1 1.2 .204 1.247
2019 Shifts L 111 43 38.7 .228 .282
2019 Shifts R 78 0 0.0 .209
2020 Shifts L 63 14 22.2 .239 .338
2020 Shifts R 18 0 0.0 .253
2021 Shifts L 155 60 38.7 .181 .252
2021 Shifts R 65 5 7.7 .253 .424
2022 Shifts L 52 42 80.8 .126 .221
2022 Shifts R 34 2 5.9 .335 .000
2023 Shades L 35 21 60.0 .257 .136
2023 Shades R 9 0 0.0 .138
! Note: Shifts are through the 2022 season, Shaded starting from the 2023 season, Shift: three or more infielders are on the same side of second base, Shade: positioned outside of their typical responsible slices of the field.
Learn more about how positioning is defined here

Pitch Tempo

Bases EmptyRunners On Base
SeasonTeamPitchesTempoFast %Slow %PitchesTempoFast %Slow %
2012 30 13.0 63.3% 0.0% 30 21.2 3.3% 6.7%
2013 1 12.5 100.0% 0.0% 0 -- -- --
2014 78 16.6 29.5% 1.3% 63 21.4 4.8% 6.3%
2015 146 15.3 48.6% 4.8% 104 23.6 9.6% 20.2%
2016 388 17.2 32.7% 5.2% 194 23.5 7.7% 17.0%
2017 367 18.3 24.3% 3.3% 213 24.5 0.5% 16.4%
2018 353 15.3 45.0% 1.7% 181 22.5 1.1% 7.2%
2019 221 16.6 28.1% 0.9% 134 23.7 1.5% 10.4%
2020 113 17.1 23.9% 2.7% 54 21.9 1.9% 9.3%
2021 299 18.3 18.1% 6.0% 149 25.2 0.0% 18.8%
2022 120 16.5 30.0% 1.7% 83 23.2 2.4% 15.7%
2023 56 15.2 48.2% 0.0% 35 17.2 28.6% 0.0%
+ View Complete Pitch Tempo Leaderboard

Statcast Rankings