The Baseball Cube
Support TBC!Visit TBC often? Help me out a little by taking one small action ... Buy a Baseball Card ... Make a small donation ... Sign up to TBC PREMIUM
Tracker
Store
Sign In / Register

Garrett Mock

Free Agent
 
High Level
MLB
Years
2003-2013 (2008-2010)
Proper Name
Garrett Lee Mock
Positions
P (282)
Positions
P
Height / Weight
6-4 / 230
Bats / Throws
Both / Right
Birthdate
April 25,1983
High School
North Shore (Houston,TX)
Colleges
University of Houston (Houston,TX), Grayson County College (Denison,TX)
Signing Bonus
$ 440,000
Service Time
2.005 (2011)
MLB Debut
June 8,2008
MLBAM ID
452241
Retrosheet#
mockg001
More Player Information
Stat Capsulew-lggssviphsoerawhip
MLB Career4-1355190135.21551215.171.67

Pitching Statistics

csv
Glossary
yearteam nameleaguelevelmlb#agewleraggscgshogfgrsviphrerhrbbsowpbkhbwhiph9hr9bb9so9ra9so_bb
2003HoustonConfUSANCAA-1So920544.5018150003086.06956438446661171.317.220.844.606.915.861.50
2004HoustonConfUSANCAA-1Jr921453.7113121001068.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
2006Tennessee SmokiesSouAAARI-23484.95232300000131.0144817214501175001.489.890.963.448.045.562.34
2006Harrisburg SenatorsEastAAWAS-230410.26440000016.22921192591002.0415.661.082.704.8611.341.80
2007Gulf Coast NationalsGCLRkWAS-24024.7032000107.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.01191700020104.2984135925965101.188.430.772.158.253.533.84
2008Washington NationalsNLMLBWAS5025134.1726300523041.0372019423463101.468.120.885.0510.104.392.00
2009Syracuse ChiefsILAAAWAS3326512.651381145251.0361515213483000.966.350.352.298.472.653.69
2009Washington NationalsNLMLBWAS49263105.62281500113091.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.9170000707.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.2816400512028.2242020224321111.677.530.637.5310.056.281.33
2012Pawtucket Red SoxILAAABOS3229323.33350002435548.2491818523531031.489.060.924.259.803.332.30
2012Oklahoma City RedHawksPCLAAAHOU2629005.5412000712113.0158815151001.5410.380.693.4610.385.543.00
2013Reno AcesPCLAAAARI4330876.72331100122075.09465561138544051.7611.281.324.566.487.801.42
2003NCAA-1Total-------544.5018150030086.06956438446661171.317.220.844.606.915.861.50
2004NCAA-1Total-------453.7113121010068.0683828125422001.379.000.133.315.565.031.68
2004A-,ATotal--ARI----522.5613131000077.1672922316512021.077.800.351.865.943.383.19
2005A+Total--ARI----1474.18282800000174.1202958119331607091.3510.430.981.708.264.904.85
2006AATotal--WAS,ARI----4125.55272700000147.21731029116551266001.5410.540.983.357.686.222.29
2007AA,Rk,A+Total--WAS----275.1215140010065.0804837830547001.6911.081.114.157.486.651.80
2008AAATotal--WAS----633.01191700200104.2984135925965101.188.430.772.158.253.533.84
2008MLBTotal--WAS----134.1726300235041.0372019423463101.468.120.885.0510.104.392.00
2009AAATotal--WAS----512.651381154251.0361515213483000.966.350.352.298.472.653.69
2009MLBTotal--WAS----3105.62281500131091.111465579447210011.7311.230.894.347.096.411.64
2010A,AAA,A+,AATotal--WAS----134.33660000027.030131326183041.3310.000.672.006.004.333.00
2010MLBTotal--WAS----005.4011000003.14222530002.7010.805.4013.508.105.400.60
2011A+,AA,Rk,AAATotal--WAS----156.3926700195049.1513635529513111.629.300.915.299.306.571.76
2012AAATotal--HOU,BOS----323.79470004731661.2642626628682031.499.340.884.099.923.792.43
2013AAATotal--ARI----876.72331100221075.09465561138544051.7611.281.324.566.487.801.42
Tot:MLB (3 yrs)MLB4135.175519003660135.21558778157212113111.6710.281.004.788.035.771.68
Tot:NL (3 yrs)NL4135.175519003660135.21558778157212113111.6710.281.004.788.035.771.68
Tot:Minors (10 yrs)Minors49494.442271312196418833.089547041181273726422241.409.670.882.957.845.082.66
Tot:AAA (6 yrs)AAA23174.26130421188418332.03271721573013130417291.388.860.813.558.244.662.32
Tot:AA (4 yrs)AA5195.92414100000211.1257158139258817213011.6310.941.063.757.326.731.95
Tot:A+ (4 yrs)A+1583.94323200000194.12219985203618080121.3210.230.931.678.344.585.00
Tot:A (2 yrs)A322.84991000057.0502118213402021.117.890.322.056.323.323.08
Tot:A- (1 yrs)A-201.54550000023.1188414140000.946.940.391.545.403.093.50
Tot:Rk (2 yrs)Rk134.801020080015.02212831162001.5313.201.800.609.607.2016.00
Tot:College (2 yrs)College994.15312710400154.0137947196910881171.348.010.534.036.315.491.57

Batting Statistics

csv
Glossary
yearteam nameleaguelevelmlb#ageposgabrh2b3bhrrbisbcsbbsohbpshsfiwdptbpaxbh1bavgobpslgopssecaisobabipbb%so%so_bbab_hr
2006Tennessee SmokiesSouAAARI-23P1731240001001130100043304.129.156.129.285.032.000.2223.0339.3913.000.00
2006Harrisburg SenatorsEastAAWAS-23P120000000001000000200.000.000.000.000.000.000.0000.0050.000.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
2006AATotal--ARI,WAS------1833240001001140100043504.121.147.121.268.030.000.2112.8640.0014.00Sou2006
2007AATotal--WAS------1180000000003000000800.000.000.000.000.000.000.0000.0037.50East2007
2008AAATotal--WAS------191001000100030210011301.100.091.100.191.000.000.1250.0023.08IL2008
2008MLBTotal--WAS------2640000000003110000600.000.200.000.200.000.000.0000.0050.00NL2008
2009AAATotal--WAS------1330100010002010001401.333.333.333.667.000.0001.0000.0050.00IL2009
2009MLBTotal--WAS------2823120000000130300022602.087.087.087.174.000.000.2000.0050.00NL2009
2010AAATotal--WAS------112000000010000000200.000.500.000.5001.000.000.00050.000.000.00IL2010
2010MLBTotal--WAS------120000000001000000200.000.000.000.000.000.000.0000.0050.00NL2010
2011AAA,AATotal--WAS------840110000011000002510.250.400.500.900.500.250.33320.0020.001.00IL2011
2013AAATotal--ARI------191203000200070100131303.250.250.250.500.000.000.6000.0053.85PCL2013
Tot:MLB (3 yrs)MLB5529120000000171400023402.069.100.069.169.000.000.1670.0050.00
Tot:NL (3 yrs)NL5529120000000171400023402.069.100.069.169.000.000.1670.0050.00
Tot:Minors (7 yrs)Minors897141010050033005101118019.141.173.155.328.056.014.2383.7537.5010.00
Tot:AAA (5 yrs)AAA5929261004002130410173615.207.250.241.491.103.034.3535.5636.116.50
Tot:AA (3 yrs)AA3042240001001170100044404.095.116.095.212.024.000.1602.2738.6417.00

Other Pitching Statistics

csv
Glossary
yearteam nameleaguecategoryagewleraggscgshogfgrsviphrerhrbbsowpbkhbwhiph9hr9bb9so9ra9so_bb
2003Yarmouth-Dennis Red SoxCape Cod LeagueCollegeSummer20234.17760001036.2262017017480001.176.380.004.1711.784.912.82
2006Arizona DiamondbacksMLB Spring TrainingSpring23000.0020000201.11000000000.756.750.000.000.000.000.00
2007Peoria JavelinasArizona Fall LeagueAFL24124.85870001026.0261914011210001.429.000.003.817.276.581.91
2008Washington NationalsMLB Spring TrainingSpring25003.1242000208.28630350011.278.310.003.125.196.231.67
2009Washington NationalsMLB Spring TrainingSpring26000.0006006-6425.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.6430000304.291151611003.2117.361.9311.571.9321.210.17
2012Boston Red SoxMLB Spring TrainingSpring29104.5030002304.03321211001.256.752.254.502.256.750.50
2013Arizona DiamondbacksMLB Spring TrainingSpring30007.7150002504.25441530002.149.641.939.645.797.710.60
Tot:AFL (1 Yrs)AFL124.85770001026.0261914011210001.429.000.003.817.276.581.91
Show all pitching records
Player pitching statistics considered to be non-regular season leagues and events.

Other Batting Statistics

csv
Glossary
yearteam nameleaguecategoryagegabrh2b3bhrrbisbcsbbsohbpshsfiwdptbpaxbh1bavgobpslgopssecaisobabipbb%so%so_bbab_hr
2010Washington NationalsMLB Spring TrainingSpring27530000000002010000400.000.000.000.000.000.000.0000.0050.000.000.00
Tot:Spring (1 Yrs)Spring530000000002010000400.000.000.000.000.000.000.0000.0050.00
Player batting statistics considered to be non-regular season leagues and events.

Fielding Statistics

csv
Glossary
yearteamleaguelevelageposggsinnpoaedptctscsbcssb%fpctrfgrfirf9itm sharepl sharetm rank
2004South Bend Silver HawksMidwA21P8--2820121000.8331.30.000.005.7100.016
2004Yakima BearsNwstA-21P5--030033001.0000.60.000.006.6100.016
2005Lancaster JetHawksCalifA+22P28--91770332600.7880.90.000.0020.0100.08
2006Tennessee SmokiesSouAA23P23--91721282600.9291.10.000.0016.5100.010
Show all fielding records and totals
Fielding Statistics are updated at the conclusion of season

Yearly Summary

csv
Glossary
yearteamleaguelevelmlb-classagewlrankrpigpmanagersalaryservice timeplayoffsawards
2003HoustonConfUSANCAA-1So20373042318Rayner Noble--NCAA Super Regionals
2004HoustonConfUSANCAA-1Jr21302954913Rayner Noble--Conference Tournament
2004Yakima BearsNwstA-ARI2135414-5Bill Plummer--dnq
2004South Bend Silver HawksMidwAARI2177632-8Tony Perezchica--Lost in Semi-Finals
2005Lancaster JetHawksCalifA+ARI2275652-28Bill Plummer--Lost in Semi-Finals
2006Tennessee SmokiesSouAAARI2370693-23Bill Plummer---
2006Harrisburg SenatorsEastAAWAS2367755-4John Stearns---
2007Gulf Coast NationalsGCLRkWAS2423314-3Bob Henley--dnq
2007Potomac NationalsCaroA+WAS2469682-1Randy Knorr--dnq
2007Harrisburg SenatorsEastAAWAS2455866-11Scott Little--dnq
2008Columbus ClippersILAAAWAS2569733-19Tim Foli--dnq
2008Washington NationalsNLMLBWAS25591025-26Manny Acta390,000dnq
2009Syracuse ChiefsILAAAWAS2676682-13Tim Foli--dnq
2009Washington NationalsNLMLBWAS26591035-28Manny Acta, Jim Riggleman400,000dnq
2010Hagerstown SunsSALAWAS2765754-1Matthew LeCroy--dnq
2010Potomac NationalsCaroA+WAS2770692-2Gary Cathcart--League Champions
2010Harrisburg SenatorsEastAAWAS2777652-1Randy Knorr--Lost in Semi-Finals
2010Syracuse ChiefsILAAAWAS2776673-2Trent Jewett--dnq
2010Washington NationalsNLMLBWAS2769935-1Jim Riggleman411,000dnq
2011Gulf Coast NationalsGCLRkWAS2820334-7--dnq
2011Potomac NationalsCaroA+WAS2868712-1Matthew LeCroy--Lost in Semi-Finals
2011Harrisburg SenatorsEastAAWAS2880621-2Tony Beasley--Lost in Semi-Finals
2011Syracuse ChiefsILAAAWAS2866744-16Randy Knorr--dnq
2012Oklahoma City RedHawksPCLAAAHOU2978652-12Tony DeFrancesco--dnq
2012Pawtucket Red SoxILAAABOS2979652-35Arnold Beyeler--League Champions
2013Reno AcesPCLAAAARI3060844-33--dnq
26 record(s)
Based on playing years with listed statistics and available season data.

Transactions

csv
Glossary
datetransaction descriptionteamminor team40-manstatus
2013-08-19Released by DiamondbacksNoFree Agt
2013-08-12DL-7 UnknownArizona DiamondbacksReno (AAA)NoDL-7
2013-04-06Assigned to Reno (AAA)Arizona DiamondbacksReno (AAA)NoMinors
2012-11-07Signed to minor league contractArizona DiamondbacksNoMinors
2012-11-03Granted free agencyNoHist
2012-08-03Traded by Boston Red Sox to Houston Astros for future considerationsHouston AstrosOklahoma City (AAA)NoMinors
2012-06-09Boston Red SoxPawtucket (AAA)NoMinors
2012-02-29Signed to Minor League contractBoston Red SoxNoHist
2012-02-17Released by Blue JaysNoHist
2011-12-01Signed to Minor League contractToronto Blue JaysNoHist
Show all transactions

Prospect Rankings

csv
Glossary
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.

Salaries and Contracts

csv
Glossary
yearteamagesalarytm ranklg rankavg salarylg minimumservice timecontract
2004Arizona Diamondbacks440,000Signing Bonus
2008Washington Nationals25390,000--2,925,679390,000
2009Washington Nationals26400,000--2,996,106400,000
2010Washington Nationals27411,000246843,014,572400,000
4 season(s)$1,641,000Career Earnings
Talent Ratings
Strikeouts
55
Walks
52
Hittable
47
SO/BB
56
vsPower
47
Hitting
9
Durability
65
Team
.479

[Career Highlights]

[2001]  Drafted by the Cleveland Indians in Round #44 (#1320) out of North Shore (Houston,TX) (Did not sign)
[2002]  Drafted by the Minnesota Twins in Round #14 (#422) out of Grayson County (Did not sign)
[2003]  Played for Houston (NCAA-1) ... Played Summer League baseball for Yarmouth-Dennis Red Sox (Cape Cod League) ... Led ConfUSA in Walks Allowed ... Finished top 10 in ConfUSA in Games Started, Runs Allowed
[2004]  Drafted by the Arizona Diamondbacks in Round #3 (#86) out of Houston ... Signing Scout: Trip Couch ... Played for Houston (NCAA-1) ... Played for Yakima Bears (A-) ... Played for South Bend Silver Hawks (A) ... Led ConfUSA in Home Runs per 9 Innings ... Finished top 10 in ConfUSA in Complete Games
[2005]  Played for Lancaster JetHawks (A+) ... Led Calif in Wins, Strikeouts ... Finished top 10 in Calif in Earned Run Average, W+H Per Inning Pitched, Games Started, Innings PItched, Hits Allowed, Runs Allowed, Earned Runs Allowed, Home Runs Allowed, Walks per 9 Innings, Strikeouts per 9 Innings
[2006]  Played for Tennessee Smokies (AA) ... Played for Harrisburg Senators (AA) ... Played for Tennessee Smokies (AA) ... Played for Harrisburg Senators (AA) ... Finished top 10 in Sou in Runs Allowed, Earned Runs Allowed, Home Runs Allowed, Strikeouts per 9 Innings
[2007]  Played for Gulf Coast Nationals (Rk) ... Played for Potomac Nationals (A+) ... Played for Harrisburg Senators (AA) ... Played for Harrisburg Senators (AA) ... Played in the Arizona Fall League for the Peoria Javelinas
Show full Career Summary [2001-2013]
Page Last Updated: 4/10/2025 5:34:29 AM