Garrett Mock

Free Agent
High Level
MLB
Years
2003-2013 (2008-2010)
Proper Name
Garrett Lee Mock
Positions
P (282)
Height / Weight
6-4 / 230
Bats / Throws
Both / Right
Birthdate
April 25,1983   Age:  42.266
High School
North Shore (Houston,TX)
Colleges
Signing Bonus
$ 440,000
Service Time
2.005 (2011)
MLB Debut
MLBAM ID
Retrosheet#
mockg001
Show More
Show Releated Ebay Listings

Prospect Rankings

CSV
Glossary
Upgrade to TBC PREMIUM ($2/month) and unlock additional features such as ad-free surfing! Feature list
yearsourcetypeteamrankview rankings
2005Baseball AmericaTeamArizona Diamondbacks11View Rankings
2006Baseball AmericaTeamArizona Diamondbacks7View Rankings
2007Baseball AmericaTeamWashington Nationals12View Rankings
2008Baseball AmericaTeamWashington Nationals15View Rankings
2009Baseball AmericaTeamWashington Nationals12View Rankings
5 record(s)
Prospect rankings are available since 1990 and are based on pre-season rankings from various ranking sites.

Pitching Statistics

CSV
Glossary
🔒
Unlock the power of the TBC Research Applications with your TBC PREMIUM subscription. Only $2/month. Full feature list
yearteam nameleaguelevelmlb#agewleraggscgshogrgfsviphrerhrbbsowpbkhbwhiph9hr9bb9so9ra9so/bb
2003HoustonConfUSANCAA-1So920544.5018150030086.06956438446661171.317.220.844.606.915.861.50
2004HoustonConfUSANCAA-1Jr921453.7113121010068.0683828125422001.379.000.133.315.565.031.68
2004Yakima BearsNwstA-ARI-21201.54550000023.1188414140000.946.940.391.545.403.093.50
2004South Bend Silver HawksMidwAARI-21323.00881000054.0492118212372021.138.170.332.006.173.503.08
2005Lancaster JetHawksCalifA+ARI15221474.18282800000174.1202958119331607091.3510.430.981.708.264.904.85
2006Harrisburg SenatorsEastAAWAS-230410.26440000016.22921192591002.0415.661.082.704.8611.341.80
2006Tennessee SmokiesSouAAARI-23484.95232300000131.0144817214501175001.489.890.963.448.045.562.34
2007Gulf Coast NationalsGCLRkWAS-24024.7032001007.211743180001.5712.913.521.179.398.228.00
2007Potomac NationalsCaroA+WAS-24100.0011000006.03000150000.674.500.001.507.500.005.00
2007Harrisburg SenatorsEastAAWAS4024155.7911110000051.1664133528417001.8311.570.884.917.197.191.46
2008Columbus ClippersILAAAWAS1525633.01191700200104.2984135925965101.188.430.772.158.253.533.84
2008Washington NationalsNLMLBWAS5025134.1726300235041.0372019423463101.468.120.885.0510.104.392.00
2009Syracuse ChiefsILAAAWAS3326512.651381154251.0361515213483000.966.350.352.298.472.653.69
2009Washington NationalsNLMLBWAS49263105.62281500131091.111465579447210011.7311.230.894.347.096.411.64
2010Hagerstown SunsSALAWAS-27000.0011000003.01000130000.673.000.003.009.000.003.00
2010Potomac NationalsCaroA+WAS-27014.5022000008.012441091031.5013.501.130.0010.134.500.00
2010Harrisburg SenatorsEastAAWAS-27017.2011000005.06441200011.6010.801.803.600.007.200.00
2010Syracuse ChiefsILAAAWAS3427114.09220000011.011550362001.279.000.002.454.914.092.00
2010Washington NationalsNLMLBWAS4927005.4011000003.14222530002.7010.805.4013.508.105.400.60
2011Gulf Coast NationalsGCLRkWAS-28114.9170007007.111540082001.5013.500.000.009.826.140.00
2011Potomac NationalsCaroA+WAS-28000.0011000006.04000260001.006.000.003.009.000.003.00
2011Harrisburg SenatorsEastAAWAS50280113.5022000007.11211113350002.0514.733.683.686.1413.501.67
2011Syracuse ChiefsILAAAWAS3928036.2816400125028.2242020224321111.677.530.637.5310.056.281.33
2012Pawtucket Red SoxILAAABOS3229323.33350003524548.2491818523531031.489.060.924.259.803.332.30
2012Oklahoma City RedHawksPCLAAAHOU2629005.5412000127113.0158815151001.5410.380.693.4610.385.543.00
2013Reno AcesPCLAAAARI4330876.72331100221075.09465561138544051.7611.281.324.566.487.801.42
Tot:MLB (3 yrs) MLB   4135.175519006360135.21558778157212113111.6710.281.004.788.035.771.68
Tot:NL (3 yrs) NL   4135.175519006360135.21558778157212113111.6710.281.004.788.035.771.68
Tot:Minors (10 yrs) Minors   49494.442271312141968833.089547041181273726422241.409.670.882.957.845.082.66
Tot:Rk (2 yrs) Rk   134.801020008015.02212831162001.5313.201.800.609.607.2016.00
Tot:A- (1 yrs) A-   201.54550000023.1188414140000.946.940.391.545.403.093.50
Tot:A (2 yrs) A   322.84991000057.0502118213402021.117.890.322.056.323.323.08
Tot:A+ (4 yrs) A+   1583.94323200000194.12219985203618080121.3210.230.931.678.344.585.00
Tot:AA (4 yrs) AA   5195.92414100000211.1257158139258817213011.6310.941.063.757.326.731.95
Tot:AAA (6 yrs) AAA   23174.26130421141888332.03271721573013130417291.388.860.813.558.244.662.32
Tot:College (2 yrs) College   994.15312710040154.0137947196910881171.348.010.534.036.315.491.57
Avg:MLB - 162 Inning avg MLB   ðŸ”’🔒🔒🔒🔒🔒🔒🔒🔒🔒162🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒
Avg:Minors - 162 Inning avg College   ðŸ”’🔒🔒🔒🔒🔒🔒🔒🔒🔒162🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒
Avg:College - 162 Inning avg College   ðŸ”’🔒🔒🔒🔒🔒🔒🔒🔒🔒162🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒
Use the Compare Players (TBC PREMIUM) application to compare stats and biography for 2-25 players at a time!

Other Pitching Statistics

CSV
Glossary
Unlock the power of TBC PREMIUM for only $2/month.
yearteam nameleaguecategoryagewleraggscgshogrgfsviphrerhrbbsowpbkhbwhiph9hr9bb9so9ra9so/bb
2003Yarmouth-Dennis Red SoxCape Cod LeagueCollege Summer20234.17760010036.2262017017480001.176.380.004.1711.784.912.82
2006Arizona DiamondbacksMLB Spring TrainingSpring23000.0020002001.11000000000.756.750.000.000.000.000.00
2007Peoria JavelinasArizona Fall LeagueAFL24124.85870010026.0261914011210001.429.000.003.817.276.581.91
2008Washington NationalsMLB Spring TrainingSpring25003.1242002008.28630350011.278.310.003.125.196.231.67
2009Washington NationalsMLB Spring TrainingSpring26000.000600-66425.016001000000.645.760.360.000.000.000.00
2010Washington NationalsMLB Spring TrainingSpring27045.79550000018.225131246121001.6612.051.932.895.796.272.00
2011Washington NationalsMLB Spring TrainingSpring28019.6430003004.291151611003.2117.361.9311.571.9321.210.17
2012Boston Red SoxMLB Spring TrainingSpring29104.5030003204.03321211001.256.752.254.502.256.750.50
2013Arizona DiamondbacksMLB Spring TrainingSpring30007.7150005204.25441530002.149.641.939.645.797.710.60
Tot:CollegeSummer (1 Yrs) CollegeSummer 234.17760001036.2262017017480001.176.380.004.1711.784.912.82
Tot:AFL (1 Yrs) AFL 124.85870001026.0261914011210001.429.000.003.817.276.581.91
Tot:Spring (7 Yrs) Spring 153.49221300109467.0673726822223011.339.001.072.962.964.971.00

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 nameleaguelevelmlb#agepostbc+gabrh2b3bhrrbisbcsbbsohbpshsfibbgdptbpaxbh1bavgobpslgopssecaisobabipbb%so%so/bbab/hr
2006Harrisburg SenatorsEastAAWAS-23P120000000001000000200.000.000.000.000.000.000.0000.0050.000.000.00
2006Tennessee SmokiesSouAAARI-23P1731240001001130100043304.129.156.129.285.032.000.2223.0339.3913.000.00
2007Harrisburg SenatorsEastAAWAS4024P1180000000003000000800.000.000.000.000.000.000.0000.0037.500.000.00
2008Columbus ClippersILAAAWAS1525P191001000100030210011301.100.091.100.191.000.000.1250.0023.080.000.00
2008Washington NationalsNLMLBWAS5025P2640000000003110000600.000.200.000.200.000.000.0000.0050.000.000.00
2009Syracuse ChiefsILAAAWAS3326P1330100010002010001401.333.333.333.666.000.0001.0000.0050.000.000.00
2009Washington NationalsNLMLBWAS4926P2823120000000130300022602.087.087.087.174.000.000.2000.0050.000.000.00
2010Syracuse ChiefsILAAAWAS3427P112000000010000000200.000.500.000.5001.000.000.00050.000.000.000.00
2010Washington NationalsNLMLBWAS4927P120000000001000000200.000.000.000.000.000.000.0000.0050.000.000.00
2011Harrisburg SenatorsEastAAWAS5028P110000000000000000100.000.000.000.000.000.000.0000.000.000.000.00
2011Syracuse ChiefsILAAAWAS3928P730110000011000002410.333.500.6671.167.667.334.50025.0025.001.000.00
2013Reno AcesPCLAAAARI4330P191203000200070100131303.250.250.250.500.000.000.6000.0053.850.000.00
Tot:MLB (3 yrs) MLB     5529120000000171400023402.069.100.069.169.000.000.1670.0050.00
Tot:NL (3 yrs) NL     5529120000000171400023402.069.100.069.169.000.000.1670.0050.00
Tot:Minors (7 yrs) Minors     897141010050033005101118019.141.173.155.328.056.014.2383.7537.5010.00
Tot:AA (3 yrs) AA     3042240001001170100044404.095.116.095.212.024.000.1602.2738.6417.00
Tot:AAA (5 yrs) AAA     5929261004002130410173615.207.250.241.491.103.034.3535.5636.116.50
Avg:MLB - 162 game avg MLB     162🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒
Avg:Minors - 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
Sign up to TBC PREMIUM. (1) Create TBC Account (2) Send Payment (3) Start researching like a pro!
yearteam nameleaguecategoryagegabrh2b3bhrrbisbcsbbsohbpshsfibbgdptbpaxbh1bavgobpslgopssecaisobabipbb%so%so/bbab/hr
2010Washington NationalsMLB Spring TrainingSpring27530000000002010000400.000.000.000.000.000.000.0000.0050.000.000.00
Tot:Spring (1 Yrs) Spring 530000000002010000400.000.000.000.000.000.000.0000.0050.00

Talent Ratings

About Talent Ratings
StrikeoutsWalksHittableSO/BBvs PowerDurabilityTeam Success
555247564765.479