1B | Bats/Throws: R/R | 5' 11" 208 lbs | Age: 41
Draft: 2006 | Rd. 7, No. 204, Cincinnati Reds | Cal State Fullerton
PA AB R H HR SB AVG OBP SLG OPS
2023 626 558 86 154 23 4 .276 .345 .455 .800
2024 539 460 59 119 11 0 .259 .354 .383 .737
2025 191 169 14 37 3 2 .219 .288 .314 .602
17 Seasons 6,502 5,709 811 1,617 201 47 .283 .360 .454 .814
AVG HR SB OPS
2023 .276 23 4 .800
2024 .259 11 0 .737
2025 .219 3 2 .602
17 Seasons .283 201 47 .814
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 30 1719 319 23 7.2 5.2 89.5 107.6 14.0 40.8 .287 .481 .371 .369 .403 37.9 16.2 8.2
2016 31 2466 457 40 8.8 6.4 90.6 109.2 17.0 37.4 .275 .484 .353 .354 .394 41.4 17.2 7.7
2017 32 2030 409 35 8.6 6.4 89.4 107.8 18.5 37.7 .298 .548 .400 .399 .399 38.6 10.3 10.9
2018 33 1733 313 24 7.7 5.6 89.1 106.5 18.3 44.7 .292 .486 .396 .381 .391 36.7 12.7 11.0
2019 34 2151 396 31 7.8 5.6 90.3 107.7 17.8 38.6 .286 .516 .370 .377 .410 43.0 16.0 9.3
2020 35 681 125 14 11.2 8.0 90.3 107.8 17.5 40.8 .298 .551 .376 .403 .429 44.0 14.9 10.3
2021 36 2465 441 35 7.9 5.7 90.9 109.8 19.2 36.5 .270 .470 .358 .359 .383 42.4 16.0 10.0
2022 37 2144 387 31 8.0 5.8 89.5 108.9 18.4 40.6 .267 .427 .343 .339 .367 40.6 16.7 9.4
2023 38 2670 454 26 5.7 4.2 89.5 108.2 16.5 36.8 .260 .444 .346 .336 .367 39.0 17.6 8.1
2024 39 2320 372 17 4.6 3.2 87.1 106.8 17.8 40.1 .252 .383 .327 .328 .343 32.5 17.6 10.9
2025 40 801 136 5 3.7 2.6 88.3 108.0 17.9 38.2 .237 .352 .268 .294 .321 30.9 19.4 8.9
Player 21180 3809 281 7.4 5.3 89.6 109.8 17.6 39.0 .275 .468 .358 .358 .383 39.2 15.8 9.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 %
2015 37.3 62.7 22.3 35.1 5.3 36.4 38.6 24.5 18.5 15.0 3.8 17.9 23.5 20.7
2016 36.3 63.7 27.6 29.5 6.6 35.2 33.9 30.9 17.7 14.7 3.9 17.5 19.3 26.9
2017 32.5 67.5 34.0 28.4 5.1 34.2 39.6 26.2 15.9 13.0 3.7 18.3 26.7 22.5
2018 29.4 70.6 30.0 33.5 7.0 36.7 34.8 28.4 14.4 11.2 3.8 22.4 23.6 24.6
2019 34.8 65.2 29.8 28.8 6.6 34.6 39.4 26.0 16.7 14.4 3.8 17.9 25.0 22.2
2020 32.8 67.2 32.0 29.6 5.6 36.0 42.4 21.6 18.4 12.0 2.4 17.6 30.4 19.2
2021 35.4 64.6 33.1 24.5 7.0 31.3 38.5 30.2 18.8 13.4 3.2 12.5 25.2 27.0
2022 32.8 67.2 33.3 27.9 5.9 34.6 35.7 29.7 16.8 11.6 4.4 17.8 24.0 25.3
2023 35.7 64.3 33.0 25.1 6.2 37.9 34.8 27.3 19.6 13.2 2.9 18.3 21.6 24.4
2024 32.5 67.5 30.6 29.8 7.0 38.7 36.8 24.5 15.1 12.9 4.6 23.7 23.9 19.9
2025 39.0 61.0 28.7 23.5 8.8 31.6 41.9 26.5 15.4 20.6 2.9 16.2 21.3 23.5
Player 34.3 65.7 30.6 28.7 6.4 35.3 37.2 27.4 17.1 13.5 3.7 18.2 23.7 23.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 28.5 25.1 28.2 7.5 7.2 5.2
2016 2.0 26.3 30.2 27.1 5.3 8.8 6.4
2017 2.4 22.5 33.3 26.4 5.6 8.6 6.4
2018 1.0 20.8 31.6 33.2 5.8 7.7 5.6
2019 2.0 23.2 27.5 28.8 9.3 7.8 5.6
2020 1.6 23.2 29.6 24.0 9.6 11.2 8.0
2021 1.1 23.8 31.1 27.2 8.6 7.9 5.7
2022 2.6 22.7 33.1 27.1 6.2 8.0 5.8
2023 2.2 27.3 29.7 25.8 9.3 5.7 4.2
2024 3.2 23.9 32.0 29.6 6.7 4.6 3.2
2025 1.5 27.2 33.1 27.9 6.6 3.7 2.6
Player 2.0 24.5 30.5 27.8 7.2 7.4 5.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 -1.4 -5 369 46.1 72 .215 .354 .278 19.3 27.8 16.5 .193 .375 .277 32.6
2025 Sinker -2.8 -3 109 13.6 30 .182 .182 .283 5.6 6.7 9.5 .217 .266 .329 52.4
2025 Slider 3.2 3 93 11.6 32 .290 .484 .370 19.6 15.6 11.1 .322 .437 .340 34.6
2025 Changeup -1.9 -1 76 9.5 23 .143 .143 .178 20.0 21.7 13.5 .188 .234 .230 12.5
2025 Curveball -0.4 0 56 7.0 12 .273 .273 .283 11.5 16.7 8.3 .326 .370 .339 11.1
2025 Cutter -5.4 -3 49 6.1 8 .000 .000 .088 13.0 0.0 0.0 .342 .465 .389 14.3
2025 Sweeper -0.5 0 44 5.5 13 .273 .364 .235 35.0 23.1 17.6 .213 .276 .210 30.0
2025 Split-Finger 2.4 0 2 0.2 -- -- -- -- -- -- -- -- -- --
2025 Knuckleball 1.9 0 1 0.1 -- -- -- -- -- -- -- -- -- --
2025 Slurve -3.9 0 1 0.1 -- -- -- -- -- -- -- -- -- --
2024 4-Seam Fastball 0.0 0 911 39.3 180 .224 .364 .336 19.8 25.0 15.4 .218 .386 .344 42.0
2024 Sinker 0.2 1 470 20.3 122 .304 .363 .372 8.0 6.6 7.5 .265 .336 .327 30.2
2024 Slider 0.5 2 323 13.9 77 .239 .423 .314 28.2 27.3 16.3 .241 .360 .293 32.0
2024 Cutter 0.5 1 185 8.0 40 .342 .500 .381 10.5 7.5 5.9 .359 .587 .420 34.3
2024 Sweeper -0.3 0 138 5.9 33 .233 .367 .277 15.2 12.1 6.6 .264 .389 .300 25.9
2024 Changeup 0.6 1 136 5.9 48 .250 .386 .309 13.9 12.5 9.5 .278 .387 .322 18.4
2024 Curveball 0.6 1 120 5.2 30 .259 .296 .245 15.4 20.0 11.3 .232 .315 .262 30.4
2024 Split-Finger 1.1 0 28 1.2 6 .250 .500 .442 7.1 16.7 6.3 .174 .407 .393 33.3
2024 Slurve -0.7 0 8 0.3 1 .000 .000 .000 100.0 100.0 50.0 -- -- .000 --
2024 Knuckleball -4.6 0 1 0.0 -- -- -- -- -- -- -- -- -- --
! Note: Years are in reverse order.

Statcast Batting Run Value

Runs
Year Team PA Pitches Heart Shadow Chase Waste All
2009 22 87 -1 -1 1 0 -1
2010 18 69 -1 -3 0 0 -3
2011 485 1,843 -12 -8 8 8 -4
2012 185 745 2 -9 5 4 1
2013 213 879 -1 -8 5 3 -2
2014 317 1,315 1 2 9 7 19
2015 437 1,713 3 -5 16 7 21
2016 621 2,462 4 -11 20 12 25
2017 531 2,003 0 1 20 12 32
2018 423 1,733 -6 8 15 13 31
2019 543 2,132 5 -6 21 15 35
2020 175 681 -4 0 9 4 10
2021 612 2,465 -4 -6 21 14 26
2022 531 2,144 0 -13 16 10 14
2023 625 2,670 -16 -4 20 12 12
2024 537 2,320 -20 -4 20 9 4
2025 191 801 -11 -4 3 3 -9
Player 6,466 26,062 -61 -70 209 -61 211
+ 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 1,719 51.0 67.3 85.2 24.5 73.8 40.5 27.6 46.3 17.8 8.5 78.1
2016 2,466 52.0 63.9 84.0 23.4 74.0 43.7 26.4 44.4 18.5 8.3 72.5
2017 2,030 48.3 67.5 87.9 21.6 74.1 41.8 27.3 43.8 15.7 7.5 76.7
2018 1,733 51.7 63.8 91.4 21.5 72.2 42.5 21.7 43.4 13.2 8.3 76.2
2019 2,151 49.7 66.6 86.8 24.5 72.2 41.2 26.2 45.5 17.2 7.3 80.6
2020 681 49.6 67.2 86.8 19.0 53.8 41.7 23.4 42.9 20.5 7.5 70.6
2021 2,465 49.2 66.9 86.8 22.7 69.4 43.1 24.7 44.5 17.7 8.1 77.0
2022 2,144 49.3 70.4 84.0 26.7 68.7 43.5 27.9 48.2 20.3 7.8 79.8
2023 2,670 50.8 63.5 87.8 25.7 68.9 41.6 18.8 45.0 17.5 8.3 74.3
2024 2,320 50.1 65.7 88.5 25.1 68.7 43.3 20.9 45.4 17.0 7.3 77.5
2025 801 51.6 66.3 88.7 27.6 67.3 44.2 23.0 47.6 17.3 9.0 75.0
Player 21,180 50.3 66.1 86.9 24.0 70.5 42.5 24.4 45.2 17.5 7.9 76.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 90 92 86 79 94 61 67 63 57 63 66 59 74 81 33
2016 82 78 82 75 73 81 73 78 69 75 65 43 73 82 37 92
2017 97 97 93 89 98 76 68 82 58 66 100 74 88 87 23 84
2018 94 94 85 67 98 44 57 55 49 44 92 82 97 83 43 40
2019 90 90 85 77 90 59 50 71 55 75 80 57 88 77 34 88
2020 95 93 94 89 95 71 75 75 47 75 88 66 77 91 23 75 27
2021 79 75 77 66 81 63 45 79 68 60 80 66 88 83 26 46 17
2022 76 82 69 59 82 60 52 61 47 54 78 66 78 65 8 27 28
2023 63 59 66 63 58 42 23 55 37 37 77 44 92 71 9 12 3 93 98
2024 64 58 38 30 89 20 16 16 25 14 74 82 90 72 9 5 1 77 99
2025 31 8 5
+ 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 23.83 29 25.4 4 15 24 9 31.0
2017 25.69 25 23.8 1 17 16 11 44.0
2018 25.94 15 14.8 0 6 9 8 53.3
2019 25.87 29 24.7 4 16 17 12 41.4
2020 25.51 7 9.2 -2 4 9 4 57.1
2021 26.56 28 24.3 4 8 22 10 35.7
2022 26.28 13 14.3 -1 11 14 3 23.1
2023 26.07 23 23.5 -1 9 23 6 26.1
2024 26.89 11 10.6 0 11 9 4 36.4
2025 27.53 3 3.5 -1 4 4 1 33.3
Player 25.77 183 174.0 9 101 147 68 37.2
+ View Standard Expected Home Runs

Expected Home Runs by Park

Adjusted

Year HR
2016 29 29 19 30 27 20 29 24 23 14 25 29 23 22 25 30 14 19 24 27 24 20 34 34 23 27 25 38 29 30 24
2017 25 24 21 26 24 23 27 21 19 19 21 30 23 22 21 27 17 20 26 22 24 23 35 26 21 24 19 34 29 25 20
2018 15 19 13 11 15 13 17 14 12 10 16 16 18 15 14 16 13 14 15 18 16 14 20 16 11 13 12 14 17 15 16
2019 29 34 22 23 24 25 26 27 21 16 23 24 34 22 24 22 20 21 25 26 27 31 31 29 20 21 21 28 29 24 21
2020 7 13 9 10 10 10 13 7 6 6 6 7 10 8 11 7 10 9 11 10 10 10 14 9 9 7 9 9 11 10 6
2021 28 27 25 21 23 23 28 23 16 15 19 29 28 20 25 30 24 21 25 25 23 22 34 28 22 21 27 30 28 25 21
2022 13 11 13 11 12 14 16 11 9 11 12 13 17 15 15 15 14 13 16 12 18 16 20 19 13 13 15 16 21 14 15
2023 23 10 20 24 26 24 25 17 25 21 24 29 21 20 26 24 26 19 28 28 24 25 33 27 15 21 26 25 24 25 23
2024 11 10 9 10 11 10 10 10 7 8 9 14 14 8 10 10 9 9 10 13 12 12 12 16 12 9 10 11 15 9 9
2025 3 3 3 3 4 3 3 4 2 3 3 6 3 5 3 3 4 3 4 5 3 4 4 4 3 3 2 3 4 3 4
Player 183 180 154 169 176 165 194 158 140 123 158 197 191 157 174 184 151 148 184 186 181 177 237 208 149 159 166 208 207 180 159
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 .219 -.040 .259 -.017 .276 -.002 .278 .000 .278 -.029 .307 +.017 .290 -.022 .312 -.010 .322 +.047 .275 -.019 .294
xBA .237 -.015 .252 -.008 .260 -.007 .267 -.003 .270 -.028 .298 +.012 .286 -.006 .292 -.006 .298 +.023 .275 -.012 .287
OBP .288 -.066 .354 +.009 .345 -.005 .350 -.011 .361 -.039 .400 +.028 .372 -.034 .406 -.009 .415 +.076 .339 -.031 .370
xOBP .308 -.044 .352 +.021 .331 -.012 .343 -.015 .358 -.036 .394 +.022 .372 -.019 .391 -.007 .398 +.056 .342 -.024 .366
SLG .314 -.069 .383 -.072 .455 +.017 .438 -.033 .471 +.011 .460 -.049 .509 -.009 .518 -.012 .530 +.037 .493 +.002 .491
xSLG .352 -.031 .383 -.061 .444 +.017 .427 -.043 .470 -.081 .551 +.035 .516 +.030 .486 -.062 .548 +.064 .484 +.003 .481
ISO .095 -.029 .124 -.055 .179 +.019 .160 -.033 .193 +.040 .153 -.066 .219 +.014 .205 -.003 .208 -.010 .218 +.021 .197
xISO .115 -.016 .131 -.053 .184 +.024 .160 -.039 .199 -.054 .253 +.023 .230 +.036 .194 -.055 .249 +.040 .209 +.015 .194
BABIP .256 -.043 .299 -.005 .304 -.009 .313 +.021 .292 -.055 .347 +.043 .304 -.030 .334 +.008 .326 +.033 .293 -.028 .321
wOBA .268 -.059 .327 -.019 .346 +.003 .343 -.015 .358 -.018 .376 +.006 .370 -.026 .396 -.004 .400 +.047 .353 -.018 .371
xwOBA .294 -.034 .328 -.008 .336 -.003 .339 -.020 .359 -.044 .403 +.026 .377 -.004 .381 -.018 .399 +.045 .354 -.015 .369
wOBACON .285 -.056 .341 -.040 .381 +.009 .372 -.010 .382 -.009 .391 -.008 .399 -.011 .410 +.009 .401 +.008 .393 -.013 .406
xwOBACON .321 -.022 .343 -.024 .367 .000 .367 -.016 .383 -.046 .429 +.019 .410 +.019 .391 -.008 .399 +.005 .394 -.009 .403
BACON .272 -.048 .320 -.019 .339 +.003 .336 .000 .336 -.032 .368 +.017 .351 -.013 .364 +.004 .360 +.025 .335 -.020 .355
xBACON .300 -.016 .316 -.004 .320 -.007 .327 -.004 .331 -.028 .359 +.008 .351 +.007 .344 +.008 .336 -.002 .338 -.011 .349
Statcast Hit Metrics
Hard Hit % 30.9 -1.6 32.5 -6.5 39.0 -1.6 40.6 -1.8 42.4 -1.6 44.0 +1.0 43.0 +6.3 36.7 -1.9 38.6 -2.8 41.4 +3.5 37.9
Avg Exit Velocity 88.3 +1.2 87.1 -2.4 89.5 0.0 89.5 -1.4 90.9 +0.6 90.3 0.0 90.3 +1.2 89.1 -0.3 89.4 -1.2 90.6 +1.1 89.5
Launch Angle Sweet-Spot % 38.2 -1.9 40.1 +3.3 36.8 -3.8 40.6 +4.1 36.5 -4.3 40.8 +2.2 38.6 -6.1 44.7 +7.0 37.7 +0.3 37.4 -3.4 40.8
Barrel % 3.7 -0.9 4.6 -1.1 5.7 -2.3 8.0 +0.1 7.9 -3.3 11.2 +3.4 7.8 +0.1 7.7 -0.9 8.6 -0.2 8.8 +1.6 7.2
Avg Launch Angle 17.9 +0.1 17.8 +1.3 16.5 -1.9 18.4 -0.8 19.2 +1.7 17.5 -0.3 17.8 -0.5 18.3 -0.2 18.5 +1.5 17.0 +3.0 14.0
Statcast Bat Tracking
Bat Speed 66.3 +1.2 65.1 -1.3 66.4 -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
Attack Angle -1° 11° -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
Ideal Attack Angle % 50.8 -1.5 52.3 -1.0 53.3 -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
Attack Direction +2° +1° -1° -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
Swing Path - Tilt 34° 35° 35° -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
Swing Length 6.4 +0.1 6.3 -0.2 6.5 -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
Statcast Pitch Metrics
Fastball Velocity 93.9 +0.3 93.6 +0.1 93.5 +0.2 93.3 +0.3 93.0 +0.3 92.7 0.0 92.7 +0.4 92.3 -0.6 92.9 +0.1 92.8 +0.3 92.5
Breaking Velocity 82.3 -1.3 83.6 0.0 83.6 0.0 83.6 +0.2 83.4 +0.1 83.3 +0.6 82.7 +0.4 82.3 -0.7 83.0 +0.5 82.5 -0.4 82.9
Offspeed Velocity 85.6 -0.2 85.8 +0.4 85.4 +0.1 85.3 +0.1 85.2 +0.5 84.7 -0.2 84.9 +1.3 83.6 -0.7 84.3 -0.2 84.5 +0.8 83.7
Batted Ball Results
Barrels 5 -12 17 -9 26 -5 31 -4 35 +21 14 -17 31 +7 24 -11 35 -5 40 +17 23
Popup % 8.8 +1.8 7.0 +0.8 6.2 +0.3 5.9 -1.1 7.0 +1.4 5.6 -1.0 6.6 -0.4 7.0 +1.9 5.1 -1.5 6.6 +1.3 5.3
Flyball % 28.7 -1.9 30.6 -2.4 33.0 -0.3 33.3 +0.2 33.1 +1.1 32.0 +2.2 29.8 -0.2 30.0 -4.0 34.0 +6.4 27.6 +5.3 22.3
Line Drive % 23.5 -6.3 29.8 +4.7 25.1 -2.8 27.9 +3.4 24.5 -5.1 29.6 +0.8 28.8 -4.7 33.5 +5.1 28.4 -1.1 29.5 -5.6 35.1
Groundball % 39.0 +6.5 32.5 -3.2 35.7 +2.9 32.8 -2.6 35.4 +2.6 32.8 -2.0 34.8 +5.4 29.4 -3.1 32.5 -3.8 36.3 -1.0 37.3
Pull % 31.6 -7.1 38.7 +0.8 37.9 +3.3 34.6 +3.3 31.3 -4.7 36.0 +1.4 34.6 -2.1 36.7 +2.5 34.2 -1.0 35.2 -1.2 36.4
Straight Away % 41.9 +5.1 36.8 +2.0 34.8 -0.9 35.7 -2.8 38.5 -3.9 42.4 +3.0 39.4 +4.6 34.8 -4.8 39.6 +5.7 33.9 -4.7 38.6
Opposite Field % 26.5 +2.0 24.5 -2.8 27.3 -2.4 29.7 -0.5 30.2 +8.6 21.6 -4.4 26.0 -2.4 28.4 +2.2 26.2 -4.7 30.9 +6.4 24.5
Weak Contact % 1.5 -1.7 3.2 +1.0 2.2 -0.4 2.6 +1.5 1.1 -0.5 1.6 -0.4 2.0 +1.0 1.0 -1.4 2.4 +0.4 2.0 +0.1 1.9
Pull Airball % 16.2 -7.5 23.7 +5.4 18.3 +0.5 17.8 +5.3 12.5 -5.1 17.6 -0.3 17.9 -4.5 22.4 +4.1 18.3 +0.8 17.5 -0.4 17.9
Topped Contact % 27.2 +3.3 23.9 -3.4 27.3 +4.6 22.7 -1.1 23.8 +0.6 23.2 0.0 23.2 +2.4 20.8 -1.7 22.5 -3.8 26.3 -2.2 28.5
Under Contact % 33.1 +1.1 32.0 +2.3 29.7 -3.4 33.1 +2.0 31.1 +1.5 29.6 +2.1 27.5 -4.1 31.6 -1.7 33.3 +3.1 30.2 +5.1 25.1
Flare/Burner Contact % 27.9 -1.7 29.6 +3.8 25.8 -1.3 27.1 -0.1 27.2 +3.2 24.0 -4.8 28.8 -4.4 33.2 +6.8 26.4 -0.7 27.1 -1.1 28.2
Solid Contact % 6.6 -0.1 6.7 -2.6 9.3 +3.1 6.2 -2.4 8.6 -1.0 9.6 +0.3 9.3 +3.5 5.8 +0.2 5.6 +0.3 5.3 -2.2 7.5
HR/FB % 7.7 -1.9 9.6 -5.7 15.3 +5.2 10.1 -8.4 18.5 +8.5 10.0 -12.9 22.9 +8.0 14.9 -0.2 15.1 -6.3 21.4 -1.1 22.5
Popups 12 -14 26 -2 28 +5 23 -8 31 +24 7 -19 26 +4 22 +1 21 -9 30 +13 17
Flyballs 39 -75 114 -36 150 +21 129 -17 146 +106 40 -78 118 +24 94 -45 139 +13 126 +55 71
Line Drives 32 -79 111 -3 114 +6 108 0 108 +71 37 -77 114 +9 105 -11 116 -19 135 +23 112
Groundballs 53 -68 121 -41 162 +35 127 -29 156 +115 41 -97 138 +46 92 -41 133 -33 166 +47 119
Plate Discipline
In Zone % 51.6 +1.5 50.1 -0.7 50.8 +1.5 49.3 +0.1 49.2 -0.4 49.6 -0.1 49.7 -2.0 51.7 +3.4 48.3 -3.7 52.0 +1.0 51.0
Out of Zone % 48.4 -1.5 49.9 +0.7 49.2 -1.5 50.7 -0.1 50.8 +0.4 50.4 +0.1 50.3 +2.0 48.3 -3.4 51.7 +3.7 48.0 -1.0 49.0
Edge % 44.2 +0.9 43.3 +1.7 41.6 -1.9 43.5 +0.4 43.1 +1.4 41.7 +0.5 41.2 -1.3 42.5 +0.7 41.8 -1.9 43.7 +3.2 40.5
Zone Swing % 66.3 +0.6 65.7 +2.2 63.5 -6.9 70.4 +3.5 66.9 -0.3 67.2 +0.6 66.6 +2.8 63.8 -3.7 67.5 +3.6 63.9 -3.4 67.3
Out of Zone Swing % 27.6 +2.5 25.1 -0.6 25.7 -1.0 26.7 +4.0 22.7 +3.7 19.0 -5.5 24.5 +3.0 21.5 -0.1 21.6 -1.8 23.4 -1.1 24.5
In Zone Contact % 88.7 +0.2 88.5 +0.7 87.8 +3.8 84.0 -2.8 86.8 0.0 86.8 0.0 86.8 -4.6 91.4 +3.5 87.9 +3.9 84.0 -1.2 85.2
Out of Zone Contact % 67.3 -1.4 68.7 -0.2 68.9 +0.2 68.7 -0.7 69.4 +15.6 53.8 -18.4 72.2 0.0 72.2 -1.9 74.1 +0.1 74.0 +0.2 73.8
Whiff % 17.3 +0.3 17.0 -0.5 17.5 -2.8 20.3 +2.6 17.7 -2.8 20.5 +3.3 17.2 +4.0 13.2 -2.5 15.7 -2.8 18.5 +0.7 17.8
First Strike % 63.4 +5.7 57.7 -3.0 60.7 +2.9 57.8 +2.4 55.4 +2.3 53.1 -5.6 58.7 +0.9 57.8 +1.4 56.4 -4.1 60.5 +1.7 58.8
First Pitch Swing % 23.0 +2.1 20.9 +2.1 18.8 -9.1 27.9 +3.2 24.7 +1.3 23.4 -2.8 26.2 +4.5 21.7 -5.6 27.3 +0.9 26.4 -1.2 27.6
Swing % 47.6 +2.2 45.4 +0.4 45.0 -3.2 48.2 +3.7 44.5 +1.6 42.9 -2.6 45.5 +2.1 43.4 -0.4 43.8 -0.6 44.4 -1.9 46.3
Meatball Swing % 75.0 -2.5 77.5 +3.2 74.3 -5.5 79.8 +2.8 77.0 +6.4 70.6 -10.0 80.6 +4.4 76.2 -0.5 76.7 +4.2 72.5 -5.6 78.1
Meatball % 9.0 +1.7 7.3 -1.0 8.3 +0.5 7.8 -0.3 8.1 +0.6 7.5 +0.2 7.3 -1.0 8.3 +0.8 7.5 -0.8 8.3 -0.2 8.5
Zone Swing & Miss % 11.3 -0.2 11.5 -0.7 12.2 -3.8 16.0 +2.8 13.2 0.0 13.2 0.0 13.2 +4.6 8.6 -3.5 12.1 -3.9 16.0 +1.2 14.8
Out of Zone Swing & Miss % 32.7 +1.4 31.3 +0.2 31.1 -0.2 31.3 +0.7 30.6 -15.6 46.2 +18.4 27.8 0.0 27.8 +1.9 25.9 -0.1 26.0 -0.2 26.2
In Zone 413 -749 1,162 -196 1,358 +302 1,056 -158 1,214 +876 338 -721 1,059 +163 896 -71 967 -315 1,282 +407 875
Out of Zone 388 -770 1,158 -155 1,313 +225 1,088 -163 1,251 +908 343 -730 1,073 +236 837 -199 1,036 -148 1,184 +342 842
Edge 354 -651 1,005 -106 1,111 +178 933 -129 1,062 +778 284 -595 879 +142 737 -101 838 -239 1,077 +382 695
In Zone Swings 274 -489 763 -100 863 +120 743 -69 812 +585 227 -478 705 +133 572 -81 653 -166 819 +230 589
Out of Zone Swings 107 -184 291 -47 338 +47 291 +7 284 +219 65 -198 263 +83 180 -44 224 -53 277 +71 206
In Zone Swing & Misses 31 -57 88 -17 105 -14 119 +12 107 +77 30 -63 93 +44 49 -30 79 -52 131 +44 87
Out of Zone Swing & Misses 35 -56 91 -14 105 +14 91 +4 87 +57 30 -43 73 +23 50 -8 58 -14 72 +18 54
Basic
Pitches 801 -1,519 2,320 -350 2,670 +526 2,144 -321 2,465 +1,784 681 -1,470 2,151 +418 1,733 -297 2,030 -436 2,466 +747 1,719
PA 191 -348 539 -87 626 +94 532 -80 612 +437 175 -374 549 +123 426 -117 543 -79 622 +183 439
AB 169 -291 460 -98 558 +90 468 -65 533 +383 150 -329 479 +114 365 -92 457 -99 556 +171 385
Hits 37 -82 119 -35 154 +24 130 -18 148 +102 46 -93 139 +25 114 -33 147 -6 153 +40 113
Singles 27 -57 84 -16 100 +19 81 -18 99 +67 32 -56 88 +20 68 -26 94 +5 89 +19 70
Doubles 7 -17 24 -7 31 -5 36 +14 22 +13 9 -15 24 -7 31 -1 32 -2 34 +8 26
Triples 0 0 0 0 0 0 0 0 0 -1 1 +1 0 -1 1 +1 0 -3 3 +2 1
Home Runs 3 -8 11 -12 23 +10 13 -14 27 +23 4 -23 27 +13 14 -7 21 -6 27 +11 16
Walks 17 -42 59 +8 51 +1 50 -11 61 +43 18 -33 51 +4 47 -12 59 +11 48 +12 36
Strikeouts 37 -58 95 -15 110 +21 89 -9 98 +72 26 -62 88 +34 54 -2 56 -51 107 +36 71
K% 19.4 +1.8 17.6 0.0 17.6 +0.9 16.7 +0.7 16.0 +1.1 14.9 -1.1 16.0 +3.3 12.7 +2.4 10.3 -6.9 17.2 +1.0 16.2
BB% 8.9 -2.0 10.9 +2.8 8.1 -1.3 9.4 -0.6 10.0 -0.3 10.3 +1.0 9.3 -1.7 11.0 +0.1 10.9 +3.2 7.7 -0.5 8.2
HBP 1 -12 13 +2 11 +5 6 -6 12 +6 6 -8 14 +2 12 -7 19 +9 10 -3 13
Batted Balls 136 -236 372 -82 454 +67 387 -54 441 +316 125 -271 396 +83 313 -96 409 -48 457 +138 319
Number of Fastballs 527 -1,039 1,566 -111 1,677 +320 1,357 -94 1,451 +1,068 383 -934 1,317 +122 1,195 -117 1,312 -305 1,617 +462 1,155
Number of Offspeed 78 -86 164 -62 226 +19 207 -30 237 +140 97 -125 222 +64 158 -41 199 -35 234 +73 161
Number of Breaking 149 -294 443 -137 580 +80 500 -223 723 +531 192 -394 586 +216 370 -104 474 -103 577 +181 396
+ Toggle Viewing All Player's Year to Year Stats

Statcast Fielder Positioning

wOBA
SeasonAlignment TypeBat SidePAShifts/Shades%No Shift/ShadeShift/Shade
2016 Shifts R 607 8 1.3 .356 .375
2017 Shifts R 534 10 1.9 .401 .314
2018 Shifts R 423 9 2.1 .394 .498
2019 Shifts R 548 43 7.8 .376 .300
2020 Shifts R 174 26 14.9 .365 .417
2021 Shifts R 612 65 10.6 .344 .476
2022 Shifts R 529 32 6.0 .346 .318
2023 Shades R 625 51 8.2 .338 .435
2024 Shades R 537 55 10.2 .318 .398
2025 Shades R 191 9 4.7 .257 .499
! 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 %
2010 24 17.0 25.0% 0.0% 8 18.8 0.0% 0.0%
2011 521 15.3 47.0% 1.0% 310 22.3 1.0% 7.7%
2012 204 16.9 31.4% 2.5% 138 21.7 3.6% 8.7%
2013 258 16.8 31.0% 1.6% 138 22.2 4.3% 5.8%
2014 372 18.1 21.0% 3.0% 213 23.6 0.0% 13.6%
2015 521 18.1 26.7% 5.2% 273 25.5 2.2% 29.7%
2016 786 18.0 23.0% 5.5% 388 25.6 2.6% 27.3%
2017 573 17.4 23.2% 4.4% 379 24.1 0.0% 15.3%
2018 500 18.0 22.8% 3.6% 334 23.6 0.3% 13.5%
2019 674 18.5 16.5% 3.4% 324 24.8 0.6% 17.6%
2020 223 17.2 23.8% 1.3% 107 23.4 1.9% 9.3%
2021 664 18.1 20.5% 2.4% 484 24.5 0.0% 15.1%
2022 583 17.5 25.9% 2.4% 382 23.4 0.3% 10.5%
2023 798 15.6 41.2% 0.5% 461 19.6 2.6% 1.1%
2024 693 15.4 43.9% 0.3% 416 19.1 3.6% 1.0%
2025 228 15.5 42.5% 0.0% 130 19.5 3.8% 1.5%
+ View Complete Pitch Tempo Leaderboard

Statcast Rankings