Loading games...
2016 Stats
G
49
AB
121
H
26
HR
1
RBI
10
R
8
SB
1
AVG
.215
OBP
.273
SLG
.289
OPS
.562
Career Stats
G
1399
AB
4543
H
1140
HR
155
RBI
550
R
632
SB
87
AVG
.251
OBP
.330
SLG
.422
OPS
.752
Year-by-Year Hitting
| Year | Team | G | PA | AB | H | HR | RBI | SB | AVG | OBP | SLG | OPS | Awards |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2005 | ATL | 87 | 334 | 290 | 70 | 9 | 40 | 2 | .241 | .334 | .397 | .731 | |
| 2007 | ATL | 147 | 608 | 521 | 144 | 16 | 68 | 9 | .276 | .375 | .457 | .832 | |
| 2008 | ATL | 150 | 614 | 547 | 157 | 12 | 69 | 11 | .287 | .349 | .446 | .795 | |
| 2009 | ATL | 106 | 346 | 303 | 68 | 8 | 29 | 7 | .224 | .303 | .389 | .692 | |
| 2010 | AZ | 154 | 671 | 585 | 166 | 26 | 71 | 13 | .284 | .370 | .496 | .866 | |
| 2011 | Total | 147 | 613 | 545 | 121 | 21 | 58 | 16 | .222 | .304 | .413 | .717 | |
| 2012 | TOR | 142 | 581 | 507 | 114 | 16 | 55 | 14 | .225 | .313 | .365 | .678 | |
| 2013 | TB | 118 | 407 | 366 | 86 | 16 | 52 | 7 | .235 | .305 | .410 | .715 | |
| 2014 | Total | 106 | 297 | 265 | 57 | 7 | 27 | 2 | .215 | .296 | .362 | .658 | |
| 2015 | Total | 111 | 335 | 310 | 82 | 14 | 47 | 2 | .265 | .314 | .435 | .749 | |
| 2016 | Total | 131 | 333 | 304 | 75 | 10 | 34 | 4 | .247 | .306 | .391 | .697 |
Spring Training
Hitting
| Year | Team | G | PA | AB | H | HR | RBI | SB | AVG | OBP | SLG | OPS |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2006 | ATL | 9 | 26 | 21 | 7 | — | 1 | — | .333 | .462 | .381 | .843 |
| 2007 | ATL | 24 | 75 | 63 | 16 | 2 | 8 | 2 | .254 | .347 | .413 | .760 |
| 2008 | ATL | 22 | 60 | 53 | 12 | — | 3 | 1 | .226 | .305 | .264 | .569 |
| 2009 | ATL | 28 | 83 | 74 | 18 | 1 | 7 | 1 | .243 | .301 | .351 | .652 |
| 2010 | AZ | 21 | 66 | 55 | 15 | — | 6 | 2 | .273 | .348 | .382 | .730 |
| 2011 | AZ | 24 | 80 | 75 | 25 | 4 | 9 | 2 | .333 | .367 | .547 | .914 |
| 2012 | TOR | 20 | 63 | 56 | 17 | — | 6 | 3 | .304 | .381 | .446 | .827 |
| 2013 | TB | 23 | 70 | 58 | 9 | — | 2 | 1 | .155 | .300 | .207 | .507 |
| 2014 | NYY | 18 | 54 | 45 | 12 | 1 | 7 | 1 | .267 | .389 | .422 | .811 |
| 2015 | ATL | 23 | 69 | 55 | 17 | 2 | 9 | — | .309 | .441 | .527 | .968 |
| 2016 | ATL | 17 | 47 | 38 | 10 | — | 3 | 1 | .263 | .404 | .368 | .772 |
Postseason
Hitting
| Year | Team | G | PA | AB | H | HR | RBI | SB | AVG | OBP | SLG | OPS |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2005 | ATL | 4 | 3 | 2 | — | — | — | — | .000 | .333 | .000 | .333 |
| 2013 | TB | 2 | 3 | 3 | 1 | — | — | — | .333 | .333 | 1.000 | 1.333 |
| 2014 | BAL | 2 | 2 | 2 | — | — | — | — | .000 | .000 | .000 | .000 |
| 2015 | NYM | 9 | 10 | 9 | 1 | — | — | — | .111 | .200 | .111 | .311 |
Game Logs
Season selector loads one year at a time.
Hitting
| Date | Opponent | AB | H | 2B | 3B | HR | RBI | R | BB | SO |
|---|---|---|---|---|---|---|---|---|---|---|
| 2016-10-02 | @ PHI | 3 | 2 | 1 | 0 | 0 | 0 | 1 | 0 | 0 |
| 2016-10-01 | @ PHI | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 |
| 2016-09-28 | @ MIA | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 |
| 2016-09-26 | @ MIA | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 2016-09-24 | vs PHI | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 |
| 2016-09-23 | vs PHI | 3 | 1 | 0 | 0 | 0 | 1 | 1 | 0 | 0 |
| 2016-09-22 | vs PHI | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 2016-09-21 | vs ATL | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 2016-09-19 | vs ATL | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 |
| 2016-09-18 | vs MIN | 3 | 1 | 0 | 0 | 0 | 0 | 0 | 1 | 0 |
| 2016-09-17 | vs MIN | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 2016-09-13 | @ WSH | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 |
| 2016-09-12 | @ WSH | 4 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 |
| 2016-09-11 | @ ATL | 5 | 1 | 0 | 0 | 0 | 1 | 1 | 0 | 1 |
| 2016-09-10 | @ ATL | 3 | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 2016-09-09 | @ ATL | 1 | 1 | 1 | 0 | 0 | 1 | 0 | 0 | 0 |
| 2016-09-07 | @ CIN | 3 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2 |
| 2016-09-06 | @ CIN | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 |
| 2016-09-05 | @ CIN | 4 | 1 | 0 | 0 | 1 | 1 | 1 | 0 | 1 |
| 2016-09-03 | vs WSH | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 2016-09-02 | vs WSH | 4 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2 |
| 2016-09-01 | vs MIA | 5 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 2016-08-31 | vs MIA | 4 | 2 | 1 | 0 | 0 | 3 | 0 | 0 | 0 |
| 2016-08-30 | vs MIA | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 2016-08-29 | vs MIA | 3 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 3 |
| 2016-08-28 | vs PHI | 4 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 1 |
| 2016-08-27 | vs PHI | 1 | 1 | 0 | 0 | 1 | 4 | 1 | 0 | 0 |
| 2016-08-25 | @ STL | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 2016-08-24 | @ STL | 2 | 1 | 0 | 0 | 0 | 0 | 0 | 1 | 0 |
| 2016-08-23 | @ STL | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 2016-08-19 | @ SF | 4 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 1 |
| 2016-08-18 | @ SF | 3 | 1 | 0 | 0 | 0 | 0 | 0 | 1 | 1 |
| 2016-08-17 | @ AZ | 5 | 3 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 2016-08-16 | @ AZ | 3 | 1 | 0 | 0 | 1 | 1 | 1 | 1 | 1 |
| 2016-08-15 | @ AZ | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 |
| 2016-08-13 | vs SD | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 |
| 2016-08-12 | vs SD | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 2016-08-11 | vs AZ | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 1 |
| 2016-08-10 | vs AZ | 2 | 1 | 0 | 0 | 1 | 2 | 1 | 0 | 1 |
| 2016-08-09 | vs AZ | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 2016-08-07 | @ DET | 3 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 1 |
| 2016-08-06 | @ DET | 4 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 1 |
| 2016-08-05 | @ DET | 4 | 1 | 0 | 0 | 1 | 2 | 1 | 0 | 1 |
| 2016-08-04 | @ NYY | 4 | 1 | 0 | 0 | 1 | 1 | 1 | 0 | 0 |
| 2016-08-03 | @ NYY | 4 | 1 | 1 | 0 | 0 | 0 | 1 | 0 | 0 |
| 2016-08-01 | vs NYY | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 |
| 2016-07-31 | vs COL | 3 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 1 |
| 2016-07-30 | vs COL | 3 | 2 | 0 | 0 | 0 | 1 | 0 | 0 | 0 |
| 2016-07-28 | vs COL | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 2016-07-27 | vs STL | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 2016-07-26 | vs STL | 4 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2 |
| 2016-07-24 | @ MIA | 3 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 |
| 2016-07-23 | @ MIA | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 2016-07-20 | @ CHC | 4 | 4 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 2016-07-19 | @ CHC | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 2016-07-18 | @ CHC | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 2016-07-16 | @ PHI | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 2016-07-10 | vs WSH | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 |
| 2016-07-08 | vs WSH | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 2016-07-07 | vs WSH | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 |
| 2016-07-05 | vs MIA | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 2016-07-04 | vs MIA | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 2016-07-03 | vs CHC | 2 | 2 | 0 | 0 | 1 | 2 | 1 | 0 | 0 |
| 2016-07-02 | vs CHC | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 2016-07-01 | vs CHC | 3 | 1 | 0 | 0 | 0 | 0 | 0 | 1 | 2 |
| 2016-06-30 | vs CHC | 3 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 |
| 2016-06-29 | @ WSH | 3 | 1 | 1 | 0 | 0 | 0 | 0 | 1 | 1 |
| 2016-06-28 | @ WSH | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 2016-06-27 | @ WSH | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 2016-06-26 | @ ATL | 4 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 3 |
| 2016-06-25 | @ ATL | 1 | 1 | 0 | 0 | 1 | 1 | 1 | 0 | 0 |
| 2016-06-24 | @ ATL | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 2016-06-23 | @ ATL | 3 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 2016-06-21 | vs KC | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 2016-06-18 | vs ATL | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 |
| 2016-06-17 | vs ATL | 3 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 |
| 2016-06-16 | vs PIT | 3 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 2016-06-15 | vs PIT | 5 | 3 | 0 | 0 | 1 | 2 | 2 | 0 | 0 |
| 2016-06-14 | vs PIT | 3 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 |
| 2016-06-12 | @ MIL | 3 | 1 | 1 | 0 | 0 | 0 | 1 | 1 | 1 |
| 2016-06-11 | @ MIL | 2 | 1 | 0 | 0 | 0 | 0 | 1 | 0 | 1 |
| 2016-06-10 | @ MIL | 4 | 2 | 1 | 0 | 0 | 0 | 0 | 1 | 1 |
| 2016-06-07 | @ SD | 4 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 |
| 2016-06-06 | @ SD | 4 | 1 | 0 | 0 | 0 | 0 | 1 | 0 | 2 |
| 2016-06-05 | @ LAD | 4 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 1 |
| 2016-06-03 | @ LAD | 4 | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 2016-06-02 | vs SF | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 2016-06-01 | vs SF | 3 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 |
| 2016-05-31 | vs SF | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 2016-05-30 | vs SF | 3 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 2 |
| 2016-05-28 | vs MIA | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 2016-05-27 | vs MIA | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 |
| 2016-05-26 | vs MIL | 4 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 2016-05-25 | vs MIL | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 2016-05-24 | vs MIL | 3 | 1 | 0 | 0 | 0 | 0 | 0 | 1 | 1 |
| 2016-05-22 | @ PHI | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 2016-05-21 | @ PHI | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 2016-05-20 | @ PHI | 5 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 |
| 2016-05-19 | @ PIT | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 2016-05-17 | @ PIT | 3 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 2016-05-16 | @ PIT | 4 | 2 | 0 | 0 | 1 | 2 | 1 | 0 | 0 |
| 2016-05-15 | @ KC | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 2016-05-14 | @ KC | 4 | 1 | 0 | 0 | 0 | 2 | 1 | 0 | 1 |
| 2016-05-13 | @ KC | 4 | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 3 |
| 2016-05-12 | vs PHI | 2 | 0 | 0 | 0 | 0 | 0 | 1 | 2 | 0 |
| 2016-05-11 | vs PHI | 4 | 2 | 1 | 0 | 0 | 1 | 0 | 0 | 0 |
| 2016-05-10 | vs PHI | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 2016-05-08 | vs AZ | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 |
| 2016-05-07 | vs AZ | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 |
| 2016-05-06 | vs AZ | 3 | 1 | 0 | 0 | 0 | 0 | 0 | 1 | 0 |
| 2016-05-03 | @ NYM | 3 | 1 | 0 | 0 | 0 | 0 | 1 | 0 | 1 |
| 2016-05-02 | @ NYM | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 2016-05-01 | @ CHC | 4 | 1 | 1 | 0 | 0 | 0 | 1 | 0 | 0 |
| 2016-04-27 | @ BOS | 4 | 1 | 0 | 0 | 0 | 1 | 0 | 0 | 1 |
| 2016-04-26 | vs BOS | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 |
| 2016-04-25 | vs BOS | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 2016-04-24 | vs NYM | 4 | 2 | 0 | 0 | 0 | 0 | 1 | 0 | 0 |
| 2016-04-22 | vs NYM | 4 | 1 | 0 | 0 | 0 | 1 | 0 | 0 | 2 |
| 2016-04-21 | vs LAD | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 2016-04-20 | vs LAD | 5 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2 |
| 2016-04-17 | @ MIA | 3 | 0 | 0 | 0 | 0 | 0 | 1 | 1 | 2 |
| 2016-04-16 | @ MIA | 4 | 2 | 1 | 0 | 0 | 1 | 0 | 0 | 0 |
| 2016-04-15 | @ MIA | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 |
| 2016-04-14 | @ WSH | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 |
| 2016-04-13 | @ WSH | 4 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 |
| 2016-04-12 | @ WSH | 1 | 1 | 1 | 0 | 0 | 1 | 0 | 0 | 0 |
| 2016-04-11 | @ WSH | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 2016-04-10 | vs STL | 2 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 2016-04-09 | vs STL | 3 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 |
| 2016-04-08 | vs STL | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 |
| 2016-04-04 | vs WSH | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 |
Transactions
Entire history • newest first.
2016-11-03
3B Kelly Johnson elected free agency.
2016-06-10
New York Mets activated 3B Kelly Johnson.
2016-06-08
Atlanta Braves traded 2B Kelly Johnson and cash to New York Mets for RHP Akeel Morris.
2016-01-08
Atlanta Braves signed free agent 2B Kelly Johnson.
2015-11-02
2B Kelly Johnson elected free agency.
2015-07-25
New York Mets activated 2B Kelly Johnson.
2015-07-24
New York Mets traded RHP John Gant and RHP Rob Whalen to Atlanta Braves for 3B Juan Uribe, LF Kelly Johnson and cash.
2015-06-10
Atlanta Braves activated LF Kelly Johnson from the 15-day disabled list.
2015-06-08
Atlanta Braves sent LF Kelly Johnson on a rehab assignment to Gwinnett Braves.
2015-05-14
Atlanta Braves placed LF Kelly Johnson on the 15-day disabled list. Right oblique strain.
2015-04-05
Atlanta Braves selected the contract of LF Kelly Johnson from Gwinnett Braves.
2015-01-17
Atlanta Braves signed free agent 3B Kelly Johnson to a minor league contract and invited him to spring training.
2014-10-30
3B Kelly Johnson elected free agency.
2014-09-01
Baltimore Orioles activated 3B Kelly Johnson.
2014-08-31
Boston Red Sox traded 3B Kelly Johnson and 3B Michael Almanzar to Baltimore Orioles for Jemile Weeks and 2B Ivan De Jesus.
2014-08-07
Boston Red Sox activated 3B Kelly Johnson from the 15-day disabled list.
2014-08-05
Boston Red Sox sent 3B Kelly Johnson on a rehab assignment to Portland Sea Dogs.
2014-07-31
Boston Red Sox traded SS Stephen Drew and cash to New York Yankees for 3B Kelly Johnson.
2014-07-23
New York Yankees placed 3B Kelly Johnson on the 15-day disabled list. Strained left groin.
2013-12-06
New York Yankees signed free agent 3B Kelly Johnson.
2013-02-05
Tampa Bay Rays signed free agent LF Kelly Johnson.
2012-11-03
2B Kelly Johnson elected free agency.
2011-12-07
Toronto Blue Jays signed 2B Kelly Johnson.
2011-10-30
2B Kelly Johnson elected free agency.
2011-08-23
Toronto Blue Jays traded 2B Aaron Hill and SS John McDonald to Arizona Diamondbacks for 2B Kelly Johnson.
2009-12-30
Arizona Diamondbacks signed free agent 2B Kelly Johnson.
2009-12-12
2B Kelly Johnson elected free agency.
2009-07-23
Atlanta Braves activated 2B Kelly Johnson from the 15-day disabled list.
2009-07-07
Atlanta Braves sent 2B Kelly Johnson on a rehab assignment to Gwinnett Braves.
2009-07-03
Atlanta Braves placed 2B Kelly Johnson on the 15-day disabled list. Right Wrist Tendonitis
Scouting Report
Statcast-style percentiles • Basenerd theme
Season 2016
No Statcast percentile data available.
Spray Chart
Hits only • Stadium overlay
1B
2B
3B
HR
MLBAM-style coords scaled into stadium viewBox. Home plate baseline ≈ (125, 199). Stadium SVG: mets.svg.
Results by Pitch Type
| Pitch | # | Usage% | Zone% | Whiff% | AVG | HardHit% |
|---|---|---|---|---|---|---|
| No pitch tracking data available. | ||||||
Results by Pitch Category
| Category | # | Usage% | Zone% | Whiff% | AVG | HardHit% |
|---|---|---|---|---|---|---|
| No pitch category data available. | ||||||