CF | Minnesota Twins
Bats/Throws: R/R | 6' 2" 190 lbs | Age: 31
Draft: 2012 | Rd. 1, No. 2, Minnesota Twins | Appling County HS (GA)
PA AB R H HR SB AVG OBP SLG OPS
2023 347 304 49 63 17 9 .207 .294 .438 .732
2024 388 355 62 99 18 7 .279 .335 .524 .859
2025 542 488 97 129 35 24 .264 .327 .551 .878
11 Seasons 3,417 3,102 523 768 168 117 .248 .308 .487 .795
AVG HR SB OPS
2023 .207 17 9 .732
2024 .279 18 7 .859
2025 .264 35 24 .878
11 Seasons .248 168 117 .795
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%
2015 21 513 87 3 3.4 2.2 86.4 106.6 12.5 24.1 .159 .243 .252 .203 .273 21.8 31.9 4.3
2016 22 1305 187 10 5.3 3.0 89.5 111.3 17.3 29.9 .189 .309 .304 .252 .356 31.6 35.6 6.9
2017 23 1991 319 18 5.6 3.5 88.1 110.9 15.2 32.3 .236 .387 .312 .298 .394 32.0 29.4 7.4
2018 24 355 63 1 1.6 1.1 87.8 109.1 13.9 20.6 .180 .233 .170 .196 .262 27.0 29.8 3.2
2019 25 1031 206 16 7.8 5.4 90.0 113.6 20.3 32.5 .244 .419 .340 .305 .369 38.7 23.1 6.4
2020 26 443 96 13 13.5 9.6 91.2 111.9 23.6 25.0 .249 .548 .345 .335 .450 47.9 26.7 1.5
2021 27 925 173 31 17.9 12.2 92.5 115.6 13.3 35.3 .300 .611 .419 .407 .521 53.8 24.4 5.1
2022 28 1529 225 37 16.4 9.7 92.9 113.5 21.4 34.2 .242 .509 .356 .358 .481 50.2 30.4 8.9
2023 29 1367 199 29 14.6 8.4 91.5 116.9 20.1 33.2 .212 .425 .311 .316 .418 45.7 31.4 10.1
2024 30 1458 258 34 13.2 8.8 91.7 113.2 19.8 39.5 .264 .501 .366 .353 .448 48.1 25.5 5.2
2025 31 2028 346 61 17.6 11.3 92.5 114.0 17.7 32.9 .252 .502 .367 .348 .455 53.8 27.3 7.6
Player 12945 2159 253 11.7 7.4 90.8 116.9 18.1 32.6 .237 .445 .336 .321 .421 43.1 28.6 6.8
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 %
2015 44.8 55.2 24.1 20.7 10.3 36.8 41.4 21.8 27.6 16.1 1.1 9.2 25.3 20.7
2016 40.1 59.9 24.6 24.1 11.2 45.5 29.9 24.6 19.3 14.4 6.4 26.2 15.5 18.2
2017 42.6 57.4 22.3 25.7 9.4 42.9 39.5 17.6 20.4 18.8 3.4 22.6 20.7 14.1
2018 49.2 50.8 22.2 19.0 9.5 44.4 33.3 22.2 25.4 14.3 9.5 19.0 19.0 12.7
2019 29.6 70.4 27.2 28.6 14.6 44.7 35.9 19.4 13.1 11.7 4.9 31.6 24.3 14.6
2020 36.5 63.5 33.3 15.6 14.6 46.9 31.3 21.9 19.8 14.6 2.1 27.1 16.7 19.8
2021 39.3 60.7 31.8 23.1 5.8 47.4 34.1 18.5 22.5 14.5 2.3 24.9 19.7 16.2
2022 30.7 69.3 36.0 21.3 12.0 54.2 27.6 18.2 21.3 6.2 3.1 32.9 21.3 15.1
2023 31.7 68.3 32.2 24.1 12.1 49.2 33.7 17.1 20.1 9.5 2.0 29.1 24.1 15.1
2024 29.1 70.9 31.4 27.9 11.6 46.5 35.7 17.8 16.3 10.9 1.9 30.2 24.8 15.9
2025 36.7 63.3 34.7 21.4 7.2 48.8 33.2 17.9 22.8 11.0 2.9 26.0 22.3 15.0
Player 36.1 63.9 29.7 23.8 10.5 46.8 34.2 19.0 20.1 12.6 3.3 26.6 21.6 15.7
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
2015 1.1 32.2 35.6 16.1 1.1 3.4 2.2
2016 2.7 26.2 32.6 21.4 5.9 5.3 3.0
2017 6.3 26.6 24.5 27.0 5.0 5.6 3.5
2018 3.2 38.1 31.7 20.6 3.2 1.6 1.1
2019 2.4 23.8 38.8 18.9 6.3 7.8 5.4
2020 2.1 25.0 32.3 17.7 8.3 13.5 9.6
2021 3.5 31.8 22.0 19.7 5.2 17.9 12.2
2022 2.7 23.6 31.6 18.7 7.1 16.4 9.7
2023 2.5 24.6 34.7 15.1 8.5 14.6 8.4
2024 2.7 22.1 32.6 20.9 8.5 13.2 8.8
2025 2.9 24.6 26.6 22.0 6.1 17.6 11.3
Player 3.2 25.8 30.3 20.6 6.3 11.7 7.4
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.6 4 599 29.5 172 .263 .551 .376 23.6 25.0 24.2 .247 .517 .354 63.5
2025 Sinker 1.2 5 368 18.1 98 .330 .568 .424 19.1 13.3 19.4 .262 .439 .340 46.7
2025 Slider 1.6 5 306 15.1 64 .246 .541 .352 46.6 34.4 20.8 .266 .562 .363 53.8
2025 Changeup 1.8 4 227 11.2 55 .235 .471 .343 47.0 43.6 28.2 .257 .468 .338 51.9
2025 Cutter 1.4 3 189 9.3 55 .250 .635 .387 23.8 14.5 21.1 .267 .549 .351 33.3
2025 Sweeper 2.4 4 150 7.4 40 .278 .528 .360 37.0 35.0 23.0 .275 .564 .372 60.9
2025 Curveball 2.3 3 111 5.5 31 .160 .560 .353 47.1 51.6 31.4 .181 .480 .344 63.6
2025 Split-Finger 4.7 3 72 3.6 18 .333 .667 .467 39.4 27.8 15.2 .231 .410 .343 60.0
2025 Slurve -9.3 0 5 0.2 3 .000 .000 .000 100.0 100.0 75.0 -- -- .000 --
2024 4-Seam Fastball 2.5 11 440 30.2 123 .327 .664 .449 22.4 18.7 17.0 .294 .626 .417 59.3
2024 Slider 1.5 4 255 17.5 74 .282 .521 .354 41.1 29.7 23.4 .249 .426 .306 38.8
2024 Sinker 0.8 2 218 15.0 58 .269 .462 .352 22.3 15.5 19.1 .282 .548 .388 48.8
2024 Changeup -1.3 -2 189 13.0 42 .175 .275 .239 47.5 42.9 27.3 .150 .238 .192 22.7
2024 Curveball 0.0 0 120 8.2 28 .240 .400 .320 38.8 39.3 25.6 .188 .287 .261 35.7
2024 Sweeper 2.7 3 96 6.6 27 .385 .654 .452 25.5 11.1 10.7 .378 .640 .445 47.8
2024 Cutter -1.5 -1 95 6.5 29 .214 .429 .284 36.0 31.0 36.0 .283 .568 .375 52.6
2024 Split-Finger 1.9 1 40 2.7 5 .200 .800 .400 55.0 80.0 25.0 .157 .469 .260 100.0
2024 Slurve -5.4 0 2 0.1 -- -- -- 100.0 -- -- -- -- -- --
! Note: Years are in reverse order.

Statcast Batting Run Value

Runs
Year Team PA Pitches Heart Shadow Chase Waste All
2015 138 513 -4 -3 1 1 -5
2016 331 1,305 -4 -8 5 2 -4
2017 505 1,980 -5 -16 9 6 -6
2018 94 354 -4 -8 -1 1 -12
2019 290 1,010 0 -8 6 5 4
2020 135 443 8 -3 0 1 6
2021 254 925 9 -2 5 5 18
2022 382 1,529 7 -7 7 9 16
2023 345 1,367 2 -16 8 6 0
2024 387 1,458 6 -5 8 7 16
2025 537 2,028 19 -7 8 9 29
Player 3,398 12,912 35 -81 55 35 62
+ 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 %
2015 513 54.6 58.2 77.9 32.6 44.7 47.6 21.7 46.6 32.6 8.6 72.7
2016 1,305 48.8 63.6 78.0 32.5 43.3 43.8 26.3 47.7 34.1 9.4 65.9
2017 1,991 50.6 66.7 77.1 32.0 50.8 42.2 33.9 49.6 31.1 6.6 76.3
2018 355 47.7 71.6 79.3 38.9 56.9 43.5 34.0 54.4 29.0 9.9 82.9
2019 1,031 48.2 75.8 81.0 34.2 50.3 41.8 39.7 54.4 29.1 6.1 85.5
2020 443 50.6 79.0 81.4 48.9 54.2 39.7 51.1 64.1 28.9 9.3 85.4
2021 925 48.2 77.6 78.3 30.1 52.1 41.0 39.8 53.0 29.4 7.5 81.2
2022 1,529 50.7 66.2 75.0 26.8 42.6 41.5 31.4 46.8 34.1 8.2 83.2
2023 1,367 49.4 72.7 79.4 27.9 44.0 41.0 38.3 50.0 30.6 7.4 83.2
2024 1,458 49.1 76.3 77.5 32.6 46.3 44.3 45.1 54.0 32.1 7.6 84.7
2025 2,028 49.9 74.1 79.6 29.4 41.1 41.9 44.9 51.8 31.3 7.7 86.5
Player 12,945 49.7 70.8 78.3 31.5 46.8 42.4 37.5 51.1 31.4 7.7 80.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
2015 51 100
2016 82 100 94
2017 18 17 25 34 16 38 41 50 81 30 8 35 11 21 100 100
2018 67 100
2019 91 100 97
2020 56 49 93 95 4 66 87 85 85 89 28 1 35 1 99 93 96
2021 96 99 94 96
2022 91 41 96 98 57 74 97 97 92 93 7 58 7 64 93 91
2023 35 5 48 78 20 50 90 84 98 74 8 71 19 53 94
2024 87 78 92 92 58 65 89 87 88 86 27 12 10 22 97 84 88 84 19 2
2025 81 49 92 93 40 92 96 92 90 96 11 42 11 40 100 81 77 88 22 5
+ 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 %
2016 19.33 10 9.1 1 4 5 5 50.0
2017 19.16 16 13.1 3 5 5 8 50.0
2019 21.39 10 10.1 0 7 3 8 80.0
2020 21.94 13 10.9 2 4 6 6 46.2
2021 22.98 19 17.6 1 4 11 9 47.4
2022 23.29 28 26.4 2 6 15 13 46.4
2023 22.68 17 17.3 0 6 10 9 52.9
2024 21.72 18 18.4 0 4 16 7 38.9
2025 22.74 35 34.4 1 11 14 24 68.6
Player 22.06 166 157.3 9 51 85 89 53.6
+ View Standard Expected Home Runs

Expected Home Runs by Park

Adjusted

Year HR
2016 10 9 7 10 9 9 10 11 7 8 9 9 11 8 9 10 6 9 9 10 9 7 11 10 7 9 9 12 11 10 9
2017 16 14 12 13 13 14 14 13 12 13 13 15 14 13 13 13 12 13 13 13 14 13 14 13 13 13 13 13 14 13 11
2019 10 11 10 10 11 11 11 10 8 9 9 12 14 10 9 9 10 9 10 9 10 10 11 11 10 9 9 11 12 10 9
2020 13 11 13 9 11 11 13 10 8 9 11 11 11 10 10 11 10 10 11 10 12 13 13 12 9 10 10 12 13 12 11
2021 19 19 17 16 17 16 20 20 12 16 17 17 17 16 19 21 18 17 19 17 19 19 19 20 16 16 20 16 18 14 19
2022 28 24 21 27 26 25 28 23 21 24 25 27 29 28 27 28 28 26 29 26 29 25 30 29 23 24 29 29 29 26 27
2023 17 13 16 15 19 18 19 17 15 15 18 18 17 16 19 18 19 16 17 19 16 17 21 19 17 16 16 20 18 18 16
2024 18 13 18 15 21 20 21 15 16 15 18 20 17 17 18 16 16 16 20 22 21 20 23 21 16 16 17 21 22 21 19
2025 35 32 31 31 31 36 33 33 34 32 33 40 35 39 37 31 35 33 33 39 33 38 38 38 31 31 34 37 37 34 34
Player 166 146 145 146 158 160 169 152 133 141 153 169 165 157 161 157 154 149 161 165 163 162 180 173 142 144 157 171 174 158 155
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 +/-   2016 +/-   2015
Results
BA .264 -.015 .279 +.072 .207 -.017 .224 -.082 .306 +.052 .254 -.008 .262 +.106 .156 -.097 .253 +.028 .225 +.016 .209
xBA .252 -.012 .264 +.052 .212 -.030 .242 -.058 .300 +.051 .249 +.005 .244 +.064 .180 -.056 .236 +.047 .189 +.030 .159
OBP .327 -.008 .335 +.041 .294 -.012 .306 -.052 .358 +.091 .267 -.047 .314 +.131 .183 -.131 .314 +.030 .284 +.034 .250
xOBP .318 -.004 .322 +.019 .303 -.020 .323 -.029 .352 +.090 .262 -.036 .298 +.091 .207 -.093 .300 +.044 .256 +.051 .205
SLG .551 +.027 .524 +.086 .438 -.088 .526 -.121 .647 +.070 .577 +.064 .513 +.313 .200 -.213 .413 -.017 .430 +.104 .326
xSLG .502 +.001 .501 +.076 .425 -.084 .509 -.102 .611 +.063 .548 +.129 .419 +.186 .233 -.154 .387 +.078 .309 +.066 .243
ISO .287 +.042 .245 +.015 .230 -.073 .303 -.037 .340 +.017 .323 +.072 .251 +.207 .044 -.116 .160 -.045 .205 +.089 .116
xISO .250 +.012 .238 +.026 .212 -.055 .267 -.044 .311 +.012 .299 +.125 .174 +.121 .053 -.098 .151 +.031 .120 +.037 .083
BABIP .302 -.036 .338 +.085 .253 +.009 .244 -.100 .344 +.103 .241 -.073 .314 +.088 .226 -.113 .339 +.010 .329 +.028 .301
wOBA .367 +.001 .366 +.055 .311 -.045 .356 -.063 .419 +.074 .345 +.005 .340 +.170 .170 -.142 .312 +.008 .304 +.052 .252
xwOBA .348 -.005 .353 +.037 .316 -.042 .358 -.049 .407 +.072 .335 +.030 .305 +.109 .196 -.102 .298 +.046 .252 +.049 .203
wOBACON .482 +.015 .467 +.057 .410 -.068 .478 -.060 .538 +.075 .463 +.044 .419 +.197 .222 -.190 .412 -.032 .444 +.097 .347
xwOBACON .455 +.007 .448 +.030 .418 -.063 .481 -.040 .521 +.071 .450 +.081 .369 +.107 .262 -.132 .394 +.038 .356 +.083 .273
BACON .373 -.011 .384 +.067 .317 -.021 .338 -.078 .416 +.072 .344 -.004 .348 +.122 .226 -.147 .373 +.007 .366 +.048 .318
xBACON .360 -.003 .363 +.031 .332 -.033 .365 -.042 .407 +.069 .338 +.012 .326 +.064 .262 -.090 .352 +.034 .318 +.069 .249
Statcast Hit Metrics
Hard Hit % 53.8 +5.7 48.1 +2.4 45.7 -4.5 50.2 -3.6 53.8 +5.9 47.9 +9.2 38.7 +11.7 27.0 -5.0 32.0 +0.4 31.6 +9.8 21.8
Avg Exit Velocity 92.5 +0.8 91.7 +0.2 91.5 -1.4 92.9 +0.4 92.5 +1.3 91.2 +1.2 90.0 +2.2 87.8 -0.3 88.1 -1.4 89.5 +3.1 86.4
Launch Angle Sweet-Spot % 32.9 -6.6 39.5 +6.3 33.2 -1.0 34.2 -1.1 35.3 +10.3 25.0 -7.5 32.5 +11.9 20.6 -11.7 32.3 +2.4 29.9 +5.8 24.1
Barrel % 17.6 +4.4 13.2 -1.4 14.6 -1.8 16.4 -1.5 17.9 +4.4 13.5 +5.7 7.8 +6.2 1.6 -4.0 5.6 +0.3 5.3 +1.9 3.4
Avg Launch Angle 17.7 -2.1 19.8 -0.3 20.1 -1.3 21.4 +8.1 13.3 -10.3 23.6 +3.3 20.3 +6.4 13.9 -1.3 15.2 -2.1 17.3 +4.8 12.5
Statcast Bat Tracking
Bat Speed 75.0 +0.7 74.3 -1.9 76.2 -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
Attack Angle 14° 14° -2° 16° -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
Ideal Attack Angle % 57.9 +1.4 56.5 -7.3 63.8 -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
Attack Direction -6° +4° -10° -1° -9° -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
Swing Path - Tilt 34° 34° 34° -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
Swing Length 7.9 -0.2 8.1 +0.1 8.0 -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
Statcast Pitch Metrics
Fastball Velocity 93.5 -0.3 93.8 +0.9 92.9 +0.4 92.5 -0.3 92.8 -0.1 92.9 +0.1 92.8 +0.8 92.0 -0.4 92.4 -0.4 92.8 +0.2 92.6
Breaking Velocity 84.2 +0.5 83.7 +0.7 83.0 -0.7 83.7 +0.2 83.5 +1.5 82.0 -1.1 83.1 +1.2 81.9 -0.6 82.5 -0.1 82.6 +0.3 82.3
Offspeed Velocity 86.0 +1.2 84.8 0.0 84.8 0.0 84.8 +0.4 84.4 +0.4 84.0 -0.3 84.3 +2.1 82.2 -1.6 83.8 -0.5 84.3 +0.2 84.1
Batted Ball Results
Barrels 61 +27 34 +5 29 -8 37 +6 31 +18 13 -3 16 +15 1 -17 18 +8 10 +7 3
Popup % 7.2 -4.4 11.6 -0.5 12.1 +0.1 12.0 +6.2 5.8 -8.8 14.6 0.0 14.6 +5.1 9.5 +0.1 9.4 -1.8 11.2 +0.9 10.3
Flyball % 34.7 +3.3 31.4 -0.8 32.2 -3.8 36.0 +4.2 31.8 -1.5 33.3 +6.1 27.2 +5.0 22.2 -0.1 22.3 -2.3 24.6 +0.5 24.1
Line Drive % 21.4 -6.5 27.9 +3.8 24.1 +2.8 21.3 -1.8 23.1 +7.5 15.6 -13.0 28.6 +9.6 19.0 -6.7 25.7 +1.6 24.1 +3.4 20.7
Groundball % 36.7 +7.6 29.1 -2.6 31.7 +1.0 30.7 -8.6 39.3 +2.8 36.5 +6.9 29.6 -19.6 49.2 +6.6 42.6 +2.5 40.1 -4.7 44.8
Pull % 48.8 +2.3 46.5 -2.7 49.2 -5.0 54.2 +6.8 47.4 +0.5 46.9 +2.2 44.7 +0.3 44.4 +1.5 42.9 -2.6 45.5 +8.7 36.8
Straight Away % 33.2 -2.5 35.7 +2.0 33.7 +6.1 27.6 -6.5 34.1 +2.8 31.3 -4.6 35.9 +2.6 33.3 -6.2 39.5 +9.6 29.9 -11.5 41.4
Opposite Field % 17.9 +0.1 17.8 +0.7 17.1 -1.1 18.2 -0.3 18.5 -3.4 21.9 +2.5 19.4 -2.8 22.2 +4.6 17.6 -7.0 24.6 +2.8 21.8
Weak Contact % 2.9 +0.2 2.7 +0.2 2.5 -0.2 2.7 -0.8 3.5 +1.4 2.1 -0.3 2.4 -0.8 3.2 -3.1 6.3 +3.6 2.7 +1.6 1.1
Pull Airball % 26.0 -4.2 30.2 +1.1 29.1 -3.8 32.9 +8.0 24.9 -2.2 27.1 -4.5 31.6 +12.6 19.0 -3.6 22.6 -3.6 26.2 +17.0 9.2
Topped Contact % 24.6 +2.5 22.1 -2.5 24.6 +1.0 23.6 -8.2 31.8 +6.8 25.0 +1.2 23.8 -14.3 38.1 +11.5 26.6 +0.4 26.2 -6.0 32.2
Under Contact % 26.6 -6.0 32.6 -2.1 34.7 +3.1 31.6 +9.6 22.0 -10.3 32.3 -6.5 38.8 +7.1 31.7 +7.2 24.5 -8.1 32.6 -3.0 35.6
Flare/Burner Contact % 22.0 +1.1 20.9 +5.8 15.1 -3.6 18.7 -1.0 19.7 +2.0 17.7 -1.2 18.9 -1.7 20.6 -6.4 27.0 +5.6 21.4 +5.3 16.1
Solid Contact % 6.1 -2.4 8.5 0.0 8.5 +1.4 7.1 +1.9 5.2 -3.1 8.3 +2.0 6.3 +3.1 3.2 -1.8 5.0 -0.9 5.9 +4.8 1.1
HR/FB % 29.2 +7.0 22.2 -4.4 26.6 -8.0 34.6 +0.1 34.5 -6.1 40.6 +22.7 17.9 +17.9 0.0 -22.5 22.5 +0.8 21.7 +12.2 9.5
Popups 25 -5 30 +6 24 -3 27 +17 10 -4 14 -16 30 +24 6 -24 30 +9 21 +12 9
Flyballs 120 +39 81 +17 64 -17 81 +26 55 +23 32 -24 56 +42 14 -57 71 +25 46 +25 21
Line Drives 74 +2 72 +24 48 0 48 +8 40 +25 15 -44 59 +47 12 -70 82 +37 45 +27 18
Groundballs 127 +52 75 +12 63 -6 69 +1 68 +33 35 -26 61 +30 31 -105 136 +61 75 +36 39
Plate Discipline
In Zone % 49.9 +0.8 49.1 -0.3 49.4 -1.3 50.7 +2.5 48.2 -2.4 50.6 +2.4 48.2 +0.5 47.7 -2.9 50.6 +1.8 48.8 -5.8 54.6
Out of Zone % 50.1 -0.8 50.9 +0.3 50.6 +1.3 49.3 -2.5 51.8 +2.4 49.4 -2.4 51.8 -0.5 52.3 +2.9 49.4 -1.8 51.2 +5.8 45.4
Edge % 41.9 -2.4 44.3 +3.3 41.0 -0.5 41.5 +0.5 41.0 +1.3 39.7 -2.1 41.8 -1.7 43.5 +1.3 42.2 -1.6 43.8 -3.8 47.6
Zone Swing % 74.1 -2.2 76.3 +3.6 72.7 +6.5 66.2 -11.4 77.6 -1.4 79.0 +3.2 75.8 +4.2 71.6 +4.9 66.7 +3.1 63.6 +5.4 58.2
Out of Zone Swing % 29.4 -3.2 32.6 +4.7 27.9 +1.1 26.8 -3.3 30.1 -18.8 48.9 +14.7 34.2 -4.7 38.9 +6.9 32.0 -0.5 32.5 -0.1 32.6
In Zone Contact % 79.6 +2.1 77.5 -1.9 79.4 +4.4 75.0 -3.3 78.3 -3.1 81.4 +0.4 81.0 +1.7 79.3 +2.2 77.1 -0.9 78.0 +0.1 77.9
Out of Zone Contact % 41.1 -5.2 46.3 +2.3 44.0 +1.4 42.6 -9.5 52.1 -2.1 54.2 +3.9 50.3 -6.6 56.9 +6.1 50.8 +7.5 43.3 -1.4 44.7
Whiff % 31.3 -0.8 32.1 +1.5 30.6 -3.5 34.1 +4.7 29.4 +0.5 28.9 -0.2 29.1 +0.1 29.0 -2.1 31.1 -3.0 34.1 +1.5 32.6
First Strike % 67.0 +0.8 66.2 +6.8 59.4 +3.4 56.0 -9.4 65.4 -5.0 70.4 +8.7 61.7 -1.1 62.8 +0.6 62.2 +3.3 58.9 -4.9 63.8
First Pitch Swing % 44.9 -0.2 45.1 +6.8 38.3 +6.9 31.4 -8.4 39.8 -11.3 51.1 +11.4 39.7 +5.7 34.0 +0.1 33.9 +7.6 26.3 +4.6 21.7
Swing % 51.8 -2.2 54.0 +4.0 50.0 +3.2 46.8 -6.2 53.0 -11.1 64.1 +9.7 54.4 0.0 54.4 +4.8 49.6 +1.9 47.7 +1.1 46.6
Meatball Swing % 86.5 +1.8 84.7 +1.5 83.2 0.0 83.2 +2.0 81.2 -4.2 85.4 -0.1 85.5 +2.6 82.9 +6.6 76.3 +10.4 65.9 -6.8 72.7
Meatball % 7.7 +0.1 7.6 +0.2 7.4 -0.8 8.2 +0.7 7.5 -1.8 9.3 +3.2 6.1 -3.8 9.9 +3.3 6.6 -2.8 9.4 +0.8 8.6
Zone Swing & Miss % 20.4 -2.1 22.5 +1.9 20.6 -4.4 25.0 +3.3 21.7 +3.1 18.6 -0.4 19.0 -1.7 20.7 -2.2 22.9 +0.9 22.0 -0.1 22.1
Out of Zone Swing & Miss % 58.9 +5.2 53.7 -2.3 56.0 -1.4 57.4 +9.5 47.9 +2.1 45.8 -3.9 49.7 +6.6 43.1 -6.1 49.2 -7.5 56.7 +1.4 55.3
In Zone 1,013 +297 716 +41 675 -100 775 +329 446 +222 224 -263 487 +318 169 -833 1,002 +365 637 +357 280
Out of Zone 1,016 +274 742 +50 692 -62 754 +275 479 +260 219 -304 523 +338 185 -793 978 +310 668 +435 233
Edge 850 +204 646 +86 560 -75 635 +256 379 +203 176 -246 422 +268 154 -682 836 +265 571 +327 244
In Zone Swings 751 +205 546 +55 491 -22 513 +167 346 +169 177 -192 369 +248 121 -547 668 +263 405 +242 163
Out of Zone Swings 299 +57 242 +49 193 -9 202 +58 144 +37 107 -72 179 +107 72 -241 313 +96 217 +141 76
In Zone Swing & Misses 153 +30 123 +22 101 -27 128 +53 75 +42 33 -37 70 +45 25 -128 153 +64 89 +53 36
Out of Zone Swing & Misses 176 +46 130 +22 108 -8 116 +47 69 +20 49 -40 89 +58 31 -123 154 +31 123 +81 42
Basic
Pitches 2,028 +570 1,458 +91 1,367 -162 1,529 +604 925 +482 443 -588 1,031 +676 355 -1,636 1,991 +686 1,305 +792 513
PA 542 +154 388 +41 347 -35 382 +128 254 +119 135 -160 295 +201 94 -417 511 +180 331 +193 138
AB 488 +133 355 +51 304 -36 340 +105 235 +105 130 -141 271 +181 90 -372 462 +164 298 +169 129
Hits 129 +30 99 +36 63 -13 76 +4 72 +39 33 -38 71 +57 14 -103 117 +50 67 +40 27
Singles 66 +15 51 +23 28 -4 32 +2 30 +13 17 -10 27 +17 10 -71 81 +49 32 +15 17
Doubles 21 -6 27 +10 17 +4 13 -10 23 +20 3 -27 30 +26 4 -10 14 -5 19 +12 7
Triples 7 +4 3 +2 1 -2 3 +3 0 0 0 -4 4 +4 0 -6 6 0 6 +5 1
Home Runs 35 +17 18 +1 17 -11 28 +9 19 +6 13 +3 10 +10 0 -16 16 +6 10 +8 2
Walks 41 +21 20 -15 35 +1 34 +21 13 +11 2 -17 19 +16 3 -35 38 +15 23 +17 6
Strikeouts 148 +49 99 -10 109 -7 116 +54 62 +26 36 -32 68 +40 28 -122 150 +32 118 +74 44
K% 27.3 +1.8 25.5 -5.9 31.4 +1.0 30.4 +6.0 24.4 -2.3 26.7 +3.6 23.1 -6.7 29.8 +0.4 29.4 -6.2 35.6 +3.7 31.9
BB% 7.6 +2.4 5.2 -4.9 10.1 +1.2 8.9 +3.8 5.1 +3.6 1.5 -4.9 6.4 +3.2 3.2 -4.2 7.4 +0.5 6.9 +2.6 4.3
HBP 7 -4 11 +7 4 -3 7 +1 6 +5 1 -1 2 +2 0 -4 4 +1 3 +2 1
Batted Balls 346 +88 258 +59 199 -26 225 +52 173 +77 96 -110 206 +143 63 -256 319 +132 187 +100 87
Number of Fastballs 1,156 +403 753 +9 744 -115 859 +350 509 +236 273 -275 548 +340 208 -980 1,188 +419 769 +439 330
Number of Offspeed 299 +70 229 +33 196 +7 189 +58 131 +93 38 -62 100 +78 22 -144 166 +44 122 +65 57
Number of Breaking 417 +42 375 +30 345 -56 401 +129 272 +143 129 -205 334 +211 123 -489 612 +217 395 +269 126
+ Toggle Viewing All Player's Year to Year Stats

Statcast Fielder Positioning

wOBA
SeasonAlignment TypeBat SidePAShifts/Shades%No Shift/ShadeShift/Shade
2016 Shifts R 330 15 4.5 .303 .292
2017 Shifts R 506 9 1.8 .311 .174
2018 Shifts R 94 7 7.4 .152 .402
2019 Shifts R 294 73 24.8 .325 .386
2020 Shifts R 135 53 39.3 .353 .332
2021 Shifts R 254 154 60.6 .446 .401
2022 Shifts R 382 301 78.8 .517 .312
2023 Shades R 345 50 14.5 .299 .386
2024 Shades R 387 72 18.6 .355 .414
2025 Shades R 537 109 20.3 .366 .370
! 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 %
2015 174 16.1 39.7% 4.6% 74 24.1 10.8% 21.6%
2016 379 17.3 31.4% 5.0% 215 23.7 5.1% 20.9%
2017 547 16.9 26.3% 1.6% 303 21.9 0.7% 8.6%
2018 85 16.6 27.1% 1.2% 54 21.6 0.0% 5.6%
2019 254 17.3 25.6% 2.0% 140 22.8 0.7% 6.4%
2020 76 18.0 25.0% 2.6% 55 24.1 0.0% 14.5%
2021 273 18.4 14.3% 2.2% 106 23.5 0.0% 9.4%
2022 483 17.4 23.8% 2.3% 230 23.2 1.7% 9.1%
2023 392 15.4 42.6% 0.5% 181 19.0 3.9% 0.6%
2024 318 15.6 39.0% 0.9% 236 18.6 3.0% 0.8%
2025 617 16.3 30.6% 0.6% 213 19.1 1.4% 1.4%
+ View Complete Pitch Tempo Leaderboard

Statcast Rankings