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: Gelof, Zack Long and lofted (2) 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.250 46p
0.258 57p
0.637 41p
0.198 61p
0.575 59p
0.424 78p
0.399 48p
0.487 75p
0.259 84p

vs LHP

21p
24p
24p
0.090 25p
0.339 41p
0.156 29p
20p
0.409 31p
0.428 21p
How Gelof, Zack handles each pitch vs RHP · ordered by volume · 8 too thin to show
Gelof, Zack: by Pitch Type 22 rows · both hands
Hand Pitch Pitches BA HR% Hard-Hit% LD% FB% GB% Exit Velo xBA xwOBA/con
LHP FF 187 0.171 2.4% 46% 12% 27% 38% 91.6 0.239 0.269
LHP CH 76 0.235 5.9% 50% 40% 30% 30% 93.8 0.418 0.492
LHP SI 52 0.333 0.0%
LHP SL 34 0.273 9.1% 56% 11% 44% 33% 91.6 0.246 0.370
LHP CU 26 0.250 0.0%
LHP FC 23
LHP ST 11
LHP KC 7
LHP FS 1
LHP SV 1
RHP SI 318 0.329 1.4% 33% 21% 17% 52% 83.3 0.330 0.341
RHP FF 252 0.254 10.2% 57% 24% 43% 24% 95.3 0.346 0.492
RHP SL 182 0.195 4.9% 33% 17% 27% 50% 86.0 0.247 0.258
RHP ST 90 0.250 4.2% 35% 18% 47% 35% 83.8 0.219 0.278
RHP FC 85 0.182 18.2% 38% 12% 50% 25% 81.3 0.325 0.611
RHP CH 57 0.000 0.0%
RHP CU 39 0.250 0.0%
RHP FS 36 0.222 11.1%
RHP KC 20
RHP EP 8
RHP SV 3
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 124 PA · 30 games · 2026-06-05 to 2026-08-19
32 hits 9 walks 3 hit by pitch 31 strikeouts 49 outs in play avg exit velo 87.0 mph over 80 tracked xwOBA 0.310
Date Result Count Pitch Velo Exit Velo Angle Dist Location xBA xSLG xwOBA Pitcher
2026-08-19 Out fly ball 3-1 FF 93.6 99.3 49° 287 RF gap 0.011 0.036 0.022 Kimbrel, Craig
2026-08-19 Force Out ground ball 1-2 CU 79.5 55.2 -17° 7 Infield 0.091 0.097 0.084 Lugo, Seth
2026-08-19 Strikeout looking 0-2 CS 68.2 0.000 Lugo, Seth
2026-08-19 Single ground ball 2-1 SI 92.7 102.9 67 CF 0.551 0.673 0.534 Lugo, Seth
2026-08-18 Out fly ball 1-2 SL 85.5 88.0 48° 277 LF corner 0.006 0.011 0.008 Black, Mason
2026-08-18 Walk 3-1 SI 92.1 0.698 Black, Mason
2026-08-18 Out fly ball 0-1 CH 86.3 78.9 59° 190 CF 0.034 0.046 0.036 Lynch IV, Daniel
2026-08-18 Walk 3-2 CH 84.8 0.698 Lynch IV, Daniel
2026-08-17 Out ground ball 1-2 SL 88.8 68.7 -22° 4 Infield 0.042 0.045 0.038 Pearson, Nate
2026-08-17 Strikeout swinging 0-2 FF 91.9 0.000 Thomas, Connor
2026-08-17 Strikeout swinging 3-2 CH 79.9 0.000 Wacha, Michael
2026-08-17 Single line drive 0-0 FF 91.2 103.5 14° 230 LF 0.691 0.980 0.711 Wacha, Michael
2026-08-16 Out popup 1-0 SL 86.5 74.3 63° 148 Infield 0.001 0.001 0.000 Winn, Cole
2026-08-16 Home Run fly ball 2-2 FF 93.3 103.6 31° 403 RF gap 0.760 2.979 1.522 Junis, Jakob
2026-08-16 Out ground ball 0-2 FS 87.9 82.2 90 Infield 0.400 0.494 0.407 Silseth, Chase
2026-08-16 Single ground ball 0-0 CU 73.9 38.7 -23° 7 Infield 0.376 0.382 0.344 Bradford, Cody
2026-08-16 Out fly ball 2-2 FF 88.9 99.2 29° 370 LF gap 0.426 1.420 0.756 Bradford, Cody
2026-08-15 Out ground ball 0-1 ST 82.1 66.4 33 Infield 0.160 0.172 0.151 Junis, Jakob
2026-08-15 Out fly ball 1-1 FF 94.1 91.2 33° 333 CF 0.043 0.105 0.062 Gore, MacKenzie
2026-08-15 Out ground ball 0-0 FF 94.8 106.2 110 Infield 0.594 0.677 0.553 Gore, MacKenzie
2026-08-15 Out ground ball 3-1 FF 95.3 86.1 -28° 3 Infield 0.056 0.068 0.050 Gore, MacKenzie
2026-08-14 Walk 3-0 FC 88.0 0.698 Alexander, Tyler
2026-08-14 Strikeout swinging 2-2 CH 86.1 0.000 Ahlstrom, Robby
2026-08-14 Walk 3-0 SI 94.3 0.698 Rocker, Kumar
2026-08-14 Out ground ball 2-2 SI 95.6 87.1 -21° 5 Infield 0.072 0.078 0.065 Rocker, Kumar
2026-08-14 Walk 3-2 SL 81.8 0.698 Rocker, Kumar
2026-08-12 Home Run fly ball 2-2 SI 92.8 104.9 34° 388 LF 0.726 2.825 1.440 Grove, Michael
2026-08-12 Out popup 1-2 FF 95.1 90.5 64° 177 RF gap 0.009 0.019 0.012 Rasmussen, Drew
2026-08-12 Single line drive 1-0 SI 95.5 98.2 14° 259 RF 0.906 1.103 0.873 Rasmussen, Drew
2026-08-12 Strikeout swinging 2-2 FF 95.1 0.000 Rasmussen, Drew
2026-08-11 Single line drive 0-2 SI 91.5 81.1 17° 204 RF 0.986 1.123 0.924 Martinez, Nick
2026-08-11 Strikeout swinging 1-2 CH 77.5 0.000 Martinez, Nick
2026-08-11 Out fly ball 1-0 SI 90.2 87.8 58° 225 RF gap 0.014 0.025 0.017 Martinez, Nick
2026-08-11 Strikeout swinging 1-2 CH 76.9 0.000 Martinez, Nick
2026-08-10 Strikeout swinging 1-2 FC 90.0 0.000 Wells, Tyler
2026-08-10 Double fly ball 1-1 SI 96.8 101.2 26° 406 CF 0.586 1.898 1.025 Roycroft, Chris
2026-08-10 Home Run line drive 1-0 FF 92.7 108.9 26° 456 LF gap 1.000 4.000 2.000 Peralta, Freddy
2026-08-10 Out fly ball 2-2 FF 93.7 93.3 32° 353 RF gap 0.097 0.322 0.178 Peralta, Freddy
2026-07-09 Out ground ball 1-2 CH 90.6 93.8 -45° 2 Infield 0.101 0.116 0.091 Valdez, Framber
2026-07-08 Out popup 3-1 SI 96.0 72.5 83° 7 RF corner 0.006 0.008 0.007 Brieske, Beau
2026-07-08 Strikeout looking 0-2 SL 86.6 0.000 Montero, Keider
2026-07-08 Strikeout looking 3-2 FF 98.4 0.000 Melton, Troy
2026-07-08 Strikeout swinging 0-2 FF 98.3 0.000 Melton, Troy
2026-07-08 Out ground ball 0-0 SI 96.9 98.9 -2° 32 Infield 0.382 0.441 0.351 Melton, Troy
2026-07-07 Strikeout swinging 0-2 FF 92.7 0.000 Waguespack, Jacob
2026-07-07 Strikeout swinging 2-2 CH 91.4 0.000 Anderson, Drew
2026-07-07 Strikeout swinging 0-2 FF 97.6 0.000 Skubal, Tarik
2026-07-07 Single ground ball 1-0 SL 88.6 91.3 -31° 3 Infield 0.084 0.099 0.083 Skubal, Tarik
2026-07-07 Strikeout swinging 2-2 CH 89.9 0.000 Skubal, Tarik
2026-07-05 Single line drive 0-2 SL 85.3 78.1 17° 186 LF gap 0.960 1.033 0.880 Fairbanks, Pete
2026-07-05 Out ground ball 2-1 SI 97.2 53.8 -42° 3 RF corner 0.173 0.176 0.156 Pérez, Eury
2026-07-05 Out fly ball 0-0 SI 98.1 77.1 37° 267 RF gap 0.086 0.130 0.099 Pérez, Eury
2026-07-05 Out ground ball 0-1 ST 82.0 58.0 -16° 10 LF corner 0.075 0.081 0.068 Pérez, Eury
2026-07-04 Out ground ball 2-1 SI 96.6 95.2 -12° 10 Infield 0.196 0.213 0.183 Alcantara, Sandy
2026-07-04 Out ground ball 0-2 ST 84.9 71.3 -11° 9 Infield 0.066 0.069 0.063 Alcantara, Sandy
2026-07-04 Hit By Pitch 0-2 CH 90.7 0.729 Alcantara, Sandy
2026-07-04 Double line drive 1-1 FF 96.6 102.3 20° 325 RF 0.506 1.037 0.642 Alcantara, Sandy
2026-06-23 Out fly ball 2-0 SI 93.9 98.0 47° 308 RF 0.017 0.033 0.020 Ray, Robbie
2026-06-21 Out line drive 2-1 SL 88.7 102.5 19° 337 LF gap 0.437 0.898 0.557 Bachman, Sam
2026-06-21 Reached On Error line drive 2-2 CH 77.0 82.0 11° 143 Infield 0.523 0.583 0.492 Suter, Brent
2026-06-21 Double line drive 1-1 FF 93.0 104.9 143 LF gap 0.686 0.792 0.642 Detmers, Reid
2026-06-21 Out ground ball 0-1 SL 85.6 76.1 -43° 3 Infield 0.170 0.176 0.164 Detmers, Reid
2026-06-21 Single line drive 0-0 FF 92.5 106.7 16° 255 LF 0.626 1.124 0.737 Detmers, Reid
2026-06-19 Hit By Pitch 0-0 FF 89.7 0.729 Yates, Kirby
2026-06-19 Out fly ball 1-1 ST 86.2 91.5 49° 282 CF 0.003 0.004 0.003 Silseth, Chase
2026-06-19 Single fly ball 3-1 FC 89.3 66.8 29° 227 LF gap 0.969 1.008 0.872 Farris, Mitch
2026-06-19 Strikeout looking 3-2 FF 97.8 0.000 Soriano, José
2026-06-19 Walk 3-2 SI 97.2 0.698 Soriano, José
2026-06-19 Out ground ball 1-1 SI 95.4 93.6 48 Infield 0.376 0.416 0.338 Soriano, José
2026-06-18 Strikeout swinging 2-2 FF 88.9 0.000 Suter, Brent
2026-06-18 Out ground ball 1-2 FS 86.7 71.6 -9° 11 Infield 0.069 0.078 0.063 Johnson, Ryan
2026-06-18 Walk 3-0 SI 92.8 0.698 Johnson, Ryan
2026-06-18 Single line drive 0-2 SI 94.3 104.6 12° 192 LF 0.920 1.206 0.916 Johnson, Ryan
2026-06-17 Home Run fly ball 0-1 SL 82.3 96.8 36° 363 LF 0.146 0.499 0.261 Mattson, Isaac
2026-06-17 Strikeout looking 0-2 CU 83.5 0.000 Ashcraft, Braxton
2026-06-17 Force Out ground ball 0-1 SI 96.0 83.9 93 Infield 0.371 0.390 0.334 Ashcraft, Braxton
2026-06-17 Out fly ball 0-1 SI 96.6 88.9 26° 315 RF gap 0.060 0.114 0.065 Ashcraft, Braxton
2026-06-16 Walk 3-1 CU 84.4 0.698 Montgomery, Mason
2026-06-16 Home Run fly ball 2-2 ST 82.1 98.4 37° 360 LF 0.163 0.577 0.297 Keller, Mitch
2026-06-16 Single line drive 0-0 SI 91.2 93.4 13° 235 LF gap 0.937 1.056 0.870 Keller, Mitch
2026-06-16 Reached On Error ground ball 1-1 SI 93.7 99.2 -12° 9 Infield 0.289 0.326 0.282 Keller, Mitch
2026-06-15 Reached On Error ground ball 2-2 SI 95.6 88.0 -16° 6 Infield 0.108 0.125 0.106 Mlodzinski, Carmen
2026-06-15 Single ground ball 2-1 SL 90.4 100.1 58 CF 0.469 0.524 0.432 Mlodzinski, Carmen
2026-06-15 Out ground ball 1-1 CH 94.0 97.4 -17° 5 Infield 0.193 0.210 0.174 Jones, Jared
2026-06-15 Strikeout swinging 2-2 FF 99.5 0.000 Jones, Jared
2026-06-14 Hit By Pitch 1-2 FF 95.0 0.729 Castellano, Eiberson
2026-06-14 Single line drive 1-1 SI 96.1 104.4 15° 264 LF gap 0.677 1.013 0.720 Castellano, Eiberson
2026-06-14 Double fly ball 1-1 ST 84.3 93.3 62° 235 RF gap 0.011 0.021 0.014 Sugano, Tomoyuki
2026-06-14 Out popup 0-0 SL 83.5 59.8 75° 68 RF corner 0.006 0.007 0.006 Sugano, Tomoyuki
2026-06-14 Strikeout looking 2-2 FF 91.4 0.000 Sugano, Tomoyuki
2026-06-13 Reached On Error popup 3-2 FF 98.5 93.2 64° 205 CF 0.006 0.008 0.005 Halvorsen, Seth
2026-06-13 Single line drive 3-2 FC 88.6 99.5 15° 262 CF 0.711 0.922 0.701 Freeland, Kyle
2026-06-13 Home Run fly ball 3-1 FF 93.5 96.5 31° 400 LF gap 0.200 0.692 0.362 Freeland, Kyle
2026-06-13 Force Out ground ball 2-2 KC 84.7 95.6 -3° 29 Infield 0.332 0.382 0.313 Freeland, Kyle
2026-06-12 Strikeout swinging 1-2 ST 86.2 0.000 Agnos, Zach
2026-06-12 Single line drive 1-0 SI 94.3 104.7 11° 204 CF 0.931 1.159 0.906 Agnos, Zach
2026-06-12 Out ground ball 2-2 SL 90.9 75.0 -40° 3 Infield 0.091 0.094 0.082 Criswell, Jeff
2026-06-12 Strikeout swinging 0-2 ST 74.6 0.000 Sullivan, Sean
2026-06-10 Strikeout swinging 2-2 KC 89.6 0.000 Megill, Trevor
2026-06-10 Double line drive 2-0 SI 96.1 100.1 22° 352 RF 0.411 0.929 0.555 Patrick, Chad
2026-06-10 Out ground ball 1-1 SI 96.5 Infield Sproat, Brandon
2026-06-10 Strikeout looking 1-2 0.000 Sproat, Brandon
2026-06-09 Out fly ball 2-1 FC 86.8 87.1 41° 325 RF 0.003 0.004 0.003 Crow, Coleman
2026-06-09 Home Run fly ball 0-2 FF 98.2 102.5 38° 427 CF 0.397 1.565 0.818 Kuhnel, Joel
2026-06-09 Strikeout looking 0-2 FF 91.6 0.000 Gasser, Robert
2026-06-09 Out fly ball 1-1 CH 87.2 85.3 51° 281 RF 0.014 0.023 0.017 Gasser, Robert
2026-06-08 Strikeout looking 2-2 SI 100.9 0.000 Uribe, Abner
2026-06-08 Strikeout swinging 3-2 CH 93.8 0.000 Ashby, Aaron
2026-06-08 Strikeout swinging 1-2 FF 92.0 0.000 Rom, Drew
2026-06-08 Out fly ball 1-0 FF 92.6 92.5 49° RF 0.003 0.005 0.003 Anderson, Grant
2026-06-08 Home Run fly ball 0-1 CH 85.9 101.5 32° 391 LF 0.554 2.110 1.083 Harrison, Kyle
2026-06-08 Double fly ball 1-2 FF 96.2 98.0 27° 358 RF gap 0.374 1.108 0.610 Harrison, Kyle
2026-06-07 Out ground ball 0-2 SL 88.0 61.5 -8° 12 Infield 0.084 0.093 0.077 Pearson, Nate
2026-06-07 Out fly ball 2-2 SI 94.5 75.2 46° 236 LF 0.143 0.182 0.145 Burrows, Mike
2026-06-07 Double line drive 1-1 CU 77.7 103.8 16° 259 LF 0.534 0.871 0.591 Burrows, Mike
2026-06-07 Out popup 0-1 SI 94.7 61.1 50° 166 RF 0.054 0.054 0.049 Burrows, Mike
2026-06-06 Strikeout looking 1-2 ST 82.6 0.000 Santa, Alimber
2026-06-06 Out ground ball 0-1 ST 83.5 85.2 -23° 5 Infield 0.075 0.090 0.068 Blubaugh, AJ
2026-06-06 Walk 3-1 FF 97.0 0.698 Imai, Tatsuya
2026-06-06 Single ground ball 0-0 SI 92.8 25.5 32° 41 Infield 0.301 0.304 0.271 Imai, Tatsuya
2026-06-05 Strikeout swinging 3-2 SI 95.5 0.000 Hader, Josh
2026-06-05 Strikeout swinging 2-2 FF 94.5 0.000 De Los Santos, Enyel
2026-06-05 Grounded Into DP ground ball 1-0 SI 93.0 67.1 -10° 16 Infield 0.084 0.087 0.081 Lambert, Peter
2026-06-05 Single fly ball 1-1 SI 93.5 55.1 39° 153 RF corner 0.154 0.176 0.139 Lambert, Peter