John Cannon
Retired
John Cannon
Birthdate:
May 11, 1990 (52 y, 1 m, 4 d)
Born In:
Austin, TX, USA
Nationality:
American
Position:
C
Bats/Throws:
R/R
Height/Weight:
6'0"/207
Entry:
Unknown
Contract:
Free Agent
ML Service Time:
None

Career Major League Stats

Team Year Age G PA AB H 2B 3B HR RBI R BB K SB CS AVG OBP SLG OPS BABIP wOBA wRC+ WAR
CHN - MLB
2026 36 9 28 26 6 0 0 1 1 2 2 9 0 0 .231 .286 .346 .632 .313 .281 72 0.08
CHN - MLB
2025 35 73 236 217 43 8 0 4 17 18 16 79 0 1 .198 .252 .290 .543 .289 .240 44 -0.37
CHN - MLB
2024 34 37 54 49 13 2 0 5 11 7 5 12 0 0 .265 .333 .612 .946 .250 .403 158 0.57
Baltimore - MLB
BAL - MLB
2022 32 8 18 16 3 1 0 0 2 1 1 7 0 0 .188 .222 .250 .472 .300 .209 21 -0.09
Baltimore - MLB
BAL - MLB
2021 31 74 249 215 48 9 0 7 22 26 26 56 0 0 .223 .312 .363 .674 .268 .302 89 0.98
Baltimore - MLB
BAL - MLB
2020 30 113 417 363 90 16 1 19 56 49 39 93 2 0 .248 .326 .455 .781 .278 .342 117 2.82
Baltimore - MLB
BAL - MLB
2019 29 9 34 29 6 2 0 1 3 4 3 6 0 0 .207 .294 .379 .673 .217 .298 86 -0.01
Baltimore - MLB
BAL - MLB
2018 28 9 24 22 4 0 0 0 0 2 2 8 0 0 .182 .250 .182 .432 .286 .207 17 -0.10
Baltimore - MLB
BAL - MLB
2016 26 20 45 35 6 0 0 1 3 4 9 7 0 0 .171 .341 .257 .598 .185 .282 72 0.01
LAN - MLB
2016 26 9 27 26 3 1 0 0 2 1 1 7 0 0 .115 .148 .154 .302 .158 .139 -32 -0.27
Baltimore (6 yrs)
BAL (6 yrs)
233 787 680 157 28 1 28 86 86 80 177 2 0 .231 .316 .399 .715 .268 .317 99 3.61
Chicago (N) (3 yrs)
CHN (3 yrs)
119 318 292 62 10 0 10 29 27 23 100 0 1 .212 .269 .349 .618 .284 .272 66 0.27
LAN (1 yrs)
9 27 26 3 1 0 0 2 1 1 7 0 0 .115 .148 .154 .302 .158 .139 -32 -0.27
Total - MLB
MLB
361 1132 998 222 39 1 38 117 114 104 284 2 1 .222 .299 .378 .677 .269 .300 86 3.62

Career Minor League Stats

Team Year Age G PA AB H 2B 3B HR RBI R BB K SB CS AVG OBP SLG OPS BABIP wOBA wRC+ WAR
Iowa - AAA West
IOW - AAA West
2026 36 88 363 321 69 7 1 16 55 38 37 99 0 0 .215 .299 .393 .692 .256 .310 70 0.32
Iowa - AAA West
IOW - AAA West
2024 34 42 168 148 41 5 0 12 29 24 20 39 0 0 .277 .363 .554 .917 .299 .397 143 1.35
Iowa - AAA West
IOW - AAA West
2023 33 68 299 251 71 12 1 17 45 45 42 57 0 1 .283 .388 .542 .930 .300 .408 148 2.48
Norfolk - AAA East
NOR - AAA East
2022 32 71 101 82 18 5 0 1 6 8 16 21 0 0 .220 .347 .317 .664 .283 .304 68 -0.12
Norfolk - AAA East
NOR - AAA East
2019 29 39 58 48 13 1 0 2 9 6 8 10 0 0 .271 .362 .417 .779 .290 .333 90 0.10
Norfolk - AAA East
NOR - AAA East
2018 28 119 529 461 134 30 2 13 69 79 58 122 2 2 .291 .374 .449 .823 .367 .361 108 2.20
Norfolk - AAA East
NOR - AAA East
2017 27 114 496 434 116 25 3 25 69 68 54 112 1 1 .267 .353 .512 .864 .303 .365 109 2.24
Oklahoma City - AAA West
OKL - AAA West
2016 26 38 114 100 20 4 1 2 15 19 13 24 0 0 .200 .290 .320 .610 .240 .273 53 -0.30
Tulsa - AA Central
TUL - AA Central
2016 26 6 25 24 10 0 1 1 6 6 1 5 0 0 .417 .440 .625 1.065 .500 .467 176 0.27
Tulsa - AA Central
TUL - AA Central
2015 25 91 356 311 80 15 0 11 50 38 38 69 1 0 .257 .341 .412 .752 .295 .340 86 0.90
Total - AAA
AAA
579 2128 1845 482 89 8 88 297 287 248 484 3 4 .261 .351 .461 .813 .306 .355 105 8.27
Total - AA
AA
97 381 335 90 15 1 12 56 44 39 74 1 0 .269 .347 .427 .774 .310 .348 91 1.17
Total - Minors
Minors
676 2509 2180 572 104 9 100 353 331 287 558 4 4 .262 .351 .456 .807 .307 .354 103 9.44