SS | Bats/Throws: R/R | 5' 11" 187 lbs | Age: 31
PA AB R H HR SB AVG OBP SLG OPS
2023 533 488 66 129 17 1 .264 .321 .420 .741
2024 602 551 50 120 17 2 .218 .271 .354 .625
2025 214 203 13 41 3 0 .202 .238 .291 .529
10 Seasons 3,537 3,254 345 778 90 43 .239 .292 .369 .661
AVG HR SB OPS
2023 .264 17 1 .741
2024 .218 17 2 .625
2025 .202 3 0 .529
10 Seasons .239 90 43 .661
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 21 793 154 3 1.9 1.4 87.7 106.5 6.1 26.0 .203 .287 .274 .243 .274 29.9 21.8 6.9
2017 22 1984 411 16 3.9 2.9 85.7 107.3 6.8 28.7 .243 .352 .309 .278 .318 27.6 18.2 6.6
2018 23 1312 263 6 2.3 1.6 86.3 107.4 4.0 24.3 .211 .284 .253 .238 .290 28.6 23.8 4.1
2019 24 2100 393 17 4.3 3.1 87.9 109.9 6.6 26.5 .222 .351 .269 .277 .313 31.3 20.0 7.9
2020 25 703 142 8 5.6 4.2 89.0 108.7 9.6 37.3 .281 .428 .317 .338 .376 38.7 16.9 7.4
2021 26 347 63 2 3.2 2.2 88.2 108.4 8.9 27.0 .199 .308 .245 .250 .283 38.1 21.3 7.9
2022 27 920 160 12 7.5 5.1 90.7 107.9 11.7 30.0 .253 .421 .321 .329 .382 42.5 21.8 9.0
2023 28 2132 389 27 6.9 5.1 88.2 109.4 5.4 30.6 .247 .398 .321 .307 .345 41.1 19.1 7.3
2024 29 2332 431 23 5.3 3.8 88.2 107.8 8.6 29.9 .206 .324 .273 .261 .297 37.8 21.3 6.8
2025 30 784 157 4 2.5 1.9 87.4 108.0 7.0 26.1 .213 .292 .233 .239 .283 33.8 22.0 4.7
Player 13407 2563 118 4.6 3.3 87.7 109.9 7.1 28.6 .228 .347 .286 .277 .317 34.4 20.4 6.8
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 57.1 42.9 11.7 23.4 7.8 31.2 40.3 28.6 22.7 26.6 7.8 8.4 13.6 20.8
2017 52.3 47.7 17.3 24.6 5.8 28.2 46.2 25.3 16.5 28.0 7.8 11.7 18.2 17.5
2018 56.7 43.3 14.1 21.7 7.6 28.1 46.8 24.7 18.6 27.0 11.0 9.5 19.8 13.7
2019 52.7 47.3 20.6 21.9 4.8 31.3 44.0 24.7 20.9 25.2 6.6 10.4 18.8 18.1
2020 47.2 52.8 16.2 30.3 6.3 33.1 43.7 23.2 16.2 24.6 6.3 16.9 19.0 16.9
2021 52.4 47.6 20.6 17.5 9.5 34.9 47.6 17.5 22.2 25.4 4.8 12.7 22.2 12.7
2022 47.5 52.5 28.1 18.8 5.6 41.9 36.3 21.9 23.8 17.5 6.3 18.1 18.8 15.6
2023 53.5 46.5 20.8 19.5 6.2 39.8 35.5 24.7 23.1 21.1 9.3 16.7 14.4 15.4
2024 49.9 50.1 21.3 20.2 8.6 46.2 33.2 20.6 26.9 17.4 5.6 19.3 15.8 15.1
2025 49.7 50.3 21.0 22.9 6.4 38.2 40.1 21.7 22.9 22.3 4.5 15.3 17.8 17.2
Player 52.1 47.9 19.3 22.0 6.6 35.5 40.7 23.7 21.5 23.3 7.3 14.0 17.4 16.4
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 4.5 44.8 20.1 21.4 5.2 1.9 1.4
2017 5.1 41.4 20.9 25.3 2.7 3.9 2.9
2018 3.8 43.7 19.4 26.2 3.0 2.3 1.6
2019 3.8 41.7 22.1 21.1 4.6 4.3 3.1
2020 4.9 33.8 20.4 28.2 6.3 5.6 4.2
2021 4.8 41.3 25.4 22.2 3.2 3.2 2.2
2022 5.0 28.7 24.4 25.6 8.1 7.5 5.1
2023 4.4 41.6 19.8 21.9 4.6 6.9 5.1
2024 3.0 40.4 25.8 18.6 6.5 5.3 3.8
2025 3.2 40.1 26.8 22.3 3.8 2.5 1.9
Player 4.1 40.5 22.2 22.8 4.7 4.6 3.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 -3.2 -8 261 33.3 63 .125 .214 .206 22.5 20.6 18.3 .191 .310 .267 39.5
2025 Sinker -1.4 -2 152 19.4 48 .239 .413 .302 13.2 12.5 18.8 .234 .337 .265 35.0
2025 Slider -1.8 -2 134 17.1 34 .176 .176 .185 35.4 20.6 18.9 .168 .201 .160 25.9
2025 Sweeper -2.0 -2 76 9.7 23 .217 .261 .211 36.6 26.1 23.1 .191 .224 .181 17.6
2025 Curveball 5.2 3 60 7.7 15 .333 .600 .397 28.6 46.7 30.4 .240 .318 .242 50.0
2025 Changeup 4.1 2 50 6.4 18 .353 .353 .412 27.3 22.2 23.5 .342 .411 .354 23.1
2025 Cutter -1.5 0 31 4.0 6 .200 .200 .150 18.8 16.7 12.5 .272 .329 .217 60.0
2025 Split-Finger -5.4 -1 20 2.6 7 .000 .000 .000 36.4 42.9 21.4 .151 .164 .137 50.0
2024 4-Seam Fastball 0.0 0 676 29.0 178 .234 .424 .324 26.0 23.0 17.8 .200 .361 .283 47.9
2024 Sinker -1.6 -7 455 19.5 130 .235 .345 .293 13.4 8.5 12.1 .244 .361 .298 33.9
2024 Slider -2.8 -11 412 17.7 97 .100 .144 .136 35.8 26.8 21.0 .172 .257 .216 36.4
2024 Sweeper 1.6 3 199 8.5 53 .260 .400 .329 28.4 17.0 13.2 .228 .325 .261 30.2
2024 Curveball -1.0 -2 186 8.0 31 .172 .276 .224 32.9 29.0 14.8 .121 .149 .157 20.0
2024 Cutter 3.7 6 166 7.1 40 .378 .838 .528 20.9 10.0 13.8 .305 .569 .388 50.0
2024 Changeup -0.2 0 149 6.4 43 .275 .300 .273 29.2 27.9 22.6 .212 .244 .236 28.6
2024 Split-Finger -4.1 -3 64 2.7 22 .136 .136 .123 61.1 59.1 39.4 .096 .108 .090 22.2
2024 Slurve -9.0 -1 14 0.6 5 .000 .000 .000 30.0 60.0 50.0 .033 .065 .044 0.0
2024 Knuckleball -1.7 0 3 0.1 -- -- -- 0.0 -- -- -- -- -- --
2024 Screwball 1.8 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
2016 216 793 -6 -7 4 2 -7
2017 538 1,978 -4 -20 8 8 -7
2018 364 1,307 -14 -7 2 4 -15
2019 534 2,079 -18 -30 11 10 -27
2020 189 703 -3 -8 3 3 -5
2021 88 347 0 -7 3 1 -3
2022 234 920 3 -6 6 3 5
2023 532 2,132 -1 -18 17 9 6
2024 601 2,332 -14 -24 13 9 -15
2025 214 784 -8 -8 3 3 -11
Player 3,510 13,375 -65 -134 68 -65 -79
+ 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 793 50.4 71.0 74.6 34.6 63.2 45.0 39.8 53.0 29.0 7.1 76.8
2017 1,984 48.9 74.8 81.3 34.7 59.8 43.1 38.6 54.2 25.7 7.3 79.3
2018 1,312 51.5 69.7 79.1 35.2 54.7 42.2 35.8 53.0 28.8 8.8 75.7
2019 2,100 49.2 65.4 82.0 30.5 61.8 40.3 29.0 47.7 24.6 8.1 76.3
2020 703 47.4 67.6 80.9 28.1 68.3 39.3 29.6 46.8 23.1 8.3 81.0
2021 347 51.3 70.8 80.2 33.7 57.9 42.4 35.2 52.7 26.8 6.6 73.9
2022 920 48.2 63.7 83.7 27.0 48.8 43.3 23.1 44.7 27.3 6.8 68.3
2023 2,132 50.8 65.4 82.3 26.4 58.8 42.9 27.4 46.2 24.3 8.1 75.7
2024 2,332 49.9 70.8 82.3 27.6 50.6 41.6 32.9 49.1 26.6 7.3 74.1
2025 784 52.6 72.8 82.0 33.1 58.5 41.3 37.9 54.0 24.8 9.9 74.4
Player 13,407 49.9 69.1 81.3 30.5 57.8 42.1 32.6 49.8 25.9 7.9 75.8
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 49 70 45
2017 6 27 8 12 12 28 24 13 55 13 63 25 35 12 56 89
2018 1 5 1 2 1 4 7 9 55 11 30 4 21 11 47 94
2019 5 8 7 15 5 22 19 25 70 16 62 39 50 35 39 8
2020 60 82 52 33 59 35 33 53 56 46 78 31 66 44 31 72 74
2021 56 44 95
2022 38 29 19 36
2023 26 37 33 36 24 45 35 28 50 52 69 37 56 66 16 87 66 34 60 13
2024 2 4 6 19 2 39 23 29 33 39 50 31 38 56 13 86 60 32 60 5
2025 31 10 78 56
+ 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.44 4 3.2 1 4 1 2 50.0
2017 23.27 15 9.8 5 9 9 3 20.0
2018 24.82 6 4.5 2 2 6 0 0.0
2019 24.36 15 12.1 3 6 11 4 26.7
2020 24.73 6 8.9 -3 2 11 2 33.3
2021 24.75 2 1.4 1 0 1 1 50.0
2022 26.05 10 9.3 1 5 7 4 40.0
2023 24.48 17 15.7 1 8 13 6 35.3
2024 24.36 17 15.7 1 10 15 4 23.5
2025 21.99 3 3.4 0 3 5 0 0.0
Player 24.22 95 84.0 11 49 79 26 27.4
+ View Standard Expected Home Runs

Expected Home Runs by Park

Adjusted

Year HR
2016 4 4 2 6 3 3 3 3 3 2 2 5 2 2 3 3 2 3 3 5 2 3 4 6 3 3 3 6 2 2 2
2017 15 12 7 7 9 10 13 10 7 7 10 14 10 10 11 10 9 8 12 9 11 9 12 11 12 7 6 14 12 11 4
2018 6 7 3 4 5 4 5 3 4 2 4 5 7 2 4 7 4 4 4 6 4 3 7 5 2 2 4 7 7 5 4
2019 15 17 9 13 12 13 14 13 9 7 10 15 13 11 12 14 11 11 12 13 14 12 17 15 12 9 7 14 15 10 10
2020 6 12 9 8 9 10 13 5 6 5 7 9 8 7 9 8 9 7 12 11 11 12 13 9 5 7 10 9 11 11 6
2021 2 1 1 1 2 2 2 1 1 1 2 2 1 1 2 1 1 1 1 2 1 1 2 1 1 1 2 2 1 2 2
2022 10 7 8 8 10 9 10 8 7 9 8 11 10 10 10 10 10 9 10 10 10 9 12 10 6 8 11 10 11 9 8
2023 17 11 12 14 16 16 16 12 15 14 15 15 17 14 16 14 17 14 17 19 17 20 21 20 14 14 16 19 17 16 14
2024 17 12 15 16 13 18 19 16 12 12 15 19 16 14 17 15 15 13 19 19 15 15 19 20 12 15 16 16 16 16 15
2025 3 5 2 1 2 3 3 3 3 1 3 6 3 5 5 2 4 3 4 6 4 3 5 5 2 1 3 3 5 3 4
Player 95 88 68 78 81 88 98 74 67 60 76 101 87 76 89 84 82 73 94 100 89 87 112 102 69 67 78 100 97 85 69
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 .202 -.016 .218 -.046 .264 +.020 .244 +.046 .198 -.062 .260 +.037 .223 -.013 .236 -.041 .277 +.058 .219
xBA .213 +.007 .206 -.041 .247 -.006 .253 +.054 .199 -.082 .281 +.059 .222 +.011 .211 -.032 .243 +.040 .203
OBP .238 -.033 .271 -.050 .321 +.005 .316 +.058 .258 -.059 .317 +.034 .283 +.015 .268 -.056 .324 +.051 .273
xOBP .249 -.014 .263 -.043 .306 -.021 .327 +.064 .263 -.076 .339 +.052 .287 +.041 .246 -.050 .296 +.037 .259
SLG .291 -.063 .354 -.066 .420 +.004 .416 +.107 .309 -.107 .416 +.066 .350 +.043 .307 -.100 .407 +.049 .358
xSLG .292 -.032 .324 -.074 .398 -.023 .421 +.113 .308 -.120 .428 +.077 .351 +.067 .284 -.068 .352 +.065 .287
ISO .089 -.047 .136 -.020 .156 -.016 .172 +.061 .111 -.045 .156 +.028 .128 +.056 .072 -.058 .130 -.009 .139
xISO .079 -.039 .118 -.034 .152 -.016 .168 +.060 .108 -.039 .147 +.018 .129 +.055 .074 -.035 .109 +.025 .084
BABIP .247 -.002 .249 -.052 .301 +.023 .278 +.048 .230 -.062 .292 +.039 .253 -.052 .305 -.012 .317 +.050 .267
wOBA .233 -.040 .273 -.048 .321 .000 .321 +.076 .245 -.072 .317 +.048 .269 +.016 .253 -.056 .309 +.035 .274
xwOBA .239 -.022 .261 -.046 .307 -.022 .329 +.079 .250 -.088 .338 +.061 .277 +.039 .238 -.040 .278 +.035 .243
wOBACON .273 -.040 .313 -.052 .365 -.005 .370 +.094 .276 -.072 .348 +.046 .302 -.009 .311 -.048 .359 +.041 .318
xwOBACON .283 -.014 .297 -.048 .345 -.037 .382 +.099 .283 -.093 .376 +.063 .313 +.023 .290 -.028 .318 +.044 .274
BACON .261 -.018 .279 -.053 .332 +.013 .319 +.065 .254 -.063 .317 +.036 .281 -.032 .313 -.029 .342 +.056 .286
xBACON .276 +.009 .267 -.044 .311 -.024 .335 +.075 .260 -.086 .346 +.059 .287 +.005 .282 -.022 .304 +.038 .266
Statcast Hit Metrics
Hard Hit % 33.8 -4.0 37.8 -3.3 41.1 -1.4 42.5 +4.4 38.1 -0.6 38.7 +7.4 31.3 +2.7 28.6 +1.0 27.6 -2.3 29.9
Avg Exit Velocity 87.4 -0.8 88.2 0.0 88.2 -2.5 90.7 +2.5 88.2 -0.8 89.0 +1.1 87.9 +1.6 86.3 +0.6 85.7 -2.0 87.7
Launch Angle Sweet-Spot % 26.1 -3.8 29.9 -0.7 30.6 +0.6 30.0 +3.0 27.0 -10.3 37.3 +10.8 26.5 +2.2 24.3 -4.4 28.7 +2.7 26.0
Barrel % 2.5 -2.8 5.3 -1.6 6.9 -0.6 7.5 +4.3 3.2 -2.4 5.6 +1.3 4.3 +2.0 2.3 -1.6 3.9 +2.0 1.9
Avg Launch Angle 7.0 -1.6 8.6 +3.2 5.4 -6.3 11.7 +2.8 8.9 -0.7 9.6 +3.0 6.6 +2.6 4.0 -2.8 6.8 +0.7 6.1
Statcast Bat Tracking
Bat Speed 70.6 -0.3 70.9 -0.2 71.1 -- -- -- -- -- -- -- -- -- -- -- -- -- --
Attack Angle -1° +1° -- -- -- -- -- -- -- -- -- -- -- -- -- --
Ideal Attack Angle % 57.5 -5.2 62.7 +1.8 60.9 -- -- -- -- -- -- -- -- -- -- -- -- -- --
Attack Direction +3° -3° +1° -4° -- -- -- -- -- -- -- -- -- -- -- -- -- --
Swing Path - Tilt 27° +1° 25° -1° 27° -- -- -- -- -- -- -- -- -- -- -- -- -- --
Swing Length 7.8 -0.1 7.9 +0.2 7.7 -- -- -- -- -- -- -- -- -- -- -- -- -- --
Statcast Pitch Metrics
Fastball Velocity 93.5 +0.1 93.4 +0.2 93.2 -0.2 93.4 +0.1 93.3 +1.3 92.0 -0.5 92.5 +0.2 92.3 0.0 92.3 0.0 92.3
Breaking Velocity 84.1 +0.5 83.6 -0.1 83.7 +0.9 82.8 -1.0 83.8 +1.8 82.0 -0.9 82.9 +0.6 82.3 0.0 82.3 -0.8 83.1
Offspeed Velocity 84.8 -0.6 85.4 -0.4 85.8 0.0 85.8 +1.8 84.0 +0.4 83.6 -0.4 84.0 -0.4 84.4 +0.9 83.5 -1.1 84.6
Batted Ball Results
Barrels 4 -19 23 -4 27 +15 12 +10 2 -6 8 -9 17 +11 6 -10 16 +13 3
Popup % 6.4 -2.2 8.6 +2.4 6.2 +0.6 5.6 -3.9 9.5 +3.2 6.3 +1.5 4.8 -2.8 7.6 +1.8 5.8 -2.0 7.8
Flyball % 21.0 -0.3 21.3 +0.5 20.8 -7.3 28.1 +7.5 20.6 +4.4 16.2 -4.4 20.6 +6.5 14.1 -3.2 17.3 +5.6 11.7
Line Drive % 22.9 +2.7 20.2 +0.7 19.5 +0.7 18.8 +1.3 17.5 -12.8 30.3 +8.4 21.9 +0.2 21.7 -2.9 24.6 +1.2 23.4
Groundball % 49.7 -0.2 49.9 -3.6 53.5 +6.0 47.5 -4.9 52.4 +5.2 47.2 -5.5 52.7 -4.0 56.7 +4.4 52.3 -4.8 57.1
Pull % 38.2 -8.0 46.2 +6.4 39.8 -2.1 41.9 +7.0 34.9 +1.8 33.1 +1.8 31.3 +3.2 28.1 -0.1 28.2 -3.0 31.2
Straight Away % 40.1 +6.9 33.2 -2.3 35.5 -0.8 36.3 -11.3 47.6 +3.9 43.7 -0.3 44.0 -2.8 46.8 +0.6 46.2 +5.9 40.3
Opposite Field % 21.7 +1.1 20.6 -4.1 24.7 +2.8 21.9 +4.4 17.5 -5.7 23.2 -1.5 24.7 0.0 24.7 -0.6 25.3 -3.3 28.6
Weak Contact % 3.2 +0.2 3.0 -1.4 4.4 -0.6 5.0 +0.2 4.8 -0.1 4.9 +1.1 3.8 0.0 3.8 -1.3 5.1 +0.6 4.5
Pull Airball % 15.3 -4.0 19.3 +2.6 16.7 -1.4 18.1 +5.4 12.7 -4.2 16.9 +6.5 10.4 +0.9 9.5 -2.2 11.7 +3.3 8.4
Topped Contact % 40.1 -0.3 40.4 -1.2 41.6 +12.9 28.7 -12.6 41.3 +7.5 33.8 -7.9 41.7 -2.0 43.7 +2.3 41.4 -3.4 44.8
Under Contact % 26.8 +1.0 25.8 +6.0 19.8 -4.6 24.4 -1.0 25.4 +5.0 20.4 -1.7 22.1 +2.7 19.4 -1.5 20.9 +0.8 20.1
Flare/Burner Contact % 22.3 +3.7 18.6 -3.3 21.9 -3.7 25.6 +3.4 22.2 -6.0 28.2 +7.1 21.1 -5.1 26.2 +0.9 25.3 +3.9 21.4
Solid Contact % 3.8 -2.7 6.5 +1.9 4.6 -3.5 8.1 +4.9 3.2 -3.1 6.3 +1.7 4.6 +1.6 3.0 +0.3 2.7 -2.5 5.2
HR/FB % 9.1 -9.4 18.5 -2.5 21.0 +1.0 20.0 +4.6 15.4 -6.3 21.7 +3.2 18.5 +10.4 8.1 -13.0 21.1 -1.1 22.2
Popups 10 -27 37 +13 24 +15 9 +3 6 -3 9 -10 19 -1 20 -4 24 +12 12
Flyballs 33 -59 92 +11 81 +36 45 +32 13 -10 23 -58 81 +44 37 -34 71 +53 18
Line Drives 36 -51 87 +11 76 +46 30 +19 11 -32 43 -43 86 +29 57 -44 101 +65 36
Groundballs 78 -137 215 +7 208 +132 76 +43 33 -34 67 -140 207 +58 149 -66 215 +127 88
Plate Discipline
In Zone % 52.6 +2.7 49.9 -0.9 50.8 +2.6 48.2 -3.1 51.3 +3.9 47.4 -1.8 49.2 -2.3 51.5 +2.6 48.9 -1.5 50.4
Out of Zone % 47.4 -2.7 50.1 +0.9 49.2 -2.6 51.8 +3.1 48.7 -3.9 52.6 +1.8 50.8 +2.3 48.5 -2.6 51.1 +1.5 49.6
Edge % 41.3 -0.3 41.6 -1.3 42.9 -0.4 43.3 +0.9 42.4 +3.1 39.3 -1.0 40.3 -1.9 42.2 -0.9 43.1 -1.9 45.0
Zone Swing % 72.8 +2.0 70.8 +5.4 65.4 +1.7 63.7 -7.1 70.8 +3.2 67.6 +2.2 65.4 -4.3 69.7 -5.1 74.8 +3.8 71.0
Out of Zone Swing % 33.1 +5.5 27.6 +1.2 26.4 -0.6 27.0 -6.7 33.7 +5.6 28.1 -2.4 30.5 -4.7 35.2 +0.5 34.7 +0.1 34.6
In Zone Contact % 82.0 -0.3 82.3 0.0 82.3 -1.4 83.7 +3.5 80.2 -0.7 80.9 -1.1 82.0 +2.9 79.1 -2.2 81.3 +6.7 74.6
Out of Zone Contact % 58.5 +7.9 50.6 -8.2 58.8 +10.0 48.8 -9.1 57.9 -10.4 68.3 +6.5 61.8 +7.1 54.7 -5.1 59.8 -3.4 63.2
Whiff % 24.8 -1.8 26.6 +2.3 24.3 -3.0 27.3 +0.5 26.8 +3.7 23.1 -1.5 24.6 -4.2 28.8 +3.1 25.7 -3.3 29.0
First Strike % 68.2 +3.7 64.5 +1.3 63.2 +1.7 61.5 +0.1 61.4 +1.6 59.8 -0.7 60.5 -1.0 61.5 -2.8 64.3 -5.1 69.4
First Pitch Swing % 37.9 +5.0 32.9 +5.5 27.4 +4.3 23.1 -12.1 35.2 +5.6 29.6 +0.6 29.0 -6.8 35.8 -2.8 38.6 -1.2 39.8
Swing % 54.0 +4.9 49.1 +2.9 46.2 +1.5 44.7 -8.0 52.7 +5.9 46.8 -0.9 47.7 -5.3 53.0 -1.2 54.2 +1.2 53.0
Meatball Swing % 74.4 +0.3 74.1 -1.6 75.7 +7.4 68.3 -5.6 73.9 -7.1 81.0 +4.7 76.3 +0.6 75.7 -3.6 79.3 +2.5 76.8
Meatball % 9.9 +2.6 7.3 -0.8 8.1 +1.3 6.8 +0.2 6.6 -1.7 8.3 +0.2 8.1 -0.7 8.8 +1.5 7.3 +0.2 7.1
Zone Swing & Miss % 18.0 +0.3 17.7 0.0 17.7 +1.4 16.3 -3.5 19.8 +0.7 19.1 +1.1 18.0 -2.9 20.9 +2.2 18.7 -6.7 25.4
Out of Zone Swing & Miss % 41.5 -7.9 49.4 +8.2 41.2 -10.0 51.2 +9.1 42.1 +10.4 31.7 -6.5 38.2 -7.1 45.3 +5.1 40.2 +3.4 36.8
In Zone 412 -752 1,164 +82 1,082 +639 443 +265 178 -155 333 -689 1,022 +349 673 -294 967 +567 400
Out of Zone 372 -796 1,168 +118 1,050 +573 477 +308 169 -201 370 -687 1,057 +423 634 -377 1,011 +618 393
Edge 324 -645 969 +54 915 +517 398 +251 147 -129 276 -562 838 +286 552 -301 853 +496 357
In Zone Swings 300 -524 824 +116 708 +426 282 +156 126 -99 225 -443 668 +199 469 -254 723 +439 284
Out of Zone Swings 123 -199 322 +45 277 +148 129 +72 57 -47 104 -218 322 +99 223 -128 351 +215 136
In Zone Swing & Misses 54 -92 146 +21 125 +79 46 +21 25 -18 43 -77 120 +22 98 -37 135 +63 72
Out of Zone Swing & Misses 51 -108 159 +45 114 +48 66 +42 24 -9 33 -90 123 +22 101 -40 141 +91 50
Basic
Pitches 784 -1,548 2,332 +200 2,132 +1,212 920 +573 347 -356 703 -1,397 2,100 +788 1,312 -672 1,984 +1,191 793
PA 214 -388 602 +69 533 +299 234 +145 89 -100 189 -357 546 +180 366 -182 548 +332 216
AB 203 -348 551 +63 488 +279 209 +128 81 -92 173 -321 494 +146 348 -158 506 +305 201
Hits 41 -79 120 -9 129 +78 51 +35 16 -29 45 -65 110 +28 82 -58 140 +96 44
Singles 30 -49 79 -8 87 +54 33 +22 11 -18 29 -49 78 +15 63 -43 106 +79 27
Doubles 7 -17 24 -1 25 +16 9 +6 3 -7 10 -6 16 0 16 -1 17 +7 10
Triples 1 +1 0 0 0 0 0 0 0 -1 1 0 1 +1 0 -2 2 -1 3
Home Runs 3 -14 17 0 17 +8 9 +7 2 -3 5 -10 15 +12 3 -12 15 +11 4
Walks 10 -31 41 +2 39 +18 21 +14 7 -7 14 -29 43 +28 15 -21 36 +21 15
Strikeouts 47 -81 128 +26 102 +51 51 +32 19 -13 32 -77 109 +22 87 -13 100 +53 47
K% 22.0 +0.7 21.3 +2.2 19.1 -2.7 21.8 +0.5 21.3 +4.4 16.9 -3.1 20.0 -3.8 23.8 +5.6 18.2 -3.6 21.8
BB% 4.7 -2.1 6.8 -0.5 7.3 -1.7 9.0 +1.1 7.9 +0.5 7.4 -0.5 7.9 +3.8 4.1 -2.5 6.6 -0.3 6.9
HBP 0 -2 2 -1 3 +1 2 +2 0 -1 1 0 1 0 1 0 1 +1 0
Batted Balls 157 -274 431 +42 389 +229 160 +97 63 -79 142 -251 393 +130 263 -148 411 +257 154
Number of Fastballs 444 -853 1,297 +106 1,191 +685 506 +297 209 -195 404 -798 1,202 +469 733 -359 1,092 +627 465
Number of Offspeed 70 -144 214 +14 200 +136 64 +30 34 -18 52 -117 169 +86 83 -138 221 +129 92
Number of Breaking 194 -404 598 -24 622 +328 294 +205 89 -138 227 -450 677 +203 474 -166 640 +406 234
+ Toggle Viewing All Player's Year to Year Stats

Statcast Fielder Positioning

wOBA
SeasonAlignment TypeBat SidePAShifts/Shades%No Shift/ShadeShift/Shade
2016 Shifts R 213 0 0.0 .274
2017 Shifts R 539 0 0.0 .309
2018 Shifts R 366 3 0.8 .256 .000
2019 Shifts R 541 2 0.4 .268 .435
2020 Shifts R 189 0 0.0 .317
2021 Shifts R 87 13 14.9 .253 .216
2022 Shifts R 233 3 1.3 .317 .000
2023 Shades R 532 17 3.2 .317 .486
2024 Shades R 601 30 5.0 .274 .255
2025 Shades R 214 12 5.6 .229 .294
! 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 %
2016 196 16.4 34.2% 3.6% 102 24.0 2.9% 15.7%
2017 525 15.9 41.7% 1.3% 241 23.3 1.2% 10.4%
2018 379 16.1 40.6% 0.3% 168 21.8 3.0% 6.0%
2019 619 16.1 35.7% 1.6% 341 22.4 1.8% 9.7%
2020 196 15.8 39.3% 0.0% 130 21.9 1.5% 3.1%
2021 96 16.2 36.5% 1.0% 48 23.7 2.1% 6.3%
2022 306 15.9 37.6% 2.0% 151 22.7 0.7% 9.3%
2023 621 15.3 46.5% 0.5% 394 18.7 8.4% 0.5%
2024 652 15.2 47.5% 0.3% 368 18.6 9.0% 0.3%
2025 223 15.2 47.5% 0.4% 90 18.9 5.6% 0.0%
+ View Complete Pitch Tempo Leaderboard

Statcast Rankings