About & methodology · mlbaseballytics@gmail.com · Not betting advice. 21+. · If you need help, call 1-800-GAMBLER
data as of 20 Aug, 11:01 AM ET

Keaschall, Luke

Compact and level Bat speed 65.8mph -3.4 Swing length 6.58ft -0.59 Attack angle 9.4° +0.6 Swing tilt 36.8° +4.6
Swing & contact · last 30 games vs last 100 holding steady Barrel rate 1.6% -19.7% Bat speed 66.6 mph -0.4% Exit velo 85.5 mph +1.4% Chase rate 23.0% +2.1%
applies to every section below
Pitch Mix Analysis → All players →
Trailing stats run through his last game, 2026-08-19 (yesterday).
Percentile Rankings 2026-07-11 to 2026-08-19 · 394 qualified players
POOR AVERAGE GREAT
xwOBA 59 0.352
xBA 73 0.335
xSLG 48 0.471
Avg Exit Velo 38 86.2
Barrel % 11 2.4
Hard-Hit % 40 41.5
Bat Speed 13 66.3
Chase % 89 22.7
K % 79 16.5
BB % 79 10.7
Hits Spray Chart 33 hits · 30 games · 2026-07-11 to 2026-08-19
Single 25 Double 5 Triple 0 Home Run 3
200 300 400

Hover or tap any hit for how it was struck — distance, exit velocity, launch angle, the pitch, and what that batted ball was expected to be worth.

At-Bat Log 122 PA · 30 games · 2026-07-11 to 2026-08-19
33 hits 13 walks 5 hit by pitch 19 strikeouts 52 outs in play avg exit velo 85.5 mph over 85 tracked xwOBA 0.352
Date Result Count Pitch Velo Exit Velo Angle Dist Location xBA xSLG xwOBA Pitcher
2026-08-19 Out fly ball 0-1 FF 95.1 94.2 26° 322 CF 0.174 0.350 0.219 Kerr, Ray
2026-08-19 Out fly ball 1-2 FC 91.5 88.1 44° 274 RF gap 0.006 0.009 0.008 Mederos, Victor
2026-08-19 Single fly ball 0-0 FF 91.8 70.8 44° 212 RF 0.300 0.398 0.304 Smith-Shawver, AJ
2026-08-19 Single popup 1-1 FF 94.0 34.1 44° 72 Infield 0.229 0.232 0.206 Smith-Shawver, AJ
2026-08-19 Out line drive 2-1 SI 95.1 102.6 20° 360 CF 0.543 1.169 0.713 Smith-Shawver, AJ
2026-08-18 Out fly ball 1-1 FC 88.0 84.1 59° 193 LF gap 0.017 0.017 0.015 Dodd, Dylan
2026-08-18 Single line drive 0-0 FC 88.2 98.1 11° 198 CF 0.834 1.030 0.821 Mahle, Tyler
2026-08-18 Single fly ball 1-0 FC 88.3 80.0 52° 214 CF 0.051 0.066 0.049 Mahle, Tyler
2026-08-18 Out fly ball 1-1 FF 92.6 87.6 30° 314 RF gap 0.051 0.105 0.064 Mahle, Tyler
2026-08-17 Out popup 1-2 CU 82.3 71.7 71° 122 RF corner 0.003 0.004 0.004 Kerr, Ray
2026-08-17 Strikeout swinging 1-2 ST 83.9 0.000 Mederos, Victor
2026-08-17 Out line drive 0-1 FF 88.4 95.6 24° 348 CF 0.240 0.559 0.335 Pérez, Martín
2026-08-17 Single line drive 0-0 SI 88.4 75.0 26° 248 CF 0.743 0.830 0.690 Pérez, Martín
2026-08-17 Double line drive 0-2 CH 82.1 88.1 15° 207 LF 0.983 1.111 0.917 Pérez, Martín
2026-08-16 Strikeout swinging 3-2 FS 98.4 0.000 Duran, Jhoan
2026-08-16 Strikeout looking 1-2 SI 95.6 0.000 Mayza, Tim
2026-08-16 Out popup 0-0 ST 79.7 80.2 64° 136 Infield 0.014 0.028 0.018 Painter, Andrew
2026-08-16 Hit By Pitch 0-0 FF 97.5 0.729 Painter, Andrew
2026-08-15 Out line drive 1-0 SI 100.0 93.1 23° 324 RF gap 0.171 0.345 0.220 McFarlane, Alex
2026-08-15 Strikeout swinging 2-2 FF 97.9 0.000 Luzardo, Jesús
2026-08-15 Single line drive 1-0 SI 96.3 100.7 12° 218 RF gap 0.957 1.178 0.927 Luzardo, Jesús
2026-08-15 Double line drive 2-0 SI 96.0 102.7 20° 326 RF 0.543 1.169 0.713 Luzardo, Jesús
2026-08-13 Strikeout looking 3-2 FF 96.6 0.000 Kerkering, Orion
2026-08-13 Double line drive 1-0 FC 88.2 103.6 12° 180 LF 0.940 1.246 0.942 Raley, Brooks
2026-08-13 Walk 3-1 KC 80.3 0.698 Nola, Aaron
2026-08-13 Home Run fly ball 1-1 SI 92.0 101.2 35° 357 LF 0.391 1.471 0.759 Nola, Aaron
2026-08-12 Strikeout swinging 1-2 FS 88.2 0.000 Hiraldo, Yaramil
2026-08-12 Out fly ball 0-1 SL 84.3 95.2 52° 257 LF 0.006 0.013 0.008 Sanders, Cam
2026-08-12 Sac Fly line drive 2-0 SI 93.8 93.0 20° 293 CF 0.287 Baz, Shane
2026-08-12 Force Out ground ball 2-2 KC 86.2 85.8 -16° 6 Infield 0.098 0.104 0.088 Baz, Shane
2026-08-11 Walk 3-1 SI 94.3 0.698 Cano, Yennier
2026-08-11 Single ground ball 1-0 FF 93.6 98.5 95 LF gap 0.574 0.641 0.540 Young, Brandon
2026-08-11 Walk 3-1 SI 94.5 0.698 Young, Brandon
2026-08-11 Hit By Pitch 0-0 SI 93.8 0.728 Young, Brandon
2026-08-10 Strikeout looking 1-2 CU 84.7 0.000 Wolfram, Grant
2026-08-10 Single ground ball 0-1 CU 86.4 87.1 -3° 32 CF 0.261 0.298 0.245 Wolfram, Grant
2026-08-10 Out popup 2-0 FF 96.3 68.6 45° 202 RF gap 0.306 0.389 0.304 Sanders, Cam
2026-08-10 Hit By Pitch 2-1 ST 77.4 0.729 Rogers, Trevor
2026-08-10 Walk 3-2 FF 96.7 0.698 Rogers, Trevor
2026-08-09 Force Out ground ball 3-2 SI 98.9 95.8 -11° 7 Infield 0.242 0.265 0.218 Uribe, Abner
2026-08-09 Reached On Error ground ball 3-1 SI 98.6 84.8 95 Infield 0.389 0.443 0.368 Ashby, Aaron
2026-08-09 Out fly ball 0-1 SL 89.9 74.7 40° 239 RF 0.200 0.280 0.217 Misiorowski, Jacob
2026-08-09 Out ground ball 0-1 FF 102.0 52.3 50 Infield 0.133 0.160 0.122 Misiorowski, Jacob
2026-08-08 Out ground ball 0-1 SI 97.9 66.0 -31° 4 Infield 0.061 0.067 0.055 Ashby, Aaron
2026-08-08 Out fly ball 2-2 FF 97.5 92.0 36° 318 RF 0.029 0.096 0.051 Patrick, Chad
2026-08-08 Single fly ball 0-2 ST 81.5 68.0 31° 219 LF 0.949 0.983 0.859 Gasser, Robert
2026-08-08 Double fly ball 2-2 FF 93.7 100.2 23° 355 RF gap 0.477 1.166 0.683 Gasser, Robert
2026-08-07 Out line drive 0-1 FC 86.7 86.8 25° 294 RF gap 0.097 0.149 0.090 Wilson, Bryse
2026-08-07 Strikeout swinging 1-2 FF 93.5 0.000 Wilson, Bryse
2026-08-07 Single fly ball 0-0 FC 91.0 73.3 25° 227 LF gap 0.940 0.991 0.857 Drohan, Shane
2026-08-07 Strikeout swinging 2-2 FF 94.9 0.000 Drohan, Shane
2026-08-07 Walk 3-2 FC 93.4 0.698 Drohan, Shane
2026-08-06 Walk 3-2 SI 93.8 0.698 McGee, Easton
2026-08-06 Single line drive 0-1 SI 91.4 92.6 14° 244 RF gap 0.969 1.094 0.904 Bummer, Aaron
2026-08-06 Out fly ball 2-0 FF 93.6 93.3 32° 367 CF 0.097 0.322 0.178 Wacha, Michael
2026-08-06 Out fly ball 1-1 CH 80.1 71.4 53° 186 RF 0.126 0.185 0.139 Wacha, Michael
2026-08-06 Out fly ball 3-2 FF 94.3 100.2 35° 382 CF 0.351 1.329 0.688 Wacha, Michael
2026-08-04 Single line drive 1-1 SL 87.4 68.3 27° 214 LF gap 0.991 1.035 0.896 Pearson, Nate
2026-08-04 Strikeout looking 2-2 FF 95.9 0.000 Schreiber, John
2026-08-04 Out ground ball 3-2 SI 92.4 96.1 -8° 13 Infield 0.206 0.233 0.186 Dobnak, Randy
2026-08-04 Out ground ball 3-2 FF 92.6 46.0 -10° 13 Infield 0.183 0.192 0.165 Dobnak, Randy
2026-08-02 Home Run fly ball 1-0 FF 98.9 102.2 32° 373 RF 0.554 2.110 1.083 Muñoz, Andrés
2026-08-02 Out ground ball 0-1 CH 86.5 70.7 -6° 21 Infield 0.063 0.069 0.057 Kirby, George
2026-08-02 Out fly ball 1-0 ST 86.6 90.6 32° 334 LF gap 0.077 0.218 0.126 Kirby, George
2026-08-02 Single fly ball 1-2 FF 97.5 70.8 47° 209 RF gap 0.194 0.251 0.189 Kirby, George
2026-08-01 Force Out ground ball 1-2 SL 88.4 60.1 -14° 6 Infield 0.075 0.090 0.070 Muñoz, Andrés
2026-08-01 Sac Bunt ground ball 0-0 SL 87.6 37.1 -45° 2 Infield Gilbert, Logan
2026-08-01 Home Run fly ball 0-0 FF 95.3 100.4 31° 385 LF 0.471 1.651 0.864 Gilbert, Logan
2026-08-01 Strikeout swinging 2-2 FS 84.2 0.000 Gilbert, Logan
2026-07-31 Strikeout swinging 3-2 SI 96.8 0.000 Rucker, Michael
2026-07-31 Double line drive 1-1 SI 95.9 86.5 19° 227 LF corner 0.794 0.892 0.719 Bazardo, Eduard
2026-07-31 Walk 3-1 SI 93.5 0.698 Miller, Bryce
2026-07-31 Single ground ball 1-2 FF 95.8 91.5 90 Infield 0.471 0.533 0.429 Miller, Bryce
2026-07-30 Out ground ball 1-2 CH 81.2 68.0 47 Infield 0.177 0.192 0.159 Cameron, Noah
2026-07-30 Out ground ball 0-0 FC 90.5 96.6 45 Infield 0.426 0.498 0.397 Cameron, Noah
2026-07-30 Out fly ball 0-1 SL 84.2 86.6 33° 325 LF gap 0.011 0.019 0.010 Cameron, Noah
2026-07-29 Out ground ball 1-2 SI 94.6 103.7 -7° 19 Infield 0.395 0.430 0.364 Dobnak, Randy
2026-07-29 Single line drive 3-1 SI 91.5 103.3 161 LF 0.637 0.716 0.591 Dobnak, Randy
2026-07-29 Out popup 2-1 ST 81.9 78.8 74° 98 LF corner 0.001 0.001 0.000 Dobnak, Randy
2026-07-28 Out line drive 1-0 SL 87.5 83.1 27° 283 LF 0.117 0.180 0.124 Lange, Alex
2026-07-28 Out ground ball 1-1 CH 86.4 99.4 -3° 25 Infield 0.391 0.441 0.359 Lynch IV, Daniel
2026-07-28 Single line drive 2-2 SL 85.3 88.4 11° 175 CF 0.566 0.601 0.509 Lugo, Seth
2026-07-28 Grounded Into DP ground ball 1-1 SL 85.0 100.3 -3° 25 Infield 0.388 0.425 0.349 Lugo, Seth
2026-07-26 Sac Fly fly ball 1-0 FC 92.7 95.1 40° 318 RF gap 0.053 Hartlieb, Geoff
2026-07-26 Strikeout looking 1-2 FF 98.1 0.000 Morales, Luis
2026-07-26 Reached On Error ground ball 3-2 FF 98.7 80.2 -14° 10 Infield 0.069 0.075 0.062 Morales, Luis
2026-07-26 Out fly ball 2-1 FF 91.6 93.6 29° 343 CF 0.137 0.355 0.201 Springs, Jeffrey
2026-07-24 Hit By Pitch 1-0 CU 74.7 0.729 Harris, Hogan
2026-07-24 Walk 3-1 SI 93.6 0.698 Hartlieb, Geoff
2026-07-24 Walk 3-1 FF 90.2 0.698 Lopez, Jacob
2026-07-24 Strikeout swinging 1-2 FF 92.1 0.000 Lopez, Jacob
2026-07-23 Single ground ball 1-1 CU 82.0 87.0 104 LF 0.477 0.542 0.451 Sabrowski, Erik
2026-07-23 Out ground ball 1-1 SI 96.9 105.1 62 Infield 0.540 0.597 0.498 Holderman, Colin
2026-07-23 Walk 3-2 FF 93.7 0.698 Gaddis, Hunter
2026-07-23 Out ground ball 0-0 ST 89.2 97.3 -2° 30 Infield 0.459 0.496 0.413 Williams, Gavin
2026-07-23 Out fly ball 1-2 FF 99.5 92.7 37° 307 RF gap 0.049 0.141 0.079 Williams, Gavin
2026-07-22 Grounded Into DP ground ball 1-1 CU 82.1 93.3 68 Infield 0.480 0.552 0.466 Dion, Will
2026-07-22 Hit By Pitch 1-0 ST 80.6 0.729 Festa, Matt
2026-07-22 Walk 3-2 FC 88.9 0.698 Cecconi, Slade
2026-07-22 Single line drive 0-1 SI 93.8 97.4 17° 304 LF gap 0.523 0.790 0.557 Cecconi, Slade
2026-07-22 Strikeout looking 2-2 FC 90.7 0.000 Cecconi, Slade
2026-07-21 Out fly ball 1-2 FF 99.7 92.9 37° 310 RF corner 0.049 0.141 0.079 Smith, Cade
2026-07-21 Force Out ground ball 1-2 SI 93.3 86.6 -31° 3 Infield 0.075 0.090 0.074 Armstrong, Shawn
2026-07-21 Strikeout swinging 1-2 FF 94.2 0.000 Messick, Parker
2026-07-21 Strikeout looking 3-2 FF 97.0 0.000 Messick, Parker
2026-07-19 Walk 3-2 FF 92.0 0.698 Pomeranz, Drew
2026-07-19 Single ground ball 3-2 FS 81.4 80.1 10° 109 LF 0.366 0.389 0.329 Imanaga, Shota
2026-07-19 Out ground ball 1-1 FS 81.3 64.1 -1° 33 Infield 0.122 0.134 0.112 Imanaga, Shota
2026-07-19 Out popup 0-0 SI 90.2 74.1 49° 187 RF gap 0.117 0.148 0.116 Imanaga, Shota
2026-07-18 Out fly ball 1-0 FF 93.0 94.1 48° 254 RF gap 0.006 0.018 0.010 Thornton, Trent
2026-07-18 Strikeout looking 2-2 FF 94.2 0.000 Boyd, Matthew
2026-07-18 Single line drive 1-2 FF 92.4 86.7 10° 158 RF 0.520 0.576 0.488 Boyd, Matthew
2026-07-17 Out fly ball 0-1 SI 95.3 91.8 28° 345 CF 0.074 0.168 0.096 Ferguson, Tyler
2026-07-17 Walk 3-0 FF 90.3 0.698 Pomeranz, Drew
2026-07-17 Single line drive 0-1 SI 91.0 62.6 20° 157 LF 0.471 0.503 0.424 Rea, Colin
2026-07-17 Single ground ball 3-2 FF 93.0 47.7 -1° 27 Infield 0.150 0.162 0.135 Rea, Colin
2026-07-12 Strikeout swinging 3-2 ST 84.0 0.000 Silseth, Chase
2026-07-12 Single line drive 0-0 FS 90.9 99.9 10° 161 LF 0.800 0.917 0.754 Soriano, José
2026-07-12 Single line drive 1-1 SI 97.2 94.1 14° 226 LF gap 0.980 1.153 0.931 Soriano, José
2026-07-11 Single ground ball 0-1 FC 89.8 104.5 56 LF 0.486 0.551 0.456 Farris, Mitch
2026-07-11 Out line drive 0-0 SI 93.0 97.4 140 Infield 0.660 0.751 0.627 Johnson, Ryan
2026-07-11 Sac Fly fly ball 3-2 SI 92.2 85.4 34° 300 CF 0.020 Johnson, Ryan
game_date: 2026-08-20 ballpark: Target Field batter_team: min stand: R pitcher: mederos, victor pitcher_team: atl
Choose stats & windows — 56 of 56 metrics, 11 of 11 windows
Metrics
Trailing windows (games)
Reset to defaults
stat 1g2g3g5g7g10g15g20g30g50g100g
ab_game 5.000 9.000 14.000 22.000 30.000 43.000 65.000 83.000 122.000 194.000 392.000
air_ball_rate · · · · · 0.655 0.696 0.623 0.600 0.560 0.564
appearances 1.000 2.000 3.000 5.000 7.000 10.000 15.000 20.000 30.000 50.000 100.000
ba 0.400 0.444 0.429 0.381 0.370 0.343 0.345 0.338 0.330 0.312 0.283
babip 0.400 0.444 0.462 0.471 0.429 0.393 0.386 0.362 0.366 0.341 0.323
babip_den 5.000 9.000 13.000 17.000 21.000 28.000 44.000 58.000 82.000 129.000 269.000
babip_num 2.000 4.000 6.000 8.000 9.000 11.000 17.000 21.000 30.000 44.000 87.000
barrel 0.000 0.000 0.000 0.000 0.000 0.000 1.000 2.000 2.000 4.000 11.000
barrel_per_ab 0.000 0.000 0.000 0.000 0.000 0.000 0.015 0.024 0.016 0.021 0.020
bat_speed 66.157 67.727 65.233 66.036 64.649 64.902 65.874 66.103 66.597 66.907 66.870
bip_per_pa 1.000 1.000 0.929 0.773 0.733 0.674 0.708 0.735 0.697 0.691 0.702
blast 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
blast_per_ab 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
chase 2.000 3.000 9.000 11.000 15.000 20.000 26.000 35.000 55.000 78.000 165.000
chase_rate 0.333 0.300 0.529 0.344 0.312 0.256 0.215 0.227 0.230 0.208 0.225
contact 5.000 9.000 14.000 22.000 30.000 43.000 65.000 83.000 122.000 194.000 392.000
estimated_ba_using_speedangle 0.250 0.245 0.321 0.345 0.332 0.324 0.343 0.339 0.333 0.306 0.290
estimated_ba_using_speedangle_sum 1.252 2.205 4.174 5.859 7.294 9.399 15.763 20.683 28.293 41.069 79.689
estimated_slg_using_speedangle 0.432 0.375 0.452 0.506 0.520 0.480 0.530 0.509 0.474 0.438 0.420
estimated_woba_using_speedangle 0.290 0.267 0.334 0.366 0.378 0.356 0.381 0.368 0.352 0.323 0.307
estimated_woba_using_speedangle_sum 2.158 3.376 5.880 8.600 11.434 13.910 24.400 31.069 40.318 58.689 115.458
ev_max 102.600 102.900 100.467 96.860 97.586 96.450 97.227 97.545 97.348 96.210 96.731
fly_ball 3.000 6.000 6.000 6.000 8.000 9.000 19.000 21.000 28.000 42.000 82.000
ground_ball 0.000 0.000 0.000 0.000 1.000 6.000 10.000 18.000 28.000 48.000 95.000
hard_hit 1.000 3.000 4.000 6.000 9.000 11.000 16.000 23.000 33.000 47.000 100.000
hh_ab 0.200 0.333 0.286 0.273 0.300 0.256 0.246 0.277 0.270 0.242 0.255
hit 2.000 4.000 6.000 8.000 10.000 12.000 19.000 24.000 33.000 49.000 93.000
hit_distance 248.000 239.889 237.231 240.471 235.500 203.483 210.304 189.951 183.518 173.672 176.600
hr 0.000 0.000 0.000 0.000 1.000 1.000 2.000 3.000 3.000 5.000 6.000
hr_per_fb · · · · · · · · 0.059 0.067 0.039
hr_platoon · · · · · · · 3.000 3.000 5.000 6.000
hr_rate 0.000 0.000 0.000 0.000 0.033 0.023 0.031 0.036 0.025 0.026 0.015
iso 0.000 0.000 0.071 0.095 0.222 0.171 0.182 0.197 0.140 0.140 0.112
la_contact 5.000 9.000 13.000 17.000 22.000 29.000 46.000 61.000 85.000 134.000 275.000
launch_speed 77.960 82.178 82.308 85.100 87.523 85.769 84.257 84.584 85.451 83.953 84.304
launch_speed_angle_sum 35.600 36.667 35.846 34.412 31.273 26.724 24.609 20.836 19.141 18.448 18.222
launch_speed_sum 389.800 935.900 1470.100 1923.100 2462.400 3272.900 5481.800 7434.900 11917.500 18527.700 38091.600
line_drive 1.000 2.000 5.000 8.000 10.000 10.000 13.000 17.000 23.000 33.000 73.000
out_of_zone 6.000 10.000 17.000 32.000 48.000 78.000 121.000 154.000 239.000 375.000 732.000
pull 0.000 0.000 1.000 1.000 5.000 8.000 15.000 28.000 38.000 61.000 111.000
slg 0.400 0.444 0.500 0.476 0.593 0.514 0.527 0.535 0.470 0.452 0.395
slug_window_ab 0.200 0.222 0.214 0.182 0.133 0.093 0.092 0.084 0.066 0.057 0.082
square_per_ab 0.400 0.444 0.429 0.455 0.433 0.372 0.385 0.373 0.393 0.356 0.367
squared_up 2.000 5.000 7.000 11.000 14.000 17.000 29.000 37.000 61.000 90.000 183.000
strikeout 0.000 0.000 1.000 4.000 6.000 7.000 10.000 12.000 19.000 28.000 61.000
strikeout_rate 0.000 0.000 0.071 0.182 0.200 0.163 0.154 0.145 0.156 0.144 0.156
sweet_spot 2.000 6.000 9.000 12.000 14.000 14.000 26.000 31.000 49.000 73.000 155.000
sweet_spot_per_ab 0.400 0.444 0.500 0.455 0.400 0.279 0.323 0.301 0.287 0.268 0.278
tb 2.000 4.000 7.000 10.000 16.000 18.000 29.000 38.000 47.000 71.000 130.000
tb_platoon · · · · · · · 24.000 29.000 59.000 101.000
walk 0.000 0.000 0.000 0.000 1.000 4.000 6.000 7.000 13.000 22.000 40.000
walk_platoon · · · · · · · 5.000 8.000 17.000 29.000
walk_rate 0.000 0.000 0.000 0.000 0.033 0.093 0.092 0.084 0.107 0.113 0.102
xbh 0.000 0.000 1.000 2.000 4.000 4.000 6.000 8.000 8.000 12.000 24.000
xbh_rate 0.000 0.000 0.071 0.091 0.133 0.093 0.092 0.096 0.066 0.062 0.061
z_swing_rate · · · · · 0.581 0.615 0.625 0.634 0.638 0.614
zone_rate · · · · · · 0.462 0.469 0.475 0.479 0.493