About & methodology · mlbaseballytics@gmail.com · Not betting advice. 21+. · If you need help, call 1-800-GAMBLER
data as of 20 Aug, 8:40 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: Kennedy, Buddy Pitcher: Williams, Gavin (RHP) change batter remove pitcher
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

Overall vs RHP

2p
2p
7p
10p
8p
12p
3p
6p
9p
How Kennedy, Buddy handles each pitch vs RHP · ordered by usage
Williams, Gavin's Arsenal, by Pitch Type ordered by usage vs. a RHH batter
Pitch Usage% Velo Vert Brk Horz Brk Spin Allowed HR% Allowed Hard-Hit% Allowed xwOBA/con Kennedy, Buddy: BA Kennedy, Buddy: HR% Kennedy, Buddy: Hard-Hit% Kennedy, Buddy: Exit Velo Kennedy, Buddy: xwOBA/con
ST 35% 87.0 -0.9" 10.4" 2279 2.1% 39% 0.386
FF 27% 97.0 15.1" -10.5" 2309 4.6% 48% 0.427
SI 17% 96.4 9.4" -15.5" 2053 4.0% 57% 0.424
CU 11% 82.6 -13.3" 9.8" 2446 3.4% 31% 0.288
FC 10% 91.7 6.8" -2.0" 2292 11.3% 47% 0.380
CH 0% 85.9 -1.1" 7.1" 1846
Williams, Gavin's Arsenal, by Pitch Shape grouped by velo/break/spin, not label
Shape (mostly) Usage% Velo Vert Brk Horz Brk Allowed xwOBA/con Kennedy, Buddy: BA Kennedy, Buddy: HR% Kennedy, Buddy: Hard-Hit% Kennedy, Buddy: xwOBA/con
SL/ST/CU 31% 86.8 -1.3" 10.3" 0.393
EP/FA/SL 20% 97.4 15.3" -10.5" 0.464
FF/SI/FC 20% 97.4 15.3" -10.5" 0.465
SI/FF/CH 18% 96.4 9.4" -15.4" 0.420
FC/SL/FF 11% 90.9 5.4" 1.3" 0.346
CU/KC/ST 11% 82.6 -13.4" 9.9" 0.285
CH/FS/FO 11% 82.6 -13.4" 9.9" 0.285
FF/SI/FC 7% 95.2 14.2" -9.4" 0.398
ST/SL/CU 1% 87.0 -1.4" 13.8"
CH/SI/FS 0% 94.1 6.7" -14.5"
At-Bat Log 53 PA · 30 games · 2025-06-21 to 2026-08-18
filtered to 5 pitches: CU FC FF SI ST
3 hits 5 walks 2 hit by pitch 12 strikeouts 31 outs in play avg exit velo 89.7 mph over 34 tracked xwOBA 0.266
Date Result Count Pitch Velo Exit Velo Angle Dist Location xBA xSLG xwOBA Pitcher
2026-08-18 Out popup 0-1 ST 83.6 71.5 49° 205 CF 0.149 0.184 0.140 Festa, Matt
2026-08-18 Out fly ball 2-1 SI 92.2 97.9 30° 369 RF gap 0.374 1.251 0.665 Griffin, Foster
2026-08-16 Strikeout swinging 1-2 ST 77.3 0.000 Herget, Jimmy
2026-08-16 Walk 3-2 FF 97.4 0.698 Frasso, Nick
2026-08-16 Out line drive 0-0 ST 85.2 99.5 10° 177 LF gap 0.800 0.917 0.754 Hughes, Gabriel
2026-08-16 Single line drive 1-1 CU 77.9 93.8 159 LF 0.611 0.717 0.579 Hughes, Gabriel
2026-08-15 Out fly ball 2-1 FF 91.7 98.6 25° 376 CF 0.491 1.359 0.770 Gordon, Tanner
2026-08-15 Single line drive 0-2 FF 94.4 105.7 11° 287 CF 0.946 1.228 0.939 Gordon, Tanner
2026-08-15 Hit By Pitch 2-2 SI 92.5 0.729 Lorenzen, Michael
2026-08-15 Out popup 1-2 ST 82.8 77.0 77° 82 LF corner 0.009 0.011 0.010 Lorenzen, Michael
2026-08-14 Out ground ball 1-2 SI 90.6 63.1 -24° 5 Infield 0.075 0.081 0.075 Freeland, Kyle
2026-08-14 Out popup 1-0 FF 89.6 78.5 60° 180 LF gap 0.009 0.009 0.008 Freeland, Kyle
2026-08-14 Out fly ball 1-1 SI 90.8 94.3 39° 328 CF 0.060 0.165 0.093 Freeland, Kyle
2026-08-05 Strikeout looking 1-2 FF 92.8 0.000 Alexander, Tyler
2026-08-05 Out fly ball 0-2 FF 88.6 96.1 36° 365 LF 0.137 0.476 0.249 Bradford, Cody
2026-08-05 Strikeout swinging 0-2 FF 90.5 0.000 Bradford, Cody
2026-08-04 Strikeout swinging 1-2 FF 95.7 0.000 Latz, Jacob
2026-08-04 Out fly ball 2-2 CU 81.8 88.0 46° 264 RF gap 0.003 0.003 0.003 Gore, MacKenzie
2026-08-04 Walk 3-2 FF 94.9 0.698 Gore, MacKenzie
2026-07-20 Out popup 0-2 FF 92.0 82.8 61° 183 RF 0.014 0.020 0.017 Abbott, Andrew
2026-07-12 Double ground ball 0-2 ST 84.4 100.1 77 LF corner 0.540 0.610 0.503 Kimbrel, Craig
2026-07-12 Strikeout swinging 2-2 SI 96.5 0.000 Roycroft, Chris
2026-07-12 Reached On Error ground ball 2-1 FF 91.3 102.9 59 Infield 0.494 0.533 0.453 Seymour, Ian
2026-07-12 Walk 3-1 ST 81.4 0.698 Seymour, Ian
2026-07-10 Out ground ball 1-1 SI 91.3 76.5 -35° 2 Infield 0.058 0.061 0.052 Kelly, Kevin
2026-07-10 Out popup 1-0 SI 91.2 73.7 59° 163 RF corner 0.034 0.045 0.034 Martinez, Nick
2026-07-04 Strikeout swinging 2-2 CU 84.1 0.000 Fisher, Braydon
2026-06-10 Strikeout looking 2-2 FF 96.3 0.000 Ribalta, Orlando
2026-06-09 Out line drive 1-2 ST 83.5 96.0 23° 347 CF 0.203 0.403 0.255 Lovelady, Richard
2026-06-06 Walk 3-2 CU 80.6 0.698 Rolison, Ryan
2026-06-02 Strikeout swinging 3-2 FF 95.8 0.000 Harrison, Kyle
2026-06-01 Out fly ball 1-2 ST 81.2 73.2 30° 256 LF gap 0.611 0.650 0.550 Anderson, Grant
2025-08-23 Out fly ball 1-1 FC 86.9 94.4 52° 267 RF gap 0.008 0.013 0.007 Cortes, Nestor
2025-08-23 Out popup 2-2 FF 90.4 82.4 66° 157 RF 0.003 0.003 0.002 Cortes, Nestor
2025-08-22 Out line drive 1-1 FC 89.9 96.6 16° 269 LF 0.630 0.849 0.633 Darvish, Yu
2025-08-22 Hit By Pitch 0-0 FF 93.8 0.722 Darvish, Yu
2025-08-20 Out ground ball 0-0 SI 92.0 76.6 -9° 14 Infield 0.069 0.072 0.066 Herget, Jimmy
2025-08-20 Out line drive 0-1 FF 92.3 99.1 16° 303 LF gap 0.600 0.826 0.607 Gordon, Tanner
2025-08-20 Reached On Error ground ball 2-1 FF 92.9 98.9 -14° 9 Infield 0.224 0.267 0.204 Gordon, Tanner
2025-08-19 Strikeout swinging 2-2 FC 86.5 0.000 Gomber, Austin
2025-08-18 Out ground ball 3-2 FF 98.5 107.6 -12° 8 Infield 0.353 0.396 0.318 Vodnik, Victor
2025-08-18 Out ground ball 0-1 SI 95.6 98.9 -32° 4 Infield 0.067 0.091 0.065 Hill, Jaden
2025-08-18 Out fly ball 0-0 FF 91.3 97.6 46° 360 LF gap 0.028 0.081 0.045 Freeland, Kyle
2025-08-18 Strikeout swinging 3-2 FF 92.7 0.000 Freeland, Kyle
2025-08-17 Strikeout looking 0-2 SI 98.6 0.000 Morejon, Adrian
2025-08-17 Out fly ball 1-2 CU 72.5 83.2 33° 307 LF gap 0.025 0.052 0.030 Darvish, Yu
2025-08-09 Out fly ball 3-2 FF 93.9 95.9 35° 347 RF gap 0.165 0.608 0.311 Dreyer, Jack
2025-08-06 Out fly ball 0-2 FF 91.5 90.9 29° 359 CF 0.030 0.053 0.027 Freeland, Kyle
2025-08-06 Out line drive 2-2 FF 91.5 98.8 20° 346 RF gap 0.311 0.565 0.361 Freeland, Kyle
2025-06-24 Out ground ball 0-1 SI 95.3 76.2 87 Infield 0.301 0.325 0.271 Valdez, Framber
2025-06-24 Fielder's Choice ground ball 2-0 SI 94.9 82.2 -22° 6 Infield 0.060 0.063 0.058 Valdez, Framber
2025-06-22 Strikeout swinging 1-2 CU 78.7 0.000 Peterson, David
2025-06-22 Walk 3-2 SI 91.4 0.691 Peterson, David