Mark Canha

Free Agent
High Level
MLB
Years
2008-2025 (2015-2025)
Proper Name
Mark David Canha
Nickname
Tom Ace
Pronunciation
CAN-uh
Positions
LF (594) ... 1B (529) ... RF (240) ... CF (189) ... DH (128) ... 3B (39) ... C (1)
Height / Weight
6-2 / 200
Bats / Throws
Right / Right
Birthdate
February 15,1989   Age:  36.336
High School
Bellarmine Prep (San Jose,CA)
Colleges
Drafted/Signed
Signing Bonus
$ 300,000
Service Time
10.068 (2025)
MLB Debut
MLBAM ID
Retrosheet#
canhm001
Show More
[2014] Selected by the Colorado Rockies in MLB Rule 5 Draft
Show Releated Ebay Listings

Prospect Rankings

CSV
Glossary
Unlock the power of TBC PREMIUM for only $2/month.
yearsourcetypeteamrankview rankings
2012Baseball AmericaTeamMiami Marlins22View Rankings
2014Baseball AmericaTeamMiami Marlins24View Rankings
2015Baseball AmericaTeamOakland Athletics22View Rankings
3 record(s)
Prospect rankings are available since 1990 and are based on pre-season rankings from various ranking sites.

Batting Statistics

CSV
Glossary
🔒
Unlock the power of TBC PREMIUM for only $2/month.
yearteam nameleaguelevelmlb#agepostbc+gabrh2b3bhrrbisbcsbbsohbpshsfibbgdptbpaxbh1bavgobpslgopssecaisobabipbb%so%so/bbab/hr
2008CaliforniaPac10NCAA-1Fr 191B87*356310172006201222010001976215.270.387.302.689.254.032.41515.7928.951.830.00
2009CaliforniaPac10NCAA-1So5201B1325320544751711243532737541051302423045.366.450.6341.084.410.268.40111.1615.291.3717.08
2010CaliforniaPac10NCAA-1Jr5211B11454204486511010699329401134041062512144.319.423.520.943.373.201.34811.5515.941.3820.40
2010Gulf Coast MarlinsGCLRkMIA-21RF61733000111211010032103.176.286.176.462.118.000.1769.524.760.500.00
2010Jamestown JammersNYPLA-MIA1421LF128*145371431490061300000315986.264.339.585.924.434.321.27810.1722.032.1713.25
2011Greensboro GrasshoppersSALAMIA31221B1221073847210622025857359855070102034554759.276.374.529.903.417.253.28812.9718.681.4415.36
2012Jupiter HammerheadsFSLA+MIA10231B11211440665119243668135475918261674783386.293.382.411.793.246.118.33911.3015.691.3967.67
2013Jacksonville SunsSouAAMIA36241B11912842563116322135861541021555091915044769.273.371.449.820.315.176.32710.7120.241.8932.69
2014New Orleans ZephyrsPCLAAAMIA2125LF-1B1141274658314128320823157112807092355375190.303.384.505.889.329.202.35610.6120.861.9623.25
2015Oakland AthleticsALMLBOAK20261B-LF103124441611122231670723396803091884854171.254.315.426.741.259.172.2896.8019.792.9127.56
2016Oakland AthleticsALMLBOAK20271B-RF16414500360102011101144432.122.140.341.481.195.219.1050.0045.450.0013.67
2017Nashville SoundsPCLAAAOAK3128RF1157527252772531250403462713141443174037.283.373.529.902.386.246.32310.7319.561.8222.67
2017Oakland AthleticsALMLBOAK2028RF-LF87*5717316361315142075660105661871917.208.262.382.644.225.174.2743.7429.958.0034.60
2018Nashville SoundsPCLAAAOAK-29RF-1B281210110011000006920.250.333.7501.083.625.500.16711.1111.111.008.00
2018Oakland AthleticsALMLBOAK2029CF-LF1061223656091220175212348810023111644113952.249.328.449.777.290.200.2828.2721.412.5921.47
2019Las Vegas AviatorsPCLAAAOAK-30CF-1B280110010003001002910.125.111.250.361.125.125.1670.0033.330.000.00
2019Oakland AthleticsALMLBOAK2030CF120126410801121632658326710718021102124974567.273.396.517.913.410.244.30813.4821.531.6015.77
2020Oakland AthleticsALMLBOAK2031dh-rf110591913247122533403754100512782431928.246.387.408.795.377.162.30715.2322.221.4638.20
2021Oakland AthleticsALMLBOAK2032LF106141519931202241761122771282702092016254377.231.358.387.745.324.156.27412.3220.481.6630.53
2022New York MetsNLMLBNYN1933LF1111404627112324013613148972804131865423786.266.367.403.770.245.137.3098.8617.902.0235.54
2023Milwaukee BrewersNLMLBMIL2134lf-dh10550178235110053341172780113762041536.287.373.427.800.253.140.3138.3313.241.5935.60
2023New York MetsNLMLBNYN1934lf-dh10589257286315162970325290508983032241.245.343.381.724.288.136.27910.5617.161.6342.83
2024Detroit TigersALMLBDET21351B-DH1009332042741707384042791104291123772450.231.337.350.687.263.119.28211.1420.951.8845.71
2024San Francisco GiantsNLMLBSFN16351B-DH1003273421300430917201012485318.288.376.329.705.205.041.36810.5920.001.890.00
2025Northwest Arkansas NaturalsTex2AAKCA25361B-DH31113001500001000061212.273.333.545.878.273.272.2000.000.000.0011.00
2025Omaha Storm ChasersIL2AAAKCA22,18361B-DH927561011006900000103324.222.364.370.734.370.148.29418.1827.271.5027.00
2025Kansas City RoyalsALMLBKCA21361B-DH76*461139243016017243020130125420.212.272.265.537.106.053.2565.6019.203.43113.00
Tot:MLB (11 yrs) MLB     1095354352387917914121465501241084514113397214494128314565.248.346.409.755.287.161.2909.9320.472.0629.28
Tot:AL (9 yrs) AL     7842573397621127139733833103046529412275710652994237384.241.340.414.754.300.173.28410.1521.782.1426.53
Tot:NL (3 yrs) NL     3119701262585212412717210619347011215384113477181.266.362.396.758.255.130.3069.3517.021.8240.42
Tot:Minors (9 yrs) Minors     58720763525881371283361229273463467323389982434232356.283.374.481.854.335.197.32311.2219.021.7025.01
Tot:Rk (1 yrs) Rk     61733000111211010032103.176.286.176.462.118.000.1769.524.760.50
Tot:A- (1 yrs) A-     145371431490061300000315986.264.339.585.924.434.321.27810.1722.032.1713.25
Tot:A (1 yrs) A     1073847210622025857359855070102034554759.276.374.529.902.417.253.28812.9718.681.4415.36
Tot:A+ (1 yrs) A+     11440665119243668135475918261674783386.293.382.411.793.246.118.33911.3015.691.3967.67
Tot:AA (2 yrs) AA     13143664119322146361541021655091975164871.273.370.452.822.314.179.32310.4719.771.8931.14
Tot:AAA (5 yrs) AAA     2157801412275663413571981871511111339790596131.291.376.509.885.351.218.33910.8320.661.9122.94
Tot:College (3 yrs) College     14247210215730122118166689916850925556953104.333.430.540.970.373.208.37911.9517.401.4621.45
Avg:MLB - 162 game avg MLB     162🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒
Avg:Minors - 162 game avg College     162🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒
Avg:College - 162 game avg College     162🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒
TBC+ Metric is based on wOBA with inclusion of stolen base value. TBC's version of wOBA excludes park factors and uses static coefficients across all levels and years for ease of implementation.
* indicates player had a low sample size of plate appearances.

Use the Compare Players (TBC PREMIUM) application to compare stats and biography for 2-25 players at a time!

Other Batting Statistics

CSV
Glossary
Subscribe to TBC PREMIUM ($2/month) today and Track up to 200 players with daily stats using the TBC Player Tracker! Feature list
yearteam nameleaguecategoryagegabrh2b3bhrrbisbcsbbsohbpshsfibbgdptbpaxbh1bavgobpslgopssecaisobabipbb%so%so/bbab/hr
2009Brewster WhitecapsCape Cod LeagueCollege Summer20227491921311221116210023288613.257.368.432.800.324.175.29112.5018.181.4524.67
2012Miami MarlinsMLB Spring TrainingSpring23110000000001000000100.000.000.000.000.000.000.0000.00100.000.000.00
2014Miami MarlinsMLB Spring TrainingSpring2591012100200120000131111.200.273.300.573.200.100.2509.0918.182.000.00
2015Oakland AthleticsMLB Spring TrainingSpring26297413227061300423100004779139.297.342.635.977.392.338.3565.0629.115.7512.33
2016Oakland AthleticsMLB Spring TrainingSpring2716456831040141400001134944.178.245.289.534.178.111.2588.1628.573.500.00
2017Oakland AthleticsMLB Spring TrainingSpring28225971150032021520003166356.186.238.271.509.153.085.2503.1723.817.500.00
2018Oakland AthleticsMLB Spring TrainingSpring2923471017304101047100003252710.362.423.6811.104.426.319.3617.6913.461.7511.75
2018Oakland AthleticsWild Card SeriesPlayoffs29110000000001000000100.000.000.000.000.000.000.0000.00100.000.000.00
2019Oakland AthleticsMLB Spring TrainingSpring301640811402110041100000214465.275.341.525.866.350.250.3339.0925.002.7520.00
2019Oakland AthleticsWild Card SeriesPlayoffs30130000000012000000400.000.250.000.250.333.000.00025.0050.002.000.00
2020Oakland AthleticsMLB Spring TrainingSpring311122273006006800100102934.318.448.455.903.409.137.46720.6927.591.330.00
2020Oakland AthleticsWild Card SeriesPlayoffs3131011000100210000011201.100.250.100.350.200.000.11116.678.330.500.00
2020Oakland AthleticsDivision SeriesPlayoffs3141523001200060010061612.200.188.400.588.200.200.2220.0037.500.006.25
2021Oakland AthleticsMLB Spring TrainingSpring3217423700001111121000275407.167.352.167.519.262.000.23320.3722.221.090.00
2022New York MetsMLB Spring TrainingSpring331032271013000500000113225.219.219.344.563.125.125.2310.0015.630.0032.00
2022New York MetsWild Card SeriesPlayoffs3331010000000200000001200.000.167.000.167.200.000.00016.670.000.000.00
2023New York MetsMLB Spring TrainingSpring341853513300500312001001657310.245.281.302.583.113.057.3105.2621.054.000.00
2023Milwaukee BrewersWild Card SeriesPlayoffs34280300000002100003903.375.444.375.819.000.000.5000.0022.220.000.00
2024Detroit TigersMLB Spring TrainingSpring3518462930031041430000125336.196.302.261.563.174.065.2817.5526.423.500.00
2025Kansas City RoyalsMLB Spring TrainingSpring361230471013004510001113525.233.343.367.710.267.134.25011.4314.291.2530.00
Tot:CollegeSummer (1 Yrs) CollegeSummer 227491921311221116210023288613.257.368.432.800.324.176.29112.5018.181.4524.67
Tot:Spring (13 Yrs) Spring 2025016312134114635247129902081995594972.242.317.397.714.255.156.2978.4123.082.7435.79
Tot:Playoffs (5 Yrs) Playoffs 14474700130051210100105416.149.241.213.454.170.064.1719.2622.222.4047.00

Talent Ratings

About Talent Ratings
SpeedPowerContactXtraRbisRunsHittingDurabilityTeam Success
5362625862506370.535