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: Crawford, Justin Compact and level Pitcher: Alcantara, Sandy (RHP) change batter remove pitcher
1,438 pitches seen · 0.319 xwOBA against shapes like this arsenal, vs 0.332 against everything (-0.013) · last 30 games: 0.301 -0.018 on 317 pitches, covering 67% of the arsenal
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

0.282 51p
0.402 64p
0.219 44p
0.229 74p
0.410 87p
0.410 64p
0.266 63p
0.339 66p
0.310 69p
How Crawford, Justin handles each pitch vs RHP · ordered by usage
Alcantara, Sandy's Arsenal, by Pitch Type ordered by usage vs. a LHH batter
Pitch Usage% Velo Vert Brk Horz Brk Spin Allowed HR% Allowed Hard-Hit% Allowed xwOBA/con Crawford, Justin: BA Crawford, Justin: HR% Crawford, Justin: Hard-Hit% Crawford, Justin: Exit Velo Crawford, Justin: xwOBA/con
CH 25% 90.7 3.7" -17.3" 2093 2.4% 26% 0.308 0.265 0.0% 21% 81.8 0.319
SI 23% 97.2 8.5" -17.1" 2308 1.6% 45% 0.327 0.311 0.0% 50% 90.1 0.327
FF 20% 97.6 13.3" -13.4" 2265 6.3% 55% 0.463 0.337 1.1% 46% 86.7 0.368
FC 17% 89.8 5.5" 1.0" 2273 4.0% 44% 0.403 0.190 0.0% 32% 86.9 0.213
SL 9% 84.8 -1.0" 3.1" 2408 4.2% 42% 0.403 0.235 0.0% 37% 87.4 0.275
ST 4% 84.4 0.7" 12.1" 2367 14.3% 0.294 5.9% 23% 83.1 0.304
CU 2% 82.9 -3.0" 3.8" 2406 0.0% 7% 0.196 0.207 0.0% 30% 88.2 0.303
Alcantara, Sandy's Arsenal, by Pitch Shape grouped by velo/break/spin, not label
Shape (mostly) Usage% Velo Vert Brk Horz Brk Allowed xwOBA/con Crawford, Justin: BA Crawford, Justin: HR% Crawford, Justin: Hard-Hit% Crawford, Justin: xwOBA/con
SI/FF/CH 43% 95.5 7.8" -16.8" 0.328 0.333 0.0% 45% 0.314
FC/SL/FF 18% 89.6 5.3" 1.2" 0.424 0.194 2.8% 35% 0.275
SL/ST/CU 13% 84.3 -1.3" 4.9" 0.330 0.222 0.0% 38% 0.321
CH/SI/FS 12% 90.0 2.8" -16.9" 0.332 0.176 0.0% 14% 0.284
FF/SI/FC 10% 97.9 14.1" -13.0" 0.453 0.309 0.0% 49% 0.384
EP/FA/SL 10% 97.9 14.2" -13.0" 0.443 0.302 0.0% 51% 0.399
FF/SI/FC 3% 96.4 13.7" -11.2" 0.759 0.333 0.0% 42% 0.298
ST/SL/CU 1% 84.1 0.1" 12.8" 0.308 3.8% 20% 0.315
CH/FS/FO 0% 84.2 -7.4" 12.4" 0.296 0.0% 38% 0.332
CU/KC/ST 0% 84.2 -7.4" 12.4" 0.214 0.0% 30% 0.299
At-Bat Log 87 PA · 30 games · 2026-07-08 to 2026-08-19
filtered to 7 pitches: CH CU FC FF SI SL ST
24 hits 5 walks 1 hit by pitch 9 strikeouts 48 outs in play avg exit velo 86.0 mph over 71 tracked xwOBA 0.292
Date Result Count Pitch Velo Exit Velo Angle Dist Location xBA xSLG xwOBA Pitcher
2026-08-19 Out line drive 0-1 SI 97.4 100.9 20° 329 LF 0.429 0.905 0.555 Alcantara, Sandy
2026-08-19 Out ground ball 0-1 SI 96.6 71.9 -52° 1 Infield 0.314 0.322 0.283 Alcantara, Sandy
2026-08-19 Single ground ball 2-1 SI 97.9 101.6 -3° 30 CF 0.489 0.531 0.444 Alcantara, Sandy
2026-08-18 Strikeout swinging 2-2 FC 94.3 0.000 Faucher, Calvin
2026-08-18 Single ground ball 1-1 SI 95.9 65.5 -29° 3 LF gap 0.056 0.061 0.050 Phillips, Tyler
2026-08-18 Single ground ball 1-2 FF 96.4 81.5 -15° 8 Infield 0.089 0.097 0.081 Ekness, Josh
2026-08-18 Out ground ball 1-2 FF 96.6 80.9 -45° 4 Infield 0.164 0.169 0.148 Zuber, Tyler
2026-08-17 Sac Bunt ground ball 0-0 FF 91.0 49.5 -87° 0 RF corner Junk, Janson
2026-08-17 Double ground ball 2-0 FF 91.0 100.0 -12° 13 LF 0.337 0.362 0.313 Junk, Janson
2026-08-16 Out ground ball 1-0 CU 76.3 74.0 -18° 8 Infield 0.064 0.072 0.061 Kremer, Dean
2026-08-15 Out ground ball 0-1 FC 90.6 65.4 85 Infield 0.276 0.313 0.263 Minter, A.J.
2026-08-13 Out fly ball 0-1 ST 76.4 76.8 31° 267 CF 0.154 0.175 0.139 Rogers, Taylor
2026-08-13 Single ground ball 1-1 FF 94.4 101.4 -9° 15 LF gap 0.340 0.377 0.316 Adams, Travis
2026-08-13 Out ground ball 1-2 FF 97.1 61.7 -42° 2 Infield 0.214 0.222 0.194 Bradley, Taj
2026-08-12 Out fly ball 2-2 SL 85.5 70.7 42° 221 RF gap 0.386 0.484 0.380 Graceffo, Gordon
2026-08-12 Out ground ball 0-0 SL 90.7 91.4 -11° 7 Infield 0.186 0.215 0.175 Leahy, Kyle
2026-08-12 Single ground ball 0-1 CH 88.3 85.8 -1° 32 LF gap 0.289 0.306 0.272 Leahy, Kyle
2026-08-11 Out line drive 3-1 FF 96.7 105.8 16° 315 RF 0.566 1.003 0.662 Soriano, George
2026-08-11 Grounded Into DP ground ball 2-1 FF 94.7 101.3 -27° 4 Infield 0.175 0.189 0.166 Pallante, Andre
2026-08-10 Double ground ball 0-0 SL 84.9 99.9 90 RF 0.540 0.610 0.503 Graceffo, Gordon
2026-08-10 Out ground ball 0-0 ST 86.2 99.6 -26° 4 RF corner 0.126 0.146 0.113 Gastelum, Luis
2026-08-10 Out ground ball 2-1 FF 90.7 102.5 82 Infield 0.514 0.578 0.479 Dobbins, Hunter
2026-08-10 Strikeout swinging 1-2 CU 80.1 0.000 Dobbins, Hunter
2026-08-09 Out ground ball 1-2 SL 84.4 84.2 -35° 4 Infield 0.067 0.078 0.062 Bieber, Shane
2026-08-09 Single line drive 0-1 FF 92.4 94.4 12° 216 LF gap 0.889 1.048 0.860 Bieber, Shane
2026-08-08 Out fly ball 1-0 CU 75.1 78.0 56° 192 LF gap 0.046 0.067 0.046 Estrada, Lazaro
2026-08-08 Walk 3-0 FF 92.8 0.698 Fisher, Braydon
2026-08-08 Triple fly ball 0-2 CU 80.9 104.5 19° 400 RF gap 0.543 1.169 0.717 Miles, Spencer
2026-08-08 Out ground ball 1-1 FF 93.7 102.2 -7° 24 Infield 0.434 0.456 0.391 Scherzer, Max
2026-08-08 Out fly ball 1-0 SL 88.8 86.8 40° 296 RF gap 0.006 0.006 0.005 Scherzer, Max
2026-08-07 Walk 3-2 SI 83.2 0.698 Rogers, Tyler
2026-08-07 Walk 3-2 FF 94.0 0.698 Estrada, Lazaro
2026-08-07 Double line drive 2-2 SI 96.0 108.5 175 LF gap 0.686 0.829 0.661 Soriano, José
2026-08-07 Out ground ball 1-2 SI 96.3 94.8 -34° 4 Infield 0.073 0.087 0.066 Soriano, José
2026-08-06 Strikeout swinging 0-2 FF 91.3 0.000 Williams, Trevor
2026-08-06 Sac Bunt ground ball 2-1 FF 95.5 27.9 29 LF corner Kranick, Max
2026-08-06 Out ground ball 0-0 FF 91.3 101.6 -27° 3 Infield 0.207 0.221 0.199 Mikolas, Miles
2026-08-06 Single ground ball 0-0 SL 88.4 88.3 -33° 4 RF 0.067 0.078 0.060 Mikolas, Miles
2026-08-05 Out fly ball 2-2 CU 76.4 84.9 40° 284 LF gap 0.017 0.048 0.029 Irvin, Jake
2026-08-05 Sac Fly fly ball 0-0 FF 88.7 98.3 26° 368 CF 0.609 Irvin, Jake
2026-08-04 Strikeout swinging 1-2 FF 92.1 0.000 Williams, Trevor
2026-08-04 Single line drive 0-0 FF 92.5 100.8 169 LF gap 0.660 0.749 0.614 Littell, Zack
2026-08-02 Single line drive 2-1 FF 93.8 78.4 27° 262 LF corner 0.337 0.407 0.311 Suárez, Albert
2026-08-02 Out ground ball 1-1 FF 96.4 83.9 -3° 36 Infield 0.200 0.225 0.182 Nunez, Anthony
2026-08-02 Double ground ball 2-1 SI 93.9 103.1 164 LF 0.637 0.716 0.591 Bradish, Kyle
2026-08-01 Single ground ball 3-1 FF 94.8 106.0 -10° 13 RF 0.389 0.406 0.350 Kittredge, Andrew
2026-08-01 Out ground ball 0-2 CU 88.8 67.0 -70° 1 RF corner 0.311 0.316 0.280 Garcia, Rico
2026-08-01 Out fly ball 1-1 FF 94.5 95.3 36° 343 LF 0.117 0.397 0.213 Baz, Shane
2026-07-31 Out ground ball 2-1 CH 87.7 75.8 -34° 3 Infield 0.059 0.064 0.053 Wells, Tyler
2026-07-31 Single ground ball 0-1 SI 94.6 84.1 -41° 3 Infield 0.056 0.064 0.050 Walker, Josh
2026-07-31 Out ground ball 0-0 FF 92.7 102.0 129 LF gap 0.580 0.661 0.541 Young, Brandon
2026-07-31 Out fly ball 2-2 SL 87.0 96.7 26° 379 CF 0.291 0.763 0.439 Young, Brandon
2026-07-29 Strikeout swinging 2-2 FF 96.7 0.000 Fairbanks, Pete
2026-07-29 Walk 3-1 FF 94.2 0.698 Fulton, Dax
2026-07-29 Single line drive 0-0 FF 93.4 100.6 10° 225 CF 0.840 1.024 0.816 Gusto, Ryan
2026-07-29 Single ground ball 3-1 FF 94.7 72.6 -69° 1 Infield 0.334 0.339 0.301 Gusto, Ryan
2026-07-28 Out ground ball 0-1 SI 96.1 RF corner Alcantara, Sandy
2026-07-28 Out line drive 0-0 CU 81.5 81.1 21° 267 RF 0.803 0.872 0.723 Alcantara, Sandy
2026-07-28 Out ground ball 1-1 SI 97.8 69.0 -35° 3 Infield 0.097 0.102 0.088 Alcantara, Sandy
2026-07-27 Grounded Into DP ground ball 0-2 ST 81.1 104.7 97 Infield 0.571 0.638 0.529 King, John
2026-07-27 Single line drive 0-2 ST 83.3 93.3 161 LF gap 0.557 0.625 0.512 Zuber, Tyler
2026-07-27 Out fly ball 1-2 CU 83.2 91.8 34° 334 RF 0.051 0.162 0.091 Phillips, Tyler
2026-07-26 Out line drive 0-1 SI 87.3 88.0 19° 280 LF 0.637 0.718 0.573 Yarbrough, Ryan
2026-07-26 Single ground ball 0-0 SI 86.5 31.5 -39° 3 LF corner 0.318 0.323 0.286 Yarbrough, Ryan
2026-07-26 Hit By Pitch 1-0 SI 87.5 0.729 Hill, Tim
2026-07-26 Out ground ball 2-1 SI 92.5 109.2 -7° 15 Infield 0.447 0.461 0.402 Warren, Will
2026-07-25 Out ground ball 1-1 CH 86.0 60.0 -70° 1 LF corner 0.242 0.247 0.218 Blackburn, Paul
2026-07-24 Strikeout looking 0-2 SI 98.5 0.000 Schlittler, Cam
2026-07-24 Out ground ball 1-1 FC 95.6 52.4 -21° 7 Infield 0.123 0.131 0.111 Schlittler, Cam
2026-07-20 Out ground ball 0-0 SL 89.5 93.1 -31° 3 Infield 0.104 0.118 0.102 Knack, Landon
2026-07-20 Out fly ball 1-0 FF 92.3 86.9 38° 303 LF 0.011 0.023 0.014 Vesia, Alex
2026-07-20 Single ground ball 1-2 SL 85.4 50.6 -51° 2 Infield 0.334 0.339 0.308 Sheehan, Emmet
2026-07-20 Sac Fly fly ball 1-1 SL 85.8 98.4 42° 344 RF gap 0.104 Sheehan, Emmet
2026-07-19 Out ground ball 0-0 SI 95.0 86.9 -2° 31 Infield 0.282 0.315 0.265 Brazobán, Huascar
2026-07-19 Strikeout swinging 1-2 CU 84.0 0.000 McLean, Nolan
2026-07-19 Strikeout swinging 0-2 CU 81.3 0.000 McLean, Nolan
2026-07-18 Out fly ball 0-0 FF 89.7 83.0 60° 209 LF corner 0.009 0.009 0.008 Curry, Xzavion
2026-07-16 Out popup 0-1 CH 87.8 79.9 71° 112 Infield 0.006 0.006 0.006 Weaver, Luke
2026-07-16 Out ground ball 1-2 CU 82.3 96.7 -15° 10 Infield 0.252 0.263 0.236 Scott, Christian
2026-07-16 Out popup 1-0 FC 90.4 63.0 86° 8 RF corner 0.001 0.001 0.000 Scott, Christian
2026-07-09 Single ground ball 1-0 SI 90.8 105.8 68 RF 0.520 0.572 0.474 Singer, Brady
2026-07-09 Out line drive 0-0 SI 91.4 95.5 17° 271 LF 0.574 0.712 0.539 Singer, Brady
2026-07-09 Out fly ball 2-2 SI 92.5 87.4 28° 291 LF 0.060 0.110 0.066 Singer, Brady
2026-07-08 Single ground ball 2-2 SI 92.8 83.9 -25° 6 Infield 0.061 0.066 0.055 Lowder, Rhett
2026-07-08 Strikeout swinging 1-2 FF 96.7 0.000 Burke, Brock
2026-07-08 Walk 3-2 FF 98.0 0.698 Burns, Chase
2026-07-08 Triple ground ball 0-0 SL 89.9 105.0 123 RF corner 0.609 0.702 0.566 Burns, Chase