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: Vilade, Ryan Fast and flat 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

14p
24p
19p
0.369 18p
20p
25p
13p
16p
30p

vs LHP

0.160 28p
34p
28p
0.455 35p
0.220 46p
40p
15p
27p
0.419 24p
How Vilade, Ryan handles each pitch vs RHP · ordered by volume · 8 too thin to show
Vilade, Ryan: by Pitch Type 20 rows · both hands
Hand Pitch Pitches BA HR% Hard-Hit% LD% FB% GB% Exit Velo xBA xwOBA/con
LHP FF 244 0.235 3.9% 31% 22% 44% 22% 86.8 0.328 0.365
LHP CH 76 0.409 13.6% 40% 25% 25% 40% 90.8 0.403 0.498
LHP SI 65 0.167 0.0% 60% 20% 30% 40% 93.8 0.294 0.281
LHP FC 51 0.429 7.1% 55% 18% 36% 36% 93.5 0.455 0.532
LHP CU 39 0.375 12.5%
LHP SL 38 0.000 0.0%
LHP ST 21
LHP KC 6
LHP SV 2
RHP FF 134 0.263 10.5% 50% 17% 33% 42% 89.1 0.382 0.504
RHP SI 84 0.160 0.0% 41% 9% 9% 77% 88.2 0.232 0.205
RHP SL 56 0.182 18.2% 30% 10% 40% 50% 82.7 0.381 0.598
RHP ST 29
RHP FC 19
RHP CU 19
RHP KC 11
RHP EP 5
RHP FS 3
RHP CH 3
RHP KN 1

Showing every pitcher. Today’s probable opponent starter:

Scherzer, Max

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

At-Bat Log 97 PA · 30 games · 2026-06-12 to 2026-08-19
19 hits 6 walks 1 intentional 1 hit by pitch 27 strikeouts 43 outs in play avg exit velo 88.7 mph over 61 tracked xwOBA 0.343
Date Result Count Pitch Velo Exit Velo Angle Dist Location xBA xSLG xwOBA Pitcher
2026-08-19 Strikeout looking 0-2 SL 87.3 0.000 Fisher, Braydon
2026-08-19 Strikeout swinging 1-2 CU 72.6 0.000 Scherzer, Max
2026-08-19 Out ground ball 0-0 SL 85.6 51.5 -76° 0 RF corner 0.190 0.193 0.171 Scherzer, Max
2026-08-18 Single line drive 0-0 KN 82.5 90.3 12° 207 LF gap 0.854 0.982 0.808 Waldron, Matt
2026-08-18 Out popup 0-1 KC 83.6 83.3 60° 179 RF gap 0.009 0.009 0.008 Soriano, José
2026-08-18 Single ground ball 3-2 SI 94.4 105.0 53 CF 0.509 0.560 0.472 Soriano, José
2026-08-17 Intentional Walk 3-0 Walker, Josh
2026-08-17 Out ground ball 2-2 SL 87.7 87.6 -40° 2 Infield 0.081 0.084 0.075 Sanders, Cam
2026-08-17 Home Run fly ball 3-2 FF 95.7 107.4 26° 428 CF 0.957 3.722 1.916 Young, Brandon
2026-08-17 Strikeout swinging 2-2 CU 75.2 0.000 Young, Brandon
2026-08-16 Strikeout swinging 2-2 CU 86.4 0.000 Wolfram, Grant
2026-08-16 Double line drive 3-2 FF 95.6 109.6 12° 304 CF 0.866 1.211 0.886 Rogers, Trevor
2026-08-16 Home Run fly ball 2-2 FF 94.8 106.9 23° 441 LF gap 1.000 4.000 2.000 Rogers, Trevor
2026-08-16 Single line drive 0-0 FC 84.0 101.3 13° 269 LF 0.934 1.178 0.915 Rogers, Trevor
2026-08-14 Out fly ball 0-0 FF 95.2 101.8 41° 344 LF gap 0.166 0.610 0.316 Sanders, Cam
2026-08-14 Walk 3-2 FF 96.4 0.698 Garcia, Rico
2026-08-10 Walk 3-2 SL 88.4 0.698 Johnson, Seth
2026-08-10 Out popup 0-0 SL 75.7 86.9 74° 102 Infield 0.006 0.007 0.006 Lopez, Jacob
2026-08-10 Out fly ball 1-2 SL 75.3 90.3 34° 345 CF 0.037 0.093 0.055 Lopez, Jacob
2026-08-10 Strikeout swinging 1-2 FF 93.2 0.000 Lopez, Jacob
2026-08-09 Out ground ball 0-0 SI 97.0 101.3 71 Infield 0.480 0.539 0.446 Ferrer, José A.
2026-08-08 Force Out ground ball 2-0 FC 88.9 79.7 -22° 6 LF corner 0.072 0.084 0.072 Rucker, Michael
2026-08-04 Out ground ball 2-0 FF 92.6 64.6 -44° 2 Infield 0.226 0.229 0.209 Romano, Jordan
2026-08-04 Out ground ball 0-1 FF 96.0 31.0 -34° 5 Infield 0.279 0.282 0.251 Mejia, Juan
2026-08-04 Out ground ball 3-2 SI 90.8 101.7 67 Infield 0.494 0.548 0.456 Bernardino, Brennan
2026-08-02 Grounded Into DP ground ball 2-2 SI 96.6 79.2 -6° 16 Infield 0.098 0.107 0.088 Taylor, Grant
2026-08-02 Out fly ball 0-0 FF 96.0 102.2 38° 369 LF gap 0.320 1.227 0.638 Kay, Anthony
2026-08-02 Single fly ball 1-2 FC 93.4 67.2 31° 234 LF 0.957 0.999 0.869 Kay, Anthony
2026-08-02 Single fly ball 0-1 FF 95.0 67.8 39° 218 RF 0.591 0.662 0.557 Kay, Anthony
2026-08-01 Strikeout swinging 0-2 FF 97.6 0.000 Domínguez, Seranthony
2026-08-01 Strikeout looking 3-2 SI 95.4 0.000 Schultz, Noah
2026-08-01 Strikeout looking 1-2 ST 83.0 0.000 Schultz, Noah
2026-07-31 Strikeout swinging 0-2 ST 83.2 0.000 Schweitzer, Tyler
2026-07-29 Strikeout swinging 2-2 FF 95.7 0.000 Gore, MacKenzie
2026-07-29 Out fly ball 1-2 FF 95.4 85.7 39° 281 RF gap 0.011 0.021 0.014 Gore, MacKenzie
2026-07-29 Home Run fly ball 1-1 CH 85.8 107.8 32° 420 LF gap 0.929 3.689 1.882 Gore, MacKenzie
2026-07-28 Out popup 0-0 FF 94.8 88.2 73° 104 RF corner 0.006 0.006 0.005 Latz, Jacob
2026-07-28 Strikeout swinging 3-2 FF 92.2 0.000 Alexander, Tyler
2026-07-26 Single line drive 2-1 FF 95.7 100.5 12° 234 LF gap 0.943 1.168 0.916 Messick, Parker
2026-07-26 Strikeout looking 3-2 FF 95.7 0.000 Messick, Parker
2026-07-26 Strikeout swinging 2-2 FF 96.3 0.000 Messick, Parker
2026-07-26 Out popup 2-1 SI 94.2 80.6 66° 162 RF corner 0.001 0.001 0.000 Messick, Parker
2026-07-24 Strikeout swinging 2-2 SI 93.7 0.000 Festa, Matt
2026-07-24 Walk 3-1 FF 93.1 0.698 Cantillo, Joey
2026-07-24 Home Run fly ball 0-0 CH 83.3 94.4 27° 365 LF 0.154 0.337 0.202 Cantillo, Joey
2026-07-18 Out ground ball 1-1 SL 87.4 101.6 -6° 12 Infield 0.341 0.361 0.315 Sandoval, Patrick
2026-07-18 Strikeout swinging 2-2 CH 83.9 0.000 Sandoval, Patrick
2026-07-18 Double ground ball 1-2 FF 94.9 94.3 50 LF 0.376 0.416 0.338 Sandoval, Patrick
2026-07-17 Single ground ball 0-0 FF 94.9 110.3 -21° 6 Infield 0.129 0.138 0.116 Gamboa, Alec
2026-07-17 Out ground ball 0-0 FC 93.3 90.9 -7° 15 Infield 0.254 0.277 0.239 Slaten, Justin
2026-07-17 Out ground ball 0-2 FF 95.6 102.5 84 Infield 0.540 0.640 0.515 Gamboa, Alec
2026-07-17 Out line drive 1-0 FF 93.0 94.4 11° 188 Infield 0.789 0.924 0.762 Morán, Jovani
2026-07-17 Out popup 0-1 FF 90.5 75.7 60° 154 Infield 0.034 0.044 0.036 Bennett, Jake
2026-07-17 Out line drive 0-0 SI 93.8 91.6 171 LF gap 0.626 0.704 0.580 Weissert, Greg
2026-07-17 Out fly ball 1-1 FF 92.9 78.8 50° 241 LF gap 0.060 0.090 0.067 Bennett, Jake
2026-07-17 Walk 3-2 SL 88.1 0.698 Rivera, Eduardo
2026-07-11 Home Run line drive 0-0 FF 96.5 103.0 22° 387 LF 0.629 1.595 0.927 Speier, Gabe
2026-07-09 Out fly ball 2-2 SL 92.2 94.3 29° 359 CF 0.137 0.355 0.201 Chivilli, Angel
2026-07-09 Strikeout swinging 0-2 FF 95.9 0.000 Headrick, Brent
2026-07-09 Out fly ball 2-1 FF 87.5 91.5 43° 302 CF 0.011 0.021 0.015 Yarbrough, Ryan
2026-07-09 Out ground ball 3-2 SI 93.7 55.0 14° 95 Infield 0.170 0.210 0.160 Blackburn, Paul
2026-07-05 Strikeout swinging 2-2 SL 88.5 0.000 Hader, Josh
2026-07-05 Out fly ball 2-2 SL 83.0 81.8 64° 173 RF 0.009 0.015 0.010 Okert, Steven
2026-07-04 Out line drive 2-2 FF 93.5 100.6 19° 344 CF 0.389 0.729 0.468 King, Bryan
2026-07-04 Strikeout swinging 1-2 ST 83.3 0.000 Javier, Cristian
2026-07-04 Out fly ball 3-1 SL 89.3 93.4 43° 320 LF 0.011 0.035 0.020 Brown, Hunter
2026-07-04 Out line drive 0-1 SI 96.2 43.1 19° 79 Infield 0.183 0.195 0.165 Brown, Hunter
2026-07-04 Grounded Into DP ground ball 0-1 KC 81.2 98.3 -20° 7 Infield 0.146 0.166 0.131 Brown, Hunter
2026-06-30 Strikeout looking 2-2 FF 99.2 0.000 Cruz, Steven
2026-06-30 Walk 3-0 FF 95.7 0.698 Cerantola, Eric
2026-06-30 Hit By Pitch 0-0 FF 92.3 0.729 Seabold, Connor
2026-06-30 Home Run fly ball 0-0 CH 79.3 103.1 29° 416 LF gap 0.774 2.943 1.531 Cameron, Noah
2026-06-30 Out ground ball 1-1 CH 79.9 54.8 -55° 2 Infield 0.292 0.298 0.267 Cameron, Noah
2026-06-24 Out ground ball 0-0 SI 94.7 111.3 -4° 28 LF gap 0.437 0.452 0.393 Lynch IV, Daniel
2026-06-24 Strikeout swinging 2-2 SL 84.5 0.000 Cameron, Noah
2026-06-24 Out ground ball 0-1 CU 82.1 80.6 -19° 6 RF corner 0.069 0.072 0.062 Cameron, Noah
2026-06-24 Out popup 2-0 FF 92.1 78.9 81° 31 RF corner 0.001 0.001 0.000 Cameron, Noah
2026-06-22 Strikeout looking 2-2 SI 96.3 0.000 Lange, Alex
2026-06-22 Out fly ball 1-1 CU 76.9 100.2 47° 301 LF gap 0.017 0.048 0.025 Wacha, Michael
2026-06-22 Double ground ball 1-0 SI 94.5 97.1 -4° 26 LF 0.332 0.372 0.299 Wacha, Michael
2026-06-22 Strikeout looking 2-2 SI 94.7 0.000 Wacha, Michael
2026-06-21 Out popup 0-0 FF 98.3 78.6 86° 30 LF corner 0.001 0.001 0.000 Ribalta, Orlando
2026-06-21 Home Run fly ball 0-1 SL 86.4 106.8 26° 436 CF 1.000 4.000 2.000 Varland, Gus
2026-06-21 Strikeout looking 2-2 CU 82.8 0.000 Alvarez, Andrew
2026-06-21 Strikeout looking 1-2 CU 83.8 0.000 Alvarez, Andrew
2026-06-17 Strikeout swinging 1-2 FF 97.3 0.000 Dreyer, Jack
2026-06-16 Out popup 3-2 ST 88.1 61.6 78° 54 RF corner 0.006 0.007 0.006 Klein, Will
2026-06-16 Out ground ball 0-1 FF 94.7 93.4 78 Infield 0.483 0.543 0.443 Wrobleski, Justin
2026-06-16 Reached On Error ground ball 1-2 SL 88.1 110.5 61 Infield 0.574 0.636 0.538 Wrobleski, Justin
2026-06-15 Single line drive 1-1 ST 89.2 64.3 24° 167 RF 0.711 0.763 0.644 Klein, Will
2026-06-15 Out fly ball 1-0 FF 91.0 94.3 28° 360 CF 0.151 0.361 0.215 Lauer, Eric
2026-06-15 Out fly ball 2-0 FF 91.9 87.9 44° 290 RF gap 0.006 0.009 0.008 Lauer, Eric
2026-06-15 Home Run fly ball 0-0 FC 87.9 109.7 32° 422 LF 0.960 3.827 1.955 Lauer, Eric
2026-06-12 Out fly ball 1-0 RF gap Farris, Mitch
2026-06-12 Strikeout swinging 1-2 FS 89.4 0.000 Silseth, Chase
2026-06-12 Strikeout swinging 0-2 FC 83.3 0.000 Aldegheri, Sam
2026-06-12 Walk 3-2 CH 81.3 0.698 Aldegheri, Sam