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: Ballesteros, Moisés Fast and flat 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.406 53p
0.295 52p
0.539 30p
0.384 68p
0.407 70p
0.293 37p
0.210 41p
0.274 58p
28p

vs LHP

2p
11p
6p
3p
4p
9p
4p
4p
1p
How Ballesteros, Moisés handles each pitch vs RHP · ordered by volume · 5 too thin to show
Ballesteros, Moisés: by Pitch Type 18 rows · both hands
Hand Pitch Pitches BA HR% Hard-Hit% LD% FB% GB% Exit Velo xBA xwOBA/con
LHP SL 36
LHP SI 33
LHP FF 29
LHP ST 12
LHP CU 6
LHP FC 5
RHP FF 326 0.152 6.1% 56% 36% 31% 28% 93.8 0.394 0.489
RHP CH 190 0.250 0.0% 39% 22% 13% 61% 86.5 0.279 0.284
RHP SL 119 0.231 3.8% 33% 12% 21% 58% 90.5 0.232 0.239
RHP SI 100 0.250 0.0% 55% 18% 23% 59% 95.5 0.299 0.307
RHP CU 74 0.261 4.3% 31% 19% 25% 50% 89.4 0.280 0.334
RHP FC 73 0.267 13.3% 36% 14% 36% 43% 92.4 0.218 0.269
RHP FS 54 0.571 0.0% 57% 43% 7% 50% 91.7 0.497 0.478
RHP ST 44
RHP KC 24
RHP KN 5
RHP FO 2
RHP SV 1

Showing every pitcher. Today’s probable opponent starter:

Lambert, Peter

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

At-Bat Log 99 PA · 30 games · 2026-05-25 to 2026-08-19
15 hits 8 walks 23 strikeouts 53 outs in play avg exit velo 89.5 mph over 67 tracked xwOBA 0.263
Date Result Count Pitch Velo Exit Velo Angle Dist Location xBA xSLG xwOBA Pitcher
2026-08-19 Strikeout swinging 0-2 FF 97.4 0.000 Abreu, Bryan
2026-08-19 Out fly ball 2-2 FF 93.4 91.5 53° 249 LF gap 0.003 0.003 0.003 Sousa, Bennett
2026-08-19 Out fly ball 2-2 CU 82.1 86.6 44° 273 RF gap 0.001 0.001 0.000 Pecko, Ethan
2026-08-19 Walk 3-2 FC 92.6 0.698 Pecko, Ethan
2026-08-18 Grounded Into DP ground ball 3-1 FF 94.5 106.3 -4° 17 Infield 0.334 0.349 0.301 Blubaugh, AJ
2026-08-18 Out popup 2-1 CH 85.5 82.6 66° 162 LF corner 0.003 0.003 0.003 De Los Santos, Enyel
2026-08-18 Out fly ball 1-2 CH 84.8 81.2 52° 224 LF gap 0.040 0.059 0.041 Javier, Cristian
2026-08-18 Strikeout swinging 3-2 FF 92.4 0.000 Javier, Cristian
2026-08-15 Out ground ball 2-0 FF 98.9 91.9 -31° 5 Infield 0.052 0.059 0.050 Pearson, Nate
2026-08-15 Out fly ball 1-1 FF 92.4 94.9 31° 326 LF 0.137 0.422 0.224 Dobnak, Randy
2026-08-15 Strikeout looking 1-2 CH 84.2 0.000 Dobnak, Randy
2026-08-15 Walk 3-2 ST 82.8 0.698 Dobnak, Randy
2026-08-14 Out ground ball 1-0 SI 96.0 104.8 -1° 45 RF gap 0.477 0.518 0.440 Pearson, Nate
2026-08-14 Out ground ball 1-1 SI 92.7 74.7 -67° 1 Infield 0.259 0.259 0.233 Cuas, Jose
2026-08-14 Out fly ball 3-2 SI 92.3 88.8 24° 321 RF gap 0.131 0.211 0.138 Lugo, Seth
2026-08-14 Out ground ball 0-1 CU 79.4 94.9 -9° 11 LF gap 0.154 0.181 0.151 Lugo, Seth
2026-08-13 Out popup 2-2 ST 82.1 61.5 55° 147 LF corner 0.017 0.023 0.017 Alexander, Tyler
2026-08-13 Single ground ball 1-2 FS 88.7 98.3 -6° 19 RF 0.231 0.246 0.212 Winn, Cole
2026-08-13 Strikeout swinging 1-2 CU 82.7 0.000 Montgomery, Jordan
2026-08-13 Out fly ball 0-1 CH 83.4 95.6 34° 338 LF 0.131 0.465 0.252 Gray, Peyton
2026-08-13 Out ground ball 2-2 CH 90.9 98.1 -14° 8 Infield 0.164 0.173 0.148 deGrom, Jacob
2026-08-12 Walk 3-2 FF 95.8 0.698 Peoples, Ben
2026-08-12 Single line drive 1-1 SI 93.9 106.9 180 RF 0.734 0.904 0.725 Ahlstrom, Robby
2026-08-12 Strikeout looking 2-2 FF 93.2 0.000 Quantrill, Cal
2026-08-12 Walk 3-1 FF 93.2 0.698 Quantrill, Cal
2026-08-11 Out fly ball 0-1 SL 79.0 96.5 29° 367 CF 0.254 0.799 0.434 Bradford, Cody
2026-08-11 Out ground ball 1-1 SL 79.5 103.9 60 Infield 0.486 0.551 0.456 Bradford, Cody
2026-08-11 Out fly ball 1-1 SL 81.9 89.6 41° 304 LF gap 0.009 0.025 0.014 Bradford, Cody
2026-08-10 Strikeout looking 2-2 SI 95.2 0.000 Ahlstrom, Robby
2026-08-10 Force Out ground ball 1-2 ST 83.0 67.7 -13° 6 Infield 0.048 0.055 0.043 Alexander, Tyler
2026-08-10 Out fly ball 3-2 SI 94.8 72.3 34° 243 LF gap 0.480 0.537 0.434 Gore, MacKenzie
2026-08-10 Strikeout swinging 1-2 SL 87.4 0.000 Gore, MacKenzie
2026-08-09 Out ground ball 2-2 ST 87.3 86.8 -35° 5 Infield 0.038 0.038 0.034 Faucher, Calvin
2026-08-09 Single line drive 3-2 SL 89.3 88.3 18° 269 LF gap 0.809 0.907 0.741 Zuber, Tyler
2026-08-09 Out line drive 0-1 FF 95.5 100.5 18° 356 LF gap 0.420 0.751 0.494 Gusto, Ryan
2026-08-09 Out ground ball 1-1 SI 93.5 106.7 -9° 14 Infield 0.283 0.295 0.256 Gusto, Ryan
2026-08-08 Strikeout swinging 2-2 FF 98.1 0.000 Fairbanks, Pete
2026-08-08 Out fly ball 3-2 FF 97.2 103.4 23° 390 CF 0.720 2.102 1.171 Alcantara, Sandy
2026-08-08 Out fly ball 0-0 FC 90.9 94.6 51° 270 LF gap 0.001 0.001 0.000 Alcantara, Sandy
2026-08-08 Strikeout looking 3-2 SI 98.0 0.000 Alcantara, Sandy
2026-08-07 Strikeout swinging 1-2 SI 97.1 0.000 Faucher, Calvin
2026-08-07 Walk 3-2 FF 99.6 0.698 Petersen, Michael
2026-08-07 Out line drive 0-1 FS 87.6 107.8 12° 294 RF gap 0.926 1.323 0.963 Phillips, Tyler
2026-08-07 Single line drive 1-0 ST 83.6 106.9 21° 341 RF 0.851 2.403 1.349 Phillips, Tyler
2026-08-06 Out ground ball 1-0 CH 85.8 97.9 -3° 29 Infield 0.270 0.308 0.250 Suárez, Albert
2026-08-06 Out ground ball 0-0 SL 82.5 85.9 -1° 35 Infield 0.191 0.198 0.180 Walker, Josh
2026-08-06 Out ground ball 0-0 CU 75.4 83.4 -24° 5 Infield 0.035 0.035 0.032 Young, Brandon
2026-08-06 Single ground ball 0-2 FS 82.2 98.9 124 LF 0.574 0.641 0.540 Young, Brandon
2026-08-05 Out ground ball 2-2 SL 88.6 104.0 -4° 27 Infield 0.334 0.357 0.301 Hoppe, Alex
2026-08-05 Out popup 0-1 FC 82.6 83.4 63° 165 CF 0.014 0.024 0.019 Rogers, Trevor
2026-08-05 Out ground ball 1-2 FC 84.4 70.0 -23° 5 Infield 0.025 0.025 0.023 Rogers, Trevor
2026-08-04 Out ground ball 0-1 FF 94.7 65.5 -61° 1 Infield 0.181 0.181 0.163 Kittredge, Andrew
2026-08-04 Strikeout swinging 1-2 CH 86.5 0.000 Garcia, Rico
2026-08-04 Strikeout swinging 1-2 FF 91.7 0.000 Povich, Cade
2026-08-04 Single line drive 0-1 FF 91.5 107.5 10° 245 RF 0.886 1.131 0.876 Povich, Cade
2026-06-16 Out ground ball 1-0 FF 98.6 98.2 -32° 3 Infield 0.065 0.072 0.062 Vodnik, Victor
2026-06-15 Walk 3-1 FC 92.1 0.698 Senzatela, Antonio
2026-06-15 Out fly ball 3-2 SI 93.4 94.9 36° 350 CF 0.117 0.397 0.213 Lorenzen, Michael
2026-06-15 Out ground ball 3-1 SI 92.2 97.9 -4° 29 Infield 0.228 0.253 0.205 Lorenzen, Michael
2026-06-14 Strikeout looking 2-2 FC 90.6 0.000 Webb, Logan
2026-06-14 Double line drive 3-2 CH 85.4 107.3 144 RF 0.646 0.719 0.591 Webb, Logan
2026-06-14 Strikeout swinging 1-2 CH 85.4 0.000 Webb, Logan
2026-06-12 Strikeout swinging 2-2 SI 93.5 0.000 Walker, Ryan
2026-06-12 Out ground ball 0-0 SL 85.8 79.0 -33° 3 Infield 0.042 0.042 0.038 Brubaker, JT
2026-06-12 Out ground ball 2-1 FC 88.8 84.5 48 Infield 0.188 0.219 0.169 Roupp, Landen
2026-06-12 Out ground ball 0-2 CH 88.5 42.1 -61° 1 Infield 0.186 0.186 0.167 Roupp, Landen
2026-06-11 Grounded Into DP ground ball 0-1 FF 95.2 RF corner Castaño, Blas
2026-06-11 Single line drive 0-0 CU 80.9 102.3 157 RF 0.754 0.882 0.714 Feltner, Ryan
2026-06-11 Out ground ball 1-1 CH 85.5 101.4 47 Infield 0.414 0.467 0.386 Feltner, Ryan
2026-06-10 Out ground ball 1-1 CH 84.9 31.2 33° 59 Infield 0.196 0.196 0.176 Lorenzen, Michael
2026-06-10 Strikeout swinging 0-2 CU 85.4 0.000 Lorenzen, Michael
2026-06-09 Out line drive 2-1 FF 91.9 95.4 22° 341 RF gap 0.200 0.392 0.243 Sugano, Tomoyuki
2026-06-09 Out fly ball 1-1 CU 80.2 94.3 37° 333 LF 0.066 0.207 0.111 Sugano, Tomoyuki
2026-06-09 Single line drive 0-0 FS 87.6 74.0 23° 238 RF 0.974 1.043 0.893 Sugano, Tomoyuki
2026-06-07 Walk 3-2 SL 87.0 0.698 McDonald, Trevor
2026-06-07 Single ground ball 2-2 SI 95.4 86.9 76 RF gap 0.337 0.364 0.314 McDonald, Trevor
2026-06-07 Out ground ball 1-0 SI 95.9 102.5 -12° 12 Infield 0.228 0.232 0.205 McDonald, Trevor
2026-06-06 Strikeout swinging 1-2 FF 96.5 0.000 Winn, Keaton
2026-06-04 Single ground ball 1-0 SI 96.7 103.9 58 Infield 0.466 0.520 0.429 Kuhnel, Joel
2026-06-04 Out ground ball 2-1 ST 80.1 70.9 -9° 12 Infield 0.038 0.038 0.034 Barlow, Scott
2026-06-04 Strikeout swinging 2-2 CH 88.2 0.000 Ginn, J.T.
2026-06-04 Single ground ball 3-1 SI 95.1 111.0 65 RF gap 0.594 0.656 0.545 Ginn, J.T.
2026-06-02 Out popup 1-1 FC 88.2 91.2 54° 200 RF 0.011 0.017 0.014 Sterner, Justin
2026-05-30 Out ground ball 1-1 CH 88.0 47.3 -42° 3 Infield 0.203 0.203 0.183 Pushard, Matt
2026-05-30 Out fly ball 1-0 FF 95.3 94.2 35° 332 LF 0.051 0.146 0.080 Graceffo, Gordon
2026-05-30 Out line drive 0-0 FF 93.8 90.4 10° 145 Infield 0.611 0.689 0.587 Fernandez, Ryan
2026-05-30 Single ground ball 2-2 CH 88.4 87.2 -5° 15 RF 0.132 0.144 0.119 Leahy, Kyle
2026-05-30 Strikeout swinging 0-2 FF 95.4 0.000 Leahy, Kyle
2026-05-28 Out popup 0-0 SL 87.8 91.2 68° 125 RF corner 0.003 0.003 0.003 Skenes, Paul
2026-05-28 Strikeout swinging 1-2 FF 96.0 0.000 Skenes, Paul
2026-05-27 Out popup 2-2 FF 98.8 85.8 73° 105 LF corner 0.006 0.007 0.006 Chandler, Bubba
2026-05-27 Strikeout swinging 1-2 FF 98.4 0.000 Chandler, Bubba
2026-05-26 Strikeout looking 2-2 FF 96.9 0.000 Bidois, Brandan
2026-05-26 Force Out ground ball 0-2 CU 85.2 63.0 -51° 1 Infield 0.243 0.243 0.229 Ashcraft, Braxton
2026-05-26 Strikeout swinging 1-2 CU 85.6 0.000 Ashcraft, Braxton
2026-05-26 Out ground ball 2-2 SL 93.4 100.2 -12° 10 Infield 0.228 0.243 0.211 Ashcraft, Braxton
2026-05-25 Single line drive 1-0 CH 86.7 90.5 13° 198 RF gap 0.949 1.148 0.937 Dotel, Wilber
2026-05-25 Walk 3-2 FS 85.7 0.698 Mlodzinski, Carmen
2026-05-25 Single ground ball 1-0 FF 94.5 100.8 124 RF gap 0.637 0.707 0.589 Mlodzinski, Carmen