Eduardo Escobar
3B | Bats/Throws: S/R | 5' 10" 193LBS | Age: 35
PA AB R H HR SB AVG OBP SLG OPS
2021 599 549 77 139 28 1 .253 .314 .472 .786
2022 542 495 58 119 20 0 .240 .295 .430 .725
2023 309 288 32 65 6 2 .226 .269 .344 .613
13 Seasons 5,121 4,691 593 1,185 164 23 .253 .305 .430 .735
AVG HR SB OPS
2021 .253 28 1 .786
2022 .240 20 0 .725
2023 .226 6 2 .613
13 Seasons .253 164 23 .735
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 1762 330 20 6.1 4.5 86.5 107.6 14.0 34.2 .243 .400 .323 .304 .351 23.9 19.3 6.3
2016 27 1407 283 9 3.2 2.4 85.6 107.7 15.1 32.5 .247 .369 .269 .288 .333 24.4 19.1 5.6
2017 28 2006 363 30 8.3 6.0 86.5 108.4 17.8 37.2 .258 .464 .320 .332 .386 30.6 19.6 6.6
2018 29 2464 448 37 8.3 5.9 86.5 108.8 18.9 38.6 .247 .430 .346 .323 .374 27.6 20.0 8.2
2019 30 2691 516 36 7.0 5.2 87.8 106.9 18.4 38.6 .254 .464 .341 .326 .372 31.4 18.6 7.2
2020 31 811 164 9 5.5 4.1 88.6 106.7 18.1 34.8 .263 .396 .257 .306 .351 31.7 18.5 6.8
2021 32 2404 426 38 8.9 6.3 87.0 110.8 20.8 38.0 .249 .453 .334 .328 .382 34.5 20.7 8.0
2022 33 2089 372 35 9.4 6.5 88.3 111.5 20.6 38.7 .243 .427 .311 .314 .385 37.6 23.8 7.4
2023 34 1236 213 8 3.8 2.6 86.3 108.9 14.4 30.5 .203 .299 .267 .244 .296 30.6 25.2 5.8
Player 16870 3115 222 7.1 5.1 87.0 111.5 18.0 36.6 .246 .422 .317 .313 .365 30.5 20.4 7.1
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 42.4 27.0 24.2 6.4 37.6 37.9 24.5 3.6 33.0 28.8 22.1 4.5 6.1 4.5
2016 41.0 24.4 25.4 9.2 37.5 35.3 26.9 3.5 31.4 27.6 25.8 4.6 3.2 2.4
2017 35.0 29.5 26.7 8.8 34.7 39.7 25.1 4.4 24.0 33.3 25.1 4.7 8.3 6.0
2018 33.3 29.7 27.9 9.2 37.5 36.2 26.3 2.7 25.0 32.8 23.0 6.7 8.3 5.9
2019 32.9 33.5 27.1 6.4 41.1 38.6 20.3 2.3 25.2 34.1 23.4 7.9 7.0 5.2
2020 38.4 27.4 26.2 7.9 40.2 36.0 23.8 3.0 26.8 33.5 26.8 3.7 5.5 4.1
2021 33.3 33.3 23.0 10.3 45.3 31.0 23.7 5.2 22.5 33.8 23.2 6.1 8.9 6.3
2022 30.9 32.8 26.9 9.4 40.6 37.9 21.5 3.5 21.0 33.3 23.7 8.9 9.4 6.5
2023 43.7 27.2 21.6 7.5 44.1 31.5 24.4 2.8 33.8 29.6 22.5 5.6 3.8 2.6
Player 35.8 30.1 25.7 8.4 39.8 36.2 23.9 3.5 26.2 32.2 23.8 6.2 7.1 5.1
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.7 -3 473 38.3 107 .245 .362 .302 31.7 26.2 20.6 .231 .367 .301 41.2
2023 Slider -3.9 -7 180 14.6 43 .143 .238 .176 33.0 41.9 25.7 .140 .194 .156 25.0
2023 Changeup -4.1 -6 153 12.4 45 .214 .262 .252 18.9 11.1 11.4 .207 .261 .227 13.2
2023 Curveball -0.5 -1 141 11.4 37 .270 .324 .286 32.3 29.7 23.4 .170 .211 .166 26.9
2023 Sinker -0.1 0 129 10.4 37 .229 .514 .330 15.5 16.2 14.6 .223 .391 .284 37.9
2023 Cutter 0.6 0 60 4.9 8 .286 .429 .356 30.8 25.0 16.7 .235 .314 .289 40.0
2023 Split-Finger -4.8 -2 39 3.2 17 .176 .176 .159 41.7 35.3 37.5 .214 .246 .201 18.2
2023 Sweeper -1.7 -1 39 3.2 10 .111 .444 .360 21.1 20.0 14.3 .142 .275 .228 28.6
2023 Slurve 0.9 0 3 0.2 -- -- -- -- -- 0.0 -- -- -- --
2022 4-Seam Fastball -0.6 -4 722 34.6 190 .234 .366 .294 28.5 26.8 21.0 .234 .406 .309 40.3
2022 Sinker 1.1 4 319 15.3 86 .297 .527 .385 25.0 18.6 19.8 .279 .530 .377 50.8
2022 Changeup 1.8 5 282 13.5 89 .271 .471 .333 19.2 11.2 13.5 .282 .450 .334 32.0
2022 Slider -2.3 -6 267 12.8 64 .250 .482 .335 36.1 26.6 21.0 .224 .425 .313 33.3
2022 Curveball 0.6 1 218 10.4 45 .220 .610 .371 33.7 33.3 23.1 .213 .383 .294 38.5
2022 Cutter -3.1 -5 165 7.9 36 .143 .314 .206 23.7 25.0 23.1 .238 .466 .312 23.1
2022 Sweeper -2.8 -2 73 3.5 15 .067 .067 .060 28.6 46.7 25.9 .145 .187 .147 12.5
2022 Split-Finger -5.9 -2 37 1.8 12 .250 .333 .254 28.0 33.3 26.7 .184 .198 .169 37.5
2022 Slurve -9.5 0 4 0.2 1 .000 .000 .000 33.3 0.0 -- .411 .476 .388 0.0
2021 4-Seam Fastball 1.9 17 917 38.1 210 .269 .586 .405 26.7 20.0 16.3 .255 .560 .381 45.1
2021 Sinker -0.7 -2 339 14.1 85 .260 .506 .380 17.6 18.8 16.0 .256 .494 .351 42.6
2021 Slider -1.8 -6 327 13.6 87 .175 .313 .247 32.0 31.0 22.3 .197 .372 .277 41.5
2021 Changeup 1.3 4 322 13.4 107 .305 .438 .355 14.8 8.4 10.7 .278 .378 .293 18.8
2021 Curveball 1.1 3 250 10.4 47 .227 .500 .314 29.3 42.6 20.0 .179 .341 .236 28.0
2021 Cutter -0.8 -1 178 7.4 42 .263 .368 .314 19.5 9.5 12.1 .308 .406 .347 17.6
2021 Split-Finger 3.3 1 41 1.7 13 .250 .333 .371 14.3 15.4 18.2 .373 .539 .475 30.0
2021 Sweeper -6.0 -1 21 0.9 5 .000 .000 .000 18.2 60.0 30.0 .059 .080 .058 0.0
2021 Slurve -1.5 0 6 0.2 1 .000 .000 .000 33.3 100.0 33.3 -- -- .000 --
2020 4-Seam Fastball -2.7 -10 355 43.8 80 .147 .267 .208 19.3 13.8 11.0 .302 .526 .372 35.9
2020 Changeup -1.8 -2 131 16.2 42 .244 .341 .265 21.3 14.3 18.8 .285 .354 .291 28.6
2020 Slider -7.5 -7 94 11.6 30 .071 .071 .110 31.0 36.7 25.6 .121 .136 .154 5.9
2020 Sinker 2.6 2 94 11.6 26 .333 .476 .390 18.6 11.5 12.5 .247 .328 .310 36.8
2020 Curveball 5.1 3 67 8.3 22 .333 .476 .407 24.1 31.8 33.3 .276 .357 .298 42.9
2020 Cutter 0.7 0 47 5.8 11 .400 .700 .423 17.2 9.1 6.3 .252 .353 .242 30.0
2020 Split-Finger -2.8 0 17 2.1 4 .000 .000 .000 22.2 25.0 16.7 .160 .195 .160 33.3
2020 Sweeper 22.9 1 4 0.5 2 .500 2.000 1.000 50.0 50.0 25.0 .400 1.464 .746 100.0
2020 Slurve 20.8 0 2 0.2 1 1.000 1.000 .900 0.0 0.0 0.0 .573 .666 .534 0.0
2019 4-Seam Fastball 0.3 4 1,069 39.7 253 .259 .450 .362 29.0 21.7 16.7 .243 .445 .338 35.5
2019 Sinker 2.3 9 373 13.9 93 .349 .709 .475 14.4 8.6 10.3 .305 .614 .396 40.5
2019 Changeup -2.6 -9 344 12.8 122 .231 .402 .270 19.2 8.2 10.0 .233 .366 .257 17.3
2019 Slider 1.6 5 318 11.8 90 .287 .625 .401 33.3 28.9 21.0 .263 .507 .351 33.9
2019 Curveball 0.7 2 311 11.6 65 .290 .468 .321 22.6 27.7 16.4 .243 .395 .277 26.1
2019 Cutter 4.6 8 176 6.5 41 .350 .825 .513 25.3 14.6 13.3 .331 .685 .422 47.1
2019 Split-Finger -9.0 -8 85 3.2 29 .036 .071 .043 18.9 20.7 17.6 .165 .193 .163 17.4
2019 Sweeper -0.2 0 8 0.3 -- -- -- 25.0 -- 0.0 -- -- -- --
2019 Slurve 21.3 1 7 0.3 3 .333 1.333 .667 16.7 33.3 20.0 .302 1.187 .580 50.0
2018 4-Seam Fastball 0.1 1 838 34.0 180 .288 .532 .381 24.2 20.0 14.4 .246 .430 .334 26.2
2018 Sinker 1.9 9 497 20.2 112 .337 .541 .410 18.2 12.5 11.3 .303 .530 .400 37.6
2018 Changeup -1.8 -6 312 12.7 97 .207 .359 .267 22.8 13.4 14.9 .202 .325 .251 21.5
2018 Slider 2.2 6 283 11.5 80 .276 .526 .356 26.7 26.3 17.5 .229 .424 .298 27.3
2018 Curveball 1.2 3 258 10.5 70 .262 .523 .356 27.8 30.0 20.8 .239 .432 .315 22.7
2018 Cutter -1.4 -2 161 6.5 49 .227 .341 .314 26.5 20.4 22.2 .253 .392 .306 22.9
2018 Split-Finger 3.8 2 58 2.4 22 .273 .727 .409 30.8 27.3 24.0 .265 .565 .350 37.5
2018 Sweeper -7.7 -1 8 0.3 2 .000 .000 .000 28.6 50.0 14.3 .346 .389 .329 100.0
2018 Slurve -3.2 0 3 0.1 -- -- -- -- -- -- -- -- -- --
2018 Screwball 1.9 0 1 0.0 -- -- -- -- -- -- -- -- -- --
2017 4-Seam Fastball 0.2 1 761 37.9 163 .245 .469 .322 24.0 22.1 13.0 .248 .453 .330 31.0
2017 Sinker 0.3 1 371 18.5 95 .250 .381 .328 19.9 16.8 21.1 .279 .466 .355 36.2
2017 Curveball -0.7 -2 271 13.5 65 .203 .322 .259 23.1 24.6 17.2 .220 .368 .289 25.0
2017 Changeup 0.5 1 245 12.2 73 .233 .452 .301 20.1 11.0 11.6 .278 .523 .335 29.2
2017 Slider 2.6 6 219 10.9 70 .309 .529 .381 23.4 25.7 19.8 .241 .422 .290 30.0
2017 Cutter 0.9 1 93 4.6 22 .316 .526 .407 18.8 18.2 11.8 .248 .451 .348 26.7
2017 Split-Finger 5.2 2 29 1.4 8 .429 .857 .563 31.3 0.0 0.0 .535 1.286 .736 28.6
2017 Sweeper 3.6 0 13 0.6 -- -- -- 16.7 -- 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
2012 146 517 -4 -4 3 1 -5
2013 179 708 -6 0 0 1 -5
2014 464 1,741 -1 -9 7 5 1
2015 444 1,754 4 -9 11 4 11
2016 376 1,402 -3 -16 5 3 -11
2017 500 2,013 5 -6 4 7 10
2018 613 2,421 8 -11 5 10 13
2019 696 2,691 10 -21 11 13 12
2020 218 811 -9 -10 5 2 -12
2021 608 2,448 -1 -17 21 11 14
2022 550 2,139 -9 -18 13 8 -7
2023 306 1,223 -14 -10 2 4 -18
+ 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 1,762 50.5 65.7 84.2 30.8 64.6 41.4 24.4 48.4 21.7 8.0 67.1
2016 1,407 47.6 67.8 88.3 34.3 66.0 42.3 25.7 50.2 19.4 7.0 77.8
2017 2,006 48.9 71.0 85.5 34.8 61.2 43.5 26.0 52.4 22.4 6.6 74.2
2018 2,464 47.4 72.4 84.1 35.3 60.4 41.9 28.8 53.0 23.9 6.9 80.2
2019 2,691 44.0 71.4 82.0 37.8 64.7 43.0 33.0 52.6 24.8 6.4 75.4
2020 811 46.1 70.3 86.7 35.2 63.6 41.2 30.3 51.4 21.6 7.8 87.3
2021 2,404 47.5 72.2 81.6 28.9 63.7 41.3 26.9 49.5 23.9 7.8 82.4
2022 2,089 46.6 73.5 79.3 34.0 59.1 41.9 33.3 52.4 27.7 6.2 76.7
2023 1,236 45.8 68.2 77.2 36.0 62.2 44.4 33.0 50.6 28.1 6.0 64.4
Player 16,870 47.1 70.6 83.0 34.1 62.7 42.3 29.1 51.3 23.9 6.9 76.4
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 39 32 52 56 21 52 60 19 57 11 47 35 48 40 64
2016 13 33 20 23 14 12 21 5 56 8 53 16 68 18 65 83
2017 55 47 68 69 34 65 65 25 62 23 56 25 56 11 65 56
2018 47 41 56 61 40 78 59 10 65 9 54 45 52 10 72 30
2019 45 44 60 65 24 72 41 22 48 17 69 31 48 8 67 16
2020 28 65 36 23 38 41 31 45 37 17 72 24 73 12 77 70 45
2021 50 42 66 69 29 70 55 14 76 20 54 37 56 43 61 33 41
2022 48 43 69 72 28 72 61 38 78 34 33 41 29 17 66 8 47
2023 44 44 7 46
+ 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.8 6 6.9 -1 6 6 2 33.3
2017 21.3 21 20.1 1 4 14 11 52.4
2018 21.3 23 23.1 0 8 18 10 43.5
2019 22.0 35 36.4 -1 11 26 16 45.7
2020 21.9 4 2.7 1 4 1 2 50.0
2021 23.0 28 29.2 -1 8 20 15 53.6
2022 21.7 21 20.9 0 11 14 9 42.9
2023 23.2 6 6.1 0 3 5 2 33.3
Player 21.9 144 145.3 -1 55 104 67 46.5

Expected Home Runs by Park

Year HR
2016 6 7 7 9 7 7 8 7 7 4 7 12 6 6 7 7 3 7 7 8 5 4 10 8 6 6 6 10 5 8 5
2017 21 19 18 20 21 17 24 19 21 13 20 25 19 21 19 22 18 17 23 23 21 19 26 23 18 15 22 26 23 18 12
2018 23 29 17 24 25 21 25 23 19 15 21 24 24 19 22 27 21 24 23 29 26 25 31 26 19 19 20 26 26 23 20
2019 35 41 29 38 42 38 41 37 32 24 35 43 37 35 36 36 34 32 35 40 35 36 45 42 32 33 32 43 40 37 31
2020 4 2 4 4 2 3 3 2 2 2 2 4 4 2 2 2 2 2 3 3 2 3 5 2 2 2 4 3 4 2 3
2021 28 32 30 31 28 29 31 32 22 23 25 32 30 21 32 34 29 31 31 29 28 33 36 35 26 25 32 29 32 25 23
2022 21 18 15 21 20 21 23 15 18 16 20 24 21 21 22 24 21 20 22 20 23 20 28 24 17 18 23 28 21 22 22
2023 6 4 7 7 7 5 6 6 7 6 6 7 5 5 6 6 6 6 7 7 5 7 8 7 6 4 7 6 6 5 5
Player 144 152 127 154 152 141 161 141 128 103 136 171 146 130 146 158 134 139 151 159 145 147 189 167 126 122 146 171 157 140 121
! 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 86.5 85.6 -0.9 86.5 0.9 86.5 0.0 87.8 1.3 88.6 0.8 87.0 -1.6 88.3 1.3 86.3 -2.0
Launch Angle 14.0 15.1 1.1 17.8 2.7 18.9 1.1 18.4 -0.5 18.1 -0.3 20.8 2.7 20.6 -0.2 14.4 -6.2
Barrel % 6.1 3.2 -2.9 8.3 5.1 8.3 0.0 7.0 -1.3 5.5 -1.5 8.9 3.4 9.4 0.5 3.8 -5.6
Hard Hit % 23.9 24.4 0.5 30.6 6.2 27.6 -3.0 31.4 3.8 31.7 0.3 34.5 2.8 37.6 3.1 30.6 -7.0
Sweet Spot % 34.2 32.5 -1.7 37.2 4.7 38.6 1.4 38.6 0.0 34.8 -3.8 38.0 3.2 38.7 0.7 30.5 -8.2
xBA .243 .247 0.004 .258 0.011 .247 -0.011 .254 0.007 .263 0.009 .249 -0.014 .243 -0.006 .203 -0.040
BA .262 .236 -0.026 .254 0.018 .272 0.018 .269 -0.003 .212 -0.057 .253 0.041 .240 -0.013 .226 -0.014
xwOBA .304 .288 -0.016 .332 0.044 .323 -0.009 .326 0.003 .306 -0.020 .328 0.022 .314 -0.014 .244 -0.070
wOBA .323 .269 -0.054 .320 0.051 .346 0.026 .341 -0.005 .257 -0.084 .334 0.077 .311 -0.023 .267 -0.044
xSLG .400 .369 -0.031 .464 0.095 .430 -0.034 .464 0.034 .396 -0.068 .453 0.057 .427 -0.026 .299 -0.128
SLG .445 .338 -0.107 .449 0.111 .489 0.040 .511 0.022 .335 -0.176 .472 0.137 .430 -0.042 .344 -0.086
K% 19.3 19.1 -0.2 19.6 0.5 20.0 0.4 18.6 -1.4 18.5 -0.1 20.7 2.2 23.8 3.1 25.2 1.4
BB% 6.3 5.6 -0.7 6.6 1.0 8.2 1.6 7.2 -1.0 6.8 -0.4 8.0 1.2 7.4 -0.6 5.8 -1.6
Swing % 48.4 50.2 1.8 52.4 2.2 53.0 0.6 52.6 -0.4 51.4 -1.2 49.5 -1.9 52.4 2.9 50.6 -1.8
Whiff% 21.7 19.4 -2.3 22.4 3.0 23.9 1.5 24.8 0.9 21.6 -3.2 23.9 2.3 27.7 3.8 28.1 0.4
In Zone % 50.5 47.6 -2.9 48.9 1.3 47.4 -1.5 44.0 -3.4 46.1 2.1 47.5 1.4 46.6 -0.9 45.8 -0.8
Out of Zone % 49.5 52.4 2.9 51.1 -1.3 52.6 1.5 56.0 3.4 53.9 -2.1 52.5 -1.4 53.4 0.9 54.2 0.8
Out of Zone Swing % 30.8 34.3 3.5 34.8 0.5 35.3 0.5 37.8 2.5 35.2 -2.6 28.9 -6.3 34.0 5.1 36.0 2.0
First Pitch Swing % 24.4 25.7 1.3 26.0 0.3 28.8 2.8 33.0 4.2 30.3 -2.7 26.9 -3.4 33.3 6.4 33.0 -0.3
First Pitch Strike % 59.6 60.7 1.1 62.4 1.7 62.1 -0.3 61.6 -0.5 64.3 2.7 57.0 -7.3 63.9 6.9 62.8 -1.1
+ View Complete Year to Year Changes Leaderboard

Statcast Fielder Positioning

wOBA
SeasonAlignment TypeBat SidePAShifts/Shades%No Shift/ShadeShift/Shade
2016 Shifts L 253 37 14.6 .292 .235
2016 Shifts R 115 5 4.3 .252 .000
2017 Shifts L 320 30 9.4 .339 .187
2017 Shifts R 175 1 0.6 .315 .000
2018 Shifts L 406 174 42.9 .381 .318
2018 Shifts R 207 10 4.8 .330 .530
2019 Shifts L 488 297 60.9 .332 .331
2019 Shifts R 204 50 24.5 .394 .285
2020 Shifts L 153 108 70.6 .276 .258
2020 Shifts R 65 20 30.8 .302 .106
2021 Shifts L 437 362 82.8 .268 .333
2021 Shifts R 158 53 33.5 .379 .350
2022 Shifts L 367 295 80.4 .250 .303
2022 Shifts R 172 51 29.7 .358 .334
2023 Shades L 192 106 55.2 .195 .248
2023 Shades R 113 16 14.2 .344 .264
! 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 10 13.1 50.0% 0.0% 4 17.6 0.0% 25.0%
2012 144 14.6 52.1% 4.2% 73 21.5 8.2% 15.1%
2013 200 15.4 47.0% 2.0% 110 21.5 2.7% 9.1%
2014 434 15.0 50.0% 0.7% 292 21.6 2.7% 10.6%
2015 508 17.1 37.8% 4.9% 287 23.4 8.4% 21.6%
2016 385 17.3 30.1% 3.1% 230 24.0 7.4% 17.8%
2017 529 16.8 33.3% 2.8% 314 22.9 1.9% 15.6%
2018 595 16.3 36.1% 1.7% 409 22.0 2.2% 8.8%
2019 633 16.5 32.1% 2.5% 452 23.0 2.0% 15.7%
2020 203 16.8 35.0% 2.0% 135 23.0 0.0% 12.6%
2021 591 16.9 30.5% 2.7% 458 23.1 1.1% 14.2%
2022 481 17.3 25.8% 3.7% 396 22.2 2.3% 12.1%
2023 318 15.2 47.5% 0.0% 217 17.9 14.3% 0.5%
+ View Complete Pitch Tempo Leaderboard

Statcast Rankings

Loading Bat Tracking...