2B | Bats/Throws: S/R | 6' 0" 208 lbs | Age: 32
PA AB R H HR SB AVG OBP SLG OPS
2023 343 302 38 77 14 4 .255 .335 .454 .789
2024 469 417 43 89 16 4 .213 .296 .355 .651
2025 524 471 64 125 26 6 .265 .326 .495 .821
12 Seasons 4,522 4,044 550 1,063 154 61 .263 .330 .442 .772
AVG HR SB OPS
2023 .255 14 4 .789
2024 .213 16 4 .651
2025 .265 26 6 .821
12 Seasons .263 154 61 .772
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 21 47 9 0 0.0 0.0 85.8 101.0 2.5 22.2 .330 .368 .335 .371 .342 22.2 8.3 16.7
2016 22 1054 204 5 2.5 1.9 86.8 106.5 15.8 37.3 .274 .367 .326 .309 .342 26.5 17.0 6.3
2017 23 2065 423 11 2.6 2.0 85.0 107.0 16.3 31.4 .240 .362 .309 .291 .305 25.8 14.3 7.5
2018 24 1403 244 9 3.7 2.7 85.8 109.0 17.8 37.7 .250 .362 .336 .301 .335 28.3 18.6 7.5
2019 25 2771 524 35 6.7 5.0 88.0 108.2 19.1 41.6 .271 .464 .352 .341 .376 33.1 16.5 8.5
2020 26 901 177 5 2.8 2.2 86.6 109.2 16.1 39.0 .263 .381 .289 .304 .333 33.3 15.5 5.8
2021 27 2489 476 48 10.1 7.5 89.4 109.9 19.3 36.1 .267 .488 .349 .348 .398 37.4 18.3 7.0
2022 28 1900 284 29 10.2 6.5 89.0 111.0 21.7 37.7 .248 .451 .333 .358 .402 38.7 21.3 14.4
2023 29 1400 217 30 13.8 8.7 88.4 111.4 21.6 39.6 .250 .481 .340 .348 .427 40.6 25.7 10.5
2024 30 1946 281 25 8.9 5.3 88.3 110.7 17.8 35.9 .226 .397 .288 .308 .394 37.4 29.3 9.8
2025 31 2023 397 41 10.3 7.8 90.8 111.9 16.7 34.3 .270 .454 .350 .341 .373 45.8 15.6 8.0
Player 17999 3236 238 7.4 5.3 88.0 111.9 18.2 36.8 .257 .429 .331 .328 .369 34.9 19.0 8.7
MLB 7.2 4.9 88.6 122.9 12.4 33.3 .245 .404 .315 .315 .368 37.0 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

AIR: Fly Balls + Line Drives + Popups All Batted Balls Batted Ball Breakdown
Season GB % AIR % FB % LD % PU % Pull % Straight % Oppo % Pull GB % Straight GB % Oppo GB % Pull AIR % Straight AIR % Oppo AIR %
2015 55.6 44.4 22.2 22.2 0.0 11.1 77.8 11.1 11.1 44.4 0.0 0.0 33.3 11.1
2016 34.3 65.7 26.0 31.9 7.8 38.2 37.7 24.0 19.1 11.8 3.4 19.1 26.0 20.6
2017 41.1 58.9 25.5 23.2 10.2 39.7 37.4 22.9 19.4 16.8 5.0 20.3 20.6 18.0
2018 38.5 61.5 19.3 30.3 11.9 35.7 32.4 31.1 18.0 13.9 5.7 17.6 18.4 25.4
2019 31.9 68.1 29.0 30.9 8.2 34.7 38.9 26.3 14.3 11.5 6.1 20.4 27.5 20.2
2020 37.3 62.7 27.7 27.1 7.9 35.6 32.8 31.6 15.3 14.7 7.3 20.3 18.1 24.3
2021 33.0 67.0 32.8 27.1 7.1 51.9 29.6 18.5 20.8 10.5 1.7 31.1 19.1 16.8
2022 30.6 69.4 34.9 25.4 9.2 46.5 33.1 20.4 19.4 9.2 2.1 27.1 23.9 18.3
2023 29.0 71.0 39.2 25.3 6.5 41.9 36.4 21.7 15.7 12.9 0.5 26.3 23.5 21.2
2024 35.2 64.8 31.7 27.0 6.0 47.0 33.8 19.2 18.1 12.5 4.6 28.8 21.4 14.6
2025 38.0 62.0 28.7 22.7 10.6 48.4 31.2 20.4 23.2 10.8 4.0 25.2 20.4 16.4
Player 35.0 65.0 29.5 26.9 8.6 42.4 34.5 23.0 18.5 12.4 4.0 23.9 22.1 19.0
MLB 44.2 55.8 24.0 24.7 7.1 37.4 37.4 25.1 20.6 17.6 5.9 16.7 19.7 19.3
! Note: All figures in this table cover the period 2015-present.

Quality of Contact

Season Weak % Topped % Under % Flare/Burner % Solid % Barrel % Barrel/PA
2015 0.0 44.4 22.2 33.3 0.0 0.0 0.0
2016 2.5 25.0 29.9 34.3 2.5 2.5 1.9
2017 5.4 28.6 32.4 24.3 3.5 2.6 2.0
2018 3.3 26.6 29.9 27.0 5.7 3.7 2.7
2019 2.1 22.9 31.3 26.5 8.2 6.7 5.0
2020 5.1 29.9 31.1 26.0 5.1 2.8 2.2
2021 5.0 22.7 33.2 22.9 5.9 10.1 7.5
2022 4.2 19.4 33.8 25.7 6.3 10.2 6.5
2023 4.1 19.8 32.7 24.0 5.5 13.8 8.7
2024 5.7 23.8 29.9 26.3 5.3 8.9 5.3
2025 3.5 27.2 29.0 22.4 7.6 10.3 7.8
Player 4.0 24.6 31.4 25.5 5.8 7.4 5.3
MLB 4.0 32.4 24.9 24.4 5.9 7.2 4.9
! 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 %
2025 4-Seam Fastball 0.4 2 595 29.4 186 .250 .494 .347 10.9 8.6 9.6 .289 .520 .375 49.7
2025 Changeup 0.7 3 382 18.9 100 .242 .440 .313 36.8 18.0 14.1 .227 .371 .291 26.7
2025 Curveball 1.0 3 250 12.4 36 .188 .344 .303 31.8 33.3 19.4 .239 .391 .316 55.0
2025 Slider 1.7 4 229 11.3 46 .348 .587 .399 27.1 21.7 14.9 .305 .481 .336 47.2
2025 Sinker 1.9 3 180 8.9 61 .353 .549 .434 9.0 4.9 7.7 .307 .514 .402 53.1
2025 Cutter 2.2 3 149 7.4 40 .286 .743 .424 29.9 22.5 32.1 .210 .411 .295 53.6
2025 Sweeper 0.8 1 129 6.4 23 .211 .474 .341 31.1 26.1 16.2 .233 .388 .323 57.1
2025 Split-Finger -1.0 -1 94 4.6 25 .217 .217 .217 38.2 32.0 22.2 .250 .283 .255 37.5
2025 Slurve 12.7 1 8 0.4 4 .500 1.000 .625 20.0 0.0 0.0 .698 .830 .665 75.0
2024 4-Seam Fastball -0.2 -1 606 31.2 133 .220 .424 .327 19.1 26.3 19.3 .218 .481 .340 49.4
2024 Changeup 0.2 1 314 16.1 70 .159 .270 .248 45.7 35.7 25.3 .212 .324 .278 23.7
2024 Slider -0.7 -2 258 13.3 74 .227 .318 .288 29.4 32.4 27.0 .197 .320 .275 28.6
2024 Sinker 0.0 0 223 11.5 57 .327 .538 .416 18.4 10.5 14.3 .369 .580 .434 43.5
2024 Curveball -1.0 -2 184 9.5 37 .147 .235 .208 32.7 37.8 23.7 .178 .309 .247 25.0
2024 Cutter -1.9 -3 163 8.4 42 .184 .368 .244 20.9 21.4 20.9 .232 .427 .287 38.7
2024 Sweeper -0.5 -1 117 6.0 31 .276 .310 .318 38.5 38.7 26.1 .215 .283 .247 29.4
2024 Split-Finger -1.3 -1 66 3.4 16 .077 .077 .188 63.6 62.5 38.5 .111 .127 .216 33.3
2024 Slurve 1.1 0 12 0.6 5 .000 .000 .280 40.0 40.0 28.6 .022 .023 .293 0.0
2024 Screwball 2.5 0 1 0.1 -- -- -- -- -- -- -- -- -- --
2024 Knuckleball 13.7 0 1 0.1 -- -- -- -- -- 0.0 -- -- -- --
! Note: Years are in reverse order.

Statcast Batting Run Value

Runs
Year Team PA Pitches Heart Shadow Chase Waste All
2014 8 32 0 1 1 0 2
2015 12 47 -1 1 0 0 0
2016 270 1,054 -3 -8 5 5 -1
2017 543 2,064 -14 -12 13 10 -4
2018 333 1,401 -10 -7 12 8 2
2019 697 2,755 13 -27 24 16 27
2020 226 901 -9 -11 6 5 -9
2021 644 2,489 9 -23 20 13 20
2022 444 1,900 -11 -10 20 9 8
2023 342 1,400 -7 -5 10 6 4
2024 465 1,945 -6 -28 15 10 -9
2025 523 2,023 8 -13 14 9 19
Player 4,507 18,011 -29 -143 141 -29 59
+ View Complete Batting Run Value Leaderboard
+ Show Leverage-Based Run Value

Plate Discipline

Season Pitches Zone % Zone Swing % Zone Contact % Chase % Chase Contact % Edge % 1st Pitch Swing % Swing % Whiff % Meatball % Meatball Swing %
2015 47 40.4 36.8 85.7 28.6 62.5 36.2 8.3 31.9 26.7 6.4 33.3
2016 1,054 46.5 56.7 90.3 31.0 70.3 45.7 14.1 43.0 17.4 6.0 61.9
2017 2,065 51.6 62.4 91.1 24.2 69.4 41.7 17.9 43.9 14.7 8.0 70.3
2018 1,403 49.4 63.3 90.9 22.0 66.7 42.0 13.8 42.3 15.5 7.6 70.1
2019 2,771 46.2 65.9 89.4 26.7 68.1 41.9 24.0 44.9 17.5 6.5 73.2
2020 901 49.8 64.4 89.6 23.2 65.7 43.2 17.3 43.7 16.8 6.9 75.8
2021 2,489 48.7 70.5 88.1 29.7 62.8 43.3 27.3 49.5 19.7 7.2 77.5
2022 1,900 47.9 61.1 82.0 25.2 57.0 44.2 19.1 42.4 25.7 6.1 67.0
2023 1,400 47.0 66.6 84.5 28.4 55.5 40.4 29.7 46.4 24.9 6.9 77.3
2024 1,946 49.4 66.3 78.1 24.0 54.7 43.2 28.5 44.8 28.1 6.9 77.8
2025 2,023 48.5 66.9 86.0 26.9 55.0 40.9 26.8 46.3 23.3 7.6 76.0
Player 17,999 48.4 65.0 86.8 26.3 62.3 42.5 22.8 45.0 20.6 7.0 73.2
MLB 48.9 67.0 82.5 28.4 58.0 42.7 30.1 47.3 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 27 68
2016 49 91 8
2017 12 22 12 16 20 15 11 8 53 11 84 37 93 69 83 60
2018 66 82 19
2019 61 72 61 53 64 67 37 25 58 20 77 48 87 65 79 1
2020 26 65 28 15 29 16 8 16 62 23 85 18 91 75 73 51 25
2021 72 72 80 77 45 82 65 51 70 30 70 25 81 35 72 11 26
2022 91 51 80 80 94 57 70 51 73 43 48 98 42 72 71 4 15
2023 76 42 82 85 60 54 88 32 71 49 27 76 51 47 55 6 22 29 25 47
2024 40 16 49 61 37 45 59 32 67 34 10 70 30 78 54 1 8 19 35 62
2025 74 78 73 64 63 70 62 66 75 63 83 48 59 54 42 17 20 36 89 58
+ 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 20.15 4 3.2 1 1 4 1 25.0
2017 20.04 13 13.0 0 9 13 4 30.8
2018 21.12 6 7.4 -1 3 9 1 16.7
2019 21.64 23 20.2 3 17 18 7 30.4
2020 23.03 4 3.7 0 0 4 1 25.0
2021 23.86 33 31.6 1 7 19 16 48.5
2022 25.15 16 17.3 -1 3 17 7 43.8
2023 24.64 15 13.4 2 9 8 7 46.7
2024 24.95 16 14.9 1 5 11 6 37.5
2025 26.12 29 25.6 3 7 19 12 41.4
Player 23.74 159 150.2 9 61 122 62 39.0
+ View Standard Expected Home Runs

Expected Home Runs by Park

Adjusted

Year HR
2016 4 4 1 5 3 3 4 3 3 2 3 5 4 2 3 2 2 2 4 3 3 3 6 4 3 3 2 4 4 3 2
2017 13 11 8 12 13 13 17 14 11 10 12 20 15 14 12 13 10 11 16 12 15 11 18 15 10 10 12 17 16 13 8
2018 6 11 5 7 8 6 9 7 7 3 4 10 9 5 8 9 8 8 6 9 9 6 11 10 4 5 7 8 9 9 6
2019 23 27 14 24 18 19 22 22 12 12 16 18 31 23 19 19 18 16 21 20 25 21 30 27 22 19 15 20 27 19 10
2020 4 5 2 4 4 4 5 4 4 2 3 5 3 2 4 4 3 4 4 5 3 5 5 2 2 2 5 4 4 5 3
2021 33 35 28 33 31 32 35 36 26 26 28 36 31 28 35 36 32 32 32 32 31 31 37 34 30 29 34 32 31 30 24
2022 16 19 14 18 17 17 19 17 11 13 15 20 17 17 21 20 17 18 16 17 18 17 24 20 15 13 19 21 18 14 17
2023 15 12 11 16 12 12 13 14 13 12 14 15 13 11 16 13 15 13 14 13 15 13 19 15 12 12 13 12 15 12 11
2024 16 16 12 17 12 16 16 15 12 12 14 19 16 13 16 14 15 14 16 18 15 14 19 18 14 14 14 15 17 13 12
2025 29 24 22 26 29 28 26 27 26 17 24 27 25 36 28 23 29 24 24 31 23 22 31 29 21 19 25 28 26 25 22
Player 159 164 117 162 147 150 166 159 125 109 133 175 164 151 162 153 149 142 153 160 157 143 200 174 133 126 146 161 167 143 115
Note: xHR tells how many of this player's batted balls 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

2025 +/-   2024 +/-   2023 +/-   2022 +/-   2021 +/-   2020 +/-   2019 +/-   2018 +/-   2017 +/-   2016 +/-   2015
Results
BA .265 +.051 .214 -.041 .255 +.020 .235 -.034 .269 +.011 .258 -.037 .295 +.007 .288 +.032 .256 -.026 .282 -.018 .300
xBA .270 +.044 .226 -.024 .250 +.002 .248 -.019 .267 +.004 .263 -.008 .271 +.021 .250 +.010 .240 -.034 .274 -.056 .330
OBP .326 +.029 .297 -.038 .335 -.011 .346 +.023 .323 +.019 .304 -.052 .356 +.011 .345 +.032 .313 -.019 .332 -.085 .417
xOBP .332 +.024 .308 -.024 .332 -.029 .361 +.038 .323 +.015 .308 -.030 .338 +.024 .314 +.012 .302 -.028 .330 -.111 .441
SLG .495 +.139 .356 -.098 .454 +.049 .405 -.098 .503 +.149 .354 -.131 .485 +.058 .427 +.017 .410 -.014 .424 +.124 .300
xSLG .454 +.057 .397 -.084 .481 +.030 .451 -.037 .488 +.107 .381 -.083 .464 +.102 .362 .000 .362 -.005 .367 -.001 .368
ISO .229 +.087 .142 -.057 .199 +.028 .171 -.064 .235 +.139 .096 -.094 .190 +.051 .139 -.015 .154 +.011 .143 +.143 .000
xISO .184 +.013 .171 -.059 .230 +.027 .203 -.017 .220 +.102 .118 -.075 .193 +.081 .112 -.010 .122 +.029 .093 +.055 .038
BABIP .269 -.006 .275 -.035 .310 +.041 .269 -.013 .282 -.010 .292 -.036 .328 -.017 .345 +.067 .278 -.050 .328 -.005 .333
wOBA .350 +.062 .288 -.052 .340 +.007 .333 -.016 .349 +.060 .289 -.063 .352 +.016 .336 +.027 .309 -.017 .326 -.009 .335
xwOBA .341 +.033 .308 -.040 .348 -.010 .358 +.010 .348 +.044 .304 -.037 .341 +.040 .301 +.010 .291 -.018 .309 -.062 .371
wOBACON .384 +.024 .360 -.055 .415 +.053 .362 -.038 .400 +.086 .314 -.076 .390 +.008 .382 +.054 .328 -.035 .363 +.069 .294
xwOBACON .373 -.021 .394 -.033 .427 +.025 .402 +.004 .398 +.065 .333 -.043 .376 +.041 .335 +.030 .305 -.037 .342 .000 .342
BACON .317 .000 .317 -.038 .355 +.045 .310 -.022 .332 +.023 .309 -.047 .356 -.005 .361 +.061 .300 -.042 .342 +.009 .333
xBACON .325 -.009 .334 -.015 .349 +.015 .334 +.001 .333 +.018 .315 -.017 .332 +.014 .318 +.032 .286 -.053 .339 -.027 .366
Statcast Hit Metrics
Hard Hit % 45.8 +8.4 37.4 -3.2 40.6 +1.9 38.7 +1.3 37.4 +4.1 33.3 +0.2 33.1 +4.8 28.3 +2.5 25.8 -0.7 26.5 +4.3 22.2
Avg Exit Velocity 90.8 +2.5 88.3 -0.1 88.4 -0.6 89.0 -0.4 89.4 +2.8 86.6 -1.4 88.0 +2.2 85.8 +0.8 85.0 -1.8 86.8 +1.0 85.8
Launch Angle Sweet-Spot % 34.3 -1.6 35.9 -3.7 39.6 +1.9 37.7 +1.6 36.1 -2.9 39.0 -2.6 41.6 +3.9 37.7 +6.3 31.4 -5.9 37.3 +15.1 22.2
Barrel % 10.3 +1.4 8.9 -4.9 13.8 +3.6 10.2 +0.1 10.1 +7.3 2.8 -3.9 6.7 +3.0 3.7 +1.1 2.6 +0.1 2.5 +2.5 0.0
Avg Launch Angle 16.7 -1.1 17.8 -3.8 21.6 -0.1 21.7 +2.4 19.3 +3.2 16.1 -3.0 19.1 +1.3 17.8 +1.5 16.3 +0.5 15.8 +13.3 2.5
Statcast Bat Tracking
Bat Speed 71.2 +1.5 69.7 -0.9 70.6 -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
Attack Angle -4° 14° 13° -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
Ideal Attack Angle % 56.4 +9.3 47.1 -1.9 49.0 -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
Attack Direction -10° -3° -7° -8° -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
Swing Path - Tilt 31° -6° 37° 37° -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
Swing Length 7.2 0.0 7.2 -0.1 7.3 -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
Statcast Pitch Metrics
Fastball Velocity 93.7 +0.3 93.4 +0.3 93.1 +0.2 92.9 0.0 92.9 +0.2 92.7 0.0 92.7 -0.4 93.1 +0.7 92.4 -0.5 92.9 -1.1 94.0
Breaking Velocity 83.1 +0.3 82.8 +0.4 82.4 -0.7 83.1 +1.0 82.1 +1.0 81.1 -0.5 81.6 -0.3 81.9 +0.5 81.4 -0.4 81.8 -1.2 83.0
Offspeed Velocity 86.3 +0.4 85.9 +0.7 85.2 -0.1 85.3 0.0 85.3 +0.4 84.9 +0.3 84.6 -0.6 85.2 +0.6 84.6 0.0 84.6 -2.1 86.7
Batted Ball Results
Barrels 41 +16 25 -5 30 +1 29 -19 48 +43 5 -30 35 +26 9 -2 11 +6 5 +5 0
Popup % 10.6 +4.6 6.0 -0.5 6.5 -2.7 9.2 +2.1 7.1 -0.8 7.9 -0.3 8.2 -3.7 11.9 +1.7 10.2 +2.4 7.8 +7.8 0.0
Flyball % 28.7 -3.0 31.7 -7.5 39.2 +4.3 34.9 +2.1 32.8 +5.1 27.7 -1.3 29.0 +9.7 19.3 -6.2 25.5 -0.5 26.0 +3.8 22.2
Line Drive % 22.7 -4.3 27.0 +1.7 25.3 -0.1 25.4 -1.7 27.1 0.0 27.1 -3.8 30.9 +0.6 30.3 +7.1 23.2 -8.7 31.9 +9.7 22.2
Groundball % 38.0 +2.8 35.2 +6.2 29.0 -1.6 30.6 -2.4 33.0 -4.3 37.3 +5.4 31.9 -6.6 38.5 -2.6 41.1 +6.8 34.3 -21.3 55.6
Pull % 48.4 +1.4 47.0 +5.1 41.9 -4.6 46.5 -5.4 51.9 +16.3 35.6 +0.9 34.7 -1.0 35.7 -4.0 39.7 +1.5 38.2 +27.1 11.1
Straight Away % 31.2 -2.6 33.8 -2.6 36.4 +3.3 33.1 +3.5 29.6 -3.2 32.8 -6.1 38.9 +6.5 32.4 -5.0 37.4 -0.3 37.7 -40.1 77.8
Opposite Field % 20.4 +1.2 19.2 -2.5 21.7 +1.3 20.4 +1.9 18.5 -13.1 31.6 +5.3 26.3 -4.8 31.1 +8.2 22.9 -1.1 24.0 +12.9 11.1
Weak Contact % 3.5 -2.2 5.7 +1.6 4.1 -0.1 4.2 -0.8 5.0 -0.1 5.1 +3.0 2.1 -1.2 3.3 -2.1 5.4 +2.9 2.5 +2.5 0.0
Pull Airball % 25.2 -3.6 28.8 +2.5 26.3 -0.8 27.1 -4.0 31.1 +10.8 20.3 -0.1 20.4 +2.8 17.6 -2.7 20.3 +1.2 19.1 +19.1 0.0
Topped Contact % 27.2 +3.4 23.8 +4.0 19.8 +0.4 19.4 -3.3 22.7 -7.2 29.9 +7.0 22.9 -3.7 26.6 -2.0 28.6 +3.6 25.0 -19.4 44.4
Under Contact % 29.0 -0.9 29.9 -2.8 32.7 -1.1 33.8 +0.6 33.2 +2.1 31.1 -0.2 31.3 +1.4 29.9 -2.5 32.4 +2.5 29.9 +7.7 22.2
Flare/Burner Contact % 22.4 -3.9 26.3 +2.3 24.0 -1.7 25.7 +2.8 22.9 -3.1 26.0 -0.5 26.5 -0.5 27.0 +2.7 24.3 -10.0 34.3 +1.0 33.3
Solid Contact % 7.6 +2.3 5.3 -0.2 5.5 -0.8 6.3 +0.4 5.9 +0.8 5.1 -3.1 8.2 +2.5 5.7 +2.2 3.5 +1.0 2.5 +2.5 0.0
HR/FB % 22.8 +4.8 18.0 +1.5 16.5 +0.3 16.2 -5.0 21.2 +13.0 8.2 -6.3 14.5 +1.7 12.8 +0.8 12.0 +4.5 7.5 +7.5 0.0
Popups 42 +25 17 +3 14 -12 26 -8 34 +20 14 -29 43 +14 29 -14 43 +27 16 +16 0
Flyballs 114 +25 89 +4 85 -14 99 -57 156 +107 49 -103 152 +105 47 -61 108 +55 53 +51 2
Line Drives 90 +14 76 +21 55 -17 72 -57 129 +81 48 -114 162 +88 74 -24 98 +33 65 +63 2
Groundballs 151 +52 99 +36 63 -24 87 -70 157 +91 66 -101 167 +73 94 -80 174 +104 70 +65 5
Plate Discipline
In Zone % 48.5 -0.9 49.4 +2.4 47.0 -0.9 47.9 -0.8 48.7 -1.1 49.8 +3.6 46.2 -3.2 49.4 -2.2 51.6 +5.1 46.5 +6.1 40.4
Out of Zone % 51.5 +0.9 50.6 -2.4 53.0 +0.9 52.1 +0.8 51.3 +1.1 50.2 -3.6 53.8 +3.2 50.6 +2.2 48.4 -5.1 53.5 -6.1 59.6
Edge % 40.9 -2.3 43.2 +2.8 40.4 -3.8 44.2 +0.9 43.3 +0.1 43.2 +1.3 41.9 -0.1 42.0 +0.3 41.7 -4.0 45.7 +9.5 36.2
Zone Swing % 66.9 +0.6 66.3 -0.3 66.6 +5.5 61.1 -9.4 70.5 +6.1 64.4 -1.5 65.9 +2.6 63.3 +0.9 62.4 +5.7 56.7 +19.9 36.8
Out of Zone Swing % 26.9 +2.9 24.0 -4.4 28.4 +3.2 25.2 -4.5 29.7 +6.5 23.2 -3.5 26.7 +4.7 22.0 -2.2 24.2 -6.8 31.0 +2.4 28.6
In Zone Contact % 86.0 +7.9 78.1 -6.4 84.5 +2.5 82.0 -6.1 88.1 -1.5 89.6 +0.2 89.4 -1.5 90.9 -0.2 91.1 +0.8 90.3 +4.6 85.7
Out of Zone Contact % 55.0 +0.3 54.7 -0.8 55.5 -1.5 57.0 -5.8 62.8 -2.9 65.7 -2.4 68.1 +1.4 66.7 -2.7 69.4 -0.9 70.3 +7.8 62.5
Whiff % 23.3 -4.8 28.1 +3.2 24.9 -0.8 25.7 +6.0 19.7 +2.9 16.8 -0.7 17.5 +2.0 15.5 +0.8 14.7 -2.7 17.4 -9.3 26.7
First Strike % 58.5 -1.2 59.7 -2.7 62.4 +10.1 52.3 -7.3 59.6 +3.8 55.8 -3.8 59.6 +2.8 56.8 -2.9 59.7 +5.6 54.1 -4.2 58.3
First Pitch Swing % 26.8 -1.7 28.5 -1.2 29.7 +10.6 19.1 -8.2 27.3 +10.0 17.3 -6.7 24.0 +10.2 13.8 -4.1 17.9 +3.8 14.1 +5.8 8.3
Swing % 46.3 +1.5 44.8 -1.6 46.4 +4.0 42.4 -7.1 49.5 +5.8 43.7 -1.2 44.9 +2.6 42.3 -1.6 43.9 +0.9 43.0 +11.1 31.9
Meatball Swing % 76.0 -1.8 77.8 +0.5 77.3 +10.3 67.0 -10.5 77.5 +1.7 75.8 +2.6 73.2 +3.1 70.1 -0.2 70.3 +8.4 61.9 +28.6 33.3
Meatball % 7.6 +0.7 6.9 0.0 6.9 +0.8 6.1 -1.1 7.2 +0.3 6.9 +0.4 6.5 -1.1 7.6 -0.4 8.0 +2.0 6.0 -0.4 6.4
Zone Swing & Miss % 14.0 -7.7 21.7 +6.2 15.5 -2.5 18.0 +6.1 11.9 +1.5 10.4 -0.2 10.6 +1.5 9.1 +0.2 8.9 -0.8 9.7 -4.6 14.3
Out of Zone Swing & Miss % 45.0 -0.3 45.3 +0.8 44.5 +1.5 43.0 +5.8 37.2 +2.9 34.3 +2.4 31.9 -1.4 33.3 +2.7 30.6 +0.9 29.7 -7.8 37.5
In Zone 982 +22 960 +301 659 -251 910 -301 1,211 +762 449 -825 1,274 +582 692 -373 1,065 +575 490 +471 19
Out of Zone 1,041 +56 985 +243 742 -248 990 -288 1,278 +826 452 -1,029 1,481 +772 709 -290 999 +435 564 +536 28
Edge 828 -12 840 +274 566 -274 840 -238 1,078 +689 389 -766 1,155 +567 588 -273 861 +379 482 +465 17
In Zone Swings 657 +21 636 +197 439 -117 556 -298 854 +565 289 -550 839 +401 438 -227 665 +387 278 +271 7
Out of Zone Swings 280 +44 236 +25 211 -38 249 -130 379 +274 105 -290 395 +239 156 -86 242 +67 175 +167 8
In Zone Swing & Misses 92 -46 138 +70 68 -32 100 -2 102 +72 30 -59 89 +49 40 -19 59 +32 27 +26 1
Out of Zone Swing & Misses 126 +19 107 +13 94 -13 107 -34 141 +105 36 -90 126 +74 52 -22 74 +22 52 +49 3
Basic
Pitches 2,023 +77 1,946 +546 1,400 -500 1,900 -589 2,489 +1,588 901 -1,870 2,771 +1,368 1,403 -662 2,065 +1,011 1,054 +1,007 47
PA 524 +56 468 +125 343 -102 445 -199 644 +418 226 -478 704 +371 333 -211 544 +274 270 +258 12
AB 471 +55 416 +114 302 -73 375 -213 588 +379 209 -422 631 +329 302 -186 488 +243 245 +235 10
Hits 125 +36 89 +12 77 -11 88 -70 158 +104 54 -132 186 +99 87 -38 125 +56 69 +66 3
Singles 69 +7 62 +17 45 -11 56 -32 88 +46 42 -75 117 +57 60 -19 79 +33 46 +43 3
Doubles 30 +19 11 -7 18 +2 16 -19 35 +27 8 -32 40 +22 18 -12 30 +15 15 +15 0
Triples 0 0 0 0 0 0 0 -2 2 +2 0 -7 7 +4 3 0 3 -1 4 +4 0
Home Runs 26 +10 16 +2 14 -2 16 -17 33 +29 4 -18 22 +16 6 -7 13 +9 4 +4 0
Walks 42 -4 46 +10 36 -28 64 +19 45 +32 13 -47 60 +35 25 -16 41 +24 17 +15 2
Strikeouts 82 -55 137 +49 88 -7 95 -23 118 +83 35 -81 116 +54 62 -16 78 +32 46 +45 1
K% 15.6 -13.7 29.3 +3.6 25.7 +4.4 21.3 +3.0 18.3 +2.8 15.5 -1.0 16.5 -2.1 18.6 +4.3 14.3 -2.7 17.0 +8.7 8.3
BB% 8.0 -1.8 9.8 -0.7 10.5 -3.9 14.4 +7.4 7.0 +1.2 5.8 -2.7 8.5 +1.0 7.5 0.0 7.5 +1.2 6.3 -10.4 16.7
HBP 3 -1 4 +2 2 0 2 -3 5 +4 1 -3 4 +2 2 0 2 -1 3 +3 0
Batted Balls 397 +116 281 +64 217 -67 284 -192 476 +299 177 -347 524 +280 244 -179 423 +219 204 +195 9
Number of Fastballs 924 -68 992 +309 683 -279 962 -394 1,356 +889 467 -1,078 1,545 +734 811 -472 1,283 +631 652 +624 28
Number of Offspeed 476 +95 381 +116 265 -146 411 -113 524 +343 181 -368 549 +319 230 -96 326 +148 178 +169 9
Number of Breaking 478 +36 442 +59 383 -86 469 -105 574 +325 249 -375 624 +279 345 -100 445 +238 207 +197 10
+ Toggle Viewing All Player's Year to Year Stats

Statcast Fielder Positioning

wOBA
SeasonAlignment TypeBat SidePAShifts/Shades%No Shift/ShadeShift/Shade
2016 Shifts L 189 9 4.8 .310 .293
2016 Shifts R 73 0 0.0 .337
2017 Shifts L 366 46 12.6 .335 .214
2017 Shifts R 177 0 0.0 .286
2018 Shifts L 224 111 49.6 .360 .375
2018 Shifts R 109 2 1.8 .275 .000
2019 Shifts L 491 198 40.3 .370 .376
2019 Shifts R 211 5 2.4 .296 .729
2020 Shifts L 169 28 16.6 .267 .285
2020 Shifts R 57 4 7.0 .320 .662
2021 Shifts L 430 250 58.1 .361 .342
2021 Shifts R 210 25 11.9 .339 .317
2022 Shifts L 293 253 86.3 .334 .371
2022 Shifts R 151 54 35.8 .288 .232
2023 Shades L 252 137 54.4 .342 .329
2023 Shades R 90 11 12.2 .397 .080
2024 Shades L 336 222 66.1 .346 .256
2024 Shades R 129 18 14.0 .281 .358
2025 Shades L 405 258 63.7 .309 .361
2025 Shades R 112 23 20.5 .376 .359
! 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 %
2014 17 19.0 17.6% 0.0% 5 24.2 0.0% 0.0%
2015 18 17.9 16.7% 11.1% 7 21.9 0.0% 28.6%
2016 375 18.1 25.1% 3.2% 145 24.0 5.5% 15.2%
2017 636 17.6 21.9% 1.3% 384 23.3 0.8% 9.9%
2018 480 17.3 24.4% 1.5% 233 22.3 0.9% 12.0%
2019 912 17.9 20.6% 1.9% 410 24.3 0.2% 14.4%
2020 310 17.5 22.6% 1.6% 133 24.2 0.8% 15.0%
2021 723 18.1 17.4% 2.4% 352 23.7 0.3% 11.4%
2022 568 18.7 14.8% 2.5% 380 23.2 0.5% 11.8%
2023 372 15.3 46.0% 0.8% 251 18.6 4.8% 0.0%
2024 536 15.9 36.9% 0.6% 368 18.8 5.4% 0.8%
2025 583 15.9 37.2% 0.7% 317 19.0 6.0% 0.6%
+ View Complete Pitch Tempo Leaderboard

Statcast Rankings