RF | Los Angeles Angels
Bats/Throws: R/R | 6' 4" 235 lbs | Age: 33
PA AB R H HR SB AVG OBP SLG OPS
2023 580 504 77 126 36 1 .250 .341 .512 .853
2024 574 493 84 119 21 1 .241 .338 .442 .780
2025 315 279 31 60 12 0 .215 .293 .387 .680
12 Seasons 4,362 3,802 531 915 203 12 .241 .328 .458 .786
AVG HR SB OPS
2023 .250 36 1 .853
2024 .241 21 1 .780
2025 .215 12 0 .680
12 Seasons .241 203 12 .786
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 1621 248 25 10.1 6.2 91.7 116.2 11.1 37.5 .260 .416 .312 .323 .437 43.1 30.0 7.9
2016 24 1068 164 17 10.4 6.4 89.9 114.7 17.8 27.4 .224 .426 .333 .327 .385 36.0 25.0 11.7
2017 25 439 61 4 6.6 3.6 89.0 114.4 19.6 26.2 .177 .328 .226 .266 .338 34.4 32.7 10.9
2018 26 1039 156 16 10.3 6.2 89.6 114.1 10.6 31.4 .242 .454 .354 .349 .434 41.3 26.8 10.9
2019 27 2750 415 70 16.9 10.3 92.6 115.7 15.4 34.7 .276 .595 .378 .396 .508 50.1 26.2 10.8
2020 28 739 90 17 18.9 9.8 92.5 114.0 15.5 36.7 .243 .487 .332 .354 .505 51.1 34.5 10.9
2021 29 2413 379 48 12.7 8.0 91.2 117.9 15.7 30.9 .250 .494 .323 .359 .429 47.0 23.6 11.1
2022 30 1276 181 22 12.2 7.2 91.2 117.6 13.7 33.1 .226 .421 .305 .322 .415 43.6 29.4 10.1
2023 31 2315 367 55 15.0 9.5 91.3 114.8 17.8 36.5 .262 .532 .361 .374 .458 48.0 24.3 11.4
2024 32 2361 356 45 12.6 7.8 90.5 115.4 17.9 33.4 .245 .447 .340 .346 .412 44.1 24.6 11.8
2025 33 1290 188 24 12.8 7.6 89.7 112.7 13.8 31.9 .208 .380 .298 .295 .374 42.0 29.8 8.9
Player 17311 2605 343 13.2 8.0 91.1 117.9 15.4 33.4 .247 .476 .335 .349 .437 45.1 26.7 10.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 42.3 57.7 17.7 34.3 5.6 35.5 43.1 21.0 16.9 19.4 6.0 18.5 23.8 14.9
2016 40.9 59.1 25.6 23.2 10.4 41.5 37.8 20.7 25.0 11.6 4.3 16.5 26.2 16.5
2017 39.3 60.7 24.6 21.3 14.8 54.1 31.1 14.8 31.1 4.9 3.3 23.0 26.2 11.5
2018 47.4 52.6 22.4 23.1 7.1 50.0 31.4 18.6 32.7 10.9 3.8 17.3 20.5 14.7
2019 39.5 60.5 27.7 25.1 7.7 46.5 31.3 22.2 24.8 10.6 4.1 21.7 20.7 18.1
2020 37.8 62.2 22.2 30.0 10.0 48.9 28.9 22.2 23.3 12.2 2.2 25.6 16.7 20.0
2021 41.4 58.3 29.6 20.1 8.7 50.7 29.0 20.1 26.1 11.6 3.7 24.5 17.4 16.4
2022 43.1 56.9 27.6 21.0 8.3 49.7 34.3 16.0 28.2 12.2 2.8 21.5 22.1 13.3
2023 36.2 63.8 31.6 24.0 8.2 46.6 35.7 17.7 22.6 12.0 1.6 24.0 23.7 16.1
2024 37.6 62.4 30.1 22.5 9.8 41.6 36.2 22.2 23.0 11.0 3.7 18.5 25.3 18.5
2025 43.6 56.4 22.3 23.9 10.1 47.9 35.1 17.0 29.8 11.7 2.1 18.1 23.4 14.9
Player 40.4 59.6 26.8 24.2 8.6 45.9 34.2 19.8 24.9 12.0 3.5 21.0 22.2 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
2015 2.4 33.5 19.0 27.0 7.3 10.1 6.2
2016 2.4 28.7 32.3 17.7 4.9 10.4 6.4
2017 1.6 27.9 39.3 19.7 4.9 6.6 3.6
2018 4.5 34.6 17.3 23.1 9.6 10.3 6.2
2019 2.7 27.5 22.7 22.2 8.2 16.9 10.3
2020 4.4 24.4 21.1 24.4 6.7 18.9 9.8
2021 2.6 29.3 26.9 20.8 7.4 12.7 8.0
2022 3.3 27.6 27.6 22.1 6.6 12.2 7.2
2023 2.7 26.7 27.2 18.0 10.4 15.0 9.5
2024 4.2 24.7 28.7 22.5 7.3 12.6 7.8
2025 2.7 35.1 26.6 18.6 4.3 12.8 7.6
Player 3.0 28.8 25.6 21.4 7.5 13.2 8.0
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 Slider 1.9 5 281 21.8 70 .231 .554 .365 39.2 31.4 24.4 .198 .442 .299 41.9
2025 4-Seam Fastball 0.7 2 280 21.7 67 .279 .459 .340 31.3 37.3 25.3 .243 .487 .333 45.9
2025 Sinker 0.5 1 255 19.8 66 .192 .346 .359 15.1 19.7 28.3 .237 .354 .348 47.5
2025 Sweeper -2.9 -4 149 11.6 37 .147 .147 .159 32.3 35.1 25.0 .124 .163 .155 31.8
2025 Curveball -0.3 0 106 8.2 20 .235 .235 .285 28.9 30.0 15.0 .221 .242 .277 45.5
2025 Changeup -2.0 -2 100 7.8 25 .130 .217 .192 44.2 52.0 31.7 .144 .236 .205 40.0
2025 Cutter -0.6 -1 80 6.2 20 .235 .588 .395 19.5 5.0 5.6 .310 .735 .470 43.8
2025 Split-Finger 0.4 0 33 2.6 9 .222 .222 .200 14.3 11.1 9.1 .144 .168 .136 25.0
2025 Slurve -6.7 0 6 0.5 1 .000 .000 .000 0.0 0.0 0.0 .134 .134 .125 0.0
2024 4-Seam Fastball 3.0 18 584 24.8 165 .300 .650 .434 17.9 20.6 19.9 .274 .619 .424 54.6
2024 Sinker 0.8 4 489 20.8 125 .280 .470 .412 16.1 12.8 17.2 .299 .495 .407 42.4
2024 Slider -0.6 -3 412 17.5 96 .160 .272 .258 42.1 35.4 24.8 .183 .285 .272 31.3
2024 Changeup 0.6 1 233 9.9 48 .233 .349 .297 33.9 27.1 14.1 .267 .369 .318 46.7
2024 Curveball -0.1 0 219 9.3 41 .216 .378 .298 47.1 41.5 18.9 .194 .365 .284 35.0
2024 Sweeper 1.7 3 192 8.2 49 .222 .467 .321 30.9 34.7 24.6 .165 .343 .255 42.9
2024 Cutter -2.3 -4 155 6.6 38 .222 .222 .226 31.5 15.8 15.0 .291 .425 .332 46.7
2024 Split-Finger -3.3 -2 56 2.4 9 .000 .000 .000 48.1 22.2 8.3 .116 .134 .107 0.0
2024 Slurve 3.2 0 10 0.4 2 .000 .000 .350 100.0 50.0 33.3 -- -- .350 --
2024 Knuckleball 4.8 0 2 0.1 -- -- -- -- -- -- -- -- -- --
! Note: Years are in reverse order.

Statcast Batting Run Value

Runs
Year Team PA Pitches Heart Shadow Chase Waste All
2014 97 368 2 0 2 1 5
2015 399 1,603 -3 -10 7 7 1
2016 264 1,068 0 -11 10 5 4
2017 109 439 -8 -7 2 2 -10
2018 256 1,038 7 -9 9 6 13
2019 676 2,749 22 -24 26 18 41
2020 174 739 -3 -4 6 4 2
2021 602 2,413 -5 -17 22 15 14
2022 305 1,276 -5 -12 7 6 -4
2023 575 2,315 3 -13 16 12 19
2024 573 2,352 -1 -12 17 14 19
2025 315 1,290 -4 -10 10 5 1
Player 4,345 17,650 6 -129 133 6 105
+ 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,621 45.3 68.8 79.0 30.3 42.2 44.0 38.4 47.6 33.8 6.4 75.0
2016 1,068 46.6 69.3 75.7 24.0 47.4 41.6 41.3 45.1 32.4 6.5 75.4
2017 439 46.0 60.4 75.4 23.2 41.8 41.2 32.1 40.3 35.0 5.2 78.3
2018 1,039 43.8 66.6 76.6 25.9 37.7 43.3 36.2 43.8 36.3 6.5 76.1
2019 2,750 45.6 68.0 79.0 24.0 39.8 41.3 37.2 44.1 32.5 6.4 82.5
2020 739 44.5 56.5 73.7 23.4 41.7 41.8 29.9 38.2 37.2 6.6 69.4
2021 2,413 46.4 70.1 81.3 23.0 42.8 40.3 35.4 44.8 29.2 7.2 82.1
2022 1,276 46.6 69.2 76.9 25.8 48.9 42.6 34.4 46.0 31.5 6.5 83.1
2023 2,315 45.1 66.7 80.5 25.6 55.1 41.7 32.2 44.1 27.6 6.3 79.6
2024 2,361 46.4 64.8 82.9 26.8 46.4 40.5 30.0 44.5 28.9 6.4 76.0
2025 1,290 48.5 65.7 79.8 24.5 44.8 43.1 31.4 44.5 30.1 7.4 78.1
Player 17,311 45.9 67.0 79.3 25.3 44.9 41.7 34.5 44.4 31.2 6.6 78.7
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 55 60 61 56 57 66 88 92 99 86 4 54 2 43 70
2016 96 63
2017 96 70
2018 94 80
2019 95 79 98 99 86 100 98 96 98 97 19 74 9 80 53
2020 71 38 80 87 59 84 99 93 94 93 4 72 5 73 43
2021 79 47 81 86 66 82 82 83 99 79 34 78 22 81 48 7 62
2022 99 43 54
2023 93 63 94 96 82 91 91 81 94 84 33 83 37 72 32 57 93 35 9
2024 84 45 74 81 82 83 86 73 96 70 32 92 26 61 36 52 94 18 5
2025 82 19 64
+ 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 24.75 12 11.0 1 5 6 6 50.0
2017 23.87 2 2.5 -1 0 1 2 100.0
2018 23.69 9 9.3 0 6 7 4 44.4
2019 25.37 48 49.4 -1 16 25 29 60.4
2020 26.07 8 9.9 -2 2 5 6 75.0
2021 25.86 30 35.1 -5 7 25 15 50.0
2022 27.84 13 11.9 1 6 7 7 53.8
2023 27.72 36 33.5 3 7 22 16 44.4
2024 26.32 22 24.3 -2 10 16 12 54.5
2025 27.04 12 10.0 2 4 4 7 58.3
Player 26.18 192 196.9 -5 63 118 104 54.2
+ View Standard Expected Home Runs

Expected Home Runs by Park

Adjusted

Year HR
2016 12 12 8 10 11 9 11 10 10 9 11 14 10 10 10 11 9 9 12 11 12 10 14 13 9 11 11 14 13 14 12
2017 2 2 3 2 2 2 3 2 2 2 2 3 3 3 2 3 2 2 3 2 3 3 3 3 3 3 2 3 3 3 2
2018 9 13 9 7 8 9 9 9 7 7 9 10 9 8 9 11 7 8 9 11 12 13 12 11 8 8 8 9 13 9 8
2019 48 57 43 50 51 49 54 46 44 39 46 52 54 48 48 47 45 46 51 56 51 55 57 52 45 45 45 57 57 49 42
2020 8 11 11 12 10 11 10 10 9 7 8 11 9 10 10 11 10 10 10 11 10 10 13 11 8 8 11 9 10 9 7
2021 30 38 31 30 40 36 40 35 25 25 34 37 32 29 35 36 34 35 37 39 36 37 41 39 31 35 37 40 36 38 35
2022 13 11 11 13 11 12 12 14 9 10 10 14 15 10 13 13 11 14 12 10 14 10 16 12 11 10 12 13 14 10 10
2023 36 25 28 32 33 35 36 32 29 31 34 29 35 32 37 34 35 32 35 37 33 33 42 38 32 34 33 36 36 34 32
2024 22 19 22 22 22 24 29 24 21 18 25 28 25 20 23 20 18 20 27 30 28 27 35 29 19 20 24 29 30 26 24
2025 12 10 9 9 10 10 9 9 9 9 9 13 10 13 11 9 10 9 9 11 10 10 11 11 10 10 9 11 10 11 10
Player 192 198 175 187 198 197 213 191 165 157 188 211 202 183 198 195 181 185 205 218 209 208 244 219 176 184 192 221 222 203 182
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 .215 -.026 .241 -.009 .250 +.043 .207 -.016 .223 -.005 .228 -.037 .265 .000 .265 +.121 .144 -.094 .238 -.024 .262
xBA .208 -.037 .245 -.017 .262 +.036 .226 -.024 .250 +.007 .243 -.033 .276 +.034 .242 +.065 .177 -.047 .224 -.036 .260
OBP .293 -.045 .338 -.003 .341 +.046 .295 -.021 .316 -.010 .326 -.028 .354 .000 .354 +.109 .245 -.088 .333 +.009 .324
xOBP .288 -.054 .342 -.012 .354 +.042 .312 -.029 .341 +.002 .339 -.025 .364 +.024 .340 +.065 .275 -.050 .325 +.001 .324
SLG .387 -.055 .442 -.070 .512 +.112 .400 -.032 .432 -.011 .443 -.126 .569 +.103 .466 +.208 .258 -.178 .436 +.037 .399
xSLG .380 -.067 .447 -.085 .532 +.111 .421 -.073 .494 +.007 .487 -.108 .595 +.141 .454 +.126 .328 -.098 .426 +.010 .416
ISO .172 -.029 .201 -.061 .262 +.069 .193 -.016 .209 -.006 .215 -.089 .304 +.102 .202 +.089 .113 -.085 .198 +.061 .137
xISO .173 -.030 .203 -.067 .270 +.074 .196 -.048 .244 .000 .244 -.075 .319 +.107 .212 +.061 .151 -.051 .202 +.046 .156
BABIP .273 -.020 .293 +.021 .272 +.016 .256 +.006 .250 -.067 .317 +.023 .294 -.046 .340 +.137 .203 -.073 .276 -.085 .361
wOBA .298 -.042 .340 -.021 .361 +.056 .305 -.018 .323 -.009 .332 -.046 .378 +.024 .354 +.128 .226 -.107 .333 +.021 .312
xwOBA .295 -.051 .346 -.028 .374 +.052 .322 -.037 .359 +.005 .354 -.042 .396 +.047 .349 +.083 .266 -.061 .327 +.004 .323
wOBACON .379 -.022 .401 -.036 .437 +.051 .386 +.013 .373 -.089 .462 -.018 .480 +.039 .441 +.174 .267 -.125 .392 -.027 .419
xwOBACON .374 -.038 .412 -.046 .458 +.043 .415 -.014 .429 -.076 .505 -.003 .508 +.074 .434 +.096 .338 -.047 .385 -.052 .437
BACON .319 -.015 .334 -.009 .343 +.034 .309 +.006 .303 -.075 .378 +.002 .376 -.002 .378 +.148 .230 -.099 .329 -.058 .387
xBACON .311 -.030 .341 -.022 .363 +.024 .339 -.003 .342 -.061 .403 +.010 .393 +.039 .354 +.072 .282 -.033 .315 -.072 .387
Statcast Hit Metrics
Hard Hit % 42.0 -2.1 44.1 -3.9 48.0 +4.4 43.6 -3.4 47.0 -4.1 51.1 +1.0 50.1 +8.8 41.3 +6.9 34.4 -1.6 36.0 -7.1 43.1
Avg Exit Velocity 89.7 -0.8 90.5 -0.8 91.3 +0.1 91.2 0.0 91.2 -1.3 92.5 -0.1 92.6 +3.0 89.6 +0.6 89.0 -0.9 89.9 -1.8 91.7
Launch Angle Sweet-Spot % 31.9 -1.5 33.4 -3.1 36.5 +3.4 33.1 +2.2 30.9 -5.8 36.7 +2.0 34.7 +3.3 31.4 +5.2 26.2 -1.2 27.4 -10.1 37.5
Barrel % 12.8 +0.2 12.6 -2.4 15.0 +2.8 12.2 -0.5 12.7 -6.2 18.9 +2.0 16.9 +6.6 10.3 +3.7 6.6 -3.8 10.4 +0.3 10.1
Avg Launch Angle 13.8 -4.1 17.9 +0.1 17.8 +4.1 13.7 -2.0 15.7 +0.2 15.5 +0.1 15.4 +4.8 10.6 -9.0 19.6 +1.8 17.8 +6.7 11.1
Statcast Bat Tracking
Bat Speed 74.0 -1.4 75.4 -0.4 75.8 -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
Attack Angle -3° 11° +1° 10° -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
Ideal Attack Angle % 52.6 -3.9 56.5 -2.2 58.7 -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
Attack Direction -8° +2° -10° -4° -6° -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
Swing Path - Tilt 34° 34° -1° 34° -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
Swing Length 7.7 -0.2 7.9 +0.1 7.8 -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
Statcast Pitch Metrics
Fastball Velocity 93.6 +0.7 92.9 -0.4 93.3 +0.1 93.2 -0.2 93.4 +0.4 93.0 +0.6 92.4 +0.4 92.0 -0.3 92.3 -0.2 92.5 -0.6 93.1
Breaking Velocity 84.2 +0.7 83.5 -0.2 83.7 +0.2 83.5 +0.1 83.4 +0.8 82.6 -0.4 83.0 +0.8 82.2 -0.6 82.8 -0.1 82.9 -0.6 83.5
Offspeed Velocity 85.9 +1.1 84.8 -0.6 85.4 -1.6 87.0 +2.6 84.4 +0.4 84.0 -0.2 84.2 +0.5 83.7 -0.8 84.5 +0.8 83.7 -0.8 84.5
Batted Ball Results
Barrels 24 -21 45 -10 55 +33 22 -26 48 +31 17 -53 70 +54 16 +12 4 -13 17 -8 25
Popup % 10.1 +0.3 9.8 +1.6 8.2 -0.1 8.3 -0.4 8.7 -1.3 10.0 +2.3 7.7 +0.6 7.1 -7.7 14.8 +4.4 10.4 +4.8 5.6
Flyball % 22.3 -7.8 30.1 -1.5 31.6 +4.0 27.6 -2.0 29.6 +7.4 22.2 -5.5 27.7 +5.3 22.4 -2.2 24.6 -1.0 25.6 +7.9 17.7
Line Drive % 23.9 +1.4 22.5 -1.5 24.0 +3.0 21.0 +0.9 20.1 -9.9 30.0 +4.9 25.1 +2.0 23.1 +1.8 21.3 -1.9 23.2 -11.1 34.3
Groundball % 43.6 +6.0 37.6 +1.4 36.2 -6.9 43.1 +1.7 41.4 +3.6 37.8 -1.7 39.5 -7.9 47.4 +8.1 39.3 -1.6 40.9 -1.4 42.3
Pull % 47.9 +6.3 41.6 -5.0 46.6 -3.1 49.7 -1.0 50.7 +1.8 48.9 +2.4 46.5 -3.5 50.0 -4.1 54.1 +12.6 41.5 +6.0 35.5
Straight Away % 35.1 -1.1 36.2 +0.5 35.7 +1.4 34.3 +5.3 29.0 +0.1 28.9 -2.4 31.3 -0.1 31.4 +0.3 31.1 -6.7 37.8 -5.3 43.1
Opposite Field % 17.0 -5.2 22.2 +4.5 17.7 +1.7 16.0 -4.1 20.1 -2.1 22.2 0.0 22.2 +3.6 18.6 +3.8 14.8 -5.9 20.7 -0.3 21.0
Weak Contact % 2.7 -1.5 4.2 +1.5 2.7 -0.6 3.3 +0.7 2.6 -1.8 4.4 +1.7 2.7 -1.8 4.5 +2.9 1.6 -0.8 2.4 0.0 2.4
Pull Airball % 18.1 -0.4 18.5 -5.5 24.0 +2.5 21.5 -3.0 24.5 -1.1 25.6 +3.9 21.7 +4.4 17.3 -5.7 23.0 +6.5 16.5 -2.0 18.5
Topped Contact % 35.1 +10.4 24.7 -2.0 26.7 -0.9 27.6 -1.7 29.3 +4.9 24.4 -3.1 27.5 -7.1 34.6 +6.7 27.9 -0.8 28.7 -4.8 33.5
Under Contact % 26.6 -2.1 28.7 +1.5 27.2 -0.4 27.6 +0.7 26.9 +5.8 21.1 -1.6 22.7 +5.4 17.3 -22.0 39.3 +7.0 32.3 +13.3 19.0
Flare/Burner Contact % 18.6 -3.9 22.5 +4.5 18.0 -4.1 22.1 +1.3 20.8 -3.6 24.4 +2.2 22.2 -0.9 23.1 +3.4 19.7 +2.0 17.7 -9.3 27.0
Solid Contact % 4.3 -3.0 7.3 -3.1 10.4 +3.8 6.6 -0.8 7.4 +0.7 6.7 -1.5 8.2 -1.4 9.6 +4.7 4.9 0.0 4.9 -2.4 7.3
HR/FB % 28.6 +9.0 19.6 -11.4 31.0 +5.0 26.0 +1.9 24.1 -15.9 40.0 -1.7 41.7 +16.0 25.7 +12.4 13.3 -15.3 28.6 +5.9 22.7
Popups 19 -16 35 +5 30 +15 15 -18 33 +24 9 -23 32 +21 11 +2 9 -8 17 +3 14
Flyballs 42 -65 107 -9 116 +66 50 -62 112 +92 20 -95 115 +80 35 +20 15 -27 42 -2 44
Line Drives 45 -35 80 -8 88 +50 38 -38 76 +49 27 -77 104 +68 36 +23 13 -25 38 -47 85
Groundballs 82 -52 134 +1 133 +55 78 -79 157 +123 34 -130 164 +90 74 +50 24 -43 67 -38 105
Plate Discipline
In Zone % 48.5 +2.1 46.4 +1.3 45.1 -1.5 46.6 +0.2 46.4 +1.9 44.5 -1.1 45.6 +1.8 43.8 -2.2 46.0 -0.6 46.6 +1.3 45.3
Out of Zone % 51.5 -2.1 53.6 -1.3 54.9 +1.5 53.4 -0.2 53.6 -1.9 55.5 +1.1 54.4 -1.8 56.2 +2.2 54.0 +0.6 53.4 -1.3 54.7
Edge % 43.1 +2.6 40.5 -1.2 41.7 -0.9 42.6 +2.3 40.3 -1.5 41.8 +0.5 41.3 -2.0 43.3 +2.1 41.2 -0.4 41.6 -2.4 44.0
Zone Swing % 65.7 +0.9 64.8 -1.9 66.7 -2.5 69.2 -0.9 70.1 +13.6 56.5 -11.5 68.0 +1.4 66.6 +6.2 60.4 -8.9 69.3 +0.5 68.8
Out of Zone Swing % 24.5 -2.3 26.8 +1.2 25.6 -0.2 25.8 +2.8 23.0 -0.4 23.4 -0.6 24.0 -1.9 25.9 +2.7 23.2 -0.8 24.0 -6.3 30.3
In Zone Contact % 79.8 -3.1 82.9 +2.4 80.5 +3.6 76.9 -4.4 81.3 +7.6 73.7 -5.3 79.0 +2.4 76.6 +1.2 75.4 -0.3 75.7 -3.3 79.0
Out of Zone Contact % 44.8 -1.6 46.4 -8.7 55.1 +6.2 48.9 +6.1 42.8 +1.1 41.7 +1.9 39.8 +2.1 37.7 -4.1 41.8 -5.6 47.4 +5.2 42.2
Whiff % 30.1 +1.2 28.9 +1.3 27.6 -3.9 31.5 +2.3 29.2 -8.0 37.2 +4.7 32.5 -3.8 36.3 +1.3 35.0 +2.6 32.4 -1.4 33.8
First Strike % 57.1 -1.8 58.9 +2.2 56.7 -0.7 57.4 -1.2 58.6 +2.9 55.7 -5.8 61.5 -1.1 62.6 -2.5 65.1 +1.5 63.6 +2.5 61.1
First Pitch Swing % 31.4 +1.4 30.0 -2.2 32.2 -2.2 34.4 -1.0 35.4 +5.5 29.9 -7.3 37.2 +1.0 36.2 +4.1 32.1 -9.2 41.3 +2.9 38.4
Swing % 44.5 0.0 44.5 +0.4 44.1 -1.9 46.0 +1.2 44.8 +6.6 38.2 -5.9 44.1 +0.3 43.8 +3.5 40.3 -4.8 45.1 -2.5 47.6
Meatball Swing % 78.1 +2.1 76.0 -3.6 79.6 -3.5 83.1 +1.0 82.1 +12.7 69.4 -13.1 82.5 +6.4 76.1 -2.2 78.3 +2.9 75.4 +0.4 75.0
Meatball % 7.4 +1.0 6.4 +0.1 6.3 -0.2 6.5 -0.7 7.2 +0.6 6.6 +0.2 6.4 -0.1 6.5 +1.3 5.2 -1.3 6.5 +0.1 6.4
Zone Swing & Miss % 20.2 +3.1 17.1 -2.4 19.5 -3.6 23.1 +4.5 18.6 -7.7 26.3 +5.4 20.9 -2.5 23.4 -1.2 24.6 +0.3 24.3 +3.3 21.0
Out of Zone Swing & Miss % 55.2 +1.6 53.6 +8.7 44.9 -6.2 51.1 -6.1 57.2 -1.1 58.3 -1.9 60.2 -2.1 62.3 +4.1 58.2 +5.6 52.6 -5.2 57.8
In Zone 626 -466 1,092 +47 1,045 +451 594 -525 1,119 +790 329 -925 1,254 +799 455 +253 202 -296 498 -235 733
Out of Zone 664 -596 1,260 -10 1,270 +588 682 -612 1,294 +884 410 -1,085 1,495 +912 583 +346 237 -333 570 -314 884
Edge 556 -397 953 -13 966 +422 544 -429 973 +664 309 -825 1,134 +685 449 +268 181 -263 444 -267 711
In Zone Swings 411 -297 708 +11 697 +286 411 -373 784 +598 186 -667 853 +550 303 +181 122 -223 345 -159 504
Out of Zone Swings 163 -175 338 +13 325 +149 176 -121 297 +201 96 -263 359 +208 151 +96 55 -82 137 -131 268
In Zone Swing & Misses 83 -38 121 -15 136 +41 95 -51 146 +97 49 -129 178 +107 71 +41 30 -54 84 -22 106
Out of Zone Swing & Misses 90 -91 181 +35 146 +56 90 -80 170 +114 56 -160 216 +122 94 +62 32 -40 72 -83 155
Basic
Pitches 1,290 -1,071 2,361 +46 2,315 +1,039 1,276 -1,137 2,413 +1,674 739 -2,011 2,750 +1,711 1,039 +600 439 -629 1,068 -553 1,621
PA 315 -259 574 -6 580 +274 306 -296 602 +428 174 -505 679 +422 257 +147 110 -154 264 -140 404
AB 279 -214 493 -11 504 +234 270 -246 516 +367 149 -440 589 +366 223 +126 97 -130 227 -139 366
Hits 60 -59 119 -7 126 +70 56 -59 115 +81 34 -122 156 +97 59 +45 14 -40 54 -42 96
Singles 36 -27 63 -3 66 +36 30 -31 61 +43 18 -56 74 +42 32 +25 7 -26 33 -34 67
Doubles 12 -22 34 +10 24 +11 13 -14 27 +19 8 -25 33 +15 18 +13 5 -4 9 -9 18
Triples 0 -1 1 +1 0 0 0 0 0 0 0 -1 1 +1 0 0 0 0 0 -1 1
Home Runs 12 -9 21 -15 36 +23 13 -14 27 +19 8 -40 48 +39 9 +7 2 -10 12 +2 10
Walks 28 -40 68 +2 66 +35 31 -36 67 +48 19 -54 73 +45 28 +16 12 -19 31 -1 32
Strikeouts 94 -47 141 0 141 +51 90 -52 142 +82 60 -118 178 +109 69 +33 36 -30 66 -55 121
K% 29.8 +5.2 24.6 +0.3 24.3 -5.1 29.4 +5.8 23.6 -10.9 34.5 +8.3 26.2 -0.6 26.8 -5.9 32.7 +7.7 25.0 -5.0 30.0
BB% 8.9 -2.9 11.8 +0.4 11.4 +1.3 10.1 -1.0 11.1 +0.2 10.9 +0.1 10.8 -0.1 10.9 0.0 10.9 -0.8 11.7 +3.8 7.9
HBP 4 -2 6 0 6 +3 3 -3 6 +3 3 -7 10 +6 4 +3 1 -2 3 0 3
Batted Balls 188 -168 356 -11 367 +186 181 -198 379 +289 90 -325 415 +259 156 +95 61 -103 164 -84 248
Number of Fastballs 615 -613 1,228 -18 1,246 +638 608 -614 1,222 +853 369 -1,047 1,416 +905 511 +286 225 -358 583 -294 877
Number of Offspeed 133 -156 289 +82 207 +68 139 -131 270 +187 83 -234 317 +172 145 +82 63 -118 181 +6 175
Number of Breaking 387 -244 631 -82 713 +230 483 -340 823 +558 265 -647 912 +558 354 +208 146 -156 302 -246 548
+ Toggle Viewing All Player's Year to Year Stats

Statcast Fielder Positioning

wOBA
SeasonAlignment TypeBat SidePAShifts/Shades%No Shift/ShadeShift/Shade
2016 Shifts R 255 35 13.7 .333 .401
2017 Shifts R 109 3 2.8 .214 .642
2018 Shifts R 257 31 12.1 .352 .372
2019 Shifts R 672 289 43.0 .352 .413
2020 Shifts R 174 143 82.2 .332 .332
2021 Shifts R 601 393 65.4 .292 .340
2022 Shifts R 305 238 78.0 .411 .275
2023 Shades R 575 101 17.6 .362 .350
2024 Shades R 569 120 21.1 .319 .399
2025 Shades R 315 38 12.1 .292 .341
! 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 82 16.2 37.8% 1.2% 94 23.8 2.1% 11.7%
2015 393 17.1 33.8% 5.9% 295 24.1 3.4% 23.4%
2016 274 18.0 25.9% 1.8% 207 23.8 3.9% 15.9%
2017 123 16.2 39.8% 2.4% 98 22.2 0.0% 10.2%
2018 292 16.8 31.5% 1.4% 191 22.5 0.0% 9.4%
2019 742 16.7 30.5% 2.0% 516 23.1 0.6% 10.3%
2020 253 17.6 22.9% 1.6% 128 23.4 0.8% 14.1%
2021 757 17.0 28.4% 1.6% 365 23.2 1.1% 12.3%
2022 332 17.3 26.8% 0.9% 254 23.2 1.2% 10.2%
2023 634 15.1 46.5% 0.5% 441 18.5 6.3% 0.9%
2024 708 15.4 45.5% 0.3% 394 18.5 6.3% 0.8%
2025 401 15.9 36.2% 0.7% 213 18.7 8.5% 0.9%
+ View Complete Pitch Tempo Leaderboard

Statcast Rankings