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: Harris II, Michael 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.537 113p
0.503 133p
0.371 87p
0.471 164p
0.529 163p
0.391 129p
0.374 146p
0.448 174p
0.533 129p

vs LHP

24p
0.446 57p
0.277 56p
0.427 76p
0.499 89p
0.280 85p
0.294 94p
0.255 84p
0.343 41p
How Harris II, Michael handles each pitch vs RHP · ordered by volume · 7 too thin to show
Harris II, Michael: by Pitch Type 25 rows · both hands
Hand Pitch Pitches BA HR% Hard-Hit% LD% FB% GB% Exit Velo xBA xwOBA/con
LHP SI 393 0.250 0.0% 38% 19% 8% 73% 83.6 0.304 0.294
LHP FF 243 0.158 3.5% 46% 10% 27% 51% 91.9 0.284 0.333
LHP SL 210 0.282 5.6% 34% 29% 26% 34% 87.6 0.345 0.375
LHP ST 186 0.230 3.3% 33% 35% 23% 33% 83.3 0.341 0.374
LHP CU 61 0.400 0.0% 46% 38% 15% 46% 90.3 0.456 0.455
LHP FC 44 0.333 8.3% 70% 40% 40% 10% 96.1 0.369 0.454
LHP CH 30 0.364 9.1% 25% 12% 38% 50% 82.9 0.291 0.339
LHP SV 23
LHP FS 11
LHP KC 4
RHP FF 772 0.306 5.0% 56% 33% 24% 37% 93.6 0.397 0.473
RHP CH 419 0.273 3.8% 34% 18% 12% 63% 86.7 0.335 0.374
RHP SI 393 0.287 0.9% 63% 23% 12% 64% 95.7 0.351 0.360
RHP SL 274 0.179 3.6% 52% 26% 32% 32% 92.5 0.353 0.420
RHP FC 235 0.365 7.7% 30% 22% 26% 41% 84.4 0.350 0.402
RHP CU 220 0.279 3.3% 51% 26% 28% 47% 91.6 0.415 0.482
RHP FS 148 0.200 2.2% 40% 10% 30% 60% 88.4 0.345 0.404
RHP ST 133 0.225 10.0% 60% 13% 43% 30% 93.3 0.304 0.410
RHP KC 48 0.167 0.0% 22% 22% 11% 56% 87.6 0.319 0.318
RHP FA 11
RHP EP 10
RHP FO 10
RHP SV 9
RHP KN 2
RHP PO 1

Showing every pitcher. Today’s probable opponent starter:

Bradley, Taj

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

At-Bat Log 127 PA · 30 games · 2026-07-17 to 2026-08-18
34 hits 3 walks 21 strikeouts 69 outs in play avg exit velo 87.8 mph over 102 tracked xwOBA 0.289
Date Result Count Pitch Velo Exit Velo Angle Dist Location xBA xSLG xwOBA Pitcher
2026-08-18 Double line drive 1-2 FF 96.8 104.1 19° 353 LF gap 0.500 1.013 0.630 Gómez, Yoendrys
2026-08-18 Single ground ball 0-0 CU 80.4 107.2 -3° 34 RF 0.437 0.499 0.419 Matthews, Zebby
2026-08-18 Double line drive 0-0 CH 88.8 94.2 24° 322 LF corner 0.169 0.346 0.217 Matthews, Zebby
2026-08-18 Out ground ball 0-0 CH 86.9 97.6 -13° 12 Infield 0.213 0.225 0.192 Matthews, Zebby
2026-08-17 Out ground ball 1-0 SL 88.3 107.9 -2° 33 Infield 0.466 0.508 0.432 Hoffman, Jeff
2026-08-17 Out line drive 3-2 ST 77.2 86.9 25° 302 RF 0.097 0.149 0.090 Rogers, Taylor
2026-08-17 Out ground ball 0-0 CH 81.4 78.3 -7° 14 Infield 0.094 0.100 0.085 Ober, Bailey
2026-08-17 Single ground ball 3-2 CH 79.9 102.0 108 RF 0.643 0.712 0.593 Ober, Bailey
2026-08-16 Strikeout swinging 1-2 ST 86.8 0.000 Garcia, Brandyn
2026-08-16 Out ground ball 3-1 FF 92.0 94.5 -31° 3 Infield 0.098 0.104 0.092 Soroka, Michael
2026-08-16 Single line drive 1-1 FC 86.5 88.7 19° 242 RF 0.617 0.707 0.555 Soroka, Michael
2026-08-16 Out fly ball 0-0 SV 79.0 93.3 37° 309 LF gap 0.049 0.141 0.079 Soroka, Michael
2026-08-15 Strikeout swinging 2-2 CU 82.5 0.000 Rodriguez, Eduardo
2026-08-15 Strikeout swinging 2-2 CU 81.4 0.000 Rodriguez, Eduardo
2026-08-15 Out ground ball 1-1 SI 91.7 58.1 42 Infield 0.153 0.176 0.142 Rodriguez, Eduardo
2026-08-14 Out ground ball 0-0 CH 86.5 71.5 -16° 6 Infield 0.049 0.055 0.044 Pfaadt, Brandon
2026-08-14 Single line drive 0-1 FF 93.5 82.2 21° 255 LF gap 0.763 0.851 0.695 Pfaadt, Brandon
2026-08-14 Strikeout swinging 1-2 CU 83.4 0.000 Pfaadt, Brandon
2026-08-12 Strikeout swinging 0-2 FF 95.6 0.000 Weisenburger, Jack
2026-08-12 Out ground ball 2-1 FC 85.6 98.9 -10° 12 RF gap 0.279 0.302 0.251 Thornton, Zac
2026-08-12 Out ground ball 0-0 ST 79.7 73.2 -25° 5 RF corner 0.058 0.064 0.053 Thornton, Zac
2026-08-12 Out ground ball 2-1 SL 79.3 32.0 -42° 2 Infield 0.316 0.319 0.284 Thornton, Zac
2026-08-11 Single line drive 1-0 FF 94.7 101.0 182 LF gap 0.669 0.772 0.628 McDermott, Chayce
2026-08-11 Out ground ball 3-2 SI 97.3 76.0 -57° 1 Infield 0.295 0.298 0.266 Yan, Jefry
2026-08-11 Strikeout looking 2-2 SI 96.2 0.000 McLean, Nolan
2026-08-11 Walk 3-1 SI 94.1 0.698 McLean, Nolan
2026-08-10 Strikeout swinging 1-2 FO 86.3 0.000 Senga, Kodai
2026-08-10 Double ground ball 0-2 FF 94.1 100.3 -12° 11 LF 0.313 0.336 0.291 Lavender, Nate
2026-08-10 Single ground ball 0-2 SI 95.1 106.9 -3° 31 LF 0.437 0.499 0.419 Pintaro, Jonathan
2026-08-10 Out line drive 3-2 FC 88.3 97.6 19° 309 LF 0.323 0.593 0.380 Scott, Christian
2026-08-10 Strikeout swinging 1-2 FF 97.3 0.000 Scott, Christian
2026-08-09 Single ground ball 2-2 SI 95.9 107.0 97 Infield 0.551 0.616 0.507 Blackburn, Paul
2026-08-09 Out fly ball 3-2 SI 99.6 96.8 44° 336 LF 0.034 0.114 0.062 Schlittler, Cam
2026-08-09 Strikeout swinging 3-2 FF 98.5 0.000 Schlittler, Cam
2026-08-09 Strikeout swinging 0-2 FF 100.0 0.000 Schlittler, Cam
2026-08-08 Single line drive 1-1 SL 86.1 80.4 16° 211 CF 0.926 1.019 0.860 Headrick, Brent
2026-08-08 Out ground ball 0-0 SL 88.9 101.5 54 Infield 0.494 0.548 0.456 Cole, Gerrit
2026-08-08 Out fly ball 1-0 SL 89.6 93.4 50° 272 RF gap 0.009 0.015 0.012 Cole, Gerrit
2026-08-08 Out ground ball 0-1 CH 86.2 57.4 -33° 3 Infield 0.108 0.114 0.097 Cole, Gerrit
2026-08-07 Out ground ball 2-1 SI 87.4 96.7 -24° 4 Infield 0.122 0.139 0.111 Hill, Tim
2026-08-07 Strikeout swinging 1-2 FS 80.3 0.000 Cruz, Fernando
2026-08-06 Single line drive 0-0 ST 80.2 82.6 13° 182 RF gap 0.694 0.827 0.691 Gibson, Cade
2026-08-06 Triple line drive 1-2 SL 90.9 105.8 18° 376 CF 0.537 1.076 0.673 Vodnik, Victor
2026-08-06 Double line drive 1-0 ST 80.3 95.6 19° 308 RF 0.331 0.513 0.354 King, John
2026-08-06 Force Out ground ball 1-2 SL 86.6 82.4 -3° 25 Infield 0.209 0.221 0.188 Junk, Janson
2026-08-06 Out ground ball 0-0 SI 93.7 103.4 -25° 4 Infield 0.157 0.169 0.141 Junk, Janson
2026-08-05 Out fly ball 0-0 CU 77.6 73.1 33° 241 LF gap 0.383 0.420 0.345 Gibson, Cade
2026-08-05 Single line drive 3-1 SI 96.5 96.9 164 LF 0.609 0.688 0.564 Pérez, Eury
2026-08-05 Double line drive 0-1 SI 97.1 101.2 22° 373 LF gap 0.477 1.142 0.675 Pérez, Eury
2026-08-05 Out line drive 0-2 SI 98.4 92.0 20° 313 LF gap 0.269 0.372 0.260 Pérez, Eury
2026-08-04 Walk 3-1 FF 98.9 0.698 Vodnik, Victor
2026-08-04 Out ground ball 0-0 CH 86.8 74.5 -5° 14 Infield 0.094 0.106 0.085 Gusto, Ryan
2026-08-04 Double line drive 0-0 SI 94.7 106.9 15° 362 RF gap 0.623 1.025 0.688 Gusto, Ryan
2026-08-04 Strikeout swinging 1-2 FC 90.2 0.000 Gusto, Ryan
2026-08-02 Out ground ball 3-1 ST 86.4 108.8 -15° 5 Infield 0.254 0.266 0.242 Cavalli, Cade
2026-08-02 Out fly ball 3-2 SI 94.8 91.6 30° 326 LF 0.054 0.132 0.076 Cavalli, Cade
2026-08-02 Out ground ball 0-0 SI 95.9 104.0 -19° 5 RF gap 0.229 0.252 0.213 Cavalli, Cade
2026-08-01 Out popup 0-1 SL 84.8 75.5 78° 64 LF corner 0.009 0.009 0.008 Cornelio, Riley
2026-08-01 Out ground ball 0-1 CH 83.8 99.6 -7° 15 Infield 0.307 0.330 0.288 Mikolas, Miles
2026-08-01 Out ground ball 3-2 SI 92.4 108.8 -4° 21 Infield 0.429 0.442 0.386 Mikolas, Miles
2026-08-01 Strikeout swinging 0-2 CU 78.1 0.000 Mikolas, Miles
2026-07-31 Single line drive 3-1 SI 88.3 88.9 11° 199 LF 0.631 0.707 0.592 Williams, Trevor
2026-07-31 Home Run line drive 0-0 ST 79.5 112.8 19° 421 RF 0.923 2.647 1.482 Griffin, Foster
2026-07-31 Out line drive 2-1 SI 92.2 77.2 103 Infield 0.298 0.335 0.268 Griffin, Foster
2026-07-31 Out ground ball 0-1 ST 79.7 101.3 -8° 11 Infield 0.304 0.331 0.281 Griffin, Foster
2026-07-30 Out ground ball 0-0 SL 84.7 59.4 -72° 1 Infield 0.235 0.238 0.212 Cornelio, Riley
2026-07-30 Out ground ball 0-1 ST 73.4 30.0 -45° 2 Infield 0.369 0.372 0.341 Palmquist, Carson
2026-07-30 Strikeout swinging 0-2 CH 86.0 0.000 Irvin, Jake
2026-07-30 Out ground ball 0-1 FC 90.2 51.3 11° 66 RF corner 0.157 0.194 0.148 Irvin, Jake
2026-07-29 Out fly ball 2-0 CH 80.8 78.5 55° 207 LF 0.057 0.085 0.062 Williams, Devin
2026-07-29 Out ground ball 1-1 FF 96.9 94.9 -12° 13 Infield 0.196 0.213 0.183 Pérez, Cionel
2026-07-29 Out ground ball 0-0 SI 89.0 67.9 -24° 6 Infield 0.037 0.040 0.033 Manaea, Sean
2026-07-29 Out popup 2-1 ST 83.2 76.5 81° 29 LF corner 0.003 0.003 0.003 Scott, Christian
2026-07-29 Out fly ball 2-2 ST 78.2 94.0 31° 360 RF gap 0.129 0.421 0.231 Manaea, Sean
2026-07-29 Strikeout swinging 3-2 FC 89.9 0.000 Scott, Christian
2026-07-29 Walk 3-2 FF 90.4 0.698 Manaea, Sean
2026-07-29 Out ground ball 0-2 CU 82.4 100.0 53 Infield 0.483 0.524 0.446 Scott, Christian
2026-07-27 Out ground ball 1-0 SL 85.5 96.3 -9° 12 Infield 0.279 0.322 0.266 Thornton, Zac
2026-07-27 Single line drive 0-2 ST 79.5 98.7 13° 226 RF 0.934 1.145 0.902 Thornton, Zac
2026-07-27 Strikeout swinging 1-2 FC 90.6 0.000 Thornton, Zac
2026-07-26 Out popup 3-2 CH 87.7 89.3 65° 150 Infield 0.006 0.010 0.006 Wells, Tyler
2026-07-26 Out fly ball 0-0 CU 78.0 98.4 36° 372 CF 0.200 0.733 0.379 Suárez, Albert
2026-07-26 Out ground ball 2-2 SL 81.3 103.1 -1° 48 RF corner 0.460 0.500 0.421 Walker, Josh
2026-07-26 Out ground ball 0-2 KC 87.0 78.0 -23° 3 Infield 0.051 0.057 0.046 Baz, Shane
2026-07-26 Single line drive 0-0 FF 93.0 108.6 12° 249 RF gap 0.914 1.245 0.921 Baz, Shane
2026-07-25 Out fly ball 0-0 CH 88.0 88.3 56° 212 RF gap 0.011 0.014 0.012 Garcia, Rico
2026-07-25 Double line drive 0-0 CU 75.2 80.5 19° 207 RF 0.980 1.102 0.910 Young, Brandon
2026-07-25 Strikeout swinging 1-2 FS 83.9 0.000 Young, Brandon
2026-07-25 Out ground ball 1-1 CU 75.6 79.4 -14° 8 Infield 0.069 0.084 0.065 Young, Brandon
2026-07-24 Single ground ball 0-0 SL 86.7 26.2 -5° 13 LF corner 0.298 0.301 0.268 Wolfram, Grant
2026-07-24 Strikeout swinging 1-2 CU 80.1 0.000 Wells, Tyler
2026-07-24 Out popup 0-1 SI 93.1 57.8 37° 184 RF gap 0.237 0.244 0.213 Rogers, Trevor
2026-07-24 Double line drive 1-2 FF 95.3 106.8 18° 343 LF 0.600 1.205 0.761 Rogers, Trevor
2026-07-24 Out popup 0-1 ST 77.4 64.2 68° 101 Infield 0.001 0.001 0.000 Rogers, Trevor
2026-07-23 Strikeout swinging 1-2 CH 91.0 0.000 Rodriguez, Bradgley
2026-07-23 Out fly ball 1-0 KN 79.9 86.1 28° 319 RF 0.069 0.139 0.087 Waldron, Matt
2026-07-23 Incomplete PA 2-0 FF 92.5 Matsui, Yuki
2026-07-23 Single ground ball 3-1 KC 82.6 91.7 103 RF 0.471 0.533 0.429 Canning, Griffin
2026-07-23 Home Run fly ball 1-0 FF 94.0 109.6 26° 420 RF 0.991 3.927 2.008 Canning, Griffin
2026-07-22 Strikeout swinging 0-2 SL 86.9 0.000 Vásquez, Randy
2026-07-22 Force Out ground ball 1-1 SI 99.5 90.6 -32° 4 Infield 0.061 0.076 0.055 Morejon, Adrian
2026-07-22 Out ground ball 2-0 SI 92.5 109.5 -16° 5 RF 0.216 0.233 0.200 King, Michael
2026-07-22 Force Out ground ball 3-2 FF 94.6 96.9 111 Infield 0.503 0.561 0.461 King, Michael
2026-07-22 Out ground ball 2-2 ST 83.7 62.8 37 RF corner 0.119 0.136 0.107 King, Michael
2026-07-21 Out line drive 0-1 SI 99.2 66.6 18° 174 RF gap 0.494 0.506 0.445 Morejon, Adrian
2026-07-21 Double line drive 0-1 CH 89.6 97.2 10° 198 LF 0.729 0.855 0.708 Buehler, Walker
2026-07-21 Out ground ball 0-0 FC 91.4 50.3 -9° 13 Infield 0.133 0.142 0.121 Buehler, Walker
2026-07-21 Out ground ball 2-2 FF 94.8 59.8 -16° 9 Infield 0.063 0.078 0.059 Buehler, Walker
2026-07-20 Out ground ball 2-2 SI 95.2 70.9 -7° 16 Infield 0.087 0.093 0.084 Peralta, Wandy
2026-07-20 Home Run fly ball 0-1 ST 79.4 100.9 40° 341 RF 0.186 0.706 0.376 Sears, JP
2026-07-20 Out fly ball 1-1 ST 79.2 73.7 38° 261 RF gap 0.217 0.262 0.205 Sears, JP
2026-07-19 Strikeout swinging 2-2 SL 87.9 0.000 Peoples, Ben
2026-07-19 Out popup 1-0 FC 88.2 73.7 79° 56 LF corner 0.009 0.011 0.010 Alexander, Tyler
2026-07-19 Single ground ball 0-0 SI 94.3 109.3 52 Infield 0.491 0.512 0.442 Ahlstrom, Robby
2026-07-19 Single ground ball 0-2 FS 87.5 106.1 -8° 11 Infield 0.347 0.374 0.312 Eovaldi, Nathan
2026-07-19 Sac Fly fly ball 0-0 CU 73.2 89.2 37° 326 RF 0.026 Eovaldi, Nathan
2026-07-18 Out fly ball 2-1 FF 94.2 89.8 58° 223 LF gap 0.009 0.013 0.008 Latz, Jacob
2026-07-18 Single ground ball 2-1 FF 92.4 98.8 102 RF 0.574 0.641 0.540 Alexander, Tyler
2026-07-18 Out popup 1-0 FF 94.4 82.1 67° 155 LF corner 0.001 0.001 0.000 Gore, MacKenzie
2026-07-18 Home Run fly ball 1-0 SL 83.9 104.5 37° 405 RF 0.526 2.020 1.034 Gore, MacKenzie
2026-07-18 Out line drive 2-2 SI 96.2 70.4 14° 139 Infield 0.340 0.340 0.306 Gore, MacKenzie
2026-07-17 Out fly ball 1-1 EP 40.3 96.2 35° 360 LF gap 0.160 0.592 0.313
2026-07-17 Double fly ball 1-0 ST 84.8 100.5 41° 339 RF 0.120 0.410 0.208 Collyer, Gavin
2026-07-17 Out line drive 1-2 SL 92.8 106.3 16° 357 CF 0.566 1.003 0.662 Teodo, Emiliano
2026-07-17 Out ground ball 0-1 FS 82.4 69.5 -22° 5 Infield 0.042 0.045 0.038 Quantrill, Cal
2026-07-17 Out ground ball 0-2 FS 84.0 94.2 -14° 8 Infield 0.157 0.174 0.141 Quantrill, Cal
2026-07-17 Double line drive 1-2 SI 92.5 103.2 222 LF gap 0.714 0.860 0.684 Quantrill, Cal