Tips Updates
Daily
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


PositionsP-283Position when DraftedPPlayer Listed UnderMajor Leaguers
Proper NameLeonard Harold Barker
Height6-5Weight225BatsRightThrowsRight
Born DateJuly 7,1955 [62.326]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.07440671020.874.20--3.604.201.171.0003.30
1977Tucson TorosPCLAAAtex-ST21975.70202006200109.01147769777939101.759.410.586.367.681.21.563-
1977Texas RangersALMLBtex39Rel21412.6615312007147.0361514124515011.276.850.194.569.702.13.8002.44
1978Tucson TorosPCLAAAtex-S/R22401.04835000126.02283116162001.467.620.355.545.541.001.000-
1978Texas RangersALMLBtex39Rel22154.82290290015452.0633128629336021.7610.831.034.995.681.14.1674.59
1979Cleveland IndiansALMLBcle39S/R23664.922919102030137.014679756709310021.579.570.394.596.091.33.5003.52
1980Cleveland IndiansALMLBcle39ST2419124.17363608100246.0237127114179218714131.348.660.623.366.832.03.6133.29
1981Cleveland IndiansALMLBcle39ST25873.91222209300154.015072677461275011.278.750.412.687.412.76.5332.46
1982Cleveland IndiansALMLBcle39ST2615113.903333010100244.2211117106178818710031.227.760.633.246.882.13.5773.21
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.012059541038953121.258.550.712.716.772.50.4673.24
1985Greenville BravesSouAAatl-ST29101.8011000005.01110171000.401.80--1.8012.607.001.000-
1985Atlanta BravesNLMLBatl39ST29296.3520182001073.28455521037473011.6410.261.224.525.741.27.1824.72
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.2542726617220021.6311.131.243.504.531.29.6674.95
MLB Totals - 11 Season(s)Filter74764.34248194543572651320.2128969563996513975652191.368.760.653.496.631.90.4930.68
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.08944874476334869945191.338.630.613.366.752.01.533-
Atlanta Braves Totals - 3 Season(s)Filter10204.64474431010232.123513112020891638131.399.080.773.446.301.83.333-
Texas Rangers Totals - 3 Season(s)Filter663.614654111225114.210650467599112051.448.320.554.637.141.54.500-
Milwaukee Brewers Totals - 1 Season(s)Filter215.3611110000043.2542726617220021.6311.131.243.504.531.29.667-
Average MLB - Per ~220 innings12134.34413296141220.0214116106168516211031.368.760.653.496.631.90.4800.68
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