About & methodology · mlbaseballytics@gmail.com · Support this project · Not betting advice. 21+. · If you need help, call 1-800-GAMBLER
data as of 17 Oct, 11:00 AM ET
Tables read easier sideways — turn your phone to landscape

Batter vs Pitch Arsenal

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.

Brayan Rocchio LHB CLE vs Nick Martinez RHP TBA P

filtered for today’s matchup

P = platoon edge (batter faces the opposite hand)

change batter remove pitcher
Compact and level Bat speed 67.7mph -1.6 Swing length 7.16ft -0.01 Attack angle 8.7° -0.2 Swing tilt 29.0° -3.1
Swing & contact · last 30 games vs last 100 2 metrics moved Barrel rate 0.9% -56.1% Bat speed 66.7 mph -1.5% Exit velo 85.5 mph -0.5% Chase rate 30.7% -9.7% whole-game, not filtered to this arsenal — see the per-pitch sections below
2,504 pitches seen · 0.335 xwOBA against shapes like this arsenal, vs 0.322 against everything (+0.013) · last 30 games: 0.408 +0.074 on 319 pitches, covering 50% 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.406 160p
0.329 139p
0.219 65p
0.350 157p
0.329 177p
0.332 107p
0.292 122p
0.363 163p
0.311 99p
How Brayan Rocchio handles each pitch vs RHP · ordered by usage
Nick Martinez'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 Brayan Rocchio: BA Brayan Rocchio: HR% Brayan Rocchio: Hard-Hit% Brayan Rocchio: Exit Velo Brayan Rocchio: xwOBA/con
CH 27% 78.5 3.9" -11.8" 1920 3.0% 23% 0.294 0.223 0.9% 22% 83.6 0.273
FC 23% 89.1 11.2" 1.5" 2338 3.9% 35% 0.370 0.282 5.1% 31% 86.7 0.427
FF 20% 92.7 17.3" -5.8" 2300 3.5% 45% 0.378 0.234 2.5% 41% 88.8 0.334
SI 17% 92.5 12.2" -15.1" 2296 4.8% 50% 0.395 0.340 2.1% 40% 89.6 0.318
CU 8% 79.9 -16.1" 2.0" 2569 0.0% 31% 0.383 0.167 0.0% 44% 87.6 0.395
SL 4% 84.7 2.3" 0.7" 2403 0.0% 48% 0.342 0.327 0.0% 28% 84.0 0.332
PO 0% 93.1 13.8" -11.3" 2326
Nick Martinez's Arsenal, by Pitch Shape grouped by velo/break/spin, not label
Shape (mostly) Usage% Velo Vert Brk Horz Brk Allowed xwOBA/con Brayan Rocchio: BA Brayan Rocchio: HR% Brayan Rocchio: Hard-Hit% Brayan Rocchio: xwOBA/con
CH/SI/FS 24% 78.6 3.8" -12.0" 0.298 0.264 1.1% 21% 0.275
EP/FA/SL 23% 92.3 16.4" -7.1" 0.387
FF/SI/FC 23% 92.3 16.4" -7.1" 0.395 0.253 2.1% 38% 0.330
FC/SL/FF 23% 88.9 10.6" 1.7" 0.366 0.322 3.4% 32% 0.429
SI/FF/CH 12% 92.6 11.2" -15.9" 0.383 0.324 1.9% 40% 0.308
CU/KC/ST 8% 79.9 -16.1" 2.0" 0.383 0.250 5.6% 38% 0.367
FF/SI/FC 4% 93.3 17.4" -6.7" 0.296 0.200 2.9% 43% 0.340
SL/ST/CU 3% 83.9 1.4" 0.3" 0.415 0.310 0.0% 17% 0.288
ST/SL/CU 3% 78.2 4.4" -10.8" 0.269 0.182 3.0% 26% 0.253
CH/FS/FO 3% 78.2 4.4" -10.8" 0.269 0.136 0.0% 39% 0.284
At-Bat Log 109 PA · 30 games · 2026-08-30 to 2026-10-15
filtered to 6 pitches: CH CU FC FF SI SL
23 hits 9 walks 1 hit by pitch 18 strikeouts 58 outs in play avg exit velo 85.2 mph over 81 tracked xwOBA 0.285
Date Result Count Pitch Velo Exit Velo Angle Dist Location xBA xSLG xwOBA Pitcher
2026-10-15 Out line drive 3-2 SI 94.7 99.9 9° 152 Infield 0.714 0.822 0.676 Steven Matz
2026-10-15 Single ground ball 1-1 SI 94.3 89.2 9° 132 RF 0.531 0.586 0.494 Griffin Jax
2026-10-15 Out fly ball 1-0 SI 94.5 97.7 31° 365 CF 0.300 1.043 0.542 Griffin Jax
2026-10-13 Out fly ball 0-0 FF 94.2 95.2 39° 340 RF 0.060 0.211 0.109 Bryan Baker
2026-10-13 Out fly ball 0-0 SI 91.8 81.3 39° 284 CF 0.011 0.011 0.010 Kevin Kelly
2026-10-13 Out fly ball 0-1 FF 97.0 89.4 51° 270 LF corner 0.017 0.033 0.024 Freddy Peralta
2026-10-13 Strikeout swinging 2-2 CH 89.1 — — — — — — 0.000 Freddy Peralta
2026-10-12 Strikeout swinging 2-2 FF 92.8 — — — — — — 0.000 Cole Sulser
2026-10-12 Out ground ball 0-1 FC 88.8 72.2 -7° 18 Infield 0.072 0.077 0.069 Cam Booser
2026-10-12 Strikeout swinging 1-2 CH 89.7 — — — — — — 0.000 Drew Rasmussen
2026-10-12 Strikeout swinging 0-2 FF 96.5 — — — — — — 0.000 Drew Rasmussen
2026-10-10 Out ground ball 0-0 SL 89.2 67.1 -1° 35 Infield 0.107 0.115 0.096 Grant Taylor
2026-10-10 Strikeout swinging 1-2 FF 94.3 — — — — — — 0.000 Sean Burke
2026-10-10 Strikeout swinging 2-2 SL 87.4 — — — — — — 0.000 Sean Burke
2026-10-08 Out fly ball 1-0 FF 94.5 88.8 43° 279 LF corner 0.001 0.001 0.000 Tyler Davis
2026-10-08 Walk 3-1 CU 83.6 — — — — — — 0.698 Grant Taylor
2026-10-08 Out line drive 2-0 SI 94.7 96.5 24° 362 CF 0.249 0.598 0.351 Erick Fedde
2026-10-08 Walk 3-2 SI 94.4 — — — — — — 0.698 Erick Fedde
2026-10-07 Single popup 3-2 CU 81.5 72.1 58° 169 LF corner 0.026 0.029 0.023 Davis Martin
2026-10-07 Sac Bunt ground ball 1-1 FC 92.8 25.5 -8° 11 Infield — — — David Sandlin
2026-10-07 Grounded Into DP ground ball 1-1 SI 97.6 98.9 3° 89 Infield 0.471 0.533 0.442 Noah Schultz
2026-10-07 Single ground ball 0-2 FF 92.3 93.6 2° 72 RF 0.429 0.548 0.431 Bryan Hudson
2026-10-05 Out fly ball 1-1 FF 94.9 84.7 55° 194 CF 0.014 0.014 0.013 Sean Burke
2026-10-05 Out fly ball 3-1 SI 95.0 92.1 60° 180 LF gap 0.029 0.058 0.041 Sean Burke
2026-10-05 Out fly ball 3-2 FF 96.0 86.6 30° 325 RF gap 0.037 0.079 0.051 Sean Newcomb
2026-10-03 Strikeout swinging 1-2 CU 85.1 — — — — — — 0.000 Grant Taylor
2026-10-03 Walk 3-2 FF 95.1 — — — — — — 0.698 Hagen Smith
2026-09-26 Home Run fly ball 3-1 SI 95.5 99.1 34° 373 RF 0.323 1.225 0.643 Alex Lange
2026-09-26 Home Run fly ball 2-0 FF 95.1 98.0 45° 354 LF corner 0.020 0.049 0.026 Anthony Gose
2026-09-26 Out popup 1-0 FF 93.7 76.6 72° 91 Infield 0.001 0.001 0.000 Michael Wacha
2026-09-26 Double line drive 3-1 SI 92.3 101.1 22° 366 RF gap 0.477 1.142 0.675 Michael Wacha
2026-09-25 Walk 3-0 FF 96.5 — — — — — — 0.698 Nate Pearson
2026-09-25 Out ground ball 2-1 SI 99.8 72.4 -17° 8 Infield 0.054 0.054 0.050 Lucas Erceg
2026-09-25 Out ground ball 0-1 CU 81.3 93.3 2° 65 Infield 0.412 0.458 0.377 Noah Cameron
2026-09-25 Single line drive 0-1 FC 90.6 90.5 17° 261 CF 0.840 0.965 0.781 Noah Cameron
2026-09-25 Strikeout swinging 1-2 CU 82.7 — — — — — — 0.000 Noah Cameron
2026-09-24 Out fly ball 2-0 FC 87.2 90.1 46° 257 LF 0.003 0.006 0.004 Raymond Burgos
2026-09-24 Strikeout swinging 1-2 FF 90.7 — — — — — — 0.000 Ranger Suarez
2026-09-24 Out ground ball 0-1 FC 86.9 62.6 5° 62 RF corner 0.147 0.174 0.132 Ranger Suarez
2026-09-23 Single ground ball 1-2 CH 83.3 83.3 8° 122 RF 0.409 0.445 0.369 Garrett Whitlock
2026-09-23 Out ground ball 0-0 SI 90.8 87.2 -17° 10 Infield 0.089 0.097 0.086 Sonny Gray
2026-09-23 Grounded Into DP ground ball 1-2 SI 92.2 91.1 -3° 28 Infield 0.254 0.285 0.234 Sonny Gray
2026-09-22 Out fly ball 0-0 SI 96.1 92.0 51° 246 CF 0.003 0.006 0.004 Erik Miller
2026-09-22 Strikeout swinging 1-2 FF 94.6 — — — — — — 0.000 Jovani Morán
2026-09-22 Single line drive 0-2 FF 96.1 93.5 13° 230 CF 0.971 1.125 0.921 Payton Tolle
2026-09-22 Out fly ball 1-1 SI 91.6 90.4 34° 332 RF gap 0.037 0.093 0.055 Payton Tolle
2026-09-22 Grounded Into DP ground ball 1-1 SI 94.6 91.6 -1° 42 Infield 0.297 0.332 0.267 Payton Tolle
2026-09-19 Out ground ball 1-1 SI 96.5 105.9 -25° 5 Infield 0.110 0.112 0.099 Chris Roycroft
2026-09-19 Double line drive 0-0 FF 89.8 90.2 15° 202 LF 0.989 1.099 0.916 Jacob Lopez
2026-09-19 Out ground ball 0-0 FF 86.6 50.5 -61° 1 RF corner 0.224 0.224 0.202 Jacob Lopez
2026-09-18 Walk 3-0 FF 96.0 — — — — — — 0.698 Elvis Alvarado
2026-09-18 Out line drive 3-2 FF 98.1 91.1 18° 287 LF 0.620 0.705 0.558 Seth Johnson
2026-09-18 Double line drive 1-0 FF 94.2 89.0 19° 260 RF corner 0.617 0.707 0.555 Mason Barnett
2026-09-18 Single line drive 3-2 FF 96.3 91.7 17° 232 RF 0.723 0.883 0.678 Mason Barnett
2026-09-16 Out ground ball 2-2 FF 97.0 72.9 -14° 12 Infield 0.054 0.054 0.052 Noah Schultz
2026-09-16 Walk 3-2 FF 96.9 — — — — — — 0.699 Sean Newcomb
2026-09-16 Out line drive 1-2 SL 81.6 80.5 27° 264 LF 0.223 0.304 0.227 Hagen Smith
2026-09-16 Strikeout swinging 1-2 CH 85.9 — — — — — — 0.000 Anthony Kay
2026-09-15 Double fly ball 0-2 SI 100.9 88.8 30° 296 LF 0.063 0.139 0.086 Grant Taylor
2026-09-15 Out ground ball 2-2 FF 92.3 88.0 -14° 10 Infield 0.124 0.124 0.112 Bryan Hudson
2026-09-15 Single ground ball 3-2 SI 92.6 90.7 1° 50 RF gap 0.359 0.414 0.338 Davis Martin
2026-09-15 Walk 3-2 FF 94.6 — — — — — — 0.699 Davis Martin
2026-09-14 Out ground ball 2-1 FF 93.7 70.9 -22° 5 Infield 0.039 0.039 0.035 Hagen Smith
2026-09-14 Out ground ball 3-2 SL 86.9 98.5 -8° 13 Infield 0.268 0.281 0.241 Sean Burke
2026-09-13 Strikeout swinging 1-2 SI 95.8 — — — — — — 0.000 Tommy Nance
2026-09-13 Single line drive 1-2 CH 86.5 101.9 11° 200 RF 0.940 1.161 0.912 Travis Adams
2026-09-13 Out fly ball 2-2 FF 94.4 93.0 32° 352 RF gap 0.097 0.322 0.178 Joe Ryan
2026-09-12 Strikeout looking 1-2 SI 93.5 — — — — — — 0.000 Kody Funderburk
2026-09-12 Out ground ball 0-0 SL 89.9 76.4 2° 57 Infield 0.139 0.158 0.125 Connor Prielipp
2026-09-12 Out line drive 0-0 SI 93.3 96.6 10° 186 LF gap 0.729 0.855 0.708 Connor Prielipp
2026-09-11 Double line drive 1-2 CH 93.1 98.5 18° 345 RF gap 0.354 0.579 0.393 Yoendrys Gómez
2026-09-11 Out popup 0-0 FF 94.3 63.8 55° 172 RF 0.020 0.030 0.022 A.J. Minter
2026-09-11 Strikeout looking 2-2 CU 83.5 — — — — — — 0.000 Taj Bradley
2026-09-11 Walk 3-1 FF 95.6 — — — — — — 0.699 Taj Bradley
2026-09-09 Out popup 2-2 CH 89.0 82.6 75° 77 RF corner 0.006 0.006 0.005 Rico Garcia
2026-09-09 Out ground ball 2-2 CH 86.4 86.8 -3° 28 Infield 0.221 0.254 0.207 Josh Walker
2026-09-09 Out fly ball 0-0 FF 94.7 88.3 49° 267 CF 0.006 0.009 0.006 Shane Baz
2026-09-09 Strikeout swinging 1-2 FF 94.6 — — — — — — 0.000 Shane Baz
2026-09-08 Force Out ground ball 0-1 CH 89.0 92.9 2° 55 Infield 0.412 0.458 0.377 Cam Sanders
2026-09-08 Single line drive 3-2 FF 100.9 80.4 17° 208 CF 0.980 1.109 0.916 Alex Hoppe
2026-09-08 Single line drive 3-2 SI 96.0 101.0 11° 201 CF 0.911 1.132 0.886 Luis De León
2026-09-08 Out fly ball 3-2 FF 95.4 69.3 34° 235 LF 0.811 0.859 0.736 Brandon Young
2026-09-08 Sac Bunt ground ball 0-0 FF 94.6 25.4 14° 29 Infield — — — Brandon Young
2026-09-07 Out line drive 1-2 CU 88.9 94.8 20° 295 LF gap 0.309 0.514 0.342 Rico Garcia
2026-09-07 Single ground ball 0-0 FF 94.5 38.2 -40° 3 Infield 0.254 0.254 0.229 Trevor Rogers
2026-09-07 Out line drive 1-2 FF 96.0 92.1 24° 335 RF gap 0.149 0.288 0.183 Trevor Rogers
2026-09-06 Out ground ball 0-1 CH 89.8 68.6 -16° 6 Infield 0.049 0.051 0.044 Drew Sommers
2026-09-06 Home Run fly ball 0-2 CH 84.8 98.8 24° 375 RF 0.423 1.103 0.637 Jackson Jobe
2026-09-06 Strikeout swinging 2-2 CU 87.8 — — — — — — 0.000 Jackson Jobe
2026-09-05 Out ground ball 1-2 SL 85.5 84.7 -36° 3 RF corner 0.054 0.054 0.049 Kyle Finnegan
2026-09-05 Grounded Into DP ground ball 1-2 CH 91.7 98.8 -12° 9 Infield 0.246 0.279 0.242 Framber Valdez
2026-09-05 Out ground ball 1-2 CU 80.1 90.9 -4° 19 Infield 0.193 0.212 0.185 Framber Valdez
2026-09-04 Fielder's Choice ground ball 0-0 FC 90.1 35.8 -51° 2 Infield 0.268 0.268 0.241 Kenley Jansen
2026-09-04 Home Run fly ball 0-0 FF 94.0 102.5 33° 405 LF gap 0.591 2.292 1.180 Drew Sommers
2026-09-04 Strikeout swinging 2-2 CH 91.5 — — — — — — 0.000 Beau Brieske
2026-09-04 Out fly ball 0-0 FC 89.4 89.5 28° 336 CF 0.063 0.125 0.074 Tyler Holton
2026-09-04 Walk 3-1 CH 87.5 — — — — — — 0.698 Andrew Sears
2026-09-04 Double line drive 3-2 FF 94.8 99.0 18° 321 CF 0.354 0.579 0.393 Andrew Sears
2026-09-04 Out fly ball 2-0 SI 95.5 92.9 46° 288 CF 0.003 0.003 0.003 Keider Montero
2026-09-03 Hit By Pitch 0-0 SI 83.9 — — — — — — 0.729 Tyler Rogers
2026-09-03 Strikeout swinging 1-2 CH 87.7 — — — — — — 0.000 Mason Fluharty
2026-09-03 Out ground ball 0-0 SI 96.5 87.6 -1° 33 Infield 0.286 0.319 0.307 José Soriano
2026-09-01 Out ground ball 0-0 CU 79.6 88.5 -14° 9 Infield 0.124 0.124 0.112 Joe Mantiply
2026-09-01 Out fly ball 1-2 FC 88.6 85.5 33° 328 RF 0.014 0.032 0.020 Spencer Arrighetti
2026-09-01 Out fly ball 1-1 FC 89.4 75.6 37° 253 LF gap 0.091 0.105 0.082 Spencer Arrighetti
2026-08-30 Single line drive 1-0 SI 93.5 98.0 11° 205 RF gap 0.834 1.030 0.821 Jose Cuas
2026-08-30 Out ground ball 1-2 FF 92.5 78.8 -30° 5 Infield 0.041 0.041 0.037 Connor Thomas
2026-08-30 Out ground ball 2-2 FC 94.0 101.5 2° 61 Infield 0.540 0.640 0.515 Seth Lugo
2026-08-30 Out line drive 1-2 FF 93.9 92.3 21° 325 CF 0.249 0.384 0.264 Seth Lugo