LF | Bats/Throws: R/R | 6' 1" 233 lbs | Age: 37
Draft: 2010 | Rd. 11, No. 348, San Francisco Giants | Louisville
PA AB R H HR SB AVG OBP SLG OPS
2022 315 287 39 61 12 0 .213 .276 .401 .677
2023 353 320 45 79 21 4 .247 .303 .531 .834
2024 330 303 29 55 11 0 .182 .245 .323 .568
11 Seasons 3,723 3,393 456 771 195 22 .227 .287 .459 .746
AVG HR SB OPS
2022 .213 12 0 .677
2023 .247 21 4 .834
2024 .182 11 0 .568
11 Seasons .227 195 22 .746
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 26 278 38 3 7.9 4.2 89.9 108.2 20.5 42.1 .183 .339 .336 .272 .382 42.1 36.1 8.3
2016 27 2225 396 48 12.1 7.9 88.6 110.7 19.2 36.1 .247 .491 .333 .336 .434 41.4 27.0 6.8
2017 28 2484 428 38 8.9 5.9 87.3 110.8 21.1 34.6 .226 .420 .327 .301 .377 32.6 26.3 6.0
2018 29 1648 268 28 10.4 6.6 89.0 109.6 22.6 31.0 .227 .427 .277 .318 .403 41.6 27.4 8.7
2019 30 530 82 13 15.9 10.0 91.1 112.3 25.6 30.5 .201 .542 .360 .327 .442 32.9 30.0 5.4
2020 31 798 137 19 13.9 9.1 88.1 114.2 22.9 30.7 .228 .516 .348 .342 .430 40.1 25.8 7.2
2021 32 2158 342 55 16.1 9.9 89.8 113.8 23.6 33.3 .227 .499 .324 .330 .457 43.9 31.4 6.3
2022 33 1220 188 24 12.8 7.6 88.3 110.1 23.4 36.2 .209 .395 .295 .293 .396 41.0 32.1 6.7
2023 34 1336 215 28 13.0 7.9 88.8 110.0 28.9 33.0 .210 .436 .347 .304 .410 39.1 31.2 6.2
2024 35 1252 205 22 10.7 6.7 86.9 113.0 22.2 27.8 .196 .386 .252 .283 .368 36.6 30.0 6.4
Player 13929 2299 278 12.1 7.6 88.5 114.2 22.6 33.4 .223 .450 .317 .314 .411 39.1 28.9 6.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 28.9 71.1 36.8 28.9 5.3 57.9 13.2 28.9 23.7 2.6 2.6 34.2 10.5 26.3
2016 33.8 66.2 28.5 27.8 9.8 49.7 30.3 19.9 22.7 7.8 3.3 27.0 22.5 16.7
2017 33.4 66.6 29.0 24.3 13.3 42.8 31.5 25.2 21.0 9.8 2.3 21.7 21.7 22.9
2018 30.6 69.4 34.7 23.1 11.6 45.1 35.4 19.0 20.1 8.6 1.9 25.0 26.9 17.2
2019 28.0 72.0 41.5 12.2 18.3 47.6 32.9 19.5 18.3 6.1 3.7 29.3 26.8 15.9
2020 29.9 70.1 39.4 18.2 12.4 45.3 29.9 24.8 19.0 8.8 2.2 26.3 21.2 22.6
2021 30.7 69.3 40.1 17.8 11.4 46.8 35.4 17.8 18.7 10.5 1.5 28.1 24.9 16.4
2022 29.3 70.7 38.8 20.7 11.2 48.4 32.4 19.1 19.7 6.4 3.2 28.7 26.1 16.0
2023 20.9 79.1 40.0 22.3 16.7 58.1 25.6 16.3 13.0 6.5 1.4 45.1 19.1 14.9
2024 31.2 68.8 35.1 18.0 15.6 49.3 33.2 17.6 17.6 11.7 2.0 31.7 21.5 15.6
Player 30.6 69.4 34.8 22.1 12.6 47.9 31.7 20.3 19.5 8.7 2.3 28.4 23.0 18.0
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 2.6 18.4 34.2 28.9 5.3 7.9 4.2
2016 4.8 22.2 29.5 23.0 7.8 12.1 7.9
2017 3.0 24.8 36.4 20.6 5.6 8.9 5.9
2018 4.1 21.6 35.4 20.1 8.2 10.4 6.6
2019 0.0 23.2 41.5 11.0 8.5 15.9 10.0
2020 4.4 22.6 37.2 16.1 5.1 13.9 9.1
2021 4.4 20.2 33.9 20.5 5.0 16.1 9.9
2022 3.7 19.7 35.1 21.3 7.4 12.8 7.6
2023 3.7 14.4 41.9 20.9 5.6 13.0 7.9
2024 6.8 20.5 37.6 19.5 4.9 10.7 6.7
Player 4.1 21.2 35.5 20.4 6.4 12.1 7.6
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 %
2024 4-Seam Fastball -1.2 -5 377 30.1 100 .176 .341 .284 28.2 32.0 27.4 .188 .422 .319 44.4
2024 Sinker -0.3 -1 227 18.1 60 .263 .456 .372 9.7 16.7 23.3 .334 .621 .423 46.8
2024 Slider -2.2 -5 215 17.2 52 .120 .260 .180 40.0 38.5 26.7 .151 .275 .203 26.7
2024 Sweeper -4.0 -5 113 9.0 30 .100 .167 .113 36.8 43.3 28.9 .128 .216 .149 23.5
2024 Cutter 0.9 1 98 7.8 21 .211 .421 .350 22.4 23.8 20.0 .117 .296 .224 42.9
2024 Curveball -0.3 0 90 7.2 22 .273 .409 .295 35.0 36.4 21.1 .222 .379 .255 7.1
2024 Changeup -2.0 -2 82 6.5 29 .148 .185 .216 20.4 17.2 15.2 .155 .337 .241 31.8
2024 Split-Finger 1.7 1 40 3.2 12 .100 .100 .325 36.4 41.7 33.3 .115 .155 .276 20.0
2024 Knuckleball 14.8 1 4 0.3 2 .500 1.000 .625 50.0 50.0 50.0 .238 .259 .214 100.0
2024 Slurve 3.8 0 1 0.1 -- -- -- -- -- 0.0 -- -- -- --
2023 4-Seam Fastball 0.7 3 368 27.5 99 .269 .688 .415 28.1 31.3 27.4 .213 .582 .351 61.9
2023 Sinker -1.2 -3 251 18.8 69 .190 .397 .290 10.2 17.4 25.5 .252 .467 .338 29.4
2023 Slider -2.4 -6 240 18.0 64 .175 .228 .212 41.7 39.1 31.3 .150 .174 .188 14.7
2023 Sweeper 4.8 6 118 8.8 36 .333 .697 .433 34.6 27.8 27.8 .245 .570 .349 37.5
2023 Curveball 0.6 1 116 8.7 26 .167 .375 .262 31.8 42.3 26.8 .121 .238 .192 23.1
2023 Changeup 3.6 4 99 7.4 18 .375 .875 .539 43.8 44.4 25.8 .281 .500 .373 50.0
2023 Cutter 3.2 3 95 7.1 28 .375 .750 .480 33.3 25.0 31.8 .259 .483 .344 44.4
2023 Split-Finger -3.6 -1 31 2.3 7 .000 .000 .100 43.8 57.1 30.8 .030 .086 .141 0.0
2023 Slurve 5.2 1 12 0.9 4 .333 .667 .488 60.0 50.0 40.0 .236 .265 .340 0.0
! Note: Years are in reverse order.

Statcast Batting Run Value

Runs
Year Team PA Pitches Heart Shadow Chase Waste All
2014 77 269 -1 -3 -1 1 -4
2015 71 277 -1 -2 3 0 0
2016 606 2,220 14 -19 8 8 10
2017 643 2,481 3 -24 13 11 3
2018 422 1,641 -6 -20 6 8 -12
2019 130 530 7 -8 3 3 6
2020 209 798 3 -4 5 4 7
2021 554 2,158 6 -20 9 6 2
2022 315 1,220 -9 -1 4 5 -1
2023 352 1,336 7 -11 4 7 7
2024 330 1,252 -10 -15 3 7 -14
Player 3,709 14,182 12 -126 58 12 4
+ 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 278 43.5 66.1 81.3 34.4 44.4 42.1 34.7 48.2 33.6 8.3 65.2
2016 2,225 47.7 68.4 81.9 32.7 53.8 41.7 33.9 49.7 27.8 7.1 79.0
2017 2,484 47.6 66.3 81.0 31.4 60.5 45.4 29.3 48.1 26.0 7.4 73.8
2018 1,648 47.8 69.8 80.1 31.6 53.9 42.7 35.8 49.8 28.7 7.4 74.4
2019 530 48.7 64.7 80.2 33.5 56.0 41.9 30.0 48.7 28.3 7.5 80.0
2020 798 48.2 66.5 81.6 32.7 56.3 43.5 35.9 49.0 27.1 6.8 77.8
2021 2,158 48.5 67.0 81.1 34.0 51.6 42.1 31.5 50.0 29.3 7.4 67.9
2022 1,220 48.9 67.4 78.6 34.3 56.1 42.3 32.7 50.5 29.2 7.4 74.4
2023 1,336 47.6 63.8 78.8 34.1 52.3 43.2 27.8 48.3 31.0 7.5 69.0
2024 1,252 48.7 65.4 84.2 33.5 50.2 43.8 28.5 49.0 27.7 8.0 75.0
Player 13,929 48.0 66.9 80.9 33.0 54.4 43.0 31.7 49.2 28.3 7.4 73.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
2015 61 67
2016 63 34 85 89 21 91 90 41 78 75 13 30 23 24 84 81
2017 21 9 43 64 5 83 71 37 80 34 16 19 33 25 68 92
2018 41 16 54 71 26 59 79 54 71 72 10 53 22 27 73 93
2019 85 88
2020 64 24 86 93 18 89 89 38 95 53 33 29 44 22 77 80 78
2021 52 14 83 91 3 90 92 61 91 70 4 15 21 11 85 88 77
2022 63 68 87 78
2023 21 3 60 84 3 48 85 39 58 39 9 21 18 18 56 22 76 52 35 20
2024 87 72 70 68
+ 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 22.23 33 31.0 2 14 21 15 45.5
2017 22.24 31 28.1 3 13 15 15 48.4
2018 23.14 15 13.0 2 3 10 6 40.0
2019 23.06 11 13.6 -3 2 6 9 81.8
2020 23.00 17 13.1 4 8 8 7 41.2
2021 23.49 41 41.0 0 8 18 27 65.9
2022 23.67 12 12.1 0 9 12 3 25.0
2023 22.56 21 24.3 -3 4 13 14 66.7
2024 23.45 11 15.0 -4 6 12 6 54.5
Player 22.89 192 191.2 1 67 115 102 53.1
+ View Standard Expected Home Runs

Expected Home Runs by Park

Adjusted

Year HR
2016 33 32 24 33 31 26 36 27 27 22 31 36 34 29 29 34 21 27 33 35 30 25 45 38 28 27 33 46 37 30 25
2017 31 28 23 33 32 29 31 27 26 23 28 37 26 27 28 29 27 27 29 29 28 25 32 29 27 23 27 32 29 29 23
2018 15 17 8 12 14 11 15 13 13 9 13 15 14 11 12 15 12 12 13 15 15 13 16 15 10 9 13 13 16 13 13
2019 11 15 13 13 15 15 15 12 13 11 13 14 14 12 14 14 13 12 12 14 11 15 15 15 13 13 14 15 15 14 14
2020 17 13 15 17 14 14 16 11 11 10 10 17 13 11 12 14 14 13 14 15 13 13 17 11 13 10 14 12 15 12 10
2021 41 45 39 35 42 40 44 43 34 35 37 44 40 37 41 45 38 40 42 42 41 46 44 44 39 38 44 44 43 41 44
2022 12 7 10 12 12 12 13 10 10 8 11 15 16 12 12 16 11 10 12 13 13 14 17 15 8 8 15 15 15 10 10
2023 21 18 21 23 27 25 28 22 24 23 25 26 22 24 28 23 24 23 26 28 23 23 28 25 23 21 25 24 24 28 24
2024 11 9 16 14 14 16 18 13 13 12 16 19 14 15 14 14 11 11 16 21 15 16 20 15 12 15 15 19 16 16 14
Player 192 184 169 192 201 188 216 178 171 153 184 223 193 178 190 204 171 175 197 212 189 190 234 207 173 164 200 220 210 193 177
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

2024 +/-   2023 +/-   2022 +/-   2021 +/-   2020 +/-   2019 +/-   2018 +/-   2017 +/-   2016 +/-   2015
Results
BA .182 -.065 .247 +.034 .213 -.015 .228 -.009 .237 -.030 .267 +.072 .195 -.054 .249 +.008 .241 +.022 .219
xBA .196 -.014 .210 +.001 .209 -.018 .227 -.001 .228 +.027 .201 -.026 .227 +.001 .226 -.021 .247 +.064 .183
OBP .245 -.058 .303 +.027 .276 -.005 .281 -.020 .301 -.014 .315 +.041 .274 -.027 .301 +.004 .297 -.009 .306
xOBP .260 -.013 .273 -.001 .274 -.007 .281 -.013 .294 +.038 .256 -.048 .304 +.020 .284 -.020 .304 +.029 .275
SLG .323 -.208 .531 +.130 .401 -.090 .491 -.041 .532 -.035 .567 +.202 .365 -.115 .480 -.018 .498 +.014 .484
xSLG .386 -.050 .436 +.041 .395 -.104 .499 -.017 .516 -.026 .542 +.115 .427 +.007 .420 -.071 .491 +.152 .339
ISO .142 -.142 .284 +.096 .188 -.075 .263 -.032 .295 -.005 .300 +.131 .169 -.063 .232 -.025 .257 -.009 .266
xISO .190 -.036 .226 +.040 .186 -.085 .271 -.017 .288 -.052 .340 +.140 .200 +.006 .194 -.050 .244 +.088 .156
BABIP .227 -.072 .299 +.021 .278 +.018 .260 +.020 .240 -.066 .306 +.069 .237 -.053 .290 +.015 .275 +.002 .273
wOBA .252 -.095 .347 +.052 .295 -.029 .324 -.024 .348 -.012 .360 +.083 .277 -.050 .327 -.006 .333 -.003 .336
xwOBA .283 -.021 .304 +.011 .293 -.037 .330 -.012 .342 +.015 .327 +.009 .318 +.017 .301 -.035 .336 +.064 .272
wOBACON .317 -.164 .481 +.082 .399 -.049 .448 +.009 .439 -.056 .495 +.157 .338 -.076 .414 -.015 .429 -.071 .500
xwOBACON .368 -.042 .410 +.014 .396 -.061 .457 +.027 .430 -.012 .442 +.039 .403 +.026 .377 -.057 .434 +.052 .382
BACON .268 -.099 .367 +.043 .324 -.018 .342 +.014 .328 -.062 .390 +.110 .280 -.061 .341 +.005 .336 -.032 .368
xBACON .291 -.027 .318 -.002 .320 -.023 .343 +.025 .318 +.021 .297 -.031 .328 +.013 .315 -.032 .347 +.035 .312
Statcast Hit Metrics
Hard Hit % 36.6 -2.5 39.1 -1.9 41.0 -2.9 43.9 +3.8 40.1 +7.2 32.9 -8.7 41.6 +9.0 32.6 -8.8 41.4 -0.7 42.1
Avg Exit Velocity 86.9 -1.9 88.8 +0.5 88.3 -1.5 89.8 +1.7 88.1 -3.0 91.1 +2.1 89.0 +1.7 87.3 -1.3 88.6 -1.3 89.9
Launch Angle Sweet-Spot % 27.8 -5.2 33.0 -3.2 36.2 +2.9 33.3 +2.6 30.7 +0.2 30.5 -0.5 31.0 -3.6 34.6 -1.5 36.1 -6.0 42.1
Barrel % 10.7 -2.3 13.0 +0.2 12.8 -3.3 16.1 +2.2 13.9 -2.0 15.9 +5.5 10.4 +1.5 8.9 -3.2 12.1 +4.2 7.9
Avg Launch Angle 22.2 -6.7 28.9 +5.5 23.4 -0.2 23.6 +0.7 22.9 -2.7 25.6 +3.0 22.6 +1.5 21.1 +1.9 19.2 -1.3 20.5
Statcast Bat Tracking
Bat Speed 72.4 +0.2 72.2 -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
Attack Angle 16° -1° 17° -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
Ideal Attack Angle % 58.3 +0.2 58.1 -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
Attack Direction -10° +1° -10° -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
Swing Path - Tilt 32° +1° 31° -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
Swing Length 7.6 0.0 7.6 -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
Statcast Pitch Metrics
Fastball Velocity 93.4 -0.1 93.5 +0.2 93.3 +0.1 93.2 +0.9 92.3 -0.5 92.8 +0.5 92.3 -0.1 92.4 -0.3 92.7 +0.4 92.3
Breaking Velocity 83.9 +0.4 83.5 +0.3 83.2 +0.3 82.9 +0.9 82.0 -0.6 82.6 +0.7 81.9 -0.8 82.7 -0.1 82.8 +0.3 82.5
Offspeed Velocity 85.2 +0.1 85.1 -0.2 85.3 +0.9 84.4 +0.8 83.6 +0.6 83.0 -1.0 84.0 -0.2 84.2 -0.1 84.3 0.0 84.3
Batted Ball Results
Barrels 22 -6 28 +4 24 -31 55 +36 19 +6 13 -15 28 -10 38 -10 48 +45 3
Popup % 15.6 -1.1 16.7 +5.5 11.2 -0.2 11.4 -1.0 12.4 -5.9 18.3 +6.7 11.6 -1.7 13.3 +3.5 9.8 +4.5 5.3
Flyball % 35.1 -4.9 40.0 +1.2 38.8 -1.3 40.1 +0.7 39.4 -2.1 41.5 +6.8 34.7 +5.7 29.0 +0.5 28.5 -8.3 36.8
Line Drive % 18.0 -4.3 22.3 +1.6 20.7 +2.9 17.8 -0.4 18.2 +6.0 12.2 -10.9 23.1 -1.2 24.3 -3.5 27.8 -1.1 28.9
Groundball % 31.2 +10.3 20.9 -8.4 29.3 -1.4 30.7 +0.8 29.9 +1.9 28.0 -2.6 30.6 -2.8 33.4 -0.4 33.8 +4.9 28.9
Pull % 49.3 -8.8 58.1 +9.7 48.4 +1.6 46.8 +1.5 45.3 -2.3 47.6 +2.5 45.1 +2.3 42.8 -6.9 49.7 -8.2 57.9
Straight Away % 33.2 +7.6 25.6 -6.8 32.4 -3.0 35.4 +5.5 29.9 -3.0 32.9 -2.5 35.4 +3.9 31.5 +1.2 30.3 +17.1 13.2
Opposite Field % 17.6 +1.3 16.3 -2.8 19.1 +1.3 17.8 -7.0 24.8 +5.3 19.5 +0.5 19.0 -6.2 25.2 +5.3 19.9 -9.0 28.9
Weak Contact % 6.8 +3.1 3.7 0.0 3.7 -0.7 4.4 0.0 4.4 +4.4 0.0 -4.1 4.1 +1.1 3.0 -1.8 4.8 +2.2 2.6
Pull Airball % 31.7 -13.4 45.1 +16.4 28.7 +0.6 28.1 +1.8 26.3 -3.0 29.3 +4.3 25.0 +3.3 21.7 -5.3 27.0 -7.2 34.2
Topped Contact % 20.5 +6.1 14.4 -5.3 19.7 -0.5 20.2 -2.4 22.6 -0.6 23.2 +1.6 21.6 -3.2 24.8 +2.6 22.2 +3.8 18.4
Under Contact % 37.6 -4.3 41.9 +6.8 35.1 +1.2 33.9 -3.3 37.2 -4.3 41.5 +6.1 35.4 -1.0 36.4 +6.9 29.5 -4.7 34.2
Flare/Burner Contact % 19.5 -1.4 20.9 -0.4 21.3 +0.8 20.5 +4.4 16.1 +5.1 11.0 -9.1 20.1 -0.5 20.6 -2.4 23.0 -5.9 28.9
Solid Contact % 4.9 -0.7 5.6 -1.8 7.4 +2.4 5.0 -0.1 5.1 -3.4 8.5 +0.3 8.2 +2.6 5.6 -2.2 7.8 +2.5 5.3
HR/FB % 15.3 -9.1 24.4 +8.0 16.4 -11.3 27.7 -1.9 29.6 +0.2 29.4 +13.3 16.1 -8.9 25.0 -4.2 29.2 -6.5 35.7
Popups 32 -4 36 +15 21 -18 39 +22 17 +2 15 -16 31 -26 57 +18 39 +37 2
Flyballs 72 -14 86 +13 73 -64 137 +83 54 +20 34 -59 93 -31 124 +11 113 +99 14
Line Drives 37 -11 48 +9 39 -22 61 +36 25 +15 10 -52 62 -42 104 -6 110 +99 11
Groundballs 64 +19 45 -10 55 -50 105 +64 41 +18 23 -59 82 -61 143 +9 134 +123 11
Plate Discipline
In Zone % 48.7 +1.1 47.6 -1.3 48.9 +0.4 48.5 +0.3 48.2 -0.5 48.7 +0.9 47.8 +0.2 47.6 -0.1 47.7 +4.2 43.5
Out of Zone % 51.3 -1.1 52.4 +1.3 51.1 -0.4 51.5 -0.3 51.8 +0.5 51.3 -0.9 52.2 -0.2 52.4 +0.1 52.3 -4.2 56.5
Edge % 43.8 +0.6 43.2 +0.9 42.3 +0.2 42.1 -1.4 43.5 +1.6 41.9 -0.8 42.7 -2.7 45.4 +3.7 41.7 -0.4 42.1
Zone Swing % 65.4 +1.6 63.8 -3.6 67.4 +0.4 67.0 +0.5 66.5 +1.8 64.7 -5.1 69.8 +3.5 66.3 -2.1 68.4 +2.3 66.1
Out of Zone Swing % 33.5 -0.6 34.1 -0.2 34.3 +0.3 34.0 +1.3 32.7 -0.8 33.5 +1.9 31.6 +0.2 31.4 -1.3 32.7 -1.7 34.4
In Zone Contact % 84.2 +5.4 78.8 +0.2 78.6 -2.5 81.1 -0.5 81.6 +1.4 80.2 +0.1 80.1 -0.9 81.0 -0.9 81.9 +0.6 81.3
Out of Zone Contact % 50.2 -2.1 52.3 -3.8 56.1 +4.5 51.6 -4.7 56.3 +0.3 56.0 +2.1 53.9 -6.6 60.5 +6.7 53.8 +9.4 44.4
Whiff % 27.7 -3.3 31.0 +1.8 29.2 -0.1 29.3 +2.2 27.1 -1.2 28.3 -0.4 28.7 +2.7 26.0 -1.8 27.8 -5.8 33.6
First Strike % 63.9 +2.1 61.8 +1.5 60.3 -1.3 61.6 -3.5 65.1 +0.5 64.6 +0.7 63.9 +0.1 63.8 -0.3 64.1 +1.6 62.5
First Pitch Swing % 28.5 +0.7 27.8 -4.9 32.7 +1.2 31.5 -4.4 35.9 +5.9 30.0 -5.8 35.8 +6.5 29.3 -4.6 33.9 -0.8 34.7
Swing % 49.0 +0.7 48.3 -2.2 50.5 +0.5 50.0 +1.0 49.0 +0.3 48.7 -1.1 49.8 +1.7 48.1 -1.6 49.7 +1.5 48.2
Meatball Swing % 75.0 +6.0 69.0 -5.4 74.4 +6.5 67.9 -9.9 77.8 -2.2 80.0 +5.6 74.4 +0.6 73.8 -5.2 79.0 +13.8 65.2
Meatball % 8.0 +0.5 7.5 +0.1 7.4 0.0 7.4 +0.6 6.8 -0.7 7.5 +0.1 7.4 0.0 7.4 +0.3 7.1 -1.2 8.3
Zone Swing & Miss % 15.8 -5.4 21.2 -0.2 21.4 +2.5 18.9 +0.5 18.4 -1.4 19.8 -0.1 19.9 +0.9 19.0 +0.9 18.1 -0.7 18.8
Out of Zone Swing & Miss % 49.8 +2.1 47.7 +3.8 43.9 -4.5 48.4 +4.7 43.7 -0.3 44.0 -2.1 46.1 +6.6 39.5 -6.7 46.2 -9.4 55.6
In Zone 610 -26 636 +40 596 -451 1,047 +662 385 +127 258 -526 784 -398 1,182 +122 1,060 +939 121
Out of Zone 642 -59 701 +77 624 -487 1,111 +698 413 +141 272 -585 857 -442 1,299 +135 1,164 +1,007 157
Edge 548 -30 578 +62 516 -392 908 +561 347 +125 222 -478 700 -427 1,127 +200 927 +810 117
In Zone Swings 399 -7 406 +4 402 -300 702 +446 256 +89 167 -380 547 -237 784 +59 725 +645 80
Out of Zone Swings 215 -24 239 +25 214 -164 378 +243 135 +44 91 -180 271 -137 408 +27 381 +327 54
In Zone Swing & Misses 63 -23 86 0 86 -47 133 +86 47 +14 33 -76 109 -40 149 +18 131 +116 15
Out of Zone Swing & Misses 107 -7 114 +20 94 -89 183 +124 59 +19 40 -85 125 -36 161 -15 176 +146 30
Basic
Pitches 1,252 -84 1,336 +116 1,220 -938 2,158 +1,360 798 +268 530 -1,118 1,648 -836 2,484 +259 2,225 +1,947 278
PA 330 -23 353 +38 315 -240 555 +346 209 +79 130 -297 427 -220 647 +40 607 +535 72
AB 303 -17 320 +33 287 -226 513 +323 190 +70 120 -264 384 -203 587 +35 552 +488 64
Hits 55 -24 79 +18 61 -56 117 +72 45 +13 32 -43 75 -71 146 +13 133 +119 14
Singles 34 +2 32 0 32 -28 60 +39 21 +4 17 -23 40 -35 75 +12 63 +56 7
Doubles 10 -14 24 +8 16 -1 17 +9 8 +4 4 -16 20 -17 37 +6 31 +29 2
Triples 0 -2 2 +1 1 -1 2 +2 0 -1 1 +1 0 -3 3 -3 6 +6 0
Home Runs 11 -10 21 +9 12 -26 38 +22 16 +6 10 -5 15 -16 31 -2 33 +28 5
Walks 21 -1 22 +1 21 -14 35 +20 15 +8 7 -30 37 -2 39 -2 41 +35 6
Strikeouts 99 -11 110 +9 101 -73 174 +120 54 +15 39 -78 117 -53 170 +6 164 +138 26
K% 30.0 -1.2 31.2 -0.9 32.1 +0.7 31.4 +5.6 25.8 -4.2 30.0 +2.6 27.4 +1.1 26.3 -0.7 27.0 -9.1 36.1
BB% 6.4 +0.2 6.2 -0.5 6.7 +0.4 6.3 -0.9 7.2 +1.8 5.4 -3.3 8.7 +2.7 6.0 -0.8 6.8 -1.5 8.3
HBP 5 -1 6 +1 5 +1 4 +1 3 +1 2 -3 5 -5 10 +4 6 +4 2
Batted Balls 205 -10 215 +27 188 -154 342 +205 137 +55 82 -186 268 -160 428 +32 396 +358 38
Number of Fastballs 702 -12 714 +53 661 -553 1,214 +781 433 +152 281 -722 1,003 -554 1,557 +185 1,372 +1,199 173
Number of Offspeed 122 -8 130 +9 121 -116 237 +123 114 +44 70 -80 150 -91 241 +30 211 +181 30
Number of Breaking 305 -51 356 -6 362 -286 648 +401 247 +91 156 -311 467 -182 649 +25 624 +550 74
+ Toggle Viewing All Player's Year to Year Stats

Statcast Fielder Positioning

wOBA
SeasonAlignment TypeBat SidePAShifts/Shades%No Shift/ShadeShift/Shade
2016 Shifts R 599 125 20.9 .335 .327
2017 Shifts R 643 183 28.5 .330 .309
2018 Shifts R 424 155 36.6 .284 .267
2019 Shifts R 130 64 49.2 .474 .243
2020 Shifts R 208 142 68.3 .284 .381
2021 Shifts R 554 315 56.9 .308 .337
2022 Shifts R 315 226 71.7 .297 .294
2023 Shades R 352 53 15.1 .343 .369
2024 Shades R 330 51 15.5 .250 .263
! 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 69 19.4 4.3% 2.9% 35 24.1 0.0% 11.4%
2015 68 19.6 7.4% 5.9% 43 25.6 2.3% 18.6%
2016 587 20.0 11.4% 6.1% 355 24.9 4.8% 22.8%
2017 622 19.5 4.0% 2.9% 490 24.0 0.0% 11.2%
2018 366 20.1 0.0% 1.9% 334 25.2 0.0% 15.3%
2019 125 19.7 0.0% 3.2% 107 24.6 0.0% 12.1%
2020 222 20.4 1.4% 4.5% 131 24.7 0.0% 9.2%
2021 541 20.7 1.8% 3.7% 371 25.6 0.0% 20.5%
2022 328 20.3 2.1% 5.5% 174 25.0 1.7% 14.9%
2023 313 16.8 22.4% 0.0% 246 20.2 0.8% 1.2%
2024 310 16.7 21.0% 0.0% 200 19.3 1.0% 2.5%
+ View Complete Pitch Tempo Leaderboard

Statcast Rankings