John Cotton

John Farrow Cotton
Born: October 30, 1970
Houston, TX US
Primary Position: Outfield
All Position(s) Played: 1B, 2B, 3B, C, CF, LF, RF, SS
Bats: Right
Throws: Right
Height: 6'0"
Weight: 190
Draft: Round 10 (1989 June Amateur Draft, Cleveland Indians)
School: Angelina College
Career: 1989-2003

John Cotton compiled a career batting average of .256 with 190 home runs and 764 RBI in his 1737-game career with the Burlington Indians, Watertown Indians, Columbus Indians, Kinston Indians, Springfield Sultans, Rancho Cucamonga Quakes, Wichita Wranglers, Memphis Chicks, Jacksonville Suns, Toledo Mud Hens, Birmingham Barons, Nashville Sounds, Daytona Cubs, West Tenn Diamond Jaxx, Carolina Mudcats, Colorado Springs Sky Sox, Harrisburg Senators, Las Vegas 51s, Ottawa Lynx, Quebec Capitales and Sioux City Explorers. He began playing during the 1989 season and last took the field during the 2003 campaign.


Click on column headings to sort.


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
1989RAPPYBurlington Indians642572273647512222032256.207.285.264.549603410
1990Short Season ANYPLWatertown Indians733312865360942272474071.210.309.290.599832122
1991ASALL3Columbus Indians12250740588921191342571493135.227.373.395.76816063331
1992Advanced ACARLKinston Indians103413360677273113923748106.200.296.328.62411832121
1993Advanced ACARLKinston Indians127531454811201631351282459130.264.361.399.760181311521
1994AMIDWSpringfield Sultans24948214195318711219.232.330.402.7323300000
1994AATLWichita Wranglers341018591640314201320.188.297.341.6382931023
1994Advanced ACALLRancho Cucamonga Quakes48195171353532419932248.205.303.316.6185432000
1995AASOULMemphis Chicks12145940760103198124715638101.253.320.428.74817424640
1996AAAILToledo Mud Hens5018217114327141944764.187.228.310.5385312200
1996AASOULJacksonville Suns6323921734527413391531966.240.305.488.79410622012
1997AAAAA2Nashville Sounds9435032345871431150822494.269.318.433.75114070121
1997AASOULBirmingham Barons33136124233610272612933.290.346.573.9187132010
1998AASOULWest Tenn Diamond Jaxx90347319469314313531031968.292.334.476.81115234051
1998Advanced AFLORDaytona Cubs125248814403110038.292.346.562.9092731000
1999AASOULCarolina Mudcats421741632746901021011048.282.328.521.8498531001
1999AAAPCLColorado Springs Sky Sox7025523550741811548421464.315.354.591.94613962134
2000AAAPCLColorado Springs Sky Sox1033473145810321516621303097.328.386.580.96618261023
2001AAAPCLNashville Sounds308680716401902522.200.247.288.5352330101
2001AAELHarrisburg Senators518175500380015.294.333.8241.1571400000
2001AAAILOttawa Lynx241009311268151521625.280.330.548.8785111002
2001AAAPCLLas Vegas 51s42140127152620817111144.205.279.409.6885222003
2002IndCAMAQuebec Capitales85384345651061831273203066.307.367.481.84816635046
2003IndNORLSioux City Explorers713082734581223844413055.297.370.487.85713373023
Totals153060065326896136123759190764249875651445.256.331.429.76022867054253635


Fielding:

Year Level Lg Team Pos GP PO A E DP Fld% RF/G
1989RAPPYBurlington Indians2B641241532930.9054.328
1990Short Season ANYPLWatertown Indians2B731441942639.9294.630
1991ASALL3Columbus Indians2B1131863053555.9334.345
1991ASALL3Columbus IndiansSS10010.000.000
1992Advanced ACARLKinston Indians2B971732312945.9334.165
1993Advanced ACARLKinston Indians2B475031.0003.000
1993Advanced ACARLKinston IndiansOF125214961.9741.784
1994Advanced ACALLRancho Cucamonga QuakesOF4283140.9552.000
1994AATLWichita WranglersOF2631331.9191.308
1994AMIDWSpringfield SultansOF22361001.0001.682
1995AASOULMemphis ChicksOF901781061.9692.089
1995AASOULMemphis ChicksCF60.000
1995AASOULMemphis ChicksSS24303447.9412.667
1995AASOULMemphis ChicksRF20.000
1995AASOULMemphis Chicks2B23111.8002.000
1995AASOULMemphis ChicksLF12.000
1995AASOULMemphis Chicks1B120011.0002.000
1995AASOULMemphis Chicks3B101001.0001.000
1996AASOULJacksonville SunsSS9615051.0002.333
1996AAAILToledo Mud Hens2B891323.9172.750
1996AAAILToledo Mud HensLF8.000
1996AAAILToledo Mud HensRF7.000
1996AASOULJacksonville Suns2B671824.9264.167
1996AASOULJacksonville SunsCF5.000
1996AAAILToledo Mud HensOF3675421.9752.194
1996AASOULJacksonville SunsOF35425001.0001.343
1996AASOULJacksonville SunsLF31.000
1996AASOULJacksonville Suns3B2372462.8381.348
1996AAAILToledo Mud HensCF23.000
1996AASOULJacksonville Suns1B170011.0007.000
1996AAAILToledo Mud Hens3B10000.000
1996AAAILToledo Mud HensSS110001.0001.000
1997AAAAA2Nashville SoundsOF63106722.9831.794
1997AASOULBirmingham Barons3B51440.5561.000
1997AASOULBirmingham BaronsOF450001.0001.250
1997AAAAA2Nashville SoundsRF38.000
1997AAAAA2Nashville Sounds3B30010.000.000
1997AASOULBirmingham BaronsRF3.000
1997AAAAA2Nashville SoundsLF26.000
1997AASOULBirmingham Barons2B246050617.9484.583
1997AAAAA2Nashville Sounds1B252021.0003.500
1997AAAAA2Nashville Sounds2B11162427.9523.636
1997AASOULBirmingham BaronsLF1.000
1998AASOULWest Tenn Diamond Jaxx2B9922051.0003.444
1998Advanced AFLORDaytona CubsOF790001.0001.286
1998Advanced AFLORDaytona Cubs3B52920.8462.200
1998Advanced AFLORDaytona CubsCF4.000
1998AASOULWest Tenn Diamond JaxxOF3640210.9771.167
1998Advanced AFLORDaytona CubsLF3.000
1998AASOULWest Tenn Diamond Jaxx3B29174794.8772.207
1998AASOULWest Tenn Diamond Jaxx1B1814011091.0008.389
1999AAAPCLColorado Springs Sky SoxRF4.000
1999AASOULCarolina Mudcats3B362254133.8542.111
1999AAAPCLColorado Springs Sky Sox3B26136157.9372.846
1999AAAPCLColorado Springs Sky Sox1B250021.0002.500
1999AAAPCLColorado Springs Sky SoxOF1821120.9171.222
1999AAAPCLColorado Springs Sky SoxLF14.000
1999AAAPCLColorado Springs Sky Sox2B1319400111.0004.538
2000AAAPCLColorado Springs Sky SoxOF6174472.9181.279
2000AAAPCLColorado Springs Sky SoxLF51.000
2000AAAPCLColorado Springs Sky Sox1B240001.0002.000
2000AAAPCLColorado Springs Sky Sox3B203001.0001.500
2000AAAPCLColorado Springs Sky Sox2B121914051.0002.750
2000AAAPCLColorado Springs Sky SoxRF11.000
2000AAAPCLColorado Springs Sky SoxC140001.0004.000
2001AAAPCLNashville Sounds3B851232.8502.125
2001AAAPCLNashville Sounds1B437213.9759.750
2001AAELHarrisburg Senators1B310220.8574.000
2001AAAPCLLas Vegas 51s1B2114850171.0007.286
2001AAELHarrisburg Senators3B203001.0001.500
2001AAAPCLLas Vegas 51s3B204001.0002.000
2001AAAPCLNashville SoundsLF2.000
2001AAAPCLNashville SoundsOF220001.0001.000
2001AAAPCLLas Vegas 51sOF210001.000.500
2001AAAILOttawa Lynx3B1993493.8272.263
2001AAAPCLLas Vegas 51s2B142223071.0003.214
2001AAAILOttawa Lynx2B125001.0007.000
2001AAELHarrisburg SenatorsCF1.000
2001AAAPCLLas Vegas 51sCF1.000
2001AAAPCLLas Vegas 51sLF1.000
2001AAELHarrisburg SenatorsOF10000.000
2002IndCAMAQuebec Capitales1B8072642972.9889.600
2002IndCAMAQuebec Capitales2B133011.0006.000
2003IndNORLSioux City Explorers1B5747849754.9879.246
Totals173733991566241435.9542.858

Minor League Service: