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: Keith, Colt 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.424 146p
0.382 174p
0.318 82p
0.339 220p
0.531 198p
0.451 124p
0.338 180p
0.444 210p
0.354 137p

vs LHP

7p
12p
13p
11p
24p
0.409 19p
18p
19p
17p
How Keith, Colt handles each pitch vs RHP · ordered by volume · 5 too thin to show
Keith, Colt: by Pitch Type 21 rows · both hands
Hand Pitch Pitches BA HR% Hard-Hit% LD% FB% GB% Exit Velo xBA xwOBA/con
LHP SL 75 0.154 0.0% 22% 11% 11% 78% 78.2 0.217 0.209
LHP SI 68 0.222 0.0% 12% 12% 6% 75% 76.0 0.297 0.276
LHP FF 51 0.071 0.0% 62% 25% 25% 38% 94.1 0.295 0.361
LHP ST 40 0.200 0.0% 11% 22% 11% 67% 74.2 0.330 0.319
LHP FC 17
LHP CU 16
LHP CH 4
LHP SV 1
RHP FF 965 0.286 3.1% 57% 34% 33% 26% 95.0 0.366 0.426
RHP CH 517 0.227 2.3% 25% 24% 21% 48% 84.0 0.295 0.311
RHP SI 299 0.357 1.2% 51% 27% 20% 46% 90.7 0.382 0.411
RHP FC 268 0.352 5.6% 45% 19% 34% 36% 91.0 0.325 0.388
RHP SL 267 0.170 7.5% 34% 31% 37% 29% 88.8 0.384 0.473
RHP CU 217 0.342 0.0% 40% 43% 23% 30% 90.8 0.427 0.487
RHP FS 177 0.149 2.1% 39% 13% 29% 58% 86.0 0.245 0.242
RHP ST 128 0.238 9.5% 42% 25% 42% 33% 91.7 0.515 0.707
RHP KC 36
RHP SV 14
RHP FO 6
RHP FA 5
RHP EP 4

Showing every pitcher. Today’s probable opponent starter:

Skenes, Paul

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

At-Bat Log 90 PA · 30 games · 2026-07-18 to 2026-08-19
28 hits 10 walks 13 strikeouts 39 outs in play avg exit velo 88.7 mph over 67 tracked xwOBA 0.372
Date Result Count Pitch Velo Exit Velo Angle Dist Location xBA xSLG xwOBA Pitcher
2026-08-19 Force Out ground ball 3-1 SI 96.9 101.8 116 CF 0.580 0.661 0.541 Doval, Camilo
2026-08-19 Strikeout swinging 1-2 FF 96.4 0.000 Skenes, Paul
2026-08-19 Single line drive 3-1 SI 96.9 92.8 12° 209 LF gap 0.860 1.003 0.836 Skenes, Paul
2026-08-19 Walk 3-2 FS 93.8 0.698 Skenes, Paul
2026-08-18 Out line drive 1-2 CU 84.6 105.7 20° 316 RF gap 0.669 1.634 0.961 Ashcraft, Braxton
2026-08-18 Single ground ball 0-0 SI 97.3 103.9 -3° 31 LF gap 0.391 0.435 0.352 Ashcraft, Braxton
2026-08-18 Out ground ball 3-2 SI 98.1 85.8 -28° 5 Infield 0.050 0.060 0.045 Ashcraft, Braxton
2026-08-17 Walk 3-2 SI 97.3 0.698 Ramírez, Yohan
2026-08-17 Out fly ball 0-0 FF 93.5 94.5 45° 321 LF gap 0.006 0.006 0.005 Mattson, Isaac
2026-08-17 Out ground ball 1-0 FS 86.0 95.2 -7° 15 Infield 0.261 0.279 0.235 Mlodzinski, Carmen
2026-08-17 Single line drive 1-1 SI 95.4 103.1 13° 265 LF 0.906 1.194 0.904 Mlodzinski, Carmen
2026-08-16 Home Run fly ball 0-0 SL 84.8 99.0 32° 354 LF 0.389 1.422 0.743 Burke, Sean
2026-08-16 Single line drive 0-0 SI 92.1 96.5 12° 230 RF gap 0.963 1.158 0.928 Burke, Sean
2026-08-15 Grounded Into DP ground ball 1-1 CU 83.3 80.1 -2° 28 RF corner 0.146 0.164 0.145 Taylor, Grant
2026-08-14 Double ground ball 2-2 FF 97.3 103.3 68 LF 0.494 0.533 0.453 Taylor, Grant
2026-08-14 Out popup 0-0 SI 94.0 80.8 68° 152 LF corner 0.006 0.008 0.007 Brazobán, Huascar
2026-08-14 Strikeout swinging 1-2 CH 84.4 0.000 Urquidy, José
2026-08-14 Out ground ball 1-2 FF 95.2 104.6 -5° 17 Infield 0.425 0.450 0.382 Newcomb, Sean
2026-08-13 Walk 3-2 FF 95.5 0.698 Aleman, Franco
2026-08-12 Strikeout swinging 1-2 CH 79.4 0.000 Gaddis, Hunter
2026-08-11 Out ground ball 0-0 CH 86.0 57.9 -16° 9 Infield 0.068 0.072 0.061 Aleman, Franco
2026-08-11 Out popup 3-2 FC 85.0 87.4 72° 141 LF corner 0.003 0.003 0.003 Bibee, Tanner
2026-08-11 Out popup 1-1 CH 82.4 89.6 66° 151 Infield 0.011 0.023 0.016 Bibee, Tanner
2026-08-11 Out line drive 1-1 FC 85.0 97.9 10° 157 Infield 0.740 0.895 0.721 Bibee, Tanner
2026-08-09 Out ground ball 2-1 CH 86.6 77.7 -14° 8 Infield 0.068 0.078 0.067 Webb, Logan
2026-08-09 Out ground ball 3-2 CH 84.7 85.9 -14° 7 Infield 0.082 0.086 0.074 Webb, Logan
2026-08-09 Out ground ball 0-1 SI 91.0 102.4 84 Infield 0.540 0.611 0.503 Webb, Logan
2026-08-08 Walk 3-0 SI 92.0 0.698 Roupp, Landen
2026-08-08 Walk 3-2 CH 87.0 0.698 Roupp, Landen
2026-08-08 Walk 3-0 SI 92.6 0.698 Roupp, Landen
2026-08-07 Out fly ball 2-1 SI 95.4 97.5 38° 357 CF 0.091 0.309 0.154 Houser, Adrian
2026-08-07 Strikeout swinging 0-2 CH 86.9 0.000 Houser, Adrian
2026-08-07 Strikeout looking 2-2 SI 92.1 0.000 Brubaker, JT
2026-08-06 Single line drive 1-0 FF 78.1 101.4 13° 243 LF 0.934 1.178 0.915
2026-08-06 Single line drive 1-2 ST 79.1 70.1 24° 209 CF 0.994 1.038 0.896 Simpson, Josh
2026-08-06 Strikeout swinging 1-2 CU 82.8 0.000 Rucker, Michael
2026-08-06 Out ground ball 2-2 FS 84.4 95.8 -6° 22 Infield 0.273 0.304 0.252 Miller, Bryce
2026-08-06 Double line drive 2-2 FS 83.8 85.8 14° 174 RF corner 0.923 1.050 0.862 Miller, Bryce
2026-08-05 Strikeout swinging 2-2 CH 92.2 0.000 Muñoz, Andrés
2026-08-05 Out line drive 1-0 SL 86.2 107.9 15° 287 RF 0.686 1.077 0.748 Woo, Bryan
2026-08-05 Out fly ball 0-0 SI 95.5 95.9 37° 341 LF 0.109 0.397 0.209 Woo, Bryan
2026-08-05 Out line drive 0-0 FF 95.8 96.1 19° 298 LF 0.331 0.513 0.354 Woo, Bryan
2026-08-04 Walk 3-1 SI 97.8 0.698 Domínguez, Seranthony
2026-08-04 Out ground ball 1-2 ST 80.1 67.7 14° 116 Infield 0.389 0.453 0.379 Simpson, Josh
2026-08-04 Double ground ball 0-1 SI 93.2 71.8 -33° 3 LF corner 0.060 0.067 0.054 Hancock, Emerson
2026-08-04 Single line drive 0-1 CU 75.2 80.0 20° 212 RF 0.937 1.029 0.862 Hancock, Emerson
2026-08-04 Single ground ball 0-2 CH 86.8 85.3 11° 137 RF 0.551 0.616 0.508 Hancock, Emerson
2026-08-02 Out popup 3-2 FF 94.8 93.4 74° 88 Infield 0.006 0.008 0.007 Juenger, Hayden
2026-08-01 Out fly ball 2-1 ST 86.5 103.5 38° 399 CF 0.466 1.796 0.919 Perkins, Jack
2026-08-01 Single ground ball 1-0 CH 89.6 102.2 98 RF 0.580 0.661 0.541 Perkins, Jack
2026-08-01 Single ground ball 1-1 FC 91.9 68.8 45 RF 0.137 0.155 0.129 Perkins, Jack
2026-07-31 Strikeout looking 3-2 CH 88.6 0.000 Juenger, Hayden
2026-07-29 Out fly ball 0-2 FF 93.8 81.5 39° 277 LF 0.009 0.009 0.008 Wells, Tyler
2026-07-29 Triple line drive 0-0 FF 96.3 101.0 21° 357 RF gap 0.380 0.801 0.492 Nunez, Anthony
2026-07-28 Walk 3-0 EP 42.3 0.698
2026-07-28 Single line drive 3-2 CH 84.9 77.8 17° 223 CF 0.960 1.033 0.880 Suárez, Albert
2026-07-28 Out popup 1-0 SI 92.0 89.4 79° 51 Infield 0.014 0.023 0.018 Kremer, Dean
2026-07-28 Walk 3-1 SI 93.1 0.698 Kremer, Dean
2026-07-28 Triple fly ball 2-2 FF 94.0 93.2 26° 368 RF gap 0.171 0.351 0.224 Kremer, Dean
2026-07-27 Double line drive 1-2 SI 95.5 104.2 19° 386 LF gap 0.500 1.013 0.630 Bradish, Kyle
2026-07-27 Grounded Into DP ground ball 0-1 SI 94.2 84.9 -18° 8 Infield 0.070 0.088 0.068 Bradish, Kyle
2026-07-27 Single line drive 1-0 FF 93.9 92.0 18° 289 LF gap 0.594 0.729 0.560 Bradish, Kyle
2026-07-26 Single fly ball 1-1 FC 95.0 75.7 44° 233 CF 0.123 0.157 0.124 Cruz, Steven
2026-07-26 Grounded Into DP ground ball 0-2 SL 84.9 97.0 149 Infield 0.660 0.751 0.627 Erceg, Lucas
2026-07-26 Walk 3-1 SI 97.8 0.698 Avila, Luinder
2026-07-26 Out ground ball 1-0 CH 88.6 59.7 -36° 3 Infield 0.117 0.124 0.105 Avila, Luinder
2026-07-26 Out popup 2-0 FF 93.6 64.6 79° 54 RF corner 0.003 0.003 0.003 Avila, Luinder
2026-07-25 Strikeout looking 3-2 FF 94.2 0.000 Wacha, Michael
2026-07-25 Single line drive 1-2 CH 80.2 78.0 27° 274 RF gap 0.337 0.407 0.311 Wacha, Michael
2026-07-25 Out ground ball 0-0 CH 79.1 56.0 -54° 1 Infield 0.249 0.253 0.224 Wacha, Michael
2026-07-25 Double fly ball 0-2 SL 80.4 85.7 28° 325 RF gap 0.069 0.139 0.087 Wacha, Michael
2026-07-24 Strikeout swinging 2-2 CH 81.1 0.000 Cameron, Noah
2026-07-24 Strikeout swinging 2-2 CU 86.1 0.000 Cameron, Noah
2026-07-24 Out line drive 1-1 FC 91.1 68.8 17° 146 Infield 0.586 0.632 0.531 Cameron, Noah
2026-07-24 Single line drive 1-2 SI 98.0 100.4 95 Infield 0.597 0.659 0.551 Way, Beck
2026-07-23 Out ground ball 1-2 ST 82.2 87.3 136 RF gap 0.463 0.510 0.425 Dobnak, Randy
2026-07-23 Force Out ground ball 2-2 CH 84.1 59.7 -30° 2 Infield 0.068 0.069 0.061 Dobnak, Randy
2026-07-22 Out ground ball 1-2 SL 85.3 83.6 10° 131 Infield 0.489 0.547 0.461 Rea, Colin
2026-07-22 Strikeout swinging 3-2 CH 87.5 0.000 Rea, Colin
2026-07-22 Out ground ball 2-2 CH 88.0 90.1 -4° 24 Infield 0.222 0.240 0.200 Rea, Colin
2026-07-21 Out fly ball 3-2 CU 78.1 84.7 46° 241 LF 0.009 0.019 0.012 Civale, Aaron
2026-07-20 Out ground ball 1-0 CH 85.0 71.6 -7° 18 Infield 0.079 0.086 0.076 Taillon, Jameson
2026-07-20 Double fly ball 1-0 CU 81.0 100.6 24° 364 LF 0.546 1.479 0.835 Taillon, Jameson
2026-07-19 Out fly ball 2-2 FS 85.1 93.8 34° 354 CF 0.049 0.168 0.087 Johnson, Ryan
2026-07-19 Strikeout swinging 1-2 FC 88.0 0.000 Johnson, Ryan
2026-07-18 Single line drive 3-1 SL 92.2 91.1 16° 206 RF gap 0.931 1.080 0.869 Fermín, José
2026-07-18 Single line drive 1-0 CH 76.4 101.6 14° 256 RF 0.771 1.028 0.773 Suter, Brent
2026-07-18 Single ground ball 1-2 FF 95.3 100.1 -37° 4 LF gap 0.073 0.080 0.066 Rodriguez, Grayson
2026-07-18 Sac Fly fly ball 0-0 CU 81.4 98.2 34° 387 CF 0.502 Rodriguez, Grayson
2026-07-18 Single line drive 1-0 FF 94.9 103.4 11° 241 LF gap 0.940 1.160 0.911 Rodriguez, Grayson