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

John BarnesTrack this Player High Level: MLB Stat Years: 1996-2007 MLB Years: 2000-2001
Follow TBC on Twitter and Facebook

Drafted

PositionsOF-830, P-38, RF-14, LF-5, CF-2Position when DraftedOFPlayer Listed UnderMajor Leaguers
Proper NameJohn Delbert Barnes
Height6-2Weight205BatsRightThrowsRight
Born DateApril 24,1976 [42.235]PlaceSan Diego,California
High SchoolGranite Hills (El Cajon,CA)
CollegeGrossmont College (El Cajon,CA)

DraftedSelected by the Boston Red Sox [Team Picks] in the 4th round (121st overall) of the 1996 Amateur Entry Draft [Signed]
Signing ScoutsHarry Smith
MLB DebutSeptember 16,2000 [24.145]
OrganizationsBOS [5] MIN [4] ATL [1] COL [1] LAN [1] PIT [1] Awards4
TBC Player ID4152Retrosheet IDbarnj001MLBAM ID348561
Research ToolsTrack this Player -- Intersect Player -- Compare Player -- Random Player
About Profile Data

Batting Stats -- Pitching Stats -- Fielding Statistics -- Transactions -- Awards -- Salaries
This player page is available for sponsorship:
Sponsor the John Barnes 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 RatingsBattingSpeed38Power42Contact76XBH39RBIs48Runs37Hitting64Durability52Team.495Ratings Explained

Batting Statistics

TopStats GlossaryBatting DetailsStatistical FeatsRemove Filters
YearTeamLeagueLvlOrgUnifPosAgeGABRH2B3BHRRBISBCSBBSOHBPSHSFIBBDPAVGOBPSLGOPSTBXBHPAbabipISOSecAwOBABB%SO%K-BBHR%AB/HRXBH%
1996Gulf Coast Red SoxGCLRkbos-of2030101928401174051760503.277.333.347.680355117.307.070.158.3064.2714.533.400.85101.0017.86
1997Michigan Battle CatsMidwAbos-of2113049080149195673195654250637.304.387.400.78719630566.319.096.257.35411.487.420.651.0681.6720.13
1998Trenton ThunderEastAAbos-of22100380531041801436384047324311.274.344.432.77616432429.279.158.250.3409.3210.961.183.2627.1430.77
1998New Britain Rock CatsEastAAmin-of2220719194108119910102.268.354.352.70625582.302.084.211.32110.9810.981.000.000.0026.32
1998Totals for East-East         120451621232211444494956425313.273.346.419.76518937511.282.146.244.3379.5910.961.142.7432.2130.08
1999New Britain Rock CatsEastAAmin-of231294526211921113581024940514315.263.339.400.73918135511.263.137.263.3289.597.830.822.5434.7729.41
2000Salt Lake BuzzPCLAAAmin-of241194411071613761387765748717010.365.439.5651.00424956513.382.200.331.43311.119.360.842.5333.9234.78
2000Minnesota TwinsALMLBmin40rf2411375134002012620003.351.415.459.87417441.419.108.135.3914.8814.633.000.000.0030.77
2001Edmonton TrappersPCLAAAmin-of25813114291212842322728110228.293.368.450.81814031351.300.157.248.3557.697.981.042.2838.8834.07
2001Minnesota TwinsALMLBmin40rf25921110000001310000.048.130.048.1781023.056.000.048.1014.3513.043.000.000.000.00
2002Colorado Springs Sky SoxPCLAAAcol-of2667269467720263054181641008.286.340.442.78211928292.287.156.227.3436.165.480.892.0544.8336.36
2003Nashville SoundsPCLAAApit34of27120402611303221369157284140524.323.369.510.87920547439.331.187.276.3766.389.341.462.9630.9236.15
2004Gulf Coast DodgersGCLRklan-of28622382006000100000.364.364.455.81910222.381.091.091.3560.004.550.000.000.0025.00
2004Las Vegas 51sPCLAAAlan34of2865250398717094322132101116.348.379.524.90313126265.353.176.228.3874.917.921.623.4027.7829.89
2004Minor Totals (2 teams)Minor         71272429519094922132201116.349.378.518.89614128287.355.169.217.3854.537.671.693.1430.2229.47
2005Mississippi BravesSouAAatl-of29310240000000000000.400.400.400.8004010.400.000.000.3560.000.000.000.000.000.00
2005Richmond BravesILAAAatl39of29903183088180329112125612211.277.331.362.69311521348.291.085.151.3076.037.181.190.86106.0023.86
2005Minor Totals (2 teams)Minor         933283292180329112125612211.280.333.363.69611921358.295.083.146.3095.876.981.190.84109.3322.83
MLB Totals - 2 Season(s)Filter20586144002013930003.241.313.310.62318464.286.069.103.0004.6914.063.000.000.0028.57
Minor League Totals - 10 Season(s)Filter9603517543106521319864987038332335527371685.303.368.448.81615743183945.312.145.248.0008.428.491.012.1840.9029.86
AAA Totals - 6 Season(s)Filter54219913256341451252300332216417932417747.318.377.482.8599592092208.328.164.251.0007.438.111.092.3638.2932.97
AA Totals - 3 Season(s)Filter2529131262464322710214119896939628.269.343.410.753374721032.274.141.251.0009.509.300.982.6233.8129.27
A Totals - 1 Season(s)Filter13049080149195673195654250637.304.387.400.78719630566.319.096.257.00011.487.420.651.0681.6720.13
Rk Totals - 2 Season(s)Filter361231236601234051860503.293.338.366.704457139.321.073.146.0003.6012.953.600.72123.0019.44
Minnesota Twins Totals - 2 Season(s)Filter20586144002013930003.241.313.310.62318464.286.069.103.0004.6914.063.000.000.0028.57
Average MLB - Per 162 games162470491133200160824732400024.241.313.310.62314632518.286.069.103.0004.6914.063.000.000.0028.57
Average Minor - Per 162 games1625939218036315841265657916314.303.368.448.81626654666.312.145.248.0008.428.491.012.1840.9029.86

Pitching Statistics

TopStats GlossaryPitching DetailsStatistical FeatsRemove Filters
YearTeamLeagueLvlOrgUnifPosAgeWLERAGGSGRCGSHGFSVIPHRERHRBBSOWPBKHBWHIPH9HR9BB9SO9K-BBWpctFIP
2000Salt Lake BuzzPCLAAAmin-Rel240018.0010100101.00220410004.00----36.009.000.25--
2005Richmond BravesILAAAatl39Rel290018.0010100101.01320300004.009.00--27.00--0.00--
2006Gulf Coast Red SoxGCLRkbos-Rel30002.5730300007.06220360001.297.71--3.867.712.00--
2006Greenville DriveSALAbos26S/R30143.23954000039.0272014228336001.416.230.466.467.621.18.200-
2006Wilmington Blue RocksCaroA+bos28ST30243.13871001037.0342513323282001.538.200.725.546.751.22.333-
2006Pawtucket Red SoxILAAAbos-ST30006.2311000004.04331830002.778.312.0816.626.230.38--
2006Minor Totals (4 teams)Minor--S/R0383.2921138001087.2715032662708001.527.290.626.377.191.13.273-
2007Lancaster JetHawksCalifA+bos27ST31446.9612120000063.061574911555717001.838.671.567.828.101.04.500-
2007Portland Sea DogsEastAAbos39S/R31122.76431000016.01085020112001.845.51--11.026.060.55.333-
2007Pawtucket Red SoxILAAAbos37ST31112.25330100020.01165113151101.204.950.455.856.751.15.500-
2007Minor Totals (3 teams)Minor--ST0675.3319181100099.282715912888320101.717.401.087.957.490.94.462-
Minor League Totals - 4 Season(s)Filter9154.524231111030188.0154126951815715428101.647.320.867.467.320.98.375-
AAA Totals - 4 Season(s)Filter114.10642102026.0161412228191101.675.470.689.576.490.68.500-
AA Totals - 1 Season(s)Filter122.76431000016.01085020112001.845.51--11.026.060.55.333-
A+ Totals - 2 Season(s)Filter685.54201910010100.295826214788519001.728.491.256.977.601.09.429-
A Totals - 1 Season(s)Filter143.23954000039.0272014228336001.416.230.466.467.621.18.200-
Rk Totals - 1 Season(s)Filter002.5730300007.06220360001.297.71--3.867.712.00--
Average Minor - Per ~220 innings10174.524936131030220.01791461102118217933101.647.320.867.467.320.98.370-

Fielding Statistics

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLgLevelOrgAgePosGGSInnPOAEDPTCTSCFPctRFgRFiSBCSSB%PBGPPos-ShareTm-Share
1996Gulf Coast Red Sox GCLRkbos20OF26--3931-4342.9771.62------3086.743.3
1997Michigan Battle Cats MidwAbos21OF113--213861227221.9741.96------13086.982.5
1998Trenton Thunder EastAAbos22OF94--134631143140.9791.49------10094.066.7
1998New Britain Rock Cats EastAAmin22OF17--392-141411.0002.41------2085.012.0
1999New Britain Rock Cats EastAAmin23OF127--2471242263259.9852.04------12998.489.4
2000Salt Lake Buzz PCLAAAmin24OF111--244863258252.9772.27------11993.377.6
2000Salt Lake Buzz PCLAAAmin24P1---------------1190.80.7
2000Minnesota TwinsALMLBmin24RF8-67222-224241.0003.000.36-----1172.74.9
2000Minnesota TwinsALMLBmin24CF2-166---661.0003.000.38-----1118.21.2
2000Minnesota TwinsALMLBmin24LF2-16-------------1118.21.2
2001Edmonton Trappers PCLAAAmin25OF78--1328-11401401.0001.79------8196.354.5
2001Minnesota TwinsALMLBmin25RF6-32811-109.9001.500.28-----966.73.7
2001Minnesota TwinsALMLBmin25LF3-268-1-98.8892.670.31-----933.31.9
2002Colorado Springs Sky Sox PCLAAAcol26OF60--126321131129.9852.15------6789.641.7
2003Nashville Sounds PCLAAApit27OF93--137541146142.9731.53------12077.565.0
2004Gulf Coast Dodgers GCLRklan28OF6--3-1-43.7500.50------6100.010.0
2004Las Vegas 51s PCLAAAlan28OF51--98711106105.9912.06------6578.535.7
2005Mississippi Braves SouAAatl29OF2--51--661.0003.00------366.71.5
2005Richmond Braves ILAAAatl29OF52--118531126123.9762.37------9057.836.1
2005Richmond Braves ILAAAatl29P1---------------901.10.7
2006Gulf Coast Red Sox GCLRkbos30P3---2--221.0000.67------3100.05.6
2006Greenville Drive SALAbos30P9--281-1110.9091.11------9100.06.4
2006Wilmington Blue Rocks CaroA+bos30P8--28--10101.0001.25------8100.05.8
2006Pawtucket Red Sox ILAAAbos30P1---1--111.0001.00------1100.00.7
2007Lancaster JetHawks CalifA+bos31P12--612--18181.0001.50------12100.08.6
2007Pawtucket Red Sox ILAAAbos31P3--14-1551.0001.67------3100.02.1
MLB Totals for RF - 2 season(s)-   RF14-99303123433.9712.360.33-----140.00.0
MLB Totals for LF - 2 season(s)-   LF5-428-1-98.8891.600.19-----50.00.0
MLB Totals for CF - 1 season(s)-   CF2-166---661.0003.000.38-----20.00.0
AAA Totals for OF - 6 season(s)-   OF445--85536168907891.9822.00------4450.00.0
AAA Totals for P - 4 season(s)-   P6--15-1661.0001.00------60.00.0
AA Totals for OF - 3 season(s)-   OF240--4252174453446.9851.86------2400.00.0
A+ Totals for P - 2 season(s)-   P20--820--28281.0001.40------200.00.0
A Totals for OF - 1 season(s)-   OF113--213861227221.9741.96------1130.00.0
A Totals for P - 1 season(s)-   P9--281-1110.9091.11------90.00.0
Rk Totals for OF - 2 season(s)-   OF32--4232-4745.9571.41------320.00.0
Rk Totals for P - 1 season(s)-   P3---2--221.0000.67------30.00.0

Fielding Statistics - Position Grid

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLeagueLevelOrgAgePC1B2BSS3BLFCFRFOFDH
1996Gulf Coast Red Sox GCLRkbos20---------26-
1997Michigan Battle Cats MidwAbos21---------113-
1998Trenton Thunder EastAAbos22---------94-
1998New Britain Rock Cats EastAAmin22---------17-
1999New Britain Rock Cats EastAAmin23---------127-
2000Salt Lake Buzz PCLAAAmin241--------111-
2000Minnesota TwinsALMLBmin24------228--
2001Edmonton Trappers PCLAAAmin25---------78-
2001Minnesota TwinsALMLBmin25------3-6--
2002Colorado Springs Sky Sox PCLAAAcol26---------60-
2003Nashville Sounds PCLAAApit27---------93-
2004Gulf Coast Dodgers GCLRklan28---------6-
2004Las Vegas 51s PCLAAAlan28---------51-
2005Mississippi Braves SouAAatl29---------2-
2005Richmond Braves ILAAAatl291--------52-
2006Gulf Coast Red Sox GCLRkbos303----------
2006Greenville Drive SALAbos309----------
2006Wilmington Blue Rocks CaroA+bos308----------
2006Pawtucket Red Sox ILAAAbos301----------
2007Lancaster JetHawks CalifA+bos3112----------
2007Pawtucket Red Sox ILAAAbos313----------

Awards [4]

TopAwards SectionAbout Awards
YearAwards (Notes)# Awards
2000Minnesota Twins Minor League Player of the Year ... Pacific Coast League All-Star (OF) ... Triple A All-Star Team (OF)3
2003Pacific Coast League All-Star (OF)1

Roster Transactions

Top Change of Organization Injuries/DL Contracts
Tranx DatePosOrganizationAssignment40mStatusTypeTransaction DescriptionAgeRoster for Current Team
2004-10-15Free AgentGranted Free Agency. 
2003-11-10ContractSigned as Free Agent by Dodgers. 
2003-10-15Free AgentGranted Free Agency. 
2002-12-28ContractSigned as Free Agent by Pirates. 
2002-10-15Free AgentGranted Free Agency. 
2001-09-18Claimed on waivers by Rockies from Twins. 
2001-06-11InjuredActivated from DL 
2001-04-09InjuredTransferred to 60-day DL 
1998-07-31TradeTraded by Red Sox with Joe Thomas and Matt Kinney to Twins for Greg Swindell and Orlando Merced. 
1996-07-22Contractsigned 
* 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
2000Minnesota TwinsTeam Payroll24175,000-79536-1,394,248200,000175,000
2001Minnesota TwinsTeam Payroll25200,000-77139-1,897,758200,000375,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