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: Naylor, Josh 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

0.318 115p
0.382 113p
0.243 103p
0.377 152p
0.442 177p
0.337 94p
0.353 127p
0.448 149p
0.438 109p

vs LHP

0.413 52p
0.334 72p
0.332 43p
0.295 71p
0.337 94p
0.318 52p
0.373 61p
0.365 68p
34p
How Naylor, Josh handles each pitch vs RHP · ordered by volume · 4 too thin to show
Naylor, Josh: by Pitch Type 22 rows · both hands
Hand Pitch Pitches BA HR% Hard-Hit% LD% FB% GB% Exit Velo xBA xwOBA/con
LHP SI 306 0.372 1.2% 41% 28% 9% 58% 88.3 0.325 0.338
LHP SL 294 0.188 0.0% 21% 19% 24% 51% 82.4 0.245 0.247
LHP FF 250 0.333 4.5% 39% 19% 37% 37% 90.6 0.295 0.334
LHP ST 153 0.314 7.8% 31% 25% 47% 17% 85.0 0.371 0.438
LHP FC 69 0.300 5.0% 24% 24% 29% 35% 83.2 0.299 0.286
LHP CU 62 0.200 0.0%
LHP CH 35 0.222 0.0%
LHP SV 9
LHP FS 5
LHP KC 4
RHP FF 693 0.313 3.3% 40% 28% 28% 35% 90.0 0.329 0.360
RHP CH 388 0.241 2.6% 45% 26% 11% 53% 90.0 0.336 0.354
RHP SI 292 0.279 1.2% 52% 19% 16% 61% 92.0 0.308 0.320
RHP SL 283 0.254 7.0% 51% 16% 47% 33% 90.8 0.278 0.365
RHP CU 232 0.265 0.0% 38% 30% 18% 48% 86.1 0.332 0.381
RHP FC 212 0.328 4.9% 39% 17% 24% 46% 87.7 0.336 0.373
RHP FS 178 0.191 2.1% 34% 20% 9% 69% 85.9 0.339 0.332
RHP ST 132 0.250 0.0% 45% 27% 45% 18% 87.6 0.327 0.350
RHP KC 60 0.167 8.3% 38% 50% 25% 25% 86.6 0.375 0.397
RHP SV 4
RHP FO 3
RHP CS 1

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 125 PA · 30 games · 2026-07-10 to 2026-08-18
35 hits 11 walks 2 hit by pitch 17 strikeouts 60 outs in play avg exit velo 87.6 mph over 94 tracked xwOBA 0.349
Date Result Count Pitch Velo Exit Velo Angle Dist Location xBA xSLG xwOBA Pitcher
2026-08-18 Single ground ball 2-1 SL 67.1 102.3 -2° 39 RF gap 0.360 0.387 0.342
2026-08-18 Out ground ball 2-1 FF 95.9 101.5 -7° 17 RF corner 0.218 0.225 0.196 Drohan, Shane
2026-08-18 Strikeout swinging 1-2 SV 83.4 0.000 Harrison, Kyle
2026-08-18 Out ground ball 2-2 FF 93.7 87.8 -43° 3 Infield 0.061 0.062 0.055 Harrison, Kyle
2026-08-16 Out ground ball 0-0 SL 84.7 80.7 -8° 14 Infield 0.103 0.145 0.105 Hader, Josh
2026-08-16 Out line drive 0-0 FF 96.2 104.7 120 Infield 0.609 0.702 0.566 Abreu, Bryan
2026-08-16 Single ground ball 0-1 SL 85.7 94.4 -5° 16 RF 0.201 0.236 0.184 Sousa, Bennett
2026-08-16 Out line drive 1-1 CH 89.2 96.6 15° 291 CF 0.803 0.992 0.772 Brown, Hunter
2026-08-16 Out fly ball 1-2 SL 92.0 75.7 28° 267 RF 0.394 0.423 0.355 Brown, Hunter
2026-08-15 Single line drive 0-1 FF 92.6 76.8 22° 240 LF gap 0.949 1.038 0.872 Blanco, Ronel
2026-08-15 Strikeout swinging 0-2 SL 88.6 0.000 Blanco, Ronel
2026-08-15 Strikeout swinging 2-2 ST 82.7 0.000 King, Bryan
2026-08-15 Strikeout swinging 3-2 CH 87.0 0.000 Wesneski, Hayden
2026-08-15 Single ground ball 0-2 FF 95.2 96.8 115 RF gap 0.574 0.671 0.552 Wesneski, Hayden
2026-08-14 Single ground ball 0-2 SL 87.5 33.9 -68° 1 LF corner 0.208 0.208 0.187 Hader, Josh
2026-08-14 Out ground ball 2-2 FF 97.0 82.6 110 RF corner 0.409 0.445 0.369 Abreu, Bryan
2026-08-14 Double line drive 2-2 FF 94.7 106.2 18° 313 RF 0.537 1.076 0.673 Sousa, Bennett
2026-08-14 Force Out ground ball 2-2 CH 87.0 62.4 74 Infield 0.112 0.137 0.101 Lambert, Peter
2026-08-14 Sac Fly line drive 0-0 FC 91.1 88.7 24° 315 RF 0.138 Lambert, Peter
2026-08-13 Out ground ball 0-1 SI 92.8 105.2 -9° 10 Infield 0.236 0.251 0.212 Cruz, Fernando
2026-08-13 Strikeout swinging 1-2 ST 72.4 0.000 Yarbrough, Ryan
2026-08-13 Single line drive 2-2 SI 94.6 100.9 10° 189 RF gap 0.840 1.024 0.816 Fried, Max
2026-08-13 Out ground ball 1-2 SI 94.9 69.2 -41° 3 Infield 0.112 0.112 0.101 Fried, Max
2026-08-12 Walk 3-1 CH 88.4 0.698 Blackburn, Paul
2026-08-12 Single line drive 1-1 FS 78.8 85.1 14° 222 CF 0.917 1.061 0.863 Cruz, Fernando
2026-08-12 Walk 3-1 CH 87.4 0.698 Warren, Will
2026-08-12 Out ground ball 0-0 CH 86.9 97.3 -15° 9 Infield 0.164 0.165 0.154 Warren, Will
2026-08-09 Hit By Pitch 0-1 CH 83.3 0.729 Matz, Steven
2026-08-09 Out popup 1-1 CH 81.1 49.5 89° 18 RF corner 0.006 0.006 0.006 Seymour, Ian
2026-08-09 Out ground ball 1-2 CH 84.7 95.9 -18° 7 Infield 0.117 0.124 0.105 Seymour, Ian
2026-08-09 Single ground ball 1-0 SI 88.5 96.2 105 CF 0.577 0.659 0.550 Seymour, Ian
2026-08-08 Out fly ball 2-0 CH 87.3 100.5 23° 378 CF 0.477 1.166 0.683 Baker, Bryan
2026-08-08 Home Run fly ball 0-1 ST 79.6 106.8 27° 434 RF gap 1.000 4.000 2.000 Cleavinger, Garrett
2026-08-08 Double line drive 1-1 FF 93.2 102.9 21° 357 LF gap 0.520 1.114 0.677 Wells, Tyler
2026-08-08 Home Run fly ball 0-0 FC 88.2 93.9 25° 367 RF 0.163 0.345 0.214 Booser, Cam
2026-08-07 Strikeout looking 0-2 CH 87.6 0.000 Baker, Bryan
2026-08-07 Out ground ball 1-1 FF 96.3 82.5 -28° 5 Infield 0.037 0.037 0.033 Rasmussen, Drew
2026-08-07 Out line drive 0-0 CH 89.3 107.0 160 RF corner 0.734 0.904 0.725 Rasmussen, Drew
2026-08-07 Walk 3-0 FF 95.5 0.698 Rasmussen, Drew
2026-08-05 Strikeout looking 1-2 FF 96.5 0.000 Sommers, Drew
2026-08-05 Out popup 3-1 SI 91.1 78.7 63° 147 Infield 0.011 0.019 0.012 Holton, Tyler
2026-08-05 Grounded Into DP ground ball 0-0 FF 95.5 93.7 -28° 5 Infield 0.070 0.070 0.063 Anderson, Drew
2026-08-04 Walk 3-1 FF 95.2 0.698 Díaz, Yilber
2026-08-04 Out ground ball 0-1 FF 96.4 76.9 97 Infield 0.216 0.245 0.194 Melton, Troy
2026-08-04 Strikeout swinging 3-2 FS 91.6 0.000 Melton, Troy
2026-08-04 Out ground ball 1-2 FS 89.4 92.3 -19° 6 Infield 0.080 0.087 0.072 Melton, Troy
2026-08-02 Single line drive 2-2 CH 92.3 97.9 14° 254 RF 0.906 1.103 0.873 Gómez, Yoendrys
2026-08-02 Out fly ball 2-2 SL 90.4 78.4 39° 249 LF 0.043 0.061 0.044 Rojas, Kendry
2026-08-02 Out popup 0-0 FC 90.3 60.7 72° 80 Infield 0.001 0.001 0.000 Bradley, Taj
2026-08-02 Walk 3-0 FF 98.2 0.698 Bradley, Taj
2026-08-02 Double line drive 2-0 FF 98.9 98.8 20° 327 LF 0.331 0.619 0.401 Bradley, Taj
2026-08-01 Single line drive 2-0 SI 93.0 93.5 17° 258 CF 0.714 0.884 0.683 Rogers, Taylor
2026-08-01 Out ground ball 0-0 SL 87.6 80.6 48 RF corner 0.147 0.178 0.148 Prielipp, Connor
2026-08-01 Out fly ball 0-0 FF 95.8 90.9 29° 321 LF 0.046 0.109 0.062 Prielipp, Connor
2026-08-01 Strikeout swinging 1-2 CU 84.1 0.000 Prielipp, Connor
2026-07-31 Out line drive 0-1 FF 95.0 92.1 14° 263 LF gap 0.960 1.080 0.889 Gómez, Yoendrys
2026-07-31 Out ground ball 1-2 ST 82.3 87.4 -20° 9 Infield 0.054 0.055 0.053 Funderburk, Kody
2026-07-31 Out ground ball 1-2 CH 87.6 106.7 -10° 10 Infield 0.286 0.295 0.257 Matthews, Zebby
2026-07-31 Walk 3-0 FF 96.2 0.698 Matthews, Zebby
2026-07-30 Single fly ball 3-2 SL 88.9 68.3 26° 218 RF 0.994 1.041 0.900 Scott, Tanner
2026-07-30 Single line drive 0-2 FF 99.2 101.5 189 LF 0.754 0.882 0.714 Sasaki, Roki
2026-07-30 Out fly ball 0-0 SL 86.6 90.0 37° 322 RF gap 0.009 0.016 0.008 Sasaki, Roki
2026-07-30 Strikeout swinging 0-2 FS 92.5 0.000 Sasaki, Roki
2026-07-29 Double line drive 0-2 FF 96.9 95.6 23° 352 RF 0.203 0.403 0.255 Díaz, Edwin
2026-07-29 Out fly ball 0-2 FF 93.9 89.9 47° 280 LF 0.003 0.005 0.003 Vesia, Alex
2026-07-29 Out fly ball 1-1 FC 87.8 90.7 28° 350 CF 0.071 0.141 0.085 Lauer, Eric
2026-07-29 Out ground ball 1-2 FC 88.9 92.3 -22° 7 RF gap 0.118 0.124 0.106 Lauer, Eric
2026-07-28 Strikeout swinging 2-2 FF 94.3 0.000 Vesia, Alex
2026-07-28 Single line drive 2-2 ST 84.4 95.2 11° 204 RF 0.834 0.967 0.802 Wrobleski, Justin
2026-07-28 Single fly ball 0-2 ST 86.8 67.1 29° 222 CF 0.969 1.008 0.872 Wrobleski, Justin
2026-07-28 Out ground ball 3-2 SL 86.8 96.9 -8° 18 RF corner 0.211 0.238 0.202 Wrobleski, Justin
2026-07-27 Double line drive 1-1 FF 94.1 91.9 166 LF 0.626 0.704 0.580 Latz, Jacob
2026-07-27 Out line drive 1-1 FF 92.8 89.3 25° 317 RF 0.086 0.142 0.087 Rocker, Kumar
2026-07-27 Out fly ball 0-0 SL 83.7 85.7 36° 319 CF 0.014 0.023 0.015 Rocker, Kumar
2026-07-27 Strikeout swinging 1-2 SL 84.2 0.000 Rocker, Kumar
2026-07-26 Grounded Into DP ground ball 0-0 CH 82.7 103.7 119 RF gap 0.583 0.664 0.543 Gray, Peyton
2026-07-26 Strikeout swinging 1-2 FS 87.2 0.000 Winn, Cole
2026-07-26 Out line drive 0-0 SL 86.2 103.7 156 Infield 0.771 0.920 0.738 Ahlstrom, Robby
2026-07-26 Single ground ball 0-1 CH 90.3 97.9 122 CF 0.500 0.548 0.460 deGrom, Jacob
2026-07-26 Single ground ball 1-1 FF 97.7 103.8 135 LF gap 0.583 0.664 0.543 deGrom, Jacob
2026-07-25 Out ground ball 0-0 FF 96.5 71.3 55 RF corner 0.103 0.122 0.093 Peoples, Ben
2026-07-25 Strikeout looking 0-2 FF 94.2 0.000 Eovaldi, Nathan
2026-07-25 Out ground ball 2-1 FS 87.8 92.4 -12° 12 Infield 0.132 0.147 0.119 Eovaldi, Nathan
2026-07-25 Walk 3-1 FC 88.4 0.698 Eovaldi, Nathan
2026-07-24 Out ground ball 0-2 SI 91.6 66.5 -44° 4 Infield 0.134 0.134 0.121 Alexander, Tyler
2026-07-24 Out fly ball 2-2 SL 85.1 98.2 28° 382 CF 0.374 1.108 0.610 Gore, MacKenzie
2026-07-24 Force Out ground ball 1-0 FF 96.4 94.6 -20° 7 RF gap 0.098 0.105 0.088 Gore, MacKenzie
2026-07-24 Walk 3-1 SI 95.9 0.698 Gore, MacKenzie
2026-07-22 Out fly ball 3-2 FF 94.2 84.7 29° 301 CF 0.063 0.143 0.088 Pagán, Emilio
2026-07-22 Strikeout swinging 3-2 SL 83.8 0.000 Singer, Brady
2026-07-22 Double ground ball 0-2 SI 91.0 90.9 78 LF corner 0.409 0.479 0.398 Singer, Brady
2026-07-22 Single fly ball 1-2 SI 91.7 66.5 29° 211 CF 0.943 0.993 0.853 Singer, Brady
2026-07-21 Out ground ball 1-1 SI 94.0 88.6 -27° 4 RF corner 0.038 0.039 0.034 Burke, Brock
2026-07-21 Single line drive 1-1 SI 92.2 92.3 177 LF 0.626 0.704 0.580 Moll, Sam
2026-07-21 Single fly ball 2-0 FF 96.9 63.0 31° 206 LF gap 0.740 0.777 0.666 Burns, Chase
2026-07-21 Single line drive 0-0 FF 96.0 96.7 11° 173 RF 0.883 1.031 0.838 Burns, Chase
2026-07-20 Out ground ball 0-0 CH 89.1 76.3 -5° 23 RF corner 0.080 0.084 0.076 Petty, Chase
2026-07-20 Single ground ball 0-0 FF 91.9 92.4 -5° 18 Infield 0.161 0.192 0.145 Ferguson, Caleb
2026-07-20 Out ground ball 0-1 ST 83.2 36.2 -50° 2 Infield 0.236 0.236 0.212 Abbott, Andrew
2026-07-20 Out fly ball 1-2 ST 81.8 86.2 46° 254 LF 0.006 0.011 0.007 Abbott, Andrew
2026-07-20 Out popup 0-1 ST 82.1 82.5 69° 115 LF corner 0.003 0.003 0.003 Abbott, Andrew
2026-07-19 Out ground ball 1-0 SI 93.5 Infield Houser, Adrian
2026-07-19 Out line drive 0-1 SL 86.8 96.7 19° 319 RF 0.351 0.597 0.397 Hentges, Sam
2026-07-19 Single ground ball 0-0 SI 93.5 73.6 60 LF gap 0.085 0.100 0.077 Ray, Robbie
2026-07-19 Single line drive 1-1 SL 84.4 83.6 16° 260 CF 0.986 1.125 0.927 Ray, Robbie
2026-07-18 Out ground ball 2-2 SI 96.2 103.9 -4° 30 Infield 0.334 0.357 0.301 Winn, Keaton
2026-07-18 Walk 3-0 SI 90.7 0.698 Webb, Logan
2026-07-18 Out ground ball 0-1 FC 90.4 90.9 -2° 30 Infield 0.221 0.244 0.202 Webb, Logan
2026-07-18 Out ground ball 0-1 FF 92.4 93.3 -20° 9 Infield 0.095 0.118 0.086 Webb, Logan
2026-07-17 Grounded Into DP ground ball 0-0 CH 85.5 80.6 -30° 4 Infield 0.037 0.037 0.033 Roupp, Landen
2026-07-17 Single ground ball 1-2 FC 90.2 98.2 -16° 11 LF 0.137 0.144 0.123 Roupp, Landen
2026-07-17 Out ground ball 3-2 FC 90.9 66.6 13° 106 Infield 0.314 0.354 0.295 Roupp, Landen
2026-07-12 Walk 3-0 SI 90.5 0.698 Kelly, Kevin
2026-07-12 Out ground ball 1-1 SI 96.7 103.2 -21° 6 Infield 0.105 0.112 0.094 Roycroft, Chris
2026-07-12 Out ground ball 0-0 CH 83.3 86.7 -9° 13 Infield 0.115 0.116 0.104 Sulser, Cole
2026-07-12 Hit By Pitch 0-0 CU 70.0 0.729 Seymour, Ian
2026-07-12 Single line drive 1-0 SI 90.8 73.4 22° 220 CF 0.980 1.043 0.889 Seymour, Ian
2026-07-11 Double line drive 3-1 SI 95.4 107.4 19° 397 CF 0.646 1.469 0.884 Cleavinger, Garrett
2026-07-11 Strikeout swinging 1-2 ST 83.2 0.000 Booser, Cam
2026-07-11 Double Play line drive 0-0 CH 90.6 89.0 10° 148 Infield 0.523 0.562 0.476 Jax, Griffin
2026-07-11 Strikeout swinging 2-2 CH 91.5 0.000 Jax, Griffin
2026-07-10 Out ground ball 1-0 SI 92.0 105.5 -9° 14 Infield 0.236 0.251 0.212 Kelly, Kevin
2026-07-10 Single line drive 1-1 ST 81.2 94.7 204 LF gap 0.634 0.707 0.589 Cleavinger, Garrett
2026-07-10 Out ground ball 0-0 FC 88.8 32.6 -22° 7 Infield 0.272 0.272 0.245 Martinez, Nick
2026-07-10 Walk 3-2 CH 78.7 0.698 Martinez, Nick