2B | Bats/Throws: L/R | 5' 10" 180 lbs | Age: 37
Draft: 2009 | Rd. 9, No. 265, Pittsburgh Pirates | Rice
PA AB R H HR SB AVG OBP SLG OPS
2019 295 259 38 77 3 1 .297 .369 .402 .771
2020 106 95 12 20 0 1 .211 .283 .274 .557
2021 260 235 21 49 2 5 .209 .281 .298 .579
10 Seasons 2,661 2,367 316 621 25 41 .262 .332 .362 .694
AVG HR SB OPS
2019 .297 3 1 .771
2020 .211 0 1 .557
2021 .209 2 5 .579
10 Seasons .262 25 41 .694
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 27 2085 363 2 0.6 0.4 86.6 107.2 7.8 31.7 .247 .325 .322 .294 .320 24.2 19.1 9.0
2016 28 1406 236 6 2.5 1.9 86.0 105.1 6.2 31.4 .256 .355 .308 .303 .328 26.3 17.9 8.3
2017 29 716 108 0 0.0 0.0 83.7 101.0 5.0 23.1 .192 .234 .256 .253 .242 15.0 20.7 11.6
2018 30 1473 250 9 3.6 2.5 87.9 105.9 6.8 33.2 .263 .384 .338 .327 .361 30.8 19.9 10.1
2019 31 1221 206 3 1.5 1.0 87.3 103.0 11.2 31.6 .248 .349 .333 .301 .326 30.6 19.3 9.5
2020 32 462 72 1 1.4 0.9 84.0 101.5 10.5 27.8 .220 .286 .253 .265 .293 18.1 22.6 8.5
2021 33 1024 187 3 1.6 1.2 86.1 105.7 9.8 31.0 .224 .309 .259 .273 .291 24.6 18.8 8.8
Player 8387 1422 24 1.7 1.2 86.4 107.2 8.1 30.9 .243 .333 .307 .295 .318 25.7 19.4 9.3
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 54.0 46.0 15.7 25.9 4.4 30.9 41.3 27.3 22.3 25.9 5.8 8.5 15.4 21.5
2016 55.1 44.9 14.0 25.8 5.1 35.2 34.7 30.1 24.2 20.3 10.6 11.0 14.4 19.5
2017 61.1 38.9 13.0 20.4 5.6 22.2 38.0 39.8 15.7 25.9 19.4 6.5 12.0 20.4
2018 51.6 48.4 17.6 27.2 3.6 38.4 37.2 24.0 22.4 20.8 8.0 16.0 16.4 16.0
2019 48.1 51.9 20.9 27.7 3.4 34.0 40.3 25.7 20.9 18.9 8.3 13.1 21.4 17.5
2020 45.8 54.2 25.0 25.0 4.2 27.8 40.3 31.9 22.2 20.8 2.8 5.6 19.4 29.2
2021 48.7 51.3 22.5 22.5 6.4 41.7 32.6 25.7 27.3 16.0 5.3 14.4 16.6 20.3
Player 52.3 47.7 17.7 25.5 4.6 34.0 37.9 27.9 22.6 21.5 8.2 11.4 16.4 19.8
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.5 42.7 19.3 27.8 3.9 0.6 0.4
2016 3.8 42.8 16.1 28.8 4.7 2.5 1.9
2017 2.8 52.8 21.3 20.4 0.9 0.0 0.0
2018 2.0 38.8 18.0 34.0 2.4 3.6 2.5
2019 3.4 34.5 21.8 33.5 5.3 1.5 1.0
2020 2.8 37.5 27.8 27.8 1.4 1.4 0.9
2021 4.8 36.4 25.7 26.7 4.8 1.6 1.2
Player 3.1 40.5 20.3 29.2 3.7 1.7 1.2
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 %
2021 4-Seam Fastball -1.1 -4 417 40.7 98 .256 .349 .323 19.8 20.4 19.2 .261 .358 .327 30.3
2021 Sinker -0.2 0 149 14.6 43 .270 .405 .349 6.8 7.0 11.1 .232 .348 .312 20.6
2021 Slider -2.8 -4 138 13.5 32 .103 .138 .139 23.1 28.1 18.8 .151 .183 .185 14.3
2021 Changeup -2.4 -3 122 11.9 36 .143 .257 .185 26.2 19.4 17.1 .191 .303 .225 21.4
2021 Curveball 0.0 0 91 8.9 21 .211 .316 .271 15.2 14.3 9.7 .234 .294 .275 31.3
2021 Cutter -5.5 -3 47 4.6 16 .125 .125 .113 26.9 18.8 27.3 .212 .248 .201 15.4
2021 Split-Finger 0.7 0 42 4.1 10 .222 .222 .250 30.8 20.0 14.3 .223 .322 .276 42.9
2021 Sweeper -0.4 0 14 1.4 4 .250 .500 .313 0.0 50.0 25.0 .153 .181 .147 0.0
2021 Slurve 3.1 0 4 0.4 -- -- -- -- -- 0.0 -- -- -- --
2020 4-Seam Fastball 0.5 1 146 31.6 41 .378 .486 .393 15.9 24.4 23.3 .325 .445 .351 42.9
2020 Sinker -3.1 -3 81 17.5 17 .071 .071 .176 5.9 11.8 10.5 .083 .128 .203 8.3
2020 Curveball -1.2 -1 80 17.3 16 .200 .267 .250 19.4 25.0 13.3 .240 .294 .265 0.0
2020 Slider -1.7 -1 53 11.5 11 .000 .000 .191 22.2 18.2 10.5 .080 .088 .248 0.0
2020 Changeup -4.9 -2 45 9.7 12 .083 .167 .104 40.0 33.3 44.4 .150 .161 .139 0.0
2020 Cutter -4.0 -1 34 7.4 4 .000 .000 .000 30.8 25.0 9.1 .110 .123 .103 0.0
2020 Split-Finger -1.5 0 14 3.0 4 .250 .250 .225 40.0 25.0 16.7 .300 .326 .281 0.0
2020 Sweeper 0.6 0 7 1.5 -- -- -- 0.0 -- 0.0 -- -- -- --
2020 Slurve -16.7 0 2 0.4 1 .000 .000 .000 50.0 0.0 0.0 .020 .050 .030 0.0
! Note: Years are in reverse order.

Statcast Batting Run Value

Runs
Year Team PA Pitches Heart Shadow Chase Waste All
2012 72 299 -4 2 1 0 0
2013 71 267 -3 -2 0 1 -3
2014 492 2,023 -11 -6 11 6 0
2015 509 2,082 -12 -11 17 6 0
2016 324 1,406 -4 -11 8 6 -1
2017 162 711 -13 -5 5 4 -8
2018 365 1,470 -1 -12 14 7 8
2019 294 1,220 -6 -12 12 6 1
2020 106 462 -5 -10 3 3 -8
2021 260 1,024 -13 -13 8 4 -14
Player 2,655 10,964 -71 -80 80 -71 -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 %
2015 2,085 49.8 56.7 90.6 24.8 71.8 44.0 13.2 40.6 15.1 7.2 65.1
2016 1,406 48.6 54.4 96.0 23.3 73.2 43.7 10.8 38.4 11.1 7.6 63.6
2017 716 50.5 54.3 90.3 20.5 70.8 42.1 11.0 37.8 15.1 8.4 56.7
2018 1,473 50.7 55.0 89.0 19.8 67.1 41.4 16.9 37.6 16.6 8.1 64.7
2019 1,221 50.9 58.5 87.3 25.2 66.9 40.9 23.1 42.1 18.7 8.0 77.3
2020 462 50.2 60.8 86.5 22.6 63.5 41.3 17.0 41.8 19.7 8.9 70.7
2021 1,024 49.1 62.0 86.2 23.8 66.1 45.0 19.6 42.6 19.5 7.6 74.4
Player 8,387 49.9 56.9 89.8 23.1 69.3 42.9 15.8 40.0 16.1 7.8 67.3
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 28 38 9 6 54 2 2 20 55 12 49 69 86 77 89
2016 41 82 71
2017 26 62
2018 50 69 30 19 80 8 17 33 45 18 56 68 87 91 38 83
2019 30 34 85
2020 11 20 23
2021 39 32 66 14
+ 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 18.99 8 6.3 2 2 9 0 0.0
2018 20.32 8 9.7 -2 3 5 5 62.5
2019 22.17 3 3.1 0 4 2 1 33.3
2020 -- 0 0.6 -1 0 1 0 --
2021 23.71 2 2.6 -1 3 2 1 50.0
Player 20.40 21 22.3 -1 12 19 7 33.3
+ View Standard Expected Home Runs

Expected Home Runs by Park

Adjusted

Year HR
2016 8 7 5 8 7 7 8 9 5 4 7 9 5 3 7 7 1 7 7 7 5 5 10 8 7 5 7 8 6 7 2
2018 8 11 7 9 10 9 10 10 9 9 9 12 11 9 9 11 9 10 9 10 11 9 11 10 9 9 10 10 11 9 8
2019 3 4 2 4 3 3 3 4 2 1 2 4 5 3 3 3 3 3 2 3 3 4 5 4 3 3 3 3 4 3 1
2020 0 1 1 1 1 0 1 0 1 0 0 1 1 0 1 1 1 1 0 1 0 1 1 0 0 0 1 1 1 0 0
2021 2 3 2 4 2 2 2 3 2 2 2 2 3 2 3 2 3 3 3 2 3 2 5 3 2 2 4 3 3 2 2
Player 21 26 17 26 23 21 24 26 19 16 20 28 25 17 23 24 17 24 21 23 22 21 32 25 21 19 25 25 25 21 13
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

2021 +/-   2020 +/-   2019 +/-   2018 +/-   2017 +/-   2016 +/-   2015
Results
BA .209 -.002 .211 -.086 .297 +.020 .277 +.077 .200 -.055 .255 -.025 .280
xBA .224 +.004 .220 -.028 .248 -.015 .263 +.071 .192 -.064 .256 +.009 .247
OBP .281 -.002 .283 -.086 .369 +.007 .362 +.057 .305 -.017 .322 -.027 .349
xOBP .295 +.003 .292 -.038 .330 -.021 .351 +.051 .300 -.025 .325 +.003 .322
SLG .298 +.024 .274 -.128 .402 -.009 .411 +.168 .243 -.140 .383 +.004 .379
xSLG .309 +.023 .286 -.063 .349 -.035 .384 +.150 .234 -.121 .355 +.030 .325
ISO .089 +.026 .063 -.041 .104 -.030 .134 +.091 .043 -.085 .128 +.029 .099
xISO .086 +.020 .066 -.035 .101 -.020 .121 +.079 .042 -.056 .098 +.021 .077
BABIP .254 -.024 .278 -.087 .365 +.028 .337 +.078 .259 -.035 .294 -.056 .350
wOBA .259 +.006 .253 -.080 .333 -.005 .338 +.082 .256 -.052 .308 -.014 .322
xwOBA .273 +.008 .265 -.036 .301 -.026 .327 +.074 .253 -.050 .303 +.009 .294
wOBACON .271 -.004 .275 -.096 .371 -.006 .377 +.130 .247 -.088 .335 -.023 .358
xwOBACON .291 -.002 .293 -.033 .326 -.035 .361 +.119 .242 -.086 .328 +.008 .320
BACON .262 -.016 .278 -.096 .374 +.018 .356 +.097 .259 -.056 .315 -.039 .354
xBACON .282 -.009 .291 -.026 .317 -.022 .339 +.088 .251 -.068 .319 +.003 .316
Statcast Hit Metrics
Hard Hit % 24.6 +6.5 18.1 -12.5 30.6 -0.2 30.8 +15.8 15.0 -11.3 26.3 +2.1 24.2
Avg Exit Velocity 86.1 +2.1 84.0 -3.3 87.3 -0.6 87.9 +4.2 83.7 -2.3 86.0 -0.6 86.6
Launch Angle Sweet-Spot % 31.0 +3.2 27.8 -3.8 31.6 -1.6 33.2 +10.1 23.1 -8.3 31.4 -0.3 31.7
Barrel % 1.6 +0.2 1.4 -0.1 1.5 -2.1 3.6 +3.6 0.0 -2.5 2.5 +1.9 0.6
Avg Launch Angle 9.8 -0.7 10.5 -0.7 11.2 +4.4 6.8 +1.8 5.0 -1.2 6.2 -1.6 7.8
Statcast Bat Tracking
Bat Speed 0.0 -- -- -- -- -- -- -- -- -- -- -- --
Attack Angle -- -- -- -- -- -- -- -- -- -- -- --
Ideal Attack Angle % 0.0 -- -- -- -- -- -- -- -- -- -- -- --
Attack Direction -- -- -- -- -- -- -- -- -- -- -- --
Swing Path - Tilt -- -- -- -- -- -- -- -- -- -- -- --
Swing Length 0.0 -- -- -- -- -- -- -- -- -- -- -- --
Statcast Pitch Metrics
Fastball Velocity 93.1 +0.4 92.7 +0.1 92.6 0.0 92.6 +0.2 92.4 -0.1 92.5 +0.2 92.3
Breaking Velocity 81.6 +0.3 81.3 -0.3 81.6 -0.7 82.3 +0.3 82.0 +0.4 81.6 -0.1 81.7
Offspeed Velocity 85.1 -0.1 85.2 +0.7 84.5 -0.6 85.1 +0.9 84.2 -0.1 84.3 -0.9 85.2
Batted Ball Results
Barrels 3 +2 1 -2 3 -6 9 +9 0 -6 6 +4 2
Popup % 6.4 +2.2 4.2 +0.8 3.4 -0.2 3.6 -2.0 5.6 +0.5 5.1 +0.7 4.4
Flyball % 22.5 -2.5 25.0 +4.1 20.9 +3.3 17.6 +4.6 13.0 -1.0 14.0 -1.7 15.7
Line Drive % 22.5 -2.5 25.0 -2.7 27.7 +0.5 27.2 +6.8 20.4 -5.4 25.8 -0.1 25.9
Groundball % 48.7 +2.9 45.8 -2.3 48.1 -3.5 51.6 -9.5 61.1 +6.0 55.1 +1.1 54.0
Pull % 41.7 +13.9 27.8 -6.2 34.0 -4.4 38.4 +16.2 22.2 -13.0 35.2 +4.3 30.9
Straight Away % 32.6 -7.7 40.3 0.0 40.3 +3.1 37.2 -0.8 38.0 +3.3 34.7 -6.6 41.3
Opposite Field % 25.7 -6.2 31.9 +6.2 25.7 +1.7 24.0 -15.8 39.8 +9.7 30.1 +2.8 27.3
Weak Contact % 4.8 +2.0 2.8 -0.6 3.4 +1.4 2.0 -0.8 2.8 -1.0 3.8 +1.3 2.5
Pull Airball % 14.4 +8.8 5.6 -7.5 13.1 -2.9 16.0 +9.5 6.5 -4.5 11.0 +2.5 8.5
Topped Contact % 36.4 -1.1 37.5 +3.0 34.5 -4.3 38.8 -14.0 52.8 +10.0 42.8 +0.1 42.7
Under Contact % 25.7 -2.1 27.8 +6.0 21.8 +3.8 18.0 -3.3 21.3 +5.2 16.1 -3.2 19.3
Flare/Burner Contact % 26.7 -1.1 27.8 -5.7 33.5 -0.5 34.0 +13.6 20.4 -8.4 28.8 +1.0 27.8
Solid Contact % 4.8 +3.4 1.4 -3.9 5.3 +2.9 2.4 +1.5 0.9 -3.8 4.7 +0.8 3.9
HR/FB % 4.8 +4.8 0.0 -7.0 7.0 -8.9 15.9 +15.9 0.0 -21.2 21.2 +17.7 3.5
Popups 12 +9 3 -4 7 -2 9 +3 6 -6 12 -4 16
Flyballs 42 +24 18 -25 43 -1 44 +30 14 -19 33 -24 57
Line Drives 42 +24 18 -39 57 -11 68 +46 22 -39 61 -33 94
Groundballs 91 +58 33 -66 99 -30 129 +63 66 -64 130 -66 196
Plate Discipline
In Zone % 49.1 -1.1 50.2 -0.7 50.9 +0.2 50.7 +0.2 50.5 +1.9 48.6 -1.2 49.8
Out of Zone % 50.9 +1.1 49.8 +0.7 49.1 -0.2 49.3 -0.2 49.5 -1.9 51.4 +1.2 50.2
Edge % 45.0 +3.7 41.3 +0.4 40.9 -0.5 41.4 -0.7 42.1 -1.6 43.7 -0.3 44.0
Zone Swing % 62.0 +1.2 60.8 +2.3 58.5 +3.5 55.0 +0.7 54.3 -0.1 54.4 -2.3 56.7
Out of Zone Swing % 23.8 +1.2 22.6 -2.6 25.2 +5.4 19.8 -0.7 20.5 -2.8 23.3 -1.5 24.8
In Zone Contact % 86.2 -0.3 86.5 -0.8 87.3 -1.7 89.0 -1.3 90.3 -5.7 96.0 +5.4 90.6
Out of Zone Contact % 66.1 +2.6 63.5 -3.4 66.9 -0.2 67.1 -3.7 70.8 -2.4 73.2 +1.4 71.8
Whiff % 19.5 -0.2 19.7 +1.0 18.7 +2.1 16.6 +1.5 15.1 +4.0 11.1 -4.0 15.1
First Strike % 56.2 -0.4 56.6 -4.1 60.7 +2.8 57.9 +0.6 57.3 -1.3 58.6 -3.9 62.5
First Pitch Swing % 19.6 +2.6 17.0 -6.1 23.1 +6.2 16.9 +5.9 11.0 +0.2 10.8 -2.4 13.2
Swing % 42.6 +0.8 41.8 -0.3 42.1 +4.5 37.6 -0.2 37.8 -0.6 38.4 -2.2 40.6
Meatball Swing % 74.4 +3.7 70.7 -6.6 77.3 +12.6 64.7 +8.0 56.7 -6.9 63.6 -1.5 65.1
Meatball % 7.6 -1.3 8.9 +0.9 8.0 -0.1 8.1 -0.3 8.4 +0.8 7.6 +0.4 7.2
Zone Swing & Miss % 13.8 +0.3 13.5 +0.8 12.7 +1.7 11.0 +1.3 9.7 +5.7 4.0 -5.4 9.4
Out of Zone Swing & Miss % 33.9 -2.6 36.5 +3.4 33.1 +0.2 32.9 +3.7 29.2 +2.4 26.8 -1.4 28.2
In Zone 503 +271 232 -389 621 -125 746 +387 359 -325 684 -352 1,036
Out of Zone 521 +291 230 -369 599 -125 724 +372 352 -370 722 -324 1,046
Edge 461 +270 191 -308 499 -109 608 +309 299 -316 615 -302 917
In Zone Swings 312 +171 141 -222 363 -47 410 +215 195 -177 372 -215 587
Out of Zone Swings 124 +72 52 -99 151 +8 143 +71 72 -96 168 -91 259
In Zone Swing & Misses 43 +24 19 -27 46 +1 45 +26 19 +4 15 -40 55
Out of Zone Swing & Misses 42 +23 19 -31 50 +3 47 +26 21 -24 45 -28 73
Basic
Pitches 1,024 +562 462 -759 1,221 -252 1,473 +757 716 -690 1,406 -679 2,085
PA 260 +154 106 -189 295 -72 367 +203 164 -160 324 -185 509
AB 235 +140 95 -164 259 -62 321 +181 140 -150 290 -164 454
Hits 49 +29 20 -57 77 -12 89 +61 28 -46 74 -53 127
Singles 33 +19 14 -44 58 -4 62 +40 22 -29 51 -41 92
Doubles 13 +7 6 -8 14 -4 18 +12 6 -10 16 -11 27
Triples 1 +1 0 -2 2 0 2 +2 0 0 0 -6 6
Home Runs 2 +2 0 -3 3 -4 7 +7 0 -7 7 +5 2
Walks 23 +14 9 -19 28 -9 37 +18 19 -8 27 -19 46
Strikeouts 49 +25 24 -33 57 -16 73 +39 34 -24 58 -39 97
K% 18.8 -3.8 22.6 +3.3 19.3 -0.6 19.9 -0.8 20.7 +2.8 17.9 -1.2 19.1
BB% 8.8 +0.3 8.5 -1.0 9.5 -0.6 10.1 -1.5 11.6 +3.3 8.3 -0.7 9.0
HBP 1 0 1 -3 4 -3 7 +4 3 0 3 0 3
Batted Balls 187 +115 72 -134 206 -44 250 +142 108 -128 236 -127 363
Number of Fastballs 613 +352 261 -471 732 -196 928 +472 456 -423 879 -454 1,333
Number of Offspeed 164 +105 59 -140 199 -14 213 +118 95 -105 200 -52 252
Number of Breaking 229 +97 132 -145 277 -26 303 +155 148 -153 301 -147 448
+ Toggle Viewing All Player's Year to Year Stats

Statcast Fielder Positioning

wOBA
SeasonAlignment TypeBat SidePAShifts/Shades%No Shift/ShadeShift/Shade
2016 Shifts L 317 16 5.0 .303 .484
2017 Shifts L 162 3 1.9 .254 .533
2018 Shifts L 365 9 2.5 .338 .349
2019 Shifts L 291 40 13.7 .344 .265
2020 Shifts L 106 7 6.6 .271 .000
2021 Shifts L 260 81 31.2 .248 .283
! 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 %
2012 125 17.7 17.6% 0.8% 43 22.1 0.0% 9.3%
2013 48 15.7 35.4% 0.0% 80 24.1 0.0% 11.3%
2014 761 17.9 17.7% 1.8% 314 23.4 0.0% 9.9%
2015 674 16.8 30.1% 4.3% 413 23.8 4.8% 18.9%
2016 452 17.4 28.1% 2.4% 315 23.9 5.4% 19.4%
2017 242 17.1 26.0% 2.1% 133 22.7 0.8% 6.8%
2018 416 16.9 30.5% 1.0% 361 22.7 1.7% 9.1%
2019 337 17.5 23.7% 1.8% 262 23.2 0.4% 6.9%
2020 152 16.6 27.0% 0.0% 77 23.8 3.9% 9.1%
2021 348 17.6 18.4% 2.9% 164 23.8 0.0% 12.2%
+ View Complete Pitch Tempo Leaderboard

Statcast Rankings