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.

Jo Adell RHB CLE

change batter
Long and lofted (2) Bat speed 75.3mph +6.1 Swing length 7.69ft +0.53 Attack angle 8.7° -0.2 Swing tilt 34.7° +2.6
Swing & contact · last 30 games vs last 100 holding steady Barrel rate 5.4% -12.6% Bat speed 75.9 mph +0.8% Exit velo 90.1 mph +1.2% Chase rate 32.2% -4.3%
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.291 111p
0.443 173p
0.658 123p
0.303 183p
0.473 235p
0.530 253p
0.494 137p
0.455 226p
0.399 247p

vs LHP

0.392 35p
56p
0.705 57p
0.513 58p
0.440 81p
0.634 67p
0.258 49p
0.648 88p
0.438 73p
How Jo Adell handles each pitch vs RHP · ordered by volume · 6 too thin to show
Jo Adell: by Pitch Type 25 rows · both hands
Hand Pitch Pitches BA HR% Hard-Hit% LD% FB% GB% Exit Velo xBA xwOBA/con
LHP FF 393 0.302 8.3% 47% 25% 42% 25% 91.6 0.391 0.484
LHP CH 227 0.232 10.7% 44% 22% 32% 41% 91.3 0.364 0.523
LHP SL 127 0.364 4.5% 50% 31% 31% 19% 92.1 0.328 0.392
LHP SI 119 0.323 0.0% 73% 12% 12% 77% 97.8 0.344 0.334
LHP FC 111 0.381 14.3% 56% 17% 33% 44% 93.4 0.453 0.634
LHP CU 78 0.267 13.3% 56% 11% 11% 78% 91.2 0.363 0.555
LHP ST 67 0.267 0.0% 12% 25% 0% 38% 74.4 0.308 0.304
LHP KC 16
LHP FS 11
LHP SV 2
LHP CS 1
RHP FF 984 0.222 5.3% 49% 25% 32% 32% 92.6 0.370 0.454
RHP SI 775 0.230 3.5% 40% 22% 15% 58% 88.7 0.326 0.362
RHP SL 661 0.214 6.2% 46% 23% 29% 40% 90.7 0.356 0.435
RHP ST 435 0.237 2.1% 46% 27% 33% 27% 88.7 0.344 0.402
RHP FC 216 0.170 2.1% 51% 28% 33% 21% 92.5 0.351 0.446
RHP CH 178 0.190 2.4% 48% 22% 17% 43% 91.0 0.345 0.413
RHP CU 169 0.234 8.5% 52% 29% 35% 26% 90.6 0.346 0.467
RHP FS 123 0.120 4.0% 43% 14% 29% 43% 87.7 0.320 0.409
RHP KC 68 0.143 0.0% 62% 0% 38% 62% 94.8 0.285 0.335
RHP SV 11
RHP FA 8
RHP FO 5
RHP CS 4
RHP KN 1

Showing every pitcher. Today’s probable opponent starter:

Nick Martinez

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

At-Bat Log 133 PA · 30 games · 2026-09-03 to 2026-10-15
27 hits 11 walks 1 intentional 2 hit by pitch 35 strikeouts 57 outs in play avg exit velo 91.2 mph over 83 tracked xwOBA 0.308
Date Result Count Pitch Velo Exit Velo Angle Dist Location xBA xSLG xwOBA Pitcher
2026-10-15 Strikeout swinging 3-2 FC 91.7 — — — — — — 0.000 Tyler Wells
2026-10-15 Out fly ball 0-0 SI 94.8 101.4 32° 352 CF 0.463 1.750 0.909 Griffin Jax
2026-10-15 Walk 3-2 SI 97.2 — — — — — — 0.698 Griffin Jax
2026-10-13 Strikeout swinging 1-2 CH 84.8 — — — — — — 0.000 Ian Seymour
2026-10-13 Out line drive 0-1 FF 99.0 90.4 21° 321 CF 0.311 0.458 0.313 Freddy Peralta
2026-10-13 Out fly ball 2-2 FF 95.9 98.0 62° 182 RF 0.020 0.031 0.021 Freddy Peralta
2026-10-13 Out fly ball 0-0 FF 96.4 95.1 57° 218 RF 0.014 0.017 0.013 Freddy Peralta
2026-10-12 Double ground ball 1-2 CH 84.4 105.7 -7° 12 LF 0.398 0.432 0.360 Kevin Kelly
2026-10-12 Out ground ball 0-0 FF 94.3 90.8 -3° 34 Infield 0.298 0.333 0.275 Tyler Wells
2026-10-12 Strikeout looking 2-2 FF 95.3 — — — — — — 0.000 Drew Rasmussen
2026-10-12 Out ground ball 2-2 SI 97.0 105.4 -22° 5 Infield 0.196 0.211 0.183 Drew Rasmussen
2026-10-12 Out ground ball 1-1 SI 95.1 62.6 -46° 3 LF corner 0.203 0.206 0.183 Drew Rasmussen
2026-10-10 Out ground ball 1-2 SL 89.7 88.7 -3° 29 Infield 0.248 0.288 0.235 Grant Taylor
2026-10-10 Strikeout swinging 1-2 CH 89.3 — — — — — — 0.000 Sean Newcomb
2026-10-10 Single ground ball 2-2 SI 94.6 43.9 -23° 5 Infield 0.254 0.260 0.231 Sean Burke
2026-10-10 Out popup 1-2 SL 87.1 81.6 75° 74 RF corner 0.006 0.006 0.005 Sean Burke
2026-10-08 Out fly ball 1-2 FF 94.2 80.0 34° 269 RF gap 0.040 0.073 0.049 Tyler Davis
2026-10-08 Single line drive 0-0 SI 99.9 82.5 12° 176 RF 0.551 0.609 0.518 Grant Taylor
2026-10-08 Strikeout swinging 3-2 ST 86.9 — — — — — — 0.000 Jordan Hicks
2026-10-08 Out line drive 1-0 ST 83.6 108.3 19° 382 RF gap 0.709 1.587 0.969 Erick Fedde
2026-10-08 Walk 3-2 SL 81.2 — — — — — — 0.698 Hagen Smith
2026-10-07 Strikeout swinging 1-2 ST 87.2 — — — — — — 0.000 David Sandlin
2026-10-07 Out fly ball 1-0 SL 86.3 99.7 37° 337 CF 0.209 0.781 0.390 Tyler Davis
2026-10-07 Walk 3-1 SI 97.1 — — — — — — 0.698 Noah Schultz
2026-10-07 Triple ground ball 1-2 FF 95.3 101.3 -10° 19 RF corner 0.279 0.313 0.261 Hagen Smith
2026-10-07 Single ground ball 0-0 FF 96.7 66.9 -1° 38 Infield 0.129 0.141 0.116 Sean Newcomb
2026-10-05 Triple fly ball 0-0 FF 97.7 108.2 32° 411 CF 0.929 3.689 1.882 Grant Taylor
2026-10-05 Strikeout swinging 1-2 SL 86.9 — — — — — — 0.000 Sean Burke
2026-10-05 Strikeout looking 2-2 SL 85.2 — — — — — — 0.000 Sean Burke
2026-10-05 Intentional Walk 3-0 — — — — — — — — — Sean Newcomb
2026-10-03 Strikeout swinging 1-2 SL 89.5 — — — — — — 0.000 Grant Taylor
2026-10-03 Strikeout looking 0-2 FF 99.8 — — — — — — 0.000 Grant Taylor
2026-10-03 Strikeout swinging 2-2 FF 101.5 — — — — — — 0.000 Jordan Hicks
2026-10-03 Strikeout looking 1-2 FF 96.3 — — — — — — 0.000 Hagen Smith
2026-09-27 Walk 3-2 FF 96.7 — — — — — — 0.698 Nate Pearson
2026-09-27 Home Run fly ball 3-2 CH 86.2 112.0 24° 440 LF gap 1.000 4.000 2.000 Daniel Lynch IV
2026-09-27 Force Out ground ball 0-0 SI 93.8 101.5 -13° 6 Infield 0.292 0.319 0.278 Daniel Lynch IV
2026-09-27 Single ground ball 0-0 SI 95.0 99.3 2° 60 CF 0.426 0.453 0.384 Daniel Lynch IV
2026-09-26 Force Out ground ball 3-1 SI 93.2 57.7 11° 99 Infield 0.187 0.222 0.175 Spencer Bivens
2026-09-26 Single fly ball 0-2 ST 81.3 103.7 23° 353 LF 0.766 2.249 1.245 Jose Cuas
2026-09-26 Out fly ball 0-1 SL 86.1 95.2 50° 278 LF 0.003 0.003 0.003 Michael Wacha
2026-09-26 Out ground ball 2-2 SI 93.6 104.9 5° 129 Infield 0.637 0.727 0.600 Michael Wacha
2026-09-26 Reached On Error ground ball 1-1 FF 93.8 85.7 1° 49 Infield 0.301 0.328 0.278 Michael Wacha
2026-09-25 Walk 3-1 SI 98.2 — — — — — — 0.698 Lucas Erceg
2026-09-25 Out fly ball 1-0 CH 84.3 102.8 40° 324 RF gap 0.223 0.847 0.432 Connor Thomas
2026-09-25 Double line drive 0-1 FF 90.5 108.8 9° 158 LF gap 0.777 1.013 0.790 Noah Cameron
2026-09-25 Out fly ball 1-0 CH 80.9 93.3 50° 273 RF 0.009 0.015 0.012 Noah Cameron
2026-09-25 Walk 3-2 CH 82.7 — — — — — — 0.698 Noah Cameron
2026-09-24 Strikeout swinging 1-2 ST 78.1 — — — — — — 0.000 Raymond Burgos
2026-09-24 Out ground ball 0-1 FF 93.1 103.5 -12° 10 Infield 0.326 0.341 0.300 Patrick Sandoval
2026-09-24 Out ground ball 2-1 SI 89.6 96.1 -30° 4 Infield 0.072 0.075 0.065 Ranger Suarez
2026-09-24 Out ground ball 0-1 SI 88.8 98.3 -25° 4 Infield 0.136 0.156 0.127 Ranger Suarez
2026-09-23 Strikeout swinging 1-2 FS 91.6 — — — — — — 0.000 Aroldis Chapman
2026-09-23 Out ground ball 1-0 FC 89.0 98.7 -16° 10 Infield 0.177 0.192 0.159 Sonny Gray
2026-09-23 Walk 3-1 FC 89.7 — — — — — — 0.698 Sonny Gray
2026-09-23 Out fly ball 1-1 FC 88.4 102.3 37° 296 RF gap 0.363 1.375 0.717 Sonny Gray
2026-09-22 Single ground ball 0-1 SI 96.2 99.1 -10° 9 RF gap 0.279 0.302 0.251 Erik Miller
2026-09-22 Walk 3-0 FF 94.8 — — — — — — 0.698 Alec Gamboa
2026-09-22 Out fly ball 0-2 FF 95.9 80.7 35° 266 RF 0.037 0.067 0.046 Payton Tolle
2026-09-22 Out fly ball 0-2 FF 95.6 77.6 35° 255 RF gap 0.074 0.097 0.067 Payton Tolle
2026-09-22 Strikeout looking 0-2 CU 84.2 — — — — — — 0.000 Payton Tolle
2026-09-20 Out popup 1-0 FF 99.0 88.0 72° 86 Infield 0.003 0.003 0.003 Elvis Alvarado
2026-09-20 Out popup 2-2 FF 96.1 55.9 57° 117 Infield 0.003 0.003 0.003 Jack Perkins
2026-09-20 Single ground ball 1-1 CH 91.2 — — — Infield — — — Jack Perkins
2026-09-20 Out fly ball 0-1 SI 96.8 87.6 43° 280 LF gap 0.001 0.001 0.000 Jack Perkins
2026-09-19 Single ground ball 1-1 FS 87.1 97.9 -4° 20 Infield 0.313 0.347 0.284 Drew Rom
2026-09-19 Out ground ball 0-0 SI 95.8 93.6 -39° 3 Infield 0.078 0.093 0.077 Geoff Hartlieb
2026-09-19 Strikeout swinging 1-2 FF 96.9 — — — — — — 0.000 Chris Roycroft
2026-09-19 Out popup 0-1 CH 81.1 81.9 63° 187 RF corner 0.011 0.017 0.012 Jacob Lopez
2026-09-19 Single line drive 2-2 CH 82.0 106.1 16° 276 LF 0.566 1.003 0.662 Jacob Lopez
2026-09-18 Strikeout looking 2-2 FF 97.7 — — — — — — 0.000 Seth Johnson
2026-09-18 Strikeout swinging 3-2 SL 86.5 — — — — — — 0.000 Scott Blewett
2026-09-18 Out popup 2-0 FF 94.4 92.1 62° 180 RF 0.011 0.020 0.013 Mason Barnett
2026-09-18 Single ground ball 0-1 FF 95.7 106.1 -4° 23 LF 0.436 0.459 0.392 Mason Barnett
2026-09-16 Strikeout swinging 3-2 ST 86.3 — — — — — — 0.000 Jordan Hicks
2026-09-16 Strikeout swinging 0-2 FC 89.6 — — — — — — 0.000 Hagen Smith
2026-09-16 Single line drive 0-0 FC 94.6 90.2 11° 188 LF gap 0.651 0.724 0.606 Anthony Kay
2026-09-16 Walk 3-1 ST 81.8 — — — — — — 0.699 Anthony Kay
2026-09-15 Out line drive 0-0 SI 100.5 74.2 15° 180 RF gap 0.574 0.603 0.517 Grant Taylor
2026-09-15 Grounded Into DP ground ball 1-2 SL 90.2 93.0 0° 37 Infield 0.452 0.489 0.414 Davis Martin
2026-09-15 Out ground ball 3-2 SL 89.2 97.8 6° 110 LF gap 0.600 0.714 0.578 Davis Martin
2026-09-15 Home Run fly ball 1-1 CH 87.3 110.1 27° 442 LF gap 1.000 4.000 2.000 Chris Murphy
2026-09-14 Reached On Error ground ball 0-0 FF 91.1 101.2 1° 64 Infield 0.483 0.550 0.453 Trevor Richards
2026-09-14 Out fly ball 2-1 FF 94.8 107.5 52° 287 LF gap 0.026 0.057 0.033 Sean Burke
2026-09-14 Single line drive 0-1 SL 87.8 107.7 10° 202 LF 0.886 1.131 0.876 Sean Burke
2026-09-14 Strikeout looking 3-2 FF 93.5 — — — — — — 0.000 Sean Burke
2026-09-13 Double fly ball 1-0 SI 95.5 80.8 31° 249 RF corner 0.080 0.142 0.093 Tommy Nance
2026-09-13 Out ground ball 1-0 SL 88.5 66.7 11° 118 Infield 0.229 0.263 0.210 Travis Adams
2026-09-13 Out ground ball 2-1 ST 78.2 31.4 -16° 7 Infield 0.391 0.394 0.353 Joe Ryan
2026-09-13 Home Run fly ball 0-1 SI 92.8 116.8 29° 451 LF 1.000 4.000 2.000 Joe Ryan
2026-09-13 Reached On Error ground ball 0-1 SI 94.5 91.8 4° 68 Infield 0.500 0.600 0.483 Joe Ryan
2026-09-12 Strikeout swinging 2-2 SL 86.5 — — — — — — 0.000 Jeff Hoffman
2026-09-12 Out ground ball 3-2 SI 97.8 106.6 0° 43 Infield 0.491 0.537 0.451 Andrew Morris
2026-09-12 Out fly ball 0-0 FF 94.3 92.8 52° 274 CF 0.003 0.003 0.003 Connor Prielipp
2026-09-12 Single ground ball 2-2 SL 89.4 96.4 -10° 9 LF corner 0.292 0.329 0.278 Connor Prielipp
2026-09-11 Strikeout swinging 1-2 SL 88.4 — — — — — — 0.000 Jeff Hoffman
2026-09-11 Strikeout swinging 3-2 FF 99.7 — — — — — — 0.000 Taj Bradley
2026-09-11 Force Out ground ball 1-2 FF 99.6 105.7 -14° 7 Infield 0.279 0.288 0.251 Taj Bradley
2026-09-11 Strikeout swinging 1-2 FC 88.7 — — — — — — 0.000 Taj Bradley
2026-09-09 Strikeout swinging 1-2 CH 89.8 — — — — — — 0.000 Rico Garcia
2026-09-09 Single line drive 1-2 FS 90.0 107.8 11° 218 LF 0.946 1.284 0.961 Yennier Cano
2026-09-09 Strikeout looking 3-2 FF 98.2 — — — — — — 0.000 Shane Baz
2026-09-09 Strikeout swinging 2-2 FF 96.3 — — — — — — 0.000 Shane Baz
2026-09-09 Out ground ball 1-0 SI 94.2 81.7 -6° 15 Infield 0.133 0.164 0.121 Shane Baz
2026-09-08 Out ground ball 0-2 CH 88.8 102.5 -6° 15 Infield 0.298 0.338 0.268 Anthony Nunez
2026-09-08 Walk 3-2 SI 98.7 — — — — — — 0.699 Alex Hoppe
2026-09-08 Hit By Pitch 2-2 FF 94.4 — — — — — — 0.729 Brandon Young
2026-09-08 Out fly ball 0-1 SL 84.0 93.0 52° 264 RF 0.003 0.003 0.003 Brandon Young
2026-09-08 Single line drive 1-1 SI 96.1 100.3 13° 250 LF gap 0.926 1.122 0.889 Brandon Young
2026-09-07 Single line drive 2-2 SL 88.0 89.3 19° 285 LF gap 0.617 0.707 0.555 Andrew Kittredge
2026-09-07 Double fly ball 2-2 FF 96.2 71.3 40° 224 RF corner 0.431 0.504 0.405 Trevor Rogers
2026-09-07 Strikeout swinging 3-2 ST 79.0 — — — — — — 0.000 Trevor Rogers
2026-09-07 Grounded Into DP ground ball 0-2 FF 94.5 88.9 -2° 41 Infield 0.264 0.307 0.239 Trevor Rogers
2026-09-06 Out ground ball 2-2 CU 85.4 108.3 6° 138 Infield 0.623 0.727 0.584 Tyler Kinley
2026-09-06 Strikeout swinging 3-2 SL 91.6 — — — — — — 0.000 Jackson Jobe
2026-09-06 Strikeout swinging 2-2 FF 99.0 — — — — — — 0.000 Jackson Jobe
2026-09-06 Out ground ball 1-1 SI 96.9 90.1 -2° 35 Infield 0.310 0.353 0.297 Jackson Jobe
2026-09-05 Hit By Pitch 3-2 FF 94.7 — — — — — — 0.729 Framber Valdez
2026-09-05 Strikeout swinging 1-2 FF 94.0 — — — — — — 0.000 Framber Valdez
2026-09-05 Strikeout swinging 2-2 CU 78.9 — — — — — — 0.000 Framber Valdez
2026-09-04 Out popup 2-1 FF 93.0 94.1 60° 204 RF gap 0.020 0.035 0.025 Jacob Waguespack
2026-09-04 Fielder's Choice ground ball 2-2 CU 83.8 96.6 -16° 5 LF gap 0.170 0.176 0.153 Tyler Kinley
2026-09-04 Out popup 3-2 FF 92.9 83.7 64° 170 RF 0.023 0.045 0.036 Andrew Sears
2026-09-04 Single ground ball 2-2 CH 83.9 85.7 5° 81 Infield 0.380 0.397 0.342 Tyler Holton
2026-09-04 Strikeout swinging 0-2 KC 80.5 — — — — — — 0.000 Keider Montero
2026-09-04 Out ground ball 2-2 CH 89.7 85.9 -40° 2 Infield 0.066 0.072 0.059 Andrew Sears
2026-09-04 Sac Fly fly ball 3-2 SL 87.7 89.8 28° 331 CF — — 0.074 Keider Montero
2026-09-04 Out fly ball 0-0 FF 94.0 88.2 40° 300 LF gap 0.009 0.018 0.012 Andrew Sears
2026-09-03 Strikeout looking 0-2 FF 100.3 — — — — — — 0.000 Louis Varland
2026-09-03 Out ground ball 0-1 SL 86.7 66.0 -42° 2 Infield 0.173 0.179 0.156 Spencer Miles
2026-09-03 Single ground ball 1-2 SI 96.4 57.6 -3° 21 LF corner 0.098 0.121 0.094 José Soriano
2026-09-03 Walk 3-2 SI 98.0 — — — — — — 0.698 José Soriano
2026-09-03 Out popup 2-2 SI 97.4 75.6 53° 204 RF gap 0.083 0.116 0.085 José Soriano