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

Batter vs Pitch Arsenal

A batter's own numbers by pitch type and location — add a pitcher to see their actual arsenal overlaid on top, and how this batter has done against pitches shaped like it.

David Hamilton LHB MIL

change batter
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%
Hot Zones by location · xwOBA on contact (excludes Ks/BBs, so runs higher than a full-PA xwOBA), dimmed cells are too few balls in play to trust

vs RHP

0.260 105p
0.340 101p
0.244 62p
0.342 126p
0.440 161p
0.315 109p
0.269 76p
0.257 130p
0.459 101p

vs LHP

14p
0.312 27p
16p
24p
0.244 24p
0.237 17p
22p
20p
16p
How David Hamilton handles each pitch vs RHP · ordered by volume · 8 too thin to show
David Hamilton: by Pitch Type 24 rows · both hands
Hand Pitch Pitches BA HR% Hard-Hit% LD% FB% GB% Exit Velo xBA xwOBA/con
LHP SI 130 0.345 3.4% 10% 28% 10% 62% 78.4 0.303 0.303
LHP FF 87 0.136 0.0% 33% 27% 27% 33% 80.6 0.272 0.265
LHP SL 62 0.278 0.0% 18% 27% 18% 45% 70.1 0.310 0.299
LHP ST 46 0.000 0.0%
LHP FC 15
LHP CU 12
LHP CH 9
LHP SV 3
LHP KC 2
RHP FF 637 0.301 4.2% 35% 26% 37% 31% 84.5 0.299 0.323
RHP SL 268 0.189 0.0% 25% 18% 28% 50% 79.2 0.220 0.267
RHP SI 229 0.326 4.3% 46% 33% 21% 44% 86.7 0.379 0.411
RHP CH 227 0.150 1.7% 18% 20% 16% 61% 79.5 0.280 0.294
RHP FC 161 0.279 0.0% 21% 15% 15% 58% 77.0 0.307 0.291
RHP CU 109 0.167 0.0% 25% 38% 25% 38% 83.7 0.369 0.364
RHP ST 108 0.100 0.0% 20% 7% 27% 60% 80.7 0.220 0.232
RHP FS 106 0.037 0.0% 39% 22% 17% 61% 80.2 0.311 0.312
RHP KC 37 0.250 0.0%
RHP SV 15
RHP EP 6
RHP KN 5
RHP FO 4
RHP FA 2
RHP CS 1

Showing every pitcher. Today’s probable opponent starter:

Tyler Glasnow

Or add any other pitcher to overlay their actual arsenal on top of the above:

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