LF | Atlanta Braves
Bats/Throws: S/R | 5' 11" 184 lbs | Age: 32
PA AB R H HR SB AVG OBP SLG OPS
2023 521 459 55 111 9 1 .242 .321 .368 .689
2024 668 564 94 158 24 10 .280 .380 .459 .839
2025 371 318 56 78 14 9 .245 .353 .434 .787
12 Seasons 4,662 4,065 584 995 125 66 .245 .333 .398 .731
AVG HR SB OPS
2023 .242 9 1 .689
2024 .280 24 10 .839
2025 .245 14 9 .787
12 Seasons .245 125 66 .731
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%
2016 23 1307 213 6 2.8 2.0 86.4 107.5 6.9 26.3 .234 .319 .295 .288 .308 28.6 19.9 9.8
2017 24 279 46 1 2.2 1.4 85.2 104.2 14.1 34.8 .212 .316 .242 .293 .295 26.1 20.0 12.9
2018 25 2340 440 22 5.0 3.7 87.3 112.2 12.4 33.6 .251 .394 .341 .323 .333 31.8 14.8 9.1
2019 26 2061 387 25 6.5 4.8 86.7 108.2 14.0 29.7 .250 .431 .301 .328 .341 31.3 14.5 9.3
2020 27 837 155 5 3.2 2.5 87.2 107.7 11.0 35.5 .282 .411 .335 .338 .354 27.7 13.9 7.4
2021 28 1734 291 8 2.7 1.9 85.3 107.6 14.0 30.6 .238 .323 .293 .302 .296 30.2 15.8 11.9
2022 29 2790 478 19 4.0 2.9 87.5 109.4 12.9 34.7 .251 .359 .320 .315 .323 34.3 15.7 11.1
2023 30 2104 374 15 4.0 2.9 86.5 108.8 14.8 37.7 .247 .349 .304 .306 .320 31.8 17.3 9.6
2024 31 2739 473 34 7.2 5.1 91.1 110.3 13.4 31.3 .282 .445 .365 .364 .379 44.4 15.1 11.4
2025 32 1580 259 19 7.3 5.1 89.0 109.1 20.0 27.0 .231 .380 .346 .323 .320 40.3 15.9 12.9
Player 17771 3116 154 4.9 3.6 87.6 112.2 13.5 32.2 .252 .381 .323 .322 .332 34.1 15.8 10.5
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 %
2016 54.5 45.5 16.4 21.1 8.0 42.3 31.0 26.8 26.3 17.8 10.3 16.0 13.1 16.4
2017 43.5 56.5 17.4 26.1 13.0 32.6 32.6 32.6 21.7 8.7 10.9 10.9 23.9 21.7
2018 44.5 55.5 21.6 25.7 8.2 37.7 35.0 26.8 21.4 15.5 7.5 16.4 19.5 19.3
2019 42.9 57.1 23.3 23.3 10.6 47.0 31.0 22.0 25.6 11.9 5.4 21.4 19.1 16.5
2020 43.9 56.1 18.7 27.7 9.7 32.9 30.3 36.8 19.4 12.9 11.6 13.5 17.4 25.2
2021 43.3 56.7 20.6 23.7 12.4 35.7 34.4 29.9 16.8 16.8 9.6 18.9 17.5 20.3
2022 44.8 55.2 22.8 25.7 6.7 42.1 32.6 25.3 20.1 16.5 8.2 22.0 16.1 17.2
2023 40.1 59.9 24.1 26.7 9.1 41.2 36.9 21.9 19.8 14.7 5.6 21.4 22.2 16.3
2024 43.1 56.9 25.6 23.5 7.8 39.3 35.9 24.7 21.8 15.4 5.9 17.5 20.5 18.8
2025 36.3 63.7 31.3 19.3 13.1 44.4 30.5 25.1 20.8 10.4 5.0 23.6 20.1 20.1
Player 43.5 56.5 23.0 24.3 9.2 40.6 33.5 25.8 21.3 14.7 7.3 19.2 18.8 18.5
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
2016 3.8 43.2 20.2 24.9 3.3 2.8 2.0
2017 10.9 34.8 23.9 23.9 4.3 2.2 1.4
2018 3.6 35.2 26.6 25.0 4.3 5.0 3.7
2019 3.9 31.8 27.6 22.7 4.9 6.5 4.8
2020 4.5 32.9 25.8 29.0 3.2 3.2 2.5
2021 6.5 32.3 30.2 24.7 3.4 2.7 1.9
2022 4.8 29.5 27.8 28.7 4.6 4.0 2.9
2023 4.5 31.3 28.6 26.5 5.1 4.0 2.9
2024 3.8 29.8 25.2 29.2 4.9 7.2 5.1
2025 3.9 24.7 34.0 23.2 6.2 7.3 5.1
Player 4.4 31.9 27.4 26.1 4.6 4.9 3.6
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.3 2 532 33.8 114 .253 .389 .355 10.1 9.6 8.1 .213 .323 .308 25.0
2025 Sinker 0.9 2 240 15.2 62 .265 .469 .394 10.5 8.1 8.3 .315 .572 .443 56.8
2025 Changeup -0.2 0 213 13.5 50 .229 .417 .291 22.6 24.0 16.2 .238 .374 .279 41.7
2025 Curveball 4.8 8 173 11.0 43 .333 .590 .469 23.9 25.6 15.9 .290 .449 .369 57.1
2025 Slider 0.3 0 168 10.7 38 .212 .485 .343 24.2 23.7 14.1 .192 .311 .279 54.2
2025 Cutter -0.2 0 133 8.4 38 .200 .367 .337 13.6 10.5 11.4 .178 .298 .307 30.8
2025 Sweeper 3.9 3 70 4.4 13 .308 .615 .388 16.7 15.4 7.4 .219 .446 .279 45.5
2025 Split-Finger -5.6 -2 40 2.5 8 .000 .000 .000 41.7 50.0 23.5 .058 .160 .089 25.0
2025 Slurve 1.2 0 3 0.2 -- -- -- -- -- -- -- -- -- --
2024 4-Seam Fastball 0.8 8 946 34.5 221 .257 .464 .380 15.5 15.8 11.6 .257 .445 .375 41.4
2024 Sinker -1.1 -4 389 14.2 104 .227 .341 .310 7.9 12.5 12.5 .273 .437 .356 55.1
2024 Slider -0.2 -1 336 12.3 81 .243 .429 .333 20.2 18.5 11.4 .270 .438 .349 42.9
2024 Changeup 2.6 8 321 11.7 85 .325 .481 .382 20.4 14.1 10.3 .312 .461 .356 47.1
2024 Curveball 1.1 3 280 10.2 61 .288 .442 .354 15.3 9.8 7.6 .298 .471 .371 39.6
2024 Cutter 0.9 2 254 9.3 49 .349 .488 .405 18.2 8.2 7.8 .340 .434 .383 35.9
2024 Sweeper 4.1 4 104 3.8 29 .348 .652 .479 25.5 24.1 16.3 .297 .416 .388 37.5
2024 Split-Finger 5.3 5 94 3.4 30 .414 .690 .480 32.1 23.3 24.1 .327 .474 .357 54.5
2024 Slurve -2.2 0 9 0.3 2 .000 .000 .350 33.3 50.0 100.0 -- -- .350 --
2024 Screwball -9.9 0 2 0.1 1 .000 .000 .000 -- 100.0 100.0 -- -- .000 --
! Note: Years are in reverse order.

Statcast Batting Run Value

Runs
Year Team PA Pitches Heart Shadow Chase Waste All
2012 17 51 0 -1 0 0 -1
2013 324 1,356 -4 -14 7 6 -5
2016 307 1,307 -9 -10 5 6 -7
2017 70 279 -6 -3 3 1 -4
2018 593 2,339 -5 -12 17 13 13
2019 504 2,029 -21 -9 15 10 -6
2020 202 837 -4 -6 5 5 0
2021 411 1,734 -18 -15 16 10 -7
2022 658 2,790 -6 -26 22 12 2
2023 520 2,104 -13 -19 15 11 -7
2024 664 2,739 -13 -5 27 16 25
2025 368 1,574 -12 5 13 7 13
Player 4,638 19,139 -113 -114 147 -113 18
+ 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 %
2016 1,307 47.6 59.0 89.4 25.5 64.0 43.4 16.6 41.5 18.8 7.9 65.0
2017 279 47.7 66.9 78.7 26.0 78.9 41.6 40.0 45.5 21.3 6.8 84.2
2018 2,340 48.3 68.3 86.0 30.2 71.5 42.2 29.3 48.6 18.7 6.5 77.6
2019 2,061 47.9 65.6 87.3 26.1 62.7 42.4 26.9 45.2 20.2 7.2 79.6
2020 837 48.6 66.3 85.9 28.8 66.9 43.0 30.7 47.1 20.1 7.8 75.4
2021 1,734 49.7 65.3 86.5 22.5 69.4 42.6 27.0 43.7 17.9 8.9 80.5
2022 2,790 49.1 64.2 86.0 23.7 68.5 43.3 25.4 43.6 18.8 6.3 76.0
2023 2,104 50.5 68.8 87.7 25.1 58.4 42.9 33.6 47.2 20.0 7.1 82.6
2024 2,739 50.7 68.6 87.9 21.9 66.9 42.2 32.3 45.6 17.0 7.4 81.7
2025 1,580 49.4 65.7 89.2 24.2 66.8 45.7 27.5 44.7 16.9 7.4 77.6
Player 17,771 49.2 66.2 87.1 25.1 66.6 42.9 28.4 45.3 18.7 7.2 78.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
2016 54 41 90
2017 38 43
2018 47 50 35 35 60 38 27 24 86 23 83 56 79 33 64 1
2019 47 37 41 42 56 43 35 12 58 16 86 57 77 68 48 10
2020 60 83 44 18 71 16 10 22 46 7 92 31 80 40 55 25 61
2021 21 26 5 4 62 4 7 3 50 7 82 86 87 85 35 4 55
2022 49 57 26 16 79 29 14 22 54 19 84 85 86 79 31 12 67
2023 24 37 10 9 54 15 10 9 43 12 80 64 79 74 12 1 45
2024 92 92 72 56 98 65 43 80 64 71 88 89 90 90 26 8 68 45 69 48
2025 51 14 28 38 75 20 35 35 43 36 82 90 88 74 24 8 51
+ 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 21.97 5 4.9 0 0 5 2 40.0
2018 21.90 20 17.6 2 10 11 9 45.0
2019 23.21 20 18.6 1 4 16 6 30.0
2020 24.69 7 7.0 0 1 3 5 71.4
2021 24.96 4 4.3 0 4 4 1 25.0
2022 26.06 16 13.0 3 10 9 7 43.8
2023 24.34 9 8.5 1 1 10 2 22.2
2024 26.98 24 20.5 4 10 15 8 33.3
2025 25.85 14 12.7 1 4 7 8 57.1
Player 24.62 119 107.1 12 44 80 48 40.3
+ View Standard Expected Home Runs

Expected Home Runs by Park

Adjusted

Year HR
2016 5 6 2 5 5 4 6 6 6 4 4 6 4 3 5 5 3 4 6 6 5 4 7 6 4 4 6 7 5 5 4
2018 20 20 15 19 18 14 18 17 14 14 14 21 22 17 15 22 16 15 18 18 19 19 21 20 17 15 17 20 23 18 13
2019 20 21 12 20 20 18 21 18 16 12 15 19 22 20 17 21 16 15 17 21 21 22 24 22 18 16 20 22 23 16 12
2020 7 7 7 7 7 8 8 8 7 5 7 9 6 6 8 7 7 7 7 7 6 7 8 7 6 6 7 7 7 7 6
2021 4 5 1 7 5 4 5 4 3 3 3 5 6 3 4 7 4 4 4 5 4 2 6 4 4 3 5 5 4 4 5
2022 16 13 10 18 14 14 14 10 11 9 10 14 13 11 14 17 13 13 12 13 13 11 22 14 8 9 16 15 13 14 12
2023 9 8 6 8 9 8 10 10 9 6 7 9 7 6 11 8 10 8 9 10 8 9 12 12 8 6 9 9 9 8 5
2024 24 20 18 19 20 23 23 20 18 16 20 23 20 18 22 21 19 21 22 23 23 19 25 24 18 20 19 22 21 23 16
2025 14 13 10 13 14 13 11 14 12 11 11 16 13 17 14 12 15 13 11 13 13 10 15 12 14 10 11 12 13 14 12
Player 119 113 81 116 112 106 116 107 96 80 91 122 113 101 110 120 103 100 106 116 112 103 140 121 97 89 110 119 118 109 85
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
Results
BA .245 -.035 .280 +.038 .242 -.001 .243 +.016 .227 -.051 .278 +.060 .218 -.036 .254 +.082 .172 -.067 .239
xBA .231 -.051 .282 +.035 .247 -.004 .251 +.013 .238 -.044 .282 +.032 .250 -.001 .251 +.039 .212 -.022 .234
OBP .353 -.027 .380 +.059 .321 -.010 .331 +.002 .329 -.014 .343 +.042 .301 -.034 .335 +.041 .294 -.027 .321
xOBP .342 -.041 .383 +.054 .329 -.011 .340 +.001 .339 -.011 .350 +.018 .332 -.001 .333 +.005 .328 +.010 .318
SLG .434 -.025 .459 +.091 .368 -.023 .391 +.071 .320 -.108 .428 +.018 .410 -.048 .458 +.251 .207 -.131 .338
xSLG .380 -.065 .445 +.096 .349 -.010 .359 +.036 .323 -.088 .411 -.020 .431 +.037 .394 +.078 .316 -.003 .319
ISO .189 +.010 .179 +.053 .126 -.022 .148 +.055 .093 -.057 .150 -.042 .192 -.012 .204 +.170 .034 -.065 .099
xISO .149 -.013 .162 +.060 .102 -.006 .108 +.023 .085 -.044 .129 -.051 .180 +.037 .143 +.039 .104 +.019 .085
BABIP .261 -.041 .302 +.023 .279 +.007 .272 +.006 .266 -.027 .293 +.075 .218 -.051 .269 +.042 .227 -.064 .291
wOBA .346 -.019 .365 +.061 .304 -.016 .320 +.027 .293 -.042 .335 +.034 .301 -.040 .341 +.099 .242 -.053 .295
xwOBA .323 -.041 .364 +.058 .306 -.009 .315 +.013 .302 -.036 .338 +.010 .328 +.005 .323 +.030 .293 +.005 .288
wOBACON .354 -.027 .381 +.062 .319 -.011 .330 +.046 .284 -.066 .350 +.045 .305 -.052 .357 +.142 .215 -.103 .318
xwOBACON .320 -.059 .379 +.059 .320 -.003 .323 +.027 .296 -.058 .354 +.013 .341 +.008 .333 +.038 .295 -.013 .308
BACON .301 -.037 .338 +.041 .297 +.002 .295 +.019 .276 -.049 .325 +.067 .258 -.044 .302 +.075 .227 -.081 .308
xBACON .284 -.058 .342 +.034 .308 +.002 .306 +.016 .290 -.044 .334 +.035 .299 -.001 .300 +.020 .280 -.023 .303
Statcast Hit Metrics
Hard Hit % 40.3 -4.1 44.4 +12.6 31.8 -2.5 34.3 +4.1 30.2 +2.5 27.7 -3.6 31.3 -0.5 31.8 +5.7 26.1 -2.5 28.6
Avg Exit Velocity 89.0 -2.1 91.1 +4.6 86.5 -1.0 87.5 +2.2 85.3 -1.9 87.2 +0.5 86.7 -0.6 87.3 +2.1 85.2 -1.2 86.4
Launch Angle Sweet-Spot % 27.0 -4.3 31.3 -6.4 37.7 +3.0 34.7 +4.1 30.6 -4.9 35.5 +5.8 29.7 -3.9 33.6 -1.2 34.8 +8.5 26.3
Barrel % 7.3 +0.1 7.2 +3.2 4.0 0.0 4.0 +1.3 2.7 -0.5 3.2 -3.3 6.5 +1.5 5.0 +2.8 2.2 -0.6 2.8
Avg Launch Angle 20.0 +6.6 13.4 -1.4 14.8 +1.9 12.9 -1.1 14.0 +3.0 11.0 -3.0 14.0 +1.6 12.4 -1.7 14.1 +7.2 6.9
Statcast Bat Tracking
Bat Speed 70.9 -0.8 71.7 +0.6 71.1 -- -- -- -- -- -- -- -- -- -- -- -- -- --
Attack Angle 11° +2° -- -- -- -- -- -- -- -- -- -- -- -- -- --
Ideal Attack Angle % 56.4 +6.0 50.4 -0.2 50.6 -- -- -- -- -- -- -- -- -- -- -- -- -- --
Attack Direction -8° -5° -3° -2° -1° -- -- -- -- -- -- -- -- -- -- -- -- -- --
Swing Path - Tilt 31° -2° 33° 32° -- -- -- -- -- -- -- -- -- -- -- -- -- --
Swing Length 7.5 +0.2 7.3 0.0 7.3 -- -- -- -- -- -- -- -- -- -- -- -- -- --
Statcast Pitch Metrics
Fastball Velocity 93.5 +0.2 93.3 +0.3 93.0 0.0 93.0 -0.3 93.3 +0.9 92.4 -0.2 92.6 +0.3 92.3 -0.4 92.7 +0.7 92.0
Breaking Velocity 83.0 +0.3 82.7 -0.5 83.2 +0.9 82.3 +0.1 82.2 -0.4 82.6 +0.9 81.7 -0.4 82.1 +1.7 80.4 -0.4 80.8
Offspeed Velocity 86.4 +0.5 85.9 -0.1 86.0 +0.7 85.3 +0.3 85.0 -0.3 85.3 +0.5 84.8 +0.5 84.3 +1.0 83.3 -0.1 83.4
Batted Ball Results
Barrels 19 -15 34 +19 15 -4 19 +11 8 +3 5 -20 25 +3 22 +21 1 -5 6
Popup % 13.1 +5.3 7.8 -1.3 9.1 +2.4 6.7 -5.7 12.4 +2.7 9.7 -0.9 10.6 +2.4 8.2 -4.8 13.0 +5.0 8.0
Flyball % 31.3 +5.7 25.6 +1.5 24.1 +1.3 22.8 +2.2 20.6 +1.9 18.7 -4.6 23.3 +1.7 21.6 +4.2 17.4 +1.0 16.4
Line Drive % 19.3 -4.2 23.5 -3.2 26.7 +1.0 25.7 +2.0 23.7 -4.0 27.7 +4.4 23.3 -2.4 25.7 -0.4 26.1 +5.0 21.1
Groundball % 36.3 -6.8 43.1 +3.0 40.1 -4.7 44.8 +1.5 43.3 -0.6 43.9 +1.0 42.9 -1.6 44.5 +1.0 43.5 -11.0 54.5
Pull % 44.4 +5.1 39.3 -1.9 41.2 -0.9 42.1 +6.4 35.7 +2.8 32.9 -14.1 47.0 +9.3 37.7 +5.1 32.6 -9.7 42.3
Straight Away % 30.5 -5.4 35.9 -1.0 36.9 +4.3 32.6 -1.8 34.4 +4.1 30.3 -0.7 31.0 -4.0 35.0 +2.4 32.6 +1.6 31.0
Opposite Field % 25.1 +0.4 24.7 +2.8 21.9 -3.4 25.3 -4.6 29.9 -6.9 36.8 +14.8 22.0 -4.8 26.8 -5.8 32.6 +5.8 26.8
Weak Contact % 3.9 +0.1 3.8 -0.7 4.5 -0.3 4.8 -1.7 6.5 +2.0 4.5 +0.6 3.9 +0.3 3.6 -7.3 10.9 +7.1 3.8
Pull Airball % 23.6 +6.1 17.5 -3.9 21.4 -0.6 22.0 +3.1 18.9 +5.4 13.5 -7.9 21.4 +5.0 16.4 +5.5 10.9 -5.1 16.0
Topped Contact % 24.7 -5.1 29.8 -1.5 31.3 +1.8 29.5 -2.8 32.3 -0.6 32.9 +1.1 31.8 -3.4 35.2 +0.4 34.8 -8.4 43.2
Under Contact % 34.0 +8.8 25.2 -3.4 28.6 +0.8 27.8 -2.4 30.2 +4.4 25.8 -1.8 27.6 +1.0 26.6 +2.7 23.9 +3.7 20.2
Flare/Burner Contact % 23.2 -6.0 29.2 +2.7 26.5 -2.2 28.7 +4.0 24.7 -4.3 29.0 +6.3 22.7 -2.3 25.0 +1.1 23.9 -1.0 24.9
Solid Contact % 6.2 +1.3 4.9 -0.2 5.1 +0.5 4.6 +1.2 3.4 +0.2 3.2 -1.7 4.9 +0.6 4.3 0.0 4.3 +1.0 3.3
HR/FB % 17.3 -2.5 19.8 +9.8 10.0 -3.8 13.8 +7.1 6.7 -17.4 24.1 +1.9 22.2 +1.1 21.1 +21.1 0.0 -14.3 14.3
Popups 34 -3 37 +3 34 +2 32 -4 36 +21 15 -26 41 +5 36 +30 6 -11 17
Flyballs 81 -40 121 +31 90 -19 109 +49 60 +31 29 -61 90 -5 95 +87 8 -27 35
Line Drives 50 -61 111 +11 100 -23 123 +54 69 +26 43 -47 90 -23 113 +101 12 -33 45
Groundballs 94 -110 204 +54 150 -64 214 +88 126 +58 68 -98 166 -30 196 +176 20 -96 116
Plate Discipline
In Zone % 49.4 -1.3 50.7 +0.2 50.5 +1.4 49.1 -0.6 49.7 +1.1 48.6 +0.7 47.9 -0.4 48.3 +0.6 47.7 +0.1 47.6
Out of Zone % 50.6 +1.3 49.3 -0.2 49.5 -1.4 50.9 +0.6 50.3 -1.1 51.4 -0.7 52.1 +0.4 51.7 -0.6 52.3 -0.1 52.4
Edge % 45.7 +3.5 42.2 -0.7 42.9 -0.4 43.3 +0.7 42.6 -0.4 43.0 +0.6 42.4 +0.2 42.2 +0.6 41.6 -1.8 43.4
Zone Swing % 65.7 -2.9 68.6 -0.2 68.8 +4.6 64.2 -1.1 65.3 -1.0 66.3 +0.7 65.6 -2.7 68.3 +1.4 66.9 +7.9 59.0
Out of Zone Swing % 24.2 +2.3 21.9 -3.2 25.1 +1.4 23.7 +1.2 22.5 -6.3 28.8 +2.7 26.1 -4.1 30.2 +4.2 26.0 +0.5 25.5
In Zone Contact % 89.2 +1.3 87.9 +0.2 87.7 +1.7 86.0 -0.5 86.5 +0.6 85.9 -1.4 87.3 +1.3 86.0 +7.3 78.7 -10.7 89.4
Out of Zone Contact % 66.8 -0.1 66.9 +8.5 58.4 -10.1 68.5 -0.9 69.4 +2.5 66.9 +4.2 62.7 -8.8 71.5 -7.4 78.9 +14.9 64.0
Whiff % 16.9 -0.1 17.0 -3.0 20.0 +1.2 18.8 +0.9 17.9 -2.2 20.1 -0.1 20.2 +1.5 18.7 -2.6 21.3 +2.5 18.8
First Strike % 56.3 -3.9 60.2 -2.8 63.0 +3.6 59.4 +2.7 56.7 -5.2 61.9 +4.1 57.8 -2.6 60.4 -5.3 65.7 +13.6 52.1
First Pitch Swing % 27.5 -4.8 32.3 -1.3 33.6 +8.2 25.4 -1.6 27.0 -3.7 30.7 +3.8 26.9 -2.4 29.3 -10.7 40.0 +23.4 16.6
Swing % 44.7 -0.9 45.6 -1.6 47.2 +3.6 43.6 -0.1 43.7 -3.4 47.1 +1.9 45.2 -3.4 48.6 +3.1 45.5 +4.0 41.5
Meatball Swing % 77.6 -4.1 81.7 -0.9 82.6 +6.6 76.0 -4.5 80.5 +5.1 75.4 -4.2 79.6 +2.0 77.6 -6.6 84.2 +19.2 65.0
Meatball % 7.4 0.0 7.4 +0.3 7.1 +0.8 6.3 -2.6 8.9 +1.1 7.8 +0.6 7.2 +0.7 6.5 -0.3 6.8 -1.1 7.9
Zone Swing & Miss % 10.8 -1.3 12.1 -0.2 12.3 -1.7 14.0 +0.5 13.5 -0.6 14.1 +1.4 12.7 -1.3 14.0 -7.3 21.3 +10.7 10.6
Out of Zone Swing & Miss % 33.2 +0.1 33.1 -8.5 41.6 +10.1 31.5 +0.9 30.6 -2.5 33.1 -4.2 37.3 +8.8 28.5 +7.4 21.1 -14.9 36.0
In Zone 778 -612 1,390 +328 1,062 -309 1,371 +510 861 +454 407 -564 971 -158 1,129 +996 133 -489 622
Out of Zone 796 -553 1,349 +306 1,043 -376 1,419 +546 873 +443 430 -628 1,058 -152 1,210 +1,064 146 -539 685
Edge 720 -435 1,155 +251 904 -303 1,207 +468 739 +379 360 -501 861 -125 986 +870 116 -451 567
In Zone Swings 511 -443 954 +223 731 -149 880 +318 562 +292 270 -367 637 -134 771 +682 89 -278 367
Out of Zone Swings 193 -103 296 +34 262 -75 337 +141 196 +72 124 -152 276 -89 365 +327 38 -137 175
In Zone Swing & Misses 55 -60 115 +25 90 -33 123 +47 76 +38 38 -43 81 -27 108 +89 19 -20 39
Out of Zone Swing & Misses 64 -34 98 -11 109 +3 106 +46 60 +19 41 -62 103 -1 104 +96 8 -55 63
Basic
Pitches 1,580 -1,159 2,739 +635 2,104 -686 2,790 +1,056 1,734 +897 837 -1,224 2,061 -279 2,340 +2,061 279 -1,028 1,307
PA 371 -297 668 +147 521 -137 658 +246 412 +210 202 -316 518 -76 594 +524 70 -237 307
AB 318 -246 564 +105 459 -116 575 +222 353 +173 180 -279 459 -65 524 +466 58 -214 272
Hits 78 -80 158 +47 111 -29 140 +60 80 +30 50 -50 100 -33 133 +123 10 -55 65
Singles 47 -58 105 +32 73 -14 87 +30 57 +20 37 -17 54 -18 72 +64 8 -43 51
Doubles 16 -13 29 +2 27 -9 36 +19 17 +11 6 -18 24 -11 35 +33 2 -4 6
Triples 1 +1 0 -2 2 0 2 0 2 +2 0 -2 2 -4 6 +6 0 -3 3
Home Runs 14 -10 24 +15 9 -6 15 +11 4 -3 7 -13 20 0 20 +20 0 -5 5
Walks 48 -28 76 +26 50 -23 73 +24 49 +34 15 -33 48 -6 54 +45 9 -21 30
Strikeouts 59 -42 101 +11 90 -13 103 +38 65 +37 28 -47 75 -13 88 +74 14 -47 61
K% 15.9 +0.8 15.1 -2.2 17.3 +1.6 15.7 -0.1 15.8 +1.9 13.9 -0.6 14.5 -0.3 14.8 -5.2 20.0 +0.1 19.9
BB% 12.9 +1.5 11.4 +1.8 9.6 -1.5 11.1 -0.8 11.9 +4.5 7.4 -1.9 9.3 +0.2 9.1 -3.8 12.9 +3.1 9.8
HBP 5 -13 18 +12 6 +2 4 -2 6 +2 4 -4 8 -4 12 +11 1 -2 3
Batted Balls 259 -214 473 +99 374 -104 478 +187 291 +136 155 -232 387 -53 440 +394 46 -167 213
Number of Fastballs 905 -684 1,589 +376 1,213 -384 1,597 +626 971 +470 501 -676 1,177 -196 1,373 +1,202 171 -653 824
Number of Offspeed 253 -164 417 +73 344 -116 460 +141 319 +176 143 -254 397 -13 410 +367 43 -160 203
Number of Breaking 341 -274 615 +164 451 -217 668 +253 415 +227 188 -249 437 -91 528 +468 60 -206 266
+ Toggle Viewing All Player's Year to Year Stats

Statcast Fielder Positioning

wOBA
SeasonAlignment TypeBat SidePAShifts/Shades%No Shift/ShadeShift/Shade
2016 Shifts L 227 7 3.1 .316 .146
2016 Shifts R 74 0 0.0 .218
2017 Shifts L 63 0 0.0 .227
2017 Shifts R 6 0 0.0 .321
2018 Shifts L 406 77 19.0 .347 .313
2018 Shifts R 187 0 0.0 .341
2019 Shifts L 395 171 43.3 .282 .295
2019 Shifts R 111 0 0.0 .357
2020 Shifts L 129 82 63.6 .316 .350
2020 Shifts R 73 5 6.8 .341 .177
2021 Shifts L 321 225 70.1 .410 .272
2021 Shifts R 90 3 3.3 .229 .000
2022 Shifts L 461 294 63.8 .345 .301
2022 Shifts R 197 6 3.0 .326 .377
2023 Shades L 373 183 49.1 .287 .298
2023 Shades R 147 12 8.2 .347 .220
2024 Shades L 486 216 44.4 .352 .376
2024 Shades R 171 2 1.2 .375 .345
2025 Shades L 261 138 52.9 .390 .319
2025 Shades R 107 5 4.7 .341 .176
! 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 13 18.3 23.1% 0.0% 5 23.0 20.0% 0.0%
2013 412 18.0 19.9% 3.9% 252 24.4 0.4% 12.7%
2016 423 18.5 19.6% 4.5% 230 23.9 3.5% 20.9%
2017 75 18.8 6.7% 1.3% 51 24.3 0.0% 7.8%
2018 642 18.6 13.1% 1.7% 385 23.9 0.3% 10.1%
2019 562 19.2 8.5% 3.9% 405 25.6 0.2% 21.5%
2020 240 19.7 6.7% 3.8% 136 24.4 0.0% 17.6%
2021 526 20.7 4.2% 3.8% 315 25.1 0.3% 16.2%
2022 906 18.8 9.4% 2.9% 456 24.1 1.5% 12.7%
2023 653 14.8 52.1% 0.5% 305 18.5 5.9% 0.0%
2024 803 15.6 42.0% 0.9% 443 18.8 4.3% 0.5%
2025 540 15.9 36.1% 0.2% 211 19.1 6.2% 0.5%
+ View Complete Pitch Tempo Leaderboard

Statcast Rankings