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

Keith JohnsonTrack this Player High Level: MLB Stat Years: 1990-2003 MLB Years: 2000-2000
Follow TBC on Twitter and Facebook

Drafted

PositionsSS-612, 3B-456, 2B-176, OF-37, 1B-22, P-3Position when DraftedSSPlayer Listed UnderMajor Leaguers
Proper NameKeith Johnson
Height5-11Weight206BatsRightThrowsRight
Born DateApril 17,1971 [47.156]PlaceHanford,California
High SchoolHanford (Hanford,CA)
CollegePacific (Stockton,CA)

DraftedSelected by the Los Angeles Dodgers [Team Picks] in the 4th round (115th overall) of the 1992 Amateur Entry Draft [Signed]
MLB DebutApril 17,2000 [29.000]
OrganizationsLAN [8] ANA [3] ARI [1] Awards1
TBC Player ID5800Retrosheet IDjohnk002MLBAM ID297292
Research ToolsTrack this Player -- Intersect Player -- Compare Player -- Random Player
About Profile Data

Batting Stats -- Pitching Stats -- Fielding Statistics -- Baseball Jobs -- Transactions -- Awards -- Salaries
This player page is available for sponsorship:
Sponsor the Keith Johnson 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 RatingsBattingSpeed64Power63Contact59XBH64RBIs62Runs64Hitting54Durability72Team.490Ratings Explained

Batting Statistics

TopStats GlossaryBatting DetailsStatistical FeatsRemove Filters
YearTeamLeagueLvlOrgUnifPosAgeGABRH2B3BHRRBISBCSBBSOHBPSHSFIBBDPAVGOBPSLGOPSTBXBHPAbabipISOSecAwOBABB%SO%K-BBHR%AB/HRXBH%
1990PacificCollegeFr1b-2b19512082761927278584500000.293.319.457.7769518216.346.164.216.3463.7020.835.633.2429.7129.51
1991PacificCollegeSo1b-2b2053214306793742157152400000.313.358.481.83910319229.328.168.276.3746.5510.481.603.0630.5728.36
1992PacificCollegeJr1b-2b21501933756103535164132400000.290.335.451.7868718206.311.161.290.3546.3111.651.852.4338.6032.14
1992Yakima BearsNwstA-lan10ss-3b2157197274060117511637101100.203.295.249.544497225.244.046.147.2637.1116.442.310.44197.0017.50
1993Vero Beach DodgersFSLA+lan-ss2211140437962204481313187146500.238.274.322.59613026437.275.084.129.2684.1216.253.940.92101.0027.08
1994Bakersfield DodgersCalifA+lan-3b23642101942121219137164953203.200.270.295.5656215236.248.095.200.2586.7820.763.060.85105.0035.71
1995San Bernardino SpiritCalifA+lan-ss2411141764101261176820121783410304.242.277.432.70918044451.263.190.249.3073.7718.404.883.7724.5343.56
1996San Antonio MissionsTexAAlan-ss251275217414328610571581782493115.274.301.409.71021344554.308.135.180.3093.0714.804.821.8152.1030.77
1996Albuquerque DukesPCLAAAlan-ss25416241002001100000.250.294.313.6075117.267.063.125.2755.885.881.000.000.0025.00
1996Minor Totals (2 teams)Minor         1315377614729610591581883493115.274.301.406.70721845571.306.132.179.3083.1514.544.611.7553.7030.61
1997San Antonio MissionsTexAAlan-2b-of269629843809395276174848304.268.314.409.72312221330.291.141.201.3185.1514.552.822.7333.1126.25
1998San Antonio MissionsTexAAlan-ss-3b27401542046101316105102636123.299.351.435.7866714174.341.136.234.3425.7514.942.601.7251.3330.43
1998Albuquerque DukesPCLAAAlan-ss-3b278225432595162663105146104.232.271.331.6028412275.268.099.150.2683.6418.555.102.1842.3320.34
1998Minor Totals (2 teams)Minor         122408521051529421682077712227.257.302.370.67215126449.296.113.181.2974.4517.153.852.0045.3324.76
1999El Paso DiablosTexAAari-ss-2b28177017211013150141701104.300.333.600.933421476.353.300.343.3885.2622.374.253.9523.3366.67
1999Tucson SidewindersPCLAAAari-2b-ss28107356611021901246243071844211.287.352.441.79315731402.325.154.233.3477.4617.662.372.9929.6730.39
1999Minor Totals (2 teams)Minor         124426781232911561253488855215.289.349.467.81619945478.329.178.251.3547.1118.412.593.1428.4036.59
2000Edmonton TrappersPCLAAAana-2b29109423631303121364781971765014.307.344.482.82620446460.340.175.217.3564.1315.433.742.8332.5435.38
2000Anaheim AngelsALMLBana1,461b-2b2964220000002001000.500.667.5001.167207.500.000.500.54128.570.000.000.000.000.00
2001Las Vegas StarsPCLAAAlan5ss301254355510932412504517877142011.251.289.425.71418548475.287.174.211.3063.5818.325.122.5336.2544.04
2002Salt Lake StingersPCLAAAana213b319636755103223155663116562137.281.312.480.79217640387.306.199.237.3372.8416.805.913.8824.4738.83
2003Salt Lake StingersPCLAAAana213b32117451511293321164661970507114.286.317.441.75819946482.313.155.197.3263.9414.523.682.2841.0035.66
MLB Totals - 1 Season(s)Filter64220000002001000.500.667.5001.167207.500.000.500.00028.570.000.000.000.000.00
Minor League Totals - 12 Season(s)Filter1263457362012052662511860011482222829717639994.264.305.410.71518754094981.297.146.202.0004.4616.643.732.3738.7533.94
AAA Totals - 7 Season(s)Filter640230231963614312693083129107416373220661.276.316.439.75510102242498.309.163.210.0004.2816.653.892.7633.3635.22
AA Totals - 4 Season(s)Filter280104315429057112514032204817311248326.278.314.426.740444931134.311.148.205.0004.2315.263.602.2041.7232.07
A+ Totals - 3 Season(s)Filter28610311202396022313546325120313191007.232.274.361.635372851124.265.129.192.0004.5418.063.982.0544.8335.56
A- Totals - 1 Season(s)Filter57197274060117511637101100.203.295.249.544497225.244.046.147.0007.1116.442.310.44197.0017.50
NCAA Totals - 3 Season(s)Filter15461594184288191043916369300000.299.338.463.80128555651.328.164.260.0005.5314.292.582.9232.3729.89
Anaheim Angels Totals - 1 Season(s)Filter64220000002001000.500.667.5001.167207.500.000.500.00028.570.000.000.000.000.00
Average MLB - Per 162 games1621085454000000540027000.500.667.5001.167540189.500.000.500.00028.570.000.000.000.000.00
Average Minor - Per 162 games1625878015534315771511281069105112.264.305.410.71524052639.297.146.202.0004.4616.643.732.3738.7533.94

Pitching Statistics

TopStats GlossaryPitching DetailsStatistical FeatsRemove Filters
YearTeamLeagueLvlOrgUnifPosAgeWLERAGGSGRCGSHGFSVIPHRERHRBBSOWPBKHBWHIPH9HR9BB9SO9K-BBWpctFIP
1999Tucson SidewindersPCLAAAari-Rel280036.0010100101.05441000005.0045.009.00----0.00--
2002Salt Lake StingersPCLAAAana21Rel31000.0010100100.21000000001.5013.50------0.00--
2003Salt Lake StingersPCLAAAana21Rel32000.0010100100.2000001000--------13.500.00--
Minor League Totals - 3 Season(s)Filter0015.4330300301.06441010002.5723.143.86--3.860.00--
AAA Totals - 3 Season(s)Filter0015.4330300301.06441010002.5723.143.86--3.860.00--
Average Minor - Per ~220 innings0015.432830283002830220.0566377377940940002.5723.143.86--3.860.00--

Fielding Statistics

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLgLevelOrgAgePosGGSInnPOAEDPTCTSCFPctRFgRFiSBCSSB%PBGPPos-ShareTm-Share
1992Yakima Bears NwstA-lan21SS55--691412726237210.8863.82------5796.572.4
1992Yakima Bears NwstA-lan213B53--2799157141126.8942.38------5793.069.7
1992Yakima Bears NwstA-lan213B2--241-76.8573.00------573.52.6
1993Vero Beach Dodgers FSLA+lan22SS111--1813152562521496.9524.47------111100.083.5
1994Bakersfield Dodgers CalifA+lan233B52--33791113123112.9112.15------6481.338.2
1994Bakersfield Dodgers CalifA+lan23SS2--34-3771.0003.50------643.11.5
1995San Bernardino Spirit CalifA+lan24SS105--1703191942508489.9634.66------11194.675.5
1995San Bernardino Spirit CalifA+lan243B5--48211412.8572.40------1114.53.6
1996San Antonio Missions TexAAlan25SS86--1283011654445429.9644.99------12767.761.9
1996San Antonio Missions TexAAlan253B43--34101513140135.9643.14------12733.930.9
1996Albuquerque Dukes PCLAAAlan25SS4--811-119191.0004.75------4100.02.8
1997San Antonio Missions TexAAlan262B36--6399522167162.9704.50------9637.525.9
1997San Antonio Missions TexAAlan26OF27--3611-3837.9741.37------9628.119.4
1997San Antonio Missions TexAAlan26SS13--1440455854.9314.15------9613.59.4
1997San Antonio Missions TexAAlan263B8--2114-1713.7651.63------968.35.8
1998San Antonio Missions TexAAlan27SS25--2891711126119.9444.76------4062.517.9
1998San Antonio Missions TexAAlan273B14--632344138.9272.71------4035.010.0
1998San Antonio Missions TexAAlan272B2--232-75.7142.50------405.01.4
1998Albuquerque Dukes PCLAAAlan27SS42--54127526186181.9734.31------8251.229.4
1998Albuquerque Dukes PCLAAAlan273B40--1573749588.9262.20------8248.828.0
1998Albuquerque Dukes PCLAAAlan272B1--12-2331.0003.00------821.20.7
1998Albuquerque Dukes PCLAAAlan27OF1--1---111.0001.00------821.20.7
1999El Paso Diablos TexAAari28SS6--714132221.9553.50------1735.34.3
1999El Paso Diablos TexAAari282B6--1012-222221.0003.67------1735.34.3
1999El Paso Diablos TexAAari283B4--481-1312.9233.00------1723.52.9
1999El Paso Diablos TexAAari28OF2---------------1711.81.4
1999Tucson Sidewinders PCLAAAari282B43--94110337207204.9864.74------10740.230.3
1999Tucson Sidewinders PCLAAAari28SS33--49113624168162.9644.91------10730.823.2
1999Tucson Sidewinders PCLAAAari283B8--4421108.8001.00------1077.55.6
1999Tucson Sidewinders PCLAAAari28OF6--8---881.0001.33------1075.64.2
1999Tucson Sidewinders PCLAAAari281B3--173-120201.0006.67------1072.82.1
1999Tucson Sidewinders PCLAAAari28P1---------------1070.90.7
2000Edmonton Trappers PCLAAAana292B63--111161639278272.9784.32------10957.844.7
2000Edmonton Trappers PCLAAAana29SS22--26534118379.9523.59------10920.215.6
2000Edmonton Trappers PCLAAAana293B21--1728434945.9182.14------10919.314.9
2000Edmonton Trappers PCLAAAana291B4--291-330301.0007.50------1093.72.8
2000Anaheim AngelsALMLBana291B3-33---331.0001.001.00-----650.01.9
2000Anaheim AngelsALMLBana292B2-1127--991.0004.500.82-----633.31.2
2000Anaheim AngelsALMLBana29SS1-422--441.0004.001.00-----616.70.6
2001Las Vegas Stars PCLAAAlan30SS89--1332211759371354.9543.98------12571.261.8
2001Las Vegas Stars PCLAAAlan303B32--2741627468.9192.13------12525.622.2
2001Las Vegas Stars PCLAAAlan301B8--441-245451.0005.63------1256.45.6
2001Las Vegas Stars PCLAAAlan302B4--412-216161.0004.00------1253.22.8
2002Salt Lake Stingers PCLAAAana313B78--471511011208198.9522.54------9681.354.2
2002Salt Lake Stingers PCLAAAana31SS8--11223113633.9174.13------968.35.6
2002Salt Lake Stingers PCLAAAana312B8--1326-739391.0004.88------968.35.6
2002Salt Lake Stingers PCLAAAana311B1--93-112121.00012.00------961.00.7
2002Salt Lake Stingers PCLAAAana31OF1---------------961.00.7
2002Salt Lake Stingers PCLAAAana31P1---------------961.00.7
2003Salt Lake Stingers PCLAAAana323B96--671371017214204.9532.13------11782.167.1
2003Salt Lake Stingers PCLAAAana322B11--26272115553.9644.82------1179.47.7
2003Salt Lake Stingers PCLAAAana32SS10--1628374744.9364.40------1178.57.0
2003Salt Lake Stingers PCLAAAana321B3--264-330301.00010.00------1172.62.1
2003Salt Lake Stingers PCLAAAana32P1---------------1170.90.7
MLB Totals for 1B - 1 season(s)-   1B3-33---331.0001.001.00-----30.00.0
MLB Totals for 2B - 1 season(s)-   2B2-1127--991.0004.500.82-----20.00.0
MLB Totals for SS - 1 season(s)-   SS1-422--441.0004.001.00-----10.00.0
AAA Totals for 3B - 6 season(s)-   3B275--1774343938650611.9402.22------2750.00.0
AAA Totals for SS - 7 season(s)-   SS208--29757538139910872.9584.19------2080.00.0
AAA Totals for 2B - 6 season(s)-   2B130--2493381198598587.9824.52------1300.00.0
AAA Totals for 1B - 5 season(s)-   1B19--12512-101371371.0007.21------190.00.0
AAA Totals for OF - 3 season(s)-   OF8--9---991.0001.13------80.00.0
AAA Totals for P - 3 season(s)-   P3---------------30.00.0
AA Totals for SS - 4 season(s)-   SS130--1774462873651623.9574.79------1300.00.0
AA Totals for 3B - 4 season(s)-   3B69--461521317211198.9382.87------690.00.0
AA Totals for 2B - 3 season(s)-   2B44--75114724196189.9644.30------440.00.0
AA Totals for OF - 2 season(s)-   OF29--3611-3837.9741.28------290.00.0
A+ Totals for SS - 3 season(s)-   SS218--354638441071036992.9584.55------2180.00.0
A+ Totals for 3B - 2 season(s)-   3B57--37871314137124.9052.18------570.00.0
A- Totals for SS - 1 season(s)-   SS55--691412726237210.8863.82------550.00.0
A- Totals for 3B - 1 season(s)-   3B55--29103167148132.8922.40------550.00.0

Fielding Statistics - Position Grid

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLeagueLevelOrgAgePC1B2BSS3BLFCFRFOFDH
1992Yakima Bears NwstA-lan21----5555-----
1993Vero Beach Dodgers FSLA+lan22----111------
1994Bakersfield Dodgers CalifA+lan23----252-----
1995San Bernardino Spirit CalifA+lan24----1055-----
1996San Antonio Missions TexAAlan25----8643-----
1996Albuquerque Dukes PCLAAAlan25----4------
1997San Antonio Missions TexAAlan26---36138---27-
1998San Antonio Missions TexAAlan27---22514-----
1998Albuquerque Dukes PCLAAAlan27---14240---1-
1999El Paso Diablos TexAAari28---664---2-
1999Tucson Sidewinders PCLAAAari281-343338---6-
2000Edmonton Trappers PCLAAAana29--4632221-----
2000Anaheim AngelsALMLBana29--321------
2001Las Vegas Stars PCLAAAlan30--848932-----
2002Salt Lake Stingers PCLAAAana311-18878---1-
2003Salt Lake Stingers PCLAAAana321-3111096-----

Jobs in Baseball

TopAbout Jobs
YearTeamLgLevelCategoryOrgAgeJobGWLPctGBLRankManager/HCPlayoffs
2004Arizona Angels ArizRkMinorana33Hitting Coach561244.21425.09Brian Harper
2005Orem OwlzPioRkMinorana34Hitting Coach763838.5001.02Tom KotchmanLeague Champions
2006Arkansas TravelersTexAAMinorana35Hitting Coach1385187.37025.54Tyrone Boykin-
2007Arkansas TravelersTexAAMinorana36Hitting Coach1406575.46410.03Bobby Magallanes
2008Cedar Rapids KernelsMidwAMinorana37Manager1387266.5226.53 Lost in Semi-Finals
2010Rancho Cucamonga QuakesCalifA+Minorana39Manager1407862.5573.02 Lost in Finals
2011Salt Lake BeesPCLAAAMinorana40Manager1446282.43115.04 
2012Salt Lake BeesPCLAAAMinorana41Manager1447371.5078.03 
2014Salt Lake BeesPCLAAAMinorana43Manager1446084.41721.04 
2016Salt Lake BeesPCLAAAMinorana45Manager1426379.4449.54 
2017Salt Lake BeesPCLAAAMinorana46Manager1427270.5071.02 
2018Salt Lake BeesPCLAAAMinorana47Manager000.000--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 [1]

TopAwards SectionAbout Awards
YearAwards (Notes)# Awards
2013Pacific Coast League Manager of the Year1

Roster Transactions

Top Change of Organization Injuries/DL Contracts
Tranx DatePosOrganizationAssignment40mStatusTypeTransaction DescriptionAgeRoster for Current Team
2001-10-15Free AgentGranted Free Agency. 
2000-11-12ContractSigned as Free Agent by Dodgers. 
2000-10-02Free AgentGranted Free Agency. 
2000-01-17ContractSigned as Free Agent by Angels. 
1999-10-15Free AgentGranted Free Agency. 
1998-12-17ContractSigned as Free Agent by Diamondbacks. 
1998-10-15Free AgentGranted Free Agency. 
* 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
2000Anaheim AngelsTeam Payroll29175,000-79541-1,394,248200,000175,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