The Baseball Cube
TBC Baseball Cards StoreCheck out the TBC Baseball Card Store on eBay Rookies, inserts, parallels Check out the always-changing Dollar Bin ... Ohtani, Trout, De la Cruz, Merrill, De Vries ... Both Buy it Now and Auction formats. Take advantage of cheaper Canadian prices!
Tracker
Store
Sign In / Register

Craig Lefferts

Retired
 
High Level
MLB
Years
1979-1994 (1983-1994)
Proper Name
Craig Lindsay Lefferts
Positions
P (753)
Positions
P
Height / Weight
6-1 / 210
Bats / Throws
Left / Left
High School
Northeast (St. Petersburg,FL)
Colleges
University of Arizona (Tucson,AZ)
Drafted/Signed
1980-9-219-Chicago Cubs
MLB Debut
April 7,1983
MLBAM ID
117628
Retrosheet#
leffc001
More Player Information
Stat Capsulew-lggssviphsoerawhip
MLB Career58-72696451011,145.211087193.431.25

[Player Notes]

[1980] Men's College World Series Champion with Arizona[1985] Inducted into the University of Arizona Athletics Hall of Fame[1993] Opening day starter for the Texas RangersMore Notes

Pitching Statistics

csv
Glossary
yearteam nameleaguelevelmlb#agewleraggscgshogfgrsviphrerhrbbsowpbkhbwhiph9hr9bb9so9ra9so_bb
1979ArizonaPac10NCAA-1Jr211033.68221880040127.11316952048890001.419.260.003.396.294.881.85
1980ArizonaPac10NCAA-1Sr22724.2216162100096.01025745046540001.549.560.004.315.065.341.17
1980Geneva CubsNYPLA-CHN-22912.7812125100094.0743529724992001.047.090.672.309.483.354.13
1981Midland CubsTexAACHN-2312124.142625113110185.0203958521361351231.299.881.021.756.574.623.75
1982Iowa CubsAmerAAACHN-24853.0518143104097.1975033825713031.258.970.742.316.574.622.84
1983Chicago CubsNLMLBCHN3225343.13565001051189.08035311329602021.228.091.312.936.073.542.07
1984San Diego PadresNLMLBSDN3726342.1362000296210105.2882925424562211.067.500.342.044.772.472.33
1985San Diego PadresNLMLBSDN3727763.35600002460283.1753431730482001.268.100.763.245.183.671.60
1986San Diego PadresNLMLBSDN3728983.098300036834107.2984137744721111.328.190.593.686.023.431.64
1987San Diego PadresNLMLBSDN3729224.3833000833251.1562925915395221.389.821.582.636.845.082.60
1987San Francisco GiantsNLMLBSFN3229333.23440001444447.1361817418181101.146.850.763.423.423.421.00
1988San Francisco GiantsNLMLBSFN3230382.926400030641192.1743330723584011.057.210.682.245.653.222.52
1989San Francisco GiantsNLMLBSFN3231242.6970000327020107.09338321122714111.077.820.931.855.973.203.23
1990San Diego PadresNLMLBSDN1132752.525600044562378.26826221022601011.147.781.142.526.862.972.73
1991San Diego PadresNLMLBSDN1133163.915400040542369.0743530514483111.289.650.651.836.264.573.43
1992San Diego PadresNLMLBSDN11,37341393.69272700000163.118076671635814101.329.920.881.934.464.192.31
1992Baltimore OriolesALMLBBAL11,3134134.09551000033.034191536231001.219.270.821.646.275.183.83
1993Oklahoma City 89ersAmerAAATEX-35017.5011000006.09551210001.8313.501.503.001.507.500.50
1993Texas RangersALMLBTEX1135396.0552800944083.110257561728580111.5611.021.843.026.266.162.07
1994California AngelsALMLBCAL2136114.67300001030134.2502018712271001.7912.981.823.127.015.192.25
1979NCAA-1Total-------1033.68221880400127.11316952048890001.419.260.003.396.294.881.85
1980NCAA-1Total-------724.2216162100096.01025745046540001.549.560.004.315.065.341.17
1980A-Total--CHN----912.7812125100094.0743529724992001.047.090.672.309.483.354.13
1981AATotal--CHN----12124.142625113110185.0203958521361351231.299.881.021.756.574.623.75
1982AAATotal--CHN----853.0518143140097.1975033825713031.258.970.742.316.574.622.84
1983MLBTotal--CHN----343.13565005110189.08035311329602021.228.091.312.936.073.542.07
1984MLBTotal--SDN----342.1362000622910105.2882925424562211.067.500.342.044.772.472.33
1985MLBTotal--SDN----763.35600006024283.1753431730482001.268.100.763.245.183.671.60
1986MLBTotal--SDN----983.098300083364107.2984137744721111.328.190.593.686.023.431.64
1987MLBTotal--SDN,SFN----553.83770007722698.29247421333576321.278.391.193.015.204.291.73
1988MLBTotal--SFN----382.926400064301192.1743330723584011.057.210.682.245.653.222.52
1989MLBTotal--SFN----242.6970000703220107.09338321122714111.077.820.931.855.973.203.23
1990MLBTotal--SDN----752.525600056442378.26826221022601011.147.781.142.526.862.972.73
1991MLBTotal--SDN----163.915400054402369.0743530514483111.289.650.651.836.264.573.43
1992MLBTotal--SDN,BAL----14123.76323210000196.1214958219411045101.309.810.871.884.774.352.54
1993AAATotal--TEX----017.5011000006.09551210001.8313.501.503.001.507.500.50
1993MLBTotal--TEX----396.0552800449083.110257561728580111.5611.021.843.026.266.162.07
1994MLBTotal--CAL----114.67300003010134.2502018712271001.7912.981.823.127.015.192.25
Tot:MLB (12 yrs)MLB58723.4369645106512861011145.211084904361203227193110111.258.700.942.535.653.852.23
Tot:NL (10 yrs)NL53593.146093200577267100994.292239434793276611299101.208.340.842.505.533.572.21
Tot:AL (3 yrs)AL5135.3087131074191151.0186968927461082111.5411.091.612.746.445.722.35
Tot:Minors (4 yrs)Minors29193.585752195510382.138318515237873066261.239.020.872.057.204.353.52
Tot:AAA (2 yrs)AAA863.31191531400103.11065538927723031.299.230.782.356.274.792.67
Tot:AA (1 yrs)AA12124.142625113110185.0203958521361351231.299.881.021.756.574.623.75
Tot:A- (1 yrs)A-912.7812125100094.0743529724992001.047.090.672.309.483.354.13
Tot:College (2 yrs)College1753.913834101400223.1233126970941430001.469.390.003.795.765.081.52

Batting Statistics

csv
Glossary
yearteam nameleaguelevelmlb#ageposgabrh2b3bhrrbisbcsbbsohbpshsfiwdptbpaxbh1bavgobpslgopssecaisobabipbb%so%so_bbab_hr
1983Chicago CubsNLMLBCHN3225P561812000000190100022002.111.158.111.269.056.000.2225.0045.009.000.00
1984San Diego PadresNLMLBSDN3726P621715100000060100061814.294.294.353.647.059.059.4550.0033.330.000.00
1985San Diego PadresNLMLBSDN3727P6040100000002000001401.250.250.250.500.000.000.5000.0050.000.000.00
1986San Diego PadresNLMLBSDN3728P8481100110004010004910.125.125.500.625.375.375.0000.0044.440.008.00
1987San Diego PadresNLMLBSDN3729P3330100000002000001301.333.333.333.666.000.0001.0000.0066.670.000.00
1987San Francisco GiantsNLMLBSFN3229P4440110010002000002410.250.250.500.750.250.250.5000.0050.000.000.00
1988San Francisco GiantsNLMLBSFN3230P6490000000007000000900.000.000.000.000.000.000.0000.0077.780.000.00
1989San Francisco GiantsNLMLBSFN3231P7070000000005000000700.000.000.000.000.000.000.0000.0071.430.000.00
1990San Diego PadresNLMLBSDN1132P5641100010002020001601.250.250.250.500.000.000.5000.0033.330.000.00
1991San Diego PadresNLMLBSDN1133P5460000000004000000600.000.000.000.000.000.000.0000.0066.670.000.00
1992San Diego PadresNLMLBSDN11,3734P2752040000000210900046104.077.077.077.154.000.000.1290.0034.430.000.00
1983MLBTotal--CHN------561812000000190100022002.111.158.111.269.056.000.2225.0045.009.00NL1983
1984MLBTotal--SDN------621715100000060100061814.294.294.353.647.059.059.4550.0033.33NL1984
1985MLBTotal--SDN------6040100000002000001401.250.250.250.500.000.000.5000.0050.00NL1985
1986MLBTotal--SDN------8481100110004010004910.125.125.500.625.375.375.0000.0044.448.00NL1986
1987MLBTotal--SFN,SDN------7770210010004000003711.286.286.429.714.143.143.6670.0057.14NL1987
1988MLBTotal--SFN------6490000000007000000900.000.000.000.000.000.000.0000.0077.78NL1988
1989MLBTotal--SFN------7070000000005000000700.000.000.000.000.000.000.0000.0071.43NL1989
1990MLBTotal--SDN------5641100010002020001601.250.250.250.500.000.000.5000.0033.33NL1990
1991MLBTotal--SDN------5460000000004000000600.000.000.000.000.000.000.0000.0066.67NL1991
1992MLBTotal--SDN------2752040000000210900046104.077.077.077.154.000.000.1290.0034.43NL1992
Tot:MLB (10 yrs)MLB61013241620130016401400021147313.121.128.159.287.045.038.2240.6843.5464.00132.00
Tot:NL (10 yrs)NL61013241620130016401400021147313.121.128.159.287.045.038.2240.6843.5464.00132.00

Other Pitching Statistics

csv
Glossary
yearteam nameleaguecategoryagewleraggscgshogfgrsviphrerhrbbsowpbkhbwhiph9hr9bb9so9ra9so_bb
1984San Diego PadresChampionship SeriesPlayoffs26200.0030000304.01000110000.502.250.002.252.250.001.00
1984San Diego PadresWorld SeriesPlayoffs26000.0030000316.02000170000.503.000.001.5010.500.007.00
1987San Francisco GiantsChampionship SeriesPlayoffs29000.0030000302.03000100002.0013.500.004.500.000.000.00
1989San Francisco GiantsChampionship SeriesPlayoffs31009.0020000201.01010210003.009.000.0018.009.000.000.50
1989San Francisco GiantsWorld SeriesPlayoffs31003.3730000302.22010210001.506.750.006.753.370.000.50
Tot:Playoffs (3 Yrs)Playoffs201.150000014115.290207100001.025.170.004.025.740.001.43
Player pitching statistics considered to be non-regular season leagues and events.

Fielding Statistics

csv
Glossary
yearteamleaguelevelageposggsinnpoaedptctscsbcssb%fpctrfgrfirf9itm sharepl sharetm rank
1980Geneva CubsNYPLA-22P12--71721262400.9232.00.000.0016.2100.07
1981Midland CubsTexAA23P26--123812515000.9801.90.000.0038.8100.05
1982Iowa CubsAmerAAA24P18--4811131200.9230.70.000.0013.3100.09
Show all fielding records and totals
Fielding Statistics are updated at the conclusion of season

Yearly Summary

csv
Glossary
yearteamleaguelevelmlb-classagewlrankrpigpmanagersalaryservice timeplayoffsawards
1979ArizonaPac10NCAA-1Jr2143252022Jerry Kindall--NCAA College World Series
1980ArizonaPac10NCAA-1Sr2245211016Jerry Kindall--NCAA College World Series
1980Geneva CubsNYPLA-CHN2248261-12Bob Hartsfield--Lost in Semi-Finals
1981Midland CubsTexAACHN2336310-26George Enright, Roy Hartsfield--dnq
1982Iowa CubsAmerAAACHN2473622-18Jim Napier--dnq
1983Chicago CubsNLMLBCHN2571915-56Lee Elia, Charlie Foxdnq
1984San Diego PadresNLMLBSDN2692701-62Dick WilliamsLost World Series (Tigers)
1985San Diego PadresNLMLBSDN2783793-60Dick Williams270,000dnq
1986San Diego PadresNLMLBSDN2874884-84Steve Boros390,000dnq
1987San Diego PadresNLMLBSDN2965976-33Larry Bowa500,000dnq
1987San Francisco GiantsNLMLBSFN2990721-44Roger Craig500,000Lost NLCS (Cardinals)
1988San Francisco GiantsNLMLBSFN3083794-64Roger Craig575,000dnq
1989San Francisco GiantsNLMLBSFN3192701-70Roger Craig600,000Lost World Series (Athletics)
1990San Diego PadresNLMLBSDN3275874-56Greg Riddoch, Jack McKeon1,266,667dnq
1991San Diego PadresNLMLBSDN3384783-54Greg Riddoch2,641,667dnq
1992Baltimore OriolesALMLBBAL3489733-5Johnny Oates2,041,667dnq
1992San Diego PadresNLMLBSDN3482803-27Greg Riddoch, Jim Riggleman2,041,667dnq
1993Oklahoma City 89ersAmerAAATEX3554904-1Bob Jones--dnq
1993Texas RangersALMLBTEX3586762-52Kevin Kennedy1,100,000dnq
1994California AngelsALMLBCAL3647684-30Marcel Lachemann, Buck Rodgers400,000dnq
20 record(s)
Based on playing years with listed statistics and available season data.

Baseball Jobs

csv
Glossary
yearteam nameleaguelevelcategorymlb orgjobwlwpctrankgblPlayoffs
1999Medicine HatPioRkMinorTORPitching Coach3343.434314.5dnq
2000TennesseeSouAAMinorTORPitching Coach7169.50710.0dnq
2001TennesseeSouAAMinorTORPitching Coach8060.57120.0dnq
2002TennesseeSouAAMinorTORPitching Coach6971.49338.0dnq
2003MidlandTexAAMinorOAKPitching Coach5664.467322.5dnq
2005VancouverNwstA-MinorOAKPitching Coach4630.60510.0Lost in Finals
2006VancouverNwstA-MinorOAKPitching Coach3937.513316.0-
2007VancouverNwstA-MinorOAKPitching Coach3738.493219.5dnq
2009VancouverNwstA-MinorOAKPitching Coach3640.474313.0dnq
2010VancouverNwstA-MinorOAKPitching Coach4234.55327.0Lost in Semi-Finals
2011StocktonCalifA+MinorOAKPitching Coach7565.536215.0Lost in Finals
2012StocktonCalifA+MinorOAKPitching Coach5684.400519.0dnq
2013VermontNYPLA-MinorOAKPitching Coach3343.434411.0dnq
2014BeloitMidwAMinorOAKPitching Coach5584.396835.5dnq
2015Oakland AthleticsALMLBMLBOAKPitching rehab coordinator6894.420520.0dnq
2016Oakland AthleticsALMLBMLBOAKPitching rehab coordinator6993.426526.0dnq
2017Oakland AthleticsALMLBMLBOAKPitching rehab coordinator7587.463526.0dnq
2018Oakland AthleticsALMLBMLBOAKPitching rehab coordinator9765.59926.0Lost AL Wild-Card Game (Yankees)
2019Oakland AthleticsALMLBMLBOAKPitching rehab coordinator9765.599210.0Lost AL Wild-Card Game (Rays)
2020Oakland AthleticsALMLBMLBOAKPitching rehab coordinator3624.60010.0Lost in Division Series (Astros)
2021Oakland AthleticsALMLBMLBOAKMinor League Pitching Rehab Coordinator8676.53139.0dnq
21 record(s)

Transactions

csv
Glossary
datetransaction descriptionteamminor team40-manstatus
1994-07-08Released by AngelsNoHist
1994-01-13Signed to 1-year contract for 1994-1994 ($0.4m) [Free Agent]California AngelsNoHist
1993-11-01Granted free agencyNoHist
1993-06-02Activated from Disabled ListTexas RangersNoHist
1993-05-18DL - Left neck strainTexas RangersNoInjury
1993-01-13Signed to 1-year contract for 1993-1993 ($1.1m) [Free Agent]Texas RangersNoHist
1992-11-02Granted free agencyNoHist
1992-08-31Traded from San Diego Padres to Baltimore Orioles for Erik Schullstrom and Ricky Gutierrez (9/4/1992)Baltimore OriolesNoHist
1989-12-06Signed to 3-year contract for 1990-1992 ($5.95m) [Free Agent]San Diego PadresNoHist
1989-11-13Granted free agencyNoHist
Show all transactions

Prospect Rankings

csv
Glossary
yearsourcetypeteamrankview rankings
1983Baseball AmericaTeamChicago Cubs8View Rankings
1 record(s)
Prospect rankings are available since 1990 and are based on pre-season rankings from various ranking sites.

Salaries and Contracts

csv
Glossary
yearteamagesalarytm ranklg rankavg salarylg minimumservice timecontract
1985San Diego Padres27270,00013350371,57160,000Signed to 2-year contract for 1985-1986 ($0.66m) [Avoids arbitration] Extension [1985-02-07]
1986San Diego Padres28390,00010295412,52060,000
1987San Diego Padres29500,00010206412,45462,500Signed to 1-year contract for 1987-1987 ($0.5m) [Avoids arbitration] [1987-01-30]
1988San Francisco Giants30575,00011192438,72962,500Signed to 1-year contract for 1988-1988 ($0.575m) [Avoids arbitration] date unknown [1988-01-01]
1989San Francisco Giants31600,00014215497,25468,000Signed to 1-year contract for 1989-1989 ($0.6m) [Avoids arbitration] date unknown [1989-01-01]
1990San Diego Padres321,266,667492597,537100,000Signed to 3-year contract for 1990-1992 ($5.95m) [Free Agent] [1989-12-06]
1991San Diego Padres332,641,667246851,492100,000
1992San Diego Padres342,041,66751631,028,667109,000
1993Texas Rangers351,100,00092501,076,089109,000
1994California Angels36400,000153971,168,263109,000
10 season(s)$9,785,001Career Earnings
Talent Ratings
Strikeouts
58
Walks
76
Hittable
52
SO/BB
77
vsPower
52
Hitting
8
Durability
89
Team
.511

[Career Highlights]

[1979]  Drafted by the Kansas City Royals in Round #7 (#177) out of Arizona (Did not sign) ... Played for Arizona (NCAA-1)
[1980]  Drafted by the Chicago Cubs in Round #9 (#219) out of Arizona ... Played for Arizona (NCAA-1) ... Played for Geneva Cubs (A-) ... Led NYPL in Strikeouts, Walks per 9 Innings ... Finished top 10 in NYPL in W+H Per Inning Pitched, Wins, Complete Games, Shutouts, Innings PItched, Hits per 9 Innings, Strikeouts per 9 Innings ... Men's College World Series Champion with Arizona
[1981]  Played for Midland Cubs (AA) ... Led Tex in Losses ... Finished top 10 in Tex in Wins, Games Started, Complete Games, Shutouts, Innings PItched, Hits Allowed, Runs Allowed, Earned Runs Allowed, Home Runs Allowed, Strikeouts, Walks per 9 Innings
[1982]  Played for Iowa Cubs (AAA) ... Finished top 10 in Amer in Earned Run Average, W+H Per Inning Pitched, Shutouts, Walks per 9 Innings
[1983]  Played for Chicago Cubs (MLB) ... Played for Chicago Cubs (MLB)
[1984]  Played for San Diego Padres (MLB) ... Played for San Diego Padres (MLB) ... Played in Championship Series for San Diego Padres ... Played in World Series for San Diego Padres
[1985]  Played for San Diego Padres (MLB) ... Played for San Diego Padres (MLB) ... Inducted into the University of Arizona Athletics Hall of Fame
Show full Career Summary [1979-2021]
Page Last Updated: 2/26/2025 5:21:01 PM