3B | Bats/Throws: S/R | 5' 11" 195 lbs | Age: 31
PA AB R H HR SB AVG OBP SLG OPS
2021 18 16 1 0 0 0 .000 .111 .000 .111
2022 166 152 8 36 3 0 .237 .297 .316 .613
2023 20 18 0 4 0 0 .222 .300 .222 .522
7 Seasons 1,359 1,243 149 316 37 2 .254 .313 .407 .720
AVG HR SB OPS
2021 .000 0 0 .111
2022 .237 3 0 .613
2023 .222 0 0 .522
7 Seasons .254 37 2 .720
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 23 953 193 9 4.7 3.5 88.1 109.2 9.5 32.1 .264 .395 .330 .297 .356 35.8 19.9 4.7
2018 24 2085 359 18 5.0 3.4 88.0 109.6 12.6 31.2 .237 .373 .346 .307 .343 33.7 20.6 9.7
2019 25 894 190 7 3.7 2.8 86.9 114.4 11.1 33.7 .249 .363 .279 .284 .320 31.6 17.3 6.0
2020 26 531 85 4 4.7 3.1 87.3 106.3 9.8 23.5 .184 .316 .262 .240 .300 32.9 27.6 4.7
2021 27 81 10 0 0.0 0.0 82.0 99.0 3.1 10.0 .095 .132 .077 .165 .159 30.0 33.3 11.1
2022 28 718 116 3 2.6 1.8 86.4 106.7 11.6 37.1 .225 .309 .276 .267 .306 27.6 22.3 7.8
2023 29 81 14 0 0.0 0.0 90.0 105.1 1.1 42.9 .357 .404 .248 .373 .432 50.0 20.0 5.0
Player 5343 967 41 4.2 3.0 87.5 114.4 11.1 31.9 .238 .360 .309 .289 .332 33.1 20.9 7.4
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 48.7 51.3 19.7 24.9 6.7 30.1 46.1 23.8 16.1 26.9 5.7 14.0 19.2 18.1
2018 44.8 55.2 24.2 22.8 8.1 37.0 37.3 25.6 18.4 19.2 7.2 18.7 18.1 18.4
2019 44.2 55.8 19.5 27.4 8.9 35.3 35.8 28.9 17.4 19.5 7.4 17.9 16.3 21.6
2020 50.6 49.4 24.7 18.8 5.9 44.7 32.9 22.4 29.4 12.9 8.2 15.3 20.0 14.1
2021 60.0 40.0 20.0 10.0 10.0 60.0 10.0 30.0 30.0 10.0 20.0 30.0 0.0 10.0
2022 43.1 56.9 22.4 26.7 7.8 41.4 33.6 25.0 18.1 18.1 6.9 23.3 15.5 18.1
2023 57.1 42.9 14.3 28.6 0.0 50.0 35.7 14.3 42.9 14.3 0.0 7.1 21.4 14.3
Player 46.1 53.9 22.0 24.2 7.7 36.9 37.6 25.4 19.1 20.0 7.0 17.8 17.7 18.4
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.7 34.7 20.7 30.1 4.1 4.7 3.5
2018 1.9 34.3 25.1 27.0 6.4 5.0 3.4
2019 3.2 36.3 27.9 24.2 4.2 3.7 2.8
2020 2.4 42.4 27.1 17.6 5.9 4.7 3.1
2021 10.0 50.0 40.0 0.0 0.0 0.0 0.0
2022 6.0 34.5 30.2 24.1 2.6 2.6 1.8
2023 0.0 57.1 0.0 42.9 0.0 0.0 0.0
Player 3.3 36.0 25.3 25.9 4.9 4.2 3.0
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 -4.5 -1 22 27.2 6 .167 .167 .150 41.7 50.0 37.5 .320 .365 .302 33.3
2023 Curveball -6.5 -1 15 18.5 4 .000 .000 .000 12.5 0.0 0.0 .335 .365 .311 50.0
2023 Slider 0.9 0 15 18.5 2 .500 .500 .450 44.4 50.0 16.7 .440 .482 .408 0.0
2023 Sinker -0.7 0 11 13.6 4 .000 .000 .350 20.0 0.0 0.0 .120 .120 .404 100.0
2023 Changeup 4.2 0 10 12.3 4 .500 .500 .450 16.7 0.0 0.0 .512 .603 .489 50.0
2023 Cutter 0.8 0 4 4.9 -- -- -- -- -- -- -- -- -- --
2023 Split-Finger -2.4 0 3 3.7 -- -- -- 0.0 -- -- -- -- -- --
2023 Sweeper 5.4 0 1 1.2 -- -- -- -- -- -- -- -- -- --
2022 4-Seam Fastball -0.8 -2 265 36.9 48 .186 .349 .295 21.1 22.9 14.9 .179 .322 .264 34.4
2022 Changeup 1.5 2 137 19.1 42 .375 .400 .363 32.4 14.3 13.0 .316 .370 .319 23.5
2022 Slider -2.8 -2 88 12.3 22 .136 .182 .139 32.7 31.8 18.4 .187 .224 .182 26.7
2022 Sinker 0.3 0 69 9.6 16 .286 .286 .369 7.4 0.0 0.0 .318 .394 .361 28.6
2022 Cutter 0.5 0 68 9.5 14 .300 .600 .454 22.6 28.6 20.0 .213 .410 .367 28.6
2022 Curveball -3.9 -2 51 7.1 15 .143 .143 .167 31.6 40.0 40.0 .113 .150 .152 25.0
2022 Sweeper -4.0 -1 23 3.2 4 .000 .000 .000 14.3 25.0 12.5 .175 .194 .161 0.0
2022 Split-Finger -1.0 0 16 2.2 4 .250 .250 .225 27.3 50.0 20.0 .193 .210 .179 50.0
2022 Slurve -24.9 0 1 0.1 1 .000 .000 .000 0.0 0.0 -- .044 .044 .045 0.0
! Note: Years are in reverse order.

Statcast Batting Run Value

Runs
Year Team PA Pitches Heart Shadow Chase Waste All
2017 253 947 -8 -2 5 4 -1
2018 519 2,079 3 -11 14 9 15
2019 246 893 -6 -10 3 2 -11
2020 127 531 -3 -7 1 3 -7
2021 18 81 -2 -3 1 1 -3
2022 166 718 -5 -6 3 2 -5
2023 20 81 -2 -1 0 1 -1
Player 1,349 5,330 -22 -40 28 -22 -13
+ 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 953 50.8 72.3 83.6 28.3 59.1 42.0 26.3 50.5 23.3 7.2 77.9
2018 2,085 45.8 70.0 79.3 32.3 62.6 43.0 23.8 49.5 26.6 6.0 76.0
2019 894 46.4 74.4 84.1 37.6 59.4 42.8 33.7 54.6 25.0 6.3 87.5
2020 531 46.9 69.1 70.3 30.1 57.6 41.1 25.2 48.4 33.9 7.5 80.0
2021 81 42.0 52.9 77.8 23.4 45.5 45.7 22.2 35.8 34.5 6.2 40.0
2022 718 43.6 68.1 80.8 33.8 66.4 42.8 28.3 48.7 24.9 6.1 72.7
2023 81 49.4 65.0 76.9 36.6 60.0 40.7 25.0 50.6 29.3 3.7 66.7
Player 5,343 46.6 70.5 80.3 32.5 61.4 42.6 26.8 50.1 26.3 6.4 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 69 44 91
2018 33 27 25 29 46 28 27 33 71 31 50 65 34 23 37 87
2019 95 25 18
2020 1 2 5 23 1 11 23 25 35 21 22 7 11 35 24 94 93
2021 19 4
2022 27 7 81
2023 16 3
+ 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 21.71 4 5.6 -2 3 3 3 75.0
2018 23.59 19 16.8 2 5 16 4 21.1
2019 23.48 7 6.5 1 2 7 1 14.3
2020 23.13 4 3.8 0 3 2 2 50.0
2021 -- 0 0.1 0 1 0 0 --
2022 27.32 3 3.0 0 1 0 3 100.0
Player 23.62 37 35.9 1 15 28 13 35.1
+ View Standard Expected Home Runs

Expected Home Runs by Park

Adjusted

Year HR
2017 4 6 5 6 5 5 6 6 5 5 5 7 6 5 5 5 4 5 7 5 6 6 7 7 5 5 5 7 7 5 4
2018 19 20 10 18 18 15 18 16 13 13 15 16 20 15 16 20 15 17 19 19 20 16 22 19 14 14 15 14 23 19 14
2019 7 8 3 10 7 6 8 7 6 4 5 8 8 7 7 6 7 5 6 7 7 6 9 7 7 6 6 7 8 6 2
2020 4 3 4 5 4 5 4 5 4 3 3 5 3 3 4 4 4 4 3 5 4 3 6 4 3 3 4 3 4 3 3
2021 0 0 1 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0
2022 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3
Player 37 40 26 42 37 34 39 37 31 28 31 40 40 33 35 39 33 34 38 39 40 34 47 40 32 31 34 35 45 36 26
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 .222 -.015 .237 +.237 .000 -.200 .200 -.033 .233 -.039 .272 -.027 .299
xBA .357 +.132 .225 +.130 .095 -.089 .184 -.065 .249 +.012 .237 -.027 .264
OBP .300 +.003 .297 +.186 .111 -.133 .244 -.035 .279 -.070 .349 +.018 .331
xOBP .421 +.135 .286 +.091 .195 -.034 .229 -.066 .295 -.026 .321 +.023 .298
SLG .222 -.094 .316 +.316 .000 -.367 .367 -.017 .384 -.073 .457 +.005 .452
xSLG .404 +.095 .309 +.177 .132 -.184 .316 -.047 .363 -.010 .373 -.022 .395
ISO .000 -.079 .079 +.079 .000 -.167 .167 +.016 .151 -.034 .185 +.031 .154
xISO .047 -.037 .084 +.047 .037 -.096 .133 +.019 .114 -.022 .136 +.005 .131
BABIP .286 -.009 .295 +.295 .000 -.247 .247 -.011 .258 -.057 .315 -.049 .364
wOBA .248 -.028 .276 +.199 .077 -.185 .262 -.017 .279 -.067 .346 +.016 .330
xwOBA .373 +.106 .267 +.102 .165 -.075 .240 -.044 .284 -.023 .307 +.010 .297
wOBACON .252 -.066 .318 +.318 .000 -.334 .334 +.020 .314 -.085 .399 -.001 .400
xwOBACON .432 +.126 .306 +.147 .159 -.141 .300 -.020 .320 -.023 .343 -.013 .356
BACON .286 -.027 .313 +.313 .000 -.282 .282 -.004 .286 -.065 .351 -.026 .377
xBACON .459 +.162 .297 +.146 .151 -.109 .260 -.046 .306 -.004 .310 -.024 .334
Statcast Hit Metrics
Hard Hit % 50.0 +22.4 27.6 -2.4 30.0 -2.9 32.9 +1.3 31.6 -2.1 33.7 -2.1 35.8
Avg Exit Velocity 90.0 +3.6 86.4 +4.4 82.0 -5.3 87.3 +0.4 86.9 -1.1 88.0 -0.1 88.1
Launch Angle Sweet-Spot % 42.9 +5.8 37.1 +27.1 10.0 -13.5 23.5 -10.2 33.7 +2.5 31.2 -0.9 32.1
Barrel % 0.0 -2.6 2.6 +2.6 0.0 -4.7 4.7 +1.0 3.7 -1.3 5.0 +0.3 4.7
Avg Launch Angle 1.1 -10.5 11.6 +8.5 3.1 -6.7 9.8 -1.3 11.1 -1.5 12.6 +3.1 9.5
Statcast Bat Tracking
Bat Speed 69.2 -- -- -- -- -- -- -- -- -- -- -- --
Attack Angle 10° -- -- -- -- -- -- -- -- -- -- -- --
Ideal Attack Angle % 48.6 -- -- -- -- -- -- -- -- -- -- -- --
Attack Direction -8° -- -- -- -- -- -- -- -- -- -- -- --
Swing Path - Tilt 31° -- -- -- -- -- -- -- -- -- -- -- --
Swing Length 7.4 -- -- -- -- -- -- -- -- -- -- -- --
Statcast Pitch Metrics
Fastball Velocity 93.4 +0.5 92.9 -1.8 94.7 +2.2 92.5 -0.4 92.9 +0.3 92.6 +0.4 92.2
Breaking Velocity 82.3 +0.2 82.1 +4.2 77.9 -4.0 81.9 -0.3 82.2 +0.1 82.1 +1.2 80.9
Offspeed Velocity 84.5 -1.0 85.5 -0.6 86.1 +1.8 84.3 -0.7 85.0 +0.1 84.9 +0.9 84.0
Batted Ball Results
Barrels 0 -3 3 +3 0 -4 4 -3 7 -11 18 +9 9
Popup % 0.0 -7.8 7.8 -2.2 10.0 +4.1 5.9 -3.0 8.9 +0.8 8.1 +1.4 6.7
Flyball % 14.3 -8.1 22.4 +2.4 20.0 -4.7 24.7 +5.2 19.5 -4.7 24.2 +4.5 19.7
Line Drive % 28.6 +1.9 26.7 +16.7 10.0 -8.8 18.8 -8.6 27.4 +4.6 22.8 -2.1 24.9
Groundball % 57.1 +14.0 43.1 -16.9 60.0 +9.4 50.6 +6.4 44.2 -0.6 44.8 -3.9 48.7
Pull % 50.0 +8.6 41.4 -18.6 60.0 +15.3 44.7 +9.4 35.3 -1.7 37.0 +6.9 30.1
Straight Away % 35.7 +2.1 33.6 +23.6 10.0 -22.9 32.9 -2.9 35.8 -1.5 37.3 -8.8 46.1
Opposite Field % 14.3 -10.7 25.0 -5.0 30.0 +7.6 22.4 -6.5 28.9 +3.3 25.6 +1.8 23.8
Weak Contact % 0.0 -6.0 6.0 -4.0 10.0 +7.6 2.4 -0.8 3.2 +1.3 1.9 -2.8 4.7
Pull Airball % 7.1 -16.2 23.3 -6.7 30.0 +14.7 15.3 -2.6 17.9 -0.8 18.7 +4.7 14.0
Topped Contact % 57.1 +22.6 34.5 -15.5 50.0 +7.6 42.4 +6.1 36.3 +2.0 34.3 -0.4 34.7
Under Contact % 0.0 -30.2 30.2 -9.8 40.0 +12.9 27.1 -0.8 27.9 +2.8 25.1 +4.4 20.7
Flare/Burner Contact % 42.9 +18.8 24.1 +24.1 0.0 -17.6 17.6 -6.6 24.2 -2.8 27.0 -3.1 30.1
Solid Contact % 0.0 -2.6 2.6 +2.6 0.0 -5.9 5.9 +1.7 4.2 -2.2 6.4 +2.3 4.1
HR/FB % 0.0 -11.5 11.5 +11.5 0.0 -19.0 19.0 +0.1 18.9 -2.9 21.8 +11.3 10.5
Popups 0 -9 9 +8 1 -4 5 -12 17 -12 29 +16 13
Flyballs 2 -24 26 +24 2 -19 21 -16 37 -50 87 +49 38
Line Drives 4 -27 31 +30 1 -15 16 -36 52 -30 82 +34 48
Groundballs 8 -42 50 +44 6 -37 43 -41 84 -77 161 +67 94
Plate Discipline
In Zone % 49.4 +5.8 43.6 +1.6 42.0 -4.9 46.9 +0.5 46.4 +0.6 45.8 -5.0 50.8
Out of Zone % 50.6 -5.8 56.4 -1.6 58.0 +4.9 53.1 -0.5 53.6 -0.6 54.2 +5.0 49.2
Edge % 40.7 -2.1 42.8 -2.9 45.7 +4.6 41.1 -1.7 42.8 -0.2 43.0 +1.0 42.0
Zone Swing % 65.0 -3.1 68.1 +15.2 52.9 -16.2 69.1 -5.3 74.4 +4.4 70.0 -2.3 72.3
Out of Zone Swing % 36.6 +2.8 33.8 +10.4 23.4 -6.7 30.1 -7.5 37.6 +5.3 32.3 +4.0 28.3
In Zone Contact % 76.9 -3.9 80.8 +3.0 77.8 +7.5 70.3 -13.8 84.1 +4.8 79.3 -4.3 83.6
Out of Zone Contact % 60.0 -6.4 66.4 +20.9 45.5 -12.1 57.6 -1.8 59.4 -3.2 62.6 +3.5 59.1
Whiff % 29.3 +4.4 24.9 -9.6 34.5 +0.6 33.9 +8.9 25.0 -1.6 26.6 +3.3 23.3
First Strike % 55.0 -7.0 62.0 +6.4 55.6 +2.1 53.5 -10.3 63.8 +5.7 58.1 -0.7 58.8
First Pitch Swing % 25.0 -3.3 28.3 +6.1 22.2 -3.0 25.2 -8.5 33.7 +9.9 23.8 -2.5 26.3
Swing % 50.6 +1.9 48.7 +12.9 35.8 -12.6 48.4 -6.2 54.6 +5.1 49.5 -1.0 50.5
Meatball Swing % 66.7 -6.0 72.7 +32.7 40.0 -40.0 80.0 -7.5 87.5 +11.5 76.0 -1.9 77.9
Meatball % 3.7 -2.4 6.1 -0.1 6.2 -1.3 7.5 +1.2 6.3 +0.3 6.0 -1.2 7.2
Zone Swing & Miss % 23.1 +3.9 19.2 -3.0 22.2 -7.5 29.7 +13.8 15.9 -4.8 20.7 +4.3 16.4
Out of Zone Swing & Miss % 40.0 +6.4 33.6 -20.9 54.5 +12.1 42.4 +1.8 40.6 +3.2 37.4 -3.5 40.9
In Zone 40 -273 313 +279 34 -215 249 -165 414 -539 953 +472 481
Out of Zone 41 -364 405 +358 47 -235 282 -197 479 -647 1,126 +660 466
Edge 33 -274 307 +270 37 -181 218 -164 382 -511 893 +495 398
In Zone Swings 26 -187 213 +195 18 -154 172 -136 308 -359 667 +319 348
Out of Zone Swings 15 -122 137 +126 11 -74 85 -95 180 -184 364 +232 132
In Zone Swing & Misses 6 -35 41 +37 4 -47 51 +2 49 -89 138 +81 57
Out of Zone Swing & Misses 6 -40 46 +40 6 -30 36 -37 73 -63 136 +82 54
Basic
Pitches 81 -637 718 +637 81 -450 531 -363 894 -1,191 2,085 +1,132 953
PA 20 -146 166 +148 18 -109 127 -121 248 -276 524 +268 256
AB 18 -134 152 +136 16 -104 120 -112 232 -232 464 +223 241
Hits 4 -32 36 +36 0 -24 24 -30 54 -72 126 +54 72
Singles 4 -26 30 +30 0 -12 12 -22 34 -45 79 +34 45
Doubles 0 -3 3 +3 0 -8 8 -4 12 -15 27 +6 21
Triples 0 0 0 0 0 0 0 -1 1 0 1 -1 2
Home Runs 0 -3 3 +3 0 -4 4 -3 7 -12 19 +15 4
Walks 1 -12 13 +11 2 -4 6 -9 15 -36 51 +39 12
Strikeouts 4 -33 37 +31 6 -29 35 -8 43 -65 108 +57 51
K% 20.0 -2.3 22.3 -11.0 33.3 +5.7 27.6 +10.3 17.3 -3.3 20.6 +0.7 19.9
BB% 5.0 -2.8 7.8 -3.3 11.1 +6.4 4.7 -1.3 6.0 -3.7 9.7 +5.0 4.7
HBP 1 +1 0 0 0 -1 1 +1 0 -6 6 +6 0
Batted Balls 14 -102 116 +106 10 -75 85 -105 190 -169 359 +166 193
Number of Fastballs 37 -365 402 +355 47 -244 291 -183 474 -679 1,153 +580 573
Number of Offspeed 13 -140 153 +147 6 -128 134 -48 182 -221 403 +223 180
Number of Breaking 30 -109 139 +120 19 -85 104 -123 227 -275 502 +308 194
+ Toggle Viewing All Player's Year to Year Stats

Statcast Fielder Positioning

wOBA
SeasonAlignment TypeBat SidePAShifts/Shades%No Shift/ShadeShift/Shade
2017 Shifts L 179 1 0.6 .278 .000
2017 Shifts R 74 0 0.0 .464
2018 Shifts L 365 33 9.0 .347 .328
2018 Shifts R 155 2 1.3 .347 .440
2019 Shifts L 176 7 4.0 .263 .546
2019 Shifts R 70 3 4.3 .291 .230
2020 Shifts L 96 21 21.9 .274 .212
2020 Shifts R 31 1 3.2 .279 .000
2021 Shifts L 13 3 23.1 .000 .461
2021 Shifts R 5 1 20.0 .000 .000
2022 Shifts L 93 39 41.9 .322 .272
2022 Shifts R 73 9 12.3 .222 .391
2023 Shades L 15 4 26.7 .209 .221
2023 Shades R 5 1 20.0 .221 .883
! 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 287 15.8 42.5% 2.1% 136 21.2 5.1% 8.8%
2018 572 15.5 41.8% 1.0% 343 21.0 2.0% 6.4%
2019 208 16.6 35.1% 0.5% 138 22.3 0.7% 8.7%
2020 166 17.0 25.9% 2.4% 76 22.1 2.6% 2.6%
2021 37 19.2 13.5% 10.8% 9 23.9 22.2% 0.0%
2022 198 19.4 11.1% 5.6% 126 24.0 0.0% 15.1%
2023 17 16.6 41.2% 0.0% 14 18.5 7.1% 0.0%
+ View Complete Pitch Tempo Leaderboard

Statcast Rankings