3B | St. Louis Cardinals
Bats/Throws: R/R | 6' 2" 215 lbs | Age: 34
Draft: 2009 | Rd. 2, No. 59, Colorado Rockies | El Toro HS
PA AB R H HR SB AVG OBP SLG OPS
2023 612 560 71 149 26 3 .266 .315 .459 .774
2024 635 578 70 157 16 2 .272 .325 .394 .719
2025 436 401 48 95 12 3 .237 .289 .377 .666
13 Seasons 7,514 6,807 992 1,921 353 31 .282 .338 .507 .845
AVG HR SB OPS
2023 .266 26 3 .774
2024 .272 16 2 .719
2025 .237 12 3 .666
13 Seasons .282 353 31 .845
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 24 2322 517 43 8.3 6.5 90.6 110.2 16.3 33.7 .264 .484 .371 .336 .393 40.2 16.5 5.1
2016 25 2743 523 47 9.0 6.8 89.5 111.2 18.9 32.7 .262 .482 .386 .347 .376 39.8 14.8 9.8
2017 26 2627 507 43 8.5 6.3 88.8 109.9 17.6 37.5 .280 .525 .395 .366 .406 37.9 15.6 9.1
2018 27 2592 475 34 7.2 5.1 89.8 109.2 15.3 35.6 .267 .477 .391 .353 .397 40.5 18.1 10.8
2019 28 2391 503 40 8.0 6.0 89.4 109.9 17.7 34.6 .270 .480 .392 .343 .368 37.6 14.0 9.4
2020 29 684 166 9 5.4 4.5 87.8 108.9 19.1 27.1 .235 .392 .308 .288 .293 33.7 10.0 7.5
2021 30 2443 504 34 6.7 5.2 89.0 110.6 20.0 34.1 .248 .420 .336 .311 .336 37.5 14.7 7.7
2022 31 2330 489 40 8.2 6.5 88.8 111.4 21.7 35.4 .266 .445 .381 .339 .349 38.9 11.6 8.4
2023 32 2285 467 34 7.3 5.6 88.8 110.3 16.9 33.0 .266 .435 .327 .320 .358 38.1 16.5 6.7
2024 33 2452 493 16 3.2 2.5 86.3 107.5 16.9 35.9 .255 .356 .314 .296 .314 31.6 14.5 6.9
2025 34 1586 356 14 3.9 3.2 86.8 108.3 19.0 31.5 .245 .360 .287 .287 .296 32.6 11.2 6.4
Player 24455 5000 354 7.1 5.4 88.8 111.4 18.1 34.2 .262 .448 .359 .330 .359 37.5 14.8 8.1
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 34.8 65.2 23.4 31.7 10.1 43.3 35.4 21.3 16.6 14.9 3.3 26.7 20.5 18.0
2016 35.6 64.4 25.8 27.9 10.7 41.5 37.3 20.8 16.1 15.1 4.2 25.4 22.2 16.6
2017 34.9 65.1 28.0 28.0 9.1 32.9 38.3 27.8 13.2 16.6 4.7 19.7 21.7 23.1
2018 40.4 59.6 24.4 26.5 8.6 35.4 41.1 23.2 14.1 22.1 4.0 21.3 18.9 19.2
2019 36.8 63.2 26.2 25.2 11.7 39.2 38.4 22.5 14.3 16.9 5.6 24.9 21.5 16.9
2020 36.7 63.3 25.9 21.1 16.3 39.8 36.1 24.1 13.9 15.7 7.2 25.9 20.5 16.9
2021 31.3 68.7 32.7 24.8 11.1 45.8 33.3 20.8 15.5 12.7 3.2 30.4 20.6 17.7
2022 30.5 69.5 29.0 26.2 14.3 45.2 34.8 20.0 14.9 12.3 3.3 30.3 22.5 16.8
2023 38.8 61.2 25.7 24.0 11.6 46.9 32.1 21.0 19.3 16.9 2.6 27.6 15.2 18.4
2024 39.4 60.6 23.5 27.8 9.3 44.2 37.3 18.5 20.3 14.0 5.1 23.9 23.3 13.4
2025 36.5 63.5 30.1 21.6 11.8 42.1 34.8 23.0 17.1 12.9 6.5 25.0 21.9 16.6
Player 35.9 64.1 26.8 26.4 11.0 41.6 36.3 21.9 16.0 15.5 4.3 25.5 20.8 17.7
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 1.9 25.9 29.0 21.7 7.9 8.3 6.5
2016 1.7 27.2 33.3 22.0 5.5 9.0 6.8
2017 2.8 25.6 30.8 23.5 8.5 8.5 6.3
2018 1.5 30.9 26.7 25.1 8.4 7.2 5.1
2019 1.0 30.0 30.8 23.5 6.8 8.0 6.0
2020 3.0 27.1 41.0 19.3 4.2 5.4 4.5
2021 2.8 23.8 36.7 23.0 6.9 6.7 5.2
2022 2.2 21.5 36.4 23.5 7.8 8.2 6.5
2023 2.6 28.9 29.8 25.5 6.0 7.3 5.6
2024 4.5 28.2 30.6 28.2 5.1 3.2 2.5
2025 3.7 28.4 34.8 23.3 5.1 3.9 3.2
Player 2.4 27.0 32.1 23.7 6.8 7.1 5.4
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.1 0 467 29.4 137 .224 .440 .336 11.4 5.1 5.8 .237 .402 .307 30.3
2025 Slider -1.3 -4 307 19.4 77 .194 .343 .271 31.3 19.5 16.3 .236 .351 .298 29.6
2025 Sinker -1.5 -4 286 18.0 76 .250 .333 .273 4.9 5.3 8.5 .305 .418 .325 49.3
2025 Sweeper -1.2 -2 137 8.6 42 .167 .262 .185 30.3 23.8 21.3 .158 .213 .161 18.8
2025 Changeup -1.4 -2 136 8.6 38 .211 .211 .213 25.0 18.4 16.3 .184 .222 .178 29.0
2025 Cutter 2.2 2 108 6.8 24 .409 .682 .523 9.6 0.0 0.0 .339 .517 .395 40.9
2025 Curveball 1.9 2 99 6.2 24 .429 .571 .469 14.6 4.2 2.4 .332 .397 .366 25.0
2025 Split-Finger -3.7 -2 41 2.6 13 .154 .154 .138 28.6 38.5 27.8 .178 .208 .168 12.5
2025 Slurve 9.4 0 5 0.3 1 1.000 1.000 .900 50.0 0.0 0.0 .612 .633 .550 0.0
2024 4-Seam Fastball -0.4 -3 788 32.1 193 .271 .398 .320 14.3 15.5 13.2 .248 .350 .286 32.5
2024 Sinker 0.3 1 431 17.6 114 .315 .413 .374 11.3 5.3 8.8 .271 .380 .350 40.4
2024 Slider -0.8 -3 407 16.6 115 .224 .308 .253 25.9 25.2 20.4 .230 .315 .265 36.3
2024 Changeup 0.4 1 219 8.9 58 .255 .345 .309 18.1 10.3 9.1 .269 .340 .278 26.0
2024 Sweeper -1.0 -2 215 8.8 57 .185 .278 .226 20.8 17.5 11.9 .201 .309 .243 18.2
2024 Cutter 0.2 0 178 7.3 38 .361 .500 .416 15.1 2.6 3.4 .293 .396 .320 28.6
2024 Curveball 4.9 6 127 5.2 31 .400 .867 .535 13.0 12.9 8.0 .360 .563 .407 30.8
2024 Split-Finger -1.1 -1 74 3.0 22 .250 .250 .236 30.0 27.3 24.0 .246 .294 .250 13.3
2024 Slurve 2.6 0 8 0.3 2 .000 .000 .350 0.0 0.0 0.0 .009 .022 .356 0.0
2024 Knuckleball 12.8 1 5 0.2 2 .500 1.000 .625 0.0 0.0 0.0 .468 .638 .459 50.0
! Note: Years are in reverse order.

Statcast Batting Run Value

Runs
Year Team PA Pitches Heart Shadow Chase Waste All
2013 513 1,724 -7 -4 7 5 1
2014 463 1,591 -1 8 5 6 17
2015 650 2,272 21 8 6 6 41
2016 686 2,703 8 -3 22 12 39
2017 670 2,623 14 0 16 15 45
2018 662 2,590 32 -15 14 14 44
2019 651 2,391 13 5 19 11 49
2020 198 684 -4 -8 3 3 -7
2021 645 2,443 0 -15 20 11 17
2022 617 2,330 19 -11 15 11 34
2023 607 2,285 0 -9 10 7 8
2024 632 2,452 -4 -21 14 11 1
2025 432 1,586 -14 -10 10 5 -8
Player 7,426 27,674 76 -75 162 76 280
+ 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 2,322 46.4 73.3 88.7 35.7 61.2 40.1 30.4 53.1 21.2 6.8 75.8
2016 2,743 46.2 67.0 87.5 32.0 69.7 42.2 22.8 48.1 18.9 6.7 71.0
2017 2,627 46.7 71.1 84.4 28.1 59.8 40.3 25.6 48.2 23.3 7.7 75.6
2018 2,592 46.4 72.5 81.2 30.2 63.3 40.2 28.4 49.8 24.6 6.3 80.5
2019 2,391 43.4 73.1 88.0 34.8 64.8 38.2 35.8 51.4 20.9 6.9 78.0
2020 684 46.3 66.2 90.5 32.4 67.2 43.1 29.0 48.1 17.9 6.3 72.1
2021 2,443 46.3 67.4 89.6 29.0 65.4 41.5 27.1 46.8 18.5 6.3 63.9
2022 2,330 46.0 66.9 88.3 32.6 68.1 41.0 27.1 48.4 19.1 6.6 70.6
2023 2,285 45.9 65.5 89.4 34.1 64.1 42.4 27.4 48.5 20.2 7.4 73.4
2024 2,452 49.6 63.9 90.2 30.0 67.3 42.2 26.9 46.8 17.2 7.8 72.4
2025 1,586 48.9 64.9 91.3 33.9 65.5 43.7 33.1 49.1 17.9 6.3 65.0
Player 24,455 46.5 68.6 87.7 31.9 65.0 41.2 28.3 49.0 20.3 6.9 73.0
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 71 69 87 88 40 94 75 84 77 75 64 20 51 14 35
2016 74 57 80 80 63 90 74 57 81 66 79 74 71 29 39 99
2017 86 84 90 87 70 90 67 69 75 62 75 58 50 44 26 96
2018 79 74 81 76 77 72 52 68 68 66 67 79 46 33 26 97
2019 65 70 70 66 69 79 51 55 70 40 88 60 73 15 30 100
2020 13 30 35 40 13 41 30 32 59 26 99 32 88 23 10 97 78
2021 28 44 45 47 26 60 32 43 75 31 88 33 86 41 22 97 62
2022 76 80 78 71 73 78 53 46 77 45 97 51 84 26 13 99 49
2023 42 70 58 48 35 63 38 39 61 32 84 28 77 18 6 89 46 39 68 1
2024 24 62 20 10 43 18 6 9 31 12 92 32 88 39 9 95 44 28 74 1
2025 9 33 18 17 21 13 12 10 35 12 96 28 85 16 10 81 43 40 76 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.47 41 37.0 4 10 24 20 48.8
2017 23.39 38 33.8 4 17 21 18 47.4
2018 21.77 38 30.0 8 13 19 19 50.0
2019 22.42 41 33.7 7 12 22 18 43.9
2020 22.56 8 6.5 2 8 3 4 50.0
2021 21.72 34 30.8 3 20 14 21 61.8
2022 21.10 30 29.4 1 15 22 12 40.0
2023 20.10 26 21.9 4 13 17 9 34.6
2024 22.63 16 13.9 2 6 15 2 12.5
2025 22.73 12 11.4 1 10 3 8 66.7
Player 22.07 284 248.3 36 124 160 131 46.1
+ View Standard Expected Home Runs

Expected Home Runs by Park

Adjusted

Year HR
2016 41 41 26 36 38 33 43 32 35 29 39 43 36 35 37 38 27 29 40 43 36 34 47 46 33 33 40 48 42 42 29
2017 38 34 32 32 31 31 38 32 24 28 31 38 36 35 32 36 28 29 38 31 38 37 41 43 33 31 29 45 40 35 25
2018 38 40 27 32 29 26 32 27 26 22 25 39 36 25 27 33 28 26 30 35 30 31 40 32 26 22 28 36 36 30 23
2019 41 38 29 27 38 34 40 32 29 24 31 36 33 32 32 31 30 28 35 39 34 41 43 37 28 32 29 43 39 35 31
2020 8 6 10 7 7 6 7 5 6 5 6 10 5 4 6 6 5 7 6 7 6 8 8 6 5 5 6 8 7 7 7
2021 34 35 34 26 33 31 35 26 28 26 30 38 25 26 30 33 26 25 36 32 30 39 34 31 24 28 37 34 29 32 32
2022 30 18 29 27 33 32 35 21 27 24 29 38 26 23 32 31 24 26 30 33 26 36 37 33 22 26 35 38 31 30 29
2023 26 13 18 19 26 20 27 20 20 19 21 28 22 20 24 22 23 21 23 24 22 22 28 26 19 22 22 22 23 21 19
2024 16 7 11 12 13 16 17 9 11 10 17 17 17 11 14 13 12 9 15 18 17 14 19 15 12 15 12 16 18 17 14
2025 12 11 10 11 11 11 11 10 11 10 11 14 10 13 11 10 11 10 12 13 11 17 12 14 10 10 11 12 12 11 11
Player 284 243 226 229 259 240 285 214 217 197 240 301 246 224 245 253 214 210 265 275 250 279 309 283 212 224 249 302 277 260 220
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 .237 -.035 .272 +.006 .266 -.027 .293 +.038 .255 +.002 .253 -.062 .315 +.018 .297 -.012 .309 +.015 .294 +.007 .287
xBA .245 -.010 .255 -.011 .266 .000 .266 +.018 .248 +.013 .235 -.035 .270 +.003 .267 -.013 .280 +.018 .262 -.002 .264
OBP .289 -.036 .325 +.010 .315 -.043 .358 +.046 .312 +.009 .303 -.076 .379 +.005 .374 +.001 .373 +.011 .362 +.039 .323
xOBP .298 -.014 .312 -.004 .316 -.019 .335 +.027 .308 +.019 .289 -.052 .341 -.009 .350 +.001 .349 +.013 .336 +.028 .308
SLG .377 -.017 .394 -.065 .459 -.074 .533 +.039 .494 +.060 .434 -.149 .583 +.022 .561 -.025 .586 +.016 .570 -.005 .575
xSLG .360 +.004 .356 -.079 .435 -.010 .445 +.025 .420 +.028 .392 -.088 .480 +.003 .477 -.048 .525 +.043 .482 -.002 .484
ISO .140 +.017 .123 -.070 .193 -.048 .241 +.002 .239 +.058 .181 -.088 .269 +.005 .264 -.013 .277 +.002 .275 -.012 .287
xISO .114 +.013 .101 -.069 .170 -.010 .180 +.008 .172 +.015 .157 -.053 .210 .000 .210 -.035 .245 +.025 .220 .000 .220
BABIP .241 -.055 .296 +.017 .279 -.011 .290 +.041 .249 +.008 .241 -.071 .312 -.002 .314 -.006 .320 +.027 .293 +.009 .284
wOBA .287 -.027 .314 -.013 .327 -.054 .381 +.045 .336 +.028 .308 -.084 .392 +.001 .391 -.004 .395 +.009 .386 +.015 .371
xwOBA .287 -.009 .296 -.024 .320 -.019 .339 +.028 .311 +.023 .288 -.055 .343 -.010 .353 -.013 .366 +.019 .347 +.011 .336
wOBACON .295 -.041 .336 -.031 .367 -.034 .401 +.033 .368 +.051 .317 -.114 .431 -.018 .449 +.005 .444 +.017 .427 -.008 .435
xwOBACON .296 -.018 .314 -.044 .358 +.009 .349 +.013 .336 +.043 .293 -.075 .368 -.029 .397 -.009 .406 +.030 .376 -.017 .393
BACON .267 -.051 .318 -.001 .319 -.014 .333 +.033 .300 +.023 .277 -.091 .368 -.001 .369 -.001 .370 +.022 .348 +.006 .342
xBACON .278 -.024 .302 -.018 .320 +.016 .304 +.010 .294 +.035 .259 -.059 .318 -.018 .336 -.001 .337 +.023 .314 -.009 .323
Statcast Hit Metrics
Hard Hit % 32.6 +1.0 31.6 -6.5 38.1 -0.8 38.9 +1.4 37.5 +3.8 33.7 -3.9 37.6 -2.9 40.5 +2.6 37.9 -1.9 39.8 -0.4 40.2
Avg Exit Velocity 86.8 +0.5 86.3 -2.5 88.8 0.0 88.8 -0.2 89.0 +1.2 87.8 -1.6 89.4 -0.4 89.8 +1.0 88.8 -0.7 89.5 -1.1 90.6
Launch Angle Sweet-Spot % 31.5 -4.4 35.9 +2.9 33.0 -2.4 35.4 +1.3 34.1 +7.0 27.1 -7.5 34.6 -1.0 35.6 -1.9 37.5 +4.8 32.7 -1.0 33.7
Barrel % 3.9 +0.7 3.2 -4.1 7.3 -0.9 8.2 +1.5 6.7 +1.3 5.4 -2.6 8.0 +0.8 7.2 -1.3 8.5 -0.5 9.0 +0.7 8.3
Avg Launch Angle 19.0 +2.1 16.9 0.0 16.9 -4.8 21.7 +1.7 20.0 +0.9 19.1 +1.4 17.7 +2.4 15.3 -2.3 17.6 -1.3 18.9 +2.6 16.3
Statcast Bat Tracking
Bat Speed 71.4 +0.7 70.7 -0.7 71.4 -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
Attack Angle 11° -1° 11° -1° 12° -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
Ideal Attack Angle % 56.5 +0.7 55.8 +1.6 54.2 -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
Attack Direction -9° -2° -7° -2° -6° -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
Swing Path - Tilt 33° 33° -1° 35° -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
Swing Length 8.4 +0.2 8.2 0.0 8.2 -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
Statcast Pitch Metrics
Fastball Velocity 93.7 +0.3 93.4 +0.3 93.1 -0.4 93.5 +0.3 93.2 +0.1 93.1 +0.2 92.9 +0.4 92.5 -0.2 92.7 +0.1 92.6 0.0 92.6
Breaking Velocity 84.5 +0.8 83.7 +0.1 83.6 0.0 83.6 +0.2 83.4 -1.2 84.6 +1.2 83.4 +0.3 83.1 +0.4 82.7 +0.4 82.3 -0.7 83.0
Offspeed Velocity 85.4 -0.1 85.5 -0.2 85.7 +0.4 85.3 +0.2 85.1 +0.7 84.4 -0.7 85.1 +1.2 83.9 -0.4 84.3 +0.2 84.1 -0.3 84.4
Batted Ball Results
Barrels 14 -2 16 -18 34 -6 40 +6 34 +25 9 -31 40 +6 34 -9 43 -4 47 +4 43
Popup % 11.8 +2.5 9.3 -2.3 11.6 -2.7 14.3 +3.2 11.1 -5.2 16.3 +4.6 11.7 +3.1 8.6 -0.5 9.1 -1.6 10.7 +0.6 10.1
Flyball % 30.1 +6.6 23.5 -2.2 25.7 -3.3 29.0 -3.7 32.7 +6.8 25.9 -0.3 26.2 +1.8 24.4 -3.6 28.0 +2.2 25.8 +2.4 23.4
Line Drive % 21.6 -6.2 27.8 +3.8 24.0 -2.2 26.2 +1.4 24.8 +3.7 21.1 -4.1 25.2 -1.3 26.5 -1.5 28.0 +0.1 27.9 -3.8 31.7
Groundball % 36.5 -2.9 39.4 +0.6 38.8 +8.3 30.5 -0.8 31.3 -5.4 36.7 -0.1 36.8 -3.6 40.4 +5.5 34.9 -0.7 35.6 +0.8 34.8
Pull % 42.1 -2.1 44.2 -2.7 46.9 +1.7 45.2 -0.6 45.8 +6.0 39.8 +0.6 39.2 +3.8 35.4 +2.5 32.9 -8.6 41.5 -1.8 43.3
Straight Away % 34.8 -2.5 37.3 +5.2 32.1 -2.7 34.8 +1.5 33.3 -2.8 36.1 -2.3 38.4 -2.7 41.1 +2.8 38.3 +1.0 37.3 +1.9 35.4
Opposite Field % 23.0 +4.5 18.5 -2.5 21.0 +1.0 20.0 -0.8 20.8 -3.3 24.1 +1.6 22.5 -0.7 23.2 -4.6 27.8 +7.0 20.8 -0.5 21.3
Weak Contact % 3.7 -0.8 4.5 +1.9 2.6 +0.4 2.2 -0.6 2.8 -0.2 3.0 +2.0 1.0 -0.5 1.5 -1.3 2.8 +1.1 1.7 -0.2 1.9
Pull Airball % 25.0 +1.1 23.9 -3.7 27.6 -2.7 30.3 -0.1 30.4 +4.5 25.9 +1.0 24.9 +3.6 21.3 +1.6 19.7 -5.7 25.4 -1.3 26.7
Topped Contact % 28.4 +0.2 28.2 -0.7 28.9 +7.4 21.5 -2.3 23.8 -3.3 27.1 -2.9 30.0 -0.9 30.9 +5.3 25.6 -1.6 27.2 +1.3 25.9
Under Contact % 34.8 +4.2 30.6 +0.8 29.8 -6.6 36.4 -0.3 36.7 -4.3 41.0 +10.2 30.8 +4.1 26.7 -4.1 30.8 -2.5 33.3 +4.3 29.0
Flare/Burner Contact % 23.3 -4.9 28.2 +2.7 25.5 +2.0 23.5 +0.5 23.0 +3.7 19.3 -4.2 23.5 -1.6 25.1 +1.6 23.5 +1.5 22.0 +0.3 21.7
Solid Contact % 5.1 0.0 5.1 -0.9 6.0 -1.8 7.8 +0.9 6.9 +2.7 4.2 -2.6 6.8 -1.6 8.4 -0.1 8.5 +3.0 5.5 -2.4 7.9
HR/FB % 11.2 -2.6 13.8 -7.9 21.7 +0.6 21.1 +0.5 20.6 +2.0 18.6 -12.5 31.1 -1.7 32.8 +6.7 26.1 -4.3 30.4 -4.3 34.7
Popups 42 -4 46 -8 54 -16 70 +14 56 +29 27 -32 59 +18 41 -5 46 -10 56 +4 52
Flyballs 107 -9 116 -4 120 -22 142 -23 165 +122 43 -89 132 +16 116 -26 142 +7 135 +14 121
Line Drives 77 -60 137 +25 112 -16 128 +3 125 +90 35 -92 127 +1 126 -16 142 -4 146 -18 164
Groundballs 130 -64 194 +13 181 +32 149 -9 158 +97 61 -124 185 -7 192 +15 177 -9 186 +6 180
Plate Discipline
In Zone % 48.9 -0.7 49.6 +3.7 45.9 -0.1 46.0 -0.3 46.3 0.0 46.3 +2.9 43.4 -3.0 46.4 -0.3 46.7 +0.5 46.2 -0.2 46.4
Out of Zone % 51.1 +0.7 50.4 -3.7 54.1 +0.1 54.0 +0.3 53.7 0.0 53.7 -2.9 56.6 +3.0 53.6 +0.3 53.3 -0.5 53.8 +0.2 53.6
Edge % 43.7 +1.5 42.2 -0.2 42.4 +1.4 41.0 -0.5 41.5 -1.6 43.1 +4.9 38.2 -2.0 40.2 -0.1 40.3 -1.9 42.2 +2.1 40.1
Zone Swing % 64.9 +1.0 63.9 -1.6 65.5 -1.4 66.9 -0.5 67.4 +1.2 66.2 -6.9 73.1 +0.6 72.5 +1.4 71.1 +4.1 67.0 -6.3 73.3
Out of Zone Swing % 33.9 +3.9 30.0 -4.1 34.1 +1.5 32.6 +3.6 29.0 -3.4 32.4 -2.4 34.8 +4.6 30.2 +2.1 28.1 -3.9 32.0 -3.7 35.7
In Zone Contact % 91.3 +1.1 90.2 +0.8 89.4 +1.1 88.3 -1.3 89.6 -0.9 90.5 +2.5 88.0 +6.8 81.2 -3.2 84.4 -3.1 87.5 -1.2 88.7
Out of Zone Contact % 65.5 -1.8 67.3 +3.2 64.1 -4.0 68.1 +2.7 65.4 -1.8 67.2 +2.4 64.8 +1.5 63.3 +3.5 59.8 -9.9 69.7 +8.5 61.2
Whiff % 17.9 +0.7 17.2 -3.0 20.2 +1.1 19.1 +0.6 18.5 +0.6 17.9 -3.0 20.9 -3.7 24.6 +1.3 23.3 +4.4 18.9 -2.3 21.2
First Strike % 64.8 +3.2 61.6 +3.3 58.3 -3.0 61.3 +2.4 58.9 -0.6 59.5 -3.2 62.7 +4.0 58.7 +0.8 57.9 -2.3 60.2 -0.1 60.3
First Pitch Swing % 33.1 +6.2 26.9 -0.5 27.4 +0.3 27.1 0.0 27.1 -1.9 29.0 -6.8 35.8 +7.4 28.4 +2.8 25.6 +2.8 22.8 -7.6 30.4
Swing % 49.1 +2.3 46.8 -1.7 48.5 +0.1 48.4 +1.6 46.8 -1.3 48.1 -3.3 51.4 +1.6 49.8 +1.6 48.2 +0.1 48.1 -5.0 53.1
Meatball Swing % 65.0 -7.4 72.4 -1.0 73.4 +2.8 70.6 +6.7 63.9 -8.2 72.1 -5.9 78.0 -2.5 80.5 +4.9 75.6 +4.6 71.0 -4.8 75.8
Meatball % 6.3 -1.5 7.8 +0.4 7.4 +0.8 6.6 +0.3 6.3 0.0 6.3 -0.6 6.9 +0.6 6.3 -1.4 7.7 +1.0 6.7 -0.1 6.8
Zone Swing & Miss % 8.7 -1.1 9.8 -0.8 10.6 -1.1 11.7 +1.3 10.4 +0.9 9.5 -2.5 12.0 -6.8 18.8 +3.2 15.6 +3.1 12.5 +1.2 11.3
Out of Zone Swing & Miss % 34.5 +1.8 32.7 -3.2 35.9 +4.0 31.9 -2.7 34.6 +1.8 32.8 -2.4 35.2 -1.5 36.7 -3.5 40.2 +9.9 30.3 -8.5 38.8
In Zone 775 -442 1,217 +168 1,049 -22 1,071 -60 1,131 +814 317 -720 1,037 -164 1,201 -24 1,225 -40 1,265 +192 1,073
Out of Zone 811 -424 1,235 -1 1,236 -23 1,259 -53 1,312 +945 367 -987 1,354 -35 1,389 -9 1,398 -76 1,474 +233 1,241
Edge 693 -341 1,034 +65 969 +13 956 -58 1,014 +719 295 -619 914 -127 1,041 -15 1,056 -99 1,155 +226 929
In Zone Swings 503 -275 778 +91 687 -29 716 -46 762 +552 210 -548 758 -113 871 0 871 +24 847 +60 787
Out of Zone Swings 275 -95 370 -51 421 +10 411 +30 381 +262 119 -352 471 +51 420 +27 393 -79 472 +29 443
In Zone Swing & Misses 44 -32 76 +3 73 -11 84 +5 79 +59 20 -71 91 -73 164 +28 136 +30 106 +17 89
Out of Zone Swing & Misses 95 -26 121 -30 151 +20 131 -1 132 +93 39 -127 166 +12 154 -4 158 +15 143 -29 172
Basic
Pitches 1,586 -866 2,452 +167 2,285 -45 2,330 -113 2,443 +1,759 684 -1,707 2,391 -201 2,592 -35 2,627 -116 2,743 +421 2,322
PA 436 -199 635 +23 612 -8 620 -33 653 +452 201 -461 662 -11 673 -6 679 -17 696 +31 665
AB 401 -177 578 +18 560 +3 557 -36 593 +411 182 -406 588 -2 590 -16 606 -12 618 +2 616
Hits 95 -62 157 +8 149 -14 163 +12 151 +105 46 -139 185 +10 175 -12 187 +5 182 +5 177
Singles 64 -54 118 +23 95 +5 90 +10 80 +51 29 -82 111 +14 97 -3 100 0 100 +12 88
Doubles 18 -5 23 -3 26 -16 42 +8 34 +25 9 -22 31 -7 38 -5 43 +8 35 -8 43
Triples 1 +1 0 -2 2 +1 1 -2 3 +3 0 -2 2 0 2 -5 7 +1 6 +2 4
Home Runs 12 -4 16 -10 26 -4 30 -4 34 +26 8 -33 41 +3 38 +1 37 -4 41 -1 42
Walks 28 -16 44 +3 41 -11 52 +2 50 +35 15 -47 62 -11 73 +11 62 -6 68 +34 34
Strikeouts 49 -43 92 -9 101 +29 72 -24 96 +76 20 -73 93 -29 122 +16 106 +3 103 -7 110
K% 11.2 -3.3 14.5 -2.0 16.5 +4.9 11.6 -3.1 14.7 +4.7 10.0 -4.0 14.0 -4.1 18.1 +2.5 15.6 +0.8 14.8 -1.7 16.5
BB% 6.4 -0.5 6.9 +0.2 6.7 -1.7 8.4 +0.7 7.7 +0.2 7.5 -1.9 9.4 -1.4 10.8 +1.7 9.1 -0.7 9.8 +4.7 5.1
HBP 3 -2 5 +2 3 -4 7 +4 3 +3 0 -4 4 +1 3 -1 4 +2 2 -2 4
Batted Balls 356 -137 493 +26 467 -22 489 -15 504 +338 166 -337 503 +28 475 -32 507 -16 523 +6 517
Number of Fastballs 861 -536 1,397 +153 1,244 -30 1,274 -134 1,408 +1,009 399 -1,040 1,439 -122 1,561 +1 1,560 -29 1,589 +236 1,353
Number of Offspeed 177 -116 293 +67 226 +20 206 +7 199 +126 73 -152 225 -13 238 +8 230 -52 282 +47 235
Number of Breaking 406 -128 534 -101 635 -87 722 -56 778 +592 186 -525 711 -61 772 -45 817 +2 815 +133 682
+ Toggle Viewing All Player's Year to Year Stats

Statcast Fielder Positioning

wOBA
SeasonAlignment TypeBat SidePAShifts/Shades%No Shift/ShadeShift/Shade
2016 Shifts R 666 132 19.8 .396 .343
2017 Shifts R 669 32 4.8 .392 .474
2018 Shifts R 663 72 10.9 .387 .417
2019 Shifts R 651 76 11.7 .383 .456
2020 Shifts R 198 37 18.7 .317 .269
2021 Shifts R 638 62 9.7 .323 .435
2022 Shifts R 612 74 12.1 .389 .334
2023 Shades R 599 37 6.2 .321 .464
2024 Shades R 631 38 6.0 .312 .309
2025 Shades R 431 45 10.4 .284 .312
! 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 %
2013 402 16.6 33.8% 1.7% 243 23.0 1.2% 10.7%
2014 375 16.7 30.9% 2.1% 263 22.9 0.4% 8.4%
2015 526 19.4 24.3% 6.8% 374 24.5 5.9% 23.8%
2016 668 17.9 25.3% 6.7% 529 25.0 3.4% 22.7%
2017 646 18.0 21.4% 2.6% 519 23.5 1.2% 11.9%
2018 663 18.5 16.3% 2.6% 446 24.0 0.2% 11.0%
2019 598 19.3 14.0% 3.3% 400 24.8 0.0% 15.5%
2020 138 17.6 20.3% 2.9% 146 23.5 0.0% 7.5%
2021 598 18.5 20.7% 2.5% 514 24.8 0.6% 14.8%
2022 569 18.5 14.4% 2.8% 465 23.4 0.0% 10.3%
2023 530 15.5 39.1% 0.4% 443 19.5 4.1% 0.7%
2024 682 15.5 41.9% 0.6% 442 18.9 3.2% 0.5%
2025 366 15.3 44.5% 1.4% 318 18.5 3.5% 0.6%
+ View Complete Pitch Tempo Leaderboard

Statcast Rankings