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


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.095]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