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

Karl BestTrack this Player High Level: MLB Stat Years: 1978-1988 MLB Years: 1983-1988
Follow TBC on Twitter and Facebook

Drafted

PositionsP-378Position when DraftedpPlayer Listed UnderMajor Leaguers
Proper NameKark Jori Best
Height6-4Weight210BatsRightThrowsRight
Born DateMarch 6,1959 [59.258]PlaceAberdeen,Washington
High SchoolKent-Meridian (Kent,WA)

DraftedSelected by the Seattle Mariners [Team Picks] in the 12th round (312th overall) of the 1977 Amateur Entry Draft [Signed]
MLB DebutAugust 19,1983 [24.166]
OrganizationsSEA [10] DET [1] MIN [1] Awards0
TBC Player ID8786Retrosheet IDbestk001MLBAM ID110952
Research ToolsTrack this Player -- Intersect Player -- Compare Player -- Random Player
About Profile Data

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


Career Talent RatingsPitchingStrikeouts76Walks30Hittable65SO/BB51vsPower65Hitting0Durability56Team.486Ratings Explained

Pitching Statistics

TopStats GlossaryPitching DetailsStatistical FeatsRemove Filters
YearTeamLeagueLvlOrgUnifPosAgeWLERAGGSGRCGSHGFSVIPHRERHRBBSOWPBKHBWHIPH9HR9BB9SO9K-BBWpctFIP
1978Bellingham MarinersNwstA-sea-ST19335.001091000054.0583230732478001.679.671.175.337.831.47.500-
1978Stockton MarinersCalifA+sea-S/R19154.731266110040.0423721433325001.889.450.907.437.200.97.167-
1978Minor Totals (2 teams)MinorAAA--S/R0484.8822157110094.0100695111657913001.769.571.056.227.561.22.333-
1979Alexandria MarinersCaroA+sea-ST208113.23242408000167.0150746068510810001.418.080.324.585.821.27.421-
1980Lynn SailorsEastAAsea-ST219145.55262605000154.01441169510106928001.628.420.586.195.380.87.391-
1981Lynn SailorsEastAAsea-ST22443.8013130110071.0733730731502001.469.250.893.936.341.61.500-
1982Lynn SailorsEastAAsea-ST23943.45212109200138.010463538901256001.406.770.525.868.131.39.692-
1983Salt Lake GullsPCLAAAsea-Rel24744.82511500012284.086514510641088001.799.211.076.8611.571.69.636-
1983Seattle MarinersALMLBsea39Rel240113.5040400005.014982531003.5623.633.388.445.060.60.0009.32
1984Salt Lake GullsPCLAAAsea-Rel25655.21460460026876.0695244755775001.638.170.836.519.121.40.545-
1984Seattle MarinersALMLBsea39Rel25113.0050500206.07220060001.1710.50----9.000.00.5000.77
1985Calgary CannonsPCLAAAsea-Rel26000.0040400205.02100480001.133.38--6.7513.502.00--
1985Seattle MarinersALMLBsea39Rel26211.9515015007432.0259716320000.966.960.281.678.915.33.6671.66
1986Calgary CannonsPCLAAAsea-Rel27011.59160160012117.01663112201001.658.470.536.3510.591.67.000-
1986Seattle MarinersALMLBsea39Rel27234.04260260015135.2351916321232101.578.830.765.305.801.10.4004.34
1987Calgary CannonsPCLAAAsea-Rel28264.34270270017537.0342318527354001.638.201.216.518.441.30.250-
1987Toledo Mud HensILAAAdet-R/CL28352.682802800231040.0341212119432001.317.590.224.249.602.26.375-
1987Minor Totals (2 teams)MinorAAA--R/CL05113.485505500401577.2683530646786001.477.880.705.339.041.70.313-
1988Portland BeaversPCLAAAmin-R/CL29034.323903900342141.2362220617341001.277.781.303.677.342.00.000-
1988Minnesota TwinsALMLBmin38Rel29006.0011011008012.015981790101.8311.250.755.256.751.29-4.10
MLB Totals - 5 Season(s)Filter564.04610610032590.0964841739733201.489.460.693.847.191.87.4550.68
Minor League Totals - 11 Season(s)Filter52654.1931710021724412647924.08485264317257577960001.548.240.705.597.571.35.444-
AAA Totals - 6 Season(s)Filter18244.2421112100012647300.22771671423019832521001.578.260.905.919.701.64.429-
AA Totals - 3 Season(s)Filter22224.416060015300363.03212161782522726716001.517.950.625.626.611.18.500-
A+ Totals - 2 Season(s)Filter9163.52363069100207.0192111811011814015001.508.350.435.136.091.19.360-
A- Totals - 1 Season(s)Filter335.001091000054.0583230732478001.679.671.175.337.831.47.500-
Seattle Mariners Totals - 4 Season(s)Filter563.74500500024578.0813933632643101.429.190.683.637.262.00.455-
Minnesota Twins Totals - 1 Season(s)Filter006.0011011008012.015981790101.8311.250.755.256.751.29--
Average MLB - Per ~220 innings12144.041470147007712220.02311169917941767501.489.460.693.847.191.87.4620.68
Average Minor - Per ~220 innings12154.19752451613011220.02011251021713718514001.548.240.705.597.571.35.444-

Fielding Statistics

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLgLevelOrgAgePosGGSInnPOAEDPTCTSCFPctRFgRFiSBCSSB%PBGPPos-ShareTm-Share
1978Bellingham Mariners NwstA-sea19P10---63-96.6670.60------10100.014.1
1978Stockton Mariners CalifA+sea19P12--56--11111.0000.92------12100.08.6
1979Alexandria Mariners CaroA+sea20P24--927113736.9731.50------24100.017.6
1980Lynn Sailors EastAAsea21P26--622122928.9661.08------26100.019.0
1981Lynn Sailors EastAAsea22P13--511412016.8001.23------13100.09.4
1982Lynn Sailors EastAAsea23P21--916212725.9261.19------21100.015.1
1983Salt Lake Gulls PCLAAAsea24P51--191-1110.9090.20------51100.035.9
1983Seattle MarinersALMLBsea24P4-5-------------4100.02.5
1984Salt Lake Gulls PCLAAAsea25P46--292-1311.8460.24------46100.032.9
1984Seattle MarinersALMLBsea25P5-6-------------5100.03.1
1985Calgary Cannons PCLAAAsea26P4---1--111.0000.25------4100.02.8
1985Seattle MarinersALMLBsea26P15-32-31-43.7500.200.09-----15100.09.3
1986Calgary Cannons PCLAAAsea27P16--11--221.0000.13------16100.011.2
1986Seattle MarinersALMLBsea27P26-3513--441.0000.150.11-----26100.016.0
1987Toledo Mud Hens ILAAAdet28P28--26--881.0000.29------28100.020.0
1987Calgary Cannons PCLAAAsea28P27--13--441.0000.15------27100.019.1
1988Portland Beavers PCLAAAmin29P39--22--441.0000.10------39100.027.5
1988Minnesota TwinsALMLBmin29P11-12-1--111.0000.090.08-----11100.06.8
MLB Totals for P - 5 season(s)-   P61-90171-98.8890.130.09-----610.00.0
AAA Totals for P - 6 season(s)-   P211--9313-4340.9300.19------2110.00.0
AA Totals for P - 3 season(s)-   P60--2049747669.9081.15------600.00.0
A+ Totals for P - 2 season(s)-   P36--1433114847.9791.31------360.00.0
A- Totals for P - 1 season(s)-   P10---63-96.6670.60------100.00.0

Fielding Statistics - Position Grid

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLeagueLevelOrgAgePC1B2BSS3BLFCFRFOFDH
1978Bellingham Mariners NwstA-sea1910----------
1978Stockton Mariners CalifA+sea1912----------
1979Alexandria Mariners CaroA+sea2024----------
1980Lynn Sailors EastAAsea2126----------
1981Lynn Sailors EastAAsea2213----------
1982Lynn Sailors EastAAsea2321----------
1983Salt Lake Gulls PCLAAAsea2451----------
1983Seattle MarinersALMLBsea244----------
1984Salt Lake Gulls PCLAAAsea2546----------
1984Seattle MarinersALMLBsea255----------
1985Calgary Cannons PCLAAAsea264----------
1985Seattle MarinersALMLBsea2615----------
1986Calgary Cannons PCLAAAsea2716----------
1986Seattle MarinersALMLBsea2726----------
1987Toledo Mud Hens ILAAAdet2828----------
1987Calgary Cannons PCLAAAsea2827----------
1988Portland Beavers PCLAAAmin2939----------
1988Minnesota TwinsALMLBmin2911----------

Roster Transactions

Top Change of Organization Injuries/DL Contracts
Tranx DatePosOrganizationAssignment40mStatusTypeTransaction DescriptionAgeRoster for Current Team
1988-08-16TradeTraded by Twins to Giants for Alan Cockrell. 
1988-03-28TradeTraded by Tigers to Twins for Don Schulze. 
1987-06-22TradeTraded by Mariners to Tigers for Bryan Kelly. 
* 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
1985Seattle MarinersTeam Payroll2660,000-51620-370,78060,00060,000
1986Seattle MarinersTeam Payroll2770,000-5702619386,34760,000130,000
1988Minnesota TwinsTeam Payroll2962,500-60429-392,10762,500192,500
* 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