Globe iconLogin iconRecap iconSearch iconTickets icon
Arrow Expand icon Arrow Contract icon arrow-downArrow Down icon X icon Instagram icon Tiktok icon YouTube icon Close icon
Mark Canha

Mark Canha #20

  • LF
  • B/T: R/R
  • 6' 2"/209

Career Regular Season

AB AVG HR RBI SB OPS
3430 .249 120 459 50 .763

Mark Canha Bio

  • Fullname: Mark David Canha
  • Nickname: Tom Ace
  • Born: 2/15/1989 in San Jose, CA
  • Draft: 2010, Florida Marlins, Round: 7, Overall Pick: 227
  • College: California
  • Debut: 4/08/2015
Year AB R H HR RBI SB AVG OBP OPS
Career Regular Season 3430 514 855 120 459 50 .249 .349 .763

Stats

  • Regular Season

Career Stats

Season Team LG G AB R H TB 2B 3B HR RBI BB IBB SO SB CS AVG OBP SLG OPS GO/AO
2015 OAK AL 124 441 61 112 188 22 3 16 70 33 0 96 7 2 .254 .315 .426 .741 0.86
2016 OAK AL 16 41 4 5 14 0 0 3 6 0 0 20 0 1 .122 .140 .341 .481 0.80
2017 OAK AL 57 173 16 36 66 13 1 5 14 7 0 56 2 0 .208 .262 .382 .644 0.58
2018 OAK AL 122 365 60 91 164 22 0 17 52 34 3 88 1 2 .249 .328 .449 .777 0.77
2019 OAK AL 126 410 80 112 212 16 3 26 58 67 1 107 3 2 .273 .396 .517 .913 0.89
2020 OAK AL 59 191 32 47 78 12 2 5 33 37 1 54 4 0 .246 .387 .408 .795 0.53
2021 OAK AL 141 519 93 120 201 22 4 17 61 77 0 128 12 2 .231 .358 .387 .745 0.95
2022 NYM NL 140 462 71 123 186 24 0 13 61 48 1 97 3 1 .266 .367 .403 .770 1.00
2023 2 teams - 139 435 51 114 174 25 1 11 62 49 1 79 11 1 .262 .355 .400 .755 0.88
2024 2 teams - 125 393 46 95 136 20 0 7 42 51 2 96 7 0 .242 .344 .346 .690 1.05
MLB Career - - 1049 3430 514 855 1419 176 14 120 459 403 9 821 50 11 .249 .349 .414 .763 0.87

Advanced Career Stats

Season Team LG PA TB XBH HBP SAC SF BABIP GIDP GIDPO NP P/PA ROE LOB WO
2015 OAK AL 485 188 41 8 0 3 .289 9 72 1892 3.901 4 177 1
2016 OAK AL 44 14 3 1 1 1 .105 1 4 172 3.909 0 20 0
2017 OAK AL 187 66 19 6 0 1 .274 5 22 822 4.396 0 76 2
2018 OAK AL 411 164 39 10 0 2 .282 11 59 1735 4.221 5 150 0
2019 OAK AL 497 212 45 18 0 2 .308 10 56 2106 4.237 4 178 1
2020 OAK AL 243 78 19 10 0 5 .307 2 25 1063 4.374 2 72 2
2021 OAK AL 625 201 43 27 0 2 .274 9 56 2642 4.227 10 185 1
2022 NYM NL 542 186 37 28 0 4 .309 3 77 2218 4.092 2 218 0
2023 2 teams - 507 174 37 17 0 6 .293 11 65 2085 4.112 2 158 0
2024 2 teams - 462 136 27 13 0 5 .298 10 69 1946 4.212 5 175 1
MLB Career - - 4003 1419 310 138 1 31 .292 71 505 16681 4.167 34 1409 8
  • Season Type
  • Season Duration

Game Logs

  • Season Type
  • Season Duration

Splits

  • Mark Canha vs.
  • Choose Team
  • All Opponents Faced
  • Season Duration

Batter vs. Pitcher

Please choose an opposing team or player to see results.

News

Awards

League Rankings

+ View More Rankings

Latest Transactions

+ View More Transactions