About & methodology · mlbaseballytics@gmail.com · Support this project · Not betting advice. 21+. · If you need help, call 1-800-GAMBLER
data as of 17 Oct, 11:00 AM ET
Tables read easier sideways — turn your phone to landscape

David Hamilton LHB MIL

Compact and level (2) Bat speed 63.1mph -6.1 Swing length 6.71ft -0.46 Attack angle 4.0° -4.9 Swing tilt 31.8° -0.4
Swing & contact · last 30 games vs last 100 2 metrics moved Barrel rate 3.1% +13.7% Bat speed 61.2 mph -1.8% Exit velo 82.6 mph +3.1% Chase rate 31.1% +4.7%
applies to every section below
Batter vs Pitch Arsenal → All players →
Trailing stats run through his last game, 2026-10-15 (2 days ago).
Percentile Rankings 2026-08-16 to 2026-10-15 · 97 qualified players
POOR AVERAGE GREAT
xwOBA 56 0.365
xBA 84 0.358
xSLG 42 0.484
Avg Exit Velo 9 82.9
Barrel % 26 4.2
Hard-Hit % 13 32.4
Bat Speed 2 61.4
Chase %↓ 41 31.5
K %↓ 58 20.2
BB % 2 2.1
Hits Spray Chart 28 hits · 30 games · 2026-08-16 to 2026-10-15
Single 21 Double 4 Triple 1 Home Run 2
100 200 300 400 450

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 97 PA · 30 games · 2026-08-16 to 2026-10-15
28 hits 2 walks 2 hit by pitch 19 strikeouts 46 outs in play avg exit velo 82.6 mph over 74 tracked xwOBA 0.319
Date Result Count Pitch Velo Exit Velo Angle Dist Location xBA xSLG xwOBA Pitcher
2026-10-15 Home Run fly ball 1-0 SL 90.2 105.0 36° 402 RF 0.617 2.379 1.215 Edwin Díaz
2026-10-15 Strikeout swinging 0-2 FF 97.7 — — — — — — 0.000 Tanner Scott
2026-10-15 Single ground ball 1-1 SL 91.3 93.7 -1° 43 RF gap 0.376 0.403 0.338 Tyler Glasnow
2026-10-15 Out ground ball 0-0 FF 95.5 31.1 -11° 11 Infield 0.354 0.357 0.319 Tyler Glasnow
2026-10-12 Single fly ball 0-2 FF 102.0 73.2 25° 237 RF gap 0.940 0.991 0.857 Edgardo Henriquez
2026-10-12 Hit By Pitch 0-1 ST 84.3 — — — — — — 0.729 Brock Stewart
2026-10-12 Force Out ground ball 1-2 FF 99.6 83.4 6° 117 LF gap 0.360 0.426 0.348 Roki Sasaki
2026-10-12 Single line drive 3-2 FC 91.3 86.7 23° 280 LF gap 0.217 0.264 0.195 Yoshinobu Yamamoto
2026-10-06 Single ground ball 2-2 FF 96.8 83.5 3° 70 RF gap 0.332 0.391 0.305 Michael King
2026-10-04 Reached On Error ground ball 0-1 CH 90.4 68.7 -36° 4 Infield 0.104 0.110 0.096 Bradgley Rodriguez
2026-10-04 Out fly ball 0-2 SI 95.2 85.6 63° 187 LF corner 0.009 0.012 0.008 Michael King
2026-10-04 Strikeout looking 3-2 SI 95.2 — — — — — — 0.000 Michael King
2026-09-27 Out ground ball 0-1 SI 90.1 85.5 -21° 8 RF corner 0.094 0.106 0.093 Justin Bruihl
2026-09-27 Single ground ball 2-2 SL 87.9 55.0 -82° 0 LF corner 0.163 0.166 0.147 Andre Pallante
2026-09-27 Out line drive 1-1 SL 85.5 101.1 20° 362 CF 0.429 0.905 0.555 Andre Pallante
2026-09-26 Out fly ball 0-0 FC 93.1 83.4 46° 262 RF gap 0.014 0.025 0.018 Cade Winquest
2026-09-26 Double line drive 0-1 SL 85.1 107.0 22° 350 RF 0.866 2.819 1.517 Gordon Graceffo
2026-09-26 Strikeout swinging 2-2 SL 85.7 — — — — — — 0.000 Quinn Mathews
2026-09-26 Sac Bunt ground ball 0-1 SI 92.9 37.1 -85° 0 RF corner — — — Quinn Mathews
2026-09-25 Hit By Pitch 0-0 SI 88.0 — — — — — — 0.729 Justin Bruihl
2026-09-25 Strikeout swinging 3-2 FF 94.2 — — — — — — 0.000 Brycen Mautz
2026-09-25 Double line drive 1-1 FC 88.8 97.5 11° 166 RF 0.834 1.030 0.821 Michael McGreevy
2026-09-25 Single line drive 0-0 FF 92.0 100.5 15° 274 CF 0.706 0.972 0.716 Michael McGreevy
2026-09-23 Strikeout looking 2-2 ST 81.1 — — — — — — 0.000 Tanner Banks
2026-09-23 Out fly ball 2-2 FF 91.3 65.4 38° 200 LF gap 0.560 0.615 0.510 Aaron Nola
2026-09-23 Walk 3-2 FF 92.0 — — — — — — 0.698 Aaron Nola
2026-09-22 Out fly ball 1-2 FF 98.3 87.9 35° 318 CF 0.026 0.056 0.035 Alex McFarlane
2026-09-22 Single line drive 2-2 FF 95.2 82.8 17° 215 LF gap 0.974 1.109 0.910 Zack Wheeler
2026-09-22 Out ground ball 2-1 FC 91.5 80.3 -8° 18 RF corner 0.133 0.156 0.120 Zack Wheeler
2026-09-19 Strikeout swinging 0-2 FF 93.9 — — — — — — 0.000 Trevor Rogers
2026-09-19 Strikeout swinging 2-2 ST 77.3 — — — — — — 0.000 Trevor Rogers
2026-09-19 Out ground ball 2-2 FC 83.0 79.6 1° 40 Infield 0.219 0.265 0.212 Trevor Rogers
2026-09-18 Strikeout looking 3-2 SL 89.4 — — — — — — 0.000 Andrew Kittredge
2026-09-17 Out popup 2-2 FC 93.2 63.9 67° 128 LF corner 0.001 0.001 0.000 Khristian Curtis
2026-09-17 Single ground ball 0-0 FF 98.3 86.0 3° 71 LF gap 0.391 0.431 0.357 Wilber Dotel
2026-09-15 Strikeout swinging 0-2 CH 88.2 — — — — — — 0.000 Antwone Kelly
2026-09-15 Strikeout looking 3-2 FC 93.1 — — — — — — 0.000 Wilber Dotel
2026-09-15 Out fly ball 1-0 SL 84.0 90.1 43° 285 LF gap 0.009 0.023 0.015 Brandon Eisert
2026-09-15 Single line drive 2-2 FF 92.6 96.2 10° 177 RF 0.697 0.794 0.648 Lake Bachar
2026-09-12 Out popup 0-2 FF 94.1 81.1 72° 93 Infield 0.001 0.001 0.000 Tony Santillan
2026-09-12 Strikeout swinging 1-2 FC 97.1 — — — — — — 0.000 Graham Ashcraft
2026-09-12 Strikeout swinging 1-2 SI 89.5 — — — — — — 0.000 Brady Singer
2026-09-12 Out ground ball 0-1 SL 82.0 91.1 4° 79 Infield 0.417 0.470 0.391 Brady Singer
2026-09-11 Force Out ground ball 0-0 KN 52.8 93.4 3° 68 Infield 0.480 0.552 0.466 —
2026-09-11 Out ground ball 0-0 SL 84.3 64.5 -14° 11 Infield 0.061 0.064 0.055 Brock Burke
2026-09-06 Strikeout looking 1-2 FC 96.8 — — — — — — 0.000 Graham Ashcraft
2026-09-06 Out line drive 0-0 SI 97.1 100.1 22° 339 RF 0.411 0.929 0.555 Luis Mey
2026-09-06 Out line drive 2-1 SI 91.2 83.5 28° 296 RF gap 0.083 0.135 0.086 Brady Singer
2026-09-06 Walk 3-0 SI 89.6 — — — — — — 0.698 Brady Singer
2026-09-05 Single line drive 2-2 FF 95.1 90.6 11° 143 RF gap 0.677 0.771 0.646 Tony Santillan
2026-09-05 Strikeout looking 2-2 ST 82.2 — — — — — — 0.000 Julian Garcia
2026-09-05 Single ground ball 0-1 CU 78.6 61.1 -21° 6 Infield 0.053 0.059 0.048 Andrew Abbott
2026-09-04 Strikeout swinging 1-2 FF 94.7 — — — — — — 0.000 Julian Garcia
2026-09-04 Out fly ball 2-1 CU 87.2 70.7 53° 194 LF 0.126 0.185 0.139 Pierce Johnson
2026-09-04 Strikeout swinging 1-2 ST 81.5 — — — — — — 0.000 Sam Moll
2026-09-04 Single line drive 2-2 SI 93.7 93.1 12° 202 LF 0.860 1.003 0.836 Rhett Lowder
2026-09-04 Triple ground ball 2-2 SL 86.0 96.3 -3° 30 RF corner 0.332 0.382 0.313 Rhett Lowder
2026-09-03 Out line drive 3-2 FF 93.8 97.5 21° 361 CF 0.243 0.482 0.303 Kevin Gausman
2026-09-03 Single ground ball 0-0 FS 81.3 25.2 -52° 2 RF corner 0.351 0.354 0.317 Kevin Gausman
2026-09-03 Out ground ball 0-1 FF 93.8 101.6 -2° 36 Infield 0.465 0.500 0.440 Kevin Gausman
2026-08-31 Strikeout swinging 0-2 SI 93.2 — — — — — — 0.000 Colin Rea
2026-08-31 Out ground ball 1-1 SI 94.7 87.1 3° 73 LF gap 0.439 0.474 0.409 Ryan Rolison
2026-08-31 Single line drive 1-0 SI 90.8 104.1 18° 278 RF 0.506 0.942 0.608 Clay Holmes
2026-08-31 Out ground ball 3-2 ST 80.7 86.1 4° 78 Infield 0.357 0.422 0.345 Clay Holmes
2026-08-30 Out ground ball 3-2 SL 84.1 91.8 1° 59 RF corner 0.430 0.480 0.388 Kumar Rocker
2026-08-30 Strikeout swinging 3-2 SL 82.8 — — — — — — 0.000 Kumar Rocker
2026-08-29 Force Out ground ball 0-2 CH 83.4 73.0 -21° 5 Infield 0.051 0.057 0.046 Peyton Gray
2026-08-29 Out popup 0-0 SI 94.6 72.8 75° 83 Infield 0.001 0.001 0.000 Cal Quantrill
2026-08-29 Out ground ball 2-2 FF 94.3 97.2 -18° 8 Infield 0.167 0.187 0.150 Cal Quantrill
2026-08-28 Single ground ball 1-0 SL 84.6 27.2 -64° 1 RF corner 0.335 0.338 0.306 Adam Macko
2026-08-28 Single line drive 1-1 FF 88.1 102.1 11° 248 RF gap 0.940 1.161 0.912 Cody Bradford
2026-08-28 Out fly ball 3-2 FF 88.9 86.4 51° 246 LF 0.006 0.006 0.005 Cody Bradford
2026-08-28 Out ground ball 0-0 FF 89.4 34.4 -30° 4 LF corner 0.344 0.347 0.311 Cody Bradford
2026-08-27 Out line drive 2-2 CU 71.7 83.3 28° 304 CF 0.120 0.216 0.148 Xzavion Curry
2026-08-27 Double line drive 1-1 SI 89.5 102.9 20° 360 RF gap 0.543 1.169 0.713 Sean Manaea
2026-08-27 Out ground ball 1-0 SI 87.8 91.6 -16° 8 Infield 0.209 0.226 0.188 Sean Manaea
2026-08-27 Single ground ball 2-1 FF 91.6 31.9 -58° 2 Infield 0.304 0.307 0.274 Sean Manaea
2026-08-26 Out ground ball 0-0 FF 96.8 96.3 5° 108 Infield 0.486 0.554 0.450 Dedniel Núñez
2026-08-26 Out fly ball 1-1 SI 98.6 90.9 27° 314 LF 0.091 0.189 0.118 Jefry Yan
2026-08-26 Out fly ball 3-2 SL 82.8 85.0 32° 307 RF gap 0.011 0.017 0.010 Chayce McDermott
2026-08-26 Out line drive 0-2 FC 91.4 90.9 17° 253 LF gap 0.797 0.917 0.734 Robert Stock
2026-08-26 Single line drive 1-2 FF 95.2 93.6 13° 234 LF 0.971 1.125 0.921 Robert Stock
2026-08-25 Out line drive 2-1 SI 96.4 80.9 12° 173 LF gap 0.514 0.564 0.479 Jefry Yan
2026-08-25 Out fly ball 1-0 FF 89.7 97.5 49° 295 RF gap 0.001 0.001 0.000 Nate Lavender
2026-08-23 Out fly ball 0-2 FS 91.5 76.3 35° 256 LF corner 0.134 0.183 0.135 Didier Fuentes
2026-08-23 Out line drive 1-1 FS 87.5 100.7 9° 190 RF gap 0.660 0.749 0.614 Tyler Mahle
2026-08-23 Out line drive 3-2 FS 87.4 79.1 23° 266 RF 0.714 0.829 0.674 Tyler Mahle
2026-08-20 Single line drive 1-1 SI 90.1 93.7 7° 144 Infield 0.523 0.588 0.482 Jhonathan Díaz
2026-08-20 Out ground ball 0-1 FC 90.5 88.4 3° 62 Infield 0.426 0.476 0.391 Michael Rucker
2026-08-20 Strikeout looking 0-2 KC 83.1 — — — — — — 0.000 George Kirby
2026-08-20 Double line drive 2-2 CH 87.6 97.8 11° 202 RF 0.834 1.030 0.821 George Kirby
2026-08-18 Out fly ball 2-1 EP 38.2 97.0 24° 326 CF 0.249 0.598 0.351 —
2026-08-18 Single line drive 3-2 SI 95.1 98.6 9° 193 LF gap 0.617 0.674 0.564 Nick Davila
2026-08-18 Home Run fly ball 1-0 SI 92.9 99.4 26° 393 RF gap 0.483 1.434 0.788 Josh Simpson
2026-08-18 Single ground ball 1-1 FC 91.0 77.7 -3° 24 Infield 0.122 0.137 0.110 Bryce Miller
2026-08-18 Force Out ground ball 1-2 ST 81.7 85.6 0° 51 Infield 0.292 0.319 0.263 Bryce Miller
2026-08-16 Fielder's Choice ground ball 1-2 SL 89.1 54.8 -28° 3 Infield 0.111 0.117 0.103 Jack Dreyer
Choose stats & windows — 56 of 56 metrics, 11 of 11 windows
Metrics
Trailing windows (games)
Reset to defaults
stat 1g2g3g5g7g10g15g20g30g50g100g
ab_game 4.000 8.000 9.000 15.000 23.000 32.000 45.000 64.000 97.000 164.000 331.000
air_ball_rate · · · · · 0.545 0.467 0.488 0.527 0.513 0.502
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.500 0.571 0.625 0.429 0.450 0.357 0.293 0.305 0.304 0.275 0.256
babip 0.500 0.600 0.667 0.455 0.500 0.429 0.379 0.405 0.361 0.339 0.314
babip_den 2.000 5.000 6.000 11.000 16.000 21.000 29.000 42.000 72.000 115.000 226.000
babip_num 1.000 3.000 4.000 5.000 8.000 9.000 11.000 17.000 26.000 39.000 71.000
barrel 1.000 1.000 1.000 2.000 3.000 3.000 3.000 3.000 4.000 5.000 11.000
barrel_per_ab 0.250 0.125 0.111 0.067 0.087 0.062 0.044 0.031 0.031 0.024 0.027
bat_speed 58.750 55.808 58.459 61.657 61.874 59.888 61.403 60.647 61.177 61.456 62.304
bip_per_pa 0.750 0.750 0.778 0.800 0.739 0.688 0.667 0.672 0.763 0.713 0.698
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 1.000 6.000 10.000 13.000 15.000 24.000 32.000 39.000 57.000 96.000 193.000
chase_rate 0.333 0.462 0.500 0.448 0.395 0.364 0.364 0.317 0.311 0.294 0.297
contact 4.000 8.000 9.000 15.000 23.000 32.000 45.000 64.000 97.000 164.000 331.000
estimated_ba_using_speedangle 0.449 0.477 0.457 0.333 0.377 0.378 0.346 0.356 0.362 0.333 0.295
estimated_ba_using_speedangle_sum 1.347 2.864 3.196 3.995 6.415 8.327 10.384 15.287 26.773 38.931 68.166
estimated_slg_using_speedangle 1.046 0.803 0.744 0.542 0.668 0.616 0.530 0.524 0.507 0.457 0.421
estimated_woba_using_speedangle 0.624 0.545 0.511 0.373 0.444 0.424 0.376 0.379 0.375 0.341 0.309
estimated_woba_using_speedangle_sum 3.139 4.820 5.211 6.510 11.356 13.557 15.893 22.531 37.527 53.492 97.267
ev_max 105.000 98.400 93.433 96.580 98.629 96.020 93.413 94.695 95.417 93.939 92.288
fly_ball 1.000 2.000 2.000 3.000 4.000 6.000 7.000 8.000 15.000 23.000 56.000
ground_ball 2.000 3.000 4.000 7.000 8.000 10.000 14.000 20.000 32.000 52.000 105.000
hard_hit 1.000 1.000 1.000 3.000 6.000 6.000 7.000 13.000 24.000 36.000 72.000
hh_ab 0.250 0.125 0.111 0.200 0.261 0.188 0.156 0.203 0.247 0.220 0.218
hit 2.000 4.000 5.000 6.000 9.000 10.000 12.000 18.000 28.000 41.000 76.000
hit_distance 152.000 181.667 165.714 143.417 163.118 162.000 149.200 151.488 157.243 154.530 153.420
hr 1.000 1.000 1.000 1.000 1.000 1.000 1.000 1.000 2.000 2.000 5.000
hr_per_fb · · · · · · · · 0.051 0.033 0.043
hr_platoon · · · · · · · 1.000 1.000 1.000 1.000
hr_rate 0.250 0.125 0.111 0.067 0.043 0.031 0.022 0.016 0.021 0.012 0.015
iso 0.750 0.429 0.375 0.214 0.250 0.179 0.122 0.119 0.130 0.107 0.114
la_contact 3.000 6.000 7.000 12.000 17.000 22.000 30.000 43.000 74.000 117.000 231.000
launch_speed 76.600 78.850 79.514 79.375 81.059 80.636 81.343 82.263 82.650 81.964 80.190
launch_speed_angle_sum 8.000 13.000 11.571 2.083 2.000 5.318 10.167 9.279 8.770 9.872 7.693
launch_speed_sum 280.700 615.800 857.500 1708.100 2200.300 3142.300 4208.400 5899.000 10596.200 16615.800 31846.500
line_drive 0.000 1.000 1.000 2.000 5.000 6.000 7.000 13.000 24.000 37.000 60.000
out_of_zone 3.000 13.000 20.000 29.000 38.000 66.000 88.000 123.000 183.000 326.000 649.000
pull 1.000 2.000 3.000 5.000 9.000 11.000 15.000 22.000 36.000 57.000 98.000
slg 1.250 1.000 1.000 0.643 0.700 0.536 0.415 0.424 0.435 0.383 0.370
slug_window_ab 0.000 0.000 0.000 0.133 0.174 0.125 0.089 0.109 0.103 0.085 0.076
square_per_ab 0.750 0.500 0.444 0.400 0.391 0.344 0.356 0.406 0.495 0.439 0.399
squared_up 3.000 5.000 5.000 9.000 12.000 17.000 22.000 37.000 66.000 99.000 179.000
strikeout 1.000 1.000 1.000 2.000 4.000 7.000 12.000 17.000 19.000 35.000 77.000
strikeout_rate 0.250 0.125 0.111 0.133 0.174 0.219 0.267 0.266 0.196 0.213 0.233
sweet_spot 0.000 2.000 2.000 5.000 8.000 9.000 10.000 19.000 38.000 59.000 115.000
sweet_spot_per_ab 0.000 0.250 0.222 0.200 0.261 0.219 0.178 0.219 0.289 0.256 0.236
tb 5.000 7.000 8.000 9.000 14.000 15.000 17.000 25.000 40.000 57.000 110.000
tb_platoon · · · · · · · 11.000 14.000 20.000 24.000
walk 0.000 0.000 0.000 0.000 0.000 1.000 1.000 2.000 2.000 10.000 21.000
walk_platoon · · · · · · · 0.000 0.000 2.000 4.000
walk_rate 0.000 0.000 0.000 0.000 0.000 0.031 0.022 0.031 0.021 0.061 0.063
xbh 1.000 1.000 1.000 1.000 3.000 3.000 3.000 4.000 7.000 11.000 21.000
xbh_rate 0.250 0.125 0.111 0.067 0.130 0.094 0.067 0.062 0.072 0.067 0.063
z_swing_rate · · · · · 0.638 0.613 0.615 0.624 0.623 0.615
zone_rate · · · · · · 0.476 0.487 0.515 0.505 0.500