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) 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.241 100p
0.390 138p
0.270 113p
0.493 130p
0.516 187p
0.371 192p
0.435 72p
0.476 143p
0.296 175p

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 RHP · ordered by volume · 7 too thin to show
Langford, Wyatt: by Pitch Type 24 rows · both hands
Hand Pitch Pitches BA HR% Hard-Hit% LD% FB% GB% Exit Velo xBA xwOBA/con
LHP FF 346 0.263 6.6% 39% 16% 43% 34% 91.5 0.311 0.417
LHP CH 244 0.152 0.0% 38% 29% 17% 50% 86.1 0.335 0.325
LHP SI 127 0.276 0.0% 62% 29% 19% 52% 97.2 0.400 0.438
LHP SL 127 0.333 6.1% 29% 33% 29% 29% 86.0 0.374 0.437
LHP FC 79 0.222 11.1% 38% 25% 31% 31% 92.6 0.315 0.418
LHP CU 78 0.417 0.0% 38% 50% 25% 25% 87.7 0.532 0.606
LHP ST 57
LHP FS 11
LHP SV 6
LHP KC 5
RHP FF 780 0.219 5.9% 50% 21% 39% 23% 93.2 0.308 0.396
RHP SI 510 0.273 3.8% 61% 29% 24% 43% 93.7 0.354 0.399
RHP SL 353 0.243 4.1% 36% 31% 21% 38% 86.5 0.342 0.415
RHP ST 276 0.208 1.9% 36% 21% 30% 36% 87.6 0.302 0.361
RHP CH 184 0.256 7.0% 56% 33% 33% 33% 94.8 0.497 0.596
RHP FC 184 0.220 4.9% 29% 29% 24% 32% 87.3 0.257 0.289
RHP FS 68 0.211 5.3% 20% 30% 20% 30% 78.8 0.258 0.268
RHP CU 68 0.273 0.0% 50% 25% 38% 38% 98.5 0.357 0.366
RHP KC 36 0.364 9.1% 33% 11% 22% 67% 81.9 0.284 0.315
RHP SV 18
RHP FA 5
RHP EP 3
RHP CS 3
RHP KN 1

Showing every pitcher. Today’s probable opponent starter:

Alvarez, Andrew

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

At-Bat Log 126 PA · 30 games · 2026-07-18 to 2026-08-19
25 hits 13 walks 2 hit by pitch 31 strikeouts 55 outs in play avg exit velo 90.9 mph over 80 tracked xwOBA 0.312
Date Result Count Pitch Velo Exit Velo Angle Dist Location xBA xSLG xwOBA Pitcher
2026-08-19 Strikeout swinging 2-2 ST 82.6 0.000 Bird, Jake
2026-08-19 Out line drive 0-0 ST 87.7 100.1 19° 338 CF 0.351 0.673 0.428 Cavalli, Cade
2026-08-19 Strikeout swinging 1-2 ST 88.0 0.000 Cavalli, Cade
2026-08-19 Strikeout looking 1-2 ST 87.5 0.000 Cavalli, Cade
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 Out fly ball 3-1 FC 86.1 82.5 36° 284 LF 0.023 0.039 0.025 Lopez, Jacob
2026-08-16 Walk 3-2 FF 91.0 0.698 Lopez, Jacob
2026-08-16 Out ground ball 0-1 FC 86.2 82.3 48 Infield 0.258 0.292 0.232 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 Home Run fly ball 0-0 FC 89.4 105.1 35° 421 LF 0.674 2.659 1.362 Ginn, J.T.
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 Force Out ground ball 0-0 FC 89.5 92.5 -19° 8 Infield 0.119 0.134 0.107 Murphy, Luke
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-11 Strikeout looking 1-2 FC 89.7 0.000 Johnson, Ryan
2026-08-11 Out ground ball 2-0 ST 83.1 73.8 -4° 22 Infield 0.126 0.149 0.120 Johnson, Ryan
2026-08-10 Walk 3-1 FC 89.9 0.698 Murphy, Luke
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 Out line drive 1-1 FC 90.6 86.6 25° 306 RF gap 0.097 0.149 0.090 Baz, Shane
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-04 Out popup 2-2 ST 82.6 88.5 75° 65 Infield 0.006 0.006 0.005 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-03 Strikeout swinging 0-2 ST 82.9 0.000 Webb, Logan
2026-08-03 Walk 3-1 FC 89.7 0.698 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 Walk 3-1 ST 83.5 0.698 Lambert, Peter
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 Out popup 1-2 ST 83.7 72.9 70° 107 Infield 0.003 0.005 0.004 Seymour, Ian
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 popup 1-1 ST 83.3 88.6 67° 142 Infield 0.006 0.006 0.005 Bazardo, Eduard
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-26 Single line drive 1-2 FS 85.9 88.9 10° 173 LF 0.523 0.562 0.476 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 3-2 FC 90.3 87.1 28° 325 LF gap 0.060 0.110 0.066 Miller, Bryce
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-24 Home Run fly ball 1-1 FS 84.5 97.8 30° 384 LF 0.374 1.251 0.665 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 ground ball 0-0 FC 92.1 82.5 -3° 26 LF corner 0.209 0.221 0.188 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 Out fly ball 3-2 FC 92.3 89.2 26° 339 CF 0.060 0.114 0.065 Schultz, Noah
2026-07-21 Out fly ball 0-0 ST 82.2 101.3 42° 356 LF gap 0.111 0.417 0.220 Schultz, Noah
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 Out line drive 0-2 FC 90.9 87.8 123 LF corner 0.463 0.487 0.417 Newcomb, Sean
2026-07-20 Strikeout looking 3-2 SI 100.6 0.000 Hicks, Jordan
2026-07-20 Out popup 0-0 ST 81.3 71.6 78° 62 RF corner 0.001 0.001 0.000 Fedde, Erick
2026-07-20 Single line drive 0-1 FC 92.6 71.0 23° 206 RF 0.991 1.039 0.895 Fedde, Erick
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 Double line drive 1-1 FC 92.0 105.7 16° 337 LF gap 0.566 1.003 0.662 Holmes, Grant
2026-07-19 Fielder's Choice ground ball 0-0 FC 91.5 90.9 60 Infield 0.382 0.441 0.362 Holmes, Grant
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 Strikeout swinging 3-2 FC 87.3 0.000 Ritchie, JR
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