About & methodology · mlbaseballytics@gmail.com · Not betting advice. 21+. · If you need help, call 1-800-GAMBLER
data as of 19 Aug, 8:59 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: Kepler, Max 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.339 103p
0.500 101p
0.130 59p
0.361 150p
0.451 143p
0.584 77p
0.245 108p
0.372 143p
0.346 73p

vs LHP

11p
13p
16p
0.316 24p
0.300 24p
0.517 17p
25p
22p
11p
How Kepler, Max handles each pitch vs RHP · ordered by volume · 7 too thin to show
Kepler, Max: by Pitch Type 24 rows · both hands
Hand Pitch Pitches BA HR% Hard-Hit% LD% FB% GB% Exit Velo xBA xwOBA/con
LHP FF 85 0.263 0.0% 40% 20% 40% 27% 86.3 0.243 0.315
LHP SL 64 0.231 3.8% 47% 32% 16% 37% 88.7 0.346 0.360
LHP SI 50 0.400 6.7% 55% 55% 9% 27% 90.8 0.444 0.515
LHP ST 39 0.091 0.0% 10% 10% 20% 50% 79.1 0.164 0.160
LHP CU 30
LHP FC 15
LHP CH 8
LHP FS 1
LHP KC 1
RHP FF 677 0.220 6.8% 55% 25% 45% 25% 94.2 0.334 0.455
RHP CH 269 0.196 1.8% 42% 23% 21% 51% 88.7 0.306 0.324
RHP SL 262 0.156 3.1% 36% 23% 34% 26% 89.1 0.275 0.298
RHP SI 253 0.217 1.7% 45% 22% 25% 49% 90.2 0.308 0.318
RHP FC 142 0.324 11.8% 59% 24% 52% 21% 90.4 0.352 0.466
RHP CU 136 0.176 0.0% 32% 32% 27% 36% 87.0 0.270 0.302
RHP FS 100 0.156 0.0% 39% 17% 17% 52% 88.7 0.294 0.308
RHP ST 81 0.188 6.2% 23% 15% 54% 15% 89.0 0.217 0.305
RHP KC 47 0.214 0.0% 22% 33% 33% 33% 85.6 0.188 0.218
RHP SV 10
RHP KN 6
RHP EP 5
RHP FO 4
RHP CS 2
RHP FA 1

Showing every pitcher. Today’s probable opponent starter:

Tolle, Payton

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

At-Bat Log 111 PA · 30 games · 2026-07-03 to 2026-08-16
22 hits 10 walks 1 intentional 26 strikeouts 52 outs in play avg exit velo 88.7 mph over 74 tracked xwOBA 0.273
Date Result Count Pitch Velo Exit Velo Angle Dist Location xBA xSLG xwOBA Pitcher
2026-08-16 Single line drive 1-2 FF 92.6 105.2 13° 280 RF gap 0.826 1.102 0.824 Iglesias, Raisel
2026-08-16 Out fly ball 1-1 CH 83.4 82.5 47° 261 LF 0.017 0.020 0.016 Elder, Bryce
2026-08-16 Out ground ball 3-2 FF 91.9 79.5 -1° 37 Infield 0.165 0.186 0.155 Elder, Bryce
2026-08-16 Strikeout looking 0-2 SI 90.3 0.000 Elder, Bryce
2026-08-15 Strikeout swinging 1-2 ST 82.4 0.000 Young, Danny
2026-08-15 Out fly ball 2-0 FF 88.1 100.3 33° 386 CF 0.377 1.412 0.729 Suter, Brent
2026-08-15 Strikeout swinging 0-2 FF 95.4 0.000 Mederos, Victor
2026-08-15 Out popup 0-0 SL 83.3 84.3 71° 119 Infield 0.006 0.008 0.007 Holmes, Grant
2026-08-15 Double line drive 0-0 FC 91.6 99.1 17° 331 RF gap 0.486 0.782 0.535 Holmes, Grant
2026-08-12 Out ground ball 0-1 SL 83.5 72.8 -18° 5 Infield 0.057 0.061 0.054 Romano, Jordan
2026-08-12 Out fly ball 2-1 SL 86.0 81.0 51° 229 LF gap 0.060 0.104 0.076 Herget, Jimmy
2026-08-12 Single ground ball 1-2 FF 92.3 86.3 -9° 11 CF 0.130 0.159 0.131 Mushinski, Parker
2026-08-12 Walk 3-2 CH 87.1 0.698 Feltner, Ryan
2026-08-12 Single line drive 0-2 CU 82.0 76.4 21° 243 RF gap 0.991 1.051 0.900 Feltner, Ryan
2026-08-10 Strikeout swinging 1-2 SL 86.5 0.000 Agnos, Zach
2026-08-10 Out fly ball 1-1 FF 93.2 91.1 39° 326 CF 0.023 0.045 0.028 Agnos, Zach
2026-08-10 Strikeout swinging 2-2 SI 93.4 0.000 Hughes, Gabriel
2026-08-10 Strikeout swinging 0-2 CU 80.9 0.000 Hughes, Gabriel
2026-08-07 Walk 3-2 SL 89.9 0.698 Díaz, Edwin
2026-08-07 Out ground ball 0-0 FF 101.5 87.7 45 RF gap 0.267 0.300 0.240 Henriquez, Edgardo
2026-08-07 Strikeout swinging 1-2 FS 89.9 0.000 Sasaki, Roki
2026-08-07 Strikeout swinging 0-2 FS 90.6 0.000 Sasaki, Roki
2026-08-06 Single ground ball 3-2 FF 102.0 106.6 56 RF 0.491 0.537 0.451 Miller, Mason
2026-08-06 Out fly ball 0-0 FF 96.6 90.8 37° 339 RF gap 0.011 0.024 0.013 Estrada, Jeremiah
2026-08-06 Out fly ball 2-1 FC 89.6 84.9 52° 249 RF gap 0.014 0.017 0.013 Buehler, Walker
2026-08-06 Out fly ball 1-1 SI 95.7 92.3 36° 319 LF 0.029 0.096 0.051 Buehler, Walker
2026-08-04 Out fly ball 0-0 SI 95.9 90.0 46° 300 LF 0.003 0.006 0.004 Vásquez, Randy
2026-08-04 Force Out ground ball 1-2 SI 96.3 91.6 -26° 5 Infield 0.101 0.119 0.103 Vásquez, Randy
2026-08-03 Strikeout looking 0-2 FF 94.6 0.000 King, Michael
2026-08-03 Grounded Into DP ground ball 2-2 ST 82.8 85.9 -7° 19 Infield 0.098 0.113 0.089 King, Michael
2026-08-03 Walk 3-2 ST 83.2 0.698 King, Michael
2026-08-02 Walk 3-2 FS 90.3 0.698 Smith, Cade
2026-08-02 Out ground ball 1-1 CH 81.4 53.5 -37° 3 Infield 0.158 0.162 0.148 Yoho, Craig
2026-08-02 Strikeout swinging 3-2 FF 99.4 0.000 Williams, Gavin
2026-08-02 Strikeout swinging 1-2 FF 99.3 0.000 Williams, Gavin
2026-07-31 Grounded Into DP ground ball 0-0 FF 93.7 74.1 -15° 11 Infield 0.062 0.063 0.056 Festa, Matt
2026-07-31 Out line drive 0-0 FC 86.1 108.1 16° 302 RF 0.629 1.097 0.718 Bibee, Tanner
2026-07-31 Out fly ball 0-0 CH 79.5 86.8 53° 236 LF gap 0.014 0.025 0.017 Bibee, Tanner
2026-07-31 Out fly ball 0-0 SI 92.3 95.9 25° 361 CF 0.174 0.387 0.228 Bibee, Tanner
2026-07-29 Single line drive 0-0 SI 94.5 99.9 187 LF gap 0.620 0.714 0.582 Mlodzinski, Carmen
2026-07-29 Single ground ball 2-2 SL 86.9 105.4 143 RF 0.686 0.792 0.642 Jones, Jared
2026-07-29 Out line drive 1-1 SL 88.9 84.8 29° 287 LF 0.063 0.143 0.088 Jones, Jared
2026-07-29 Strikeout looking 1-2 FF 98.8 0.000 Jones, Jared
2026-07-28 Intentional Walk 3-0 Dotel, Wilber
2026-07-28 Out fly ball 0-0 FC 86.1 91.0 37° 325 CF 0.011 0.024 0.013 Marinaccio, Ron
2026-07-28 Strikeout swinging 2-2 SL 85.4 0.000 Eisert, Brandon
2026-07-28 Strikeout swinging 3-2 ST 84.0 0.000 Mattson, Isaac
2026-07-28 Double line drive 1-2 SL 91.2 68.6 18° 155 RF corner 0.660 0.698 0.594 Chandler, Bubba
2026-07-28 Walk 3-1 FF 97.6 0.698 Chandler, Bubba
2026-07-27 Out line drive 0-0 SL 89.4 95.5 16° 307 CF 0.691 0.831 0.636 Montgomery, Mason
2026-07-27 Out ground ball 0-1 CH 84.4 68.0 -12° 6 Infield 0.052 0.065 0.047 Marinaccio, Ron
2026-07-27 Double ground ball 0-1 CH 89.8 101.6 -4° 19 RF 0.410 0.443 0.369 Keller, Mitch
2026-07-27 Single line drive 1-2 SL 86.3 86.0 15° 213 RF gap 0.963 1.074 0.893 Keller, Mitch
2026-07-27 Single ground ball 0-0 SI 91.3 110.3 117 RF 0.663 0.738 0.604 Keller, Mitch
2026-07-26 Out fly ball 1-1 SL 84.1 81.4 40° 267 RF 0.020 0.025 0.021 Cornelio, Riley
2026-07-26 Out line drive 2-2 CH 86.3 100.1 20° 342 RF 0.311 0.609 0.382 Mikolas, Miles
2026-07-26 Strikeout looking 3-2 CU 79.5 0.000 Mikolas, Miles
2026-07-25 Out ground ball 3-2 CH 90.2 97.3 -23° 4 Infield 0.117 0.130 0.108 Yean, Eddy
2026-07-24 Out popup 1-2 SL 88.0 78.0 63° 129 Infield 0.011 0.015 0.012 Ribalta, Orlando
2026-07-24 Out fly ball 1-2 ST 78.7 89.3 39° 329 RF 0.001 0.001 0.000 Littell, Zack
2026-07-24 Out fly ball 1-0 SL 88.6 91.7 43° 303 CF 0.006 0.015 0.007 Littell, Zack
2026-07-24 Double line drive 0-0 SI 89.4 96.6 15° 272 LF gap 0.803 0.992 0.772 Palmquist, Carson
2026-07-23 Out popup 2-2 FC 91.5 63.8 63° 138 LF corner 0.003 0.003 0.003 Svanson, Matt
2026-07-23 Out ground ball 1-1 ST 79.2 63.3 -23° 6 Infield 0.065 0.069 0.064 Bruihl, Justin
2026-07-23 Out fly ball 1-1 SL 83.4 96.0 42° 314 RF gap 0.017 0.046 0.023 McGreevy, Michael
2026-07-23 Walk 3-1 CH 87.7 0.698 McGreevy, Michael
2026-07-23 Grounded Into DP ground ball 0-0 CH 87.1 72.0 -9° 9 Infield 0.062 0.069 0.056 McGreevy, Michael
2026-07-22 Out popup 1-1 CH 87.5 82.8 74° 94 Infield 0.006 0.007 0.007 Juenger, Hayden
2026-07-21 Walk 3-2 FF 98.1 0.698 Medina, Luis
2026-07-21 Walk 3-1 FF 97.3 0.698 Alvarado, Elvis
2026-07-21 Single line drive 1-0 SL 85.9 101.8 180 RF 0.754 0.882 0.714 Basso, Brady
2026-07-21 Strikeout swinging 3-2 ST 86.3 0.000 Perkins, Jack
2026-07-21 Home Run fly ball 2-1 ST 85.7 102.6 33° 392 RF 0.591 2.292 1.180 Perkins, Jack
2026-07-19 Double line drive 2-2 CH 82.4 103.5 18° 350 RF 0.506 0.942 0.608 Gastelum, Luis
2026-07-19 Out fly ball 0-1 CH 89.2 90.3 28° 341 RF 0.063 0.125 0.074 Graceffo, Gordon
2026-07-19 Out popup 2-2 FS 90.6 77.6 64° 156 LF gap 0.006 0.006 0.005 Stanek, Ryne
2026-07-19 Single ground ball 2-1 FF 95.3 98.7 -15° 10 LF 0.149 0.162 0.134 Pallante, Andre
2026-07-19 Out ground ball 1-0 FF 95.4 72.0 -31° 5 Infield 0.057 0.070 0.052 Pallante, Andre
2026-07-18 Out fly ball 1-2 ST 78.7 77.1 55° 207 CF 0.077 0.128 0.093 Bruihl, Justin
2026-07-18 Strikeout swinging 3-2 FC 93.0 0.000 May, Dustin
2026-07-18 Walk 3-0 FF 97.3 0.698 May, Dustin
2026-07-18 Out popup 1-1 FF 98.1 80.7 69° 153 LF corner 0.006 0.007 0.006 May, Dustin
2026-07-17 Strikeout swinging 0-2 CH 80.7 0.000 Gastelum, Luis
2026-07-17 Out ground ball 1-0 CU 81.6 100.0 -13° 7 Infield 0.276 0.283 0.253 McGreevy, Michael
2026-07-17 Out ground ball 0-0 CH 88.1 100.9 -2° 29 Infield 0.384 0.432 0.347 McGreevy, Michael
2026-07-17 Single ground ball 0-0 FC 89.3 26.8 23 LF corner 0.308 0.309 0.277 McGreevy, Michael
2026-07-11 Out fly ball 0-0 CH 84.3 90.6 27° 335 RF 0.091 0.189 0.118 Knack, Landon
2026-07-11 Sac Fly line drive 1-0 KC 79.5 100.5 19° 324 RF 0.468 Knack, Landon
2026-07-11 Sac Fly fly ball 1-2 FF 96.5 98.2 26° 368 CF 0.609 Yamamoto, Yoshinobu
2026-07-11 Single ground ball 0-0 FS 87.3 97.7 -25° 4 RF 0.124 0.142 0.116 Yamamoto, Yoshinobu
2026-07-11 Strikeout looking 2-2 FC 93.2 0.000 Yamamoto, Yoshinobu
2026-07-09 Strikeout looking 2-2 FF 97.3 0.000 Peralta, Wandy
2026-07-09 Out line drive 1-2 SL 83.2 79.2 10° 133 Infield 0.369 0.406 0.341 Matsui, Yuki
2026-07-09 Single line drive 0-0 SI 92.5 99.5 14° 231 RF 0.829 1.041 0.805 Canning, Griffin
2026-07-09 Strikeout swinging 2-2 SL 89.2 0.000 Canning, Griffin
2026-07-08 Double line drive 1-0 FF 95.3 107.2 231 RF gap 0.734 0.904 0.725 Hart, Kyle
2026-07-08 Out ground ball 0-1 CH 86.7 84.2 -18° 7 Infield 0.079 0.089 0.072 King, Michael
2026-07-08 Strikeout swinging 1-2 CH 86.9 0.000 King, Michael
2026-07-08 Out popup 3-2 CH 86.6 80.3 60° 155 Infield 0.020 0.020 0.018 King, Michael
2026-07-07 Strikeout swinging 0-2 KC 88.2 0.000 Márquez, Germán
2026-07-07 Walk 3-2 SI 94.7 0.698 Márquez, Germán
2026-07-06 Strikeout swinging 2-2 CH 73.4 0.000 Jacob, Alek
2026-07-06 Out popup 2-1 SI 93.7 72.2 48° 215 LF gap 0.149 0.180 0.135 Buehler, Walker
2026-07-06 Home Run fly ball 0-0 FF 94.2 106.6 27° 417 RF 0.954 3.769 1.931 Buehler, Walker
2026-07-06 Single line drive 2-2 FC 91.6 95.3 180 LF gap 0.617 0.695 0.576 Buehler, Walker
2026-07-05 Strikeout swinging 2-2 SI 99.3 0.000 Uribe, Abner
2026-07-04 Out fly ball 0-0 SI 94.7 92.8 50° 283 LF 0.009 0.015 0.012 Yoho, Craig
2026-07-04 Strikeout swinging 2-2 CH 82.2 0.000 Woodruff, Brandon
2026-07-03 Out popup 1-0 ST 80.6 97.5 71° 112 RF corner 0.009 0.012 0.009 Anderson, Grant
2026-07-03 Out fly ball 1-1 FF 99.2 108.6 22° 411 CF 0.946 3.289 1.745 Megill, Trevor
2026-07-03 Out fly ball 0-0 SI 96.5 91.6 27° 321 LF gap 0.109 0.225 0.140 Patrick, Chad