Rich Rodriguez

Retired
High Level
MLB
Years
1984-2003 (1990-2003)
Proper Name
Richard Anthony Rodriguez
Positions
P (1034)
Height / Weight
6-0 / 200
Bats / Throws
Left / Left
Birthdate
March 1,1963   Age:  62.322
High School
Mountain View (El Monte,CA)
Colleges
Drafted/Signed
MLB Debut
MLBAM ID
Retrosheet#
rodrr004
Show More
Show Releated Ebay Listings

Pitching Statistics

CSV
Glossary
🔒
Unlock Ad-Free surfing, the TBC Player Tracker, Research Applications, data store discounts + additional grid functionality for only $2/month with TBC PREMIUM.
yearteam nameleaguelevelmlb#agewleraggscgshogrgfsviphrerhrbbsowpbkhbwhiph9hr9bb9so9ra9so/bb
1984TennesseeSECNCAA-1  21254.4110104000049.0512824522283221.499.370.924.045.145.141.27
1984Little Falls MetsNYPLA-NYN-21212.8025100246035.1282111036273011.817.130.009.176.885.350.75
1985Columbia MetsSALANYN-22634.03493004619680.1894136436717001.569.970.454.037.954.591.97
1986Lynchburg MetsCaroA+NYN-23213.57360003616345.1372018219384011.247.350.403.777.543.972.00
1986Jackson MetsTexAANYN-23349.001351082033.0513533515152002.0013.911.364.094.099.551.00
1987Lynchburg MetsCaroA+NYN-24312.78690006930568.0692321326598001.409.130.403.447.813.042.27
1988Jackson MetsTexAANYN-25272.87471004625678.1663525342686011.387.580.344.837.814.021.62
1989Wichita WranglersTexAASDN-26833.63540005438874.1743030337404021.498.960.364.484.843.631.08
1990Las Vegas StarsPCLAAASDN-27343.51272002513859.0502423522463011.227.630.763.367.023.662.09
1990San Diego PadresNLMLBSDN4227112.83320003215147.2521715216221111.439.820.383.024.153.211.38
1991San Diego PadresNLMLBSDN4228313.26641006319080.0663129844404101.387.430.904.954.503.490.91
1992San Diego PadresNLMLBSDN4229632.37611006015091.0772824429641101.167.620.402.876.332.772.21
1993San Diego PadresNLMLBSDN4230233.30340003410230.034151129221011.4310.200.602.706.604.502.44
1993Florida MarlinsNLMLBMIA4230014.11360003611146.0392321824212011.377.631.574.704.114.500.88
1994St. Louis CardinalsNLMLBSLN3331354.03560005615060.1623027626434011.469.250.903.886.414.481.65
1995St. Louis CardinalsNLMLBSLN3332000.0010001001.20000000000.000.000.000.000.000.000.00
1996Omaha RoyalsAmerAAAKCA-33233.99470004722370.07540311120682031.369.641.412.578.745.143.40
1997San Francisco GiantsNLMLBSFN3334433.17710007115165.1652423721320011.328.950.962.894.413.311.52
1998San Francisco GiantsNLMLBSFN3335403.70680006811265.2692827720443001.369.460.962.746.033.842.20
1999San Francisco GiantsNLMLBSFN3336305.2462000628056.2603333828441011.559.531.274.456.995.241.57
2000Norfolk TidesILAAANYN2737013.0514300117120.2177726160001.117.400.872.616.973.052.67
2000New York MetsNLMLBNYN4937017.78320003213037.0594032715182132.0014.351.703.654.389.731.20
2001Akron AerosEastAACLE-38000.0040004115.02000040000.403.600.000.007.200.000.00
2001Cleveland IndiansALMLBCLE4438224.1553000536039.0412418217311121.499.460.463.927.155.541.82
2002Tulsa DrillersTexAATEX-39006.7530003002.24220231002.2513.500.006.7510.126.751.50
2002Oklahoma RedHawksPCLAAATEX-390013.5030003002.26440010002.2520.250.000.003.3713.500.00
2002Texas RangersALMLBTEX4439325.4036000366116.2141010111120011.507.560.545.946.485.401.09
2003Salt Lake StingersPCLAAAANA1840322.47340003412143.2471412312183001.359.690.622.473.712.891.50
2003Anaheim AngelsALMLBANA5740002.4530003203.24110130001.369.820.002.457.362.453.00
Tot:MLB (13 yrs) MLB   31223.816092001466078640.264230427162261396205121.419.020.873.675.564.271.52
Tot:AL (3 yrs) AL   544.40920001492159.1593529329461131.488.950.464.406.985.311.59
Tot:NL (10 yrs) NL   26183.755172001325157581.15832692425923235019491.409.030.913.595.424.161.51
Tot:Minors (12 yrs) Minors   34303.68425151019141042618.16152962534127347443091.448.950.603.976.904.311.74
Tot:A- (1 yrs) A-   212.8025100624035.1282111036273011.817.130.009.176.885.350.75
Tot:A (1 yrs) A   634.03493001946680.1894136436717001.569.970.454.037.954.591.97
Tot:A+ (2 yrs) A+   523.10105000461058113.110643395459712011.338.420.403.577.703.412.16
Tot:AA (5 yrs) AA   13144.191216106611515193.119710290119613013031.529.170.514.476.054.751.35
Tot:AAA (5 yrs) AAA   8103.541255005412013196.0195897721601498041.308.950.962.766.844.092.48
Tot:College (1 yrs) College   254.4110104000049.0512824522283221.499.370.924.045.145.141.27
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
Sign up to TBC PREMIUM. (1) Create TBC Account (2) Send Payment (3) Start researching like a pro!
yearteam nameleaguecategoryagewleraggscgshogrgfsviphrerhrbbsowpbkhbwhiph9hr9bb9so9ra9so/bb
1997San Francisco GiantsDivision SeriesPlayoffs34000.0020000001.01000000001.009.000.000.000.000.000.00
Tot:Playoffs (1 Yrs) Playoffs 000.0020000201.01000000001.009.000.000.000.000.00

Batting Statistics

CSV
Glossary
🔒
Get TBC Data Store discounts (25%) with your TBC PREMIUM subscription.
yearteam nameleaguelevelmlb#agepostbc+gabrh2b3bhrrbisbcsbbsohbpshsfibbgdptbpaxbh1bavgobpslgopssecaisobabipbb%so%so/bbab/hr
1984Little Falls MetsNYPLA-NYN-21P2500000000000100000100.0001.000.0001.000.000.000.0000.000.000.000.00
1985Columbia MetsSALANYN-22P4980000000006010000900.000.000.000.000.000.000.0000.0066.670.000.00
1986Lynchburg MetsCaroA+NYN-23P3620000000001000000200.000.000.000.000.000.000.0000.0050.000.000.00
1986Jackson MetsTexAANYN-23P1351100000012000001601.200.333.200.533.200.000.33316.6733.332.000.00
1987Lynchburg MetsCaroA+NYN-24P6910000000001000000100.000.000.000.000.000.000.0000.00100.000.000.00
1988Jackson MetsTexAANYN-25P4720000000000000000200.000.000.000.000.000.000.0000.000.000.000.00
1989Wichita WranglersTexAASDN-26P5450100000000010001601.200.200.200.400.000.000.2000.000.000.000.00
1990Las Vegas StarsPCLAAASDN-27P2772200010013000002802.286.375.286.661.143.000.50012.5037.503.000.00
1990San Diego PadresNLMLBSDN4227P3231000000011000010400.000.250.000.250.333.000.00025.0025.001.000.00
1991San Diego PadresNLMLBSDN4228P6550000000002000000500.000.000.000.000.000.000.0000.0040.000.000.00
1992San Diego PadresNLMLBSDN4229P6160000000010020010900.000.143.000.143.167.000.00011.110.000.000.00
1993Florida MarlinsNLMLBMIA4230P3620000000000000010200.000.000.000.000.000.000.0000.000.000.000.00
1994St. Louis CardinalsNLMLBSLN3331P5610000000000000000100.000.000.000.000.000.000.0000.000.000.000.00
1997San Francisco GiantsNLMLBSFN3334P7131100000011000001401.333.500.333.833.333.000.50025.0025.001.000.00
1998San Francisco GiantsNLMLBSFN3335P6460100000004010001701.167.167.167.334.000.000.5000.0057.140.000.00
1999San Francisco GiantsNLMLBSFN3336P59111000100000100012011.0001.0001.0002.000.000.0001.0000.000.000.000.00
2000Norfolk TidesILAAANYN2737P1410000000001000000100.000.000.000.000.000.000.0000.00100.000.000.00
2000New York MetsNLMLBNYN4937P2810000000001000000100.000.000.000.000.000.000.0000.00100.000.000.00
Tot:MLB (9 yrs) MLB     4722833000100390400333503.107.194.107.301.107.000.1588.5725.713.00
Tot:NL (9 yrs) NL     4722833000100390400333503.107.194.107.301.107.000.1588.5725.713.00
Tot:Minors (8 yrs) Minors     33431340001002141200043604.129.206.129.335.065.000.2355.5638.897.00
Tot:A- (1 yrs) A-     25000000000001000001001.0000.000.00
Tot:A (1 yrs) A     4980000000006010000900.000.000.000.000.000.000.0000.0066.67
Tot:A+ (2 yrs) A+     10530000000002000000300.000.000.000.000.000.000.0000.0066.67
Tot:AA (3 yrs) AA     1141212000000120100021402.167.231.167.397.083.000.2007.1414.292.00
Tot:AAA (2 yrs) AAA     4182200010014000002902.250.333.250.583.125.000.50011.1144.444.00
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!

Talent Ratings

About Talent Ratings
StrikeoutsWalksHittableSO/BBvs PowerDurabilityTeam Success
464952445273.494