SS | Texas Rangers
Bats/Throws: L/R | 6' 3" 215 lbs | Age: 31
Draft: 2012 | Rd. 1, No. 18, Los Angeles Dodgers | Northwest Cabarrus HS (NC)
PA AB R H HR SB AVG OBP SLG OPS
2023 536 477 88 156 33 2 .327 .390 .623 1.013
2024 533 475 68 132 30 1 .278 .353 .512 .865
2025 445 380 61 103 21 3 .271 .373 .487 .860
11 Seasons 4,887 4,344 702 1,254 221 21 .289 .362 .509 .871
AVG HR SB OPS
2023 .327 33 2 1.013
2024 .278 30 1 .865
2025 .271 21 3 .860
11 Seasons .289 221 21 .871
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 456 79 8 10.1 7.1 90.4 110.3 9.2 39.2 .321 .559 .421 .417 .470 41.8 16.8 12.4
2016 22 2512 496 41 8.3 6.0 91.1 112.7 10.3 37.5 .300 .516 .372 .373 .440 44.0 19.4 7.9
2017 23 2240 411 35 8.5 5.7 89.7 110.9 11.1 40.4 .296 .517 .364 .380 .450 44.3 21.4 10.9
2018 24 432 85 7 8.2 6.1 91.4 112.0 9.9 37.6 .289 .499 .324 .376 .406 40.5 14.8 9.6
2019 25 1909 395 29 7.3 5.4 88.8 109.7 14.3 35.2 .254 .455 .340 .328 .369 38.2 18.1 8.1
2020 26 807 177 28 15.8 12.1 93.2 113.1 11.9 38.4 .326 .651 .394 .430 .493 55.9 15.9 7.3
2021 27 1397 290 36 12.4 8.8 91.0 115.3 10.7 36.6 .290 .525 .389 .388 .423 49.3 16.1 11.7
2022 28 2268 495 52 10.5 7.8 91.1 111.3 13.6 38.4 .280 .507 .331 .370 .409 45.5 15.5 8.7
2023 29 1846 395 60 15.2 11.2 93.3 114.4 13.0 38.0 .310 .608 .419 .409 .468 53.2 16.4 9.1
2024 30 1872 381 58 15.2 10.9 92.1 113.3 13.5 38.6 .286 .557 .365 .387 .449 50.7 18.0 9.9
2025 31 1668 295 45 15.3 10.1 92.9 112.4 11.6 34.2 .290 .563 .365 .401 .466 53.6 19.6 13.0
Player 17407 3499 399 11.4 8.2 91.3 115.3 12.2 37.6 .291 .535 .368 .382 .436 47.1 17.9 9.7
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 54.4 45.6 15.2 30.4 0.0 36.7 45.6 17.7 24.1 24.1 6.3 12.7 21.5 11.4
2016 47.2 52.8 20.0 29.8 3.0 32.7 37.9 29.2 19.2 19.6 8.3 13.5 18.3 21.0
2017 42.6 57.4 22.9 30.7 3.9 31.6 39.4 28.7 18.7 20.0 3.6 12.9 19.5 25.1
2018 44.7 55.3 22.4 31.8 1.2 32.9 41.2 25.9 20.0 21.2 3.5 12.9 20.0 22.4
2019 39.0 61.0 28.1 26.6 6.3 33.9 38.2 27.8 20.3 14.9 3.8 13.7 23.3 24.1
2020 40.1 59.9 31.1 27.1 1.7 37.9 36.7 25.4 22.6 13.6 4.0 15.3 23.2 21.5
2021 46.6 53.4 24.1 25.2 4.1 33.8 42.1 24.1 22.8 20.3 3.4 11.0 21.7 20.7
2022 40.2 59.8 30.3 25.9 3.6 39.6 35.6 24.8 22.4 15.2 2.6 17.2 20.4 22.2
2023 40.3 59.7 29.4 27.1 3.3 39.0 37.0 24.1 21.0 14.9 4.3 18.0 22.0 19.7
2024 40.9 59.1 31.2 24.7 3.1 40.7 37.3 22.0 21.0 15.5 4.5 19.7 21.8 17.6
2025 44.7 55.3 31.9 21.7 1.7 34.2 42.7 23.1 22.4 20.0 2.4 11.9 22.7 20.7
Player 42.8 57.2 26.8 27.0 3.4 35.8 38.6 25.6 21.0 17.4 4.3 14.9 21.1 21.3
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.3 36.7 13.9 30.4 6.3 10.1 7.1
2016 1.6 35.9 17.3 28.4 7.5 8.3 6.0
2017 4.6 29.4 20.4 30.2 6.8 8.5 5.7
2018 0.0 36.5 21.2 22.4 9.4 8.2 6.1
2019 1.3 31.4 29.6 22.0 7.1 7.3 5.4
2020 3.4 26.6 19.8 19.8 13.0 15.8 12.1
2021 4.1 31.0 20.7 22.1 9.7 12.4 8.8
2022 1.8 28.1 25.1 24.2 9.9 10.5 7.8
2023 3.8 27.6 21.3 20.8 11.4 15.2 11.2
2024 1.8 28.1 22.0 22.6 9.7 15.2 10.9
2025 2.0 29.2 20.0 26.8 6.8 15.3 10.1
Player 2.5 30.3 21.8 24.6 8.8 11.4 8.2
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.3 6 447 26.8 116 .266 .500 .411 26.9 19.8 17.0 .329 .716 .488 67.6
2025 Slider 3.5 10 273 16.4 69 .313 .701 .432 34.6 27.5 25.0 .284 .639 .397 58.3
2025 Sinker -0.2 -1 243 14.6 62 .315 .370 .354 13.3 16.1 18.2 .276 .403 .345 56.8
2025 Changeup 1.8 4 219 13.1 56 .244 .489 .373 26.2 8.9 9.3 .347 .528 .430 41.5
2025 Curveball 2.0 3 138 8.3 34 .207 .448 .341 29.5 23.5 18.6 .193 .497 .334 40.9
2025 Cutter -0.4 0 125 7.5 34 .290 .452 .353 25.4 17.6 20.7 .298 .544 .389 40.0
2025 Sweeper 1.2 1 110 6.6 31 .286 .464 .358 49.2 32.3 22.7 .243 .438 .329 50.0
2025 Split-Finger -0.3 0 98 5.9 29 .214 .321 .279 30.6 20.7 25.0 .250 .475 .321 50.0
2025 Slurve -5.7 -1 15 0.9 4 .000 .000 .000 0.0 0.0 0.0 .244 .353 .254 25.0
2024 4-Seam Fastball 1.0 5 463 24.7 115 .239 .523 .338 21.5 24.3 18.9 .249 .591 .370 61.7
2024 Slider -0.5 -1 289 15.4 86 .200 .438 .297 34.8 27.9 24.7 .262 .584 .380 48.2
2024 Sinker 0.7 2 286 15.3 91 .321 .436 .383 19.2 15.4 26.9 .303 .503 .396 59.4
2024 Changeup 1.3 3 274 14.6 74 .328 .463 .395 21.0 6.8 8.1 .332 .521 .399 30.6
2024 Cutter 3.4 7 206 11.0 61 .302 .698 .453 17.8 13.1 17.8 .256 .557 .387 46.7
2024 Curveball 3.9 6 153 8.2 38 .395 .658 .451 25.9 21.1 16.3 .380 .610 .427 46.7
2024 Sweeper 2.8 3 108 5.8 25 .263 .737 .442 21.3 16.0 11.4 .310 .633 .461 64.7
2024 Split-Finger 0.4 0 90 4.8 32 .226 .323 .281 24.4 15.6 29.4 .262 .478 .328 50.0
2024 Slurve 5.0 0 3 0.2 -- -- -- -- -- -- -- -- -- --
! Note: Years are in reverse order.

Statcast Batting Run Value

Runs
Year Team PA Pitches Heart Shadow Chase Waste All
2015 112 455 2 0 4 3 9
2016 682 2,495 20 -18 19 10 31
2017 607 2,235 11 -18 20 11 24
2018 113 425 -4 -4 6 2 0
2019 532 1,896 3 -17 13 9 8
2020 232 807 5 2 6 3 16
2021 407 1,397 0 7 12 8 27
2022 656 2,268 8 -25 17 11 11
2023 527 1,846 29 -10 14 9 41
2024 522 1,872 5 1 13 7 25
2025 435 1,668 9 -9 13 8 22
Player 4,825 17,364 87 -91 136 87 213
+ 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 456 49.1 75.9 86.5 26.7 53.2 42.5 41.6 50.9 22.4 7.9 80.6
2016 2,512 47.7 78.5 85.2 28.8 55.4 42.2 43.2 52.5 23.3 7.1 93.9
2017 2,240 46.4 78.3 81.3 25.7 50.0 44.4 43.4 50.1 27.2 6.8 92.1
2018 432 50.4 77.1 87.3 19.0 45.0 46.6 40.9 48.4 20.6 5.4 69.6
2019 1,909 47.6 77.7 82.8 26.9 51.7 42.8 41.9 51.1 25.7 6.0 88.5
2020 807 48.8 82.2 85.8 30.3 44.0 43.2 48.7 55.6 25.8 5.5 97.7
2021 1,397 48.4 81.5 82.8 26.9 41.2 44.5 53.4 53.3 28.1 7.0 93.9
2022 2,268 47.8 80.7 85.1 30.5 45.2 42.9 52.0 54.5 26.5 7.5 92.4
2023 1,846 48.7 83.6 85.9 28.1 44.0 43.4 52.0 55.1 25.0 6.6 95.9
2024 1,872 48.8 79.5 86.5 27.8 49.8 43.6 50.5 53.0 23.4 7.1 90.2
2025 1,668 49.0 78.0 81.8 23.0 40.8 45.2 47.4 49.9 27.9 7.1 87.4
Player 17,407 48.1 79.6 84.3 27.3 47.9 43.6 47.4 52.5 25.5 6.8 91.3
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 52
2016 91 97 90 78 87 83 66 86 89 86 51 47 45 50 45 2
2017 92 96 87 76 92 76 67 86 81 90 42 74 26 59 47 82
2018 84 33
2019 47 44 55 58 35 54 43 38 69 44 71 42 41 63 52 85
2020 98 99 99 99 88 100 95 97 91 98 82 30 51 34 58 79 21
2021 92 92 89 82 95 68 81 80 95 89 79 84 26 54 39 3 29
2022 96 94 96 92 88 93 73 86 75 78 85 57 38 39 24 84 28
2023 98 99 98 98 94 95 92 96 93 96 84 58 50 51 23 73 27 46 76 97
2024 96 94 97 98 93 95 95 91 88 94 72 72 56 55 9 90 27 58 62 97
2025 98 95 98 97 98 77 92 93 79 95 58 93 27 83 8 85 23 59 55 94
+ 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 20.65 28 23.3 5 17 26 5 17.9
2017 19.99 23 22.0 1 11 23 6 26.1
2018 21.34 2 2.2 0 2 0 2 100.0
2019 20.44 19 21.0 -2 14 18 6 31.6
2020 20.25 23 23.4 0 8 13 12 52.2
2021 20.46 18 16.8 1 8 15 7 38.9
2022 20.81 33 26.9 6 13 28 6 18.2
2023 21.74 39 36.8 2 12 26 15 38.5
2024 22.63 30 26.9 3 16 21 8 26.7
2025 23.19 21 21.9 -1 12 19 7 33.3
Player 21.22 236 221.1 15 113 189 74 31.4
+ View Standard Expected Home Runs

Expected Home Runs by Park

Adjusted

Year HR
2016 28 24 20 23 21 18 24 24 15 17 17 27 29 21 21 26 11 21 26 22 28 19 35 35 24 23 19 35 33 28 14
2017 23 24 17 15 26 23 29 18 17 15 24 28 21 21 21 24 17 17 23 25 22 23 30 24 17 19 22 33 25 25 14
2018 2 2 2 2 2 2 2 2 2 2 2 3 3 2 2 2 2 2 2 2 2 2 3 3 2 2 2 2 3 2 2
2019 19 24 14 27 25 24 28 21 16 12 19 28 21 21 20 20 21 19 18 24 20 17 29 23 23 18 15 26 23 20 14
2020 23 25 25 24 23 25 26 23 18 17 21 27 20 21 25 23 24 25 23 26 25 21 29 23 21 21 25 27 25 24 19
2021 18 18 16 15 18 17 20 15 11 12 13 22 14 12 15 18 12 15 17 20 15 22 24 20 14 16 22 19 17 19 16
2022 33 29 20 22 25 27 32 26 14 17 20 24 35 29 28 33 28 30 28 25 32 30 37 35 22 20 26 32 37 24 20
2023 39 38 31 33 37 35 38 35 28 34 36 37 40 32 39 40 43 37 41 40 36 41 43 45 35 34 37 38 41 34 26
2024 30 26 19 30 29 29 29 27 25 22 26 32 31 21 27 27 26 25 26 33 27 24 37 31 24 25 27 30 26 28 19
2025 21 25 19 19 21 22 19 23 17 18 17 23 24 30 22 18 27 21 22 23 25 22 25 25 25 16 18 25 27 20 18
Player 236 235 183 210 227 222 247 214 163 166 195 251 238 210 220 231 211 212 226 240 232 221 292 264 207 194 213 267 257 224 162
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 .271 -.007 .278 -.049 .327 +.082 .245 -.061 .306 -.001 .307 +.035 .272 +.005 .267 -.028 .295 -.013 .308 -.029 .337
xBA .290 +.004 .286 -.024 .310 +.030 .280 -.010 .290 -.036 .326 +.072 .254 -.035 .289 -.007 .296 -.004 .300 -.021 .321
OBP .373 +.020 .353 -.037 .390 +.073 .317 -.077 .394 +.036 .358 +.023 .335 -.013 .348 -.027 .375 +.010 .365 -.060 .425
xOBP .389 +.027 .362 -.016 .378 +.027 .351 -.031 .382 +.005 .377 +.058 .319 -.052 .371 -.006 .377 +.017 .360 -.052 .412
SLG .487 -.025 .512 -.111 .623 +.168 .455 -.066 .521 -.064 .585 +.102 .483 +.087 .396 -.083 .479 -.033 .512 -.049 .561
xSLG .563 +.006 .557 -.051 .608 +.101 .507 -.018 .525 -.126 .651 +.196 .455 -.044 .499 -.018 .517 +.001 .516 -.043 .559
ISO .216 -.018 .234 -.062 .296 +.085 .211 -.004 .215 -.063 .278 +.067 .211 +.082 .129 -.055 .184 -.020 .204 -.020 .224
xISO .273 +.002 .271 -.027 .298 +.072 .226 -.009 .235 -.090 .325 +.124 .201 -.009 .210 -.011 .221 +.005 .216 -.022 .238
BABIP .299 +.008 .291 -.049 .340 +.098 .242 -.094 .336 +.027 .309 +.006 .303 +.002 .301 -.051 .352 -.003 .355 -.032 .387
wOBA .365 .000 .365 -.054 .419 +.088 .331 -.058 .389 -.005 .394 +.054 .340 +.016 .324 -.040 .364 -.008 .372 -.049 .421
xwOBA .401 +.014 .387 -.022 .409 +.039 .370 -.018 .388 -.042 .430 +.102 .328 -.048 .376 -.004 .380 +.007 .373 -.044 .417
wOBACON .414 -.004 .418 -.063 .481 +.123 .358 -.066 .424 -.021 .445 +.060 .385 +.049 .336 -.091 .427 -.011 .438 -.037 .475
xwOBACON .466 +.017 .449 -.019 .468 +.059 .409 -.014 .423 -.070 .493 +.124 .369 -.037 .406 -.044 .450 +.010 .440 -.030 .470
BACON .349 +.003 .346 -.049 .395 +.102 .293 -.079 .372 +.005 .367 +.030 .337 +.019 .318 -.069 .387 -.002 .389 -.029 .418
xBACON .374 +.015 .359 -.019 .378 +.039 .339 -.017 .356 -.037 .393 +.077 .316 -.032 .348 -.042 .390 +.008 .382 -.017 .399
Statcast Hit Metrics
Hard Hit % 53.6 +2.9 50.7 -2.5 53.2 +7.7 45.5 -3.8 49.3 -6.6 55.9 +17.7 38.2 -2.3 40.5 -3.8 44.3 +0.3 44.0 +2.2 41.8
Avg Exit Velocity 92.9 +0.8 92.1 -1.2 93.3 +2.2 91.1 +0.1 91.0 -2.2 93.2 +4.4 88.8 -2.6 91.4 +1.7 89.7 -1.4 91.1 +0.7 90.4
Launch Angle Sweet-Spot % 34.2 -4.4 38.6 +0.6 38.0 -0.4 38.4 +1.8 36.6 -1.8 38.4 +3.2 35.2 -2.4 37.6 -2.8 40.4 +2.9 37.5 -1.7 39.2
Barrel % 15.3 +0.1 15.2 0.0 15.2 +4.7 10.5 -1.9 12.4 -3.4 15.8 +8.5 7.3 -0.9 8.2 -0.3 8.5 +0.2 8.3 -1.8 10.1
Avg Launch Angle 11.6 -1.9 13.5 +0.5 13.0 -0.6 13.6 +2.9 10.7 -1.2 11.9 -2.4 14.3 +4.4 9.9 -1.2 11.1 +0.8 10.3 +1.1 9.2
Statcast Bat Tracking
Bat Speed 72.6 +0.3 72.3 +0.5 71.8 -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
Attack Angle 13° +1° 12° -2° 14° -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
Ideal Attack Angle % 54.7 +3.4 51.3 -1.8 53.1 -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
Attack Direction +4° -1° +2° -3° -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
Swing Path - Tilt 34° 34° 34° -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
Swing Length 6.7 +0.1 6.6 0.0 6.6 -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
Statcast Pitch Metrics
Fastball Velocity 93.5 +0.2 93.3 -0.2 93.5 +0.6 92.9 -0.1 93.0 +0.1 92.9 +0.3 92.6 +1.2 91.4 -1.1 92.5 -0.1 92.6 +0.2 92.4
Breaking Velocity 83.3 +0.1 83.2 +0.1 83.1 +0.8 82.3 -0.7 83.0 -0.1 83.1 +0.1 83.0 +3.2 79.8 -2.5 82.3 +0.4 81.9 -0.3 82.2
Offspeed Velocity 87.1 +1.0 86.1 0.0 86.1 +0.1 86.0 +0.1 85.9 -0.1 86.0 +0.3 85.7 +2.0 83.7 -1.3 85.0 +0.1 84.9 +0.5 84.4
Batted Ball Results
Barrels 45 -13 58 -2 60 +8 52 +16 36 +8 28 -1 29 +22 7 -28 35 -6 41 +33 8
Popup % 1.7 -1.4 3.1 -0.2 3.3 -0.3 3.6 -0.5 4.1 +2.4 1.7 -4.6 6.3 +5.1 1.2 -2.7 3.9 +0.9 3.0 +3.0 0.0
Flyball % 31.9 +0.7 31.2 +1.8 29.4 -0.9 30.3 +6.2 24.1 -7.0 31.1 +3.0 28.1 +5.7 22.4 -0.5 22.9 +2.9 20.0 +4.8 15.2
Line Drive % 21.7 -3.0 24.7 -2.4 27.1 +1.2 25.9 +0.7 25.2 -1.9 27.1 +0.5 26.6 -5.2 31.8 +1.1 30.7 +0.9 29.8 -0.6 30.4
Groundball % 44.7 +3.8 40.9 +0.6 40.3 +0.1 40.2 -6.4 46.6 +6.5 40.1 +1.1 39.0 -5.7 44.7 +2.1 42.6 -4.6 47.2 -7.2 54.4
Pull % 34.2 -6.5 40.7 +1.7 39.0 -0.6 39.6 +5.8 33.8 -4.1 37.9 +4.0 33.9 +1.0 32.9 +1.3 31.6 -1.1 32.7 -4.0 36.7
Straight Away % 42.7 +5.4 37.3 +0.3 37.0 +1.4 35.6 -6.5 42.1 +5.4 36.7 -1.5 38.2 -3.0 41.2 +1.8 39.4 +1.5 37.9 -7.7 45.6
Opposite Field % 23.1 +1.1 22.0 -2.1 24.1 -0.7 24.8 +0.7 24.1 -1.3 25.4 -2.4 27.8 +1.9 25.9 -2.8 28.7 -0.5 29.2 +11.5 17.7
Weak Contact % 2.0 +0.2 1.8 -2.0 3.8 +2.0 1.8 -2.3 4.1 +0.7 3.4 +2.1 1.3 +1.3 0.0 -4.6 4.6 +3.0 1.6 +0.3 1.3
Pull Airball % 11.9 -7.8 19.7 +1.7 18.0 +0.8 17.2 +6.2 11.0 -4.3 15.3 +1.6 13.7 +0.8 12.9 0.0 12.9 -0.6 13.5 +0.8 12.7
Topped Contact % 29.2 +1.1 28.1 +0.5 27.6 -0.5 28.1 -2.9 31.0 +4.4 26.6 -4.8 31.4 -5.1 36.5 +7.1 29.4 -6.5 35.9 -0.8 36.7
Under Contact % 20.0 -2.0 22.0 +0.7 21.3 -3.8 25.1 +4.4 20.7 +0.9 19.8 -9.8 29.6 +8.4 21.2 +0.8 20.4 +3.1 17.3 +3.4 13.9
Flare/Burner Contact % 26.8 +4.2 22.6 +1.8 20.8 -3.4 24.2 +2.1 22.1 +2.3 19.8 -2.2 22.0 -0.4 22.4 -7.8 30.2 +1.8 28.4 -2.0 30.4
Solid Contact % 6.8 -2.9 9.7 -1.7 11.4 +1.5 9.9 +0.2 9.7 -3.3 13.0 +5.9 7.1 -2.3 9.4 +2.6 6.8 -0.7 7.5 +1.2 6.3
HR/FB % 22.3 -2.9 25.2 -3.2 28.4 +6.4 22.0 -0.9 22.9 -4.4 27.3 +10.2 17.1 +6.6 10.5 -12.9 23.4 -2.9 26.3 -7.0 33.3
Popups 5 -7 12 -1 13 -5 18 +6 12 +9 3 -22 25 +24 1 -15 16 +1 15 +15 0
Flyballs 94 -25 119 +3 116 -34 150 +80 70 +15 55 -56 111 +92 19 -75 94 -5 99 +87 12
Line Drives 64 -30 94 -13 107 -21 128 +55 73 +25 48 -57 105 +78 27 -99 126 -22 148 +124 24
Groundballs 132 -24 156 -3 159 -40 199 +64 135 +64 71 -83 154 +116 38 -137 175 -59 234 +191 43
Plate Discipline
In Zone % 49.0 +0.2 48.8 +0.1 48.7 +0.9 47.8 -0.6 48.4 -0.4 48.8 +1.2 47.6 -2.8 50.4 +4.0 46.4 -1.3 47.7 -1.4 49.1
Out of Zone % 51.0 -0.2 51.2 -0.1 51.3 -0.9 52.2 +0.6 51.6 +0.4 51.2 -1.2 52.4 +2.8 49.6 -4.0 53.6 +1.3 52.3 +1.4 50.9
Edge % 45.2 +1.6 43.6 +0.2 43.4 +0.5 42.9 -1.6 44.5 +1.3 43.2 +0.4 42.8 -3.8 46.6 +2.2 44.4 +2.2 42.2 -0.3 42.5
Zone Swing % 78.0 -1.5 79.5 -4.1 83.6 +2.9 80.7 -0.8 81.5 -0.7 82.2 +4.5 77.7 +0.6 77.1 -1.2 78.3 -0.2 78.5 +2.6 75.9
Out of Zone Swing % 23.0 -4.8 27.8 -0.3 28.1 -2.4 30.5 +3.6 26.9 -3.4 30.3 +3.4 26.9 +7.9 19.0 -6.7 25.7 -3.1 28.8 +2.1 26.7
In Zone Contact % 81.8 -4.7 86.5 +0.6 85.9 +0.8 85.1 +2.3 82.8 -3.0 85.8 +3.0 82.8 -4.5 87.3 +6.0 81.3 -3.9 85.2 -1.3 86.5
Out of Zone Contact % 40.8 -9.0 49.8 +5.8 44.0 -1.2 45.2 +4.0 41.2 -2.8 44.0 -7.7 51.7 +6.7 45.0 -5.0 50.0 -5.4 55.4 +2.2 53.2
Whiff % 27.9 +4.5 23.4 -1.6 25.0 -1.5 26.5 -1.6 28.1 +2.3 25.8 +0.1 25.7 +5.1 20.6 -6.6 27.2 +3.9 23.3 +0.9 22.4
First Strike % 59.2 -3.0 62.2 +0.2 62.0 -3.1 65.1 +0.9 64.2 +0.8 63.4 +5.1 58.3 -7.8 66.1 +5.3 60.8 0.0 60.8 -2.0 62.8
First Pitch Swing % 47.4 -3.1 50.5 -1.5 52.0 0.0 52.0 -1.4 53.4 +4.7 48.7 +6.8 41.9 +1.0 40.9 -2.5 43.4 +0.2 43.2 +1.6 41.6
Swing % 49.9 -3.1 53.0 -2.1 55.1 +0.6 54.5 +1.2 53.3 -2.3 55.6 +4.5 51.1 +2.7 48.4 -1.7 50.1 -2.4 52.5 +1.6 50.9
Meatball Swing % 87.4 -2.8 90.2 -5.7 95.9 +3.5 92.4 -1.5 93.9 -3.8 97.7 +9.2 88.5 +18.9 69.6 -22.5 92.1 -1.8 93.9 +13.3 80.6
Meatball % 7.1 0.0 7.1 +0.5 6.6 -0.9 7.5 +0.5 7.0 +1.5 5.5 -0.5 6.0 +0.6 5.4 -1.4 6.8 -0.3 7.1 -0.8 7.9
Zone Swing & Miss % 18.2 +4.7 13.5 -0.6 14.1 -0.8 14.9 -2.3 17.2 +3.0 14.2 -3.0 17.2 +4.5 12.7 -6.0 18.7 +3.9 14.8 +1.3 13.5
Out of Zone Swing & Miss % 59.2 +9.0 50.2 -5.8 56.0 +1.2 54.8 -4.0 58.8 +2.8 56.0 +7.7 48.3 -6.7 55.0 +5.0 50.0 +5.4 44.6 -2.2 46.8
In Zone 817 -96 913 +14 899 -185 1,084 +408 676 +282 394 -509 903 +689 214 -824 1,038 -160 1,198 +974 224
Out of Zone 852 -107 959 +12 947 -237 1,184 +463 721 +308 413 -580 993 +782 211 -986 1,197 -117 1,314 +1,082 232
Edge 754 -63 817 +16 801 -171 972 +351 621 +272 349 -463 812 +614 198 -794 992 -69 1,061 +867 194
In Zone Swings 637 -89 726 -26 752 -123 875 +324 551 +227 324 -378 702 +537 165 -648 813 -128 941 +771 170
Out of Zone Swings 196 -71 267 +1 266 -95 361 +167 194 +69 125 -142 267 +227 40 -268 308 -71 379 +317 62
In Zone Swing & Misses 116 +18 98 -8 106 -24 130 +35 95 +49 46 -75 121 +100 21 -131 152 +13 139 +116 23
Out of Zone Swing & Misses 116 -18 134 -15 149 -49 198 +84 114 +44 70 -59 129 +107 22 -132 154 -15 169 +140 29
Basic
Pitches 1,668 -204 1,872 +26 1,846 -422 2,268 +871 1,397 +590 807 -1,102 1,909 +1,477 432 -1,808 2,240 -272 2,512 +2,056 456
PA 445 -88 533 -3 536 -127 663 +254 409 +177 232 -309 541 +426 115 -498 613 -74 687 +574 113
AB 380 -95 475 -2 477 -116 593 +240 353 +141 212 -277 489 +388 101 -438 539 -88 627 +529 98
Hits 103 -29 132 -24 156 +11 145 +37 108 +43 65 -68 133 +106 27 -132 159 -34 193 +160 33
Singles 63 -18 81 0 81 -6 87 +20 67 +30 37 -32 69 +50 19 -85 104 -18 122 +102 20
Doubles 19 -2 21 -21 42 +18 24 +2 22 +10 12 -32 44 +39 5 -28 33 -7 40 +32 8
Triples 0 0 0 0 0 -1 1 -2 3 +2 1 0 1 0 1 +1 0 -5 5 +4 1
Home Runs 21 -9 30 -3 33 0 33 +17 16 +1 15 -4 19 +17 2 -20 22 -4 26 +22 4
Walks 58 +5 53 +4 49 -9 58 +10 48 +31 17 -27 44 +33 11 -56 67 +13 54 +40 14
Strikeouts 87 -9 96 +8 88 -15 103 +37 66 +29 37 -61 98 +81 17 -114 131 -2 133 +114 19
K% 19.6 +1.6 18.0 +1.6 16.4 +0.9 15.5 -0.6 16.1 +0.2 15.9 -2.2 18.1 +3.3 14.8 -6.6 21.4 +2.0 19.4 +2.6 16.8
BB% 13.0 +3.1 9.9 +0.8 9.1 +0.4 8.7 -3.0 11.7 +4.4 7.3 -0.8 8.1 -1.5 9.6 -1.3 10.9 +3.0 7.9 -4.5 12.4
HBP 5 +2 3 -1 4 -3 7 +2 5 +4 1 -3 4 +2 2 -2 4 0 4 +3 1
Batted Balls 295 -86 381 -14 395 -100 495 +205 290 +113 177 -218 395 +310 85 -326 411 -85 496 +417 79
Number of Fastballs 815 -140 955 +60 895 -153 1,048 +386 662 +240 422 -642 1,064 +806 258 -1,078 1,336 -153 1,489 +1,225 264
Number of Offspeed 317 -47 364 +16 348 -75 423 +161 262 +120 142 -173 315 +242 73 -241 314 -37 351 +293 58
Number of Breaking 410 -32 442 -25 467 -200 667 +221 446 +217 229 -280 509 +420 89 -476 565 -55 620 +487 133
+ Toggle Viewing All Player's Year to Year Stats

Statcast Fielder Positioning

wOBA
SeasonAlignment TypeBat SidePAShifts/Shades%No Shift/ShadeShift/Shade
2016 Shifts L 667 82 12.3 .378 .302
2017 Shifts L 605 89 14.7 .364 .347
2018 Shifts L 114 2 1.8 .330 .000
2019 Shifts L 538 203 37.7 .353 .319
2020 Shifts L 232 169 72.8 .228 .456
2021 Shifts L 407 321 78.9 .423 .380
2022 Shifts L 656 609 92.8 .397 .326
2023 Shades L 527 346 65.7 .380 .439
2024 Shades L 520 394 75.8 .398 .356
2025 Shades L 435 354 81.4 .354 .368
! 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 81 17.6 34.6% 4.9% 99 23.3 6.1% 19.2%
2016 622 17.4 31.2% 3.2% 379 23.5 5.0% 16.1%
2017 603 16.6 34.3% 1.8% 322 23.1 0.3% 12.7%
2018 130 16.6 35.4% 0.8% 55 23.3 0.0% 9.1%
2019 430 16.8 28.4% 2.1% 352 23.4 0.9% 12.5%
2020 185 18.1 24.9% 1.6% 108 23.4 1.9% 8.3%
2021 322 17.4 21.7% 2.2% 207 23.8 0.5% 12.1%
2022 562 17.5 25.6% 2.1% 294 21.6 2.0% 4.8%
2023 448 15.6 42.2% 0.2% 251 19.1 6.4% 0.4%
2024 490 15.7 39.6% 0.2% 257 18.4 6.2% 0.0%
2025 417 15.9 36.9% 0.5% 275 18.5 6.9% 0.0%
+ View Complete Pitch Tempo Leaderboard

Statcast Rankings