RF | Bats/Throws: R/R | 6' 0" 216 lbs | Age: 34
Draft: 2009 | Rd. 1, No. 24, Los Angeles Angels | Lamar Consolidated HS
PA AB R H HR SB AVG OBP SLG OPS
2023 471 434 65 116 16 2 .267 .321 .459 .780
2024 279 254 40 74 12 0 .291 .348 .528 .876
2025 293 272 35 62 9 0 .228 .273 .401 .674
12 Seasons 4,833 4,494 611 1,126 212 27 .251 .298 .465 .763
AVG HR SB OPS
2023 .267 16 2 .780
2024 .291 12 0 .876
2025 .228 9 0 .674
12 Seasons .251 212 27 .763
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 23 1391 214 36 16.8 10.3 92.2 112.0 16.3 34.1 .243 .488 .370 .338 .479 46.3 31.4 6.3
2016 24 1843 306 30 9.8 6.3 91.4 114.2 16.3 27.8 .236 .470 .325 .321 .432 46.1 29.5 5.9
2017 25 1692 281 45 16.0 10.2 89.0 113.3 16.2 37.4 .244 .501 .315 .332 .457 41.4 30.1 5.9
2018 26 1799 305 44 14.4 9.5 90.7 114.1 18.7 35.1 .242 .484 .340 .337 .431 43.4 26.4 5.8
2019 27 2414 425 36 8.5 5.7 89.3 112.6 16.0 31.3 .236 .428 .307 .304 .384 39.8 26.0 5.6
2020 28 855 169 19 11.2 8.2 88.9 110.9 12.6 27.2 .268 .468 .334 .333 .405 39.6 21.2 5.6
2021 29 2004 401 34 8.5 6.2 89.8 113.8 16.1 30.4 .234 .402 .300 .297 .352 41.1 20.9 5.0
2022 30 1977 381 26 6.8 4.8 90.0 111.6 8.7 27.3 .229 .370 .315 .281 .343 43.6 23.6 4.5
2023 31 1721 340 24 7.1 5.1 89.6 112.1 14.0 35.0 .263 .425 .333 .323 .377 45.3 20.4 6.2
2024 32 1088 210 23 11.0 8.2 90.6 112.3 17.3 34.3 .278 .484 .373 .359 .402 47.6 16.5 7.2
2025 33 1077 214 25 11.7 8.5 92.4 115.5 17.6 33.6 .262 .453 .289 .327 .391 49.5 20.8 5.8
Player 17861 3246 342 10.5 7.3 90.2 115.5 15.3 32.0 .245 .446 .324 .319 .399 43.6 24.6 5.7
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 39.3 60.7 26.6 25.2 8.9 47.2 36.0 16.8 24.8 13.6 0.9 22.4 22.4 15.9
2016 40.8 59.2 28.4 21.2 9.5 43.5 33.7 22.9 22.2 14.7 3.9 21.2 19.0 19.0
2017 36.3 63.7 28.5 27.4 7.8 47.0 31.3 21.0 22.4 10.3 3.2 24.6 21.0 17.8
2018 35.1 64.9 29.5 23.6 11.8 43.9 31.1 24.3 19.7 10.5 4.6 24.3 20.7 19.7
2019 39.8 60.2 26.4 21.4 12.5 43.5 36.0 20.5 19.1 16.5 4.2 24.5 19.5 16.2
2020 42.6 57.4 23.7 23.1 10.7 42.0 27.2 30.8 24.3 12.4 5.9 17.8 14.8 24.9
2021 39.7 60.3 29.4 20.0 11.0 36.4 37.4 26.2 17.7 17.0 5.0 18.7 20.4 21.2
2022 50.4 49.6 26.0 18.1 5.5 33.9 40.2 26.0 19.4 22.0 8.9 14.4 18.1 17.1
2023 40.9 59.1 24.4 26.8 7.9 44.7 31.5 23.8 25.3 12.1 3.5 19.4 19.4 20.3
2024 36.2 63.8 29.0 22.4 12.4 44.8 37.6 17.6 21.4 11.4 3.3 23.3 26.2 14.3
2025 38.3 61.7 27.1 23.4 11.2 44.4 33.2 22.4 22.4 11.7 4.2 22.0 21.5 18.2
Player 40.3 59.7 27.3 22.6 9.8 42.3 34.6 23.0 21.3 14.4 4.5 21.0 20.1 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
2015 2.3 28.5 23.8 17.3 6.5 16.8 10.3
2016 1.3 27.1 27.8 24.5 8.5 9.8 6.3
2017 5.0 26.0 27.4 18.5 6.8 16.0 10.2
2018 3.3 23.3 30.8 21.6 6.2 14.4 9.5
2019 1.2 31.8 30.4 20.7 7.3 8.5 5.7
2020 4.1 29.0 23.7 24.3 6.5 11.2 8.2
2021 3.5 30.9 30.9 19.0 6.2 8.5 6.2
2022 3.9 38.6 24.4 18.9 6.6 6.8 4.8
2023 4.7 29.7 24.4 25.3 8.8 7.1 5.1
2024 3.3 23.8 31.0 23.3 7.6 11.0 8.2
2025 1.9 27.6 31.8 22.0 5.1 11.7 8.5
Player 3.1 29.4 28.0 21.2 7.0 10.5 7.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.3 -5 352 32.7 92 .210 .358 .289 17.1 17.4 15.7 .265 .502 .364 48.5
2025 Slider -1.6 -4 230 21.4 66 .172 .422 .263 23.0 22.7 20.0 .225 .449 .286 40.0
2025 Changeup -1.9 -2 125 11.6 39 .162 .270 .192 32.8 33.3 30.2 .236 .360 .281 64.0
2025 Sinker 3.6 4 116 10.8 40 .371 .714 .488 3.6 7.5 13.0 .340 .635 .447 59.4
2025 Curveball 0.0 0 101 9.4 17 .294 .294 .265 25.0 41.2 23.3 .318 .374 .301 60.0
2025 Sweeper 0.1 0 66 6.1 12 .250 .417 .358 24.0 25.0 21.4 .221 .317 .228 44.4
2025 Cutter -2.5 -1 57 5.3 18 .222 .278 .219 13.3 11.1 28.6 .249 .309 .243 31.3
2025 Split-Finger -3.4 0 14 1.3 5 .200 .200 .180 20.0 40.0 25.0 .135 .157 .128 33.3
2025 Slurve -0.1 0 6 0.6 -- -- -- 100.0 -- -- -- -- -- --
2024 4-Seam Fastball 2.6 9 337 31.0 93 .329 .646 .448 13.8 12.9 12.5 .296 .616 .426 50.7
2024 Slider -1.1 -2 189 17.4 39 .222 .389 .294 29.9 20.5 13.3 .215 .318 .266 32.1
2024 Sinker 2.7 5 175 16.1 47 .415 .610 .476 4.3 6.4 8.8 .308 .465 .383 55.3
2024 Changeup 1.6 2 135 12.4 45 .273 .477 .347 22.4 15.6 14.3 .314 .490 .352 43.2
2024 Curveball -1.5 -1 90 8.3 17 .125 .250 .188 41.2 35.3 25.0 .183 .250 .217 50.0
2024 Cutter -3.3 -3 78 7.2 18 .125 .188 .158 15.8 5.6 7.7 .239 .399 .309 50.0
2024 Sweeper 2.7 2 60 5.5 15 .286 .643 .407 50.0 40.0 21.4 .262 .412 .320 50.0
2024 Split-Finger 7.6 1 12 1.1 2 .500 2.000 1.000 28.6 50.0 16.7 .392 1.546 .796 100.0
2024 Slurve -6.4 0 6 0.6 1 .000 .000 .000 0.0 100.0 33.3 -- -- .000 --
2024 Knuckleball 3.7 0 4 0.4 -- -- -- 0.0 -- 0.0 -- -- -- --
! Note: Years are in reverse order.

Statcast Batting Run Value

Runs
Year Team PA Pitches Heart Shadow Chase Waste All
2014 116 454 -1 -2 1 1 -1
2015 348 1,381 5 -3 7 4 14
2016 478 1,843 9 -7 6 5 13
2017 435 1,672 15 -23 6 6 3
2018 461 1,797 7 -4 5 6 13
2019 627 2,413 6 -32 7 10 -8
2020 230 855 1 -4 3 4 3
2021 545 2,003 6 -25 4 9 -7
2022 538 1,977 3 -13 3 8 1
2023 469 1,721 -10 -1 7 7 3
2024 278 1,088 11 -11 7 5 12
2025 292 1,076 -7 -8 4 4 -7
Player 4,817 18,280 43 -134 60 43 39
+ 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,391 47.5 72.0 81.1 32.9 43.8 41.2 34.6 51.5 31.6 8.4 79.5
2016 1,843 48.6 73.0 77.5 35.7 54.4 42.7 42.5 53.8 30.3 7.3 74.1
2017 1,692 50.1 71.7 79.5 30.5 50.4 43.7 34.5 51.2 29.6 7.8 80.9
2018 1,799 47.8 70.2 79.6 32.7 47.6 43.0 31.4 50.6 31.2 6.7 80.0
2019 2,414 46.8 69.4 83.3 33.4 51.0 41.8 29.3 50.2 28.1 7.5 85.1
2020 855 47.6 71.3 82.8 33.9 65.8 42.2 31.2 51.7 23.1 8.1 76.8
2021 2,004 48.3 73.7 87.0 32.4 55.2 41.9 32.5 52.3 23.2 7.8 85.3
2022 1,977 48.7 69.4 85.8 32.7 54.2 42.0 26.6 50.6 24.7 6.9 74.3
2023 1,721 47.2 67.0 85.7 34.9 52.2 42.4 26.2 50.1 26.7 7.7 74.2
2024 1,088 48.0 67.6 88.7 28.6 59.9 38.6 26.5 47.3 20.4 7.6 73.5
2025 1,077 51.4 65.3 90.3 31.4 57.9 43.2 26.4 48.7 19.8 8.3 71.9
Player 17,861 48.3 70.2 83.4 32.8 53.0 42.1 31.2 50.9 26.8 7.6 78.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 73 32 88 93 29 82 99 97 88 94 2 35 7 25 90
2016 45 20 74 86 9 65 81 90 95 92 7 18 10 11 89 23
2017 56 28 83 91 10 93 98 72 92 81 6 17 16 29 83 89
2018 64 34 85 92 21 88 96 81 94 81 15 16 9 21 81 93
2019 20 19 38 52 4 72 56 53 87 53 22 14 24 23 76 90
2020 56 73 70 63 33 89 75 51 79 50 56 17 66 16 72 73 82
2021 17 20 37 46 2 60 51 61 91 49 52 5 63 15 76 82 76
2022 12 23 32 39 4 47 41 69 78 70 34 9 49 25 68 28 69
2023 47 65 48 43 42 37 37 57 78 72 60 21 41 15 52 7 67 81 53 20
2024 84 54 60
2025 95 41 77
+ 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.79 24 21.8 2 11 14 13 54.2
2017 20.92 22 22.8 -1 6 21 8 36.4
2018 22.21 25 28.3 -3 7 17 17 68.0
2019 21.85 31 27.1 4 8 19 13 41.9
2020 23.07 12 8.9 3 6 5 5 41.7
2021 23.48 22 21.2 1 9 8 14 63.6
2022 22.99 19 16.5 3 4 10 9 47.4
2023 22.65 16 15.3 1 6 12 6 37.5
2024 22.85 12 12.2 0 4 14 3 25.0
2025 22.75 9 10.7 -2 6 10 5 55.6
Player 22.36 192 184.7 7 67 130 93 48.4
+ View Standard Expected Home Runs

Expected Home Runs by Park

Adjusted

Year HR
2016 24 24 17 22 21 19 21 20 20 16 18 26 25 17 20 22 15 19 22 25 21 22 28 32 22 21 24 30 28 23 15
2017 22 24 20 20 25 24 28 22 18 15 21 26 24 22 22 26 16 18 26 24 25 24 30 27 21 21 21 31 26 25 11
2018 25 33 26 28 30 27 32 28 28 24 28 33 32 22 28 30 26 27 27 30 29 26 35 32 23 23 27 32 31 27 24
2019 31 32 26 27 28 29 30 25 27 19 23 33 30 26 26 25 22 25 26 32 26 32 36 30 20 24 24 32 30 26 21
2020 12 9 10 12 9 11 10 9 5 8 8 10 9 8 8 9 9 9 8 8 10 10 11 10 8 8 7 8 10 8 8
2021 22 24 20 19 22 21 22 20 18 18 20 22 21 18 21 24 19 19 24 21 18 26 23 22 20 21 24 23 20 22 23
2022 19 14 14 16 17 18 19 14 14 15 16 18 17 16 17 17 16 16 16 16 17 17 20 18 15 16 18 19 17 16 17
2023 16 11 14 19 18 14 15 14 16 13 14 20 13 14 18 18 17 13 16 18 13 16 22 15 12 12 16 14 14 15 14
2024 12 9 11 10 11 14 16 11 6 8 11 12 14 11 12 8 11 10 14 18 12 10 19 15 11 12 12 16 14 14 13
2025 9 13 12 10 11 11 8 8 9 6 8 12 14 16 12 8 13 7 8 13 10 12 15 14 10 8 8 12 15 9 9
Player 192 193 170 183 192 188 201 171 161 142 167 212 199 170 184 187 164 163 187 205 181 195 239 215 162 166 181 217 205 185 155
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 .228 -.063 .291 +.024 .267 +.008 .259 +.018 .241 -.032 .273 +.041 .232 -.013 .245 +.007 .238 -.002 .240 -.036 .276
xBA .262 -.016 .278 +.015 .263 +.034 .229 -.005 .234 -.034 .268 +.032 .236 -.006 .242 -.002 .244 +.008 .236 -.007 .243
OBP .273 -.075 .348 +.027 .321 +.022 .299 +.018 .281 -.031 .312 +.032 .280 -.021 .301 +.016 .285 -.004 .289 -.040 .329
xOBP .308 -.030 .338 +.019 .319 +.048 .271 -.007 .278 -.034 .312 +.027 .285 -.015 .300 +.007 .293 +.008 .285 -.016 .301
SLG .401 -.127 .528 +.069 .459 +.034 .425 +.002 .423 -.058 .481 +.024 .457 -.045 .502 +.029 .473 -.007 .480 -.068 .548
xSLG .453 -.031 .484 +.059 .425 +.055 .370 -.032 .402 -.066 .468 +.040 .428 -.056 .484 -.017 .501 +.031 .470 -.018 .488
ISO .173 -.063 .236 +.045 .191 +.025 .166 -.016 .182 -.026 .208 -.017 .225 -.032 .257 +.022 .235 -.005 .240 -.032 .272
xISO .191 -.015 .206 +.044 .162 +.021 .141 -.026 .167 -.032 .199 +.007 .192 -.049 .241 -.016 .257 +.023 .234 -.010 .244
BABIP .259 -.054 .313 +.004 .309 .000 .309 +.043 .266 -.033 .299 +.033 .266 -.016 .282 -.011 .293 -.001 .294 -.071 .365
wOBA .289 -.084 .373 +.040 .333 +.018 .315 +.015 .300 -.034 .334 +.027 .307 -.033 .340 +.025 .315 -.010 .325 -.045 .370
xwOBA .327 -.032 .359 +.036 .323 +.042 .281 -.016 .297 -.036 .333 +.029 .304 -.033 .337 +.005 .332 +.011 .321 -.017 .338
wOBACON .339 -.081 .420 +.029 .391 +.001 .390 +.034 .356 -.049 .405 +.017 .388 -.047 .435 +.004 .431 -.007 .438 -.086 .524
xwOBACON .391 -.011 .402 +.025 .377 +.034 .343 -.009 .352 -.053 .405 +.021 .384 -.047 .431 -.026 .457 +.025 .432 -.047 .479
BACON .290 -.062 .352 +.011 .341 -.003 .344 +.037 .307 -.042 .349 +.029 .320 -.021 .341 -.008 .349 -.001 .350 -.066 .416
xBACON .338 -.002 .340 +.001 .339 +.034 .305 +.002 .303 -.046 .349 +.021 .328 -.012 .340 -.021 .361 +.016 .345 -.028 .373
Statcast Hit Metrics
Hard Hit % 49.5 +1.9 47.6 +2.3 45.3 +1.7 43.6 +2.5 41.1 +1.5 39.6 -0.2 39.8 -3.6 43.4 +2.0 41.4 -4.7 46.1 -0.2 46.3
Avg Exit Velocity 92.4 +1.8 90.6 +1.0 89.6 -0.4 90.0 +0.2 89.8 +0.9 88.9 -0.4 89.3 -1.4 90.7 +1.7 89.0 -2.4 91.4 -0.8 92.2
Launch Angle Sweet-Spot % 33.6 -0.7 34.3 -0.7 35.0 +7.7 27.3 -3.1 30.4 +3.2 27.2 -4.1 31.3 -3.8 35.1 -2.3 37.4 +9.6 27.8 -6.3 34.1
Barrel % 11.7 +0.7 11.0 +3.9 7.1 +0.3 6.8 -1.7 8.5 -2.7 11.2 +2.7 8.5 -5.9 14.4 -1.6 16.0 +6.2 9.8 -7.0 16.8
Avg Launch Angle 17.6 +0.3 17.3 +3.3 14.0 +5.3 8.7 -7.4 16.1 +3.5 12.6 -3.4 16.0 -2.7 18.7 +2.5 16.2 -0.1 16.3 0.0 16.3
Statcast Bat Tracking
Bat Speed 73.9 +0.2 73.7 -0.8 74.5 -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
Attack Angle 10° +1° +1° -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
Ideal Attack Angle % 64.6 +2.0 62.6 +3.3 59.3 -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
Attack Direction -6° +2° -8° -4° -4° -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
Swing Path - Tilt 28° 28° 28° -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
Swing Length 7.7 0.0 7.7 +0.1 7.6 -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
Statcast Pitch Metrics
Fastball Velocity 93.4 +0.4 93.0 -0.7 93.7 +0.6 93.1 +0.5 92.6 +0.3 92.3 -0.3 92.6 -0.1 92.7 +0.1 92.6 -0.1 92.7 +0.4 92.3
Breaking Velocity 83.5 +0.7 82.8 -0.9 83.7 0.0 83.7 +0.7 83.0 +0.6 82.4 +0.1 82.3 -0.4 82.7 +0.1 82.6 -0.3 82.9 +0.6 82.3
Offspeed Velocity 84.2 -0.5 84.7 -0.8 85.5 +1.1 84.4 0.0 84.4 +0.6 83.8 -0.7 84.5 +0.4 84.1 +0.5 83.6 -0.2 83.8 +0.5 83.3
Batted Ball Results
Barrels 25 +2 23 -1 24 -2 26 -8 34 +15 19 -17 36 -8 44 -1 45 +15 30 -6 36
Popup % 11.2 -1.2 12.4 +4.5 7.9 +2.4 5.5 -5.5 11.0 +0.3 10.7 -1.8 12.5 +0.7 11.8 +4.0 7.8 -1.7 9.5 +0.6 8.9
Flyball % 27.1 -1.9 29.0 +4.6 24.4 -1.6 26.0 -3.4 29.4 +5.7 23.7 -2.7 26.4 -3.1 29.5 +1.0 28.5 +0.1 28.4 +1.8 26.6
Line Drive % 23.4 +1.0 22.4 -4.4 26.8 +8.7 18.1 -1.9 20.0 -3.1 23.1 +1.7 21.4 -2.2 23.6 -3.8 27.4 +6.2 21.2 -4.0 25.2
Groundball % 38.3 +2.1 36.2 -4.7 40.9 -9.5 50.4 +10.7 39.7 -2.9 42.6 +2.8 39.8 +4.7 35.1 -1.2 36.3 -4.5 40.8 +1.5 39.3
Pull % 44.4 -0.4 44.8 +0.1 44.7 +10.8 33.9 -2.5 36.4 -5.6 42.0 -1.5 43.5 -0.4 43.9 -3.1 47.0 +3.5 43.5 -3.7 47.2
Straight Away % 33.2 -4.4 37.6 +6.1 31.5 -8.7 40.2 +2.8 37.4 +10.2 27.2 -8.8 36.0 +4.9 31.1 -0.2 31.3 -2.4 33.7 -2.3 36.0
Opposite Field % 22.4 +4.8 17.6 -6.2 23.8 -2.2 26.0 -0.2 26.2 -4.6 30.8 +10.3 20.5 -3.8 24.3 +3.3 21.0 -1.9 22.9 +6.1 16.8
Weak Contact % 1.9 -1.4 3.3 -1.4 4.7 +0.8 3.9 +0.4 3.5 -0.6 4.1 +2.9 1.2 -2.1 3.3 -1.7 5.0 +3.7 1.3 -1.0 2.3
Pull Airball % 22.0 -1.3 23.3 +3.9 19.4 +5.0 14.4 -4.3 18.7 +0.9 17.8 -6.7 24.5 +0.2 24.3 -0.3 24.6 +3.4 21.2 -1.2 22.4
Topped Contact % 27.6 +3.8 23.8 -5.9 29.7 -8.9 38.6 +7.7 30.9 +1.9 29.0 -2.8 31.8 +8.5 23.3 -2.7 26.0 -1.1 27.1 -1.4 28.5
Under Contact % 31.8 +0.8 31.0 +6.6 24.4 0.0 24.4 -6.5 30.9 +7.2 23.7 -6.7 30.4 -0.4 30.8 +3.4 27.4 -0.4 27.8 +4.0 23.8
Flare/Burner Contact % 22.0 -1.3 23.3 -2.0 25.3 +6.4 18.9 -0.1 19.0 -5.3 24.3 +3.6 20.7 -0.9 21.6 +3.1 18.5 -6.0 24.5 +7.2 17.3
Solid Contact % 5.1 -2.5 7.6 -1.2 8.8 +2.2 6.6 +0.4 6.2 -0.3 6.5 -0.8 7.3 +1.1 6.2 -0.6 6.8 -1.7 8.5 +2.0 6.5
HR/FB % 15.5 -4.2 19.7 +0.4 19.3 +0.1 19.2 +0.6 18.6 -11.4 30.0 +2.3 27.7 -0.1 27.8 +0.3 27.5 -0.1 27.6 -2.2 29.8
Popups 24 -2 26 -1 27 +6 21 -23 44 +26 18 -35 53 +17 36 +14 22 -7 29 +10 19
Flyballs 58 -3 61 -22 83 -16 99 -19 118 +78 40 -72 112 +22 90 +10 80 -7 87 +30 57
Line Drives 50 +3 47 -44 91 +22 69 -11 80 +41 39 -52 91 +19 72 -5 77 +12 65 +11 54
Groundballs 82 +6 76 -63 139 -53 192 +33 159 +87 72 -97 169 +62 107 +5 102 -23 125 +41 84
Plate Discipline
In Zone % 51.4 +3.4 48.0 +0.8 47.2 -1.5 48.7 +0.4 48.3 +0.7 47.6 +0.8 46.8 -1.0 47.8 -2.3 50.1 +1.5 48.6 +1.1 47.5
Out of Zone % 48.6 -3.4 52.0 -0.8 52.8 +1.5 51.3 -0.4 51.7 -0.7 52.4 -0.8 53.2 +1.0 52.2 +2.3 49.9 -1.5 51.4 -1.1 52.5
Edge % 43.2 +4.6 38.6 -3.8 42.4 +0.4 42.0 +0.1 41.9 -0.3 42.2 +0.4 41.8 -1.2 43.0 -0.7 43.7 +1.0 42.7 +1.5 41.2
Zone Swing % 65.3 -2.3 67.6 +0.6 67.0 -2.4 69.4 -4.3 73.7 +2.4 71.3 +1.9 69.4 -0.8 70.2 -1.5 71.7 -1.3 73.0 +1.0 72.0
Out of Zone Swing % 31.4 +2.8 28.6 -6.3 34.9 +2.2 32.7 +0.3 32.4 -1.5 33.9 +0.5 33.4 +0.7 32.7 +2.2 30.5 -5.2 35.7 +2.8 32.9
In Zone Contact % 90.3 +1.6 88.7 +3.0 85.7 -0.1 85.8 -1.2 87.0 +4.2 82.8 -0.5 83.3 +3.7 79.6 +0.1 79.5 +2.0 77.5 -3.6 81.1
Out of Zone Contact % 57.9 -2.0 59.9 +7.7 52.2 -2.0 54.2 -1.0 55.2 -10.6 65.8 +14.8 51.0 +3.4 47.6 -2.8 50.4 -4.0 54.4 +10.6 43.8
Whiff % 19.8 -0.6 20.4 -6.3 26.7 +2.0 24.7 +1.5 23.2 +0.1 23.1 -5.0 28.1 -3.1 31.2 +1.6 29.6 -0.7 30.3 -1.3 31.6
First Strike % 64.4 +6.3 58.1 -1.8 59.9 +0.6 59.3 -2.0 61.3 -1.9 63.2 +1.7 61.5 +0.5 61.0 -3.3 64.3 -2.0 66.3 +2.6 63.7
First Pitch Swing % 26.4 -0.1 26.5 +0.3 26.2 -0.4 26.6 -5.9 32.5 +1.3 31.2 +1.9 29.3 -2.1 31.4 -3.1 34.5 -8.0 42.5 +7.9 34.6
Swing % 48.7 +1.4 47.3 -2.8 50.1 -0.5 50.6 -1.7 52.3 +0.6 51.7 +1.5 50.2 -0.4 50.6 -0.6 51.2 -2.6 53.8 +2.3 51.5
Meatball Swing % 71.9 -1.6 73.5 -0.7 74.2 -0.1 74.3 -11.0 85.3 +8.5 76.8 -8.3 85.1 +5.1 80.0 -0.9 80.9 +6.8 74.1 -5.4 79.5
Meatball % 8.3 +0.7 7.6 -0.1 7.7 +0.8 6.9 -0.9 7.8 -0.3 8.1 +0.6 7.5 +0.8 6.7 -1.1 7.8 +0.5 7.3 -1.1 8.4
Zone Swing & Miss % 9.7 -1.6 11.3 -3.0 14.3 +0.1 14.2 +1.2 13.0 -4.2 17.2 +0.5 16.7 -3.7 20.4 -0.1 20.5 -2.0 22.5 +3.6 18.9
Out of Zone Swing & Miss % 42.1 +2.0 40.1 -7.7 47.8 +2.0 45.8 +1.0 44.8 +10.6 34.2 -14.8 49.0 -3.4 52.4 +2.8 49.6 +4.0 45.6 -10.7 56.3
In Zone 553 +31 522 -291 813 -149 962 -6 968 +561 407 -722 1,129 +270 859 +21 838 -58 896 +236 660
Out of Zone 523 -43 566 -344 910 -105 1,015 -20 1,035 +587 448 -837 1,285 +347 938 +104 834 -113 947 +218 729
Edge 465 +45 420 -310 730 -100 830 -10 840 +479 361 -647 1,008 +236 772 +42 730 -57 787 +215 572
In Zone Swings 361 +8 353 -192 545 -123 668 -45 713 +423 290 -493 783 +180 603 +2 601 -53 654 +179 475
Out of Zone Swings 164 +2 162 -156 318 -14 332 -3 335 +183 152 -277 429 +122 307 +53 254 -84 338 +98 240
In Zone Swing & Misses 35 -5 40 -38 78 -17 95 +2 93 +43 50 -81 131 +8 123 0 123 -24 147 +57 90
Out of Zone Swing & Misses 69 +4 65 -87 152 0 152 +2 150 +98 52 -158 210 +49 161 +35 126 -28 154 +19 135
Basic
Pitches 1,077 -11 1,088 -633 1,721 -256 1,977 -27 2,004 +1,149 855 -1,559 2,414 +615 1,799 +107 1,692 -151 1,843 +452 1,391
PA 293 +14 279 -192 471 -67 538 -7 545 +314 231 -397 628 +166 462 +20 442 -36 478 +128 350
AB 272 +18 254 -180 434 -72 506 -5 511 +295 216 -370 586 +162 424 +12 412 -34 446 +123 323
Hits 62 -12 74 -42 116 -15 131 +8 123 +64 59 -77 136 +32 104 +6 98 -9 107 +18 89
Singles 34 -6 40 -27 67 -21 88 +13 75 +37 38 -33 71 +25 46 -2 48 -3 51 +9 42
Doubles 18 -2 20 -11 31 +10 21 -4 25 +16 9 -20 29 -3 32 +7 25 -4 29 +6 23
Triples 1 -1 2 0 2 -1 3 +2 1 +1 0 -5 5 +4 1 -2 3 0 3 -4 7
Home Runs 9 -3 12 -4 16 -3 19 -3 22 +10 12 -19 31 +6 25 +3 22 -2 24 +7 17
Walks 17 -3 20 -9 29 +5 24 -3 27 +14 13 -22 35 +8 27 +1 26 -2 28 +6 22
Strikeouts 61 +15 46 -50 96 -31 127 +13 114 +65 49 -114 163 +41 122 -11 133 -8 141 +31 110
K% 20.8 +4.3 16.5 -3.9 20.4 -3.2 23.6 +2.7 20.9 -0.3 21.2 -4.8 26.0 -0.4 26.4 -3.7 30.1 +0.6 29.5 -1.9 31.4
BB% 5.8 -1.4 7.2 +1.0 6.2 +1.7 4.5 -0.5 5.0 -0.6 5.6 0.0 5.6 -0.2 5.8 -0.1 5.9 0.0 5.9 -0.4 6.3
HBP 1 -2 3 -3 6 0 6 +3 3 +3 0 -5 5 -3 8 +6 2 -1 3 -1 4
Batted Balls 214 +4 210 -130 340 -41 381 -20 401 +232 169 -256 425 +120 305 +24 281 -25 306 +92 214
Number of Fastballs 525 -65 590 -370 960 -208 1,168 +65 1,103 +641 462 -804 1,266 +272 994 -16 1,010 -68 1,078 +280 798
Number of Offspeed 139 -8 147 -52 199 +10 189 -54 243 +125 118 -152 270 +74 196 +49 147 -56 203 +75 128
Number of Breaking 330 +51 279 -167 446 -74 520 -77 597 +333 264 -529 793 +220 573 +78 495 -64 559 +105 454
+ Toggle Viewing All Player's Year to Year Stats

Statcast Fielder Positioning

wOBA
SeasonAlignment TypeBat SidePAShifts/Shades%No Shift/ShadeShift/Shade
2016 Shifts R 468 96 20.5 .310 .393
2017 Shifts R 432 75 17.4 .309 .374
2018 Shifts R 462 137 29.7 .330 .363
2019 Shifts R 627 311 49.6 .282 .333
2020 Shifts R 230 96 41.7 .343 .321
2021 Shifts R 497 136 27.4 .297 .320
2022 Shifts R 536 76 14.2 .300 .405
2023 Shades R 469 62 13.2 .340 .283
2024 Shades R 278 37 13.3 .382 .325
2025 Shades R 292 35 12.0 .290 .276
! 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 %
2014 125 15.7 41.6% 0.8% 68 21.2 0.0% 5.9%
2015 367 16.8 36.2% 2.5% 206 22.7 9.7% 18.4%
2016 439 17.4 29.6% 3.0% 291 24.3 5.8% 16.5%
2017 413 15.4 45.0% 0.2% 304 22.0 1.6% 8.6%
2018 454 15.7 41.6% 1.3% 310 21.7 0.6% 5.8%
2019 636 16.3 35.4% 1.3% 392 21.8 1.3% 6.6%
2020 214 16.6 32.2% 0.9% 148 21.5 2.7% 4.1%
2021 488 16.7 32.8% 0.8% 319 21.5 1.3% 6.3%
2022 516 17.0 30.6% 1.7% 332 22.0 0.3% 4.5%
2023 470 15.1 48.5% 0.2% 283 18.5 10.2% 0.0%
2024 266 14.5 58.3% 0.0% 227 17.9 6.2% 0.4%
2025 317 15.8 42.3% 0.3% 171 18.7 7.6% 1.2%
+ View Complete Pitch Tempo Leaderboard

Statcast Rankings