C | Los Angeles Angels
Bats/Throws: R/R | 6' 0" 210 lbs | Age: 36
Draft: 2007 | Rd. C-A, No. 37, Philadelphia Phillies | Lakewood (CA) HS
PA AB R H HR SB AVG OBP SLG OPS
2023 292 267 31 60 11 0 .225 .288 .397 .685
2024 341 307 40 73 15 1 .238 .302 .436 .738
2025 231 213 16 42 6 0 .197 .255 .343 .598
13 Seasons 3,563 3,245 390 795 129 3 .245 .306 .420 .726
AVG HR SB OPS
2023 .225 11 0 .685
2024 .238 15 1 .738
2025 .197 6 0 .598
13 Seasons .245 129 3 .726
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 26 988 192 13 6.8 4.9 88.7 109.7 16.8 33.9 .241 .419 .355 .325 .357 35.4 18.3 8.6
2016 27 1058 204 7 3.4 2.5 89.1 107.2 8.8 24.5 .238 .337 .279 .281 .308 39.7 18.1 6.9
2017 28 1364 292 19 6.5 5.1 88.0 111.6 13.5 33.2 .245 .422 .308 .305 .337 35.7 15.7 6.1
2018 29 57 10 2 20.0 12.5 94.2 107.9 20.5 80.0 .333 .708 .280 .451 .652 50.0 31.3 6.3
2019 30 1506 272 21 7.7 5.4 90.0 113.1 14.6 33.8 .261 .454 .314 .335 .395 39.7 21.7 8.2
2020 31 676 116 13 11.2 7.1 93.4 109.7 8.1 42.2 .300 .536 .392 .386 .504 57.8 27.2 8.7
2021 32 872 157 12 7.6 5.2 89.9 110.2 5.9 33.8 .248 .406 .291 .312 .371 43.9 23.1 7.4
2022 33 1633 306 26 8.5 6.1 88.5 112.3 11.8 35.0 .247 .412 .343 .313 .367 38.9 21.1 4.5
2023 34 1115 201 18 9.0 6.2 90.7 110.8 10.3 37.8 .253 .438 .297 .326 .391 42.8 22.9 7.2
2024 35 1353 222 23 10.4 6.7 89.9 109.8 11.6 32.9 .236 .435 .319 .323 .402 41.0 26.1 7.0
2025 36 873 140 16 11.4 6.9 88.2 106.2 17.9 34.3 .199 .364 .263 .274 .367 37.9 32.0 5.6
Player 11495 2112 170 8.0 5.6 89.5 113.1 12.2 34.0 .246 .422 .316 .317 .375 40.3 22.1 6.9
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.5 62.5 25.0 25.0 12.5 37.0 32.8 29.7 21.4 9.9 6.3 15.6 22.9 23.4
2016 52.5 47.5 17.6 21.1 8.8 34.3 42.6 22.5 22.5 25.5 4.4 11.8 17.2 18.1
2017 42.5 57.5 25.3 22.6 9.6 28.8 42.5 28.8 16.1 20.5 5.8 12.7 21.9 22.9
2018 10.0 90.0 30.0 50.0 10.0 20.0 70.0 10.0 0.0 10.0 0.0 20.0 60.0 10.0
2019 40.4 59.6 22.8 26.5 10.3 35.3 36.0 28.7 20.2 14.7 5.5 15.1 21.3 23.2
2020 43.1 56.9 20.7 32.8 3.4 36.2 37.1 26.7 21.6 12.1 9.5 14.7 25.0 17.2
2021 46.5 53.5 24.8 26.8 1.9 34.4 36.3 29.3 22.3 18.5 5.7 12.1 17.8 23.6
2022 45.4 54.6 25.2 22.9 6.5 38.9 35.6 25.5 19.0 19.6 6.9 19.9 16.0 18.6
2023 42.3 57.7 24.9 25.9 7.0 38.8 33.8 27.4 21.4 15.4 5.5 17.4 18.4 21.9
2024 46.8 53.2 27.5 20.7 5.0 36.9 32.9 30.2 23.0 14.4 9.5 14.0 18.5 20.7
2025 38.6 61.4 25.7 23.6 12.1 42.9 35.0 22.1 21.4 15.7 1.4 21.4 19.3 20.7
Player 43.5 56.5 24.1 24.4 8.0 35.9 36.8 27.2 20.4 17.0 6.1 15.5 19.8 21.1
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.0 29.2 29.2 25.5 6.8 6.8 4.9
2016 1.5 41.7 24.0 26.0 2.5 3.4 2.5
2017 3.8 33.2 29.1 19.9 7.2 6.5 5.1
2018 0.0 10.0 20.0 40.0 10.0 20.0 12.5
2019 2.2 28.3 27.6 25.7 8.5 7.7 5.4
2020 1.7 31.9 14.7 32.8 6.9 11.2 7.1
2021 3.8 35.0 20.4 28.7 4.5 7.6 5.2
2022 4.6 32.4 24.8 22.5 6.2 8.5 6.1
2023 2.5 34.3 21.9 20.9 10.9 9.0 6.2
2024 3.2 35.6 20.7 22.1 7.2 10.4 6.7
2025 4.3 30.0 25.7 20.7 7.9 11.4 6.9
Player 2.9 33.0 24.5 24.0 6.9 8.0 5.6
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 -4 268 30.7 80 .194 .333 .264 24.2 35.0 31.5 .203 .437 .310 44.4
2025 Slider 0.9 2 170 19.5 37 .265 .500 .353 40.2 27.0 19.6 .236 .313 .276 33.3
2025 Sinker -1.9 -3 130 14.9 38 .250 .361 .288 21.9 18.4 25.0 .225 .371 .277 37.9
2025 Sweeper 2.2 2 87 10.0 17 .353 .647 .424 29.8 17.6 7.9 .260 .568 .349 28.6
2025 Cutter -6.5 -4 68 7.8 19 .059 .059 .121 41.0 36.8 41.2 .176 .295 .254 30.0
2025 Curveball -3.9 -3 66 7.6 18 .000 .000 .117 40.7 44.4 28.6 .141 .246 .253 28.6
2025 Changeup 1.7 1 54 6.2 15 .200 .467 .277 45.2 40.0 28.6 .133 .231 .153 55.6
2025 Split-Finger -3.7 -1 24 2.7 5 .000 .000 .000 50.0 80.0 28.6 .023 .027 .022 0.0
2025 Slurve -10.4 -1 6 0.7 2 .000 .000 .000 60.0 50.0 100.0 .006 .012 .006 0.0
2024 4-Seam Fastball -0.1 -1 470 34.7 112 .233 .447 .301 33.9 32.1 26.9 .250 .459 .325 48.6
2024 Sinker -0.7 -2 265 19.6 83 .264 .319 .323 15.6 14.5 17.6 .206 .331 .291 36.1
2024 Slider 1.7 3 189 14.0 45 .225 .600 .388 37.6 24.4 15.9 .206 .477 .333 44.8
2024 Sweeper -1.3 -2 130 9.6 28 .185 .259 .211 55.1 42.9 26.7 .180 .210 .190 6.7
2024 Cutter -2.6 -2 92 6.8 20 .118 .294 .250 29.4 15.0 13.6 .317 .644 .451 42.9
2024 Changeup 6.2 5 87 6.4 22 .286 .810 .500 43.2 36.4 24.2 .214 .584 .344 53.8
2024 Curveball 1.2 1 69 5.1 14 .250 .583 .396 33.3 21.4 11.1 .350 .619 .453 22.2
2024 Split-Finger 4.2 1 34 2.5 11 .500 .500 .473 22.2 9.1 8.3 .414 .613 .463 44.4
2024 Slurve -4.0 0 11 0.8 4 .000 .000 .175 50.0 25.0 20.0 .166 .273 .318 100.0
2024 Knuckleball -4.9 0 6 0.4 2 .000 .000 .000 50.0 100.0 66.7 -- -- .000 --
! Note: Years are in reverse order.

Statcast Batting Run Value

Runs
Year Team PA Pitches Heart Shadow Chase Waste All
2013 112 452 -9 -3 4 1 -6
2014 416 1,529 -5 -5 7 4 2
2015 268 987 -1 -2 7 4 8
2016 275 1,055 -7 -13 6 4 -11
2017 371 1,359 -1 -14 6 5 -3
2018 16 57 -2 2 0 0 -1
2019 391 1,506 -9 -9 9 6 -2
2020 184 675 5 -6 4 3 7
2021 229 872 1 -16 8 4 -3
2022 426 1,633 1 -7 10 7 11
2023 291 1,115 -1 -13 5 3 -6
2024 342 1,354 0 -13 8 8 3
2025 231 873 1 -16 1 3 -11
Player 3,552 13,467 -26 -114 76 -26 -10
+ 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 988 52.9 63.4 82.2 27.7 61.2 43.6 36.6 46.6 23.7 9.2 81.3
2016 1,058 53.4 64.8 86.3 24.3 75.8 42.4 27.5 45.9 16.3 9.5 81.2
2017 1,364 50.3 73.0 81.6 31.1 63.3 42.8 38.9 52.2 23.9 7.8 84.0
2018 57 49.1 75.0 81.0 24.1 57.1 42.1 50.0 49.1 25.0 10.5 66.7
2019 1,506 49.3 69.5 79.7 31.9 61.1 41.9 33.0 50.5 26.3 7.7 81.9
2020 676 50.7 68.7 78.3 31.5 48.6 41.6 39.7 50.3 30.9 9.2 88.7
2021 872 52.5 74.9 83.4 26.6 51.8 44.7 41.9 51.9 24.3 8.5 85.1
2022 1,633 49.8 70.1 79.5 35.5 60.5 44.2 37.1 52.8 26.9 8.5 72.7
2023 1,115 51.7 75.2 76.3 27.1 56.8 39.2 39.0 52.0 28.6 9.2 89.3
2024 1,353 49.6 74.5 73.6 27.3 50.0 43.8 41.3 50.7 32.8 9.0 81.1
2025 873 52.9 73.4 75.8 32.6 48.5 44.3 54.5 54.2 31.9 8.7 78.9
Player 11,495 51.0 70.8 79.5 29.9 58.3 42.9 38.5 50.8 26.6 8.7 81.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 73 45
2016 53 55
2017 26 30 44 53 11 43 51 49 85 51 75 20 45 26 45
2019 53 57 55 53 47 33 48 66 89 52 47 44 38 29 50
2020 91 94 90 83 84 66 75 98 68 100 24 45 24 28 35
2021 72 38
2022 47 50 60 62 29 47 57 41 84 45 49 9 37 13 23
2023 66 20
2024 58 29 68 78 31 39 71 64 58 55 23 36 9 57 13
2025 18 24
+ 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 20.28 4 4.0 0 4 5 0 0.0
2017 21.55 16 15.5 1 5 13 7 43.8
2018 19.80 1 0.7 0 0 1 0 0.0
2019 22.75 16 13.4 3 4 9 7 43.8
2020 22.77 11 11.7 -1 3 9 5 45.5
2021 23.80 9 10.6 -2 2 12 2 22.2
2022 24.01 20 17.5 3 8 12 8 40.0
2023 23.20 12 11.1 1 4 7 6 50.0
2024 23.79 15 14.8 0 1 7 9 60.0
2025 23.47 6 6.0 0 4 5 3 50.0
Player 23.02 110 105.4 5 35 80 47 42.7
+ View Standard Expected Home Runs

Expected Home Runs by Park

Adjusted

Year HR
2016 4 5 4 6 4 3 5 5 3 2 3 5 4 4 4 4 2 3 4 5 4 2 5 5 4 3 5 7 4 4 3
2017 16 17 13 14 17 16 18 16 11 12 15 19 15 14 15 19 14 16 15 15 15 13 20 18 17 15 12 19 17 17 11
2018 1 1 0 0 1 1 1 0 1 0 1 1 0 0 1 1 0 1 1 1 1 1 1 1 0 0 1 1 1 1 1
2019 16 15 13 13 16 12 15 15 8 9 10 13 18 14 12 15 12 11 15 14 15 14 16 17 14 11 11 15 18 12 10
2020 11 13 11 12 9 14 13 11 7 8 10 11 13 12 13 12 12 12 14 13 14 11 16 12 11 8 10 13 14 11 10
2021 9 12 11 10 11 11 13 11 9 5 11 12 10 9 11 14 8 7 13 12 11 9 14 13 8 7 13 12 12 11 9
2022 20 17 15 16 17 18 18 16 11 16 15 16 20 18 19 20 18 17 18 17 20 20 23 20 14 16 18 17 18 18 18
2023 12 9 8 13 11 10 11 10 12 10 10 12 12 9 12 12 10 11 14 13 10 10 14 15 9 10 11 12 14 10 10
2024 15 11 14 16 15 15 15 16 15 14 15 15 14 13 15 15 14 16 15 16 15 13 17 16 14 14 15 16 15 14 15
2025 6 5 7 6 6 5 4 6 4 4 4 4 9 10 4 5 9 6 5 6 7 7 6 8 8 5 5 6 9 5 6
Player 110 105 96 106 107 105 113 106 81 80 94 108 115 103 106 117 99 100 114 112 112 100 132 125 99 89 101 118 122 103 93
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 .197 -.041 .238 +.013 .225 -.043 .268 +.048 .220 -.101 .321 +.070 .251 +.051 .200 -.044 .244 -.003 .247 -.021 .268
xBA .199 -.037 .236 -.017 .253 +.006 .247 -.001 .248 -.052 .300 +.039 .261 -.072 .333 +.088 .245 +.007 .238 -.003 .241
OBP .255 -.047 .302 +.014 .288 -.031 .319 +.035 .284 -.102 .386 +.074 .312 +.062 .250 -.043 .293 -.014 .307 -.033 .340
xOBP .258 -.047 .305 -.010 .315 +.015 .300 -.009 .309 -.059 .368 +.042 .326 -.048 .374 +.079 .295 -.004 .299 -.020 .319
SLG .343 -.093 .436 +.039 .397 -.075 .472 +.084 .388 -.145 .533 +.100 .433 +.033 .400 -.043 .443 +.120 .323 -.162 .485
xSLG .364 -.071 .435 -.003 .438 +.026 .412 +.006 .406 -.130 .536 +.082 .454 -.254 .708 +.286 .422 +.085 .337 -.082 .419
ISO .146 -.053 .199 +.027 .172 -.033 .205 +.038 .167 -.045 .212 +.030 .182 -.018 .200 +.002 .198 +.122 .076 -.142 .218
xISO .165 -.034 .199 +.014 .185 +.019 .166 +.008 .158 -.078 .236 +.043 .193 -.182 .375 +.198 .177 +.078 .099 -.079 .178
BABIP .269 -.011 .280 +.022 .258 -.048 .306 +.046 .260 -.151 .411 +.130 .281 +.059 .222 -.028 .250 -.043 .293 +.004 .289
wOBA .263 -.056 .319 +.022 .297 -.046 .343 +.052 .291 -.101 .392 +.078 .314 +.034 .280 -.028 .308 +.029 .279 -.076 .355
xwOBA .274 -.049 .323 -.003 .326 +.013 .313 +.001 .312 -.074 .386 +.051 .335 -.116 .451 +.146 .305 +.024 .281 -.044 .325
wOBACON .349 -.047 .396 +.048 .348 -.061 .409 +.069 .340 -.173 .513 +.148 .365 -.014 .379 +.038 .341 +.036 .305 -.094 .399
xwOBACON .367 -.035 .402 +.011 .391 +.024 .367 -.004 .371 -.133 .504 +.109 .395 -.257 .652 +.315 .337 +.029 .308 -.049 .357
BACON .300 -.029 .329 +.030 .299 -.047 .346 +.053 .293 -.164 .457 +.133 .324 +.024 .300 +.009 .291 -.016 .307 -.026 .333
xBACON .305 -.028 .333 -.005 .338 +.018 .320 -.010 .330 -.099 .429 +.086 .343 -.156 .499 +.204 .295 -.002 .297 -.007 .304
Statcast Hit Metrics
Hard Hit % 37.9 -3.1 41.0 -1.8 42.8 +3.9 38.9 -5.0 43.9 -13.9 57.8 +18.1 39.7 -10.3 50.0 +14.3 35.7 -4.0 39.7 +4.3 35.4
Avg Exit Velocity 88.2 -1.7 89.9 -0.8 90.7 +2.2 88.5 -1.4 89.9 -3.5 93.4 +3.4 90.0 -4.2 94.2 +6.2 88.0 -1.1 89.1 +0.4 88.7
Launch Angle Sweet-Spot % 34.3 +1.4 32.9 -4.9 37.8 +2.8 35.0 +1.2 33.8 -8.4 42.2 +8.4 33.8 -46.2 80.0 +46.8 33.2 +8.7 24.5 -9.4 33.9
Barrel % 11.4 +1.0 10.4 +1.4 9.0 +0.5 8.5 +0.9 7.6 -3.6 11.2 +3.5 7.7 -12.3 20.0 +13.5 6.5 +3.1 3.4 -3.4 6.8
Avg Launch Angle 17.9 +6.3 11.6 +1.3 10.3 -1.5 11.8 +5.9 5.9 -2.2 8.1 -6.5 14.6 -5.9 20.5 +7.0 13.5 +4.7 8.8 -8.0 16.8
Statcast Bat Tracking
Bat Speed 70.1 -1.3 71.4 -0.9 72.3 -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
Attack Angle 15° +2° 13° +2° 11° -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
Ideal Attack Angle % 56.4 -0.7 57.1 +0.8 56.3 -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
Attack Direction -4° -5° -1° -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
Swing Path - Tilt 33° +1° 32° +1° 31° -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
Swing Length 7.7 -0.1 7.8 +0.1 7.7 -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
Statcast Pitch Metrics
Fastball Velocity 93.7 +0.2 93.5 +0.2 93.3 -0.2 93.5 +0.1 93.4 +0.9 92.5 +0.2 92.3 +1.1 91.2 -1.1 92.3 -0.7 93.0 +0.2 92.8
Breaking Velocity 84.5 +1.0 83.5 -0.8 84.3 +0.5 83.8 +0.5 83.3 +0.4 82.9 +0.3 82.6 +4.0 78.6 -3.5 82.1 -1.3 83.4 0.0 83.4
Offspeed Velocity 86.1 +0.3 85.8 0.0 85.8 +0.2 85.6 +1.3 84.3 +0.5 83.8 -0.1 83.9 -0.3 84.2 +0.3 83.9 0.0 83.9 +0.4 83.5
Batted Ball Results
Barrels 16 -7 23 +5 18 -8 26 +14 12 -1 13 -8 21 +19 2 -17 19 +12 7 -6 13
Popup % 12.1 +7.1 5.0 -2.0 7.0 +0.5 6.5 +4.6 1.9 -1.5 3.4 -6.9 10.3 +0.3 10.0 +0.4 9.6 +0.8 8.8 -3.7 12.5
Flyball % 25.7 -1.8 27.5 +2.6 24.9 -0.3 25.2 +0.4 24.8 +4.1 20.7 -2.1 22.8 -7.2 30.0 +4.7 25.3 +7.7 17.6 -7.4 25.0
Line Drive % 23.6 +2.9 20.7 -5.2 25.9 +3.0 22.9 -3.9 26.8 -6.0 32.8 +6.3 26.5 -23.5 50.0 +27.4 22.6 +1.5 21.1 -3.9 25.0
Groundball % 38.6 -8.2 46.8 +4.5 42.3 -3.1 45.4 -1.1 46.5 +3.4 43.1 +2.7 40.4 +30.4 10.0 -32.5 42.5 -10.0 52.5 +15.0 37.5
Pull % 42.9 +6.0 36.9 -1.9 38.8 -0.1 38.9 +4.5 34.4 -1.8 36.2 +0.9 35.3 +15.3 20.0 -8.8 28.8 -5.5 34.3 -2.7 37.0
Straight Away % 35.0 +2.1 32.9 -0.9 33.8 -1.8 35.6 -0.7 36.3 -0.8 37.1 +1.1 36.0 -34.0 70.0 +27.5 42.5 -0.1 42.6 +9.8 32.8
Opposite Field % 22.1 -8.1 30.2 +2.8 27.4 +1.9 25.5 -3.8 29.3 +2.6 26.7 -2.0 28.7 +18.7 10.0 -18.8 28.8 +6.3 22.5 -7.2 29.7
Weak Contact % 4.3 +1.1 3.2 +0.7 2.5 -2.1 4.6 +0.8 3.8 +2.1 1.7 -0.5 2.2 +2.2 0.0 -3.8 3.8 +2.3 1.5 +0.5 1.0
Pull Airball % 21.4 +7.4 14.0 -3.4 17.4 -2.5 19.9 +7.8 12.1 -2.6 14.7 -0.4 15.1 -4.9 20.0 +7.3 12.7 +0.9 11.8 -3.8 15.6
Topped Contact % 30.0 -5.6 35.6 +1.3 34.3 +1.9 32.4 -2.6 35.0 +3.1 31.9 +3.6 28.3 +18.3 10.0 -23.2 33.2 -8.5 41.7 +12.5 29.2
Under Contact % 25.7 +5.0 20.7 -1.2 21.9 -2.9 24.8 +4.4 20.4 +5.7 14.7 -12.9 27.6 +7.6 20.0 -9.1 29.1 +5.1 24.0 -5.2 29.2
Flare/Burner Contact % 20.7 -1.4 22.1 +1.2 20.9 -1.6 22.5 -6.2 28.7 -4.1 32.8 +7.1 25.7 -14.3 40.0 +20.1 19.9 -6.1 26.0 +0.5 25.5
Solid Contact % 7.9 +0.7 7.2 -3.7 10.9 +4.7 6.2 +1.7 4.5 -2.4 6.9 -1.6 8.5 -1.5 10.0 +2.8 7.2 +4.7 2.5 -4.3 6.8
HR/FB % 16.7 -7.9 24.6 +2.6 22.0 -1.4 23.4 +5.5 17.9 -19.6 37.5 +11.7 25.8 -7.5 33.3 +11.7 21.6 +10.5 11.1 -13.9 25.0
Popups 17 +6 11 -3 14 -6 20 +17 3 -1 4 -24 28 +27 1 -27 28 +10 18 -6 24
Flyballs 36 -25 61 +11 50 -27 77 +38 39 +15 24 -38 62 +59 3 -71 74 +38 36 -12 48
Line Drives 33 -13 46 -6 52 -18 70 +28 42 +4 38 -34 72 +67 5 -61 66 +23 43 -5 48
Groundballs 54 -50 104 +19 85 -54 139 +66 73 +23 50 -60 110 +109 1 -123 124 +17 107 +35 72
Plate Discipline
In Zone % 52.9 +3.3 49.6 -2.1 51.7 +1.9 49.8 -2.7 52.5 +1.8 50.7 +1.4 49.3 +0.2 49.1 -1.2 50.3 -3.1 53.4 +0.5 52.9
Out of Zone % 47.1 -3.3 50.4 +2.1 48.3 -1.9 50.2 +2.7 47.5 -1.8 49.3 -1.4 50.7 -0.2 50.9 +1.2 49.7 +3.1 46.6 -0.5 47.1
Edge % 44.3 +0.5 43.8 +4.6 39.2 -5.0 44.2 -0.5 44.7 +3.1 41.6 -0.3 41.9 -0.2 42.1 -0.7 42.8 +0.4 42.4 -1.2 43.6
Zone Swing % 73.4 -1.1 74.5 -0.7 75.2 +5.1 70.1 -4.8 74.9 +6.2 68.7 -0.8 69.5 -5.5 75.0 +2.0 73.0 +8.2 64.8 +1.4 63.4
Out of Zone Swing % 32.6 +5.3 27.3 +0.2 27.1 -8.4 35.5 +8.9 26.6 -4.9 31.5 -0.4 31.9 +7.8 24.1 -7.0 31.1 +6.8 24.3 -3.4 27.7
In Zone Contact % 75.8 +2.2 73.6 -2.7 76.3 -3.2 79.5 -3.9 83.4 +5.1 78.3 -1.4 79.7 -1.3 81.0 -0.6 81.6 -4.7 86.3 +4.1 82.2
Out of Zone Contact % 48.5 -1.5 50.0 -6.8 56.8 -3.7 60.5 +8.7 51.8 +3.2 48.6 -12.5 61.1 +4.0 57.1 -6.2 63.3 -12.5 75.8 +14.6 61.2
Whiff % 31.9 -0.9 32.8 +4.2 28.6 +1.7 26.9 +2.6 24.3 -6.6 30.9 +4.6 26.3 +1.3 25.0 +1.1 23.9 +7.6 16.3 -7.4 23.7
First Strike % 72.3 +6.3 66.0 +0.6 65.4 -0.3 65.7 -0.7 66.4 -1.5 67.9 +4.5 63.4 +0.9 62.5 -2.0 64.5 +3.6 60.9 -1.4 62.3
First Pitch Swing % 54.5 +13.2 41.3 +2.3 39.0 +1.9 37.1 -4.8 41.9 +2.2 39.7 +6.7 33.0 -17.0 50.0 +11.1 38.9 +11.4 27.5 -9.1 36.6
Swing % 54.2 +3.5 50.7 -1.3 52.0 -0.8 52.8 +0.9 51.9 +1.6 50.3 -0.2 50.5 +1.4 49.1 -3.1 52.2 +6.3 45.9 -0.7 46.6
Meatball Swing % 78.9 -2.2 81.1 -8.2 89.3 +16.6 72.7 -12.4 85.1 -3.6 88.7 +6.8 81.9 +15.2 66.7 -17.3 84.0 +2.8 81.2 -0.1 81.3
Meatball % 8.7 -0.3 9.0 -0.2 9.2 +0.7 8.5 0.0 8.5 -0.7 9.2 +1.5 7.7 -2.8 10.5 +2.7 7.8 -1.7 9.5 +0.3 9.2
Zone Swing & Miss % 24.2 -2.2 26.4 +2.7 23.7 +3.2 20.5 +3.9 16.6 -5.1 21.7 +1.4 20.3 +1.3 19.0 +0.6 18.4 +4.7 13.7 -4.1 17.8
Out of Zone Swing & Miss % 51.5 +1.5 50.0 +6.8 43.2 +3.7 39.5 -8.7 48.2 -3.2 51.4 +12.5 38.9 -4.0 42.9 +6.2 36.7 +12.5 24.2 -14.6 38.8
In Zone 462 -209 671 +94 577 -237 814 +356 458 +116 342 -400 742 +714 28 -656 684 +119 565 +43 522
Out of Zone 411 -271 682 +143 539 -280 819 +405 414 +81 333 -431 764 +735 29 -646 675 +182 493 +28 465
Edge 387 -205 592 +154 438 -283 721 +331 390 +109 281 -350 631 +607 24 -558 582 +133 449 +19 430
In Zone Swings 339 -161 500 +66 434 -137 571 +228 343 +108 235 -281 516 +495 21 -478 499 +133 366 +35 331
Out of Zone Swings 134 -52 186 +40 146 -145 291 +181 110 +5 105 -139 244 +237 7 -203 210 +90 120 -9 129
In Zone Swing & Misses 82 -50 132 +29 103 -14 117 +60 57 +6 51 -54 105 +101 4 -88 92 +42 50 -9 59
Out of Zone Swing & Misses 69 -24 93 +30 63 -52 115 +62 53 -1 54 -41 95 +92 3 -74 77 +48 29 -21 50
Basic
Pitches 873 -480 1,353 +238 1,115 -518 1,633 +761 872 +196 676 -830 1,506 +1,449 57 -1,307 1,364 +306 1,058 +70 988
PA 231 -110 341 +49 292 -134 426 +197 229 +45 184 -207 391 +375 16 -360 376 +100 276 +8 268
AB 213 -94 307 +40 267 -129 396 +187 209 +44 165 -186 351 +336 15 -333 348 +97 251 +12 239
Hits 42 -31 73 +13 60 -46 106 +60 46 -7 53 -35 88 +85 3 -82 85 +23 62 -2 64
Singles 23 -19 42 +6 36 -26 62 +37 25 -11 36 -20 56 +54 2 -47 49 -2 51 +14 37
Doubles 13 -3 16 +3 13 -12 25 +11 14 +6 8 -8 16 +16 0 -19 19 +12 7 -7 14
Triples 0 0 0 0 0 -1 1 +1 0 0 0 0 0 0 0 -1 1 +1 0 -1 1
Home Runs 6 -9 15 +4 11 -7 18 +11 7 -2 9 -7 16 +15 1 -15 16 +12 4 -8 12
Walks 13 -11 24 +3 21 +2 19 +2 17 +1 16 -16 32 +31 1 -22 23 +4 19 -4 23
Strikeouts 74 -15 89 +22 67 -23 90 +37 53 +3 50 -35 85 +80 5 -54 59 +9 50 +1 49
K% 32.0 +5.9 26.1 +3.2 22.9 +1.8 21.1 -2.0 23.1 -4.1 27.2 +5.5 21.7 -9.6 31.3 +15.6 15.7 -2.4 18.1 -0.2 18.3
BB% 5.6 -1.4 7.0 -0.2 7.2 +2.7 4.5 -2.9 7.4 -1.3 8.7 +0.5 8.2 +1.9 6.3 +0.2 6.1 -0.8 6.9 -1.7 8.6
HBP 4 -2 6 +3 3 -8 11 +9 2 0 2 0 2 +2 0 -2 2 -1 3 -1 4
Batted Balls 140 -82 222 +21 201 -105 306 +149 157 +41 116 -156 272 +262 10 -282 292 +88 204 +12 192
Number of Fastballs 466 -361 827 +183 644 -277 921 +368 553 +140 413 -490 903 +875 28 -787 815 +152 663 +26 637
Number of Offspeed 78 -43 121 +11 110 -39 149 +84 65 +1 64 -112 176 +171 5 -91 96 0 96 +17 79
Number of Breaking 236 -22 258 -21 279 -192 471 +223 248 +52 196 -227 423 +399 24 -384 408 +117 291 +29 262
+ Toggle Viewing All Player's Year to Year Stats

Statcast Fielder Positioning

wOBA
SeasonAlignment TypeBat SidePAShifts/Shades%No Shift/ShadeShift/Shade
2016 Shifts R 270 1 0.4 .281 .000
2017 Shifts R 371 0 0.0 .310
2018 Shifts R 16 0 0.0 .280
2019 Shifts R 391 23 5.9 .319 .233
2020 Shifts R 184 36 19.6 .388 .407
2021 Shifts R 226 25 11.1 .295 .291
2022 Shifts R 426 23 5.4 .342 .367
2023 Shades R 291 15 5.2 .291 .427
2024 Shades R 342 9 2.6 .323 .139
2025 Shades R 231 11 4.8 .266 .194
! 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 136 16.2 29.4% 0.7% 86 21.3 1.2% 5.8%
2014 422 16.6 32.5% 1.7% 256 21.4 1.2% 5.9%
2015 260 17.8 31.2% 6.5% 190 24.4 4.7% 20.0%
2016 277 18.7 18.8% 3.6% 201 24.1 3.5% 20.9%
2017 313 17.5 24.0% 1.9% 245 22.4 0.8% 10.2%
2018 11 16.6 18.2% 0.0% 11 21.6 0.0% 0.0%
2019 378 17.5 25.1% 4.0% 250 23.4 1.6% 15.2%
2020 137 17.3 26.3% 0.0% 141 23.5 0.7% 15.6%
2021 229 18.0 21.0% 3.5% 134 23.3 0.0% 8.2%
2022 433 17.2 28.4% 2.5% 244 22.1 1.2% 8.6%
2023 272 15.6 41.9% 0.4% 189 19.1 6.3% 1.1%
2024 363 15.4 44.6% 0.6% 207 19.0 2.4% 1.9%
2025 223 15.8 38.1% 0.9% 101 18.7 2.0% 0.0%
+ View Complete Pitch Tempo Leaderboard

Statcast Rankings