About & methodology · mlbaseballytics@gmail.com · Not betting advice. 21+. · If you need help, call 1-800-GAMBLER
data as of 19 Aug, 8:59 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: France, Ty Long and lofted Pitcher: Stock, Robert (RHP) change batter remove pitcher
2,288 pitches seen · 0.370 xwOBA against shapes like this arsenal, vs 0.367 against everything (+0.002) · last 30 games: 0.398 +0.028 on 333 pitches, covering 58% 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.154 99p
0.393 132p
0.400 94p
0.309 95p
0.470 188p
0.367 151p
0.474 65p
0.431 114p
0.369 152p
How France, Ty handles each pitch vs RHP · ordered by usage
Stock, Robert'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 France, Ty: BA France, Ty: HR% France, Ty: Hard-Hit% France, Ty: Exit Velo France, Ty: xwOBA/con
SI 36% 94.2 1.4" -16.7" 2187 0.0% 0.282 2.8% 47% 89.4 0.357
FC 36% 91.3 8.7" -2.2" 2398 0.308 2.6% 45% 91.2 0.378
FF 17% 96.6 8.4" -12.2" 2302 0.258 3.1% 45% 91.5 0.385
ST 11% 81.8 2.7" 15.2" 2545 0.183 1.4% 40% 90.0 0.317
Stock, Robert's Arsenal, by Pitch Shape grouped by velo/break/spin, not label
Shape (mostly) Usage% Velo Vert Brk Horz Brk Allowed xwOBA/con France, Ty: BA France, Ty: HR% France, Ty: Hard-Hit% France, Ty: xwOBA/con
SI/FF/CH 53% 95.0 3.6" -15.3" 0.504 0.298 2.5% 49% 0.355
CH/SI/FS 53% 95.0 3.6" -15.3" 0.504 0.381 9.5% 50% 0.423
FC/SL/FF 28% 90.9 7.8" -1.5" 0.247 2.7% 47% 0.326
ST/SL/CU 10% 81.7 3.0" 15.9" 0.228 3.8% 44% 0.371
CU/KC/ST 10% 81.7 3.0" 15.9" 0.391 0.0% 41% 0.356
FF/SI/FC 6% 91.9 11.7" -3.9" 0.278 2.8% 42% 0.375
CH/FS/FO 6% 91.9 11.7" -3.9" 0.250 0.0% 38% 0.244
FF/SI/FC 2% 93.8 11.9" -5.8" 0.210 2.5% 44% 0.363
EP/FA/SL 2% 93.8 11.9" -5.8"
SL/ST/CU 1% 82.2 0.2" 9.0" 0.312 6.2% 50% 0.404
At-Bat Log 101 PA · 30 games · 2026-07-18 to 2026-08-18
filtered to 5 pitches: CH FC FF SI ST
30 hits 7 walks 4 hit by pitch 18 strikeouts 42 outs in play avg exit velo 92.2 mph over 71 tracked xwOBA 0.332
Date Result Count Pitch Velo Exit Velo Angle Dist Location xBA xSLG xwOBA Pitcher
2026-08-18 Single line drive 0-0 SI 98.0 87.8 14° 188 LF gap 0.971 1.089 0.903 Yan, Jefry
2026-08-18 Force Out ground ball 0-2 FF 93.3 97.0 -24° 6 Infield 0.083 0.092 0.075 Thornton, Zac
2026-08-17 Out ground ball 0-0 SI 94.0 102.6 48 Infield 0.454 0.482 0.410 Pintaro, Jonathan
2026-08-17 Walk 3-0 FF 95.6 0.698 McLean, Nolan
2026-08-17 Single line drive 0-1 SI 96.5 75.5 27° 253 RF gap 0.534 0.598 0.491 McLean, Nolan
2026-08-16 Out ground ball 0-1 ST 87.1 66.2 11° 96 Infield 0.181 0.210 0.163 Smith, Cade
2026-08-16 Grounded Into DP ground ball 3-1 SI 93.9 100.3 -19° 6 Infield 0.132 0.133 0.122 Festa, Matt
2026-08-16 Strikeout swinging 0-2 FC 84.0 0.000 Bibee, Tanner
2026-08-16 Out fly ball 2-2 FC 84.8 96.9 26° 381 CF 0.291 0.763 0.439 Bibee, Tanner
2026-08-16 Out popup 1-2 ST 82.1 80.2 77° 86 RF corner 0.009 0.011 0.010 Bibee, Tanner
2026-08-15 Hit By Pitch 1-2 ST 84.5 0.729 Holderman, Colin
2026-08-15 Strikeout looking 0-2 FF 94.8 0.000 Cantillo, Joey
2026-08-14 Strikeout swinging 2-2 SI 94.9 0.000 Festa, Matt
2026-08-14 Walk 3-1 FF 97.3 0.698 Williams, Gavin
2026-08-14 Single ground ball 2-2 FF 99.9 93.1 -16° 10 RF 0.117 0.129 0.105 Williams, Gavin
2026-08-12 Hit By Pitch 0-0 SI 99.9 0.728 Senzatela, Antonio
2026-08-12 Out ground ball 0-2 FF 95.4 98.3 -15° 6 Infield 0.206 0.225 0.197 May, Dustin
2026-08-12 Single line drive 0-0 SI 95.7 108.5 168 LF 0.686 0.859 0.669 May, Dustin
2026-08-12 Single ground ball 2-2 FC 93.6 89.1 62 CF 0.317 0.365 0.306 May, Dustin
2026-08-11 Single ground ball 1-0 FC 87.9 84.6 -21° 4 Infield 0.054 0.061 0.049 Wilson, Bryse
2026-08-11 Out ground ball 2-2 FF 92.6 75.6 -20° 5 Infield 0.037 0.038 0.033 Harrison, Kyle
2026-08-11 Out popup 0-0 FF 93.8 92.3 74° 110 RF corner 0.001 0.001 0.000 Harrison, Kyle
2026-08-10 Single ground ball 2-2 FC 87.4 99.1 91 LF gap 0.574 0.641 0.540 Henderson, Logan
2026-08-10 Out fly ball 1-0 FF 93.5 88.3 31° 314 RF gap 0.034 0.069 0.039 Henderson, Logan
2026-08-10 Home Run line drive 2-2 CH 82.9 106.5 18° 369 LF 0.537 1.076 0.673 Henderson, Logan
2026-08-09 Out fly ball 3-2 FF 97.6 94.5 36° 321 RF 0.117 0.397 0.213 Blubaugh, AJ
2026-08-09 Out fly ball 0-0 FF 93.7 96.2 32° 371 LF gap 0.200 0.660 0.362 Javier, Cristian
2026-08-09 Single line drive 0-0 FF 93.4 83.6 14° 173 LF 0.906 1.045 0.855 Javier, Cristian
2026-08-09 Out fly ball 3-2 FF 93.3 79.5 44° 259 RF gap 0.014 0.014 0.013 Javier, Cristian
2026-08-08 Walk 3-0 FF 91.9 0.698 King, Bryan
2026-08-08 Out fly ball 0-1 FF 94.0 105.1 39° 363 CF 0.414 1.599 0.814 Lambert, Peter
2026-08-08 Out ground ball 2-2 FF 94.6 88.5 -14° 10 Infield 0.108 0.115 0.097 Lambert, Peter
2026-08-08 Walk 3-1 FF 94.9 0.698 Lambert, Peter
2026-08-07 Strikeout swinging 3-2 FC 93.4 0.000 Abreu, Bryan
2026-08-07 Strikeout swinging 1-2 FF 92.2 0.000 Okert, Steven
2026-08-06 Double ground ball 0-0 SI 97.1 85.2 51 LF 0.193 0.216 0.174 Morillo, Juan
2026-08-06 Out fly ball 1-0 FF 91.4 100.6 36° 380 CF 0.397 1.496 0.776 Abner, Philip
2026-08-06 Strikeout swinging 2-2 FF 97.7 0.000 Loáisiga, Jonathan
2026-08-06 Sac Fly fly ball 3-1 FF 90.0 85.9 42° 276 RF corner 0.007 Drake, Kohl
2026-08-06 Double line drive 2-1 FF 92.3 90.2 22° 311 RF 0.194 0.281 0.187 Drake, Kohl
2026-08-05 Fielder's Choice ground ball 0-0 SI 95.7 51.9 -50° 2 Infield 0.213 0.213 0.192 Ginkel, Kevin
2026-08-05 Out ground ball 2-1 FF 89.9 79.9 -13° 8 Infield 0.056 0.065 0.052 Bratt, Mitch
2026-08-05 Single ground ball 0-0 FF 89.4 89.7 136 LF 0.546 0.639 0.516 Bratt, Mitch
2026-08-04 Out fly ball 0-1 SI 95.0 93.6 56° 239 RF 0.011 0.014 0.010 Carrillo, Gerardo
2026-08-04 Strikeout swinging 2-2 CH 86.6 0.000 Rodriguez, Eduardo
2026-08-04 Strikeout swinging 1-2 FF 92.9 0.000 Rodriguez, Eduardo
2026-08-04 Out ground ball 3-2 CH 87.2 102.2 108 Infield 0.643 0.712 0.593 Rodriguez, Eduardo
2026-08-03 Out fly ball 2-2 ST 87.1 98.8 34° 355 RF gap 0.323 1.225 0.643 Garcia, Brandyn
2026-08-03 Walk 3-2 FF 94.8 0.698 Pfaadt, Brandon
2026-08-03 Out ground ball 2-2 FF 94.0 84.7 -21° 6 Infield 0.054 0.061 0.049 Pfaadt, Brandon
2026-08-03 Strikeout swinging 1-2 FF 93.4 0.000 Pfaadt, Brandon
2026-08-02 Out fly ball 2-0 FF 95.0 96.0 40° 329 CF 0.066 0.234 0.124 Smith, Dylan
2026-08-02 Single line drive 3-1 SI 91.9 95.7 13° 201 LF gap 0.957 1.122 0.907 Roupp, Landen
2026-08-02 Reached On Error ground ball 0-0 SI 93.8 100.7 -25° 5 Infield 0.080 0.089 0.076 Roupp, Landen
2026-08-02 Single line drive 2-0 SI 93.2 80.0 22° 261 CF 0.791 0.868 0.717 Roupp, Landen
2026-08-02 Incomplete PA 0-2 SI 93.7 Roupp, Landen
2026-08-01 Strikeout looking 2-2 FF 93.8 0.000 Mahle, Tyler
2026-08-01 Single line drive 1-1 FC 88.4 108.7 177 RF gap 0.686 0.859 0.669 Mahle, Tyler
2026-07-31 Sac Fly line drive 1-0 FF 96.3 86.7 26° 306 CF 0.114 Houser, Adrian
2026-07-31 Single line drive 3-1 SI 96.0 108.7 15° 323 CF 0.671 1.095 0.737 Houser, Adrian
2026-07-31 Single line drive 0-0 SI 91.5 83.9 18° 210 LF 0.957 1.073 0.885 Whisenhunt, Carson
2026-07-31 Walk 3-2 CH 82.4 0.698 Whisenhunt, Carson
2026-07-30 Strikeout swinging 1-2 CH 87.7 0.000 Ray, Robbie
2026-07-30 Strikeout swinging 2-2 FF 92.5 0.000 Ray, Robbie
2026-07-30 Hit By Pitch 2-1 FF 93.7 0.729 Ray, Robbie
2026-07-29 Out fly ball 0-1 SI 94.8 95.8 37° 349 RF gap 0.109 0.397 0.209 Agnos, Zach
2026-07-29 Single ground ball 1-0 FF 90.7 84.4 11° 147 CF 0.483 0.510 0.435 Hughes, Gabriel
2026-07-29 Hit By Pitch 2-1 CH 87.3 0.729 Hughes, Gabriel
2026-07-29 Out fly ball 0-0 FF 91.6 87.7 35° 290 RF corner 0.026 0.056 0.035 Hughes, Gabriel
2026-07-28 Strikeout looking 1-2 CH 92.1 0.000 Vodnik, Victor
2026-07-28 Single line drive 0-0 FC 91.9 72.4 16° 173 RF 0.600 0.644 0.551 Senzatela, Antonio
2026-07-28 Grounded Into DP ground ball 0-1 ST 83.2 99.6 101 Infield 0.597 0.659 0.551 Mejia, Juan
2026-07-28 Out fly ball 1-1 CH 84.2 93.1 35° 364 LF gap 0.057 0.162 0.092 Lorenzen, Michael
2026-07-28 Out fly ball 2-1 ST 80.0 91.9 45° 298 RF 0.009 0.025 0.014 Lorenzen, Michael
2026-07-26 Out ground ball 0-0 SI 95.0 94.1 -21° 5 Infield 0.078 0.093 0.070 Bachar, Lake
2026-07-26 Single line drive 1-1 ST 79.8 82.6 26° 287 LF gap 0.146 0.216 0.151 Junk, Janson
2026-07-26 Single ground ball 2-0 FF 94.2 106.7 -1° 46 LF gap 0.483 0.528 0.447 Junk, Janson
2026-07-25 Single ground ball 2-1 CH 87.1 101.8 92 CF 0.580 0.661 0.541 Fulton, Dax
2026-07-25 Strikeout swinging 0-2 ST 83.4 0.000 Pérez, Eury
2026-07-25 Single line drive 0-0 SI 99.0 77.1 18° 180 LF 0.969 1.034 0.881 Pérez, Eury
2026-07-25 Out fly ball 2-1 SI 97.9 79.8 52° 216 RF 0.051 0.066 0.049 Pérez, Eury
2026-07-24 Double line drive 1-0 FF 94.1 104.3 12° 243 RF gap 0.940 1.246 0.942 Zuber, Tyler
2026-07-24 Single line drive 1-2 SI 92.5 101.1 213 LF gap 0.669 0.772 0.628 Gusto, Ryan
2026-07-24 Force Out ground ball 2-1 SI 93.8 96.8 -10° 6 Infield 0.186 0.205 0.171 Gusto, Ryan
2026-07-23 Strikeout swinging 2-2 FF 95.3 0.000 Sale, Chris
2026-07-22 Strikeout looking 1-2 FF 95.7 0.000 Iglesias, Raisel
2026-07-22 Strikeout swinging 2-2 FF 98.5 0.000 Fuentes, Didier
2026-07-22 Out ground ball 0-1 CH 82.5 103.0 -18° 4 Infield 0.154 0.163 0.139 Pérez, Martín
2026-07-22 Out line drive 3-2 CH 81.2 94.5 20° 320 RF gap 0.309 0.514 0.342 Pérez, Martín
2026-07-21 Single line drive 1-0 FF 96.6 90.5 10° 194 CF 0.611 0.689 0.587 López, Reynaldo
2026-07-20 Strikeout swinging 2-2 FF 96.9 0.000 Mederos, Victor
2026-07-20 Home Run fly ball 0-0 SI 90.2 100.3 31° 397 LF 0.471 1.651 0.864 Elder, Bryce
2026-07-20 Single ground ball 2-2 FF 92.9 102.0 -3° 31 Infield 0.357 0.388 0.321 Elder, Bryce
2026-07-20 Out ground ball 1-0 SI 91.8 90.9 52 Infield 0.311 0.362 0.293 Elder, Bryce
2026-07-19 Out ground ball 1-1 SI 96.0 101.0 -4° 25 Infield 0.303 0.326 0.273 Way, Beck
2026-07-19 Out fly ball 1-0 FF 91.6 80.7 45° 263 RF gap 0.011 0.011 0.010 Cameron, Noah
2026-07-19 Out line drive 1-1 FC 91.2 92.3 24° 321 RF 0.149 0.288 0.183 Cameron, Noah
2026-07-18 Walk 3-1 FF 91.1 0.698 Morgan, Eli
2026-07-18 Double line drive 1-1 CH 86.5 104.0 14° 252 LF corner 0.691 0.980 0.711 Lynch IV, Daniel
2026-07-18 Double line drive 2-2 FF 92.5 103.8 16° 290 LF 0.534 0.871 0.591 Dobnak, Randy
2026-07-18 Out ground ball 3-2 ST 81.4 101.8 -7° 21 Infield 0.308 0.320 0.277 Dobnak, Randy