Active#33LF2015–presentT-821 all-time

Mark Canha

“Tom Ace” · ACL Rangers

Bats / ThrowsRight / Right
Age37
Height / Weight6' 1" / 200 lb
BornFeb 15, 1989 · San Jose, CA, USA
MLB debutApr 8, 2015
PositionOutfielder
TeamsOakland Athletics 2015–2021New York Mets 2022–2023Milwaukee Brewers 2023Detroit Tigers 2024San Francisco Giants 2024Kansas City Royals 2025
Career home runs
121
1095 games · 11 seasons
Best season
26
2019 · Oakland Athletics
All-time HR rank
T-821
Tied with 8 others · Next: Brad Wilkerson (122), 2 to pass
0 HR
Tap a landing spot to see the homer.

Season

Player’s Vault

6 badges earned
2Rare Air
4Legend
  • ×3Rare AirGameMulti-homer gameFirst Jul 17, 2019 · latest Aug 21, 2022
  • ×2Rare AirGameGrand slamFirst Sep 16, 2023 · latest May 11, 2024
  • LegendGameLeadoff homerSep 11, 2023 · MIA at MIL
  • LegendGameBack-to-back homersMay 23, 2022 · NYM at SF
  • ×4LegendGameFirst-pitch homerFirst May 2, 2022 · latest Apr 5, 2024
  • LegendSeasonPostseason home run2020 · 1 HR

Distance and exit-velocity badges count from 2015, when tracking began. Grand slams, walk-offs, inside-the-park, leadoff, pinch-hit, first-pitch, back-to-back, switch-hitting and ballpark badges count games from 2008 on.

Career arc

Home runs by season · tap a bar
Home runsSelected season

Personal records

Career

Longest of his career

Hardest hit of his career

Year by year

Regular season · MLB
SeasonTeamGPAHRRBIAVGOBPSLGOPSAB/HR
2025Kansas City Royals4612516.212.272.265.537113.0
20242 teams125462742.242.344.346.69056.1
20232 teams1395071162.262.355.400.75539.5
2022New York Mets1405421361.266.367.403.77035.5
2021Oakland Athletics1416251761.231.358.387.74530.5
2020Oakland Athletics59243533.246.387.408.79538.2
2019Oakland Athletics1264972658.273.396.517.91315.8
2018Oakland Athletics1224111752.249.328.449.77721.5
2017Oakland Athletics57187514.208.262.382.64434.6
2016Oakland Athletics164436.122.140.341.48113.7
2015Oakland Athletics1244851670.254.315.426.74127.6
Career10954128121465.248.346.409.75529.3

Splits

How he hits them

Every home run

Loading…

Quick answers

Mark Canha home run facts
How many career home runs does Mark Canha have?

Mark Canha has 121 career MLB home runs as of Nov 3, 2026, tied for 821st on the all-time list. He has played 11 seasons since debuting on Apr 8, 2015.

Where does Mark Canha rank on the all-time home run list?

Tied for 821st in MLB history with 121. Next: Brad Wilkerson (122), 2 to pass.

What was Mark Canha’s best home run season?

His most home runs in a season is 26, in 2019 with the Oakland Athletics, when he posted a .913 OPS.

How many home runs did Mark Canha hit in 2025?

1 home runs in 46 games in 2025, with a .212 average and 6 RBI.

What teams has Mark Canha played for?

Oakland Athletics (2015–2021); New York Mets (2022–2023); Milwaukee Brewers (2023); Detroit Tigers (2024); San Francisco Giants (2024); Kansas City Royals (2025).

Follow him.

Get a notification the moment he goes deep, with the clip attached.