"More stats than you can shake a wooden stick at..."
Update:   2015 Top Prospects -  Baseball America Top 100 MLB prospects and Top 10 per team, added to the site.
Home >> Players >> MLB >> M >> Garrett Mock >>

Garrett Mock

+ Free Agent Status: FA
Positions: P-221
Proper Name: Garrett Lee Mock
Born: April 25, 1983 (31.314) in Houston, Texas
Height/Weight: 6-4 / 215 Bats/Throws: Right-Right
High School: North Shore (Houston,TX)
College: University of Houston , Grayson County College
Drafted: 2004 -- 3rd round (86th overall) by Arizona Diamondbacks (June-Reg)
MLB Debut:June 8,2008 (25.044)
TBC Player ID:41604
Update this Profile
Recent Contract:Signed to minor league contract by Arizona Diamondbacks (2012-11-07)
Organizations:ARI, WAS, BOS, HOU
Signed by:Trip Couch
Compare Stats:
Connect to Player:

Scouting Scores

control k-rating efficiency vsPower
47 51 48 47
Pitch Repertoire 2-Seam Fastball (67.86%) -- Slider (16.67%) -- Curveball (5.95%) -- Changeup (5.95%) -- Fastball (3.57%)
Fastball Velocity: [2010] - 88.13

Recent Roster MovementAll Transactions

DateStatusNotes
2013-08-19FAReleased by Diamondbacks
2013-08-12D7DL-7 Injured
2013-04-06MAssigned to Reno (AAA)
2012-11-07MSigned to minor league contract
2012-08-05MAssigned to Oklahoma City (AAA)

Please help support The Baseball Cube by sponsoring the Garrett Mock player pages for $10 for a year.
Pitching Statistics
Show AllMLB OnlyMinors Only
Month Day of Wk vs LH/RH Home/Away Day/Night vs Team Outs Inning Lineup Position
Situation Leadoff Last Batter Runner in Motion 1st Pitch Action Count Pitcher Type 1st Pitch Result vs Batter Stadium

YearTeamLgLevelUnif#OrgAgeWLERAGGSCGSHOGFSVIPHRERHRBBSOWPBKHBWHIPH9HR9BB9SO9K/BB
2003HoustonConfUSANCAA9so20544.50181500 086.0695643844666 1.317.220.844.606.911.50
2004HoustonConfUSANCAA9jr21453.71131210 068.0683828125422 1.379.000.133.315.561.68
2004 YakimaNwstA--ari21201.5455000023.118841414000.946.940.391.545.403.50
2004 South BendMidwA-ari21323.0088100054.049211821237201.138.170.332.006.173.08
2005LancasterCalifA+15ari221474.1828280000174.1202958119331607001.3510.430.981.708.264.85
2006TennesseeSouAA-ari23484.9523230000131.0144817214501175001.489.890.963.448.042.34
2006 HarrisburgEastAA-was230410.2644000016.22921192591002.0415.661.082.704.861.80
2007GCL NationalsGCLRk-was24024.703200007.211743180001.5712.913.521.179.398.00
2007 PotomacCaroA+-was24100.001100006.03000150000.674.500.001.507.505.00
2007 HarrisburgEastAA40was24155.791111000051.1664133528417001.8311.570.884.917.191.46
2008ColumbusILAAA15was25633.0119170000104.2984135925965101.188.430.772.158.253.84
2008 Washington NationalsNLMLB50was25134.17005041.0372019423463101.468.120.885.0510.102.00
2009SyracuseILAAA33was26512.65138114251.0361515213483000.966.350.352.298.473.69
2009 Washington NationalsNLMLB49was263105.62001091.111465579447210011.7311.230.894.347.091.64
2010HagerstownSALA-was27000.001100003.01000130000.673.000.003.009.003.00
2010 PotomacCaroA+-was27014.502200008.012441091001.5013.501.130.0010.13--
2010 HarrisburgEastAA-was27017.201100005.06441200001.6010.801.803.600.000.00
2010 SyracuseILAAA34was27114.0922000011.011550362001.279.000.002.454.912.00
2010 Washington NationalsNLMLB49was27005.4000003.14222530002.7010.805.4013.508.100.60
2011GCL NationalsGCLRk-was28114.917000007.111540082001.5013.500.000.009.82--
2011 PotomacCaroA+-was28000.001100006.04000260001.006.000.003.009.003.00
2011 HarrisburgEastAA50was280113.502200007.11211113350002.0514.733.683.686.141.67
2011 SyracuseILAAA39was28036.28164005028.2242020224321101.677.530.637.5310.051.33
2012Oklahoma CityPCLAAA26hou29005.54120007113.0158815151001.5410.380.693.4610.383.00
2012 PawtucketILAAA32bos29323.333500024548.2491818523531001.489.060.924.259.802.30
2013RenoPCLAAA43ari30876.723311001075.09465561138544001.7611.281.324.566.481.42
MLB Totals4135.16551900601361558778157212113111.6710.260.994.768.011.68
MLB: Average per 162 Games4125.16511700601251428072146611112111.6710.260.994.768.011.68
Minor League Totals (21 seasons)49494.44227131214188338954704118127372642201.409.670.882.957.842.66
AAA (7 seasons)23174.2613042114183323271721573013130417201.388.860.813.558.242.32
AA (5 seasons)5195.9341410000211257158139258817213001.6410.961.073.757.341.95
A+ (4 seasons)1583.9432320000194221998520361808001.3210.250.931.678.355.00
A (2 seasons)322.8499100057502118213402001.117.890.322.056.323.08
A- (1 seasons)201.5755000023188414140000.967.040.391.575.483.50
Rk (2 seasons)134.801020000152212831162001.5313.201.800.609.6016.00
NCAA (2 seasons)994.153127100015413794719691088001.348.010.534.036.311.57
Washington Nationals (3 seasons)4135.16551900601361558778157212113111.6710.260.994.768.011.68
YearTeamLgLevelUnif#OrgAgeWLERAGGSCGSHOGFSVIPHRERHRBBSOWPBKHBWHIPH9HR9BB9SO9K/BB
Batting Statistics
Show AllMLB OnlyMinors Only
Month Day of Wk vs LH/RH Home/Away Day/Night vs Team Outs Inning Lineup Position
Situation Leadoff Last Batter Runner in Motion 1st Pitch Action Count Pitcher Type 1st Pitch Result vs Pitcher Stadium

YearTeamLgLevel#OrgPosAgeGABRH2B3BHRRBISBCSBBSOHBPIBBSHSFGDPAVGOBPSLGOPSISOsecABabipK/BBAB/HRTBPA
2006HarrisburgEastAA-was2312000000000100000.000.333.000333.000.000.000----03
2006TennesseeSouAA-ari2317312400010011300100.129.182.129311.000.032.22213.00--434
2007HarrisburgEastAA40was24118000000000300000.000.111.000111.000.000.000----09
2008ColumbusILAAA15was251910010001000300210.100.167.100267.000.000.125----114
2008Washington NationalsNLMLB50wasp254
*Loading* (click to close)
0000000003
*Loading* (click to close)
1
*Loading* (click to close)
01
*Loading* (click to close)
00.000.200.000200.000.000.000----06
2009SyracuseILAAA33wasp26133010001000200100.333.500.333833.000.0001.000----15
2009Washington NationalsNLMLB49wasp2623
*Loading* (click to close)
12
*Loading* (click to close)
000000013
*Loading* (click to close)
003
*Loading* (click to close)
00.087.125.087212.000.000.200----227
2010SyracuseILAAA34wasp2711200000001000000.000.667.000667.0001.000.0000.00--03
2010Washington NationalsNLMLB49wasp272
*Loading* (click to close)
0000000001
*Loading* (click to close)
00000.000.333.000333.000.000.000----03
2011HarrisburgEastAA50wasp2811000000000000000.000.500.000500.000.000.000----02
2011SyracuseILAAA39wasp2873011000001100000.333.600.6671267.333.667.5001.00--25
2013RenoPCLAAA43arip301912030002000700101.250.308.250558.000.000.600----314
MLB Totals (3 Seasons)55291200000001710400.069.100.069169.000.000.167----234
MLB: Average per 162 Games1628536000000050301200.069.100.069169.000.000.167----6100
Minor League Totals (9 seasons)897141010050033000511.141.173.155328.014.056.23810.00--1180
AAA (5 seasons)59292610040021300411.207.250.241491.034.103.3536.50--736
AA (4 seasons)30422400010011700100.095.116.095211.000.024.16017.00--444
Washington Nationals (3 seasons)55291200000001710400.069.100.069169.000.000.167----234
YearTeamLgLevel#OrgPosAgeGABRH2B3BHRRBISBCSBBSOHBPIBBSHSFGDPAVGOBPSLGOPSISOsecABabipK/BBAB/HRTBPA
Other Pitching Statistics
YearTeam NameLeagueWLERAGGSCGSHOGFSVIPHRERHRBBSOWPBKHBWHIPH9HR9BB9SO9
2003Yarmouth-Dennis Red SoxCapeCod234.1776000036.226201701748001.176.380.004.1711.78
2006Texas RangersMLB Spring Training000.002000001.1100000000.756.750.000.000.00
2007Peoria Javelinas124.858700002626191401121001.429.000.003.817.27
2008Washington NationalsMLB Spring Training003.124200008.2863035001.278.310.003.125.19
2009Washington NationalsMLB Spring Training003.9414000621620972411001.5011.251.122.256.19
2010Washington NationalsMLB Spring Training045.7955000018.22513124612101.6612.051.932.895.79
2011Washington NationalsMLB Spring Training019.643000004.29115161103.2117.361.9311.571.93
2012Boston Red SoxMLB Spring Training104.503000204332121101.256.752.254.502.25
2013Arizona DiamondbacksMLB Spring Training007.715000204.2544153002.149.641.939.645.79
Fielding Statistics
Year Team League Level Position G INN PO A E DP FPCT RF/9 RF/G
2004YakimaNwstA-P5 03001.000--5.40
2004South BendMidwAP8 2820.833--11.25
 
2005LancasterCalifA+P28 91770.788--8.36
 
2008Washington NationalsNLMLBP26412210.8000.881.38
 
2009SyracuseILAAAP13 23001.000--3.46
2009Washington NationalsNLMLBP289171020.8951.685.46
 
2010HagerstownSALAP1 0000.000--0.00
2010PotomacCaroA+P2 10001.000--4.50
2010HarrisburgEastAAP1 01001.000--9.00
2010SyracuseILAAAP2 02001.000--9.00
2010Washington NationalsNLMLBP130000.0000.000.00
 
2011Gulf Coast NationalsGCLRkP7 21011.000--3.86
2011PotomacCaroA+P1 01001.000--9.00
2011HarrisburgEastAAP2 13001.000--18.00
2011SyracuseILAAAP16 33011.000--3.38
 
2012Oklahoma CityPCLAAAP12 10001.000--0.75
2012PawtucketILAAAP35 16001.000--1.80
 
2013RenoPCLAAAP33 6510.917--3.00
Fielding Totals by Position/League:MLBP5513591230.8751.403.44
 AAAP1110131911.970--2.59
 AAP3014001.000--15.00
 A+P310101870.800--8.13
 AP902820.833--10.00
 A-P5003001.000--5.40
 RkP7021011.000--3.86

Links to other sites

MLB.Com   -  Garrett Mock @ Razzball


About Us  |  Site Map  |  Data Coverage  |  Support TBC | Privacy Policy  |  Contact Us

Boxscores data is obtained free of charge from Retrosheet.org.

Please Support The Baseball Cube.