John Barnes

John Delbert Barnes
Born: April 24, 1976
San Diego, CA US
Primary Position: Outfield
All Position(s) Played: CF, LF, P, RF
Bats: Right
Throws: Right
Height: 6'2"
Weight: 205
Draft: Round 4 (1996 June Amateur Draft, Boston Red Sox)
School: Grossmont College
Career: 1996-2007
Major League Statistics

John Barnes compiled a career batting average of .303 with 86 home runs and 498 RBI in his 1558-game career with the Red Sox, Michigan Battle Cats, Trenton Thunder, New Britain Rock Cats, Salt Lake Buzz, Edmonton Trappers, Colorado Springs Sky Sox, Nashville Sounds, Dodgers, Las Vegas 51s, Mississippi Braves, Richmond Braves, Greenville Drive, Wilmington Blue Rocks, Pawtucket Red Sox, Lancaster JetHawks and Portland Sea Dogs. He began playing during the 1996 season and last took the field during the 2007 campaign.


Click on column headings to sort.

Pitching:

Year Level Lg Team W L W% ERA G GS GF CG SHO SV IP H R ER HR BB IBB SO HBP BK WP BF
2000AAAPCLSalt Lake Buzz0018.001010001.002204011008
2005AAAILRichmond Braves0018.001010001.013203000008
2006RGULFRed Sox002.573000007.0622030600029
2006ASALL3Greenville Drive14.2003.2395000039.0272014228033606175
2006AAAILPawtucket Red Sox006.231100004.3433180300023
2006Advanced ACARLWilmington Blue Rocks24.3333.1387100037.3342513323028402170
2007AAELPortland Sea Dogs12.3332.7643000016.3108502001120277
2007Advanced ACALLLancaster JetHawks44.5006.961212000063.3615749115505715017310
2007AAAILPawtucket Red Sox11.5002.2533010020.0116511301501182
Totals915.3754.5242313100189.31541269518157015428128882

Batting:

Year Level Lg Team GP PA AB R H 2B 3B HR RBI SB CS BB SO BA OBP SLG OPS TB DP HBP SH SF IBB
1996RGULFRed Sox301171019284011740517.277.333.347.6803536050
1997AMIDWMichigan Battle Cats130566490801491956731956542.304.387.400.78719675063
1998AAELNew Britain Rock Cats20827191941081199.268.354.352.7062521010
1998AAELTrenton Thunder100429380531041801436384047.274.344.432.776164113243
1999AAELNew Britain Rock Cats1295114526211921113581024940.263.339.400.740181155143
2000AAAPCLSalt Lake Buzz1195134411071613761387765748.365.439.5651.004249107170
2001AAAPCLEdmonton Trappers813513114291212842322728.293.368.450.818140811022
2002AAAPCLColorado Springs Sky Sox672922694677202630541816.286.340.442.78311984100
2003AAAPCLNashville Sounds1204394026113032213691572841.323.369.510.87920544052
2004AAAPCLLas Vegas 51s652652503987170943221321.348.379.524.90313160111
2004RGULFDodgers622223820060001.364.364.455.8181000000
2005AAAILRichmond Braves903483183088180329112125.277.331.362.693115116122
2005AASOULMississippi Braves310102400000000.400.400.400.800400000
Totals96039453517543106521319864987038332335.303.368.448.8151574855273716


Fielding:

Year Level Lg Team Pos GP PO A E DP Fld% RF/G
1996RGULFRed SoxLF4.000
1996RGULFRed SoxOF2639310.9771.615
1996RGULFRed SoxRF23.000
1997AMIDWMichigan Battle CatsRF85.000
1997AMIDWMichigan Battle CatsCF32.000
1997AMIDWMichigan Battle CatsOF113213861.9741.956
1998AAELTrenton ThunderOF94134631.9791.489
1998AAELNew Britain Rock CatsOF17392011.0002.412
1999AAELNew Britain Rock CatsCF60.000
1999AAELNew Britain Rock CatsLF37.000
1999AAELNew Britain Rock CatsRF31.000
1999AAELNew Britain Rock CatsOF1272471242.9852.039
2000AAAPCLSalt Lake BuzzCF77.000
2000AAAPCLSalt Lake BuzzRF20.000
2000AAAPCLSalt Lake BuzzLF19.000
2000AAAPCLSalt Lake BuzzOF111244863.9772.270
2000AAAPCLSalt Lake BuzzP10000.000
2001AAAPCLEdmonton TrappersOF781328011.0001.795
2001AAAPCLEdmonton TrappersRF38.000
2001AAAPCLEdmonton TrappersLF30.000
2001AAAPCLEdmonton TrappersCF14.000
2002AAAPCLColorado Springs Sky SoxRF8.000
2002AAAPCLColorado Springs Sky SoxOF60126321.9852.150
2002AAAPCLColorado Springs Sky SoxCF50.000
2002AAAPCLColorado Springs Sky SoxLF2.000
2003AAAPCLNashville SoundsOF93137541.9731.527
2003AAAPCLNashville SoundsLF87.000
2003AAAPCLNashville SoundsCF6.000
2003AAAPCLNashville SoundsRF3.000
2004RGULFDodgersOF63010.750.500
2004RGULFDodgersRF6.000
2004AAAPCLLas Vegas 51sOF5198711.9912.059
2005AAAILRichmond BravesOF52118531.9762.365
2005AAAILRichmond BravesRF49113521.9832.408
2005AAAILRichmond BravesLF35010.8331.667
2005AASOULMississippi BravesOF251001.0003.000
2005AASOULMississippi BravesLF131001.0004.000
2005AAAILRichmond BravesP10000.000
2005AASOULMississippi BravesRF120001.0002.000
2006ASALL3Greenville DriveP92810.9091.111
2006Advanced ACARLWilmington Blue RocksP828001.0001.250
2006RGULFRed SoxP302001.000.667
2006AAAILPawtucket Red SoxP101001.0001.000
2007AAELPortland Sea DogsP423001.0001.250
2007AAAILPawtucket Red SoxP314011.0001.667
2007Advanced ACALLLancaster JetHawksP12612001.0001.500
Totals155816711123515.9811.144

Minor League Service:

Year Level League Team Affiliation First Appearance Final Appearance
1996RGulf Coast LeagueRed SoxBOS
1997AMidwest LeagueMichigan Battle CatsBOS
1998AAEastern LeagueNew Britain Rock CatsMIN
1998AAEastern LeagueTrenton ThunderBOS
1999AAEastern LeagueNew Britain Rock CatsMIN
2000AAAPacific Coast LeagueSalt Lake BuzzMIN
2001AAAPacific Coast LeagueEdmonton TrappersMINMay 21, 2001September 3, 2001
2002AAAPacific Coast LeagueColorado Springs Sky SoxCOLApril 4, 2002July 7, 2002
2003AAAPacific Coast LeagueNashville SoundsPIT
2004AAAPacific Coast LeagueLas Vegas 51sLANApril 9, 2004September 6, 2004
2004RGulf Coast LeagueDodgersLANJune 22, 2004June 29, 2004
2005AAAInternational LeagueRichmond BravesATLApril 8, 2005August 21, 2005
2005AASouthern LeagueMississippi BravesATLMay 27, 2005May 30, 2005
2006ASouth Atlantic LeagueGreenville DriveBOSApril 21, 2006July 28, 2006
2006Advanced ACarolina LeagueWilmington Blue RocksBOSMay 9, 2006September 4, 2006
2006RGulf Coast LeagueRed SoxBOSJune 20, 2006June 28, 2006
2006AAAInternational LeaguePawtucket Red SoxBOSJuly 22, 2006July 22, 2006
2007AAEastern LeaguePortland Sea DogsBOSMay 8, 2007August 29, 2007
2007Advanced ACalifornia LeagueLancaster JetHawksBOSMay 28, 2007July 29, 2007
2007AAAInternational LeaguePawtucket Red SoxBOSAugust 3, 2007September 2, 2007




Persons data from the Chadwick Baseball Bureau are Copyright Chadwick Baseball Bureau, and are made available under the Open Data Commons Attribution License.