Please SUPPORT US by putting your name on the SUPPORT WALL.
Tips Updates
MLB
Players
Teams
Leagues
Draft
Boxscores
Minor Leagues
College
People
Extra Bases
Applications
About

Craig LeffertsTrack this Player High Level: MLB Stat Years: 1979-1994 MLB Years: 1983-1994
Follow TBC on Twitter and Facebook

Drafted
Rated Prospect

PositionsP-753Position when DraftedPPlayer Listed UnderMajor Leaguers
Proper NameCraig Lindsay Lefferts
Height6-1Weight210BatsLeftThrowsLeft
Born DateSeptember 29,1957 [60.324]PlaceMunich,Germany
High SchoolNortheast (St. Petersburg,FL)
CollegeUniversity of Arizona (Tucson,AZ)

DraftedSelected by the Chicago Cubs [Team Picks] in the 9th round (219th overall) of the 1980 Amateur Entry Draft [Signed] ... Selected by the Kansas City Royals [Team Picks] in the 7th round (177th overall) of the 1979 Amateur Entry Draft
Prospect Rankings[BA] 1983-CHN-#8
MLB DebutApril 7,1983 [25.190]
OrganizationsSDN [7] CHN [4] SFN [3] BAL [1] CAL [1] TEX [1] Awards0
TBC Player ID14230Retrosheet IDleffc001MLBAM ID117628
Research ToolsTrack this Player -- Intersect Player -- Compare Player -- Random Player
About Profile Data

Pitching Stats -- Batting Stats -- Fielding Statistics -- Baseball Jobs -- Transactions -- Salaries
This player page is available for sponsorship:
Sponsor the Craig Lefferts page  -  You can show your support to the The Baseball Cube by sponsoring all of a player's pages for only $10/year.


Player Notes:   Opening day starter for Texas Rangers in 1993
About Sponsorships Program


Career Talent RatingsPitchingStrikeouts60Walks80Hittable57SO/BB80vsPower57Hitting10Durability88Team.497Ratings Explained

Pitching Statistics

TopStats GlossaryPitching DetailsStatistical FeatsRemove Filters
YearTeamLeagueLvlOrgUnifPosAgeWLERAGGSGRCGSHGFSVIPHRERHRBBSOWPBKHBWHIPH9HR9BB9SO9K-BBWpctFIP
1979ArizonaCollegeNCAAJrS/R211033.68221848000127.01316952048890001.419.26--3.396.291.85.769-
1980ArizonaCollegeNCAASrST22724.2216160210096.01025745046540001.549.56--4.315.061.17.778-
1980Geneva CubsNYPLA-chn-ST22912.7812120510094.0743529724992001.047.090.672.309.484.13.900-
1981Midland CubsTexAAchn-ST2312124.142625111310185.0203958521361351201.299.881.021.756.573.75.500-
1982Iowa CubsAmerAAAchn-S/R24853.0518144310097.0975033825713001.258.970.742.316.572.84.615-
1983Chicago CubsNLMLBchn32Rel25343.13565510010189.08035311329602021.228.091.312.936.072.07.4294.35
1984San Diego PadresNLMLBsdn37R/CL26342.1362062002910105.2882925424562211.067.500.342.044.772.33.4292.91
1985San Diego PadresNLMLBsdn37Rel27763.35600600024283.0753431730482001.268.100.763.245.181.60.5383.70
1986San Diego PadresNLMLBsdn37Rel28983.098308300364107.2984137744721111.328.190.593.686.021.64.5293.53
1987San Diego PadresNLMLBsdn37Rel29224.3833033008251.0562925915395221.389.821.582.636.842.60.5004.62
1987San Francisco GiantsNLMLBsfn32Rel29333.23440440014447.0361817418181101.146.850.763.423.421.00.5004.35
1988San Francisco GiantsNLMLBsfn32R/CL30382.926406400301192.0743330723584011.057.210.682.245.652.52.2733.28
1989San Francisco GiantsNLMLBsfn32R/CL31242.6970070003220107.09338321122714111.077.820.931.855.973.23.3333.42
1990San Diego PadresNLMLBsdn11R/CL32752.525605600442378.26826221022601011.147.781.142.526.862.73.5833.81
1991San Diego PadresNLMLBsdn11R/CL33163.915405400402369.0743530514483111.289.650.651.836.263.43.1433.06
1992San Diego PadresNLMLBsdn11,37ST341393.69272700000163.018076671635814101.329.920.881.934.462.31.5913.71
1992Baltimore OriolesALMLBbal11,31ST34134.09550100033.034191536231001.219.270.821.646.273.83.2503.12
1993Oklahoma City 89ersAmerAAAtex-ST35017.5011000006.09551210001.8313.501.503.001.500.50.000-
1993Texas RangersALMLBtex11Rel35396.0552844009083.010257561728580111.5611.021.843.026.262.07.2505.29
1994California AngelsALMLBcal21Rel36114.67300300010134.2502018712271001.7912.981.823.127.012.25.5005.24
MLB Totals - 12 Season(s)Filter58723.4369645651102861011142.211084904361203227193110111.258.700.942.535.652.23.4460.98
Minor League Totals - 4 Season(s)Filter29193.585752519510382.038318515237873066201.239.020.872.057.203.52.604-
AAA Totals - 2 Season(s)Filter863.31191543100103.01065538927723001.299.230.782.356.272.67.571-
AA Totals - 1 Season(s)Filter12124.142625111310185.0203958521361351201.299.881.021.756.573.75.500-
A- Totals - 1 Season(s)Filter912.7812120510094.0743529724992001.047.090.672.309.484.13.900-
NCAA Totals - 2 Season(s)Filter1753.913834410100223.0233126970941430001.469.39--3.795.761.52.773-
San Diego Padres Totals - 7 Season(s)Filter42403.24375273480018164656.06392702375818440418761.258.730.792.515.522.20.512-
San Francisco Giants Totals - 3 Season(s)Filter8152.881780178007635246.2203897922631479221.087.410.802.305.362.33.348-
Chicago Cubs Totals - 1 Season(s)Filter343.13565510010189.08035311329602021.228.091.312.936.072.07.429-
Texas Rangers Totals - 1 Season(s)Filter396.0552844009083.010257561728580111.5611.021.843.026.262.07.250-
California Angels Totals - 1 Season(s)Filter114.67300300010134.2502018712271001.7912.981.823.127.012.25.500-
Baltimore Orioles Totals - 1 Season(s)Filter134.09550100033.034191536231001.219.270.821.646.273.83.250-
Average MLB - Per ~220 innings11143.431349125005519220.0213948423621386221.258.700.942.535.652.23.4400.98
Average Minor - Per ~220 innings17113.583330311310220.02201068721501763101.239.020.872.057.203.52.607-

Batting Statistics

TopStats GlossaryBatting DetailsStatistical FeatsRemove Filters
YearTeamLeagueLvlOrgUnifPosAgeGABRH2B3BHRRBISBCSBBSOHBPSHSFIBBDPAVGOBPSLGOPSTBXBHPAbabipISOSecAwOBABB%SO%K-BBHR%AB/HRXBH%
1983Chicago CubsNLMLBchn32p255618120000001901000.111.158.111.2692020.222.000.056.1335.0045.009.000.000.000.00
1984San Diego PadresNLMLBsdn37p266217151000000601000.294.294.353.6476118.455.059.059.2900.0033.330.000.000.0020.00
1985San Diego PadresNLMLBsdn37p27604010000000200000.250.250.250.500104.500.000.000.2250.0050.000.000.000.000.00
1986San Diego PadresNLMLBsdn37p28848110011000401000.125.125.500.625419.000.375.375.2620.0044.440.0011.118.00100.00
1987San Diego PadresNLMLBsdn37p29333010000000200000.333.333.333.6661031.000.000.000.2980.0066.670.000.000.000.00
1987San Francisco GiantsNLMLBsfn32p29444011001000200000.250.250.500.750214.500.250.250.3140.0050.000.000.000.00100.00
1987Totals for NL-NL         777021001000400000.286.286.429.715317.667.143.143.3070.0057.140.000.000.0050.00
1988San Francisco GiantsNLMLBsfn32p30649000000000700000.000.000.000.000009.000.000.000.0000.0077.780.000.000.000.00
1989San Francisco GiantsNLMLBsfn32p31707000000000500000.000.000.000.000007.000.000.000.0000.0071.430.000.000.000.00
1990San Diego PadresNLMLBsdn11p32564110001000202000.250.250.250.500106.500.000.000.2270.0033.330.000.000.000.00
1991San Diego PadresNLMLBsdn11p33546000000000400000.000.000.000.000006.000.000.000.0000.0066.670.000.000.000.00
1992San Diego PadresNLMLBsdn11,37p3427520400000002109000.077.077.077.1544061.129.000.000.0700.0034.430.000.000.000.00
MLB Totals - 10 Season(s)Filter610132416201300164014000.121.128.159.287213147.224.038.045.0000.6843.5464.000.68132.0018.75
San Diego Padres Totals - 7 Season(s)Filter37694313101200041013000.138.138.181.319172107.231.043.043.0000.0038.320.000.9394.0015.38
San Francisco Giants Totals - 3 Season(s)Filter178200110010001400000.050.050.100.1502120.167.050.050.0000.0070.000.000.000.00100.00
Chicago Cubs Totals - 1 Season(s)Filter5618120000001901000.111.158.111.2692020.222.000.056.0005.0045.009.000.000.000.00
Average MLB - Per 162 games162351410010001704000.121.128.159.2876139.224.038.045.0000.6843.5464.000.68132.0018.75

Fielding Statistics

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLgLevelOrgAgePosGGSInnPOAEDPTCTSCFPctRFgRFiSBCSSB%PBGPPos-ShareTm-Share
1980Geneva Cubs NYPLA-chn22P12--717212624.9232.00------12100.016.2
1981Midland Cubs TexAAchn23P26--1238125150.9801.92------26100.038.8
1982Iowa Cubs AmerAAAchn24P18--48111312.9230.67------18100.013.3
1983Chicago CubsNLMLBchn25P56-898131-2221.9550.380.24-----56100.034.6
1984San Diego PadresNLMLBsdn26P62-105510121615.9380.240.14-----62100.038.3
1985San Diego PadresNLMLBsdn27P60-83411-115151.0000.250.18-----60100.037.0
1986San Diego PadresNLMLBsdn28P83-107324-327271.0000.330.25-----8498.851.2
1987San Francisco GiantsNLMLBsfn29P44-47361-109.9000.200.19-----44100.027.2
1987San Diego PadresNLMLBsdn29P33-51251187.8750.210.14-----33100.020.4
1988San Francisco GiantsNLMLBsfn30P64-92211--13131.0000.200.14-----64100.039.5
1989San Francisco GiantsNLMLBsfn31P70-10759-214141.0000.200.13-----70100.043.2
1990San Diego PadresNLMLBsdn32P56-78610-216161.0000.290.21-----56100.034.6
1991San Diego PadresNLMLBsdn33P54-69312-115151.0000.280.22-----54100.033.3
1992San Diego PadresNLMLBsdn34P27-1637261-3433.9711.220.20-----27100.016.7
1992Baltimore OriolesALMLBbal34P5-33121-43.7500.600.09-----5100.03.1
1993Oklahoma City 89ers AmerAAAtex35P1---1--111.0001.00------1100.00.7
1993Texas RangersALMLBtex35P52-836121-1918.9470.350.22-----52100.032.1
1994California AngelsALMLBcal36P30-34131-54.8000.130.12-----30100.026.1
MLB Totals for P - 12 season(s)-   P696-114156154812218210.9630.300.18-----6960.00.0
AAA Totals for P - 2 season(s)-   P19--49111413.9290.68------190.00.0
AA Totals for P - 1 season(s)-   P26--1238125150.9801.92------260.00.0
A- Totals for P - 1 season(s)-   P12--717212624.9232.00------120.00.0

Fielding Statistics - Position Grid

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLeagueLevelOrgAgePC1B2BSS3BLFCFRFOFDH
1980Geneva Cubs NYPLA-chn2212----------
1981Midland Cubs TexAAchn2326----------
1982Iowa Cubs AmerAAAchn2418----------
1983Chicago CubsNLMLBchn2556----------
1984San Diego PadresNLMLBsdn2662----------
1985San Diego PadresNLMLBsdn2760----------
1986San Diego PadresNLMLBsdn2883----------
1987San Francisco GiantsNLMLBsfn2944----------
1987San Diego PadresNLMLBsdn2933----------
1988San Francisco GiantsNLMLBsfn3064----------
1989San Francisco GiantsNLMLBsfn3170----------
1990San Diego PadresNLMLBsdn3256----------
1991San Diego PadresNLMLBsdn3354----------
1992San Diego PadresNLMLBsdn3427----------
1992Baltimore OriolesALMLBbal345----------
1993Oklahoma City 89ers AmerAAAtex351----------
1993Texas RangersALMLBtex3552----------
1994California AngelsALMLBcal3630----------

Other Pitching Statistics

TopRegular Season PitchingAbout 'Other' Stats
YearTeamLeagueCategoryAgeWLERAGGSGRCGSHOGFSVIPHRERHRBBSOWPBKHBWHIPH9HR9BB9SO9K-BBRA9WPct
1984San Diego PadresChamp. SeriesMLB26200.003004.0101100.502.250.002.252.251.000.001.000
1984San Diego PadresWorld SeriesMLB26000.003016.0201700.503.000.001.5010.507.000.00.000
1987San Francisco GiantsChamp. SeriesMLB29000.003002.0301002.0013.500.004.500.000.000.00.000
1989San Francisco GiantsChamp. SeriesMLB31009.002001.0112103.009.000.0018.009.000.500.00.000
1989San Francisco GiantsWorld SeriesMLB31003.373002.2212101.826.750.006.753.370.500.00.000
MLB Playoffs - Championship Series Totals - 3 yrs201.2980800007.0501042001.296.430.005.142.570.500.001.000
MLB Playoffs - World Series Totals - 2 yrs001.0460600018.7401038000.814.150.003.128.312.670.00.000

Jobs in Baseball

TopAbout Jobs
YearTeamLgLevelCategoryOrgAgeJobGWLPctGBLRankManager/HCPlayoffs
1999Medicine Hat Blue JaysPioRkMinortor41Pitching Coach763343.43414.53Paul Elliott
2000Tennessee SmokiesSouAAMinortor42Pitching Coach1407169.507--1Rocket Wheeler
2001Tennessee SmokiesSouAAMinortor43Pitching Coach1408060.571--2Rocket Wheeler
2002Tennessee SmokiesSouAAMinortor44Pitching Coach1406971.4938.53Rocket Wheeler
2003Midland RockHoundsTexAAMinoroak45Pitching Coach1205664.46722.53Greg Sparks
2005Vancouver CanadiansNwstA-Minoroak47Pitching Coach764630.605--1Juan NavaretteLost in Finals
2006Vancouver CanadiansNwstA-Minoroak48Pitching Coach763937.51316.03Rick Magnante-
2007Vancouver CanadiansNwstA-Minoroak49Pitching Coach753738.49319.52Rick Magnante
2009Vancouver CanadiansNwstA-Minoroak51Pitching Coach763640.47413.03Rick Magnante
2010Vancouver CanadiansNwstA-Minoroak52Pitching Coach764234.5537.02Rick MagnanteLost in Semi-Finals
2011Stockton PortsCalifA+Minoroak53Pitching Coach1407565.53615.02Webster GarrisonLost in Finals
2012Stockton PortsCalifA+Minoroak54Pitching Coach1405684.40019.05Webster Garrison
2013Vermont Lake MonstersNYPLA-Minoroak55Pitching Coach763343.43411.04Rick Magnante
2014Beloit SnappersMidwAMinoroak56Pitching Coach1395584.39635.58Rick Magnante
* The team record above is related to the full season for that team. It is possible that the job was only held for part of the season.
* MLB in Bold
* Highlighted rows indicate league champions

Roster Transactions

Top Change of Organization Injuries/DL Contracts
Tranx DatePosOrganizationAssignment40mStatusTypeTransaction DescriptionAgeRoster for Current Team
1994-07-08Released by Angels. 
1994-01-13ContractSigned as Free Agent by Angels. 
1993-11-01Free AgentGranted Free Agency. 
1993-01-13ContractSigned as Free Agent by Rangers. 
1992-11-02Free AgentGranted Free Agency. 
1992-08-31TradeTraded by Padres to Orioles for Ricky Gutierrez and Erik Schullstrom. 
1989-12-06ContractSigned as Free Agent by Padres. 
1989-11-13Free AgentGranted Free Agency. 
1987-07-05TradeTraded by Padres with Kevin Mitchell and Dave Dravecky to Giants for Mark Grant, mark davis, Keith Comstock and Chris Brown. 
1983-12-07TradeTraded by Cubs with Fritzie Connally and Carmelo Martinez to Padres for Scott Sanderson. 
* Transactions data can be divided into 2 eras. 2012-2018 includes all MLB/Minor roster movement whereas 1903-2012 contains only MLB change of organization with some DL-related data since 2000s.

Salaries

TopAbout Salary DataPayroll SectionAll $ are USD
YearTeam NamePayrollAgeSalaryServMLB RkTm RkCentileAboveLeague AvgLeague MinCareer*Contracts
1985San Diego PadresTeam Payroll27270,000-3491343370,78060,000270,000
1986San Diego PadresTeam Payroll28390,000-2941259++386,34760,000660,000
1987San Diego PadresTeam Payroll29500,000-2061071++344,90660,0001,160,000
1987San Francisco GiantsTeam Payroll29500,000-206971++344,90660,0001,160,000
1988San Francisco GiantsTeam Payroll30575,000-1901173++392,10762,5001,735,000
1989San Francisco GiantsTeam Payroll31600,000-2131674++429,80262,5002,335,000
1990San Diego PadresTeam Payroll321,266,667-92488++515,727100,0003,601,667
1991San Diego PadresTeam Payroll332,641,667-45294++742,231100,0006,243,334
1992Baltimore OriolesTeam Payroll342,041,667-162580++962,245109,0008,285,001
1992San Diego PadresTeam Payroll342,041,667-162580++962,245109,0008,285,001
1993Texas RangersTeam Payroll351,100,000-248973++968,431109,0009,385,001
1994California AngelsTeam Payroll36400,000-3971756957,101109,0009,785,001
* Career earnings are a simple calculation of available yearly salaries listed here. They include only base salary and draft signing bonus. Minor league salaries are excluded. The value is not meant to reflect a player's actual career earnings.
* League minimum salaries are displayed in red