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: Culpepper, Kaelen 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

3p
5p
8p
1p
4p
6p
3p
5p
5p

vs LHP

2p
1p
0p
2p
7p
3p
4p
6p
2p
Culpepper, Kaelen: by Pitch Type 16 rows · both hands
Hand Pitch Pitches BA HR% Hard-Hit% LD% FB% GB% Exit Velo xBA xwOBA/con
LHP FF 20
LHP ST 11
LHP CU 9
LHP CH 8
LHP FC 8
LHP SI 8
LHP SL 3
RHP FS 16
RHP FF 16
RHP SI 11
RHP ST 9
RHP SL 8
RHP FC 7
RHP KC 7
RHP CU 1
RHP CH 1

Showing every pitcher. Today’s probable opponent starter:

Smith-Shawver, AJ

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

At-Bat Log 36 PA · 9 games · 2026-08-07 to 2026-08-18
8 hits 2 walks 2 hit by pitch 11 strikeouts 13 outs in play avg exit velo 90.7 mph over 20 tracked xwOBA 0.308
Date Result Count Pitch Velo Exit Velo Angle Dist Location xBA xSLG xwOBA Pitcher
2026-08-18 Single line drive 0-0 FC 87.0 86.5 19° 272 CF 0.766 0.864 0.691 Dodd, Dylan
2026-08-18 Out fly ball 1-2 FS 87.9 97.4 34° 376 CF 0.194 0.693 0.375 Mahle, Tyler
2026-08-18 Out line drive 0-1 FS 85.9 92.3 11° 169 Infield 0.720 0.844 0.685 Mahle, Tyler
2026-08-17 Single line drive 3-2 CU 82.0 103.8 15° 256 LF gap 0.677 1.013 0.720 Kerr, Ray
2026-08-17 Out fly ball 1-2 FC 93.9 98.6 36° 360 RF gap 0.220 0.828 0.421 Mederos, Victor
2026-08-17 Strikeout looking 1-2 FC 85.1 0.000 Pérez, Martín
2026-08-17 Strikeout swinging 0-2 CH 81.8 0.000 Pérez, Martín
2026-08-16 Single ground ball 2-2 FS 99.7 LF gap Duran, Jhoan
2026-08-16 Out ground ball 2-1 ST 86.0 98.9 -6° 22 Infield 0.283 0.310 0.255 Kerkering, Orion
2026-08-16 Walk 3-2 SL 89.5 0.698 Painter, Andrew
2026-08-16 Out popup 1-1 ST 82.6 78.8 75° 69 Infield 0.001 0.001 0.000 Painter, Andrew
2026-08-15 Single line drive 1-2 ST 83.7 99.9 15° 256 LF gap 0.706 0.972 0.716 Shugart, Chase
2026-08-15 Strikeout looking 2-2 ST 85.9 0.000 Luzardo, Jesús
2026-08-15 Double line drive 1-1 CH 85.7 103.4 17° 249 LF 0.429 0.797 0.514 Luzardo, Jesús
2026-08-15 Out ground ball 1-0 FF 95.6 98.7 49 Infield 0.477 0.568 0.460 Luzardo, Jesús
2026-08-13 Single line drive 0-1 KC 90.9 93.7 15° 234 LF gap 0.883 1.024 0.815 Duran, Jhoan
2026-08-13 Out ground ball 0-2 FC 86.5 53.8 -24° 5 Infield 0.095 0.103 0.088 Raley, Brooks
2026-08-13 Strikeout swinging 2-2 KC 80.0 0.000 Nola, Aaron
2026-08-13 Strikeout swinging 2-2 KC 79.6 0.000 Nola, Aaron
2026-08-11 Strikeout looking 3-2 FS 90.5 0.000 Cano, Yennier
2026-08-11 Out fly ball 0-1 SI 94.8 97.2 46° 309 RF gap 0.003 0.003 0.003 Young, Brandon
2026-08-11 Single ground ball 1-2 FF 94.6 100.1 55 LF gap 0.423 0.480 0.397 Young, Brandon
2026-08-11 Fielder's Choice ground ball 0-0 SI 95.5 90.6 -4° 20 Infield 0.177 0.194 0.170 Young, Brandon
2026-08-10 Strikeout looking 1-2 FF 94.0 0.000 Walker, Josh
2026-08-10 Strikeout swinging 3-2 SI 97.0 0.000 Wolfram, Grant
2026-08-10 Strikeout looking 0-2 SL 88.3 0.000 Sanders, Cam
2026-08-10 Sac Fly line drive 1-1 ST 78.2 79.8 28° 280 LF gap 0.141 Rogers, Trevor
2026-08-10 Strikeout swinging 2-2 CH 88.9 0.000 Rogers, Trevor
2026-08-08 Strikeout looking 0-2 CU 83.6 0.000 Ashby, Aaron
2026-08-08 Hit By Pitch 0-0 SI 93.4 0.729 Patrick, Chad
2026-08-08 Walk 3-2 ST 79.6 0.698 Gasser, Robert
2026-08-08 Hit By Pitch 1-2 SI 91.5 0.729 Gasser, Robert
2026-08-07 Out line drive 1-1 FC 87.6 86.0 10° 140 Infield 0.497 0.587 0.482 Wilson, Bryse
2026-08-07 Grounded Into DP ground ball 0-0 CU 81.3 82.2 -4° 17 Infield 0.146 0.167 0.133 Drohan, Shane
2026-08-07 Home Run fly ball 0-2 FF 94.2 100.2 31° 390 LF gap 0.471 1.651 0.864 Drohan, Shane
2026-08-07 Out popup 0-2 FF 94.5 72.4 71° 117 RF corner 0.003 0.004 0.004 Drohan, Shane