3B | Bats/Throws: R/R | 6' 1" 195 lbs | Age: 32
Draft: 2015 | Rd. 1, No. 19, Pittsburgh Pirates | Arizona
PA AB R H HR SB AVG OBP SLG OPS
2023 253 225 28 57 3 8 .253 .311 .364 .675
2024 311 288 41 80 3 8 .278 .311 .375 .686
2025 116 114 13 23 2 1 .202 .209 .272 .481
8 Seasons 2,343 2,172 243 562 28 47 .259 .300 .355 .655
AVG HR SB OPS
2023 .253 3 8 .675
2024 .278 3 8 .686
2025 .202 2 1 .481
8 Seasons .259 28 47 .655
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%
2018 24 329 69 1 1.4 1.0 83.5 100.9 5.7 34.8 .213 .267 .211 .228 .276 17.4 23.7 4.1
2019 25 1882 434 9 2.1 1.7 85.3 107.1 8.5 33.4 .273 .374 .339 .303 .317 24.8 11.7 5.3
2020 26 662 138 1 0.7 0.6 85.5 104.7 8.7 32.6 .253 .337 .251 .290 .296 28.3 12.2 7.0
2021 27 1926 485 8 1.6 1.4 85.3 109.4 9.9 32.0 .255 .330 .249 .275 .277 26.0 7.4 4.9
2022 28 1080 243 4 1.6 1.3 85.8 108.2 13.1 31.7 .260 .332 .303 .285 .312 27.2 15.5 5.2
2023 29 912 198 5 2.5 2.0 86.5 105.7 12.0 35.4 .272 .374 .296 .311 .323 29.3 13.4 6.7
2024 30 1070 248 4 1.6 1.3 85.6 104.7 9.7 25.0 .256 .322 .298 .271 .301 23.4 15.4 4.8
2025 31 416 92 2 2.2 1.7 86.6 105.5 9.2 28.3 .211 .280 .209 .217 .267 29.3 19.8 0.9
Player 8277 1907 34 1.8 1.5 85.5 109.4 9.9 31.7 .257 .339 .285 .282 .299 25.9 12.8 5.1
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 %
2018 55.1 44.9 15.9 24.6 4.3 29.0 44.9 26.1 21.7 23.2 10.1 7.2 21.7 15.9
2019 50.0 50.0 18.9 26.3 4.8 32.3 39.9 27.9 18.4 23.7 7.8 13.8 16.1 20.0
2020 50.7 49.3 18.8 26.8 3.6 29.7 39.9 30.4 18.1 23.9 8.7 11.6 15.9 21.7
2021 45.8 54.2 21.4 25.2 7.6 31.8 42.9 25.4 19.8 19.2 6.8 12.0 23.7 18.6
2022 44.0 56.0 18.9 28.0 9.1 37.0 42.8 20.2 20.2 21.0 2.9 16.9 21.8 17.3
2023 44.9 55.1 22.7 27.8 4.5 38.4 35.9 25.8 20.7 18.2 6.1 17.7 17.7 19.7
2024 50.0 50.0 19.8 23.0 7.3 33.9 37.5 28.6 23.0 21.8 5.2 10.9 15.7 23.4
2025 52.2 47.8 21.7 21.7 4.3 32.6 46.7 20.7 17.4 30.4 4.3 15.2 16.3 16.3
Player 48.0 52.0 20.1 25.7 6.2 33.3 40.8 25.9 19.9 21.7 6.4 13.4 19.1 19.5
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
2018 2.9 49.3 20.3 24.6 1.4 1.4 1.0
2019 3.5 39.2 22.6 28.3 2.8 2.1 1.7
2020 8.0 35.5 26.8 21.0 5.1 0.7 0.6
2021 7.4 35.5 28.9 23.1 3.5 1.6 1.4
2022 6.2 33.3 25.9 28.8 3.3 1.6 1.3
2023 5.6 31.3 25.8 29.8 5.1 2.5 2.0
2024 5.6 36.7 24.2 30.2 1.6 1.6 1.3
2025 3.3 42.4 26.1 22.8 3.3 2.2 1.7
Player 5.6 36.6 25.5 26.5 3.3 1.8 1.5
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 -2.2 -3 124 29.8 29 .276 .310 .260 6.0 13.8 10.8 .240 .325 .243 44.0
2025 Sinker -3.2 -2 73 17.5 21 .200 .200 .225 9.1 9.5 25.0 .222 .247 .206 36.8
2025 Slider 2.5 2 71 17.1 22 .227 .500 .345 27.0 18.2 17.4 .200 .361 .237 27.8
2025 Changeup -0.9 0 39 9.4 10 .100 .100 .270 29.2 40.0 20.0 .127 .156 .126 16.7
2025 Cutter -9.1 -4 39 9.4 13 .000 .000 .054 13.6 7.7 9.1 .215 .244 .241 9.1
2025 Sweeper -4.3 -2 39 9.4 10 .100 .100 .090 31.8 50.0 31.3 .101 .122 .098 0.0
2025 Curveball -3.2 -1 18 4.3 6 .167 .167 .150 0.0 16.7 10.0 .327 .360 .303 0.0
2025 Split-Finger 16.3 1 9 2.2 4 .750 1.000 .763 33.3 25.0 25.0 .370 .439 .354 66.7
2025 Slurve -4.9 0 4 1.0 1 .000 .000 .000 50.0 100.0 33.3 -- -- .000 --
2024 4-Seam Fastball 0.0 0 322 30.1 88 .300 .400 .337 9.1 11.4 13.9 .269 .361 .307 32.4
2024 Sinker 0.0 0 200 18.7 57 .340 .460 .372 8.0 5.3 9.1 .304 .378 .312 27.5
2024 Slider 1.0 2 190 17.8 58 .273 .382 .315 29.1 25.9 27.8 .217 .281 .235 22.0
2024 Curveball -0.2 0 93 8.7 23 .182 .273 .277 16.2 17.4 12.9 .269 .306 .254 10.5
2024 Changeup -2.2 -2 91 8.5 25 .208 .250 .222 22.6 4.0 3.8 .204 .245 .215 8.7
2024 Sweeper -5.3 -4 78 7.3 27 .115 .115 .126 45.0 33.3 30.0 .151 .173 .163 0.0
2024 Cutter 0.9 1 69 6.4 25 .417 .542 .419 14.0 12.0 30.0 .376 .431 .355 27.3
2024 Split-Finger 2.9 0 15 1.4 3 .333 .667 .417 14.3 33.3 16.7 .242 .271 .220 50.0
2024 Slurve 4.4 0 6 0.6 2 .500 1.000 .625 25.0 50.0 50.0 .088 .309 .160 100.0
2024 Knuckleball -9.3 -1 6 0.6 2 .000 .000 .000 0.0 50.0 50.0 .247 .289 .238 0.0
! Note: Years are in reverse order.

Statcast Batting Run Value

Runs
Year Team PA Pitches Heart Shadow Chase Waste All
2018 96 329 -5 -6 2 1 -9
2019 524 1,868 -6 -7 7 11 4
2020 172 662 -6 -8 3 4 -7
2021 551 1,926 -26 -29 11 10 -34
2022 309 1,080 -4 -6 3 4 -4
2023 253 912 -8 -6 5 4 -5
2024 310 1,070 -2 -8 3 3 -4
2025 116 416 -4 -5 1 1 -8
Player 2,331 8,263 -62 -75 33 -62 -67
+ 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 %
2018 329 49.5 62.6 88.2 30.7 58.8 43.5 23.7 46.5 21.6 8.2 70.4
2019 1,882 47.3 70.0 92.6 33.8 74.2 43.3 34.4 51.0 13.9 6.6 78.0
2020 662 48.2 60.2 94.3 28.0 67.7 41.2 23.3 43.5 14.6 7.7 64.7
2021 1,926 50.0 63.3 93.3 26.5 74.9 41.1 24.6 44.9 12.1 8.7 69.5
2022 1,080 50.2 64.9 90.9 31.2 70.2 46.9 31.1 48.1 15.8 8.4 69.2
2023 912 52.1 64.8 89.3 26.8 74.4 42.3 20.9 46.6 14.8 7.7 74.3
2024 1,070 52.1 68.3 89.5 28.3 64.8 42.9 31.9 49.2 17.3 6.9 74.3
2025 416 53.6 70.0 89.1 32.1 67.7 43.0 32.8 52.4 17.0 8.2 67.6
Player 8,277 49.9 65.9 91.5 29.7 71.2 42.9 28.5 47.8 14.8 7.7 71.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
2018 27 92
2019 19 75 14 6 41 9 4 5 50 6 97 13 97 21 84 6
2020 14 55 10 6 31 1 2 7 23 9 96 26 96 44 67 10 16
2021 4 55 6 2 10 4 3 3 63 3 100 4 99 55 82 84 21
2022 42 65 41 17
2023 18 68 19 27
2024 14 53 91 27
2025 15 38 22
+ 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 %
2018 -- 0 0.2 0 1 0 0 --
2019 21.78 12 9.9 2 3 5 6 50.0
2020 21.06 1 1.6 -1 3 2 0 0.0
2021 21.83 5 7.0 -2 2 7 2 40.0
2022 22.35 2 2.3 0 3 2 1 50.0
2023 21.47 3 3.2 0 0 4 1 33.3
2024 22.97 3 3.7 -1 0 2 2 66.7
2025 22.01 2 1.9 0 0 1 1 50.0
Player 21.92 28 29.7 -2 12 23 13 46.4
+ View Standard Expected Home Runs

Expected Home Runs by Park

Adjusted

Year HR
2018 0 1 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 1 1 0 1 0 0 0 0 1 0 0
2019 12 11 8 7 11 9 11 11 8 7 10 10 11 10 10 10 10 9 11 11 11 12 12 11 9 9 7 10 12 10 9
2020 1 3 1 0 2 2 2 1 2 0 1 2 1 2 1 2 1 1 3 2 2 4 2 2 0 0 2 1 2 2 2
2021 5 7 8 5 10 8 9 6 5 5 8 8 4 6 8 7 6 5 7 9 7 7 9 7 5 5 9 8 7 8 7
2022 2 1 3 3 3 2 3 1 1 1 3 2 2 3 3 4 3 1 2 2 2 3 3 2 2 1 3 2 2 2 3
2023 3 1 3 2 4 3 5 2 4 2 3 4 2 3 4 4 3 2 3 5 3 3 5 3 2 2 4 4 3 5 2
2024 3 2 4 3 4 4 4 3 4 3 4 4 3 4 4 4 3 3 4 4 4 4 4 4 3 3 4 4 4 4 4
2025 2 2 2 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 2 2 2 2 2
Player 28 28 29 21 36 30 36 26 26 20 31 32 26 30 32 33 28 23 32 35 32 36 37 32 22 22 31 31 33 33 29
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
Results
BA .202 -.076 .278 +.025 .253 -.021 .274 +.048 .226 +.002 .224 -.084 .308 +.099 .209
xBA .211 -.045 .256 -.016 .272 +.012 .260 +.005 .255 +.002 .253 -.020 .273 +.060 .213
OBP .209 -.102 .311 .000 .311 -.005 .316 +.051 .265 -.016 .281 -.072 .353 +.106 .247
xOBP .218 -.074 .292 -.039 .331 +.027 .304 +.011 .293 -.017 .310 -.012 .322 +.071 .251
SLG .272 -.103 .375 +.011 .364 -.008 .372 +.063 .309 +.033 .276 -.170 .446 +.215 .231
xSLG .280 -.042 .322 -.052 .374 +.042 .332 +.002 .330 -.007 .337 -.037 .374 +.107 .267
ISO .070 -.027 .097 -.014 .111 +.014 .097 +.014 .083 +.032 .051 -.087 .138 +.116 .022
xISO .069 +.003 .066 -.035 .101 +.029 .072 -.004 .076 -.008 .084 -.017 .101 +.047 .054
BABIP .236 -.086 .322 +.042 .280 -.042 .322 +.086 .236 -.014 .250 -.083 .333 +.058 .275
wOBA .209 -.089 .298 +.002 .296 -.007 .303 +.054 .249 -.002 .251 -.088 .339 +.128 .211
xwOBA .217 -.054 .271 -.040 .311 +.026 .285 +.010 .275 -.015 .290 -.013 .303 +.075 .228
wOBACON .257 -.078 .335 +.032 .303 -.031 .334 +.087 .247 +.001 .246 -.115 .361 +.108 .253
xwOBACON .267 -.034 .301 -.022 .323 +.011 .312 +.035 .277 -.019 .296 -.021 .317 +.041 .276
BACON .253 -.078 .331 +.040 .291 -.037 .328 +.084 .244 -.011 .255 -.097 .352 +.077 .275
xBACON .265 -.040 .305 -.012 .317 +.005 .312 +.036 .276 -.016 .292 -.021 .313 +.032 .281
Statcast Hit Metrics
Hard Hit % 29.3 +5.9 23.4 -5.9 29.3 +2.1 27.2 +1.2 26.0 -2.3 28.3 +3.5 24.8 +7.4 17.4
Avg Exit Velocity 86.6 +1.0 85.6 -0.9 86.5 +0.7 85.8 +0.5 85.3 -0.2 85.5 +0.2 85.3 +1.8 83.5
Launch Angle Sweet-Spot % 28.3 +3.3 25.0 -10.4 35.4 +3.7 31.7 -0.3 32.0 -0.6 32.6 -0.8 33.4 -1.4 34.8
Barrel % 2.2 +0.6 1.6 -0.9 2.5 +0.9 1.6 0.0 1.6 +0.9 0.7 -1.4 2.1 +0.7 1.4
Avg Launch Angle 9.2 -0.5 9.7 -2.3 12.0 -1.1 13.1 +3.2 9.9 +1.2 8.7 +0.2 8.5 +2.8 5.7
Statcast Bat Tracking
Bat Speed 68.1 +0.5 67.6 +0.7 66.9 -- -- -- -- -- -- -- -- -- --
Attack Angle +1° -2° -- -- -- -- -- -- -- -- -- --
Ideal Attack Angle % 45.8 +1.2 44.6 -16.9 61.5 -- -- -- -- -- -- -- -- -- --
Attack Direction -2° -2° +2° -2° -- -- -- -- -- -- -- -- -- --
Swing Path - Tilt 32° -1° 32° -1° 33° -- -- -- -- -- -- -- -- -- --
Swing Length 6.6 -0.1 6.7 -0.1 6.8 -- -- -- -- -- -- -- -- -- --
Statcast Pitch Metrics
Fastball Velocity 92.7 -0.8 93.5 +0.5 93.0 -0.1 93.1 +0.6 92.5 -0.5 93.0 +0.5 92.5 -0.3 92.8
Breaking Velocity 83.0 -0.1 83.1 +0.8 82.3 -1.2 83.5 +0.4 83.1 +1.1 82.0 -0.8 82.8 -0.7 83.5
Offspeed Velocity 82.5 -2.5 85.0 -0.5 85.5 +1.2 84.3 -0.4 84.7 -0.4 85.1 +1.7 83.4 -0.3 83.7
Batted Ball Results
Barrels 2 -2 4 -1 5 +1 4 -4 8 +7 1 -8 9 +8 1
Popup % 4.3 -3.0 7.3 +2.8 4.5 -4.6 9.1 +1.5 7.6 +4.0 3.6 -1.2 4.8 +0.5 4.3
Flyball % 21.7 +1.9 19.8 -2.9 22.7 +3.8 18.9 -2.5 21.4 +2.6 18.8 -0.1 18.9 +3.0 15.9
Line Drive % 21.7 -1.3 23.0 -4.8 27.8 -0.2 28.0 +2.8 25.2 -1.6 26.8 +0.5 26.3 +1.7 24.6
Groundball % 52.2 +2.2 50.0 +5.1 44.9 +0.9 44.0 -1.8 45.8 -4.9 50.7 +0.7 50.0 -5.1 55.1
Pull % 32.6 -1.3 33.9 -4.5 38.4 +1.4 37.0 +5.2 31.8 +2.1 29.7 -2.6 32.3 +3.3 29.0
Straight Away % 46.7 +9.2 37.5 +1.6 35.9 -6.9 42.8 -0.1 42.9 +3.0 39.9 0.0 39.9 -5.0 44.9
Opposite Field % 20.7 -7.9 28.6 +2.8 25.8 +5.6 20.2 -5.2 25.4 -5.0 30.4 +2.5 27.9 +1.8 26.1
Weak Contact % 3.3 -2.3 5.6 0.0 5.6 -0.6 6.2 -1.2 7.4 -0.6 8.0 +4.5 3.5 +0.6 2.9
Pull Airball % 15.2 +4.3 10.9 -6.8 17.7 +0.8 16.9 +4.9 12.0 +0.4 11.6 -2.2 13.8 +6.6 7.2
Topped Contact % 42.4 +5.7 36.7 +5.4 31.3 -2.0 33.3 -2.2 35.5 0.0 35.5 -3.7 39.2 -10.1 49.3
Under Contact % 26.1 +1.9 24.2 -1.6 25.8 -0.1 25.9 -3.0 28.9 +2.1 26.8 +4.2 22.6 +2.3 20.3
Flare/Burner Contact % 22.8 -7.4 30.2 +0.4 29.8 +1.0 28.8 +5.7 23.1 +2.1 21.0 -7.3 28.3 +3.7 24.6
Solid Contact % 3.3 +1.7 1.6 -3.5 5.1 +1.8 3.3 -0.2 3.5 -1.6 5.1 +2.3 2.8 +1.4 1.4
HR/FB % 10.0 +3.9 6.1 -0.6 6.7 +2.4 4.3 -0.5 4.8 +1.0 3.8 -10.8 14.6 +14.6 0.0
Popups 4 -14 18 +9 9 -13 22 -15 37 +32 5 -16 21 +18 3
Flyballs 20 -29 49 +4 45 -1 46 -58 104 +78 26 -56 82 +71 11
Line Drives 20 -37 57 +2 55 -13 68 -54 122 +85 37 -77 114 +97 17
Groundballs 48 -76 124 +35 89 -18 107 -115 222 +152 70 -147 217 +179 38
Plate Discipline
In Zone % 53.6 +1.5 52.1 0.0 52.1 +1.9 50.2 +0.2 50.0 +1.8 48.2 +0.9 47.3 -2.2 49.5
Out of Zone % 46.4 -1.5 47.9 0.0 47.9 -1.9 49.8 -0.2 50.0 -1.8 51.8 -0.9 52.7 +2.2 50.5
Edge % 43.0 +0.1 42.9 +0.6 42.3 -4.6 46.9 +5.8 41.1 -0.1 41.2 -2.1 43.3 -0.2 43.5
Zone Swing % 70.0 +1.7 68.3 +3.5 64.8 -0.1 64.9 +1.6 63.3 +3.1 60.2 -9.8 70.0 +7.4 62.6
Out of Zone Swing % 32.1 +3.8 28.3 +1.5 26.8 -4.4 31.2 +4.7 26.5 -1.5 28.0 -5.8 33.8 +3.1 30.7
In Zone Contact % 89.1 -0.4 89.5 +0.2 89.3 -1.6 90.9 -2.4 93.3 -1.0 94.3 +1.7 92.6 +4.4 88.2
Out of Zone Contact % 67.7 +2.9 64.8 -9.6 74.4 +4.2 70.2 -4.7 74.9 +7.2 67.7 -6.5 74.2 +15.4 58.8
Whiff % 17.0 -0.3 17.3 +2.5 14.8 -1.0 15.8 +3.7 12.1 -2.5 14.6 +0.7 13.9 -7.7 21.6
First Strike % 65.5 +2.3 63.2 +0.7 62.5 -2.9 65.4 +4.5 60.9 -3.6 64.5 +0.4 64.1 -2.9 67.0
First Pitch Swing % 32.8 +0.9 31.9 +11.0 20.9 -10.2 31.1 +6.5 24.6 +1.3 23.3 -11.1 34.4 +10.7 23.7
Swing % 52.4 +3.2 49.2 +2.6 46.6 -1.5 48.1 +3.2 44.9 +1.4 43.5 -7.5 51.0 +4.5 46.5
Meatball Swing % 67.6 -6.7 74.3 0.0 74.3 +5.1 69.2 -0.3 69.5 +4.8 64.7 -13.3 78.0 +7.6 70.4
Meatball % 8.2 +1.3 6.9 -0.8 7.7 -0.7 8.4 -0.3 8.7 +1.0 7.7 +1.1 6.6 -1.6 8.2
Zone Swing & Miss % 10.9 +0.4 10.5 -0.2 10.7 +1.6 9.1 +2.4 6.7 +1.0 5.7 -1.7 7.4 -4.4 11.8
Out of Zone Swing & Miss % 32.3 -2.9 35.2 +9.6 25.6 -4.2 29.8 +4.7 25.1 -7.2 32.3 +6.5 25.8 -15.4 41.2
In Zone 223 -335 558 +83 475 -67 542 -421 963 +644 319 -565 884 +721 163
Out of Zone 193 -319 512 +75 437 -101 538 -425 963 +620 343 -641 984 +818 166
Edge 179 -280 459 +73 386 -120 506 -286 792 +519 273 -535 808 +665 143
In Zone Swings 156 -225 381 +73 308 -44 352 -258 610 +418 192 -427 619 +517 102
Out of Zone Swings 62 -83 145 +28 117 -51 168 -87 255 +159 96 -237 333 +282 51
In Zone Swing & Misses 17 -23 40 +7 33 +1 32 -9 41 +30 11 -35 46 +34 12
Out of Zone Swing & Misses 20 -31 51 +21 30 -20 50 -14 64 +33 31 -55 86 +65 21
Basic
Pitches 416 -654 1,070 +158 912 -168 1,080 -846 1,926 +1,264 662 -1,220 1,882 +1,553 329
PA 116 -195 311 +58 253 -56 309 -245 554 +382 172 -359 531 +434 97
AB 114 -174 288 +63 225 -63 288 -229 517 +361 156 -337 493 +402 91
Hits 23 -57 80 +23 57 -22 79 -38 117 +82 35 -117 152 +133 19
Singles 19 -40 59 +21 38 -19 57 -30 87 +58 29 -85 114 +97 17
Doubles 2 -15 17 +1 16 -2 18 -4 22 +17 5 -15 20 +18 2
Triples 0 -1 1 +1 0 -2 2 -1 3 +3 0 -6 6 +6 0
Home Runs 2 -1 3 0 3 +1 2 -3 5 +4 1 -11 12 +12 0
Walks 1 -14 15 -2 17 +1 16 -11 27 +15 12 -16 28 +24 4
Strikeouts 23 -25 48 +14 34 -14 48 +7 41 +20 21 -41 62 +39 23
K% 19.8 +4.4 15.4 +2.0 13.4 -2.1 15.5 +8.1 7.4 -4.8 12.2 +0.5 11.7 -12.0 23.7
BB% 0.9 -3.9 4.8 -1.9 6.7 +1.5 5.2 +0.3 4.9 -2.1 7.0 +1.7 5.3 +1.2 4.1
HBP 0 0 0 -4 4 +2 2 +1 1 0 1 -6 7 +6 1
Batted Balls 92 -156 248 +50 198 -45 243 -242 485 +347 138 -296 434 +365 69
Number of Fastballs 236 -355 591 +40 551 -81 632 -511 1,143 +758 385 -687 1,072 +873 199
Number of Offspeed 48 -58 106 +23 83 -12 95 -82 177 +128 49 -128 177 +163 14
Number of Breaking 89 -194 283 +54 229 -84 313 -260 573 +358 215 -386 601 +485 116
+ Toggle Viewing All Player's Year to Year Stats

Statcast Fielder Positioning

wOBA
SeasonAlignment TypeBat SidePAShifts/Shades%No Shift/ShadeShift/Shade
2018 Shifts R 96 0 0.0 .211
2019 Shifts R 525 5 1.0 .334 .832
2020 Shifts R 171 0 0.0 .252
2021 Shifts R 549 1 0.2 .249 .000
2022 Shifts R 309 3 1.0 .299 .715
2023 Shades R 253 16 6.3 .294 .323
2024 Shades R 309 18 5.8 .294 .379
2025 Shades R 116 2 1.7 .213 .000
! 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 %
2018 97 16.7 33.0% 0.0% 68 22.1 0.0% 10.3%
2019 496 16.9 30.4% 1.6% 306 22.8 1.0% 7.5%
2020 217 16.6 29.0% 4.1% 113 22.4 2.7% 2.7%
2021 558 17.5 27.1% 1.1% 381 23.4 1.0% 12.1%
2022 325 17.1 24.0% 1.8% 177 22.5 2.3% 5.6%
2023 246 14.6 56.1% 0.0% 165 19.4 4.8% 0.0%
2024 265 14.6 57.0% 0.0% 177 18.2 8.5% 0.6%
2025 115 15.7 37.4% 0.9% 44 18.1 6.8% 2.3%
+ View Complete Pitch Tempo Leaderboard

Statcast Rankings