Michael Brantley
DH | Bats/Throws: L/L | 6' 2" 209LBS | Age: 36
Draft: 2005 | Rd: 7, #205, Milwaukee Brewers | Fort Pierce Central HS, FL
PA AB R H HR SB AVG OBP SLG OPS
2021 508 469 68 146 8 1 .311 .362 .437 .799
2022 277 243 28 70 5 1 .288 .370 .416 .786
2023 57 54 7 15 2 0 .278 .298 .426 .724
15 Seasons 6,149 5,566 758 1,656 129 125 .298 .355 .439 .794
AVG HR SB OPS
2021 .311 8 1 .799
2022 .288 5 1 .786
2023 .278 2 0 .724
15 Seasons .298 129 125 .794
MLB Percentile Rankings
Hits Spray Chart

Statcast Batting Statistics

Season Age Pitches Batted
Balls
Barrels Barrel % Barrel/PA Exit
Velocity
Max EV Launch
Angle
Sweet
Spot %
XBA XSLG WOBA XWOBA XWOBACON HardHit% K% BB%
2015 28 2149 483 19 3.9 3.2 89.0 110.1 9.5 36.0 .291 .425 .368 .346 .344 36.2 8.6 10.1
2016 29 170 34 0 0.0 0.0 89.3 104.5 10.3 35.3 .231 .301 .238 .245 .262 29.4 14.0 7.0
2017 30 1391 292 12 4.1 3.2 88.4 110.2 9.9 33.9 .288 .432 .342 .339 .361 36.1 13.3 8.3
2018 31 2286 517 18 3.5 2.9 90.2 108.6 9.5 38.3 .306 .452 .359 .357 .364 38.4 9.5 7.6
2019 32 2316 513 28 5.5 4.4 88.8 108.9 10.6 36.3 .293 .473 .367 .357 .368 37.3 10.4 8.0
2020 33 721 142 7 4.9 3.7 88.7 105.3 10.2 34.5 .260 .413 .362 .325 .344 37.3 15.0 9.1
2021 34 1868 417 24 5.8 4.7 89.5 109.4 9.9 38.8 .312 .466 .347 .361 .378 42.9 10.4 6.5
2022 35 1006 215 13 6.0 4.7 89.8 108.2 10.7 39.5 .310 .467 .345 .374 .383 45.1 10.8 11.2
2023 36 220 53 0 0.0 0.0 90.4 106.2 14.1 35.8 .277 .358 .309 .286 .282 37.7 3.5 3.5
Player 12127 2666 121 4.5 3.7 89.3 110.2 10.0 36.9 .296 .447 .355 .351 .360 38.6 10.5 8.3
MLB 6.9 4.7 88.4 122.4 12.2 33.1 .245 .406 .316 .315 .369 36.3 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

Season GB % FB % LD % PU % Pull % Straight % Oppo % Weak % Topped % Under % Flare/Burner % Solid % Barrel % Barrel/PA
2015 46.0 18.0 30.8 5.2 40.2 34.0 25.9 2.7 35.0 23.8 28.8 4.1 3.9 3.2
2016 44.1 17.6 35.3 2.9 38.2 32.4 29.4 2.9 35.3 32.4 29.4 0.0 0.0 0.0
2017 49.3 16.4 27.7 6.5 36.6 39.4 24.0 3.8 34.6 22.3 31.2 3.8 4.1 3.2
2018 46.2 18.0 31.1 4.6 38.7 39.1 22.1 1.0 35.2 21.3 30.8 6.0 3.5 2.9
2019 46.0 20.9 28.1 5.1 39.0 34.9 26.1 3.9 32.6 21.4 27.1 6.8 5.5 4.4
2020 47.9 26.1 23.2 2.8 43.0 31.7 25.4 3.5 33.8 24.6 26.8 6.3 4.9 3.7
2021 46.8 20.6 28.8 3.8 33.3 41.2 25.4 3.4 32.1 21.1 31.4 6.2 5.8 4.7
2022 44.2 22.8 30.7 2.3 37.2 41.9 20.9 2.8 30.2 20.9 32.1 6.5 6.0 4.7
2023 37.7 26.4 32.1 3.8 52.8 28.3 18.9 1.9 32.1 35.8 26.4 3.8 0.0 0.0
Player 46.3 19.8 29.4 4.6 38.3 37.2 24.4 2.9 33.6 22.4 29.6 5.6 4.5 3.7
MLB 44.6 23.5 24.8 7.0 37.0 37.5 25.3 3.9 32.8 24.7 24.4 5.8 6.9 4.7
! 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.3 0 87 39.5 21 .368 .474 .410 5.6 0.0 0.0 .365 .469 .365 45.0
2023 Sinker -3.5 -2 45 20.5 11 .091 .091 .082 0.0 0.0 0.0 .204 .265 .203 36.4
2023 Changeup -4.8 -1 30 13.6 11 .182 .182 .164 15.4 9.1 10.0 .259 .297 .242 20.0
2023 Slider -1.2 0 22 10.0 5 .250 .250 .320 12.5 0.0 0.0 .163 .239 .277 50.0
2023 Cutter 13.5 3 21 9.5 6 .500 1.000 .633 18.2 16.7 10.0 .345 .494 .359 60.0
2023 Curveball 13.6 1 7 3.2 1 1.000 4.000 2.000 0.0 0.0 -- .049 .153 .083 0.0
2023 Split-Finger -1.7 0 4 1.8 1 .000 .000 .000 0.0 0.0 -- .051 .051 .046 0.0
2023 Knuckleball 3.3 0 2 0.9 -- -- -- -- -- -- -- -- -- --
2023 Sweeper -3.0 0 2 0.9 1 .000 .000 .000 0.0 0.0 -- .130 .130 .117 0.0
2022 4-Seam Fastball 0.5 2 390 38.8 85 .284 .392 .346 12.1 10.6 10.8 .300 .455 .375 41.5
2022 Changeup 3.4 5 143 14.2 49 .318 .364 .377 17.7 12.2 15.8 .308 .402 .351 42.1
2022 Sinker 2.1 3 142 14.1 46 .297 .351 .360 3.3 4.3 9.1 .263 .323 .333 38.9
2022 Slider 3.6 4 110 10.9 34 .323 .516 .390 15.4 11.8 11.8 .348 .568 .422 44.4
2022 Curveball -2.0 -2 91 9.0 22 .238 .286 .252 15.2 13.6 17.6 .331 .458 .357 61.1
2022 Cutter 5.6 5 85 8.4 30 .296 .704 .434 10.3 6.7 25.0 .409 .789 .524 57.7
2022 Split-Finger -2.6 -1 24 2.4 7 .143 .286 .179 18.8 42.9 25.0 .109 .182 .121 25.0
2022 Sweeper -0.6 0 21 2.1 2 .000 .000 .000 33.3 50.0 14.3 .082 .082 .074 100.0
2021 4-Seam Fastball 0.9 7 692 37.0 164 .327 .517 .408 8.7 9.8 10.0 .330 .551 .408 42.7
2021 Sinker 1.9 6 291 15.6 90 .430 .633 .489 6.8 7.8 12.1 .351 .529 .416 51.4
2021 Slider 1.4 3 243 13.0 65 .254 .339 .314 19.8 18.5 16.0 .291 .436 .346 44.7
2021 Changeup -0.1 0 241 12.9 82 .275 .338 .302 11.2 8.5 9.3 .287 .361 .292 35.6
2021 Curveball -0.5 -1 179 9.6 47 .311 .356 .298 13.2 12.8 12.0 .309 .452 .352 50.0
2021 Cutter -0.2 0 131 7.0 33 .303 .394 .305 6.3 3.0 3.6 .333 .428 .328 40.6
2021 Split-Finger -0.9 0 52 2.8 15 .067 .067 .060 28.6 26.7 25.0 .181 .198 .167 27.3
2021 Sweeper -8.7 -3 33 1.8 9 .000 .000 .000 10.5 0.0 0.0 .176 .308 .203 22.2
2021 Slurve 13.8 1 4 0.2 1 1.000 1.000 .900 0.0 0.0 0.0 .397 .469 .383 0.0
2021 Knuckleball 44.6 1 2 0.1 1 1.000 1.000 .900 0.0 0.0 -- .511 .601 .490 100.0
2020 4-Seam Fastball -0.3 -1 266 36.9 58 .259 .333 .291 19.4 19.0 15.9 .248 .454 .324 37.2
2020 Sinker -1.3 -2 143 19.8 39 .313 .438 .392 4.1 7.7 15.0 .236 .362 .337 34.5
2020 Slider 4.8 4 93 12.9 23 .409 .727 .530 21.1 13.0 7.7 .403 .581 .432 57.9
2020 Changeup 1.9 2 88 12.2 28 .269 .385 .313 16.3 10.7 13.6 .242 .323 .279 34.8
2020 Cutter 6.2 4 58 8.0 19 .389 .778 .550 4.2 10.5 14.3 .237 .382 .286 25.0
2020 Curveball -3.3 -2 47 6.5 13 .077 .154 .096 38.9 46.2 42.9 .158 .220 .162 42.9
2020 Split-Finger 33.2 5 16 2.2 6 .750 1.750 .925 16.7 0.0 0.0 .455 .783 .580 25.0
2020 Slurve 1.5 0 6 0.8 -- -- -- -- -- 0.0 -- -- -- --
2020 Sweeper -7.4 0 1 0.1 -- -- -- 0.0 -- -- -- -- -- --
2019 4-Seam Fastball 0.9 8 877 37.9 213 .316 .518 .387 6.8 8.0 8.1 .308 .531 .381 44.9
2019 Sinker -0.8 -3 428 18.5 118 .272 .408 .346 7.0 6.8 8.2 .288 .432 .356 35.8
2019 Slider 2.1 6 292 12.6 87 .325 .455 .372 22.7 21.8 18.3 .261 .419 .333 37.3
2019 Changeup 0.7 2 263 11.4 94 .300 .511 .356 9.9 6.4 9.2 .283 .444 .325 26.2
2019 Curveball 1.0 2 227 9.8 47 .238 .452 .339 19.2 21.3 17.5 .273 .462 .348 39.4
2019 Cutter 4.7 7 139 6.0 46 .463 .659 .501 8.2 6.5 7.5 .326 .452 .372 28.9
2019 Split-Finger -1.2 0 39 1.7 14 .214 .429 .271 23.1 14.3 13.3 .305 .559 .359 41.7
2019 Sweeper 3.6 0 8 0.3 2 .500 .500 .450 0.0 0.0 0.0 .707 .758 .643 0.0
2019 Slurve 3.1 0 1 0.0 -- -- -- -- -- 0.0 -- -- -- --
2018 4-Seam Fastball 1.3 11 800 35.0 212 .328 .565 .417 5.4 5.7 6.5 .344 .579 .424 40.4
2018 Sinker 0.1 0 483 21.1 148 .287 .372 .338 2.4 2.7 4.7 .298 .410 .353 47.2
2018 Slider 0.6 2 359 15.7 95 .273 .432 .341 20.8 15.8 12.6 .264 .362 .302 29.7
2018 Curveball 2.1 4 218 9.5 51 .333 .417 .352 23.1 27.5 25.9 .276 .383 .306 20.6
2018 Changeup 2.7 6 211 9.2 65 .371 .516 .414 17.3 10.8 13.0 .303 .405 .325 38.2
2018 Cutter 0.2 0 102 4.5 25 .250 .292 .294 16.3 8.0 7.4 .349 .458 .365 36.4
2018 Split-Finger -2.7 -1 53 2.3 14 .231 .308 .268 14.3 14.3 22.2 .258 .288 .276 27.3
2018 Slurve -9.3 -1 12 0.5 4 .000 .000 .000 50.0 50.0 50.0 .253 .284 .233 50.0
2018 Sweeper -4.0 0 10 0.4 1 .000 .000 .000 40.0 100.0 16.7 -- -- .000 --
2018 Screwball -29.1 0 1 0.0 1 .000 .000 .000 0.0 0.0 0.0 .142 .142 .128 0.0
2017 4-Seam Fastball 0.5 2 457 32.9 121 .298 .462 .364 7.1 8.3 10.3 .290 .464 .363 33.7
2017 Sinker -0.4 -1 302 21.7 95 .326 .465 .396 3.7 5.3 6.8 .323 .496 .382 43.2
2017 Slider 2.7 6 215 15.5 55 .327 .538 .405 25.0 23.6 17.6 .268 .390 .303 30.8
2017 Curveball -0.3 0 155 11.1 33 .219 .313 .244 16.4 21.2 15.2 .258 .369 .282 40.0
2017 Changeup -0.6 -1 139 10.0 31 .310 .414 .340 20.3 16.1 15.6 .262 .356 .292 33.3
2017 Cutter 0.9 1 64 4.6 17 .333 .400 .368 14.7 11.8 10.0 .381 .462 .405 38.5
2017 Split-Finger -3.1 -1 30 2.2 14 .214 .357 .243 25.0 28.6 50.0 .189 .294 .205 20.0
2017 Slurve -0.2 0 13 0.9 3 .333 .333 .300 42.9 66.7 28.6 .320 .341 .293 0.0
2017 Sweeper -3.6 0 8 0.6 1 .000 .000 .000 0.0 100.0 25.0 -- -- .000 --
! Note: Years are in reverse order.
+ View Complete Run Value Leaderboard

Swing/Take

Runs
Year Team PA Pitches Heart Shadow Chase Waste All
2009 121 488 -3 -1 2 1 0
2010 325 1,310 -17 -10 11 6 -10
2011 490 1,926 -1 -23 13 8 -4
2012 596 2,118 0 -12 10 10 9
2013 612 2,249 -11 -6 14 9 6
2014 670 2,392 17 -4 17 10 41
2015 587 2,118 4 -4 17 9 25
2016 42 166 -1 0 1 1 1
2017 383 1,432 6 -18 9 6 3
2018 629 2,291 1 -12 21 12 21
2019 698 2,596 -2 -8 17 11 19
2020 246 954 4 -2 8 5 15
2021 580 2,138 -5 -11 22 9 14
2022 275 1,006 7 -1 6 4 16
2023 89 349 -3 -1 2 1 -2
+ View Complete Swing/Take Leaderboard

Plate Discipline

Season Pitches Zone % Zone Swing % Zone Contact % Chase % Chase Contact % Edge % 1st Pitch Swing % Swing % Whiff % Meatball % Meatball Swing %
2015 2,149 48.4 63.7 95.2 22.1 80.0 43.4 21.5 42.3 8.7 6.7 74.8
2016 170 52.9 63.3 96.5 25.0 70.0 38.8 18.6 45.3 10.4 9.4 75.0
2017 1,391 51.0 66.1 92.3 21.4 69.7 42.6 24.4 44.1 12.9 7.3 73.3
2018 2,286 49.4 65.2 95.2 23.7 71.1 43.5 24.6 44.2 11.0 7.4 70.7
2019 2,316 50.5 61.0 94.3 26.0 76.1 44.0 21.3 43.8 10.7 7.4 69.2
2020 721 50.8 59.3 89.4 20.0 64.8 46.2 20.9 39.9 16.3 8.3 65.0
2021 1,868 51.3 65.9 92.7 24.1 78.1 43.3 26.0 45.6 10.9 7.4 67.6
2022 1,006 48.3 62.3 91.1 21.9 77.2 42.7 24.3 41.5 12.7 8.0 60.0
2023 220 57.3 55.6 94.3 19.1 83.3 43.2 10.5 40.0 8.0 7.3 62.5
Player 12,127 50.1 63.6 93.6 23.2 75.0 43.5 23.0 43.4 11.1 7.4 69.5
MLB 48.6 66.9 82.0 28.4 58.0 42.6 29.7 47.1 24.8 7.3 76.1
! 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
2015 78 95 65 42 92 49 37 57 76 57 98 80 100 92 32
2016 38 19
2017 62 90 51 30 73 18 26 59 77 54 90 47 98 88 30
2018 83 99 69 38 88 28 16 75 64 54 99 40 100 75 33 21
2019 78 93 66 42 84 51 26 38 64 39 98 41 99 69 40 19
2020 45 62 45 38 50 27 25 47 27 40 88 51 92 86 35 67
2021 81 100 74 36 87 39 26 53 63 64 99 18 99 72 25 25 72
2022 42 12 52
2023 22 10
+ View Complete Percentile Rankings Leaderboard

Expected Home Runs

Year Team Avg HR Trot Actual HR xHR HR-xHR Doubters Mostly Gone No Doubters No Doubter %
2016 -- 0 0.1 0 2 0 0 --
2017 23.0 9 8.2 1 4 9 1 11.1
2018 23.4 17 14.2 3 8 11 5 29.4
2019 23.3 23 20.9 2 13 19 6 26.1
2020 23.1 8 7.5 1 5 8 1 12.5
2021 24.8 8 10.0 -2 8 5 6 75.0
2022 24.9 5 5.7 -1 2 6 2 40.0
2023 25.6 3 2.3 1 0 2 1 33.3
Player 23.7 73 68.8 4 42 60 22 30.1

Expected Home Runs by Park

Year HR
2016 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 0 0 0 0 0
2017 9 8 6 9 10 9 10 8 4 6 8 10 9 7 10 10 8 9 8 9 8 9 10 12 7 7 8 9 9 7 3
2018 17 17 9 19 14 13 14 15 10 11 12 20 18 10 12 15 16 15 14 17 14 12 21 14 13 11 14 16 16 14 11
2019 23 24 14 24 23 22 23 25 17 16 15 23 24 17 21 23 19 19 19 22 19 27 25 28 19 18 21 23 25 21 10
2020 8 9 6 9 8 7 8 7 7 5 5 9 8 5 9 7 7 8 9 10 7 9 10 7 7 5 8 8 10 8 2
2021 8 11 9 14 9 8 11 10 8 7 7 9 15 7 9 13 8 8 14 9 9 12 14 12 9 7 13 13 10 7 8
2022 5 6 4 8 5 6 7 8 4 4 4 7 7 5 7 7 5 6 5 5 6 5 9 7 4 4 7 6 6 4 3
2023 3 3 1 3 3 2 3 3 3 1 3 3 1 2 3 3 3 3 3 3 1 1 3 3 3 1 1 1 1 2 2
Player 73 78 50 86 72 67 76 76 53 50 54 82 82 53 71 78 66 68 72 75 64 75 92 83 62 53 72 76 77 63 39
! Note: This tells how many of this player's home runs would have been out of other stadiums. This accounts for different wall heights, distances and environmental effects. For these purposes, the 2020 Blue Jays home field was still Rogers Centre, not Sahlen Field.
+View Complete Expected Home Runs Leaderboard

Year to Year Changes

Metric 2015 2016 +/-   2017 +/-   2018 +/-   2019 +/-   2020 +/-   2021 +/-   2022 +/-   2023 +/-  
Exit Velocity 89.0 89.3 0.3 88.4 -0.9 90.2 1.8 88.8 -1.4 88.7 -0.1 89.5 0.8 89.8 0.3 90.4 0.6
Launch Angle 9.5 10.3 0.8 9.9 -0.4 9.5 -0.4 10.6 1.1 10.2 -0.4 9.9 -0.3 10.7 0.8 14.1 3.4
Barrel % 3.9 0.0 -3.9 4.1 4.1 3.5 -0.6 5.5 2.0 4.9 -0.6 5.8 0.9 6.0 0.2 0.0 -6.0
Hard Hit % 36.2 29.4 -6.8 36.1 6.7 38.4 2.3 37.3 -1.1 37.3 0.0 42.9 5.6 45.1 2.2 37.7 -7.4
Sweet Spot % 36.0 35.3 -0.7 33.9 -1.4 38.3 4.4 36.3 -2.0 34.5 -1.8 38.8 4.3 39.5 0.7 35.8 -3.7
xBA .291 .231 -0.060 .288 0.057 .306 0.018 .293 -0.013 .260 -0.033 .312 0.052 .310 -0.002 .277 -0.033
BA .310 .231 -0.079 .299 0.068 .309 0.010 .311 0.002 .300 -0.011 .311 0.011 .288 -0.023 .278 -0.010
xwOBA .346 .245 -0.101 .339 0.094 .357 0.018 .357 0.000 .325 -0.032 .361 0.036 .374 0.013 .286 -0.088
wOBA .368 .238 -0.130 .342 0.104 .359 0.017 .367 0.008 .362 -0.005 .347 -0.015 .345 -0.002 .309 -0.036
xSLG .425 .301 -0.124 .432 0.131 .452 0.020 .473 0.021 .413 -0.060 .466 0.053 .467 0.001 .358 -0.109
SLG .480 .282 -0.198 .444 0.162 .468 0.024 .503 0.035 .476 -0.027 .437 -0.039 .416 -0.021 .426 0.010
K% 8.6 14.0 5.4 13.3 -0.7 9.5 -3.8 10.4 0.9 15.0 4.6 10.4 -4.6 10.8 0.4 3.5 -7.3
BB% 10.1 7.0 -3.1 8.3 1.3 7.6 -0.7 8.0 0.4 9.1 1.1 6.5 -2.6 11.2 4.7 3.5 -7.7
Swing % 42.3 45.3 3.0 44.1 -1.2 44.2 0.1 43.8 -0.4 39.9 -3.9 45.6 5.7 41.5 -4.1 40.0 -1.5
Whiff% 8.7 10.4 1.7 12.9 2.5 11.0 -1.9 10.7 -0.3 16.3 5.6 10.9 -5.4 12.7 1.8 8.0 -4.7
In Zone % 48.4 52.9 4.5 51.0 -1.9 49.4 -1.6 50.5 1.1 50.8 0.3 51.3 0.5 48.3 -3.0 57.3 9.0
Out of Zone % 51.6 47.1 -4.5 49.0 1.9 50.6 1.6 49.5 -1.1 49.2 -0.3 48.7 -0.5 51.7 3.0 42.7 -9.0
Out of Zone Swing % 22.1 25.0 2.9 21.4 -3.6 23.7 2.3 26.0 2.3 20.0 -6.0 24.1 4.1 21.9 -2.2 19.1 -2.8
First Pitch Swing % 21.5 18.6 -2.9 24.4 5.8 24.6 0.2 21.3 -3.3 20.9 -0.4 26.0 5.1 24.3 -1.7 10.5 -13.8
First Pitch Strike % 58.6 55.8 -2.8 61.1 5.3 58.3 -2.8 60.3 2.0 58.8 -1.5 63.3 4.5 60.1 -3.2 75.4 15.3
+ View Complete Year to Year Changes Leaderboard

Statcast Fielder Positioning

wOBA
SeasonAlignment TypeBat SidePAShifts/Shades%No Shift/ShadeShift/Shade
2016 Shifts L 42 0 0.0 .238
2017 Shifts L 369 41 11.1 .331 .434
2018 Shifts L 618 198 32.0 .324 .424
2019 Shifts L 625 311 49.8 .377 .347
2020 Shifts L 187 130 69.5 .441 .328
2021 Shifts L 503 283 56.3 .277 .401
2022 Shifts L 270 170 63.0 .349 .347
2023 Shades L 57 35 61.4 .355 .280
! 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 %
2010 523 16.0 37.9% 1.1% 214 23.0 0.9% 8.9%
2011 703 16.5 31.9% 1.8% 293 23.4 0.3% 14.0%
2012 686 16.5 29.0% 2.0% 388 23.0 0.3% 13.7%
2013 695 17.7 18.1% 3.2% 420 23.6 0.7% 12.1%
2014 783 19.6 5.5% 3.8% 417 25.4 0.0% 19.7%
2015 597 20.2 10.7% 8.0% 433 25.8 3.0% 28.9%
2016 45 19.9 8.9% 4.4% 29 25.6 6.9% 27.6%
2017 396 19.4 6.3% 4.0% 251 24.7 0.0% 15.5%
2018 718 18.2 15.5% 3.5% 365 23.4 0.3% 10.7%
2019 658 19.1 7.0% 3.3% 462 25.3 0.0% 17.1%
2020 219 19.9 5.0% 4.1% 160 25.5 1.3% 18.8%
2021 581 20.5 1.7% 7.2% 336 26.7 0.0% 21.7%
2022 349 20.3 2.9% 5.4% 182 25.6 0.0% 19.8%
2023 82 16.3 22.0% 0.0% 39 19.5 5.1% 0.0%
+ View Complete Pitch Tempo Leaderboard

Statcast Rankings

Loading Bat Tracking...