Randy Moffitt

Retired
High Level
MLB
Years
1972-1984 (1972-1983)
Proper Name
Randall James Moffitt
Positions
P (541)
Height / Weight
6-3 / 190
Bats / Throws
Right / Right
Death Date
August 28,2025   Age:  76.319
High School
Long Beach Poly (Long Beach,CA)
Colleges
MLB Debut
Contract Info
MLBAM ID
Retrosheet#
moffr101
Show More
[1986] Inducted into the Long Beach State University Athletics Hall of Fame   [2008] Added to the San Francisco Giants Wall of Fame
Show Releated Ebay Listings

Pitching Statistics

CSV
Glossary
🔒
TBC PREMIUM Subscribers get access to additional grid functionality such as pre-defined filters, manual removal of rows and quick player comparison! Full feature list.
yearteam nameleaguelevelmlb#agewleraggscgshogrgfsviphrerhrbbsowpbkhbwhiph9hr9bb9so9ra9so/bb
1972San Francisco GiantsNLMLBSFN3923153.69400004020470.2723129530377021.449.170.643.824.713.951.23
1973San Francisco GiantsNLMLBSFN4324442.4260000603414100.1863027931655011.177.710.812.785.832.692.10
1974San Francisco GiantsNLMLBSFN3925574.5061100604715102.0995251929493021.258.740.792.564.324.591.69
1975San Francisco GiantsNLMLBSFN1726453.895500055331174.0733532632394031.428.880.733.894.744.261.22
1976San Francisco GiantsNLMLBSFN1727662.2758000583114103.0923626635505111.238.040.523.064.373.151.43
1977San Francisco GiantsNLMLBSFN1728493.596400064321187.2914135439683031.489.340.414.006.984.211.74
1978San Francisco GiantsNLMLBSFN1729843.317000070381281.2793530533523031.378.710.553.645.733.861.58
1979San Francisco GiantsNLMLBSFN1730257.71280002813235.0533330514161021.9113.631.293.604.118.491.14
1980San Francisco GiantsNLMLBSFN1731114.8613000135016.21810924101011.329.721.082.165.405.402.50
1981San Francisco GiantsNLMLBSFN1732007.9410000101011.115101022110001.5011.911.591.598.747.945.50
1982Tucson TorosPCLAAAHOU-33014.3270007328.111640070001.3211.880.000.007.566.480.00
1982Houston AstrosNLMLBHOU1733243.02300003019341.2361514313200051.187.780.652.814.323.241.54
1983Toronto Blue JaysALMLBTOR1734623.774500045331057.1522724524380011.338.160.783.775.974.241.58
1984Vancouver CanadiansPCLAAAMIL-35000.0010001000.01000200000.000.000.000.000.000.000.00
Tot:MLB (12 yrs) MLB   43523.6553410030653396781.176635531761286455321241.358.820.703.295.244.091.59
Tot:AL (1 yrs) AL   623.774500033451057.1522724524380011.338.160.783.775.974.241.58
Tot:NL (11 yrs) NL   37503.6448910027348886724.071432829356262417321231.358.880.703.265.184.081.59
Tot:Minors (2 yrs) Minors   014.3280003828.112640270001.6812.960.002.167.566.483.50
Tot:AAA (2 yrs) AAA   014.3280003828.112640270001.6812.960.002.167.566.483.50
Avg:MLB - 162 Inning avg MLB   ðŸ”’🔒🔒🔒🔒🔒🔒🔒🔒🔒162🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒
Avg:Minors - 162 Inning avg College   ðŸ”’🔒🔒🔒🔒🔒🔒🔒🔒🔒162🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒
Use the Compare Players (TBC PREMIUM) application to compare stats and biography for 2-25 players at a time!

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
1972San Francisco GiantsNLMLBSFN3923P40800000000060200001000.000.000.000.000.000.000.0000.0060.000.000.00
1973San Francisco GiantsNLMLBSFN4324P601721000000030100011801.059.059.059.118.000.000.0710.0016.670.000.00
1974San Francisco GiantsNLMLBSFN3925P611615010300130200071914.313.353.438.791.188.125.3855.2615.793.000.00
1975San Francisco GiantsNLMLBSFN1726P551423010000040000051412.214.214.357.571.143.143.3000.0028.570.000.00
1976San Francisco GiantsNLMLBSFN1727P581412000100050000021402.143.143.143.286.000.000.2220.0035.710.000.00
1977San Francisco GiantsNLMLBSFN1728P6430000000000010000400.000.000.000.000.000.000.0000.000.000.000.00
1978San Francisco GiantsNLMLBSFN1729P7070100000011010001901.143.250.143.393.143.000.16711.1111.111.000.00
1979San Francisco GiantsNLMLBSFN1730P2940000000002000000400.000.000.000.000.000.000.0000.0050.000.000.00
1980San Francisco GiantsNLMLBSFN1731P1310000000001000000100.000.000.000.000.000.000.0000.00100.000.000.00
1982Houston AstrosNLMLBHOU1733P3020000000000010000300.000.000.000.000.000.000.0000.000.000.000.00
Tot:MLB (10 yrs) MLB     48086612020400225080001696210.140.159.186.345.070.047.1972.0826.0412.50
Tot:NL (10 yrs) NL     48086612020400225080001696210.140.159.186.345.070.047.1972.0826.0412.50
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!

Talent Ratings

About Talent Ratings
StrikeoutsWalksHittableSO/BBvs PowerDurabilityTeam Success
565353575365.478