Nelson Cruz
DH | Bats/Throws: R/R | 6' 2" 230LBS | Age: 43
PA AB R H HR SB AVG OBP SLG OPS
2021 584 513 79 136 32 3 .265 .334 .497 .831
2022 507 448 50 105 10 4 .234 .313 .337 .650
2023 152 143 9 35 5 1 .245 .283 .399 .682
19 Seasons 8,396 7,501 1,090 2,053 464 84 .274 .343 .513 .856
AVG HR SB OPS
2021 .265 32 3 .831
2022 .234 10 4 .650
2023 .245 5 1 .682
19 Seasons .274 464 84 .856
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 34 2632 427 60 14.1 9.2 92.6 119.0 9.2 35.4 .285 .546 .396 .385 .497 47.8 25.0 9.0
2016 35 2732 437 72 16.5 10.8 94.6 116.3 11.2 34.8 .279 .595 .383 .397 .499 52.4 23.8 9.3
2017 36 2474 423 60 14.2 9.3 93.2 117.7 12.4 34.5 .288 .597 .385 .405 .487 48.3 21.7 10.9
2018 37 2282 400 55 13.8 9.3 93.9 117.0 12.8 31.3 .281 .566 .361 .396 .469 51.7 20.6 9.3
2019 38 2115 326 65 19.9 12.5 93.7 117.0 13.1 38.3 .290 .637 .417 .415 .535 51.5 25.1 10.7
2020 39 846 127 19 15.0 8.9 91.6 114.4 9.4 39.4 .269 .545 .411 .383 .500 47.2 27.1 11.7
2021 40 2198 396 54 13.6 9.2 92.9 117.5 11.8 31.8 .264 .512 .346 .363 .439 52.5 21.6 8.7
2022 41 1992 332 31 9.3 6.1 90.9 113.8 7.2 28.0 .241 .399 .292 .320 .377 46.1 23.5 9.7
2023 42 566 98 9 9.2 5.9 92.4 112.5 10.2 33.7 .242 .417 .291 .297 .407 48.0 30.3 3.9
Player 17837 2966 425 14.3 9.4 93.1 119.0 11.1 33.7 .275 .548 .369 .382 .472 49.9 23.5 9.5
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 45.7 20.6 28.1 5.6 34.2 40.0 25.3 3.0 33.3 15.0 24.4 7.7 14.1 9.2
2016 44.6 23.6 24.5 7.3 35.2 40.0 24.7 1.1 34.6 20.1 16.9 8.5 16.5 10.8
2017 41.1 27.9 25.1 5.9 34.5 42.6 22.7 2.6 30.0 23.4 19.9 9.7 14.2 9.3
2018 44.8 27.0 20.3 8.0 38.0 39.5 22.3 1.8 31.3 22.8 23.5 7.0 13.8 9.3
2019 40.5 24.8 27.0 7.7 38.3 36.2 25.5 2.1 28.8 20.2 20.6 8.3 19.9 12.5
2020 47.2 21.3 26.0 5.5 29.1 43.3 27.6 3.1 34.6 18.1 23.6 3.9 15.0 8.9
2021 43.4 25.5 22.0 9.1 36.6 36.4 27.0 3.0 31.1 24.5 19.7 8.1 13.6 9.2
2022 53.0 19.3 22.9 4.8 32.8 37.3 29.8 2.4 39.8 17.2 25.6 4.5 9.3 6.1
2023 46.9 22.4 25.5 5.1 39.8 37.8 22.4 3.1 30.6 23.5 26.5 7.1 9.2 5.9
Player 44.8 24.0 24.4 6.8 35.5 39.2 25.2 2.4 32.6 20.5 21.6 7.6 14.3 9.4
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 1.5 3 171 30.2 38 .314 .543 .392 23.2 18.4 17.9 .367 .703 .467 57.1
2023 Slider 3.7 4 108 19.1 37 .286 .514 .408 52.2 37.8 35.9 .217 .367 .270 47.6
2023 Changeup -3.1 -3 83 14.7 21 .100 .100 .119 59.6 52.4 39.3 .126 .175 .157 22.2
2023 Sinker 0.1 0 75 13.3 23 .286 .476 .328 5.6 17.4 23.5 .235 .443 .293 55.6
2023 Cutter -3.9 -2 52 9.2 14 .214 .214 .193 36.7 35.7 41.7 .271 .295 .250 44.4
2023 Curveball -4.4 -2 49 8.7 12 .167 .167 .150 34.4 33.3 21.1 .134 .160 .128 25.0
2023 Sweeper -8.7 -1 14 2.5 3 .000 .000 .000 25.0 33.3 25.0 .057 .099 .065 50.0
2023 Split-Finger 8.9 1 9 1.6 1 1.000 3.000 1.600 33.3 0.0 0.0 .866 2.485 1.368 100.0
2023 Slurve -12.0 -1 5 0.9 2 .000 .000 .000 25.0 0.0 0.0 .162 .269 .185 50.0
2022 4-Seam Fastball -0.1 -1 674 33.8 168 .243 .340 .319 23.7 18.5 16.5 .269 .471 .372 51.3
2022 Slider -0.1 0 420 21.1 94 .195 .293 .268 48.0 38.3 25.5 .198 .290 .270 39.6
2022 Sinker 1.4 4 326 16.4 102 .289 .422 .380 23.3 14.7 21.7 .260 .426 .344 50.7
2022 Changeup -1.3 -3 211 10.6 49 .149 .298 .228 42.0 30.6 25.0 .173 .316 .228 43.8
2022 Curveball -1.8 -3 186 9.3 42 .184 .184 .227 31.4 26.2 15.9 .232 .373 .301 32.1
2022 Cutter -1.6 -2 101 5.1 30 .222 .333 .287 34.5 20.0 18.2 .265 .423 .339 47.6
2022 Sweeper 3.6 2 56 2.8 13 .333 .417 .427 30.8 23.1 15.0 .278 .386 .321 33.3
2022 Split-Finger 3.3 0 11 0.6 5 .400 .400 .360 33.3 40.0 50.0 .142 .142 .130 33.3
2022 Slurve 12.8 1 7 0.4 3 .667 1.000 .717 25.0 0.0 0.0 .540 .975 .646 33.3
2021 4-Seam Fastball 0.6 5 712 32.4 172 .292 .630 .420 28.6 22.1 18.7 .275 .613 .403 63.2
2021 Slider 0.4 2 486 22.1 128 .205 .410 .299 43.0 28.9 23.6 .242 .494 .337 50.6
2021 Sinker 1.0 3 317 14.4 97 .329 .482 .388 14.1 10.3 16.1 .308 .499 .391 63.2
2021 Changeup -0.8 -2 263 12.0 68 .250 .391 .304 36.4 27.9 19.4 .260 .400 .300 41.3
2021 Cutter 1.5 3 188 8.6 51 .275 .550 .373 18.5 7.8 7.7 .292 .526 .437 36.6
2021 Curveball 0.4 1 161 7.3 38 .250 .417 .307 44.1 34.2 23.2 .229 .431 .302 34.8
2021 Sweeper 9.6 3 36 1.6 9 .500 1.167 .694 30.8 11.1 9.1 .221 .562 .447 40.0
2021 Split-Finger -0.1 0 25 1.1 8 .000 .000 .113 35.7 37.5 30.0 .058 .075 .058 0.0
2021 Slurve -5.0 0 4 0.2 1 .000 .000 .000 0.0 0.0 0.0 .000 .000 .000 0.0
2020 4-Seam Fastball 1.3 3 269 31.8 50 .292 .771 .448 29.6 34.0 20.5 .301 .716 .430 54.8
2020 Slider -0.7 -1 208 24.6 50 .200 .333 .275 53.0 40.0 32.8 .181 .295 .252 36.0
2020 Sinker 8.4 12 139 16.4 44 .500 .941 .632 15.3 9.1 10.3 .417 .837 .565 60.0
2020 Curveball 0.8 1 88 10.4 15 .267 .667 .414 38.7 40.0 23.1 .208 .640 .346 33.3
2020 Changeup -1.2 -1 81 9.6 35 .323 .452 .416 30.4 22.9 27.6 .256 .410 .336 39.1
2020 Cutter -4.2 -2 50 5.9 14 .182 .182 .279 33.3 14.3 28.6 .168 .225 .288 44.4
2020 Split-Finger 0.7 0 6 0.7 -- -- -- 0.0 -- 0.0 -- -- -- --
2020 Sweeper -7.5 0 5 0.6 1 .000 .000 .000 50.0 100.0 50.0 -- -- .000 --
2019 4-Seam Fastball 3.0 20 654 30.9 166 .324 .696 .473 21.2 21.1 19.6 .314 .756 .462 56.6
2019 Slider 0.6 3 525 24.8 99 .222 .432 .354 50.2 37.4 21.3 .147 .330 .294 31.1
2019 Sinker 2.3 8 348 16.5 92 .446 .747 .521 24.0 15.2 19.7 .376 .662 .461 61.4
2019 Changeup 3.4 7 194 9.2 52 .277 .830 .462 38.4 25.0 22.4 .298 .853 .486 48.6
2019 Cutter 0.7 1 176 8.3 54 .229 .458 .335 29.8 24.1 26.0 .288 .596 .402 40.0
2019 Curveball 5.6 9 151 7.1 37 .333 .750 .459 43.5 37.8 25.0 .295 .624 .387 59.1
2019 Sweeper 0.6 0 37 1.7 7 .200 .200 .329 60.0 42.9 21.4 .140 .157 .292 50.0
2019 Split-Finger -3.0 -1 27 1.3 5 .000 .000 .000 25.0 40.0 15.4 .440 .597 .437 66.7
2019 Slurve 21.1 1 3 0.1 1 1.000 1.000 .900 0.0 0.0 -- .553 .567 .498 0.0
2018 4-Seam Fastball 0.1 1 676 29.6 163 .266 .503 .363 21.4 18.4 17.5 .283 .590 .400 55.7
2018 Slider 0.7 3 480 21.0 123 .252 .383 .302 41.9 28.5 20.5 .230 .379 .290 42.5
2018 Sinker 0.4 2 466 20.4 133 .244 .555 .371 20.0 12.0 17.4 .311 .655 .439 58.3
2018 Curveball 1.1 3 248 10.9 50 .163 .372 .290 44.0 30.0 19.7 .261 .507 .376 57.1
2018 Changeup 6.2 12 188 8.2 60 .362 .872 .553 37.4 18.3 16.7 .367 .815 .541 52.8
2018 Cutter 3.9 5 128 5.6 29 .360 .720 .466 30.4 10.3 11.5 .353 .752 .527 43.5
2018 Sweeper -5.9 -2 40 1.8 9 .000 .000 .000 35.7 44.4 30.8 .027 .038 .033 0.0
2018 Split-Finger -5.3 -1 23 1.0 9 .111 .111 .100 38.5 33.3 18.8 .170 .203 .168 16.7
2018 Knuckleball 19.3 4 19 0.8 5 .600 1.200 .760 41.7 20.0 25.0 .595 1.343 .805 75.0
2018 Slurve -11.6 -1 7 0.3 3 .000 .000 .000 75.0 100.0 75.0 -- -- .000 --
2018 Screwball 1.1 0 1 0.0 -- -- -- -- -- -- -- -- -- --
2017 4-Seam Fastball 2.2 17 777 31.4 176 .318 .682 .451 21.7 21.0 17.5 .319 .739 .461 58.8
2017 Sinker 3.5 16 466 18.8 127 .368 .689 .489 20.7 11.8 14.9 .346 .703 .480 53.8
2017 Slider 0.9 4 462 18.7 120 .252 .427 .337 42.7 21.7 18.2 .268 .495 .367 44.3
2017 Curveball 0.3 1 272 11.0 84 .250 .487 .323 37.8 33.3 26.7 .221 .450 .307 41.2
2017 Changeup 2.4 6 256 10.3 64 .259 .481 .374 43.1 21.9 18.4 .289 .631 .430 40.0
2017 Cutter -1.1 -2 151 6.1 43 .256 .333 .321 22.5 18.6 19.0 .268 .431 .334 32.3
2017 Split-Finger 3.9 2 60 2.4 17 .118 .353 .244 55.6 64.7 44.0 .138 .337 .194 33.3
2017 Sweeper -2.2 0 15 0.6 3 .333 .333 .300 37.5 0.0 0.0 .309 .347 .285 0.0
2017 Slurve -4.6 -1 13 0.5 3 .000 .000 .000 0.0 33.3 20.0 .090 .112 .082 50.0
! Note: Years are in reverse order.
+ View Complete Run Value Leaderboard

Swing/Take

Runs
Year Team PA Pitches Heart Shadow Chase Waste All
2008 116 430 5 4 2 3 13
2009 497 1,951 -5 0 11 7 13
2010 501 1,932 11 3 13 7 35
2011 578 2,254 0 8 10 8 26
2012 644 2,471 0 -7 20 9 21
2013 453 1,781 16 -10 6 7 19
2014 700 2,607 15 -2 15 9 37
2015 646 2,596 14 3 13 9 38
2016 662 2,714 8 -5 15 13 31
2017 637 2,473 34 -23 19 13 44
2018 584 2,277 5 -8 15 13 25
2019 526 2,171 18 6 14 10 47
2020 217 875 13 -8 4 4 13
2021 592 2,259 4 -18 14 12 12
2022 506 1,992 -7 -17 15 8 -1
2023 151 566 4 -5 -2 2 -1
+ 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,632 44.4 69.6 76.3 30.8 56.7 42.0 28.7 48.1 30.8 5.7 72.8
2016 2,732 47.8 68.7 79.6 28.0 51.4 42.1 28.0 47.4 29.1 6.7 75.8
2017 2,474 45.6 70.2 78.5 27.8 50.3 42.1 32.7 47.2 30.5 7.0 81.0
2018 2,282 45.0 68.7 82.1 28.4 44.5 40.9 26.7 46.5 30.6 7.3 76.5
2019 2,115 44.5 69.9 78.0 27.3 45.6 40.3 29.1 46.2 32.6 7.2 83.0
2020 846 44.7 68.5 78.0 30.8 43.8 41.1 27.0 47.6 34.2 6.4 75.9
2021 2,198 46.8 73.8 77.3 31.0 52.6 40.8 40.5 51.0 30.7 7.7 89.3
2022 1,992 47.8 72.4 76.8 31.1 49.2 44.3 33.9 50.8 32.0 6.0 80.8
2023 566 48.4 66.1 78.5 39.4 40.9 41.7 34.9 52.3 36.1 7.8 72.7
Player 17,837 46.0 70.1 78.4 29.5 49.7 41.7 31.2 48.2 31.1 6.8 79.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 95 90 97 96 88 98 98 99 100 98 14 69 10 40 35
2016 97 83 99 99 83 100 99 100 99 100 24 67 15 57 36
2017 98 90 99 98 93 98 95 99 99 98 40 74 12 46 22
2018 98 89 98 98 88 95 94 99 99 98 50 60 10 50 16
2019 98 92 100 100 92 98 99 99 99 99 27 74 8 61 20
2020 89 74 92 93 84 89 93 87 95 86 25 76 10 31 14
2021 83 68 86 87 65 89 85 93 99 94 48 47 14 23 29
2022 54 40 50 57 56 60 60 84 93 81 35 67 11 34 13
2023 81 5
+ 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 25.6 43 42.6 0 15 19 28 65.1
2017 26.6 39 40.8 -2 13 31 16 41.0
2018 26.5 37 36.6 0 16 22 19 51.4
2019 26.9 42 44.7 -3 9 30 19 45.2
2020 27.4 16 15.6 0 1 5 12 75.0
2021 27.7 33 33.8 -1 7 22 17 51.5
2022 27.3 10 9.4 1 5 8 3 30.0
2023 26.9 5 3.8 1 4 2 2 40.0
Player 26.7 225 227.2 -2 70 139 116 51.6

Expected Home Runs by Park

Year HR
2016 43 42 38 50 38 37 44 44 33 36 38 42 46 43 42 46 34 39 47 43 47 37 55 51 45 42 39 56 48 43 34
2017 39 43 35 40 41 39 48 39 26 35 37 47 43 43 38 42 38 34 47 39 45 40 50 48 38 37 39 51 48 41 33
2018 37 45 32 36 34 34 37 35 27 28 33 44 43 34 34 38 36 35 37 38 40 39 46 43 33 31 31 40 44 38 32
2019 42 51 33 47 47 48 48 47 37 35 39 47 48 42 48 44 42 45 44 50 47 48 52 50 39 44 38 48 47 45 40
2020 16 16 14 15 16 16 17 14 14 14 15 17 16 16 16 16 16 15 16 17 16 16 17 15 16 14 16 17 16 16 12
2021 33 39 31 30 37 32 37 35 23 27 29 38 36 32 33 39 32 35 33 36 35 31 42 35 32 31 35 35 37 32 34
2022 10 7 6 11 9 9 10 8 7 8 9 8 12 9 10 12 9 8 10 9 10 12 14 11 8 9 11 10 10 8 8
2023 5 2 4 2 4 3 5 3 4 2 4 5 4 3 4 4 3 2 6 4 3 5 6 6 2 2 4 5 5 4 4
Player 225 245 193 231 226 218 246 225 171 185 204 248 248 222 225 241 210 213 240 236 243 228 282 259 213 210 213 262 255 227 197
! 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 92.6 94.6 2.0 93.2 -1.4 93.9 0.7 93.7 -0.2 91.6 -2.1 92.9 1.3 90.9 -2.0 92.4 1.5
Launch Angle 9.2 11.2 2.0 12.4 1.2 12.8 0.4 13.1 0.3 9.4 -3.7 11.8 2.4 7.2 -4.6 10.2 3.0
Barrel % 14.1 16.5 2.4 14.2 -2.3 13.8 -0.4 19.9 6.1 15.0 -4.9 13.6 -1.4 9.3 -4.3 9.2 -0.1
Hard Hit % 47.8 52.4 4.6 48.3 -4.1 51.7 3.4 51.5 -0.2 47.2 -4.3 52.5 5.3 46.1 -6.4 48.0 1.9
Sweet Spot % 35.4 34.8 -0.6 34.5 -0.3 31.3 -3.2 38.3 7.0 39.4 1.1 31.8 -7.6 28.0 -3.8 33.7 5.7
xBA .285 .279 -0.006 .288 0.009 .281 -0.007 .290 0.009 .269 -0.021 .264 -0.005 .241 -0.023 .242 0.001
BA .302 .287 -0.015 .288 0.001 .256 -0.032 .311 0.055 .303 -0.008 .265 -0.038 .234 -0.031 .245 0.011
xwOBA .385 .397 0.012 .405 0.008 .396 -0.009 .415 0.019 .383 -0.032 .363 -0.020 .320 -0.043 .297 -0.023
wOBA .396 .383 -0.013 .385 0.002 .361 -0.024 .417 0.056 .411 -0.006 .346 -0.065 .292 -0.054 .291 -0.001
xSLG .546 .595 0.049 .597 0.002 .566 -0.031 .637 0.071 .545 -0.092 .512 -0.033 .399 -0.113 .417 0.018
SLG .566 .555 -0.011 .549 -0.006 .509 -0.040 .639 0.130 .595 -0.044 .497 -0.098 .337 -0.160 .399 0.062
K% 25.0 23.8 -1.2 21.7 -2.1 20.6 -1.1 25.1 4.5 27.1 2.0 21.6 -5.5 23.5 1.9 30.3 6.8
BB% 9.0 9.3 0.3 10.9 1.6 9.3 -1.6 10.7 1.4 11.7 1.0 8.7 -3.0 9.7 1.0 3.9 -5.8
Swing % 48.1 47.4 -0.7 47.2 -0.2 46.5 -0.7 46.2 -0.3 47.6 1.4 51.0 3.4 50.8 -0.2 52.3 1.5
Whiff% 30.8 29.1 -1.7 30.5 1.4 30.6 0.1 32.6 2.0 34.2 1.6 30.7 -3.5 32.0 1.3 36.1 4.1
In Zone % 44.4 47.8 3.4 45.6 -2.2 45.0 -0.6 44.5 -0.5 44.7 0.2 46.8 2.1 47.8 1.0 48.4 0.6
Out of Zone % 55.6 52.2 -3.4 54.4 2.2 55.0 0.6 55.5 0.5 55.3 -0.2 53.2 -2.1 52.2 -1.0 51.6 -0.6
Out of Zone Swing % 30.8 28.0 -2.8 27.8 -0.2 28.4 0.6 27.3 -1.1 30.8 3.5 31.0 0.2 31.1 0.1 39.4 8.3
First Pitch Swing % 28.7 28.0 -0.7 32.7 4.7 26.7 -6.0 29.1 2.4 27.0 -2.1 40.5 13.5 33.9 -6.6 34.9 1.0
First Pitch Strike % 59.2 57.7 -1.5 59.9 2.2 54.6 -5.3 55.2 0.6 56.4 1.2 63.4 7.0 61.5 -1.9 65.1 3.6
+ View Complete Year to Year Changes Leaderboard

Statcast Fielder Positioning

wOBA
SeasonAlignment TypeBat SidePAShifts/Shades%No Shift/ShadeShift/Shade
2016 Shifts R 644 105 16.3 .380 .381
2017 Shifts R 636 52 8.2 .379 .467
2018 Shifts R 586 126 21.5 .383 .278
2019 Shifts R 512 125 24.4 .405 .459
2020 Shifts R 209 117 56.0 .353 .457
2021 Shifts R 570 99 17.4 .356 .306
2022 Shifts R 502 98 19.5 .293 .298
2023 Shades R 141 13 9.2 .285 .000
! 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 424 15.0 50.5% 3.8% 317 20.0 4.7% 10.1%
2011 488 14.4 57.0% 1.2% 358 20.3 4.7% 11.7%
2012 712 15.5 45.8% 1.0% 415 21.6 3.4% 10.4%
2013 538 15.6 44.4% 1.3% 268 21.6 4.9% 9.0%
2014 684 16.6 33.6% 2.0% 392 21.6 4.3% 10.7%
2015 711 17.3 31.5% 3.7% 430 22.6 7.0% 16.5%
2016 739 17.4 31.7% 5.7% 485 23.2 8.0% 16.5%
2017 688 16.9 29.1% 2.9% 411 21.9 1.2% 10.2%
2018 564 16.2 36.3% 1.6% 457 22.3 0.4% 10.3%
2019 586 17.0 29.2% 1.4% 370 22.6 0.8% 11.1%
2020 248 16.4 36.3% 3.6% 131 22.6 0.8% 8.4%
2021 548 17.0 26.6% 2.2% 344 22.5 1.2% 12.2%
2022 490 16.9 31.2% 2.0% 352 21.6 1.1% 6.8%
2023 145 14.8 52.4% 2.1% 87 17.8 11.5% 2.3%
+ View Complete Pitch Tempo Leaderboard

Statcast Rankings

Loading Bat Tracking...