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.

Mookie Betts RHB LAN vs Robert Gasser LHP MIL P

P = platoon edge (batter faces the opposite hand)

change batter remove pitcher
Compact and level (2) Bat speed 67.0mph -2.3 Swing length 6.93ft -0.23 Attack angle 7.9° -1 Swing tilt 33.9° +1.7
Swing & contact · last 30 games vs last 100 1 metric moved Barrel rate 8.1% +34.8% Bat speed 66.5 mph -1.4% Exit velo 91.5 mph +1.2% Chase rate 20.3% +6.1% whole-game, not filtered to this arsenal — see the per-pitch sections below
1,602 pitches seen · 0.366 xwOBA against shapes like this arsenal, vs 0.343 against everything (+0.023) · last 30 games: 0.120 -0.246 on 221 pitches, covering 11% 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 LHP

0.187 49p
0.384 79p
0.274 73p
0.264 67p
0.456 110p
0.362 85p
0.303 54p
0.371 87p
0.300 58p
How Mookie Betts handles each pitch vs LHP · ordered by usage
Robert Gasser'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 Mookie Betts: BA Mookie Betts: HR% Mookie Betts: Hard-Hit% Mookie Betts: Exit Velo Mookie Betts: xwOBA/con
FF 26% 92.9 14.4" 7.5" 2232 2.3% 29% 0.402 0.264 8.0% 40% 91.7 0.371
ST 24% 80.4 4.5" -14.9" 2457 6.4% 26% 0.332 0.333 11.1% 33% 88.7 0.396
SI 19% 92.6 6.9" 15.3" 2105 3.8% 58% 0.436 0.283 1.7% 52% 94.4 0.369
FC 16% 88.6 6.6" -2.2" 2413 6.8% 27% 0.362 0.167 5.6% 21% 89.0 0.232
CH 14% 88.3 0.6" 17.0" 1971 4.3% 38% 0.431 0.234 1.3% 33% 88.7 0.311
SL 0% 84.6 0.8" -6.5" 2576 0.125 3.1% 33% 87.1 0.242
Robert Gasser's Arsenal, by Pitch Shape grouped by velo/break/spin, not label
Shape (mostly) Usage% Velo Vert Brk Horz Brk Allowed xwOBA/con Mookie Betts: BA Mookie Betts: HR% Mookie Betts: Hard-Hit% Mookie Betts: xwOBA/con
FF/SI/FC 25% 92.9 14.3" 7.6" 0.402 0.382 9.1% 44% 0.431
EP/FA/SL 25% 92.9 14.3" 7.6" 0.402 0.382 9.1% 44% 0.431
ST/SL/CU 20% 80.3 4.4" -15.9" 0.299 0.235 5.9% 35% 0.332
CU/KC/ST 20% 80.3 4.4" -15.9" 0.299 0.333 6.7% 54% 0.396
SI/FF/CH 18% 92.6 6.9" 15.3" 0.447 0.224 1.7% 45% 0.331
CH/FS/FO 18% 92.6 6.9" 15.3" 0.447 0.364 3.0% 43% 0.411
FC/SL/FF 17% 88.6 6.8" -2.2" 0.371 0.125 3.1% 23% 0.242
CH/SI/FS 15% 88.4 0.8" 16.9" 0.432 0.196 3.6% 37% 0.309
SL/ST/CU 5% 80.9 4.5" -10.9" 0.392 0.280 8.0% 30% 0.294
FF/SI/FC 1% 94.1 15.3" 7.2" 0.154 3.8% 36% 0.321
At-Bat Log 123 PA · 30 games · 2026-09-02 to 2026-10-15
filtered to 6 pitches: CH FC FF SI SL ST
31 hits 19 walks 15 strikeouts 58 outs in play avg exit velo 92.1 mph over 89 tracked xwOBA 0.369
Date Result Count Pitch Velo Exit Velo Angle Dist Location xBA xSLG xwOBA Pitcher
2026-10-15 Out ground ball 2-0 SI 99.8 82.0 -4° 25 Infield 0.155 0.176 0.140 Aaron Ashby
2026-10-15 Out ground ball 1-2 ST 85.3 83.7 -25° 5 Infield 0.050 0.051 0.045 JoJo Romero
2026-10-15 Out fly ball 2-0 SI 98.4 99.5 26° 360 RF gap 0.483 1.434 0.788 Dustin May
2026-10-15 Walk 3-2 SI 97.2 — — — — — — 0.698 Shane Drohan
2026-10-14 Strikeout swinging 3-2 FF 98.8 — — — — — — 0.000 Trevor Megill
2026-10-14 Out ground ball 1-1 SI 97.2 89.7 -27° 4 Infield 0.050 0.068 0.045 DL Hall
2026-10-14 Out line drive 1-2 SI 93.8 97.8 18° 291 CF 0.380 0.597 0.408 Robert Gasser
2026-10-14 Single ground ball 1-2 SI 93.6 97.7 0° 48 LF 0.391 0.425 0.353 Robert Gasser
2026-10-14 Out fly ball 1-2 FF 94.5 96.8 25° 344 RF gap 0.274 0.647 0.387 Robert Gasser
2026-10-12 Strikeout swinging 2-2 SL 89.2 — — — — — — 0.000 Abner Uribe
2026-10-12 Out ground ball 2-2 SI 98.9 98.4 -17° 10 Infield 0.198 0.205 0.178 Dustin May
2026-10-12 Single ground ball 0-0 FF 92.9 100.9 7° 135 Infield 0.637 0.707 0.589 Logan Henderson
2026-10-12 Walk 3-2 CH 80.1 — — — — — — 0.698 Logan Henderson
2026-10-11 Out fly ball 1-0 FF 98.2 97.5 27° 374 RF gap 0.323 0.871 0.494 Trevor Megill
2026-10-11 Out fly ball 1-1 SI 98.7 88.6 38° 324 RF 0.014 0.040 0.022 Aaron Ashby
2026-10-11 Walk 3-2 SL 88.6 — — — — — — 0.698 Jacob Misiorowski
2026-10-11 Single ground ball 3-2 FF 99.1 97.3 2° 70 LF gap 0.480 0.536 0.449 Jacob Misiorowski
2026-10-11 Out ground ball 2-1 FF 100.7 94.7 -8° 17 Infield 0.216 0.249 0.215 Jacob Misiorowski
2026-10-07 Force Out ground ball 1-0 FC 95.5 68.9 -17° 9 Infield 0.068 0.072 0.064 Robert Suarez
2026-10-07 Out fly ball 0-0 FF 94.0 93.3 39° 326 RF 0.043 0.133 0.074 Tyler Mahle
2026-10-07 Out fly ball 1-2 FF 94.2 95.8 30° 357 RF 0.211 0.680 0.368 Tyler Mahle
2026-10-06 Strikeout swinging 2-2 CH 89.3 — — — — — — 0.000 Raisel Iglesias
2026-10-06 Out fly ball 1-1 SI 94.5 98.5 35° 376 CF 0.234 0.888 0.456 Dylan Dodd
2026-10-06 Out ground ball 2-2 FF 97.1 97.8 -11° 12 Infield 0.234 0.252 0.217 Chris Sale
2026-10-06 Single ground ball 2-2 FF 98.7 92.0 4° 81 Infield 0.500 0.600 0.483 Chris Sale
2026-10-06 Single ground ball 3-2 SL 79.9 88.4 -31° 4 RF corner 0.073 0.088 0.071 Chris Sale
2026-10-04 Out ground ball 0-1 SL 86.6 66.7 -45° 2 Infield 0.204 0.208 0.184 Didier Fuentes
2026-10-04 Walk 3-1 SL 85.5 — — — — — — 0.698 Dylan Lee
2026-10-03 Out line drive 1-2 FF 96.9 92.2 23° 306 RF 0.157 0.283 0.185 AJ Smith-Shawver
2026-10-03 Walk 3-0 FF 99.2 — — — — — — 0.698 AJ Smith-Shawver
2026-10-03 Single fly ball 1-1 FC 87.3 86.2 59° 212 RF 0.026 0.033 0.023 Dylan Dodd
2026-10-03 Strikeout looking 3-2 FC 87.3 — — — — — — 0.000 Dylan Dodd
2026-09-27 Strikeout swinging 3-2 FF 94.4 — — — — — — 0.000 Sam Hentges
2026-09-27 Strikeout swinging 1-2 SL 90.1 — — — — — — 0.000 Carson Seymour
2026-09-26 Strikeout looking 2-2 SL 87.9 — — — — — — 0.000 Camilo Doval
2026-09-26 Out fly ball 2-2 ST 85.3 94.1 28° 352 CF 0.151 0.361 0.215 Tristan Beck
2026-09-26 Home Run fly ball 2-0 FC 85.9 102.2 27° 378 LF 0.680 2.384 1.254 Matt Wilkinson
2026-09-26 Out fly ball 1-1 SL 78.8 90.5 30° 330 RF gap 0.049 0.108 0.061 Matt Wilkinson
2026-09-25 Out fly ball 2-0 SI 95.7 66.3 45° 213 CF 0.243 0.243 0.219 Dylan Smith
2026-09-25 Walk 3-1 FF 92.6 — — — — — — 0.698 Yunior Marte
2026-09-24 Out ground ball 1-2 SL 89.1 86.0 3° 62 Infield 0.366 0.404 0.333 Mason Miller
2026-09-24 Walk 3-0 SI 98.9 — — — — — — 0.698 Adrian Morejon
2026-09-24 Single line drive 3-2 FF 94.0 103.5 8° 153 LF 0.709 0.837 0.672 Nick Pivetta
2026-09-24 Single line drive 2-2 FF 95.5 87.9 16° 237 RF gap 0.977 1.093 0.905 Nick Pivetta
2026-09-24 Double line drive 1-0 FC 92.2 102.7 14° 315 LF gap 0.766 1.095 0.794 Nick Pivetta
2026-09-23 Strikeout swinging 2-2 SL 89.4 — — — — — — 0.000 Mason Miller
2026-09-23 Out ground ball 2-2 FF 100.5 91.9 -19° 9 Infield 0.108 0.121 0.097 Bradgley Rodriguez
2026-09-23 Walk 3-0 FF 97.4 — — — — — — 0.698 David Morgan
2026-09-23 Out ground ball 1-1 SL 86.8 85.4 -5° 16 Infield 0.158 0.193 0.142 Robbie Ray
2026-09-23 Out fly ball 0-2 SI 93.6 87.8 37° 308 RF corner 0.011 0.025 0.013 Robbie Ray
2026-09-22 Out line drive 1-2 SL 89.1 92.4 24° 334 RF gap 0.149 0.288 0.183 Griffin Canning
2026-09-22 Out fly ball 1-1 CH 90.7 81.4 31° 299 Infield 0.080 0.142 0.093 Wandy Peralta
2026-09-22 Double line drive 2-2 ST 81.5 99.8 20° 324 LF 0.311 0.609 0.382 Michael King
2026-09-22 Walk 3-1 SL 89.3 — — — — — — 0.698 Michael King
2026-09-22 Out ground ball 0-1 SI 95.1 91.6 -26° 5 Infield 0.101 0.119 0.103 Michael King
2026-09-20 Out fly ball 1-0 ST 86.0 92.8 33° 365 LF gap 0.083 0.272 0.149 Dylan Smith
2026-09-20 Out ground ball 0-1 FC 94.2 50.9 -50° 2 Infield 0.252 0.253 0.227 Carson Seymour
2026-09-20 Out popup 0-0 FF 88.2 83.1 77° 86 RF corner 0.009 0.013 0.009 Matt Wilkinson
2026-09-20 Out fly ball 0-2 SL 80.5 83.2 42° 262 LF gap 0.006 0.007 0.005 Matt Wilkinson
2026-09-19 Walk 3-1 ST 83.4 — — — — — — 0.698 Duncan Davitt
2026-09-19 Double line drive 2-0 SI 96.1 101.6 18° 354 LF gap 0.431 0.781 0.510 Joel Kuhnel
2026-09-19 Double line drive 2-1 SL 86.5 105.2 7° 150 LF 0.629 0.700 0.581 Yunior Marte
2026-09-19 Single ground ball 0-0 FF 94.6 97.7 0° 51 RF gap 0.391 0.425 0.353 Yunior Marte
2026-09-19 Double line drive 0-1 FF 94.5 101.3 12° 226 LF 0.957 1.178 0.927 Yunior Marte
2026-09-18 Home Run fly ball 1-2 FF 89.6 99.3 27° 389 LF gap 0.489 1.583 0.860 Philip Abner
2026-09-18 Out popup 2-2 SL 87.2 79.5 70° 107 RF corner 0.006 0.007 0.006 Jason Foley
2026-09-18 Single line drive 0-0 CH 84.9 105.0 9° 158 LF 0.746 0.921 0.722 Cesar Perdomo
2026-09-18 Walk 3-1 FF 93.1 — — — — — — 0.698 Cesar Perdomo
2026-09-18 Home Run fly ball 0-1 FF 93.8 101.3 26° 393 LF gap 0.586 1.898 1.025 Cesar Perdomo
2026-09-16 Single ground ball 2-1 FF 94.6 105.4 1° 61 LF gap 0.529 0.596 0.496 Emilio Pagán
2026-09-16 Out line drive 0-2 ST 83.3 94.2 11° 186 LF gap 0.789 0.924 0.762 Tejay Antone
2026-09-16 Walk 3-2 CH 85.8 — — — — — — 0.699 Andrew Abbott
2026-09-16 Single line drive 3-2 CH 86.5 87.4 17° 252 CF 0.954 1.056 0.878 Andrew Abbott
2026-09-16 Single ground ball 3-1 FF 92.1 105.5 7° 145 LF 0.694 0.804 0.666 Andrew Abbott
2026-09-15 Out fly ball 1-1 FF 96.9 88.6 39° 291 RF gap 0.001 0.001 0.000 Pierce Johnson
2026-09-15 Out line drive 1-1 SI 93.4 91.5 25° 345 CF 0.134 0.257 0.165 Rhett Lowder
2026-09-15 Strikeout swinging 0-2 SL 88.3 — — — — — — 0.000 Rhett Lowder
2026-09-15 Out fly ball 3-1 SI 93.9 93.2 33° 352 LF gap 0.083 0.272 0.149 Rhett Lowder
2026-09-14 Out fly ball 2-2 SL 86.1 94.8 26° 351 LF gap 0.211 0.480 0.288 Luis Mey
2026-09-14 Out popup 2-2 FF 93.7 89.7 73° 101 Infield 0.003 0.003 0.003 Nick Lodolo
2026-09-14 Out ground ball 0-1 SI 93.5 99.4 0° 42 Infield 0.449 0.525 0.428 Nick Lodolo
2026-09-14 Out ground ball 1-2 CH 88.2 76.3 -5° 13 Infield 0.108 0.118 0.103 Nick Lodolo
2026-09-13 Double line drive 3-1 FF 99.6 97.6 22° 323 RF corner 0.311 0.632 0.393 Victor Vodnik
2026-09-13 Walk 3-0 FF 98.1 — — — — — — 0.699 Josh Ekness
2026-09-13 Single ground ball 3-2 SI 96.1 105.5 2° 63 LF 0.520 0.572 0.474 Eury Pérez
2026-09-13 Out ground ball 0-1 ST 83.5 73.8 1° 39 LF corner 0.095 0.105 0.086 Eury Pérez
2026-09-13 Out popup 3-2 FF 98.0 94.8 64° 173 RF 0.011 0.014 0.011 Eury Pérez
2026-09-12 Strikeout looking 3-2 FF 99.1 — — — — — — 0.000 Michael Petersen
2026-09-12 Walk 3-1 FF 95.3 — — — — — — 0.698 Tyler Zuber
2026-09-12 Out ground ball 0-1 SI 96.3 96.0 -1° 29 Infield 0.391 0.420 0.358 Tyler Phillips
2026-09-11 Out line drive 2-2 FF 96.7 85.8 10° 154 Infield 0.497 0.587 0.482 Dax Fulton
2026-09-11 Walk 3-0 SL 89.2 — — — — — — 0.699 Victor Vodnik
2026-09-11 Out fly ball 1-1 FF 93.3 99.4 29° 390 CF 0.426 1.420 0.756 Ryan Gusto
2026-09-11 Out fly ball 0-1 SL 85.8 93.5 34° 339 RF gap 0.057 0.190 0.101 Ryan Gusto
2026-09-11 Out popup 2-2 ST 82.2 83.5 72° 96 Infield 0.003 0.004 0.003 Ryan Gusto
2026-09-09 Out fly ball 0-1 FF 92.4 94.4 62° 219 LF 0.006 0.007 0.005 Tony Santillan
2026-09-09 Single ground ball 1-0 SI 97.4 93.3 9° 160 LF 0.629 0.674 0.568 Luis Mey
2026-09-09 Home Run line drive 1-2 FF 94.8 101.9 22° 382 LF 0.534 1.290 0.758 Rhett Lowder
2026-09-09 Strikeout looking 0-2 SL 84.2 — — — — — — 0.000 Rhett Lowder
2026-09-08 Walk 3-2 SI 98.2 — — — — — — 0.699 Luis Mey
2026-09-08 Walk 3-1 SI 93.6 — — — — — — 0.699 Nick Lodolo
2026-09-08 Out ground ball 2-2 FF 93.5 69.6 -19° 7 Infield 0.052 0.056 0.047 Nick Lodolo
2026-09-08 Out popup 3-1 SI 93.2 85.2 75° 92 RF corner 0.003 0.003 0.003 Nick Lodolo
2026-09-06 Home Run fly ball 1-0 FF 90.2 101.4 30° 384 LF gap 0.557 2.091 1.090 Will Dion
2026-09-06 Out line drive 0-1 ST 84.0 100.6 23° 369 LF gap 0.549 1.355 0.794 Brad Lord
2026-09-06 Out ground ball 0-1 SI 94.4 91.3 -24° 5 Infield 0.068 0.075 0.061 Brad Lord
2026-09-06 Out ground ball 0-1 CH 87.9 82.6 -29° 2 Infield 0.040 0.041 0.036 Andrew Alvarez
2026-09-06 Out ground ball 3-2 SL 85.5 65.8 -54° 2 Infield 0.281 0.282 0.253 Andrew Alvarez
2026-09-05 Single ground ball 2-2 CH 86.2 104.7 7° 132 LF 0.629 0.700 0.581 Erik Tolman
2026-09-05 Strikeout swinging 2-2 FC 93.2 — — — — — — 0.000 Cade Cavalli
2026-09-05 Single ground ball 1-2 FF 99.0 96.9 1° 53 CF 0.397 0.404 0.357 Cade Cavalli
2026-09-04 Single line drive 0-1 SI 92.9 101.5 9° 256 CF 0.660 0.749 0.614 Jackson Kent
2026-09-03 Walk 3-0 SI 96.9 — — — — — — 0.698 Riley O'Brien
2026-09-03 Out ground ball 2-1 FF 98.3 98.8 1° 51 Infield 0.477 0.568 0.460 Ryne Stanek
2026-09-03 Walk 3-2 CH 82.6 — — — — — — 0.698 Quinn Mathews
2026-09-03 Strikeout swinging 1-2 SL 85.9 — — — — — — 0.000 Quinn Mathews
2026-09-03 Out ground ball 2-1 CH 83.5 96.0 -19° 5 Infield 0.140 0.144 0.126 Quinn Mathews
2026-09-02 Out line drive 1-1 SI 95.8 98.5 14° 293 CF 0.857 1.019 0.811 Riley O'Brien
2026-09-02 Strikeout swinging 1-2 CH 81.3 — — — — — — 0.000 Luis Gastelum
2026-09-02 Home Run fly ball 1-1 ST 85.7 101.6 25° 392 LF gap 0.660 2.125 1.144 George Soriano
2026-09-02 Double line drive 1-0 FF 95.2 96.2 16° 236 LF corner 0.691 0.936 0.698 Gordon Graceffo
2026-09-02 Strikeout swinging 1-2 FC 90.7 — — — — — — 0.000 Ryan Fernandez
2026-09-02 Out popup 0-1 FF 93.6 88.3 60° 194 CF 0.023 0.044 0.032 Brycen Mautz