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 change batter
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.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

vs LHP

24p
29p
25p
0.433 61p
0.260 63p
0.366 35p
0.398 50p
0.346 52p
21p
How McNeil, Jeff handles each pitch vs RHP · ordered by volume · 5 too thin to show
McNeil, Jeff: by Pitch Type 23 rows · both hands
Hand Pitch Pitches BA HR% Hard-Hit% LD% FB% GB% Exit Velo xBA xwOBA/con
LHP FF 200 0.311 2.2% 31% 31% 28% 31% 85.3 0.329 0.341
LHP SL 190 0.135 0.0% 27% 30% 24% 42% 83.2 0.324 0.320
LHP SI 174 0.188 0.0% 33% 22% 20% 56% 84.4 0.249 0.280
LHP ST 77 0.188 0.0% 7% 14% 21% 36% 75.2 0.260 0.244
LHP CU 30
LHP CH 19
LHP FC 15
LHP FS 3
LHP KC 1
LHP SV 1
RHP FF 777 0.278 3.9% 34% 34% 25% 30% 88.6 0.334 0.351
RHP CH 304 0.217 3.6% 28% 19% 33% 40% 86.2 0.269 0.287
RHP SI 297 0.273 1.0% 45% 31% 19% 44% 90.2 0.336 0.333
RHP SL 253 0.188 0.0% 33% 28% 31% 39% 85.7 0.316 0.316
RHP FC 239 0.304 4.3% 29% 19% 24% 45% 84.3 0.277 0.295
RHP CU 184 0.379 0.0% 27% 31% 27% 38% 86.4 0.411 0.387
RHP FS 140 0.162 2.7% 35% 19% 16% 61% 87.0 0.256 0.267
RHP ST 115 0.333 7.4% 35% 35% 35% 31% 89.5 0.339 0.357
RHP KC 35 0.250 0.0% 12% 38% 12% 50% 85.9 0.386 0.379
RHP SV 11
RHP EP 6
RHP FO 1
RHP CS 1

Showing every pitcher. Today’s probable opponent starter:

Wacha, Michael

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

At-Bat Log 98 PA · 30 games · 2026-07-08 to 2026-08-19
34 hits 4 walks 9 strikeouts 51 outs in play avg exit velo 87.5 mph over 84 tracked xwOBA 0.349
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 Double ground ball 0-0 ST 81.3 86.9 71 RF 0.409 0.438 0.368 Alexander, Tyler
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-04 Single line drive 1-0 ST 82.1 103.2 12° 211 RF 0.960 1.231 0.947 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 1-2 KC 81.5 101.1 20° 341 RF gap 0.429 0.905 0.555 Montero, Keider
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-08-01 Out fly ball 0-2 FS 87.8 80.4 38° 288 RF 0.029 0.058 0.038 Finnegan, Kyle
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 Out fly ball 0-1 ST 83.5 92.7 24° 354 CF 0.126 0.226 0.140 Gray, Sonny
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 Double fly ball 2-2 ST 75.7 72.4 32° 251 RF corner 0.563 0.615 0.509 Rogers, Taylor
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 Out fly ball 0-1 EP 41.9 92.3 34° 348 CF 0.051 0.162 0.091
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