1B | Texas Rangers
Bats/Throws: L/L | 6' 1" 220 lbs | Age: 33
Draft: 2010 | Rd. 11, No. 352, Los Angeles Dodgers | Palo Alto HS
PA AB R H HR SB AVG OBP SLG OPS
2023 425 358 59 84 15 0 .235 .348 .416 .764
2024 449 367 62 101 23 7 .275 .393 .515 .908
2025 306 265 28 48 9 2 .181 .285 .328 .613
12 Seasons 4,611 3,952 606 935 218 31 .237 .338 .460 .798
AVG HR SB OPS
2023 .235 15 0 .764
2024 .275 23 7 .908
2025 .181 9 2 .613
12 Seasons .237 218 31 .798
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 23 2464 314 37 11.8 6.3 91.2 114.3 13.7 28.3 .211 .427 .335 .345 .430 45.2 29.1 15.7
2016 24 1999 279 35 12.5 7.4 92.3 112.3 15.3 30.8 .238 .460 .360 .347 .432 47.0 27.3 13.2
2017 25 1361 206 18 8.7 5.6 90.1 114.1 10.2 26.2 .236 .426 .322 .339 .368 41.7 21.1 12.1
2018 26 1838 314 26 8.3 5.9 91.5 113.9 15.8 29.9 .236 .440 .354 .326 .368 40.6 19.2 9.0
2019 27 2054 341 35 10.3 6.8 91.2 113.7 15.6 31.4 .245 .474 .362 .344 .395 43.5 21.6 9.7
2020 28 550 87 9 10.3 6.5 93.0 112.1 12.5 26.4 .232 .445 .297 .335 .398 44.8 24.6 8.0
2021 29 1918 317 32 10.1 6.7 91.0 113.6 14.1 31.2 .240 .437 .315 .330 .397 47.6 24.3 8.1
2022 30 1685 284 43 15.1 9.9 93.2 112.8 14.8 34.2 .263 .499 .373 .364 .440 52.1 23.1 9.7
2023 31 1723 272 33 12.1 7.8 92.1 116.6 15.2 33.5 .262 .479 .331 .364 .412 52.2 20.9 13.4
2024 32 1810 266 34 12.8 7.6 92.3 114.1 16.9 34.2 .261 .477 .391 .376 .439 46.2 23.4 12.2
2025 33 1237 201 19 9.5 6.2 91.2 113.7 16.9 28.4 .224 .379 .276 .312 .339 44.8 21.2 11.1
Player 18639 2881 321 11.1 7.0 91.6 116.6 14.8 30.8 .241 .452 .343 .345 .404 46.1 23.5 11.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 %
2015 41.7 58.3 21.0 26.1 11.1 39.5 39.2 21.0 20.1 17.5 4.1 19.4 21.7 16.9
2016 42.3 57.7 21.5 25.8 10.4 39.8 38.7 21.1 20.4 17.6 4.3 19.4 21.1 16.8
2017 48.1 51.9 22.8 20.9 8.3 39.8 39.8 20.4 19.9 23.3 4.9 19.9 16.5 15.5
2018 40.8 59.2 28.7 21.0 9.6 39.5 35.0 25.2 19.7 15.0 5.7 19.7 20.1 19.4
2019 42.5 57.5 26.1 21.1 10.3 46.0 35.5 18.5 22.6 17.0 2.9 23.5 18.5 15.5
2020 51.7 48.3 21.8 18.4 8.0 43.7 41.4 14.9 31.0 13.8 6.9 12.6 27.6 8.0
2021 40.1 59.9 29.3 22.7 7.9 34.4 39.7 25.9 17.7 13.9 8.5 16.7 25.9 17.4
2022 37.3 62.7 33.8 22.9 6.0 35.6 37.7 26.8 16.9 13.4 7.0 18.7 24.3 19.7
2023 40.1 59.9 30.1 23.5 6.3 45.6 32.0 22.4 20.6 14.7 4.8 25.0 17.3 17.6
2024 39.8 60.2 28.6 22.6 9.0 48.9 36.1 15.0 22.2 14.7 3.0 26.7 21.4 12.0
2025 40.8 59.2 29.4 19.9 10.0 44.3 29.9 25.9 21.9 10.4 8.5 22.4 19.4 17.4
Player 41.5 58.5 27.0 22.6 8.9 41.3 36.7 22.0 20.5 15.7 5.3 20.8 21.0 16.6
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 2.5 32.8 24.8 19.1 5.7 11.8 6.3
2016 2.9 29.4 24.7 22.2 5.7 12.5 7.4
2017 4.4 35.9 23.8 19.9 7.3 8.7 5.6
2018 0.6 29.6 30.6 18.2 10.2 8.3 5.9
2019 2.6 30.5 29.9 20.2 5.0 10.3 6.8
2020 2.3 37.9 21.8 21.8 4.6 10.3 6.5
2021 5.0 28.7 25.2 21.1 9.5 10.1 6.7
2022 3.9 22.9 27.8 23.9 5.6 15.1 9.9
2023 4.4 21.7 26.8 26.1 8.5 12.1 7.8
2024 2.6 26.7 25.9 24.8 5.6 12.8 7.6
2025 4.5 26.4 31.8 20.4 6.5 9.5 6.2
Player 3.2 28.7 27.0 21.6 6.9 11.1 7.0
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.7 -7 437 35.3 107 .152 .348 .279 20.8 15.0 13.9 .211 .413 .325 46.1
2025 Changeup 0.2 0 166 13.4 42 .200 .350 .279 28.0 23.8 21.3 .246 .369 .285 36.7
2025 Slider -2.3 -3 153 12.4 36 .133 .133 .217 31.8 27.8 21.7 .184 .213 .260 30.0
2025 Sinker 0.1 0 149 12.0 42 .242 .485 .383 11.5 21.4 25.0 .274 .545 .408 68.0
2025 Curveball -2.2 -3 133 10.8 34 .097 .097 .141 36.5 32.4 23.9 .206 .271 .250 30.0
2025 Cutter 0.9 1 95 7.7 22 .211 .368 .309 22.9 9.1 10.0 .264 .403 .344 52.9
2025 Sweeper 5.4 3 48 3.9 7 .600 1.200 .736 26.7 0.0 0.0 .298 .764 .515 60.0
2025 Split-Finger -0.5 0 47 3.8 12 .273 .273 .283 50.0 50.0 30.0 .204 .253 .240 40.0
2025 Slurve 9.0 0 4 0.3 2 .500 1.000 .625 0.0 0.0 0.0 .112 .291 .165 50.0
2024 4-Seam Fastball 2.4 13 552 30.5 123 .291 .602 .428 28.5 31.7 24.4 .206 .435 .339 56.3
2024 Changeup -1.0 -2 242 13.4 66 .267 .283 .274 26.4 13.6 15.3 .257 .346 .287 26.4
2024 Slider 0.4 1 232 12.8 70 .161 .357 .317 30.2 30.0 22.3 .195 .342 .323 37.1
2024 Sinker 0.8 2 226 12.5 58 .268 .488 .409 17.7 20.7 21.8 .386 .667 .511 61.3
2024 Cutter 5.2 9 172 9.5 35 .429 .964 .622 13.0 8.6 8.1 .414 .911 .584 44.0
2024 Curveball 2.8 4 150 8.3 38 .286 .600 .408 26.5 23.7 18.4 .299 .568 .395 53.8
2024 Split-Finger 3.3 4 113 6.2 30 .423 .538 .460 23.2 16.7 13.5 .336 .417 .379 52.4
2024 Sweeper 2.4 2 102 5.6 20 .167 .667 .480 25.8 30.0 21.4 .147 .577 .459 83.3
2024 Knuckleball -7.0 -1 15 0.8 5 .000 .000 .000 18.2 20.0 16.7 .026 .034 .026 0.0
2024 Slurve 5.6 0 6 0.3 2 .000 .000 .350 0.0 0.0 0.0 .017 .050 .363 0.0
! Note: Years are in reverse order.

Statcast Batting Run Value

Runs
Year Team PA Pitches Heart Shadow Chase Waste All
2014 38 167 -2 -2 1 1 -1
2015 579 2,444 1 -18 20 14 17
2016 472 1,983 2 -6 17 9 22
2017 321 1,357 -15 -9 15 9 -1
2018 432 1,803 -6 -3 14 7 12
2019 507 2,036 -6 -11 19 14 16
2020 138 550 -7 -5 4 4 -4
2021 481 1,918 -16 -9 15 11 1
2022 430 1,685 2 3 14 8 27
2023 419 1,723 -6 -13 15 11 7
2024 447 1,810 -1 4 17 13 32
2025 306 1,237 -12 -12 8 5 -10
Player 4,570 18,713 -67 -81 160 -67 117
+ 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 2,464 43.9 64.9 73.2 24.8 45.5 43.0 29.2 42.5 35.9 6.3 67.1
2016 1,999 44.1 62.1 81.9 25.5 57.2 43.4 27.5 41.7 26.5 6.8 68.1
2017 1,361 45.5 67.8 81.6 23.3 62.8 43.8 21.4 43.6 23.8 5.8 79.7
2018 1,838 48.3 63.8 81.1 29.4 62.0 44.3 25.6 45.9 25.1 6.7 76.0
2019 2,054 46.5 68.4 82.5 26.6 61.0 42.4 24.2 46.1 24.1 7.0 77.6
2020 550 48.5 67.0 74.3 28.3 56.3 41.1 27.5 47.1 30.9 5.6 64.5
2021 1,918 47.8 66.6 80.0 32.4 61.7 44.1 30.8 48.7 26.3 6.4 77.9
2022 1,685 46.5 65.0 85.7 29.6 56.6 41.2 29.0 46.1 24.5 7.1 77.5
2023 1,723 44.5 66.0 82.6 28.5 62.1 41.6 25.5 45.2 24.6 6.2 72.0
2024 1,810 46.3 60.7 81.9 29.5 62.4 43.4 18.3 44.0 25.0 5.5 62.6
2025 1,237 47.6 63.5 83.2 26.9 56.9 43.0 22.5 44.3 25.2 7.2 74.2
Player 18,639 46.1 65.0 80.8 27.6 58.4 43.0 25.8 44.8 26.6 6.5 72.9
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 78 4 67 86 84 84 95 89 97 92 4 98 1 77 58
2016 74 23 68 82 78 74 92 95 87 93 11 93 27 69 43 78
2017 95 40 5
2018 49 25 62 73 36 53 59 90 93 68 61 56 44 42 36 4
2019 66 27 67 76 61 67 71 86 92 76 48 63 57 65 35 11
2020 56 28 62 72 44 41 67 96 87 79 37 37 24 42 41 14 57
2021 52 29 57 65 37 55 65 80 90 84 29 39 38 15 47 10 53
2022 94 77 94 96 84 82 95 98 88 98 39 67 51 47 20 2 44
2023 87 63 81 81 91 62 79 91 98 96 59 91 53 46 26 61 61 84 37
2024 95 74 89 87 98 65 87 93 92 79 38 94 46 43 12 76 21 13
2025 87 7
+ 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 23.46 26 25.5 1 10 13 15 57.7
2017 22.70 14 14.3 0 5 11 6 42.9
2018 24.24 27 21.2 6 7 17 9 33.3
2019 26.39 37 32.8 4 5 26 13 35.1
2020 24.61 9 9.2 0 1 5 5 55.6
2021 25.83 21 21.1 0 5 17 8 38.1
2022 27.14 23 24.0 -1 12 13 13 56.5
2023 26.20 15 17.4 -2 3 15 6 40.0
2024 26.14 23 21.5 2 2 8 15 65.2
2025 27.64 9 8.8 0 3 6 5 55.6
Player 25.46 204 195.9 8 53 131 95 46.6
+ View Standard Expected Home Runs

Expected Home Runs by Park

Adjusted

Year HR
2016 26 24 23 26 23 22 28 27 21 23 25 28 26 25 25 29 19 25 26 27 26 23 31 31 26 25 25 32 27 28 19
2017 14 15 11 14 16 14 17 15 13 10 12 17 13 14 15 15 13 12 15 16 16 14 18 16 16 11 15 18 17 14 8
2018 27 26 14 24 21 19 23 20 19 16 21 28 24 16 19 23 22 21 22 26 20 21 27 23 19 16 20 25 25 20 17
2019 37 38 28 37 35 34 37 37 28 23 30 32 36 34 34 34 32 30 33 37 36 30 40 36 30 28 28 37 37 32 22
2020 9 10 8 11 9 10 10 8 5 8 8 8 11 10 9 9 10 9 10 11 10 8 11 9 10 9 8 10 10 10 8
2021 21 24 22 21 22 19 24 25 11 16 17 21 24 18 20 25 18 20 25 22 23 21 26 25 21 18 23 23 23 19 17
2022 23 27 18 25 25 23 25 24 17 21 21 26 28 23 26 26 25 26 23 23 26 20 29 25 23 21 26 28 26 22 23
2023 15 17 12 20 19 16 19 18 16 14 14 17 16 16 20 19 20 18 18 21 18 16 24 20 17 14 18 16 19 16 13
2024 23 23 17 22 21 22 22 23 20 19 21 22 23 20 23 21 23 23 21 23 22 19 24 23 22 22 20 22 23 21 19
2025 9 7 6 11 11 9 8 9 11 8 7 11 8 12 10 9 11 9 7 11 7 7 12 12 7 6 9 7 8 7 6
Player 204 211 159 211 202 188 213 206 161 158 176 210 209 188 201 210 193 193 200 217 204 179 242 220 191 170 192 218 215 189 152
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 .181 -.094 .275 +.040 .235 -.039 .274 +.036 .238 +.048 .190 -.059 .249 +.001 .248 +.036 .212 -.034 .246 +.036 .210
xBA .224 -.037 .261 -.001 .262 -.001 .263 +.023 .240 +.008 .232 -.013 .245 +.009 .236 .000 .236 -.002 .238 +.027 .211
OBP .285 -.108 .393 +.045 .348 -.005 .353 +.043 .310 +.025 .285 -.054 .339 +.018 .321 -.010 .331 -.021 .352 +.006 .346
xOBP .323 -.061 .384 +.012 .372 +.026 .346 +.030 .316 -.007 .323 -.013 .336 +.023 .313 -.038 .351 +.004 .347 -.004 .351
SLG .328 -.187 .515 +.099 .416 -.105 .521 +.099 .422 +.025 .397 -.141 .538 +.016 .522 +.115 .407 -.088 .495 +.078 .417
xSLG .379 -.098 .477 -.002 .479 -.020 .499 +.062 .437 -.008 .445 -.029 .474 +.034 .440 +.014 .426 -.034 .460 +.033 .427
ISO .147 -.093 .240 +.058 .182 -.065 .247 +.063 .184 -.023 .207 -.082 .289 +.016 .273 +.079 .194 -.055 .249 +.043 .206
xISO .155 -.061 .216 -.002 .218 -.018 .236 +.039 .197 -.016 .213 -.016 .229 +.025 .204 +.014 .190 -.033 .223 +.007 .216
BABIP .203 -.119 .322 +.054 .268 -.042 .310 +.029 .281 +.081 .200 -.049 .249 -.004 .253 +.012 .241 -.055 .296 +.034 .262
wOBA .276 -.115 .391 +.060 .331 -.042 .373 +.058 .315 +.018 .297 -.065 .362 +.008 .354 +.032 .322 -.038 .360 +.025 .335
xwOBA .312 -.064 .376 +.012 .364 .000 .364 +.034 .330 -.005 .335 -.009 .344 +.018 .326 -.013 .339 -.008 .347 +.002 .345
wOBACON .284 -.180 .464 +.103 .361 -.092 .453 +.078 .375 +.037 .338 -.083 .421 +.015 .406 +.066 .340 -.112 .452 +.043 .409
xwOBACON .339 -.100 .439 +.027 .412 -.028 .440 +.043 .397 -.001 .398 +.003 .395 +.027 .368 .000 .368 -.064 .432 +.002 .430
BACON .239 -.142 .381 +.072 .309 -.057 .366 +.044 .322 +.058 .264 -.064 .328 +.015 .313 +.031 .282 -.078 .360 +.036 .324
xBACON .296 -.070 .366 +.020 .346 -.009 .355 +.024 .331 +.007 .324 -.001 .325 +.024 .301 -.011 .312 -.039 .351 +.020 .331
Statcast Hit Metrics
Hard Hit % 44.8 -1.4 46.2 -6.0 52.2 +0.1 52.1 +4.5 47.6 +2.8 44.8 +1.3 43.5 +2.9 40.6 -1.1 41.7 -5.3 47.0 +1.8 45.2
Avg Exit Velocity 91.2 -1.1 92.3 +0.2 92.1 -1.1 93.2 +2.2 91.0 -2.0 93.0 +1.8 91.2 -0.3 91.5 +1.4 90.1 -2.2 92.3 +1.1 91.2
Launch Angle Sweet-Spot % 28.4 -5.8 34.2 +0.7 33.5 -0.7 34.2 +3.0 31.2 +4.8 26.4 -5.0 31.4 +1.5 29.9 +3.7 26.2 -4.6 30.8 +2.5 28.3
Barrel % 9.5 -3.3 12.8 +0.7 12.1 -3.0 15.1 +5.0 10.1 -0.2 10.3 0.0 10.3 +2.0 8.3 -0.4 8.7 -3.8 12.5 +0.7 11.8
Avg Launch Angle 16.9 0.0 16.9 +1.7 15.2 +0.4 14.8 +0.7 14.1 +1.6 12.5 -3.1 15.6 -0.2 15.8 +5.6 10.2 -5.1 15.3 +1.6 13.7
Statcast Bat Tracking
Bat Speed 73.4 0.0 73.4 +0.8 72.6 -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
Attack Angle 10° 10° +2° -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
Ideal Attack Angle % 56.4 +2.5 53.9 +8.6 45.3 -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
Attack Direction -6° -1° -5° +1° -6° -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
Swing Path - Tilt 28° -3° 31° +2° 30° -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
Swing Length 7.6 -0.1 7.7 +0.3 7.4 -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
Statcast Pitch Metrics
Fastball Velocity 94.0 +0.1 93.9 +0.7 93.2 -0.5 93.7 +0.4 93.3 -0.2 93.5 +0.2 93.3 +0.6 92.7 -0.1 92.8 -0.3 93.1 +0.7 92.4
Breaking Velocity 82.6 -0.8 83.4 +0.6 82.8 -0.5 83.3 +1.0 82.3 -0.6 82.9 -0.2 83.1 +1.0 82.1 +0.4 81.7 -0.6 82.3 +0.2 82.1
Offspeed Velocity 86.8 0.0 86.8 +1.1 85.7 -1.0 86.7 +0.3 86.4 +1.2 85.2 -0.6 85.8 +0.6 85.2 0.0 85.2 +0.3 84.9 +0.7 84.2
Batted Ball Results
Barrels 19 -15 34 +1 33 -10 43 +11 32 +23 9 -26 35 +9 26 +8 18 -17 35 -2 37
Popup % 10.0 +1.0 9.0 +2.7 6.3 +0.3 6.0 -1.9 7.9 -0.1 8.0 -2.3 10.3 +0.7 9.6 +1.3 8.3 -2.1 10.4 -0.7 11.1
Flyball % 29.4 +0.8 28.6 -1.5 30.1 -3.7 33.8 +4.5 29.3 +7.5 21.8 -4.3 26.1 -2.6 28.7 +5.9 22.8 +1.3 21.5 +0.5 21.0
Line Drive % 19.9 -2.7 22.6 -0.9 23.5 +0.6 22.9 +0.2 22.7 +4.3 18.4 -2.7 21.1 +0.1 21.0 +0.1 20.9 -4.9 25.8 -0.3 26.1
Groundball % 40.8 +1.0 39.8 -0.3 40.1 +2.8 37.3 -2.8 40.1 -11.6 51.7 +9.2 42.5 +1.7 40.8 -7.3 48.1 +5.8 42.3 +0.6 41.7
Pull % 44.3 -4.6 48.9 +3.3 45.6 +10.0 35.6 +1.2 34.4 -9.3 43.7 -2.3 46.0 +6.5 39.5 -0.3 39.8 0.0 39.8 +0.3 39.5
Straight Away % 29.9 -6.2 36.1 +4.1 32.0 -5.7 37.7 -2.0 39.7 -1.7 41.4 +5.9 35.5 +0.5 35.0 -4.8 39.8 +1.1 38.7 -0.5 39.2
Opposite Field % 25.9 +10.9 15.0 -7.4 22.4 -4.4 26.8 +0.9 25.9 +11.0 14.9 -3.6 18.5 -6.7 25.2 +4.8 20.4 -0.7 21.1 +0.1 21.0
Weak Contact % 4.5 +1.9 2.6 -1.8 4.4 +0.5 3.9 -1.1 5.0 +2.7 2.3 -0.3 2.6 +2.0 0.6 -3.8 4.4 +1.5 2.9 +0.4 2.5
Pull Airball % 22.4 -4.3 26.7 +1.7 25.0 +6.3 18.7 +2.0 16.7 +4.1 12.6 -10.9 23.5 +3.8 19.7 -0.2 19.9 +0.5 19.4 0.0 19.4
Topped Contact % 26.4 -0.3 26.7 +5.0 21.7 -1.2 22.9 -5.8 28.7 -9.2 37.9 +7.4 30.5 +0.9 29.6 -6.3 35.9 +6.5 29.4 -3.4 32.8
Under Contact % 31.8 +5.9 25.9 -0.9 26.8 -1.0 27.8 +2.6 25.2 +3.4 21.8 -8.1 29.9 -0.7 30.6 +6.8 23.8 -0.9 24.7 -0.1 24.8
Flare/Burner Contact % 20.4 -4.4 24.8 -1.3 26.1 +2.2 23.9 +2.8 21.1 -0.7 21.8 +1.6 20.2 +2.0 18.2 -1.7 19.9 -2.3 22.2 +3.1 19.1
Solid Contact % 6.5 +0.9 5.6 -2.9 8.5 +2.9 5.6 -3.9 9.5 +4.9 4.6 -0.4 5.0 -5.2 10.2 +2.9 7.3 +1.6 5.7 0.0 5.7
HR/FB % 15.3 -15.0 30.3 +12.0 18.3 -5.7 24.0 +4.6 19.4 -17.4 36.8 -3.6 40.4 +12.6 27.8 +4.4 23.4 -18.3 41.7 +2.3 39.4
Popups 20 -4 24 +7 17 0 17 -8 25 +18 7 -28 35 +5 30 +13 17 -12 29 -6 35
Flyballs 59 -17 76 -6 82 -14 96 +3 93 +74 19 -70 89 -1 90 +43 47 -13 60 -6 66
Line Drives 40 -20 60 -4 64 -1 65 -7 72 +56 16 -56 72 +6 66 +23 43 -29 72 -10 82
Groundballs 82 -24 106 -3 109 +3 106 -21 127 +82 45 -100 145 +17 128 +29 99 -19 118 -13 131
Plate Discipline
In Zone % 47.6 +1.3 46.3 +1.8 44.5 -2.0 46.5 -1.3 47.8 -0.7 48.5 +2.0 46.5 -1.8 48.3 +2.8 45.5 +1.4 44.1 +0.2 43.9
Out of Zone % 52.4 -1.3 53.7 -1.8 55.5 +2.0 53.5 +1.3 52.2 +0.7 51.5 -2.0 53.5 +1.8 51.7 -2.8 54.5 -1.4 55.9 -0.2 56.1
Edge % 43.0 -0.4 43.4 +1.8 41.6 +0.4 41.2 -2.9 44.1 +3.0 41.1 -1.3 42.4 -1.9 44.3 +0.5 43.8 +0.4 43.4 +0.4 43.0
Zone Swing % 63.5 +2.8 60.7 -5.3 66.0 +1.0 65.0 -1.6 66.6 -0.4 67.0 -1.4 68.4 +4.6 63.8 -4.0 67.8 +5.7 62.1 -2.8 64.9
Out of Zone Swing % 26.9 -2.6 29.5 +1.0 28.5 -1.1 29.6 -2.8 32.4 +4.1 28.3 +1.7 26.6 -2.8 29.4 +6.1 23.3 -2.2 25.5 +0.7 24.8
In Zone Contact % 83.2 +1.3 81.9 -0.7 82.6 -3.1 85.7 +5.7 80.0 +5.7 74.3 -8.2 82.5 +1.4 81.1 -0.5 81.6 -0.3 81.9 +8.7 73.2
Out of Zone Contact % 56.9 -5.5 62.4 +0.3 62.1 +5.5 56.6 -5.1 61.7 +5.4 56.3 -4.7 61.0 -1.0 62.0 -0.8 62.8 +5.6 57.2 +11.7 45.5
Whiff % 25.2 +0.2 25.0 +0.4 24.6 +0.1 24.5 -1.8 26.3 -4.6 30.9 +6.8 24.1 -1.0 25.1 +1.3 23.8 -2.7 26.5 -9.4 35.9
First Strike % 52.9 +0.9 52.0 -0.6 52.6 -3.5 56.1 -4.6 60.7 -0.9 61.6 +3.7 57.9 -4.5 62.4 +11.0 51.4 -7.8 59.2 +2.3 56.9
First Pitch Swing % 22.5 +4.2 18.3 -7.2 25.5 -3.5 29.0 -1.8 30.8 +3.3 27.5 +3.3 24.2 -1.4 25.6 +4.2 21.4 -6.1 27.5 -1.7 29.2
Swing % 44.3 +0.3 44.0 -1.2 45.2 -0.9 46.1 -2.6 48.7 +1.6 47.1 +1.0 46.1 +0.2 45.9 +2.3 43.6 +1.9 41.7 -0.8 42.5
Meatball Swing % 74.2 +11.6 62.6 -9.4 72.0 -5.5 77.5 -0.4 77.9 +13.4 64.5 -13.1 77.6 +1.6 76.0 -3.7 79.7 +11.6 68.1 +1.0 67.1
Meatball % 7.2 +1.7 5.5 -0.7 6.2 -0.9 7.1 +0.7 6.4 +0.8 5.6 -1.4 7.0 +0.3 6.7 +0.9 5.8 -1.0 6.8 +0.5 6.3
Zone Swing & Miss % 16.8 -1.1 17.9 +0.5 17.4 +2.9 14.5 -5.5 20.0 -5.1 25.1 +7.6 17.5 -1.4 18.9 +0.5 18.4 +0.3 18.1 -8.7 26.8
Out of Zone Swing & Miss % 43.1 +5.5 37.6 -0.3 37.9 -5.5 43.4 +5.1 38.3 -5.5 43.8 +4.8 39.0 +1.0 38.0 +0.8 37.2 -5.6 42.8 -11.7 54.5
In Zone 589 -249 838 +71 767 -16 783 -134 917 +650 267 -679 946 +76 870 +252 618 -264 882 -199 1,081
Out of Zone 648 -325 973 +17 956 +54 902 -99 1,001 +718 283 -807 1,090 +158 932 +193 739 -378 1,117 -265 1,382
Edge 532 -254 786 +69 717 +22 695 -151 846 +620 226 -638 864 +66 798 +204 594 -273 867 -192 1,059
In Zone Swings 374 -135 509 +3 506 -3 509 -102 611 +432 179 -468 647 +92 555 +136 419 -129 548 -154 702
Out of Zone Swings 174 -113 287 +15 272 +5 267 -57 324 +244 80 -210 290 +16 274 +102 172 -113 285 -58 343
In Zone Swing & Misses 63 -28 91 +3 88 +14 74 -48 122 +77 45 -68 113 +8 105 +28 77 -22 99 -89 188
Out of Zone Swing & Misses 75 -33 108 +5 103 -13 116 -8 124 +89 35 -78 113 +9 104 +40 64 -58 122 -65 187
Basic
Pitches 1,237 -573 1,810 +87 1,723 +38 1,685 -233 1,918 +1,368 550 -1,504 2,054 +216 1,838 +477 1,361 -638 1,999 -465 2,464
PA 306 -143 449 +24 425 -8 433 -48 481 +343 138 -376 514 +71 443 +120 323 -153 476 -109 585
AB 265 -102 367 +9 358 -22 380 -49 429 +308 121 -329 450 +55 395 +122 273 -133 406 -74 480
Hits 48 -53 101 +17 84 -20 104 +2 102 +79 23 -89 112 +14 98 +40 58 -42 100 -1 101
Singles 28 -32 60 +8 52 -7 59 -3 62 +50 12 -45 57 +14 43 +16 27 -22 49 -6 55
Doubles 10 -7 17 +3 14 -5 19 0 19 +15 4 -12 16 -11 27 +7 20 -6 26 +7 19
Triples 1 0 1 -2 3 0 3 0 3 +3 0 -3 3 0 3 +3 0 0 0 -1 1
Home Runs 9 -14 23 +8 15 -8 23 +5 18 +11 7 -29 36 +11 25 +14 11 -14 25 -1 26
Walks 34 -21 55 -2 57 +15 42 +3 39 +28 11 -39 50 +10 40 +1 39 -24 63 -29 92
Strikeouts 65 -40 105 +16 89 -11 100 -17 117 +83 34 -77 111 +26 85 +17 68 -62 130 -40 170
K% 21.2 -2.2 23.4 +2.5 20.9 -2.2 23.1 -1.2 24.3 -0.3 24.6 +3.0 21.6 +2.4 19.2 -1.9 21.1 -6.2 27.3 -1.8 29.1
BB% 11.1 -1.1 12.2 -1.2 13.4 +3.7 9.7 +1.6 8.1 +0.1 8.0 -1.7 9.7 +0.7 9.0 -3.1 12.1 -1.1 13.2 -2.5 15.7
HBP 5 -13 18 +11 7 0 7 -1 8 +3 5 -7 12 +8 4 -6 10 +6 4 -5 9
Batted Balls 201 -65 266 -6 272 -12 284 -33 317 +230 87 -254 341 +27 314 +108 206 -73 279 -35 314
Number of Fastballs 681 -269 950 +47 903 +24 879 -159 1,038 +776 262 -953 1,215 +153 1,062 +229 833 -284 1,117 -314 1,431
Number of Offspeed 213 -142 355 +34 321 +24 297 -13 310 +166 144 -199 343 +55 288 +129 159 -154 313 -43 356
Number of Breaking 285 -97 382 -9 391 -73 464 -75 539 +400 139 -318 457 +19 438 +80 358 -159 517 -136 653
+ Toggle Viewing All Player's Year to Year Stats

Statcast Fielder Positioning

wOBA
SeasonAlignment TypeBat SidePAShifts/Shades%No Shift/ShadeShift/Shade
2016 Shifts L 465 279 60.0 .356 .358
2017 Shifts L 321 137 42.7 .358 .271
2018 Shifts L 434 163 37.6 .346 .361
2019 Shifts L 512 341 66.6 .322 .382
2020 Shifts L 138 112 81.2 .437 .264
2021 Shifts L 477 333 69.8 .367 .291
2022 Shifts L 427 329 77.0 .372 .377
2023 Shades L 409 235 57.5 .375 .300
2024 Shades L 447 246 55.0 .384 .396
2025 Shades L 306 219 71.6 .230 .295
! 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 %
2014 46 15.3 43.5% 4.3% 39 23.4 2.6% 12.8%
2015 830 17.6 28.6% 7.6% 370 24.3 3.2% 24.3%
2016 610 18.3 20.8% 6.2% 359 25.7 1.7% 28.7%
2017 394 18.0 19.5% 4.3% 246 25.3 0.4% 19.5%
2018 594 17.8 20.2% 3.5% 267 24.6 1.1% 18.7%
2019 674 19.3 9.9% 4.5% 275 25.9 4.4% 22.9%
2020 173 19.3 11.0% 1.2% 79 26.3 0.0% 15.2%
2021 565 20.0 5.8% 5.0% 292 25.9 0.7% 21.6%
2022 526 18.2 14.8% 3.6% 246 24.0 0.4% 13.4%
2023 463 16.0 34.1% 0.4% 303 19.3 2.6% 1.0%
2024 507 16.1 30.4% 0.6% 318 19.1 1.9% 1.6%
2025 347 16.3 30.3% 0.6% 224 19.2 5.4% 0.0%
+ View Complete Pitch Tempo Leaderboard

Statcast Rankings