The Baseball Cube
Daily Stats EmailSign up to the TBC Player Tracker (TBC Premium Subscription) and add-on a daily email to get your player's prior day stats delivered to you before your morning coffee!
Tracker
Store
Sign In / Register

Bob Knepper

Retired
 
High Level
MLB
Years
1976-1990 (1976-1990)
Proper Name
Robert Wesley Knepper
Positions
P (478)
Positions
P
Height / Weight
6-2 / 200
Bats / Throws
Left / Left
Birthdate
May 25,1954
High School
Calistoga (Calistoga,CA)
MLBAM ID
117184
Retrosheet#
knepb001
More Player Information
Stat Capsulew-lggssviphsoerawhip
MLB Career146-15544541312,708.0273714733.681.33

[Player Notes]

[1980] Opening day starter for the San Francisco Giants

Pitching Statistics

csv
Glossary
yearteam nameleaguelevelmlb#agewleraggscgshogfgrsviphrerhrbbsowpbkhbwhiph9hr9bb9so9ra9so_bb
1976Phoenix GiantsPCLAAASFN-2214104.302929133000205.020910598216413014021.339.180.922.815.714.612.03
1976San Francisco GiantsNLMLBSFN3922123.24440000025.0269907112001.329.360.002.523.963.241.57
1977Phoenix GiantsPCLAAASFN-23367.411094001051.0685142625247001.8212.001.064.414.249.000.96
1977San Francisco GiantsNLMLBSFN39231193.36272762000166.0151736214721006031.348.190.763.905.423.961.39
1978San Francisco GiantsNLMLBSFN392417112.633635166110260.0218857610851476041.177.550.352.945.092.941.73
1979San Francisco GiantsNLMLBSFN39259124.64343462000207.124111710730771236131.5310.461.303.345.345.081.60
1980San Francisco GiantsNLMLBSFN39269164.10353381120215.12421149815611032181.4110.110.632.554.304.761.69
1981Houston AstrosNLMLBHOU3927952.18222265000156.21284138538750041.067.350.292.184.312.361.97
1982Houston AstrosNLMLBHOU39285154.45332940141180.01931008914601088031.419.650.703.005.405.001.80
1983Houston AstrosNLMLBHOU39296133.19352943260203.0202937212711253241.348.960.533.155.544.121.76
1984Houston AstrosNLMLBHOU393015103.203534113010233.2223938326551402011.198.591.002.125.393.582.55
1985Houston AstrosNLMLBHOU393115133.55373740000241.02531199521541314031.279.450.782.024.894.442.43
1986Houston AstrosNLMLBHOU393217123.14403885120258.02321009019621435041.148.090.662.164.993.492.31
1987Houston AstrosNLMLBHOU39338175.27333110120177.22261181042654764041.5811.451.322.743.855.981.41
1988Houston AstrosNLMLBHOU39341453.14272732000175.0156706113671036221.278.020.673.455.303.601.54
1989Houston AstrosNLMLBHOU39354105.89222000020113.013578741260454321.7310.750.964.783.586.210.75
1989San Francisco GiantsNLMLBSFN2835323.461361127052.0552020415191111.359.520.692.603.293.461.27
1990Phoenix FirebirdsPCLAAASFN-36123.65440000024.221141019130011.227.660.363.284.745.111.44
1990San Francisco GiantsNLMLBSFN3936335.681270015044.1562828719241311.6911.371.423.864.875.681.26
1976AAATotal--SFN----14104.302929133000205.020910598216413014021.339.180.922.815.714.612.03
1976MLBTotal--SFN----123.24440000025.0269907112001.329.360.002.523.963.241.57
1977AAATotal--SFN----367.411094010051.0685142625247001.8212.001.064.414.249.000.96
1977MLBTotal--SFN----1193.36272762000166.0151736214721006031.348.190.763.905.423.961.39
1978MLBTotal--SFN----17112.633635166110260.0218857610851476041.177.550.352.945.092.941.73
1979MLBTotal--SFN----9124.64343462000207.124111710730771236131.5310.461.303.345.345.081.60
1980MLBTotal--SFN----9164.10353381210215.12421149815611032181.4110.110.632.554.304.761.69
1981MLBTotal--HOU----952.18222265000156.21284138538750041.067.350.292.184.312.361.97
1982MLBTotal--HOU----5154.45332940411180.01931008914601088031.419.650.703.005.405.001.80
1983MLBTotal--HOU----6133.19352943620203.0202937212711253241.348.960.533.155.544.121.76
1984MLBTotal--HOU----15103.203534113100233.2223938326551402011.198.591.002.125.393.582.55
1985MLBTotal--HOU----15133.55373740000241.02531199521541314031.279.450.782.024.894.442.43
1986MLBTotal--HOU----17123.14403885210258.02321009019621435041.148.090.662.164.993.492.31
1987MLBTotal--HOU----8175.27333110210177.22261181042654764041.5811.451.322.743.855.981.41
1988MLBTotal--HOU----1453.14272732000175.0156706113671036221.278.020.673.455.303.601.54
1989MLBTotal--SFN,HOU----7125.13352611920165.019098941675645431.6110.360.874.093.495.350.85
1990AAATotal--SFN----123.65440000024.221141019130011.227.660.363.284.745.111.44
1990MLBTotal--SFN----335.681270051044.1562828719241311.6911.371.423.864.875.681.26
Tot:MLB (15 yrs)MLB1461553.684454137830321012708.027371258110622885714736013471.339.100.762.854.904.181.72
Tot:NL (15 yrs)NL1461553.684454137830321012708.027371258110622885714736013471.339.100.762.854.904.181.72
Tot:Minors (3 yrs)Minors18184.814342173100280.2298170150289816721031.419.560.903.145.365.451.70
Tot:AAA (3 yrs)AAA18184.814342173100280.2298170150289816721031.419.560.903.145.365.451.70

Batting Statistics

csv
Glossary
yearteam nameleaguelevelmlb#ageposgabrh2b3bhrrbisbcsbbsohbpshsfiwdptbpaxbh1bavgobpslgopssecaisobabipbb%so%so_bbab_hr
1976Phoenix GiantsPCLAAASFN-22P3520030002001110000032103.150.190.150.340.050.000.3334.7652.3811.000.00
1976San Francisco GiantsNLMLBSFN3922P490100010003000001901.111.111.111.222.000.000.1670.0033.330.000.00
1977San Francisco GiantsNLMLBSFN3923P275541010040051805001116519.182.250.200.450.109.018.2707.6927.693.600.00
1978San Francisco GiantsNLMLBSFN3924P3679252005006350820279523.063.126.089.215.101.026.1096.3236.845.830.00
1979San Francisco GiantsNLMLBSFN3925P356661240190012419100197857.182.203.288.491.121.106.2621.2830.7724.0066.00
1980San Francisco GiantsNLMLBSFN3926P356631030071022109200137937.152.171.197.368.091.045.2132.5326.5810.500.00
1981Houston AstrosNLMLBHOU3927P22473720130001515000125334.149.167.255.422.106.106.1940.0028.300.0047.00
1982Houston AstrosNLMLBHOU3928P3352231000004250600046212.058.125.077.202.096.019.1116.4540.326.250.00
1983Houston AstrosNLMLBHOU3929P356651221150022504200197448.182.200.288.488.136.106.2622.7033.7812.5066.00
1984Houston AstrosNLMLBHOU3930P3576613201810728060011889310.171.241.237.478.171.066.2557.8731.464.0076.00
1985Houston AstrosNLMLBHOU3931P387851110150023808000158829.141.163.192.355.077.051.2562.2743.1819.0078.00
1986Houston AstrosNLMLBHOU3932P42912921010004404000139536.099.099.143.242.044.044.1910.0046.320.000.00
1987Houston AstrosNLMLBHOU3933P3351252001001240910076223.098.113.137.250.059.039.1791.6138.7124.000.00
1988Houston AstrosNLMLBHOU3934P27481600030021701410066506.125.157.125.282.042.000.1883.0826.158.500.00
1989Houston AstrosNLMLBHOU3935P2231374013006602001143952.226.351.452.803.419.226.25015.3815.381.0031.00
1989San Francisco GiantsNLMLBSFN2835P131221100000330100021610.083.267.167.434.333.084.11118.7518.751.000.00
1990San Francisco GiantsNLMLBSFN3936P121313100400070000041312.231.231.308.539.077.077.5000.0053.850.000.00
1976AAATotal--SFN------3520030002001110000032103.150.190.150.340.050.000.3334.7652.3811.00PCL1976
1976MLBTotal--SFN------490100010003000001901.111.111.111.222.000.000.1670.0033.33NL1976
1977AAATotal--SFN------1000000000000000000000PCL1977
1977MLBTotal--SFN------275541010040051805001116519.182.250.200.450.109.018.2707.6927.693.60NL1977
1978MLBTotal--SFN------3679252005006350820279523.063.126.089.215.101.025.1096.3236.845.83NL1978
1979MLBTotal--SFN------356661240190012419100197857.182.203.288.491.121.106.2621.2830.7724.0066.00NL1979
1980MLBTotal--SFN------356631030071022109200137937.152.171.197.368.091.045.2132.5326.5810.50NL1980
1981MLBTotal--HOU------22473720130001515000125334.149.167.255.422.106.106.1940.0028.3047.00NL1981
1982MLBTotal--HOU------3352231000004250600046212.058.125.077.202.096.019.1116.4540.326.25NL1982
1983MLBTotal--HOU------356651221150022504200197448.182.200.288.488.136.106.2622.7033.7812.5066.00NL1983
1984MLBTotal--HOU------3576613201810728060011889310.171.241.237.478.171.066.2557.8731.464.0076.00NL1984
1985MLBTotal--HOU------387851110150023808000158829.141.163.192.355.077.051.2562.2743.1819.0078.00NL1985
1986MLBTotal--HOU------42912921010004404000139536.099.099.143.242.044.044.1910.0046.32NL1986
1987MLBTotal--HOU------3351252001001240910076223.098.113.137.250.059.039.1791.6138.7124.00NL1987
1988MLBTotal--HOU------27481600030021701410066506.125.157.125.282.042.000.1883.0826.158.50NL1988
1989MLBTotal--SFN,HOU------3543585013009903001165562.186.327.372.699.395.186.21216.3616.361.0043.00NL1989
1990MLBTotal--SFN------121313100400070000041312.231.231.308.538.077.077.5000.0053.85NL1990
Tot:MLB (15 yrs)MLB4498404711528265920413332909051659823679.137.177.196.374.111.060.2144.1833.918.12140.00
Tot:NL (15 yrs)NL4498404711528265920413332909051659823679.137.177.196.374.111.060.2144.1833.918.12140.00
Tot:Minors (2 yrs)Minors4520030002001110000032103.150.190.150.340.050.000.3334.7652.3811.00
Tot:AAA (2 yrs)AAA4520030002001110000032103.150.190.150.340.050.000.3334.7652.3811.00

Other Pitching Statistics

csv
Glossary
yearteam nameleaguecategoryagewleraggscgshogfgrsviphrerhrbbsowpbkhbwhiph9hr9bb9so9ra9so_bb
1981National LeagueMajor League BaseballAllStar27000.0010000102.01000230001.504.500.009.0013.500.001.50
1981Houston AstrosDivision SeriesPlayoffs27015.4010000105.06030240001.6010.800.003.607.200.002.00
1986Houston AstrosChampionship SeriesPlayoffs32003.52200002015.113060190000.917.630.000.595.280.009.00
1988National LeagueMajor League BaseballAllStar34009.0010000101.02110100003.0018.000.009.000.009.000.00
Tot:AllStar (2 Yrs)AllStar003.0000000203.03110330002.009.000.009.009.003.001.00
Tot:Playoffs (2 Yrs)Playoffs013.98000003020.1190903130001.088.410.001.335.750.004.33
Player pitching statistics considered to be non-regular season leagues and events.

Other Batting Statistics

csv
Glossary
yearteam nameleaguecategoryagegabrh2b3bhrrbisbcsbbsohbpshsfiwdptbpaxbh1bavgobpslgopssecaisobabipbb%so%so_bbab_hr
1981National LeagueMajor League BaseballAllStar27100000000000000000000.000.000.000.000.000.000.0000.000.000.000.00
1981Houston AstrosDivision SeriesPlayoffs27110000000000000000100.000.000.000.000.000.000.0000.000.000.000.00
1986Houston AstrosChampionship SeriesPlayoffs32250000000012000000600.000.167.000.167.200.000.00016.6733.332.000.00
1988National LeagueMajor League BaseballAllStar34100000000000000000000.000.000.000.000.000.000.0000.000.000.000.00
Tot:AllStar (2 Yrs)AllStar200000000000000000000
Tot:Playoffs (2 Yrs)Playoffs360000000012000000700.000.143.000.143.167.000.00014.2928.572.00
Player batting statistics considered to be non-regular season leagues and events.

Fielding Statistics

csv
Glossary
yearteamleaguelevelageposggsinnpoaedptctscsbcssb%fpctrfgrfirf9itm sharepl sharetm rank
1976San Francisco GiantsNLMLB22P4425.01401550101.0001.30.201.802.5100.013
1976Phoenix GiantsPCLAAA22P29--64524535100.9621.80.000.0020.482.96
1977San Francisco GiantsNLMLB23P2727166.010211132311860.75.9691.10.191.7116.7100.09
1978San Francisco GiantsNLMLB24P3635260.04330337371680.66671.0001.00.141.2622.2100.04
Show all fielding records and totals
Fielding Statistics are updated at the conclusion of season

Yearly Summary

csv
Glossary
yearteamleaguelevelmlb-classagewlrankrpigpmanagersalaryservice timeplayoffsawards
1976Phoenix GiantsPCLAAASFN2275672-35Rocky Bridges--dnq
1976San Francisco GiantsNLMLBSFN2274884-4Bill Rigneydnq
1977Phoenix GiantsPCLAAASFN2381591-10Rocky Bridges--dnq
1977San Francisco GiantsNLMLBSFN2375874-27Joe Altobellidnq
1978San Francisco GiantsNLMLBSFN2489733-36Joe AltobellidnqNL-ZOTM
1979San Francisco GiantsNLMLBSFN2571914-35Joe Altobelli, Dave Bristoldnq
1980San Francisco GiantsNLMLBSFN2675865-35Dave Bristoldnq
1981Houston AstrosNLMLBHOU2761490-22Bill VirdonLost in 1st Round (Dodgers)NL-Comeback
1982Houston AstrosNLMLBHOU2877855-33Bill Virdon, Bob Lillisdnq
1983Houston AstrosNLMLBHOU2985773-35Bob Lillisdnq
1984Houston AstrosNLMLBHOU3080822-35Bob Lillisdnq
1985Houston AstrosNLMLBHOU3183794-38Bob Lillis850,000dnq
1986Houston AstrosNLMLBHOU3296661-42Hal Lanier1,000,000Lost NLCS (Mets)
1987Houston AstrosNLMLBHOU3376863-33Hal Lanier1,000,000dnq
1988Houston AstrosNLMLBHOU3482805-27Hal Lanier1,000,000dnq
1989Houston AstrosNLMLBHOU3586763-22Art Howe68,000dnq
1989San Francisco GiantsNLMLBSFN3592701-13Roger Craig68,000Lost World Series (Athletics)
1990Phoenix FirebirdsPCLAAASFN3663764-4Duane Espy--dnq
1990San Francisco GiantsNLMLBSFN3685773-12Roger Craig100,000dnq
19 record(s)
Based on playing years with listed statistics and available season data.

Transactions

csv
Glossary
datetransaction descriptionteamminor team40-manstatus
1990-06-26Released by GiantsNoHist
1990-04-05Signed to Minor League contractSan Francisco GiantsNoHist
1989-11-13Granted free agencyNoHist
1989-08-04Signed to Minor League contractSan Francisco GiantsNoHist
1989-07-28Released by AstrosNoHist
1980-12-08Traded from San Francisco Giants with Chris Bourjos to Houston Astros for Enos CabellHouston AstrosNoHist
1972-06-06Signed out of draft (California HS)San Francisco GiantsNoHist
7 record(s)

Salaries and Contracts

csv
Glossary
yearteamagesalarytm ranklg rankavg salarylg minimumservice timecontract
1985Houston Astros31850,000269371,57160,000
1986Houston Astros321,000,000253412,52060,000
1987Houston Astros331,000,000259412,45462,500
1988Houston Astros341,000,000262438,72962,500
1989Houston Astros3568,000--497,25468,000
1990San Francisco Giants36100,000--597,537100,000
6 season(s)$4,018,000Career Earnings
Talent Ratings
Strikeouts
41
Walks
64
Hittable
45
SO/BB
57
vsPower
45
Hitting
47
Durability
79
Team
.507

[Career Highlights]

[1972]  Drafted by the San Francisco Giants in Round #2 (#43) out of Calistoga (Calistoga,CA)
[1976]  Played for Phoenix Giants (AAA) ... Played for San Francisco Giants (MLB) ... Led PCL in Shutouts ... Finished top 10 in PCL in W+H Per Inning Pitched, Wins, Games Started, Complete Games, Innings PItched, Hits Allowed, Earned Runs Allowed, Home Runs Allowed, Strikeouts, Walks per 9 Innings
[1977]  Played for Phoenix Giants (AAA) ... Played for San Francisco Giants (MLB) ... Finished top 10 in NL in Shutouts
[1978]  Played for San Francisco Giants (MLB) ... National League Pitcher of the Month ... Led NL in Shutouts ... Finished top 10 in NL in Earned Run Average, W+H Per Inning Pitched, Wins, Games Started, Complete Games, Innings PItched, Walks Allowed, Hits per 9 Innings, Home Runs per 9 Innings
[1979]  Played for San Francisco Giants (MLB) ... Finished top 10 in NL in Hits Allowed, Runs Allowed, Earned Runs Allowed, Home Runs Allowed
[1980]  Played for San Francisco Giants (MLB) ... Finished top 10 in NL in Losses, Complete Games, Hits Allowed, Runs Allowed, Earned Runs Allowed ... Opening day starter for the San Francisco Giants
[1981]  Played for Houston Astros (MLB) ... Played in Major League Baseball All-Star Game for the National League ... Played in Division Series for Houston Astros ... National League Comeback Player of the Year ... Finished top 10 in NL in Earned Run Average, W+H Per Inning Pitched, Complete Games, Shutouts, Innings PItched, Hits per 9 Innings, Home Runs per 9 Innings, Walks per 9 Innings
Show full Career Summary [1972-1990]
Page Last Updated: 2/26/2025 5:21:06 AM