SS | Philadelphia Phillies
Bats/Throws: R/R | 6' 1" 185 lbs | Age: 32
Draft: 2014 | Rd. 1, No. 13, San Diego Padres | North Carolina State
PA AB R H HR SB AVG OBP SLG OPS
2023 691 639 102 170 26 30 .266 .320 .459 .779
2024 539 505 88 149 21 19 .295 .338 .469 .807
2025 639 589 94 179 15 36 .304 .355 .457 .812
11 Seasons 5,606 5,157 870 1,531 186 315 .297 .349 .478 .827
AVG HR SB OPS
2023 .266 26 30 .779
2024 .295 21 19 .807
2025 .304 15 36 .812
11 Seasons .297 186 315 .827
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 22 171 28 1 3.6 2.3 86.2 103.0 5.1 32.1 .251 .326 .278 .295 .365 25.0 27.3 9.1
2016 23 1232 250 17 6.8 5.2 89.9 113.5 11.5 34.4 .298 .496 .395 .356 .426 36.4 18.2 4.3
2017 24 1694 333 18 5.4 4.0 89.1 111.9 7.1 29.1 .273 .428 .338 .329 .370 39.2 17.9 6.7
2018 25 2927 534 31 5.8 4.2 89.1 112.3 9.3 29.0 .273 .415 .331 .335 .371 38.6 17.8 9.3
2019 26 2234 410 28 6.8 4.9 90.4 113.5 9.9 29.8 .279 .455 .356 .339 .394 42.0 19.9 7.6
2020 27 1033 199 19 9.5 7.3 90.5 111.2 9.5 34.2 .303 .515 .413 .383 .415 40.7 13.9 8.5
2021 28 2487 489 36 7.4 5.6 89.6 112.2 11.4 34.6 .304 .485 .386 .364 .416 46.2 17.0 6.3
2022 29 2720 527 40 7.6 5.6 88.9 112.5 10.2 35.3 .276 .432 .350 .335 .387 41.6 18.5 6.4
2023 30 2675 490 41 8.4 5.9 89.9 110.8 13.0 36.1 .266 .447 .333 .330 .394 42.2 21.7 6.5
2024 31 2043 408 28 6.9 5.2 89.1 110.6 11.5 30.9 .263 .418 .349 .317 .363 40.7 18.2 5.0
2025 32 2407 484 28 5.8 4.4 89.3 111.7 9.1 34.7 .272 .398 .352 .317 .351 42.1 16.7 6.7
Player 21623 4152 287 6.9 5.1 89.5 113.5 10.3 32.8 .278 .441 .354 .337 .385 41.2 18.3 6.8
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 50.0 50.0 17.9 28.6 3.6 25.0 42.9 32.1 10.7 32.1 7.1 14.3 10.7 25.0
2016 44.0 56.0 20.0 29.6 6.4 35.2 41.6 23.2 18.4 20.0 5.6 16.8 21.6 17.6
2017 52.3 47.7 21.0 21.3 5.4 34.2 41.1 24.6 19.8 24.3 8.1 14.4 16.8 16.5
2018 49.6 50.4 20.4 24.2 5.8 37.6 39.9 22.1 22.3 18.5 8.6 15.4 21.3 13.5
2019 47.6 52.4 21.5 23.7 7.3 38.5 36.6 24.9 22.7 18.5 6.3 15.9 18.0 18.5
2020 44.7 55.3 23.1 26.6 5.5 26.6 41.2 32.2 15.1 22.6 7.0 11.6 18.6 25.1
2021 45.6 54.4 23.5 24.5 6.3 36.6 37.6 25.6 21.5 17.0 7.0 15.1 20.7 18.6
2022 43.5 56.5 26.2 24.7 5.7 41.4 34.7 23.9 22.6 14.6 6.3 18.8 20.1 17.6
2023 40.2 59.8 30.6 23.7 5.5 35.9 40.6 23.5 19.2 17.3 3.7 16.7 23.3 19.8
2024 47.1 52.9 26.5 21.3 5.1 43.6 33.8 22.5 25.7 15.9 5.4 17.9 17.9 17.2
2025 48.3 51.7 23.1 24.2 4.3 38.6 37.4 24.0 22.7 18.8 6.8 15.9 18.6 17.1
Player 46.3 53.7 23.9 24.1 5.7 37.5 38.1 24.3 21.4 18.3 6.5 16.1 19.8 17.8
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 0.0 46.4 17.9 32.1 0.0 3.6 2.3
2016 1.6 29.6 20.4 27.6 5.6 6.8 5.2
2017 2.4 42.9 21.9 20.4 6.0 5.4 4.0
2018 3.4 37.5 22.7 24.2 4.9 5.8 4.2
2019 1.5 38.0 21.2 26.1 6.3 6.8 4.9
2020 1.0 36.2 22.1 23.6 6.0 9.5 7.3
2021 4.1 32.3 22.5 28.0 5.3 7.4 5.6
2022 2.3 34.5 24.3 24.3 6.5 7.6 5.6
2023 2.9 30.4 26.7 24.7 6.9 8.4 5.9
2024 2.7 35.5 25.5 23.5 5.6 6.9 5.2
2025 3.5 35.7 22.3 27.1 5.6 5.8 4.4
Player 2.7 35.3 23.2 25.1 5.8 6.9 5.1
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.5 4 676 28.1 169 .336 .500 .396 17.5 16.6 14.7 .287 .445 .348 49.6
2025 Sinker 1.2 5 421 17.5 130 .347 .492 .421 15.0 10.0 18.3 .290 .399 .340 51.4
2025 Slider 1.6 6 390 16.2 100 .275 .549 .381 32.8 21.0 15.1 .237 .429 .313 40.8
2025 Curveball -1.6 -4 266 11.1 69 .169 .215 .213 34.6 24.6 15.6 .212 .297 .247 27.1
2025 Changeup 1.1 3 233 9.7 64 .267 .317 .314 25.0 9.4 7.7 .281 .367 .307 40.7
2025 Sweeper 1.9 3 172 7.1 45 .318 .455 .383 38.3 26.7 16.2 .281 .366 .292 34.4
2025 Cutter 1.1 1 142 5.9 33 .419 .516 .429 26.6 12.1 12.9 .365 .467 .383 25.9
2025 Split-Finger 2.9 2 72 3.0 21 .238 .429 .283 34.1 28.6 16.2 .221 .316 .233 26.7
2025 Slurve -1.2 0 22 0.9 4 .250 .500 .313 36.4 0.0 0.0 .220 .243 .201 25.0
2025 Knuckleball 3.7 0 10 0.4 2 .500 .500 .450 20.0 0.0 0.0 .325 .329 .296 0.0
2024 4-Seam Fastball -0.7 -4 562 27.5 160 .240 .384 .302 16.3 15.6 13.9 .263 .453 .335 45.9
2024 Slider 0.9 4 414 20.3 102 .306 .429 .347 35.0 21.6 17.1 .240 .323 .262 34.2
2024 Sinker 3.3 10 304 14.9 96 .371 .685 .466 12.6 8.3 13.3 .330 .597 .418 51.9
2024 Changeup 0.7 1 211 10.3 42 .275 .375 .346 40.4 23.8 15.6 .239 .308 .260 43.3
2024 Curveball 0.7 1 166 8.1 39 .250 .389 .326 34.5 23.1 17.6 .231 .357 .306 33.3
2024 Cutter 4.5 7 163 8.0 45 .442 .744 .536 24.0 13.3 13.3 .314 .501 .368 29.7
2024 Sweeper 0.1 0 161 7.9 38 .222 .333 .287 41.0 36.8 20.3 .191 .255 .221 22.7
2024 Split-Finger 1.3 1 51 2.5 13 .308 .385 .373 35.1 30.8 16.0 .179 .201 .167 33.3
2024 Slurve -10.1 -1 5 0.2 2 .000 .000 .000 0.0 0.0 0.0 .095 .196 .123 0.0
2024 Knuckleball 3.7 0 2 0.1 -- -- -- 100.0 -- -- -- -- -- --
! Note: Years are in reverse order.

Statcast Batting Run Value

Runs
Year Team PA Pitches Heart Shadow Chase Waste All
2015 44 171 -1 -1 1 1 -1
2016 324 1,232 12 -1 6 4 21
2017 446 1,692 1 -12 11 7 7
2018 737 2,924 -7 -20 24 12 8
2019 566 2,233 -5 -5 14 11 15
2020 259 1,033 13 -4 7 4 20
2021 644 2,487 14 -12 19 13 35
2022 707 2,720 -5 -2 17 12 21
2023 689 2,675 3 -17 7 14 7
2024 539 2,043 11 -13 15 7 20
2025 638 2,407 10 -8 9 10 21
Player 5,593 21,617 45 -94 130 45 174
+ 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 171 57.9 54.5 83.3 19.4 64.3 47.4 20.5 39.8 20.6 5.3 33.3
2016 1,232 49.2 63.5 86.2 31.8 57.3 45.4 22.5 47.4 23.6 8.0 77.8
2017 1,694 51.1 65.2 83.9 21.9 57.5 43.1 26.0 44.1 22.5 7.6 82.0
2018 2,927 50.1 64.8 86.1 23.2 61.8 43.2 26.5 44.0 20.2 8.1 73.3
2019 2,234 46.3 67.4 87.5 29.2 54.9 43.2 27.0 46.9 23.4 7.0 70.5
2020 1,033 48.8 67.5 86.5 27.2 66.0 45.3 27.0 46.9 19.6 8.9 80.4
2021 2,487 49.5 72.4 84.6 26.4 56.6 41.6 34.6 49.2 23.0 8.4 78.5
2022 2,720 46.1 72.4 84.5 33.1 53.7 41.6 35.5 51.2 26.3 6.9 82.4
2023 2,675 45.9 74.2 82.2 35.3 49.5 41.9 39.0 53.1 29.6 6.5 83.2
2024 2,043 48.5 74.8 85.8 33.9 49.0 41.3 39.1 53.7 26.1 7.8 82.5
2025 2,407 48.8 72.8 86.1 31.0 50.9 41.8 38.4 51.4 24.8 8.1 83.1
Player 21,623 48.3 69.8 85.2 29.5 54.5 42.6 32.4 49.0 24.4 7.6 79.0
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 34 100
2016 92 100 90
2017 50 76 49 36 50 38 38 74 86 71 64 28 55 85 99 67
2018 61 81 50 33 75 65 35 55 87 54 69 60 74 77 99 97
2019 57 82 55 39 62 51 39 73 91 68 64 35 62 45 100 87
2020 89 95 86 72 84 89 61 78 81 58 92 42 82 51 99 12 40
2021 84 97 79 53 80 68 39 55 84 77 74 15 65 56 100 78 37
2022 71 90 73 57 62 78 48 48 86 60 68 25 39 22 100 47 39
2023 55 70 68 60 43 77 50 60 66 58 53 24 25 12 100 8 29 59 58 20
2024 50 76 60 48 37 52 40 51 66 52 72 10 41 16 96 25 32 43 57 18
2025 41 79 40 24 54 38 22 39 73 44 78 30 46 30 100 99 36 36 52 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 20.43 13 10.6 2 7 4 8 61.5
2017 20.72 11 11.9 -1 8 10 5 45.5
2018 20.99 19 19.3 0 14 12 9 47.4
2019 21.94 20 19.7 0 12 12 11 55.0
2020 21.25 12 10.2 2 4 9 4 33.3
2021 21.92 28 26.1 2 5 13 16 57.1
2022 22.93 23 21.3 2 11 18 7 30.4
2023 22.60 29 26.4 3 12 17 11 37.9
2024 23.07 21 19.3 2 5 13 10 47.6
2025 22.47 15 14.9 0 11 11 7 46.7
Player 22.02 191 179.7 11 89 119 88 46.1
+ View Standard Expected Home Runs

Expected Home Runs by Park

Adjusted

Year HR
2016 13 11 11 12 11 9 10 10 9 9 10 16 9 9 9 10 10 10 11 11 11 10 12 10 10 9 12 14 11 11 10
2017 11 12 9 14 11 11 14 10 8 9 10 17 14 11 10 13 12 10 13 9 12 12 16 14 12 9 11 19 16 12 8
2018 19 24 12 17 21 17 20 15 18 15 19 21 25 16 18 19 17 18 16 20 22 24 29 19 15 16 18 20 26 22 20
2019 20 24 21 17 19 19 20 18 16 14 18 19 22 18 18 19 18 19 19 21 21 26 23 24 19 19 16 22 24 20 17
2020 12 10 10 13 9 12 13 11 8 7 8 12 12 7 11 11 10 10 10 11 11 9 15 10 9 7 12 11 12 9 7
2021 28 28 23 24 27 27 29 28 24 23 26 26 25 24 28 28 25 27 27 27 26 25 29 28 22 25 28 26 27 26 26
2022 23 13 21 19 23 22 24 18 15 18 19 24 22 21 23 24 21 21 21 23 21 21 27 21 17 19 24 27 22 23 24
2023 29 17 27 26 28 27 28 24 24 25 27 27 22 26 26 30 28 24 29 29 24 29 30 30 25 25 27 27 29 27 25
2024 21 11 20 18 20 21 23 18 19 14 22 23 17 17 20 17 18 17 20 23 18 22 24 20 14 19 20 22 19 23 20
2025 15 14 15 11 13 15 14 12 14 11 14 20 14 24 16 11 15 11 13 18 11 16 20 20 12 12 14 17 17 14 18
Player 191 164 169 171 182 180 195 164 155 145 173 205 182 173 179 182 174 167 179 192 177 194 225 196 155 160 182 205 203 187 175
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 .304 +.009 .295 +.029 .266 -.032 .298 -.030 .328 -.007 .335 +.037 .298 +.027 .271 -.013 .284 -.058 .342 +.117 .225
xBA .272 +.009 .263 -.003 .266 -.010 .276 -.028 .304 +.001 .303 +.024 .279 +.006 .273 .000 .273 -.025 .298 +.047 .251
OBP .355 +.017 .338 +.018 .320 -.023 .343 -.032 .375 -.019 .394 +.041 .353 +.009 .344 +.006 .338 -.032 .370 +.075 .295
xOBP .326 +.018 .308 -.012 .320 -.007 .327 -.028 .355 -.014 .369 +.032 .337 -.010 .347 +.019 .328 -.006 .334 +.015 .319
SLG .457 -.012 .469 +.010 .459 -.007 .466 -.070 .536 -.052 .588 +.091 .497 +.081 .416 -.035 .451 -.116 .567 +.242 .325
xSLG .398 -.020 .418 -.029 .447 +.015 .432 -.053 .485 -.030 .515 +.060 .455 +.040 .415 -.013 .428 -.068 .496 +.170 .326
ISO .153 -.021 .174 -.018 .192 +.023 .169 -.039 .208 -.045 .253 +.053 .200 +.055 .145 -.022 .167 -.058 .225 +.125 .100
xISO .127 -.028 .155 -.026 .181 +.025 .156 -.025 .181 -.031 .212 +.036 .176 +.034 .142 -.013 .155 -.043 .198 +.122 .076
BABIP .350 +.019 .331 +.021 .310 -.032 .342 -.020 .362 +.009 .353 +.005 .348 +.034 .314 -.015 .329 -.059 .388 +.092 .296
wOBA .352 +.003 .349 +.016 .333 -.017 .350 -.036 .386 -.027 .413 +.057 .356 +.025 .331 -.007 .338 -.057 .395 +.117 .278
xwOBA .317 .000 .317 -.013 .330 -.005 .335 -.029 .364 -.019 .383 +.044 .339 +.004 .335 +.006 .329 -.027 .356 +.061 .295
wOBACON .396 -.009 .405 +.006 .399 -.007 .406 -.039 .445 -.007 .452 +.034 .418 +.053 .365 -.017 .382 -.089 .471 +.132 .339
xwOBACON .351 -.012 .363 -.031 .394 +.007 .387 -.029 .416 +.001 .415 +.021 .394 +.023 .371 +.001 .370 -.056 .426 +.061 .365
BACON .370 +.005 .365 +.018 .347 -.021 .368 -.031 .399 +.007 .392 +.014 .378 +.040 .338 -.013 .351 -.069 .420 +.099 .321
xBACON .331 +.005 .326 -.021 .347 -.001 .348 -.025 .373 +.013 .360 +.004 .356 +.014 .342 +.003 .339 -.037 .376 +.018 .358
Statcast Hit Metrics
Hard Hit % 42.1 +1.4 40.7 -1.5 42.2 +0.6 41.6 -4.6 46.2 +5.5 40.7 -1.3 42.0 +3.4 38.6 -0.6 39.2 +2.8 36.4 +11.4 25.0
Avg Exit Velocity 89.3 +0.2 89.1 -0.8 89.9 +1.0 88.9 -0.7 89.6 -0.9 90.5 +0.1 90.4 +1.3 89.1 0.0 89.1 -0.8 89.9 +3.7 86.2
Launch Angle Sweet-Spot % 34.7 +3.8 30.9 -5.2 36.1 +0.8 35.3 +0.7 34.6 +0.4 34.2 +4.4 29.8 +0.8 29.0 -0.1 29.1 -5.3 34.4 +2.3 32.1
Barrel % 5.8 -1.1 6.9 -1.5 8.4 +0.8 7.6 +0.2 7.4 -2.1 9.5 +2.7 6.8 +1.0 5.8 +0.4 5.4 -1.4 6.8 +3.2 3.6
Avg Launch Angle 9.1 -2.4 11.5 -1.5 13.0 +2.8 10.2 -1.2 11.4 +1.9 9.5 -0.4 9.9 +0.6 9.3 +2.2 7.1 -4.4 11.5 +6.4 5.1
Statcast Bat Tracking
Bat Speed 71.2 -0.4 71.6 -0.8 72.4 -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
Attack Angle -3° 11° -1° 12° -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
Ideal Attack Angle % 60.1 -1.3 61.4 -0.6 62.0 -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
Attack Direction -3° +3° -5° +2° -7° -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
Swing Path - Tilt 28° -1° 29° -1° 30° -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
Swing Length 7.6 0.0 7.6 0.0 7.6 -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
Statcast Pitch Metrics
Fastball Velocity 94.0 +0.7 93.3 0.0 93.3 0.0 93.3 0.0 93.3 +1.2 92.1 -0.7 92.8 +0.2 92.6 -0.1 92.7 -0.1 92.8 -0.8 93.6
Breaking Velocity 84.0 +0.1 83.9 +0.3 83.6 +0.2 83.4 +0.2 83.2 +0.3 82.9 -0.2 83.1 0.0 83.1 +1.0 82.1 -0.2 82.3 -0.5 82.8
Offspeed Velocity 86.0 +1.0 85.0 -0.2 85.2 -0.6 85.8 +0.7 85.1 +1.1 84.0 -0.8 84.8 +0.8 84.0 -0.3 84.3 +0.4 83.9 +3.3 80.6
Batted Ball Results
Barrels 28 0 28 -13 41 +1 40 +4 36 +17 19 -9 28 -3 31 +13 18 +1 17 +16 1
Popup % 4.3 -0.8 5.1 -0.4 5.5 -0.2 5.7 -0.6 6.3 +0.8 5.5 -1.8 7.3 +1.5 5.8 +0.4 5.4 -1.0 6.4 +2.8 3.6
Flyball % 23.1 -3.4 26.5 -4.1 30.6 +4.4 26.2 +2.7 23.5 +0.4 23.1 +1.6 21.5 +1.1 20.4 -0.6 21.0 +1.0 20.0 +2.1 17.9
Line Drive % 24.2 +2.9 21.3 -2.4 23.7 -1.0 24.7 +0.2 24.5 -2.1 26.6 +2.9 23.7 -0.5 24.2 +2.9 21.3 -8.3 29.6 +1.0 28.6
Groundball % 48.3 +1.2 47.1 +6.9 40.2 -3.3 43.5 -2.1 45.6 +0.9 44.7 -2.9 47.6 -2.0 49.6 -2.7 52.3 +8.3 44.0 -6.0 50.0
Pull % 38.6 -5.0 43.6 +7.7 35.9 -5.5 41.4 +4.8 36.6 +10.0 26.6 -11.9 38.5 +0.9 37.6 +3.4 34.2 -1.0 35.2 +10.2 25.0
Straight Away % 37.4 +3.6 33.8 -6.8 40.6 +5.9 34.7 -2.9 37.6 -3.6 41.2 +4.6 36.6 -3.3 39.9 -1.2 41.1 -0.5 41.6 -1.3 42.9
Opposite Field % 24.0 +1.5 22.5 -1.0 23.5 -0.4 23.9 -1.7 25.6 -6.6 32.2 +7.3 24.9 +2.8 22.1 -2.5 24.6 +1.4 23.2 -8.9 32.1
Weak Contact % 3.5 +0.8 2.7 -0.2 2.9 +0.6 2.3 -1.8 4.1 +3.1 1.0 -0.5 1.5 -1.9 3.4 +1.0 2.4 +0.8 1.6 +1.6 0.0
Pull Airball % 15.9 -2.0 17.9 +1.2 16.7 -2.1 18.8 +3.7 15.1 +3.5 11.6 -4.3 15.9 +0.5 15.4 +1.0 14.4 -2.4 16.8 +2.5 14.3
Topped Contact % 35.7 +0.2 35.5 +5.1 30.4 -4.1 34.5 +2.2 32.3 -3.9 36.2 -1.8 38.0 +0.5 37.5 -5.4 42.9 +13.3 29.6 -16.8 46.4
Under Contact % 22.3 -3.2 25.5 -1.2 26.7 +2.4 24.3 +1.8 22.5 +0.4 22.1 +0.9 21.2 -1.5 22.7 +0.8 21.9 +1.5 20.4 +2.5 17.9
Flare/Burner Contact % 27.1 +3.6 23.5 -1.2 24.7 +0.4 24.3 -3.7 28.0 +4.4 23.6 -2.5 26.1 +1.9 24.2 +3.8 20.4 -7.2 27.6 -4.5 32.1
Solid Contact % 5.6 0.0 5.6 -1.3 6.9 +0.4 6.5 +1.2 5.3 -0.7 6.0 -0.3 6.3 +1.4 4.9 -1.1 6.0 +0.4 5.6 +5.6 0.0
HR/FB % 13.4 -6.0 19.4 +2.1 17.3 +2.1 15.2 -9.1 24.3 -1.8 26.1 +4.5 21.6 +4.2 17.4 +1.7 15.7 -10.3 26.0 +6.0 20.0
Popups 21 0 21 -6 27 -3 30 -1 31 +20 11 -19 30 -1 31 +13 18 +2 16 +15 1
Flyballs 112 +4 108 -42 150 +12 138 +23 115 +69 46 -42 88 -21 109 +39 70 +20 50 +45 5
Line Drives 117 +30 87 -29 116 -14 130 +10 120 +67 53 -44 97 -32 129 +58 71 -3 74 +66 8
Groundballs 234 +42 192 -5 197 -32 229 +6 223 +134 89 -106 195 -70 265 +91 174 +64 110 +96 14
Plate Discipline
In Zone % 48.8 +0.3 48.5 +2.6 45.9 -0.2 46.1 -3.4 49.5 +0.7 48.8 +2.5 46.3 -3.8 50.1 -1.0 51.1 +1.9 49.2 -8.7 57.9
Out of Zone % 51.2 -0.3 51.5 -2.6 54.1 +0.2 53.9 +3.4 50.5 -0.7 51.2 -2.5 53.7 +3.8 49.9 +1.0 48.9 -1.9 50.8 +8.7 42.1
Edge % 41.8 +0.5 41.3 -0.6 41.9 +0.3 41.6 0.0 41.6 -3.7 45.3 +2.1 43.2 0.0 43.2 +0.1 43.1 -2.3 45.4 -2.0 47.4
Zone Swing % 72.8 -2.0 74.8 +0.6 74.2 +1.8 72.4 0.0 72.4 +4.9 67.5 +0.1 67.4 +2.6 64.8 -0.4 65.2 +1.7 63.5 +9.0 54.5
Out of Zone Swing % 31.0 -2.9 33.9 -1.4 35.3 +2.2 33.1 +6.7 26.4 -0.8 27.2 -2.0 29.2 +6.0 23.2 +1.3 21.9 -9.9 31.8 +12.4 19.4
In Zone Contact % 86.1 +0.3 85.8 +3.6 82.2 -2.3 84.5 -0.1 84.6 -1.9 86.5 -1.0 87.5 +1.4 86.1 +2.2 83.9 -2.3 86.2 +2.9 83.3
Out of Zone Contact % 50.9 +1.9 49.0 -0.5 49.5 -4.2 53.7 -2.9 56.6 -9.4 66.0 +11.1 54.9 -6.9 61.8 +4.3 57.5 +0.2 57.3 -7.0 64.3
Whiff % 24.8 -1.3 26.1 -3.5 29.6 +3.3 26.3 +3.3 23.0 +3.4 19.6 -3.8 23.4 +3.2 20.2 -2.3 22.5 -1.1 23.6 +3.0 20.6
First Strike % 63.6 -3.0 66.6 +1.7 64.9 +1.3 63.6 -3.1 66.7 +2.2 64.5 +1.9 62.6 -0.1 62.7 +1.6 61.1 -0.9 62.0 -13.0 75.0
First Pitch Swing % 38.4 -0.7 39.1 +0.1 39.0 +3.5 35.5 +0.9 34.6 +7.6 27.0 0.0 27.0 +0.5 26.5 +0.5 26.0 +3.5 22.5 +2.0 20.5
Swing % 51.4 -2.3 53.7 +0.6 53.1 +1.9 51.2 +2.0 49.2 +2.3 46.9 0.0 46.9 +2.9 44.0 -0.1 44.1 -3.3 47.4 +7.6 39.8
Meatball Swing % 83.1 +0.6 82.5 -0.7 83.2 +0.8 82.4 +3.9 78.5 -1.9 80.4 +9.9 70.5 -2.8 73.3 -8.7 82.0 +4.2 77.8 +44.5 33.3
Meatball % 8.1 +0.3 7.8 +1.3 6.5 -0.4 6.9 -1.5 8.4 -0.5 8.9 +1.9 7.0 -1.1 8.1 +0.5 7.6 -0.4 8.0 +2.7 5.3
Zone Swing & Miss % 13.9 -0.3 14.2 -3.6 17.8 +2.3 15.5 +0.1 15.4 +1.9 13.5 +1.0 12.5 -1.4 13.9 -2.2 16.1 +2.3 13.8 -2.9 16.7
Out of Zone Swing & Miss % 49.1 -1.9 51.0 +0.5 50.5 +4.2 46.3 +2.9 43.4 +9.4 34.0 -11.1 45.1 +6.9 38.2 -4.3 42.5 -0.2 42.7 +7.0 35.7
In Zone 1,174 +183 991 -236 1,227 -26 1,253 +22 1,231 +727 504 -530 1,034 -432 1,466 +601 865 +259 606 +507 99
Out of Zone 1,234 +182 1,052 -396 1,448 -19 1,467 +211 1,256 +727 529 -671 1,200 -258 1,458 +631 827 +201 626 +554 72
Edge 1,007 +163 844 -277 1,121 -10 1,131 +96 1,035 +567 468 -496 964 -300 1,264 +535 729 +170 559 +478 81
In Zone Swings 855 +114 741 -169 910 +3 907 +16 891 +551 340 -357 697 -253 950 +386 564 +179 385 +331 54
Out of Zone Swings 383 +26 357 -154 511 +25 486 +154 332 +188 144 -206 350 +12 338 +157 181 -18 199 +185 14
In Zone Swing & Misses 119 +14 105 -57 162 +21 141 +4 137 +91 46 -41 87 -45 132 +41 91 +38 53 +44 9
Out of Zone Swing & Misses 188 +6 182 -76 258 +33 225 +81 144 +95 49 -109 158 +29 129 +52 77 -8 85 +80 5
Basic
Pitches 2,407 +364 2,043 -632 2,675 -45 2,720 +233 2,487 +1,454 1,033 -1,201 2,234 -693 2,927 +1,233 1,694 +462 1,232 +1,061 171
PA 639 +100 539 -152 691 -17 708 +62 646 +387 259 -310 569 -171 740 +293 447 +123 324 +280 44
AB 589 +84 505 -134 639 -13 652 +57 595 +362 233 -288 521 -143 664 +252 412 +105 307 +267 40
Hits 179 +30 149 -21 170 -24 194 -1 195 +117 78 -77 155 -25 180 +63 117 +12 105 +96 9
Singles 126 +23 103 -1 104 -26 130 0 130 +83 47 -47 94 -34 128 +52 76 +6 70 +63 7
Doubles 31 +6 25 -10 35 -4 39 +5 34 +19 15 -22 37 +10 27 +3 24 +10 14 +13 1
Triples 7 +7 0 -5 5 +1 4 +1 3 -1 4 -1 5 -1 6 0 6 -2 8 +8 0
Home Runs 15 -6 21 -5 26 +5 21 -7 28 +16 12 -7 19 0 19 +8 11 -2 13 +12 1
Walks 43 +16 27 -18 45 0 45 +4 41 +19 22 -21 43 -26 69 +39 30 +16 14 +10 4
Strikeouts 107 +9 98 -52 150 +19 131 +21 110 +74 36 -77 113 -19 132 +52 80 +21 59 +47 12
K% 16.7 -1.5 18.2 -3.5 21.7 +3.2 18.5 +1.5 17.0 +3.1 13.9 -6.0 19.9 +2.1 17.8 -0.1 17.9 -0.3 18.2 -9.1 27.3
BB% 6.7 +1.7 5.0 -1.5 6.5 +0.1 6.4 +0.1 6.3 -2.2 8.5 +0.9 7.6 -1.7 9.3 +2.6 6.7 +2.4 4.3 -4.8 9.1
HBP 5 -1 6 0 6 +3 3 -3 6 +4 2 -1 3 -2 5 +1 4 +3 1 +1 0
Batted Balls 484 +76 408 -82 490 -37 527 +38 489 +290 199 -211 410 -124 534 +201 333 +83 250 +222 28
Number of Fastballs 1,239 +210 1,029 -394 1,423 +10 1,413 +56 1,357 +724 633 -671 1,304 -448 1,752 +734 1,018 +293 725 +609 116
Number of Offspeed 305 +43 262 -74 336 +19 317 +28 289 +150 139 -55 194 -117 311 +101 210 +68 142 +139 3
Number of Breaking 654 +74 580 -164 744 -105 849 +47 802 +558 244 -442 686 -165 851 +425 426 +64 362 +311 51
+ Toggle Viewing All Player's Year to Year Stats

Statcast Fielder Positioning

wOBA
SeasonAlignment TypeBat SidePAShifts/Shades%No Shift/ShadeShift/Shade
2016 Shifts R 298 4 1.3 .401 .220
2017 Shifts R 446 0 0.0 .338
2018 Shifts R 737 2 0.3 .331 .440
2019 Shifts R 566 19 3.4 .349 .579
2020 Shifts R 259 8 3.1 .404 .682
2021 Shifts R 643 53 8.2 .369 .546
2022 Shifts R 706 10 1.4 .347 .599
2023 Shades R 684 44 6.4 .325 .476
2024 Shades R 539 57 10.6 .357 .280
2025 Shades R 638 35 5.5 .352 .346
! 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 %
2015 62 16.1 38.7% 1.6% 28 21.9 10.7% 3.6%
2016 407 16.7 33.4% 2.7% 179 24.5 6.7% 19.0%
2017 629 15.9 40.2% 0.8% 227 21.4 1.3% 6.6%
2018 943 15.7 41.3% 0.5% 479 21.6 2.1% 8.8%
2019 809 16.5 32.4% 1.0% 244 22.8 0.8% 8.2%
2020 345 16.5 36.5% 1.4% 143 23.2 0.0% 11.9%
2021 778 17.3 25.3% 2.7% 326 23.1 0.9% 12.6%
2022 685 16.7 30.1% 1.6% 451 22.6 2.0% 8.9%
2023 727 15.2 47.6% 0.4% 354 18.5 7.1% 0.3%
2024 541 15.6 40.1% 0.7% 292 18.2 7.5% 0.0%
2025 685 15.8 40.4% 0.6% 315 18.1 7.3% 0.3%
+ View Complete Pitch Tempo Leaderboard

Statcast Rankings