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: Cruz, Oneil Long and lofted Pitcher: Jobe, Jackson (RHP) filtered for today’s matchup change batter remove pitcher
2,598 pitches seen · 0.474 xwOBA against shapes like this arsenal, vs 0.464 against everything (+0.010) · last 30 games: 0.444 -0.030 on 379 pitches, covering 24% 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.246 90p
0.588 88p
0.399 45p
0.511 171p
0.539 157p
0.451 100p
0.498 196p
0.530 167p
0.699 123p
How Cruz, Oneil handles each pitch vs RHP · ordered by usage
Jobe, Jackson's Arsenal, by Pitch Type ordered by usage vs. a LHH batter
Pitch Usage% Velo Vert Brk Horz Brk Spin Allowed HR% Allowed Hard-Hit% Allowed xwOBA/con Cruz, Oneil: BA Cruz, Oneil: HR% Cruz, Oneil: Hard-Hit% Cruz, Oneil: Exit Velo Cruz, Oneil: xwOBA/con
FF 38% 96.9 17.3" -7.6" 2388 3.8% 49% 0.418 0.232 5.3% 68% 98.0 0.499
SL 27% 89.1 1.7" 6.1" 2735 6.1% 44% 0.463 0.169 10.2% 62% 97.8 0.564
CH 21% 85.6 6.8" -16.0" 1835 8.0% 36% 0.321 0.191 3.4% 44% 92.8 0.412
CU 11% 81.2 -11.5" 10.6" 2905 0.0% 38% 0.329 0.186 6.8% 50% 95.2 0.505
SI 2% 95.5 6.2" -14.5" 2349 0.380 2.8% 65% 98.9 0.459
ST 1% 81.7 -4.5" 16.0" 2904 0.143 9.5% 62% 99.6 0.702
Jobe, Jackson's Arsenal, by Pitch Shape grouped by velo/break/spin, not label
Shape (mostly) Usage% Velo Vert Brk Horz Brk Allowed xwOBA/con Cruz, Oneil: BA Cruz, Oneil: HR% Cruz, Oneil: Hard-Hit% Cruz, Oneil: xwOBA/con
FF/SI/FC 35% 97.0 17.4" -7.6" 0.422 0.228 2.2% 62% 0.453
EP/FA/SL 34% 96.9 17.7" -7.6" 0.422
CH/SI/FS 21% 85.6 6.8" -16.0" 0.345 0.193 1.8% 47% 0.344
FC/SL/FF 16% 89.8 3.3" 5.4" 0.571 0.176 5.9% 59% 0.417
SL/ST/CU 15% 89.7 3.2" 5.4" 0.595 0.316 5.3% 61% 0.567
ST/SL/CU 13% 87.4 -1.1" 7.7" 0.260 0.194 13.9% 44% 0.680
CU/KC/ST 10% 81.1 -12.2" 10.7" 0.119 6.8% 52% 0.470
FF/SI/FC 3% 95.4 16.4" -7.7" 0.186 8.5% 64% 0.525
SI/FF/CH 2% 95.5 6.2" -14.5" 0.390 7.3% 66% 0.511
CH/FS/FO 1% 85.5 4.2" -13.8" 0.265 2.0% 50% 0.454
At-Bat Log 116 PA · 30 games · 2026-05-07 to 2026-08-19
filtered to 7 pitches: CH CU FC FF SI SL ST
28 hits 18 walks 2 hit by pitch 43 strikeouts 25 outs in play avg exit velo 96.1 mph over 53 tracked xwOBA 0.359
Date Result Count Pitch Velo Exit Velo Angle Dist Location xBA xSLG xwOBA Pitcher
2026-08-19 Walk 3-1 FF 95.5 0.698 Finnegan, Kyle
2026-08-19 Strikeout swinging 0-2 ST 80.7 0.000 Holton, Tyler
2026-08-19 Out ground ball 0-1 CH 84.1 69.0 -8° 17 RF corner 0.072 0.081 0.065 Jobe, Jackson
2026-08-19 Single line drive 0-1 FF 97.8 81.7 12° 177 LF gap 0.551 0.609 0.518 Jobe, Jackson
2026-08-18 Strikeout swinging 2-2 FF 96.7 0.000 Madden, Ty
2026-08-18 Strikeout looking 3-2 SI 94.9 0.000 Montero, Keider
2026-06-06 Strikeout swinging 3-2 SL 88.1 0.000 Kinley, Tyler
2026-06-06 Walk 3-2 SI 94.2 0.698 Dodd, Dylan
2026-06-06 Walk 3-2 SL 83.3 0.698 Strider, Spencer
2026-06-06 Walk 3-1 FF 95.6 0.698 Strider, Spencer
2026-06-05 Strikeout swinging 3-2 CH 88.5 0.000 Iglesias, Raisel
2026-06-05 Strikeout swinging 2-2 CH 80.6 0.000 Pérez, Martín
2026-06-05 Strikeout looking 2-2 CH 79.8 0.000 Pérez, Martín
2026-06-04 Single line drive 1-2 CH 87.6 105.5 185 CF 0.629 0.700 0.581 De Los Santos, Enyel
2026-06-04 Single ground ball 3-2 SL 79.6 110.4 -6° 23 RF 0.442 0.457 0.398 Okert, Steven
2026-06-04 Walk 3-1 CH 86.2 0.698 Teng, Kai-Wei
2026-06-04 Walk 3-2 ST 84.1 0.698 Teng, Kai-Wei
2026-06-03 Strikeout looking 1-2 FF 99.3 0.000 Blubaugh, AJ
2026-06-03 Walk 3-2 FF 98.0 0.698 Pearson, Nate
2026-06-03 Walk 3-1 SL 86.5 0.698 Santa, Alimber
2026-06-03 Single fly ball 3-2 FF 92.1 73.2 28° 245 CF 0.769 0.804 0.692 Arrighetti, Spencer
2026-06-03 Single line drive 1-2 FF 93.1 90.3 14° 260 CF 0.983 1.107 0.915 Arrighetti, Spencer
2026-06-02 Strikeout swinging 1-2 FF 98.9 0.000 Blubaugh, AJ
2026-06-02 Out line drive 1-2 SL 81.4 93.4 17° 285 RF 0.714 0.884 0.683 Okert, Steven
2026-06-02 Home Run fly ball 2-2 SL 90.6 111.2 23° 419 RF gap 0.986 3.752 1.936 Burrows, Mike
2026-06-02 Single line drive 0-1 CH 87.3 87.1 14° 197 RF gap 0.934 1.052 0.864 Burrows, Mike
2026-06-02 Strikeout looking 1-2 FF 95.3 0.000 Burrows, Mike
2026-05-31 Out line drive 0-0 CH 87.2 86.1 18° 269 RF gap 0.886 0.970 0.800 Paredes, Mike
2026-05-31 Walk 3-0 FF 94.0 0.698 Paredes, Mike
2026-05-31 Strikeout swinging 1-2 CU 81.0 0.000 Matthews, Zebby
2026-05-31 Walk 3-0 FF 94.9 0.698 Matthews, Zebby
2026-05-30 Walk 3-1 CH 87.5 0.698 Klein, John
2026-05-30 Force Out ground ball 1-1 ST 83.4 82.3 -20° 6 Infield 0.069 0.075 0.062 Funderburk, Kody
2026-05-30 Out fly ball 1-1 CH 83.6 79.5 46° 252 RF 0.017 0.017 0.015 Ober, Bailey
2026-05-30 Home Run fly ball 1-1 FF 88.1 106.1 30° 420 CF 0.871 3.441 1.772 Ober, Bailey
2026-05-30 Strikeout swinging 0-2 CH 83.0 0.000 Ober, Bailey
2026-05-29 Walk 3-0 SI 94.9 0.698 Banda, Anthony
2026-05-29 Home Run fly ball 3-1 FC 90.1 110.8 26° 450 RF 1.000 4.000 2.000 Bradley, Taj
2026-05-29 Out ground ball 1-2 FC 90.2 77.2 -20° 4 Infield 0.063 0.078 0.059 Bradley, Taj
2026-05-28 Strikeout swinging 3-2 CU 75.5 0.000 Thielbar, Caleb
2026-05-28 Out fly ball 3-2 CH 86.1 92.2 34° 334 RF gap 0.051 0.162 0.091 Rea, Colin
2026-05-28 Out fly ball 0-0 FF 94.7 96.3 29° 340 Infield 0.237 0.710 0.398 Rea, Colin
2026-05-28 Walk 3-0 CH 87.1 0.698 Rea, Colin
2026-05-27 Strikeout looking 3-2 FF 94.2 0.000 Thielbar, Caleb
2026-05-27 Strikeout swinging 1-2 CH 86.9 0.000 Webb, Jacob
2026-05-27 Strikeout swinging 2-2 CH 84.7 0.000 Taillon, Jameson
2026-05-27 Out line drive 1-1 CH 84.9 92.4 25° 356 RF 0.089 0.164 0.098 Taillon, Jameson
2026-05-26 Single line drive 1-1 ST 86.1 112.4 216 RF 0.783 0.981 0.763 Rolison, Ryan
2026-05-26 Hit By Pitch 0-0 SI 92.2 0.729 Wicks, Jordan
2026-05-26 Single ground ball 1-1 FF 93.7 113.4 138 RF gap 0.689 0.813 0.645 Wicks, Jordan
2026-05-26 Single ground ball 0-2 FF 94.3 101.2 -16° 12 LF gap 0.190 0.202 0.189 Wicks, Jordan
2026-05-25 Single line drive 2-2 FF 95.2 106.0 209 CF 0.760 0.922 0.740 Webb, Jacob
2026-05-25 Reached On Error ground ball 0-0 FF 96.7 105.8 -11° 12 RF 0.338 0.347 0.304 Brown, Ben
2026-05-25 Single line drive 1-2 FF 97.6 106.3 126 CF 0.606 0.703 0.578 Brown, Ben
2026-05-24 Out ground ball 1-0 CU 80.1 106.5 -25° 5 Infield 0.133 0.139 0.120 Fisher, Braydon
2026-05-24 Strikeout swinging 2-2 ST 83.1 0.000 Fluharty, Mason
2026-05-24 Strikeout looking 2-2 SI 96.9 0.000 Cease, Dylan
2026-05-24 Home Run fly ball 0-1 SL 87.9 105.8 29° 415 RF 0.903 3.575 1.839 Cease, Dylan
2026-05-23 Strikeout looking 0-2 CU 81.7 0.000 Fisher, Braydon
2026-05-22 Out fly ball 0-0 ST 81.9 86.3 50° 242 LF 0.009 0.016 0.010 Fluharty, Mason
2026-05-22 Strikeout looking 0-2 FF 96.8 0.000 Gausman, Kevin
2026-05-21 Out fly ball 1-0 FF 94.2 100.0 23° 364 CF 0.477 1.166 0.683 Pushard, Matt
2026-05-21 Double line drive 1-2 ST 81.0 90.5 19° 297 RF 0.514 0.599 0.471 Bruihl, Justin
2026-05-21 Strikeout swinging 2-2 ST 87.1 0.000 May, Dustin
2026-05-21 Strikeout swinging 0-2 ST 86.2 0.000 May, Dustin
2026-05-21 Strikeout looking 1-2 ST 86.3 0.000 May, Dustin
2026-05-20 Walk 3-2 FF 95.0 0.698 Pushard, Matt
2026-05-20 Strikeout swinging 0-2 ST 80.4 0.000 Bruihl, Justin
2026-05-20 Out ground ball 1-1 CH 85.8 69.1 -70° 1 Infield 0.304 0.307 0.274 McGreevy, Michael
2026-05-20 Out ground ball 3-2 CH 86.8 96.5 -21° 8 CF 0.129 0.141 0.119 McGreevy, Michael
2026-05-20 Out ground ball 2-0 FC 87.3 107.7 -11° 14 Infield 0.347 0.364 0.312 McGreevy, Michael
2026-05-19 Walk 3-2 ST 82.7 0.698 O'Brien, Riley
2026-05-19 Strikeout swinging 1-2 ST 83.1 0.000 Romero, JoJo
2026-05-19 Single line drive 0-0 SL 85.9 82.2 22° 265 RF 0.671 0.802 0.645 Liberatore, Matthew
2026-05-19 Single ground ball 1-0 SI 95.6 108.6 -17° 8 RF 0.196 0.213 0.177 Liberatore, Matthew
2026-05-19 Strikeout looking 3-2 SI 96.2 0.000 Liberatore, Matthew
2026-05-17 Single ground ball 1-1 FF 99.1 85.6 79 Infield 0.391 0.431 0.357 Bowlan, Jonathan
2026-05-17 Strikeout looking 0-2 SI 96.1 0.000 Wheeler, Zack
2026-05-17 Strikeout looking 3-2 FC 92.7 0.000 Wheeler, Zack
2026-05-16 Out ground ball 0-0 SI 94.5 106.7 -19° 8 Infield 0.180 0.186 0.162 Sánchez, Cristopher
2026-05-16 Strikeout looking 0-2 SI 96.5 0.000 Sánchez, Cristopher
2026-05-16 Strikeout swinging 3-2 CH 87.0 0.000 Sánchez, Cristopher
2026-05-16 Strikeout looking 1-2 SI 96.1 0.000 Sánchez, Cristopher
2026-05-15 Strikeout swinging 3-2 SI 98.9 0.000 Alvarado, José
2026-05-15 Single ground ball 0-1 CH 91.5 95.4 -6° 23 RF 0.264 0.299 0.261 Bowlan, Jonathan
2026-05-15 Strikeout swinging 3-2 SI 96.3 0.000 Mayza, Tim
2026-05-15 Single ground ball 2-2 SI 92.9 111.7 -5° 31 RF gap 0.423 0.445 0.381 Nola, Aaron
2026-05-15 Walk 3-2 SI 93.7 0.698 Nola, Aaron
2026-05-14 Strikeout looking 1-2 FF 98.6 0.000 Mejia, Juan
2026-05-14 Grounded Into DP ground ball 0-0 CH 83.9 81.2 -12° 8 Infield 0.119 0.134 0.115 Gordon, Tanner
2026-05-14 Out ground ball 1-0 FF 98.4 98.1 -46° 3 Infield 0.115 0.124 0.104 Vodnik, Victor
2026-05-14 Out fly ball 0-0 CU 72.6 86.8 29° 319 RF 0.034 0.053 0.031 Bernardino, Brennan
2026-05-14 Double fly ball 0-0 FF 98.0 101.0 43° 352 LF gap 0.071 0.249 0.125 Dollander, Chase
2026-05-13 Strikeout swinging 2-2 FC 90.9 0.000 Senzatela, Antonio
2026-05-13 Strikeout swinging 1-2 CU 76.5 0.000 Quintana, Jose
2026-05-13 Out ground ball 0-1 SI 90.2 99.9 82 Infield 0.469 0.524 0.432 Quintana, Jose
2026-05-13 Walk 3-2 SI 90.8 0.698 Quintana, Jose
2026-05-12 Single fly ball 3-1 FF 99.4 76.1 49° 224 LF 0.069 0.083 0.062 Vodnik, Victor
2026-05-12 Double line drive 0-2 SI 94.3 111.1 21° 384 LF gap 0.946 3.237 1.717 Lorenzen, Michael
2026-05-12 Strikeout looking 2-2 CH 85.6 0.000 Lorenzen, Michael
2026-05-12 Double line drive 0-0 FF 95.3 112.5 17° 391 CF 0.803 1.774 1.089 Lorenzen, Michael
2026-05-10 Strikeout swinging 2-2 SI 94.9 0.000 Borucki, Ryan
2026-05-10 Out line drive 2-2 SL 94.3 92.0 25° 303 LF 0.089 0.164 0.098 Peguero, Joel
2026-05-10 Strikeout looking 3-2 FC 90.2 0.000 Mahle, Tyler
2026-05-09 Reached On Error ground ball 0-2 FF 95.5 104.5 -11° 15 Infield 0.338 0.355 0.304 Santos, Gregory
2026-05-09 Single line drive 3-2 SL 83.6 104.4 11° 269 RF gap 0.929 1.174 0.911 Gage, Matt
2026-05-09 Single ground ball 1-0 SL 85.8 104.2 -6° 19 RF gap 0.326 0.361 0.300 Borucki, Ryan
2026-05-09 Strikeout swinging 3-2 CH 85.9 0.000 Roupp, Landen
2026-05-09 Strikeout swinging 1-2 CH 88.8 0.000 Roupp, Landen
2026-05-08 Grounded Into DP ground ball 1-0 SL 84.8 68.7 -33° 3 Infield 0.078 0.084 0.071 Ray, Robbie
2026-05-08 Strikeout swinging 2-2 SL 85.5 0.000 Ray, Robbie
2026-05-08 Single line drive 2-1 SL 86.0 108.7 14° 297 LF gap 0.743 1.194 0.834 Ray, Robbie
2026-05-07 Walk 3-2 ST 83.0 0.698 Sewald, Paul
2026-05-07 Out ground ball 0-0 FF 93.0 103.6 -1° 52 Infield 0.463 0.515 0.428 Gallen, Zac
2026-05-07 Hit By Pitch 0-0 FF 92.2 0.729 Gallen, Zac
2026-05-07 Strikeout looking 1-2 FF 93.9 0.000 Gallen, Zac