Max Kepler
RF | Bats/Throws: L/L | 6' 4" 225LBS | Age: 31
PA AB R H HR SB AVG OBP SLG OPS
2022 446 388 54 88 9 3 .227 .318 .348 .666
2023 491 438 72 114 24 1 .260 .332 .484 .816
2024 120 106 16 32 4 1 .302 .370 .528 .898
10 Seasons 3,972 3,499 527 832 157 35 .238 .321 .437 .758
AVG HR SB OPS
2022 .227 9 3 .666
2023 .260 24 1 .816
2024 .302 4 1 .898
10 Seasons .238 157 35 .758
MLB Percentile Rankings
Hits Spray Chart

Statcast Batting Statistics

Season Age Pitches Batted
Balls
Barrels Barrel % Barrel/PA Exit
Velocity
Max EV Launch
Angle
LA Sweet-
Spot %
XBA XSLG WOBA XWOBA XWOBACON HardHit% K% BB%
2015 22 37 4 0 0.0 0.0 91.1 97.6 2.8 0.0 .108 .114 .126 .101 .177 25.0 42.9 0.0
2016 23 1732 309 12 3.9 2.7 89.7 115.4 8.5 30.1 .241 .352 .313 .295 .330 37.5 20.8 9.4
2017 24 2128 401 16 4.0 2.8 88.7 113.2 13.2 31.9 .244 .375 .315 .302 .338 36.7 20.1 8.3
2018 25 2351 439 29 6.6 4.7 89.5 112.7 16.3 30.1 .233 .404 .316 .324 .333 38.2 15.7 11.6
2019 26 2160 429 38 8.9 6.4 89.7 112.5 18.2 30.5 .259 .458 .355 .343 .367 42.1 16.6 10.1
2020 27 770 136 7 5.1 3.6 88.5 110.3 22.2 30.9 .258 .425 .328 .340 .366 38.2 18.4 11.2
2021 28 1876 334 36 10.8 7.3 89.8 110.8 16.3 35.3 .255 .452 .309 .347 .388 42.5 19.6 11.0
2022 29 1656 326 23 7.1 5.2 89.1 113.8 11.2 31.9 .266 .412 .298 .338 .349 39.9 14.8 11.0
2023 30 1924 336 41 12.2 8.4 91.9 111.7 14.7 35.7 .271 .503 .348 .362 .428 47.9 21.6 9.2
2024 31 469 86 8 9.3 6.7 89.5 115.4 17.4 33.7 .245 .429 .392 .328 .354 40.7 16.8 9.2
Player 15103 2800 210 7.5 5.3 89.7 115.4 14.8 32.0 .252 .422 .325 .330 .361 40.4 18.4 10.1
MLB 6.9 4.7 88.5 122.4 12.2 33.1 .245 .406 .316 .316 .369 36.4 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 50.0 0.0 25.0 25.0 50.0 25.0 25.0 0.0 50.0 25.0 25.0 0.0 0.0 0.0
2016 48.2 22.3 23.6 5.8 44.3 34.6 20.4 2.3 38.8 23.6 22.7 7.1 3.9 2.7
2017 44.1 20.4 24.9 10.5 39.4 35.4 24.9 5.0 31.9 27.7 24.9 5.7 4.0 2.8
2018 37.8 29.2 23.9 9.1 41.7 33.7 24.1 3.0 29.6 33.7 18.0 7.5 6.6 4.7
2019 35.9 29.8 21.7 12.6 50.8 30.1 19.1 1.9 27.0 32.2 21.7 7.5 8.9 6.4
2020 32.4 26.5 25.0 16.2 42.6 32.4 25.0 2.9 19.9 35.3 28.7 7.4 5.1 3.6
2021 37.7 28.1 24.9 9.3 41.9 36.8 21.3 3.6 28.1 29.9 21.0 6.6 10.8 7.3
2022 46.6 24.5 23.3 5.5 41.7 34.4 23.9 3.7 33.7 25.2 25.2 5.2 7.1 5.2
2023 37.5 31.0 25.6 6.0 43.2 35.7 21.1 1.5 26.8 27.7 23.2 8.6 12.2 8.4
2024 31.4 33.7 24.4 10.5 40.7 30.2 29.1 2.3 24.4 38.4 18.6 5.8 9.3 6.7
Player 40.1 26.8 24.0 9.1 43.3 34.0 22.5 3.0 29.9 29.5 22.4 6.9 7.5 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.

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 4-Seam Fastball 2.0 3 132 28.1 33 .370 .667 .515 19.3 9.1 8.3 .306 .622 .447 45.8
2024 Slider -0.5 0 78 16.6 20 .222 .389 .348 35.6 35.0 24.1 .145 .215 .211 45.5
2024 Sinker -3.0 -2 75 16.0 19 .222 .278 .258 8.1 15.8 20.0 .239 .315 .267 46.7
2024 Changeup 5.1 3 65 13.9 14 .357 .500 .436 13.3 7.1 4.5 .245 .410 .279 30.8
2024 Cutter 0.8 0 51 10.9 16 .357 .714 .438 7.7 0.0 0.0 .291 .503 .356 33.3
2024 Curveball 3.1 1 39 8.3 12 .273 .636 .404 28.6 50.0 35.3 .179 .414 .286 40.0
2024 Split-Finger 17.3 3 17 3.6 3 1.000 2.000 .883 0.0 0.0 0.0 .934 1.160 .769 100.0
2024 Sweeper -2.0 0 11 2.3 1 .000 .000 .000 0.0 0.0 0.0 .011 .013 .010 0.0
2024 Slurve -22.7 0 1 0.2 1 .000 .000 .000 0.0 0.0 -- .090 .103 .081 0.0
2023 4-Seam Fastball 0.6 4 666 34.6 156 .282 .534 .399 11.9 14.7 12.4 .313 .662 .446 58.2
2023 Slider 0.9 3 338 17.6 87 .234 .390 .318 24.9 27.6 20.0 .218 .355 .296 44.4
2023 Sinker 0.4 1 225 11.7 59 .302 .509 .398 14.6 16.9 18.5 .284 .474 .361 48.8
2023 Changeup 0.2 0 222 11.5 64 .271 .492 .353 27.2 20.3 19.4 .251 .418 .317 32.6
2023 Curveball -0.1 0 180 9.4 49 .213 .319 .263 26.4 28.6 23.0 .272 .433 .331 42.4
2023 Cutter 3.8 6 148 7.7 41 .297 .865 .502 16.9 14.6 16.2 .312 .706 .434 46.9
2023 Sweeper -1.5 -1 82 4.3 17 .188 .188 .200 26.7 41.2 28.0 .206 .257 .229 33.3
2023 Split-Finger -4.4 -2 55 2.9 16 .125 .125 .113 45.5 56.3 33.3 .159 .195 .154 42.9
2023 Screwball 8.8 0 1 0.1 -- -- -- -- -- -- -- -- -- --
2022 4-Seam Fastball -1.8 -10 558 33.7 145 .185 .294 .297 20.7 17.9 17.2 .251 .389 .343 49.5
2022 Slider -2.3 -6 283 17.1 82 .153 .250 .228 28.7 22.0 20.0 .235 .420 .323 34.5
2022 Changeup 2.9 6 211 12.7 63 .300 .550 .391 12.5 7.9 9.4 .290 .498 .356 32.7
2022 Sinker 1.6 3 201 12.1 61 .340 .460 .426 8.0 4.9 6.5 .325 .465 .408 51.1
2022 Curveball 0.1 0 189 11.4 42 .211 .289 .268 31.7 21.4 18.4 .224 .280 .251 33.3
2022 Cutter 0.0 0 124 7.5 28 .320 .320 .332 18.0 3.6 4.2 .347 .453 .388 41.7
2022 Split-Finger -2.9 -1 43 2.6 10 .100 .100 .090 16.7 20.0 11.1 .252 .277 .234 0.0
2022 Sweeper 0.8 0 40 2.4 12 .250 .500 .392 6.3 16.7 13.3 .238 .408 .280 20.0
2022 Slurve -7.9 -1 7 0.4 2 .000 .000 .000 0.0 0.0 0.0 .138 .253 .167 0.0
2021 4-Seam Fastball 0.5 3 602 32.1 143 .250 .558 .395 22.6 23.8 20.2 .297 .620 .433 62.8
2021 Sinker -0.5 -2 298 15.9 93 .192 .423 .340 17.4 16.1 23.8 .263 .488 .387 51.6
2021 Slider 0.0 0 277 14.8 76 .231 .415 .336 27.8 19.7 15.5 .229 .350 .313 28.0
2021 Changeup -0.5 -1 270 14.4 82 .195 .338 .249 18.2 7.3 9.1 .258 .403 .294 26.0
2021 Curveball 0.6 1 201 10.7 47 .200 .378 .263 29.5 25.5 24.0 .228 .383 .278 30.3
2021 Cutter -3.4 -5 158 8.4 32 .138 .138 .156 18.3 25.0 24.2 .167 .200 .206 50.0
2021 Split-Finger 0.2 0 40 2.1 8 .143 .143 .288 46.7 37.5 17.6 .246 .314 .385 25.0
2021 Sweeper 0.0 0 24 1.3 5 .250 .250 .320 54.5 60.0 30.0 .195 .210 .283 0.0
2021 Slurve -5.5 0 6 0.3 1 .000 .000 .000 0.0 0.0 0.0 .060 .067 .076 0.0
2020 4-Seam Fastball 1.0 2 251 32.6 63 .288 .596 .418 16.5 22.2 21.2 .283 .540 .399 46.2
2020 Sinker 0.1 0 131 17.0 42 .237 .447 .335 14.8 9.5 17.4 .318 .496 .381 44.1
2020 Slider 0.8 1 122 15.8 26 .182 .318 .323 27.5 19.2 13.9 .182 .279 .273 41.2
2020 Changeup -0.4 0 116 15.1 30 .185 .333 .328 25.4 13.3 14.8 .259 .360 .313 13.0
2020 Curveball -0.6 -1 97 12.6 23 .143 .190 .224 28.6 30.4 23.3 .131 .164 .208 7.1
2020 Cutter 0.7 0 43 5.6 8 .286 .429 .356 27.3 25.0 13.3 .219 .312 .288 80.0
2020 Split-Finger 12.0 1 7 0.9 4 .250 1.000 .500 0.0 0.0 0.0 .499 1.074 .649 100.0
2020 Sweeper 1.3 0 3 0.4 -- -- -- -- -- 0.0 -- -- -- --
2019 4-Seam Fastball 1.6 13 794 36.8 211 .274 .581 .416 13.6 10.0 10.7 .291 .549 .397 46.3
2019 Sinker 0.8 3 334 15.5 105 .267 .467 .361 10.7 8.6 15.0 .329 .577 .417 48.8
2019 Slider 2.1 6 303 14.0 80 .279 .588 .414 26.1 25.0 18.5 .225 .389 .325 41.7
2019 Changeup -0.4 -1 288 13.3 83 .197 .382 .295 24.8 19.3 22.9 .221 .318 .261 31.1
2019 Curveball 1.5 3 210 9.7 62 .193 .456 .342 37.4 35.5 26.8 .164 .290 .254 31.4
2019 Cutter 0.3 0 142 6.6 32 .258 .548 .348 20.0 12.5 14.8 .244 .353 .269 37.0
2019 Split-Finger -4.1 -2 44 2.0 11 .091 .364 .182 44.0 45.5 31.3 .226 .531 .307 50.0
2019 Sweeper 6.1 1 24 1.1 7 .429 1.000 .593 23.5 28.6 13.3 .139 .473 .241 40.0
2019 Slurve -3.0 0 7 0.3 1 .000 .000 .000 0.0 0.0 0.0 .527 .613 .480 0.0
2018 4-Seam Fastball 0.1 1 874 37.2 234 .251 .456 .365 12.1 9.8 10.0 .271 .468 .376 47.1
2018 Sinker -1.3 -6 462 19.7 127 .180 .279 .275 11.8 17.3 27.2 .228 .366 .312 37.1
2018 Slider -0.1 0 308 13.1 67 .200 .367 .301 26.2 19.4 14.3 .220 .381 .303 31.9
2018 Changeup -0.1 0 261 11.1 73 .203 .328 .277 25.8 17.8 17.8 .156 .251 .238 17.3
2018 Curveball 0.8 2 260 11.1 62 .217 .517 .331 23.6 30.6 23.2 .189 .332 .237 29.3
2018 Cutter -0.7 -1 103 4.4 29 .192 .423 .303 20.0 13.8 20.0 .212 .508 .344 40.9
2018 Split-Finger 0.9 0 34 1.4 6 .500 .667 .508 25.0 0.0 0.0 .536 .699 .535 66.7
2018 Sweeper 8.2 1 14 0.6 2 .500 2.000 1.000 66.7 50.0 16.7 .496 1.899 .976 100.0
2018 Slurve 2.8 0 1 0.0 -- -- -- -- -- 0.0 -- -- -- --
2017 4-Seam Fastball -0.5 -4 739 34.7 218 .247 .411 .334 12.6 12.4 16.1 .250 .395 .323 36.4
2017 Sinker 2.9 12 399 18.8 105 .363 .593 .453 12.0 11.4 14.6 .326 .512 .404 49.4
2017 Curveball -1.6 -5 313 14.7 67 .138 .323 .219 38.2 44.8 38.0 .157 .224 .178 31.4
2017 Slider -2.2 -6 262 12.3 68 .143 .222 .179 33.6 30.9 22.6 .205 .288 .231 25.0
2017 Changeup -1.2 -3 231 10.9 67 .219 .375 .296 33.9 20.9 28.0 .223 .327 .265 32.0
2017 Cutter 4.9 6 118 5.5 23 .238 .714 .493 16.7 17.4 10.0 .222 .456 .319 29.4
2017 Split-Finger 4.7 3 53 2.5 14 .429 .643 .461 41.4 35.7 27.8 .344 .405 .325 44.4
2017 Sweeper 4.5 0 6 0.3 3 .333 .667 .417 25.0 33.3 33.3 .313 .455 .314 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
2016 444 1,723 -11 -3 9 6 1
2017 569 2,140 -7 -13 15 10 4
2018 601 2,320 -15 -20 21 12 -3
2019 605 2,199 9 -18 18 13 22
2020 204 807 -4 -5 7 5 3
2021 487 1,876 -11 -24 19 12 -4
2022 445 1,656 -22 -9 15 8 -8
2023 515 2,016 7 -17 9 10 9
2024 119 469 0 0 4 3 7
+ 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 37 59.5 63.6 71.4 33.3 100.0 45.9 14.3 51.4 21.1 5.4 100.0
2016 1,732 47.1 59.4 88.7 28.9 59.2 43.8 21.9 43.3 20.9 7.3 65.9
2017 2,128 48.5 61.1 85.2 26.8 59.4 44.3 22.5 43.3 22.2 6.7 65.0
2018 2,351 49.0 65.0 90.1 21.0 57.3 42.8 27.0 42.7 17.8 7.2 70.1
2019 2,160 46.8 74.0 89.2 27.6 57.3 41.3 40.6 49.4 20.1 7.3 84.6
2020 770 48.6 66.6 88.8 24.2 53.1 41.3 31.1 44.8 21.2 7.7 84.7
2021 1,876 49.1 69.9 83.5 20.4 55.4 41.1 35.3 44.7 23.0 6.9 80.8
2022 1,656 48.1 70.5 87.2 23.5 58.9 43.9 33.9 46.1 19.9 7.6 84.1
2023 1,924 49.7 70.2 88.1 24.9 58.1 43.5 35.4 47.5 19.8 6.9 83.3
2024 469 48.0 73.8 88.0 23.8 62.1 45.0 30.3 47.8 18.8 5.5 96.2
Player 15,103 48.4 67.3 87.5 24.7 58.0 42.9 31.0 45.3 20.4 7.1 77.1
MLB 48.6 67.0 82.0 28.4 57.9 42.6 29.7 47.2 24.8 7.3 76.2
! 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
Bat
Speed
Swing
Length
2016 18 25 13 17 37 18 25 63 98 54 41 68 57 50 79 98
2017 23 28 18 22 34 28 25 66 92 58 51 47 57 51 75 94
2018 48 22 42 52 56 61 46 63 89 52 80 85 81 85 73 96
2019 65 51 57 57 70 76 61 60 86 68 76 69 78 56 70 91
2020 62 61 51 47 70 27 28 43 74 42 73 73 75 66 79 41 68
2021 71 54 65 65 72 68 71 61 76 61 62 77 64 93 61 95 74
2022 74 79 60 44 88 40 45 51 93 49 88 84 78 80 64 97 73
2023 85 77 89 86 76 77 79 89 75 83 54 59 79 75 51 86 66
2024 58 42 61 67 49 42 67 56 97 51 79 61 80 74 29 72
+ 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 19.2 17 15.3 2 3 18 2 11.8
2017 19.6 19 19.8 -1 7 13 9 47.4
2018 20.0 20 23.1 -3 11 21 7 35.0
2019 19.8 36 35.4 1 12 27 14 38.9
2020 19.7 9 8.6 0 3 4 5 55.6
2021 20.7 19 21.0 -2 7 15 9 47.4
2022 20.3 9 11.6 -3 6 9 4 44.4
2023 20.7 24 26.3 -2 8 21 10 41.7
2024 20.6 4 4.4 0 2 4 1 25.0
Player 20.0 157 165.5 -9 59 132 61 38.9

Expected Home Runs by Park

Year HR
2016 17 18 6 18 16 13 17 17 13 10 13 16 13 14 17 20 9 15 17 19 15 9 20 20 17 16 17 22 18 16 7
2017 19 19 16 22 21 19 21 21 17 17 16 23 23 20 21 22 21 19 20 21 22 18 23 21 19 19 18 21 23 21 11
2018 20 31 14 29 22 19 26 23 20 15 20 29 29 22 21 30 20 22 24 29 25 20 34 27 18 16 22 23 29 20 13
2019 36 40 26 42 39 36 41 37 28 24 32 40 40 35 37 36 36 32 35 38 37 32 43 43 37 33 32 41 39 31 21
2020 9 9 7 11 9 9 9 9 8 6 8 10 8 8 9 10 9 9 8 9 9 9 11 9 8 7 9 9 8 8 6
2021 19 22 19 23 21 21 23 22 15 16 18 21 23 17 21 24 22 20 23 20 22 21 26 23 21 20 23 22 22 21 17
2022 9 11 12 13 13 13 14 11 9 9 8 13 13 12 12 15 10 12 12 12 11 11 16 13 7 10 15 11 12 10 9
2023 24 27 22 27 27 26 30 27 23 23 21 27 28 24 29 30 28 26 31 29 26 24 33 33 24 22 27 26 28 25 16
2024 4 5 3 7 4 4 5 5 5 4 3 5 4 4 5 5 5 4 4 6 4 3 6 6 4 4 4 3 4 5 2
Player 157 182 125 192 172 160 186 172 138 124 139 184 181 156 172 192 160 159 174 183 171 147 212 195 155 147 167 178 183 157 102
! 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 +/-   2024 +/-  
Exit Velocity 91.1 89.7 -1.4 88.7 -1.0 89.5 0.8 89.7 0.2 88.5 -1.2 89.8 1.3 89.1 -0.7 91.9 2.8 89.5 -2.4
Launch Angle 2.8 8.5 5.7 13.2 4.7 16.3 3.1 18.2 1.9 22.2 4.0 16.3 -5.9 11.2 -5.1 14.7 3.5 17.4 2.7
Barrel % 0.0 3.9 3.9 4.0 0.1 6.6 2.6 8.9 2.3 5.1 -3.8 10.8 5.7 7.1 -3.7 12.2 5.1 9.3 -2.9
Hard Hit % 25.0 37.5 12.5 36.7 -0.8 38.2 1.5 42.1 3.9 38.2 -3.9 42.5 4.3 39.9 -2.6 47.9 8.0 40.7 -7.2
LA Sweet-Spot % 0.0 30.1 30.1 31.9 1.8 30.1 -1.8 30.5 0.4 30.9 0.4 35.3 4.4 31.9 -3.4 35.7 3.8 33.7 -2.0
xBA .108 .241 0.133 .244 0.003 .233 -0.011 .259 0.026 .258 -0.001 .255 -0.003 .266 0.011 .271 0.005 .245 -0.026
BA .143 .235 0.092 .243 0.008 .224 -0.019 .252 0.028 .228 -0.024 .211 -0.017 .227 0.016 .260 0.033 .305 0.045
xwOBA .101 .295 0.194 .302 0.007 .324 0.022 .343 0.019 .340 -0.003 .347 0.007 .338 -0.009 .362 0.024 .328 -0.034
wOBA .126 .313 0.187 .315 0.002 .316 0.001 .355 0.039 .328 -0.027 .309 -0.019 .298 -0.011 .348 0.050 .392 0.044
xSLG .114 .352 0.238 .375 0.023 .404 0.029 .458 0.054 .425 -0.033 .452 0.027 .412 -0.040 .503 0.091 .429 -0.074
SLG .143 .424 0.281 .425 0.001 .408 -0.017 .519 0.111 .439 -0.080 .413 -0.026 .348 -0.065 .484 0.136 .533 0.049
K% 42.9 20.8 -22.1 20.1 -0.7 15.7 -4.4 16.6 0.9 18.4 1.8 19.6 1.2 14.8 -4.8 21.6 6.8 16.8 -4.8
BB% 0.0 9.4 9.4 8.3 -1.1 11.6 3.3 10.1 -1.5 11.2 1.1 11.0 -0.2 11.0 0.0 9.2 -1.8 9.2 0.0
Swing % 51.4 43.3 -8.1 43.3 0.0 42.7 -0.6 49.4 6.7 44.8 -4.6 44.7 -0.1 46.1 1.4 47.5 1.4 47.8 0.3
Whiff% 21.1 20.9 -0.2 22.2 1.3 17.8 -4.4 20.1 2.3 21.2 1.1 23.0 1.8 19.9 -3.1 19.8 -0.1 18.8 -1.0
In Zone % 59.5 47.1 -12.4 48.5 1.4 49.0 0.5 46.8 -2.2 48.6 1.8 49.1 0.5 48.1 -1.0 49.7 1.6 48.0 -1.7
Out of Zone % 40.5 52.9 12.4 51.5 -1.4 51.0 -0.5 53.2 2.2 51.4 -1.8 50.9 -0.5 51.9 1.0 50.3 -1.6 52.0 1.7
Out of Zone Swing % 33.3 28.9 -4.4 26.8 -2.1 21.0 -5.8 27.6 6.6 24.2 -3.4 20.4 -3.8 23.5 3.1 24.9 1.4 23.8 -1.1