About & methodology · mlbaseballytics@gmail.com · Not betting advice. 21+. · If you need help, call 1-800-GAMBLER
data as of 20 Aug, 11:01 AM ET

Pitch Mix Analysis

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.

Batter: McNeil, Jeff Compact and level Pitcher: Wacha, Michael (RHP) change batter remove pitcher
2,363 pitches seen · 0.333 xwOBA against shapes like this arsenal, vs 0.326 against everything (+0.006) · last 30 games: 0.446 +0.113 on 253 pitches, covering 42% 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.337 116p
0.316 111p
0.263 77p
0.305 192p
0.431 180p
0.324 111p
0.303 135p
0.376 175p
0.296 123p
How McNeil, Jeff handles each pitch vs RHP · ordered by usage
Wacha, Michael's Arsenal, by Pitch Type ordered by usage vs. a LHH batter
Pitch Usage% Velo Vert Brk Horz Brk Spin Allowed HR% Allowed Hard-Hit% Allowed xwOBA/con McNeil, Jeff: BA McNeil, Jeff: HR% McNeil, Jeff: Hard-Hit% McNeil, Jeff: Exit Velo McNeil, Jeff: xwOBA/con
CH 33% 80.2 7.5" -13.1" 1528 0.8% 25% 0.282 0.217 3.6% 28% 86.2 0.287
FF 32% 93.0 18.1" -6.0" 2156 2.4% 39% 0.374 0.278 3.9% 34% 88.6 0.351
FC 15% 88.9 10.0" 1.6" 2140 2.0% 40% 0.353 0.304 4.3% 29% 84.3 0.295
CU 11% 75.3 -11.9" 11.1" 2249 2.4% 44% 0.393 0.379 0.0% 27% 86.4 0.387
SI 6% 93.7 15.2" -12.3" 2077 0.0% 33% 0.304 0.273 1.0% 45% 90.2 0.333
SL 3% 84.6 3.8" 3.9" 1960 16.7% 47% 0.610 0.188 0.0% 33% 85.7 0.316
Wacha, Michael's Arsenal, by Pitch Shape grouped by velo/break/spin, not label
Shape (mostly) Usage% Velo Vert Brk Horz Brk Allowed xwOBA/con McNeil, Jeff: BA McNeil, Jeff: HR% McNeil, Jeff: Hard-Hit% McNeil, Jeff: xwOBA/con
FF/SI/FC 40% 92.8 17.3" -6.5" 0.357 0.353 3.5% 33% 0.366
CH/FS/FO 31% 80.2 7.3" -13.1" 0.279 0.196 0.0% 26% 0.255
ST/SL/CU 31% 80.2 7.3" -13.1" 0.278 0.306 5.6% 35% 0.364
FC/SL/FF 12% 88.8 9.3" 2.2" 0.373 0.293 5.2% 33% 0.339
CU/KC/ST 9% 75.3 -12.3" 11.5" 0.394 0.261 0.0% 21% 0.344
SL/ST/CU 4% 82.0 0.2" 5.3" 0.558 0.242 0.0% 23% 0.340
CH/SI/FS 2% 81.3 10.1" -11.5" 0.307 0.195 5.2% 34% 0.293
FF/SI/FC 1% 94.9 18.5" -6.3" 0.240 3.2% 33% 0.334
EP/FA/SL 1% 94.9 18.5" -6.3"
SI/FF/CH 0% 94.0 12.7" -14.3" 0.263 1.0% 46% 0.321
At-Bat Log 91 PA · 30 games · 2026-07-08 to 2026-08-19
filtered to 6 pitches: CH CU FC FF SI SL
31 hits 4 walks 9 strikeouts 47 outs in play avg exit velo 87.3 mph over 77 tracked xwOBA 0.347
Date Result Count Pitch Velo Exit Velo Angle Dist Location xBA xSLG xwOBA Pitcher
2026-08-19 Out ground ball 0-1 CH 90.5 82.7 -28° 4 Infield 0.045 0.045 0.040 Lange, Alex
2026-08-19 Single line drive 1-1 CH 79.7 88.6 16° 248 RF 0.974 1.081 0.898 Lugo, Seth
2026-08-19 Out line drive 2-0 SI 91.9 96.1 19° 315 CF 0.331 0.513 0.354 Lugo, Seth
2026-08-19 Double ground ball 1-0 CH 86.6 105.8 85 RF gap 0.549 0.605 0.508 Lugo, Seth
2026-08-18 Out ground ball 1-2 SL 87.7 91.3 -3° 37 Infield 0.254 0.285 0.234 Lange, Alex
2026-08-18 Single line drive 0-0 FC 89.9 92.0 12° 214 LF 0.806 0.941 0.780 Black, Mason
2026-08-18 Out line drive 0-0 SL 87.4 83.5 12° 169 CF 0.617 0.739 0.612 Lynch IV, Daniel
2026-08-18 Single ground ball 0-0 SI 95.0 99.0 77 RF 0.471 0.533 0.442 Lynch IV, Daniel
2026-08-17 Out fly ball 0-0 CU 80.4 98.1 27° 388 CF 0.374 1.108 0.610 Pearson, Nate
2026-08-17 Out ground ball 0-0 CH 81.4 93.7 -9° 15 RF corner 0.176 0.215 0.171 Wacha, Michael
2026-08-17 Out ground ball 1-2 SI 93.9 92.8 -17° 8 Infield 0.139 0.162 0.139 Wacha, Michael
2026-08-17 Home Run fly ball 0-0 FF 91.1 102.1 29° 375 RF 0.663 2.439 1.265 Wacha, Michael
2026-08-16 Catcher Interference 0-0 CH 84.5 Gray, Peyton
2026-08-16 Out ground ball 0-1 SI 92.1 94.2 -2° 31 Infield 0.303 0.355 0.286 Junis, Jakob
2026-08-15 Out ground ball 2-1 CH 85.8 93.2 -16° 8 Infield 0.142 0.158 0.128 Junis, Jakob
2026-08-15 Out fly ball 0-0 SL 81.9 81.8 42° 277 RF 0.006 0.006 0.005 Gore, MacKenzie
2026-08-15 Out ground ball 1-1 SI 93.5 96.5 -14° 10 Infield 0.182 0.193 0.170 Gore, MacKenzie
2026-08-15 Strikeout swinging 0-2 SL 85.8 0.000 Gore, MacKenzie
2026-08-14 Home Run fly ball 0-1 FF 95.2 101.5 26° 400 RF 0.686 2.396 1.262 Silseth, Chase
2026-08-14 Single ground ball 0-0 SI 95.2 102.6 -12° 6 RF 0.268 0.276 0.241 Rocker, Kumar
2026-08-14 Double line drive 0-1 SL 83.7 79.4 17° 189 RF corner 0.971 1.091 0.903 Rocker, Kumar
2026-08-14 Out fly ball 1-0 SI 93.6 94.7 38° 342 RF gap 0.066 0.234 0.118 Rocker, Kumar
2026-08-11 Single ground ball 0-1 CH 78.7 98.0 72 CF 0.469 0.500 0.422 Martinez, Nick
2026-08-11 Out ground ball 1-1 FC 88.2 90.3 -2° 38 RF corner 0.266 0.305 0.255 Martinez, Nick
2026-08-11 Out line drive 2-2 SI 92.1 80.8 26° 289 CF 0.183 0.226 0.165 Martinez, Nick
2026-08-10 Out fly ball 1-0 SI 91.4 88.3 30° 345 RF gap 0.051 0.105 0.064 Kelly, Kevin
2026-08-10 Sac Fly fly ball 0-2 FC 90.1 88.8 43° 312 LF gap 0.000 Roycroft, Chris
2026-08-10 Out fly ball 0-0 CH 87.1 94.7 30° 372 LF gap 0.183 0.561 0.306 Peralta, Freddy
2026-08-10 Single line drive 2-0 FF 92.1 101.4 15° 261 RF 0.709 0.952 0.713 Peralta, Freddy
2026-08-10 Single line drive 0-0 FF 92.3 86.7 17° 247 RF gap 0.954 1.056 0.878 Peralta, Freddy
2026-08-09 Walk 3-2 FF 99.0 0.698 Chapman, Aroldis
2026-08-09 Single popup 2-0 SI 93.6 55.8 40° 158 LF 0.166 0.188 0.150 Whitlock, Garrett
2026-08-09 Out ground ball 0-0 SI 97.2 74.8 -36° 2 Infield 0.061 0.061 0.055 Bello, Brayan
2026-08-09 Strikeout swinging 3-2 CH 89.5 0.000 Bello, Brayan
2026-08-08 Out fly ball 3-1 SI 90.9 84.8 29° 325 RF gap 0.063 0.143 0.088 Burgos, Raymond
2026-08-08 Walk 3-1 FC 95.1 0.698 Slaten, Justin
2026-08-05 Out popup 2-1 FF 94.4 83.1 77° 43 Infield 0.009 0.013 0.009 Pagán, Emilio
2026-08-05 Out popup 0-1 FF 94.8 75.6 74° 69 Infield 0.001 0.001 0.000 Lowder, Rhett
2026-08-05 Out popup 1-0 FF 92.9 79.8 59° 184 LF 0.040 0.052 0.040 Lowder, Rhett
2026-08-05 Strikeout swinging 0-2 FF 95.5 0.000 Lowder, Rhett
2026-08-04 Strikeout swinging 1-2 SL 85.9 0.000 Garcia, Julian
2026-08-04 Strikeout swinging 1-2 SI 92.1 0.000 Singer, Brady
2026-08-04 Single line drive 0-0 SI 91.6 97.3 11° 177 RF gap 0.883 1.031 0.838 Singer, Brady
2026-08-02 Single line drive 0-1 FF 94.8 92.9 20° 292 LF gap 0.291 0.428 0.287 De Jesus, Enmanuel
2026-08-02 Single ground ball 0-0 SI 90.4 81.9 10° 147 CF 0.466 0.554 0.458 Holton, Tyler
2026-08-02 Out line drive 3-2 SI 94.2 89.8 25° 325 RF 0.140 0.267 0.177 Montero, Keider
2026-08-01 Single ground ball 1-1 FC 94.0 39.1 -15° 10 LF corner 0.274 0.279 0.247 Jansen, Kenley
2026-07-31 Out ground ball 0-0 SI 95.9 70.5 -41° 2 Infield 0.113 0.115 0.102 Sommers, Drew
2026-07-31 Strikeout swinging 0-2 SL 83.5 0.000 Madden, Ty
2026-07-31 Out ground ball 2-2 CH 82.4 76.6 -35° 4 Infield 0.047 0.047 0.042 Holton, Tyler
2026-07-30 Out ground ball 0-0 FF 94.9 65.1 -6° 21 Infield 0.069 0.077 0.062 Chapman, Aroldis
2026-07-30 Single line drive 1-0 FF 90.8 88.3 22° 274 RF gap 0.294 0.422 0.297 Gray, Sonny
2026-07-30 Out ground ball 2-2 SI 92.2 101.0 142 Infield 0.637 0.707 0.589 Gray, Sonny
2026-07-29 Strikeout swinging 1-2 SI 99.3 0.000 Chapman, Aroldis
2026-07-29 Single ground ball 1-2 CU 85.0 86.8 -15° 10 Infield 0.074 0.082 0.072 Slaten, Justin
2026-07-29 Single ground ball 3-1 FF 94.8 100.4 -5° 16 RF 0.300 0.342 0.273 Sandoval, Patrick
2026-07-29 Out line drive 2-1 SI 94.2 98.8 16° 331 CF 0.594 0.864 0.623 Sandoval, Patrick
2026-07-27 Out ground ball 1-2 FF 97.3 93.1 -8° 10 Infield 0.193 0.216 0.174 Slaten, Justin
2026-07-27 Out popup 1-0 SI 94.6 68.8 80° 61 LF corner 0.006 0.006 0.005 Tolle, Payton
2026-07-27 Single line drive 0-1 FF 97.1 92.4 118 LF 0.471 0.533 0.429 Tolle, Payton
2026-07-26 Single line drive 1-2 CH 82.1 71.3 24° 214 RF 0.994 1.026 0.895 Adams, Travis
2026-07-26 Out ground ball 0-2 SL 90.5 52.6 -68° 1 Infield 0.227 0.227 0.204 Nance, Tommy
2026-07-26 Single ground ball 0-0 SI 94.3 96.7 52 RF gap 0.374 0.442 0.350 Prielipp, Connor
2026-07-26 Out fly ball 0-0 FF 94.5 87.0 51° 250 LF gap 0.003 0.003 0.003 Prielipp, Connor
2026-07-25 Out line drive 0-0 FF 96.7 95.0 18° 307 CF 0.469 0.626 0.452 Gómez, Yoendrys
2026-07-25 Double line drive 0-2 CU 85.0 83.4 13° 161 RF corner 0.694 0.827 0.691 Nance, Tommy
2026-07-25 Strikeout swinging 0-2 FF 97.6 0.000 Rojas, Kendry
2026-07-24 Out ground ball 1-0 SI 92.9 93.9 -10° 11 Infield 0.199 0.234 0.180 Funderburk, Kody
2026-07-24 Walk 3-2 FC 93.1 0.698 Matthews, Zebby
2026-07-24 Out line drive 2-2 FF 97.0 93.6 16° 301 CF 0.780 0.952 0.746 Matthews, Zebby
2026-07-22 Single ground ball 3-2 FC 92.5 55.3 -57° 2 Infield 0.216 0.216 0.194 Carrillo, Gerardo
2026-07-22 Home Run fly ball 2-2 FC 91.1 101.5 28° 390 RF 0.603 2.194 1.151 Kelly, Merrill
2026-07-22 Out ground ball 2-0 FC 91.7 97.8 -5° 21 Infield 0.266 0.299 0.263 Kelly, Merrill
2026-07-21 Grounded Into DP ground ball 1-1 SL 78.1 97.5 97 Infield 0.554 0.642 0.526 Thompson, Ryan
2026-07-21 Out fly ball 3-2 CH 90.0 80.6 53° 227 LF 0.026 0.029 0.023 Clarke, Taylor
2026-07-20 Single line drive 1-0 FF 97.0 73.5 21° 214 CF 0.980 1.049 0.891 Ginkel, Kevin
2026-07-19 Walk 3-1 FF 94.7 0.698 Beeter, Clayton
2026-07-18 Single ground ball 1-1 CU 44.3 87.4 10° 136 RF 0.520 0.576 0.488
2026-07-18 Single line drive 0-1 CU 80.3 99.9 13° 196 RF 0.926 1.122 0.889 Kranick, Max
2026-07-18 Single ground ball 0-2 SI 91.0 86.8 130 Infield 0.509 0.614 0.504 Littell, Zack
2026-07-18 Out line drive 3-2 SI 90.9 100.7 18° 322 RF 0.420 0.751 0.494 Littell, Zack
2026-07-18 Out ground ball 0-0 SL 88.2 46.6 -13° 10 RF corner 0.150 0.158 0.140 Littell, Zack
2026-07-11 Out ground ball 0-0 SI 93.3 96.1 -7° 20 Infield 0.227 0.250 0.204 Fedde, Erick
2026-07-11 Out fly ball 2-2 FF 97.7 66.5 50° 178 LF corner 0.129 0.158 0.125 Murphy, Chris
2026-07-10 Out fly ball 0-1 FF 97.2 95.9 34° 339 CF 0.131 0.465 0.252 Davis, Tyler
2026-07-10 Grounded Into DP ground ball 2-2 FC 92.6 87.9 -9° 10 Infield 0.167 0.196 0.163 Burke, Sean
2026-07-10 Out ground ball 2-2 SL 87.0 95.1 -1° 40 RF corner 0.294 0.323 0.271 Burke, Sean
2026-07-09 Single ground ball 0-0 FF 97.3 97.8 -5° 22 LF 0.266 0.299 0.263 Finnegan, Kyle
2026-07-08 Single line drive 2-1 SI 93.7 99.8 151 RF 0.620 0.714 0.582 Montero, Keider
2026-07-08 Strikeout swinging 3-2 SI 96.8 0.000 Melton, Troy
2026-07-08 Out ground ball 2-1 FC 93.5 87.6 99 RF 0.520 0.586 0.489 Melton, Troy