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 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

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

vs LHP

6p
9p
12p
16p
15p
9p
10p
11p
13p
How Crawford, Justin handles each pitch vs RHP · ordered by volume · 3 too thin to show
Crawford, Justin: by Pitch Type 20 rows · both hands
Hand Pitch Pitches BA HR% Hard-Hit% LD% FB% GB% Exit Velo xBA xwOBA/con
LHP SI 78 0.308 0.0% 17% 8% 0% 92% 70.2 0.252 0.227
LHP FF 56 0.083 0.0% 38% 12% 12% 62% 75.0 0.196 0.191
LHP ST 30 0.333 0.0%
LHP SL 25
LHP FC 7
LHP CH 7
LHP CU 7
LHP KC 1
LHP SV 1
RHP FF 487 0.337 1.1% 46% 28% 14% 54% 86.7 0.361 0.368
RHP SI 159 0.311 0.0% 50% 19% 6% 75% 90.1 0.341 0.327
RHP SL 107 0.235 0.0% 37% 10% 30% 57% 87.4 0.285 0.275
RHP CH 106 0.265 0.0% 21% 14% 25% 57% 81.8 0.341 0.319
RHP FC 87 0.190 0.0% 32% 16% 26% 47% 86.9 0.217 0.213
RHP CU 86 0.207 0.0% 30% 20% 30% 50% 88.2 0.300 0.303
RHP ST 50 0.294 5.9% 23% 31% 23% 31% 83.1 0.306 0.304
RHP FS 43 0.188 0.0% 33% 13% 13% 67% 85.1 0.279 0.274
RHP KC 17
RHP SV 2
RHP FO 1

Showing every pitcher. Today’s probable opponent starter:

Alcantara, Sandy

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

At-Bat Log 94 PA · 30 games · 2026-07-08 to 2026-08-19
26 hits 5 walks 1 hit by pitch 10 strikeouts 52 outs in play avg exit velo 86.2 mph over 77 tracked xwOBA 0.288
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 Double fly ball 0-0 FS 81.6 95.4 28° 347 RF 0.186 0.491 0.276 Kremer, Dean
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-13 Strikeout swinging 0-2 FS 92.0 0.000 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 Out line drive 1-2 KC 81.9 99.6 15° 301 LF 0.706 0.972 0.716 Pallante, Andre
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 ground ball 1-0 FS 84.1 70.3 73 Infield 0.221 0.258 0.200 Littell, Zack
2026-08-04 Out ground ball 1-0 FS 83.6 95.9 -5° 20 Infield 0.321 0.360 0.298 Littell, Zack
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 ground ball 0-2 KC 85.7 82.2 -43° 3 Infield 0.104 0.112 0.094 Baz, Shane
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 ground ball 2-2 FS 87.0 85.0 -22° 3 Infield 0.123 0.140 0.121 Phillips, 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