OF | Bats/Throws: L/R | 6' 0" 180 lbs | Age: 34
Draft: 2010 | Rd. 4, No. 135, Minnesota Twins | Rafael Lopez Landron HS
PA AB R H HR SB AVG OBP SLG OPS
2023 516 478 64 122 21 3 .255 .305 .450 .755
2024 319 297 33 52 10 9 .175 .215 .316 .531
2025 8 8 1 1 0 0 .125 .125 .125 .250
11 Seasons 4,355 4,073 567 1,064 169 65 .261 .298 .449 .747
AVG HR SB OPS
2023 .255 21 3 .755
2024 .175 10 9 .531
2025 .125 0 0 .250
11 Seasons .261 169 65 .747
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 23 1692 341 21 6.2 4.4 87.7 106.2 14.5 30.8 .224 .379 .316 .270 .351 30.8 24.9 3.2
2016 24 1313 249 12 4.8 3.4 87.7 105.8 11.3 33.3 .227 .376 .304 .271 .352 31.7 25.7 3.4
2017 25 2155 448 33 7.4 5.6 87.2 107.5 13.3 32.4 .264 .478 .349 .332 .383 31.8 18.0 5.9
2018 26 2100 458 38 8.3 6.4 87.7 108.1 17.8 32.5 .242 .424 .340 .302 .350 34.2 17.6 5.1
2019 27 2068 482 41 8.5 6.9 89.2 108.6 16.8 33.2 .260 .494 .329 .327 .371 36.0 14.6 3.7
2020 28 828 178 11 6.2 4.8 87.5 105.0 18.1 30.3 .246 .437 .333 .318 .342 35.4 14.7 8.2
2021 29 1508 324 19 5.9 4.6 88.5 108.4 15.5 34.3 .255 .427 .316 .319 .349 35.8 14.8 6.3
2022 30 1010 185 10 5.4 3.7 87.7 107.3 15.2 32.4 .200 .318 .258 .250 .301 33.0 25.2 6.3
2023 31 1908 359 34 9.5 6.6 88.6 110.4 14.5 35.9 .254 .436 .322 .317 .389 35.4 23.6 6.6
2024 32 1187 226 12 5.3 3.8 91.0 110.2 14.3 27.9 .211 .340 .230 .258 .316 42.5 24.1 5.0
2025 33 23 6 1 16.7 12.5 87.3 103.3 5.8 50.0 .251 .520 .110 .326 .434 66.7 25.0 0.0
Player 15792 3256 232 7.1 5.3 88.3 110.4 15.2 32.6 .242 .422 .316 .301 .357 34.5 20.0 5.2
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 40.2 59.8 27.9 23.8 8.2 38.1 38.1 23.8 19.9 16.1 4.1 18.2 22.0 19.6
2016 47.8 52.2 23.7 21.3 7.2 30.5 47.0 21.7 18.9 24.1 4.8 11.6 22.9 16.9
2017 43.1 56.9 27.5 23.0 6.5 32.1 43.5 24.3 17.0 21.4 4.7 15.2 22.1 19.6
2018 37.8 62.2 28.2 23.4 10.7 40.6 36.5 22.5 18.8 14.0 5.0 21.8 22.5 17.5
2019 37.8 62.2 29.7 23.4 9.1 44.4 35.5 20.1 19.9 14.1 3.7 24.5 21.4 16.4
2020 36.5 63.5 33.1 19.7 10.7 38.8 36.5 24.7 18.5 14.6 3.4 20.2 21.9 21.3
2021 38.6 61.4 28.7 24.7 8.0 40.1 35.2 24.7 17.9 16.7 4.0 22.2 18.5 20.7
2022 39.5 60.5 30.3 23.8 6.5 38.4 43.2 18.4 20.0 16.2 3.2 18.4 27.0 15.1
2023 39.8 60.2 28.4 25.6 6.1 42.3 39.0 18.7 21.7 15.3 2.8 20.6 23.7 15.9
2024 40.3 59.7 32.3 23.5 4.0 43.4 30.5 26.1 23.5 14.6 2.2 19.9 15.9 23.9
2025 33.3 66.7 33.3 33.3 0.0 50.0 33.3 16.7 33.3 0.0 0.0 16.7 33.3 16.7
Player 40.0 60.0 28.7 23.4 7.9 39.1 38.4 22.4 19.5 16.6 3.9 19.6 21.8 18.5
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 3.5 28.4 29.3 23.2 6.7 6.2 4.4
2016 3.2 32.9 24.9 24.9 6.8 4.8 3.4
2017 5.1 33.3 26.3 21.2 6.3 7.4 5.6
2018 3.1 26.4 31.4 21.8 5.9 8.3 6.4
2019 1.7 30.3 30.9 20.5 7.1 8.5 6.9
2020 3.4 30.3 32.6 18.5 8.4 6.2 4.8
2021 4.3 28.7 29.0 22.5 9.0 5.9 4.6
2022 5.4 28.1 33.5 21.1 5.9 5.4 3.7
2023 2.8 29.2 26.2 26.7 5.6 9.5 6.6
2024 2.2 29.6 28.8 23.5 10.6 5.3 3.8
2025 16.7 16.7 16.7 16.7 16.7 16.7 12.5
Player 3.4 29.7 29.1 22.4 7.0 7.1 5.3
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 -11.2 -1 8 34.8 2 .000 .000 .000 28.6 0.0 0.0 .289 .659 .393 100.0
2025 Cutter -2.3 0 5 21.7 3 .333 .333 .300 60.0 33.3 100.0 .409 .880 .544 100.0
2025 Curveball -14.2 -1 4 17.4 2 .000 .000 .000 0.0 0.0 0.0 .100 .101 .093 0.0
2025 Split-Finger -6.5 0 3 13.0 1 .000 .000 .000 100.0 100.0 50.0 -- -- .000 --
2025 Slider 8.0 0 2 8.7 -- -- -- -- -- -- -- -- -- --
2025 Changeup 7.6 0 1 4.3 -- -- -- -- -- -- -- -- -- --
2024 4-Seam Fastball -0.6 -2 355 29.9 84 .205 .372 .277 27.3 23.8 23.3 .233 .452 .303 49.2
2024 Slider -3.6 -6 161 13.6 42 .049 .146 .094 33.3 35.7 30.6 .144 .216 .169 30.8
2024 Changeup 0.0 0 146 12.3 39 .171 .314 .256 39.7 25.6 20.4 .218 .330 .285 36.0
2024 Curveball -2.9 -4 128 10.8 34 .121 .182 .147 23.8 14.7 13.9 .158 .222 .179 32.1
2024 Cutter -2.1 -2 111 9.4 27 .217 .391 .298 31.4 29.6 25.8 .202 .374 .291 75.0
2024 Sinker -2.0 -2 107 9.0 37 .219 .406 .294 9.5 13.5 17.9 .240 .351 .285 41.4
2024 Sweeper -3.4 -3 97 8.2 28 .148 .148 .154 29.1 32.1 26.5 .215 .253 .222 33.3
2024 Split-Finger 1.6 1 74 6.2 26 .269 .577 .354 20.9 15.4 16.7 .255 .395 .277 45.5
2024 Knuckleball 3.6 0 8 0.7 2 .500 .500 .450 33.3 50.0 33.3 .490 .570 .467 0.0
! Note: Years are in reverse order.

Statcast Batting Run Value

Runs
Year Team PA Pitches Heart Shadow Chase Waste All
2015 470 1,675 4 -11 0 4 -3
2016 352 1,307 4 -12 3 3 -2
2017 587 2,154 -9 -1 12 9 11
2018 575 2,065 -9 -3 14 7 10
2019 583 2,044 3 -6 6 7 9
2020 229 828 6 -7 3 4 6
2021 412 1,508 -5 -10 12 6 4
2022 270 1,010 -4 -14 3 3 -13
2023 515 1,908 5 -12 3 6 2
2024 319 1,187 -17 -8 4 3 -18
2025 8 23 -1 -1 0 0 -2
Player 4,320 15,709 -23 -85 59 -23 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 1,692 45.8 76.7 81.1 44.3 61.7 41.9 36.9 59.0 26.8 7.1 84.0
2016 1,313 47.1 76.4 77.8 40.7 60.4 43.0 38.1 57.5 28.7 6.7 85.2
2017 2,155 47.5 76.0 79.2 36.8 69.0 42.5 38.1 55.4 24.4 6.6 86.7
2018 2,100 44.7 77.8 81.2 41.9 69.9 41.1 40.9 58.0 23.4 6.2 80.5
2019 2,068 43.1 80.9 84.3 43.3 70.6 40.9 42.3 59.3 21.3 6.0 86.1
2020 828 40.5 70.1 84.3 39.6 69.2 40.3 34.1 51.9 22.6 5.0 87.8
2021 1,508 45.2 75.8 84.7 35.2 73.9 44.1 36.2 53.5 19.2 7.7 89.7
2022 1,010 43.9 70.2 77.8 40.4 54.1 41.0 35.6 53.5 32.2 7.0 80.3
2023 1,908 46.1 73.6 77.2 43.5 60.2 40.9 39.2 57.4 29.8 6.2 79.0
2024 1,187 48.5 71.9 80.0 35.0 57.9 41.9 33.5 52.9 27.5 8.1 81.3
2025 23 60.9 85.7 66.7 33.3 33.3 43.5 50.0 65.2 40.0 8.7 100.0
Player 15,792 45.4 75.7 80.7 40.4 65.4 41.8 38.2 56.4 25.3 6.6 84.0
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 7 9 38 55 1 57 61 33 48 28 15 2 18 1 87
2016 5 8 23 37 1 18 32 26 46 24 15 3 18 3 86 84
2017 56 60 74 71 24 71 60 32 57 29 64 17 43 7 64 22
2018 25 34 53 61 6 81 59 30 60 34 71 10 56 1 76 35
2019 46 54 78 80 6 80 56 50 62 33 85 2 71 2 56 1
2020 39 44 58 58 28 55 36 28 26 31 89 38 69 4 53 41 95
2021 39 55 51 47 22 26 26 35 56 27 88 15 83 9 59 22 87
2022 31 56 54
2023 36 49 60 60 22 63 59 36 62 19 36 26 23 2 65 82 51 26 45 71
2024 63 47 52
+ 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.90 10 10.0 0 7 11 2 20.0
2017 21.42 28 22.2 6 12 22 6 21.4
2018 22.90 24 22.5 2 22 27 2 8.3
2019 23.08 33 31.0 2 17 28 9 27.3
2020 23.61 13 12.6 0 4 11 4 30.8
2021 24.30 17 15.6 1 5 12 6 35.3
2022 22.98 5 5.3 0 5 4 2 40.0
2023 23.01 21 16.9 4 7 16 5 23.8
2024 23.64 10 6.9 3 7 7 1 10.0
2025 -- 0 0.0 0 1 0 0 --
Player 22.82 161 143.1 18 87 138 37 23.0
+ View Standard Expected Home Runs

Expected Home Runs by Park

Adjusted

Year HR
2016 10 12 8 12 10 9 12 11 8 7 10 10 9 8 9 11 5 9 10 12 10 9 14 16 10 9 11 13 11 11 5
2017 28 24 23 19 29 23 31 20 16 14 26 34 18 20 19 21 14 18 24 25 22 23 29 23 17 18 23 30 23 27 12
2018 24 29 9 29 25 22 27 21 22 8 25 35 23 15 21 27 21 19 20 33 22 24 36 27 18 11 21 28 24 21 12
2019 33 40 23 36 34 33 37 34 27 19 26 34 33 27 32 30 30 26 31 34 30 33 40 37 30 26 25 36 38 30 20
2020 13 12 15 13 11 14 14 13 8 9 11 12 13 13 13 13 14 12 12 15 14 12 17 13 14 10 10 16 13 13 9
2021 17 17 10 18 15 15 17 19 12 12 12 16 17 13 17 18 16 16 18 17 17 14 19 18 16 14 17 15 17 13 14
2022 5 5 3 7 6 6 6 5 6 4 4 9 6 4 6 6 6 5 4 6 4 5 7 6 4 4 6 7 4 4 4
2023 21 18 9 20 16 17 20 17 15 12 15 16 18 16 20 18 22 16 19 22 19 14 26 21 15 13 16 16 17 13 11
2024 10 7 6 11 7 7 7 7 6 6 6 8 8 6 7 7 7 7 9 8 7 4 10 8 6 6 6 5 7 6 5
2025 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Player 161 164 106 165 153 146 171 147 120 91 135 175 145 122 144 151 135 128 147 172 145 138 198 169 130 111 135 166 154 138 92
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 .125 -.050 .175 -.080 .255 +.043 .212 -.047 .259 +.002 .257 -.019 .276 -.012 .288 -.002 .290 +.021 .269 +.002 .267
xBA .251 +.040 .211 -.043 .254 +.054 .200 -.055 .255 +.009 .246 -.014 .260 +.018 .242 -.022 .264 +.037 .227 +.003 .224
OBP .125 -.090 .215 -.090 .305 +.046 .259 -.046 .305 -.011 .316 +.016 .300 -.023 .323 -.005 .328 +.033 .295 +.006 .289
xOBP .251 +.001 .250 -.054 .304 +.055 .249 -.056 .305 -.002 .307 +.018 .289 +.008 .281 -.025 .306 +.048 .258 +.010 .248
SLG .125 -.191 .316 -.134 .450 +.122 .328 -.107 .435 -.041 .476 -.024 .500 +.021 .479 -.028 .507 +.086 .421 -.038 .459
xSLG .520 +.180 .340 -.096 .436 +.118 .318 -.109 .427 -.010 .437 -.057 .494 +.070 .424 -.054 .478 +.102 .376 -.003 .379
ISO .000 -.141 .141 -.054 .195 +.079 .116 -.061 .177 -.042 .219 -.005 .224 +.033 .191 -.027 .218 +.066 .152 -.040 .192
xISO .269 +.140 .129 -.052 .181 +.063 .118 -.054 .172 -.020 .192 -.042 .234 +.051 .183 -.031 .214 +.066 .148 -.007 .155
BABIP .167 -.029 .196 -.104 .300 +.033 .267 -.006 .273 +.025 .248 -.025 .273 -.043 .316 +.004 .312 -.026 .338 +.006 .332
wOBA .110 -.120 .230 -.092 .322 +.064 .258 -.058 .316 -.017 .333 +.004 .329 -.011 .340 -.009 .349 +.045 .304 -.012 .316
xwOBA .326 +.068 .258 -.059 .317 +.067 .250 -.069 .319 +.001 .318 -.009 .327 +.025 .302 -.030 .332 +.061 .271 +.001 .270
wOBACON .147 -.130 .277 -.120 .397 +.083 .314 -.030 .344 -.018 .362 -.010 .372 -.026 .398 -.009 .407 +.010 .397 -.016 .413
xwOBACON .434 +.118 .316 -.073 .389 +.088 .301 -.048 .349 +.007 .342 -.029 .371 +.021 .350 -.033 .383 +.031 .352 +.001 .351
BACON .167 -.065 .232 -.109 .341 +.055 .286 -.018 .304 +.001 .303 -.019 .322 -.030 .352 -.002 .354 -.010 .364 +.006 .358
xBACON .334 +.052 .282 -.058 .340 +.069 .271 -.033 .304 +.013 .291 -.017 .308 +.010 .298 -.026 .324 +.011 .313 +.011 .302
Statcast Hit Metrics
Hard Hit % 66.7 +24.2 42.5 +7.1 35.4 +2.4 33.0 -2.8 35.8 +0.4 35.4 -0.6 36.0 +1.8 34.2 +2.4 31.8 +0.1 31.7 +0.9 30.8
Avg Exit Velocity 87.3 -3.7 91.0 +2.4 88.6 +0.9 87.7 -0.8 88.5 +1.0 87.5 -1.7 89.2 +1.5 87.7 +0.5 87.2 -0.5 87.7 0.0 87.7
Launch Angle Sweet-Spot % 50.0 +22.1 27.9 -8.0 35.9 +3.5 32.4 -1.9 34.3 +4.0 30.3 -2.9 33.2 +0.7 32.5 +0.1 32.4 -0.9 33.3 +2.5 30.8
Barrel % 16.7 +11.4 5.3 -4.2 9.5 +4.1 5.4 -0.5 5.9 -0.3 6.2 -2.3 8.5 +0.2 8.3 +0.9 7.4 +2.6 4.8 -1.4 6.2
Avg Launch Angle 5.8 -8.5 14.3 -0.2 14.5 -0.7 15.2 -0.3 15.5 -2.6 18.1 +1.3 16.8 -1.0 17.8 +4.5 13.3 +2.0 11.3 -3.2 14.5
Statcast Bat Tracking
Bat Speed 69.5 -0.8 70.3 -0.1 70.4 -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
Attack Angle 12° 12° 12° -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
Ideal Attack Angle % 71.4 +10.9 60.5 +1.4 59.1 -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
Attack Direction +4° -1° -1° -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
Swing Path - Tilt 30° -2° 32° 32° -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
Swing Length 7.1 -0.1 7.2 +0.1 7.1 -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
Statcast Pitch Metrics
Fastball Velocity 94.2 +0.8 93.4 -0.2 93.6 +0.3 93.3 +0.3 93.0 +0.1 92.9 +0.4 92.5 0.0 92.5 +0.2 92.3 +0.2 92.1 -0.6 92.7
Breaking Velocity 81.5 -1.3 82.8 +0.2 82.6 +0.6 82.0 -0.4 82.4 +0.2 82.2 +0.7 81.5 -0.2 81.7 +0.2 81.5 +0.4 81.1 -1.2 82.3
Offspeed Velocity 88.2 +1.9 86.3 0.0 86.3 -0.7 87.0 +1.3 85.7 +0.3 85.4 +0.1 85.3 -0.1 85.4 +1.2 84.2 -0.3 84.5 -0.5 85.0
Batted Ball Results
Barrels 1 -11 12 -22 34 +24 10 -9 19 +8 11 -30 41 +3 38 +5 33 +21 12 -9 21
Popup % 0.0 -4.0 4.0 -2.1 6.1 -0.4 6.5 -1.5 8.0 -2.7 10.7 +1.6 9.1 -1.6 10.7 +4.2 6.5 -0.7 7.2 -1.0 8.2
Flyball % 33.3 +1.0 32.3 +3.9 28.4 -1.9 30.3 +1.6 28.7 -4.4 33.1 +3.4 29.7 +1.5 28.2 +0.7 27.5 +3.8 23.7 -4.2 27.9
Line Drive % 33.3 +9.8 23.5 -2.1 25.6 +1.8 23.8 -0.9 24.7 +5.0 19.7 -3.7 23.4 0.0 23.4 +0.4 23.0 +1.7 21.3 -2.5 23.8
Groundball % 33.3 -7.0 40.3 +0.5 39.8 +0.3 39.5 +0.9 38.6 +2.1 36.5 -1.3 37.8 0.0 37.8 -5.3 43.1 -4.7 47.8 +7.6 40.2
Pull % 50.0 +6.6 43.4 +1.1 42.3 +3.9 38.4 -1.7 40.1 +1.3 38.8 -5.6 44.4 +3.8 40.6 +8.5 32.1 +1.6 30.5 -7.6 38.1
Straight Away % 33.3 +2.8 30.5 -8.5 39.0 -4.2 43.2 +8.0 35.2 -1.3 36.5 +1.0 35.5 -1.0 36.5 -7.0 43.5 -3.5 47.0 +8.9 38.1
Opposite Field % 16.7 -9.4 26.1 +7.4 18.7 +0.3 18.4 -6.3 24.7 0.0 24.7 +4.6 20.1 -2.4 22.5 -1.8 24.3 +2.6 21.7 -2.1 23.8
Weak Contact % 16.7 +14.5 2.2 -0.6 2.8 -2.6 5.4 +1.1 4.3 +0.9 3.4 +1.7 1.7 -1.4 3.1 -2.0 5.1 +1.9 3.2 -0.3 3.5
Pull Airball % 16.7 -3.2 19.9 -0.7 20.6 +2.2 18.4 -3.8 22.2 +2.0 20.2 -4.3 24.5 +2.7 21.8 +6.6 15.2 +3.6 11.6 -6.6 18.2
Topped Contact % 16.7 -12.9 29.6 +0.4 29.2 +1.1 28.1 -0.6 28.7 -1.6 30.3 0.0 30.3 +3.9 26.4 -6.9 33.3 +0.4 32.9 +4.5 28.4
Under Contact % 16.7 -12.1 28.8 +2.6 26.2 -7.3 33.5 +4.5 29.0 -3.6 32.6 +1.7 30.9 -0.5 31.4 +5.1 26.3 +1.4 24.9 -4.4 29.3
Flare/Burner Contact % 16.7 -6.8 23.5 -3.2 26.7 +5.6 21.1 -1.4 22.5 +4.0 18.5 -2.0 20.5 -1.3 21.8 +0.6 21.2 -3.7 24.9 +1.7 23.2
Solid Contact % 16.7 +6.1 10.6 +5.0 5.6 -0.3 5.9 -3.1 9.0 +0.6 8.4 +1.3 7.1 +1.2 5.9 -0.4 6.3 -0.5 6.8 +0.1 6.7
HR/FB % 0.0 -13.7 13.7 -6.9 20.6 +11.7 8.9 -6.2 15.1 -6.9 22.0 -0.4 22.4 +3.8 18.6 -3.4 22.0 +5.1 16.9 +3.2 13.7
Popups 0 -9 9 -13 22 +10 12 -14 26 +7 19 -25 44 -5 49 +20 29 +11 18 -10 28
Flyballs 2 -71 73 -29 102 +46 56 -37 93 +34 59 -84 143 +14 129 +6 123 +64 59 -36 95
Line Drives 2 -51 53 -39 92 +48 44 -36 80 +45 35 -78 113 +6 107 +4 103 +50 53 -28 81
Groundballs 2 -89 91 -52 143 +70 73 -52 125 +60 65 -117 182 +9 173 -20 193 +74 119 -18 137
Plate Discipline
In Zone % 60.9 +12.4 48.5 +2.4 46.1 +2.2 43.9 -1.3 45.2 +4.7 40.5 -2.6 43.1 -1.6 44.7 -2.8 47.5 +0.4 47.1 +1.3 45.8
Out of Zone % 39.1 -12.4 51.5 -2.4 53.9 -2.2 56.1 +1.3 54.8 -4.7 59.5 +2.6 56.9 +1.6 55.3 +2.8 52.5 -0.4 52.9 -1.3 54.2
Edge % 43.5 +1.6 41.9 +1.0 40.9 -0.1 41.0 -3.1 44.1 +3.8 40.3 -0.6 40.9 -0.2 41.1 -1.4 42.5 -0.5 43.0 +1.1 41.9
Zone Swing % 85.7 +13.8 71.9 -1.7 73.6 +3.4 70.2 -5.6 75.8 +5.7 70.1 -10.8 80.9 +3.1 77.8 +1.8 76.0 -0.4 76.4 -0.3 76.7
Out of Zone Swing % 33.3 -1.7 35.0 -8.5 43.5 +3.1 40.4 +5.2 35.2 -4.4 39.6 -3.7 43.3 +1.4 41.9 +5.1 36.8 -3.9 40.7 -3.6 44.3
In Zone Contact % 66.7 -13.3 80.0 +2.8 77.2 -0.6 77.8 -6.9 84.7 +0.4 84.3 0.0 84.3 +3.1 81.2 +2.0 79.2 +1.4 77.8 -3.3 81.1
Out of Zone Contact % 33.3 -24.6 57.9 -2.3 60.2 +6.1 54.1 -19.8 73.9 +4.7 69.2 -1.4 70.6 +0.7 69.9 +0.9 69.0 +8.6 60.4 -1.3 61.7
Whiff % 40.0 +12.5 27.5 -2.3 29.8 -2.4 32.2 +13.0 19.2 -3.4 22.6 +1.3 21.3 -2.1 23.4 -1.0 24.4 -4.3 28.7 +1.9 26.8
First Strike % 75.0 +16.4 58.6 -6.3 64.9 +0.8 64.1 +6.6 57.5 -0.6 58.1 -1.6 59.7 -2.1 61.8 +2.3 59.5 -4.1 63.6 -2.2 65.8
First Pitch Swing % 50.0 +16.5 33.5 -5.7 39.2 +3.6 35.6 -0.6 36.2 +2.1 34.1 -8.2 42.3 +1.4 40.9 +2.8 38.1 0.0 38.1 +1.2 36.9
Swing % 65.2 +12.3 52.9 -4.5 57.4 +3.9 53.5 0.0 53.5 +1.6 51.9 -7.4 59.3 +1.3 58.0 +2.6 55.4 -2.1 57.5 -1.5 59.0
Meatball Swing % 100.0 +18.7 81.3 +2.3 79.0 -1.3 80.3 -9.4 89.7 +1.9 87.8 +1.7 86.1 +5.6 80.5 -6.2 86.7 +1.5 85.2 +1.2 84.0
Meatball % 8.7 +0.6 8.1 +1.9 6.2 -0.8 7.0 -0.7 7.7 +2.7 5.0 -1.0 6.0 -0.2 6.2 -0.4 6.6 -0.1 6.7 -0.4 7.1
Zone Swing & Miss % 33.3 +13.3 20.0 -2.8 22.8 +0.6 22.2 +6.9 15.3 -0.4 15.7 0.0 15.7 -3.1 18.8 -2.0 20.8 -1.4 22.2 +3.3 18.9
Out of Zone Swing & Miss % 66.7 +24.6 42.1 +2.3 39.8 -6.1 45.9 +19.8 26.1 -4.7 30.8 +1.4 29.4 -0.7 30.1 -0.9 31.0 -8.6 39.6 +1.3 38.3
In Zone 14 -562 576 -304 880 +437 443 -238 681 +346 335 -545 880 -43 923 -100 1,023 +405 618 -155 773
Out of Zone 9 -603 612 -416 1,028 +461 567 -260 827 +334 493 -671 1,164 +22 1,142 +11 1,131 +436 695 -219 914
Edge 10 -488 498 -283 781 +367 414 -251 665 +331 334 -502 836 -12 848 -68 916 +351 565 -142 707
In Zone Swings 12 -402 414 -234 648 +337 311 -205 516 +281 235 -477 712 -6 718 -59 777 +305 472 -121 593
Out of Zone Swings 3 -211 214 -233 447 +218 229 -62 291 +96 195 -309 504 +26 478 +62 416 +133 283 -122 405
In Zone Swing & Misses 4 -79 83 -65 148 +79 69 -10 79 +42 37 -75 112 -23 135 -27 162 +57 105 -7 112
Out of Zone Swing & Misses 2 -88 90 -88 178 +73 105 +29 76 +16 60 -88 148 +4 144 +15 129 +17 112 -43 155
Basic
Pitches 23 -1,164 1,187 -721 1,908 +898 1,010 -498 1,508 +680 828 -1,240 2,068 -32 2,100 -55 2,155 +842 1,313 -379 1,692
PA 8 -311 319 -197 516 +246 270 -142 412 +181 231 -359 590 -2 592 +3 589 +235 354 -120 474
AB 8 -289 297 -181 478 +228 250 -129 379 +169 210 -352 562 +3 559 +17 542 +207 335 -118 453
Hits 1 -51 52 -70 122 +69 53 -45 98 +44 54 -101 155 -6 161 +4 157 +67 90 -31 121
Singles 1 -29 30 -44 74 +39 35 -27 62 +28 34 -60 94 -10 104 +9 95 +34 61 -14 75
Doubles 0 -12 12 -12 24 +12 12 -7 19 +12 7 -21 28 -3 31 -2 33 +16 17 -1 18
Triples 0 0 0 -3 3 +2 1 -2 3 +3 0 -1 1 -1 2 0 2 0 2 -13 15
Home Runs 0 -10 10 -11 21 +16 5 -9 14 +1 13 -19 32 +8 24 -3 27 +17 10 -3 13
Walks 0 -16 16 -18 34 +17 17 -9 26 +7 19 -3 22 -8 30 -5 35 +23 12 -3 15
Strikeouts 2 -75 77 -45 122 +54 68 +7 61 +27 34 -52 86 -18 104 -2 106 +15 91 -27 118
K% 25.0 +0.9 24.1 +0.5 23.6 -1.6 25.2 +10.4 14.8 +0.1 14.7 +0.1 14.6 -3.0 17.6 -0.4 18.0 -7.7 25.7 +0.8 24.9
BB% 0.0 -5.0 5.0 -1.6 6.6 +0.3 6.3 0.0 6.3 -1.9 8.2 +4.5 3.7 -1.4 5.1 -0.8 5.9 +2.5 3.4 +0.2 3.2
HBP 0 0 0 -1 1 +1 0 -1 1 +1 0 0 0 0 0 0 0 -2 2 +2 0
Batted Balls 6 -220 226 -133 359 +174 185 -139 324 +146 178 -304 482 +24 458 +10 448 +199 249 -92 341
Number of Fastballs 13 -560 573 -387 960 +427 533 -273 806 +362 444 -611 1,055 -91 1,146 -45 1,191 +447 744 -203 947
Number of Offspeed 4 -216 220 -144 364 +197 167 -89 256 +115 141 -236 377 +111 266 +3 263 +86 177 -78 255
Number of Breaking 6 -283 289 -207 496 +208 288 -120 408 +167 241 -332 573 -45 618 -70 688 +321 367 -95 462
+ Toggle Viewing All Player's Year to Year Stats

Statcast Fielder Positioning

wOBA
SeasonAlignment TypeBat SidePAShifts/Shades%No Shift/ShadeShift/Shade
2016 Shifts L 347 23 6.6 .302 .315
2017 Shifts L 586 35 6.0 .352 .298
2018 Shifts L 576 266 46.2 .376 .303
2019 Shifts L 588 398 67.7 .349 .319
2020 Shifts L 228 194 85.1 .207 .357
2021 Shifts L 412 310 75.2 .336 .310
2022 Shifts L 269 225 83.6 .341 .239
2023 Shades L 513 294 57.3 .367 .291
2024 Shades L 319 166 52.0 .208 .251
2025 Shades L 8 4 50.0 .000 .221
! 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 422 17.8 24.6% 6.9% 195 23.8 5.1% 22.1%
2016 330 18.0 22.4% 3.9% 162 24.2 3.1% 21.6%
2017 512 18.0 18.8% 2.9% 317 23.5 0.3% 10.7%
2018 476 17.2 22.9% 2.7% 289 22.9 0.7% 7.3%
2019 410 17.6 21.2% 1.5% 307 23.5 1.0% 12.4%
2020 214 18.0 19.6% 0.9% 127 23.4 0.8% 14.2%
2021 398 18.4 13.3% 3.0% 207 24.1 0.0% 8.2%
2022 304 18.7 10.5% 4.9% 113 24.3 0.9% 8.8%
2023 449 15.7 42.1% 0.0% 262 18.5 5.3% 0.4%
2024 320 15.6 38.1% 0.0% 164 18.6 4.3% 0.6%
2025 5 18.8 20.0% 0.0% 2 20.2 0.0% 0.0%
+ View Complete Pitch Tempo Leaderboard

Statcast Rankings