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: Pages, Andy 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.292 136p
0.362 175p
0.528 130p
0.307 173p
0.418 272p
0.422 259p
0.541 104p
0.420 214p
0.288 219p

vs LHP

0.457 49p
0.353 53p
0.418 61p
0.498 64p
0.442 96p
0.557 74p
0.563 49p
0.416 73p
0.378 71p
How Pages, Andy handles each pitch vs RHP · ordered by volume · 6 too thin to show
Pages, Andy: by Pitch Type 24 rows · both hands
Hand Pitch Pitches BA HR% Hard-Hit% LD% FB% GB% Exit Velo xBA xwOBA/con
LHP FF 433 0.297 3.0% 50% 32% 38% 27% 92.1 0.376 0.430
LHP CH 200 0.268 2.4% 40% 43% 27% 27% 87.3 0.392 0.413
LHP SI 142 0.343 2.9% 65% 35% 26% 38% 95.2 0.402 0.452
LHP SL 137 0.265 2.9% 42% 17% 33% 46% 89.3 0.288 0.326
LHP FC 112 0.214 7.1% 46% 33% 25% 38% 88.7 0.369 0.417
LHP CU 82 0.500 5.0% 33% 47% 20% 27% 89.5 0.510 0.499
LHP ST 64 0.412 11.8% 33% 42% 42% 8% 90.7 0.427 0.564
LHP FS 35
LHP KC 12
LHP SV 2
RHP FF 1034 0.241 4.1% 42% 31% 35% 27% 90.7 0.354 0.411
RHP SI 770 0.255 3.8% 41% 17% 16% 66% 88.2 0.325 0.344
RHP SL 557 0.258 4.6% 32% 25% 29% 36% 86.8 0.301 0.335
RHP ST 351 0.282 2.6% 32% 24% 44% 21% 86.0 0.298 0.317
RHP FC 232 0.250 8.3% 32% 23% 30% 27% 86.1 0.272 0.327
RHP CH 147 0.257 2.9% 36% 28% 32% 32% 87.3 0.328 0.367
RHP CU 135 0.387 6.5% 36% 24% 28% 44% 85.7 0.419 0.443
RHP KC 55 0.176 11.8%
RHP FS 51 0.500 8.3% 50% 40% 20% 40% 88.6 0.532 0.560
RHP SV 8
RHP FA 5
RHP CS 3
RHP EP 2
RHP FO 1

Showing every pitcher. Today’s probable opponent starter:

Freeland, Kyle

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
34 hits 13 walks 1 hit by pitch 26 strikeouts 63 outs in play avg exit velo 88.4 mph over 96 tracked xwOBA 0.335
Date Result Count Pitch Velo Exit Velo Angle Dist Location xBA xSLG xwOBA Pitcher
2026-08-18 Out line drive 3-2 SL 82.4 78.2 23° 260 LF gap 0.794 0.875 0.723 Romano, Jordan
2026-08-18 Out line drive 2-1 CH 87.6 96.5 179 RF 0.594 0.643 0.538 Mushinski, Parker
2026-08-18 Force Out ground ball 0-0 SI 93.9 93.2 -16° 8 Infield 0.155 0.173 0.140 Feltner, Ryan
2026-08-18 Out fly ball 1-2 ST 80.5 80.7 31° 310 LF 0.080 0.142 0.093 Feltner, Ryan
2026-08-18 Single line drive 3-2 FF 95.2 71.3 17° 176 LF 0.720 0.792 0.674 Feltner, Ryan
2026-08-17 Walk 3-2 FC 91.7 0.698 Shook, TJ
2026-08-17 Single ground ball 0-2 FF 97.1 99.1 43 CF 0.449 0.525 0.428 Mejia, Juan
2026-08-17 Double line drive 0-0 FF 92.1 100.2 11° 197 LF 0.903 1.064 0.860 Sugano, Tomoyuki
2026-08-17 Single line drive 2-0 FC 88.3 96.9 14° 267 CF 0.891 1.082 0.863 Sugano, Tomoyuki
2026-08-17 Out ground ball 0-0 SI 93.6 95.3 -2° 38 Infield 0.332 0.367 0.299 Sugano, Tomoyuki
2026-08-16 Home Run fly ball 3-2 FF 95.9 100.6 33° 382 LF 0.426 1.662 0.860 Hall, DL
2026-08-16 Walk 3-2 FF 93.1 0.698 Henderson, Logan
2026-08-16 Out ground ball 0-2 ST 82.2 59.5 -21° 4 Infield 0.057 0.064 0.051 Henderson, Logan
2026-08-16 Strikeout looking 0-2 FF 94.2 0.000 Henderson, Logan
2026-08-15 Out ground ball 3-2 CH 93.7 59.9 -9° 4 Infield 0.085 0.089 0.078 Ashby, Aaron
2026-08-15 Out ground ball 3-2 SL 91.0 71.3 53 Infield 0.137 0.162 0.123 Misiorowski, Jacob
2026-08-15 Out ground ball 1-1 FC 93.6 92.1 -3° 28 Infield 0.281 0.299 0.253 Misiorowski, Jacob
2026-08-15 Out line drive 3-2 FF 101.2 86.9 21° 278 RF 0.463 0.550 0.417 Misiorowski, Jacob
2026-08-14 Out popup 2-0 FF 92.1 69.3 69° 101 RF corner 0.001 0.001 0.000 Anderson, Grant
2026-08-14 Home Run fly ball 2-2 ST 81.2 100.8 32° 367 LF 0.463 1.750 0.909 Gasser, Robert
2026-08-14 Single ground ball 1-1 FF 94.4 102.9 -6° 24 Infield 0.276 0.314 0.248 Gasser, Robert
2026-08-14 Single line drive 2-1 ST 80.1 77.3 25° 222 CF 0.700 0.777 0.646 Gasser, Robert
2026-08-13 Out ground ball 0-2 SL 88.2 76.8 -14° 11 Infield 0.065 0.075 0.058 Hall, DL
2026-08-13 Out line drive 1-1 FF 94.9 104.1 17° 316 RF gap 0.477 0.870 0.563 Drohan, Shane
2026-08-13 Out ground ball 3-1 FC 91.1 98.9 -8° 16 Infield 0.290 0.305 0.261 Drohan, Shane
2026-08-13 Out fly ball 1-2 SL 87.4 81.4 38° 252 RF 0.023 0.036 0.024 Drohan, Shane
2026-08-12 Double Play fly ball 1-2 FF 93.5 78.9 27° 257 RF gap 0.306 0.389 0.299 Black, Mason
2026-08-12 Out ground ball 2-0 FC 89.3 51.7 -26° 6 Infield 0.114 0.115 0.103 Black, Mason
2026-08-12 Single line drive 0-1 SI 91.5 99.3 168 RF 0.620 0.697 0.577 Cuas, Jose
2026-08-12 Strikeout looking 3-2 SI 93.8 0.000 Lynch IV, Daniel
2026-08-11 Out ground ball 0-1 SI 97.5 71.5 -66° 1 Infield 0.276 0.277 0.248 Erceg, Lucas
2026-08-11 Walk 3-1 FC 95.0 0.698 Cruz, Steven
2026-08-11 Out fly ball 1-0 FF 94.4 87.4 53° 235 RF gap 0.014 0.025 0.017 Wacha, Michael
2026-08-11 Out fly ball 0-0 FF 93.9 98.1 29° 362 RF gap 0.377 1.231 0.654 Wacha, Michael
2026-08-11 Single ground ball 0-0 FF 93.0 91.8 138 LF gap 0.626 0.704 0.580 Wacha, Michael
2026-08-10 Strikeout looking 3-2 SL 89.9 0.000 Lange, Alex
2026-08-10 Out line drive 0-1 FF 91.7 106.5 17° 319 LF gap 0.531 1.053 0.660 Cameron, Noah
2026-08-10 Out ground ball 3-2 FC 92.1 76.8 -2° 28 Infield 0.082 0.089 0.080 Cameron, Noah
2026-08-10 Walk 3-0 FF 92.8 0.698 Cameron, Noah
2026-08-09 Single ground ball 1-2 CH 91.7 94.4 65 LF gap 0.446 0.530 0.423 Clarke, Taylor
2026-08-09 Strikeout swinging 2-2 CH 83.7 0.000 Rodriguez, Eduardo
2026-08-09 Double line drive 0-0 FF 92.9 106.3 151 LF gap 0.594 0.677 0.553 Rodriguez, Eduardo
2026-08-09 Strikeout swinging 3-2 CH 83.8 0.000 Rodriguez, Eduardo
2026-08-08 Out fly ball 2-2 ST 88.5 95.4 26° 338 LF 0.211 0.480 0.288 Garcia, Brandyn
2026-08-08 Strikeout swinging 2-2 FF 97.5 0.000 Loáisiga, Jonathan
2026-08-08 Single ground ball 2-2 SI 92.9 87.0 -16° 9 Infield 0.088 0.098 0.083 Pfaadt, Brandon
2026-08-08 Single ground ball 3-2 CH 88.3 74.9 63 Infield 0.219 0.244 0.207 Pfaadt, Brandon
2026-08-08 Walk 3-1 SI 94.7 0.698 Pfaadt, Brandon
2026-08-07 Home Run fly ball 0-0 FC 94.1 108.1 35° 425 LF gap 0.863 3.425 1.759 Garcia, Brandyn
2026-08-07 Walk 3-1 FC 92.4 0.698 Kelly, Merrill
2026-08-07 Out fly ball 0-1 SL 86.2 93.5 37° 347 LF 0.049 0.141 0.079 Kelly, Merrill
2026-08-07 Incomplete PA 0-0 FF 92.9 Kelly, Merrill
2026-08-07 Strikeout swinging 2-2 SI 94.5 0.000 Kelly, Merrill
2026-08-05 Strikeout swinging 3-2 FF 97.1 0.000 Ferguson, Tyler
2026-08-05 Out fly ball 2-1 FS 81.2 99.1 33° 387 RF gap 0.297 1.031 0.536 Imanaga, Shota
2026-08-05 Single ground ball 0-0 SI 89.1 98.9 51 Infield 0.449 0.525 0.428 Imanaga, Shota
2026-08-05 Out fly ball 1-1 FF 91.3 92.9 52° 295 CF 0.003 0.003 0.003 Imanaga, Shota
2026-08-04 Out fly ball 1-1 SL 84.8 92.3 26° 358 LF gap 0.114 0.238 0.152 Webb, Jacob
2026-08-04 Grounded Into DP ground ball 1-2 FF 94.0 92.0 -5° 25 Infield 0.210 0.248 0.189 Assad, Javier
2026-08-04 Out ground ball 2-1 SI 94.8 90.4 -37° 3 Infield 0.052 0.053 0.047 Assad, Javier
2026-08-04 Out ground ball 3-2 FF 94.4 93.5 -1° 39 Infield 0.335 0.366 0.303 Assad, Javier
2026-08-03 Out popup 3-2 FF 94.9 85.3 65° 132 Infield 0.009 0.015 0.012 Thornton, Trent
2026-08-03 Out ground ball 0-0 CU 71.1 94.9 112 Infield 0.600 0.692 0.573 Boyd, Matthew
2026-08-03 Out popup 2-2 FF 93.9 61.2 65° 116 RF corner 0.001 0.001 0.000 Boyd, Matthew
2026-08-03 Single line drive 0-1 CU 71.8 81.3 22° 242 RF gap 0.689 0.757 0.620 Boyd, Matthew
2026-08-02 Strikeout swinging 0-2 SI 97.1 0.000 Whitlock, Garrett
2026-08-02 Double line drive 2-2 SL 91.3 91.3 16° 222 LF 0.931 1.080 0.869 Guerrero, Tyron
2026-08-02 Out ground ball 3-2 FF 92.8 88.6 90 Infield 0.429 0.494 0.403 Bennett, Jake
2026-08-02 Single ground ball 2-2 SI 91.8 93.1 49 RF corner 0.425 0.460 0.388 Bennett, Jake
2026-08-02 Strikeout swinging 2-2 CH 82.4 0.000 Bennett, Jake
2026-08-01 Strikeout looking 1-2 ST 85.3 0.000 Slaten, Justin
2026-08-01 Single line drive 0-1 FF 97.8 101.4 14° 304 RF gap 0.809 1.074 0.811 Tolle, Payton
2026-08-01 Out ground ball 1-2 FF 98.7 96.1 137 Infield 0.577 0.659 0.550 Tolle, Payton
2026-08-01 Double Play line drive 0-0 SI 94.1 98.5 21° 338 RF gap 0.326 0.650 0.409 Tolle, Payton
2026-07-31 Strikeout looking 0-2 SI 95.8 0.000 Bello, Brayan
2026-07-31 Out ground ball 0-1 SI 96.9 51.8 25° 129 Infield 0.157 0.171 0.141 Bello, Brayan
2026-07-31 Single line drive 0-0 CH 80.4 82.3 15° 190 LF 0.934 1.071 0.883 Morán, Jovani
2026-07-31 Out ground ball 0-2 FF 92.1 87.4 -4° 27 Infield 0.189 0.224 0.187 Suarez, Ranger
2026-07-31 Walk 3-2 FF 93.2 0.698 Suarez, Ranger
2026-07-30 Out ground ball 3-2 SL 90.8 86.8 -18° 4 Infield 0.070 0.091 0.063 Hoppe, Alex
2026-07-30 Out ground ball 1-2 SI 96.6 93.4 -3° 37 Infield 0.281 0.325 0.267 Woo, Bryan
2026-07-30 Single ground ball 3-2 SI 98.3 97.0 134 CF 0.609 0.688 0.564 Woo, Bryan
2026-07-30 Single fly ball 1-1 SL 87.1 72.8 25° 223 RF 0.940 0.991 0.857 Woo, Bryan
2026-07-29 Out fly ball 3-2 FC 90.9 93.9 26° 319 RF 0.174 0.350 0.219 Rucker, Michael
2026-07-29 Single ground ball 2-2 FF 95.8 89.6 79 Infield 0.400 0.460 0.374 Hancock, Emerson
2026-07-29 Single ground ball 1-1 SI 96.2 100.2 -6° 17 RF 0.320 0.335 0.288 Hancock, Emerson
2026-07-29 Home Run fly ball 1-2 ST 77.0 95.4 33° 372 LF 0.120 0.417 0.221 Hancock, Emerson
2026-07-28 Strikeout swinging 0-2 SL 89.9 0.000 Muñoz, Andrés
2026-07-28 Out line drive 0-1 SI 95.5 95.1 20° 332 CF 0.309 0.514 0.342 Speier, Gabe
2026-07-28 Strikeout swinging 2-2 SI 97.1 0.000 Castillo, Luis
2026-07-28 Single line drive 2-2 SL 87.7 99.3 15° 304 RF gap 0.711 0.922 0.701 Castillo, Luis
2026-07-28 Out line drive 2-0 FF 95.8 96.7 21° 312 LF 0.243 0.482 0.303 Castillo, Luis
2026-07-26 Strikeout swinging 2-2 FF 92.2 0.000 Williams, Devin
2026-07-26 Strikeout swinging 1-2 FC 86.8 0.000 Raley, Brooks
2026-07-26 Out fly ball 3-2 CU 75.4 87.7 45° 283 LF gap 0.006 0.006 0.006 Peralta, Freddy
2026-07-26 Walk 3-2 FF 95.8 0.698 Peralta, Freddy
2026-07-26 Out ground ball 1-0 FF 94.4 69.2 54 Infield 0.162 0.172 0.146 Peralta, Freddy
2026-07-25 Out line drive 0-0 FC 90.8 82.2 25° 286 LF gap 0.249 0.334 0.239 Duarte, Daniel
2026-07-25 Single ground ball 0-0 SI 95.6 94.6 -11° 9 RF corner 0.186 0.204 0.170 McLean, Nolan
2026-07-25 Force Out ground ball 2-2 SI 96.7 98.8 -12° 10 Infield 0.267 0.302 0.261 McLean, Nolan
2026-07-25 Out ground ball 3-2 SI 95.8 48.5 -82° 0 Infield 0.149 0.150 0.134 McLean, Nolan
2026-07-24 Triple line drive 0-0 FF 97.9 101.7 20° 339 RF gap 0.506 1.037 0.642 Pérez, Cionel
2026-07-24 Walk 3-2 FC 86.0 0.698 Raley, Brooks
2026-07-24 Out line drive 0-2 CH 85.3 106.7 17° 371 CF 0.551 1.075 0.684 Manaea, Sean
2026-07-24 Walk 3-2 ST 78.4 0.698 Manaea, Sean
2026-07-24 Out fly ball 1-0 FF 90.3 92.3 37° 311 RF gap 0.034 0.108 0.061 Manaea, Sean
2026-07-22 Out ground ball 2-1 SI 99.7 99.4 -3° 19 Infield 0.366 0.414 0.335 McFarlane, Alex
2026-07-22 Single line drive 2-0 SI 94.9 103.6 10° 204 CF 0.854 1.067 0.839 Mayza, Tim
2026-07-22 Grounded Into DP ground ball 3-2 KC 80.1 80.9 -9° 9 Infield 0.124 0.159 0.117 Nola, Aaron
2026-07-22 Out line drive 1-2 KC 79.0 92.5 25° 348 RF gap 0.140 0.296 0.185 Nola, Aaron
2026-07-22 Strikeout swinging 2-2 KC 79.2 0.000 Nola, Aaron
2026-07-21 Strikeout swinging 3-2 SL 85.1 0.000 Bowlan, Jonathan
2026-07-21 Strikeout swinging 3-2 FF 95.6 0.000 Wheeler, Zack
2026-07-21 Single line drive 0-0 SI 93.3 74.0 17° 179 LF 0.851 0.930 0.786 Wheeler, Zack
2026-07-21 Out ground ball 2-2 SI 95.2 82.7 -45° 3 Infield 0.108 0.112 0.098 Wheeler, Zack
2026-07-20 Walk 3-2 FC 91.3 0.698 Shugart, Chase
2026-07-20 Reached On Error ground ball 0-0 SI 97.2 72.6 -21° 6 Infield 0.046 0.050 0.041 Kerkering, Orion
2026-07-20 Single line drive 3-2 SI 94.9 91.5 12° 201 RF gap 0.806 0.941 0.780 Sánchez, Cristopher
2026-07-20 Out line drive 0-0 SI 94.8 100.0 14° 291 RF gap 0.829 1.041 0.805 Sánchez, Cristopher
2026-07-20 Strikeout swinging 0-2 SL 88.6 0.000 Sánchez, Cristopher
2026-07-19 Hit By Pitch 1-0 SI 97.6 0.729 Doval, Camilo
2026-07-19 Out popup 3-2 FF 97.4 82.1 61° 182 RF 0.011 0.013 0.010 Bednar, David
2026-07-19 Strikeout looking 2-2 CH 90.8 0.000 Chivilli, Angel
2026-07-19 Out line drive 0-1 FS 85.9 75.8 29° 262 LF gap 0.334 0.412 0.328 Headrick, Brent
2026-07-19 Double fly ball 3-1 SI 98.2 67.9 31° 192 RF corner 0.949 0.983 0.859 Schlittler, Cam
2026-07-19 Out fly ball 1-1 ST 83.4 90.0 40° 313 LF 0.011 0.023 0.014 Blackburn, Paul
2026-07-19 Out popup 3-2 SI 97.9 87.2 84° 25 RF corner 0.006 0.008 0.007 Schlittler, Cam
2026-07-19 Strikeout looking 2-2 CH 78.3 0.000 Yarbrough, Ryan
2026-07-19 Strikeout swinging 1-2 FF 99.1 0.000 Schlittler, Cam
2026-07-17 Strikeout looking 3-2 FS 80.2 0.000 Cruz, Fernando
2026-07-17 Out fly ball 0-0 FF 96.0 96.4 29° 361 LF gap 0.237 0.710 0.398 Cole, Gerrit
2026-07-17 Single ground ball 3-2 FF 97.8 104.2 -2° 33 Infield 0.406 0.449 0.372 Cole, Gerrit
2026-07-17 Strikeout swinging 2-2 FF 98.3 0.000 Cole, Gerrit
2026-07-12 Walk 3-2 FF 99.6 0.698 Morillo, Juan
2026-07-12 Strikeout swinging 0-2 SL 79.5 0.000 Thompson, Ryan
2026-07-12 Walk 3-0 FF 90.6 0.698 Bratt, Mitch
2026-07-12 Out fly ball 0-0 FF 89.7 96.5 52° 266 CF 0.009 0.014 0.009 Bratt, Mitch