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.

Cooper Pratt RHB MIL vs Tyler Glasnow RHP LAN

P = platoon edge (batter faces the opposite hand)

change batter remove pitcher
Compact and level (2) Bat speed 67.9mph -1.4 Swing length 6.79ft -0.38 Attack angle 4.9° -4 Swing tilt 36.4° +4.3
Swing & contact · last 30 games vs last 100 holding steady Barrel rate 1.8% -15.0% Bat speed 68.0 mph +0.2% Exit velo 85.5 mph +1.6% Chase rate 30.0% +0.7% whole-game, not filtered to this arsenal — see the per-pitch sections below
774 pitches seen · 0.300 xwOBA against shapes like this arsenal, vs 0.329 against everything (-0.029) · last 30 games: 0.329 +0.029 on 297 pitches, covering 4% 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

0.367 31p
0.239 36p
37p
0.317 38p
0.410 58p
0.368 51p
21p
0.292 59p
0.352 57p
How Cooper Pratt 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 Cooper Pratt: BA Cooper Pratt: HR% Cooper Pratt: Hard-Hit% Cooper Pratt: Exit Velo Cooper Pratt: xwOBA/con
FF 32% 95.6 16.4" -1.2" 2537 6.3% 54% 0.370 0.293 2.4% 23% 87.8 0.371
SL 26% 89.5 0.7" 3.5" 2655 1.8% 18% 0.268 0.406 0.0% 35% 87.7 0.399
SI 23% 95.8 14.2" -10.7" 2505 1.6% 54% 0.302 0.303 0.0% 42% 88.1 0.388
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 Cooper Pratt: BA Cooper Pratt: HR% Cooper Pratt: Hard-Hit% Cooper Pratt: xwOBA/con
FF/SI/FC 53% 95.7 15.6" -5.1" 0.334 0.286 0.0% 21% 0.301
FC/SL/FF 22% 89.8 1.8" 3.5" 0.261 0.458 0.0% 43% 0.301
CH/SI/FS 18% 82.0 -16.0" 4.8" 0.351 0.100 0.0% 25% 0.257
CU/KC/ST 18% 82.0 -16.0" 4.8" 0.351
ST/SL/CU 3% 88.2 -3.4" 3.9" 0.286 4.8% 18% 0.369
FF/SI/FC 2% 94.7 14.0" -6.3" 0.400 6.7% 31% 0.449
EP/FA/SL 2% 94.7 14.1" -6.1"
SL/ST/CU 1% 87.6 -4.2" 1.7" 0.348 0.0% 31% 0.418
SI/FF/CH 1% 95.6 11.3" -13.1" 0.273 0.0% 36% 0.367
CH/FS/FO 1% 95.6 11.3" -13.1" 0.222 0.0%
At-Bat Log 78 PA · 30 games · 2026-08-31 to 2026-10-15
filtered to 5 pitches: CU FF KC SI SL
22 hits 7 walks 13 strikeouts 36 outs in play avg exit velo 85.8 mph over 58 tracked xwOBA 0.336
Date Result Count Pitch Velo Exit Velo Angle Dist Location xBA xSLG xwOBA Pitcher
2026-10-15 Out ground ball 0-1 FF 97.4 71.9 -43° 2 Infield 0.170 0.176 0.153 Edwin Díaz
2026-10-15 Strikeout swinging 2-2 SL 90.1 — — — — — — 0.000 Tanner Scott
2026-10-15 Out fly ball 2-2 SL 91.0 86.1 37° 297 RF gap 0.017 0.034 0.023 Tyler Glasnow
2026-10-15 Strikeout looking 3-2 SI 96.3 — — — — — — 0.000 Tyler Glasnow
2026-10-14 Single ground ball 1-0 SI 96.1 93.6 -1° 38 CF 0.376 0.403 0.338 Evan Phillips
2026-10-14 Single ground ball 1-2 FF 96.6 89.0 -9° 19 LF gap 0.193 0.213 0.174 Blake Snell
2026-10-12 Single line drive 2-2 FF 102.6 75.3 16° 192 RF gap 0.751 0.778 0.676 Edgardo Henriquez
2026-10-12 Single ground ball 1-0 SI 96.6 87.7 -12° 7 CF 0.153 0.188 0.153 Brock Stewart
2026-10-12 Out ground ball 0-1 FF 100.9 96.3 -6° 21 Infield 0.295 0.329 0.272 Roki Sasaki
2026-10-11 Strikeout swinging 2-2 FF 97.4 — — — — — — 0.000 Evan Phillips
2026-10-11 Sac Bunt ground ball 0-0 SI 96.6 40.4 -44° 4 Infield — — — Tarik Skubal
2026-10-11 Strikeout swinging 2-2 FF 99.2 — — — — — — 0.000 Tarik Skubal
2026-10-07 Out line drive 2-1 FF 100.0 91.7 20° 298 RF gap 0.269 0.372 0.260 Mason Miller
2026-10-07 Grounded Into DP ground ball 1-0 SI 95.9 92.2 -30° 4 Infield 0.084 0.096 0.076 Walker Buehler
2026-10-06 Out line drive 3-2 SI 97.1 96.9 21° 321 RF 0.243 0.482 0.303 Michael King
2026-10-06 Single ground ball 0-2 FF 92.7 82.7 9° 142 LF 0.426 0.459 0.387 Yuki Matsui
2026-10-06 Force Out ground ball 2-0 FF 92.7 87.9 -3° 23 Infield 0.273 0.319 0.254 Nick Pivetta
2026-10-04 Force Out ground ball 3-2 SI 98.3 80.2 -42° 3 Infield 0.122 0.125 0.114 Bradgley Rodriguez
2026-10-04 Single ground ball 0-1 SI 95.3 101.6 -1° 37 RF 0.460 0.508 0.428 Michael King
2026-10-04 Out ground ball 0-1 SI 95.3 51.6 -70° 1 Infield 0.261 0.264 0.235 Michael King
2026-10-03 Force Out ground ball 1-1 SI 99.1 102.8 -23° 5 Infield 0.133 0.142 0.120 Bradgley Rodriguez
2026-10-03 Strikeout swinging 2-2 FF 95.6 — — — — — — 0.000 Robbie Ray
2026-09-27 Out line drive 1-0 SL 85.6 71.2 17° 164 LF gap 0.720 0.792 0.674 Andre Pallante
2026-09-27 Strikeout swinging 1-2 SL 85.4 — — — — — — 0.000 Andre Pallante
2026-09-27 Single line drive 0-1 SI 95.1 70.1 16° 155 RF gap 0.546 0.626 0.530 Andre Pallante
2026-09-26 Walk 3-0 FF 95.4 — — — — — — 0.698 Cade Winquest
2026-09-26 Out fly ball 1-1 CU 74.7 96.0 29° 358 CF 0.237 0.710 0.398 Quinn Mathews
2026-09-26 Grounded Into DP ground ball 2-2 FF 93.4 73.0 -6° 20 Infield 0.069 0.075 0.062 Quinn Mathews
2026-09-25 Grounded Into DP ground ball 3-2 SI 97.6 91.4 -1° 37 Infield 0.319 0.372 0.293 Cade Winquest
2026-09-24 Walk 3-0 SI 97.7 — — — — — — 0.698 Alex McFarlane
2026-09-22 Strikeout swinging 3-2 FF 98.6 — — — — — — 0.000 Alex McFarlane
2026-09-22 Out ground ball 0-1 SI 95.0 73.6 -18° 8 Infield 0.058 0.064 0.054 Zack Wheeler
2026-09-20 Walk 3-2 FF 98.1 — — — — — — 0.698 Cam Sanders
2026-09-20 Single line drive 0-0 SI 96.9 97.3 17° 277 RF gap 0.523 0.790 0.557 Félix Bautista
2026-09-20 Strikeout swinging 1-2 CU 76.1 — — — — — — 0.000 Brandon Young
2026-09-20 Single line drive 0-0 SL 86.4 100.0 17° 275 LF 0.489 0.794 0.542 Brandon Young
2026-09-19 Strikeout looking 1-2 SI 92.8 — — — — — — 0.000 Trevor Rogers
2026-09-19 Strikeout swinging 2-2 FF 94.2 — — — — — — 0.000 Trevor Rogers
2026-09-18 Out fly ball 0-1 CU 87.8 91.9 26° 308 RF 0.114 0.238 0.152 Rico Garcia
2026-09-18 Out ground ball 2-1 SI 93.5 69.4 -49° 2 Infield 0.270 0.276 0.245 Yennier Cano
2026-09-18 Single ground ball 0-2 CU 78.7 99.9 7° 119 Infield 0.626 0.731 0.591 Cade Povich
2026-09-18 Walk 3-1 CU 77.7 — — — — — — 0.698 Cade Povich
2026-09-17 Out ground ball 0-2 FF 98.0 77.0 -27° 5 Infield 0.049 0.052 0.044 Gregory Soto
2026-09-16 Out line drive 2-2 SI 94.6 96.3 23° 315 RF 0.203 0.403 0.255 Carmen Mlodzinski
2026-09-16 Single line drive 1-2 SL 89.5 103.9 13° 273 LF gap 0.891 1.131 0.875 Jared Jones
2026-09-16 Single line drive 0-1 SL 92.7 91.2 16° 245 CF 0.931 1.080 0.869 Jared Jones
2026-09-13 Single line drive 1-1 FF 96.7 94.6 12° 216 CF 0.911 1.081 0.873 Brock Burke
2026-09-13 Out line drive 1-1 FF 94.0 80.0 26° 255 RF 0.243 0.296 0.226 Brandon Williamson
2026-09-13 Out popup 1-0 FF 97.2 90.4 62° 180 RF 0.014 0.022 0.017 Chase Burns
2026-09-12 Out ground ball 1-2 FF 96.8 94.0 -20° 4 Infield 0.136 0.171 0.136 Pierce Johnson
2026-09-12 Single line drive 2-2 SL 88.2 92.5 13° 263 RF 0.937 1.056 0.870 Graham Ashcraft
2026-09-12 Single line drive 0-1 SL 81.6 91.3 19° 257 CF 0.514 0.599 0.471 Brady Singer
2026-09-12 Double fly ball 0-0 SI 89.8 99.3 26° 350 RF 0.483 1.434 0.788 Brady Singer
2026-09-11 Walk 3-1 SI 97.0 — — — — — — 0.699 Luis Mey
2026-09-11 Out ground ball 1-2 SI 97.2 92.8 -11° 11 Infield 0.196 0.208 0.176 Luis Mey
2026-09-11 Strikeout swinging 1-2 FF 93.0 — — — — — — 0.000 Julian Garcia
2026-09-09 Out line drive 3-1 SI 95.4 90.1 10° 160 Infield 0.611 0.689 0.587 Daniel Palencia
2026-09-09 Out ground ball 2-2 FF 94.2 81.1 2° 55 Infield 0.235 0.269 0.227 Kevin Gausman
2026-09-08 Out ground ball 3-2 CU 80.1 65.9 -18° 5 Infield 0.046 0.049 0.041 Aaron Civale
2026-09-08 Out ground ball 1-1 FF 90.4 60.9 -5° 21 Infield 0.084 0.087 0.076 David Peterson
2026-09-07 Out popup 0-1 FF 92.3 74.5 69° 124 Infield 0.001 0.001 0.000 Matthew Boyd
2026-09-07 Single ground ball 2-2 FF 93.4 85.8 8° 124 RF 0.451 0.511 0.422 Matthew Boyd
2026-09-06 Force Out ground ball 2-2 CU 86.3 94.4 -13° 5 Infield 0.163 0.172 0.147 Pierce Johnson
2026-09-06 Out line drive 1-0 SI 90.6 94.5 20° 289 RF 0.309 0.514 0.342 Brady Singer
2026-09-06 Sac Bunt ground ball 1-0 SI 90.9 28.7 15° 35 Infield — — — Brady Singer
2026-09-06 Out ground ball 0-1 SI 89.2 96.5 -12° 11 Infield 0.200 0.227 0.180 Brady Singer
2026-09-05 Single ground ball 2-2 FF 93.6 97.7 -16° 9 CF 0.196 0.211 0.176 Tony Santillan
2026-09-04 Walk 3-2 FF 92.8 — — — — — — 0.698 Julian Garcia
2026-09-04 Strikeout swinging 0-2 CU 87.1 — — — — — — 0.000 Pierce Johnson
2026-09-04 Out line drive 1-0 SI 92.6 98.6 6° 154 Infield 0.589 0.673 0.549 Rhett Lowder
2026-09-04 Out ground ball 0-1 SL 85.0 80.6 -12° 12 Infield 0.119 0.134 0.115 Rhett Lowder
2026-09-02 Single line drive 3-2 FF 97.7 90.9 14° 241 CF 0.977 1.127 0.917 Daniel Palencia
2026-09-02 Single fly ball 1-1 SI 94.5 70.5 33° 255 CF 0.777 0.848 0.717 Trent Thornton
2026-09-02 Walk 3-2 CU 80.3 — — — — — — 0.698 David Peterson
2026-09-02 Strikeout looking 3-2 SI 93.1 — — — — — — 0.000 David Peterson
2026-08-31 Out ground ball 1-0 SI 92.8 89.7 -22° 7 Infield 0.084 0.093 0.083 Colin Rea
2026-08-31 Home Run fly ball 2-1 CU 79.1 103.9 27° 394 LF 0.849 3.171 1.646 Ryan Rolison
2026-08-31 Single line drive 2-1 SI 92.5 106.1 9° 231 LF gap 0.760 0.922 0.740 Clay Holmes