Tips Updates
Daily
Players
Teams
Leagues
Draft
Boxscores
Minor Leagues
College
People
Extra Bases
Applications
About

John BarnesHigh Level: MLB Stat Years: 1996-2007 MLB Years: 2000-2001
Follow TBC on Twitter and Facebook


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 [41.302]PlaceSan Diego,California
High SchoolGranite Hills (El Cajon,CA)
CollegeGrossmont College (El Cajon,CA)

DraftedSelected by the Boston Red Sox 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 ToolsIntersect 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
1998New Britain Rock CatsEastAAmin-of2220719194108119910102.268.354.352.70625582.302.084.211.32110.9810.981.000.000.0026.32
1998Trenton ThunderEastAAbos-of22100380531041801436384047324311.274.344.432.77616432429.279.158.250.3409.3210.961.183.2627.1430.77
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 PCLAAAmin24P1---------------1190.80.7
2000Salt Lake Buzz PCLAAAmin24OF111--244863258252.9772.27------11993.377.6
2000Minnesota TwinsALMLBmin24LF2-16-------------1118.21.2
2000Minnesota TwinsALMLBmin24RF8-67222-224241.0003.000.36-----1172.74.9
2000Minnesota TwinsALMLBmin24CF2-166---661.0003.000.38-----1118.21.2
2001Edmonton Trappers PCLAAAmin25OF78--1328-11401401.0001.79------8196.354.5
2001Minnesota TwinsALMLBmin25LF3-268-1-98.8892.670.31-----933.31.9
2001Minnesota TwinsALMLBmin25RF6-32811-109.9001.500.28-----966.73.7
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
2000Triple A All-Star Team (OF) ... Pacific Coast League All-Star (OF) ... Minnesota Twins Minor League Player of the Year3
2003Pacific Coast League All-Star (OF)1

Roster Transactions

Top Change of Organization Injuries/DL Contracts
Tranx DatePosOrganizationAssignment40mStatusTypeTransaction DescriptionRoster 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