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: Perez, Salvador 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.293 82p
0.474 143p
0.474 96p
0.416 133p
0.519 202p
0.413 214p
0.405 97p
0.502 162p
0.417 218p

vs LHP

0.381 22p
0.404 54p
0.416 44p
0.318 42p
0.419 75p
0.606 53p
0.371 47p
0.326 63p
0.364 51p
How Perez, Salvador handles each pitch vs RHP · ordered by volume · 7 too thin to show
Perez, Salvador: by Pitch Type 26 rows · both hands
Hand Pitch Pitches BA HR% Hard-Hit% LD% FB% GB% Exit Velo xBA xwOBA/con
LHP FF 315 0.179 3.8% 57% 26% 39% 24% 93.0 0.358 0.444
LHP CH 216 0.221 2.9% 44% 16% 31% 50% 89.4 0.255 0.307
LHP SI 115 0.478 0.0% 62% 48% 14% 38% 93.3 0.430 0.451
LHP SL 103 0.138 0.0% 36% 23% 41% 27% 87.8 0.253 0.284
LHP CU 85 0.148 0.0% 47% 32% 32% 21% 87.2 0.349 0.397
LHP FC 81 0.417 0.0% 36% 27% 36% 27% 91.6 0.302 0.334
LHP ST 43 0.333 8.3% 40% 20% 50% 10% 92.4 0.301 0.465
LHP FS 16
LHP SV 11
LHP KC 5
RHP FF 841 0.246 5.3% 55% 25% 40% 27% 93.3 0.370 0.475
RHP SL 556 0.215 3.7% 43% 28% 25% 41% 88.7 0.297 0.370
RHP ST 487 0.218 2.7% 27% 27% 26% 35% 85.2 0.330 0.368
RHP SI 408 0.258 9.2% 52% 19% 25% 50% 89.0 0.347 0.442
RHP FC 290 0.224 7.5% 42% 25% 25% 39% 89.7 0.293 0.376
RHP CH 169 0.160 2.0% 24% 18% 32% 32% 85.8 0.219 0.234
RHP CU 159 0.205 5.1% 31% 10% 52% 31% 86.3 0.309 0.355
RHP KC 85 0.207 3.4% 50% 22% 33% 44% 89.6 0.303 0.358
RHP FS 76 0.125 4.2% 32% 11% 32% 47% 84.6 0.191 0.245
RHP SV 15
RHP FO 6
RHP EP 2
RHP FA 2
RHP KN 2
RHP PO 1
RHP UN 1

Showing every pitcher. Today’s probable opponent starter:

Jump, Gage

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

At-Bat Log 122 PA · 30 games · 2026-07-12 to 2026-08-19
25 hits 5 walks 1 intentional 5 hit by pitch 23 strikeouts 63 outs in play avg exit velo 88.4 mph over 86 tracked xwOBA 0.344
Date Result Count Pitch Velo Exit Velo Angle Dist Location xBA xSLG xwOBA Pitcher
2026-08-19 Walk 3-2 FF 95.3 0.698 Juenger, Hayden
2026-08-19 Out line drive 0-0 FF 89.6 106.6 17° 294 LF 0.551 1.075 0.684 Springs, Jeffrey
2026-08-19 Double line drive 0-1 CH 78.0 109.2 16° 331 LF gap 0.626 1.115 0.725 Springs, Jeffrey
2026-08-19 Out fly ball 0-1 CH 78.2 78.3 36° 270 LF gap 0.083 0.144 0.106 Springs, Jeffrey
2026-08-18 Catcher Interference 3-2 FF 95.1 Harris, Hogan
2026-08-18 Out ground ball 1-2 SL 86.1 71.6 -16° 6 Infield 0.038 0.039 0.034 Medina, Luis
2026-08-18 Out fly ball 1-2 SL 85.4 96.5 34° 365 RF gap 0.131 0.465 0.252 Perkins, Jack
2026-08-18 Out fly ball 0-0 FF 92.0 96.0 48° 307 RF gap 0.009 0.023 0.014 Basso, Brady
2026-08-17 Out ground ball 0-0 FC 88.9 90.6 -25° 6 Infield 0.065 0.072 0.070 Blewett, Scott
2026-08-17 Catcher Interference 1-0 FF 94.1 Juenger, Hayden
2026-08-17 Strikeout swinging 2-2 FF 94.5 0.000 Barnett, Mason
2026-08-17 Single line drive 3-2 ST 85.4 76.2 19° 222 CF 0.986 1.051 0.898 Barnett, Mason
2026-08-16 Out fly ball 1-2 CU 80.3 73.4 30° 254 LF gap 0.611 0.650 0.550 Fulmer, Michael
2026-08-16 Out fly ball 0-1 FC 89.2 99.2 27° 381 CF 0.489 1.583 0.860 Johnson, Ryan
2026-08-16 Out line drive 0-0 FC 88.5 90.4 13° 175 LF gap 0.917 1.085 0.882 Johnson, Ryan
2026-08-16 Single line drive 2-2 ST 84.1 99.1 15° 254 LF 0.711 0.922 0.701 Johnson, Ryan
2026-08-15 Strikeout swinging 1-2 SL 86.7 0.000 Detmers, Reid
2026-08-15 Out fly ball 1-1 SL 85.4 74.5 41° 241 RF gap 0.237 0.288 0.229 Detmers, Reid
2026-08-15 Strikeout swinging 1-2 FF 94.5 0.000 Detmers, Reid
2026-08-12 Out ground ball 1-2 FC 88.2 94.7 -5° 26 Infield 0.226 0.255 0.203 Lauer, Eric
2026-08-12 Single ground ball 0-0 CH 87.7 98.6 -20° 4 RF gap 0.110 0.119 0.099 Lauer, Eric
2026-08-12 Hit By Pitch 0-1 FC 90.4 0.728 Lauer, Eric
2026-08-11 Out ground ball 0-2 FF 101.3 88.7 -22° 5 Infield 0.075 0.079 0.072 Halvorsen, Seth
2026-08-11 Single ground ball 2-2 FF 97.0 104.3 66 LF gap 0.486 0.551 0.456 Phillips, Evan
2026-08-11 Out fly ball 2-1 CH 81.3 74.5 53° 208 CF 0.100 0.135 0.101 Snell, Blake
2026-08-11 Sac Fly fly ball 0-1 CH 83.8 86.2 40° 304 LF 0.021 Snell, Blake
2026-08-11 Out line drive 1-0 CH 86.1 102.3 21° 332 CF 0.557 1.210 0.735 Snell, Blake
2026-08-10 Out ground ball 1-2 SL 89.0 84.9 115 LF gap 0.446 0.486 0.405 Scott, Tanner
2026-08-10 Out fly ball 0-1 FF 90.9 98.1 35° 372 LF gap 0.234 0.888 0.456 Vesia, Alex
2026-08-10 Strikeout swinging 1-2 FF 97.6 0.000 Skubal, Tarik
2026-08-10 Grounded Into DP ground ball 2-2 CH 88.1 108.6 -9° 5 Infield 0.317 0.326 0.285 Skubal, Tarik
2026-08-09 Out ground ball 3-2 ST 84.4 52.0 -46° 2 Infield 0.161 0.161 0.145 Zeferjahn, Ryan
2026-08-09 Out ground ball 2-2 FF 94.2 96.1 -6° 24 Infield 0.213 0.238 0.196 Boyd, Matthew
2026-08-09 Single line drive 1-2 SL 82.6 90.6 10° 154 LF gap 0.571 0.621 0.525 Boyd, Matthew
2026-08-09 Out ground ball 2-0 CH 77.7 82.9 56 Infield 0.243 0.294 0.222 Boyd, Matthew
2026-08-07 Out ground ball 1-2 FC 89.4 70.1 -14° 7 Infield 0.035 0.035 0.032 Thornton, Trent
2026-08-07 Out fly ball 1-1 FS 85.9 86.2 53° 250 RF gap 0.020 0.038 0.026 Gausman, Kevin
2026-08-07 Out fly ball 1-1 FF 95.8 100.5 35° 400 CF 0.351 1.329 0.688 Gausman, Kevin
2026-08-07 Single line drive 1-1 FF 95.4 106.2 70 RF 0.520 0.572 0.474 Gausman, Kevin
2026-08-06 Walk 3-1 FF 95.8 0.698 Gómez, Yoendrys
2026-08-06 Single ground ball 1-1 SL 79.8 77.4 69 LF gap 0.216 0.231 0.194 Ober, Bailey
2026-08-06 Out fly ball 3-2 SL 80.1 80.3 38° 264 RF 0.029 0.058 0.038 Ober, Bailey
2026-08-06 Out ground ball 0-1 SL 80.4 85.4 -4° 16 Infield 0.120 0.124 0.108 Ober, Bailey
2026-08-05 Out ground ball 0-2 CU 83.2 79.3 105 Infield 0.337 0.374 0.314 Nance, Tommy
2026-08-05 Out ground ball 2-0 FC 87.0 80.0 -26° 5 Infield 0.028 0.028 0.025 Kremer, Dean
2026-08-05 Out fly ball 3-2 CU 77.0 91.8 37° 337 RF gap 0.034 0.108 0.061 Kremer, Dean
2026-08-04 Double fly ball 1-2 CH 82.6 91.4 27° 330 RF gap 0.091 0.189 0.118 Adams, Travis
2026-08-04 Out line drive 2-2 FS 88.4 62.2 18° 142 Infield 0.343 0.400 0.329 Ryan, Joe
2026-08-04 Grounded Into DP ground ball 1-2 KC 79.1 86.6 -19° 5 Infield 0.052 0.053 0.047 Ryan, Joe
2026-08-04 Sac Fly line drive 2-0 SL 86.7 98.7 19° 333 Infield 0.374 Ryan, Joe
2026-08-02 Double fly ball 2-2 KC 84.6 83.2 34° 269 RF 0.029 0.057 0.036 Freeland, Kyle
2026-08-02 Out fly ball 0-1 FF 90.4 97.3 32° 384 RF gap 0.283 0.941 0.513 Freeland, Kyle
2026-08-02 Strikeout swinging 3-2 KC 83.9 0.000 Freeland, Kyle
2026-08-02 Out fly ball 0-0 CH 83.7 91.4 32° 364 RF gap 0.077 0.218 0.126 Freeland, Kyle
2026-08-01 Out ground ball 2-2 ST 83.1 57.9 19° 129 Infield 0.214 0.231 0.193 Mejia, Juan
2026-08-01 Out fly ball 1-0 FF 94.9 96.0 34° 375 RF gap 0.131 0.465 0.252 Feltner, Ryan
2026-08-01 Home Run fly ball 2-2 ST 82.6 104.2 33° 425 CF 0.683 2.648 1.352 Feltner, Ryan
2026-08-01 Out ground ball 1-2 CH 85.9 80.3 -29° 4 Infield 0.038 0.038 0.035 Feltner, Ryan
2026-07-31 Strikeout swinging 2-2 FF 93.6 0.000 Romano, Jordan
2026-07-31 Single line drive 1-1 FC 87.5 84.3 16° 192 CF 0.986 1.125 0.927 Sugano, Tomoyuki
2026-07-31 Out line drive 2-1 FC 87.8 89.7 25° 323 CF 0.140 0.267 0.177 Sugano, Tomoyuki
2026-07-31 Single ground ball 2-0 FF 92.2 102.1 139 Infield 0.683 0.752 0.630 Sugano, Tomoyuki
2026-07-30 Out line drive 0-1 FC 92.0 98.9 16° 297 RF 0.594 0.864 0.623 Morris, Andrew
2026-07-30 Strikeout swinging 2-2 SL 81.6 0.000 Ober, Bailey
2026-07-30 Strikeout swinging 1-2 SL 82.8 0.000 Ober, Bailey
2026-07-30 Out fly ball 2-1 CH 82.2 93.4 32° 354 LF 0.097 0.322 0.178 Ober, Bailey
2026-07-29 Strikeout swinging 0-2 FF 97.4 0.000 Rojas, Kendry
2026-07-29 Strikeout swinging 3-2 FF 96.5 0.000 Rojas, Kendry
2026-07-29 Strikeout swinging 1-2 KC 81.8 0.000 Ryan, Joe
2026-07-29 Triple fly ball 0-1 FF 92.0 101.8 25° 410 CF 0.660 2.125 1.144 Ryan, Joe
2026-07-29 Single fly ball 1-2 ST 81.3 71.8 30° 218 LF 0.726 0.789 0.669 Ryan, Joe
2026-07-28 Out fly ball 1-1 CH 84.2 87.4 41° 311 LF 0.003 0.004 0.003 Adams, Travis
2026-07-28 Single fly ball 2-2 FS 93.0 77.9 31° 275 RF gap 0.120 0.175 0.125 Bradley, Taj
2026-07-28 Grounded Into DP ground ball 0-0 FS 91.6 99.2 -4° 26 Infield 0.251 0.274 0.230 Bradley, Taj
2026-07-28 Single ground ball 0-2 CU 83.7 95.6 -3° 29 Infield 0.243 0.285 0.230 Bradley, Taj
2026-07-26 Walk 3-2 SI 96.5 0.698 Hanifee, Brenan
2026-07-26 Strikeout swinging 2-2 SL 85.4 0.000 Madden, Ty
2026-07-26 Out line drive 0-0 SI 92.8 96.7 15° 278 RF gap 0.803 0.992 0.772 Valdez, Framber
2026-07-26 Out ground ball 0-0 CU 77.7 95.8 48 LF corner 0.449 0.547 0.443 Valdez, Framber
2026-07-26 Hit By Pitch 1-1 FF 94.9 0.729 Valdez, Framber
2026-07-25 Force Out ground ball 1-0 FF 91.8 83.5 48 Infield 0.191 0.222 0.172 Waguespack, Jacob
2026-07-25 Home Run fly ball 0-1 SL 84.1 105.3 27° 401 LF 0.889 3.417 1.754 Finnegan, Kyle
2026-07-25 Out fly ball 0-1 SV 79.4 92.7 31° 344 CF 0.100 0.302 0.165 Mize, Casey
2026-07-25 Out line drive 3-2 SL 88.5 79.1 26° 249 RF 0.329 0.379 0.299 Mize, Casey
2026-07-24 Out ground ball 1-2 SL 88.5 102.2 -2° 30 Infield 0.360 0.387 0.342 Hanifee, Brenan
2026-07-24 Strikeout swinging 0-2 CH 89.9 0.000 Skubal, Tarik
2026-07-24 Double line drive 2-1 CH 85.4 107.1 20° 386 RF gap 0.737 1.831 1.074 Skubal, Tarik
2026-07-24 Out ground ball 1-1 CH 87.8 68.1 -18° 5 Infield 0.034 0.034 0.031 Skubal, Tarik
2026-07-23 Grounded Into DP ground ball 1-0 FS 85.5 53.8 -9° 13 Infield 0.065 0.065 0.058 Finnegan, Kyle
2026-07-23 Out fly ball 1-2 FF 92.8 90.6 56° 222 RF 0.009 0.011 0.009 Waguespack, Jacob
2026-07-23 Out ground ball 0-0 SL 87.0 104.5 -22° 4 Infield 0.129 0.133 0.116 Melton, Troy
2026-07-23 Strikeout swinging 0-2 FS 90.3 0.000 Melton, Troy
2026-07-23 Walk 3-2 FC 92.3 0.698 Melton, Troy
2026-07-22 Strikeout swinging 0-2 SL 83.7 0.000 Miller, Erik
2026-07-22 Home Run fly ball 0-1 SI 92.2 108.7 25° 437 RF gap 1.000 4.000 2.000 Roupp, Landen
2026-07-22 Out ground ball 1-1 SI 92.4 95.2 -30° 2 Infield 0.056 0.056 0.050 Roupp, Landen
2026-07-22 Out ground ball 1-2 CH 88.6 75.0 -6° 16 Infield 0.052 0.053 0.047 Roupp, Landen
2026-07-21 Strikeout swinging 3-2 FF 94.9 0.000 Smith, Dylan
2026-07-21 Hit By Pitch 2-2 FF 94.7 0.729 Mahle, Tyler
2026-07-21 Out ground ball 0-1 FS 87.2 70.9 -12° 4 Infield 0.037 0.037 0.033 Mahle, Tyler
2026-07-21 Strikeout swinging 2-2 FC 87.1 0.000 Mahle, Tyler
2026-07-20 Out fly ball 2-2 SL 83.5 92.4 38° 346 LF gap 0.031 0.077 0.045 Foley, Jason
2026-07-20 Strikeout swinging 1-2 CU 83.3 0.000 Brubaker, JT
2026-07-20 Home Run fly ball 0-1 SI 90.7 105.4 25° 440 CF 1.000 4.000 2.000 McDonald, Trevor
2026-07-20 Hit By Pitch 0-1 SL 83.9 0.729 McDonald, Trevor
2026-07-19 Single line drive 0-1 SL 88.0 78.8 28° 278 LF gap 0.214 0.298 0.213 Vásquez, Randy
2026-07-19 Out popup 1-1 FF 95.3 86.0 66° 153 Infield 0.003 0.003 0.003 Vásquez, Randy
2026-07-19 Out ground ball 0-0 KC 88.0 76.7 -14° 12 Infield 0.048 0.052 0.043 Márquez, Germán
2026-07-19 Walk 3-1 FF 94.6 0.698 Márquez, Germán
2026-07-18 Strikeout swinging 1-2 ST 81.3 0.000 Brito, Jhony
2026-07-18 Home Run fly ball 2-2 FF 92.1 105.0 28° 438 CF 1.000 4.000 2.000 Waldron, Matt
2026-07-18 Out ground ball 1-2 KC 83.0 59.5 10° 81 Infield 0.120 0.143 0.108 Canning, Griffin
2026-07-18 Strikeout swinging 1-2 CH 90.8 0.000 Canning, Griffin
2026-07-17 Single line drive 1-2 FS 86.8 73.2 19° 204 LF gap 0.943 0.991 0.854 Hart, Kyle
2026-07-17 Intentional Walk 3-1 Morejon, Adrian
2026-07-17 Fielder's Choice ground ball 1-1 CH 91.1 63.0 -16° 5 Infield 0.038 0.047 0.035 Rodriguez, Bradgley
2026-07-17 Strikeout swinging 2-2 ST 82.4 0.000 King, Michael
2026-07-17 Hit By Pitch 2-0 CH 84.5 0.729 King, Michael
2026-07-12 Double line drive 2-0 FF 94.1 108.9 14° 221 LF corner 0.743 1.194 0.834 Garcia, Rico
2026-07-12 Out ground ball 0-2 ST 86.5 94.9 -10° 16 Infield 0.154 0.166 0.139 Nunez, Anthony
2026-07-12 Strikeout swinging 1-2 KC 84.1 0.000 Baz, Shane
2026-07-12 Strikeout swinging 0-2 KC 85.5 0.000 Baz, Shane