Mike McCoy

Assistant Hitting Coach - San Diego Padres (MLB) [2025]
High Level
MLB
Years
2000-2015 (2009-2012)
Proper Name
Michael Howard McCoy
Positions
SS (555) ... 2B (476) ... 3B (210) ... CF (94) ... OF (61) ... LF (38) ... RF (35) ... P (8) ... dh (7)
Height / Weight
5-9 / 180
Bats / Throws
Right / Right
Birthdate
April 2,1981   Age:  44.290
High School
Grossmont (El Cajon,CA)
Colleges
Service Time
2.010 (2012)
MLBAM ID
Retrosheet#
mccom001
Show More
Show Releated Ebay Listings

Batting Statistics

CSV
Glossary
🔒
Sign up to TBC PREMIUM. (1) Create TBC Account (2) Send Payment (3) Start researching like a pro!
yearteam nameleaguelevelmlb#agepostbc+gabrh2b3bhrrbisbcsbbsohbpshsfibbgdptbpaxbh1bavgobpslgopssecaisobabipbb%so%so/bbab/hr
2000San DiegoWCCNCAA-1fr2192B-SS612406467123017192506950000852951552.279.414.354.768.354.075.00016.9523.391.380.00
2001San DiegoWCCNCAA-1  202B-SS5624149771334422062146000001082622057.320.374.448.822.274.128.0008.0217.562.1960.25
2002San DiegoWCCNCAA-1Jr1212B-SS111582105664163338264394183301952632242.305.427.452.879.438.147.36114.8315.591.0570.00
2002Johnson City CardinalsAppRkSLN-21SS-2B12650154464891422187422332100712021434.312.465.461.926.494.149.34420.7911.390.5538.50
2003Peoria ChiefsMidwASLN3222B103131464671171655462410517716103021585442691.252.345.341.686.228.089.2919.3814.151.5192.80
2004Peoria ChiefsMidwASLN-233B915519426428321793243538214622311329.216.309.320.629.258.104.25210.3915.151.4697.00
2004Palm Beach CardinalsFSLA+SLN10232B11961176345312122374313252121732151538.301.418.415.833.307.114.35714.4214.881.0388.00
2004Tennessee SmokiesSouAASLN-232B360000000003000000600.000.000.000.000.000.000.0000.0050.000.000.00
2005Palm Beach CardinalsFSLA+SLN10243B-2B102862824776132127183365638312963321660.270.355.340.695.252.070.32910.8416.871.56282.00
2005Springfield CardinalsTexAASLN-24SS-2B51412000100051010021602.143.188.143.331.000.000.2000.0031.250.000.00
2006Springfield CardinalsTexAASLN525SS911294746411814233730962987160071455591999.249.344.306.650.232.057.30811.0917.531.58158.00
2007Springfield CardinalsTexAASLN-26OF246851531010131414021102085411.221.349.294.643.250.073.27316.4716.471.000.00
2007Memphis RedbirdsPCLAAASLN-26SS94902393159803161244543111003762961148.247.368.318.686.293.071.29015.2014.530.9679.67
2008Frederick KeysCaroA+BAL-272B151300010101000003503.600.600.6001.200-0.200.000.7500.0020.000.000.00
2008Colorado Springs Sky SoxPCLAAACOL-272B1133914032487242771152001603711621335.343.391.507.898.314.164.3619.2612.351.3335.00
2008Norfolk TidesILAAABAL2272B100531522542612166319270410356176933.276.355.368.723.237.092.32310.8015.341.4276.00
2009Colorado Springs Sky SoxPCLAAACOL328SS-3B1101324621021422752524068070316111718557234108.307.405.400.805.340.093.34913.9912.240.88231.00
2009Colorado RockiesNLMLBCOL18282B-RF1251000002002010000600.000.000.000.000.400.000.0000.0033.330.000.00
2010Las Vegas 51sPCLAAATOR129SS1165321348661416261723731162041002592145.310.411.469.880.404.159.33714.2911.970.8435.50
2010Toronto Blue JaysALMLBTOR18292B-LF4682916400351820000002090412.195.267.244.511.195.049.2588.8922.222.500.00
2011Las Vegas 51sPCLAAATOR130SS1083814833466022014533231400358186838.311.440.392.832.365.081.35817.7412.370.7074.00
2011Toronto Blue JaysALMLBTOR1830ss-cf8480197263980210122254115010532281029.198.291.269.560.249.071.24010.9617.981.6498.50
2012Las Vegas 51sPCLAAATOR1312B-3B998527846731313312110585117507973491756.263.386.349.735.335.086.30616.6214.610.8892.67
2012Toronto Blue JaysALMLBTOR18312B-3B32521091017214600001135627.173.232.250.482.173.077.1787.1410.711.5052.00
2013Buffalo BisonsILAAATOR-322B-SS102108355508715142229759683130041164302067.245.357.327.684.310.082.29313.7215.811.1588.75
2014Pawtucket Red SoxILAAABOS1033SS-2B7988259314714012572415527333643121532.181.295.247.542.243.066.22313.1417.631.34259.00
2015El Paso ChihuahuasPCLAAASDN234SS-2B8895229345010112293365554106652751238.218.336.284.620.249.066.28213.0920.001.53229.00
Tot:MLB (4 yrs) MLB     1703364664130320214376916011863801648.190.273.256.529.226.065.2319.7418.161.86112.00
Tot:AL (3 yrs) AL     1583314564130320194376715011863741648.193.276.260.536.224.066.2349.8917.911.81110.33
Tot:NL (1 yrs) NL     1251000002002010000600.000.000.000.000.400.000.0000.0033.33
Tot:Minors (14 yrs) Minors     132643127231134195274544126983683787551214195915185212267867.263.368.352.720.291.089.30913.1015.101.1595.82
Tot:Rk (1 yrs) Rk     50154464891422187422332100712021434.312.465.461.926.494.149.34420.7911.390.5538.50
Tot:A (2 yrs) A     18665893159248763331375112191851622077539120.242.334.334.669.237.093.2799.6814.451.4994.00
Tot:A+ (3 yrs) A+     14846382132253351258678981043317255231101.285.382.371.753.268.086.34412.1416.121.33154.33
Tot:AA (4 yrs) AA     1615627013517334831127612081821716766623112.240.338.297.635.226.057.29911.4118.021.58187.33
Tot:AAA (9 yrs) AAA     78124754326601201228257162434234431773294438883017160500.267.374.359.732.311.092.31114.0214.681.0588.39
Tot:College (3 yrs) College     175691169208419797651211015613330128882057151.301.405.417.822.352.116.37913.4119.021.4298.71
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
Unlock the power of the TBC Research Applications with your TBC PREMIUM subscription. Only $2/month. Full feature list
yearteam nameleaguecategoryagegabrh2b3bhrrbisbcsbbsohbpshsfibbgdptbpaxbh1bavgobpslgopssecaisobabipbb%so%so/bbab/hr
2001Chatham AsCape Cod LeagueCollege Summer204214525416031523425410000056170932.283.000.386.386.407.103.00014.7124.121.6448.33
2009Colorado RockiesMLB Spring TrainingSpring28430100011021000001501.333.600.333.9331.000.000.50040.0020.000.500.00
2010Toronto Blue JaysMLB Spring TrainingSpring29173091210021254000001335111.400.486.433.919.167.033.46214.2911.430.800.00
2011Toronto Blue JaysMLB Spring TrainingSpring302547914111910410232012058311.298.364.426.790.234.128.3426.9017.242.5047.00
2012Toronto Blue JaysMLB Spring TrainingSpring31193366200221272000083724.182.270.242.512.152.060.2315.4118.923.500.00
2013Toronto Blue JaysMLB Spring TrainingSpring32203445100110190100263614.147.171.176.347.088.029.2002.7825.009.000.00
2014Boston Red SoxMLB Spring TrainingSpring33232544100110280000152713.160.222.200.422.160.040.2357.4129.634.000.00
2015San Diego PadresMLB Spring TrainingSpring34431000000010000000400.000.250.000.250.333.000.00025.000.000.000.00
Tot:CollegeSummer (1 Yrs) CollegeSummer 4214525416031523425410000056170932.283.388.386.774.407.103.37614.7124.121.6448.33
Tot:Spring (7 Yrs) Spring 1121753342611167317394420453202834.240.318.303.621.183.063.2998.4219.312.29175.00

Pitching Statistics

CSV
Glossary
🔒
TBC PREMIUM Subscribers get access to additional grid functionality such as pre-defined filters, manual removal of rows and quick player comparison! Full feature list.
yearteam nameleaguelevelmlb#agewleraggscgshogrgfsviphrerhrbbsowpbkhbwhiph9hr9bb9so9ra9so/bb
2004Peoria ChiefsMidwASLN-23010.0010001103.23100330001.647.360.007.367.362.451.00
2005Palm Beach CardinalsFSLA+SLN1024009.0010001101.02110100013.0018.000.009.000.009.000.00
2009Colorado Springs Sky SoxPCLAAACOL328000.0010001101.00000000000.000.000.000.000.000.000.00
2011Toronto Blue JaysALMLBTOR1830000.0010001101.00000000000.000.000.000.000.000.000.00
2013Buffalo BisonsILAAATOR-32000.0010001101.02301100003.0018.009.009.000.0027.000.00
Tot:MLB (1 yrs) MLB   000.0010001101.00000000000.000.000.000.000.000.00
Tot:AL (1 yrs) AL   000.0010001101.00000000000.000.000.000.000.000.00
Tot:Minors (4 yrs) Minors   011.3540004406.27511530011.809.451.356.754.056.750.60
Tot:A (1 yrs) A   010.0010001103.23100330001.647.360.007.367.362.451.00
Tot:A+ (1 yrs) A+   009.0010001101.02110100013.0018.000.009.000.009.000.00
Tot:AAA (2 yrs) AAA   000.0020002202.02301100001.509.004.504.500.0013.500.00
Avg:MLB - 162 Inning avg MLB   ðŸ”’🔒🔒🔒🔒🔒🔒🔒🔒🔒162🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒
Avg:Minors - 162 Inning avg College   ðŸ”’🔒🔒🔒🔒🔒🔒🔒🔒🔒162🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒
Use the Compare Players (TBC PREMIUM) application to compare stats and biography for 2-25 players at a time!

Talent Ratings

About Talent Ratings
SpeedPowerContactXtraRbisRunsHittingDurabilityTeam Success
8436663536635265.506