C | Philadelphia Phillies
Bats/Throws: R/R | 6' 0" 212 lbs | Age: 35
Draft: 2010 | Rd. 3, No. 104, Florida Marlins | Carl Albert HS
PA AB R H HR SB AVG OBP SLG OPS
2024 413 380 50 101 14 2 .266 .322 .429 .751
2025 550 502 57 129 12 8 .257 .315 .384 .699
2026 24 19 3 4 1 0 .211 .375 .421 .796
13 Seasons 5,566 5,069 699 1,370 181 104 .270 .328 .446 .774
AVG HR SB OPS
2024 .266 14 2 .751
2025 .257 12 8 .699
2026 .211 1 0 .796
13 Seasons .270 181 104 .774
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 24 1723 376 16 4.3 3.4 88.4 109.6 8.9 31.9 .274 .411 .298 .314 .353 34.3 15.0 4.1
2016 25 2142 412 16 3.9 2.9 88.6 109.7 9.8 28.4 .266 .387 .333 .306 .350 35.2 18.3 5.1
2017 26 2171 429 27 6.3 4.7 88.2 111.4 10.1 32.6 .279 .444 .332 .335 .384 35.5 18.3 6.2
2018 27 2042 377 34 9.0 6.4 88.9 109.8 14.5 39.8 .271 .472 .353 .351 .404 41.2 19.7 7.2
2019 28 2332 423 37 8.7 6.2 90.3 112.9 14.4 35.0 .273 .469 .340 .341 .404 41.1 20.7 6.9
2020 29 742 125 17 13.6 8.7 90.2 112.4 11.6 32.8 .246 .498 .361 .356 .431 42.4 24.6 8.2
2021 30 2096 349 30 8.6 5.6 89.6 111.2 11.5 31.2 .248 .421 .336 .329 .393 44.7 24.0 8.9
2022 31 2193 390 44 11.3 7.8 90.3 110.4 13.1 35.6 .273 .476 .354 .354 .416 47.2 21.2 7.3
2023 32 2096 356 40 11.2 7.4 89.8 110.6 16.7 36.2 .249 .467 .324 .334 .421 43.3 25.6 6.5
2024 33 1583 279 29 10.4 7.0 89.2 109.7 9.4 36.9 .264 .466 .326 .340 .426 46.6 24.7 6.5
2025 34 2196 376 33 8.8 6.0 90.0 110.4 11.1 36.7 .253 .411 .307 .316 .381 45.5 23.5 6.4
2026 35 78 10 1 10.0 5.0 92.8 100.8 9.7 40.0 .224 .384 .375 .372 .388 60.0 25.0 15.0
Player 21394 3902 324 8.3 5.9 89.4 112.9 12.0 34.3 .264 .444 .332 .333 .393 41.3 21.2 6.6
MLB 7.2 4.9 88.6 122.9 12.4 33.3 .243 .408 .315 .316 .369 37.0 22.2 8.4
! Note: All figures in this table cover the period 2015-present.




Fastball: 4 Seam, Sinker, Cutter Offspeed: Change, Split, 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 46.3 53.7 20.7 27.7 5.3 33.8 37.5 28.5 19.7 18.4 8.0 14.1 19.1 20.5
2016 50.5 49.5 16.3 24.8 8.5 36.4 37.9 25.5 22.8 20.4 7.3 13.6 17.5 18.2
2017 48.5 51.5 21.7 24.5 5.4 39.9 41.0 18.9 21.9 21.0 5.4 17.9 20.0 13.5
2018 39.8 60.2 25.7 27.3 7.2 42.4 36.3 21.2 23.6 13.8 2.4 18.8 22.5 18.8
2019 39.7 60.3 23.9 28.4 8.0 40.7 34.8 24.6 23.9 13.9 1.9 16.8 20.8 22.7
2020 48.8 51.2 25.6 18.4 7.2 36.0 42.4 21.6 22.4 24.0 2.4 13.6 18.4 19.2
2021 46.7 53.3 24.4 23.2 5.7 31.5 35.8 32.7 18.1 20.1 8.6 13.5 15.8 24.1
2022 44.6 55.4 25.6 24.1 5.6 38.2 33.6 28.2 22.8 15.9 5.9 15.4 17.7 22.3
2023 37.6 62.4 28.9 24.2 9.3 42.1 32.6 25.3 23.0 11.0 3.7 19.1 21.6 21.6
2024 44.8 55.2 21.5 27.6 6.1 38.7 36.2 25.1 24.0 14.0 6.8 14.7 22.2 18.3
2025 44.7 55.3 23.7 25.8 5.9 38.8 35.6 25.5 24.7 15.7 4.3 14.1 19.9 21.3
2026 40.0 60.0 30.0 30.0 0.0 40.0 50.0 10.0 30.0 10.0 0.0 10.0 40.0 10.0
Player 44.5 55.5 23.3 25.5 6.7 38.2 36.4 25.2 22.5 16.8 5.2 15.8 19.7 20.0
MLB 44.2 55.8 24.1 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.6 38.3 23.7 24.5 6.4 4.3 3.4
2016 2.2 39.3 21.6 28.4 3.4 3.9 2.9
2017 2.8 36.1 23.1 25.9 5.4 6.3 4.7
2018 3.4 31.6 24.9 25.2 5.6 9.0 6.4
2019 2.4 30.0 26.7 24.6 7.6 8.7 6.2
2020 3.2 37.6 22.4 17.6 5.6 13.6 8.7
2021 3.7 32.1 22.9 26.6 6.0 8.6 5.6
2022 2.6 30.5 22.1 26.7 6.7 11.3 7.8
2023 3.1 27.0 27.5 24.2 7.0 11.2 7.4
2024 5.7 33.0 17.2 23.7 9.7 10.4 7.0
2025 2.7 32.7 22.9 26.9 6.1 8.8 6.0
2026 0.0 30.0 10.0 30.0 20.0 10.0 5.0
Player 2.9 33.3 23.3 25.5 6.3 8.3 5.9
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 %
2026 4-Seam Fastball -3.2 -1 23 29.5 7 .167 .167 .229 40.0 28.6 40.0 .265 .367 .333 75.0
2026 Slider 7.5 1 11 14.1 2 .500 2.000 1.000 33.3 0.0 0.0 .421 .931 .567 100.0
2026 Cutter -0.1 0 10 12.8 2 .000 .000 .350 50.0 0.0 0.0 .254 .953 .601 100.0
2026 Changeup -0.4 0 9 11.5 1 .000 .000 .000 100.0 100.0 33.3 -- -- .000 --
2026 Sinker 9.1 1 8 10.3 3 1.000 1.000 .767 0.0 0.0 -- .491 .520 .614 0.0
2026 Sweeper -2.3 0 7 9.0 1 .000 .000 .000 50.0 0.0 0.0 .078 .093 .071 0.0
2026 Split-Finger -11.5 -1 6 7.7 3 .000 .000 .000 75.0 66.7 50.0 .035 .045 .035 0.0
2026 Curveball 8.6 0 4 5.1 1 -- -- .700 50.0 0.0 0.0 -- -- .700 --
2025 4-Seam Fastball -0.9 -6 625 28.5 147 .269 .354 .323 17.9 23.1 17.9 .247 .393 .320 51.5
2025 Slider 0.4 2 408 18.6 103 .255 .362 .306 29.8 28.2 18.5 .238 .357 .295 44.6
2025 Sinker -0.4 -2 359 16.3 105 .289 .454 .341 11.2 10.5 19.3 .314 .535 .385 50.6
2025 Changeup -0.7 -2 215 9.8 61 .153 .356 .227 32.8 24.6 20.5 .209 .424 .281 38.6
2025 Cutter -0.8 -2 183 8.3 38 .222 .333 .264 27.4 23.7 23.7 .258 .446 .320 48.1
2025 Curveball -1.0 -2 176 8.0 37 .171 .200 .218 30.3 29.7 16.4 .216 .258 .233 33.3
2025 Sweeper 4.0 5 132 6.0 36 .406 .656 .464 37.1 30.6 19.6 .291 .441 .339 31.8
2025 Split-Finger 0.1 0 77 3.5 18 .200 .267 .286 39.5 50.0 21.4 .088 .097 .185 16.7
2025 Slurve 8.3 1 10 0.5 2 1.000 1.000 .900 33.3 0.0 0.0 .669 .730 .622 0.0
2025 Knuckleball -3.6 0 7 0.3 1 .000 .000 .000 0.0 0.0 0.0 .519 .784 .544 100.0
! Note: Years are in reverse order.

Statcast Batting Run Value

Runs
Year Team PA Pitches Heart Shadow Chase Waste All
2014 30 128 -2 1 1 0 0
2015 465 1,715 -5 -18 9 4 -11
2016 544 2,138 -1 -12 9 10 6
2017 574 2,165 0 -18 14 8 4
2018 527 2,039 13 -18 15 9 20
2019 591 2,331 -4 -10 19 9 13
2020 195 742 2 -7 6 5 5
2021 532 2,096 -7 -8 10 12 7
2022 561 2,193 -4 -3 15 11 19
2023 537 2,096 1 -13 7 10 5
2024 412 1,583 2 -12 7 6 3
2025 549 2,196 -9 -12 9 8 -4
2026 20 78 0 -1 1 1 0
Player 5,537 21,500 -16 -131 123 -16 68
+ 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,723 51.9 66.2 88.9 32.2 72.3 43.5 33.4 49.9 16.3 8.2 73.8
2016 2,142 49.9 66.1 87.0 30.2 66.4 44.6 30.1 48.1 19.5 8.1 72.8
2017 2,171 51.6 67.0 86.8 28.4 65.8 42.7 27.7 48.3 19.2 8.4 70.3
2018 2,042 51.6 66.8 85.1 25.9 57.0 42.5 27.0 47.1 22.5 7.8 75.0
2019 2,332 47.8 70.6 83.4 32.6 61.9 44.7 31.9 50.7 23.8 6.7 74.5
2020 742 48.1 66.9 77.4 25.2 52.6 41.8 28.2 45.3 29.8 8.5 77.8
2021 2,096 48.0 69.9 78.6 30.7 61.4 42.9 35.1 49.5 27.0 7.8 79.9
2022 2,193 49.1 67.7 80.4 31.0 61.6 43.5 27.8 49.0 25.7 7.2 81.0
2023 2,096 49.6 70.7 81.4 30.6 56.3 42.2 30.4 50.5 26.2 7.6 78.0
2024 1,583 51.6 69.4 82.5 30.3 52.6 42.3 34.0 50.5 26.2 7.8 78.2
2025 2,196 49.0 65.6 85.4 32.3 56.8 41.5 29.5 48.6 24.3 7.6 71.1
2026 78 39.7 51.6 75.0 27.7 30.8 47.4 20.0 37.2 44.8 6.4 80.0
Player 21,394 49.8 67.9 83.6 30.3 60.9 43.0 30.4 49.0 23.4 7.7 75.4
MLB 48.9 67.0 82.5 28.4 58.0 42.7 30.1 47.3 25.0 7.4 76.3
! Note: All figures in this table cover the period 2015-present.

Percentile Rankings

Run Value Batting Catching Running
Year Batting Base
Running
Fielding xwOBA xBA xSLG EV Barrel% Hard
Hit%
LA Sweet
Spot%
Bat
Speed
Squared-
Up%
Chase% Whiff% K% BB% Blocking Throwing Framing Sprint
Speed
2015 13 48 77 57 45 41 45 46 31 82 78 6 93
2016 52 63 8 27 65 30 41 25 42 10 39 67 58 12 82 7 90
2017 50 89 82 58 82 59 51 49 50 37 42 75 62 21 77 77 86
2018 80 88 60 78 79 79 50 65 71 93 63 62 57 33 35 69 59 86
2019 69 94 98 61 75 64 71 59 62 55 26 59 58 29 95 100 79 89
2020 67 95 73 74 44 82 73 88 67 42 60 30 37 38 96 54 49 85
2021 53 86 91 51 49 45 55 52 72 23 25 34 31 50 86 74 87 91
2022 81 78 97 86 88 83 75 80 85 73 35 42 49 39 97 100 63 86
2023 53 39 5 61 47 75 59 74 64 69 70 20 35 43 28 24 96 71 2 83
2024 50 44 20 74 80 79 52 71 80 78 70 23 36 40 30 26 20 92 11 79
2025 31 64 16 39 55 42 50 47 61 72 47 30 22 50 38 28 13 95 9 76
2026 60 32 97 76 35 52 81 64 92 75 66 72 63 2 34 81 100 79
+ 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.93 11 11.5 -1 11 7 7 63.6
2017 21.38 17 18.9 -2 13 10 10 58.8
2018 22.34 21 19.6 1 8 14 10 47.6
2019 21.87 25 21.3 4 13 14 11 44.0
2020 22.20 11 9.1 2 8 7 3 27.3
2021 22.41 17 14.9 2 11 14 4 23.5
2022 22.06 25 22.7 2 16 21 6 24.0
2023 22.74 23 23.3 0 6 20 7 30.4
2024 22.52 14 13.7 0 5 7 7 50.0
2025 23.08 13 12.9 0 6 5 8 61.5
2026 21.15 1 0.3 1 0 1 0 0.0
Player 22.19 178 168.3 10 97 120 73 41.0
+ View Standard Expected Home Runs

Expected Home Runs by Park

Adjusted

Year HR
2016 11 14 12 10 10 9 12 13 9 8 10 17 14 9 9 10 8 8 14 11 12 11 16 13 10 9 11 18 17 11 11
2017 17 18 16 20 18 18 21 18 17 16 19 25 17 17 17 21 16 17 23 19 17 24 25 25 15 15 17 26 19 18 14
2018 21 24 18 20 19 17 20 22 16 14 17 20 22 16 19 25 17 18 19 21 24 19 26 24 18 16 18 23 23 20 14
2019 25 29 17 24 23 22 26 20 18 14 14 23 22 21 18 20 18 18 23 26 23 24 28 27 21 17 16 26 27 19 15
2020 11 10 8 11 9 10 11 9 8 6 7 11 7 6 9 10 9 10 8 12 10 7 13 10 9 6 11 13 8 10 5
2021 17 18 11 19 17 15 18 15 8 8 13 19 16 11 15 18 13 13 17 17 15 12 22 16 15 9 18 16 14 15 13
2022 25 19 18 29 21 24 25 21 17 17 20 27 22 21 25 27 21 20 24 21 22 22 30 27 19 20 27 28 24 23 20
2023 23 19 20 21 21 23 26 22 20 21 21 23 28 23 26 26 27 21 27 24 26 25 28 31 20 17 23 23 28 21 18
2024 14 10 13 17 14 14 14 13 13 13 14 14 13 12 14 14 12 13 15 15 15 13 16 15 12 14 13 14 15 14 14
2025 13 14 11 11 14 13 12 12 11 12 13 11 12 17 13 12 14 13 12 15 13 14 13 15 13 13 11 13 15 13 13
2026 1 1 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 1 1 1 1 0 1 0 0 0 0 1 0 0
Player 178 176 144 182 166 165 185 165 137 129 148 190 174 154 165 183 155 151 183 182 178 172 217 204 152 136 165 200 191 164 137
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

2026 +/-   2025 +/-   2024 +/-   2023 +/-   2022 +/-   2021 +/-   2020 +/-   2019 +/-   2018 +/-   2017 +/-   2016 +/-   2015
Results
BA .200 -.057 .257 -.009 .266 +.014 .252 -.024 .276 +.013 .263 -.003 .266 -.009 .275 -.002 .277 -.001 .278 -.025 .303 +.044 .259
xBA .224 -.029 .253 -.011 .264 +.015 .249 -.024 .273 +.025 .248 +.002 .246 -.027 .273 +.002 .271 -.008 .279 +.013 .266 -.008 .274
OBP .400 +.085 .315 -.007 .322 +.012 .310 -.032 .342 -.001 .343 -.006 .349 +.021 .328 -.012 .340 +.008 .332 -.011 .343 +.053 .290
xOBP .418 +.105 .313 -.007 .320 +.010 .310 -.030 .340 +.009 .331 .000 .331 -.001 .332 -.005 .337 +.002 .335 +.024 .311 +.005 .306
SLG .400 +.016 .384 -.045 .429 -.023 .452 -.026 .478 +.039 .439 -.052 .491 -.002 .493 +.009 .484 +.033 .451 +.023 .428 +.022 .406
xSLG .384 -.027 .411 -.055 .466 -.001 .467 -.009 .476 +.055 .421 -.077 .498 +.029 .469 -.003 .472 +.028 .444 +.057 .387 -.024 .411
ISO .200 +.073 .127 -.036 .163 -.037 .200 -.002 .202 +.026 .176 -.049 .225 +.008 .217 +.009 .208 +.035 .173 +.047 .126 -.021 .147
xISO .160 +.002 .158 -.044 .202 -.016 .218 +.015 .203 +.030 .173 -.079 .252 +.056 .196 -.005 .201 +.036 .165 +.044 .121 -.016 .137
BABIP .222 -.099 .321 -.007 .328 +.021 .307 -.011 .318 -.007 .325 +.018 .307 -.002 .309 -.003 .312 -.006 .318 -.039 .357 +.072 .285
wOBA .375 +.068 .307 -.019 .326 +.002 .324 -.030 .354 +.018 .336 -.025 .361 +.021 .340 -.013 .353 +.021 .332 -.001 .333 +.035 .298
xwOBA .372 +.056 .316 -.024 .340 +.006 .334 -.020 .354 +.025 .329 -.027 .356 +.015 .341 -.010 .351 +.016 .335 +.029 .306 -.008 .314
wOBAcon .393 +.026 .367 -.037 .404 -.002 .406 -.010 .416 +.012 .404 -.034 .438 +.036 .402 -.005 .407 +.027 .380 -.006 .386 +.052 .334
xwOBAcon .388 +.007 .381 -.045 .426 +.005 .421 +.005 .416 +.023 .393 -.038 .431 +.027 .404 .000 .404 +.020 .384 +.034 .350 -.003 .353
BACON .300 -.043 .343 -.019 .362 +.016 .346 -.010 .356 -.002 .358 -.010 .368 +.018 .350 .000 .350 +.005 .345 -.029 .374 +.070 .304
xBACON .336 -.004 .340 -.020 .360 +.014 .346 -.009 .355 +.015 .340 -.001 .341 -.015 .356 +.010 .346 -.003 .349 +.017 .332 +.007 .325
Statcast Hit Metrics
Hard Hit % 60.0 +14.5 45.5 -1.1 46.6 +3.3 43.3 -3.9 47.2 +2.5 44.7 +2.3 42.4 +1.3 41.1 -0.1 41.2 +5.7 35.5 +0.3 35.2 +0.9 34.3
Avg Exit Velocity 92.8 +2.8 90.0 +0.8 89.2 -0.6 89.8 -0.5 90.3 +0.7 89.6 -0.6 90.2 -0.1 90.3 +1.4 88.9 +0.7 88.2 -0.4 88.6 +0.2 88.4
Launch Angle Sweet-Spot % 40.0 +3.3 36.7 -0.2 36.9 +0.7 36.2 +0.6 35.6 +4.4 31.2 -1.6 32.8 -2.2 35.0 -4.8 39.8 +7.2 32.6 +4.2 28.4 -3.5 31.9
Barrel % 10.0 +1.2 8.8 -1.6 10.4 -0.8 11.2 -0.1 11.3 +2.7 8.6 -5.0 13.6 +4.9 8.7 -0.3 9.0 +2.7 6.3 +2.4 3.9 -0.4 4.3
Avg Launch Angle 9.7 -1.4 11.1 +1.7 9.4 -7.3 16.7 +3.6 13.1 +1.6 11.5 -0.1 11.6 -2.8 14.4 -0.1 14.5 +4.4 10.1 +0.3 9.8 +0.9 8.9
Statcast Bat Tracking
Bat Speed 73.0 +1.0 72.0 -1.2 73.2 -0.3 73.5 -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
Attack Angle 12° 12° -1° 13° -3° 16° -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
Ideal Attack Angle % 52.0 -0.8 52.8 +0.6 52.2 +3.5 48.7 -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
Attack Direction -2° -3° -1° -1° -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
Swing Path - Tilt 32° -2° 34° -1° 35° -2° 38° -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
Swing Length 7.4 -0.1 7.5 -0.1 7.6 -0.1 7.7 -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
Statcast Pitch Metrics
Fastball Velocity 93.0 -0.8 93.8 +0.5 93.3 +0.1 93.2 0.0 93.2 +0.3 92.9 +0.8 92.1 -0.5 92.6 -0.2 92.8 0.0 92.8 +0.1 92.7 +0.4 92.3
Breaking Velocity 84.0 -0.4 84.4 +0.9 83.5 +0.2 83.3 +0.1 83.2 0.0 83.2 +1.0 82.2 -0.5 82.7 -0.5 83.2 +0.3 82.9 -0.3 83.2 +0.1 83.1
Offspeed Velocity 87.1 +1.4 85.7 +0.4 85.3 -0.3 85.6 -0.5 86.1 +0.9 85.2 +1.4 83.8 -0.9 84.7 +0.1 84.6 -0.5 85.1 +1.5 83.6 -0.1 83.7
Batted Ball Results
Barrels 1 -32 33 +4 29 -11 40 -4 44 +14 30 +13 17 -20 37 +3 34 +7 27 +11 16 0 16
Popup % 0.0 -5.9 5.9 -0.2 6.1 -3.2 9.3 +3.7 5.6 -0.1 5.7 -1.5 7.2 -0.8 8.0 +0.8 7.2 +1.8 5.4 -3.1 8.5 +3.2 5.3
Flyball % 30.0 +6.3 23.7 +2.2 21.5 -7.4 28.9 +3.3 25.6 +1.2 24.4 -1.2 25.6 +1.7 23.9 -1.8 25.7 +4.0 21.7 +5.4 16.3 -4.4 20.7
Line Drive % 30.0 +4.2 25.8 -1.8 27.6 +3.4 24.2 +0.1 24.1 +0.9 23.2 +4.8 18.4 -10.0 28.4 +1.1 27.3 +2.8 24.5 -0.3 24.8 -2.9 27.7
Groundball % 40.0 -4.7 44.7 -0.1 44.8 +7.2 37.6 -7.0 44.6 -2.1 46.7 -2.1 48.8 +9.1 39.7 -0.1 39.8 -8.7 48.5 -2.0 50.5 +4.2 46.3
Pull % 40.0 +1.2 38.8 +0.1 38.7 -3.4 42.1 +3.9 38.2 +6.7 31.5 -4.5 36.0 -4.7 40.7 -1.7 42.4 +2.5 39.9 +3.5 36.4 +2.6 33.8
Straight Away % 50.0 +14.4 35.6 -0.6 36.2 +3.6 32.6 -1.0 33.6 -2.2 35.8 -6.6 42.4 +7.6 34.8 -1.5 36.3 -4.7 41.0 +3.1 37.9 +0.4 37.5
Opposite Field % 10.0 -15.5 25.5 +0.4 25.1 -0.2 25.3 -2.9 28.2 -4.5 32.7 +11.1 21.6 -3.0 24.6 +3.4 21.2 +2.3 18.9 -6.6 25.5 -3.0 28.5
Weak Contact % 0.0 -2.7 2.7 -3.0 5.7 +2.6 3.1 +0.5 2.6 -1.1 3.7 +0.5 3.2 +0.8 2.4 -1.0 3.4 +0.6 2.8 +0.6 2.2 +0.6 1.6
Pull Airball % 10.0 -4.1 14.1 -0.6 14.7 -4.4 19.1 +3.7 15.4 +1.9 13.5 -0.1 13.6 -3.2 16.8 -2.0 18.8 +0.9 17.9 +4.3 13.6 -0.5 14.1
Topped Contact % 30.0 -2.7 32.7 -0.3 33.0 +6.0 27.0 -3.5 30.5 -1.6 32.1 -5.5 37.6 +7.6 30.0 -1.6 31.6 -4.5 36.1 -3.2 39.3 +1.0 38.3
Under Contact % 10.0 -12.9 22.9 +5.7 17.2 -10.3 27.5 +5.4 22.1 -0.8 22.9 +0.5 22.4 -4.3 26.7 +1.8 24.9 +1.8 23.1 +1.5 21.6 -2.1 23.7
Flare/Burner Contact % 30.0 +3.1 26.9 +3.2 23.7 -0.5 24.2 -2.5 26.7 +0.1 26.6 +9.0 17.6 -7.0 24.6 -0.6 25.2 -0.7 25.9 -2.5 28.4 +3.9 24.5
Solid Contact % 20.0 +13.9 6.1 -3.6 9.7 +2.7 7.0 +0.3 6.7 +0.7 6.0 +0.4 5.6 -2.0 7.6 +2.0 5.6 +0.2 5.4 +2.0 3.4 -3.0 6.4
HR/FB % 33.3 +19.8 13.5 -9.8 23.3 +3.9 19.4 -2.6 22.0 +2.0 20.0 -14.4 34.4 +9.6 24.8 +3.2 21.6 +3.3 18.3 +1.9 16.4 +3.6 12.8
Popups 0 -22 22 +5 17 -16 33 +11 22 +2 20 +11 9 -25 34 +7 27 +4 23 -12 35 +15 20
Flyballs 3 -86 89 +29 60 -43 103 +3 100 +15 85 +53 32 -69 101 +4 97 +4 93 +26 67 -11 78
Line Drives 3 -94 97 +20 77 -9 86 -8 94 +13 81 +58 23 -97 120 +17 103 -2 105 +3 102 -2 104
Groundballs 4 -164 168 +43 125 -9 134 -40 174 +11 163 +102 61 -107 168 +18 150 -58 208 0 208 +34 174
Plate Discipline
In Zone % 39.7 -9.3 49.0 -2.6 51.6 +2.0 49.6 +0.5 49.1 +1.1 48.0 -0.1 48.1 +0.3 47.8 -3.8 51.6 0.0 51.6 +1.7 49.9 -2.0 51.9
Out of Zone % 60.3 +9.3 51.0 +2.6 48.4 -2.0 50.4 -0.5 50.9 -1.1 52.0 +0.1 51.9 -0.3 52.2 +3.8 48.4 0.0 48.4 -1.7 50.1 +2.0 48.1
Edge % 47.4 +5.9 41.5 -0.8 42.3 +0.1 42.2 -1.3 43.5 +0.6 42.9 +1.1 41.8 -2.9 44.7 +2.2 42.5 -0.2 42.7 -1.9 44.6 +1.1 43.5
Zone Swing % 51.6 -14.0 65.6 -3.8 69.4 -1.3 70.7 +3.0 67.7 -2.2 69.9 +3.0 66.9 -3.7 70.6 +3.8 66.8 -0.2 67.0 +0.9 66.1 -0.1 66.2
Out of Zone Swing % 27.7 -4.6 32.3 +2.0 30.3 -0.3 30.6 -0.4 31.0 +0.3 30.7 +5.5 25.2 -7.4 32.6 +6.7 25.9 -2.5 28.4 -1.8 30.2 -2.0 32.2
In Zone Contact % 75.0 -10.4 85.4 +2.9 82.5 +1.1 81.4 +1.0 80.4 +1.8 78.6 +1.2 77.4 -6.0 83.4 -1.7 85.1 -1.7 86.8 -0.2 87.0 -1.9 88.9
Out of Zone Contact % 30.8 -26.0 56.8 +4.2 52.6 -3.7 56.3 -5.3 61.6 +0.2 61.4 +8.8 52.6 -9.3 61.9 +4.9 57.0 -8.8 65.8 -0.6 66.4 -5.9 72.3
Whiff % 44.8 +20.5 24.3 -1.9 26.2 0.0 26.2 +0.5 25.7 -1.3 27.0 -2.8 29.8 +6.0 23.8 +1.3 22.5 +3.3 19.2 -0.3 19.5 +3.2 16.3
First Strike % 55.0 -2.5 57.5 -4.4 61.9 +2.1 59.8 +2.0 57.8 -4.7 62.5 +5.6 56.9 -1.4 58.3 -2.6 60.9 -0.7 61.6 -1.7 63.3 +0.8 62.5
First Pitch Swing % 20.0 -9.5 29.5 -4.5 34.0 +3.6 30.4 +2.6 27.8 -7.3 35.1 +6.9 28.2 -3.7 31.9 +4.9 27.0 -0.7 27.7 -2.4 30.1 -3.3 33.4
Swing % 37.2 -11.4 48.6 -1.9 50.5 0.0 50.5 +1.5 49.0 -0.5 49.5 +4.2 45.3 -5.4 50.7 +3.6 47.1 -1.2 48.3 +0.2 48.1 -1.8 49.9
Meatball Swing % 80.0 +8.9 71.1 -7.1 78.2 +0.2 78.0 -3.0 81.0 +1.1 79.9 +2.1 77.8 +3.3 74.5 -0.5 75.0 +4.7 70.3 -2.5 72.8 -1.0 73.8
Meatball % 6.4 -1.2 7.6 -0.2 7.8 +0.2 7.6 +0.4 7.2 -0.6 7.8 -0.7 8.5 +1.8 6.7 -1.1 7.8 -0.6 8.4 +0.3 8.1 -0.1 8.2
Zone Swing & Miss % 25.0 +10.4 14.6 -2.9 17.5 -1.0 18.5 -1.1 19.6 -1.8 21.4 -1.2 22.6 +6.0 16.6 +1.7 14.9 +1.7 13.2 +0.2 13.0 +1.9 11.1
Out of Zone Swing & Miss % 69.2 +26.0 43.2 -4.2 47.4 +3.7 43.7 +5.3 38.4 -0.2 38.6 -8.8 47.4 +9.3 38.1 -4.9 43.0 +8.8 34.2 +0.6 33.6 +5.9 27.7
In Zone 31 -1,046 1,077 +260 817 -222 1,039 -38 1,077 +70 1,007 +650 357 -758 1,115 +63 1,052 -65 1,117 +48 1,069 +175 894
Out of Zone 47 -1,072 1,119 +353 766 -291 1,057 -59 1,116 +27 1,089 +704 385 -831 1,216 +229 987 -61 1,048 -25 1,073 +244 829
Edge 37 -875 912 +242 670 -214 884 -70 954 +55 899 +589 310 -732 1,042 +176 866 -59 925 -30 955 +206 749
In Zone Swings 16 -691 707 +140 567 -168 735 +6 729 +25 704 +465 239 -548 787 +84 703 -45 748 +41 707 +115 592
Out of Zone Swings 13 -348 361 +129 232 -91 323 -23 346 +12 334 +237 97 -299 396 +140 256 -42 298 -26 324 +57 267
In Zone Swing & Misses 4 -99 103 +4 99 -37 136 -7 143 -8 151 +97 54 -77 131 +26 105 +6 99 +7 92 +26 66
Out of Zone Swing & Misses 9 -147 156 +46 110 -31 141 +8 133 +4 129 +83 46 -105 151 +41 110 +8 102 -7 109 +35 74
Basic
Pitches 78 -2,118 2,196 +613 1,583 -513 2,096 -97 2,193 +97 2,096 +1,354 742 -1,590 2,332 +290 2,042 -129 2,171 +29 2,142 +419 1,723
PA 20 -530 550 +137 413 -127 540 -22 562 +25 537 +342 195 -398 593 +64 529 -50 579 +34 545 +78 467
AB 15 -487 502 +122 380 -109 489 -15 504 +28 476 +303 173 -365 538 +61 477 -55 532 +23 509 +68 441
Hits 3 -126 129 +28 101 -22 123 -16 139 +14 125 +79 46 -102 148 +16 132 -16 148 -6 154 +40 114
Singles 2 -88 90 +22 68 -2 70 -16 86 +7 79 +50 29 -55 84 +6 78 -17 95 -17 112 +36 76
Doubles 0 -26 26 +8 18 -10 28 +2 26 +1 25 +19 6 -30 36 +6 30 -1 31 0 31 +10 21
Triples 0 -1 1 0 1 -4 5 0 5 +1 4 +4 0 -3 3 0 3 -2 5 +5 0 -7 7
Home Runs 1 -11 12 -2 14 -6 20 -2 22 +5 17 +6 11 -14 25 +4 21 +4 17 +6 11 +1 10
Walks 3 -32 35 +8 27 -8 35 -6 41 -7 48 +32 16 -25 41 +3 38 +2 36 +8 28 +9 19
Strikeouts 5 -124 129 +27 102 -36 138 +19 119 -10 129 +81 48 -75 123 +19 104 -2 106 +6 100 +30 70
K% 25.0 +1.5 23.5 -1.2 24.7 -0.9 25.6 +4.4 21.2 -2.8 24.0 -0.6 24.6 +3.9 20.7 +1.0 19.7 +1.4 18.3 0.0 18.3 +3.3 15.0
BB% 15.0 +8.6 6.4 -0.1 6.5 0.0 6.5 -0.8 7.3 -1.6 8.9 +0.7 8.2 +1.3 6.9 -0.3 7.2 +1.0 6.2 +1.1 5.1 +1.0 4.1
HBP 2 -7 9 +4 5 -4 9 -3 12 +1 11 +5 6 +1 5 -5 10 +2 8 +3 5 +3 2
Batted Balls 10 -366 376 +97 279 -77 356 -34 390 +41 349 +224 125 -298 423 +46 377 -52 429 +17 412 +36 376
Number of Fastballs 41 -1,126 1,167 +262 905 -245 1,150 -97 1,247 +70 1,177 +746 431 -906 1,337 +174 1,163 -131 1,294 +7 1,287 +213 1,074
Number of Offspeed 15 -277 292 +115 177 -50 227 +24 203 -1 204 +132 72 -164 236 -31 267 +31 236 +22 214 +54 160
Number of Breaking 15 -568 583 +205 378 -192 570 -42 612 -41 653 +425 228 -494 722 +136 586 -26 612 -18 630 +162 468
+ Toggle Viewing All Player's Year to Year Stats

Statcast Fielder Positioning

wOBA
SeasonAlignment TypeBat SidePAShifts/Shades%No Shift/ShadeShift/Shade
2016 Shifts R 526 5 1.0 .326 .651
2017 Shifts R 573 12 2.1 .325 .628
2018 Shifts R 529 33 6.2 .354 .347
2019 Shifts R 591 160 27.1 .338 .346
2020 Shifts R 195 104 53.3 .363 .359
2021 Shifts R 526 120 22.8 .337 .313
2022 Shifts R 559 66 11.8 .335 .488
2023 Shades R 536 39 7.3 .327 .288
2024 Shades R 402 28 7.0 .334 .258
2025 Shades R 549 35 6.4 .306 .311
2026 Shades R 20 5 25.0 .391 .327
! 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 24 16.3 29.2% 4.2% 32 20.8 3.1% 15.6%
2015 483 17.9 27.7% 3.7% 272 23.0 6.6% 17.6%
2016 589 18.4 21.2% 4.8% 388 23.2 4.1% 13.4%
2017 576 18.0 11.6% 1.4% 393 23.3 0.3% 10.2%
2018 583 16.9 24.2% 0.9% 364 22.2 0.0% 6.9%
2019 637 18.6 9.9% 2.0% 379 23.8 0.3% 9.0%
2020 168 19.4 5.4% 3.0% 165 24.7 0.0% 12.7%
2021 547 19.1 6.4% 4.0% 339 24.9 0.9% 15.9%
2022 597 18.8 8.9% 1.8% 381 23.9 0.0% 11.8%
2023 508 15.6 41.9% 0.4% 366 19.4 3.6% 0.3%
2024 390 16.6 27.4% 0.3% 253 19.4 1.2% 0.8%
2025 556 16.7 21.9% 0.2% 386 19.3 1.8% 0.3%
+ View Complete Pitch Tempo Leaderboard

Statcast Rankings