RF | Texas Rangers
Bats/Throws: L/R | 6' 1" 206 lbs | Age: 33
Draft: 2011 | Rd. 1, No. 13, New York Mets | Cheyenne East (WY) HS
PA AB R H HR SB AVG OBP SLG OPS
2024 663 571 88 128 23 15 .224 .327 .399 .726
2025 652 587 81 154 25 13 .262 .324 .436 .760
2026 543 490 53 127 13 6 .259 .326 .416 .742
11 Seasons 4,908 4,213 646 1,101 148 60 .261 .360 .436 .796
AVG HR SB OPS
2024 .224 23 15 .726
2025 .262 25 13 .760
2026 .259 13 6 .742
11 Seasons .261 148 60 .796
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 2.3 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 7.0 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 7.0 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 7.1 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.8 4.9 87.2 106.9 7.6 30.8 .250 .423 .387 .359 .373 32.9 19.1 14.7
2021 28 1547 248 10 4.1 2.6 89.3 111.5 8.8 34.3 .265 .389 .370 .346 .372 41.1 20.3 14.0
2022 29 2781 470 33 7.1 4.9 89.4 111.9 6.1 28.1 .254 .405 .353 .337 .353 39.8 17.2 10.5
2023 30 2847 451 43 9.5 6.3 91.8 112.0 12.2 33.5 .257 .457 .359 .352 .400 47.9 21.4 10.9
2024 31 2747 416 38 9.2 5.7 91.9 111.5 11.2 33.7 .241 .417 .321 .338 .391 47.4 23.8 11.6
2025 32 2602 454 40 8.8 6.1 91.9 112.3 11.2 29.7 .252 .419 .329 .321 .374 50.2 21.6 7.7
2026 33 2123 377 38 10.1 7.0 92.2 110.5 11.0 34.5 .280 .470 .325 .355 .421 50.7 21.4 7.9
Player 20268 3157 250 8.0 5.1 90.7 112.3 10.1 32.7 .253 .420 .348 .342 .387 44.3 22.2 11.6
MLB 7.6 4.9 88.6 122.9 12.5 33.3 .243 .407 .316 .316 .369 37.1 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 %
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 21.8 20.8 18.8 6.1 21.8 16.0 15.7
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
2026 41.1 58.9 27.3 28.1 3.4 31.3 45.6 23.1 18.3 18.0 4.8 13.0 27.6 18.3
Player 45.0 55.0 23.8 25.3 5.9 33.8 37.6 28.5 19.6 18.2 7.3 14.2 19.4 21.3
MLB 44.1 55.9 24.2 24.6 7.1 37.5 37.3 25.1 20.7 17.5 5.8 16.8 19.8 19.2
! 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 2.3 1.3
2017 5.0 29.2 20.8 30.8 6.7 7.0 3.7
2018 2.7 37.2 21.5 24.6 7.2 7.0 3.6
2019 2.3 29.5 27.3 28.0 4.5 7.1 3.5
2020 4.9 39.2 20.3 22.4 4.2 7.8 4.9
2021 5.2 32.7 21.8 30.2 5.2 4.1 2.6
2022 5.5 38.5 19.8 25.1 3.6 7.1 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.2 5.7
2025 2.2 35.0 22.5 23.1 8.4 8.8 6.1
2026 2.4 29.7 22.8 26.3 8.8 10.1 7.0
Player 3.2 33.9 22.6 25.6 6.4 8.0 5.1
MLB 4.0 32.2 25.0 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.2 -2 753 35.5 183 .248 .416 .335 21.3 20.8 15.4 .252 .389 .325 45.2
2026 Sinker -1.0 -3 340 16.0 84 .284 .324 .332 15.1 16.7 17.1 .304 .447 .368 51.7
2026 Slider 1.4 4 289 13.6 75 .273 .515 .371 29.3 26.7 18.5 .278 .537 .390 54.2
2026 Changeup -1.0 -2 206 9.7 65 .270 .333 .278 25.0 30.8 25.6 .285 .448 .326 51.2
2026 Cutter -0.2 0 167 7.9 45 .250 .475 .349 22.2 13.3 15.0 .280 .554 .389 50.0
2026 Curveball -0.1 0 166 7.8 38 .222 .389 .283 20.3 13.2 9.3 .318 .625 .414 54.8
2026 Sweeper 1.6 2 150 7.1 35 .265 .500 .333 27.5 28.6 16.9 .276 .529 .350 62.5
2026 Split-Finger 2.3 1 39 1.8 14 .286 .571 .361 18.2 21.4 21.4 .350 .521 .371 54.5
2026 Slurve -3.6 0 13 0.6 2 .000 .000 .000 0.0 0.0 0.0 .330 .538 .369 50.0
2025 4-Seam Fastball -0.6 -5 954 36.7 221 .246 .401 .330 23.0 22.6 16.2 .251 .449 .349 51.8
2025 Slider -1.1 -4 381 14.6 110 .184 .379 .270 32.1 30.9 22.1 .176 .295 .220 40.8
2025 Sinker 0.5 2 351 13.5 88 .329 .468 .379 13.8 14.8 16.0 .322 .483 .378 53.7
2025 Curveball -0.3 -1 296 11.4 60 .211 .298 .260 26.4 28.3 16.7 .180 .273 .219 42.5
2025 Cutter -0.5 -1 195 7.5 53 .265 .429 .327 20.4 11.3 14.6 .242 .389 .302 46.5
2025 Changeup 5.4 9 163 6.3 47 .381 .786 .512 25.0 14.9 13.5 .347 .648 .451 54.3
2025 Sweeper 2.7 4 154 5.9 48 .326 .587 .386 23.4 22.9 22.9 .268 .422 .320 58.3
2025 Split-Finger -1.5 -1 84 3.2 18 .222 .222 .200 34.1 16.7 10.3 .256 .343 .260 46.7
2025 Slurve 6.4 1 14 0.5 3 .667 .667 .600 0.0 0.0 0.0 .706 1.308 .856 100.0
! Note: Years are in reverse order.

Statcast Batting Run Value

Runs
Year Team PA Pitches Heart Shadow Chase Waste All
2016 80 349 -4 -2 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
2026 541 2,123 -4 -21 14 9 -1
Player 4,894 20,267 -33 -121 195 -33 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.8 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.1 62.3 79.7 16.3 49.5 43.2 29.5 39.4 26.5 7.6 80.2
2019 1,086 49.8 63.6 78.8 18.2 50.5 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,547 52.9 67.0 82.1 15.0 54.1 42.9 29.6 42.5 22.5 7.8 76.9
2022 2,781 51.5 64.9 86.2 21.3 61.7 43.4 30.9 43.8 19.6 7.6 78.6
2023 2,847 52.8 62.4 84.5 19.9 55.2 42.2 25.5 42.4 22.0 8.3 73.0
2024 2,747 49.8 65.7 84.9 24.2 54.4 43.0 32.6 44.8 23.4 8.3 79.0
2025 2,602 54.4 66.2 82.9 24.4 54.5 43.3 32.4 47.2 23.8 8.4 75.7
2026 2,123 51.5 71.4 84.4 28.4 60.4 42.4 35.4 50.5 22.2 7.6 81.5
Player 20,268 51.4 65.3 83.4 21.0 56.1 43.2 30.4 43.7 23.0 7.9 78.0
MLB 48.7 67.0 82.7 28.6 57.9 42.6 30.3 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
2016 90
2017 88
2018 94 91 61 77 27 34 70 43 75 42 98 35 16 94 87 13 83
2019 84
2020 89 54 33 76 52 49 22 48 21 30 94 74 67 90 16 76 49 77
2021 72 49 69 70 74 26 48 14 49 55 100 68 57 96 86 53 60 92
2022 96 92 72 70 64 47 57 44 48 7 90 80 76 78 91 19 72 84
2023 91 9 54 80 60 71 87 59 83 40 61 82 91 68 55 80 62 56 38 66
2024 66 85 43 72 40 54 89 62 83 42 72 43 78 56 37 91 66 14 65 68
2025 50 73 45 44 54 48 88 47 88 7 51 60 74 55 48 44 41 51 48 46
2026 41 65 18 86 90 84 90 66 93 53 53 54 58 58 47 34 20 15 51 72
+ View Complete Percentile Rankings Leaderboard
+ Compare To Other Players

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
2026 20.06 13 13.0 0 15 14 4 30.8
Player 19.29 149 135.8 13 76 110 55 36.9
+ 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
2026 13 16 9 12 13 12 12 11 13 13 9 15 12 17 13 12 15 13 11 16 10 15 15 18 10 8 7 13 24 9 16
Player 149 151 96 141 141 140 144 134 119 108 118 152 149 133 146 142 145 132 138 153 132 140 176 160 117 116 120 148 158 123 102
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
Results
BA .259 -.003 .262 +.038 .224 -.050 .274 .000 .274 -.019 .293 +.013 .280 +.059 .221 -.042 .263 +.003 .260 -.014 .274
xBA .280 +.028 .252 +.011 .241 -.016 .257 +.003 .254 -.011 .265 +.015 .250 +.034 .216 -.021 .237 -.018 .255 -.022 .277
OBP .326 +.002 .324 -.003 .327 -.036 .363 -.004 .367 -.035 .402 -.002 .404 +.029 .375 -.029 .404 +.025 .379 +.041 .338
xOBP .347 +.030 .317 -.027 .344 -.006 .350 -.001 .351 -.028 .379 -.002 .381 +.002 .379 -.003 .382 +.007 .375 +.033 .342
SLG .416 -.020 .436 +.037 .399 -.067 .466 +.033 .433 -.005 .438 -.046 .484 +.077 .407 -.076 .483 +.065 .418 +.089 .329
xSLG .470 +.051 .419 +.002 .417 -.040 .457 +.052 .405 +.016 .389 -.034 .423 +.074 .349 -.043 .392 -.034 .426 +.038 .388
ISO .157 -.017 .174 -.001 .175 -.018 .193 +.034 .159 +.014 .145 -.059 .204 +.018 .186 -.033 .219 +.061 .158 +.103 .055
xISO .191 +.024 .167 -.009 .176 -.024 .200 +.048 .152 +.029 .123 -.050 .173 +.040 .133 -.022 .155 -.016 .171 +.060 .111
BABIP .313 +.012 .301 +.034 .267 -.057 .324 +.007 .317 -.049 .366 +.040 .326 +.033 .293 -.058 .351 -.009 .360 -.005 .365
wOBA .325 -.004 .329 +.008 .321 -.038 .359 +.006 .353 -.017 .370 -.017 .387 +.047 .340 -.045 .385 +.037 .348 +.049 .299
xwOBA .355 +.034 .321 -.017 .338 -.014 .352 +.015 .337 -.009 .346 -.013 .359 +.028 .331 -.018 .349 -.001 .350 +.027 .323
wOBAcon .377 -.009 .386 +.023 .363 -.048 .411 +.034 .377 -.033 .410 -.006 .416 +.024 .392 -.071 .463 +.039 .424 +.064 .360
xwOBAcon .421 +.047 .374 -.017 .391 -.009 .400 +.047 .353 -.019 .372 -.001 .373 -.003 .376 -.022 .398 -.031 .429 +.030 .399
BACON .337 -.003 .340 +.032 .308 -.052 .360 +.020 .340 -.046 .386 +.022 .364 +.028 .336 -.053 .389 +.002 .387 +.010 .377
xBACON .368 +.039 .329 -.005 .334 -.007 .341 +.024 .317 -.033 .350 +.024 .326 -.017 .343 -.007 .350 -.030 .380 -.006 .386
Statcast Hit Metrics
Hard Hit % 50.7 +0.5 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 92.2 +0.3 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 % 34.5 +4.8 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 % 10.1 +1.3 8.8 -0.4 9.2 -0.3 9.5 +2.4 7.1 +3.0 4.1 -3.7 7.8 +0.7 7.1 +0.1 7.0 0.0 7.0 +4.7 2.3
Avg Launch Angle 11.0 -0.2 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 +0.1 72.2 -1.0 73.2 +0.6 72.6 -- -- -- -- -- -- -- -- -- -- -- -- -- --
Attack Angle +1° +1° -- -- -- -- -- -- -- -- -- -- -- -- -- --
Ideal Attack Angle % 50.8 +3.5 47.3 -2.9 50.2 +5.9 44.3 -- -- -- -- -- -- -- -- -- -- -- -- -- --
Attack Direction +2° -1° -- -- -- -- -- -- -- -- -- -- -- -- -- --
Swing Path - Tilt 30° +1° 29° 29° +1° 28° -- -- -- -- -- -- -- -- -- -- -- -- -- --
Swing Length 7.0 -0.2 7.2 -0.1 7.3 +0.1 7.2 -- -- -- -- -- -- -- -- -- -- -- -- -- --
Statcast Pitch Metrics
Fastball Velocity 93.7 0.0 93.7 +0.2 93.5 +0.4 93.1 -0.2 93.3 +0.4 92.9 +0.7 92.2 -0.4 92.6 +0.2 92.4 -0.2 92.6 -1.1 93.7
Breaking Velocity 83.0 -0.5 83.5 +0.2 83.3 +0.9 82.4 -0.1 82.5 +1.1 81.4 +1.3 80.1 -2.8 82.9 +1.5 81.4 +0.9 80.5 -2.3 82.8
Offspeed Velocity 86.9 +0.1 86.8 +0.5 86.3 +0.1 86.2 -0.4 86.6 +0.7 85.9 +1.6 84.3 0.0 84.3 -0.4 84.7 -0.8 85.5 -0.2 85.7
Batted Ball Results
Barrels 38 -2 40 +2 38 -5 43 +10 33 +23 10 -1 11 +2 9 -10 19 +11 8 +7 1
Popup % 3.4 -3.9 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 % 27.3 +3.7 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 % 28.1 +5.0 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 % 41.1 -4.9 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 % 31.3 -3.9 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 % 45.6 +10.1 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 % 23.1 -6.2 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 +6.2 21.8 -10.7 32.5 -1.5 34.0
Weak Contact % 2.4 +0.2 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.0 -0.2 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 % 29.7 -5.3 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.8 +0.3 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 % 26.3 +3.2 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.8 +0.4 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 % 12.6 -10.8 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 13 -20 33 +12 21 -10 31 +3 28 +14 14 +4 10 +5 5 -20 25 +21 4 +2 2
Flyballs 103 -4 107 -6 113 -6 119 +22 97 +51 46 +17 29 -8 37 -25 62 +35 27 +17 10
Line Drives 106 +1 105 +1 104 -11 115 +13 102 +34 68 +32 36 -1 37 -34 71 +34 37 +19 18
Groundballs 155 -54 209 +31 178 -8 186 -57 243 +123 120 +52 68 +15 53 -82 135 +83 52 +29 23
Plate Discipline
In Zone % 51.5 -2.9 54.4 +4.6 49.8 -3.0 52.8 +1.3 51.5 -1.4 52.9 +4.3 48.6 -1.2 49.8 -0.3 50.1 -0.3 50.4 +3.4 47.0
Out of Zone % 48.5 +2.9 45.6 -4.6 50.2 +3.0 47.2 -1.3 48.5 +1.4 47.1 -4.3 51.4 +1.2 50.2 +0.3 49.9 +0.3 49.6 -3.4 53.0
Edge % 42.4 -0.9 43.3 +0.3 43.0 +0.8 42.2 -1.2 43.4 +0.5 42.9 -1.1 44.0 -1.0 45.0 +1.8 43.2 -1.2 44.4 +0.6 43.8
Zone Swing % 71.4 +5.2 66.2 +0.5 65.7 +3.3 62.4 -2.5 64.9 -2.1 67.0 -0.4 67.4 +3.8 63.6 +1.3 62.3 +2.6 59.7 -10.4 70.1
Out of Zone Swing % 28.4 +4.0 24.4 +0.2 24.2 +4.3 19.9 -1.4 21.3 +6.3 15.0 -2.3 17.3 -0.9 18.2 +1.9 16.3 +2.7 13.6 -13.4 27.0
In Zone Contact % 84.4 +1.5 82.9 -2.0 84.9 +0.4 84.5 -1.7 86.2 +4.1 82.1 -1.7 83.8 +5.0 78.8 -0.9 79.7 -1.4 81.1 -3.2 84.3
Out of Zone Contact % 60.4 +5.9 54.5 +0.1 54.4 -0.8 55.2 -6.5 61.7 +7.6 54.1 -4.5 58.6 +8.1 50.5 +1.0 49.5 -2.1 51.6 -12.4 64.0
Whiff % 22.2 -1.6 23.8 +0.4 23.4 +1.4 22.0 +2.4 19.6 -2.9 22.5 +0.9 21.6 -5.9 27.5 +1.0 26.5 +2.1 24.4 +2.6 21.8
First Strike % 60.9 -0.1 61.0 +2.0 59.0 -3.5 62.5 +1.4 61.1 -0.2 61.3 0.0 61.3 +3.8 57.5 -5.7 63.2 +5.7 57.5 +2.5 55.0
First Pitch Swing % 35.4 +3.0 32.4 -0.2 32.6 +7.1 25.5 -5.4 30.9 +1.3 29.6 -2.0 31.6 +3.6 28.0 -1.5 29.5 +7.1 22.4 -15.1 37.5
Swing % 50.5 +3.3 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 % 81.5 +5.8 75.7 -3.3 79.0 +6.0 73.0 -5.6 78.6 +1.7 76.9 +1.1 75.8 -4.2 80.0 -0.2 80.2 +2.1 78.1 -21.9 100.0
Meatball % 7.6 -0.8 8.4 +0.1 8.3 0.0 8.3 +0.7 7.6 -0.2 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 % 15.6 -1.5 17.1 +2.0 15.1 -0.4 15.5 +1.7 13.8 -4.1 17.9 +1.6 16.3 -4.9 21.2 +0.9 20.3 +1.4 18.9 +3.2 15.7
Out of Zone Swing & Miss % 39.6 -5.9 45.5 -0.1 45.6 +0.8 44.8 +6.5 38.3 -7.6 45.9 +4.5 41.4 -8.1 49.5 -1.0 50.5 +2.1 48.4 +12.4 36.0
In Zone 1,093 -322 1,415 +46 1,369 -134 1,503 +70 1,433 +615 818 +343 475 -66 541 -592 1,133 +656 477 +313 164
Out of Zone 1,030 -157 1,187 -191 1,378 +34 1,344 -4 1,348 +619 729 +226 503 -42 545 -583 1,128 +659 469 +284 185
Edge 901 -225 1,126 -54 1,180 -21 1,201 -7 1,208 +545 663 +233 430 -59 489 -487 976 +556 420 +267 153
In Zone Swings 780 -157 937 +38 899 -39 938 +8 930 +382 548 +228 320 -24 344 -362 706 +421 285 +170 115
Out of Zone Swings 293 +3 290 -43 333 +65 268 -19 287 +178 109 +22 87 -12 99 -85 184 +120 64 +14 50
In Zone Swing & Misses 122 -38 160 +24 136 -9 145 +17 128 +30 98 +46 52 -21 73 -70 143 +89 54 +36 18
Out of Zone Swing & Misses 116 -16 132 -20 152 +32 120 +10 110 +60 50 +14 36 -13 49 -44 93 +62 31 +13 18
Basic
Pitches 2,123 -479 2,602 -145 2,747 -100 2,847 +66 2,781 +1,234 1,547 +569 978 -108 1,086 -1,176 2,262 +1,316 946 +597 349
PA 543 -109 652 -11 663 -19 682 +9 673 +288 385 +160 225 -29 254 -281 535 +320 215 +135 80
AB 490 -97 587 +16 571 -21 592 +12 580 +256 324 +138 186 -13 199 -234 433 +256 177 +104 73
Hits 127 -27 154 +26 128 -34 162 +3 159 +64 95 +43 52 +8 44 -70 114 +68 46 +26 20
Singles 80 -22 102 +25 77 -25 102 -4 106 +39 67 +34 33 +9 24 -37 61 +32 29 +11 18
Doubles 30 +3 27 +2 25 -5 30 0 30 +13 17 +9 8 -3 11 -17 28 +17 11 +10 1
Triples 4 +4 0 -3 3 -3 6 -1 7 +4 3 0 3 +2 1 -7 8 +7 1 +1 0
Home Runs 13 -12 25 +2 23 -1 24 +8 16 +8 8 0 8 0 8 -9 17 +12 5 +4 1
Walks 43 -7 50 -27 77 +3 74 +3 71 +17 54 +21 33 -13 46 -34 80 +47 33 +27 6
Strikeouts 116 -25 141 -17 158 +12 146 +30 116 +38 78 +35 43 -28 71 -69 140 +80 60 +40 20
K% 21.4 -0.2 21.6 -2.2 23.8 +2.4 21.4 +4.2 17.2 -3.1 20.3 +1.2 19.1 -8.9 28.0 +1.8 26.2 -1.7 27.9 +2.9 25.0
BB% 7.9 +0.2 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 0 7 -5 12 +1 11 -5 16 +11 5 -1 6 +1 5 -17 22 +20 2 +1 1
Batted Balls 377 -77 454 +38 416 -35 451 -19 470 +222 248 +105 143 +11 132 -161 293 +173 120 +67 53
Fastball Percent 59.3 +1.7 57.6 -4.3 61.9 -2.6 64.5 -0.6 65.1 -2.3 67.4 +3.8 63.6 -1.4 65.0 +0.6 64.4 +1.7 62.7 -3.2 65.9
Offspeed Percent 11.5 +2.0 9.5 -1.2 10.7 -0.4 11.1 0.0 11.1 -1.2 12.3 -0.9 13.2 -0.2 13.4 +0.3 13.1 +2.5 10.6 -2.9 13.5
Breaking Percent 29.1 -3.4 32.5 +5.3 27.2 +3.2 24.0 +0.2 23.8 +3.5 20.3 -2.4 22.7 +1.2 21.5 -0.9 22.4 -4.1 26.5 +5.9 20.6
Number of Fastballs 1,260 -240 1,500 -200 1,700 -137 1,837 +27 1,810 +767 1,043 +421 622 -84 706 -750 1,456 +863 593 +363 230
Number of Offspeed 245 -2 247 -47 294 -22 316 +8 308 +118 190 +61 129 -17 146 -151 297 +197 100 +53 47
Number of Breaking 618 -227 845 +98 747 +64 683 +20 663 +349 314 +92 222 -12 234 -273 507 +256 251 +179 72
+ 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
2026 Shades L 541 225 41.6 .324 .326
! 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%
2026 537 16.6 26.8% 1.1% 293 19.5 2.4% 4.1%
+ View Complete Pitch Tempo Leaderboard

Statcast Rankings