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.

Sal Frelick LHB MIL

change batter
Compact and level Bat speed 65.5mph -3.7 Swing length 6.97ft -0.19 Attack angle 6.0° -2.9 Swing tilt 28.0° -4.2
Swing & contact · last 30 games vs last 100 holding steady Barrel rate 1.9% +11.9% Bat speed 65.3 mph -0.8% Exit velo 83.7 mph -0.4% Chase rate 27.8% +9.7%
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.315 161p
0.234 196p
0.195 101p
0.258 187p
0.369 233p
0.320 150p
0.316 115p
0.331 174p
0.305 119p

vs LHP

0.534 37p
0.278 69p
0.260 56p
0.264 74p
0.312 84p
0.280 60p
0.331 53p
0.363 54p
0.469 38p
How Sal Frelick handles each pitch vs RHP · ordered by volume · 7 too thin to show
Sal Frelick: by Pitch Type 25 rows · both hands
Hand Pitch Pitches BA HR% Hard-Hit% LD% FB% GB% Exit Velo xBA xwOBA/con
LHP FF 289 0.313 0.0% 23% 29% 23% 37% 83.6 0.312 0.298
LHP SI 288 0.233 1.2% 16% 15% 9% 67% 79.2 0.259 0.257
LHP SL 130 0.275 0.0% 30% 21% 15% 61% 84.0 0.356 0.329
LHP ST 118 0.240 0.0% 12% 35% 24% 35% 85.5 0.324 0.318
LHP CU 53 25% 25% 12% 62% 86.9 0.375 0.356
LHP FC 50
LHP CH 32 0.200 0.0% 12% 25% 12% 62% 79.6 0.335 0.330
LHP KC 11
LHP FS 4
LHP SV 1
RHP FF 1091 0.267 2.2% 33% 25% 26% 35% 87.1 0.289 0.297
RHP SI 344 0.298 1.1% 32% 19% 25% 49% 89.4 0.281 0.289
RHP SL 273 0.239 3.0% 21% 23% 23% 42% 82.0 0.277 0.291
RHP FC 261 0.200 0.0% 34% 9% 30% 49% 84.9 0.235 0.231
RHP CH 236 0.358 5.7% 26% 24% 9% 63% 82.8 0.340 0.356
RHP CU 226 0.314 5.7% 33% 19% 15% 63% 86.6 0.303 0.347
RHP ST 152 0.167 0.0% 25% 18% 21% 57% 83.5 0.227 0.216
RHP FS 145 0.250 4.5% 26% 28% 10% 51% 84.6 0.306 0.302
RHP KC 34
RHP FA 6
RHP EP 5
RHP SV 4
RHP FO 2
RHP PO 2
RHP KN 1

Showing every pitcher. Today’s probable opponent starter:

Tyler Glasnow

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

At-Bat Log 104 PA · 30 games · 2026-07-09 to 2026-10-15
19 hits 10 walks 13 strikeouts 62 outs in play avg exit velo 83.7 mph over 81 tracked xwOBA 0.269
Date Result Count Pitch Velo Exit Velo Angle Dist Location xBA xSLG xwOBA Pitcher
2026-10-15 Out ground ball 2-2 FF 97.8 98.0 -34° 4 Infield 0.098 0.110 0.093 Edwin Díaz
2026-10-15 Out ground ball 2-2 SL 89.3 92.4 -26° 5 Infield 0.111 0.131 0.113 Tanner Scott
2026-10-15 Walk 3-1 SI 96.4 — — — — — — 0.698 Tyler Glasnow
2026-10-15 Strikeout looking 2-2 SI 97.1 — — — — — — 0.000 Tyler Glasnow
2026-10-12 Out popup 0-1 FC 94.7 63.0 70° 106 LF corner 0.001 0.001 0.000 Edgardo Henriquez
2026-10-12 Strikeout looking 0-2 FF 98.4 — — — — — — 0.000 Brock Stewart
2026-10-12 Walk 3-1 FF 99.8 — — — — — — 0.698 Roki Sasaki
2026-10-12 Out fly ball 3-2 SI 94.8 73.7 29° 261 CF 0.629 0.717 0.595 Yoshinobu Yamamoto
2026-10-07 Strikeout swinging 1-2 FF 96.6 — — — — — — 0.000 Joe Musgrove
2026-10-07 Sac Fly fly ball 3-2 CH 88.3 89.3 38° 316 LF gap — — 0.022 Jason Adam
2026-10-07 Force Out ground ball 2-1 SI 95.4 100.1 1° 57 Infield 0.483 0.524 0.446 Robbie Ray
2026-10-07 Single ground ball 3-2 SI 94.6 93.0 -1° 36 RF gap 0.360 0.394 0.325 Walker Buehler
2026-10-06 Out ground ball 1-1 CH 87.8 68.0 -16° 10 Infield 0.061 0.067 0.056 Michael King
2026-10-06 Out ground ball 2-2 SL 84.4 71.1 -1° 20 RF corner 0.094 0.103 0.085 Yuki Matsui
2026-10-06 Single ground ball 1-1 CU 79.0 99.2 -2° 39 LF gap 0.382 0.441 0.351 Nick Pivetta
2026-10-06 Out line drive 0-1 FF 92.2 102.6 20° 356 RF gap 0.543 1.169 0.713 Nick Pivetta
2026-10-04 Walk 3-2 SL 89.5 — — — — — — 0.698 Mason Miller
2026-10-04 Walk 3-2 SL 84.3 — — — — — — 0.698 Yuki Matsui
2026-10-04 Single line drive 0-1 SL 86.7 98.6 10° 232 LF gap 0.777 0.907 0.736 Michael King
2026-10-04 Out ground ball 0-1 CH 89.3 82.1 -1° 25 RF corner 0.203 0.226 0.183 Michael King
2026-09-27 Out ground ball 0-2 ST 79.0 94.0 1° 56 Infield 0.426 0.485 0.419 Justin Bruihl
2026-09-27 Out line drive 2-2 SL 85.7 89.9 17° 242 LF 0.840 0.965 0.781 Andre Pallante
2026-09-27 Grounded Into DP ground ball 2-1 SL 87.1 87.2 -28° 5 Infield 0.051 0.066 0.046 Andre Pallante
2026-09-25 Force Out ground ball 0-1 CH 87.7 68.6 6° 72 Infield 0.216 0.247 0.194 Michael McGreevy
2026-09-25 Force Out ground ball 1-1 CH 87.4 79.1 -33° 2 Infield 0.063 0.066 0.059 Michael McGreevy
2026-09-24 Out popup 2-2 FC 92.1 61.2 68° 106 LF corner 0.001 0.001 0.000 Chase Shugart
2026-09-24 Walk 3-2 FF 99.1 — — — — — — 0.698 Alex McFarlane
2026-09-24 Walk 3-1 FF 94.8 — — — — — — 0.698 Andrew Painter
2026-09-24 Double ground ball 0-1 CH 89.5 84.0 5° 100 LF 0.391 0.453 0.370 Andrew Painter
2026-09-23 Grounded Into DP ground ball 1-2 SL 88.0 88.5 5° 112 Infield 0.429 0.494 0.403 Tanner Banks
2026-09-23 Out ground ball 1-1 KC 78.5 90.6 -23° 5 RF corner 0.078 0.087 0.071 Aaron Nola
2026-09-23 Out ground ball 1-0 SI 90.6 68.4 10° 112 Infield 0.245 0.265 0.220 Aaron Nola
2026-09-20 Out ground ball 0-1 SI 95.5 70.5 -38° 3 Infield 0.122 0.131 0.111 Grant Wolfram
2026-09-20 Out ground ball 2-2 FF 95.3 96.5 -9° 17 Infield 0.282 0.309 0.254 Brandon Young
2026-09-20 Force Out ground ball 0-1 FS 83.3 67.0 -27° 5 Infield 0.053 0.065 0.048 Brandon Young
2026-09-18 Single ground ball 3-1 FF 97.7 90.0 -3° 26 RF 0.307 0.341 0.283 Grant Wolfram
2026-09-18 Walk 3-1 CH 87.4 — — — — — — 0.698 Rico Garcia
2026-09-17 Sac Fly fly ball 0-1 FF 95.2 81.5 44° 276 LF — — 0.016 Luke Weaver
2026-09-17 Single ground ball 2-2 SL 83.5 87.6 2° 58 RF 0.329 0.379 0.305 Gregory Soto
2026-09-17 Out popup 0-1 FC 90.8 53.0 58° 125 Infield 0.003 0.003 0.003 Khristian Curtis
2026-09-17 Single ground ball 1-0 FF 96.6 89.5 -2° 39 LF 0.310 0.353 0.297 Wilber Dotel
2026-09-16 Out fly ball 1-0 FC 90.2 78.3 48° 235 LF corner 0.066 0.089 0.067 Carmen Mlodzinski
2026-09-16 Out line drive 0-1 ST 84.6 89.6 19° 286 LF 0.534 0.622 0.481 Yohan Ramírez
2026-09-13 Sac Bunt ground ball 0-0 FF 94.6 29.5 -15° 8 Infield — — — Brock Burke
2026-09-13 Out line drive 1-1 ST 81.2 94.8 20° 339 RF 0.309 0.514 0.342 Brandon Williamson
2026-09-12 Out ground ball 2-2 FC 85.5 80.6 -6° 15 RF corner 0.160 0.194 0.158 Emilio Pagán
2026-09-12 Out fly ball 1-2 FF 96.5 85.6 63° 182 LF 0.009 0.012 0.008 Pierce Johnson
2026-09-12 Out ground ball 0-0 SL 80.2 76.6 -27° 4 RF corner 0.049 0.052 0.044 Brady Singer
2026-09-12 Out fly ball 1-1 SI 89.3 93.6 38° 335 LF gap 0.069 0.200 0.113 Brady Singer
2026-09-12 Out ground ball 1-2 SI 90.3 87.8 -29° 4 Infield 0.051 0.074 0.046 Brady Singer
2026-09-09 Out line drive 0-0 FF 92.9 99.3 20° 342 RF gap 0.331 0.619 0.401 Caleb Thielbar
2026-09-09 Strikeout swinging 2-2 CU 81.3 — — — — — — 0.000 Trent Thornton
2026-09-09 Out ground ball 0-1 FS 83.4 94.0 -4° 19 Infield 0.273 0.304 0.250 Kevin Gausman
2026-09-09 Single line drive 0-1 FS 86.4 98.4 6° 164 LF gap 0.600 0.714 0.578 Kevin Gausman
2026-09-08 Single fly ball 1-1 FF 93.9 63.3 42° 196 LF 0.340 0.381 0.314 Caleb Thielbar
2026-09-06 Force Out ground ball 0-1 FC 97.8 102.9 -19° 5 Infield 0.200 0.215 0.180 Graham Ashcraft
2026-09-06 Strikeout looking 3-2 SI 97.3 — — — — — — 0.000 Luis Mey
2026-09-06 Out popup 2-2 SL 83.4 76.0 75° 59 Infield 0.001 0.001 0.000 Brady Singer
2026-09-06 Out fly ball 1-1 SL 82.9 83.0 55° 187 LF 0.026 0.041 0.030 Brady Singer
2026-09-06 Out ground ball 3-2 SL 83.4 72.5 -14° 6 Infield 0.056 0.065 0.050 Brady Singer
2026-09-04 Out ground ball 0-1 FF 92.5 77.8 -22° 7 RF corner 0.049 0.052 0.044 Julian Garcia
2026-09-04 Double line drive 2-2 FF 96.4 104.1 14° 231 RF 0.691 0.980 0.711 Pierce Johnson
2026-09-04 Out ground ball 0-1 ST 81.8 84.6 -19° 5 Infield 0.081 0.101 0.088 Sam Moll
2026-09-04 Out fly ball 2-2 SL 84.2 97.1 27° 376 CF 0.323 0.871 0.494 Rhett Lowder
2026-09-04 Out fly ball 1-0 SI 93.7 101.0 27° 394 CF 0.651 2.224 1.179 Rhett Lowder
2026-09-04 Out fly ball 3-2 SI 94.0 86.1 44° 292 LF gap 0.009 0.017 0.012 Rhett Lowder
2026-09-02 Out line drive 1-1 ST 80.8 101.1 21° 368 CF 0.380 0.801 0.492 Caleb Thielbar
2026-09-02 Out popup 2-1 SI 96.2 57.1 37° 168 LF 0.226 0.257 0.205 Ryan Rolison
2026-09-01 Force Out ground ball 2-1 FF 93.8 95.9 -25° 6 Infield 0.129 0.152 0.117 Tyler Ferguson
2026-09-01 Single line drive 1-2 FF 94.2 88.5 12° 201 LF 0.711 0.840 0.701 Caleb Thielbar
2026-08-31 Strikeout swinging 1-2 CH 89.3 — — — — — — 0.000 Colin Rea
2026-08-31 Out fly ball 0-1 ST 84.8 72.4 35° 241 LF 0.494 0.587 0.481 Ryan Rolison
2026-08-31 Out ground ball 0-2 CH 84.8 80.8 6° 88 Infield 0.313 0.356 0.328 Clay Holmes
2026-08-31 Strikeout (DP) looking 3-2 SI 91.8 — — — — — — 0.000 Clay Holmes
2026-08-30 Strikeout looking 1-2 SI 92.5 — — — — — — 0.000 Tyler Alexander
2026-08-30 Walk 3-0 FF 92.5 — — — — — — 0.699 Kumar Rocker
2026-08-30 Out fly ball 3-2 FF 94.7 90.3 55° 261 LF gap 0.011 0.018 0.013 Kumar Rocker
2026-08-28 Single ground ball 0-1 FF 95.0 31.7 29° 61 Infield 0.307 0.310 0.278 Adam Macko
2026-08-28 Walk 3-1 FF 85.8 — — — — — — 0.698 Cody Bradford
2026-08-28 Out fly ball 0-0 SL 80.8 76.8 34° 274 CF 0.123 0.169 0.123 Cody Bradford
2026-08-28 Double line drive 1-1 CH 82.0 102.0 13° 237 RF 0.903 1.169 0.892 Cody Bradford
2026-08-27 Strikeout swinging 1-2 FF 93.6 — — — — — — 0.000 Austin Warren
2026-08-27 Out fly ball 1-1 SI 87.9 97.6 29° 380 CF 0.377 1.231 0.654 Xzavion Curry
2026-08-27 Strikeout swinging 0-2 ST 77.5 — — — — — — 0.000 Sean Manaea
2026-08-27 Out ground ball 3-2 SI 90.4 56.2 -14° 10 Infield 0.087 0.090 0.080 Sean Manaea
2026-08-27 Out ground ball 2-1 SI 91.0 92.7 -2° 35 Infield 0.319 0.362 0.287 Sean Manaea
2026-08-26 Walk 3-2 SL 84.6 — — — — — — 0.698 Jefry Yan
2026-08-26 Double fly ball 0-1 FC 91.2 84.1 29° 269 LF 0.051 0.097 0.056 Chayce McDermott
2026-08-26 Out popup 0-0 FC 89.2 28.6 67° 33 Infield 0.057 0.057 0.051 Robert Stock
2026-08-26 Single ground ball 1-0 FF 93.9 97.4 -5° 23 CF 0.301 0.347 0.293 Robert Stock
2026-08-26 Single ground ball 1-0 FC 90.5 103.6 5° 106 RF corner 0.583 0.664 0.543 Robert Stock
2026-07-17 Out popup 1-0 SI 98.7 73.1 60° 183 LF corner 0.023 0.034 0.026 Sandy Alcantara
2026-07-12 Out ground ball 0-0 FF 97.7 66.2 -3° 30 Infield 0.091 0.103 0.085 Antwone Kelly
2026-07-12 Out fly ball 3-2 SL 88.2 85.4 28° 319 RF gap 0.060 0.111 0.067 Antwone Kelly
2026-07-12 Strikeout swinging 3-2 SL 84.8 — — — — — — 0.000 Paul Skenes
2026-07-12 Out fly ball 1-2 FF 97.4 88.6 38° 321 RF 0.014 0.040 0.022 Paul Skenes
2026-07-11 Strikeout swinging 3-2 FC 92.4 — — — — — — 0.000 Carmen Mlodzinski
2026-07-11 Force Out ground ball 2-2 FS 86.7 97.5 -7° 12 Infield 0.267 0.302 0.247 Carmen Mlodzinski
2026-07-11 Home Run fly ball 1-1 SL 91.3 98.0 25° 380 RF 0.397 0.992 0.578 Braxton Ashcraft
2026-07-11 Out ground ball 2-1 SI 96.9 93.7 -6° 16 Infield 0.258 0.289 0.238 Braxton Ashcraft
2026-07-09 Strikeout swinging 3-2 SL 86.6 — — — — — — 0.000 Gordon Graceffo
2026-07-09 Single ground ball 2-2 FF 95.4 92.2 -32° 4 Infield 0.081 0.096 0.081 Andre Pallante
2026-07-09 Out ground ball 1-0 SL 88.7 99.5 -18° 7 Infield 0.173 0.188 0.156 Andre Pallante
2026-07-09 Single ground ball 1-0 KC 78.3 90.8 7° 104 RF 0.463 0.515 0.427 Andre Pallante