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: McLain, Matt Compact and level 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.365 156p
0.469 194p
0.295 164p
0.382 125p
0.398 227p
0.434 226p
0.313 69p
0.405 151p
0.347 173p

vs LHP

0.172 43p
0.535 50p
37p
0.568 48p
0.383 63p
0.398 64p
38p
0.402 47p
0.312 48p
How McLain, Matt handles each pitch vs RHP · ordered by volume · 4 too thin to show
McLain, Matt: by Pitch Type 22 rows · both hands
Hand Pitch Pitches BA HR% Hard-Hit% LD% FB% GB% Exit Velo xBA xwOBA/con
LHP FF 285 0.185 5.6% 38% 31% 34% 16% 88.0 0.373 0.455
LHP CH 135 0.273 0.0% 20% 28% 20% 48% 81.5 0.319 0.314
LHP SI 134 0.357 7.1% 50% 33% 8% 58% 83.1 0.563 0.630
LHP SL 118 0.233 3.3% 25% 17% 50% 29% 85.4 0.242 0.277
LHP CU 74 0.316 0.0% 60% 33% 27% 40% 92.6 0.329 0.396
LHP FC 68 0.286 14.3% 50% 17% 67% 8% 88.4 0.286 0.388
LHP ST 50 0.231 0.0%
LHP FS 33
LHP KC 7
LHP SV 7
RHP FF 925 0.231 5.0% 53% 25% 35% 28% 90.8 0.353 0.431
RHP SL 615 0.181 3.4% 34% 22% 33% 35% 85.8 0.338 0.376
RHP SI 584 0.230 2.0% 43% 18% 21% 54% 87.6 0.326 0.359
RHP ST 341 0.167 2.6% 28% 12% 46% 30% 87.5 0.252 0.311
RHP CU 161 0.049 0.0% 38% 8% 33% 58% 88.5 0.255 0.287
RHP FC 161 0.421 5.3% 46% 54% 38% 0% 91.5 0.570 0.610
RHP CH 95 0.125 0.0% 20% 13% 40% 33% 81.8 0.225 0.237
RHP KC 54 0.375 0.0% 31% 31% 23% 46% 82.9 0.373 0.373
RHP FS 50 0.077 0.0% 22% 11% 11% 56% 82.9 0.173 0.188
RHP SV 8
RHP FA 7
RHP EP 2

Showing every pitcher. Today’s probable opponent starter:

McGreevy, Michael

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

At-Bat Log 102 PA · 30 games · 2026-06-20 to 2026-08-19
17 hits 8 walks 1 hit by pitch 34 strikeouts 42 outs in play avg exit velo 82.1 mph over 58 tracked xwOBA 0.299
Date Result Count Pitch Velo Exit Velo Angle Dist Location xBA xSLG xwOBA Pitcher
2026-08-19 Single ground ball 2-1 ST 75.7 23.5 -45° 1 LF corner 0.344 0.347 0.310 Bruihl, Justin
2026-08-19 Double line drive 2-2 CU 80.5 107.4 20° 332 LF 0.737 1.831 1.074 Liberatore, Matthew
2026-08-19 Single line drive 1-1 CH 89.3 105.4 11° 232 CF 0.931 1.159 0.906 Liberatore, Matthew
2026-08-18 Out fly ball 1-1 FF 94.7 99.6 37° 371 RF gap 0.209 0.781 0.390 Graceffo, Gordon
2026-08-18 Out fly ball 1-2 CU 82.3 96.7 32° 378 CF 0.283 0.941 0.513 Leahy, Kyle
2026-08-18 Out ground ball 3-2 SI 93.6 100.1 143 Infield 0.620 0.714 0.582 Leahy, Kyle
2026-08-17 Strikeout swinging 1-2 CU 80.8 0.000 Strzelecki, Peter
2026-08-17 Out ground ball 1-2 SL 87.5 75.4 12° 135 Infield 0.360 0.378 0.324 Soriano, George
2026-08-17 Out fly ball 1-0 SI 94.1 72.4 33° 262 LF 0.551 0.620 0.518 Pallante, Andre
2026-08-17 Out ground ball 2-1 CH 84.0 73.7 -10° 10 Infield 0.049 0.052 0.044 Mathews, Quinn
2026-08-17 Strikeout swinging 3-2 SL 88.2 0.000 Pallante, Andre
2026-08-17 Walk 3-2 SL 86.3 0.698 Mathews, Quinn
2026-08-17 Single line drive 2-2 SI 94.9 72.4 16° 178 RF gap 0.600 0.644 0.551 Pallante, Andre
2026-08-16 Strikeout swinging 3-2 FF 95.9 0.000 Zuber, Tyler
2026-08-16 Strikeout swinging 2-2 FF 97.5 0.000 Ekness, Josh
2026-08-16 Out ground ball 1-1 SL 83.5 87.0 -4° 30 Infield 0.206 0.243 0.203 Pérez, Eury
2026-08-16 Strikeout swinging 3-2 FF 100.2 0.000 Pérez, Eury
2026-08-15 Strikeout swinging 1-2 FC 88.4 0.000 Fairbanks, Pete
2026-08-15 Single ground ball 1-2 SL 88.1 71.1 15° 145 LF gap 0.434 0.439 0.391 Zuber, Tyler
2026-08-15 Home Run line drive 1-2 FF 95.7 103.2 21° 383 LF 0.520 1.114 0.677 Gusto, Ryan
2026-08-15 Double line drive 2-0 SL 85.5 99.2 142 LF 0.623 0.706 0.580 Gusto, Ryan
2026-08-14 Strikeout looking 2-2 SI 98.1 0.000 Alcantara, Sandy
2026-08-14 Out ground ball 1-2 SI 96.9 94.5 -16° 6 Infield 0.136 0.163 0.122 Alcantara, Sandy
2026-08-14 Walk 3-2 FC 90.7 0.698 Alcantara, Sandy
2026-08-13 Out ground ball 3-2 SI 98.6 106.6 57 Infield 0.571 0.654 0.543 Hicks, Jordan
2026-08-13 Out ground ball 0-0 FF 90.0 89.5 -4° 31 Infield 0.261 0.288 0.235 Richards, Trevor
2026-08-13 Strikeout swinging 2-2 ST 81.9 0.000 Fedde, Erick
2026-08-13 Out fly ball 1-1 ST 82.2 96.0 35° 362 LF gap 0.160 0.592 0.313 Fedde, Erick
2026-08-13 Strikeout looking 2-2 CU 80.9 0.000 Martin, Davis
2026-08-12 Strikeout swinging 0-2 SL 83.1 0.000 Smith, Hagen
2026-08-12 Walk 3-1 SI 95.0 0.698 Castillo, Luis
2026-08-12 Out fly ball 3-2 SI 95.8 100.6 30° 391 LF gap 0.557 2.091 1.090 Castillo, Luis
2026-08-11 Out fly ball 3-2 SI 99.1 80.6 30° 285 LF gap 0.103 0.172 0.115 Taylor, Grant
2026-08-11 Single ground ball 0-2 ST 82.1 47.6 25 Infield 0.153 0.159 0.138 Hudson, Bryan
2026-08-11 Out popup 1-2 FF 95.7 89.1 70° 100 Infield 0.001 0.001 0.000 Burke, Sean
2026-08-11 Out ground ball 2-2 FF 93.4 97.2 -8° 15 Infield 0.270 0.304 0.257 Burke, Sean
2026-08-09 Single line drive 2-2 FF 90.0 69.7 22° 203 RF gap 0.969 1.017 0.876 Williams, Trevor
2026-08-09 Out ground ball 1-0 CH 77.5 32.8 -64° 1 LF corner 0.307 0.310 0.276 Dion, Will
2026-08-09 Strikeout swinging 2-2 FF 96.3 0.000 Lord, Brad
2026-08-08 Strikeout looking 1-2 ST 71.0 0.000 Cosgrove, Tom
2026-08-08 Walk 3-0 FF 100.9 0.698 Cruz, Yovanny
2026-08-08 Out fly ball 1-1 CH 85.1 93.1 38° 322 RF gap 0.049 0.135 0.074 Alvarez, Andrew
2026-08-08 Walk 3-2 FF 93.0 0.698 Alvarez, Andrew
2026-08-07 Strikeout swinging 1-2 SL 93.0 0.000 Cruz, Yovanny
2026-08-07 Double fly ball 1-1 FF 97.1 103.7 23° 373 RF gap 0.766 2.249 1.245 Cavalli, Cade
2026-08-07 Home Run fly ball 1-1 FC 94.5 105.5 27° 420 LF 0.889 3.417 1.754 Cavalli, Cade
2026-08-06 Strikeout swinging 3-2 SL 86.8 0.000 Johnson, Seth
2026-08-06 Out fly ball 1-0 FF 92.5 73.5 44° 234 CF 0.223 0.246 0.201 Basso, Brady
2026-08-06 Hit By Pitch 2-1 FF 93.6 0.729 Barnett, Mason
2026-08-06 Strikeout swinging 2-2 FF 95.6 0.000 Barnett, Mason
2026-08-05 Out fly ball 3-2 FC 88.1 86.3 53° 222 RF gap 0.020 0.038 0.026 Blewett, Scott
2026-08-05 Home Run fly ball 1-0 FC 86.0 98.2 29° 378 RF gap 0.377 1.231 0.654 Lopez, Jacob
2026-08-05 Strikeout swinging 1-2 SL 76.5 0.000 Lopez, Jacob
2026-08-04 Out line drive 2-2 FF 93.8 85.5 21° 250 RF 0.551 0.687 0.518 Basso, Brady
2026-08-04 Double line drive 1-1 FC 89.7 69.2 24° 192 RF corner 0.980 1.025 0.883 Ginn, J.T.
2026-08-04 Out ground ball 2-2 SI 93.6 37.4 -22° 6 RF corner 0.404 0.410 0.379 Ginn, J.T.
2026-08-02 Out popup 1-0 SI 96.4 46.9 53° 104 Infield 0.029 0.030 0.026 Ramírez, Yohan
2026-08-02 Out popup 0-2 FF 93.4 84.7 73° 95 LF corner 0.006 0.007 0.006 Marinaccio, Ron
2026-08-02 Sac Fly fly ball 3-1 SI 91.9 96.6 48° 296 CF 0.005 Murdock, Noah
2026-08-02 Strikeout swinging 2-2 FF 92.6 0.000 Keller, Mitch
2026-08-01 Strikeout swinging 3-2 FF 96.2 0.000 Mlodzinski, Carmen
2026-08-01 Out ground ball 0-0 SL 90.0 75.4 77 Infield 0.304 0.338 0.275 Ashcraft, Braxton
2026-08-01 Walk 3-2 CU 85.7 0.698 Ashcraft, Braxton
2026-07-31 Single line drive 1-1 SL 87.3 66.5 22° 173 RF 0.843 0.890 0.765 Dotel, Wilber
2026-07-31 Out fly ball 1-2 FF 96.5 91.3 26° 332 LF gap 0.094 0.190 0.114 Kelly, Antwone
2026-07-31 Out ground ball 0-1 FF 96.4 30.3 37° 59 Infield 0.258 0.261 0.232 Skenes, Paul
2026-07-31 Strikeout swinging 0-2 FF 97.2 0.000 Skenes, Paul
2026-07-30 Strikeout looking 0-2 FF 100.6 0.000 Montgomery, Mason
2026-07-30 Strikeout swinging 1-2 CU 84.3 0.000 Murdock, Noah
2026-07-30 Out fly ball 1-2 SL 81.7 75.8 39° 246 RF 0.111 0.151 0.111 Barco, Hunter
2026-07-30 Single line drive 3-2 FF 94.4 79.6 22° 252 RF gap 0.791 0.868 0.717 Barco, Hunter
2026-07-07 Strikeout swinging 1-2 FS 86.2 0.000 Wheeler, Zack
2026-07-07 Out ground ball 0-1 ST 81.4 59.1 -16° 8 Infield 0.061 0.067 0.055 Wheeler, Zack
2026-07-04 Strikeout swinging 1-2 SL 90.6 0.000 Kittredge, Andrew
2026-07-04 Out ground ball 1-0 SI 98.0 86.3 97 RF gap 0.431 0.498 0.417 Wolfram, Grant
2026-07-04 Walk 3-2 FF 95.6 0.698 Young, Brandon
2026-07-04 Strikeout swinging 0-2 FF 94.9 0.000 Young, Brandon
2026-07-03 Out ground ball 2-2 CH 90.1 Infield Rogers, Trevor
2026-07-03 Strikeout swinging 2-2 ST 79.9 0.000 Rogers, Trevor
2026-07-02 Force Out ground ball 1-0 SI 95.2 82.6 -23° 6 Infield 0.053 0.065 0.048 Kuhnel, Joel
2026-07-01 Strikeout swinging 1-2 CU 83.9 0.000 Ashby, Aaron
2026-07-01 Out fly ball 0-1 SL 84.1 77.7 37° 275 LF 0.034 0.034 0.031 Drohan, Shane
2026-07-01 Strikeout swinging 1-2 SL 86.3 0.000 Drohan, Shane
2026-06-30 Out fly ball 3-2 FC 89.0 79.8 36° 294 RF gap 0.037 0.079 0.053 Koenig, Jared
2026-06-29 Strikeout swinging 1-2 FF 98.8 0.000 Megill, Trevor
2026-06-29 Single line drive 0-0 SI 95.8 96.3 15° 255 LF gap 0.849 1.012 0.803 Patrick, Chad
2026-06-29 Out fly ball 1-0 FC 86.5 92.8 38° 342 LF gap 0.049 0.135 0.074 Gasser, Robert
2026-06-29 Sac Bunt ground ball 0-1 SI 92.6 27.2 -8° 10 RF corner Gasser, Robert
2026-06-26 Out line drive 0-1 FF 95.0 99.0 22° 337 RF 0.371 0.779 0.483 Santana, Dennis
2026-06-26 Out line drive 0-1 FF 94.9 104.1 194 Infield 0.771 0.920 0.738 Mattson, Isaac
2026-06-26 Strikeout swinging 2-2 FF 95.9 0.000 Skenes, Paul
2026-06-26 Walk 3-2 FF 97.0 0.698 Skenes, Paul
2026-06-24 Out line drive 1-1 FC 89.7 96.6 137 Infield 0.660 0.751 0.627 Drohan, Shane
2026-06-24 Out popup 1-2 SL 87.1 88.1 60° 191 RF 0.023 0.044 0.032 Drohan, Shane
2026-06-22 Strikeout swinging 1-2 FF 98.4 0.000 Megill, Trevor
2026-06-22 Strikeout swinging 1-2 CH 84.8 0.000 Woodruff, Brandon
2026-06-22 Strikeout swinging 0-2 FF 92.7 0.000 Woodruff, Brandon
2026-06-20 Force Out ground ball 2-2 SL 49.1 94.3 114 Infield 0.523 0.588 0.482
2026-06-20 Single line drive 0-1 FC 83.3 98.5 10° 160 LF 0.777 0.907 0.736 Yarbrough, Ryan
2026-06-20 Strikeout swinging 3-2 SI 90.8 0.000 Warren, Will
2026-06-20 Strikeout looking 1-2 SI 93.1 0.000 Warren, Will
2026-06-20 Out popup 2-2 ST 84.7 86.6 66° 151 RF 0.006 0.010 0.007 Warren, Will