DJ LeMahieu
3B | Bats/Throws: R/R | 6' 4" 220LBS | Age: 35
Draft: 2009 | Rd: 2, #79, Chicago Cubs | Louisiana State
PA AB R H HR SB AVG OBP SLG OPS
2021 679 597 84 160 10 4 .268 .349 .362 .711
2022 541 467 74 122 12 4 .261 .357 .377 .734
2023 562 497 55 121 15 2 .243 .327 .390 .717
13 Seasons 6,452 5,803 864 1,697 122 93 .292 .354 .415 .769
AVG HR SB OPS
2021 .268 10 4 .711
2022 .261 12 4 .734
2023 .243 15 2 .717
13 Seasons .292 122 93 .769
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 26 2451 462 9 1.9 1.5 90.5 108.0 2.9 32.7 .276 .379 .327 .319 .357 40.3 17.3 8.1
2016 27 2577 486 24 4.9 3.8 91.8 111.9 6.1 36.2 .337 .490 .391 .391 .415 47.7 12.6 10.4
2017 28 2676 527 10 1.9 1.5 89.3 109.2 3.3 31.7 .304 .404 .342 .341 .357 41.4 13.2 8.7
2018 29 2191 460 24 5.2 4.1 91.3 109.3 5.9 31.3 .276 .419 .322 .326 .353 43.2 14.1 6.4
2019 30 2463 517 39 7.5 6.0 91.9 111.1 6.6 36.2 .317 .524 .375 .378 .415 48.7 13.7 7.0
2020 31 829 175 5 2.9 2.3 91.3 109.5 2.3 29.7 .312 .460 .429 .366 .372 45.7 9.7 8.3
2021 32 2660 508 19 3.7 2.8 90.6 110.6 5.0 33.3 .283 .397 .315 .340 .350 43.5 13.8 10.8
2022 33 2152 399 21 5.3 3.9 89.2 110.9 3.0 32.8 .274 .403 .329 .344 .344 41.1 13.1 12.4
2023 34 2254 374 22 5.9 3.9 89.6 111.2 3.8 31.6 .255 .393 .315 .322 .369 43.0 22.2 10.7
Player 20253 3908 173 4.4 3.3 90.6 111.9 4.5 33.1 .292 .429 .344 .347 .371 43.8 14.7 9.2
MLB 6.9 4.7 88.4 122.4 12.2 33.1 .245 .406 .316 .315 .369 36.3 22.1 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 55.4 12.1 31.2 1.3 19.0 41.8 39.2 1.1 45.0 12.3 29.9 4.5 1.9 1.5
2016 52.9 10.1 33.7 3.3 20.8 42.0 37.2 1.4 37.7 13.0 34.4 5.6 4.9 3.8
2017 57.1 11.8 28.8 2.3 18.0 42.5 39.1 3.8 42.9 13.1 32.8 4.7 1.9 1.5
2018 50.4 21.5 25.9 2.2 25.0 45.9 28.7 0.9 40.0 19.6 27.6 5.7 5.2 4.1
2019 49.7 17.2 29.8 3.3 25.0 41.4 33.7 1.5 38.9 15.3 29.6 7.0 7.5 6.0
2020 57.1 15.4 25.7 1.7 22.3 34.3 43.4 1.7 42.3 12.0 30.3 9.1 2.9 2.3
2021 52.0 18.3 26.8 3.0 23.4 40.0 36.6 2.6 39.8 17.9 28.5 6.9 3.7 2.8
2022 54.6 17.0 25.6 2.8 24.8 37.8 37.3 3.3 42.4 16.3 25.8 6.8 5.3 3.9
2023 55.6 17.4 22.5 4.5 31.8 40.6 27.5 2.1 42.0 15.0 28.6 6.4 5.9 3.9
Player 53.6 15.6 28.1 2.7 23.1 41.2 35.5 2.1 41.0 15.1 29.8 6.1 4.4 3.3
MLB 44.6 23.5 24.9 7.0 37.0 37.6 25.3 3.9 32.9 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.2 -2 722 32.0 142 .274 .516 .381 14.7 28.2 21.4 .263 .464 .356 64.3
2023 Sinker -0.7 -3 522 23.2 133 .236 .255 .317 12.1 13.5 17.0 .272 .341 .354 34.1
2023 Slider -0.6 -2 363 16.1 101 .200 .356 .288 30.0 22.8 20.5 .200 .302 .264 35.3
2023 Cutter -2.9 -5 174 7.7 36 .206 .206 .214 24.3 8.3 8.6 .306 .502 .363 41.9
2023 Curveball 2.6 4 155 6.9 47 .311 .489 .363 14.3 21.3 17.9 .274 .362 .280 36.1
2023 Changeup 0.3 0 150 6.7 46 .267 .378 .309 20.9 19.6 16.1 .240 .337 .256 36.1
2023 Sweeper 0.6 1 123 5.5 40 .205 .487 .296 30.9 35.0 23.7 .283 .557 .361 36.0
2023 Split-Finger 3.9 1 36 1.6 11 .273 .545 .341 33.3 45.5 26.3 .270 .378 .278 83.3
2023 Slurve -6.0 -1 9 0.4 3 .000 .000 .000 50.0 100.0 75.0 -- -- .000 --
2022 4-Seam Fastball 0.7 6 816 37.9 183 .266 .403 .388 14.3 15.3 12.1 .311 .506 .430 56.6
2022 Sinker -0.2 -1 455 21.1 114 .230 .260 .300 8.2 6.1 7.8 .260 .305 .304 36.6
2022 Slider 0.6 2 302 14.0 89 .277 .361 .320 21.0 15.7 13.6 .269 .395 .309 34.3
2022 Changeup 2.6 5 176 8.2 54 .224 .388 .352 15.4 11.1 8.0 .224 .335 .282 27.9
2022 Curveball 0.5 1 139 6.5 36 .324 .441 .353 17.6 13.9 12.5 .276 .349 .294 32.1
2022 Cutter 4.6 6 128 5.9 24 .409 .773 .517 15.6 4.2 2.9 .272 .487 .358 47.6
2022 Sweeper -2.4 -2 79 3.7 23 .182 .318 .235 28.9 26.1 22.2 .209 .323 .253 18.8
2022 Split-Finger -6.0 -2 37 1.7 10 .100 .100 .090 25.0 20.0 11.1 .296 .383 .296 37.5
2022 Slurve 19.6 1 3 0.1 2 .500 1.000 .625 50.0 50.0 100.0 .342 .984 .557 100.0
2022 Knuckleball 2.4 0 2 0.1 -- -- -- -- -- 0.0 -- -- -- --
2021 4-Seam Fastball 0.2 2 993 37.3 202 .291 .395 .353 14.1 19.8 16.6 .295 .421 .368 55.6
2021 Sinker -0.6 -3 529 19.9 127 .221 .269 .311 12.0 9.4 10.1 .257 .310 .330 43.5
2021 Slider 0.4 2 473 17.8 157 .275 .389 .317 19.0 14.6 14.2 .269 .424 .316 38.1
2021 Changeup -3.0 -6 205 7.7 68 .145 .194 .186 10.0 5.9 6.6 .270 .376 .306 37.3
2021 Cutter 1.3 3 199 7.5 48 .375 .500 .421 3.7 8.3 9.8 .303 .436 .373 43.2
2021 Curveball 3.0 5 150 5.6 46 .356 .467 .367 16.4 8.7 7.5 .346 .425 .345 31.7
2021 Sweeper -1.9 -1 37 1.4 13 .182 .182 .246 22.2 15.4 13.3 .264 .296 .314 22.2
2021 Split-Finger 5.2 2 36 1.4 8 .250 .625 .363 27.8 37.5 13.6 .279 .429 .304 60.0
2021 Slurve -0.1 0 11 0.4 3 .333 .333 .300 50.0 33.3 20.0 .470 .714 .505 50.0
2020 4-Seam Fastball 2.0 6 308 37.2 63 .429 .714 .513 10.1 15.9 12.0 .404 .576 .452 69.6
2020 Sinker 1.3 2 184 22.2 48 .325 .575 .450 8.8 6.3 7.0 .253 .352 .330 42.1
2020 Slider -1.2 -2 128 15.4 39 .243 .297 .268 14.8 10.3 9.5 .275 .392 .307 33.3
2020 Curveball 6.9 4 64 7.7 26 .440 .760 .538 11.8 7.7 8.0 .307 .560 .379 43.5
2020 Cutter -0.9 -1 60 7.2 16 .400 .400 .381 13.3 6.3 6.7 .276 .318 .291 28.6
2020 Changeup 0.9 1 56 6.8 16 .333 .667 .438 7.4 0.0 0.0 .321 .541 .384 46.7
2020 Split-Finger 3.3 1 26 3.1 6 .400 1.000 .600 23.1 16.7 8.3 .120 .240 .240 0.0
2020 Sweeper 23.2 1 3 0.4 2 .500 .500 .450 0.0 0.0 -- .339 .348 .308 0.0
2019 4-Seam Fastball 1.3 13 1,008 40.9 208 .359 .554 .425 14.7 13.9 12.0 .327 .544 .397 58.2
2019 Sinker -0.8 -4 433 17.6 115 .235 .304 .306 7.1 11.3 15.9 .291 .420 .347 44.4
2019 Slider 2.7 11 396 16.1 132 .290 .516 .359 26.7 18.9 18.0 .290 .538 .362 44.0
2019 Changeup 6.8 14 200 8.1 70 .394 .712 .509 19.0 7.1 9.8 .363 .570 .413 47.5
2019 Curveball 3.7 7 187 7.6 68 .358 .522 .413 12.7 11.8 16.0 .347 .579 .392 50.8
2019 Cutter 3.0 5 174 7.1 42 .410 .641 .469 16.9 14.3 14.0 .345 .553 .398 42.4
2019 Split-Finger 2.2 1 39 1.6 12 .250 .500 .392 8.7 8.3 4.8 .266 .517 .330 18.2
2019 Sweeper 3.8 1 16 0.6 4 .250 .250 .225 0.0 25.0 14.3 .210 .278 .197 33.3
2019 Slurve -16.4 -1 8 0.3 3 .000 .000 .000 66.7 66.7 100.0 .040 .045 .036 0.0
2019 Knuckleball 12.8 0 1 0.0 1 1.000 1.000 .900 0.0 0.0 -- .480 .529 .440 0.0
2018 4-Seam Fastball 0.5 5 918 41.9 214 .273 .476 .373 10.6 15.4 14.3 .301 .493 .382 54.5
2018 Sinker 0.1 0 445 20.3 123 .328 .466 .362 5.7 7.3 10.3 .291 .421 .330 46.3
2018 Slider -0.5 -2 326 14.9 93 .233 .333 .250 26.1 19.4 18.2 .243 .345 .253 32.0
2018 Curveball 1.3 3 201 9.2 50 .261 .435 .316 21.1 18.0 16.7 .214 .352 .272 28.9
2018 Changeup 1.4 2 138 6.3 52 .250 .396 .316 14.5 7.7 11.4 .261 .392 .319 31.1
2018 Cutter 0.2 0 129 5.9 39 .306 .361 .354 19.0 17.9 18.9 .306 .376 .311 43.3
2018 Split-Finger 5.9 1 18 0.8 6 .167 .333 .358 10.0 16.7 14.3 .133 .218 .149 20.0
2018 Sweeper -4.2 0 7 0.3 2 .000 .000 .000 25.0 50.0 50.0 .334 .371 .300 0.0
2017 4-Seam Fastball 0.2 2 1,196 44.7 254 .307 .450 .379 13.0 15.7 12.7 .287 .397 .346 51.4
2017 Sinker -0.5 -3 582 21.7 148 .260 .283 .314 7.1 8.8 11.5 .298 .353 .338 34.5
2017 Slider 2.1 8 383 14.3 112 .356 .413 .356 17.4 11.6 9.9 .320 .427 .337 33.3
2017 Curveball 1.3 3 198 7.4 72 .319 .464 .344 16.5 16.7 16.9 .330 .470 .358 41.4
2017 Cutter 0.6 1 158 5.9 45 .349 .442 .362 8.8 13.3 14.3 .328 .431 .342 35.1
2017 Changeup 3.1 4 132 4.9 43 .366 .512 .416 9.3 7.0 6.1 .333 .450 .353 42.1
2017 Split-Finger -6.6 -1 19 0.7 5 .000 .000 .000 40.0 60.0 25.0 .105 .116 .103 50.0
2017 Sweeper -3.1 0 4 0.1 1 .000 .000 .000 0.0 0.0 0.0 .164 .164 .153 0.0
2017 Slurve -3.2 0 2 0.1 1 .000 .000 .000 0.0 0.0 -- .013 .025 .018 0.0
! Note: Years are in reverse order.
+ View Complete Run Value Leaderboard

Swing/Take

Runs
Year Team PA Pitches Heart Shadow Chase Waste All
2011 62 196 -1 -3 -1 0 -4
2012 243 878 1 -7 4 1 -1
2013 432 1,494 -5 -12 5 3 -10
2014 528 1,954 -10 -6 7 3 -5
2015 616 2,424 0 -15 13 7 5
2016 633 2,568 -3 -1 20 10 26
2017 686 2,697 -11 -9 20 12 12
2018 597 2,252 -9 -4 16 8 10
2019 699 2,617 22 -4 23 9 49
2020 252 964 -1 0 9 5 12
2021 672 2,633 -33 -4 27 12 2
2022 538 2,148 -5 -10 20 8 14
2023 559 2,254 -25 1 9 8 -6
+ 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,451 51.3 62.5 87.9 23.6 68.0 44.1 23.4 43.5 16.4 8.1 71.7
2016 2,577 51.6 59.5 91.2 23.2 79.2 44.5 17.0 41.9 11.6 7.2 65.4
2017 2,676 52.8 59.0 89.9 22.3 76.5 41.4 16.7 41.7 12.6 9.0 70.8
2018 2,191 51.2 59.6 92.6 23.2 66.4 44.4 18.6 41.9 14.0 7.7 64.7
2019 2,463 48.9 64.6 89.5 27.3 71.4 42.1 20.6 45.6 16.0 7.8 69.4
2020 829 50.3 64.0 92.9 24.0 77.8 43.1 25.5 44.1 11.2 8.9 67.6
2021 2,660 50.6 62.0 90.2 20.4 71.7 41.4 21.4 41.4 14.4 7.6 69.2
2022 2,152 50.7 53.9 89.1 24.5 73.4 42.6 18.9 39.5 15.7 7.7 61.4
2023 2,254 51.5 54.4 87.0 23.1 63.1 44.6 18.2 39.2 19.7 7.9 63.8
Player 20,253 51.1 59.7 89.8 23.4 71.7 43.1 19.6 42.0 14.8 7.9 67.4
MLB 48.6 67.0 82.0 28.5 58.0 42.6 29.6 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 52 81 38 21 76 20 16 82 60 76 58 57 81 85 61
2016 96 100 85 41 99 49 33 93 85 95 89 79 98 84 57 88
2017 65 99 35 8 89 12 7 79 69 81 91 51 98 83 52 100
2018 49 85 52 35 51 44 32 89 68 79 86 23 93 77 54 98
2019 90 99 87 62 88 78 46 92 77 94 89 29 90 61 47 95
2020 81 97 67 33 87 16 9 86 65 81 100 40 99 68 30 10 33
2021 63 88 33 12 87 26 12 74 75 68 91 73 96 93 41 62 18
2022 80 87 53 32 96 34 27 53 71 57 93 92 92 75 29 96 22
2023 45 50 29 25 70 30 26 57 70 61 49 78 81 82 13 67 19
+ 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 21.4 11 10.3 1 4 12 3 27.3
2017 21.8 8 8.2 0 5 9 2 25.0
2018 21.8 15 12.7 2 8 13 2 13.3
2019 22.2 29 21.6 7 10 23 7 24.1
2020 21.9 10 7.1 3 6 7 2 20.0
2021 22.8 10 9.4 1 7 10 2 20.0
2022 22.5 12 11.3 1 4 15 1 8.3
2023 23.0 15 11.6 3 8 14 1 6.7
Player 22.2 110 92.2 18 52 103 20 18.2

Expected Home Runs by Park

Year HR
2016 11 12 9 13 10 7 11 11 9 5 9 11 11 9 11 12 4 8 10 12 11 8 19 14 8 10 10 16 13 10 6
2017 8 9 5 12 9 10 11 9 9 4 8 15 5 6 10 9 7 8 6 8 6 6 13 8 6 5 8 12 8 9 6
2018 15 17 9 10 14 10 15 11 10 7 12 15 15 11 11 15 12 12 12 16 14 15 16 18 12 9 10 14 15 12 11
2019 29 27 15 28 26 22 25 21 18 11 17 27 29 18 21 23 18 15 20 26 18 20 34 27 20 15 17 29 27 20 15
2020 10 7 7 11 6 8 9 9 7 4 6 9 6 6 9 6 9 9 6 9 7 4 11 7 5 4 8 6 6 6 6
2021 10 13 8 11 11 9 11 13 8 5 6 11 12 7 10 12 9 8 8 10 8 9 12 10 7 7 12 9 11 6 8
2022 12 9 7 11 12 12 17 6 7 7 6 15 11 12 13 15 12 10 12 10 12 10 18 14 7 10 14 14 12 12 13
2023 15 9 9 17 10 10 12 12 11 9 10 11 14 10 12 13 14 10 14 14 14 10 21 14 7 8 12 10 15 8 8
Player 110 103 69 113 98 88 111 92 79 52 74 114 103 79 97 105 85 80 88 105 90 82 144 112 72 68 91 110 107 83 73
! 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 90.5 91.8 1.3 89.3 -2.5 91.3 2.0 91.9 0.6 91.3 -0.6 90.6 -0.7 89.2 -1.4 89.6 0.4
Launch Angle 2.9 6.1 3.2 3.3 -2.8 5.9 2.6 6.6 0.7 2.3 -4.3 5.0 2.7 3.0 -2.0 3.8 0.8
Barrel % 1.9 4.9 3.0 1.9 -3.0 5.2 3.3 7.5 2.3 2.9 -4.6 3.7 0.8 5.3 1.6 5.9 0.6
Hard Hit % 40.3 47.7 7.4 41.4 -6.3 43.2 1.8 48.7 5.5 45.7 -3.0 43.5 -2.2 41.1 -2.4 43.0 1.9
Sweet Spot % 32.7 36.2 3.5 31.7 -4.5 31.3 -0.4 36.2 4.9 29.7 -6.5 33.3 3.6 32.8 -0.5 31.6 -1.2
xBA .276 .337 0.061 .304 -0.033 .276 -0.028 .317 0.041 .312 -0.005 .283 -0.029 .274 -0.009 .255 -0.019
BA .301 .348 0.047 .310 -0.038 .276 -0.034 .327 0.051 .364 0.037 .268 -0.096 .261 -0.007 .243 -0.018
xwOBA .319 .391 0.072 .341 -0.050 .326 -0.015 .378 0.052 .366 -0.012 .340 -0.026 .344 0.004 .322 -0.022
wOBA .327 .391 0.064 .342 -0.049 .322 -0.020 .375 0.053 .429 0.054 .315 -0.114 .329 0.014 .315 -0.014
xSLG .379 .490 0.111 .404 -0.086 .419 0.015 .524 0.105 .460 -0.064 .397 -0.063 .403 0.006 .393 -0.010
SLG .388 .495 0.107 .409 -0.086 .428 0.019 .518 0.090 .590 0.072 .362 -0.228 .377 0.015 .390 0.013
K% 17.3 12.6 -4.7 13.2 0.6 14.1 0.9 13.7 -0.4 9.7 -4.0 13.8 4.1 13.1 -0.7 22.2 9.1
BB% 8.1 10.4 2.3 8.7 -1.7 6.4 -2.3 7.0 0.6 8.3 1.3 10.8 2.5 12.4 1.6 10.7 -1.7
Swing % 43.5 41.9 -1.6 41.7 -0.2 41.9 0.2 45.6 3.7 44.1 -1.5 41.4 -2.7 39.5 -1.9 39.2 -0.3
Whiff% 16.4 11.6 -4.8 12.6 1.0 14.0 1.4 16.0 2.0 11.2 -4.8 14.4 3.2 15.7 1.3 19.7 4.0
In Zone % 51.3 51.6 0.3 52.8 1.2 51.2 -1.6 48.9 -2.3 50.3 1.4 50.6 0.3 50.7 0.1 51.5 0.8
Out of Zone % 48.7 48.4 -0.3 47.2 -1.2 48.8 1.6 51.1 2.3 49.7 -1.4 49.4 -0.3 49.3 -0.1 48.5 -0.8
Out of Zone Swing % 23.6 23.2 -0.4 22.3 -0.9 23.2 0.9 27.3 4.1 24.0 -3.3 20.4 -3.6 24.5 4.1 23.1 -1.4
First Pitch Swing % 23.4 17.0 -6.4 16.7 -0.3 18.6 1.9 20.6 2.0 25.5 4.9 21.4 -4.1 18.9 -2.5 18.2 -0.7
First Pitch Strike % 58.7 58.4 -0.3 59.2 0.8 60.4 1.2 58.3 -2.1 65.3 7.0 61.2 -4.1 63.6 2.4 60.6 -3.0
+ View Complete Year to Year Changes Leaderboard

Statcast Fielder Positioning

wOBA
SeasonAlignment TypeBat SidePAShifts/Shades%No Shift/ShadeShift/Shade
2016 Shifts R 620 0 0.0 .392
2017 Shifts R 670 2 0.3 .341 .000
2018 Shifts R 581 1 0.2 .321 .880
2019 Shifts R 643 0 0.0 .371
2020 Shifts R 216 5 2.3 .417 .925
2021 Shifts R 666 0 0.0 .313
2022 Shifts R 539 1 0.2 .330 .884
2023 Shades R 558 0 0.0 .314
! 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 %
2011 42 13.9 66.7% 0.0% 30 19.6 6.7% 0.0%
2012 239 15.4 44.4% 1.7% 128 21.3 0.8% 7.8%
2013 407 16.1 37.8% 1.2% 218 22.7 2.3% 7.3%
2014 541 17.0 32.0% 2.4% 289 23.6 1.0% 11.8%
2015 784 18.2 26.1% 5.4% 400 24.9 5.0% 25.0%
2016 921 18.9 18.5% 5.1% 362 25.2 2.2% 21.3%
2017 877 17.7 21.8% 2.5% 479 23.4 0.4% 12.5%
2018 844 17.9 18.2% 1.4% 280 23.2 0.7% 12.9%
2019 819 16.7 31.0% 2.0% 369 23.3 1.1% 12.7%
2020 291 18.2 20.3% 4.1% 113 23.5 0.0% 15.0%
2021 953 17.6 22.4% 2.7% 407 23.5 0.0% 11.8%
2022 828 18.8 12.7% 5.6% 325 24.3 0.6% 17.5%
2023 821 15.9 35.0% 0.5% 354 20.0 4.2% 0.8%
+ View Complete Pitch Tempo Leaderboard

Statcast Rankings