CF | Minnesota Twins
Bats/Throws: R/R | 6' 2" 190 lbs | Age: 32
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 .294 .619 .419 .408 .523 53.8 24.4 5.1
2022 28 1529 225 37 16.4 9.7 92.9 113.5 21.4 34.2 .240 .521 .356 .359 .483 50.2 30.4 8.9
2023 29 1367 199 29 14.6 8.4 91.5 116.9 20.1 33.2 .207 .431 .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 .260 .511 .366 .355 .452 48.1 25.5 5.2
2025 31 2028 346 61 17.6 11.3 92.5 114.0 17.7 32.9 .249 .514 .367 .350 .457 53.8 27.3 7.6
Player 12945 2159 253 11.7 7.4 90.8 116.9 18.1 32.6 .235 .450 .336 .321 .422 43.1 28.6 6.8
MLB 7.2 4.9 88.6 122.9 12.4 33.3 .243 .408 .315 .316 .369 37.0 22.2 8.4
! Note: All figures in this table cover the period 2015-present.




Fastball: 4 Seam, Sinker, Cutter Offspeed: Change, Split, 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.7 4 583 28.7 164 .268 .570 .380 24.1 26.2 24.4 .245 .547 .361 64.8
2025 Sinker 1.1 4 384 18.9 106 .316 .537 .416 18.4 12.3 18.8 .254 .439 .336 46.3
2025 Slider 1.6 5 307 15.1 65 .242 .532 .346 46.3 33.8 20.8 .259 .566 .360 52.5
2025 Changeup 1.8 4 227 11.2 55 .235 .471 .343 47.0 43.6 28.2 .259 .482 .342 51.9
2025 Cutter 1.4 3 189 9.3 55 .250 .635 .387 23.8 14.5 21.1 .263 .546 .347 33.3
2025 Sweeper 2.5 4 150 7.4 39 .286 .543 .369 37.5 35.9 23.0 .275 .575 .375 63.6
2025 Curveball 2.3 3 110 5.4 31 .160 .560 .353 47.1 51.6 31.4 .178 .492 .345 63.6
2025 Split-Finger 4.7 3 72 3.6 18 .333 .667 .467 39.4 27.8 15.2 .235 .435 .352 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 441 30.2 124 .324 .657 .445 22.7 19.4 17.6 .290 .648 .424 59.3
2024 Slider 1.5 4 255 17.5 74 .282 .521 .354 41.1 29.7 23.4 .247 .433 .308 38.8
2024 Sinker 0.9 2 217 14.9 57 .275 .471 .358 21.7 14.0 17.4 .280 .559 .393 48.8
2024 Changeup -1.3 -2 189 13.0 42 .175 .275 .239 47.5 42.9 27.3 .145 .241 .192 22.7
2024 Curveball 0.0 0 120 8.2 28 .240 .400 .320 38.8 39.3 25.6 .190 .296 .272 35.7
2024 Sweeper 2.7 3 96 6.6 27 .385 .654 .452 25.5 11.1 10.7 .366 .631 .433 47.8
2024 Cutter -1.5 -1 95 6.5 29 .214 .429 .284 36.0 31.0 36.0 .273 .556 .365 52.6
2024 Split-Finger 1.9 1 40 2.7 5 .200 .800 .400 55.0 80.0 25.0 .139 .479 .252 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 -4 -17 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 36 -81 55 36 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.4 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.5 66.1
2017 1,991 50.6 66.7 77.1 32.0 50.8 42.3 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 42.0 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.0
Player 12,945 49.7 70.8 78.3 31.5 46.8 42.4 37.5 51.1 31.4 7.7 80.4
MLB 48.9 67.0 82.5 28.4 58.0 42.7 30.1 47.3 25.0 7.4 76.3
! Note: All figures in this table cover the period 2015-present.

Percentile Rankings

Run Value Batting Fielding Running
Year Batting Base
Running
Fielding xwOBA xBA xSLG EV Barrel% Hard
Hit%
LA Sweet
Spot%
Bat
Speed
Squared-
Up%
Chase% Whiff% K% BB% Range
(OAA)
Arm
Value
Arm
Strength
Sprint
Speed
2015 100
2016 89 94 50 100
2017 16 99 100 18 17 25 50 41 30 33 21 11 8 35 100 76 100
2018 100
2019 97 97 93 100
2020 71 34 93 56 49 93 85 87 89 5 1 35 28 1 93 84 96 99
2021 91 94 82 96 99
2022 78 86 90 41 96 97 97 93 56 64 7 7 58 91 93
2023 41 89 35 3 52 84 90 74 37 53 19 8 71 94
2024 83 86 75 88 75 92 87 89 86 93 84 19 22 10 27 12 84 75 88 97
2025 94 99 66 81 49 92 92 96 96 28 88 22 40 11 11 42 81 46 77 100
+ 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.5 1 11 14 24 68.6
Player 22.06 166 157.4 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 32 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 146 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 .249 -.011 .260 +.053 .207 -.033 .240 -.054 .294 +.045 .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 .315 -.003 .318 +.020 .298 -.023 .321 -.026 .347 +.085 .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 .514 +.003 .511 +.080 .431 -.090 .521 -.098 .619 +.071 .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 .266 +.015 .251 +.027 .224 -.057 .281 -.044 .325 +.026 .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 .350 -.005 .355 +.039 .316 -.043 .359 -.049 .408 +.073 .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 .457 +.005 .452 +.034 .418 -.065 .483 -.040 .523 +.073 .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 .355 -.003 .358 +.034 .324 -.038 .362 -.038 .400 +.062 .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.3 42.0 -1.5 43.5 +1.2 42.3 -1.5 43.8 -3.6 47.4
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.0 +1.3 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.2 66.1 -6.6 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.9 9.5 +0.9 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 -248 424 +270 154 -683 837 +266 571 +328 243
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