3B | Chicago White Sox
Bats/Throws: R/R | 6' 2" 225 lbs | Age: 26
PA AB R H HR SB AVG OBP SLG OPS
2023 304 256 36 50 7 3 .195 .305 .367 .672
2024 237 206 22 31 5 3 .150 .249 .257 .506
2025 569 504 80 118 16 6 .234 .316 .401 .717
4 Seasons 1,160 1,013 142 207 29 13 .204 .294 .356 .650
AVG HR SB OPS
2023 .195 7 3 .672
2024 .150 5 3 .506
2025 .234 16 6 .717
4 Seasons .204 29 13 .650
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%
2022 22 202 35 3 8.6 6.0 89.7 106.1 25.9 25.7 .203 .336 .200 .255 .324 40.0 26.0 4.0
2023 23 1204 200 12 6.0 3.9 86.8 109.0 16.6 32.0 .210 .353 .295 .304 .315 31.5 20.1 12.5
2024 24 1009 152 7 4.6 3.0 86.2 110.8 21.3 28.9 .175 .289 .233 .260 .279 26.3 24.1 10.5
2025 25 2323 407 38 9.3 6.7 89.7 110.8 22.6 36.6 .239 .394 .314 .316 .336 40.5 17.6 9.8
Player 4738 794 60 7.6 5.2 88.3 110.8 21.0 33.5 .217 .360 .288 .299 .319 35.5 19.9 10.4
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 %
2022 37.1 62.9 40.0 11.4 11.4 37.1 37.1 25.7 25.7 8.6 2.9 11.4 28.6 22.9
2023 38.0 62.0 31.5 21.5 9.0 37.0 36.0 27.0 19.5 15.0 3.5 17.5 21.0 23.5
2024 32.2 67.8 36.2 22.4 9.2 42.1 32.9 25.0 19.1 10.5 2.6 23.0 22.4 22.4
2025 29.0 71.0 35.1 25.3 10.6 40.5 36.1 23.3 17.4 9.1 2.5 23.1 27.0 20.9
Player 32.2 67.8 34.6 23.2 9.9 39.8 35.5 24.7 18.6 10.8 2.8 21.2 24.7 21.9
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
2022 0.0 20.0 37.1 25.7 8.6 8.6 6.0
2023 5.5 27.5 35.0 18.5 7.5 6.0 3.9
2024 3.3 26.3 42.8 18.4 4.6 4.6 3.0
2025 2.7 20.4 37.3 22.4 7.6 9.3 6.7
Player 3.4 23.3 37.8 20.8 7.1 7.6 5.2
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.3 -3 851 36.6 193 .217 .440 .335 21.4 18.7 14.5 .212 .387 .316 44.6
2025 Sinker -0.3 -1 380 16.4 112 .245 .408 .340 12.2 13.4 17.2 .324 .576 .421 62.7
2025 Slider 1.1 4 353 15.2 77 .278 .444 .334 27.1 28.6 18.5 .233 .320 .270 37.3
2025 Cutter 0.2 0 195 8.4 45 .282 .410 .353 27.2 13.3 13.0 .232 .384 .321 36.4
2025 Sweeper 0.0 0 176 7.6 40 .250 .361 .291 23.7 15.0 9.7 .202 .267 .238 22.6
2025 Changeup -0.1 0 168 7.2 48 .182 .341 .260 15.7 8.3 8.3 .236 .368 .295 22.5
2025 Curveball -0.1 0 160 6.9 46 .214 .286 .250 20.0 17.4 12.3 .206 .286 .245 20.0
2025 Split-Finger 1.7 0 25 1.1 5 .250 .250 .320 13.3 40.0 12.5 .270 .342 .353 0.0
2025 Slurve -3.9 0 10 0.4 2 .000 .000 .000 0.0 0.0 0.0 .198 .420 .255 50.0
2024 4-Seam Fastball -1.5 -6 375 37.2 96 .122 .256 .246 29.3 31.3 23.4 .126 .273 .246 34.6
2024 Sinker -1.9 -3 171 16.9 51 .156 .311 .277 13.9 15.7 25.0 .229 .366 .301 39.5
2024 Slider -0.7 -1 148 14.7 26 .125 .292 .221 19.6 26.9 10.6 .151 .265 .218 16.7
2024 Sweeper -0.5 0 91 9.0 19 .125 .125 .205 16.1 21.1 11.1 .109 .141 .203 0.0
2024 Cutter -1.4 -1 81 8.0 15 .273 .273 .367 18.6 13.3 9.5 .315 .377 .410 0.0
2024 Changeup -2.7 -2 69 6.8 18 .111 .111 .100 15.2 22.2 10.8 .113 .144 .112 14.3
2024 Curveball 2.3 1 57 5.6 11 .400 .400 .391 10.0 18.2 10.5 .448 .530 .456 25.0
2024 Split-Finger 1.2 0 10 1.0 -- -- -- 50.0 -- 0.0 -- -- -- --
2024 Slurve 1.0 0 5 0.5 -- -- -- 0.0 -- 0.0 -- -- -- --
! Note: Years are in reverse order.

Statcast Batting Run Value

Runs
Year Team PA Pitches Heart Shadow Chase Waste All
2022 50 202 -2 -4 1 1 -4
2023 303 1,204 -9 -12 12 5 -5
2024 237 1,009 -10 -16 9 6 -12
2025 569 2,323 -18 -12 21 10 0
Player 1,159 4,738 -40 -44 43 -40 -20
+ 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 %
2022 202 56.4 66.7 77.6 30.7 70.4 40.1 32.0 51.0 24.3 9.9 70.0
2023 1,204 49.6 68.2 82.6 20.8 61.9 44.3 27.1 44.4 22.3 6.8 84.1
2024 1,009 50.0 67.3 79.7 21.8 74.5 44.2 24.5 44.6 21.6 7.0 87.3
2025 2,323 51.7 69.3 83.8 21.6 64.5 44.6 29.3 46.2 20.6 8.5 85.3
Player 4,738 51.0 68.5 82.4 21.8 66.3 44.2 27.9 45.6 21.4 7.8 84.6
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
2022 24 94
2023 45 63 6 17
2024 70 84 88
2025 40 23 37 45 45 62 54 46 63 38 72 70 75 89 51 9 42 25 82 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 %
2022 21.96 1 0.9 0 1 2 0 0.0
2023 22.08 7 5.8 1 7 4 2 28.6
2024 23.07 5 4.9 0 2 5 1 20.0
2025 25.52 16 16.6 -1 7 17 5 31.3
Player 24.14 29 28.2 1 17 28 8 27.6
+ View Standard Expected Home Runs

Expected Home Runs by Park

Adjusted

Year HR
2022 1 2 1 2 0 0 1 1 0 0 0 0 2 1 1 2 0 1 2 1 2 1 1 2 1 0 1 1 2 0 0
2023 7 3 5 7 6 5 5 5 5 5 5 6 9 5 5 6 6 5 6 6 5 7 11 8 5 5 6 5 6 5 5
2024 5 2 4 4 6 6 6 3 5 3 6 7 4 4 5 3 4 3 5 7 4 3 8 5 3 5 5 8 6 7 7
2025 16 12 20 12 18 19 16 13 16 12 17 20 17 22 16 10 17 12 16 21 15 19 21 20 11 13 16 21 21 19 16
Player 29 19 30 25 30 30 28 22 26 20 28 33 32 32 27 21 27 21 29 35 26 30 41 35 20 23 28 35 35 31 28
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
Results
BA .234 +.084 .150 -.045 .195 +.025 .170
xBA .239 +.064 .175 -.035 .210 +.007 .203
OBP .316 +.067 .249 -.056 .305 +.105 .200
xOBP .322 +.046 .276 -.045 .321 +.082 .239
SLG .401 +.144 .257 -.110 .367 +.112 .255
xSLG .394 +.105 .289 -.064 .353 +.017 .336
ISO .167 +.060 .107 -.065 .172 +.087 .085
xISO .155 +.041 .114 -.029 .143 +.010 .133
BABIP .261 +.084 .177 -.047 .224 +.018 .206
wOBA .314 +.081 .233 -.062 .295 +.095 .200
xwOBA .316 +.056 .260 -.044 .304 +.049 .255
wOBACON .334 +.099 .235 -.067 .302 +.055 .247
xwOBACON .336 +.057 .279 -.036 .315 -.009 .324
BACON .290 +.086 .204 -.047 .251 +.022 .229
xBACON .297 +.051 .246 -.030 .276 -.008 .284
Statcast Hit Metrics
Hard Hit % 40.5 +14.2 26.3 -5.2 31.5 -8.5 40.0
Avg Exit Velocity 89.7 +3.5 86.2 -0.6 86.8 -2.9 89.7
Launch Angle Sweet-Spot % 36.6 +7.7 28.9 -3.1 32.0 +6.3 25.7
Barrel % 9.3 +4.7 4.6 -1.4 6.0 -2.6 8.6
Avg Launch Angle 22.6 +1.3 21.3 +4.7 16.6 -9.3 25.9
Statcast Bat Tracking
Bat Speed 70.6 +0.8 69.8 -- -- -- --
Attack Angle 12° +1° 11° -- -- -- --
Ideal Attack Angle % 64.6 +2.3 62.3 -- -- -- --
Attack Direction -3° +1° -3° -- -- -- --
Swing Path - Tilt 35° -1° 36° -- -- -- --
Swing Length 7.6 -0.1 7.7 -- -- -- --
Statcast Pitch Metrics
Fastball Velocity 93.2 0.0 93.2 +0.3 92.9 0.0 92.9
Breaking Velocity 83.5 +0.9 82.6 -0.5 83.1 +0.4 82.7
Offspeed Velocity 84.5 -0.2 84.7 -1.6 86.3 -0.3 86.6
Batted Ball Results
Barrels 38 +31 7 -5 12 +9 3
Popup % 10.6 +1.4 9.2 +0.2 9.0 -2.4 11.4
Flyball % 35.1 -1.1 36.2 +4.7 31.5 -8.5 40.0
Line Drive % 25.3 +2.9 22.4 +0.9 21.5 +10.1 11.4
Groundball % 29.0 -3.2 32.2 -5.8 38.0 +0.9 37.1
Pull % 40.5 -1.6 42.1 +5.1 37.0 -0.1 37.1
Straight Away % 36.1 +3.2 32.9 -3.1 36.0 -1.1 37.1
Opposite Field % 23.3 -1.7 25.0 -2.0 27.0 +1.3 25.7
Weak Contact % 2.7 -0.6 3.3 -2.2 5.5 +5.5 0.0
Pull Airball % 23.1 +0.1 23.0 +5.5 17.5 +6.1 11.4
Topped Contact % 20.4 -5.9 26.3 -1.2 27.5 +7.5 20.0
Under Contact % 37.3 -5.5 42.8 +7.8 35.0 -2.1 37.1
Flare/Burner Contact % 22.4 +4.0 18.4 -0.1 18.5 -7.2 25.7
Solid Contact % 7.6 +3.0 4.6 -2.9 7.5 -1.1 8.6
HR/FB % 11.2 +2.1 9.1 -2.0 11.1 +4.0 7.1
Popups 43 +29 14 -4 18 +14 4
Flyballs 143 +88 55 -8 63 +49 14
Line Drives 103 +69 34 -9 43 +39 4
Groundballs 118 +69 49 -27 76 +63 13
Plate Discipline
In Zone % 51.7 +1.7 50.0 +0.4 49.6 -6.8 56.4
Out of Zone % 48.3 -1.7 50.0 -0.4 50.4 +6.8 43.6
Edge % 44.6 +0.4 44.2 -0.1 44.3 +4.2 40.1
Zone Swing % 69.3 +2.0 67.3 -0.9 68.2 +1.5 66.7
Out of Zone Swing % 21.6 -0.2 21.8 +1.0 20.8 -9.9 30.7
In Zone Contact % 83.8 +4.1 79.7 -2.9 82.6 +5.0 77.6
Out of Zone Contact % 64.5 -10.0 74.5 +12.6 61.9 -8.5 70.4
Whiff % 20.6 -1.0 21.6 -0.7 22.3 -2.0 24.3
First Strike % 61.0 +1.1 59.9 +2.1 57.8 -12.2 70.0
First Pitch Swing % 29.3 +4.8 24.5 -2.6 27.1 -4.9 32.0
Swing % 46.2 +1.6 44.6 +0.2 44.4 -6.6 51.0
Meatball Swing % 85.3 -2.0 87.3 +3.2 84.1 +14.1 70.0
Meatball % 8.5 +1.5 7.0 +0.2 6.8 -3.1 9.9
Zone Swing & Miss % 16.2 -4.1 20.3 +2.9 17.4 -5.0 22.4
Out of Zone Swing & Miss % 35.5 +10.0 25.5 -12.6 38.1 +8.5 29.6
In Zone 1,201 +696 505 -93 598 +484 114
Out of Zone 1,122 +618 504 -103 607 +519 88
Edge 1,036 +590 446 -88 534 +453 81
In Zone Swings 832 +492 340 -68 408 +332 76
Out of Zone Swings 242 +132 110 -16 126 +99 27
In Zone Swing & Misses 135 +66 69 -2 71 +54 17
Out of Zone Swing & Misses 86 +58 28 -20 48 +40 8
Basic
Pitches 2,323 +1,314 1,009 -195 1,204 +1,002 202
PA 569 +332 237 -67 304 +254 50
AB 504 +298 206 -50 256 +209 47
Hits 118 +87 31 -19 50 +42 8
Singles 68 +49 19 -5 24 +18 6
Doubles 32 +25 7 -8 15 +14 1
Triples 2 +2 0 -4 4 +4 0
Home Runs 16 +11 5 -2 7 +6 1
Walks 56 +31 25 -13 38 +36 2
Strikeouts 100 +43 57 -4 61 +48 13
K% 17.6 -6.5 24.1 +4.0 20.1 -5.9 26.0
BB% 9.8 -0.7 10.5 -2.0 12.5 +8.5 4.0
HBP 6 +3 3 -1 4 +4 0
Batted Balls 407 +255 152 -48 200 +165 35
Number of Fastballs 1,426 +799 627 -145 772 +666 106
Number of Offspeed 193 +114 79 -55 134 +95 39
Number of Breaking 509 +304 205 -25 230 +184 46
+ Toggle Viewing All Player's Year to Year Stats

Statcast Fielder Positioning

wOBA
SeasonAlignment TypeBat SidePAShifts/Shades%No Shift/ShadeShift/Shade
2022 Shifts R 49 12 24.5 .223 .147
2023 Shades R 303 14 4.6 .301 .161
2024 Shades R 237 22 9.3 .235 .214
2025 Shades R 568 61 10.7 .310 .356
! 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 %
2022 54 16.9 29.6% 0.0% 34 20.0 0.0% 0.0%
2023 313 14.9 50.8% 0.6% 246 18.4 6.5% 0.0%
2024 326 15.2 46.0% 0.3% 141 18.2 7.1% 0.0%
2025 624 15.5 42.3% 0.2% 422 18.7 5.2% 1.4%
+ View Complete Pitch Tempo Leaderboard

Statcast Rankings