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.

Ha-Seong Kim RHB ATL vs Tyler Glasnow RHP LAN

P = platoon edge (batter faces the opposite hand)

change batter remove pitcher
Compact and level Bat speed 68.4mph -0.9 Swing length 6.87ft -0.3 Attack angle 4.6° -4.3 Swing tilt 24.3° -7.8
Swing & contact · last 30 games vs last 100 4 metrics moved Barrel rate 1.2% -55.4% Bat speed 67.0 mph -2.0% Exit velo 82.6 mph -4.1% Chase rate 28.9% +18.6% whole-game, not filtered to this arsenal — see the per-pitch sections below
865 pitches seen · 0.277 xwOBA against shapes like this arsenal, vs 0.291 against everything (-0.013) · last 30 games: 0.113 -0.164 on 242 pitches, covering 1% of the arsenal
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

Overall vs RHP

39p
0.237 59p
34p
0.311 55p
0.306 78p
0.459 65p
0.239 35p
0.397 51p
0.241 62p
How Ha-Seong Kim handles each pitch vs RHP · ordered by usage
Tyler Glasnow's Arsenal, by Pitch Type ordered by usage vs. a RHH batter
Pitch Usage% Velo Vert Brk Horz Brk Spin Allowed HR% Allowed Hard-Hit% Allowed xwOBA/con Ha-Seong Kim: BA Ha-Seong Kim: HR% Ha-Seong Kim: Hard-Hit% Ha-Seong Kim: Exit Velo Ha-Seong Kim: xwOBA/con
FF 32% 95.6 16.4" -1.2" 2537 6.3% 54% 0.370 0.161 3.6% 38% 90.5 0.261
SL 26% 89.5 0.7" 3.5" 2655 1.8% 18% 0.268 0.233 0.0% 36% 88.6 0.309
SI 23% 95.8 14.2" -10.7" 2505 1.6% 54% 0.302 0.186 2.3% 26% 83.3 0.293
CU 13% 82.4 -16.0" 4.0" 2831 0.0% 23% 0.349
KC 5% 81.0 -16.1" 6.8" 2843 3.7% 11% 0.352
Tyler Glasnow's Arsenal, by Pitch Shape grouped by velo/break/spin, not label
Shape (mostly) Usage% Velo Vert Brk Horz Brk Allowed xwOBA/con Ha-Seong Kim: BA Ha-Seong Kim: HR% Ha-Seong Kim: Hard-Hit% Ha-Seong Kim: xwOBA/con
FF/SI/FC 53% 95.7 15.6" -5.1" 0.334 0.167 2.8% 35% 0.241
FC/SL/FF 22% 89.8 1.8" 3.5" 0.261 0.233 3.3% 41% 0.363
CH/SI/FS 18% 82.0 -16.0" 4.8" 0.351
CU/KC/ST 18% 82.0 -16.0" 4.8" 0.351
ST/SL/CU 3% 88.2 -3.4" 3.9" 0.111 0.0% 31% 0.242
FF/SI/FC 2% 94.7 14.0" -6.3" 0.190 9.5% 62% 0.385
EP/FA/SL 2% 94.7 14.1" -6.1"
SL/ST/CU 1% 87.6 -4.2" 1.7" 0.167 0.0% 40% 0.307
SI/FF/CH 1% 95.6 11.3" -13.1" 0.132 0.0% 18% 0.256
CH/FS/FO 1% 95.6 11.3" -13.1" 0.200 0.0%
At-Bat Log 65 PA · 30 games · 2026-06-24 to 2026-10-06
filtered to 5 pitches: CU FF KC SI SL
6 hits 9 walks 19 strikeouts 31 outs in play avg exit velo 82.4 mph over 37 tracked xwOBA 0.229
Date Result Count Pitch Velo Exit Velo Angle Dist Location xBA xSLG xwOBA Pitcher
2026-10-06 Out fly ball 0-0 FF 96.1 88.8 53° 240 LF 0.009 0.011 0.008 Yoshinobu Yamamoto
2026-10-03 Walk 3-2 SI 96.6 — — — — — — 0.698 Tarik Skubal
2026-09-30 Sac Bunt ground ball 0-1 SI 94.4 26.5 15° 33 Infield — — — Cristopher Sánchez
2026-09-30 Out popup 0-2 SL 88.4 54.9 87° 46 RF corner 0.006 0.008 0.007 Cristopher Sánchez
2026-09-30 Walk 3-2 SI 94.8 — — — — — — 0.698 Cristopher Sánchez
2026-09-29 Strikeout swinging 3-2 FF 98.0 — — — — — — 0.000 Jesús Luzardo
2026-09-27 Out line drive 0-1 SI 97.9 89.3 23° 325 LF gap 0.157 0.250 0.168 Sandy Alcantara
2026-09-27 Walk 3-2 FF 93.3 — — — — — — 0.698 Janson Junk
2026-09-27 Strikeout swinging 1-2 FF 94.4 — — — — — — 0.000 Janson Junk
2026-09-26 Triple line drive 3-1 SI 94.5 103.0 8° 226 RF gap 0.717 0.806 0.666 Dax Fulton
2026-09-26 Walk 3-2 FF 99.0 — — — — — — 0.698 Victor Vodnik
2026-09-23 Sac Bunt ground ball 0-1 SI 96.3 11.3 34° 10 RF corner — — — Luis Mey
2026-09-23 Out fly ball 3-1 FF 91.4 90.5 57° 204 LF gap 0.006 0.007 0.005 Andrew Abbott
2026-09-23 Strikeout swinging 1-2 FF 91.7 — — — — — — 0.000 Andrew Abbott
2026-09-23 Out fly ball 3-1 FF 92.2 95.1 35° 348 RF gap 0.103 0.390 0.207 Andrew Abbott
2026-09-22 Out popup 0-1 SI 93.9 64.3 72° 89 RF corner 0.001 0.001 0.000 Tejay Antone
2026-09-20 Strikeout looking 3-2 FF 95.2 — — — — — — 0.000 Tatsuya Imai
2026-09-20 Out popup 0-2 FF 95.4 71.9 60° 159 Infield 0.009 0.009 0.008 Miguel Ullola
2026-09-20 Out ground ball 0-1 SI 93.6 87.3 -22° 6 Infield 0.088 0.103 0.081 Hunter Brown
2026-09-20 Strikeout looking 0-2 FF 97.1 — — — — — — 0.000 Hunter Brown
2026-09-16 Strikeout swinging 1-2 FF 92.1 — — — — — — 0.000 Shota Imanaga
2026-09-14 Force Out ground ball 2-1 SI 92.5 75.2 -3° 25 Infield 0.101 0.114 0.097 David Peterson
2026-09-14 Strikeout looking 0-2 FF 93.7 — — — — — — 0.000 David Peterson
2026-09-13 Out ground ball 1-1 FF 92.8 68.1 -24° 5 Infield 0.033 0.034 0.030 Tanner Banks
2026-09-13 Out ground ball 0-0 SI 98.7 99.1 9° 154 Infield 0.617 0.674 0.564 Alex McFarlane
2026-09-13 Walk 3-2 FF 96.2 — — — — — — 0.699 Andrew Painter
2026-09-13 Walk 3-2 SL 91.2 — — — — — — 0.699 Andrew Painter
2026-09-12 Out line drive 1-0 SI 95.5 91.8 19° 302 LF gap 0.440 0.553 0.403 Orion Kerkering
2026-09-12 Strikeout looking 1-2 FF 92.2 — — — — — — 0.000 Tim Mayza
2026-09-10 Single ground ball 1-2 SI 90.6 81.3 3° 71 CF 0.264 0.305 0.268 Kevin Kelly
2026-09-10 Out popup 1-2 SI 93.3 72.0 61° 143 RF 0.009 0.014 0.009 Nick Martinez
2026-09-07 Out fly ball 1-2 FF 97.5 93.8 30° 362 CF 0.140 0.425 0.236 Jesús Luzardo
2026-09-07 Strikeout swinging 3-2 FF 97.1 — — — — — — 0.000 Jesús Luzardo
2026-09-07 Strikeout swinging 1-2 FF 96.1 — — — — — — 0.000 Jesús Luzardo
2026-09-05 Strikeout looking 2-2 SI 98.3 — — — — — — 0.000 Jonathan Bowlan
2026-09-05 Strikeout looking 0-2 SI 95.3 — — — — — — 0.000 Zack Wheeler
2026-09-04 Force Out ground ball 2-2 SL 86.5 87.2 -5° 14 Infield 0.174 0.192 0.158 Cristopher Sánchez
2026-09-02 Walk 3-0 FF 92.8 — — — — — — 0.698 Max Kranick
2026-09-02 Double line drive 1-0 SL 88.8 83.2 12° 161 LF 0.531 0.580 0.483 Max Kranick
2026-09-02 Out popup 3-2 FF 96.2 74.0 87° 48 RF corner 0.003 0.003 0.003 Riley Cornelio
2026-09-01 Single line drive 2-2 FF 96.9 109.0 9° 275 LF 0.777 1.013 0.790 Clayton Beeter
2026-09-01 Single line drive 1-2 FF 92.5 105.5 3° 92 CF 0.549 0.605 0.508 Jake Irvin
2026-08-30 Out fly ball 1-2 SL 89.8 88.0 53° 245 CF 0.009 0.009 0.008 Ryan Feltner
2026-08-30 Strikeout swinging 3-2 FF 92.9 — — — — — — 0.000 Mason Adams
2026-08-30 Out fly ball 3-2 SI 92.7 75.0 44° 235 RF gap 0.171 0.224 0.179 Mason Adams
2026-08-28 Out popup 0-2 FF 96.0 84.8 64° 160 Infield 0.006 0.006 0.005 Mark Manfredi
2026-08-28 Out line drive 2-1 SI 93.3 89.5 24° 328 RF gap 0.131 0.211 0.138 Tomoyuki Sugano
2026-08-27 Strikeout swinging 0-2 FF 94.7 — — — — — — 0.000 Yoshinobu Yamamoto
2026-08-26 Single line drive 3-2 FF 97.2 103.0 12° 253 LF gap 0.960 1.231 0.947 Tanner Scott
2026-08-15 Out ground ball 1-1 FF 90.2 98.9 -12° 14 Infield 0.267 0.302 0.261 Philip Abner
2026-08-07 Strikeout looking 2-2 FF 94.8 — — — — — — 0.000 Max Fried
2026-08-07 Out popup 3-2 SI 95.2 74.3 71° 94 Infield 0.001 0.001 0.000 Max Fried
2026-06-28 Out fly ball 3-2 SI 92.1 91.0 51° 273 RF gap 0.001 0.001 0.000 Robbie Ray
2026-06-28 Walk 3-2 FF 93.4 — — — — — — 0.698 Robbie Ray
2026-06-28 Out fly ball 0-0 SI 93.1 95.1 35° 342 RF gap 0.103 0.390 0.207 Robbie Ray
2026-06-27 Walk 3-0 SI 94.4 — — — — — — 0.698 Ryan Walker
2026-06-27 Strikeout swinging 2-2 FF 92.0 — — — — — — 0.000 Logan Webb
2026-06-27 Strikeout looking 1-2 FF 91.6 — — — — — — 0.000 Logan Webb
2026-06-26 Out line drive 1-2 FF 95.7 81.4 12° 183 LF gap 0.514 0.564 0.479 Adrian Houser
2026-06-26 Strikeout swinging 2-2 FF 92.5 — — — — — — 0.000 Matt Gage
2026-06-26 Out fly ball 3-2 SI 94.2 83.5 45° 287 LF corner 0.011 0.013 0.010 Trevor McDonald
2026-06-26 Strikeout swinging 1-2 SL 84.9 — — — — — — 0.000 Trevor McDonald
2026-06-24 Out line drive 1-2 SL 87.6 76.2 28° 275 LF 0.394 0.423 0.355 David Morgan
2026-06-24 Out fly ball 2-1 FF 92.7 99.5 27° 374 CF 0.511 1.610 0.871 JP Sears
2026-06-24 Out fly ball 0-1 FF 93.0 84.7 49° 261 RF 0.009 0.013 0.008 JP Sears