LF | Bats/Throws: L/L | 6' 0" 205 lbs | Age: 31
Draft: 2013 | Rd. 1, No. 24, Oakland Athletics | Plano West Sr (TX) HS
PA AB R H HR SB AVG OBP SLG OPS
2023 147 128 19 29 6 1 .227 .320 .406 .726
2024 28 25 4 5 0 0 .200 .286 .240 .526
2025 21 20 4 4 0 0 .200 .238 .250 .488
8 Seasons 964 863 114 180 34 4 .209 .283 .382 .665
AVG HR SB OPS
2023 .227 6 1 .726
2024 .200 0 0 .526
2025 .200 0 0 .488
8 Seasons .209 34 4 .665
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 23 522 87 7 8.0 5.3 88.8 109.4 18.7 41.4 .251 .458 .335 .337 .416 37.9 25.0 8.3
2019 24 1038 182 12 6.6 4.3 86.7 110.8 15.2 31.3 .217 .363 .291 .278 .343 31.9 26.4 6.9
2020 25 10 3 0 0.0 0.0 89.1 104.8 23.7 66.7 .458 .551 .588 .442 .442 33.3 0.0 0.0
2021 26 1280 188 12 6.4 4.0 88.1 109.5 17.6 30.9 .210 .355 .277 .288 .342 34.6 26.3 10.7
2022 27 256 37 2 5.4 3.5 83.8 106.5 17.4 29.7 .155 .245 .144 .200 .247 21.6 28.1 7.0
2023 28 611 90 11 12.2 7.5 89.1 109.7 12.2 43.3 .242 .471 .315 .346 .430 41.1 26.5 11.6
2024 29 114 12 1 8.3 3.6 86.0 102.7 -0.4 33.3 .162 .227 .246 .226 .353 33.3 46.4 7.1
2025 30 86 19 0 0.0 0.0 87.0 102.0 16.0 42.1 .303 .430 .219 .333 .331 26.3 4.8 4.8
Player 3917 618 45 7.3 4.7 87.6 110.8 15.9 34.8 .221 .381 .286 .295 .360 34.1 26.3 8.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 %
2018 37.9 62.1 24.1 26.4 11.5 39.1 33.3 27.6 21.8 12.6 3.4 17.2 20.7 24.1
2019 40.1 59.9 25.3 23.6 11.0 48.9 31.9 19.2 25.3 11.5 3.3 23.6 20.3 15.9
2020 0.0 100.0 33.3 66.7 0.0 33.3 66.7 0.0 0.0 0.0 0.0 33.3 66.7 0.0
2021 37.2 62.8 32.4 23.4 6.9 45.2 29.3 25.5 23.9 11.2 2.1 21.3 18.1 23.4
2022 40.5 59.5 35.1 18.9 5.4 32.4 43.2 24.3 16.2 21.6 2.7 16.2 21.6 21.6
2023 41.1 58.9 31.1 24.4 3.3 48.9 32.2 18.9 27.8 10.0 3.3 21.1 22.2 15.6
2024 58.3 41.7 8.3 33.3 0.0 33.3 50.0 16.7 33.3 25.0 0.0 0.0 25.0 16.7
2025 36.8 63.2 31.6 26.3 5.3 31.6 31.6 36.8 31.6 5.3 0.0 0.0 26.3 36.8
Player 39.2 60.8 28.6 24.3 7.9 44.5 32.5 23.0 24.4 12.0 2.8 20.1 20.6 20.2
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.3 24.1 29.9 28.7 6.9 8.0 5.3
2019 4.4 29.1 28.0 24.7 6.6 6.6 4.3
2020 0.0 0.0 33.3 66.7 0.0 0.0 0.0
2021 3.7 27.7 34.6 22.3 5.3 6.4 4.0
2022 5.4 32.4 40.5 13.5 2.7 5.4 3.5
2023 3.3 33.3 23.3 22.2 5.6 12.2 7.5
2024 8.3 50.0 8.3 25.0 0.0 8.3 3.6
2025 5.3 26.3 31.6 26.3 10.5 0.0 0.0
Player 3.9 29.0 30.1 23.8 5.8 7.3 4.7
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 -1.8 -1 30 34.9 9 .222 .222 .300 0.0 0.0 0.0 .397 .634 .440 55.6
2025 Changeup 1.8 0 15 17.4 5 .400 .600 .430 44.4 0.0 0.0 .289 .342 .273 0.0
2025 Split-Finger -4.9 0 10 11.6 4 .000 .000 .175 33.3 25.0 20.0 .233 .258 .334 0.0
2025 Curveball -0.2 0 8 9.3 -- -- -- 100.0 -- -- -- -- -- --
2025 Cutter 2.2 0 7 8.1 -- -- -- 66.7 -- 0.0 -- -- -- --
2025 Sweeper 4.7 0 7 8.1 -- -- -- 0.0 -- 0.0 -- -- -- --
2025 Slider -15.0 -1 5 5.8 2 .000 .000 .000 33.3 0.0 -- .151 .159 .138 0.0
2025 Sinker -7.4 0 4 4.7 1 .000 .000 .000 0.0 0.0 -- .045 .088 .057 0.0
2024 4-Seam Fastball -2.5 -1 39 34.2 12 .182 .273 .238 38.1 41.7 35.7 .169 .278 .233 16.7
2024 Changeup -4.7 -1 21 18.4 3 .000 .000 .000 70.0 66.7 40.0 .057 .057 .058 0.0
2024 Sinker -0.6 0 21 18.4 6 .400 .400 .417 30.0 16.7 14.3 .267 .318 .331 50.0
2024 Curveball -1.4 0 12 10.5 3 .000 .000 .000 75.0 100.0 60.0 -- -- .000 --
2024 Slider 3.9 0 9 7.9 2 .500 .500 .450 50.0 50.0 20.0 .344 .428 .336 100.0
2024 Sweeper 5.0 0 6 5.3 2 .000 .000 .350 50.0 50.0 33.3 -- -- .350 --
2024 Cutter -0.4 0 4 3.5 -- -- -- 50.0 -- 0.0 -- -- -- --
2024 Split-Finger -1.8 0 2 1.8 -- -- -- 100.0 -- -- -- -- -- --
! Note: Years are in reverse order.

Statcast Batting Run Value

Runs
Year Team PA Pitches Heart Shadow Chase Waste All
2018 132 522 -3 -2 4 3 2
2019 276 1,037 1 -17 7 5 -5
2020 3 10 0 0 0 0 1
2021 298 1,280 -11 -16 11 5 -11
2022 56 256 -5 -5 1 1 -8
2023 146 611 -3 -5 5 2 -1
2024 28 114 0 -3 1 1 -2
2025 21 86 -1 -2 2 0 -1
Player 960 3,916 -22 -50 30 -22 -25
+ 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 522 44.8 69.7 85.3 28.5 59.8 38.9 25.8 46.9 23.3 7.9 87.8
2019 1,038 51.0 65.2 82.3 27.0 51.8 42.6 26.8 46.4 26.3 7.7 78.8
2020 10 30.0 100.0 66.7 42.9 33.3 60.0 0.0 60.0 50.0 0.0 --
2021 1,280 52.3 64.1 83.0 20.3 54.8 40.6 18.7 43.2 23.3 7.9 73.3
2022 256 51.2 59.5 83.3 24.0 43.3 40.2 22.8 42.2 27.8 8.2 57.1
2023 611 51.6 66.5 79.0 21.3 46.0 42.8 25.3 44.7 28.6 8.3 72.5
2024 114 52.6 63.3 63.2 29.6 25.0 45.6 35.7 47.4 48.1 6.1 85.7
2025 86 54.7 70.2 84.8 23.1 44.4 46.5 19.0 48.8 23.8 10.5 66.7
Player 3,917 50.8 65.3 81.9 24.1 51.5 41.6 23.7 45.0 26.1 7.9 75.5
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 70 62
2019 76 64
2021 65 65 55
2022 25 44
2023 53 43 46
2024 8 42
2025 6 34
+ 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 20.30 6 5.0 1 1 4 2 33.3
2019 20.66 12 8.3 4 4 8 2 16.7
2021 21.21 9 10.0 -1 4 7 4 44.4
2022 20.03 1 0.9 0 0 1 0 0.0
2023 21.34 6 6.1 0 4 3 4 66.7
2024 -- 0 0.1 0 1 0 0 --
2025 -- 0 0.1 0 1 0 0 --
Player 20.82 34 30.5 4 15 23 12 35.3
+ View Standard Expected Home Runs

Expected Home Runs by Park

Adjusted

Year HR
2018 6 6 3 3 4 5 5 6 3 3 5 6 6 5 6 6 5 6 5 7 6 5 7 6 5 5 3 5 6 5 2
2019 12 9 6 11 10 12 9 9 6 5 6 9 10 7 9 9 8 8 8 9 7 9 11 9 8 8 7 7 11 8 4
2021 9 11 5 12 11 11 11 12 8 8 9 13 10 7 11 12 11 11 9 11 8 9 12 11 9 8 11 12 8 8 10
2022 1 1 1 1 1 1 1 1 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 1 1 1 1 0
2023 6 6 5 6 6 7 6 5 6 6 6 8 6 6 6 6 6 6 6 7 6 7 7 6 6 6 6 8 7 5 4
2024 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1 0 0 0 0 0 0 0
2025 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 1 0 0 0
Player 34 34 20 33 32 36 32 33 23 23 27 38 33 26 33 34 31 32 29 36 28 32 38 34 29 27 28 34 33 27 20
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 .200 .000 .200 -.027 .227 +.131 .096 -.096 .192 -.475 .667 +.452 .215 -.037 .252
xBA .303 +.141 .162 -.080 .242 +.087 .155 -.055 .210 -.248 .458 +.241 .217 -.034 .251
OBP .238 -.048 .286 -.034 .320 +.162 .158 -.122 .280 -.387 .667 +.393 .274 -.044 .318
xOBP .336 +.084 .252 -.083 .335 +.121 .214 -.083 .297 -.161 .458 +.181 .277 -.043 .320
SLG .250 +.010 .240 -.166 .406 +.233 .173 -.185 .358 -.309 .667 +.245 .422 -.040 .462
xSLG .430 +.203 .227 -.244 .471 +.226 .245 -.110 .355 -.196 .551 +.188 .363 -.095 .458
ISO .050 +.010 .040 -.140 .180 +.103 .077 -.089 .166 +.166 .000 -.207 .207 -.003 .210
xISO .127 +.062 .065 -.164 .229 +.139 .090 -.055 .145 +.052 .093 -.053 .146 -.061 .207
BABIP .211 -.206 .417 +.143 .274 +.163 .111 -.124 .235 -.432 .667 +.417 .250 -.046 .296
wOBA .219 -.027 .246 -.069 .315 +.171 .144 -.133 .277 -.311 .588 +.297 .291 -.044 .335
xwOBA .333 +.107 .226 -.120 .346 +.146 .200 -.088 .288 -.154 .442 +.164 .278 -.059 .337
wOBACON .205 -.193 .398 +.019 .379 +.217 .162 -.163 .325 -.263 .588 +.225 .363 -.049 .412
xwOBACON .331 -.022 .353 -.077 .430 +.183 .247 -.095 .342 -.100 .442 +.099 .343 -.073 .416
BACON .211 -.206 .417 +.095 .322 +.187 .135 -.136 .271 -.396 .667 +.367 .300 -.045 .345
xBACON .319 -.019 .338 -.009 .347 +.126 .221 -.077 .298 -.160 .458 +.153 .305 -.043 .348
Statcast Hit Metrics
Hard Hit % 26.3 -7.0 33.3 -7.8 41.1 +19.5 21.6 -13.0 34.6 +1.3 33.3 +1.4 31.9 -6.0 37.9
Avg Exit Velocity 87.0 +1.0 86.0 -3.1 89.1 +5.3 83.8 -4.3 88.1 -1.0 89.1 +2.4 86.7 -2.1 88.8
Launch Angle Sweet-Spot % 42.1 +8.8 33.3 -10.0 43.3 +13.6 29.7 -1.2 30.9 -35.8 66.7 +35.4 31.3 -10.1 41.4
Barrel % 0.0 -8.3 8.3 -3.9 12.2 +6.8 5.4 -1.0 6.4 +6.4 0.0 -6.6 6.6 -1.4 8.0
Avg Launch Angle 16.0 +16.4 -0.4 -12.6 12.2 -5.2 17.4 -0.2 17.6 -6.1 23.7 +8.5 15.2 -3.5 18.7
Statcast Bat Tracking
Bat Speed 70.3 +1.7 68.6 -2.7 71.3 -- -- -- -- -- -- -- -- -- --
Attack Angle 11° -2° 13° -1° 14° -- -- -- -- -- -- -- -- -- --
Ideal Attack Angle % 51.4 +13.9 37.5 -10.1 47.6 -- -- -- -- -- -- -- -- -- --
Attack Direction +6° -3° +2° -5° -- -- -- -- -- -- -- -- -- --
Swing Path - Tilt 36° 36° -1° 38° -- -- -- -- -- -- -- -- -- --
Swing Length 6.9 0.0 6.9 -0.2 7.1 -- -- -- -- -- -- -- -- -- --
Statcast Pitch Metrics
Fastball Velocity 92.6 -0.7 93.3 -0.7 94.0 +2.6 91.4 -1.8 93.2 -0.7 93.9 +0.9 93.0 -0.7 93.7
Breaking Velocity 81.8 -0.4 82.2 -0.7 82.9 +2.2 80.7 -1.9 82.6 -1.4 84.0 +2.7 81.3 -0.2 81.5
Offspeed Velocity 85.0 +0.7 84.3 -2.0 86.3 +1.1 85.2 -1.1 86.3 +6.7 79.6 -6.1 85.7 -0.2 85.9
Batted Ball Results
Barrels 0 -1 1 -10 11 +9 2 -10 12 +12 0 -12 12 +5 7
Popup % 5.3 +5.3 0.0 -3.3 3.3 -2.1 5.4 -1.5 6.9 +6.9 0.0 -11.0 11.0 -0.5 11.5
Flyball % 31.6 +23.3 8.3 -22.8 31.1 -4.0 35.1 +2.7 32.4 -0.9 33.3 +8.0 25.3 +1.2 24.1
Line Drive % 26.3 -7.0 33.3 +8.9 24.4 +5.5 18.9 -4.5 23.4 -43.3 66.7 +43.1 23.6 -2.8 26.4
Groundball % 36.8 -21.5 58.3 +17.2 41.1 +0.6 40.5 +3.3 37.2 +37.2 0.0 -40.1 40.1 +2.2 37.9
Pull % 31.6 -1.7 33.3 -15.6 48.9 +16.5 32.4 -12.8 45.2 +11.9 33.3 -15.6 48.9 +9.8 39.1
Straight Away % 31.6 -18.4 50.0 +17.8 32.2 -11.0 43.2 +13.9 29.3 -37.4 66.7 +34.8 31.9 -1.4 33.3
Opposite Field % 36.8 +20.1 16.7 -2.2 18.9 -5.4 24.3 -1.2 25.5 +25.5 0.0 -19.2 19.2 -8.4 27.6
Weak Contact % 5.3 -3.0 8.3 +5.0 3.3 -2.1 5.4 +1.7 3.7 +3.7 0.0 -4.4 4.4 +2.1 2.3
Pull Airball % 0.0 0.0 0.0 -21.1 21.1 +4.9 16.2 -5.1 21.3 -12.0 33.3 +9.7 23.6 +6.4 17.2
Topped Contact % 26.3 -23.7 50.0 +16.7 33.3 +0.9 32.4 +4.7 27.7 +27.7 0.0 -29.1 29.1 +5.0 24.1
Under Contact % 31.6 +23.3 8.3 -15.0 23.3 -17.2 40.5 +5.9 34.6 +1.3 33.3 +5.3 28.0 -1.9 29.9
Flare/Burner Contact % 26.3 +1.3 25.0 +2.8 22.2 +8.7 13.5 -8.8 22.3 -44.4 66.7 +42.0 24.7 -4.0 28.7
Solid Contact % 10.5 +10.5 0.0 -5.6 5.6 +2.9 2.7 -2.6 5.3 +5.3 0.0 -6.6 6.6 -0.3 6.9
HR/FB % 0.0 0.0 0.0 -21.4 21.4 +13.7 7.7 -7.1 14.8 +14.8 0.0 -26.1 26.1 -2.5 28.6
Popups 1 +1 0 -3 3 +1 2 -11 13 +13 0 -20 20 +10 10
Flyballs 6 +5 1 -27 28 +15 13 -48 61 +60 1 -45 46 +25 21
Line Drives 5 +1 4 -18 22 +15 7 -37 44 +42 2 -41 43 +20 23
Groundballs 7 0 7 -30 37 +22 15 -55 70 +70 0 -73 73 +40 33
Plate Discipline
In Zone % 54.7 +2.1 52.6 +1.0 51.6 +0.4 51.2 -1.1 52.3 +22.3 30.0 -21.0 51.0 +6.2 44.8
Out of Zone % 45.3 -2.1 47.4 -1.0 48.4 -0.4 48.8 +1.1 47.7 -22.3 70.0 +21.0 49.0 -6.2 55.2
Edge % 46.5 +0.9 45.6 +2.8 42.8 +2.6 40.2 -0.4 40.6 -19.4 60.0 +17.4 42.6 +3.7 38.9
Zone Swing % 70.2 +6.9 63.3 -3.2 66.5 +7.0 59.5 -4.6 64.1 -35.9 100.0 +34.8 65.2 -4.5 69.7
Out of Zone Swing % 23.1 -6.5 29.6 +8.3 21.3 -2.7 24.0 +3.7 20.3 -22.6 42.9 +15.9 27.0 -1.5 28.5
In Zone Contact % 84.8 +21.6 63.2 -15.8 79.0 -4.3 83.3 +0.3 83.0 +16.3 66.7 -15.6 82.3 -3.0 85.3
Out of Zone Contact % 44.4 +19.4 25.0 -21.0 46.0 +2.7 43.3 -11.5 54.8 +21.5 33.3 -18.5 51.8 -8.0 59.8
Whiff % 23.8 -24.3 48.1 +19.5 28.6 +0.8 27.8 +4.5 23.3 -26.7 50.0 +23.7 26.3 +3.0 23.3
First Strike % 57.1 0.0 57.1 +2.3 54.8 -4.8 59.6 +1.4 58.2 +58.2 0.0 -65.2 65.2 +9.1 56.1
First Pitch Swing % 19.0 -16.7 35.7 +10.4 25.3 +2.5 22.8 +4.1 18.7 +18.7 0.0 -26.8 26.8 +1.0 25.8
Swing % 48.8 +1.4 47.4 +2.7 44.7 +2.5 42.2 -1.0 43.2 -16.8 60.0 +13.6 46.4 -0.5 46.9
Meatball Swing % 66.7 -19.0 85.7 +13.2 72.5 +15.4 57.1 -16.2 73.3 -- -- -- 78.8 -9.0 87.8
Meatball % 10.5 +4.4 6.1 -2.2 8.3 +0.1 8.2 +0.3 7.9 +7.9 0.0 -7.7 7.7 -0.2 7.9
Zone Swing & Miss % 15.2 -21.6 36.8 +15.8 21.0 +4.3 16.7 -0.3 17.0 -16.3 33.3 +15.6 17.7 +3.0 14.7
Out of Zone Swing & Miss % 55.6 -19.4 75.0 +21.0 54.0 -2.7 56.7 +11.5 45.2 -21.5 66.7 +18.5 48.2 +8.0 40.2
In Zone 47 -13 60 -256 316 +185 131 -538 669 +666 3 -526 529 +295 234
Out of Zone 39 -15 54 -242 296 +171 125 -486 611 +604 7 -501 508 +220 288
Edge 40 -12 52 -210 262 +159 103 -417 520 +514 6 -436 442 +239 203
In Zone Swings 33 -5 38 -172 210 +132 78 -351 429 +426 3 -342 345 +182 163
Out of Zone Swings 9 -7 16 -47 63 +33 30 -94 124 +121 3 -134 137 +55 82
In Zone Swing & Misses 5 -9 14 -30 44 +31 13 -60 73 +72 1 -60 61 +37 24
Out of Zone Swing & Misses 5 -7 12 -22 34 +17 17 -39 56 +54 2 -64 66 +33 33
Basic
Pitches 86 -28 114 -497 611 +355 256 -1,024 1,280 +1,270 10 -1,028 1,038 +516 522
PA 21 -7 28 -119 147 +90 57 -243 300 +297 3 -273 276 +144 132
AB 20 -5 25 -103 128 +76 52 -213 265 +262 3 -248 251 +132 119
Hits 4 -1 5 -24 29 +24 5 -46 51 +49 2 -52 54 +24 30
Singles 3 -1 4 -15 19 +16 3 -25 28 +26 2 -25 27 +10 17
Doubles 1 0 1 -2 3 +2 1 -10 11 +11 0 -14 14 +7 7
Triples 0 0 0 -1 1 +1 0 -3 3 +3 0 -1 1 +1 0
Home Runs 0 0 0 -6 6 +5 1 -8 9 +9 0 -12 12 +6 6
Walks 1 -1 2 -15 17 +13 4 -28 32 +32 0 -19 19 +8 11
Strikeouts 1 -12 13 -26 39 +23 16 -63 79 +79 0 -73 73 +40 33
K% 4.8 -41.6 46.4 +19.9 26.5 -1.6 28.1 +1.8 26.3 +26.3 0.0 -26.4 26.4 +1.4 25.0
BB% 4.8 -2.3 7.1 -4.5 11.6 +4.6 7.0 -3.7 10.7 +10.7 0.0 -6.9 6.9 -1.4 8.3
HBP 0 -1 1 0 1 +1 0 -1 1 +1 0 -2 2 +1 1
Batted Balls 19 +7 12 -78 90 +53 37 -151 188 +185 3 -179 182 +95 87
Number of Fastballs 41 -23 64 -262 326 +195 131 -615 746 +738 8 -631 639 +340 299
Number of Offspeed 25 +2 23 -80 103 +53 50 -110 160 +159 1 -131 132 +63 69
Number of Breaking 13 -8 21 -137 158 +94 64 -298 362 +361 1 -253 254 +113 141
+ Toggle Viewing All Player's Year to Year Stats

Statcast Fielder Positioning

wOBA
SeasonAlignment TypeBat SidePAShifts/Shades%No Shift/ShadeShift/Shade
2018 Shifts L 132 56 42.4 .392 .257
2019 Shifts L 276 159 57.6 .292 .291
2020 Shifts L 3 3 100.0 .588
2021 Shifts L 298 221 74.2 .271 .279
2022 Shifts L 56 52 92.9 .315 .131
2023 Shades L 146 102 69.9 .355 .297
2024 Shades L 28 17 60.7 .063 .364
2025 Shades L 21 17 81.0 .221 .218
! 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 160 19.3 0.6% 0.6% 82 24.8 0.0% 12.2%
2019 337 18.7 1.5% 1.2% 144 24.4 0.0% 11.8%
2020 1 17.3 0.0% 0.0% 2 22.0 0.0% 0.0%
2021 398 21.3 0.8% 4.8% 241 26.3 0.0% 19.9%
2022 102 19.8 6.9% 1.0% 33 23.6 0.0% 3.0%
2023 179 16.5 15.6% 0.0% 102 20.5 0.0% 0.0%
2024 20 16.1 15.0% 0.0% 26 19.9 0.0% 3.8%
2025 35 16.7 5.7% 0.0% 7 20.0 0.0% 0.0%
+ View Complete Pitch Tempo Leaderboard