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, IanOr add any other pitcher to overlay their actual arsenal on top of the above:
At-Bat Log
Every plate appearance
One row per plate appearance, newest first. Strikeouts and walks included.
Expected stats say what a batted ball was worth given how hard and at what angle it was hit, whether or not it found a glove.
xBA is blank on strikeouts and walks — there is no batted ball to judge. xwOBA counts them.
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 | 6° | 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 | 7° | 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 | 6° | 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 | 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 | 8° | 91 | Infield | 0.301 | 0.338 | 0.283 | Sale, Chris |
| 2026-06-04 | Single ground ball | 1-1 | CH | 90.0 | 107.7 | 0° | 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 | 7° | 92 | Infield | 0.344 | 0.390 | 0.334 | Bradish, Kyle |
| 2026-05-29 | Out ground ball | 2-2 | CH | 87.9 | 76.0 | 6° | 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 |