DH | Texas Rangers
Bats/Throws: L/L | 6' 1" 220 lbs | Age: 34
Draft: 2010 | Rd. 11, No. 352, Los Angeles Dodgers | Palo Alto HS
PA AB R H HR SB AVG OBP SLG OPS
2024 449 367 62 101 23 7 .275 .393 .515 .908
2025 306 265 28 48 9 2 .181 .285 .328 .613
2026 130 105 14 22 3 0 .210 .338 .324 .662
13 Seasons 4,741 4,057 620 957 221 31 .236 .338 .456 .794
AVG HR SB OPS
2024 .275 23 7 .908
2025 .181 9 2 .613
2026 .210 3 0 .662
13 Seasons .236 221 31 .794
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 13.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 14.1 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 9.9 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 9.4 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 11.6 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.5 6.5 93.0 112.1 12.5 26.4 .232 .445 .297 .335 .397 44.8 24.6 8.0
2021 29 1918 317 32 10.1 6.7 91.0 113.6 14.1 31.2 .236 .439 .315 .330 .397 47.6 24.3 8.1
2022 30 1685 284 43 15.2 9.9 93.2 112.8 14.8 34.2 .260 .514 .373 .367 .444 52.1 23.1 9.7
2023 31 1723 272 33 12.2 7.8 92.1 116.6 15.2 33.5 .258 .489 .331 .367 .416 52.2 20.9 13.4
2024 32 1810 266 34 13.0 7.6 92.3 114.1 16.9 34.2 .259 .486 .391 .378 .443 46.2 23.4 12.2
2025 33 1237 201 19 9.5 6.2 91.2 113.7 16.9 28.4 .219 .393 .276 .315 .343 44.8 21.2 11.1
2026 34 544 75 5 6.7 3.8 92.5 110.6 16.2 33.3 .225 .369 .308 .338 .378 50.7 25.4 16.2
Player 19183 2956 326 11.8 6.9 91.7 116.6 14.9 30.9 .239 .454 .342 .346 .405 46.2 23.5 11.5
MLB 7.6 4.9 88.6 122.9 12.5 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 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
2026 36.0 64.0 34.7 25.3 4.0 37.3 33.3 29.3 14.7 12.0 9.3 22.7 21.3 20.0
Player 41.4 58.6 27.2 22.7 8.8 41.2 36.6 22.2 20.3 15.6 5.4 20.8 21.0 16.7
MLB 44.2 55.8 24.1 24.6 7.1 37.4 37.3 25.1 20.7 17.6 5.9 16.8 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 13.8 6.3
2016 2.9 29.4 24.7 22.2 5.7 14.1 7.4
2017 4.4 35.9 23.8 19.9 7.3 9.9 5.6
2018 0.6 29.6 30.6 18.2 10.2 9.4 5.9
2019 2.6 30.5 29.9 20.2 5.0 11.6 6.8
2020 2.3 37.9 21.8 21.8 4.6 10.5 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.2 9.9
2023 4.4 21.7 26.8 26.1 8.5 12.2 7.8
2024 2.6 26.7 25.9 24.8 5.6 13.0 7.6
2025 4.5 26.4 31.8 20.4 6.5 9.5 6.2
2026 4.0 22.7 30.7 24.0 12.0 6.7 3.8
Player 3.2 28.6 27.1 21.6 7.0 11.8 6.9
MLB 4.0 32.4 24.9 24.4 5.9 7.6 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 %
2026 4-Seam Fastball -0.1 0 178 32.7 43 .257 .457 .378 32.2 27.9 25.5 .267 .488 .391 73.9
2026 Changeup -1.0 -1 72 13.2 16 .188 .188 .169 35.7 25.0 16.7 .233 .336 .246 41.7
2026 Curveball -3.6 -2 70 12.9 17 .000 .000 .082 30.0 17.6 13.6 .117 .157 .187 8.3
2026 Slider 2.6 2 64 11.8 17 .231 .462 .388 42.9 35.3 21.4 .170 .450 .361 57.1
2026 Sinker -1.6 -1 54 9.9 17 .200 .300 .291 25.0 17.6 17.6 .256 .304 .405 70.0
2026 Cutter 0.6 0 43 7.9 4 .500 .500 .575 20.0 0.0 0.0 .541 .642 .609 0.0
2026 Sweeper 2.9 1 36 6.6 8 .333 .333 .400 44.4 37.5 25.0 .225 .256 .334 66.7
2026 Split-Finger 0.2 0 23 4.2 8 .250 .375 .269 46.7 25.0 22.2 .206 .279 .210 33.3
2026 Slurve 4.5 0 4 0.7 -- -- -- 100.0 -- -- -- -- -- --
2025 4-Seam Fastball -1.4 -6 434 35.1 108 .161 .387 .295 20.7 14.8 13.9 .216 .473 .345 46.8
2025 Changeup 0.0 0 167 13.5 43 .195 .341 .272 28.0 25.6 22.9 .234 .368 .278 36.7
2025 Sinker -0.5 -1 152 12.3 40 .226 .387 .351 11.5 20.0 22.9 .248 .464 .378 66.7
2025 Slider -2.9 -4 149 12.0 37 .125 .125 .192 30.9 27.0 22.7 .176 .204 .237 31.8
2025 Curveball -2.2 -3 133 10.8 34 .097 .097 .141 35.3 32.4 23.9 .203 .279 .251 30.0
2025 Cutter 1.4 1 89 7.2 20 .235 .412 .340 23.3 10.0 11.8 .282 .469 .377 53.3
2025 Sweeper 5.1 3 57 4.6 8 .600 1.200 .731 31.6 0.0 0.0 .275 .830 .544 60.0
2025 Split-Finger -0.3 0 47 3.8 12 .273 .273 .283 52.4 50.0 28.6 .208 .259 .244 40.0
2025 Slurve 9.0 0 4 0.3 2 .500 1.000 .625 0.0 0.0 0.0 .108 .271 .156 50.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 18 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 -14 15 11 7
2024 447 1,810 -1 4 17 13 32
2025 306 1,237 -12 -12 8 5 -10
2026 130 544 -2 -7 5 3 -1
Player 4,700 19,257 -69 -88 165 -69 116
+ 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.7 65.0 73.1 24.9 46.0 43.0 29.2 42.5 35.9 6.3 66.7
2016 1,999 44.1 62.2 82.0 25.4 57.0 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.7 21.4 43.6 23.8 5.9 80.0
2018 1,838 48.2 63.9 81.1 29.3 62.0 44.3 25.6 45.9 25.1 6.7 76.0
2019 2,054 46.4 68.4 82.5 26.6 61.2 42.5 24.2 46.1 24.1 7.1 77.8
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.7 66.7 80.2 32.4 61.5 44.1 30.8 48.7 26.3 6.4 77.9
2022 1,685 46.4 65.0 85.8 29.7 56.3 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.7 25.5 45.2 24.6 6.3 72.2
2024 1,810 46.1 60.7 82.0 29.7 62.4 43.4 18.3 44.0 25.0 5.5 62.6
2025 1,237 47.5 63.7 83.2 26.8 56.9 43.0 22.5 44.3 25.2 7.2 74.2
2026 544 49.8 62.4 74.6 24.9 45.6 39.3 27.7 43.6 33.8 5.0 70.4
Player 19,183 46.1 64.9 80.7 27.6 58.1 42.9 25.9 44.8 26.8 6.4 72.8
MLB 48.7 67.0 82.6 28.5 58.0 42.7 30.2 47.3 25.0 7.3 76.2
! 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 79 78 4 67 89 96 92 14 77 1 4 98 58
2016 83 48 57 74 23 68 95 93 93 30 70 27 11 93 78 48 43
2017 13 5 39 40
2018 67 67 10 50 26 62 90 63 68 13 43 44 61 56 4 56 36
2019 72 56 36 66 27 67 86 75 76 21 65 57 48 63 11 90 35
2020 24 24 29 56 28 62 96 69 79 7 42 24 37 37 14 45 57 41
2021 39 27 11 53 29 55 80 65 84 23 16 38 29 39 10 18 53 46
2022 93 65 2 94 75 94 98 95 98 56 47 51 39 67 2 29 44 20
2023 58 61 90 62 84 91 79 96 40 60 82 47 53 59 91 61 26
2024 95 53 95 74 89 93 88 79 50 76 21 42 46 38 94 12
2025 7
2026 46 58 65 25 34 90 37 90 45 44 40 77 9 28 94 20
+ 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.68 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
2026 28.16 3 1.9 1 3 2 0 0.0
Player 25.49 207 197.8 9 56 133 95 45.9
+ 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
2026 3 2 1 1 2 2 2 2 2 2 2 3 1 2 2 3 2 2 2 3 1 1 2 2 2 1 2 2 2 1 2
Player 207 213 160 212 204 190 215 208 163 160 178 213 210 190 203 213 195 195 202 220 205 180 244 222 193 171 194 220 217 190 154
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

2026 +/-   2025 +/-   2024 +/-   2023 +/-   2022 +/-   2021 +/-   2020 +/-   2019 +/-   2018 +/-   2017 +/-   2016 +/-   2015
Results
BA .210 +.029 .181 -.094 .275 +.040 .235 -.039 .274 +.036 .238 +.048 .190 -.059 .249 +.001 .248 +.036 .212 -.034 .246 +.036 .210
xBA .225 +.006 .219 -.040 .259 +.001 .258 -.002 .260 +.024 .236 +.004 .232 -.013 .245 +.009 .236 .000 .236 -.002 .238 +.027 .211
OBP .338 +.053 .285 -.108 .393 +.045 .348 -.005 .353 +.043 .310 +.025 .285 -.054 .339 +.018 .321 -.010 .331 -.021 .352 +.006 .346
xOBP .359 +.040 .319 -.062 .381 +.012 .369 +.025 .344 +.032 .312 -.011 .323 -.013 .336 +.023 .313 -.038 .351 +.004 .347 -.004 .351
SLG .324 -.004 .328 -.187 .515 +.099 .416 -.105 .521 +.099 .422 +.025 .397 -.141 .538 +.016 .522 +.115 .407 -.088 .495 +.078 .417
xSLG .369 -.024 .393 -.093 .486 -.003 .489 -.025 .514 +.075 .439 -.006 .445 -.029 .474 +.034 .440 +.014 .426 -.034 .460 +.033 .427
ISO .114 -.033 .147 -.093 .240 +.058 .182 -.065 .247 +.063 .184 -.023 .207 -.082 .289 +.016 .273 +.079 .194 -.055 .249 +.043 .206
xISO .144 -.030 .174 -.053 .227 -.004 .231 -.022 .253 +.050 .203 -.010 .213 -.016 .229 +.025 .204 +.014 .190 -.033 .223 +.007 .216
BABIP .264 +.061 .203 -.119 .322 +.054 .268 -.042 .310 +.029 .281 +.081 .200 -.049 .249 -.004 .253 +.012 .241 -.055 .296 +.034 .262
wOBA .308 +.032 .276 -.115 .391 +.060 .331 -.042 .373 +.058 .315 +.018 .297 -.065 .362 +.008 .354 +.032 .322 -.038 .360 +.025 .335
xwOBA .338 +.023 .315 -.063 .378 +.011 .367 .000 .367 +.037 .330 -.005 .335 -.009 .344 +.018 .326 -.013 .339 -.008 .347 +.002 .345
wOBAcon .327 +.043 .284 -.180 .464 +.103 .361 -.092 .453 +.078 .375 +.037 .338 -.083 .421 +.015 .406 +.066 .340 -.112 .452 +.043 .409
xwOBAcon .378 +.035 .343 -.100 .443 +.027 .416 -.028 .444 +.047 .397 .000 .397 +.002 .395 +.027 .368 .000 .368 -.064 .432 +.002 .430
BACON .293 +.054 .239 -.142 .381 +.072 .309 -.057 .366 +.044 .322 +.058 .264 -.064 .328 +.015 .313 +.031 .282 -.078 .360 +.036 .324
xBACON .328 +.038 .290 -.072 .362 +.021 .341 -.011 .352 +.027 .325 +.001 .324 -.001 .325 +.024 .301 -.011 .312 -.039 .351 +.020 .331
Statcast Hit Metrics
Hard Hit % 50.7 +5.9 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 92.5 +1.3 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 % 33.3 +4.9 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 % 6.7 -2.8 9.5 -3.5 13.0 +0.8 12.2 -3.0 15.2 +5.1 10.1 -0.4 10.5 -1.1 11.6 +2.2 9.4 -0.5 9.9 -4.2 14.1 +0.3 13.8
Avg Launch Angle 16.2 -0.7 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 71.9 -1.5 73.4 0.0 73.4 +0.8 72.6 -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
Attack Angle -1° 10° 10° +2° -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
Ideal Attack Angle % 52.0 -4.4 56.4 +2.5 53.9 +8.6 45.3 -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
Attack Direction -1° +5° -6° -1° -5° +1° -6° -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
Swing Path - Tilt 29° 28° -3° 31° +2° 30° -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
Swing Length 7.5 -0.1 7.6 -0.1 7.7 +0.2 7.5 -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
Statcast Pitch Metrics
Fastball Velocity 94.5 +0.4 94.1 +0.2 93.9 +0.7 93.2 -0.4 93.6 +0.3 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 83.1 +0.4 82.7 -0.7 83.4 +0.6 82.8 -0.4 83.2 +1.0 82.2 -0.7 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.9 +0.1 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 5 -14 19 -15 34 +1 33 -10 43 +11 32 +23 9 -26 35 +9 26 +8 18 -17 35 -2 37
Popup % 4.0 -6.0 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 % 34.7 +5.3 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 % 25.3 +5.4 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 % 36.0 -4.8 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 % 37.3 -7.0 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 % 33.3 +3.4 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 % 29.3 +3.4 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.0 -0.5 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.7 +0.3 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 % 22.7 -3.7 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 % 30.7 -1.1 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 % 24.0 +3.6 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 % 12.0 +5.5 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 % 11.5 -3.8 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 3 -17 20 -4 24 +7 17 0 17 -8 25 +18 7 -28 35 +5 30 +13 17 -12 29 -6 35
Flyballs 26 -33 59 -17 76 -6 82 -14 96 +3 93 +74 19 -70 89 -1 90 +43 47 -13 60 -6 66
Line Drives 19 -21 40 -20 60 -4 64 -1 65 -7 72 +56 16 -56 72 +6 66 +23 43 -29 72 -10 82
Groundballs 27 -55 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 % 49.8 +2.3 47.5 +1.4 46.1 +1.6 44.5 -1.9 46.4 -1.3 47.7 -0.8 48.5 +2.1 46.4 -1.8 48.2 +2.7 45.5 +1.4 44.1 +0.4 43.7
Out of Zone % 50.2 -2.3 52.5 -1.4 53.9 -1.6 55.5 +1.9 53.6 +1.3 52.3 +0.8 51.5 -2.1 53.6 +1.8 51.8 -2.7 54.5 -1.4 55.9 -0.4 56.3
Edge % 39.3 -3.7 43.0 -0.4 43.4 +1.7 41.7 +0.5 41.2 -2.9 44.1 +3.0 41.1 -1.4 42.5 -1.8 44.3 +0.6 43.7 +0.3 43.4 +0.4 43.0
Zone Swing % 62.4 -1.3 63.7 +3.0 60.7 -5.3 66.0 +1.0 65.0 -1.7 66.7 -0.3 67.0 -1.4 68.4 +4.5 63.9 -3.9 67.8 +5.6 62.2 -2.8 65.0
Out of Zone Swing % 24.9 -1.9 26.8 -2.9 29.7 +1.2 28.5 -1.2 29.7 -2.7 32.4 +4.1 28.3 +1.7 26.6 -2.7 29.3 +6.0 23.3 -2.1 25.4 +0.5 24.9
In Zone Contact % 74.6 -8.6 83.2 +1.2 82.0 -0.6 82.6 -3.2 85.8 +5.6 80.2 +5.9 74.3 -8.2 82.5 +1.4 81.1 -0.5 81.6 -0.4 82.0 +8.9 73.1
Out of Zone Contact % 45.6 -11.3 56.9 -5.5 62.4 +0.3 62.1 +5.8 56.3 -5.2 61.5 +5.2 56.3 -4.9 61.2 -0.8 62.0 -0.8 62.8 +5.8 57.0 +11.0 46.0
Whiff % 33.8 +8.6 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 % 54.6 +1.7 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 % 27.7 +5.2 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 % 43.6 -0.7 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 % 70.4 -3.8 74.2 +11.6 62.6 -9.6 72.2 -5.3 77.5 -0.4 77.9 +13.4 64.5 -13.3 77.8 +1.8 76.0 -4.0 80.0 +11.9 68.1 +1.4 66.7
Meatball % 5.0 -2.2 7.2 +1.7 5.5 -0.8 6.3 -0.8 7.1 +0.7 6.4 +0.8 5.6 -1.5 7.1 +0.4 6.7 +0.8 5.9 -0.9 6.8 +0.5 6.3
Zone Swing & Miss % 25.4 +8.6 16.8 -1.0 17.8 +0.4 17.4 +3.0 14.4 -5.4 19.8 -5.3 25.1 +7.6 17.5 -1.4 18.9 +0.5 18.4 +0.4 18.0 -8.9 26.9
Out of Zone Swing & Miss % 54.4 +11.3 43.1 +5.5 37.6 -0.3 37.9 -5.8 43.7 +5.2 38.5 -5.3 43.8 +5.0 38.8 +0.8 38.0 +0.8 37.2 -5.8 43.0 -11.0 54.0
In Zone 271 -316 587 -247 834 +67 767 -15 782 -133 915 +648 267 -677 944 +76 868 +250 618 -264 882 -194 1,076
Out of Zone 273 -377 650 -326 976 +20 956 +53 903 -100 1,003 +720 283 -809 1,092 +158 934 +195 739 -378 1,117 -270 1,387
Edge 214 -318 532 -253 785 +67 718 +23 695 -151 846 +620 226 -639 865 +67 798 +205 593 -274 867 -193 1,060
In Zone Swings 169 -205 374 -132 506 0 506 -2 508 -102 610 +431 179 -467 646 +91 555 +136 419 -130 549 -150 699
Out of Zone Swings 68 -106 174 -116 290 +18 272 +4 268 -57 325 +245 80 -211 291 +17 274 +102 172 -112 284 -62 346
In Zone Swing & Misses 43 -20 63 -27 90 +2 88 +15 73 -48 121 +76 45 -68 113 +8 105 +28 77 -22 99 -89 188
Out of Zone Swing & Misses 37 -38 75 -34 109 +6 103 -14 117 -8 125 +90 35 -78 113 +9 104 +40 64 -58 122 -65 187
Basic
Pitches 544 -693 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 130 -176 306 -143 449 +24 425 -8 433 -48 481 +343 138 -376 514 +71 443 +120 323 -153 476 -109 585
AB 105 -160 265 -102 367 +9 358 -22 380 -49 429 +308 121 -329 450 +55 395 +122 273 -133 406 -74 480
Hits 22 -26 48 -53 101 +17 84 -20 104 +2 102 +79 23 -89 112 +14 98 +40 58 -42 100 -1 101
Singles 16 -12 28 -32 60 +8 52 -7 59 -3 62 +50 12 -45 57 +14 43 +16 27 -22 49 -6 55
Doubles 3 -7 10 -7 17 +3 14 -5 19 0 19 +15 4 -12 16 -11 27 +7 20 -6 26 +7 19
Triples 0 -1 1 0 1 -2 3 0 3 0 3 +3 0 -3 3 0 3 +3 0 0 0 -1 1
Home Runs 3 -6 9 -14 23 +8 15 -8 23 +5 18 +11 7 -29 36 +11 25 +14 11 -14 25 -1 26
Walks 21 -13 34 -21 55 -2 57 +15 42 +3 39 +28 11 -39 50 +10 40 +1 39 -24 63 -29 92
Strikeouts 33 -32 65 -40 105 +16 89 -11 100 -17 117 +83 34 -77 111 +26 85 +17 68 -62 130 -40 170
K% 25.4 +4.2 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% 16.2 +5.1 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 1 -4 5 -13 18 +11 7 0 7 -1 8 +3 5 -7 12 +8 4 -6 10 +6 4 -5 9
Batted Balls 75 -126 201 -65 266 -6 272 -12 284 -33 317 +230 87 -254 341 +27 314 +108 206 -73 279 -35 314
Number of Fastballs 275 -400 675 -276 951 +48 903 +16 887 -156 1,043 +781 262 -953 1,215 +153 1,062 +229 833 -284 1,117 -314 1,431
Number of Offspeed 95 -119 214 -140 354 +33 321 +24 297 -13 310 +166 144 -199 343 +55 288 +129 159 -154 313 -43 356
Number of Breaking 174 -169 343 -162 505 +6 499 +5 494 -68 562 +419 143 -326 469 +25 444 +81 363 -185 548 -105 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 481 335 69.6 .362 .295
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
2026 Shades L 130 85 65.4 .203 .363
! 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 613 18.3 21.0% 6.2% 359 25.7 1.7% 28.7%
2017 395 18.0 19.7% 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%
2026 162 16.9 24.1% 1.9% 72 19.5 0.0% 4.2%
+ View Complete Pitch Tempo Leaderboard

Statcast Rankings