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

Neal CottsTrack this Player High Level: MLB Status: Free Agent since 2017 MLB Years: 2003-2015
Follow TBC on Twitter and Facebook

Arizona Fall League
Rated Prospect
World Series Champion
Futures Game

PositionsP-736Position when DraftedPPlayer Listed UnderMajor Leaguers
Proper NameNeal James Cotts
Height6-2Weight200BatsLeftThrowsLeft
Born DateMarch 25,1980 [38.025]PlaceBelleville,Illinois
High SchoolLebanon (Summerfield,IL)
CollegeIllinois State University (Normal,IL)

DraftedSelected by the Oakland Athletics [Team Picks] in the 2nd round (69th overall) of the 2001 Amateur Entry Draft [Signed]
Signing Bonus$550,000Signing ScoutsJim PranskyService Time7.041 (2016)
Prospect Rankings[BA] 2004-CHA-#3
MLB DebutAugust 12,2003 [23.140]
OrganizationsTEX [4] CHA [4] CHN [3] OAK [2] WAS [1] ANA [1] MIL [1] MIN [1] NYA [1] Awards2
TBC Player ID4988Retrosheet IDcottn001MLBAM ID425840
Pitch Repertoire Fastball (46.23%) -- Slider (45.02%) -- 2-Seam Fastball (4.90%) -- Cutter (2.71%) -- Changeup (1.11%) -- Curveball (0.03%)
Fastball Velocity [2015] - 90.01 - [2014] - 90.98 - [2013] - 92.17
Research ToolsTrack this Player -- Intersect Player -- Compare Player -- Random Player
About Profile Data

Pitching Stats -- Batting Stats -- Fielding Statistics -- Other Pitching -- Other Batting -- Transactions -- Awards -- Salaries
This player page is available for sponsorship:
Sponsor the Neal Cotts 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


Active Talent RatingsPitchingStrikeouts76Walks45Hittable67SO/BB62vsPower67Hitting0Durability77Team.523Ratings Explained

Pitching Statistics

TopStats GlossaryPitching DetailsStatistical FeatsPitch DataOther PitchingRemove Filters
YearTeamLeagueLvlOrgUnifPosAgeWLERAGGSGRCGSHGFSVIPHRERHRBBSOWPBKHBWHIPH9HR9BB9SO9K-BBWpctFIP
2000Illinois StateCollegeNCAASoST20753.2515141410197.09844350221040001.249.09--2.049.654.73.583-
2001Vancouver CanadiansNwstA-oak-S/R21103.09972000035.0281412213444101.177.200.513.3411.313.381.000-
2001Visalia OaksCalifA+oak-ST21322.32770000031.027148015340001.357.84--4.359.872.27.600-
2001Minor Totals (2 teams)MinorMLB--ST0422.7316142000066.0552820228784101.267.500.273.8210.642.79.6672.35
2002Modesto A'sCalifA+oak12ST221264.12282800000137.212372635871787201.538.040.335.6911.642.05.667-
2003Birmingham BaronsSouAAcha-ST23972.16212100000108.06732262561330001.145.570.174.6511.052.38.563-
2003Chicago White SoxALMLBcha38ST23118.10440000013.0151212117100002.4010.130.6811.486.750.59.5006.33
2004Chicago White SoxALMLBcha46Rel24445.65561550012065.06145411330588031.398.401.794.137.991.93.5005.38
2005Chicago White SoxALMLBcha46Rel25401.94690690010060.0381613129583041.115.670.154.338.652.001.0002.95
2006Chicago White SoxALMLBcha46Rel26125.17700700014154.06433311224433031.6310.672.004.007.171.79.3335.94
2007Iowa CubsPCLAAAchn4S/R27224.8324618001050.0432827430483201.457.690.725.368.581.60.500-
2007Chicago CubsNLMLBchn46,48Rel27014.8616016004016.2159919140031.448.100.544.867.561.56.0004.50
2008Iowa CubsPCLAAAchn48Rel28202.0019019005327.02376010330001.227.67--3.3311.003.301.000-
2008Chicago CubsNLMLBchn48Rel28024.2950050007035.2381817713433011.439.591.773.2810.853.31.0004.45
2009Iowa CubsPCLAAAchn11Rel29112.8412012004112.274416111001.034.970.714.267.821.83.500-
2009Chicago CubsNLMLBchn48Rel29027.3619019003011.014993990012.0911.452.457.367.361.00.0007.73
2012Round Rock ExpressPCLAAAtex56Rel32214.55250250010331.2321616215412001.489.090.574.2611.652.73.667-
2013Round Rock ExpressPCLAAAtex56Rel33310.7815015002223.0133215420000.785.090.391.9616.438.40.750-
2013Texas RangersALMLBtex56Rel33831.1158058006157.03687218653000.955.680.322.8410.263.61.7272.17
2014Texas RangersALMLBtex56Rel34294.32730730018266.2663332623634231.338.910.813.108.502.74.1823.58
2015Milwaukee BrewersNLMLBmil48Rel35103.2651051009049.2441818917492031.237.971.633.088.882.881.0004.72
2015Minnesota TwinsALMLBmin55Rel35003.9517017001013.214863590001.399.221.983.295.931.80-5.77
2016Salt Lake BeesPCLAAAana23Rel36003.2914014002113.2125513131001.107.900.661.988.564.33--
2016Round Rock ExpressPCLAAAtex14Rel36223.8020020007023.2231010210230001.398.750.763.808.752.30.500-
2016Scranton/Wilkes-Barre RaiILAAAnya26Rel36004.9170700207.08542120001.239.822.451.232.452.00--
2016Minor Totals (3 teams)MinorMLB--Rel0223.83410410011143.2432019514381001.288.661.012.827.662.71.5003.84
2017Syracuse ChiefsILAAAwas20Rel37133.94520520010248.0372221417573001.136.940.753.1910.693.35.250-
MLB Totals - 10 Season(s)Filter21243.96483547800844440.140520919558194421262211.358.221.183.948.552.17.4671.26
Minor League Totals - 10 Season(s)Filter38253.3425369184004312546.14432322042626865921501.297.260.434.3910.802.46.603-
AAA Totals - 7 Season(s)Filter13103.601886182004312235.019810095179727010201.247.510.643.6810.242.78.565-
AA Totals - 1 Season(s)Filter972.16212100000108.06732262561330001.145.570.174.6511.052.38.563-
A+ Totals - 2 Season(s)Filter1583.79353500000168.2150867151022127201.498.000.275.4411.312.08.652-
A- Totals - 1 Season(s)Filter103.09972000035.0281412213444101.177.200.513.3411.313.381.000-
NCAA Totals - 1 Season(s)Filter753.2515141410197.09844350221040001.249.09--2.049.654.73.583-
Chicago White Sox Totals - 4 Season(s)Filter1074.52199519400361192.11781069727100169140101.448.301.264.667.881.69.588-
Texas Rangers Totals - 2 Season(s)Filter10122.84131013100243123.210241398411287231.167.420.582.989.323.12.455-
Chicago Cubs Totals - 3 Season(s)Filter054.97850850014062.06736351131663051.559.521.564.419.382.13.000-
Milwaukee Brewers Totals - 1 Season(s)Filter103.2651051009049.2441818917492031.237.971.633.088.882.881.000-
Minnesota Twins Totals - 1 Season(s)Filter003.9517017001013.214863590001.399.221.983.295.931.80--
Average MLB - Per ~220 innings10123.96240223800422220.0201104972996209131101.358.221.183.948.552.17.4551.26
Average Minor - Per ~220 innings15103.34101287300175220.01779382101072648201.297.260.434.3910.802.46.600-

Batting Statistics

TopStats GlossaryBatting DetailsStatistical FeatsOther BattingRemove Filters
YearTeamLeagueLvlOrgUnifPosAgeGABRH2B3BHRRBISBCSBBSOHBPSHSFIBBDPAVGOBPSLGOPSTBXBHPAbabipISOSecAwOBABB%SO%K-BBHR%AB/HRXBH%
2000Illinois StateCollegeSop2022010000000100000.500.500.5001.0001021.000.000.000.4500.0050.000.000.000.000.00
2004Chicago White SoxALMLBcha46p24310110000000000001.0001.0002.0003.0002111.0001.0001.0001.2440.000.000.000.000.00100.00
2007Iowa CubsPCLAAAchn427245010001000200000.200.200.200.400105.333.000.000.1790.0040.000.000.000.000.00
2008Iowa CubsPCLAAAchn4828191000000000100000.000.000.000.000001.000.000.000.0000.00100.000.000.000.000.00
2008Chicago CubsNLMLBchn48p28441000000000100000.000.000.000.000001.000.000.000.0000.00100.000.000.000.000.00
2009Iowa CubsPCLAAAchn11p29121000000000100000.000.000.000.000001.000.000.000.0000.00100.000.000.000.000.00
2016Salt Lake BeesPCLAAAana23p3611000000000100000.000.000.000.000001.000.000.000.0000.00100.000.000.000.000.00
MLB Totals - 3 Season(s)Filter1052011000000100000.500.5001.0001.5002121.000.500.500.0000.0050.000.000.000.00100.00
Minor League Totals - 5 Season(s)Filter708010001000500000.125.125.125.250108.333.000.000.0000.0062.500.000.000.000.00
AAA Totals - 5 Season(s)Filter708010001000500000.125.125.125.250108.333.000.000.0000.0062.500.000.000.000.00
NCAA Totals - 1 Season(s)Filter22010000000100000.500.500.5001.0001021.000.000.000.0000.0050.000.000.000.000.00
Chicago Cubs Totals - 1 Season(s)Filter441000000000100000.000.000.000.000001.000.000.000.0000.00100.000.000.000.000.00
Chicago White Sox Totals - 1 Season(s)Filter310110000000000001.0001.0002.0003.0002111.0001.0001.000.0000.000.000.000.000.00100.00
Average MLB - Per 162 games1623022000000200000.500.5001.0001.5003231.000.500.500.0000.0050.000.000.000.00100.00
Average Minor - Per 162 games162190200020001200000.125.125.125.2502019.333.000.000.0000.0062.500.000.000.000.00

Fielding Statistics

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLgLevelOrgAgePosGGSInnPOAEDPTCTSCFPctRFgRFiSBCSSB%PBGPPos-ShareTm-Share
2001Vancouver Canadians NwstA-oak21P9---41-54.8000.44------9100.011.8
2001Visalia Oaks CalifA+oak21P7---51-65.8330.71------7100.05.0
2002Modesto A's CalifA+oak22P28--1422113736.9731.29------28100.020.0
2003Birmingham Barons SouAAcha23P21--713122120.9520.95------21100.015.3
2003Chicago White SoxALMLBcha23P441311-1221.0000.500.15-----4100.02.5
2004Chicago White SoxALMLBcha24P561651811109.9000.160.14-----56100.034.6
2005Chicago White SoxALMLBcha25P69-60214-216161.0000.230.27-----69100.042.6
2006Chicago White SoxALMLBcha26P70-5449-113131.0000.190.24-----70100.043.2
2007Iowa Cubs PCLAAAchn27P24--38-111111.0000.46------24100.016.7
2007Chicago CubsNLMLBchn27P16-17-2--221.0000.130.12-----16100.09.9
2008Iowa Cubs PCLAAAchn28P19--12--331.0000.16------19100.013.4
2008Chicago CubsNLMLBchn28P50-35242-86.7500.120.17-----50100.031.1
2009Iowa Cubs PCLAAAchn29P12--211-43.7500.25------12100.08.3
2009Chicago CubsNLMLBchn29P19-11-2-1221.0000.110.18-----19100.011.8
2012Round Rock Express PCLAAAtex32P25--311154.8000.16------25100.017.4
2013Round Rock Express PCLAAAtex33P15--11-1221.0000.13------15100.010.4
2013Texas RangersALMLBtex33P58-5755--10101.0000.170.183175.0-58100.035.6
2014Texas RangersALMLBtex34P73-6637--10101.0000.140.153175.0-73100.045.1
2015Milwaukee BrewersNLMLBmil35P51-4925--771.0000.140.147-100.0-51100.031.5
2015Minnesota TwinsALMLBmin35P17-13--------1-100.0-17100.010.5
2016Round Rock Express PCLAAAtex36P20---4--441.0000.20------20100.014.0
2016Salt Lake Bees PCLAAAana36P14---4--441.0000.29------14100.09.9
2016Scranton/Wilkes-Barre RailRiders ILAAAnya36P7--2---221.0000.29------7100.04.9
2017Syracuse Chiefs ILAAAwas37P52--17--881.0000.15------52100.036.9
MLB Totals for P - 10 season(s)-   P48354402057368077.9630.160.1814287.5-4830.00.0
AAA Totals for P - 7 season(s)-   P188--1328234341.9530.22------1880.00.0
AA Totals for P - 1 season(s)-   P21--713122120.9520.95------210.00.0
A+ Totals for P - 2 season(s)-   P35--1427214341.9531.17------350.00.0
A- Totals for P - 1 season(s)-   P9---41-54.8000.44------90.00.0

Fielding Statistics - Position Grid

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLeagueLevelOrgAgePC1B2BSS3BLFCFRFOFDH
2001Vancouver Canadians NwstA-oak219----------
2001Visalia Oaks CalifA+oak217----------
2002Modesto A's CalifA+oak2228----------
2003Birmingham Barons SouAAcha2321----------
2003Chicago White SoxALMLBcha234----------
2004Chicago White SoxALMLBcha2456----------
2005Chicago White SoxALMLBcha2569----------
2006Chicago White SoxALMLBcha2670----------
2007Iowa Cubs PCLAAAchn2724----------
2007Chicago CubsNLMLBchn2716----------
2008Iowa Cubs PCLAAAchn2819----------
2008Chicago CubsNLMLBchn2850----------
2009Iowa Cubs PCLAAAchn2912----------
2009Chicago CubsNLMLBchn2919----------
2012Round Rock Express PCLAAAtex3225----------
2013Round Rock Express PCLAAAtex3315----------
2013Texas RangersALMLBtex3358----------
2014Texas RangersALMLBtex3473----------
2015Milwaukee BrewersNLMLBmil3551----------
2015Minnesota TwinsALMLBmin3517----------
2016Round Rock Express PCLAAAtex3620----------
2016Salt Lake Bees PCLAAAana3614----------
2016Scranton/Wilkes-Barre RailRiders ILAAAnya367----------
2017Syracuse Chiefs ILAAAwas3752----------

Other Pitching Statistics

TopRegular Season PitchingAbout 'Other' Stats
YearTeamLeagueCategoryAgeWLERAGGSGRCGSHOGFSVIPHRERHRBBSOWPBKHBWHIPH9HR9BB9SO9K-BBRA9WPct
2003Peoria JavelinasArizona Fall LgMinor23024.71660000021.02411110819001.5210.290.003.438.142.384.71.000
2005Chicago White SoxDiv SeriesMLB25000.0010100000.10000000000.000.000.000.000.0000.00.000
2005Chicago White SoxChamp. SeriesMLB25000.0010100100.20000000000.000.000.000.000.0000.00.000
2005Chicago White SoxWorld SeriesMLB25100.0040400101.11000120001.826.750.006.7513.502.000.001.000
2006Chicago White SoxMLB Spring TrainingMLB26003.601019003110.0744136101.006.300.902.705.402.003.60.000
2007Chicago CubsMLB Spring TrainingMLB27005.79918000014.021149248201.7913.501.292.575.142.009.00.000
2008Chicago CubsMLB Spring TrainingMLB28129.0070700008.0988173002.0010.131.137.883.380.439.00.333
2008Chicago CubsDiv SeriesMLB28000.0020200101.21000130001.675.400.005.4016.203.000.00.000
2009Chicago CubsMLB Spring TrainingMLB29000.0004-4004113.0900000000.696.230.000.000.0000.00.000
2012Texas RangersMLB Spring TrainingMLB32004.22909000010.21455037311.6711.810.002.535.912.334.22.000
2013Texas RangersMLB Spring TrainingMLB33006.1470700007.116552111002.3919.642.451.2313.5011.006.14.000
2014Texas RangersMLB Spring TrainingMLB34007.7190900007.08760210201.4310.290.002.5712.865.009.00.000
2015Milwaukee BrewersMLB Spring TrainingMLB350211.881201200008.1181211069102.9619.440.006.489.721.5012.96.000
2016Houston AstrosMLB Spring TrainingMLB36102.4570700007.1522124000.996.141.232.454.912.002.451.000
2017Washington NationalsMLB Spring TrainingMLB37106.521001000209.21577126001.8513.970.931.865.593.006.521.000
Arizona Fall League Totals - 1 yrs024.71660000021.02411110819001.5210.290.003.438.142.384.71.000
MLB Spring Training Totals - 10 yrs345.3880674009295.3122645783064911.5911.520.762.836.042.136.04.429
MLB Playoffs - Divisional Series Totals - 2 yrs000.0030300102.0100013001.004.500.004.5013.503.000.00.000
MLB Playoffs - Championship Series Totals - 1 yrs000.0010100100.7000000000.000.000.000.000.0000.00.000
MLB Playoffs - World Series Totals - 1 yrs100.0040400101.3100012001.506.750.006.7513.502.000.001.000

Other Batting Statistics

TopRegular Season BattingStats GlossaryAbout 'Other' Stats
YearTeamLeagueCategoryAgeGABRH2B3BHRRBISBCSBBSOHBPSHSFIBBDPAVGOBPSLGOPSTBXBHPAbabipISOSecABB%SO%K-BBHR%AB/HRXBH%
2006Chicago White SoxMLB Spring TrainingMLB2611000000000000000.000.000.000.000001.000.000.0000.000.000.000.000.000.00
MLB Spring Training Totals - 3 yrs101000000000000000.000.000.000.000001.000.000.0000.000.000.000.000.000.00

Awards [2]

TopAwards SectionAbout Awards
YearAwards (Notes)# Awards
2001Missouri Valley Conference All-Conference Team (SP)1
2003Southern League All-Star (LHP)1

Roster Transactions

Top Change of Organization Injuries/DL Contracts
Tranx DatePosOrganizationAssignment40mStatusTypeTransaction DescriptionAgeRoster for Current Team
2017-11-07RPFree Agent -Free AgentFree AgentGranted free agency37.227  
2017-04-06RPWashington NationalsSyracuse (AAA)-MinorsReassigned MinorsAssigned to Syracuse (AAA)37.012Team Roster on 2017-04-06
2017-01-15RPWashington NationalsWashington Nationals (MLB)-MinorsContractSigned to Minor League Contract36.296Team Roster on 2017-01-15
2016-11-07RPFree Agent -Free AgentFree AgentGranted free agency36.227  
2016-06-22RPTexas RangersRound Rock (AAA)-MinorsReassigned MinorsAssigned to Round Rock (AAA)36.089Team Roster on 2016-06-22
2016-06-21RPTexas RangersTexas Rangers (MLB)-MinorsContractSigned to Minor League Contract36.088Team Roster on 2016-06-21
2016-06-14RPFree Agent -Free AgentFree AgentReleased by Yankees36.081  
2016-05-22RPNew York YankeesScranton/Wilkes-Barre (AAA)-MinorsReassigned MinorsAssigned to Scranton/Wilkes-Barre (AAA)36.058Team Roster on 2016-05-22
2016-05-21RPNew York YankeesNew York Yankees (MLB)-MinorsContractSigned to Minor League Contract36.057Team Roster on 2016-05-21
2016-05-18RPFree Agent -Free AgentFree AgentReleased by Angels36.054  
2016-04-07RPLos Angeles AngelsSalt Lake (AAA)-MinorsReassigned MinorsAssigned to Salt Lake (AAA)36.013Team Roster on 2016-04-07
2016-04-03RPLos Angeles AngelsLos Angeles Angels (MLB)-MinorsContractSigned to Minor League Contract36.009Team Roster on 2016-04-03
2016-03-25RPFree Agent -Free AgentFree AgentReleased by Astros36.000  
2016-02-26RPHouston AstrosHouston Astros (MLB)-MinorsContractSigned to Minor League Contract35.338Team Roster on 2016-02-26
2015-11-03RPFree Agent -Free AgentFree AgentGranted free agency35.223  
2015-08-22RPMinnesota TwinsMinnesota Twins (MLB)YActiveTradedTraded from Brewers to Twins for PTBNL35.150Team Roster on 2015-08-22
2015-01-31RPMilwaukee BrewersMilwaukee Brewers (MLB)YActiveContractSigned to 1-year contract for 2015-2015 ($3m) [Free Agent]34.312Team Roster on 2015-01-31
2014-10-31RPFree Agent -Free AgentFree AgentGranted free agency34.220  
2014-01-15RPTexas RangersTexas Rangers (MLB)YActiveContractSigned to 1-year contract for 2014-2014 ($2.2m) [Avoided Arbitration]33.296Team Roster on 2014-01-15
2013-05-21RPTexas RangersTexas Rangers (MLB)YActiveMLB ActiveContract purchased from Round Rock (AAA)33.057Team Roster on 2013-05-21
2013-04-06PTexas RangersRound Rock (AAA)-MinorsReassigned MinorsAssigned to Round Rock (AAA)33.012Team Roster on 2013-04-06
2012-11-12PTexas RangersTexas Rangers (MLB)-MinorsContractSigned to minor league contract32.232Team Roster on 2012-11-12
2012-04-04PTexas RangersRound Rock (AAA)-MinorsReassigned MinorsAssigned to Round Rock (AAA)32.010Team Roster on 2012-04-04
Tranx DatePosOrganizationAssignment40mStatusTypeTransaction DescriptionAgeRoster for Current Team
2012-03-05ContractSigned by Rangers 
2011-02-16Released by Yankees 
2010-01-04ContractSigned by Pirates 
2008-12-12ContractSigned by Cubs (1-year) 
2007-12-13ContractSigned by Cubs (1-year) 
2007-01-03ContractSigned by Cubs (1-year) 
2006-11-16TradeTraded by White Sox to Cubs for David Aardsma and Carlos Vasquez 
2002-12-16TradeTraded by Athletics with Daylon Holt and Billy Koch to White Sox for Joe Valentine, Mark Johnson, Keith Foulke and Cash. 
2001-06-13Contractsigned 
* 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
2001Oakland Athletics-21550,000-------550,000Signing Bonus out of 2001 Draft (2nd round - 69th overall)
2003Chicago White SoxTeam Payroll23300,000-70336-2,163,527300,000850,000
2004Chicago White SoxTeam Payroll24301,000-74730172,070,100300,0001,151,000
2005Chicago White SoxTeam Payroll25330,000-64127292,189,055300,0001,481,000
2006Chicago White SoxTeam Payroll26400,000-53323342,365,072327,0001,881,000
2007Chicago CubsTeam Payroll27825,000-44923452,459,737380,0002,706,000
2008Chicago CubsTeam Payroll28390,000-75332-2,696,252390,0003,096,000
2009Chicago CubsTeam Payroll291,100,000-40517502,746,792400,0004,196,000
2013Texas RangersTeam Payroll33490,000-77535-3,023,990490,0004,686,0002012-11-12 - Signed to minor league contract
2014Texas RangersTeam Payroll342,200,000-35515613,256,497500,0006,886,0002014-01-15 - Signed to 1-year contract for 2014-2014 ($2.2m) [Avoided Arbitration]
2015Milwaukee BrewersTeam Payroll353,000,0007.04131611653,571,283507,5009,886,0002015-01-31 - Signed to 1-year contract for 2015-2015 ($3m) [Free Agent]
2015Minnesota TwinsTeam Payroll353,000,0007.04131611653,571,283507,5009,886,0002015-01-31 - Signed to 1-year contract for 2015-2015 ($3m) [Free Agent]
* 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