1B | Tampa Bay Rays
Bats/Throws: R/R | 6' 1" 235 lbs | Age: 34
PA AB R H HR SB AVG OBP SLG OPS
2023 600 525 95 173 22 0 .330 .410 .522 .932
2024 621 563 55 158 14 0 .281 .341 .414 .755
2025 651 583 79 175 25 3 .300 .366 .482 .848
9 Seasons 3,755 3,295 471 957 100 11 .290 .372 .442 .814
AVG HR SB OPS
2023 .330 22 0 .932
2024 .281 14 0 .755
2025 .300 25 3 .848
9 Seasons .290 100 11 .814
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%
2017 25 719 122 4 3.3 2.2 91.6 112.8 0.5 28.7 .272 .376 .306 .332 .363 50.8 19.6 11.7
2018 26 470 90 4 4.4 3.3 92.1 111.6 4.4 32.2 .311 .448 .346 .359 .397 44.4 15.8 9.2
2019 27 1310 250 26 10.4 7.5 91.7 114.3 5.7 34.0 .279 .486 .341 .355 .395 44.8 17.6 10.1
2020 28 573 97 2 2.1 1.4 88.3 113.0 -7.9 24.7 .247 .325 .367 .327 .296 30.9 12.3 16.7
2021 29 2031 384 27 7.0 5.0 89.9 113.5 6.6 28.9 .254 .399 .325 .332 .342 40.6 15.7 12.8
2022 30 2157 414 20 4.8 3.6 92.2 114.3 7.7 30.7 .288 .424 .366 .365 .353 49.0 10.8 14.0
2023 31 2357 433 41 9.5 6.8 93.4 114.5 5.7 30.5 .305 .487 .402 .383 .413 54.0 15.7 10.8
2024 32 2460 472 36 7.6 5.8 92.2 117.4 5.0 28.4 .277 .423 .331 .336 .363 48.7 15.3 8.1
2025 33 2525 496 41 8.3 6.3 93.0 113.6 5.0 29.2 .288 .454 .364 .353 .378 52.5 14.1 8.8
Player 14602 2758 201 7.3 5.4 92.0 117.4 5.2 29.8 .282 .437 .354 .352 .371 48.1 14.9 10.9
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 %
2017 58.2 41.8 10.7 28.7 2.5 18.9 48.4 32.8 14.8 35.2 8.2 4.1 13.1 24.6
2018 53.3 46.7 12.2 31.1 3.3 22.2 45.6 32.2 17.8 30.0 5.6 4.4 15.6 26.7
2019 51.2 48.8 17.2 25.6 6.0 28.0 44.4 27.6 18.8 24.8 7.6 9.2 19.6 20.0
2020 66.0 34.0 8.2 24.7 1.0 19.6 35.1 45.4 17.5 28.9 19.6 2.1 6.2 25.8
2021 52.1 47.9 22.7 19.5 5.7 31.3 41.1 27.6 21.4 23.4 7.3 9.9 17.7 20.3
2022 50.0 50.0 19.6 24.4 6.0 29.0 37.9 33.1 19.1 21.3 9.7 9.9 16.7 23.4
2023 52.2 47.8 20.8 23.8 3.2 27.7 44.3 27.9 18.7 26.8 6.7 9.0 17.6 21.2
2024 55.5 44.5 17.8 21.2 5.5 26.5 43.0 30.5 17.6 27.5 10.4 8.9 15.5 20.1
2025 54.0 46.0 20.0 22.4 3.6 25.0 41.7 33.3 19.2 25.4 9.5 5.8 16.3 23.8
Player 53.4 46.6 18.7 23.2 4.6 26.9 42.1 31.0 18.8 25.7 8.9 8.1 16.4 22.1
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
2017 4.1 49.2 9.0 27.0 6.6 3.3 2.2
2018 1.1 35.6 13.3 35.6 10.0 4.4 3.3
2019 0.4 42.4 17.6 21.2 8.0 10.4 7.5
2020 3.1 54.6 11.3 23.7 3.1 2.1 1.4
2021 3.9 40.6 21.6 21.6 5.2 7.0 5.0
2022 1.7 36.7 20.5 26.1 8.9 4.8 3.6
2023 3.0 36.3 17.1 27.3 6.5 9.5 6.8
2024 1.9 42.6 17.6 24.4 5.3 7.6 5.8
2025 1.8 39.7 16.9 24.6 7.9 8.3 6.3
Player 2.3 40.4 17.7 24.9 6.9 7.3 5.4
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 2.7 18 661 26.2 142 .350 .683 .466 22.4 22.5 17.1 .307 .571 .417 58.9
2025 Sinker 0.3 2 605 24.0 150 .305 .458 .382 14.5 8.7 11.9 .294 .450 .369 49.2
2025 Slider 1.3 4 338 13.4 88 .300 .487 .391 18.9 10.2 10.0 .299 .452 .356 60.6
2025 Cutter -2.4 -7 276 11.0 68 .183 .217 .238 13.3 10.3 13.2 .220 .267 .269 37.7
2025 Changeup 3.0 6 198 7.9 77 .333 .587 .415 14.7 11.7 12.5 .301 .467 .332 53.7
2025 Sweeper -0.5 -1 194 7.7 51 .240 .340 .261 20.0 23.5 15.2 .264 .418 .299 55.3
2025 Curveball -0.2 0 150 6.0 41 .263 .289 .301 18.5 9.8 9.3 .311 .379 .330 52.9
2025 Split-Finger 1.2 1 75 3.0 19 .333 .500 .379 13.9 15.8 9.4 .278 .474 .339 40.0
2025 Slurve 9.0 1 16 0.6 7 .429 .571 .436 37.5 28.6 33.3 .329 .690 .429 60.0
2024 4-Seam Fastball 0.0 0 797 32.4 171 .273 .406 .357 16.1 18.7 14.3 .278 .432 .363 62.8
2024 Sinker 0.0 0 559 22.7 143 .290 .374 .351 9.7 14.7 19.4 .277 .384 .322 52.3
2024 Slider -1.0 -4 362 14.7 101 .232 .284 .260 10.8 9.9 8.8 .254 .398 .301 40.7
2024 Cutter -0.3 -1 187 7.6 48 .302 .372 .339 22.2 25.0 36.4 .260 .346 .310 41.9
2024 Changeup -0.4 -1 176 7.2 52 .180 .380 .253 18.8 11.5 10.5 .229 .364 .272 40.9
2024 Sweeper 3.7 6 164 6.7 43 .390 .732 .486 15.9 11.6 8.6 .337 .659 .435 36.1
2024 Curveball -0.8 -1 121 4.9 37 .229 .429 .300 8.6 16.2 14.6 .268 .459 .333 44.8
2024 Split-Finger 4.4 3 79 3.2 21 .476 .667 .495 16.7 14.3 8.1 .389 .471 .377 50.0
2024 Slurve 12.9 2 15 0.6 5 .750 1.250 .820 0.0 0.0 0.0 .482 .579 .514 0.0
! Note: Years are in reverse order.

Statcast Batting Run Value

Runs
Year Team PA Pitches Heart Shadow Chase Waste All
2017 179 719 -10 -4 9 3 -2
2018 119 469 -1 1 3 2 5
2019 345 1,309 -10 -4 14 5 4
2020 137 573 -1 -3 5 5 6
2021 537 2,031 -19 0 18 11 10
2022 556 2,157 -5 -4 22 10 24
2023 599 2,357 4 -2 24 12 38
2024 621 2,460 -16 -9 20 11 6
2025 645 2,520 3 -6 19 9 24
Player 3,738 14,595 -56 -32 133 -56 115
+ 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 %
2017 719 49.7 63.9 86.0 14.4 61.5 39.8 23.5 38.9 18.6 6.8 75.5
2018 470 51.4 65.6 87.3 21.9 72.0 45.6 18.5 44.5 16.7 8.1 84.2
2019 1,310 47.5 70.1 83.9 22.1 59.9 43.7 34.1 44.9 22.3 7.8 79.4
2020 573 42.9 56.9 87.9 19.6 76.6 44.5 25.4 35.6 15.7 6.1 68.6
2021 2,031 49.4 67.0 86.2 18.9 61.9 43.7 27.1 42.6 19.3 6.6 79.9
2022 2,157 49.3 63.6 90.4 19.6 71.0 42.2 22.8 41.3 14.3 8.2 73.4
2023 2,357 49.9 65.5 88.1 19.7 60.1 40.9 23.2 42.6 18.4 8.8 80.3
2024 2,460 51.1 64.0 89.7 22.8 74.5 44.1 24.5 43.9 14.2 7.5 76.6
2025 2,525 51.3 63.7 86.9 23.9 69.0 43.0 19.0 44.4 17.9 7.9 78.4
Player 14,602 49.7 64.9 87.7 20.8 67.3 42.9 24.1 42.7 17.3 7.7 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
2017 90 64
2018 82 63
2019 76 82 73 62 78 47 73 90 94 82 72 69 69 88 42
2020 48 46 7 4 91 4 7 40 91 15 96 96 95 89 29 9
2021 54 53 34 31 77 44 35 64 90 47 83 90 82 95 41 19 24
2022 94 97 68 37 98 31 20 93 95 91 98 97 96 97 44 6 14
2023 95 98 85 62 97 77 59 98 93 97 86 79 87 92 32 9 4 75 81 28
2024 73 89 64 43 80 68 48 92 99 89 86 52 97 88 10 21 3 73 93 29
2025 84 94 73 54 90 70 44 94 87 94 88 56 85 76 20 3 72 86 18
+ 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 %
2017 -- 0 0.3 0 4 0 0 --
2018 -- 1 0.5 1 5 0 0 0.0
2019 22.82 16 17.1 -1 8 17 5 31.3
2020 26.14 2 1.4 1 2 1 1 50.0
2021 23.84 13 13.8 -1 4 13 4 30.8
2022 24.56 9 10.7 -2 6 10 4 44.4
2023 27.93 22 20.3 2 5 20 6 27.3
2024 29.07 14 11.9 2 14 8 5 35.7
2025 28.69 25 20.4 5 9 18 8 32.0
Player 26.71 102 96.2 6 57 87 33 32.4
+ View Standard Expected Home Runs

Expected Home Runs by Park

Adjusted

Year HR
2017 0 0 0 3 0 0 0 0 0 0 0 4 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0
2018 1 3 0 0 0 0 0 1 0 0 0 2 2 0 0 0 0 0 0 0 1 1 2 1 0 0 0 0 1 0 0
2019 16 22 12 18 18 17 19 17 12 10 11 19 23 16 16 18 13 15 17 18 23 18 22 20 16 17 13 17 24 18 13
2020 2 1 1 4 1 1 1 1 1 1 1 1 2 1 1 1 1 1 2 2 1 1 3 1 1 1 2 2 2 1 1
2021 13 17 13 14 15 13 16 16 8 8 8 17 11 12 14 18 13 13 18 14 15 12 17 14 12 9 19 14 16 14 14
2022 9 8 8 11 12 10 11 8 8 8 10 10 14 11 10 11 8 9 11 12 11 13 15 13 7 8 12 16 14 11 11
2023 22 16 11 19 23 19 23 16 20 18 18 18 23 17 22 24 25 18 22 25 20 19 30 26 15 16 20 22 24 20 19
2024 14 10 12 15 12 10 13 10 9 8 10 13 19 10 11 13 11 9 10 12 12 11 19 13 11 12 10 13 15 13 10
2025 25 23 13 25 28 22 16 20 20 12 16 23 20 30 22 18 28 21 18 25 17 17 28 25 19 13 15 23 22 17 17
Player 102 100 70 109 109 92 99 89 78 65 74 107 114 97 96 103 99 86 98 108 100 92 137 113 81 76 91 107 118 94 85
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
Results
BA .300 +.019 .281 -.049 .330 +.034 .296 +.040 .256 -.051 .307 +.040 .267 -.045 .312 +.049 .263
xBA .288 +.011 .277 -.028 .305 +.017 .288 +.034 .254 +.007 .247 -.032 .279 -.032 .311 +.039 .272
OBP .366 +.025 .341 -.069 .410 +.009 .401 +.048 .353 -.075 .428 +.088 .340 -.035 .375 +.023 .352
xOBP .358 +.018 .340 -.051 .391 -.004 .395 +.042 .353 -.027 .380 +.027 .353 -.021 .374 +.009 .365
SLG .482 +.068 .414 -.108 .522 +.099 .423 +.036 .387 +.001 .386 -.090 .476 +.054 .422 +.095 .327
xSLG .454 +.031 .423 -.064 .487 +.063 .424 +.025 .399 +.074 .325 -.161 .486 +.038 .448 +.072 .376
ISO .182 +.049 .133 -.059 .192 +.065 .127 -.004 .131 +.052 .079 -.129 .208 +.098 .110 +.046 .064
xISO .166 +.020 .146 -.036 .182 +.045 .137 -.008 .145 +.067 .078 -.129 .207 +.070 .137 +.033 .104
BABIP .318 +.004 .314 -.053 .367 +.044 .323 +.037 .286 -.061 .347 +.059 .288 -.083 .371 +.035 .336
wOBA .364 +.033 .331 -.071 .402 +.036 .366 +.041 .325 -.042 .367 +.026 .341 -.005 .346 +.040 .306
xwOBA .353 +.017 .336 -.047 .383 +.018 .365 +.033 .332 +.005 .327 -.028 .355 -.004 .359 +.027 .332
wOBACON .393 +.037 .356 -.083 .439 +.084 .355 +.024 .331 -.021 .352 -.024 .376 -.005 .381 +.058 .323
xwOBACON .378 +.015 .363 -.050 .413 +.060 .353 +.011 .342 +.046 .296 -.099 .395 -.002 .397 +.034 .363
BACON .353 +.018 .335 -.065 .400 +.062 .338 +.028 .310 -.051 .361 +.033 .328 -.050 .378 +.042 .336
xBACON .343 +.010 .333 -.039 .372 +.043 .329 +.019 .310 +.019 .291 -.055 .346 -.031 .377 +.022 .355
Statcast Hit Metrics
Hard Hit % 52.5 +3.8 48.7 -5.3 54.0 +5.0 49.0 +8.4 40.6 +9.7 30.9 -13.9 44.8 +0.4 44.4 -6.4 50.8
Avg Exit Velocity 93.0 +0.8 92.2 -1.2 93.4 +1.2 92.2 +2.3 89.9 +1.6 88.3 -3.4 91.7 -0.4 92.1 +0.5 91.6
Launch Angle Sweet-Spot % 29.2 +0.8 28.4 -2.1 30.5 -0.2 30.7 +1.8 28.9 +4.2 24.7 -9.3 34.0 +1.8 32.2 +3.5 28.7
Barrel % 8.3 +0.7 7.6 -1.9 9.5 +4.7 4.8 -2.2 7.0 +4.9 2.1 -8.3 10.4 +6.0 4.4 +1.1 3.3
Avg Launch Angle 5.0 0.0 5.0 -0.7 5.7 -2.0 7.7 +1.1 6.6 +14.5 -7.9 -13.6 5.7 +1.3 4.4 +3.9 0.5
Statcast Bat Tracking
Bat Speed 73.6 +0.3 73.3 -0.5 73.8 -- -- -- -- -- -- -- -- -- -- -- --
Attack Angle -1° -- -- -- -- -- -- -- -- -- -- -- --
Ideal Attack Angle % 35.3 -2.9 38.2 -6.3 44.5 -- -- -- -- -- -- -- -- -- -- -- --
Attack Direction +1° -- -- -- -- -- -- -- -- -- -- -- --
Swing Path - Tilt 24° -1° 25° 26° -- -- -- -- -- -- -- -- -- -- -- --
Swing Length 7.6 +0.1 7.5 0.0 7.5 -- -- -- -- -- -- -- -- -- -- -- --
Statcast Pitch Metrics
Fastball Velocity 93.2 -0.4 93.6 +0.2 93.4 0.0 93.4 +0.5 92.9 +0.9 92.0 -0.3 92.3 -0.7 93.0 +0.6 92.4
Breaking Velocity 83.6 -0.3 83.9 +0.2 83.7 +0.5 83.2 -0.2 83.4 -0.2 83.6 +1.0 82.6 +0.6 82.0 +0.5 81.5
Offspeed Velocity 85.3 -0.9 86.2 +0.9 85.3 -0.2 85.5 +1.2 84.3 +1.1 83.2 -0.8 84.0 -1.6 85.6 +2.4 83.2
Batted Ball Results
Barrels 41 +5 36 -5 41 +21 20 -7 27 +25 2 -24 26 +22 4 0 4
Popup % 3.6 -1.9 5.5 +2.3 3.2 -2.8 6.0 +0.3 5.7 +4.7 1.0 -5.0 6.0 +2.7 3.3 +0.8 2.5
Flyball % 20.0 +2.2 17.8 -3.0 20.8 +1.2 19.6 -3.1 22.7 +14.5 8.2 -9.0 17.2 +5.0 12.2 +1.5 10.7
Line Drive % 22.4 +1.2 21.2 -2.6 23.8 -0.6 24.4 +4.9 19.5 -5.2 24.7 -0.9 25.6 -5.5 31.1 +2.4 28.7
Groundball % 54.0 -1.5 55.5 +3.3 52.2 +2.2 50.0 -2.1 52.1 -13.9 66.0 +14.8 51.2 -2.1 53.3 -4.9 58.2
Pull % 25.0 -1.5 26.5 -1.2 27.7 -1.3 29.0 -2.3 31.3 +11.7 19.6 -8.4 28.0 +5.8 22.2 +3.3 18.9
Straight Away % 41.7 -1.3 43.0 -1.3 44.3 +6.4 37.9 -3.2 41.1 +6.0 35.1 -9.3 44.4 -1.2 45.6 -2.8 48.4
Opposite Field % 33.3 +2.8 30.5 +2.6 27.9 -5.2 33.1 +5.5 27.6 -17.8 45.4 +17.8 27.6 -4.6 32.2 -0.6 32.8
Weak Contact % 1.8 -0.1 1.9 -1.1 3.0 +1.3 1.7 -2.2 3.9 +0.8 3.1 +2.7 0.4 -0.7 1.1 -3.0 4.1
Pull Airball % 5.8 -3.1 8.9 -0.1 9.0 -0.9 9.9 0.0 9.9 +7.8 2.1 -7.1 9.2 +4.8 4.4 +0.3 4.1
Topped Contact % 39.7 -2.9 42.6 +6.3 36.3 -0.4 36.7 -3.9 40.6 -14.0 54.6 +12.2 42.4 +6.8 35.6 -13.6 49.2
Under Contact % 16.9 -0.7 17.6 +0.5 17.1 -3.4 20.5 -1.1 21.6 +10.3 11.3 -6.3 17.6 +4.3 13.3 +4.3 9.0
Flare/Burner Contact % 24.6 +0.2 24.4 -2.9 27.3 +1.2 26.1 +4.5 21.6 -2.1 23.7 +2.5 21.2 -14.4 35.6 +8.6 27.0
Solid Contact % 7.9 +2.6 5.3 -1.2 6.5 -2.4 8.9 +3.7 5.2 +2.1 3.1 -4.9 8.0 -2.0 10.0 +3.4 6.6
HR/FB % 25.3 +8.6 16.7 -7.7 24.4 +13.3 11.1 -3.8 14.9 -10.1 25.0 -7.6 32.6 +23.5 9.1 +9.1 0.0
Popups 18 -8 26 +12 14 -11 25 +3 22 +21 1 -14 15 +12 3 0 3
Flyballs 99 +15 84 -6 90 +9 81 -6 87 +79 8 -35 43 +32 11 -2 13
Line Drives 111 +11 100 -3 103 +2 101 +26 75 +51 24 -40 64 +36 28 -7 35
Groundballs 268 +6 262 +36 226 +19 207 +7 200 +136 64 -64 128 +80 48 -23 71
Plate Discipline
In Zone % 51.3 +0.2 51.1 +1.2 49.9 +0.6 49.3 -0.1 49.4 +6.5 42.9 -4.6 47.5 -3.9 51.4 +1.7 49.7
Out of Zone % 48.7 -0.2 48.9 -1.2 50.1 -0.6 50.7 +0.1 50.6 -6.5 57.1 +4.6 52.5 +3.9 48.6 -1.7 50.3
Edge % 43.0 -1.1 44.1 +3.2 40.9 -1.3 42.2 -1.5 43.7 -0.8 44.5 +0.8 43.7 -1.9 45.6 +5.8 39.8
Zone Swing % 63.7 -0.3 64.0 -1.5 65.5 +1.9 63.6 -3.4 67.0 +10.1 56.9 -13.2 70.1 +4.5 65.6 +1.7 63.9
Out of Zone Swing % 23.9 +1.1 22.8 +3.1 19.7 +0.1 19.6 +0.7 18.9 -0.7 19.6 -2.5 22.1 +0.2 21.9 +7.5 14.4
In Zone Contact % 86.9 -2.8 89.7 +1.6 88.1 -2.3 90.4 +4.2 86.2 -1.7 87.9 +4.0 83.9 -3.4 87.3 +1.3 86.0
Out of Zone Contact % 69.0 -5.5 74.5 +14.4 60.1 -10.9 71.0 +9.1 61.9 -14.7 76.6 +16.7 59.9 -12.1 72.0 +10.5 61.5
Whiff % 17.9 +3.7 14.2 -4.2 18.4 +4.1 14.3 -5.0 19.3 +3.6 15.7 -6.6 22.3 +5.6 16.7 -1.9 18.6
First Strike % 54.4 -3.9 58.3 -0.9 59.2 +7.0 52.2 -4.4 56.6 -0.6 57.2 -3.5 60.7 +12.0 48.7 -11.1 59.8
First Pitch Swing % 19.0 -5.5 24.5 +1.3 23.2 +0.4 22.8 -4.3 27.1 +1.7 25.4 -8.7 34.1 +15.6 18.5 -5.0 23.5
Swing % 44.4 +0.5 43.9 +1.3 42.6 +1.3 41.3 -1.3 42.6 +7.0 35.6 -9.3 44.9 +0.4 44.5 +5.6 38.9
Meatball Swing % 78.4 +1.8 76.6 -3.7 80.3 +6.9 73.4 -6.5 79.9 +11.3 68.6 -10.8 79.4 -4.8 84.2 +8.7 75.5
Meatball % 7.9 +0.4 7.5 -1.3 8.8 +0.6 8.2 +1.6 6.6 +0.5 6.1 -1.7 7.8 -0.3 8.1 +1.3 6.8
Zone Swing & Miss % 13.1 +2.8 10.3 -1.6 11.9 +2.3 9.6 -4.2 13.8 +1.7 12.1 -4.0 16.1 +3.4 12.7 -1.3 14.0
Out of Zone Swing & Miss % 31.0 +5.5 25.5 -14.4 39.9 +10.9 29.0 -9.1 38.1 +14.7 23.4 -16.7 40.1 +12.1 28.0 -10.5 38.5
In Zone 1,293 +37 1,256 +79 1,177 +113 1,064 +61 1,003 +757 246 -376 622 +381 241 -116 357
Out of Zone 1,228 +24 1,204 +24 1,180 +87 1,093 +65 1,028 +701 327 -361 688 +460 228 -134 362
Edge 1,085 -1 1,086 +122 964 +54 910 +23 887 +632 255 -318 573 +359 214 -72 286
In Zone Swings 823 +19 804 +33 771 +94 677 +5 672 +532 140 -296 436 +278 158 -70 228
Out of Zone Swings 294 +19 275 +42 233 +19 214 +20 194 +130 64 -88 152 +102 50 -2 52
In Zone Swing & Misses 108 +25 83 -9 92 +27 65 -28 93 +76 17 -53 70 +50 20 -12 32
Out of Zone Swing & Misses 91 +21 70 -23 93 +31 62 -12 74 +59 15 -46 61 +47 14 -6 20
Basic
Pitches 2,525 +65 2,460 +103 2,357 +200 2,157 +126 2,031 +1,458 573 -737 1,310 +840 470 -249 719
PA 651 +30 621 +21 600 +42 558 +17 541 +403 138 -209 347 +227 120 -59 179
AB 583 +20 563 +38 525 +52 473 +8 465 +351 114 -193 307 +198 109 -47 156
Hits 175 +17 158 -15 173 +33 140 +21 119 +84 35 -47 82 +48 34 -7 41
Singles 120 +8 112 -4 116 +18 98 +13 85 +55 30 -17 47 +21 26 -6 32
Doubles 29 -2 31 -4 35 +2 33 +13 20 +17 3 -17 20 +15 5 -3 8
Triples 1 0 1 +1 0 0 0 -1 1 +1 0 -1 1 -1 2 +1 1
Home Runs 25 +11 14 -8 22 +13 9 -4 13 +11 2 -12 14 +13 1 +1 0
Walks 57 +7 50 -15 65 -13 78 +9 69 +46 23 -12 35 +24 11 -10 21
Strikeouts 92 -3 95 +1 94 +34 60 -25 85 +68 17 -44 61 +42 19 -16 35
K% 14.1 -1.2 15.3 -0.4 15.7 +4.9 10.8 -4.9 15.7 +3.4 12.3 -5.3 17.6 +1.8 15.8 -3.8 19.6
BB% 8.8 +0.7 8.1 -2.7 10.8 -3.2 14.0 +1.2 12.8 -3.9 16.7 +6.6 10.1 +0.9 9.2 -2.5 11.7
HBP 6 +2 4 -4 8 +2 6 +3 3 +2 1 0 1 +1 0 -1 1
Batted Balls 496 +24 472 +39 433 +19 414 +30 384 +287 97 -153 250 +160 90 -32 122
Number of Fastballs 1,542 -1 1,543 +132 1,411 +87 1,324 +18 1,306 +967 339 -466 805 +537 268 -209 477
Number of Offspeed 273 +18 255 -24 279 +75 204 -14 218 +135 83 -50 133 +82 51 -19 70
Number of Breaking 486 +3 483 -41 524 +46 478 +22 456 +310 146 -209 355 +213 142 -23 165
+ Toggle Viewing All Player's Year to Year Stats

Statcast Fielder Positioning

wOBA
SeasonAlignment TypeBat SidePAShifts/Shades%No Shift/ShadeShift/Shade
2017 Shifts R 179 0 0.0 .306
2018 Shifts R 119 0 0.0 .346
2019 Shifts R 345 12 3.5 .328 .742
2020 Shifts R 137 4 2.9 .367 .349
2021 Shifts R 535 5 0.9 .327 .176
2022 Shifts R 554 1 0.2 .367 .000
2023 Shades R 599 14 2.3 .395 .710
2024 Shades R 619 10 1.6 .332 .205
2025 Shades R 645 13 2.0 .363 .399
! 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 %
2017 201 16.6 34.8% 1.0% 167 21.8 1.2% 12.0%
2018 113 15.4 44.2% 1.8% 112 22.0 1.8% 14.3%
2019 389 17.4 26.0% 1.8% 243 23.6 0.0% 15.2%
2020 186 17.8 18.8% 2.7% 132 24.2 0.0% 20.5%
2021 647 17.0 27.5% 2.5% 373 22.6 1.1% 12.1%
2022 650 17.9 23.5% 2.3% 418 22.9 0.2% 12.2%
2023 830 15.3 44.2% 0.6% 341 18.9 6.2% 0.6%
2024 850 15.3 44.4% 0.7% 367 18.5 7.4% 0.8%
2025 801 15.6 40.8% 0.5% 408 18.7 4.9% 1.2%
+ View Complete Pitch Tempo Leaderboard

Statcast Rankings