Zach Eflin
P | Bats/Throws: R/R | 6' 6" 220LBS | Age: 30
Draft: 2012 | Rd: C-A, #33, San Diego Padres | Hagerty HS (FL)
W L ERA G GS SV IP SO WHIP
2022 3 5 4.04 20 13 1 75.2 65 1.12
2023 16 8 3.50 31 31 0 177.2 186 1.02
2024 1 2 4.63 4 4 0 23.1 20 1.20
9 Seasons 53 55 4.29 162 150 1 860.1 758 1.24
G W-L ERA IP SO WHIP
2022 20 3-5 4.04 75.2 65 1.12
2023 31 16-8 3.50 177.2 186 1.02
2024 4 1-2 4.63 23.1 20 1.20
9 Seasons 162 53-55 4.29 860.1 758 1.24
MLB Percentile Rankings
Pitch Distribution

Statcast 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% ERA xERA
2016 22 992 223 15 6.7 5.5 88.8 112.3 15.8 35.9 .286 .495 .345 .350 .373 36.3 11.4 6.3 5.54 5.31
2017 23 1020 228 19 8.3 6.8 88.4 111.5 12.2 30.3 .292 .530 .373 .366 .398 35.7 12.5 4.3 6.16 6.00
2018 24 2040 385 22 5.7 4.0 87.4 113.1 14.0 30.6 .235 .382 .318 .293 .351 33.2 22.4 6.8 4.36 3.60
2019 25 2571 522 36 6.9 5.1 88.2 112.1 12.0 30.1 .247 .415 .325 .307 .347 32.8 18.3 6.8 4.13 4.14
2020 26 913 159 12 7.5 4.9 87.4 116.5 7.9 27.0 .226 .366 .325 .283 .367 32.7 28.6 6.1 3.97 3.35
2021 27 1615 324 22 6.8 5.0 87.9 116.1 11.9 33.0 .257 .415 .325 .302 .375 39.2 22.4 3.6 4.17 3.84
2022 28 1194 228 14 6.1 4.5 85.3 111.1 10.5 31.6 .227 .364 .295 .282 .327 31.1 20.8 4.8 4.04 3.27
2023 29 2577 490 44 9.0 6.3 87.5 115.5 9.1 29.2 .222 .378 .276 .270 .351 35.1 26.5 3.4 3.50 3.02
2024 30 316 75 6 8.0 6.1 89.1 114.5 12.8 26.7 .252 .415 .332 .297 .360 42.7 20.4 2.0 4.63 3.47
Player 13238 2634 190 7.2 5.3 87.7 116.5 11.8 30.7 .245 .410 .317 .301 .358 34.8 21.0 5.2
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.

Statcast Pitch Arsenal

Eflin relies on 6 pitches.
Sinker
(36.7%) ,
Curveball
(20.6%) ,
Cutter
(18.4%) ,
Sweeper
(13.3%) ,
Four Seamer
(10.1%) ,
Changeup
(0.9%) ,


  •   
  •   
  •   

+ If Available Pitches Click to Video.


  •   
  •   
  •   
  •   
  •   
  •   

Pitch Tracking



Batted Ball Profile

Season GB % FB % LD % PU % Pull % Straight % Oppo % Weak % Topped % Under % Flare/Burner % Solid % Barrel % Barrel/PA
2016 37.2 26.9 28.3 7.6 31.8 40.8 27.4 2.7 29.6 29.1 24.2 6.7 6.7 5.5
2017 45.6 26.3 20.6 7.5 38.6 39.0 22.4 3.1 32.9 25.4 22.4 4.8 8.3 6.8
2018 42.9 25.7 24.4 7.0 35.3 36.6 27.8 3.9 29.4 28.3 26.0 4.4 5.7 4.0
2019 46.0 23.2 23.9 6.9 37.2 38.7 24.1 4.0 35.4 25.9 21.6 4.4 6.9 5.1
2020 48.4 27.0 22.6 1.9 37.7 35.2 27.0 3.1 38.4 25.8 22.6 1.9 7.5 4.9
2021 43.5 24.7 25.3 6.5 42.6 35.2 22.2 4.6 31.5 24.4 25.6 6.8 6.8 5.0
2022 45.6 28.1 21.5 4.8 39.5 36.8 23.7 7.0 35.1 29.4 17.5 4.4 6.1 4.5
2023 50.4 22.0 20.2 7.3 42.2 35.9 21.8 6.3 36.1 21.2 21.6 5.5 9.0 6.3
2024 41.3 32.0 21.3 5.3 37.3 42.7 20.0 1.3 34.7 29.3 21.3 5.3 8.0 6.1
Player 45.3 25.0 23.2 6.5 38.4 37.4 24.1 4.4 33.6 25.8 22.7 5.0 7.2 5.3
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.

Pitch Movement


How this works: Every pitch is affected by the forces of gravity, which means that every pitch drops on its way from the mound to the plate. These numbers are reported with gravity, which makes them larger and different than other pitch movement numbers you may have seen. Since gravity requires time, and slower pitches aren’t ‘better’ just because they have more time to move, the movement of a pitch is compared to ‘average’ movement by comparing it to other MLB pitch types within +/- 2 MPH and from within +/- 0.5 feet of extension and release.
Vertical Movement (inches) Horizontal Movement (inches)
Year Pitch Team Hand # MPH Inches of Drop vs Avg % vs Avg Inches of Break vs Avg % Break vs Avg
2024 Sweeper TB R 42 80.7 38.8 -2.0 -5 11.9 -2.3 -16
2024 Cutter TB R 58 87.8 28.0 0.3 1 3.5 0.4 13
2024 Curveball TB R 65 79.7 50.4 -2.7 -5 11.4 2.3 26
2024 4-Seam Fastball TB R 32 92.6 17.6 -2.0 -13 8.1 0.7 10
2024 Changeup TB R 3 88.5 34.0 4.7 16 17.0 1.3 8
2024 Sinker TB R 116 91.5 28.2 4.2 18 16.1 0.8 5
2023 Changeup TB R 131 86.4 32.0 1.9 6 15.8 1.6 11
2023 Sinker TB R 823 92.2 26.4 3.2 14 16.7 1.8 12
2023 Sweeper TB R 105 79.7 43.0 0.7 2 16.6 1.4 10
2023 Cutter TB R 672 88.5 26.3 1.3 5 2.4 -0.4 -15
2023 Curveball TB R 679 79.1 51.4 -2.7 -5 11.5 2.7 31
2023 Slider TB R 7 84.1 38.2 0.8 2 5.8 0.2 3
2023 4-Seam Fastball TB R 159 92.9 17.7 -2.1 -13 7.8 1.1 16
2022 Cutter PHI R 179 90.0 22.2 3.3 13 0.8 -3.1 -134
2022 Slider PHI R 41 85.5 32.5 -3.1 -9 4.0 -1.0 -20
2022 Changeup PHI R 73 87.0 27.8 -1.5 -5 13.8 -0.2 -2
2022 Sinker PHI R 476 92.7 24.6 2.3 10 17.0 2.2 15
2022 Curveball PHI R 240 78.3 49.9 -4.9 -9 12.0 2.5 26
2022 4-Seam Fastball PHI R 185 93.1 17.6 -2.2 -14 10.4 3.1 43
2021 Cutter PHI R 7 89.6 22.0 3.9 15 3.3 -5.4 -258
2021 Slider PHI R 389 87.6 26.5 -6.3 -19 2.0 -2.3 -53
2021 Sinker PHI R 672 92.4 24.5 2.4 11 16.9 2.2 15
2021 Changeup PHI R 173 85.3 30.7 -0.2 -1 14.5 0.6 4
2021 Curveball PHI R 174 77.6 51.3 -4.2 -8 10.5 0.3 3
2021 4-Seam Fastball PHI R 200 93.1 17.6 -2.2 -14 10.2 2.7 37
2020 4-Seam Fastball PHI R 88 94.3 17.1 -2.1 -14 10.8 3.1 40
2020 Slider PHI R 185 88.5 28.8 -3.1 -10 1.5 -2.3 -61
2020 Sinker PHI R 472 93.7 23.3 2.2 10 16.8 2.3 16
2020 Changeup PHI R 48 87.8 27.8 -1.2 -4 14.6 1.4 10
2020 Curveball PHI R 120 79.0 50.7 -2.3 -4 11.4 1.3 13
2019 Changeup PHI R 203 86.7 27.9 -1.1 -4 14.1 0.3 2
2019 Slider PHI R 790 87.1 29.8 -3.4 -10 3.7 0.1 3
2019 Curveball PHI R 138 77.9 53.2 -2.9 -5 10.6 0.4 4
2019 Sinker PHI R 562 93.1 23.4 1.7 8 16.2 1.7 12
2019 Cutter PHI R 13 89.6 23.5 2.0 8 0.5 -2.1 -132
2019 4-Seam Fastball PHI R 865 93.8 17.7 -2.1 -14 9.3 1.7 22
2018 Curveball PHI R 116 77.6 55.4 -1.4 -2 10.9 1.7 18
2018 Slider PHI R 508 85.9 34.1 -0.5 -2 4.4 0.3 6
2018 Changeup PHI R 228 86.6 29.4 -0.2 -1 14.1 0.4 3
2018 Sinker PHI R 241 93.0 23.8 2.2 10 16.5 2.1 14
2018 4-Seam Fastball PHI R 947 94.6 16.2 -1.1 -8 9.1 1.6 22
2017 4-Seam Fastball PHI R 310 93.1 14.9 -0.6 -4 10.2 2.6 35
2017 Slider PHI R 130 85.5 29.9 -3.5 -10 3.1 -0.5 -13
2017 Curveball PHI R 117 77.4 52.1 -2.4 -4 11.8 3.2 37
2017 Sinker PHI R 383 92.3 20.4 0.0 0 15.3 0.9 6
2017 Changeup PHI R 76 86.1 24.9 -2.6 -10 13.1 -0.3 -2
2016 Sinker PHI R 215 92.3 22.5 0.9 4 14.8 1.2 9
2016 Slider PHI R 274 84.1 37.7 0.9 3 4.6 -0.8 -14
2016 Curveball PHI R 26 75.7 60.3 -0.5 -1 11.5 1.1 10
2016 4-Seam Fastball PHI R 397 93.3 17.0 -1.4 -9 7.9 1.2 17
2016 Changeup PHI R 75 87.1 27.6 -1.0 -3 12.3 0.0 0
! Note: Years are in reverse order.
+ View Complete Pitch Movement Leaderboard

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 %
2024 Sinker -0.6 -1 116 36.7 31 .333 .400 .335 21.4 22.6 33.3 .252 .307 .258 60.9
2024 Curveball -0.5 0 65 20.6 25 .240 .240 .216 30.0 32.0 24.2 .197 .237 .189 29.4
2024 Cutter 1.3 1 58 18.4 19 .211 .421 .266 10.3 10.5 28.6 .258 .511 .323 35.3
2024 Sweeper 0.0 0 42 13.3 13 .250 .833 .458 17.4 0.0 0.0 .291 .495 .363 33.3
2024 4-Seam Fastball -7.3 -2 32 10.1 10 .333 .889 .520 17.6 30.0 13.6 .333 .962 .550 50.0
2024 Changeup -5.0 0 3 0.9 -- -- -- -- -- 0.0 -- -- -- --
2023 Sinker 1.4 12 823 31.9 246 .259 .315 .295 12.9 25.2 26.2 .240 .343 .273 38.6
2023 Curveball 1.4 10 679 26.3 173 .185 .339 .241 34.9 37.0 25.0 .183 .298 .218 25.0
2023 Cutter -0.7 -5 672 26.1 163 .307 .588 .391 16.7 5.5 15.0 .278 .587 .372 39.9
2023 4-Seam Fastball 1.1 2 159 6.2 50 .104 .208 .154 32.0 56.0 23.7 .139 .263 .190 55.0
2023 Changeup -0.5 -1 131 5.1 26 .192 .308 .250 28.3 15.4 11.8 .185 .302 .206 13.6
2023 Sweeper 1.0 1 106 4.1 39 .179 .333 .217 39.5 43.6 31.5 .168 .306 .201 18.2
2023 Slider -7.4 -1 7 0.3 5 .600 .600 .540 50.0 40.0 66.7 .341 .428 .331 100.0
2022 Sinker -0.1 -1 476 39.9 136 .289 .469 .358 13.5 13.2 17.3 .255 .406 .310 35.1
2022 Curveball 1.3 3 240 20.1 61 .155 .241 .196 43.5 47.5 23.6 .162 .204 .186 13.8
2022 4-Seam Fastball 2.0 4 185 15.5 51 .191 .298 .235 23.4 19.6 14.7 .187 .364 .258 26.3
2022 Cutter -3.6 -6 179 15.0 38 .375 .688 .471 19.0 15.8 17.6 .302 .553 .402 44.4
2022 Changeup 2.2 2 73 6.1 21 .100 .150 .169 10.0 9.5 6.9 .213 .284 .271 33.3
2022 Slider 0.7 0 41 3.4 5 .200 .200 .180 18.8 0.0 0.0 .224 .249 .207 0.0
2021 Sinker 0.6 4 672 41.6 202 .254 .386 .313 14.2 21.8 22.0 .269 .431 .307 46.1
2021 Slider -0.1 0 389 24.1 87 .321 .607 .394 28.9 25.3 22.0 .216 .355 .251 33.3
2021 4-Seam Fastball 0.4 1 200 12.4 43 .263 .421 .341 31.5 25.6 17.7 .221 .324 .288 37.0
2021 Curveball -0.2 0 174 10.8 49 .255 .447 .315 35.8 34.7 23.3 .257 .468 .323 40.0
2021 Changeup -1.3 -2 173 10.7 58 .309 .545 .396 19.8 8.6 9.1 .300 .467 .350 26.0
2021 Cutter -1.7 0 7 0.4 1 -- -- .700 0.0 0.0 0.0 -- -- .700 --
2020 Sinker -0.5 -3 472 51.7 125 .310 .469 .378 18.6 25.6 26.0 .239 .370 .302 35.4
2020 Slider -0.2 0 185 20.3 50 .306 .633 .400 18.4 20.0 20.4 .263 .465 .315 33.3
2020 Curveball 2.3 3 120 13.1 41 .100 .125 .135 43.9 48.8 33.9 .123 .141 .132 20.0
2020 4-Seam Fastball 0.8 1 88 9.6 20 .167 .556 .333 33.3 30.0 21.4 .215 .551 .357 41.7
2020 Changeup -1.2 -1 48 5.3 9 .375 .375 .378 32.0 22.2 16.7 .363 .412 .379 16.7
2019 4-Seam Fastball -0.6 -5 865 33.6 233 .248 .442 .350 21.7 20.6 16.7 .239 .450 .324 38.4
2019 Slider 1.5 12 790 30.7 192 .260 .390 .304 22.0 17.7 14.5 .251 .391 .299 31.0
2019 Sinker 0.2 1 562 21.9 184 .267 .471 .366 13.7 16.3 19.1 .233 .369 .284 31.0
2019 Changeup -1.1 -2 203 7.9 58 .339 .518 .384 17.9 13.8 17.0 .276 .449 .308 30.6
2019 Curveball -1.4 -2 138 5.4 28 .308 .654 .423 35.6 28.6 33.3 .293 .485 .354 16.7
2019 Cutter -1.4 0 13 0.5 5 .400 .600 .430 20.0 20.0 16.7 .373 .721 .454 25.0
2018 4-Seam Fastball 0.2 2 947 46.4 248 .255 .441 .331 19.7 26.2 19.9 .231 .410 .307 40.1
2018 Slider 0.4 2 508 24.9 136 .238 .354 .288 28.0 23.5 21.5 .230 .318 .255 24.2
2018 Sinker -0.3 -1 241 11.8 72 .265 .500 .354 19.4 4.2 13.0 .259 .474 .335 29.2
2018 Changeup -1.5 -3 228 11.2 70 .338 .523 .407 33.1 22.9 23.5 .245 .348 .289 30.6
2018 Curveball -0.5 -1 116 5.7 18 .188 .313 .228 31.3 38.9 25.0 .205 .283 .248 50.0
2017 Sinker 0.0 0 383 37.5 121 .330 .477 .369 10.4 12.4 16.3 .304 .459 .351 32.0
2017 4-Seam Fastball -0.6 -2 310 30.4 77 .275 .638 .390 13.6 11.7 10.1 .290 .581 .379 39.7
2017 Slider -3.1 -4 130 12.7 29 .360 .760 .463 27.8 10.3 7.1 .357 .770 .498 47.8
2017 Curveball -4.9 -6 117 11.5 30 .333 .700 .433 27.6 26.7 19.0 .253 .583 .347 31.8
2017 Changeup 1.2 1 76 7.5 22 .227 .227 .214 10.0 0.0 0.0 .220 .379 .251 31.8
! Note: Years are in reverse order.
! Note: To better align with other values, positive numbers (red) are good, and negative numbers (blue) are poor.
+ View Complete Run Value Leaderboard

Spin Direction

Year Pitch Type Pitches MPH Active Spin % Total Movement (In.) Spin-Based Observed Deviation
2024 Curveball 57 79.7 60 15.5 8:15 7:45 30
2024 Cutter 38 88.3 41 7.9 12:15 11:00 75
2024 4-Seam Fastball 29 92.6 84 15.9 1:30 1:00 30
2024 Sinker 84 91.5 75 17.5 1:30 2:30 -60
2024 Sweeper 23 80.5 49 13.5 8:30 9:15 -45
2023 Changeup 123 86.4 93 17.2 1:45 2:30 -45
2023 Curveball 677 79.1 66 15.7 8:00 7:45 15
2023 Cutter 662 88.5 43 8.3 12:15 11:15 60
2023 4-Seam Fastball 159 92.9 79 15.7 1:15 1:00 15
2023 Sinker 796 92.2 78 18.2 1:30 2:30 -60
2023 Sweeper 106 79.7 61 17.7 8:15 8:45 -30
2022 Changeup 73 87.0 96 16.4 1:45 2:00 -15
2022 Curveball 240 78.3 68 14.7 8:15 8:00 15
2022 Cutter 179 90.0 59 10.8 1:00 12:00 60
2022 4-Seam Fastball 185 93.1 90 17.3 1:45 1:15 30
2022 Sinker 466 92.7 86 18.9 1:30 2:15 -45
2022 Slider 41 85.5 38 7.6 11:45 10:15 90
2021 Changeup 171 85.3 98 16.2 2:00 2:15 -15
2021 Curveball 170 77.6 64 13.8 8:15 7:45 30
2021 4-Seam Fastball 200 93.1 89 17.0 1:30 1:15 15
2021 Sinker 637 92.4 86 18.8 1:30 2:15 -45
2021 Slider 386 87.6 47 8.7 12:30 11:30 60
2020 Changeup 48 87.8 99 16.7 2:00 2:15 -15
2020 Curveball 120 79.0 68 15.1 8:15 7:45 30
2020 4-Seam Fastball 86 94.3 91 17.2 1:30 1:15 15
2020 Sinker 456 93.7 88 18.9 1:30 2:15 -45
2020 Slider 184 88.5 46 6.1 12:15 11:15 60
! Note: This table is showing data from the PITCHER perspective.
+ View Complete Spin Direction Leaderboard

Swing/Take

Runs
Year Team PA Pitches Heart Shadow Chase Waste All
2016 271 989 -3 0 -6 -2 -11
2017 279 1,016 -4 5 -9 -3 -10
2018 544 2,040 0 16 -10 -6 0
2019 700 2,571 14 10 -13 -7 4
2020 245 913 0 3 -2 -1 0
2021 440 1,615 -1 13 -6 -4 2
2022 357 1,368 4 6 -4 -4 2
2023 725 2,652 -3 29 -5 -5 16
2024 98 316 -4 2 0 0 -3
+ View Complete Swing/Take Leaderboard

Plate Discipline

Season Pitches Zone % Zone Swing % Zone Contact % Chase % Chase Contact % Edge % 1st Pitch Strike % Swing % Whiff % Meatball % Meatball Swing %
2016 992 53.4 65.8 88.5 26.4 73.0 42.0 61.8 47.5 13.8 8.1 76.3
2017 1,020 50.8 69.0 89.6 29.0 71.7 43.5 63.9 49.3 15.1 7.5 77.6
2018 2,040 51.7 67.9 81.3 28.3 60.2 43.8 64.9 48.8 23.7 9.1 75.8
2019 2,571 48.7 66.2 84.7 30.3 67.4 45.2 68.4 47.8 20.2 6.3 80.1
2020 913 47.9 63.6 86.7 34.5 57.3 43.6 63.7 48.4 24.0 6.2 68.4
2021 1,615 51.3 68.4 81.8 30.4 63.6 48.3 66.1 49.9 22.6 6.4 78.8
2022 1,194 50.3 64.9 83.3 30.4 65.0 47.2 67.1 47.7 22.1 5.4 73.4
2023 2,577 52.1 64.4 82.8 34.0 60.5 46.2 65.7 49.9 24.0 6.8 76.7
2024 316 60.1 65.3 85.5 29.4 62.2 44.0 65.3 50.9 19.9 11.1 71.4
Player 13,238 51.0 66.3 84.1 30.6 64.0 45.2 65.7 48.8 21.3 7.1 76.5
MLB 48.6 66.9 82.0 28.4 58.0 42.6 60.9 47.1 24.8 7.3 76.1
! Note: All figures in this table cover the period 2015-present.

Percentile Rankings

Year xwOBA /
xERA
xBA xSLG xISO xOBP Brl Brl% EV Hard
Hit%
K% BB% Whiff% Chase
Rate
FB
Velo
FB
Spin
CB
Spin
Extension
2016 12 6 4 7 28 49 32 41 32 2 75 1 20 50 37 74
2017 5 5 3 3 30 37 9 19 28 3 98 2 66 45 35 31 78
2018 67 56 54 52 73 33 65 75 68 51 74 42 54 72 37 40 82
2019 57 45 49 51 60 10 52 61 79 16 71 12 64 53 26 35 85
2020 75 63 65 65 84 13 44 65 76 74 80 31 94 59 16 29 86
2021 62 24 39 50 78 36 63 71 45 41 99 22 73 32 15 19 86
2022 75 62 60 56 81 58 73 96 94 37 91 22 59 32 17 33 84
2023 93 76 68 53 99 7 29 80 77 74 99 34 95 24 20 55 76
2024 63 41 39 37 79 6 40 43 31 38 96 20 63 16 29 54 66
+ 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.5 12 12.7 -1 2 9 6 50.0
2017 22.2 16 17.1 -1 4 9 10 62.5
2018 23.2 16 11.7 4 10 9 4 25.0
2019 22.3 28 22.6 5 11 16 12 42.9
2020 23.2 8 6.6 1 3 3 4 50.0
2021 22.6 15 13.6 1 2 13 5 33.3
2022 25.0 9 8.2 1 3 6 4 44.4
2023 23.5 21 21.4 0 11 18 8 38.1
2024 25.1 4 3.1 1 0 3 1 25.0
Player 23.0 129 117.0 12 46 86 54 41.9

Expected Home Runs by Park

Year HR
2016 12 15 10 13 13 11 13 12 13 11 13 15 13 12 12 13 11 11 14 14 13 10 15 15 12 12 13 15 13 12 11
2017 16 18 14 17 18 18 19 18 15 15 19 21 15 16 19 17 17 17 19 17 17 17 19 18 16 15 15 19 17 17 15
2018 16 14 11 11 11 10 11 10 6 8 11 14 13 11 10 14 12 12 11 15 14 12 16 16 12 10 7 13 15 13 9
2019 28 32 20 23 24 22 27 24 17 15 19 23 27 21 21 18 21 20 23 23 23 24 30 29 22 19 18 24 30 20 18
2020 8 7 7 8 7 7 7 7 5 5 5 7 6 7 7 7 7 7 7 8 7 5 8 7 6 6 6 6 7 5 6
2021 15 16 12 12 16 11 18 12 8 10 10 14 13 11 12 18 13 14 14 14 13 14 17 16 13 13 15 15 17 12 14
2022 9 8 7 5 8 8 9 7 6 7 7 6 10 8 9 9 8 9 7 8 9 9 11 10 8 9 7 10 10 8 10
2023 21 21 16 23 22 20 22 21 18 17 18 22 21 19 27 22 26 21 25 25 21 21 32 29 18 16 19 21 23 19 18
2024 4 2 3 3 4 3 4 4 4 2 3 4 2 3 4 4 2 3 2 4 3 3 4 4 2 2 3 3 3 3 3
Player 129 133 100 115 123 110 130 115 92 90 105 126 120 108 121 122 117 114 122 128 120 115 152 144 109 102 103 126 135 109 104
! 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 2016 2017 +/-   2018 +/-   2019 +/-   2020 +/-   2021 +/-   2022 +/-   2023 +/-   2024 +/-  
Fastball Velocity 93.0 92.6 -0.4 94.3 1.7 93.5 -0.8 93.8 0.3 92.6 -1.2 92.2 -0.4 90.8 -1.4 90.6 -0.2
Offspeed Velocity 87.1 86.1 -1.0 86.6 0.5 86.7 0.1 87.8 1.1 85.3 -2.5 87.0 1.7 86.4 -0.6 88.5 2.1
Breaking Velocity 83.4 81.7 -1.7 84.4 2.7 85.7 1.3 84.8 -0.9 84.5 -0.3 79.3 -5.2 79.2 -0.1 80.1 0.9
Exit Velocity 88.8 88.4 -0.4 87.4 -1.0 88.2 0.8 87.4 -0.8 87.9 0.5 85.3 -2.6 87.5 2.2 89.1 1.6
Launch Angle 15.8 12.2 -3.6 14.0 1.8 12.0 -2.0 7.9 -4.1 11.9 4.0 10.5 -1.4 9.1 -1.4 12.8 3.7
Barrel % 6.7 8.3 1.6 5.7 -2.6 6.9 1.2 7.5 0.6 6.8 -0.7 6.1 -0.7 9.0 2.9 8.0 -1.0
Hard Hit % 36.3 35.7 -0.6 33.2 -2.5 32.8 -0.4 32.7 -0.1 39.2 6.5 31.1 -8.1 35.1 4.0 42.7 7.6
Sweet Spot % 35.9 30.3 -5.6 30.6 0.3 30.1 -0.5 27.0 -3.1 33.0 6.0 31.6 -1.4 29.2 -2.4 26.7 -2.5
xBA .286 .292 0.006 .235 -0.057 .247 0.012 .226 -0.021 .257 0.031 .227 -0.030 .222 -0.005 .252 0.030
BA .269 .309 0.040 .261 -0.048 .268 0.007 .263 -0.005 .276 0.013 .241 -0.035 .235 -0.006 .274 0.039
xwOBA .350 .366 0.016 .293 -0.073 .307 0.014 .283 -0.024 .302 0.019 .282 -0.020 .270 -0.012 .297 0.027
wOBA .345 .373 0.028 .318 -0.055 .325 0.007 .325 0.000 .325 0.000 .295 -0.030 .276 -0.019 .332 0.056
xSLG .495 .530 0.035 .382 -0.148 .415 0.033 .366 -0.049 .415 0.049 .364 -0.051 .378 0.014 .415 0.037
SLG .514 .551 0.037 .433 -0.118 .452 0.019 .447 -0.005 .461 0.014 .393 -0.068 .379 -0.014 .463 0.084
K% 11.4 12.5 1.1 22.4 9.9 18.3 -4.1 28.6 10.3 22.4 -6.2 20.8 -1.6 26.5 5.7 20.4 -6.1
BB% 6.3 4.3 -2.0 6.8 2.5 6.8 0.0 6.1 -0.7 3.6 -2.5 4.8 1.2 3.4 -1.4 2.0 -1.4
Swing % 47.5 49.3 1.8 48.8 -0.5 47.8 -1.0 48.4 0.6 49.9 1.5 47.7 -2.2 49.9 2.2 50.9 1.0
Whiff% 13.8 15.1 1.3 23.7 8.6 20.2 -3.5 24.0 3.8 22.6 -1.4 22.1 -0.5 24.0 1.9 19.9 -4.1
In Zone % 53.4 50.8 -2.6 51.7 0.9 48.7 -3.0 47.9 -0.8 51.3 3.4 50.3 -1.0 52.1 1.8 60.1 8.0
Out of Zone % 46.6 49.2 2.6 48.3 -0.9 51.3 3.0 52.1 0.8 48.7 -3.4 49.7 1.0 47.9 -1.8 39.9 -8.0
Out of Zone Swing % 26.4 29.0 2.6 28.3 -0.7 30.3 2.0 34.5 4.2 30.4 -4.1 30.4 0.0 34.0 3.6 29.4 -4.6
First Pitch Swing % 28.7 32.9 4.2 32.5 -0.4 33.4 0.9 30.2 -3.2 34.6 4.4 31.9 -2.7 32.0 0.1 33.7 1.7
First Pitch Strike % 61.8 63.9 2.1 64.9 1.0 68.4 3.5 63.7 -4.7 66.1 2.4 67.1 1.0 65.7 -1.4 65.3 -0.4
+ View Complete Year to Year Changes Leaderboard

Statcast Fielder Positioning

vs RHHvs LHH
YearAlignment TypePAwOBAPATotal%PATotal%
2016 Shifts 270 .346 140 18 12.9 130 17 13.1
2017 Shifts 278 .376 118 13 11.0 160 48 30.0
2018 Shifts 544 .318 298 34 11.4 246 128 52.0
2019 Shifts 700 .325 384 24 6.3 316 139 44.0
2020 Shifts 245 .325 129 36 27.9 116 56 48.3
2021 Shifts 440 .325 229 48 21.0 211 75 35.5
2022 Shifts 311 .296 162 49 30.2 149 100 67.1
2023 Shades 702 .276 359 58 16.2 343 215 62.7
2024 Shades 98 .332 64 5 7.8 34 32 94.1
! 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 %
2016 298 15.1 49.0% 1.0% 138 23.0 2.2% 15.2%
2017 304 14.6 55.9% 0.7% 146 22.1 0.0% 6.8%
2018 591 14.6 55.0% 0.3% 302 22.8 0.0% 2.6%
2019 759 15.7 37.7% 0.3% 410 24.6 0.0% 8.3%
2020 270 16.7 25.9% 0.4% 130 24.3 0.0% 4.6%
2021 501 15.3 44.9% 1.2% 207 25.1 0.0% 11.6%
2022 361 16.9 24.7% 1.1% 180 25.4 0.0% 13.3%
2023 807 13.9 74.0% 0.0% 307 19.5 0.3% 1.3%
2024 79 13.6 79.7% 0.0% 23 17.9 0.0% 0.0%
+ View Complete Pitch Tempo Leaderboard

Pitch Distribution


Loading Bat Tracking...