Garrett Richards

Free Agent
High Level
MLB
Years
2007-2022 (2011-2022)
Proper Name
Garrett Thomas Richards
Nickname
G-Rich
Positions
P (338)
Height / Weight
6-2 / 210
Bats / Throws
Right / Right
Birthdate
May 27,1988   Age:  37.234
High School
Edmond Memorial (Edmond,OK)
Colleges
Drafted/Signed
Signing Bonus
$ 802,800
Service Time
10.113 (2022)
Contract Info
MLBAM ID
Retrosheet#
richg002
Show More
[2009] 1st Round Draft Pick (#42 overall) by the Los Angeles Angels   [2016] Opening day starter for the Los Angeles Angels   [2018] Opening day starter for the Los Angeles Angels
Show Releated Ebay Listings

Prospect Rankings

CSV
Glossary
Unlock the power of the TBC Research Applications with your TBC PREMIUM subscription. Only $2/month. Full feature list
yearsourcetypeteamrankview rankings
2010Baseball AmericaTeamLos Angeles Angels5View Rankings
2011Baseball AmericaTeamLos Angeles Angels7View Rankings
2012Baseball AmericaMLBLos Angeles Angels83View Rankings
2012Baseball AmericaTeamLos Angeles Angels3View Rankings
4 record(s)
Prospect rankings are available since 1990 and are based on pre-season rankings from various ranking sites.

Pitching Statistics

CSV
Glossary
🔒
Support TBC for $2/month while removing all ads and getting access to our 20+ research applications, the TBC Player Tracker and much more!
yearteam nameleaguelevelmlb#agewleraggscgshogrgfsviphrerhrbbsowpbkhbwhiph9hr9bb9so9ra9so/bb
2007OklahomaBig12NCAA-1Fr2619116.3028000280930.0312521614245151.509.301.804.207.207.501.71
2008OklahomaBig12NCAA-1So2620116.9718100170020.2291616317184152.2312.631.317.407.846.971.06
2009OklahomaBig12NCAA-1Jr2621946.0017151020075.07853501138859071.559.361.324.5610.206.362.24
2009Orem OwlzPioRkANA2521311.53880000035.1376604304001.169.420.001.027.641.537.50
2010Cedar Rapids KernelsMidwAANA2622843.41191920000108.19248416341081131.167.640.502.828.973.993.18
2010Rancho Cucamonga QuakesCalifA+ANA4022413.89770000034.238171549414111.369.871.042.3410.644.414.56
2011Arkansas TravelersTexAAANA26231223.15222130100143.0123585010401037081.147.740.632.526.483.652.58
2011Los Angeles AngelsALMLBANA4323025.79730042014.0161194792001.6410.292.574.505.797.071.29
2012Salt Lake BeesPCLAAAANA2624734.2114140000077.0873636535656061.5810.170.584.097.604.211.86
2012Los Angeles AngelsALMLBANA4324434.6930900214171.0774637734472031.569.760.894.315.965.831.38
2013Los Angeles AngelsALMLBANA4325784.164717103061145.01517367124410111011.349.370.742.736.274.532.30
2014Los Angeles AngelsALMLBANA43261342.61262611000168.2124514955116422171.046.620.272.728.752.723.22
2015Salt Lake BeesPCLAAAANA2927019.0011000005.07551450002.2012.601.807.209.009.001.25
2015Los Angeles AngelsALMLBANA432715123.65323211000207.11819484207617617051.247.860.873.307.644.082.32
2016Los Angeles AngelsALMLBANA4328132.34660000034.231169215343011.338.050.523.898.834.152.27
2017Salt Lake BeesPCLAAAANA1729000.0011000002.05000020002.5022.500.000.009.000.000.00
2017Los Angeles AngelsALMLBANA4329022.28660000027.2188717272000.905.860.332.288.782.603.86
2018Inland Empire 66ersCalifA+ANA-300113.5011000003.17552041002.1018.905.400.0010.8013.500.00
2018Los Angeles AngelsALMLBANA4330543.6616160000076.164433111348715011.287.551.304.0110.265.072.56
2019Arizona Padres 2ArizRkSDN-310054.0011000000.22440320007.5027.000.0040.5027.0054.000.67
2019Arizona PadresArizRkSDN-31004.5011000002.02110031001.009.000.000.0013.504.500.00
2019Lake Elsinore StormCalifA+SDN-31018.1033000006.28761881012.4010.801.3510.8010.809.451.00
2019San Diego PadresNLMLBSDN4331018.3133000008.2108826111001.8510.382.086.2311.428.311.83
2020San Diego PadresNLMLBSDN4332224.0314100042051.1472323717463021.258.241.232.988.064.032.71
2021Boston Red SoxALMLBBOS4333784.874022001843136.2158867419601157051.6010.401.253.957.575.661.92
2022Round Rock ExpressPCL2AAATEX5934109.0010001001.03210010003.0027.000.000.009.0018.000.00
2022Texas RangersALMLBTEX4334115.27322003011142.2442825313362031.349.280.632.747.595.912.77
Tot:MLB (12 yrs) MLB   55503.8725915232291076984.092148742393364853871281.318.420.853.337.804.452.34
Tot:AL (10 yrs) AL   53473.8224213932271036924.086445639284341796831261.308.420.823.327.754.442.33
Tot:NL (2 yrs) NL   234.6517130024060.0573131923574021.338.551.353.458.554.652.48
Tot:Minors (9 yrs) Minors   35143.65797750020419.041118917029137372252191.318.830.622.947.994.062.72
Tot:Rk (2 yrs) Rk   312.6110100000038.041111107355001.269.710.001.668.292.615.00
Tot:A (1 yrs) A   843.41191920000108.19248416341081131.167.640.502.828.973.993.18
Tot:A+ (3 yrs) A+   435.2411110000044.2532926717536121.5710.681.413.4310.685.843.12
Tot:AA (1 yrs) AA   1223.15222130010143.0123585010401037081.147.740.632.526.483.652.58
Tot:AAA (4 yrs) AAA   844.4517160001085.01024342639736061.6610.800.644.137.734.551.87
Tot:College (3 yrs) College   1166.236316100479125.213894872069127182171.659.881.434.949.106.731.84
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
Get access to locked features and remove all ads with TBC PREMIUM. Only $2/month. Register today!
yearteam nameleaguecategoryagewleraggscgshogrgfsviphrerhrbbsowpbkhbwhiph9hr9bb9so9ra9so/bb
2007Cotuit KettleersCape Cod LeagueCollege Summer19114.7615000158228.1271615216216101.528.580.645.086.675.081.31
2010Los Angeles AngelsMLB Spring TrainingSpring220013.5011000000.21110310006.0013.500.0040.5013.5013.500.33
2011Los Angeles AngelsMLB Spring TrainingSpring23113.8641003009.19441261001.188.680.961.935.793.863.00
2012Los Angeles AngelsMLB Spring TrainingSpring24313.54510040020.12311805132001.3810.180.002.215.754.872.60
2013Los Angeles AngelsMLB Spring TrainingSpring25101.45630030018.2154322120000.917.230.960.965.791.936.00
2014Los Angeles AngelsMLB Spring TrainingSpring26213.47550000023.12710904152011.3310.410.001.545.793.863.75
2016Los Angeles AngelsMLB Spring TrainingSpring28005.52440000014.2149903115011.168.590.001.846.755.523.67
2017Los Angeles AngelsMLB Spring TrainingSpring29025.11440000012.1127723112011.228.761.462.198.035.113.67
2018Los Angeles AngelsMLB Spring TrainingSpring30102.84440000012.284417142001.185.680.714.979.952.842.00
2020San Diego PadresMLB Spring TrainingSpring32000.0022000005.15100161001.138.440.001.6910.131.696.00
2020San Diego PadresWild Card SeriesPlayoffs32000.0020002001.10000010000.000.000.000.006.750.000.00
2020San Diego PadresDivision SeriesPlayoffs320113.5020002001.11220231002.256.750.0013.5020.2513.501.50
2021Boston Red SoxMLB Spring TrainingSpring33215.93440000013.21199111141001.617.240.667.249.225.931.27
2021Boston Red SoxDivision SeriesPlayoffs33000.0010001000.10000000000.000.000.000.000.000.000.00
2022Texas RangersMLB Spring TrainingSpring34000.0020002002.01000020000.504.500.000.009.000.000.00
Tot:CollegeSummer (1 Yrs) CollegeSummer 114.7615000815228.1271615216216101.528.580.645.086.675.081.31
Tot:Spring (11 Yrs) Spring 1063.654129000120133.0126605474110516031.268.530.472.777.114.062.56
Tot:Playoffs (2 Yrs) Playoffs 016.0050000503.01220241001.003.000.006.0012.006.002.00

Batting Statistics

CSV
Glossary
🔒
Get TBC Data Store discounts (25%) with your TBC PREMIUM subscription.
yearteam nameleaguelevelmlb#agepostbc+gabrh2b3bhrrbisbcsbbsohbpshsfibbgdptbpaxbh1bavgobpslgopssecaisobabipbb%so%so/bbab/hr
2012Los Angeles AngelsALMLBANA4324P3020000000001000000200.000.000.000.000.000.000.0000.0050.000.000.00
2014Los Angeles AngelsALMLBANA4326P261100000000040000101100.000.000.000.000.000.000.0000.0036.360.000.00
2019San Diego PadresNLMLBSDN4331P320000000001010000300.000.000.000.000.000.000.0000.0033.330.000.00
2021Boston Red SoxALMLBBOS4333P450110010002000002510.200.200.400.600.200.200.3330.0040.000.000.00
Tot:MLB (5 yrs) MLB     1102001100100080100122110.050.050.100.150.050.050.0830.0038.10
Tot:AL (4 yrs) AL     1071801100100070000121810.056.056.111.167.056.056.0910.0038.89
Tot:NL (1 yrs) NL     320000000001010000300.000.000.000.000.000.000.0000.0033.33
Avg:MLB - 162 game avg MLB     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
Get TBC Data Store discounts (25%) with your TBC PREMIUM subscription.
yearteam nameleaguecategoryagegabrh2b3bhrrbisbcsbbsohbpshsfibbgdptbpaxbh1bavgobpslgopssecaisobabipbb%so%so/bbab/hr
2010Los Angeles AngelsMLB Spring TrainingSpring22100000000000000000000.000.000.000.000.000.000.0000.000.000.000.00
2012Los Angeles AngelsMLB Spring TrainingSpring24530000000003000000300.000.000.000.000.000.000.0000.00100.000.000.00
Tot:Spring (2 Yrs) Spring 630000000003000000300.000.000.000.000.000.0000.00100.00

Talent Ratings

About Talent Ratings
StrikeoutsWalksHittableSO/BBvs PowerDurabilityTeam Success
545053535353.523