LF | Texas Rangers
Bats/Throws: L/R | 6' 2" 206 lbs | Age: 32
Draft: 2011 | Rd. 1, No. 13, New York Mets | Cheyenne East (WY) HS
PA AB R H HR SB AVG OBP SLG OPS
2023 682 592 89 162 24 3 .274 .363 .466 .829
2024 663 571 88 128 23 15 .224 .327 .399 .726
2025 652 587 81 154 25 13 .262 .324 .436 .760
10 Seasons 4,365 3,723 593 974 135 54 .262 .364 .438 .802
AVG HR SB OPS
2023 .274 24 3 .829
2024 .224 23 15 .726
2025 .262 25 13 .760
10 Seasons .262 135 54 .802
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%
2016 23 349 53 1 1.9 1.3 87.9 108.7 10.4 32.1 .277 .388 .299 .323 .399 28.3 25.0 7.5
2017 24 946 120 8 6.7 3.7 89.2 109.9 10.0 43.3 .255 .426 .348 .350 .429 37.5 27.9 15.3
2018 25 2262 293 19 6.5 3.6 89.9 110.9 10.7 33.4 .237 .392 .385 .349 .398 42.1 26.2 15.0
2019 26 1086 132 9 6.8 3.5 89.3 109.9 12.2 35.6 .216 .349 .340 .331 .376 35.6 28.0 18.1
2020 27 978 143 11 7.7 4.9 87.2 106.9 7.6 30.8 .250 .423 .387 .359 .373 32.9 19.1 14.7
2021 28 1548 248 10 4.0 2.6 89.3 111.5 8.8 34.3 .267 .386 .369 .345 .373 41.1 20.5 14.0
2022 29 2781 470 33 7.0 4.9 89.4 111.9 6.1 28.1 .256 .403 .353 .338 .355 39.8 17.2 10.5
2023 30 2847 451 43 9.5 6.3 91.8 112.0 12.2 33.5 .261 .453 .359 .352 .400 47.9 21.4 10.9
2024 31 2747 416 38 9.1 5.7 91.9 111.5 11.2 33.7 .244 .408 .321 .334 .386 47.4 23.8 11.6
2025 32 2602 454 40 8.8 6.1 91.9 112.3 11.2 29.7 .255 .413 .329 .321 .375 50.2 21.6 7.7
Player 18146 2780 212 7.6 4.9 90.5 112.3 10.0 32.4 .252 .410 .350 .340 .382 43.4 22.3 12.0
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 %
2016 43.4 56.6 18.9 34.0 3.8 32.1 34.0 34.0 15.1 20.8 7.5 17.0 13.2 26.4
2017 43.3 56.7 22.5 30.8 3.3 34.2 33.3 32.5 21.7 14.2 7.5 12.5 19.2 25.0
2018 46.1 53.9 21.2 24.2 8.5 42.7 34.8 22.2 20.8 18.8 6.1 21.8 16.0 16.0
2019 40.2 59.8 28.0 28.0 3.8 34.1 37.9 28.0 17.4 18.9 3.8 16.7 18.9 24.2
2020 47.6 52.4 20.3 25.2 7.0 33.6 30.8 35.7 19.6 14.7 13.3 14.0 16.1 22.4
2021 48.4 51.6 18.5 27.4 5.6 32.7 35.1 32.3 20.6 17.3 10.5 12.1 17.7 21.8
2022 51.7 48.3 20.6 21.7 6.0 29.6 41.5 28.9 19.1 21.9 10.6 10.4 19.6 18.3
2023 41.2 58.8 26.4 25.5 6.9 31.0 37.0 31.9 16.0 18.4 6.9 15.1 18.6 25.1
2024 42.8 57.2 27.2 25.0 5.0 37.0 36.3 26.7 21.9 16.6 4.3 15.1 19.7 22.4
2025 46.0 54.0 23.6 23.1 7.3 35.2 35.5 29.3 22.0 17.2 6.8 13.2 18.3 22.5
Player 45.6 54.4 23.3 24.9 6.2 34.2 36.5 29.3 19.8 18.2 7.6 14.4 18.3 21.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
2016 1.9 32.1 17.0 37.7 5.7 1.9 1.3
2017 5.0 29.2 20.8 30.8 6.7 6.7 3.7
2018 2.7 37.2 21.5 24.6 7.2 6.5 3.6
2019 2.3 29.5 27.3 28.0 4.5 6.8 3.5
2020 4.9 39.2 20.3 22.4 4.2 7.7 4.9
2021 5.2 32.7 21.8 30.2 5.2 4.0 2.6
2022 5.5 38.5 19.8 25.1 3.6 7.0 4.9
2023 3.1 31.3 25.9 23.7 6.4 9.5 6.3
2024 1.0 33.7 24.0 25.5 6.5 9.1 5.7
2025 2.2 35.0 22.5 23.1 8.4 8.8 6.1
Player 3.3 34.5 22.6 25.5 6.0 7.6 4.9
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 -7 933 35.9 214 .244 .389 .327 23.7 23.4 16.5 .254 .434 .348 52.2
2025 Slider -0.5 -2 376 14.5 110 .192 .413 .281 32.4 30.9 22.4 .179 .299 .219 40.3
2025 Sinker 0.8 3 369 14.2 95 .326 .488 .382 12.5 13.7 15.1 .327 .506 .386 52.7
2025 Curveball -0.1 0 309 11.9 65 .226 .323 .273 26.5 27.7 16.4 .196 .294 .232 43.2
2025 Cutter -0.4 -1 196 7.5 52 .271 .438 .334 20.4 11.5 15.8 .231 .358 .287 47.6
2025 Changeup 5.0 8 162 6.2 46 .366 .780 .503 25.4 15.2 13.5 .354 .652 .458 52.9
2025 Sweeper 0.6 1 145 5.6 44 .293 .488 .343 22.5 22.7 22.2 .271 .374 .315 59.4
2025 Split-Finger -0.6 -1 86 3.3 19 .263 .263 .237 33.3 15.8 10.3 .253 .328 .252 50.0
2025 Slurve 5.4 1 16 0.6 3 .667 .667 .600 0.0 0.0 0.0 .708 1.324 .871 100.0
2024 4-Seam Fastball 0.8 8 1,011 36.8 237 .254 .466 .390 17.8 21.9 18.0 .261 .435 .376 53.6
2024 Sinker -1.4 -6 454 16.5 116 .206 .284 .282 13.7 14.7 15.5 .246 .388 .324 38.8
2024 Slider -0.7 -3 359 13.1 100 .169 .281 .249 35.8 38.0 28.1 .182 .318 .267 41.2
2024 Curveball 0.9 2 255 9.3 48 .222 .422 .298 31.2 33.3 15.5 .229 .327 .269 48.3
2024 Cutter 0.8 2 235 8.6 49 .295 .568 .399 19.5 16.3 13.8 .368 .634 .457 58.3
2024 Changeup 1.9 4 208 7.6 54 .196 .490 .310 31.7 22.2 15.4 .228 .470 .312 47.5
2024 Sweeper 2.4 3 122 4.4 29 .346 .462 .419 25.0 17.2 14.3 .234 .287 .276 33.3
2024 Split-Finger -3.1 -3 86 3.1 23 .095 .238 .157 40.8 39.1 25.0 .201 .348 .272 53.8
2024 Knuckleball 6.4 0 6 0.2 2 .000 .000 .350 0.0 0.0 0.0 .489 1.373 .736 100.0
2024 Slurve 7.3 0 5 0.2 1 -- -- .700 100.0 0.0 -- -- -- .700 --
! Note: Years are in reverse order.

Statcast Batting Run Value

Runs
Year Team PA Pitches Heart Shadow Chase Waste All
2016 80 349 -3 -3 1 3 -2
2017 214 946 -2 -9 11 6 6
2018 532 2,261 8 -15 27 13 32
2019 252 1,086 -4 -7 12 6 7
2020 225 978 1 -6 12 6 13
2021 385 1,547 -3 -9 21 8 17
2022 673 2,781 -2 -8 30 14 34
2023 680 2,847 -2 -11 26 12 24
2024 661 2,747 -10 -18 22 15 8
2025 651 2,602 -11 -13 18 10 3
Player 4,353 18,144 -29 -101 180 -29 142
+ 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 %
2016 349 47.0 70.1 84.3 27.0 64.0 43.6 37.5 47.3 21.8 6.6 100.0
2017 946 50.4 59.7 81.1 13.6 51.6 44.4 22.4 36.9 24.4 7.7 78.1
2018 2,262 50.2 62.3 79.8 16.2 49.2 43.2 29.5 39.4 26.5 7.6 80.2
2019 1,086 50.2 63.3 78.8 18.1 50.0 45.0 28.0 40.8 27.5 8.3 80.0
2020 978 48.6 67.4 83.8 17.3 58.6 44.0 31.6 41.6 21.6 6.3 75.8
2021 1,548 52.9 67.0 82.0 15.0 54.1 42.8 29.5 42.5 22.6 7.8 76.9
2022 2,781 51.7 64.8 86.3 21.2 61.4 43.4 30.9 43.8 19.6 7.5 78.9
2023 2,847 52.9 62.3 84.5 19.9 55.4 42.1 25.5 42.4 22.0 8.3 73.0
2024 2,747 49.9 65.6 84.8 24.1 54.5 42.9 32.6 44.8 23.4 8.3 79.0
2025 2,602 54.5 66.2 82.8 24.2 54.7 43.3 32.4 47.2 23.8 8.4 75.7
Player 18,146 51.5 64.5 83.2 20.0 55.3 43.2 29.8 43.0 23.1 7.9 77.7
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
2016 65 90
2017 75 88
2018 76 27 34 42 95 32 44 70 79 75 16 94 35 98 83 88
2019 70 84
2020 76 52 49 49 91 55 48 22 39 21 67 90 74 94 77 16 49
2021 68 72 26 15 94 8 13 48 80 49 55 96 68 100 92 86 60
2022 75 65 53 46 89 67 44 57 80 48 76 78 80 91 84 91 72
2023 80 61 70 68 81 81 59 87 78 83 55 80 68 91 66 63 40 62 83 61
2024 71 42 54 58 86 72 60 89 77 83 37 91 56 78 68 67 65 73 44 48
2025 47 54 48 48 43 66 47 88 79 88 48 44 55 74 46 42 48 53 58 58
+ 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 17.92 1 1.0 0 0 0 1 100.0
2017 18.26 5 3.9 1 4 3 1 20.0
2018 17.81 17 15.2 2 7 13 6 35.3
2019 17.71 8 5.3 3 5 6 1 12.5
2020 17.81 8 8.0 0 4 5 4 50.0
2021 18.29 8 7.1 1 3 3 4 50.0
2022 19.21 16 15.8 0 10 15 5 31.3
2023 19.01 24 26.4 -2 13 17 13 54.2
2024 20.03 24 19.2 5 7 14 9 37.5
2025 21.09 25 21.1 4 8 20 7 28.0
Player 19.22 136 122.8 13 61 96 51 37.5
+ View Standard Expected Home Runs

Expected Home Runs by Park

Adjusted

Year HR
2016 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
2017 5 4 1 4 5 4 5 4 1 4 4 5 4 4 4 4 4 5 5 3 4 4 4 4 4 4 3 5 4 4 3
2018 17 20 9 16 15 14 17 16 12 11 13 17 20 12 15 20 15 14 15 18 15 16 22 17 14 12 13 15 17 15 10
2019 8 9 3 5 4 6 8 6 3 2 3 5 7 5 6 5 6 5 5 6 5 6 7 7 6 6 3 8 7 2 2
2020 8 9 7 8 8 9 8 9 8 7 7 9 9 7 8 8 8 8 10 8 9 9 10 8 7 7 8 7 9 7 4
2021 8 7 5 7 7 7 7 7 6 7 7 7 8 7 7 8 7 7 7 7 7 8 8 7 7 7 7 7 8 7 7
2022 16 20 9 18 15 14 18 15 11 10 13 16 19 15 19 18 16 18 14 15 18 18 21 19 13 13 16 19 18 14 12
2023 24 25 23 28 29 28 29 23 27 22 26 34 26 21 30 29 29 23 25 29 23 28 36 29 22 22 26 30 25 27 17
2024 24 18 14 19 20 21 22 18 20 15 19 21 18 14 22 19 17 18 23 23 18 18 24 22 17 19 19 22 20 19 17
2025 25 22 15 23 24 24 17 24 17 16 16 22 25 30 21 18 27 20 22 27 22 17 28 28 16 17 17 21 25 18 13
Player 136 135 87 129 128 128 132 123 106 95 109 137 137 116 133 130 130 119 127 137 122 125 161 142 107 108 113 135 134 114 86
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
Results
BA .262 +.038 .224 -.050 .274 .000 .274 -.018 .292 +.012 .280 +.059 .221 -.042 .263 +.003 .260 -.014 .274
xBA .255 +.011 .244 -.017 .261 +.005 .256 -.011 .267 +.017 .250 +.034 .216 -.021 .237 -.018 .255 -.022 .277
OBP .324 -.003 .327 -.036 .363 -.004 .367 -.034 .401 -.003 .404 +.029 .375 -.029 .404 +.025 .379 +.041 .338
xOBP .320 -.026 .346 -.007 .353 .000 .353 -.027 .380 -.001 .381 +.002 .379 -.003 .382 +.007 .375 +.033 .342
SLG .436 +.037 .399 -.067 .466 +.033 .433 -.004 .437 -.047 .484 +.077 .407 -.076 .483 +.065 .418 +.089 .329
xSLG .413 +.005 .408 -.045 .453 +.050 .403 +.017 .386 -.037 .423 +.074 .349 -.043 .392 -.034 .426 +.038 .388
ISO .174 -.001 .175 -.018 .193 +.034 .159 +.014 .145 -.059 .204 +.018 .186 -.033 .219 +.061 .158 +.103 .055
xISO .158 -.005 .163 -.030 .193 +.046 .147 +.028 .119 -.054 .173 +.040 .133 -.022 .155 -.016 .171 +.060 .111
BABIP .301 +.034 .267 -.057 .324 +.007 .317 -.049 .366 +.040 .326 +.033 .293 -.058 .351 -.009 .360 -.005 .365
wOBA .329 +.008 .321 -.038 .359 +.006 .353 -.016 .369 -.018 .387 +.047 .340 -.045 .385 +.037 .348 +.049 .299
xwOBA .321 -.013 .334 -.018 .352 +.014 .338 -.007 .345 -.014 .359 +.028 .331 -.018 .349 -.001 .350 +.027 .323
wOBACON .386 +.023 .363 -.048 .411 +.034 .377 -.033 .410 -.006 .416 +.024 .392 -.071 .463 +.039 .424 +.064 .360
xwOBACON .375 -.011 .386 -.014 .400 +.045 .355 -.018 .373 .000 .373 -.003 .376 -.022 .398 -.031 .429 +.030 .399
BACON .340 +.032 .308 -.052 .360 +.020 .340 -.046 .386 +.022 .364 +.028 .336 -.053 .389 +.002 .387 +.010 .377
xBACON .334 -.004 .338 -.008 .346 +.026 .320 -.033 .353 +.027 .326 -.017 .343 -.007 .350 -.030 .380 -.006 .386
Statcast Hit Metrics
Hard Hit % 50.2 +2.8 47.4 -0.5 47.9 +8.1 39.8 -1.3 41.1 +8.2 32.9 -2.7 35.6 -6.5 42.1 +4.6 37.5 +9.2 28.3
Avg Exit Velocity 91.9 0.0 91.9 +0.1 91.8 +2.4 89.4 +0.1 89.3 +2.1 87.2 -2.1 89.3 -0.6 89.9 +0.7 89.2 +1.3 87.9
Launch Angle Sweet-Spot % 29.7 -4.0 33.7 +0.2 33.5 +5.4 28.1 -6.2 34.3 +3.5 30.8 -4.8 35.6 +2.2 33.4 -9.9 43.3 +11.2 32.1
Barrel % 8.8 -0.3 9.1 -0.4 9.5 +2.5 7.0 +3.0 4.0 -3.7 7.7 +0.9 6.8 +0.3 6.5 -0.2 6.7 +4.8 1.9
Avg Launch Angle 11.2 0.0 11.2 -1.0 12.2 +6.1 6.1 -2.7 8.8 +1.2 7.6 -4.6 12.2 +1.5 10.7 +0.7 10.0 -0.4 10.4
Statcast Bat Tracking
Bat Speed 72.3 -1.0 73.3 +0.6 72.7 -- -- -- -- -- -- -- -- -- -- -- -- -- --
Attack Angle +1° -- -- -- -- -- -- -- -- -- -- -- -- -- --
Ideal Attack Angle % 47.9 -2.7 50.6 +5.5 45.1 -- -- -- -- -- -- -- -- -- -- -- -- -- --
Attack Direction +2° -1° -- -- -- -- -- -- -- -- -- -- -- -- -- --
Swing Path - Tilt 29° 29° +1° 28° -- -- -- -- -- -- -- -- -- -- -- -- -- --
Swing Length 7.2 -0.1 7.3 +0.1 7.2 -- -- -- -- -- -- -- -- -- -- -- -- -- --
Statcast Pitch Metrics
Fastball Velocity 93.7 +0.2 93.5 +0.3 93.2 -0.2 93.4 +0.5 92.9 +0.7 92.2 -0.5 92.7 +0.3 92.4 -0.2 92.6 -1.1 93.7
Breaking Velocity 83.5 +0.2 83.3 +0.9 82.4 -0.2 82.6 +1.1 81.5 +1.4 80.1 -2.8 82.9 +1.5 81.4 +0.9 80.5 -2.3 82.8
Offspeed Velocity 86.9 +0.6 86.3 +0.1 86.2 -0.4 86.6 +0.7 85.9 +1.5 84.4 +0.1 84.3 -0.4 84.7 -0.8 85.5 -0.2 85.7
Batted Ball Results
Barrels 40 +2 38 -5 43 +10 33 +23 10 -1 11 +2 9 -10 19 +11 8 +7 1
Popup % 7.3 +2.3 5.0 -1.9 6.9 +0.9 6.0 +0.4 5.6 -1.4 7.0 +3.2 3.8 -4.7 8.5 +5.2 3.3 -0.5 3.8
Flyball % 23.6 -3.6 27.2 +0.8 26.4 +5.8 20.6 +2.1 18.5 -1.8 20.3 -7.7 28.0 +6.8 21.2 -1.3 22.5 +3.6 18.9
Line Drive % 23.1 -1.9 25.0 -0.5 25.5 +3.8 21.7 -5.7 27.4 +2.2 25.2 -2.8 28.0 +3.8 24.2 -6.6 30.8 -3.2 34.0
Groundball % 46.0 +3.2 42.8 +1.6 41.2 -10.5 51.7 +3.3 48.4 +0.8 47.6 +7.4 40.2 -5.9 46.1 +2.8 43.3 -0.1 43.4
Pull % 35.2 -1.8 37.0 +6.0 31.0 +1.4 29.6 -3.1 32.7 -0.9 33.6 -0.5 34.1 -8.6 42.7 +8.5 34.2 +2.1 32.1
Straight Away % 35.5 -0.8 36.3 -0.7 37.0 -4.5 41.5 +6.4 35.1 +4.3 30.8 -7.1 37.9 +3.1 34.8 +1.5 33.3 -0.7 34.0
Opposite Field % 29.3 +2.6 26.7 -5.2 31.9 +3.0 28.9 -3.4 32.3 -3.4 35.7 +7.7 28.0 +5.8 22.2 -10.3 32.5 -1.5 34.0
Weak Contact % 2.2 +1.2 1.0 -2.1 3.1 -2.4 5.5 +0.3 5.2 +0.3 4.9 +2.6 2.3 -0.4 2.7 -2.3 5.0 +3.1 1.9
Pull Airball % 13.2 -1.9 15.1 0.0 15.1 +4.7 10.4 -1.7 12.1 -1.9 14.0 -2.7 16.7 -5.1 21.8 +9.3 12.5 -4.5 17.0
Topped Contact % 35.0 +1.3 33.7 +2.4 31.3 -7.2 38.5 +5.8 32.7 -6.5 39.2 +9.7 29.5 -7.7 37.2 +8.0 29.2 -2.9 32.1
Under Contact % 22.5 -1.5 24.0 -1.9 25.9 +6.1 19.8 -2.0 21.8 +1.5 20.3 -7.0 27.3 +5.8 21.5 +0.7 20.8 +3.8 17.0
Flare/Burner Contact % 23.1 -2.4 25.5 +1.8 23.7 -1.4 25.1 -5.1 30.2 +7.8 22.4 -5.6 28.0 +3.4 24.6 -6.2 30.8 -6.9 37.7
Solid Contact % 8.4 +1.9 6.5 +0.1 6.4 +2.8 3.6 -1.6 5.2 +1.0 4.2 -0.3 4.5 -2.7 7.2 +0.5 6.7 +1.0 5.7
HR/FB % 23.4 +3.0 20.4 +0.2 20.2 +3.7 16.5 -0.9 17.4 -10.2 27.6 +6.0 21.6 -5.8 27.4 +8.9 18.5 +8.5 10.0
Popups 33 +12 21 -10 31 +3 28 +14 14 +4 10 +5 5 -20 25 +21 4 +2 2
Flyballs 107 -6 113 -6 119 +22 97 +51 46 +17 29 -8 37 -25 62 +35 27 +17 10
Line Drives 105 +1 104 -11 115 +13 102 +34 68 +32 36 -1 37 -34 71 +34 37 +19 18
Groundballs 209 +31 178 -8 186 -57 243 +123 120 +52 68 +15 53 -82 135 +83 52 +29 23
Plate Discipline
In Zone % 54.5 +4.6 49.9 -3.0 52.9 +1.2 51.7 -1.2 52.9 +4.3 48.6 -1.6 50.2 0.0 50.2 -0.2 50.4 +3.4 47.0
Out of Zone % 45.5 -4.6 50.1 +3.0 47.1 -1.2 48.3 +1.2 47.1 -4.3 51.4 +1.6 49.8 0.0 49.8 +0.2 49.6 -3.4 53.0
Edge % 43.3 +0.4 42.9 +0.8 42.1 -1.3 43.4 +0.6 42.8 -1.2 44.0 -1.0 45.0 +1.8 43.2 -1.2 44.4 +0.8 43.6
Zone Swing % 66.2 +0.6 65.6 +3.3 62.3 -2.5 64.8 -2.2 67.0 -0.4 67.4 +4.1 63.3 +1.0 62.3 +2.6 59.7 -10.4 70.1
Out of Zone Swing % 24.2 +0.1 24.1 +4.2 19.9 -1.3 21.2 +6.2 15.0 -2.3 17.3 -0.8 18.1 +1.9 16.2 +2.6 13.6 -13.4 27.0
In Zone Contact % 82.8 -2.0 84.8 +0.3 84.5 -1.8 86.3 +4.3 82.0 -1.8 83.8 +5.0 78.8 -1.0 79.8 -1.3 81.1 -3.2 84.3
Out of Zone Contact % 54.7 +0.2 54.5 -0.9 55.4 -6.0 61.4 +7.3 54.1 -4.5 58.6 +8.6 50.0 +0.8 49.2 -2.4 51.6 -12.4 64.0
Whiff % 23.8 +0.4 23.4 +1.4 22.0 +2.4 19.6 -3.0 22.6 +1.0 21.6 -5.9 27.5 +1.0 26.5 +2.1 24.4 +2.6 21.8
First Strike % 61.0 +2.0 59.0 -3.5 62.5 +1.4 61.1 0.0 61.1 -0.2 61.3 +3.8 57.5 -5.7 63.2 +5.7 57.5 +2.5 55.0
First Pitch Swing % 32.4 -0.2 32.6 +7.1 25.5 -5.4 30.9 +1.4 29.5 -2.1 31.6 +3.6 28.0 -1.5 29.5 +7.1 22.4 -15.1 37.5
Swing % 47.2 +2.4 44.8 +2.4 42.4 -1.4 43.8 +1.3 42.5 +0.9 41.6 +0.8 40.8 +1.4 39.4 +2.5 36.9 -10.4 47.3
Meatball Swing % 75.7 -3.3 79.0 +6.0 73.0 -5.9 78.9 +2.0 76.9 +1.1 75.8 -4.2 80.0 -0.2 80.2 +2.1 78.1 -21.9 100.0
Meatball % 8.4 +0.1 8.3 0.0 8.3 +0.8 7.5 -0.3 7.8 +1.5 6.3 -2.0 8.3 +0.7 7.6 -0.1 7.7 +1.1 6.6
Zone Swing & Miss % 17.2 +2.0 15.2 -0.3 15.5 +1.8 13.7 -4.3 18.0 +1.7 16.3 -4.9 21.2 +1.0 20.2 +1.3 18.9 +3.2 15.7
Out of Zone Swing & Miss % 45.3 -0.2 45.5 +0.9 44.6 +6.0 38.6 -7.3 45.9 +4.5 41.4 -8.6 50.0 -0.8 50.8 +2.4 48.4 +12.4 36.0
In Zone 1,419 +47 1,372 -135 1,507 +68 1,439 +620 819 +344 475 -70 545 -589 1,134 +657 477 +313 164
Out of Zone 1,184 -191 1,375 +34 1,341 -1 1,342 +613 729 +226 503 -38 541 -586 1,127 +658 469 +284 185
Edge 1,127 -52 1,179 -19 1,198 -10 1,208 +545 663 +233 430 -59 489 -487 976 +556 420 +268 152
In Zone Swings 940 +40 900 -39 939 +7 932 +383 549 +229 320 -25 345 -362 707 +422 285 +170 115
Out of Zone Swings 287 -45 332 +65 267 -18 285 +176 109 +22 87 -11 98 -85 183 +119 64 +14 50
In Zone Swing & Misses 162 +25 137 -9 146 +18 128 +29 99 +47 52 -21 73 -70 143 +89 54 +36 18
Out of Zone Swing & Misses 130 -21 151 +32 119 +9 110 +60 50 +14 36 -13 49 -44 93 +62 31 +13 18
Basic
Pitches 2,602 -145 2,747 -100 2,847 +66 2,781 +1,233 1,548 +570 978 -108 1,086 -1,176 2,262 +1,316 946 +597 349
PA 652 -11 663 -19 682 +9 673 +287 386 +161 225 -29 254 -281 535 +320 215 +135 80
AB 587 +16 571 -21 592 +12 580 +255 325 +139 186 -13 199 -234 433 +256 177 +104 73
Hits 154 +26 128 -34 162 +3 159 +64 95 +43 52 +8 44 -70 114 +68 46 +26 20
Singles 102 +25 77 -25 102 -4 106 +39 67 +34 33 +9 24 -37 61 +32 29 +11 18
Doubles 27 +2 25 -5 30 0 30 +13 17 +9 8 -3 11 -17 28 +17 11 +10 1
Triples 0 -3 3 -3 6 -1 7 +4 3 0 3 +2 1 -7 8 +7 1 +1 0
Home Runs 25 +2 23 -1 24 +8 16 +8 8 0 8 0 8 -9 17 +12 5 +4 1
Walks 50 -27 77 +3 74 +3 71 +17 54 +21 33 -13 46 -34 80 +47 33 +27 6
Strikeouts 141 -17 158 +12 146 +30 116 +37 79 +36 43 -28 71 -69 140 +80 60 +40 20
K% 21.6 -2.2 23.8 +2.4 21.4 +4.2 17.2 -3.3 20.5 +1.4 19.1 -8.9 28.0 +1.8 26.2 -1.7 27.9 +2.9 25.0
BB% 7.7 -3.9 11.6 +0.7 10.9 +0.4 10.5 -3.5 14.0 -0.7 14.7 -3.4 18.1 +3.1 15.0 -0.3 15.3 +7.8 7.5
HBP 7 -5 12 +1 11 -5 16 +11 5 -1 6 +1 5 -17 22 +20 2 +1 1
Batted Balls 454 +38 416 -35 451 -19 470 +222 248 +105 143 +11 132 -161 293 +173 120 +67 53
Number of Fastballs 1,498 -202 1,700 -134 1,834 +31 1,803 +767 1,036 +417 619 -79 698 -756 1,454 +861 593 +363 230
Number of Offspeed 248 -46 294 -22 316 +7 309 +119 190 +59 131 -15 146 -151 297 +197 100 +53 47
Number of Breaking 685 +71 614 +56 558 -37 595 +289 306 +86 220 -20 240 -247 487 +261 226 +156 70
+ Toggle Viewing All Player's Year to Year Stats

Statcast Fielder Positioning

wOBA
SeasonAlignment TypeBat SidePAShifts/Shades%No Shift/ShadeShift/Shade
2016 Shifts L 79 0 0.0 .292
2017 Shifts L 214 7 3.3 .348 .327
2018 Shifts L 533 64 12.0 .387 .376
2019 Shifts L 252 96 38.1 .429 .196
2020 Shifts L 225 69 30.7 .381 .400
2021 Shifts L 384 124 32.3 .350 .415
2022 Shifts L 672 103 15.3 .357 .321
2023 Shades L 680 199 29.3 .357 .362
2024 Shades L 650 184 28.3 .319 .330
2025 Shades L 646 252 39.0 .367 .271
! 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 %
2016 105 20.3 12.4% 7.6% 53 25.3 0.0% 28.3%
2017 287 19.1 7.3% 1.4% 210 23.6 0.0% 9.0%
2018 826 18.1 14.9% 1.2% 336 24.0 0.0% 12.5%
2019 360 18.3 13.9% 1.7% 180 25.6 0.0% 17.2%
2020 365 18.7 16.4% 1.9% 121 25.6 1.7% 23.1%
2021 558 19.2 8.2% 1.1% 210 26.1 0.0% 21.9%
2022 1025 19.9 7.1% 3.1% 357 26.3 0.0% 24.6%
2023 1015 15.0 49.9% 0.2% 415 19.1 4.6% 0.2%
2024 778 15.7 38.8% 0.0% 464 19.1 3.9% 0.2%
2025 747 16.1 32.8% 0.4% 422 19.3 1.2% 1.2%
+ View Complete Pitch Tempo Leaderboard

Statcast Rankings