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: Devers, Rafael Fast and flat 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.466 157p
0.522 201p
0.389 132p
0.525 263p
0.587 265p
0.476 142p
0.424 155p
0.500 213p
0.461 115p

vs LHP

61p
0.582 108p
61p
0.369 142p
0.520 149p
0.403 88p
0.359 118p
0.425 113p
0.504 62p
How Devers, Rafael handles each pitch vs RHP · ordered by volume · 9 too thin to show
Devers, Rafael: by Pitch Type 28 rows · both hands
Hand Pitch Pitches BA HR% Hard-Hit% LD% FB% GB% Exit Velo xBA xwOBA/con
LHP FF 513 0.225 5.9% 71% 27% 37% 35% 98.0 0.382 0.526
LHP SI 482 0.236 1.8% 46% 16% 14% 68% 88.8 0.281 0.297
LHP SL 270 0.190 3.2% 45% 21% 38% 36% 88.9 0.296 0.376
LHP ST 211 0.184 2.0% 35% 16% 52% 23% 89.4 0.253 0.302
LHP FC 85 0.333 11.1% 73% 27% 33% 40% 97.7 0.420 0.529
LHP CU 64 0.167 0.0% 70% 10% 50% 30% 96.4 0.282 0.414
LHP CH 52 0.176 0.0% 64% 18% 18% 64% 95.6 0.354 0.420
LHP SV 10
LHP FS 7
LHP FA 5
LHP KC 5
LHP CS 1
RHP FF 1650 0.241 7.7% 60% 17% 40% 33% 95.2 0.366 0.483
RHP CH 460 0.218 0.9% 52% 23% 17% 57% 92.6 0.331 0.367
RHP FC 332 0.305 6.8% 40% 10% 38% 46% 90.8 0.304 0.373
RHP SI 273 0.291 5.5% 68% 34% 24% 39% 97.2 0.382 0.470
RHP SL 256 0.254 8.5% 48% 26% 43% 21% 93.2 0.344 0.466
RHP CU 183 0.442 11.6% 59% 28% 31% 41% 96.2 0.472 0.599
RHP FS 167 0.340 6.0% 46% 26% 23% 46% 90.9 0.372 0.425
RHP ST 102 0.250 12.5% 56% 22% 33% 44% 89.9 0.455 0.689
RHP KC 61 0.125 6.2%
RHP SV 20
RHP FO 16
RHP EP 10
RHP FA 7
RHP CS 1
RHP PO 1
RHP KN 1

Showing every pitcher. Today’s probable opponent starter:

Williams, Gavin

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

At-Bat Log 126 PA · 30 games · 2026-07-17 to 2026-08-19
25 hits 13 walks 1 intentional 30 strikeouts 57 outs in play avg exit velo 93.0 mph over 82 tracked xwOBA 0.301
Date Result Count Pitch Velo Exit Velo Angle Dist Location xBA xSLG xwOBA Pitcher
2026-08-19 Out fly ball 0-0 SL 87.8 94.8 38° 330 LF gap 0.066 0.234 0.118 Sabrowski, Erik
2026-08-19 Strikeout swinging 1-2 FF 94.3 0.000 Messick, Parker
2026-08-19 Double line drive 1-2 CH 85.3 98.1 19° 338 CF 0.323 0.593 0.380 Messick, Parker
2026-08-19 Out ground ball 2-1 SI 94.2 89.6 -3° 25 Infield 0.263 0.292 0.243 Messick, Parker
2026-08-18 Out popup 1-0 CU 80.7 85.6 62° 167 RF 0.014 0.023 0.016 Herrin, Tim
2026-08-18 Strikeout swinging 2-2 FF 91.9 0.000 Griffin, Foster
2026-08-18 Strikeout swinging 2-2 FF 92.6 0.000 Griffin, Foster
2026-08-18 Strikeout looking 0-2 ST 81.0 0.000 Griffin, Foster
2026-08-16 Out fly ball 1-2 SL 86.8 100.4 36° 367 LF gap 0.340 1.266 0.651 Agnos, Zach
2026-08-16 Out fly ball 0-1 CU 83.2 100.1 43° 336 LF gap 0.057 0.199 0.103 Mushinski, Parker
2026-08-16 Out ground ball 1-2 CH 87.9 103.6 -12° 10 Infield 0.280 0.291 0.258 Hughes, Gabriel
2026-08-16 Home Run fly ball 3-2 CU 81.4 105.5 25° 380 RF 0.894 3.335 1.739 Hughes, Gabriel
2026-08-16 Double fly ball 1-1 FF 92.8 79.1 45° 247 LF corner 0.049 0.062 0.047 Hughes, Gabriel
2026-08-15 Out popup 0-2 FF 93.9 83.5 73° 99 Infield 0.001 0.001 0.000 Gordon, Tanner
2026-08-15 Out fly ball 1-2 CU 81.4 89.3 33° 321 RF 0.023 0.049 0.028 Gordon, Tanner
2026-08-15 Double fly ball 0-1 ST 82.1 93.3 28° 328 LF corner 0.126 0.289 0.170 Mushinski, Parker
2026-08-15 Out ground ball 0-0 CH 84.6 106.5 104 Infield 0.629 0.718 0.586 Lorenzen, Michael
2026-08-15 Out popup 1-1 CH 85.2 81.4 68° 152 LF corner 0.006 0.008 0.007 Lorenzen, Michael
2026-08-14 Double ground ball 1-1 SI 90.1 72.3 113 LF corner 0.271 0.310 0.256 Bernardino, Brennan
2026-08-14 Out fly ball 1-0 KC 81.6 86.2 41° 287 RF 0.009 0.011 0.008 Freeland, Kyle
2026-08-14 Grounded Into DP ground ball 1-2 FC 88.7 99.5 47 Infield 0.423 0.480 0.397 Freeland, Kyle
2026-08-14 Strikeout swinging 1-2 SI 91.2 0.000 Freeland, Kyle
2026-08-12 Out fly ball 0-0 SL 79.5 96.8 48° 289 LF gap 0.006 0.011 0.005 Okert, Steven
2026-08-12 Strikeout swinging 2-2 FF 96.3 0.000 Blubaugh, AJ
2026-08-12 Out ground ball 2-2 SL 88.1 109.0 104 Infield 0.669 0.802 0.648 Imai, Tatsuya
2026-08-12 Walk 3-2 FF 92.4 0.698 King, Bryan
2026-08-11 Out fly ball 1-2 SL 86.2 91.5 34° 329 CF 0.029 0.063 0.035 Sousa, Bennett
2026-08-11 Walk 3-0 FF 93.8 0.698 Brown, Hunter
2026-08-11 Strikeout swinging 2-2 FF 98.1 0.000 Brown, Hunter
2026-08-11 Walk 3-2 FF 96.8 0.698 Brown, Hunter
2026-08-10 Strikeout swinging 2-2 SL 81.5 0.000 Okert, Steven
2026-08-10 Out fly ball 2-1 FF 93.1 85.5 37° 312 CF 0.017 0.034 0.023 Wesneski, Hayden
2026-08-10 Walk 3-1 FF 94.0 0.698 Wesneski, Hayden
2026-08-10 Strikeout swinging 1-2 FF 95.3 0.000 Wesneski, Hayden
2026-08-09 Grounded Into DP ground ball 0-1 SL 84.6 82.2 -17° 8 Infield 0.066 0.068 0.059 Sommers, Drew
2026-08-09 Single fly ball 3-2 FC 90.7 86.6 60° 212 LF 0.017 0.017 0.015 Melton, Troy
2026-08-09 Single ground ball 1-1 FF 97.0 108.4 54 CF 0.491 0.538 0.453 Melton, Troy
2026-08-09 Strikeout swinging 2-2 CH 89.8 0.000 Melton, Troy
2026-08-08 Strikeout looking 1-2 ST 80.5 0.000 Holton, Tyler
2026-08-08 Grounded Into DP ground ball 1-2 CH 86.4 101.0 71 Infield 0.531 0.607 0.496 Jobe, Jackson
2026-08-08 Strikeout swinging 0-2 CH 86.1 0.000 Jobe, Jackson
2026-08-07 Out ground ball 2-2 CH 87.4 99.9 -16° 10 Infield 0.130 0.143 0.117 De Jesus, Enmanuel
2026-08-07 Out ground ball 1-2 FF 94.8 97.9 -13° 11 Infield 0.179 0.187 0.161 Montero, Keider
2026-08-07 Out popup 0-1 FF 94.8 91.5 66° 162 Infield 0.011 0.016 0.013 Montero, Keider
2026-08-07 Home Run fly ball 2-2 KC 80.7 100.0 29° 401 CF 0.531 1.883 0.980 Montero, Keider
2026-08-05 Out ground ball 0-1 FS 89.9 84.5 41 Infield 0.224 0.259 0.202 Silseth, Chase
2026-08-05 Out ground ball 3-2 ST 81.6 90.5 -14° 7 Infield 0.104 0.120 0.107 Alexander, Tyler
2026-08-05 Single ground ball 0-2 FF 87.8 100.1 81 CF 0.540 0.605 0.501 Bradford, Cody
2026-08-05 Single ground ball 1-1 FF 90.0 106.2 -3° 33 CF 0.411 0.433 0.370 Bradford, Cody
2026-08-04 Strikeout swinging 1-2 FF 95.6 0.000 Ahlstrom, Robby
2026-08-04 Out ground ball 3-2 SI 95.0 99.6 -22° 4 Infield 0.130 0.132 0.122 Gore, MacKenzie
2026-08-04 Walk 3-0 FF 97.2 0.698 Gore, MacKenzie
2026-08-04 Out line drive 1-0 FF 95.4 109.3 18° 338 LF 0.729 1.630 0.998 Gore, MacKenzie
2026-08-03 Out ground ball 1-1 CH 82.6 74.0 -20° 5 Infield 0.054 0.056 0.049 Gray, Peyton
2026-08-03 Strikeout swinging 1-2 FF 94.3 0.000 Quantrill, Cal
2026-08-03 Out ground ball 0-1 FS 83.4 107.3 81 Infield 0.623 0.727 0.606 Quantrill, Cal
2026-08-03 Out fly ball 0-0 SI 92.1 98.6 46° 327 LF gap 0.029 0.079 0.045 Quantrill, Cal
2026-08-02 Home Run fly ball 2-1 SI 97.6 97.4 29° 359 LF 0.254 0.799 0.434 Rodriguez, Bradgley
2026-08-02 Out fly ball 2-2 FF 95.1 92.9 32° 339 LF gap 0.097 0.322 0.178 Canning, Griffin
2026-08-02 Walk 3-2 SI 90.5 0.698 Sears, JP
2026-08-02 Strikeout swinging 3-2 ST 84.0 0.000 Hart, Kyle
2026-08-01 Walk 3-2 SL 89.1 0.698 Miller, Mason
2026-08-01 Single line drive 2-0 FF 94.4 101.8 12° 274 CF 0.963 1.197 0.936 Estrada, Jeremiah
2026-08-01 Out line drive 0-0 SI 97.2 95.7 20° 315 LF gap 0.297 0.568 0.360 Peralta, Wandy
2026-08-01 Single ground ball 0-1 CH 91.5 103.9 61 LF gap 0.486 0.551 0.456 Buehler, Walker
2026-08-01 Out ground ball 0-2 FC 92.2 93.4 122 Infield 0.557 0.625 0.512 Buehler, Walker
2026-07-31 Walk 3-2 FF 94.0 0.698 Márquez, Germán
2026-07-31 Out fly ball 3-2 FF 91.3 101.1 48° 328 RF gap 0.014 0.033 0.018 Matsui, Yuki
2026-07-31 Out ground ball 1-2 SL 86.4 66.7 -37° 3 Infield 0.059 0.061 0.053 Matsui, Yuki
2026-07-30 Out line drive 1-2 FF 95.2 102.3 17° 339 LF gap 0.403 0.696 0.459 Vásquez, Randy
2026-07-30 Single ground ball 0-0 FC 91.6 94.3 -1° 43 CF 0.326 0.349 0.293 Vásquez, Randy
2026-07-30 Single ground ball 0-0 SI 93.7 49.7 -15° 9 LF corner 0.092 0.092 0.083 Peralta, Wandy
2026-07-30 Single fly ball 3-2 SI 91.5 69.9 34° 240 RF 0.749 0.824 0.697 Sears, JP
2026-07-30 Sac Fly fly ball 1-2 SL 83.9 104.0 33° 397 RF gap 1.352 Sears, JP
2026-07-29 Out fly ball 0-2 FC 89.4 94.3 30° 363 CF 0.140 0.425 0.236 Wilson, Bryse
2026-07-29 Fielder's Choice ground ball 1-2 SI 97.6 78.5 -49° 1 Infield 0.153 0.153 0.138 Ashby, Aaron
2026-07-29 Walk 3-2 FC 89.0 0.698 Patrick, Chad
2026-07-29 Strikeout looking 2-2 ST 80.2 0.000 Pannone, Thomas
2026-07-29 Strikeout swinging 3-2 ST 80.6 0.000 Pannone, Thomas
2026-07-28 Strikeout swinging 3-2 ST 80.0 0.000 Anderson, Grant
2026-07-28 Out ground ball 3-2 SI 99.0 107.0 145 Infield 0.629 0.718 0.586 Ashby, Aaron
2026-07-28 Reached On Error ground ball 3-2 FC 86.3 94.2 -9° 16 Infield 0.176 0.215 0.171 Henderson, Logan
2026-07-28 Single line drive 2-2 CH 81.7 111.1 11° 237 RF gap 0.929 1.344 0.983 Henderson, Logan
2026-07-27 Walk 3-1 FC 87.9 0.698 Stallings, Garrett
2026-07-27 Out ground ball 0-1 CU 81.3 97.7 -14° 6 Infield 0.196 0.209 0.176 Sproat, Brandon
2026-07-27 Out ground ball 1-2 SI 95.1 55.3 -57° 2 RF corner 0.216 0.216 0.194 Sproat, Brandon
2026-07-27 Out ground ball 1-1 FF 98.0 73.5 -17° 5 Infield 0.049 0.054 0.044 Sproat, Brandon
2026-07-26 Strikeout swinging 1-2 SL 88.7 0.000 Zeferjahn, Ryan
2026-07-26 Out fly ball 0-1 FF 94.2 102.9 39° 355 CF 0.317 1.189 0.615 Natera Jr., Samy
2026-07-26 Out fly ball 2-2 FF 97.8 89.2 48° 290 LF gap 0.003 0.005 0.003 Soriano, José
2026-07-26 Walk 3-1 SI 96.5 0.698 Soriano, José
2026-07-25 Double line drive 1-0 FS 83.8 112.5 11° 208 RF 0.909 1.293 0.945 Yates, Kirby
2026-07-25 Home Run line drive 2-2 FF 89.7 105.8 22° 401 LF gap 0.843 2.609 1.415 Suter, Brent
2026-07-25 Single line drive 0-1 FS 86.9 75.5 26° 246 LF gap 0.743 0.830 0.690 Johnson, Ryan
2026-07-25 Out fly ball 1-1 FS 85.8 72.8 60° 177 LF 0.023 0.034 0.026 Johnson, Ryan
2026-07-24 Single fly ball 0-1 SI 95.7 96.6 36° 344 LF gap 0.146 0.499 0.261 Silseth, Chase
2026-07-24 Strikeout looking 3-2 FF 95.1 0.000 Natera Jr., Samy
2026-07-24 Out ground ball 3-2 SI 88.7 96.5 -22° 7 Infield 0.089 0.091 0.080 Suter, Brent
2026-07-24 Intentional Walk 3-0 Rodriguez, Grayson
2026-07-24 Home Run fly ball 2-1 FF 96.2 101.8 24° 362 LF corner 0.623 1.850 1.020 Rodriguez, Grayson
2026-07-22 Out ground ball 1-1 FC 95.8 93.7 56 Infield 0.374 0.429 0.371 Cruz, Steven
2026-07-22 Walk 3-2 ST 81.3 0.698 Lugo, Seth
2026-07-22 Out ground ball 2-0 CH 84.0 95.1 -7° 19 RF corner 0.241 0.257 0.217 Lugo, Seth
2026-07-22 Double ground ball 0-2 FC 91.7 110.5 128 RF gap 0.706 0.848 0.684 Lugo, Seth
2026-07-21 Out line drive 3-2 SI 94.2 90.7 22° 290 LF 0.180 0.282 0.185 Schreiber, John
2026-07-21 Out ground ball 0-1 CU 83.8 100.6 -6° 15 RF corner 0.266 0.279 0.239 Avila, Luinder
2026-07-21 Out fly ball 0-1 FF 98.6 101.7 41° 330 LF 0.166 0.610 0.316 Avila, Luinder
2026-07-21 Grounded Into DP ground ball 3-2 FF 98.2 90.2 -4° 29 Infield 0.204 0.220 0.184 Avila, Luinder
2026-07-20 Strikeout swinging 1-2 CH 91.0 0.000 Lange, Alex
2026-07-20 Single line drive 2-2 FF 95.0 96.6 13° 233 CF 0.954 1.133 0.907 Wacha, Michael
2026-07-20 Out popup 1-0 CH 78.5 84.9 82° 69 LF corner 0.009 0.009 0.008 Wacha, Michael
2026-07-20 Walk 3-1 FC 88.1 0.698 Wacha, Michael
2026-07-19 Strikeout swinging 1-2 FF 95.5 0.000 Speier, Gabe
2026-07-19 Strikeout swinging 2-2 FF 96.9 0.000 Gilbert, Logan
2026-07-19 Out ground ball 2-2 FF 96.5 80.6 -7° 19 Infield 0.110 0.137 0.099 Gilbert, Logan
2026-07-19 Strikeout swinging 1-2 SL 89.4 0.000 Gilbert, Logan
2026-07-18 Strikeout swinging 0-2 SL 90.5 0.000 Ferrer, José A.
2026-07-18 Strikeout looking 2-2 SI 97.4 0.000 Bazardo, Eduard
2026-07-18 Home Run fly ball 2-2 FF 96.8 98.6 44° 339 LF corner 0.057 0.183 0.098 Woo, Bryan
2026-07-18 Strikeout swinging 1-2 FF 97.6 0.000 Woo, Bryan
2026-07-18 Force Out ground ball 0-0 FF 96.4 90.2 -3° 29 Infield 0.263 0.292 0.243 Woo, Bryan
2026-07-17 Strikeout swinging 1-2 CH 87.2 0.000 Wilcox, Cole
2026-07-17 Out fly ball 0-2 SL 86.5 72.6 33° 244 RF gap 0.383 0.420 0.345 Davila, Nick
2026-07-17 Out fly ball 1-2 FF 95.1 93.1 26° 334 LF gap 0.171 0.351 0.224 Miller, Bryce
2026-07-17 Strikeout swinging 1-2 FF 95.1 0.000 Miller, Bryce
2026-07-17 Strikeout swinging 0-2 FF 96.9 0.000 Miller, Bryce