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: McAdoo, Charles 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

8p
4p
2p
5p
10p
7p
4p
5p
10p

vs LHP

7p
5p
4p
7p
7p
5p
2p
2p
5p
McAdoo, Charles: by Pitch Type 16 rows · both hands
Hand Pitch Pitches BA HR% Hard-Hit% LD% FB% GB% Exit Velo xBA xwOBA/con
LHP FF 42 0.333 8.3% 22% 44% 22% 11% 82.2 0.422 0.496
LHP CH 16
LHP SI 14
LHP SL 5
LHP CU 4
LHP FC 3
LHP ST 3
LHP FS 1
RHP SI 38 0.222 0.0%
RHP FF 24
RHP ST 18
RHP FC 6
RHP CH 5
RHP CU 4
RHP SL 3
RHP FS 2

Showing every pitcher. Today’s probable opponent starter:

Seymour, Ian

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

At-Bat Log 52 PA · 16 games · 2026-05-29 to 2026-08-19
14 hits 3 walks 12 strikeouts 23 outs in play avg exit velo 86.2 mph over 37 tracked xwOBA 0.301
Date Result Count Pitch Velo Exit Velo Angle Dist Location xBA xSLG xwOBA Pitcher
2026-08-19 Reached On Error ground ball 1-2 CH 85.8 29.0 33° 48 Infield 0.289 0.292 0.260 Baker, Bryan
2026-08-19 Double line drive 0-1 CH 83.3 99.2 100 LF 0.589 0.673 0.549 Kelly, Kevin
2026-08-19 Single ground ball 0-1 SI 94.7 102.6 -11° 9 RF gap 0.295 0.310 0.270 Rasmussen, Drew
2026-08-19 Single ground ball 1-1 ST 85.7 80.3 -23° 4 Infield 0.075 0.084 0.075 Rasmussen, Drew
2026-08-16 Single ground ball 1-1 SI 93.8 101.8 -13° 11 CF 0.292 0.319 0.278 Weathers, Ryan
2026-08-16 Single ground ball 1-0 SI 94.0 71.6 -55° 2 Infield 0.310 0.313 0.279 Weathers, Ryan
2026-08-16 Out popup 0-1 CH 84.2 75.1 67° 135 RF corner 0.001 0.001 0.000 Weathers, Ryan
2026-08-15 Single line drive 3-2 SI 87.3 100.1 160 RF 0.626 0.731 0.591 Hill, Tim
2026-08-15 Double fly ball 2-1 FF 93.2 107.4 22° 404 LF gap 0.866 2.819 1.517 Headrick, Brent
2026-08-15 Strikeout looking 1-2 FF 98.3 0.000 Schlittler, Cam
2026-08-15 Out line drive 0-1 SI 96.7 100.5 150 Infield 0.609 0.678 0.562 Schlittler, Cam
2026-08-14 Strikeout swinging 1-2 FF 93.4 0.000 Hanner, Bradley
2026-08-13 Strikeout looking 3-2 SI 95.3 0.000 Tolle, Payton
2026-08-13 Out popup 0-0 FF 93.5 54.4 54° 124 RF corner 0.009 0.009 0.008 Tolle, Payton
2026-08-13 Walk 3-0 FF 95.4 0.698 Tolle, Payton
2026-08-12 Single line drive 0-0 FF 95.1 82.2 22° 254 RF gap 0.671 0.802 0.645 Gamboa, Alec
2026-08-12 Strikeout looking 2-2 SI 97.9 0.000 Miller, Erik
2026-08-12 Single line drive 1-1 FF 91.0 81.4 17° 227 RF gap 0.986 1.123 0.924 Suarez, Ranger
2026-08-12 Out line drive 1-2 FF 91.7 77.0 12° 149 Infield 0.386 0.388 0.347 Suarez, Ranger
2026-08-12 Strikeout looking 3-2 FF 91.6 0.000 Suarez, Ranger
2026-08-11 Strikeout looking 2-2 SI 101.0 0.000 Guerrero, Tyron
2026-08-11 Sac Fly fly ball 2-0 CH 84.1 87.8 40° 306 RF gap 0.012 Sandoval, Patrick
2026-08-11 Walk 3-0 FF 93.5 0.698 Sandoval, Patrick
2026-08-11 Out line drive 0-0 FF 88.9 83.0 23° 289 CF 0.354 0.408 0.319 Sandoval, Patrick
2026-08-10 Walk 3-2 ST 85.0 0.698 Gray, Sonny
2026-08-10 Home Run fly ball 0-1 FC 88.0 100.1 29° 373 RF 0.531 1.883 0.980 Gray, Sonny
2026-08-10 Out line drive 1-2 ST 84.5 86.3 26° 332 CF 0.077 0.111 0.069 Gray, Sonny
2026-06-19 Out popup 1-0 FF 94.7 93.1 58° 159 Infield 0.017 0.028 0.019 Hollowell, Gavin
2026-06-14 Out line drive 0-1 FS 90.6 87.0 10° 157 Infield 0.520 0.576 0.488 Bednar, David
2026-06-14 Strikeout swinging 0-2 ST 86.0 0.000 Bird, Jake
2026-06-14 Out fly ball 3-2 FF 92.7 91.7 60° 186 RF 0.029 0.058 0.041 Warren, Will
2026-06-14 Out fly ball 1-0 FF 94.2 91.2 53° 234 RF 0.003 0.003 0.003 Warren, Will
2026-06-13 Out popup 1-1 FF 93.5 72.6 75° 83 RF corner 0.001 0.001 0.000 Cruz, Fernando
2026-06-13 Out ground ball 1-0 FF 97.4 90.2 -2° 35 Infield 0.310 0.353 0.297 Schlittler, Cam
2026-06-13 Out line drive 0-0 SI 98.6 86.7 134 Infield 0.509 0.614 0.504 Schlittler, Cam
2026-06-13 Single ground ball 1-2 SI 99.7 66.8 -57° 2 Infield 0.351 0.354 0.323 Schlittler, Cam
2026-06-10 Strikeout looking 1-2 ST 87.4 0.000 Luzardo, Jesús
2026-06-10 Strikeout looking 1-2 FF 98.7 0.000 Luzardo, Jesús
2026-06-09 Out fly ball 3-2 ST 87.4 88.7 60° 188 RF gap 0.017 0.023 0.015 Kerkering, Orion
2026-06-09 Out ground ball 1-1 SI 94.6 91.2 -22° 6 Infield 0.069 0.078 0.062 Wheeler, Zack
2026-06-09 Strikeout swinging 2-2 SI 95.2 0.000 Wheeler, Zack
2026-06-04 Force Out ground ball 1-0 FF 96.0 75.5 91 Infield 0.301 0.338 0.283 Sale, Chris
2026-06-04 Single ground ball 1-1 CH 90.0 107.7 51 CF 0.491 0.538 0.453 Sale, Chris
2026-06-04 Strikeout swinging 0-2 SL 82.7 0.000 Sale, Chris
2026-05-31 Single line drive 2-0 FC 90.2 96.3 12° 189 LF 0.934 1.113 0.900 Wells, Tyler
2026-05-31 Force Out ground ball 1-0 SI 93.5 96.3 -4° 19 Infield 0.344 0.397 0.352 Bradish, Kyle
2026-05-31 Out fly ball 0-1 CU 84.9 101.0 30° 362 RF gap 0.557 2.091 1.090 Bradish, Kyle
2026-05-31 Grounded Into DP ground ball 1-2 SI 96.1 80.1 92 Infield 0.344 0.390 0.334 Bradish, Kyle
2026-05-29 Out ground ball 2-2 CH 87.9 76.0 79 Infield 0.295 0.326 0.266 Akin, Keegan
2026-05-29 Home Run fly ball 1-1 FF 93.4 98.5 33° 369 RF gap 0.220 0.806 0.423 Rogers, Trevor
2026-05-29 Out popup 0-0 FF 93.5 80.5 66° 172 RF corner 0.001 0.001 0.000 Rogers, Trevor
2026-05-29 Strikeout looking 0-2 FF 93.1 0.000 Rogers, Trevor