1B | Bats/Throws: R/R | 6' 3" 241 lbs | Age: 32
Draft: 2014 | Rd. 5, No. 142, Philadelphia Phillies | Cal State Sacramento
PA AB R H HR SB AVG OBP SLG OPS
2022 672 589 81 145 30 2 .246 .332 .462 .794
2024 517 449 59 96 26 3 .214 .303 .419 .722
2025 328 279 30 66 12 2 .237 .332 .416 .748
8 Seasons 3,722 3,155 481 750 186 20 .238 .344 .475 .819
AVG HR SB OPS
2022 .246 30 2 .794
2024 .214 26 3 .722
2025 .237 12 2 .748
8 Seasons .238 186 20 .819
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%
2017 24 985 126 17 13.5 8.0 90.9 110.2 18.4 39.7 .256 .556 .417 .398 .451 45.2 21.7 17.5
2018 25 2920 413 47 11.4 7.1 88.9 112.0 22.5 35.8 .230 .452 .363 .348 .396 39.2 22.7 13.2
2019 26 3223 403 39 9.7 5.5 89.7 111.0 24.0 31.0 .215 .417 .347 .337 .375 38.7 24.5 16.5
2020 27 769 108 16 14.8 8.6 89.7 111.2 25.1 32.4 .236 .507 .382 .381 .432 41.7 23.2 15.7
2021 28 1886 283 48 17.0 10.8 91.2 112.2 21.7 36.7 .249 .564 .364 .378 .463 46.3 24.4 10.6
2022 29 2897 424 47 11.1 7.0 90.1 112.2 18.1 37.3 .239 .445 .345 .338 .408 44.3 25.1 10.7
2024 31 2243 306 39 12.7 7.5 88.7 109.6 20.8 29.7 .202 .387 .313 .301 .372 42.2 28.8 10.3
2025 32 1429 194 20 10.3 6.1 90.2 111.1 22.1 39.7 .224 .383 .324 .314 .380 46.4 27.7 11.6
Player 16352 2257 273 12.1 7.3 89.8 112.2 21.5 34.9 .228 .451 .351 .343 .403 42.4 25.0 12.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 %
2017 31.0 69.0 36.5 26.2 6.3 46.0 30.2 22.2 15.9 11.9 2.4 30.2 18.3 19.8
2018 29.8 70.2 34.4 23.0 12.8 46.5 33.9 18.9 18.4 9.0 2.4 28.1 24.9 16.5
2019 30.0 70.0 33.7 22.3 13.9 46.7 33.0 20.3 18.4 10.2 1.5 28.3 22.8 18.9
2020 28.7 71.3 40.7 18.5 12.0 45.4 30.6 24.1 16.7 11.1 0.9 28.7 19.4 23.1
2021 29.7 70.3 36.7 24.4 9.2 42.8 33.2 24.0 18.4 9.2 2.1 24.4 24.0 21.9
2022 36.3 63.7 33.0 22.9 7.8 45.0 32.3 22.6 21.0 13.2 2.1 24.1 19.1 20.5
2024 33.3 66.7 36.6 19.6 10.5 52.6 28.1 19.3 21.2 9.5 2.6 31.4 18.6 16.7
2025 29.9 70.1 33.5 25.8 10.8 52.1 32.5 15.5 17.5 9.8 2.6 34.5 22.7 12.9
Player 31.5 68.5 35.0 22.8 10.7 47.0 32.1 20.7 19.0 10.4 2.1 28.0 21.7 18.6
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
2017 0.8 25.4 27.0 22.2 11.1 13.5 8.0
2018 2.9 21.5 34.6 19.9 9.2 11.4 7.1
2019 2.0 19.9 38.5 21.8 8.2 9.7 5.5
2020 3.7 21.3 35.2 17.6 5.6 14.8 8.6
2021 3.5 23.3 31.8 15.9 8.5 17.0 10.8
2022 2.6 24.8 30.0 25.5 5.9 11.1 7.0
2024 3.9 23.9 33.0 20.3 6.2 12.7 7.5
2025 3.1 18.6 35.1 26.8 6.2 10.3 6.1
Player 2.8 22.3 33.5 21.4 7.6 12.1 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 0.4 2 382 26.7 105 .218 .529 .363 21.5 25.7 22.5 .229 .481 .360 59.7
2025 Slider 0.5 1 280 19.6 55 .286 .367 .309 40.0 30.9 20.7 .226 .295 .254 37.1
2025 Sinker 1.2 3 219 15.3 58 .383 .574 .456 9.6 10.3 14.0 .328 .524 .420 45.2
2025 Sweeper -1.9 -3 154 10.8 29 .071 .179 .124 40.0 51.7 26.3 .112 .206 .154 23.1
2025 Changeup -0.3 0 121 8.5 26 .208 .250 .240 31.5 34.6 18.4 .166 .201 .200 40.0
2025 Cutter 2.0 2 114 8.0 23 .316 .632 .450 26.2 17.4 22.2 .242 .421 .354 46.7
2025 Curveball -1.2 -1 109 7.6 20 .056 .056 .160 45.5 55.0 25.6 .200 .356 .282 57.1
2025 Split-Finger 1.8 1 47 3.3 9 .167 .167 .333 41.7 22.2 13.3 .115 .176 .317 25.0
2024 4-Seam Fastball 1.3 8 657 29.3 153 .227 .492 .373 25.8 30.7 22.2 .181 .392 .313 47.6
2024 Slider -0.5 -2 443 19.8 94 .160 .309 .253 41.8 43.6 23.7 .152 .258 .240 38.1
2024 Sinker -0.1 -1 440 19.6 106 .247 .371 .324 14.0 17.9 16.8 .246 .401 .337 38.9
2024 Curveball -0.3 -1 183 8.2 37 .152 .333 .255 26.6 32.4 17.6 .210 .395 .304 28.6
2024 Cutter 2.2 4 180 8.0 36 .281 .656 .406 24.1 22.2 17.4 .275 .503 .355 52.0
2024 Sweeper -1.3 -2 167 7.4 37 .143 .314 .219 28.8 27.0 14.9 .175 .354 .251 32.0
2024 Changeup 1.0 1 122 5.4 41 .256 .513 .343 17.4 17.1 14.6 .238 .539 .345 53.1
2024 Split-Finger -0.4 0 37 1.6 8 .250 .375 .269 38.1 37.5 17.6 .206 .361 .241 20.0
2024 Slurve -3.8 0 10 0.4 2 .000 .000 .000 100.0 100.0 100.0 -- -- .000 --
2024 Knuckleball -5.4 0 1 0.0 -- -- -- 100.0 -- -- -- -- -- --
! Note: Years are in reverse order.

Statcast Batting Run Value

Runs
Year Team PA Pitches Heart Shadow Chase Waste All
2017 211 983 9 -6 10 5 19
2018 654 2,908 -6 -11 28 14 26
2019 699 3,223 -22 -11 33 19 19
2020 185 769 -5 4 8 3 10
2021 443 1,886 13 -6 14 9 30
2022 672 2,897 -8 -10 27 13 22
2024 516 2,243 2 -18 16 8 8
2025 326 1,429 -6 -8 12 5 4
Player 3,706 16,338 -22 -65 147 -22 137
+ 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 %
2017 985 49.3 58.1 85.1 19.1 62.1 41.6 14.7 38.4 20.6 8.7 66.3
2018 2,920 48.5 59.9 84.1 19.7 60.5 41.6 19.9 39.2 21.9 7.9 66.8
2019 3,223 47.5 58.2 83.1 22.1 61.9 42.3 18.3 39.2 23.2 7.4 70.4
2020 769 49.7 61.0 79.0 22.2 58.1 43.4 24.3 41.5 26.6 8.2 73.0
2021 1,886 49.2 64.1 81.0 25.3 55.4 43.3 25.5 44.4 26.4 7.5 78.7
2022 2,897 49.8 60.7 82.8 23.2 52.2 43.9 23.1 41.9 25.7 6.9 74.0
2024 2,243 51.4 59.3 78.8 25.4 61.0 43.4 19.4 42.8 26.3 7.9 71.2
2025 1,429 50.9 60.1 78.9 19.9 52.1 41.5 18.3 40.4 27.6 8.3 68.1
Player 16,352 49.3 60.1 81.9 22.3 58.0 42.7 20.6 40.9 24.7 7.7 71.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
2017 77 32
2018 76 20 69 84 73 92 86 50 84 60 38 88 65 92 37 1
2019 55 3 34 58 82 78 68 60 77 47 32 98 63 88 29 72
2020 88 32 84 92 90 78 93 65 81 64 44 93 46 80 24 3
2021 90 45 94 99 59 82 94 83 84 77 29 71 37 65 37 28 8
2022 75 36 78 83 62 88 78 72 83 73 25 80 42 81 19 4 6
2024 29 4 41 69 18 74 86 43 55 63 10 76 39 71 9 12 1 38 29 2
2025 67 4 9
+ 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 %
2017 22.95 18 17.0 1 2 7 12 66.7
2018 23.81 34 28.3 6 19 19 14 41.2
2019 23.78 29 29.6 -1 8 28 11 37.9
2020 22.48 10 11.7 -2 2 7 7 70.0
2021 23.08 27 27.9 -1 9 14 18 66.7
2022 22.96 36 30.2 6 8 26 9 25.0
2024 22.61 26 22.7 3 9 14 11 42.3
2025 22.84 12 10.5 2 11 7 4 33.3
Player 23.19 192 177.9 14 68 122 86 44.8
+ View Standard Expected Home Runs

Expected Home Runs by Park

Adjusted

Year HR
2017 18 17 16 15 18 17 19 16 13 15 17 20 17 18 16 17 16 17 18 17 18 18 19 18 16 17 16 19 18 18 15
2018 34 36 26 24 26 25 32 23 23 19 28 36 29 26 27 33 23 28 29 36 29 34 37 29 23 22 25 35 33 29 24
2019 29 34 29 27 34 33 37 30 20 20 26 34 30 30 28 29 28 22 31 32 29 30 39 33 28 27 22 35 34 32 24
2020 10 12 13 13 11 14 13 12 9 10 10 10 14 12 11 12 13 12 13 11 14 11 14 12 11 9 10 11 14 11 10
2021 27 30 28 30 25 25 30 28 20 20 22 29 30 25 27 32 27 28 27 26 29 26 38 32 29 27 31 32 31 25 29
2022 36 18 29 27 34 33 35 26 24 26 31 35 26 31 33 32 28 28 30 35 31 30 37 32 21 27 36 37 30 32 31
2024 26 13 23 22 22 21 25 22 20 19 22 24 22 22 22 21 19 19 26 29 26 24 29 27 19 22 22 25 26 24 24
2025 12 9 9 7 7 9 8 11 7 9 10 13 13 14 10 10 14 9 11 13 12 13 13 13 9 9 9 9 15 9 10
Player 192 169 173 165 177 177 199 168 136 138 166 201 181 178 174 186 168 163 185 199 188 186 226 196 156 160 171 203 201 180 167
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
Results
BA .237 +.023 .214 -- -- -- -- -.001 .247 +.002 .245 +.019 .226 -.020 .246 -.013 .259
xBA .224 +.022 .202 -- -- -- -- -.010 .249 +.013 .236 +.021 .215 -.015 .230 -.026 .256
OBP .332 +.029 .303 -- -- -- -- -.002 .334 -.050 .384 +.020 .364 +.010 .354 -.042 .396
xOBP .325 +.030 .295 -- -- -- -- -.009 .336 -.042 .378 +.020 .358 +.015 .343 -.051 .394
SLG .416 -.003 .419 -- -- -- -- -.068 .530 +.027 .503 +.049 .454 -.042 .496 -.122 .618
xSLG .383 -.004 .387 -- -- -- -- -.119 .564 +.057 .507 +.090 .417 -.035 .452 -.104 .556
ISO .179 -.026 .205 -- -- -- -- -.067 .283 +.025 .258 +.030 .228 -.023 .251 -.108 .359
xISO .160 -.024 .184 -- -- -- -- -.108 .315 +.043 .272 +.071 .201 -.021 .222 -.078 .300
BABIP .297 +.047 .250 -- -- -- -- +.022 .270 -.006 .276 +.009 .267 -.005 .272 +.031 .241
wOBA .324 +.011 .313 -- -- -- -- -.019 .364 -.018 .382 +.035 .347 -.016 .363 -.054 .417
xwOBA .314 +.013 .301 -- -- -- -- -.040 .378 -.003 .381 +.044 .337 -.011 .348 -.050 .398
wOBACON .398 +.005 .393 -- -- -- -- -.024 .443 +.009 .434 +.042 .392 -.028 .420 -.063 .483
xwOBACON .380 +.008 .372 -- -- -- -- -.055 .463 +.031 .432 +.057 .375 -.021 .396 -.055 .451
BACON .340 +.026 .314 -- -- -- -- +.003 .339 -.004 .343 +.023 .320 -.012 .332 -.017 .349
xBACON .327 +.026 .301 -- -- -- -- -.009 .342 +.011 .331 +.022 .309 -.006 .315 -.031 .346
Statcast Hit Metrics
Hard Hit % 46.4 +4.2 42.2 -- -- -- -- -2.0 46.3 +4.6 41.7 +3.0 38.7 -0.5 39.2 -6.0 45.2
Avg Exit Velocity 90.2 +1.5 88.7 -- -- -- -- -1.1 91.2 +1.5 89.7 0.0 89.7 +0.8 88.9 -2.0 90.9
Launch Angle Sweet-Spot % 39.7 +10.0 29.7 -- -- -- -- +0.6 36.7 +4.3 32.4 +1.4 31.0 -4.8 35.8 -3.9 39.7
Barrel % 10.3 -2.4 12.7 -- -- -- -- -5.9 17.0 +2.2 14.8 +5.1 9.7 -1.7 11.4 -2.1 13.5
Avg Launch Angle 22.1 +1.3 20.8 -- -- -- -- -3.6 21.7 -3.4 25.1 +1.1 24.0 +1.5 22.5 +4.1 18.4
Statcast Bat Tracking
Bat Speed 71.0 -0.2 71.2 -- -- -- -- -- -- -- -- -- -- -- -- -- --
Attack Angle 17° +1° 16° -- -- -- -- -- -- -- -- -- -- -- -- -- --
Ideal Attack Angle % 47.7 -10.4 58.1 -- -- -- -- -- -- -- -- -- -- -- -- -- --
Attack Direction -7° -1° -6° -- -- -- -- -- -- -- -- -- -- -- -- -- --
Swing Path - Tilt 34° +1° 33° -- -- -- -- -- -- -- -- -- -- -- -- -- --
Swing Length 8.2 +0.1 8.1 -- -- -- -- -- -- -- -- -- -- -- -- -- --
Statcast Pitch Metrics
Fastball Velocity 93.4 -0.1 93.5 -- -- -- -- 0.0 93.3 +0.8 92.5 -0.4 92.9 +0.1 92.8 +0.2 92.6
Breaking Velocity 84.2 +0.2 84.0 -- -- -- -- +0.3 83.0 +0.3 82.7 0.0 82.7 -0.4 83.1 +1.5 81.6
Offspeed Velocity 85.8 -0.2 86.0 -- -- -- -- +0.8 85.0 +1.0 84.0 -0.6 84.6 +0.1 84.5 -0.2 84.7
Batted Ball Results
Barrels 20 -19 39 -- -- -- -- -1 48 +32 16 -23 39 -8 47 +30 17
Popup % 10.8 +0.3 10.5 -- -- -- -- -1.4 9.2 -2.8 12.0 -1.9 13.9 +1.1 12.8 +6.5 6.3
Flyball % 33.5 -3.1 36.6 -- -- -- -- -3.7 36.7 -4.0 40.7 +7.0 33.7 -0.7 34.4 -2.1 36.5
Line Drive % 25.8 +6.2 19.6 -- -- -- -- -1.5 24.4 +5.9 18.5 -3.8 22.3 -0.7 23.0 -3.2 26.2
Groundball % 29.9 -3.4 33.3 -- -- -- -- +6.6 29.7 +1.0 28.7 -1.3 30.0 +0.2 29.8 -1.2 31.0
Pull % 52.1 -0.5 52.6 -- -- -- -- +2.2 42.8 -2.6 45.4 -1.3 46.7 +0.2 46.5 +0.5 46.0
Straight Away % 32.5 +4.4 28.1 -- -- -- -- -0.9 33.2 +2.6 30.6 -2.4 33.0 -0.9 33.9 +3.7 30.2
Opposite Field % 15.5 -3.8 19.3 -- -- -- -- -1.4 24.0 -0.1 24.1 +3.8 20.3 +1.4 18.9 -3.3 22.2
Weak Contact % 3.1 -0.8 3.9 -- -- -- -- -0.9 3.5 -0.2 3.7 +1.7 2.0 -0.9 2.9 +2.1 0.8
Pull Airball % 34.5 +3.1 31.4 -- -- -- -- -0.3 24.4 -4.3 28.7 +0.4 28.3 +0.2 28.1 -2.1 30.2
Topped Contact % 18.6 -5.3 23.9 -- -- -- -- +1.5 23.3 +2.0 21.3 +1.4 19.9 -1.6 21.5 -3.9 25.4
Under Contact % 35.1 +2.1 33.0 -- -- -- -- -1.8 31.8 -3.4 35.2 -3.3 38.5 +3.9 34.6 +7.6 27.0
Flare/Burner Contact % 26.8 +6.5 20.3 -- -- -- -- +9.6 15.9 -1.7 17.6 -4.2 21.8 +1.9 19.9 -2.3 22.2
Solid Contact % 6.2 0.0 6.2 -- -- -- -- -2.6 8.5 +2.9 5.6 -2.6 8.2 -1.0 9.2 -1.9 11.1
HR/FB % 18.5 -4.7 23.2 -- -- -- -- -4.6 26.0 +3.3 22.7 +1.4 21.3 -2.6 23.9 -15.2 39.1
Popups 21 -11 32 -- -- -- -- +7 26 +13 13 -43 56 +3 53 +45 8
Flyballs 65 -47 112 -- -- -- -- +36 104 +60 44 -92 136 -6 142 +96 46
Line Drives 50 -10 60 -- -- -- -- +28 69 +49 20 -70 90 -5 95 +62 33
Groundballs 58 -44 102 -- -- -- -- +70 84 +53 31 -90 121 -2 123 +84 39
Plate Discipline
In Zone % 50.9 -0.5 51.4 -- -- -- -- +0.6 49.2 -0.5 49.7 +2.2 47.5 -1.0 48.5 -0.8 49.3
Out of Zone % 49.1 +0.5 48.6 -- -- -- -- -0.6 50.8 +0.5 50.3 -2.2 52.5 +1.0 51.5 +0.8 50.7
Edge % 41.5 -1.9 43.4 -- -- -- -- +0.6 43.3 -0.1 43.4 +1.1 42.3 +0.7 41.6 0.0 41.6
Zone Swing % 60.1 +0.8 59.3 -- -- -- -- -3.4 64.1 +3.1 61.0 +2.8 58.2 -1.7 59.9 +1.8 58.1
Out of Zone Swing % 19.9 -5.5 25.4 -- -- -- -- -2.1 25.3 +3.1 22.2 +0.1 22.1 +2.4 19.7 +0.6 19.1
In Zone Contact % 78.9 +0.1 78.8 -- -- -- -- +1.8 81.0 +2.0 79.0 -4.1 83.1 -1.0 84.1 -1.0 85.1
Out of Zone Contact % 52.1 -8.9 61.0 -- -- -- -- -3.2 55.4 -2.7 58.1 -3.8 61.9 +1.4 60.5 -1.6 62.1
Whiff % 27.6 +1.3 26.3 -- -- -- -- -0.7 26.4 -0.2 26.6 +3.4 23.2 +1.3 21.9 +1.3 20.6
First Strike % 55.8 -6.2 62.0 -- -- -- -- -2.5 59.8 +3.0 56.8 +2.6 54.2 +1.5 52.7 -1.3 54.0
First Pitch Swing % 18.3 -1.1 19.4 -- -- -- -- -2.4 25.5 +1.2 24.3 +6.0 18.3 -1.6 19.9 +5.2 14.7
Swing % 40.4 -2.4 42.8 -- -- -- -- -2.5 44.4 +2.9 41.5 +2.3 39.2 0.0 39.2 +0.8 38.4
Meatball Swing % 68.1 -3.1 71.2 -- -- -- -- -4.7 78.7 +5.7 73.0 +2.6 70.4 +3.6 66.8 +0.5 66.3
Meatball % 8.3 +0.4 7.9 -- -- -- -- -0.6 7.5 -0.7 8.2 +0.8 7.4 -0.5 7.9 -0.8 8.7
Zone Swing & Miss % 21.1 -0.1 21.2 -- -- -- -- -1.8 19.0 -2.0 21.0 +4.1 16.9 +1.2 15.7 +0.8 14.9
Out of Zone Swing & Miss % 47.9 +8.9 39.0 -- -- -- -- +3.2 44.6 +2.7 41.9 +3.8 38.1 -1.4 39.5 +1.6 37.9
In Zone 727 -427 1,154 -- -- -- -- +514 928 +546 382 -1,150 1,532 +122 1,410 +925 485
Out of Zone 702 -387 1,089 -- -- -- -- +497 958 +571 387 -1,304 1,691 +192 1,499 +1,001 498
Edge 593 -380 973 -- -- -- -- +456 817 +483 334 -1,028 1,362 +152 1,210 +801 409
In Zone Swings 437 -247 684 -- -- -- -- +281 595 +362 233 -658 891 +46 845 +563 282
Out of Zone Swings 140 -137 277 -- -- -- -- +95 242 +156 86 -287 373 +77 296 +201 95
In Zone Swing & Misses 92 -53 145 -- -- -- -- +38 113 +64 49 -102 151 +18 133 +91 42
Out of Zone Swing & Misses 67 -41 108 -- -- -- -- +53 108 +72 36 -106 142 +25 117 +81 36
Basic
Pitches 1,429 -814 2,243 -- -- -- -- +1,011 1,886 +1,117 769 -2,454 3,223 +303 2,920 +1,935 985
PA 328 -189 517 -- -- -- -- +229 443 +258 185 -520 705 +45 660 +448 212
AB 279 -170 449 -- -- -- -- +200 389 +238 151 -419 570 +12 558 +388 170
Hits 66 -30 96 -- -- -- -- +49 96 +59 37 -92 129 -8 137 +93 44
Singles 41 -15 56 -- -- -- -- +40 40 +22 18 -44 62 -3 65 +46 19
Doubles 12 -2 14 -- -- -- -- +4 29 +20 9 -24 33 -5 38 +31 7
Triples 1 +1 0 -- -- -- -- +2 0 0 0 -5 5 +5 0 0 0
Home Runs 12 -14 26 -- -- -- -- +3 27 +17 10 -19 29 -5 34 +16 18
Walks 38 -15 53 -- -- -- -- +25 47 +18 29 -87 116 +29 87 +50 37
Strikeouts 91 -58 149 -- -- -- -- +61 108 +65 43 -130 173 +23 150 +104 46
K% 27.7 -1.1 28.8 -- -- -- -- +0.7 24.4 +1.2 23.2 -1.3 24.5 +1.8 22.7 +1.0 21.7
BB% 11.6 +1.3 10.3 -- -- -- -- +0.1 10.6 -5.1 15.7 -0.8 16.5 +3.3 13.2 -4.3 17.5
HBP 5 -2 7 -- -- -- -- +1 5 0 5 -6 11 +2 9 +6 3
Batted Balls 194 -112 306 -- -- -- -- +141 283 +175 108 -295 403 -10 413 +287 126
Number of Fastballs 715 -562 1,277 -- -- -- -- +547 1,099 +648 451 -1,448 1,899 +246 1,653 +1,068 585
Number of Offspeed 168 +9 159 -- -- -- -- +68 201 +136 65 -235 300 -73 373 +240 133
Number of Breaking 389 -235 624 -- -- -- -- +312 533 +286 247 -726 973 +103 870 +626 244
+ Toggle Viewing All Player's Year to Year Stats

Statcast Fielder Positioning

wOBA
SeasonAlignment TypeBat SidePAShifts/Shades%No Shift/ShadeShift/Shade
2017 Shifts R 211 18 8.5 .434 .241
2018 Shifts R 652 284 43.6 .350 .386
2019 Shifts R 699 493 70.5 .335 .352
2020 Shifts R 185 117 63.2 .412 .365
2021 Shifts R 436 280 64.2 .365 .361
2022 Shifts R 671 452 67.4 .353 .342
2024 Shades R 515 77 15.0 .310 .338
2025 Shades R 326 25 7.7 .324 .333
! 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 %
2017 297 19.0 12.1% 4.7% 220 24.0 0.0% 13.2%
2018 915 18.8 10.9% 2.6% 579 23.7 0.0% 11.4%
2019 969 19.6 8.4% 5.2% 694 25.9 0.0% 19.9%
2020 244 19.8 9.8% 2.0% 125 25.0 0.0% 13.6%
2021 586 18.9 15.9% 4.6% 310 24.6 0.0% 16.5%
2022 971 17.3 26.8% 2.7% 498 22.9 1.0% 10.8%
2024 631 15.1 47.9% 0.5% 438 18.8 2.3% 1.1%
2025 401 15.2 47.6% 0.2% 306 18.5 7.8% 0.0%
+ View Complete Pitch Tempo Leaderboard

Statcast Rankings