About & methodology · mlbaseballytics@gmail.com · Not betting advice. 21+. · If you need help, call 1-800-GAMBLER
data as of 19 Aug, 8:59 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: Moreno, Gabriel Long and lofted 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.437 101p
0.275 143p
0.505 97p
0.379 109p
0.410 180p
0.385 146p
0.381 66p
0.491 117p
0.376 158p

vs LHP

0.484 25p
0.418 52p
0.393 39p
0.496 38p
0.645 64p
41p
0.309 44p
0.321 61p
0.359 35p
How Moreno, Gabriel handles each pitch vs RHP · ordered by volume · 3 too thin to show
Moreno, Gabriel: by Pitch Type 21 rows · both hands
Hand Pitch Pitches BA HR% Hard-Hit% LD% FB% GB% Exit Velo xBA xwOBA/con
LHP FF 284 0.246 5.3% 52% 24% 41% 26% 91.6 0.324 0.428
LHP CH 129 0.250 0.0% 50% 21% 12% 58% 88.3 0.341 0.342
LHP SL 119 0.269 3.8% 50% 23% 18% 50% 90.6 0.325 0.373
LHP SI 106 0.500 5.6% 58% 37% 21% 37% 95.6 0.430 0.539
LHP CU 79 0.067 0.0% 45% 27% 18% 55% 93.0 0.289 0.304
LHP FC 40 0.500 0.0% 50% 25% 12% 62% 88.5 0.457 0.424
LHP ST 38
LHP FS 15
LHP KC 8
LHP SV 4
RHP FF 683 0.323 4.0% 45% 32% 33% 26% 90.4 0.369 0.420
RHP SI 508 0.393 0.9% 41% 31% 14% 53% 89.0 0.390 0.386
RHP SL 363 0.178 2.7% 29% 21% 28% 43% 87.0 0.274 0.307
RHP ST 224 0.317 4.9% 35% 38% 26% 35% 89.4 0.393 0.441
RHP FC 170 0.241 3.4% 52% 22% 33% 33% 88.4 0.350 0.395
RHP CH 110 0.303 3.0% 26% 37% 19% 41% 88.3 0.388 0.428
RHP CU 103 0.417 4.2% 50% 15% 35% 45% 92.1 0.368 0.395
RHP FS 72 0.238 4.8% 47% 13% 20% 67% 90.7 0.289 0.329
RHP KC 27 0.100 0.0%
RHP SV 12
RHP FO 6

Showing every pitcher. Today’s probable opponent starter:

Tolle, Payton

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

At-Bat Log 137 PA · 30 games · 2026-07-12 to 2026-08-18
38 hits 14 walks 1 hit by pitch 20 strikeouts 64 outs in play avg exit velo 89.0 mph over 102 tracked xwOBA 0.384
Date Result Count Pitch Velo Exit Velo Angle Dist Location xBA xSLG xwOBA Pitcher
2026-08-18 Walk 3-2 SI 97.1 0.698 Miller, Erik
2026-08-18 Strikeout swinging 2-2 SL 79.5 0.000 Suarez, Ranger
2026-08-18 Home Run fly ball 2-0 SI 90.2 104.2 31° 428 LF gap 0.760 2.979 1.522 Suarez, Ranger
2026-08-18 Out ground ball 2-2 FF 90.0 83.6 -11° 14 Infield 0.101 0.117 0.091 Suarez, Ranger
2026-08-17 Out ground ball 0-2 CH 84.4 66.6 -24° 4 Infield 0.033 0.038 0.030 Morán, Jovani
2026-08-17 Single line drive 1-0 SI 95.9 105.2 10° 177 LF 0.874 1.124 0.869 Bello, Brayan
2026-08-17 Out line drive 1-2 SI 97.8 103.0 164 RF gap 0.717 0.806 0.666 Bello, Brayan
2026-08-17 Out ground ball 1-2 SL 87.2 73.0 -17° 4 Infield 0.049 0.054 0.044 Gamboa, Alec
2026-08-16 Strikeout swinging 2-2 FF 93.9 0.000 Lee, Dylan
2026-08-16 Strikeout swinging 0-2 FF 92.0 0.000 Elder, Bryce
2026-08-16 Home Run line drive 3-1 FF 89.8 107.4 19° 379 LF 0.646 1.469 0.884 Elder, Bryce
2026-08-16 Out fly ball 2-2 SL 84.3 81.0 53° 212 RF 0.026 0.029 0.023 Elder, Bryce
2026-08-15 Single ground ball 1-2 ST 82.8 98.0 -7° 12 Infield 0.249 0.260 0.237 Young, Danny
2026-08-15 Out fly ball 2-1 FF 87.7 96.9 44° 321 RF gap 0.034 0.114 0.062 Suter, Brent
2026-08-15 Single line drive 3-2 FC 90.9 83.9 20° 272 CF 0.749 0.859 0.700 Mederos, Victor
2026-08-15 Double fly ball 1-1 SI 92.9 100.0 25° 344 RF 0.474 1.316 0.733 Holmes, Grant
2026-08-15 Walk 3-1 FF 93.8 0.698 Holmes, Grant
2026-08-14 Strikeout looking 1-2 SL 88.8 0.000 Kinley, Tyler
2026-08-14 Double line drive 2-2 FC 86.4 71.3 19° 174 RF corner 0.831 0.869 0.748 Dodd, Dylan
2026-08-14 Strikeout swinging 0-2 SL 82.8 0.000 Sale, Chris
2026-08-14 Out line drive 3-2 SL 78.4 102.4 20° 339 LF gap 0.506 1.037 0.642 Sale, Chris
2026-08-14 Out ground ball 0-2 FF 95.7 86.0 -59° 2 RF corner 0.323 0.325 0.308 Sale, Chris
2026-08-12 Out fly ball 3-1 SI 90.2 93.9 33° 339 RF 0.094 0.305 0.163 Bernardino, Brennan
2026-08-12 Strikeout looking 2-2 FF 98.8 0.000 Mejia, Juan
2026-08-12 Double line drive 0-0 FF 95.8 104.9 135 LF corner 0.629 0.700 0.581 Feltner, Ryan
2026-08-12 Out ground ball 1-1 SI 94.4 77.2 -44° 2 Infield 0.121 0.123 0.109 Feltner, Ryan
2026-08-12 Single ground ball 0-2 FF 96.2 81.1 -8° 14 Infield 0.124 0.170 0.125 Feltner, Ryan
2026-08-11 Out fly ball 1-2 SI 90.2 96.8 28° 348 RF 0.266 0.720 0.399 Bernardino, Brennan
2026-08-11 Strikeout swinging 0-2 FF 93.2 0.000 Sugano, Tomoyuki
2026-08-11 Single line drive 2-1 ST 85.3 91.1 16° 240 CF 0.931 1.080 0.869 Sugano, Tomoyuki
2026-08-11 Out popup 1-2 CU 79.1 80.1 60° 180 LF gap 0.020 0.020 0.018 Sugano, Tomoyuki
2026-08-10 Double ground ball 0-0 FF 95.7 103.5 -2° 31 LF 0.406 0.449 0.372 Frasso, Nick
2026-08-10 Grounded Into DP ground ball 1-2 SI 93.7 86.4 -19° 5 Infield 0.061 0.074 0.055 Agnos, Zach
2026-08-10 Out popup 0-0 FF 90.7 78.4 77° 74 RF corner 0.003 0.003 0.003 Hughes, Gabriel
2026-08-10 Walk 3-1 FF 91.3 0.698 Hughes, Gabriel
2026-08-10 Triple line drive 3-2 FF 92.6 96.3 13° 246 RF corner 0.957 1.122 0.907 Hughes, Gabriel
2026-08-09 Out ground ball 2-2 SI 98.1 103.4 -6° 21 Infield 0.254 0.289 0.229 Hernández, Jonathan
2026-08-09 Out popup 2-2 SI 99.3 55.0 34° 152 Infield 0.209 0.229 0.188 Henriquez, Edgardo
2026-08-09 Double line drive 2-1 FF 96.5 102.6 14° 272 CF 0.766 1.095 0.794 Wrobleski, Justin
2026-08-09 Force Out ground ball 1-2 FF 95.3 81.9 -22° 7 Infield 0.041 0.052 0.037 Wrobleski, Justin
2026-08-08 Out line drive 3-2 SL 90.4 105.9 139 Infield 0.694 0.804 0.666 Díaz, Edwin
2026-08-08 Strikeout swinging 2-2 FF 93.5 0.000 Vesia, Alex
2026-08-08 Single line drive 0-2 FS 92.9 82.3 15° 205 LF 0.934 1.071 0.883 Yamamoto, Yoshinobu
2026-08-08 Out ground ball 2-0 FF 96.5 86.7 -5° 24 Infield 0.159 0.175 0.143 Yamamoto, Yoshinobu
2026-08-08 Single ground ball 2-2 FS 91.1 74.4 -30° 3 Infield 0.038 0.038 0.034 Yamamoto, Yoshinobu
2026-08-07 Double fly ball 0-1 FF 95.8 99.4 24° 361 LF gap 0.423 1.103 0.637 Scott, Tanner
2026-08-07 Out fly ball 2-1 FF 97.8 90.1 28° 333 RF gap 0.063 0.125 0.074 Sasaki, Roki
2026-08-07 Out ground ball 1-1 FF 98.0 43.5 43 Infield 0.199 0.207 0.185 Sasaki, Roki
2026-08-07 Out ground ball 1-2 FS 90.8 87.8 -22° 6 Infield 0.083 0.091 0.075 Sasaki, Roki
2026-08-06 Single line drive 0-1 SI 100.5 106.3 14° 269 LF gap 0.709 1.043 0.740 Morejon, Adrian
2026-08-06 Out fly ball 2-2 SL 90.4 83.7 41° 291 CF 0.011 0.022 0.015 Rodriguez, Bradgley
2026-08-06 Single line drive 0-1 FF 94.7 98.7 11° 213 RF gap 0.900 1.053 0.855 Buehler, Walker
2026-08-06 Double ground ball 2-1 FC 92.3 107.8 95 LF 0.637 0.690 0.587 Buehler, Walker
2026-08-05 Strikeout swinging 2-2 KC 84.2 0.000 Canning, Griffin
2026-08-05 Walk 3-1 SL 89.3 0.698 Hart, Kyle
2026-08-05 Walk 3-2 FF 94.4 0.698 Mize, Casey
2026-08-05 Sac Fly fly ball 2-1 FF 95.5 88.0 33° 331 CF 0.035 Mize, Casey
2026-08-05 Strikeout looking 3-2 FF 95.6 0.000 Mize, Casey
2026-08-02 Out fly ball 2-2 FF 98.2 79.2 35° 260 RF gap 0.074 0.147 0.106 Smith, Cade
2026-08-02 Out line drive 3-2 FF 96.0 97.7 22° 369 CF 0.311 0.632 0.393 Gaddis, Hunter
2026-08-02 Strikeout swinging 2-2 ST 88.1 0.000 Williams, Gavin
2026-08-02 Out fly ball 3-2 FF 98.5 80.7 32° 279 RF 0.040 0.058 0.036 Williams, Gavin
2026-08-01 Out line drive 1-2 CU 80.4 73.5 15° 155 Infield 0.574 0.603 0.517 Herrin, Tim
2026-08-01 Out popup 0-2 CH 80.4 49.1 37° 133 Infield 0.074 0.074 0.067 Dion, Will
2026-08-01 Out ground ball 2-1 SL 90.2 84.8 -1° 28 Infield 0.243 0.270 0.232 Gaddis, Hunter
2026-08-01 Fielder's Choice ground ball 1-2 ST 84.1 63.6 -4° 23 Infield 0.072 0.088 0.065 Holderman, Colin
2026-08-01 Out fly ball 2-2 CH 85.1 81.7 43° 283 LF gap 0.011 0.016 0.012 Messick, Parker
2026-08-01 Strikeout swinging 2-2 FF 95.3 0.000 Messick, Parker
2026-07-31 Single line drive 1-0 FF 94.6 85.2 13° 190 RF 0.800 0.939 0.776 Sabrowski, Erik
2026-07-31 Out fly ball 2-1 FC 85.1 100.8 38° 376 LF gap 0.206 0.788 0.410 Bibee, Tanner
2026-07-31 Hit By Pitch 2-2 SI 93.3 0.729 Bibee, Tanner
2026-07-31 Out fly ball 0-0 FF 94.7 88.3 53° 225 RF corner 0.009 0.009 0.008 Bibee, Tanner
2026-07-29 Out line drive 0-2 FF 95.2 95.2 20° 311 RF gap 0.309 0.514 0.342 Mlodzinski, Carmen
2026-07-29 Walk 3-1 SL 87.9 0.698 Jones, Jared
2026-07-29 Home Run fly ball 0-1 SL 89.8 101.6 34° 407 CF 0.551 2.149 1.116 Jones, Jared
2026-07-29 Strikeout swinging 0-2 SL 89.9 0.000 Jones, Jared
2026-07-28 Out line drive 1-2 ST 84.0 99.4 22° 339 LF gap 0.371 0.779 0.483 Soto, Gregory
2026-07-28 Out ground ball 3-2 FF 89.9 99.2 -20° 5 Infield 0.133 0.146 0.121 Eisert, Brandon
2026-07-28 Force Out ground ball 1-2 CH 88.0 86.0 -21° 3 Infield 0.077 0.085 0.075 Mattson, Isaac
2026-07-28 Force Out ground ball 0-1 CU 85.1 99.5 -19° 6 Infield 0.159 0.164 0.148 Chandler, Bubba
2026-07-28 Single ground ball 3-2 CU 84.3 84.4 -32° 3 Infield 0.049 0.054 0.044 Chandler, Bubba
2026-07-28 Out ground ball 2-1 SL 92.1 73.1 -11° 8 Infield 0.041 0.043 0.037 Chandler, Bubba
2026-07-27 Strikeout looking 2-2 FF 99.4 0.000 Montgomery, Mason
2026-07-27 Out line drive 1-2 FC 86.5 99.8 20° 362 CF 0.311 0.609 0.382 Marinaccio, Ron
2026-07-27 Strikeout looking 2-2 SL 88.6 0.000 Keller, Mitch
2026-07-27 Out ground ball 2-2 SL 85.2 82.0 48 Infield 0.254 0.270 0.233 Keller, Mitch
2026-07-27 Walk 3-1 FC 89.1 0.698 Keller, Mitch
2026-07-26 Walk 3-2 0.698 Krook, Matt
2026-07-26 Double ground ball 1-2 FF 96.8 90.1 -6° 23 RF corner 0.199 0.226 0.203 Kranick, Max
2026-07-26 Sac Fly fly ball 1-2 SL 84.7 98.6 31° 383 CF 0.717 Cornelio, Riley
2026-07-26 Out fly ball 2-2 SL 88.4 95.8 34° 373 CF 0.131 0.465 0.252 Mikolas, Miles
2026-07-26 Double ground ball 0-1 CU 78.5 99.3 127 LF corner 0.623 0.706 0.580 Mikolas, Miles
2026-07-25 Out ground ball 1-1 SI 97.5 97.0 55 Infield 0.397 0.404 0.357 Yean, Eddy
2026-07-25 Out ground ball 2-1 FC 89.4 102.2 72 Infield 0.540 0.611 0.503 Griffin, Foster
2026-07-25 Single line drive 3-2 FC 90.1 67.4 29° 220 CF 0.969 1.008 0.872 Griffin, Foster
2026-07-25 Out ground ball 3-2 FC 90.7 103.4 -29° 5 Infield 0.124 0.140 0.117 Griffin, Foster
2026-07-24 Out ground ball 0-1 SL 88.0 70.0 -21° 5 Infield 0.034 0.034 0.031 Kranick, Max
2026-07-24 Sac Fly fly ball 0-1 ST 76.6 93.6 26° 335 LF 0.219 Cosgrove, Tom
2026-07-24 Strikeout swinging 1-2 SL 88.6 0.000 Littell, Zack
2026-07-24 Single ground ball 0-1 FS 83.6 101.5 61 RF 0.483 0.550 0.453 Littell, Zack
2026-07-24 Single fly ball 2-2 ST 74.7 67.6 37° 222 LF gap 0.729 0.790 0.667 Palmquist, Carson
2026-07-23 Single line drive 0-1 SI 97.1 92.4 149 RF 0.626 0.704 0.580 Svanson, Matt
2026-07-23 Double line drive 1-0 SI 89.9 107.2 21° 381 LF gap 0.851 2.403 1.349 Bruihl, Justin
2026-07-23 Sac Fly fly ball 1-0 CU 77.8 95.4 45° 320 LF 0.013 McGreevy, Michael
2026-07-23 Out ground ball 2-1 SI 91.6 96.0 -11° 11 Infield 0.204 0.223 0.184 McGreevy, Michael
2026-07-23 Single line drive 0-1 SI 89.8 92.6 14° 230 RF gap 0.969 1.094 0.904 McGreevy, Michael
2026-07-22 Out fly ball 1-1 SL 87.3 95.4 26° 350 RF gap 0.211 0.480 0.288 Juenger, Hayden
2026-07-22 Walk 3-2 FC 89.8 0.698 Tur, Yunior
2026-07-22 Home Run fly ball 2-2 FF 96.5 108.4 32° 427 LF gap 0.929 3.689 1.882 Jump, Gage
2026-07-22 Out ground ball 0-1 CH 88.7 104.4 80 Infield 0.563 0.625 0.519 Jump, Gage
2026-07-22 Strikeout swinging 2-2 FF 98.9 0.000 Jump, Gage
2026-07-21 Walk 3-0 SI 98.3 0.698 Medina, Luis
2026-07-21 Walk 3-0 FF 98.3 0.698 Alvarado, Elvis
2026-07-21 Out fly ball 0-1 SL 86.3 70.2 49° 209 RF 0.180 0.227 0.180 Basso, Brady
2026-07-21 Out line drive 1-1 CH 87.5 94.1 20° 322 CF 0.303 0.516 0.342 Perkins, Jack
2026-07-21 Single line drive 0-1 ST 86.5 89.0 17° 262 CF 0.877 1.017 0.825 Perkins, Jack
2026-07-20 Single fly ball 0-2 FF 96.8 65.8 27° 206 CF 0.943 1.011 0.861 Harris, Hogan
2026-07-20 Strikeout looking 3-2 SI 99.5 0.000 Medina, Luis
2026-07-20 Out popup 3-2 SL 84.3 71.5 57° 174 LF gap 0.037 0.056 0.041 Springs, Jeffrey
2026-07-20 Out ground ball 1-0 FF 91.4 110.9 -1° 45 LF gap 0.491 0.513 0.442 Springs, Jeffrey
2026-07-19 Out line drive 0-1 SI 93.0 88.6 21° 270 RF 0.363 0.440 0.327 Gastelum, Luis
2026-07-19 Out ground ball 3-2 SL 87.2 86.9 -29° 4 Infield 0.045 0.047 0.040 Graceffo, Gordon
2026-07-19 Walk 3-0 FF 92.5 0.698 Pallante, Andre
2026-07-19 Out fly ball 1-1 SI 96.6 81.3 43° 271 RF 0.011 0.015 0.010 Pallante, Andre
2026-07-19 Out ground ball 2-2 SI 96.3 83.6 -10° 13 Infield 0.104 0.131 0.106 Pallante, Andre
2026-07-18 Walk 3-2 CH 78.3 0.698 Bruihl, Justin
2026-07-18 Out fly ball 1-2 FF 97.1 90.0 30° 331 RF gap 0.069 0.155 0.094 May, Dustin
2026-07-18 Single line drive 1-2 ST 85.9 92.4 146 LF 0.626 0.704 0.580 May, Dustin
2026-07-18 Single line drive 0-2 FF 98.5 80.0 22° 236 RF 0.791 0.868 0.717 May, Dustin
2026-07-17 Out ground ball 1-2 ST 86.7 72.3 -56° 1 Infield 0.266 0.266 0.239 Gastelum, Luis
2026-07-17 Strikeout swinging 0-2 CU 77.8 0.000 McGreevy, Michael
2026-07-17 Double fly ball 2-1 FF 92.2 105.7 25° 418 CF 0.920 3.403 1.766 McGreevy, Michael
2026-07-17 Single line drive 0-2 FF 92.6 88.8 16° 239 RF 0.974 1.081 0.898 McGreevy, Michael
2026-07-12 Strikeout swinging 2-2 FF 98.2 0.000 Scott, Tanner
2026-07-12 Walk 3-1 SL 88.8 0.698 Henriquez, Edgardo
2026-07-12 Out line drive 2-2 SL 87.6 75.4 28° 259 RF gap 0.526 0.590 0.482 Sheehan, Emmet
2026-07-12 Single ground ball 0-1 SL 86.8 102.6 142 LF 0.637 0.716 0.591 Sheehan, Emmet