Adam Duvall
CF | Bats/Throws: R/R | 6' 1" 233LBS | Age: 35
Draft: 2010 | Rd: 11, #348, San Francisco Giants | Louisville
PA AB R H HR SB AVG OBP SLG OPS
2021 555 513 67 117 38 5 .228 .281 .491 .772
2022 315 287 39 61 12 0 .213 .276 .401 .677
2023 353 320 45 79 21 4 .247 .303 .531 .834
10 Seasons 3,393 3,090 427 716 184 22 .232 .291 .472 .763
AVG HR SB OPS
2021 .228 38 5 .772
2022 .213 12 0 .677
2023 .247 21 4 .834
10 Seasons .232 184 22 .763
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 278 38 3 7.9 4.2 89.9 108.2 20.5 42.1 .183 .339 .336 .272 .382 42.1 36.1 8.3
2016 27 2225 396 48 12.1 7.9 88.6 110.7 19.2 36.1 .247 .491 .333 .336 .434 41.4 27.0 6.8
2017 28 2484 428 38 8.9 5.9 87.3 110.8 21.1 34.6 .226 .420 .327 .301 .377 32.6 26.3 6.0
2018 29 1648 268 28 10.4 6.6 89.0 109.6 22.6 31.0 .227 .427 .277 .318 .403 41.6 27.4 8.7
2019 30 530 82 13 15.9 10.0 91.1 112.3 25.6 30.5 .201 .542 .360 .327 .442 32.9 30.0 5.4
2020 31 798 137 19 13.9 9.1 88.1 114.2 22.9 30.7 .228 .516 .348 .342 .430 40.1 25.8 7.2
2021 32 2158 342 55 16.1 9.9 89.8 113.8 23.6 33.3 .227 .499 .324 .330 .457 43.9 31.4 6.3
2022 33 1220 188 24 12.8 7.6 88.3 110.1 23.4 36.2 .209 .395 .295 .293 .396 41.0 32.1 6.7
2023 34 1336 215 28 13.0 7.9 88.8 110.0 28.9 33.0 .210 .436 .347 .304 .410 39.1 31.2 6.2
Player 12677 2094 256 12.2 7.7 88.7 114.2 22.6 33.9 .225 .456 .323 .317 .416 39.4 28.8 6.7
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 28.9 36.8 28.9 5.3 57.9 13.2 28.9 2.6 18.4 34.2 28.9 5.3 7.9 4.2
2016 33.8 28.5 27.8 9.8 49.7 30.3 19.9 4.8 22.2 29.5 23.0 7.8 12.1 7.9
2017 33.4 29.0 24.3 13.3 42.8 31.8 25.5 3.0 24.8 36.4 20.6 5.6 8.9 5.9
2018 30.6 34.7 23.1 11.6 45.1 35.4 19.0 4.1 21.6 35.4 20.1 8.2 10.4 6.6
2019 28.0 41.5 12.2 18.3 47.6 32.9 19.5 0.0 23.2 41.5 11.0 8.5 15.9 10.0
2020 29.9 39.4 18.2 12.4 45.3 29.9 24.8 4.4 22.6 37.2 16.1 5.1 13.9 9.1
2021 30.7 40.1 17.8 11.4 46.8 35.4 17.8 4.4 20.2 33.9 20.5 5.0 16.1 9.9
2022 29.3 38.8 20.7 11.2 48.4 32.4 19.1 3.7 19.7 35.1 21.3 7.4 12.8 7.6
2023 20.9 40.0 22.3 16.7 58.1 25.6 16.3 3.7 14.4 41.9 20.9 5.6 13.0 7.9
Player 30.5 34.8 22.4 12.3 47.8 31.6 20.6 3.8 21.3 35.2 20.5 6.5 12.2 7.7
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 1.8 7 377 28.2 101 .274 .716 .426 28.2 31.7 27.8 .214 .586 .353 60.9
2023 Slider -1.6 -4 272 20.4 76 .221 .382 .276 39.6 35.5 30.3 .186 .283 .232 18.2
2023 Sinker -1.1 -3 240 18.0 66 .183 .350 .273 9.5 15.2 22.7 .257 .463 .340 30.0
2023 Curveball -0.4 0 117 8.8 26 .167 .375 .262 31.8 42.3 26.2 .121 .238 .192 23.1
2023 Changeup 2.1 2 102 7.6 19 .353 .824 .511 42.9 47.4 27.3 .264 .471 .353 50.0
2023 Cutter 4.4 4 95 7.1 28 .375 .750 .480 33.3 25.0 31.8 .259 .483 .344 44.4
2023 Sweeper 0.4 0 84 6.3 24 .273 .455 .342 41.0 33.3 32.0 .180 .432 .289 42.9
2023 Split-Finger -5.2 -2 31 2.3 7 .000 .000 .100 43.8 57.1 30.8 .030 .086 .141 0.0
2023 Slurve 2.4 0 12 0.9 4 .333 .667 .488 60.0 50.0 40.0 .236 .265 .340 0.0
2022 4-Seam Fastball -0.5 -2 328 26.9 86 .218 .423 .310 24.0 34.9 27.0 .219 .482 .334 66.7
2022 Slider -1.9 -6 302 24.8 82 .165 .329 .226 41.0 41.5 30.4 .158 .287 .209 28.9
2022 Sinker 0.1 0 234 19.2 59 .269 .423 .334 14.7 16.9 30.3 .275 .442 .345 34.9
2022 Changeup -1.0 -1 101 8.3 28 .160 .360 .268 17.0 14.3 12.9 .207 .451 .324 28.6
2022 Cutter 3.3 3 93 7.6 24 .273 .727 .435 28.6 33.3 30.8 .268 .539 .374 57.1
2022 Curveball -1.9 -2 87 7.1 17 .133 .133 .188 47.4 47.1 33.3 .095 .200 .193 28.6
2022 Sweeper 6.0 3 43 3.5 14 .357 .500 .371 36.4 35.7 50.0 .252 .286 .240 0.0
2022 Split-Finger 0.9 0 20 1.6 4 .000 .000 .175 40.0 50.0 33.3 .000 .000 .248 100.0
2022 Slurve -0.4 0 6 0.5 -- -- -- 0.0 -- 0.0 -- -- -- --
2021 4-Seam Fastball -0.1 -1 697 32.3 176 .201 .500 .337 25.1 27.8 22.6 .224 .581 .374 47.2
2021 Slider -0.5 -2 454 21.0 115 .207 .432 .283 42.6 46.1 31.5 .189 .416 .269 37.9
2021 Sinker 0.9 4 411 19.0 108 .284 .461 .375 16.1 15.7 26.2 .276 .482 .344 36.5
2021 Curveball 8.0 18 224 10.4 55 .340 .900 .502 29.0 25.5 16.1 .314 .756 .456 50.0
2021 Changeup -0.7 -2 207 9.6 47 .159 .318 .233 33.3 42.6 27.4 .205 .375 .274 45.8
2021 Cutter -1.6 -2 102 4.7 33 .152 .273 .180 27.1 30.3 28.6 .149 .249 .170 47.8
2021 Split-Finger -8.5 -3 30 1.4 9 .000 .000 .000 52.6 88.9 57.1 .016 .017 .014 100.0
2021 Sweeper 13.3 4 29 1.3 9 .500 1.375 .761 36.4 33.3 60.0 .299 .958 .529 80.0
2021 Slurve -1.2 0 4 0.2 2 .500 .500 .450 0.0 0.0 0.0 .320 .356 .295 50.0
2020 4-Seam Fastball 2.7 6 228 28.6 55 .354 .667 .492 17.3 10.9 8.7 .343 .724 .480 42.9
2020 Slider -1.4 -2 176 22.1 50 .125 .438 .264 49.0 50.0 41.0 .136 .427 .247 47.8
2020 Sinker -1.2 -2 145 18.2 46 .205 .436 .334 6.5 15.2 25.0 .230 .548 .379 34.4
2020 Changeup -2.0 -2 96 12.0 25 .208 .417 .252 38.5 32.0 21.6 .172 .339 .205 35.3
2020 Curveball 3.1 2 70 8.8 12 .250 .500 .392 26.1 25.0 15.0 .324 .496 .353 33.3
2020 Cutter 4.3 3 61 7.6 15 .462 1.154 .673 17.6 6.7 5.9 .247 .562 .386 50.0
2020 Split-Finger -12.5 -2 18 2.3 5 .000 .000 .000 27.3 60.0 33.3 .053 .060 .052 0.0
2020 Knuckleball -5.1 0 2 0.3 1 .000 .000 .000 -- 100.0 50.0 -- -- .000 --
2019 4-Seam Fastball -0.6 -1 138 26.0 44 .209 .628 .350 20.3 27.3 25.5 .205 .666 .353 35.5
2019 Sinker 3.8 4 109 20.6 26 .381 .857 .525 14.3 15.4 10.3 .297 .835 .490 33.3
2019 Slider -1.8 -2 96 18.1 19 .222 .389 .282 47.9 42.1 25.8 .156 .339 .230 50.0
2019 Curveball 2.4 1 60 11.3 14 .385 .462 .396 32.0 42.9 26.1 .225 .385 .290 28.6
2019 Changeup 3.5 2 60 11.3 10 .333 .667 .450 24.1 20.0 7.4 .098 .266 .200 14.3
2019 Cutter -1.9 -1 34 6.4 10 .300 .400 .305 35.3 40.0 28.6 .248 .526 .317 33.3
2019 Sweeper -7.8 -1 19 3.6 5 .000 .000 .140 30.0 20.0 20.0 .007 .012 .146 0.0
2019 Split-Finger -5.8 -1 10 1.9 2 .000 .000 .000 66.7 100.0 40.0 -- -- .000 --
2019 Slurve -0.5 0 4 0.8 -- -- -- -- -- 0.0 -- -- -- --
2018 4-Seam Fastball -0.8 -4 587 35.6 146 .190 .389 .312 26.2 32.2 24.7 .210 .434 .330 49.4
2018 Sinker -1.1 -3 307 18.6 81 .217 .391 .338 12.2 9.9 10.3 .269 .471 .380 38.7
2018 Slider 0.0 0 276 16.7 87 .171 .341 .275 43.2 33.3 33.3 .214 .399 .286 32.1
2018 Curveball 0.6 1 202 12.3 40 .184 .263 .219 39.2 47.5 25.3 .204 .331 .254 52.6
2018 Changeup -2.8 -4 133 8.1 35 .114 .200 .133 40.0 25.7 20.0 .147 .228 .162 23.1
2018 Cutter 2.4 3 107 6.5 28 .333 .593 .405 18.0 10.7 9.7 .357 .732 .467 50.0
2018 Split-Finger 2.5 0 17 1.0 4 .500 .750 .538 27.3 25.0 9.1 .338 .591 .387 66.7
2018 Slurve -7.9 0 5 0.3 1 .000 .000 .000 50.0 0.0 0.0 .279 .314 .270 0.0
2018 Sweeper -0.2 0 4 0.2 -- -- -- 0.0 -- -- -- -- -- --
2018 Knuckleball 9.1 0 1 0.1 -- -- -- -- -- -- -- -- -- --
2017 4-Seam Fastball -1.5 -13 874 35.2 226 .205 .488 .319 26.8 29.2 25.8 .200 .435 .300 36.2
2017 Sinker 1.5 8 493 19.8 126 .395 .596 .444 12.6 15.9 16.8 .319 .506 .378 34.7
2017 Slider -0.4 -2 429 17.3 106 .200 .390 .280 37.5 41.5 28.6 .165 .328 .221 28.8
2017 Curveball -1.8 -4 231 9.3 54 .163 .286 .242 31.9 25.9 23.3 .180 .227 .213 27.8
2017 Changeup -2.0 -4 214 8.6 65 .182 .400 .282 26.7 20.0 19.1 .230 .416 .317 22.2
2017 Cutter 2.1 4 183 7.4 49 .298 .532 .403 18.3 16.3 11.3 .291 .544 .359 35.9
2017 Split-Finger 11.1 3 26 1.0 9 .375 .750 .422 29.4 11.1 11.1 .214 .276 .187 37.5
2017 Knuckleball 8.1 1 18 0.7 5 .333 1.333 .680 20.0 20.0 50.0 .320 1.293 .663 50.0
2017 Sweeper -16.3 -1 7 0.3 2 .000 .000 .000 66.7 100.0 40.0 -- -- .000 --
2017 Slurve 13.8 1 6 0.2 1 1.000 1.000 .900 0.0 0.0 0.0 .613 .667 .552 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
2014 77 269 -2 -3 0 1 -4
2015 71 277 -2 -2 4 0 0
2016 606 2,220 15 -12 8 8 20
2017 643 2,481 -5 -24 11 10 -7
2018 422 1,641 -3 -20 7 9 -8
2019 141 577 8 -9 3 3 5
2020 230 889 0 -7 4 4 2
2021 617 2,381 16 -15 10 6 17
2022 315 1,220 -8 -4 4 5 -3
2023 352 1,336 6 -13 5 7 5
+ 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 278 43.5 66.1 81.3 34.4 44.4 42.1 34.7 48.2 33.6 8.3 65.2
2016 2,225 47.7 68.4 81.9 32.7 53.8 41.7 33.9 49.7 27.8 7.1 79.0
2017 2,484 47.6 66.3 81.0 31.4 60.5 45.4 29.3 48.1 26.0 7.4 73.8
2018 1,648 47.8 69.8 80.1 31.6 53.9 42.7 35.8 49.8 28.7 7.4 74.4
2019 530 48.7 64.7 80.2 33.5 56.0 41.9 30.0 48.7 28.3 7.5 80.0
2020 798 48.2 66.5 81.6 32.7 56.3 43.5 35.9 49.0 27.1 6.8 77.8
2021 2,158 48.5 67.0 81.1 34.0 51.6 42.1 31.5 50.0 29.3 7.4 67.9
2022 1,220 48.9 67.4 78.6 34.3 56.1 42.3 32.7 50.5 29.2 7.4 74.4
2023 1,336 47.6 63.7 78.8 34.1 52.3 43.3 27.8 48.3 31.0 7.5 69.0
Player 12,677 47.9 67.0 80.6 32.9 54.8 43.0 32.1 49.3 28.4 7.3 73.6
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 61 67
2016 63 33 85 89 21 91 90 41 78 75 13 30 23 24 84 83
2017 21 9 43 64 5 83 71 37 80 34 16 19 32 25 68 92
2018 40 16 54 71 26 59 79 54 71 72 10 53 21 27 73 93
2019 85 88
2020 64 23 86 93 18 89 89 38 95 53 33 29 43 22 77 73 78
2021 52 14 82 91 3 90 92 61 91 70 4 15 21 11 85 89 77
2022 63 68 88 78
2023 21 3 60 84 3 48 85 39 58 39 9 21 18 18 56 20 76
+ 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 22.2 33 32.2 1 12 22 16 48.5
2017 22.2 31 28.4 3 13 17 14 45.2
2018 23.1 15 13.0 2 3 10 6 40.0
2019 23.1 11 14.6 -4 1 6 10 90.9
2020 23.0 17 14.0 3 6 10 7 41.2
2021 23.5 41 40.8 0 7 18 27 65.9
2022 23.7 12 13.3 -1 7 12 4 33.3
2023 22.6 21 24.3 -3 5 14 14 66.7
Player 22.9 181 180.6 0 54 109 98 54.1

Expected Home Runs by Park

Year HR
2016 33 33 25 34 31 28 38 29 28 24 32 39 35 30 30 35 22 28 35 37 31 27 43 39 29 28 34 47 38 31 26
2017 31 28 23 32 34 29 31 27 26 24 28 37 29 28 28 29 27 27 29 29 28 25 32 29 27 23 27 32 30 30 23
2018 15 17 8 12 14 11 15 13 13 9 13 15 14 11 12 15 12 12 13 15 15 13 16 15 10 9 13 13 16 14 13
2019 11 16 14 14 16 15 16 13 14 12 15 15 15 13 15 15 13 14 13 16 12 16 16 16 14 14 15 16 16 15 15
2020 17 14 17 18 15 15 17 12 11 11 10 18 14 12 13 14 15 13 15 16 14 13 18 11 14 10 16 13 16 14 10
2021 41 45 37 35 41 39 44 43 34 34 38 44 39 37 41 44 37 39 42 42 42 46 45 44 39 39 44 44 44 41 42
2022 12 9 11 13 13 14 14 12 11 10 12 17 18 13 14 17 12 11 13 14 14 14 18 15 9 9 17 16 16 12 11
2023 21 18 21 24 27 25 28 22 24 23 25 26 22 23 27 23 25 23 26 28 24 23 29 25 23 21 25 24 24 27 24
Player 181 180 156 182 191 176 203 171 161 147 173 211 186 167 180 192 163 167 186 197 180 177 217 194 165 153 191 205 200 184 164
! 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.9 88.6 -1.3 87.3 -1.3 89.0 1.7 91.1 2.1 88.1 -3.0 89.8 1.7 88.3 -1.5 88.8 0.5
Launch Angle 20.5 19.2 -1.3 21.1 1.9 22.6 1.5 25.6 3.0 22.9 -2.7 23.6 0.7 23.4 -0.2 28.9 5.5
Barrel % 7.9 12.1 4.2 8.9 -3.2 10.4 1.5 15.9 5.5 13.9 -2.0 16.1 2.2 12.8 -3.3 13.0 0.2
Hard Hit % 42.1 41.4 -0.7 32.6 -8.8 41.6 9.0 32.9 -8.7 40.1 7.2 43.9 3.8 41.0 -2.9 39.1 -1.9
Sweet Spot % 42.1 36.1 -6.0 34.6 -1.5 31.0 -3.6 30.5 -0.5 30.7 0.2 33.3 2.6 36.2 2.9 33.0 -3.2
xBA .183 .247 0.064 .226 -0.021 .227 0.001 .201 -0.026 .228 0.027 .227 -0.001 .209 -0.018 .210 0.001
BA .219 .241 0.022 .249 0.008 .195 -0.054 .267 0.072 .237 -0.030 .228 -0.009 .213 -0.015 .247 0.034
xwOBA .272 .336 0.064 .301 -0.035 .318 0.017 .327 0.009 .342 0.015 .330 -0.012 .293 -0.037 .304 0.011
wOBA .336 .333 -0.003 .327 -0.006 .277 -0.050 .360 0.083 .348 -0.012 .324 -0.024 .295 -0.029 .347 0.052
xSLG .339 .491 0.152 .420 -0.071 .427 0.007 .542 0.115 .516 -0.026 .499 -0.017 .395 -0.104 .436 0.041
SLG .484 .498 0.014 .480 -0.018 .365 -0.115 .567 0.202 .532 -0.035 .491 -0.041 .401 -0.090 .531 0.130
K% 36.1 27.0 -9.1 26.3 -0.7 27.4 1.1 30.0 2.6 25.8 -4.2 31.4 5.6 32.1 0.7 31.2 -0.9
BB% 8.3 6.8 -1.5 6.0 -0.8 8.7 2.7 5.4 -3.3 7.2 1.8 6.3 -0.9 6.7 0.4 6.2 -0.5
Swing % 48.2 49.7 1.5 48.1 -1.6 49.8 1.7 48.7 -1.1 49.0 0.3 50.0 1.0 50.5 0.5 48.3 -2.2
Whiff% 33.6 27.8 -5.8 26.0 -1.8 28.7 2.7 28.3 -0.4 27.1 -1.2 29.3 2.2 29.2 -0.1 31.0 1.8
In Zone % 43.5 47.7 4.2 47.6 -0.1 47.8 0.2 48.7 0.9 48.2 -0.5 48.5 0.3 48.9 0.4 47.6 -1.3
Out of Zone % 56.5 52.3 -4.2 52.4 0.1 52.2 -0.2 51.3 -0.9 51.8 0.5 51.5 -0.3 51.1 -0.4 52.4 1.3
Out of Zone Swing % 34.4 32.7 -1.7 31.4 -1.3 31.6 0.2 33.5 1.9 32.7 -0.8 34.0 1.3 34.3 0.3 34.1 -0.2
First Pitch Swing % 34.7 33.9 -0.8 29.3 -4.6 35.8 6.5 30.0 -5.8 35.9 5.9 31.5 -4.4 32.7 1.2 27.8 -4.9
First Pitch Strike % 62.5 64.1 1.6 63.8 -0.3 63.9 0.1 64.6 0.7 65.1 0.5 61.6 -3.5 60.3 -1.3 61.8 1.5
+ View Complete Year to Year Changes Leaderboard

Statcast Fielder Positioning

wOBA
SeasonAlignment TypeBat SidePAShifts/Shades%No Shift/ShadeShift/Shade
2016 Shifts R 599 154 25.7 .325 .357
2017 Shifts R 643 203 31.6 .314 .344
2018 Shifts R 424 176 41.5 .285 .267
2019 Shifts R 130 67 51.5 .466 .261
2020 Shifts R 208 145 69.7 .297 .373
2021 Shifts R 554 336 60.6 .294 .344
2022 Shifts R 315 231 73.3 .300 .293
2023 Shades R 352 53 15.1 .343 .369
! 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 %
2014 69 19.4 4.3% 2.9% 35 24.1 0.0% 11.4%
2015 68 19.6 7.4% 5.9% 43 25.6 2.3% 18.6%
2016 587 20.0 11.4% 6.1% 355 24.9 4.8% 22.8%
2017 622 19.5 4.0% 2.9% 490 24.0 0.0% 11.2%
2018 366 20.1 0.0% 1.9% 334 25.2 0.0% 15.3%
2019 125 19.7 0.0% 3.2% 107 24.6 0.0% 12.1%
2020 222 20.4 1.4% 4.5% 131 24.7 0.0% 9.2%
2021 541 20.7 1.8% 3.7% 371 25.6 0.0% 20.5%
2022 328 20.3 2.1% 5.5% 174 25.0 1.7% 14.9%
2023 313 16.8 22.4% 0.0% 245 20.3 0.8% 1.2%
+ View Complete Pitch Tempo Leaderboard

Statcast Rankings