CF | Bats/Throws: R/R | 6' 2" 215 lbs | Age: 33
Draft: 2013 | Rd. 19, No. 573, Chicago White Sox | Louisville
PA AB R H HR SB AVG OBP SLG OPS
2021 140 123 21 31 7 7 .252 .336 .496 .832
2022 260 245 32 55 2 12 .224 .269 .310 .579
2023 6 6 0 0 0 0 .000 .000 .000 .000
7 Seasons 1,546 1,419 173 318 30 47 .224 .279 .349 .628
AVG HR SB OPS
2021 .252 7 7 .832
2022 .224 2 12 .579
2023 .000 0 0 .000
7 Seasons .224 30 47 .628
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 25 1320 192 7 3.6 2.1 83.2 107.2 14.7 30.7 .179 .285 .230 .240 .327 22.4 34.8 5.7
2018 26 1694 308 8 2.6 1.7 87.0 113.4 14.7 27.6 .208 .298 .270 .247 .315 32.5 27.9 3.9
2019 27 970 150 8 5.3 3.2 86.4 111.4 11.1 33.3 .225 .348 .296 .280 .372 30.0 31.5 5.6
2020 28 346 69 4 5.8 4.3 87.2 111.0 14.0 30.4 .259 .385 .347 .300 .355 31.9 20.4 3.2
2021 29 542 93 8 8.6 5.7 86.8 109.8 14.4 38.7 .267 .440 .354 .348 .405 37.4 22.1 7.9
2022 30 992 169 3 1.8 1.2 87.9 111.2 15.0 30.8 .219 .287 .256 .246 .320 33.1 29.2 4.2
2023 31 28 4 0 0.0 0.0 81.1 85.1 34.1 0.0 .079 .082 .000 .073 .109 0.0 33.3 0.0
Player 5892 985 38 3.9 2.5 86.3 113.4 14.2 30.8 .214 .318 .274 .262 .337 30.5 29.2 4.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 44.8 55.2 21.4 20.8 13.0 35.4 35.9 28.1 20.3 15.6 8.3 15.1 20.3 19.8
2018 42.9 57.1 22.1 23.4 11.7 41.2 34.4 24.4 19.2 15.6 8.1 22.1 18.8 16.2
2019 48.7 51.3 17.3 24.0 10.0 38.0 37.3 24.7 22.7 18.0 8.0 15.3 19.3 16.7
2020 42.0 58.0 17.4 24.6 15.9 33.3 36.2 30.4 20.3 17.4 4.3 13.0 18.8 26.1
2021 41.9 58.1 22.6 25.8 9.7 39.8 37.6 22.6 19.4 19.4 3.2 20.4 18.3 19.4
2022 38.5 61.5 23.7 27.8 10.1 40.8 30.2 29.0 17.2 14.2 7.1 23.7 16.0 21.9
2023 50.0 50.0 0.0 0.0 50.0 50.0 25.0 25.0 25.0 25.0 0.0 25.0 0.0 25.0
Player 43.2 56.8 21.1 24.0 11.7 38.9 34.8 26.2 19.7 16.2 7.2 19.2 18.6 19.0
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 10.4 27.1 29.2 18.8 5.7 3.6 2.1
2018 5.8 31.2 29.2 21.8 5.8 2.6 1.7
2019 6.7 34.7 22.7 24.7 3.3 5.3 3.2
2020 2.9 33.3 29.0 24.6 1.4 5.8 4.3
2021 5.4 29.0 23.7 25.8 5.4 8.6 5.7
2022 3.0 31.4 29.6 28.4 5.3 1.8 1.2
2023 0.0 50.0 50.0 0.0 0.0 0.0 0.0
Player 6.1 31.0 27.8 23.2 5.0 3.9 2.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 %
2023 4-Seam Fastball -7.4 -1 16 57.1 4 .000 .000 .000 33.3 50.0 40.0 .001 .001 .001 0.0
2023 Changeup -3.4 0 9 32.1 2 .000 .000 .000 40.0 0.0 0.0 .236 .243 .216 0.0
2023 Slurve -5.9 0 2 7.1 -- -- -- -- -- -- -- -- -- --
2023 Cutter 0.0 0 1 3.6 -- -- -- 0.0 -- 0.0 -- -- -- --
2022 4-Seam Fastball -1.0 -3 302 30.4 75 .236 .375 .291 30.9 33.3 28.1 .199 .278 .226 36.2
2022 Slider -1.9 -5 257 25.9 61 .186 .271 .229 41.7 29.5 19.4 .244 .308 .256 31.7
2022 Sinker -2.3 -3 127 12.8 41 .263 .316 .288 17.9 17.1 33.3 .292 .354 .314 48.4
2022 Cutter -1.9 -2 83 8.4 27 .240 .240 .262 30.0 22.2 27.3 .196 .295 .251 26.3
2022 Curveball 0.6 1 80 8.1 17 .267 .267 .294 30.4 35.3 20.0 .182 .230 .237 22.2
2022 Changeup -4.3 -3 61 6.1 16 .125 .125 .113 47.4 31.3 25.0 .153 .172 .143 18.2
2022 Sweeper 5.7 3 48 4.8 11 .400 .800 .523 46.2 45.5 33.3 .233 .346 .292 40.0
2022 Split-Finger -6.8 -1 13 1.3 4 .000 .000 .000 66.7 100.0 50.0 -- -- .000 --
2022 Slurve -2.5 0 11 1.1 3 .000 .000 .233 33.3 0.0 0.0 .260 .313 .398 0.0
! Note: Years are in reverse order.

Statcast Batting Run Value

Runs
Year Team PA Pitches Heart Shadow Chase Waste All
2017 335 1,319 -12 -22 7 6 -21
2018 463 1,692 -13 -16 2 7 -21
2019 248 970 -2 -13 6 2 -8
2020 93 346 1 -3 2 2 3
2021 137 530 1 -1 3 3 5
2022 259 992 -11 -11 3 5 -13
2023 6 28 0 -2 0 0 -2
Player 1,541 5,877 -36 -67 23 -36 -56
+ 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 1,320 52.4 66.1 71.8 29.0 49.5 41.2 33.0 48.5 34.7 9.2 71.1
2018 1,694 50.1 70.6 77.6 37.9 53.4 41.8 36.5 54.3 30.8 8.7 77.6
2019 970 48.2 69.0 77.4 33.7 50.3 41.0 37.9 50.7 31.9 7.9 77.9
2020 346 47.1 69.3 83.2 32.8 56.7 42.2 36.6 50.0 26.0 5.2 83.3
2021 542 50.4 70.0 84.5 31.6 45.8 41.5 39.3 51.1 27.8 6.8 77.8
2022 992 48.7 67.7 76.5 28.1 42.7 43.2 40.2 47.4 33.8 7.2 78.9
2023 28 64.3 77.8 64.3 10.0 100.0 50.0 33.3 53.6 33.3 3.6 100.0
Player 5,892 50.0 68.7 76.9 32.6 50.1 41.8 36.8 50.7 31.7 8.0 76.4
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 55 100 100
2018 1 4 2 6 1 6 8 17 91 27 8 2 10 6 100 99
2019 79 99 90
2020 79 100 61
2021 68 98 69
2022 74 93 83 38
+ 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 19.73 6 5.0 1 3 3 3 50.0
2018 19.64 6 6.9 -1 8 7 2 33.3
2019 20.61 6 6.0 0 2 5 2 33.3
2020 20.74 4 4.3 0 2 4 1 25.0
2021 21.07 7 6.1 1 0 5 2 28.6
2022 23.61 2 1.5 1 4 2 0 0.0
Player 20.61 31 29.8 1 19 26 10 32.3
+ View Standard Expected Home Runs

Expected Home Runs by Park

Adjusted

Year HR
2017 6 6 5 4 4 4 6 5 4 3 5 5 6 5 5 5 3 3 7 4 7 6 7 7 4 3 5 6 8 5 3
2018 6 12 4 8 7 5 7 6 6 4 7 12 6 7 6 8 7 5 7 9 8 7 11 9 6 4 5 6 8 6 5
2019 6 6 6 5 7 7 8 5 5 5 6 8 7 6 6 5 4 5 6 8 6 7 7 6 5 5 5 7 7 6 3
2020 4 5 4 3 5 5 5 4 4 2 3 6 2 4 5 5 4 3 6 5 6 6 5 6 2 2 5 4 6 5 3
2021 7 6 4 3 7 7 7 6 4 6 7 6 6 6 7 6 6 6 6 7 6 6 7 6 6 6 7 7 6 7 6
2022 2 0 2 1 2 2 3 0 1 0 2 4 0 2 2 2 1 1 2 2 1 2 2 2 0 1 1 2 2 2 1
Player 31 35 25 24 32 30 36 26 24 20 30 41 27 30 31 31 25 23 34 35 34 34 39 36 23 21 28 32 37 31 21
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

2023 +/-   2022 +/-   2021 +/-   2020 +/-   2019 +/-   2018 +/-   2017
Results
BA .000 -.224 .224 -.028 .252 -.043 .295 +.053 .242 +.007 .235 +.069 .166
xBA .079 -.140 .219 -.048 .267 +.008 .259 +.034 .225 +.017 .208 +.029 .179
OBP .000 -.269 .269 -.067 .336 +.003 .333 +.029 .304 +.025 .279 +.044 .235
xOBP .079 -.185 .264 -.089 .353 +.053 .300 +.011 .289 +.036 .253 +.005 .248
SLG .000 -.310 .310 -.186 .496 +.019 .477 +.094 .383 +.047 .336 +.054 .282
xSLG .082 -.205 .287 -.153 .440 +.055 .385 +.037 .348 +.050 .298 +.013 .285
ISO .000 -.086 .086 -.158 .244 +.062 .182 +.041 .141 +.041 .100 -.016 .116
xISO .003 -.065 .068 -.105 .173 +.047 .126 +.003 .123 +.033 .090 -.016 .106
BABIP .000 -.317 .317 +.038 .279 -.069 .348 +.005 .343 +.021 .322 +.075 .247
wOBA .000 -.256 .256 -.098 .354 +.007 .347 +.051 .296 +.026 .270 +.040 .230
xwOBA .073 -.173 .246 -.102 .348 +.048 .300 +.020 .280 +.033 .247 +.007 .240
wOBACON .000 -.335 .335 -.078 .413 -.003 .416 +.020 .396 +.048 .348 +.042 .306
xwOBACON .109 -.211 .320 -.085 .405 +.050 .355 -.017 .372 +.057 .315 -.012 .327
BACON .000 -.325 .325 -.008 .333 -.044 .377 +.008 .369 +.033 .336 +.064 .272
xBACON .119 -.199 .318 -.041 .359 +.027 .332 -.013 .345 +.047 .298 +.002 .296
Statcast Hit Metrics
Hard Hit % 0.0 -33.1 33.1 -4.3 37.4 +5.5 31.9 +1.9 30.0 -2.5 32.5 +10.1 22.4
Avg Exit Velocity 81.1 -6.8 87.9 +1.1 86.8 -0.4 87.2 +0.8 86.4 -0.6 87.0 +3.8 83.2
Launch Angle Sweet-Spot % 0.0 -30.8 30.8 -7.9 38.7 +8.3 30.4 -2.9 33.3 +5.7 27.6 -3.1 30.7
Barrel % 0.0 -1.8 1.8 -6.8 8.6 +2.8 5.8 +0.5 5.3 +2.7 2.6 -1.0 3.6
Avg Launch Angle 34.1 +19.1 15.0 +0.6 14.4 +0.4 14.0 +2.9 11.1 -3.6 14.7 0.0 14.7
Statcast Bat Tracking
Bat Speed 0.0 -- -- -- -- -- -- -- -- -- -- -- --
Attack Angle -- -- -- -- -- -- -- -- -- -- -- --
Ideal Attack Angle % 0.0 -- -- -- -- -- -- -- -- -- -- -- --
Attack Direction -- -- -- -- -- -- -- -- -- -- -- --
Swing Path - Tilt -- -- -- -- -- -- -- -- -- -- -- --
Swing Length 0.0 -- -- -- -- -- -- -- -- -- -- -- --
Statcast Pitch Metrics
Fastball Velocity 94.2 +1.6 92.6 -0.3 92.9 +1.2 91.7 -0.9 92.6 +0.6 92.0 0.0 92.0
Breaking Velocity 78.8 -4.7 83.5 -0.4 83.9 +1.9 82.0 -0.5 82.5 0.0 82.5 0.0 82.5
Offspeed Velocity 87.7 +3.3 84.4 +1.0 83.4 +1.2 82.2 -0.6 82.8 +0.2 82.6 +0.3 82.3
Batted Ball Results
Barrels 0 -3 3 -5 8 +4 4 -4 8 0 8 +1 7
Popup % 50.0 +39.9 10.1 +0.4 9.7 -6.2 15.9 +5.9 10.0 -1.7 11.7 -1.3 13.0
Flyball % 0.0 -23.7 23.7 +1.1 22.6 +5.2 17.4 +0.1 17.3 -4.8 22.1 +0.7 21.4
Line Drive % 0.0 -27.8 27.8 +2.0 25.8 +1.2 24.6 +0.6 24.0 +0.6 23.4 +2.6 20.8
Groundball % 50.0 +11.5 38.5 -3.4 41.9 -0.1 42.0 -6.7 48.7 +5.8 42.9 -1.9 44.8
Pull % 50.0 +9.2 40.8 +1.0 39.8 +6.5 33.3 -4.7 38.0 -3.2 41.2 +5.8 35.4
Straight Away % 25.0 -5.2 30.2 -7.4 37.6 +1.4 36.2 -1.1 37.3 +2.9 34.4 -1.5 35.9
Opposite Field % 25.0 -4.0 29.0 +6.4 22.6 -7.8 30.4 +5.7 24.7 +0.3 24.4 -3.7 28.1
Weak Contact % 0.0 -3.0 3.0 -2.4 5.4 +2.5 2.9 -3.8 6.7 +0.9 5.8 -4.6 10.4
Pull Airball % 25.0 +1.3 23.7 +3.3 20.4 +7.4 13.0 -2.3 15.3 -6.8 22.1 +7.0 15.1
Topped Contact % 50.0 +18.6 31.4 +2.4 29.0 -4.3 33.3 -1.4 34.7 +3.5 31.2 +4.1 27.1
Under Contact % 50.0 +20.4 29.6 +5.9 23.7 -5.3 29.0 +6.3 22.7 -6.5 29.2 0.0 29.2
Flare/Burner Contact % 0.0 -28.4 28.4 +2.6 25.8 +1.2 24.6 -0.1 24.7 +2.9 21.8 +3.0 18.8
Solid Contact % 0.0 -5.3 5.3 -0.1 5.4 +4.0 1.4 -1.9 3.3 -2.5 5.8 +0.1 5.7
HR/FB % 0.0 -- 5.0 -28.3 33.3 +8.3 25.0 +1.9 23.1 +14.3 8.8 -5.8 14.6
Popups 2 -15 17 +8 9 -2 11 -4 15 -21 36 +11 25
Flyballs 0 -40 40 +19 21 +9 12 -14 26 -42 68 +27 41
Line Drives 0 -47 47 +23 24 +7 17 -19 36 -36 72 +32 40
Groundballs 2 -63 65 +26 39 +10 29 -44 73 -59 132 +46 86
Plate Discipline
In Zone % 64.3 +15.6 48.7 -1.7 50.4 +3.3 47.1 -1.1 48.2 -1.9 50.1 -2.3 52.4
Out of Zone % 35.7 -15.6 51.3 +1.7 49.6 -3.3 52.9 +1.1 51.8 +1.9 49.9 +2.3 47.6
Edge % 50.0 +6.8 43.2 +1.7 41.5 -0.7 42.2 +1.2 41.0 -0.8 41.8 +0.6 41.2
Zone Swing % 77.8 +10.1 67.7 -2.3 70.0 +0.7 69.3 +0.3 69.0 -1.6 70.6 +4.5 66.1
Out of Zone Swing % 10.0 -18.1 28.1 -3.5 31.6 -1.2 32.8 -0.9 33.7 -4.2 37.9 +8.9 29.0
In Zone Contact % 64.3 -12.2 76.5 -8.0 84.5 +1.3 83.2 +5.8 77.4 -0.2 77.6 +5.8 71.8
Out of Zone Contact % 100.0 +57.3 42.7 -3.1 45.8 -10.9 56.7 +6.4 50.3 -3.1 53.4 +3.9 49.5
Whiff % 33.3 -0.5 33.8 +6.0 27.8 +1.8 26.0 -5.9 31.9 +1.1 30.8 -3.9 34.7
First Strike % 50.0 -18.0 68.0 +6.6 61.4 +2.3 59.1 -7.0 66.1 -2.2 68.3 +2.2 66.1
First Pitch Swing % 33.3 -6.9 40.2 +0.9 39.3 +2.7 36.6 -1.3 37.9 +1.4 36.5 +3.5 33.0
Swing % 53.6 +6.2 47.4 -3.7 51.1 +1.1 50.0 -0.7 50.7 -3.6 54.3 +5.8 48.5
Meatball Swing % 100.0 +21.1 78.9 +1.1 77.8 -5.5 83.3 +5.4 77.9 +0.3 77.6 +6.5 71.1
Meatball % 3.6 -3.6 7.2 +0.4 6.8 +1.6 5.2 -2.7 7.9 -0.8 8.7 -0.5 9.2
Zone Swing & Miss % 35.7 +12.2 23.5 +8.0 15.5 -1.3 16.8 -5.8 22.6 +0.2 22.4 -5.8 28.2
Out of Zone Swing & Miss % 0.0 -57.3 57.3 +3.1 54.2 +10.9 43.3 -6.4 49.7 +3.1 46.6 -3.9 50.5
In Zone 18 -465 483 +216 267 +104 163 -305 468 -379 847 +156 691
Out of Zone 10 -499 509 +246 263 +80 183 -319 502 -343 845 +217 628
Edge 14 -415 429 +209 220 +74 146 -252 398 -309 707 +163 544
In Zone Swings 14 -313 327 +140 187 +74 113 -210 323 -275 598 +141 457
Out of Zone Swings 1 -142 143 +60 83 +23 60 -109 169 -151 320 +138 182
In Zone Swing & Misses 5 -72 77 +48 29 +10 19 -54 73 -61 134 +5 129
Out of Zone Swing & Misses 0 -82 82 +37 45 +19 26 -58 84 -65 149 +57 92
Basic
Pitches 28 -964 992 +450 542 +196 346 -624 970 -724 1,694 +374 1,320
PA 6 -254 260 +120 140 +47 93 -155 248 -215 463 +127 336
AB 6 -239 245 +122 123 +35 88 -139 227 -202 429 +128 301
Hits 0 -55 55 +24 31 +5 26 -29 55 -46 101 +51 50
Singles 0 -39 39 +24 15 -2 17 -20 37 -37 74 +44 30
Doubles 0 -13 13 +4 9 +4 5 -5 10 -7 17 +6 11
Triples 0 -1 1 +1 0 -1 1 -1 2 -2 4 +1 3
Home Runs 0 -2 2 -5 7 +4 3 -3 6 0 6 0 6
Walks 0 -11 11 0 11 +8 3 -11 14 -4 18 -1 19
Strikeouts 2 -74 76 +45 31 +12 19 -59 78 -51 129 +12 117
K% 33.3 +4.1 29.2 +7.1 22.1 +1.7 20.4 -11.1 31.5 +3.6 27.9 -6.9 34.8
BB% 0.0 -4.2 4.2 -3.7 7.9 +4.7 3.2 -2.4 5.6 +1.7 3.9 -1.8 5.7
HBP 0 -4 4 -1 5 +3 2 -4 6 -2 8 0 8
Batted Balls 4 -165 169 +76 93 +24 69 -81 150 -158 308 +116 192
Number of Fastballs 17 -495 512 +231 281 +85 196 -379 575 -475 1,050 +210 840
Number of Offspeed 9 -65 74 +37 37 +8 29 -65 94 -27 121 +46 75
Number of Breaking 0 -337 337 +163 174 +54 120 -161 281 -198 479 +102 377
+ Toggle Viewing All Player's Year to Year Stats

Statcast Fielder Positioning

wOBA
SeasonAlignment TypeBat SidePAShifts/Shades%No Shift/ShadeShift/Shade
2017 Shifts R 335 3 0.9 .229 .411
2018 Shifts R 463 21 4.5 .264 .381
2019 Shifts R 248 2 0.8 .294 .435
2020 Shifts R 93 10 10.8 .367 .177
2021 Shifts R 137 0 0.0 .357
2022 Shifts R 258 13 5.0 .256 .286
2023 Shades R 6 1 16.7 .000 .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 %
2017 370 17.1 21.4% 1.6% 205 22.4 1.5% 8.8%
2018 423 16.9 24.3% 1.2% 249 22.4 1.6% 5.6%
2019 224 17.6 13.8% 0.4% 177 24.2 0.0% 10.7%
2020 92 18.1 10.9% 2.2% 57 23.8 0.0% 3.5%
2021 141 19.1 5.7% 2.8% 75 24.1 0.0% 5.3%
2022 270 18.2 14.1% 1.9% 184 22.6 1.6% 4.3%
2023 8 16.4 12.5% 0.0% 3 19.5 0.0% 0.0%
+ View Complete Pitch Tempo Leaderboard

Statcast Rankings