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: Langford, Wyatt Long and lofted (2) Pitcher: Alvarez, Andrew (LHP) filtered for today’s matchup change batter remove pitcher
1,186 pitches seen · 0.429 xwOBA against shapes like this arsenal, vs 0.392 against everything (+0.037) · last 30 games: 0.366 -0.063 on 196 pitches, covering 6% 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 LHP

0.250 34p
0.531 48p
46p
0.387 59p
0.572 64p
0.328 67p
0.965 54p
0.301 67p
0.299 60p
How Langford, Wyatt handles each pitch vs LHP · ordered by usage
Alvarez, Andrew'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 Langford, Wyatt: BA Langford, Wyatt: HR% Langford, Wyatt: Hard-Hit% Langford, Wyatt: Exit Velo Langford, Wyatt: xwOBA/con
FF 34% 92.1 13.7" 3.2" 2326 2.3% 39% 0.367 0.263 6.6% 39% 91.5 0.417
CU 33% 82.5 -12.5" -10.3" 2712 0.0% 45% 0.290 0.417 0.0% 38% 87.7 0.606
SL 21% 83.3 -2.8" -1.9" 2656 2.3% 43% 0.377 0.333 6.1% 29% 86.0 0.437
SI 7% 91.7 6.8" 13.5" 2265 0.0% 44% 0.405 0.276 0.0% 62% 97.2 0.438
CH 6% 85.8 5.4" 15.1" 1805 0.0% 15% 0.199 0.152 0.0% 38% 86.1 0.325
Alvarez, Andrew's Arsenal, by Pitch Shape grouped by velo/break/spin, not label
Shape (mostly) Usage% Velo Vert Brk Horz Brk Allowed xwOBA/con Langford, Wyatt: BA Langford, Wyatt: HR% Langford, Wyatt: Hard-Hit% Langford, Wyatt: xwOBA/con
CU/KC/ST 35% 82.5 -12.1" -9.6" 0.309 0.308 0.0% 33% 0.442
FF/SI/FC 25% 92.0 14.2" 3.6" 0.353 0.309 7.3% 49% 0.475
SL/ST/CU 10% 83.2 -2.1" -1.2" 0.368 0.320 8.0% 32% 0.473
ST/SL/CU 9% 83.5 -2.5" -3.3" 0.335
SI/FF/CH 6% 91.7 6.6" 13.7" 0.414 0.185 0.0% 55% 0.395
FC/SL/FF 6% 91.2 9.6" 0.7" 0.439 0.241 6.9% 32% 0.395
CH/SI/FS 5% 85.8 5.6" 15.2" 0.199 0.161 0.0% 27% 0.298
FF/SI/FC 4% 93.1 15.5" 3.9" 0.335 0.200 5.0% 31% 0.313
EP/FA/SL 4% 93.1 15.5" 3.9" 0.335 0.200 5.0% 31% 0.313
CH/FS/FO 0% 86.0 2.8" 13.8" 0.222 0.0% 45% 0.407
At-Bat Log 96 PA · 30 games · 2026-07-18 to 2026-08-19
filtered to 5 pitches: CH CU FF SI SL
20 hits 10 walks 2 hit by pitch 25 strikeouts 39 outs in play avg exit velo 91.9 mph over 59 tracked xwOBA 0.321
Date Result Count Pitch Velo Exit Velo Angle Dist Location xBA xSLG xwOBA Pitcher
2026-08-18 Grounded Into DP ground ball 1-2 SL 91.2 96.1 47 Infield 0.478 0.515 0.433 Cruz, Yovanny
2026-08-18 Walk 3-2 SI 89.6 0.698 Williams, Trevor
2026-08-18 Out fly ball 0-0 FF 92.0 97.8 33° 373 LF 0.220 0.806 0.423 Kent, Jackson
2026-08-18 Single line drive 0-0 CU 77.5 93.2 14° 186 LF gap 0.969 1.094 0.904 Kent, Jackson
2026-08-18 Single ground ball 1-0 FF 94.4 105.5 -5° 18 CF 0.452 0.479 0.408 Kent, Jackson
2026-08-16 Out ground ball 1-0 SI 99.1 98.1 -20° 7 Infield 0.146 0.166 0.131 Medina, Luis
2026-08-16 Walk 3-2 FF 91.0 0.698 Lopez, Jacob
2026-08-15 Single ground ball 2-1 FF 93.1 106.2 60 LF 0.526 0.575 0.484 Basso, Brady
2026-08-15 Out line drive 1-1 SL 88.5 74.1 15° 168 CF 0.574 0.603 0.517 Ginn, J.T.
2026-08-15 Single line drive 2-2 CH 86.8 106.9 10° 216 LF gap 0.863 1.099 0.855 Ginn, J.T.
2026-08-14 Reached On Error ground ball 3-2 FF 94.6 76.9 -8° 11 Infield 0.087 0.096 0.078 Harris, Hogan
2026-08-14 Out ground ball 2-0 SI 97.5 100.7 -10° 9 Infield 0.279 0.313 0.261 Medina, Luis
2026-08-14 Grounded Into DP ground ball 0-0 FF 94.4 89.5 -5° 25 Infield 0.219 0.250 0.204 Jump, Gage
2026-08-14 Walk 3-2 FF 97.1 0.698 Jump, Gage
2026-08-14 Out ground ball 2-2 FF 96.6 90.1 -36° 3 Infield 0.061 0.067 0.058 Jump, Gage
2026-08-13 Single line drive 0-0 SL 88.4 109.4 12° 243 LF 0.914 1.245 0.921 Saucedo, Tayler
2026-08-13 Out ground ball 0-2 CH 93.1 66.9 -23° 4 Infield 0.058 0.064 0.053 Ureña, Walbert
2026-08-13 Strikeout swinging 1-2 CH 91.2 0.000 Ureña, Walbert
2026-08-13 Strikeout swinging 0-2 SI 100.9 0.000 Ureña, Walbert
2026-08-12 Strikeout looking 1-2 FF 100.9 0.000 Joyce, Ben
2026-08-12 Out ground ball 0-1 SI 91.9 99.7 -9° 17 Infield 0.301 0.321 0.271 Weiman, Blake
2026-08-11 Out popup 0-1 SL 88.0 77.9 66° 147 Infield 0.009 0.009 0.008 Saucedo, Tayler
2026-08-10 Walk 3-2 SL 90.8 0.698 Fermín, José
2026-08-10 Strikeout swinging 3-2 SL 86.9 0.000 Detmers, Reid
2026-08-10 Walk 3-1 FF 93.3 0.698 Detmers, Reid
2026-08-10 Strikeout swinging 0-2 CH 86.5 0.000 Detmers, Reid
2026-08-09 Out line drive 0-0 SI 98.8 50.9 24° 120 Infield 0.151 0.164 0.136 Hoppe, Alex
2026-08-09 Hit By Pitch 1-0 FF 94.5 0.729 Hiraldo, Yaramil
2026-08-09 Single ground ball 2-2 CU 77.4 62.5 -51° 2 Infield 0.332 0.338 0.312 Povich, Cade
2026-08-09 Out fly ball 2-1 FF 90.6 91.1 53° 260 RF 0.003 0.003 0.003 Povich, Cade
2026-08-08 Walk 3-2 FF 95.7 0.698 Wolfram, Grant
2026-08-08 Out ground ball 2-2 SL 88.7 90.2 44 Infield 0.307 0.360 0.282 Bradish, Kyle
2026-08-08 Out fly ball 1-1 SI 94.8 91.1 49° 269 RF gap 0.003 0.004 0.003 Bradish, Kyle
2026-08-08 Hit By Pitch 1-2 SI 96.4 0.729 Bradish, Kyle
2026-08-07 Strikeout swinging 2-2 FF 96.5 0.000 Baz, Shane
2026-08-07 Out popup 1-2 FF 96.0 80.9 63° 157 Infield 0.014 0.026 0.017 Baz, Shane
2026-08-05 Out line drive 1-1 SL 87.2 95.5 19° 304 LF 0.354 0.588 0.401 Foley, Jason
2026-08-05 Walk 3-0 FF 97.6 0.698 Seymour, Carson
2026-08-05 Double line drive 2-2 FF 92.7 103.8 185 LF gap 0.709 0.837 0.672 Whisenhunt, Carson
2026-08-05 Strikeout swinging 2-2 CH 84.1 0.000 Whisenhunt, Carson
2026-08-04 Out fly ball 2-0 FF 95.2 93.3 50° 270 RF 0.009 0.015 0.012 Smith, Dylan
2026-08-04 Walk 3-2 SI 93.9 0.698 Brubaker, JT
2026-08-04 Out ground ball 2-2 SL 87.8 96.1 -13° 10 Infield 0.222 0.237 0.203 Tidwell, Blade
2026-08-04 Out ground ball 0-1 SI 93.8 105.7 118 Infield 0.594 0.677 0.553 Tidwell, Blade
2026-08-03 Out ground ball 0-0 CU 78.3 72.3 -9° 11 Infield 0.069 0.078 0.063 Hentges, Sam
2026-08-03 Strikeout swinging 3-2 SI 91.4 0.000 Webb, Logan
2026-08-02 Reached On Error ground ball 2-2 SI 92.6 80.6 -36° 3 Infield 0.053 0.059 0.048 King, Bryan
2026-08-02 Strikeout swinging 2-2 FF 94.5 0.000 Lambert, Peter
2026-08-02 Strikeout swinging 2-2 FF 94.1 0.000 Lambert, Peter
2026-08-01 Strikeout swinging 2-2 SI 95.4 0.000 Hader, Josh
2026-08-01 Out ground ball 1-2 SL 80.7 85.4 -21° 4 LF gap 0.081 0.096 0.073 Okert, Steven
2026-08-01 Out ground ball 1-1 FF 92.1 91.8 57 Infield 0.449 0.508 0.436 Blanco, Ronel
2026-08-01 Home Run fly ball 3-2 SL 88.5 103.9 22° 348 LF corner 0.703 1.883 1.071 Blanco, Ronel
2026-08-01 Strikeout looking 3-2 FF 93.5 0.000 Blanco, Ronel
2026-07-31 Out fly ball 0-0 FF 97.5 96.0 48° 294 CF 0.009 0.023 0.014 Blubaugh, AJ
2026-07-31 Strikeout looking 2-2 SL 91.3 0.000 Brown, Hunter
2026-07-31 Single line drive 0-1 SL 91.7 88.8 15° 211 CF 0.980 1.106 0.912 Brown, Hunter
2026-07-31 Out fly ball 1-0 FF 96.3 103.0 46° 319 LF gap 0.051 0.172 0.094 Brown, Hunter
2026-07-30 Walk 3-2 CH 78.3 0.698 Baker, Bryan
2026-07-30 Strikeout looking 3-2 CH 83.0 0.000 Matz, Steven
2026-07-30 Double line drive 0-1 FF 93.1 103.9 88 LF 0.563 0.625 0.519 Kimbrel, Craig
2026-07-30 Out fly ball 2-0 FF 93.8 100.2 54° 271 LF gap 0.009 0.015 0.009 McClanahan, Shane
2026-07-30 Out ground ball 2-2 CH 85.8 100.6 -11° 10 Infield 0.251 0.286 0.234 McClanahan, Shane
2026-07-29 Strikeout swinging 0-2 CH 87.3 0.000 Kelly, Kevin
2026-07-29 Strikeout swinging 1-2 FF 92.2 0.000 Seymour, Ian
2026-07-29 Out fly ball 0-0 FF 91.1 90.0 46° 311 LF 0.003 0.006 0.004 Legumina, Casey
2026-07-28 Strikeout looking 1-2 FF 93.5 0.000 Kelly, Kevin
2026-07-28 Out popup 2-2 CH 84.3 83.3 70° 119 RF corner 0.003 0.003 0.003 Matz, Steven
2026-07-28 Strikeout swinging 1-2 FF 94.1 0.000 Jax, Griffin
2026-07-28 Double line drive 1-1 CU 83.3 107.0 15° 336 LF gap 0.623 1.025 0.688 Jax, Griffin
2026-07-28 Strikeout swinging 1-2 CH 90.5 0.000 Jax, Griffin
2026-07-27 Out ground ball 3-1 SI 97.0 102.0 -11° 14 Infield 0.282 0.302 0.257 Wilcox, Cole
2026-07-27 Out popup 1-1 FF 94.9 86.7 68° 144 LF corner 0.009 0.012 0.010 Kirby, George
2026-07-27 Out popup 1-0 FF 96.0 83.1 76° 62 RF corner 0.011 0.017 0.014 Kirby, George
2026-07-27 Strikeout swinging 0-2 FF 97.4 0.000 Kirby, George
2026-07-26 Out fly ball 2-2 FF 97.2 90.8 61° 194 LF gap 0.017 0.030 0.020 Gilbert, Logan
2026-07-26 Out popup 0-0 FF 97.1 93.3 69° 129 Infield 0.006 0.006 0.006 Gilbert, Logan
2026-07-25 Strikeout swinging 2-2 FF 98.1 0.000 Wilcox, Cole
2026-07-25 Single line drive 2-0 SI 95.6 104.1 148 LF 0.709 0.837 0.672 Woo, Bryan
2026-07-25 Double line drive 2-2 SI 96.1 106.2 14° 251 LF 0.709 1.043 0.740 Woo, Bryan
2026-07-25 Double line drive 1-2 FF 96.0 98.1 16° 246 LF 0.611 0.868 0.628 Woo, Bryan
2026-07-24 Strikeout swinging 1-2 FF 96.9 0.000 Rucker, Michael
2026-07-24 Out fly ball 2-2 SI 96.3 96.4 27° 378 CF 0.280 0.793 0.451 Miller, Bryce
2026-07-22 Strikeout swinging 2-2 FF 98.4 0.000 Taylor, Grant
2026-07-22 Walk 3-2 SL 85.3 0.698 Kay, Anthony
2026-07-22 Out fly ball 2-1 FF 95.2 99.8 25° 365 RF gap 0.474 1.316 0.733 Kay, Anthony
2026-07-21 Home Run fly ball 2-2 SL 88.3 103.3 31° 397 LF 0.714 2.770 1.432 Schweitzer, Tyler
2026-07-21 Single line drive 0-1 CH 86.9 79.5 23° 235 LF 0.714 0.829 0.674 Schultz, Noah
2026-07-20 Strikeout looking 3-2 SI 100.6 0.000 Hicks, Jordan
2026-07-19 Home Run fly ball 0-1 CH 87.3 105.2 26° 422 LF 0.897 3.405 1.763 Iglesias, Raisel
2026-07-19 Out popup 1-1 FF 96.1 85.8 74° 69 RF corner 0.003 0.003 0.003 Fuentes, Didier
2026-07-19 Single line drive 1-0 SI 92.0 101.1 13° 236 LF 0.934 1.178 0.915 Holmes, Grant
2026-07-18 Strikeout swinging 2-2 FF 98.6 0.000 Fuentes, Didier
2026-07-18 Single ground ball 1-2 SL 81.0 64.6 46 Infield 0.177 0.208 0.159 Lee, Dylan
2026-07-18 Single line drive 0-1 FF 91.8 94.2 12° 253 LF gap 0.889 1.048 0.860 Murphy, Owen
2026-07-18 Out line drive 0-0 FF 92.4 73.0 10° 111 Infield 0.274 0.278 0.247 Murphy, Owen