MLB Today
Loading scoreboard…

← Legends · Lahman ID canhama01 · Baseball Reference ↗

Historical player · 2015–2025

Mark Canha

B/T R/R · HT 74 · WT 192 · Born 2/15/1989 · From San Jose, CA USA · Debut 2015-04-08

Career · batting

G
1,095
 
 
AB
3,543
 
 
H
879
 
 
HR
121
 
 
RBI
465
 
 
SB
50
 
 
BB
410
 
 
AVG/OPS
0.248 · 0.756
 
 

Where they rank

Career totals are only stats with that team · ranks computed against that franchise's full history

Career with the Oakland Athletics · 2015–2021

Team page →
HR
89
#34 on the Athletics
5 C. Lansford
1 S. Langeliers
Hits
523
#90 on the Athletics
10 M. Cross
6 M. Olson
RBI
294
#71 on the Athletics
2 M. Chapman
1 T. Long
SB
29
#96 on the Athletics
2 B. Almon
1 G. Burns
Runs
346
#59 on the Athletics
1 K. Davis
2 E. Charles
BB
255
#61 on the Athletics
1 T. Walker
4 M. Chapman

Career with the New York Mets · 2022–2023

Team page →
HR
19
#104 on the Mets
1 R. Hunt
1 J. Villar
Hits
186
#133 on the Mets
1 M. Jorgensen
1 J. Francoeur
RBI
90
#116 on the Mets
1 N. Walker
2 W. Ramos
SB
10
#109 on the Mets
1 M. Alexander
1 E. Campbell
Runs
99
#117 on the Mets
3 W. Montanez
1 E. Chavez
BB
80
#107 on the Mets
1 R. Ashburn
1 D. Clendenon

Career with the Detroit Tigers · 2024–2024

Team page →
HR
7
#299 on the Tigers
1 M. Castillo
1 K. Williams
Hits
74
#411 on the Tigers
1 Q. Berry
1 V. Wilson
RBI
38
#371 on the Tigers
1 W. Belardi
1 V. Wilson
SB
4
#323 on the Tigers
1 D. Baker
1 D. Baker
Runs
42
#375 on the Tigers
1 P. Baumann
1 B. Dixon
BB
42
#307 on the Tigers
1 D. Brown
1 C. Laabs

Career with the Milwaukee Brewers · 2023–2023

Team page →
HR
5
#222 on the Brewers
1 J. Bradley
1 J. Wohlford
Hits
51
#250 on the Brewers
1 J. Gerut
2 C. Magruder
RBI
33
#209 on the Brewers
1 D. James
1 B. Harper
SB
4
#168 on the Brewers
1 R. Becker
1 A. Allanson
Runs
23
#243 on the Brewers
1 P. Bako
1 T. Brunansky
BB
17
#258 on the Brewers
1 J. Bandy
1 S. Brye

Career with the Kansas City Royals · 2025–2025

Team page →
HR
1
#292 on the Royals
1 H. Alberto
Hits
24
#315 on the Royals
1 W. Delgado
1 R. Torres
RBI
6
#355 on the Royals
1 J. Campanis
1 R. Torres
Runs
9
#350 on the Royals
1 J. Bourgeois
1 B. Burns
BB
7
#323 on the Royals
1 H. Arteaga
1 M. Beaty

Career with the San Francisco Giants · 2024–2024

Team page →
Hits
21
#778 on the Giants
1 E. Bagley
1 W. VanLandingham
RBI
4
#939 on the Giants
1 J. Barry
1 E. Young
SB
3
#435 on the Giants
1 E. Adrianza
1 G. Adams
Runs
4
#980 on the Giants
1 D. Alexander
1 A. Allanson
BB
9
#703 on the Giants
1 N. Ahmed
1 C. Arroyo

MLB · all-time career

vs every player ever
HR
121
#811 all-time MLB
1 J. Blauser
1 M. McManus
Hits
879
#1,661 all-time MLB
1 S. Hale
1 G. Zaun
RBI
465
#1,356 all-time MLB
1 S. Evans
1 J. Stripp
SB
50
#1,753 all-time MLB
1 S. Barkley
1 A. Amezaga

Batting · year by year

YearTeamLgGABRH2B3BHRRBISBBBSOAVGOBPSLG
2015 Athletics AL 12444161112 223 16 70 73396 0.2540.3150.426
2016 Athletics AL 164145 00 3 6 0020 0.1220.1400.341
2017 Athletics AL 571731636 131 5 14 2756 0.2080.2620.382
2018 Athletics AL 1223656091 220 17 52 13488 0.2490.3280.449
2019 Athletics AL 12641080112 163 26 58 367107 0.2730.3960.517
2020 Athletics AL 591913247 122 5 33 43754 0.2460.3870.408
2021 Athletics AL 14151993120 224 17 61 1277128 0.2310.3580.387
2022 Mets NL 14046271123 240 13 61 34897 0.2660.3670.403
2023 Mets NL 892572863 151 6 29 73252 0.2450.3430.381
2023 Brewers NL 501782351 100 5 33 41727 0.2870.3730.427
2024 Tigers AL 933204274 170 7 38 44279 0.2310.3370.350
2024 Giants NL 3273421 30 0 4 3917 0.2880.3760.329
2025 Royals AL 46113924 30 1 6 0724 0.2120.2720.265
Career 1,095 3,543 523 879 179 14 121 465 50 410 845 0.248 0.347 0.409

Fielding by position

PosGGSInnPOAEDP
OF7917026,176.01,36513151
1B1901381,259.01,123969115
3B10129.03501
Scout Pack Keep digging
Today scoreboard, games, lineups Teams all 30 club hubs Venues parks by city Trend Lab pitch-by-pitch charts Compare player vs player Site Atlas pages, APIs, feeds