2B | Arizona Diamondbacks
Bats/Throws: S/R | 6' 0" 210 lbs | Age: 32
PA AB R H HR SB AVG OBP SLG OPS
2024 583 504 93 147 36 7 .292 .372 .560 .932
2025 556 480 87 136 28 4 .283 .376 .517 .893
2026 267 244 37 60 11 0 .246 .300 .443 .743
12 Seasons 5,359 4,778 725 1,333 182 65 .279 .348 .471 .819
AVG HR SB OPS
2024 .292 36 7 .932
2025 .283 28 4 .893
2026 .246 11 0 .743
12 Seasons .279 182 65 .819
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 952 180 3 1.9 1.2 87.2 109.3 6.8 25.0 .242 .317 .330 .287 .303 27.8 17.4 9.7
2016 22 1766 362 1 0.3 0.2 85.8 113.5 7.0 29.0 .244 .297 .266 .255 .290 19.9 18.0 3.9
2017 23 947 188 5 2.9 2.0 87.5 112.8 7.9 34.0 .292 .419 .319 .346 .364 34.6 14.5 11.4
2018 24 2177 444 22 5.4 3.8 88.8 115.1 5.8 28.8 .257 .394 .330 .320 .332 36.9 13.6 9.3
2019 25 2402 485 45 9.9 7.2 90.0 116.3 11.5 34.6 .300 .525 .405 .375 .406 40.0 13.7 8.4
2020 26 695 163 6 3.8 3.1 89.2 115.9 10.0 28.8 .265 .381 .316 .306 .319 40.5 10.8 3.6
2021 27 1411 281 25 8.9 6.7 91.1 116.0 10.3 33.5 .301 .496 .385 .371 .416 48.4 16.0 8.3
2022 28 2159 396 24 6.1 4.3 90.1 115.0 13.5 31.6 .247 .388 .317 .317 .343 41.9 18.1 9.9
2023 29 2483 465 37 8.0 5.7 91.1 117.1 10.7 30.8 .262 .430 .361 .342 .365 42.8 16.8 10.9
2024 30 2146 407 50 12.3 8.6 94.0 117.0 9.4 33.7 .289 .545 .391 .394 .450 53.8 18.2 11.1
2025 31 2095 400 54 13.5 9.7 90.8 119.6 14.8 33.0 .285 .534 .381 .390 .420 47.0 14.9 11.5
2026 32 961 202 23 11.4 8.7 90.9 116.9 9.9 34.2 .302 .517 .328 .375 .419 44.6 15.6 7.6
Player 20194 3973 295 7.7 5.5 90.0 119.6 10.1 31.6 .273 .445 .350 .344 .373 40.5 15.9 9.2
MLB 7.6 4.9 88.6 122.9 12.5 33.3 .243 .408 .315 .316 .369 37.0 22.2 8.4
! Note: All figures in this table cover the period 2015-present.




Fastball: 4 Seam, Sinker, Cutter Offspeed: Change, Split, 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 14.4 23.3 6.7 34.4 41.7 23.9 22.2 26.7 6.7 12.2 15.0 17.2
2016 54.4 45.6 14.1 24.3 7.2 37.6 40.6 21.3 25.7 22.9 5.2 11.9 17.7 16.0
2017 46.3 53.7 19.1 29.8 4.8 29.3 45.7 25.0 14.9 27.1 4.3 14.4 18.6 20.7
2018 52.0 48.0 19.4 22.7 5.9 36.0 39.9 23.9 21.8 22.1 7.9 14.2 17.8 16.0
2019 43.7 56.3 23.7 26.4 6.2 40.2 38.1 21.6 19.8 18.1 5.8 20.4 20.0 15.9
2020 46.6 53.4 20.2 24.5 8.6 36.2 40.5 23.3 25.2 17.8 3.7 11.0 22.7 19.6
2021 46.3 53.7 19.9 26.3 7.5 37.0 36.3 26.7 22.1 19.2 5.0 14.9 17.1 21.7
2022 43.2 56.8 25.3 24.5 7.1 42.7 35.6 21.7 24.5 15.7 3.0 18.2 19.9 18.7
2023 45.8 54.2 25.2 23.0 6.0 42.2 37.6 20.2 24.1 18.1 3.7 18.1 19.6 16.6
2024 48.9 51.1 24.8 21.4 4.9 47.4 35.9 16.7 28.5 16.0 4.4 18.9 19.9 12.3
2025 40.8 59.3 28.2 21.8 9.3 47.3 34.0 18.8 23.8 14.0 3.0 23.5 20.0 15.8
2026 44.1 55.9 24.3 26.7 5.0 53.5 28.7 17.8 28.2 12.9 3.0 25.2 15.8 14.9
Player 47.0 53.0 22.2 24.2 6.6 40.9 37.6 21.4 23.5 18.7 4.7 17.4 18.9 16.7
MLB 44.2 55.8 24.1 24.6 7.1 37.4 37.3 25.1 20.7 17.6 5.9 16.8 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 5.6 45.0 18.9 23.9 2.8 1.9 1.2
2016 6.4 44.8 18.8 24.3 3.0 0.3 0.2
2017 8.0 31.9 22.3 29.3 5.9 2.9 2.0
2018 3.4 41.4 20.5 23.6 5.4 5.4 3.8
2019 2.3 33.4 23.7 25.4 5.8 9.9 7.2
2020 3.1 38.0 24.5 22.7 6.1 3.8 3.1
2021 4.6 32.4 18.5 28.5 7.1 8.9 6.7
2022 3.0 29.5 27.3 28.0 5.8 6.1 4.3
2023 1.7 36.3 24.5 23.4 6.0 8.0 5.7
2024 2.0 35.4 18.2 24.6 7.4 12.3 8.6
2025 4.8 29.0 25.0 22.5 4.8 13.5 9.7
2026 4.0 32.2 22.8 25.7 4.0 11.4 8.7
Player 3.7 35.6 22.3 25.0 5.5 7.7 5.5
MLB 4.0 32.3 24.9 24.4 5.9 7.6 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 %
2026 4-Seam Fastball 0.7 2 277 28.8 79 .214 .500 .356 12.3 10.1 12.7 .284 .611 .404 47.6
2026 Changeup 0.0 0 166 17.3 47 .279 .349 .282 28.9 17.0 14.8 .281 .377 .309 40.5
2026 Sinker 4.5 5 117 12.2 36 .455 .818 .554 5.3 8.3 11.1 .448 .838 .558 50.0
2026 Slider 1.1 1 107 11.1 34 .242 .424 .297 22.0 17.6 18.8 .350 .513 .382 44.4
2026 Curveball -0.6 -1 94 9.8 21 .158 .368 .264 20.5 9.5 7.7 .373 .558 .430 41.2
2026 Sweeper -4.4 -3 75 7.8 17 .143 .143 .229 36.8 29.4 21.7 .101 .149 .211 11.1
2026 Split-Finger -2.3 -2 66 6.9 17 .125 .250 .188 45.9 47.1 32.0 .127 .200 .173 62.5
2026 Cutter -0.9 0 55 5.7 11 .273 .364 .277 20.8 9.1 20.0 .309 .381 .299 40.0
2026 Slurve -8.8 0 4 0.4 1 .000 .000 .000 50.0 0.0 0.0 .329 .350 .301 100.0
2025 4-Seam Fastball 1.1 7 653 31.2 175 .297 .520 .403 16.9 9.7 11.1 .306 .626 .436 49.2
2025 Changeup 2.1 7 352 16.8 100 .295 .547 .374 29.8 17.0 16.8 .288 .478 .345 43.6
2025 Slider 1.0 3 298 14.2 74 .219 .438 .345 22.8 18.9 15.7 .232 .475 .352 46.0
2025 Curveball 3.5 7 201 9.6 41 .343 .600 .445 28.6 22.0 13.4 .341 .620 .450 57.7
2025 Sinker -1.2 -2 186 8.9 54 .250 .318 .320 11.0 7.4 11.8 .303 .492 .394 51.2
2025 Cutter 3.6 5 138 6.6 41 .371 .771 .494 15.2 9.8 12.9 .341 .569 .448 40.6
2025 Sweeper 3.3 4 131 6.3 28 .227 .545 .402 37.3 32.1 21.4 .184 .434 .352 30.8
2025 Split-Finger 0.6 1 122 5.8 33 .242 .485 .306 29.0 21.2 16.7 .227 .437 .279 46.2
2025 Slurve -0.8 0 8 0.4 3 .333 .333 .300 40.0 33.3 33.3 .259 .343 .264 50.0
2025 Knuckleball 2.9 0 1 0.0 -- -- -- -- -- 0.0 -- -- -- --
! Note: Years are in reverse order.

Statcast Batting Run Value

Runs
Year Team PA Pitches Heart Shadow Chase Waste All
2015 247 952 -2 -7 9 4 4
2016 466 1,765 -20 -16 7 4 -24
2017 252 943 -8 -6 7 6 -2
2018 575 2,175 -7 -11 19 12 12
2019 626 2,402 6 0 20 11 37
2020 195 695 -5 -3 6 3 1
2021 371 1,411 11 -8 12 6 20
2022 555 2,159 -13 -6 14 9 4
2023 648 2,483 2 -7 23 8 27
2024 576 2,146 2 8 15 10 35
2025 550 2,095 -9 13 18 9 32
2026 263 961 -1 -10 7 5 2
Player 5,324 20,187 -45 -54 158 -45 147
+ 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 952 48.7 62.1 87.2 26.4 65.9 43.6 17.0 43.8 19.4 7.2 75.4
2016 1,766 50.9 64.2 87.3 33.1 69.7 44.8 26.2 48.9 18.5 7.4 67.2
2017 947 50.4 67.6 88.2 26.7 71.2 42.4 28.0 47.1 16.6 8.1 75.0
2018 2,177 48.3 69.1 88.6 24.1 70.8 42.9 26.6 45.9 16.2 6.6 76.2
2019 2,402 45.3 70.8 88.7 28.6 69.4 42.3 28.9 47.8 17.6 6.5 78.2
2020 695 50.4 62.0 90.8 27.8 75.0 46.8 21.0 45.0 14.1 5.9 65.9
2021 1,411 49.8 67.5 89.0 24.5 65.5 45.4 26.1 45.9 17.3 7.0 74.7
2022 2,159 47.8 65.9 83.7 28.0 69.9 43.8 30.2 46.1 20.7 6.5 76.4
2023 2,483 49.2 67.3 85.9 24.4 62.3 44.5 28.9 45.5 20.5 7.3 75.3
2024 2,146 48.8 71.4 85.8 26.1 60.3 42.5 29.6 48.2 21.3 7.3 82.8
2025 2,095 48.4 67.3 84.2 24.8 60.4 44.2 24.3 45.3 22.5 7.3 80.9
2026 961 46.5 66.0 88.8 33.9 60.9 44.0 25.5 48.8 21.5 5.6 83.3
Player 20,194 48.5 67.4 86.9 27.0 66.4 43.7 26.9 46.6 19.2 6.9 76.5
MLB 48.7 67.0 82.6 28.5 58.0 42.7 30.2 47.3 25.0 7.3 76.2
! Note: All figures in this table cover the period 2015-present.

Percentile Rankings

Run Value Batting Fielding Running
Year Batting Base
Running
Fielding xwOBA xBA xSLG EV Barrel% Hard
Hit%
LA Sweet
Spot%
Bat
Speed
Squared-
Up%
Chase% Whiff% K% BB% Range
(OAA)
Arm
Value
Arm
Strength
Sprint
Speed
2015 79
2016 1 85 40 1 29 2 6 1 3 15 22 73 61 5 18 86
2017 56 75 95
2018 67 48 90 44 60 35 48 27 46 8 73 88 88 60 91 88
2019 92 91 48 89 96 87 66 63 55 52 48 87 89 46 22 91 73
2020 47 62 57 28 68 28 57 15 56 16 47 98 99 3 54 35 69
2021 76 31 13 87 98 81 82 55 86 45 69 90 80 41 9 31 67 45
2022 54 80 33 48 52 37 72 32 61 27 59 75 70 72 20 40 41
2023 93 49 48 71 69 50 77 46 60 16 67 54 76 75 82 80 66 29 58
2024 97 75 86 97 96 96 98 83 96 42 78 88 66 69 72 85 92 33 43
2025 95 10 44 97 94 94 66 83 73 29 85 72 71 63 85 84 72 42 29
2026 55 54 77 86 96 90 79 72 67 52 77 58 26 67 81 30 89 37 24
+ 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 18.65 1 1.9 -1 4 3 0 0.0
2017 19.84 6 3.4 3 3 2 2 33.3
2018 21.19 14 12.6 1 11 8 5 35.7
2019 22.06 32 34.4 -2 8 25 15 46.9
2020 20.52 2 2.8 -1 4 2 1 50.0
2021 23.27 14 13.3 1 7 8 7 50.0
2022 22.40 12 11.3 1 3 13 2 16.7
2023 23.36 27 24.7 2 10 18 9 33.3
2024 23.54 36 30.8 5 10 19 16 44.4
2025 25.41 28 27.1 1 6 20 14 50.0
2026 24.69 11 11.8 -1 3 3 9 81.8
Player 23.17 183 174.0 9 69 121 80 43.7
+ View Standard Expected Home Runs

Expected Home Runs by Park

Adjusted

Year HR
2016 1 1 2 1 3 3 3 1 2 1 3 4 1 1 2 1 0 1 1 3 1 1 4 2 1 1 3 5 1 3 0
2017 6 3 3 3 4 3 3 2 3 3 3 5 4 3 3 4 3 3 3 3 3 3 4 4 4 4 3 5 4 4 3
2018 14 17 6 13 10 10 14 13 11 7 11 16 15 11 12 15 12 14 14 12 15 13 17 15 11 12 11 13 17 13 9
2019 32 38 25 35 38 34 39 33 31 28 32 39 37 30 35 35 31 32 32 37 34 36 43 37 31 34 31 41 38 38 29
2020 2 4 2 4 2 4 3 2 2 1 1 4 2 2 2 2 3 2 4 5 3 3 6 3 2 1 4 3 4 2 1
2021 14 15 12 15 13 12 14 12 11 9 11 14 15 10 14 17 12 13 15 13 14 13 16 17 13 13 12 14 14 13 14
2022 12 13 6 9 10 11 14 8 7 8 8 12 14 12 13 14 12 12 11 12 11 10 16 14 7 10 12 16 14 12 10
2023 27 24 18 26 27 27 27 24 23 21 20 27 27 23 28 26 28 24 25 28 24 22 33 29 19 20 26 23 28 24 19
2024 36 33 30 33 27 32 35 32 25 27 27 31 36 29 31 30 30 29 32 35 33 26 39 35 31 29 30 32 34 28 23
2025 28 30 23 30 31 31 22 27 26 22 25 28 31 35 25 23 29 26 23 34 21 22 33 31 27 24 26 31 29 26 22
2026 11 13 11 11 11 12 12 11 11 11 10 10 12 13 12 13 12 11 13 15 12 13 13 13 12 11 11 12 13 10 9
Player 183 191 138 180 176 179 186 165 152 138 151 190 194 169 177 180 172 167 173 197 171 162 224 200 158 159 169 195 196 173 139
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

2026 +/-   2025 +/-   2024 +/-   2023 +/-   2022 +/-   2021 +/-   2020 +/-   2019 +/-   2018 +/-   2017 +/-   2016 +/-   2015
Results
BA .250 -.033 .283 -.009 .292 +.016 .276 +.036 .240 -.078 .318 +.031 .287 -.042 .329 +.069 .260 .000 .260 +.001 .259 -.024 .283
xBA .302 +.017 .285 -.004 .289 +.027 .262 +.015 .247 -.054 .301 +.036 .265 -.035 .300 +.043 .257 -.035 .292 +.048 .244 +.002 .242
OBP .304 -.072 .376 +.004 .372 +.014 .358 +.037 .321 -.056 .377 +.054 .323 -.066 .389 +.057 .332 -.013 .345 +.058 .287 -.064 .351
xOBP .355 -.024 .379 +.005 .374 +.025 .349 +.019 .330 -.034 .364 +.055 .309 -.055 .364 +.034 .330 -.044 .374 +.098 .276 -.039 .315
SLG .450 -.067 .517 -.043 .560 +.075 .485 +.078 .407 -.125 .532 +.123 .409 -.183 .592 +.155 .437 +.042 .395 +.072 .323 -.079 .402
xSLG .517 -.017 .534 -.011 .545 +.115 .430 +.042 .388 -.108 .496 +.115 .381 -.144 .525 +.131 .394 -.025 .419 +.122 .297 -.020 .317
ISO .200 -.033 .233 -.035 .268 +.059 .209 +.042 .167 -.048 .215 +.093 .122 -.142 .264 +.087 .177 +.042 .135 +.071 .064 -.055 .119
xISO .214 -.035 .249 -.007 .256 +.087 .169 +.029 .140 -.055 .195 +.079 .116 -.108 .224 +.087 .137 +.009 .128 +.075 .053 -.022 .075
BABIP .257 -.033 .290 -.009 .299 -.001 .300 +.024 .276 -.076 .352 +.041 .311 -.031 .342 +.060 .282 -.008 .290 -.023 .313 -.028 .341
wOBA .328 -.053 .381 -.010 .391 +.030 .361 +.044 .317 -.068 .385 +.069 .316 -.089 .405 +.075 .330 +.011 .319 +.053 .266 -.064 .330
xwOBA .375 -.015 .390 -.004 .394 +.052 .342 +.025 .317 -.054 .371 +.065 .306 -.069 .375 +.055 .320 -.026 .346 +.091 .255 -.032 .287
wOBAcon .358 -.049 .407 -.039 .446 +.054 .392 +.049 .343 -.091 .434 +.104 .330 -.114 .444 +.099 .345 +.017 .328 +.023 .305 -.057 .362
xwOBAcon .419 -.001 .420 -.030 .450 +.085 .365 +.022 .343 -.073 .416 +.097 .319 -.087 .406 +.074 .332 -.032 .364 +.074 .290 -.013 .303
BACON .297 -.043 .340 -.021 .361 +.023 .338 +.040 .298 -.086 .384 +.065 .319 -.067 .386 +.081 .305 -.004 .309 -.006 .315 -.033 .348
xBACON .363 +.018 .345 -.019 .364 +.040 .324 +.013 .311 -.056 .367 +.064 .303 -.050 .353 +.050 .303 -.045 .348 +.047 .301 +.003 .298
Statcast Hit Metrics
Hard Hit % 44.6 -2.4 47.0 -6.8 53.8 +11.0 42.8 +0.9 41.9 -6.5 48.4 +7.9 40.5 +0.5 40.0 +3.1 36.9 +2.3 34.6 +14.7 19.9 -7.9 27.8
Avg Exit Velocity 90.9 +0.1 90.8 -3.2 94.0 +2.9 91.1 +1.0 90.1 -1.0 91.1 +1.9 89.2 -0.8 90.0 +1.2 88.8 +1.3 87.5 +1.7 85.8 -1.4 87.2
Launch Angle Sweet-Spot % 34.2 +1.2 33.0 -0.7 33.7 +2.9 30.8 -0.8 31.6 -1.9 33.5 +4.7 28.8 -5.8 34.6 +5.8 28.8 -5.2 34.0 +5.0 29.0 +4.0 25.0
Barrel % 11.4 -2.1 13.5 +1.2 12.3 +4.3 8.0 +1.9 6.1 -2.8 8.9 +5.1 3.8 -6.1 9.9 +4.5 5.4 +2.5 2.9 +2.6 0.3 -1.6 1.9
Avg Launch Angle 9.9 -4.9 14.8 +5.4 9.4 -1.3 10.7 -2.8 13.5 +3.2 10.3 +0.3 10.0 -1.5 11.5 +5.7 5.8 -2.1 7.9 +0.9 7.0 +0.2 6.8
Statcast Bat Tracking
Bat Speed 74.4 -0.2 74.6 +0.9 73.7 +0.5 73.2 -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
Attack Angle -1° 10° +1° +1° -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
Ideal Attack Angle % 58.6 -2.9 61.5 +7.9 53.6 +1.1 52.5 -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
Attack Direction -8° -1° -7° -2° -5° +3° -8° -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
Swing Path - Tilt 32° 32° -2° 34° +1° 33° -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
Swing Length 7.7 -0.1 7.8 +0.2 7.6 +0.1 7.5 -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
Statcast Pitch Metrics
Fastball Velocity 93.8 -0.1 93.9 +0.4 93.5 +0.8 92.7 -0.7 93.4 +0.3 93.1 -0.2 93.3 +0.3 93.0 +0.7 92.3 -0.6 92.9 +0.8 92.1 -0.3 92.4
Breaking Velocity 83.4 +0.1 83.3 +0.1 83.2 +0.5 82.7 -0.4 83.1 +0.1 83.0 -1.0 84.0 +1.8 82.2 +1.1 81.1 -0.4 81.5 +0.7 80.8 +0.2 80.6
Offspeed Velocity 86.8 +0.6 86.2 0.0 86.2 +0.5 85.7 -0.4 86.1 +0.8 85.3 0.0 85.3 +0.4 84.9 +0.1 84.8 +0.7 84.1 +0.7 83.4 +0.7 82.7
Batted Ball Results
Barrels 23 -31 54 +4 50 +13 37 +13 24 -1 25 +19 6 -39 45 +23 22 +17 5 +4 1 -2 3
Popup % 5.0 -4.3 9.3 +4.4 4.9 -1.1 6.0 -1.1 7.1 -0.4 7.5 -1.1 8.6 +2.4 6.2 +0.3 5.9 +1.1 4.8 -2.4 7.2 +0.5 6.7
Flyball % 24.3 -3.9 28.2 +3.4 24.8 -0.4 25.2 -0.1 25.3 +5.4 19.9 -0.3 20.2 -3.5 23.7 +4.3 19.4 +0.3 19.1 +5.0 14.1 -0.3 14.4
Line Drive % 26.7 +4.9 21.8 +0.4 21.4 -1.6 23.0 -1.5 24.5 -1.8 26.3 +1.8 24.5 -1.9 26.4 +3.7 22.7 -7.1 29.8 +5.5 24.3 +1.0 23.3
Groundball % 44.1 +3.3 40.8 -8.1 48.9 +3.1 45.8 +2.6 43.2 -3.1 46.3 -0.3 46.6 +2.9 43.7 -8.3 52.0 +5.7 46.3 -8.1 54.4 -1.2 55.6
Pull % 53.5 +6.2 47.3 -0.1 47.4 +5.2 42.2 -0.5 42.7 +5.7 37.0 +0.8 36.2 -4.0 40.2 +4.2 36.0 +6.7 29.3 -8.3 37.6 +3.2 34.4
Straight Away % 28.7 -5.3 34.0 -1.9 35.9 -1.7 37.6 +2.0 35.6 -0.7 36.3 -4.2 40.5 +2.4 38.1 -1.8 39.9 -5.8 45.7 +5.1 40.6 -1.1 41.7
Opposite Field % 17.8 -1.0 18.8 +2.1 16.7 -3.5 20.2 -1.5 21.7 -5.0 26.7 +3.4 23.3 +1.7 21.6 -2.3 23.9 -1.1 25.0 +3.7 21.3 -2.6 23.9
Weak Contact % 4.0 -0.8 4.8 +2.8 2.0 +0.3 1.7 -1.3 3.0 -1.6 4.6 +1.5 3.1 +0.8 2.3 -1.1 3.4 -4.6 8.0 +1.6 6.4 +0.8 5.6
Pull Airball % 25.2 +1.7 23.5 +4.6 18.9 +0.8 18.1 -0.1 18.2 +3.3 14.9 +3.9 11.0 -9.4 20.4 +6.2 14.2 -0.2 14.4 +2.5 11.9 -0.3 12.2
Topped Contact % 32.2 +3.2 29.0 -6.4 35.4 -0.9 36.3 +6.8 29.5 -2.9 32.4 -5.6 38.0 +4.6 33.4 -8.0 41.4 +9.5 31.9 -12.9 44.8 -0.2 45.0
Under Contact % 22.8 -2.2 25.0 +6.8 18.2 -6.3 24.5 -2.8 27.3 +8.8 18.5 -6.0 24.5 +0.8 23.7 +3.2 20.5 -1.8 22.3 +3.5 18.8 -0.1 18.9
Flare/Burner Contact % 25.7 +3.2 22.5 -2.1 24.6 +1.2 23.4 -4.6 28.0 -0.5 28.5 +5.8 22.7 -2.7 25.4 +1.8 23.6 -5.7 29.3 +5.0 24.3 +0.4 23.9
Solid Contact % 4.0 -0.8 4.8 -2.6 7.4 +1.4 6.0 +0.2 5.8 -1.3 7.1 +1.0 6.1 +0.3 5.8 +0.4 5.4 -0.5 5.9 +2.9 3.0 +0.2 2.8
HR/FB % 22.4 -2.4 24.8 -10.8 35.6 +14.2 21.4 +9.4 12.0 -13.0 25.0 +18.9 6.1 -21.7 27.8 +11.5 16.3 +2.4 13.9 +11.9 2.0 -5.7 7.7
Popups 10 -27 37 +17 20 -8 28 0 28 +7 21 +7 14 -16 30 +4 26 +17 9 -17 26 +14 12
Flyballs 49 -64 113 +12 101 -16 117 +17 100 +44 56 +23 33 -82 115 +29 86 +50 36 -15 51 +25 26
Line Drives 54 -33 87 0 87 -20 107 +10 97 +23 74 +34 40 -88 128 +27 101 +45 56 -32 88 +46 42
Groundballs 89 -74 163 -36 199 -14 213 +42 171 +41 130 +54 76 -136 212 -19 231 +144 87 -110 197 +97 100
Plate Discipline
In Zone % 46.5 -1.9 48.4 -0.4 48.8 -0.4 49.2 +1.4 47.8 -2.0 49.8 -0.6 50.4 +5.1 45.3 -3.0 48.3 -2.1 50.4 -0.5 50.9 +2.2 48.7
Out of Zone % 53.5 +1.9 51.6 +0.4 51.2 +0.4 50.8 -1.4 52.2 +2.0 50.2 +0.6 49.6 -5.1 54.7 +3.0 51.7 +2.1 49.6 +0.5 49.1 -2.2 51.3
Edge % 44.0 -0.2 44.2 +1.7 42.5 -2.0 44.5 +0.7 43.8 -1.6 45.4 -1.4 46.8 +4.5 42.3 -0.6 42.9 +0.5 42.4 -2.4 44.8 +1.2 43.6
Zone Swing % 66.0 -1.3 67.3 -4.1 71.4 +4.1 67.3 +1.4 65.9 -1.6 67.5 +5.5 62.0 -8.8 70.8 +1.7 69.1 +1.5 67.6 +3.4 64.2 +2.1 62.1
Out of Zone Swing % 33.9 +9.1 24.8 -1.3 26.1 +1.7 24.4 -3.6 28.0 +3.5 24.5 -3.3 27.8 -0.8 28.6 +4.5 24.1 -2.6 26.7 -6.4 33.1 +6.7 26.4
In Zone Contact % 88.8 +4.6 84.2 -1.6 85.8 -0.1 85.9 +2.2 83.7 -5.3 89.0 -1.8 90.8 +2.1 88.7 +0.1 88.6 +0.4 88.2 +0.9 87.3 +0.1 87.2
Out of Zone Contact % 60.9 +0.5 60.4 +0.1 60.3 -2.0 62.3 -7.6 69.9 +4.4 65.5 -9.5 75.0 +5.6 69.4 -1.4 70.8 -0.4 71.2 +1.5 69.7 +3.8 65.9
Whiff % 21.5 -1.0 22.5 +1.2 21.3 +0.8 20.5 -0.2 20.7 +3.4 17.3 +3.2 14.1 -3.5 17.6 +1.4 16.2 -0.4 16.6 -1.9 18.5 -0.9 19.4
First Strike % 58.9 +1.7 57.2 -1.6 58.8 -1.4 60.2 +0.5 59.7 +1.5 58.2 -1.8 60.0 +1.8 58.2 -0.3 58.5 -8.8 67.3 +2.7 64.6 +7.5 57.1
First Pitch Swing % 25.5 +1.2 24.3 -5.3 29.6 +0.7 28.9 -1.3 30.2 +4.1 26.1 +5.1 21.0 -7.9 28.9 +2.3 26.6 -1.4 28.0 +1.8 26.2 +9.2 17.0
Swing % 48.8 +3.5 45.3 -2.9 48.2 +2.7 45.5 -0.6 46.1 +0.2 45.9 +0.9 45.0 -2.8 47.8 +1.9 45.9 -1.2 47.1 -1.8 48.9 +5.1 43.8
Meatball Swing % 83.3 +2.4 80.9 -1.9 82.8 +7.5 75.3 -1.1 76.4 +1.7 74.7 +8.8 65.9 -12.3 78.2 +2.0 76.2 +1.2 75.0 +7.8 67.2 -8.2 75.4
Meatball % 5.6 -1.7 7.3 0.0 7.3 0.0 7.3 +0.8 6.5 -0.5 7.0 +1.1 5.9 -0.6 6.5 -0.1 6.6 -1.5 8.1 +0.7 7.4 +0.2 7.2
Zone Swing & Miss % 11.2 -4.6 15.8 +1.6 14.2 +0.1 14.1 -2.2 16.3 +5.3 11.0 +1.8 9.2 -2.1 11.3 -0.1 11.4 -0.4 11.8 -0.9 12.7 -0.1 12.8
Out of Zone Swing & Miss % 39.1 -0.5 39.6 -0.1 39.7 +2.0 37.7 +7.6 30.1 -4.4 34.5 +9.5 25.0 -5.6 30.6 +1.4 29.2 +0.4 28.8 -1.5 30.3 -3.8 34.1
In Zone 447 -567 1,014 -33 1,047 -175 1,222 +191 1,031 +329 702 +352 350 -739 1,089 +38 1,051 +576 475 -424 899 +435 464
Out of Zone 514 -567 1,081 -18 1,099 -162 1,261 +133 1,128 +419 709 +364 345 -968 1,313 +189 1,124 +656 468 -398 866 +378 488
Edge 423 -502 925 +14 911 -193 1,104 +158 946 +305 641 +316 325 -690 1,015 +82 933 +533 400 -391 791 +376 415
In Zone Swings 295 -387 682 -66 748 -75 823 +144 679 +205 474 +257 217 -554 771 +45 726 +405 321 -256 577 +289 288
Out of Zone Swings 174 -94 268 -19 287 -21 308 -8 316 +142 174 +78 96 -280 376 +105 271 +146 125 -162 287 +158 129
In Zone Swing & Misses 33 -75 108 +2 106 -10 116 +5 111 +59 52 +32 20 -67 87 +4 83 +45 38 -35 73 +36 37
Out of Zone Swing & Misses 68 -38 106 -8 114 -2 116 +21 95 +35 60 +36 24 -91 115 +36 79 +43 36 -51 87 +43 44
Basic
Pitches 961 -1,134 2,095 -51 2,146 -337 2,483 +324 2,159 +748 1,411 +716 695 -1,707 2,402 +225 2,177 +1,230 947 -819 1,766 +814 952
PA 263 -293 556 -27 583 -67 650 +92 558 +184 374 +179 195 -433 628 +48 580 +325 255 -211 466 +219 247
AB 240 -240 480 -24 504 -65 569 +77 492 +152 340 +159 181 -388 569 +49 520 +297 223 -214 437 +218 219
Hits 60 -76 136 -11 147 -10 157 +39 118 +10 108 +56 52 -135 187 +52 135 +77 58 -55 113 +51 62
Singles 36 -44 80 -6 86 -11 97 +35 62 -2 64 +29 35 -75 110 +27 83 +43 40 -49 89 +46 43
Doubles 11 -17 28 +5 23 -3 26 -16 42 +13 29 +15 14 -22 36 +10 26 +15 11 -10 21 +7 14
Triples 2 +2 0 -2 2 -7 9 +7 2 +1 1 0 1 -8 9 -3 12 +10 2 0 2 -1 3
Home Runs 11 -17 28 -8 36 +11 25 +13 12 -2 14 +12 2 -30 32 +18 14 +9 5 +4 1 -1 2
Walks 20 -44 64 -1 65 -6 71 +16 55 +24 31 +24 7 -46 53 -1 54 +25 29 +11 18 -6 24
Strikeouts 41 -42 83 -23 106 -3 109 +8 101 +41 60 +39 21 -65 86 +7 79 +42 37 -47 84 +41 43
K% 15.6 +0.7 14.9 -3.3 18.2 +1.4 16.8 -1.3 18.1 +2.1 16.0 +5.2 10.8 -2.9 13.7 +0.1 13.6 -0.9 14.5 -3.5 18.0 +0.6 17.4
BB% 7.6 -3.9 11.5 +0.4 11.1 +0.2 10.9 +1.0 9.9 +1.6 8.3 +4.7 3.6 -4.8 8.4 -0.9 9.3 -2.1 11.4 +7.5 3.9 -5.8 9.7
HBP 0 -9 9 +4 5 0 5 -1 6 +4 2 -2 4 0 4 +1 3 +2 1 -1 2 +2 0
Batted Balls 202 -198 400 -7 407 -58 465 +69 396 +115 281 +118 163 -322 485 +41 444 +256 188 -174 362 +182 180
Number of Fastballs 449 -528 977 -172 1,149 -191 1,340 +250 1,090 +322 768 +358 410 -983 1,393 +112 1,281 +739 542 -565 1,107 +491 616
Number of Offspeed 232 -242 474 -26 500 +64 436 +19 417 +163 254 +97 157 -283 440 +61 379 +194 185 -115 300 +159 141
Number of Breaking 280 -359 639 +142 497 -210 707 +63 644 +255 389 +261 128 -440 568 +56 512 +296 216 -139 355 +160 195
+ Toggle Viewing All Player's Year to Year Stats

Statcast Fielder Positioning

wOBA
SeasonAlignment TypeBat SidePAShifts/Shades%No Shift/ShadeShift/Shade
2016 Shifts L 308 10 3.2 .285 .212
2016 Shifts R 144 1 0.7 .228 .000
2017 Shifts L 179 1 0.6 .327 .000
2017 Shifts R 73 0 0.0 .303
2018 Shifts L 366 1 0.3 .286 .000
2018 Shifts R 211 1 0.5 .410 .000
2019 Shifts L 448 95 21.2 .401 .438
2019 Shifts R 175 17 9.7 .408 .329
2020 Shifts L 141 44 31.2 .275 .222
2020 Shifts R 54 4 7.4 .484 .221
2021 Shifts L 255 112 43.9 .330 .326
2021 Shifts R 112 21 18.8 .446 .638
2022 Shifts L 405 261 64.4 .329 .295
2022 Shifts R 149 48 32.2 .352 .339
2023 Shades L 450 173 38.4 .359 .344
2023 Shades R 198 41 20.7 .365 .425
2024 Shades L 370 158 42.7 .368 .348
2024 Shades R 206 27 13.1 .422 .627
2025 Shades L 369 232 62.9 .372 .389
2025 Shades R 181 34 18.8 .384 .339
2026 Shades L 178 93 52.2 .350 .301
2026 Shades R 75 26 34.7 .344 .353
! 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 %
2015 367 15.9 41.1% 3.3% 105 21.3 12.4% 11.4%
2016 559 16.6 35.2% 4.8% 238 22.8 10.5% 14.3%
2017 293 16.4 35.5% 2.7% 136 22.6 0.7% 18.4%
2018 677 17.0 30.9% 2.8% 329 23.2 0.9% 13.4%
2019 755 17.2 26.2% 1.6% 325 22.7 0.6% 7.7%
2020 246 17.3 21.5% 4.1% 99 23.1 0.0% 12.1%
2021 450 17.5 26.0% 4.0% 208 23.6 0.5% 13.0%
2022 674 17.7 24.9% 4.2% 308 23.4 0.3% 11.7%
2023 722 14.9 51.4% 0.0% 366 18.4 6.0% 0.0%
2024 564 15.1 48.0% 0.4% 340 18.3 5.3% 0.6%
2025 621 15.8 38.2% 0.3% 327 18.1 5.5% 0.3%
2026 269 16.2 39.4% 1.5% 122 19.0 6.6% 4.1%
+ View Complete Pitch Tempo Leaderboard

Statcast Rankings