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: Caglianone, Jac 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

0.572 60p
0.436 66p
0.516 67p
0.484 92p
0.683 114p
0.433 80p
0.272 94p
0.392 116p
0.401 93p

vs LHP

19p
19p
0.622 30p
0.464 44p
0.422 57p
0.475 39p
0.269 45p
0.304 49p
35p
How Caglianone, Jac handles each pitch vs RHP · ordered by volume · 4 too thin to show
Caglianone, Jac: by Pitch Type 22 rows · both hands
Hand Pitch Pitches BA HR% Hard-Hit% LD% FB% GB% Exit Velo xBA xwOBA/con
LHP SI 209 0.152 0.0% 31% 14% 5% 79% 79.4 0.237 0.224
LHP SL 133 0.381 11.9% 42% 39% 19% 42% 91.8 0.463 0.588
LHP FF 126 0.375 10.0% 67% 25% 25% 50% 97.0 0.456 0.646
LHP ST 114 0.138 0.0% 44% 25% 31% 44% 87.9 0.222 0.226
LHP CU 58 0.091 0.0%
LHP CH 35 0.273 9.1%
LHP FC 32 0.167 0.0% 45% 27% 36% 36% 93.1 0.281 0.310
LHP SV 11
LHP KC 1
RHP FF 522 0.230 4.1% 59% 22% 30% 45% 95.1 0.379 0.456
RHP CH 284 0.260 2.7% 39% 27% 10% 53% 89.5 0.308 0.340
RHP SL 193 0.200 4.4% 56% 41% 38% 19% 94.8 0.448 0.552
RHP CU 180 0.237 5.3% 46% 18% 14% 68% 91.9 0.332 0.414
RHP FC 163 0.257 2.9% 63% 30% 23% 37% 94.0 0.403 0.472
RHP SI 126 0.265 2.9% 62% 27% 19% 54% 95.9 0.417 0.476
RHP ST 124 0.192 3.8% 60% 30% 35% 25% 96.3 0.456 0.575
RHP FS 113 0.182 3.0% 52% 33% 10% 48% 91.0 0.335 0.341
RHP KC 62 0.250 12.5% 44% 19% 19% 62% 93.2 0.342 0.493
RHP FO 11
RHP EP 5
RHP FA 3
RHP SV 2

Showing every pitcher. Today’s probable opponent starter:

Perkins, Jack

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

At-Bat Log 116 PA · 30 games · 2026-07-12 to 2026-08-19
37 hits 2 walks 2 intentional 1 hit by pitch 17 strikeouts 57 outs in play avg exit velo 93.3 mph over 94 tracked xwOBA 0.376
Date Result Count Pitch Velo Exit Velo Angle Dist Location xBA xSLG xwOBA Pitcher
2026-08-19 Hit By Pitch 0-1 CH 78.2 0.729 Springs, Jeffrey
2026-08-19 Single line drive 1-0 SL 86.1 75.3 12° 150 Infield 0.360 0.378 0.324 Springs, Jeffrey
2026-08-18 Single ground ball 1-2 FF 96.3 93.9 -11° 13 Infield 0.156 0.189 0.153 Harris, Hogan
2026-08-18 Double line drive 0-1 FF 90.4 103.3 19° 353 LF 0.437 0.898 0.557 Rom, Drew
2026-08-18 Strikeout swinging 0-2 SL 83.6 0.000 Perkins, Jack
2026-08-18 Out line drive 0-0 SL 85.1 102.5 193 CF 0.654 0.737 0.608 Basso, Brady
2026-08-17 Single ground ball 0-2 SL 88.5 96.9 101 RF 0.574 0.671 0.552 Johnson, Seth
2026-08-17 Single line drive 2-2 FC 89.7 85.1 13° 203 RF gap 0.800 0.939 0.776 Blewett, Scott
2026-08-17 Out line drive 0-0 FC 93.3 89.6 20° 298 RF gap 0.414 0.513 0.386 Juenger, Hayden
2026-08-17 Out ground ball 0-0 CH 84.9 68.2 -25° 3 Infield 0.038 0.043 0.034 Barnett, Mason
2026-08-17 Single ground ball 0-0 FF 95.7 102.3 95 LF gap 0.540 0.611 0.503 Barnett, Mason
2026-08-16 Intentional Walk 3-0 Fulmer, Michael
2026-08-16 Strikeout looking 3-2 FC 91.5 0.000 Johnson, Ryan
2026-08-16 Out fly ball 0-0 FC 88.7 97.6 39° 339 LF 0.117 0.416 0.213 Johnson, Ryan
2026-08-16 Out ground ball 3-2 FC 92.0 88.8 -7° 15 RF corner 0.142 0.161 0.128 Johnson, Ryan
2026-08-15 Strikeout swinging 1-2 SL 84.6 0.000 Detmers, Reid
2026-08-15 Single ground ball 0-0 FF 94.7 105.5 102 LF gap 0.554 0.610 0.505 Detmers, Reid
2026-08-15 Out fly ball 0-0 FF 94.9 103.2 34° 376 LF gap 0.583 2.303 1.183 Detmers, Reid
2026-08-14 Single line drive 0-1 SL 86.5 90.9 13° 187 RF 0.949 1.148 0.937 Saucedo, Tayler
2026-08-14 Home Run fly ball 1-1 SL 81.2 104.0 32° 393 RF 0.726 2.831 1.451 Peralta, Sammy
2026-08-14 Single ground ball 2-2 CH 83.6 73.6 10° 126 RF gap 0.317 0.363 0.314 Rodriguez, Grayson
2026-08-14 Out ground ball 1-2 FF 97.3 105.9 -20° 8 Infield 0.190 0.190 0.172 Rodriguez, Grayson
2026-08-12 Single ground ball 1-0 FF 93.3 105.6 126 RF gap 0.594 0.677 0.553 Knack, Landon
2026-08-12 Out fly ball 2-2 FC 89.3 99.6 49° 300 RF gap 0.014 0.032 0.019 Lauer, Eric
2026-08-12 Reached On Error ground ball 0-2 FC 89.1 92.4 -14° 9 Infield 0.130 0.149 0.123 Lauer, Eric
2026-08-12 Out fly ball 1-2 CU 78.5 73.0 46° 228 RF 0.200 0.265 0.203 Lauer, Eric
2026-08-11 Intentional Walk 3-0 Halvorsen, Seth
2026-08-11 Single ground ball 1-1 FF 95.3 114.4 77 LF gap 0.629 0.706 0.594 Phillips, Evan
2026-08-11 Out line drive 3-2 CU 78.5 93.7 17° 302 CF 0.609 0.730 0.558 Snell, Blake
2026-08-11 Single ground ball 0-0 FF 95.3 88.7 -12° 10 RF 0.121 0.144 0.113 Snell, Blake
2026-08-11 Strikeout swinging 1-2 CU 84.2 0.000 Snell, Blake
2026-08-10 Out ground ball 0-1 CU 79.3 105.3 -1° 45 Infield 0.477 0.518 0.440 Dreyer, Jack
2026-08-10 Strikeout swinging 2-2 CH 88.6 0.000 Skubal, Tarik
2026-08-10 Home Run line drive 0-2 SL 91.5 110.8 17° 410 RF gap 0.700 1.393 0.864 Skubal, Tarik
2026-08-10 Single ground ball 2-2 SI 97.8 94.9 -7° 20 CF 0.241 0.257 0.217 Skubal, Tarik
2026-08-09 Single ground ball 2-2 FF 98.0 85.0 -43° 3 Infield 0.054 0.062 0.049 Zeferjahn, Ryan
2026-08-09 Out fly ball 1-2 CH 76.7 100.6 40° 377 CF 0.186 0.706 0.376 Boyd, Matthew
2026-08-09 Out ground ball 2-2 SL 82.8 66.0 -50° 2 Infield 0.243 0.243 0.219 Boyd, Matthew
2026-08-09 Strikeout swinging 1-2 CU 78.1 0.000 Boyd, Matthew
2026-08-08 Home Run fly ball 1-0 FC 87.7 111.0 33° 420 RF gap 0.966 3.866 1.977 Rea, Colin
2026-08-08 Double line drive 2-0 CH 86.7 104.9 19° 367 LF 0.543 1.169 0.717 Rea, Colin
2026-08-08 Double line drive 2-2 ST 82.1 106.7 12° 219 RF 0.929 1.258 0.940 Holmes, Clay
2026-08-08 Home Run fly ball 1-1 SI 94.2 111.9 24° 448 CF 1.000 4.000 2.000 Holmes, Clay
2026-08-07 Double line drive 2-1 SL 88.9 93.3 17° 285 RF gap 0.714 0.884 0.683 Thielbar, Caleb
2026-08-07 Out ground ball 0-0 FS 84.0 76.6 -7° 15 Infield 0.083 0.088 0.080 Gausman, Kevin
2026-08-07 Single ground ball 1-1 FF 94.2 93.2 -1° 41 LF gap 0.312 0.341 0.281 Gausman, Kevin
2026-08-07 Out popup 0-1 FS 84.1 83.3 75° 99 Infield 0.006 0.006 0.005 Gausman, Kevin
2026-08-06 Out ground ball 0-0 FF 99.0 79.8 -30° 4 Infield 0.054 0.056 0.049 Morris, Andrew
2026-08-06 Out ground ball 2-0 FF 86.6 114.1 115 Infield 0.700 0.835 0.672 Ober, Bailey
2026-08-06 Single line drive 0-2 CH 80.7 103.7 13° 256 RF 0.891 1.131 0.875 Ober, Bailey
2026-08-06 Out fly ball 1-1 FF 86.9 103.7 43° 342 RF gap 0.189 0.696 0.355 Ober, Bailey
2026-08-05 Single line drive 0-0 SI 92.8 103.0 10° 218 LF gap 0.849 1.018 0.812 Nance, Tommy
2026-08-05 Force Out ground ball 2-0 SI 91.5 77.7 64 Infield 0.252 0.279 0.247 Kremer, Dean
2026-08-05 Out ground ball 0-0 SI 92.0 103.8 -21° 7 Infield 0.167 0.186 0.150 Kremer, Dean
2026-08-04 Strikeout swinging 0-2 FC 94.2 0.000 Funderburk, Kody
2026-08-04 Fielder's Choice ground ball 2-2 KC 80.5 69.0 -35° 2 RF corner 0.072 0.072 0.065 Ryan, Joe
2026-08-04 Single line drive 0-0 FS 86.1 102.0 11° 207 RF 0.940 1.161 0.912 Ryan, Joe
2026-08-04 Single line drive 1-2 SI 93.3 103.2 13° 285 RF gap 0.906 1.194 0.904 Ryan, Joe
2026-08-02 Out ground ball 0-0 FF 92.4 101.9 -12° 10 Infield 0.271 0.284 0.244 Freeland, Kyle
2026-08-02 Out fly ball 0-0 FC 88.3 81.5 39° 320 RF 0.011 0.011 0.010 Freeland, Kyle
2026-08-02 Double line drive 1-2 FF 92.1 101.6 17° 308 LF corner 0.403 0.696 0.459 Freeland, Kyle
2026-08-02 Out ground ball 0-0 SI 91.6 35.2 -63° 1 Infield 0.263 0.263 0.237 Freeland, Kyle
2026-08-01 Out line drive 1-1 SI 90.7 103.8 16° 320 LF 0.534 0.871 0.591 Herget, Jimmy
2026-08-01 Strikeout swinging 0-2 CH 93.3 0.000 Vodnik, Victor
2026-08-01 Out ground ball 0-1 FF 94.4 84.1 -27° 4 Infield 0.045 0.045 0.040 Feltner, Ryan
2026-08-01 Home Run fly ball 0-0 CU 81.7 102.6 37° 410 RF 0.417 1.594 0.824 Feltner, Ryan
2026-08-01 Grounded Into DP ground ball 0-0 FF 96.3 93.8 55 Infield 0.374 0.429 0.371 Feltner, Ryan
2026-07-31 Out ground ball 3-2 SI 90.7 90.4 -35° 3 RF corner 0.038 0.040 0.034 Bernardino, Brennan
2026-07-31 Out line drive 0-0 FF 91.7 102.0 20° 369 CF 0.506 1.037 0.642 Sugano, Tomoyuki
2026-07-31 Out ground ball 2-0 SI 92.8 115.3 -2° 36 LF gap 0.531 0.598 0.505 Sugano, Tomoyuki
2026-07-31 Strikeout swinging 1-2 FF 93.3 0.000 Sugano, Tomoyuki
2026-07-30 Single fly ball 3-2 FF 98.7 72.7 29° 219 LF 0.743 0.812 0.693 Morris, Andrew
2026-07-30 Out ground ball 0-0 CH 78.2 74.5 -5° 21 Infield 0.095 0.106 0.098 Ober, Bailey
2026-07-30 Home Run fly ball 0-0 SL 82.5 113.7 31° 438 RF 1.000 4.000 2.000 Ober, Bailey
2026-07-30 Out fly ball 0-0 FF 89.1 69.5 46° 209 LF 0.249 0.324 0.245 Ober, Bailey
2026-07-29 Single ground ball 0-0 FF 96.1 107.3 -15° 10 CF 0.184 0.186 0.166 Rojas, Kendry
2026-07-29 Out ground ball 0-0 SI 96.4 96.4 -13° 11 Infield 0.187 0.198 0.169 Rojas, Kendry
2026-07-29 Single ground ball 1-1 KC 80.0 83.9 119 RF corner 0.457 0.506 0.427 Ryan, Joe
2026-07-29 Strikeout swinging 0-2 KC 79.9 0.000 Ryan, Joe
2026-07-29 Out ground ball 3-2 FS 89.3 109.5 -25° 5 RF corner 0.095 0.097 0.086 Ryan, Joe
2026-07-28 Walk 3-0 FC 92.2 0.698 Adams, Travis
2026-07-28 Strikeout swinging 2-2 FS 92.7 0.000 Bradley, Taj
2026-07-28 Walk 3-1 FF 96.0 0.698 Bradley, Taj
2026-07-28 Out line drive 0-1 FF 97.9 106.5 17° 335 LF 0.551 1.075 0.684 Bradley, Taj
2026-07-26 Out ground ball 1-0 SI 95.5 102.7 -23° 5 Infield 0.110 0.115 0.099 Hanifee, Brenan
2026-07-26 Strikeout swinging 0-2 FF 95.1 0.000 Sommers, Drew
2026-07-26 Out ground ball 2-2 SL 84.5 97.7 -12° 11 Infield 0.147 0.163 0.141 Valdez, Framber
2026-07-26 Strikeout swinging 3-2 CU 79.3 0.000 Valdez, Framber
2026-07-26 Force Out ground ball 0-1 SI 95.1 80.8 -40° 1 Infield 0.056 0.056 0.050 Valdez, Framber
2026-07-25 Reached On Error ground ball 1-2 CH 83.9 78.9 -4° 25 Infield 0.098 0.117 0.088 Waguespack, Jacob
2026-07-25 Out fly ball 0-1 FF 93.2 89.0 46° 311 LF corner 0.001 0.001 0.000 Mize, Casey
2026-07-25 Out ground ball 0-1 FS 85.6 97.5 -25° 3 Infield 0.127 0.140 0.119 Mize, Casey
2026-07-25 Out fly ball 0-0 SL 87.9 90.8 54° 244 LF 0.011 0.017 0.014 Mize, Casey
2026-07-24 Out fly ball 0-1 FC 92.5 98.2 56° 243 CF 0.014 0.025 0.018 Jansen, Kenley
2026-07-21 Strikeout swinging 1-2 FF 94.2 0.000 Mahle, Tyler
2026-07-21 Out ground ball 0-1 FS 86.1 100.5 134 Infield 0.669 0.772 0.628 Mahle, Tyler
2026-07-20 Out popup 0-1 ST 84.2 91.3 77° 42 Infield 0.009 0.012 0.010 Smith, Dylan
2026-07-20 Strikeout swinging 2-2 SI 93.3 0.000 Brubaker, JT
2026-07-20 Out ground ball 0-1 SI 93.2 84.3 -30° 4 Infield 0.043 0.045 0.039 McDonald, Trevor
2026-07-20 Out line drive 0-1 CH 85.2 88.2 28° 347 CF 0.063 0.128 0.076 McDonald, Trevor
2026-07-19 Out ground ball 2-2 FF 96.4 80.8 -25° 5 RF corner 0.054 0.054 0.052 Vásquez, Randy
2026-07-19 Out ground ball 0-0 SL 86.7 70.5 -13° 5 Infield 0.041 0.046 0.037 Matsui, Yuki
2026-07-19 Double ground ball 2-2 CH 86.7 104.9 82 RF 0.571 0.638 0.529 Márquez, Germán
2026-07-19 Home Run fly ball 0-1 KC 84.9 113.5 33° 432 RF 1.000 4.000 2.000 Márquez, Germán
2026-07-18 Out ground ball 0-0 FF 93.1 75.7 43 Infield 0.170 0.183 0.166 Marinaccio, Ron
2026-07-18 Strikeout swinging 0-2 SI 91.9 0.000 Waldron, Matt
2026-07-18 Double line drive 0-0 CH 90.9 109.8 17° 373 LF gap 0.691 1.472 0.906 Canning, Griffin
2026-07-18 Out line drive 0-2 FF 95.0 103.0 176 LF gap 0.717 0.806 0.666 Canning, Griffin
2026-07-17 Single ground ball 0-1 SL 90.5 112.2 -6° 15 RF 0.424 0.440 0.388 Morejon, Adrian
2026-07-17 Out fly ball 0-1 FF 93.6 98.1 29° 365 LF 0.377 1.231 0.654 King, Michael
2026-07-17 Out fly ball 0-0 CH 85.1 92.8 53° 262 CF 0.006 0.011 0.007 King, Michael
2026-07-17 Out popup 1-2 CH 86.6 71.8 64° 145 Infield 0.001 0.001 0.000 King, Michael
2026-07-12 Out ground ball 1-0 SI 95.1 55.1 -63° 1 RF corner 0.213 0.213 0.192 Cano, Yennier
2026-07-12 Strikeout swinging 0-2 FF 96.5 0.000 Baz, Shane
2026-07-12 Out ground ball 1-1 CH 88.2 91.1 -25° 7 Infield 0.080 0.091 0.085 Baz, Shane
2026-07-12 Single ground ball 2-0 KC 84.7 89.6 107 CF 0.466 0.508 0.422 Baz, Shane