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: Wilson, Weston Long and lofted 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

4p
15p
12p
0.182 28p
0.249 27p
24p
14p
21p
31p

vs LHP

18p
40p
22p
0.437 47p
0.485 45p
0.405 30p
39p
0.459 56p
0.396 40p
How Wilson, Weston handles each pitch vs RHP · ordered by volume · 7 too thin to show
Wilson, Weston: by Pitch Type 21 rows · both hands
Hand Pitch Pitches BA HR% Hard-Hit% LD% FB% GB% Exit Velo xBA xwOBA/con
LHP FF 210 0.310 7.1% 50% 39% 39% 4% 90.6 0.447 0.545
LHP CH 152 0.094 0.0% 26% 16% 11% 74% 85.1 0.277 0.266
LHP SL 91 0.083 0.0%
LHP CU 68 0.167 8.3% 50% 20% 30% 50% 92.2 0.391 0.467
LHP SI 56 0.250 0.0% 70% 30% 20% 50% 94.4 0.282 0.349
LHP FC 49 0.278 5.6% 15% 8% 23% 62% 82.0 0.305 0.335
LHP ST 44
LHP KC 10
LHP SV 3
LHP FS 2
LHP CS 2
RHP FF 83 0.125 0.0% 42% 0% 42% 50% 81.4 0.188 0.178
RHP SI 78 0.176 0.0% 23% 23% 15% 62% 86.1 0.264 0.251
RHP SL 68 0.214 7.1% 29% 7% 43% 50% 87.1 0.288 0.354
RHP ST 52
RHP FC 26
RHP CH 19
RHP CU 8
RHP FS 8
RHP KC 8
RHP EP 3

Showing every pitcher. Today’s probable opponent starter:

May, Dustin

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

At-Bat Log 79 PA · 30 games · 2026-05-20 to 2026-08-18
11 hits 8 walks 24 strikeouts 36 outs in play avg exit velo 84.1 mph over 46 tracked xwOBA 0.231
Date Result Count Pitch Velo Exit Velo Angle Dist Location xBA xSLG xwOBA Pitcher
2026-08-18 Strikeout swinging 1-2 ST 83.3 0.000 Anderson, Grant
2026-08-16 Out popup 2-2 FF 90.1 49.2 32° 128 Infield 0.117 0.124 0.105 Okert, Steven
2026-08-16 Walk 3-2 SL 83.5 0.698 Sousa, Bennett
2026-08-16 Walk 3-0 SI 95.4 0.698 Brown, Hunter
2026-08-16 Out fly ball 1-1 SL 91.7 98.2 24° 357 CF 0.366 0.890 0.525 Brown, Hunter
2026-08-13 Walk 3-2 ST 71.9 0.698 Yarbrough, Ryan
2026-08-13 Out line drive 3-2 CH 82.0 95.2 23° 341 CF 0.191 0.372 0.234 Fried, Max
2026-08-13 Home Run fly ball 2-2 FC 93.0 104.1 24° 396 LF gap 0.780 2.547 1.367 Fried, Max
2026-08-11 Out ground ball 1-1 SI 88.5 99.5 -21° 4 Infield 0.155 0.156 0.142 Hill, Tim
2026-08-11 Out ground ball 1-2 SL 87.2 59.0 -46° 2 Infield 0.225 0.226 0.202 Weathers, Ryan
2026-08-11 Walk 3-2 CH 85.2 0.698 Weathers, Ryan
2026-08-09 Out fly ball 0-0 SI 93.5 100.3 41° 338 LF gap 0.134 0.481 0.257 Matz, Steven
2026-08-09 Strikeout swinging 1-2 FC 85.7 0.000 Booser, Cam
2026-08-09 Strikeout swinging 1-2 FF 92.4 0.000 Seymour, Ian
2026-08-09 Walk 3-2 FF 92.6 0.698 Seymour, Ian
2026-08-06 Single ground ball 2-1 CH 87.8 103.3 44 LF 0.454 0.482 0.410 Valdez, Framber
2026-08-06 Out ground ball 3-1 CH 87.6 87.7 -34° 3 LF corner 0.057 0.061 0.051 Valdez, Framber
2026-08-06 Grounded Into DP ground ball 0-1 CH 85.6 79.3 10° 112 0.369 0.406 0.341 Valdez, Framber
2026-08-01 Out ground ball 0-0 ST 78.2 52.8 -44° 3 Infield 0.192 0.193 0.173 Rogers, Taylor
2026-08-01 Strikeout swinging 3-2 FC 92.6 0.000 Adams, Travis
2026-08-01 Strikeout swinging 2-2 CH 86.6 0.000 Prielipp, Connor
2026-08-01 Strikeout swinging 0-2 CH 88.3 0.000 Prielipp, Connor
2026-07-31 Walk 3-2 FF 97.7 0.698 Gómez, Yoendrys
2026-07-31 Strikeout swinging 1-2 FC 94.0 0.000 Funderburk, Kody
2026-07-31 Out ground ball 0-0 FF 95.4 88.9 -1° 35 Infield 0.341 0.392 0.307 Matthews, Zebby
2026-07-31 Strikeout swinging 0-2 CU 81.7 0.000 Matthews, Zebby
2026-07-30 Walk 3-1 SL 86.5 0.698 Scott, Tanner
2026-07-30 Out ground ball 0-0 SL 89.1 86.8 -23° 7 Infield 0.070 0.080 0.063 Dreyer, Jack
2026-07-30 Single ground ball 0-1 SL 86.4 59.6 20° 141 RF 0.286 0.297 0.257 Sasaki, Roki
2026-07-30 Strikeout looking 1-2 FS 92.5 0.000 Sasaki, Roki
2026-07-29 Double line drive 2-2 FF 97.4 104.9 12° 258 LF gap 0.920 1.206 0.916 Scott, Tanner
2026-07-29 Out ground ball 2-2 CH 86.9 93.9 -24° 5 Infield 0.101 0.114 0.091 Lauer, Eric
2026-07-29 Out ground ball 2-1 CH 87.2 73.7 12° 115 RF gap 0.351 0.383 0.326 Lauer, Eric
2026-07-28 Strikeout swinging 3-2 SL 88.0 0.000 Dreyer, Jack
2026-07-28 Out ground ball 2-2 FF 96.5 46.3 -19° 7 Infield 0.171 0.175 0.154 Stewart, Brock
2026-07-28 Out ground ball 1-1 ST 86.4 78.0 -21° 6 Infield 0.062 0.077 0.063 Wrobleski, Justin
2026-07-28 Strikeout swinging 1-2 CH 83.9 0.000 Wrobleski, Justin
2026-07-26 Strikeout swinging 1-2 FF 95.8 0.000 Ahlstrom, Robby
2026-07-25 Out ground ball 2-0 CH 85.4 51.9 -49° 2 Infield 0.255 0.256 0.230 Ahlstrom, Robby
2026-07-24 Strikeout swinging 2-2 CH 87.4 0.000 Gore, MacKenzie
2026-07-24 Single line drive 2-1 FF 97.1 107.7 207 RF gap 0.686 0.829 0.661 Gore, MacKenzie
2026-07-22 Walk 3-2 SL 83.9 0.698 Singer, Brady
2026-07-22 Out ground ball 3-2 SL 83.0 84.0 -1° 43 Infield 0.204 0.222 0.190 Singer, Brady
2026-07-22 Out fly ball 1-1 SL 82.8 83.3 48° 234 LF gap 0.009 0.010 0.008 Singer, Brady
2026-07-21 Strikeout swinging 3-2 ST 81.1 0.000 Garcia, Julian
2026-07-21 Home Run fly ball 1-2 CU 80.7 101.3 32° 411 LF 0.463 1.750 0.909 Antone, Tejay
2026-07-21 Out fly ball 2-2 FF 95.2 80.8 40° 281 LF gap 0.020 0.025 0.021 Burns, Chase
2026-07-21 Strikeout swinging 2-2 FF 97.9 0.000 Burns, Chase
2026-07-20 Out popup 2-1 FF 96.6 73.7 54° 192 RF gap 0.109 0.146 0.113 Petty, Chase
2026-07-20 Double line drive 0-1 CU 87.2 88.7 25° 297 RF corner 0.086 0.142 0.087 Johnson, Pierce
2026-07-19 Single ground ball 1-0 SI 91.9 99.9 -8° 14 CF 0.276 0.291 0.248 Ray, Robbie
2026-07-19 Strikeout swinging 1-2 KC 80.7 0.000 Ray, Robbie
2026-07-12 Strikeout swinging 2-2 ST 85.0 0.000 Kimbrel, Craig
2026-07-12 Out ground ball 0-0 SI 97.1 94.2 -19° 6 Infield 0.149 0.167 0.135 Roycroft, Chris
2026-07-12 Home Run fly ball 1-2 ST 80.3 101.1 33° 401 LF 0.426 1.662 0.860 Seymour, Ian
2026-07-12 Strikeout looking 2-2 CH 83.6 0.000 Seymour, Ian
2026-07-04 Out fly ball 1-0 EP 42.1 85.8 50° 248 RF gap 0.009 0.016 0.010
2026-07-02 Strikeout swinging 3-2 SI 98.2 0.000 Bachman, Sam
2026-07-02 Strikeout swinging 3-2 CH 88.4 0.000 Ureña, Walbert
2026-06-30 Strikeout swinging 3-2 FF 86.9 0.000 Suter, Brent
2026-06-30 Single line drive 2-2 SI 96.2 72.2 15° 154 RF 0.494 0.521 0.445 Silseth, Chase
2026-06-30 Strikeout swinging 0-2 KC 84.9 0.000 Soriano, José
2026-06-30 Strikeout swinging 2-2 KC 85.6 0.000 Soriano, José
2026-06-24 Out fly ball 0-0 SI 96.0 72.6 31° 236 RF 0.506 0.548 0.455 Mlodzinski, Carmen
2026-06-21 Out ground ball 1-2 FC 84.7 58.6 33 Infield 0.104 0.122 0.099 Coulombe, Danny
2026-06-21 Single ground ball 0-0 FC 89.9 93.0 93 LF gap 0.503 0.577 0.477 Tolle, Payton
2026-06-21 Out ground ball 0-2 CU 83.3 100.8 73 Infield 0.531 0.607 0.496 Tolle, Payton
2026-06-19 Out ground ball 0-1 SI 91.8 88.9 -49° 2 Infield 0.158 0.162 0.142 Weissert, Greg
2026-06-19 Out fly ball 0-0 FC 87.6 91.6 52° 254 LF gap 0.006 0.013 0.009 Suarez, Ranger
2026-06-19 Out fly ball 2-1 FC 88.1 85.8 28° 320 LF 0.069 0.139 0.087 Suarez, Ranger
2026-05-28 Out fly ball 2-2 FF 97.3 98.7 53° 229 RF corner 0.009 0.017 0.011 Varland, Louis
2026-05-28 Incomplete PA 0-1 FF 98.0 Varland, Louis
2026-05-27 Out fly ball 3-2 SL 81.1 89.6 32° 335 LF 0.051 0.127 0.074 Heasley, Jonathan
2026-05-25 Out ground ball 0-2 CH 86.1 70.0 -25° 3 Infield 0.042 0.043 0.038 McClanahan, Shane
2026-05-25 Strikeout swinging 3-2 SL 87.6 0.000 McClanahan, Shane
2026-05-24 Out line drive 3-1 SI 93.6 96.7 24° 326 RF 0.249 0.598 0.351 Valdez, Framber
2026-05-24 Out ground ball 1-0 SI 94.8 84.1 -5° 24 Infield 0.177 0.212 0.189 Valdez, Framber
2026-05-20 Out fly ball 1-2 SI 93.4 88.6 48° 273 RF 0.003 0.005 0.003 Matz, Steven
2026-05-20 Out ground ball 3-1 SI 93.9 62.7 -23° 6 Infield 0.065 0.069 0.064 Matz, Steven