C | Bats/Throws: S/R | 5' 8" 188 lbs | Age: 30
PA AB R H HR SB AVG OBP SLG OPS
2021 277 250 31 65 6 0 .260 .322 .416 .738
2022 299 289 32 70 6 0 .242 .264 .381 .645
2023 160 150 22 34 5 0 .227 .258 .400 .658
7 Seasons 1,098 1,023 124 244 29 1 .239 .284 .394 .678
AVG HR SB OPS
2021 .260 6 0 .738
2022 .242 6 0 .645
2023 .227 5 0 .658
7 Seasons .239 29 1 .678
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 21 45 10 0 0.0 0.0 94.4 104.5 5.7 10.0 .256 .300 .135 .244 .318 50.0 21.4 7.1
2018 22 239 37 3 8.1 4.8 86.7 103.1 8.8 29.7 .184 .307 .277 .258 .319 29.7 30.6 8.1
2019 23 902 171 8 4.7 3.3 88.4 109.6 19.7 31.6 .219 .368 .317 .276 .328 29.8 23.0 5.3
2020 24 160 30 0 0.0 0.0 81.5 100.3 23.4 36.7 .147 .211 .149 .193 .199 13.3 21.4 2.4
2021 25 1013 204 9 4.4 3.2 85.7 107.0 14.9 34.8 .230 .345 .320 .285 .305 28.9 17.7 6.1
2022 26 1094 225 6 2.7 2.0 86.8 108.5 15.7 39.1 .242 .329 .279 .262 .320 28.0 21.7 2.3
2023 27 578 115 5 4.3 3.1 87.5 107.5 18.9 33.0 .204 .319 .280 .243 .296 32.2 23.8 3.8
Player 4031 792 31 3.9 2.8 86.9 109.6 16.7 34.6 .222 .334 .291 .265 .309 29.0 21.8 4.6
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 70.0 30.0 10.0 10.0 10.0 40.0 50.0 10.0 20.0 50.0 0.0 20.0 0.0 10.0
2018 54.1 45.9 18.9 18.9 8.1 43.2 37.8 18.9 16.2 24.3 13.5 27.0 13.5 5.4
2019 37.4 62.6 26.3 23.4 12.9 45.6 31.0 23.4 18.7 14.0 4.7 26.9 17.0 18.7
2020 40.0 60.0 20.0 20.0 20.0 43.3 43.3 13.3 20.0 20.0 0.0 23.3 23.3 13.3
2021 42.6 57.4 23.0 22.1 12.3 40.2 32.8 27.0 18.1 16.2 8.3 22.1 16.7 18.6
2022 36.9 63.1 26.2 28.9 8.0 42.2 36.0 21.8 20.9 12.4 3.6 21.3 23.6 18.2
2023 37.4 62.6 27.0 24.3 11.3 47.8 34.8 17.4 20.0 14.8 2.6 27.8 20.0 14.8
Player 39.9 60.1 24.7 24.2 11.1 43.3 34.5 22.2 19.3 15.4 5.2 24.0 19.1 17.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
2017 0.0 40.0 20.0 40.0 0.0 0.0 0.0
2018 2.7 45.9 21.6 18.9 2.7 8.1 4.8
2019 1.8 25.7 35.1 24.6 7.0 4.7 3.3
2020 3.3 36.7 43.3 13.3 3.3 0.0 0.0
2021 6.9 30.4 30.9 23.0 4.4 4.4 3.2
2022 2.2 27.1 32.4 29.8 5.8 2.7 2.0
2023 2.6 27.8 37.4 20.9 7.0 4.3 3.1
Player 3.4 29.2 33.1 24.6 5.6 3.9 2.8
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 %
2023 4-Seam Fastball -0.5 -1 156 27.0 45 .225 .375 .310 21.5 22.2 15.9 .183 .302 .247 32.3
2023 Changeup 2.0 2 100 17.3 29 .259 .444 .334 19.6 20.7 19.4 .276 .379 .295 31.8
2023 Slider -3.6 -3 91 15.8 27 .148 .370 .215 28.6 37.0 27.8 .192 .339 .225 35.3
2023 Cutter -1.8 -1 60 10.4 13 .231 .462 .292 25.0 30.8 23.5 .173 .289 .193 22.2
2023 Curveball -2.3 -1 59 10.2 14 .214 .286 .218 15.2 14.3 9.5 .157 .298 .190 16.7
2023 Sinker -0.3 0 47 8.1 15 .267 .467 .310 23.1 13.3 20.0 .194 .265 .197 30.8
2023 Split-Finger -1.4 0 31 5.4 10 .125 .250 .265 29.4 20.0 16.7 .149 .175 .255 33.3
2023 Sweeper -3.2 -1 27 4.7 5 .250 .250 .225 11.8 40.0 18.2 .193 .288 .202 66.7
2023 Slurve -4.8 0 2 0.3 -- -- -- 0.0 -- -- -- -- -- --
2022 4-Seam Fastball -0.6 -2 341 31.2 87 .222 .407 .296 26.9 25.3 19.3 .218 .327 .267 28.8
2022 Changeup -3.1 -6 185 16.9 54 .189 .208 .173 20.2 13.0 13.0 .233 .292 .232 14.9
2022 Slider -1.5 -2 157 14.4 47 .239 .348 .264 27.0 17.0 13.6 .280 .352 .287 31.6
2022 Curveball -1.5 -2 150 13.7 38 .263 .316 .255 24.4 36.8 25.9 .220 .270 .214 33.3
2022 Sinker 3.1 3 114 10.4 29 .393 .679 .464 19.4 10.3 10.7 .288 .400 .310 32.0
2022 Cutter 2.0 1 65 5.9 22 .273 .500 .368 19.6 22.7 38.5 .273 .415 .297 35.3
2022 Sweeper 0.2 0 48 4.4 12 .273 .364 .313 16.0 33.3 22.2 .242 .285 .269 28.6
2022 Split-Finger -5.8 -2 26 2.4 7 .000 .000 .000 21.1 28.6 18.2 .188 .216 .180 40.0
2022 Slurve 23.5 2 8 0.7 3 .333 1.333 .667 0.0 0.0 0.0 .166 .506 .282 33.3
! Note: Years are in reverse order.

Statcast Batting Run Value

Runs
Year Team PA Pitches Heart Shadow Chase Waste All
2017 13 45 -1 -1 0 0 -2
2018 62 239 -2 -2 0 1 -3
2019 243 900 -5 -1 1 2 -3
2020 42 160 -4 -2 0 1 -5
2021 277 1,013 -3 -5 1 6 -1
2022 299 1,094 -6 -6 2 2 -7
2023 160 577 -4 -5 3 1 -5
Player 1,096 4,028 -25 -23 7 -25 -26
+ 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 45 28.9 84.6 81.8 53.1 64.7 48.9 23.1 62.2 28.6 8.9 75.0
2018 239 41.8 71.0 78.9 50.4 64.3 42.7 35.5 59.0 28.4 4.2 70.0
2019 902 44.4 70.0 78.9 46.0 68.7 43.3 42.6 56.7 25.6 5.7 80.4
2020 160 48.1 83.1 78.1 42.2 71.4 45.0 42.9 61.9 24.2 6.9 90.9
2021 1,013 45.2 70.3 85.4 43.1 71.5 39.3 34.3 55.4 20.5 6.5 71.2
2022 1,094 46.0 73.0 85.0 51.3 66.0 41.9 38.1 61.2 23.6 6.5 71.8
2023 578 48.2 71.2 83.3 48.8 70.5 42.8 35.6 59.5 22.1 6.9 82.5
Player 4,031 45.4 71.8 82.9 47.3 68.6 41.9 37.6 58.4 23.4 6.3 75.9
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 40 63
2018 34 40
2019 68 58
2020 8 31
2021 45 50
2022 44 41
2023 31 24
+ 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 %
2018 21.67 3 2.7 0 0 2 1 33.3
2019 21.91 8 6.9 1 5 8 1 12.5
2020 -- 1 0.0 1 1 0 0 0.0
2021 23.47 6 5.6 0 5 3 3 50.0
2022 23.24 6 3.5 3 2 4 1 16.7
2023 23.05 5 5.0 0 2 6 0 0.0
Player 22.71 29 23.7 5 15 23 6 20.7
+ View Standard Expected Home Runs

Expected Home Runs by Park

Adjusted

Year HR
2018 3 3 2 2 3 2 3 3 3 2 3 3 3 3 3 3 3 2 3 3 3 3 3 3 2 2 3 2 3 3 3
2019 8 9 4 11 8 7 9 7 5 3 5 10 9 6 8 7 5 5 5 9 6 7 13 9 6 4 5 8 9 6 1
2020 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0
2021 6 8 5 6 5 5 5 5 4 3 5 6 6 4 5 7 5 4 6 5 5 7 9 7 5 4 8 6 7 5 6
2022 6 3 1 5 5 5 5 4 3 2 2 6 2 3 4 5 3 4 4 4 3 2 6 5 2 2 5 3 2 4 2
2023 5 4 1 7 7 5 5 4 7 5 4 7 5 5 6 6 6 4 5 7 4 2 7 5 4 3 7 4 5 5 3
Player 29 27 13 31 28 24 27 23 22 15 19 32 25 21 26 28 22 19 23 28 21 21 38 29 19 15 28 23 26 24 15
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

2023 +/-   2022 +/-   2021 +/-   2020 +/-   2019 +/-   2018 +/-   2017
Results
BA .227 -.015 .242 -.018 .260 +.183 .077 -.188 .265 +.086 .179 +.025 .154
xBA .204 -.038 .242 +.012 .230 +.083 .147 -.072 .219 +.035 .184 -.072 .256
OBP .258 -.006 .264 -.058 .322 +.179 .143 -.173 .316 +.058 .258 +.044 .214
xOBP .238 -.027 .265 -.031 .296 +.088 .208 -.066 .274 +.011 .263 -.047 .310
SLG .400 +.019 .381 -.035 .416 +.237 .179 -.259 .438 +.063 .375 +.221 .154
xSLG .319 -.010 .329 -.016 .345 +.134 .211 -.157 .368 +.061 .307 +.007 .300
ISO .173 +.035 .138 -.018 .156 +.053 .103 -.070 .173 -.023 .196 +.196 .000
xISO .115 +.028 .087 -.028 .115 +.051 .064 -.085 .149 +.025 .124 +.080 .044
BABIP .266 -.026 .292 -.007 .299 +.230 .069 -.250 .319 +.113 .206 +.006 .200
wOBA .280 +.001 .279 -.041 .320 +.171 .149 -.168 .317 +.040 .277 +.142 .135
xwOBA .243 -.019 .262 -.023 .285 +.092 .193 -.083 .276 +.018 .258 +.014 .244
wOBACON .347 +.003 .344 -.008 .352 +.215 .137 -.248 .385 +.034 .351 +.176 .175
xwOBACON .296 -.024 .320 +.015 .305 +.106 .199 -.129 .328 +.009 .319 +.001 .318
BACON .298 -.013 .311 -.009 .320 +.220 .100 -.251 .351 +.081 .270 +.070 .200
xBACON .271 -.041 .312 +.028 .284 +.093 .191 -.101 .292 +.014 .278 -.055 .333
Statcast Hit Metrics
Hard Hit % 32.2 +4.2 28.0 -0.9 28.9 +15.6 13.3 -16.5 29.8 +0.1 29.7 -20.3 50.0
Avg Exit Velocity 87.5 +0.7 86.8 +1.1 85.7 +4.2 81.5 -6.9 88.4 +1.7 86.7 -7.7 94.4
Launch Angle Sweet-Spot % 33.0 -6.1 39.1 +4.3 34.8 -1.9 36.7 +5.1 31.6 +1.9 29.7 +19.7 10.0
Barrel % 4.3 +1.6 2.7 -1.7 4.4 +4.4 0.0 -4.7 4.7 -3.4 8.1 +8.1 0.0
Avg Launch Angle 18.9 +3.2 15.7 +0.8 14.9 -8.5 23.4 +3.7 19.7 +10.9 8.8 +3.1 5.7
Statcast Bat Tracking
Bat Speed 67.8 -- -- -- -- -- -- -- -- -- -- -- --
Attack Angle 11° -- -- -- -- -- -- -- -- -- -- -- --
Ideal Attack Angle % 54.2 -- -- -- -- -- -- -- -- -- -- -- --
Attack Direction -8° -- -- -- -- -- -- -- -- -- -- -- --
Swing Path - Tilt 31° -- -- -- -- -- -- -- -- -- -- -- --
Swing Length 7.0 -- -- -- -- -- -- -- -- -- -- -- --
Statcast Pitch Metrics
Fastball Velocity 92.8 -0.9 93.7 +0.9 92.8 +1.1 91.7 -0.6 92.3 -0.6 92.9 -0.1 93.0
Breaking Velocity 82.7 +0.7 82.0 +0.3 81.7 -1.0 82.7 +0.8 81.9 +0.9 81.0 -3.7 84.7
Offspeed Velocity 86.5 +0.4 86.1 +1.7 84.4 -1.4 85.8 +1.2 84.6 +1.2 83.4 -0.6 84.0
Batted Ball Results
Barrels 5 -1 6 -3 9 +9 0 -8 8 +5 3 +3 0
Popup % 11.3 +3.3 8.0 -4.3 12.3 -7.7 20.0 +7.1 12.9 +4.8 8.1 -1.9 10.0
Flyball % 27.0 +0.8 26.2 +3.2 23.0 +3.0 20.0 -6.3 26.3 +7.4 18.9 +8.9 10.0
Line Drive % 24.3 -4.6 28.9 +6.8 22.1 +2.1 20.0 -3.4 23.4 +4.5 18.9 +8.9 10.0
Groundball % 37.4 +0.5 36.9 -5.7 42.6 +2.6 40.0 +2.6 37.4 -16.7 54.1 -15.9 70.0
Pull % 47.8 +5.6 42.2 +2.0 40.2 -3.1 43.3 -2.3 45.6 +2.4 43.2 +3.2 40.0
Straight Away % 34.8 -1.2 36.0 +3.2 32.8 -10.5 43.3 +12.3 31.0 -6.8 37.8 -12.2 50.0
Opposite Field % 17.4 -4.4 21.8 -5.2 27.0 +13.7 13.3 -10.1 23.4 +4.5 18.9 +8.9 10.0
Weak Contact % 2.6 +0.4 2.2 -4.7 6.9 +3.6 3.3 +1.5 1.8 -0.9 2.7 +2.7 0.0
Pull Airball % 27.8 +6.5 21.3 -0.8 22.1 -1.2 23.3 -3.6 26.9 -0.1 27.0 +7.0 20.0
Topped Contact % 27.8 +0.7 27.1 -3.3 30.4 -6.3 36.7 +11.0 25.7 -20.2 45.9 +5.9 40.0
Under Contact % 37.4 +5.0 32.4 +1.5 30.9 -12.4 43.3 +8.2 35.1 +13.5 21.6 +1.6 20.0
Flare/Burner Contact % 20.9 -8.9 29.8 +6.8 23.0 +9.7 13.3 -11.3 24.6 +5.7 18.9 -21.1 40.0
Solid Contact % 7.0 +1.2 5.8 +1.4 4.4 +1.1 3.3 -3.7 7.0 +4.3 2.7 +2.7 0.0
HR/FB % 16.1 +5.9 10.2 -2.6 12.8 -3.9 16.7 -1.1 17.8 -25.1 42.9 +42.9 0.0
Popups 13 -5 18 -7 25 +19 6 -16 22 +19 3 +2 1
Flyballs 31 -28 59 +12 47 +41 6 -39 45 +38 7 +6 1
Line Drives 28 -37 65 +20 45 +39 6 -34 40 +33 7 +6 1
Groundballs 43 -40 83 -4 87 +75 12 -52 64 +44 20 +13 7
Plate Discipline
In Zone % 48.2 +2.2 46.0 +0.8 45.2 -2.9 48.1 +3.7 44.4 +2.6 41.8 +12.9 28.9
Out of Zone % 51.8 -2.2 54.0 -0.8 54.8 +2.9 51.9 -3.7 55.6 -2.6 58.2 -12.9 71.1
Edge % 42.8 +0.9 41.9 +2.6 39.3 -5.7 45.0 +1.7 43.3 +0.6 42.7 -6.2 48.9
Zone Swing % 71.2 -1.8 73.0 +2.7 70.3 -12.8 83.1 +13.1 70.0 -1.0 71.0 -13.6 84.6
Out of Zone Swing % 48.8 -2.5 51.3 +8.2 43.1 +0.9 42.2 -3.8 46.0 -4.4 50.4 -2.7 53.1
In Zone Contact % 83.3 -1.7 85.0 -0.4 85.4 +7.3 78.1 -0.8 78.9 0.0 78.9 -2.9 81.8
Out of Zone Contact % 70.5 +4.5 66.0 -5.5 71.5 +0.1 71.4 +2.7 68.7 +4.4 64.3 -0.4 64.7
Whiff % 22.1 -1.5 23.6 +3.1 20.5 -3.7 24.2 -1.4 25.6 -2.8 28.4 -0.2 28.6
First Strike % 70.6 +3.7 66.9 +3.0 63.9 +2.0 61.9 -3.3 65.2 +3.9 61.3 +30.5 30.8
First Pitch Swing % 35.6 -2.5 38.1 +3.8 34.3 -8.6 42.9 +0.3 42.6 +7.1 35.5 +12.4 23.1
Swing % 59.5 -1.7 61.2 +5.8 55.4 -6.5 61.9 +5.2 56.7 -2.3 59.0 -3.2 62.2
Meatball Swing % 82.5 +10.7 71.8 +0.6 71.2 -19.7 90.9 +10.5 80.4 +10.4 70.0 -5.0 75.0
Meatball % 6.9 +0.4 6.5 0.0 6.5 -0.4 6.9 +1.2 5.7 +1.5 4.2 -4.7 8.9
Zone Swing & Miss % 16.7 +1.7 15.0 +0.4 14.6 -7.3 21.9 +0.8 21.1 0.0 21.1 +2.9 18.2
Out of Zone Swing & Miss % 29.5 -4.5 34.0 +5.5 28.5 -0.1 28.6 -2.7 31.3 -4.4 35.7 +0.4 35.3
In Zone 278 -225 503 +45 458 +381 77 -323 400 +300 100 +87 13
Out of Zone 299 -292 591 +36 555 +472 83 -417 500 +361 139 +107 32
Edge 247 -211 458 +60 398 +326 72 -318 390 +288 102 +80 22
In Zone Swings 198 -169 367 +45 322 +258 64 -216 280 +209 71 +60 11
Out of Zone Swings 146 -157 303 +64 239 +204 35 -195 230 +160 70 +53 17
In Zone Swing & Misses 33 -22 55 +8 47 +33 14 -45 59 +44 15 +13 2
Out of Zone Swing & Misses 43 -60 103 +35 68 +58 10 -62 72 +47 25 +19 6
Basic
Pitches 578 -516 1,094 +81 1,013 +853 160 -742 902 +663 239 +194 45
PA 160 -139 299 +22 277 +235 42 -202 244 +182 62 +48 14
AB 150 -139 289 +39 250 +211 39 -187 226 +170 56 +43 13
Hits 34 -36 70 +5 65 +62 3 -57 60 +50 10 +8 2
Singles 18 -24 42 +1 41 +40 1 -38 39 +34 5 +3 2
Doubles 11 -11 22 +7 15 +14 1 -10 11 +9 2 +2 0
Triples 0 0 0 -3 3 +3 0 -2 2 +2 0 0 0
Home Runs 5 -1 6 0 6 +5 1 -7 8 +5 3 +3 0
Walks 6 -1 7 -10 17 +16 1 -12 13 +8 5 +4 1
Strikeouts 38 -27 65 +16 49 +40 9 -47 56 +37 19 +16 3
K% 23.8 +2.1 21.7 +4.0 17.7 -3.7 21.4 -1.6 23.0 -7.6 30.6 +9.2 21.4
BB% 3.8 +1.5 2.3 -3.8 6.1 +3.7 2.4 -2.9 5.3 -2.8 8.1 +1.0 7.1
HBP 1 -1 2 -5 7 +5 2 -2 4 +3 1 +1 0
Batted Balls 115 -110 225 +21 204 +174 30 -141 171 +134 37 +27 10
Number of Fastballs 263 -257 520 -10 530 +447 83 -399 482 +357 125 +105 20
Number of Offspeed 131 -80 211 +44 167 +131 36 -87 123 +92 31 +22 9
Number of Breaking 150 -157 307 +4 303 +263 40 -247 287 +205 82 +66 16
+ Toggle Viewing All Player's Year to Year Stats

Statcast Fielder Positioning

wOBA
SeasonAlignment TypeBat SidePAShifts/Shades%No Shift/ShadeShift/Shade
2017 Shifts L 7 0 0.0 .125
2017 Shifts R 6 0 0.0 .146
2018 Shifts L 32 7 21.9 .367 .197
2018 Shifts R 30 0 0.0 .220
2019 Shifts L 177 92 52.0 .369 .283
2019 Shifts R 66 5 7.6 .297 .312
2020 Shifts L 29 15 51.7 .256 .095
2020 Shifts R 13 1 7.7 .103 .000
2021 Shifts L 160 129 80.6 .343 .306
2021 Shifts R 115 3 2.6 .325 .414
2022 Shifts L 211 183 86.7 .267 .238
2022 Shifts R 86 2 2.3 .372 .000
2023 Shades L 127 74 58.3 .216 .341
2023 Shades R 33 2 6.1 .230 .441
! 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 5 15.0 60.0% 0.0% 8 18.5 12.5% 0.0%
2018 53 16.5 37.7% 1.9% 31 22.6 0.0% 3.2%
2019 214 18.9 13.1% 2.3% 123 23.4 0.0% 11.4%
2020 39 18.4 12.8% 0.0% 13 25.1 0.0% 7.7%
2021 288 19.2 5.6% 2.8% 93 24.3 0.0% 12.9%
2022 262 18.2 14.1% 3.4% 119 23.4 0.8% 15.1%
2023 133 14.9 51.1% 0.8% 63 19.3 12.7% 0.0%
+ View Complete Pitch Tempo Leaderboard

Statcast Rankings