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

Len BarkerTrack this Player High Level: MLB Stat Years: 1973-1987 MLB Years: 1976-1987
Follow TBC on Twitter and Facebook

Drafted

PositionsP-283Position when DraftedPPlayer Listed UnderMajor Leaguers
Proper NameLeonard Harold Barker
Height6-5Weight225BatsRightThrowsRight
Born DateJuly 7,1955 [63.107]PlaceFort Knox,Kentucky
High SchoolNeshaminy (Langhorne,PA)

DraftedSelected by the Texas Rangers [Team Picks] in the 3rd round (49th overall) of the 1973 Amateur Entry Draft [Signed]
MLB DebutSeptember 14,1976 [21.069]
OrganizationsTEX [6] CLE [5] ATL [3] MIL [1] MON [1] Awards2
TBC Player ID8472Retrosheet IDbarkl001MLBAM ID110566
Research ToolsTrack this Player -- Intersect Player -- Compare Player -- Random Player
About Profile Data

Pitching Stats -- Batting Stats -- Fielding Statistics -- Baseball Jobs -- Transactions -- Awards -- Salaries
This player page is available for sponsorship:
Sponsor the Len Barker 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:   Threw a perfect game on May 15,1981 against the Toronto Blue Jays ... Opening Day Starter for Atlanta Braves 1984
About Sponsorships Program


Career Talent RatingsPitchingStrikeouts70Walks36Hittable56SO/BB54vsPower56Hitting2Durability43Team.506Ratings Explained

Pitching Statistics

TopStats GlossaryPitching DetailsStatistical FeatsRemove Filters
YearTeamLeagueLvlOrgUnifPosAgeWLERAGGSGRCGSHGFSVIPHRERHRBBSOWPBKHBWHIPH9HR9BB9SO9K-BBWpctFIP
1973nullRk--Rel17711.3711011000059.034139027540001.035.19--4.128.242.00.875-
1974nullA--Rel181173.34200200000124.010157460531400001.247.33--3.8510.162.64.611-
1975nullA---Rel197122.89240240000159.0117725101091330001.426.62--6.177.531.22.368-
1976nullAAA--Rel2011105.55270270000141.014010387096920001.678.94--6.135.870.96.524-
1976Texas RangersALMLBtex39ST20102.40220110015.07440671000.874.20--3.604.201.171.0002.90
1977Tucson TorosPCLAAAtex-ST21975.70202006200109.01147769777939101.759.410.586.367.681.21.563-
1977Texas RangersALMLBtex39Rel21412.6615312007147.0361514124515001.276.850.194.569.702.13.8002.38
1978Tucson TorosPCLAAAtex-S/R22401.04835000126.02283116162001.467.620.355.545.541.001.000-
1978Texas RangersALMLBtex39Rel22154.82290290015452.0633128629336001.7610.831.034.995.681.14.1674.48
1979Cleveland IndiansALMLBcle39S/R23664.922919102030137.014679756709310001.579.570.394.596.091.33.5003.47
1980Cleveland IndiansALMLBcle39ST2419124.17363608100246.0237127114179218714101.348.660.623.366.832.03.6133.25
1981Cleveland IndiansALMLBcle39ST25873.91222209300154.015072677461275001.278.750.412.687.412.76.5332.44
1982Cleveland IndiansALMLBcle39ST2615113.903333010100244.2211117106178818710001.227.760.633.246.882.13.5773.17
1983Cleveland IndiansALMLBcle39ST278135.11242404100149.2150928516521056001.359.020.963.136.312.02.3813.78
1983Atlanta BravesNLMLBatl39ST27133.82660000033.0311714014212001.368.45--3.825.731.50.2502.76
1984Atlanta BravesNLMLBatl39ST28783.85212011000126.012059541038953101.258.550.712.716.772.50.4673.20
1985Greenville BravesSouAAatl-ST29101.8011000005.01110171000.401.80--1.8012.607.001.000-
1985Atlanta BravesNLMLBatl39ST29296.3520182001073.28455521037473001.6410.261.224.525.741.27.1824.68
1986Indianapolis IndiansAmerAAAmon-S/R30323.3213103102057.0532921431394001.478.370.634.896.161.26.600-
1987Denver ZephyrsAmerAAAmil-S/R31434.691385003048.0482725229362001.609.000.385.446.751.24.571-
1987Milwaukee BrewersALMLBmil39ST31215.3611110000043.2542726617220001.6311.131.243.504.531.29.6674.82
MLB Totals - 11 Season(s)Filter74764.34248194543572651320.212896956399651397565201.368.760.653.496.631.90.4930.63
Minor League Totals - 9 Season(s)Filter57423.8613742957251728.06303873121443961018101.477.790.175.437.541.39.576-
AAA Totals - 5 Season(s)Filter31224.848141407251381.03772442051424927617101.648.910.335.886.521.11.585-
AA Totals - 1 Season(s)Filter101.8011000005.01110171000.401.80--1.8012.607.001.000-
A Totals - 1 Season(s)Filter1173.34200200000124.010157460531400001.247.33--3.8510.162.64.611-
A- Totals - 1 Season(s)Filter7122.89240240000159.0117725101091330001.426.62--6.177.531.22.368-
Rk Totals - 1 Season(s)Filter711.3711011000059.034139027540001.035.19--4.128.242.00.875-
Cleveland Indians Totals - 5 Season(s)Filter56494.311441341033630930.08944874476334869945101.338.630.613.366.752.01.533-
Atlanta Braves Totals - 3 Season(s)Filter10204.64474431010232.123513112020891638101.399.080.773.446.301.83.333-
Texas Rangers Totals - 3 Season(s)Filter663.614654111225114.210650467599112001.448.320.554.637.141.54.500-
Milwaukee Brewers Totals - 1 Season(s)Filter215.3611110000043.2542726617220001.6311.131.243.504.531.29.667-
Average MLB - Per ~220 innings12134.34413296141220.0214116106168516211001.368.760.653.496.631.90.4800.63
Average Minor - Per ~220 innings17133.864113282120220.01901179441331845001.477.790.175.437.541.39.567-

Batting Statistics

TopStats GlossaryBatting DetailsStatistical FeatsRemove Filters
YearTeamLeagueLvlOrgUnifPosAgeGABRH2B3BHRRBISBCSBBSOHBPSHSFIBBDPAVGOBPSLGOPSTBXBHPAbabipISOSecAwOBABB%SO%K-BBHR%AB/HRXBH%
1983Atlanta BravesNLMLBatl39p2768110000000502000.125.125.125.2501010.333.000.000.1130.0050.000.000.000.000.00
1984Atlanta BravesNLMLBatl39p2821382210010061904001.053.182.079.2613148.105.026.184.14612.5039.583.170.000.0050.00
1985Atlanta BravesNLMLBatl39p292017000000010700000.000.000.000.0000017.000.000-.059.0000.0041.180.000.000.000.00
1986Indianapolis IndiansAmerAAAmon-p30132100000000100000.000.000.000.000002.000.000.000.0000.0050.000.000.000.000.00
1987Denver ZephyrsAmerAAAmil-p31131000000000101000.000.000.000.000002.000.000.000.0000.0050.000.000.000.000.00
MLB Totals - 3 Season(s)Filter47633310010163106001.048.130.063.1934175.094.015.095.0008.0041.335.170.000.0033.33
Minor League Totals - 3 Season(s)Filter463100000000201000.000.000.000.000004.000.000.000.0000.0050.000.000.000.000.00
AAA Totals - 3 Season(s)Filter463100000000201000.000.000.000.000004.000.000.000.0000.0050.000.000.000.000.00
Atlanta Braves Totals - 3 Season(s)Filter47633310010163106001.048.130.063.1934175.094.015.095.0008.0041.335.170.000.0033.33
Average MLB - Per 162 games162217101030030321107021003.048.130.063.193143259.094.015.095.0008.0041.335.170.000.0033.33
Average Minor - Per 162 games16211400000000704000.000.000.000.0000014.000.000.000.0000.0050.000.000.000.000.00

Fielding Statistics

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLgLevelOrgAgePosGGSInnPOAEDPTCTSCFPctRFgRFiSBCSSB%PBGPPos-ShareTm-Share
1976Texas RangersALMLBtex20P2-15-2--221.0001.000.13-----2100.01.2
1977Texas RangersALMLBtex21P15-4748-112121.0000.800.26-----15100.09.3
1978Tucson Toros PCLAAAtex22P8--26--881.0001.00------8100.05.7
1978Texas RangersALMLBtex22P29-5229111211.9170.380.21-----29100.017.9
1979Cleveland IndiansALMLBcle23P29-137813212321.9130.720.15-----29100.018.0
1980Cleveland IndiansALMLBcle24P36-2461124-235351.0000.970.14-----36100.022.5
1981Cleveland IndiansALMLBcle25P22-154921213230.9381.360.19-----22100.021.4
1982Cleveland IndiansALMLBcle26P33-2442327215250.9621.520.20-----33100.020.4
1983Cleveland IndiansALMLBcle27P24-149516132221.9550.880.14-----24100.014.8
1983Atlanta BravesNLMLBatl27P6-33482-1412.8572.000.36-----6100.03.7
1984Atlanta BravesNLMLBatl28P21-126534224139.9511.860.31-----21100.013.0
1985Greenville Braves SouAAatl29P1--1---111.0001.00------1100.00.7
1985Atlanta BravesNLMLBatl29P20-73291-1211.9170.550.15-----20100.012.3
1986Indianapolis Indians AmerAAAmon30P13--15-1661.0000.46------13100.09.2
1987Denver Zephyrs AmerAAAmil31P13--68-114141.0001.08------13100.09.3
1987Milwaukee BrewersALMLBmil31P11-4336--991.0000.820.21-----11100.06.8
MLB Totals for P - 11 season(s)-   P248-1319761771312266253.9511.020.19-----2480.00.0
AAA Totals for P - 3 season(s)-   P34--919-228281.0000.82------340.00.0
AA Totals for P - 1 season(s)-   P1--1---111.0001.00------10.00.0

Fielding Statistics - Position Grid

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLeagueLevelOrgAgePC1B2BSS3BLFCFRFOFDH
1976Texas RangersALMLBtex202----------
1977Texas RangersALMLBtex2115----------
1978Tucson Toros PCLAAAtex228----------
1978Texas RangersALMLBtex2229----------
1979Cleveland IndiansALMLBcle2329----------
1980Cleveland IndiansALMLBcle2436----------
1981Cleveland IndiansALMLBcle2522----------
1982Cleveland IndiansALMLBcle2633----------
1983Cleveland IndiansALMLBcle2724----------
1983Atlanta BravesNLMLBatl276----------
1984Atlanta BravesNLMLBatl2821----------
1985Greenville Braves SouAAatl291----------
1985Atlanta BravesNLMLBatl2920----------
1986Indianapolis Indians AmerAAAmon3013----------
1987Denver Zephyrs AmerAAAmil3113----------
1987Milwaukee BrewersALMLBmil3111----------

Jobs in Baseball

TopAbout Jobs
YearTeamLgLevelCategoryOrgAgeJobGWLPctGBLRankManager/HCPlayoffs
2016Notre Dame CollegeNCAANCAACollege-60Manager322012.625--0 
* 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

Awards [2]

TopAwards SectionAbout Awards
YearAwards (Notes)# Awards
1979American League Player of the Week (July 30-August 5)1
1981American League Player of the Week (May 11-May 17)1

Roster Transactions

Top Change of Organization Injuries/DL Contracts
Tranx DatePosOrganizationAssignment40mStatusTypeTransaction DescriptionAgeRoster for Current Team
1987-04-28ContractSigned as Free Agent by Brewers. 
1987-03-20Released by Expos. 
1986-04-28ContractSigned as Free Agent by Expos. 
1986-04-01Released by Braves. 
1983-08-28TradeTraded by Indians to Braves for Brook Jacoby, Brett Butler, Rick Behenna and Cash. 
1978-10-03TradeTraded by Rangers with Bobby Bonds to Indians for Larvell Blanks and Jim Kern. 
* 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
1985Atlanta BravesTeam Payroll29870,000-65490++370,78060,000870,000
1987Milwaukee BrewersTeam Payroll31890,000-79389++344,90660,0001,760,000
* 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