1B | Bats/Throws: R/R | 6' 2" 225 lbs | Age: 38
Draft: 2009 | Rd. 8, No. 246, Arizona Diamondbacks | Texas State
PA AB R H HR SB AVG OBP SLG OPS
2023 687 593 89 159 25 11 .268 .363 .447 .810
2024 654 599 70 147 22 11 .245 .302 .414 .716
2025 534 489 76 134 10 5 .274 .328 .403 .731
15 Seasons 8,826 7,608 1,280 2,190 372 174 .288 .378 .504 .882
AVG HR SB OPS
2023 .268 25 11 .810
2024 .245 22 11 .716
2025 .274 10 5 .731
15 Seasons .288 372 174 .882
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 27 2917 423 53 12.5 7.6 92.0 114.0 12.9 39.2 .279 .558 .418 .403 .487 46.3 21.8 17.0
2016 28 3012 437 34 7.8 4.8 91.0 112.0 11.0 33.0 .271 .458 .382 .365 .415 42.6 21.3 15.6
2017 29 2762 415 55 13.3 8.3 91.5 112.4 11.6 32.8 .284 .560 .400 .397 .475 47.5 22.1 14.2
2018 30 2905 420 57 13.6 8.3 90.8 112.9 15.7 37.1 .271 .533 .390 .384 .480 44.0 25.1 13.0
2019 31 2888 434 49 11.3 7.2 90.1 111.5 15.4 36.4 .257 .509 .346 .359 .438 42.4 24.3 11.4
2020 32 978 149 16 10.7 6.9 89.2 111.3 11.7 42.3 .285 .510 .387 .396 .432 40.9 18.6 16.0
2021 33 2751 472 64 13.6 9.4 92.6 112.2 17.1 36.9 .293 .575 .373 .397 .468 50.6 20.0 9.9
2022 34 2701 424 49 11.6 7.5 90.8 112.3 15.7 31.8 .261 .482 .419 .367 .426 47.4 21.7 12.1
2023 35 2847 435 52 12.0 7.6 91.3 111.7 12.8 35.6 .270 .490 .350 .367 .440 50.8 23.4 12.7
2024 36 2719 428 46 10.7 7.0 91.2 111.4 13.1 34.3 .255 .451 .310 .329 .423 49.6 26.5 7.2
2025 37 2092 391 31 7.9 5.8 90.4 111.2 15.9 36.1 .268 .440 .316 .328 .379 43.7 18.7 6.7
Player 28572 4428 506 11.4 7.4 91.1 114.0 14.1 35.6 .272 .507 .372 .371 .443 46.4 22.4 12.3
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 42.3 57.7 19.4 32.9 5.4 28.8 40.9 30.3 17.7 19.9 4.7 11.1 21.0 25.5
2016 47.4 52.6 19.0 28.1 5.5 38.2 35.0 26.5 23.8 16.9 6.4 14.4 18.1 20.1
2017 45.5 54.5 25.5 24.8 4.1 35.7 40.5 23.9 19.5 21.7 4.3 16.1 18.8 19.5
2018 38.8 61.2 22.9 29.5 8.8 34.0 37.9 27.6 16.4 16.9 5.0 17.6 21.0 22.6
2019 38.5 61.5 29.7 24.4 7.4 37.8 37.6 24.7 20.0 14.3 4.1 17.7 23.3 20.5
2020 34.9 65.1 24.8 34.2 6.0 33.6 34.9 31.5 17.4 12.1 5.4 16.1 22.8 26.2
2021 37.3 62.7 31.1 24.6 7.0 37.1 38.6 24.4 19.1 15.0 3.2 18.0 23.5 21.2
2022 40.8 59.2 28.8 22.9 7.5 36.3 36.3 27.4 18.4 15.6 6.8 17.9 20.8 20.5
2023 41.4 58.6 26.9 25.7 6.0 31.5 36.1 32.4 16.1 17.2 8.0 15.4 18.9 24.4
2024 43.7 56.3 26.9 23.8 5.6 39.0 34.6 26.4 20.1 15.9 7.7 18.9 18.7 18.7
2025 38.9 61.1 29.7 25.8 5.6 37.1 32.5 30.4 19.2 13.6 6.1 17.9 18.9 24.3
Player 41.2 58.8 26.0 26.5 6.3 35.5 36.9 27.5 19.0 16.5 5.6 16.5 20.4 21.9
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 30.3 21.3 23.2 8.7 12.5 7.6
2016 1.8 33.4 20.1 27.9 7.6 7.8 4.8
2017 3.1 30.4 18.3 26.5 8.4 13.3 8.3
2018 2.6 28.6 23.6 22.4 9.3 13.6 8.3
2019 3.5 26.0 24.9 24.2 9.0 11.3 7.2
2020 3.4 30.9 22.1 25.5 7.4 10.7 6.9
2021 1.7 24.6 25.4 26.3 8.3 13.6 9.4
2022 3.3 26.9 24.1 23.8 9.9 11.6 7.5
2023 3.7 28.7 22.1 25.1 8.5 12.0 7.6
2024 2.3 29.0 22.0 26.6 8.9 10.7 7.0
2025 2.0 28.4 27.1 26.3 7.7 7.9 5.8
Player 2.6 28.7 22.9 25.2 8.6 11.4 7.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.4 3 624 29.8 150 .312 .486 .374 15.9 13.3 11.8 .285 .513 .367 50.8
2025 Slider 0.0 0 340 16.3 72 .246 .362 .273 33.3 31.9 21.1 .271 .416 .313 39.1
2025 Sinker -1.7 -5 330 15.8 99 .250 .424 .319 16.4 14.1 19.2 .263 .462 .329 46.8
2025 Cutter 0.7 2 221 10.6 53 .311 .400 .387 20.4 17.0 17.6 .294 .484 .388 47.2
2025 Changeup 1.0 2 183 8.8 59 .293 .379 .301 27.7 25.4 19.2 .305 .431 .324 41.9
2025 Sweeper 0.0 0 179 8.6 33 .207 .207 .227 28.1 27.3 13.4 .175 .254 .227 28.6
2025 Curveball 0.5 1 123 5.9 25 .217 .391 .330 11.1 16.0 9.8 .255 .414 .320 42.1
2025 Split-Finger -0.7 -1 75 3.6 34 .226 .290 .268 20.0 17.6 14.3 .195 .266 .242 28.0
2025 Slurve -0.3 0 14 0.7 3 .333 .333 .300 0.0 0.0 0.0 .082 .124 .088 0.0
2024 4-Seam Fastball 0.2 2 861 31.7 212 .244 .461 .348 26.0 27.4 19.1 .260 .490 .351 52.9
2024 Slider 0.1 1 442 16.3 93 .279 .384 .319 41.1 34.4 21.2 .239 .401 .306 53.7
2024 Sinker 1.1 5 438 16.1 111 .293 .515 .410 16.2 16.2 16.4 .289 .504 .378 45.7
2024 Sweeper 0.1 0 253 9.3 62 .220 .339 .277 27.0 29.0 18.0 .237 .436 .306 43.9
2024 Changeup -0.5 -1 233 8.6 59 .179 .286 .240 26.9 25.4 15.0 .215 .361 .268 41.5
2024 Cutter -1.6 -3 211 7.8 45 .238 .405 .303 28.3 24.4 21.2 .273 .468 .343 45.2
2024 Curveball 1.5 3 176 6.5 36 .290 .548 .382 20.8 22.2 14.8 .280 .530 .378 62.5
2024 Split-Finger -1.9 -2 87 3.2 29 .143 .143 .210 42.0 44.8 31.0 .219 .270 .229 60.0
2024 Slurve -2.5 0 8 0.3 1 .000 .000 .000 66.7 0.0 0.0 .049 .068 .054 0.0
2024 Knuckleball 7.5 1 7 0.3 2 .500 .500 .450 25.0 0.0 0.0 .480 .620 .478 50.0
2024 Screwball -22.5 0 1 0.0 1 .000 .000 .000 0.0 0.0 0.0 .006 .010 .006 0.0
! Note: Years are in reverse order.

Statcast Batting Run Value

Runs
Year Team PA Pitches Heart Shadow Chase Waste All
2011 177 788 -5 0 6 3 3
2012 583 2,336 10 -4 17 9 32
2013 690 2,862 -3 9 27 14 47
2014 457 1,915 11 -3 18 8 34
2015 665 2,819 10 9 21 16 57
2016 689 2,964 6 -10 25 17 37
2017 648 2,752 22 -13 22 15 46
2018 679 2,902 7 4 23 17 51
2019 670 2,840 2 -21 20 16 18
2020 231 978 -1 -2 8 5 10
2021 677 2,751 5 -4 27 15 42
2022 650 2,701 8 11 26 15 61
2023 681 2,847 -12 -11 29 12 18
2024 651 2,717 -11 -8 14 9 4
2025 529 2,092 -15 -9 17 8 1
Player 8,677 36,264 34 -52 299 34 463
+ 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,917 45.8 59.2 79.2 20.3 63.9 40.3 24.4 38.1 25.2 7.1 71.5
2016 3,012 45.6 59.5 81.5 20.8 66.5 42.4 22.3 38.4 22.9 7.1 74.0
2017 2,762 45.9 62.1 78.6 23.0 61.7 41.9 25.1 40.9 26.5 7.1 73.8
2018 2,905 45.7 61.9 79.3 26.0 61.7 42.3 26.5 42.4 26.4 6.7 68.2
2019 2,888 47.5 66.6 77.7 28.4 65.0 42.5 30.7 46.5 26.3 7.0 70.2
2020 978 46.8 61.1 80.4 22.5 66.7 42.6 22.9 40.6 23.7 6.7 78.8
2021 2,751 48.4 64.4 78.8 25.2 66.5 40.3 21.4 44.2 24.9 7.3 72.8
2022 2,701 47.9 59.8 78.4 25.1 61.5 43.2 22.8 41.7 26.8 6.7 66.5
2023 2,847 49.4 61.8 76.8 26.5 62.8 41.2 23.8 44.0 27.5 7.6 72.4
2024 2,719 51.0 65.1 77.9 29.5 60.3 43.8 30.0 47.7 27.4 8.9 71.5
2025 2,092 52.4 66.3 83.6 27.3 68.4 40.7 29.9 47.8 20.5 9.0 70.7
Player 28,572 47.8 62.6 79.1 24.9 63.8 41.9 25.5 42.9 25.5 7.4 71.5
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 97 84 98 98 98 97 96 96 95 94 29 99 26 96 65
2016 88 73 67 61 97 71 61 84 85 81 38 98 50 95 61 64
2017 96 87 97 95 97 97 93 98 88 96 37 95 31 81 47 90
2018 95 79 95 96 92 97 93 83 89 83 21 88 35 62 50 16
2019 79 49 83 86 71 89 79 67 81 70 33 81 38 50 44 92
2020 93 85 85 77 96 78 71 57 82 60 71 94 62 78 36 92
2021 95 94 95 93 88 97 85 93 84 91 60 65 46 66 34 94 1
2022 96 74 91 90 91 90 82 82 84 86 45 92 37 72 27 10 1
2023 91 75 85 82 88 89 78 81 75 93 37 89 38 64 27 82 2 50 30 28
2024 66 62 76 76 42 84 73 82 76 92 21 38 34 43 23 55 1 61 49 8
2025 58 74 66 59 47 48 41 59 68 51 66 30 76 54 20 22 1 59 70 18
+ 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.43 24 22.2 2 2 15 10 41.7
2017 22.38 38 39.1 -1 13 21 23 60.5
2018 22.60 33 29.4 4 15 22 14 42.4
2019 22.81 36 38.6 -3 14 25 19 52.8
2020 23.08 8 11.0 -3 10 8 4 50.0
2021 22.76 31 35.8 -5 10 28 16 51.6
2022 23.22 35 33.9 1 10 22 15 42.9
2023 22.79 25 25.0 0 13 20 10 40.0
2024 23.98 22 22.6 -1 11 18 9 40.9
2025 22.84 10 9.2 1 13 6 5 50.0
Player 22.77 262 266.9 -5 111 185 125 47.7
+ View Standard Expected Home Runs

Expected Home Runs by Park

Adjusted

Year HR
2016 24 23 18 24 20 20 25 22 16 20 23 24 22 21 25 24 17 22 23 24 22 20 27 25 22 22 23 26 22 24 20
2017 38 37 37 41 40 39 44 38 36 34 38 46 36 34 39 42 35 38 41 38 41 35 50 44 35 36 37 52 42 39 30
2018 33 37 24 31 30 25 32 28 24 21 26 34 35 25 28 33 28 26 30 35 33 30 38 34 25 22 28 33 36 29 23
2019 36 43 32 43 41 38 43 36 37 29 37 44 43 39 38 36 35 34 39 45 41 38 50 41 32 33 33 43 44 39 33
2020 8 11 12 17 12 12 13 10 11 7 9 13 8 9 11 11 11 10 10 13 10 11 16 10 9 7 11 13 11 13 8
2021 31 43 35 35 40 35 40 39 24 24 31 39 38 31 38 40 34 33 36 40 36 35 44 41 33 27 40 39 38 33 33
2022 35 29 32 33 33 33 38 30 25 30 31 36 37 36 32 37 32 33 38 33 38 39 39 39 27 33 37 36 40 32 30
2023 25 19 23 23 28 22 31 22 26 19 22 27 26 24 28 26 27 23 28 29 23 27 35 30 20 20 26 22 26 25 22
2024 22 21 25 25 20 23 25 25 16 15 22 27 27 20 22 20 20 18 23 27 26 18 34 27 20 20 20 24 26 23 20
2025 10 10 7 11 12 6 6 8 8 5 7 14 10 17 7 5 14 8 6 12 9 10 13 14 9 5 6 10 12 5 10
Player 262 273 245 283 276 253 297 258 223 204 246 304 282 256 268 274 253 245 274 296 279 263 346 305 232 225 261 298 297 262 229
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 .274 +.029 .245 -.023 .268 -.049 .317 +.023 .294 -.010 .304 +.044 .260 -.030 .290 -.007 .297 .000 .297 -.024 .321
xBA .268 +.013 .255 -.015 .270 +.009 .261 -.032 .293 +.008 .285 +.028 .257 -.014 .271 -.013 .284 +.013 .271 -.008 .279
OBP .328 +.026 .302 -.061 .363 -.041 .404 +.039 .365 -.052 .417 +.071 .346 -.043 .389 -.015 .404 -.007 .411 -.024 .435
xOBP .323 +.012 .311 -.055 .366 +.009 .357 -.009 .366 -.037 .403 +.058 .345 -.028 .373 -.020 .393 +.001 .392 -.013 .405
SLG .403 -.011 .414 -.033 .447 -.131 .578 +.064 .514 +.048 .466 -.010 .476 -.057 .533 -.030 .563 +.074 .489 -.081 .570
xSLG .440 -.011 .451 -.039 .490 +.008 .482 -.093 .575 +.065 .510 +.001 .509 -.024 .533 -.027 .560 +.102 .458 -.100 .558
ISO .129 -.040 .169 -.010 .179 -.081 .260 +.039 .221 +.059 .162 -.054 .216 -.027 .243 -.022 .265 +.073 .192 -.057 .249
xISO .172 -.024 .196 -.024 .220 -.001 .221 -.061 .282 +.058 .224 -.028 .252 -.010 .262 -.014 .276 +.089 .187 -.092 .279
BABIP .325 +.017 .308 -.019 .327 -.041 .368 +.037 .331 -.033 .364 +.062 .302 -.057 .359 +.016 .343 -.015 .358 -.024 .382
wOBA .316 +.006 .310 -.040 .350 -.069 .419 +.046 .373 -.014 .387 +.041 .346 -.044 .390 -.010 .400 +.018 .382 -.036 .418
xwOBA .328 -.001 .329 -.038 .367 .000 .367 -.030 .397 +.001 .396 +.037 .359 -.025 .384 -.013 .397 +.032 .365 -.038 .403
wOBACON .363 -.030 .393 -.020 .413 -.093 .506 +.072 .434 +.015 .419 +.003 .416 -.074 .490 +.010 .480 +.040 .440 -.068 .508
xwOBACON .379 -.044 .423 -.017 .440 +.014 .426 -.042 .468 +.036 .432 -.006 .438 -.042 .480 +.005 .475 +.060 .415 -.072 .487
BACON .343 .000 .343 -.023 .366 -.054 .420 +.045 .375 -.014 .389 +.032 .357 -.053 .410 +.010 .400 +.006 .394 -.036 .430
xBACON .336 -.023 .359 -.012 .371 +.023 .348 -.028 .376 +.009 .367 +.011 .356 -.027 .383 .000 .383 +.020 .363 -.016 .379
Statcast Hit Metrics
Hard Hit % 43.7 -5.9 49.6 -1.2 50.8 +3.4 47.4 -3.2 50.6 +9.7 40.9 -1.5 42.4 -1.6 44.0 -3.5 47.5 +4.9 42.6 -3.7 46.3
Avg Exit Velocity 90.4 -0.8 91.2 -0.1 91.3 +0.5 90.8 -1.8 92.6 +3.4 89.2 -0.9 90.1 -0.7 90.8 -0.7 91.5 +0.5 91.0 -1.0 92.0
Launch Angle Sweet-Spot % 36.1 +1.8 34.3 -1.3 35.6 +3.8 31.8 -5.1 36.9 -5.4 42.3 +5.9 36.4 -0.7 37.1 +4.3 32.8 -0.2 33.0 -6.2 39.2
Barrel % 7.9 -2.8 10.7 -1.3 12.0 +0.4 11.6 -2.0 13.6 +2.9 10.7 -0.6 11.3 -2.3 13.6 +0.3 13.3 +5.5 7.8 -4.7 12.5
Avg Launch Angle 15.9 +2.8 13.1 +0.3 12.8 -2.9 15.7 -1.4 17.1 +5.4 11.7 -3.7 15.4 -0.3 15.7 +4.1 11.6 +0.6 11.0 -1.9 12.9
Statcast Bat Tracking
Bat Speed 72.6 +0.1 72.5 +0.4 72.1 -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
Attack Angle 10° -1° 11° +3° -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
Ideal Attack Angle % 51.5 -1.8 53.3 +6.0 47.3 -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
Attack Direction -4° -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
Swing Path - Tilt 32° 32° -1° 33° -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
Swing Length 7.6 -0.2 7.8 +0.3 7.5 -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
Statcast Pitch Metrics
Fastball Velocity 93.6 +0.3 93.3 +0.1 93.2 -0.3 93.5 +0.4 93.1 +0.5 92.6 +0.1 92.5 0.0 92.5 -0.1 92.6 +0.1 92.5 +0.2 92.3
Breaking Velocity 84.1 +0.5 83.6 +0.5 83.1 -0.4 83.5 +0.3 83.2 +0.6 82.6 -0.4 83.0 +0.1 82.9 -0.1 83.0 +0.1 82.9 -0.3 83.2
Offspeed Velocity 85.8 +0.2 85.6 +0.4 85.2 -0.3 85.5 +0.4 85.1 +0.3 84.8 +0.1 84.7 +0.7 84.0 -0.5 84.5 0.0 84.5 +0.1 84.4
Batted Ball Results
Barrels 31 -15 46 -6 52 +3 49 -15 64 +48 16 -33 49 -8 57 +2 55 +21 34 -19 53
Popup % 5.6 0.0 5.6 -0.4 6.0 -1.5 7.5 +0.5 7.0 +1.0 6.0 -1.4 7.4 -1.4 8.8 +4.7 4.1 -1.4 5.5 +0.1 5.4
Flyball % 29.7 +2.8 26.9 0.0 26.9 -1.9 28.8 -2.3 31.1 +6.3 24.8 -4.9 29.7 +6.8 22.9 -2.6 25.5 +6.5 19.0 -0.4 19.4
Line Drive % 25.8 +2.0 23.8 -1.9 25.7 +2.8 22.9 -1.7 24.6 -9.6 34.2 +9.8 24.4 -5.1 29.5 +4.7 24.8 -3.3 28.1 -4.8 32.9
Groundball % 38.9 -4.8 43.7 +2.3 41.4 +0.6 40.8 +3.5 37.3 +2.4 34.9 -3.6 38.5 -0.3 38.8 -6.7 45.5 -1.9 47.4 +5.1 42.3
Pull % 37.1 -1.9 39.0 +7.5 31.5 -4.8 36.3 -0.8 37.1 +3.5 33.6 -4.2 37.8 +3.8 34.0 -1.7 35.7 -2.5 38.2 +9.4 28.8
Straight Away % 32.5 -2.1 34.6 -1.5 36.1 -0.2 36.3 -2.3 38.6 +3.7 34.9 -2.7 37.6 -0.3 37.9 -2.6 40.5 +5.5 35.0 -5.9 40.9
Opposite Field % 30.4 +4.0 26.4 -6.0 32.4 +5.0 27.4 +3.0 24.4 -7.1 31.5 +6.8 24.7 -2.9 27.6 +3.7 23.9 -2.6 26.5 -3.8 30.3
Weak Contact % 2.0 -0.3 2.3 -1.4 3.7 +0.4 3.3 +1.6 1.7 -1.7 3.4 -0.1 3.5 +0.9 2.6 -0.5 3.1 +1.3 1.8 -0.1 1.9
Pull Airball % 17.9 -1.0 18.9 +3.5 15.4 -2.5 17.9 -0.1 18.0 +1.9 16.1 -1.6 17.7 +0.1 17.6 +1.5 16.1 +1.7 14.4 +3.3 11.1
Topped Contact % 28.4 -0.6 29.0 +0.3 28.7 +1.8 26.9 +2.3 24.6 -6.3 30.9 +4.9 26.0 -2.6 28.6 -1.8 30.4 -3.0 33.4 +3.1 30.3
Under Contact % 27.1 +5.1 22.0 -0.1 22.1 -2.0 24.1 -1.3 25.4 +3.3 22.1 -2.8 24.9 +1.3 23.6 +5.3 18.3 -1.8 20.1 -1.2 21.3
Flare/Burner Contact % 26.3 -0.3 26.6 +1.5 25.1 +1.3 23.8 -2.5 26.3 +0.8 25.5 +1.3 24.2 +1.8 22.4 -4.1 26.5 -1.4 27.9 +4.7 23.2
Solid Contact % 7.7 -1.2 8.9 +0.4 8.5 -1.4 9.9 +1.6 8.3 +0.9 7.4 -1.6 9.0 -0.3 9.3 +0.9 8.4 +0.8 7.6 -1.1 8.7
HR/FB % 8.6 -10.5 19.1 -2.3 21.4 -7.3 28.7 +7.6 21.1 +4.9 16.2 -10.2 26.4 -8.0 34.4 +0.4 34.0 +5.1 28.9 -11.3 40.2
Popups 22 -2 24 -2 26 -6 32 -1 33 +24 9 -23 32 -5 37 +20 17 -7 24 +1 23
Flyballs 116 +1 115 -2 117 -5 122 -25 147 +110 37 -92 129 +33 96 -10 106 +23 83 +1 82
Line Drives 101 -1 102 -10 112 +15 97 -19 116 +65 51 -55 106 -18 124 +21 103 -20 123 -16 139
Groundballs 152 -35 187 +7 180 +7 173 -3 176 +124 52 -115 167 +4 163 -26 189 -18 207 +28 179
Plate Discipline
In Zone % 52.4 +1.4 51.0 +1.6 49.4 +1.5 47.9 -0.5 48.4 +1.6 46.8 -0.7 47.5 +1.8 45.7 -0.2 45.9 +0.3 45.6 -0.2 45.8
Out of Zone % 47.6 -1.4 49.0 -1.6 50.6 -1.5 52.1 +0.5 51.6 -1.6 53.2 +0.7 52.5 -1.8 54.3 +0.2 54.1 -0.3 54.4 +0.2 54.2
Edge % 40.7 -3.1 43.8 +2.6 41.2 -2.0 43.2 +2.9 40.3 -2.3 42.6 +0.1 42.5 +0.2 42.3 +0.4 41.9 -0.5 42.4 +2.1 40.3
Zone Swing % 66.3 +1.2 65.1 +3.3 61.8 +2.0 59.8 -4.6 64.4 +3.3 61.1 -5.5 66.6 +4.7 61.9 -0.2 62.1 +2.6 59.5 +0.3 59.2
Out of Zone Swing % 27.3 -2.2 29.5 +3.0 26.5 +1.4 25.1 -0.1 25.2 +2.7 22.5 -5.9 28.4 +2.4 26.0 +3.0 23.0 +2.2 20.8 +0.5 20.3
In Zone Contact % 83.6 +5.7 77.9 +1.1 76.8 -1.6 78.4 -0.4 78.8 -1.6 80.4 +2.7 77.7 -1.6 79.3 +0.7 78.6 -2.9 81.5 +2.3 79.2
Out of Zone Contact % 68.4 +8.1 60.3 -2.5 62.8 +1.3 61.5 -5.0 66.5 -0.2 66.7 +1.7 65.0 +3.3 61.7 0.0 61.7 -4.8 66.5 +2.6 63.9
Whiff % 20.5 -6.9 27.4 -0.1 27.5 +0.7 26.8 +1.9 24.9 +1.2 23.7 -2.6 26.3 -0.1 26.4 -0.1 26.5 +3.6 22.9 -2.3 25.2
First Strike % 64.7 +0.7 64.0 +2.7 61.3 +1.3 60.0 +2.7 57.3 +1.5 55.8 -9.1 64.9 +5.2 59.7 0.0 59.7 +2.7 57.0 +2.7 54.3
First Pitch Swing % 29.9 -0.1 30.0 +6.2 23.8 +1.0 22.8 +1.4 21.4 -1.5 22.9 -7.8 30.7 +4.2 26.5 +1.4 25.1 +2.8 22.3 -2.1 24.4
Swing % 47.8 +0.1 47.7 +3.7 44.0 +2.3 41.7 -2.5 44.2 +3.6 40.6 -5.9 46.5 +4.1 42.4 +1.5 40.9 +2.5 38.4 +0.3 38.1
Meatball Swing % 70.7 -0.8 71.5 -0.9 72.4 +5.9 66.5 -6.3 72.8 -6.0 78.8 +8.6 70.2 +2.0 68.2 -5.6 73.8 -0.2 74.0 +2.5 71.5
Meatball % 9.0 +0.1 8.9 +1.3 7.6 +0.9 6.7 -0.6 7.3 +0.6 6.7 -0.3 7.0 +0.3 6.7 -0.4 7.1 0.0 7.1 0.0 7.1
Zone Swing & Miss % 16.4 -5.7 22.1 -1.1 23.2 +1.6 21.6 +0.4 21.2 +1.6 19.6 -2.7 22.3 +1.7 20.6 -0.8 21.4 +2.9 18.5 -2.3 20.8
Out of Zone Swing & Miss % 31.6 -8.1 39.7 +2.5 37.2 -1.0 38.2 +4.7 33.5 +0.2 33.3 -1.7 35.0 -3.3 38.3 0.0 38.3 +4.8 33.5 -2.6 36.1
In Zone 1,097 -290 1,387 -20 1,407 +112 1,295 -36 1,331 +873 458 -890 1,348 +21 1,327 +63 1,264 -110 1,374 +39 1,335
Out of Zone 995 -335 1,330 -111 1,441 +35 1,406 -14 1,420 +900 520 -972 1,492 -83 1,575 +87 1,488 -150 1,638 +60 1,578
Edge 852 -339 1,191 +19 1,172 +4 1,168 +60 1,108 +691 417 -789 1,206 -22 1,228 +75 1,153 -123 1,276 +101 1,175
In Zone Swings 727 -176 903 +33 870 +96 774 -83 857 +577 280 -618 898 +76 822 +37 785 -33 818 +28 790
Out of Zone Swings 272 -121 393 +11 382 +29 353 -5 358 +241 117 -306 423 +13 410 +68 342 +2 340 +19 321
In Zone Swing & Misses 119 -81 200 -2 202 +35 167 -15 182 +127 55 -145 200 +31 169 +1 168 +17 151 -13 164
Out of Zone Swing & Misses 86 -70 156 +14 142 +7 135 +15 120 +81 39 -109 148 -9 157 +26 131 +17 114 -2 116
Basic
Pitches 2,092 -627 2,719 -128 2,847 +146 2,701 -50 2,751 +1,773 978 -1,910 2,888 -17 2,905 +143 2,762 -250 3,012 +95 2,917
PA 534 -120 654 -33 687 +36 651 -28 679 +448 231 -451 682 -8 690 +26 664 -40 704 +10 694
AB 489 -110 599 +6 593 +32 561 -42 603 +412 191 -406 597 +4 593 +35 558 -21 579 +12 567
Hits 134 -13 147 -12 159 -19 178 +1 177 +119 58 -97 155 -17 172 +6 166 -6 172 -10 182
Singles 92 +1 91 -12 103 +1 102 -6 108 +69 39 -56 95 -4 99 +6 93 -19 112 +3 109
Doubles 31 -2 33 +2 31 -10 41 +5 36 +23 13 -12 25 -10 35 +1 34 +1 33 -5 38
Triples 1 0 1 +1 0 0 0 -2 2 +2 0 -1 1 -4 5 +2 3 0 3 +1 2
Home Runs 10 -12 22 -3 25 -10 35 +4 31 +25 6 -28 34 +1 33 -3 36 +12 24 -9 33
Walks 36 -11 47 -40 87 +8 79 +12 67 +30 37 -41 78 -12 90 -4 94 -16 110 -8 118
Strikeouts 100 -73 173 +12 161 +20 141 +5 136 +93 43 -123 166 -7 173 +26 147 -3 150 -1 151
K% 18.7 -7.8 26.5 +3.1 23.4 +1.7 21.7 +1.7 20.0 +1.4 18.6 -5.7 24.3 -0.8 25.1 +3.0 22.1 +0.8 21.3 -0.5 21.8
BB% 6.7 -0.5 7.2 -5.5 12.7 +0.6 12.1 +2.2 9.9 -6.1 16.0 +4.6 11.4 -1.6 13.0 -1.2 14.2 -1.4 15.6 -1.4 17.0
HBP 4 +2 2 -1 3 -2 5 +1 4 +3 1 -1 2 -4 6 -2 8 +1 7 +5 2
Batted Balls 391 -37 428 -7 435 +11 424 -48 472 +323 149 -285 434 +14 420 +5 415 -22 437 +14 423
Number of Fastballs 1,175 -335 1,510 -166 1,676 +174 1,502 -30 1,532 +966 566 -1,073 1,639 -72 1,711 +25 1,686 -179 1,865 +85 1,780
Number of Offspeed 258 -63 321 +99 222 -5 227 -21 248 +156 92 -223 315 +35 280 +13 267 -5 272 +64 208
Number of Breaking 461 -156 617 -140 757 -86 843 -63 906 +602 304 -557 861 -16 877 +147 730 -91 821 -7 828
+ Toggle Viewing All Player's Year to Year Stats

Statcast Fielder Positioning

wOBA
SeasonAlignment TypeBat SidePAShifts/Shades%No Shift/ShadeShift/Shade
2016 Shifts R 668 17 2.5 .380 .520
2017 Shifts R 638 14 2.2 .400 .479
2018 Shifts R 679 84 12.4 .387 .409
2019 Shifts R 670 96 14.3 .323 .481
2020 Shifts R 231 55 23.8 .399 .348
2021 Shifts R 669 56 8.4 .369 .472
2022 Shifts R 646 55 8.5 .420 .388
2023 Shades R 672 21 3.1 .341 .674
2024 Shades R 647 6 0.9 .311 .324
2025 Shades R 529 20 3.8 .311 .448
! 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 %
2011 225 15.8 41.3% 1.8% 162 23.2 0.6% 10.5%
2012 674 15.8 38.3% 1.0% 416 22.7 1.0% 9.6%
2013 895 16.9 28.5% 1.1% 517 23.7 1.0% 11.4%
2014 641 16.5 33.2% 2.7% 343 24.4 2.0% 13.7%
2015 877 17.9 27.7% 6.0% 536 25.0 4.1% 25.4%
2016 925 17.5 31.6% 4.8% 572 25.0 5.6% 22.2%
2017 793 17.2 24.6% 1.8% 568 24.7 0.2% 17.4%
2018 888 16.9 28.3% 1.9% 532 23.5 0.6% 9.8%
2019 846 16.7 30.1% 1.9% 432 23.4 1.4% 12.7%
2020 304 16.7 32.6% 1.6% 181 22.4 2.8% 7.2%
2021 836 16.7 30.3% 1.7% 480 23.5 0.4% 9.4%
2022 818 17.2 27.5% 1.1% 522 22.8 0.6% 8.0%
2023 844 15.1 48.7% 0.5% 501 19.2 4.6% 0.8%
2024 716 15.4 43.3% 0.1% 477 19.2 4.2% 0.2%
2025 603 15.8 34.8% 0.3% 336 19.1 2.7% 0.6%
+ View Complete Pitch Tempo Leaderboard

Statcast Rankings