Tips Updates
Minor Leagues
Extra Bases

Roster HistoryResearch Application
Follow TBC on Twitter and Facebook

Use this Roster History Application to display a roster for any date since 2012. The application provides the feature for any Major League Franchise or its minor league affiliates.

The Team listing below includes MLB and Minor League teams. Have fun!

Team NameKane County Cougars
League NameMidwest League

Current Rosters -- Transaction Research -- Daily Main -- Applications Main


Roster History Filters

TopReset Filters
Roster Date (mm/dd/yyyy) Team

Kane County Cougars Roster on - July 17,2016

TopRecent Transaction
PitchersPosStatus-Dt40mHt Wt B-T BornDate Age Place HiLvlStat YearsMLB YearsDraft InformationStatusCurrent Org (Level)Tranx DateLast Transaction
Jose AlmontepMinorsN6-2 185 R-R 1995-09-08 24.043Santo Domingo,Dom Rep A+2013-2019-
2012-   UDFA-BOS
Free Agent   2016-07-10Assigned to Kane County (A)
Kirby BellowpMinorsN6-1 190 L-L 1991-11-14 27.342Nederland,Texas AAA2011-2018-
2015-26- 766-ARI
Free Agent   2016-07-03Assigned to Kane County (A)
Ryan BurrpDL-7N6-4 210 R-R 1994-05-28 25.146Highlands Ranch,Colorado MLB2013-20192018-2019
2015- 5- 136-ARI
DL-60Chicago White Sox (MLB)2016-06-30DL-7 Injured
Cody ClarkpMinorsN6-2 215 R-R 1993-07-22 26.091Las Vegas,Nevada A+2012-2018-   Free Agent   2016-06-05Assigned to Kane County (A)
Max DuvalpMinorsN6-5 235 R-R 1991-04-15 28.189San Luis Obispo,California AA2012-2018-   MinorsMiami Marlins (AA)2016-07-16Assigned to Kane County (A)
Carlos HernandezpMinorsN5-11 170 R-R 1994-04-26 25.178Santo Domingo,Dom Rep A2012-2019-   Free Agent   2016-07-04Activated from disabled list
Hector HernandezpMinorsN6-1 198 B-L 1991-02-20 28.243Carolina,Puerto Rico AAA2009-2019-
2009-10- 309-SLN
MinorsCleveland Indians (AA)2016-06-26Activated from disabled list
Brent JonespDL-7N6-3 205 R-R 1993-01-10 26.284Albuquerque,New Mexico A2012-2018-
2014- 4- 120-ARI
Free Agent   2016-04-19DL-7 Injured
Keegan LongpMinorsN6-2 190 R-R 1993-08-27 26.055Edon,Ohio AAA2013-2018-
2015-29- 856-ARI
Free Agent   2016-04-07Assigned to Kane County (A)
Jose MartinezpMinorsN6-1 160 R-R 1994-04-14 25.190Restauracion,Dom Rep A2012-2017-
2011-   UDFA-ARI
Free Agent   2016-07-05Assigned to Kane County (A)
Austin MasonpMinorsN6-2 200 R-R 1993-12-10 25.315Greer,South Carolina AAA2013-2018-
2015-17- 496-ARI
Free Agent   2016-06-29Assigned to Kane County (A)
Mason McCulloughpMinorsN6-4 235 R-R 1993-01-07 26.287Shelby,North Carolina AA2012-2019-
2014- 5- 150-ARI
Free Agent   2016-05-10Assigned to Kane County (A)
Sam McWilliamspMinorsY6-7 190 R-R 1995-09-04 24.047Hendersonville,Tennessee AAA2014-2019-
2014- 8- 232-PHI
ActiveKansas City Royals (MLB)2016-06-17Assigned to Kane County (A)
Julio PerezpMinorsN6-2 175 R-R 1992-01-16 27.279Santo Domingo,Dom Rep A2010-2016-   Free Agent   2016-06-23Assigned to Kane County (A)
Bo TakahashipDL-7Y5-11 180 R-R 1997-01-23 22.271Presidente Prudente,Brazil AA2014-2019-
2013-   UDFA-ARI
MinorsArizona Diamondbacks (AA)2016-06-09DL-7 Injured
Emilio VargaspMinorsY6-3 200 R-R 1996-08-12 23.070Moca,Dom Rep AA2013-2019-   MinorsArizona Diamondbacks (AA)2016-06-14Assigned to Kane County (A)
CatchersPosStatus-Dt40mHt Wt B-T BornDate Age Place HiLvlStat YearsMLB YearsDraft InformationStatusCurrent Org (Level)Tranx DateLast Transaction
Francis ChristycMinorsN6-2 220 L-R 1995-09-01 24.050Petaluma,California A+2014-2017-
2015- 7- 196-ARI
MinorsArizona Diamondbacks (A)2016-06-04Assigned to Kane County (A)
Eduardo de OleocDL-7N5-10 180 R-R 1993-01-25 26.269San Juan De La Maguana,Dom Rep AAA2011-2018-   Free Agent   2016-06-08DL-7 Injured
B.J. LopezcMinorsN5-9 185 R-R 1994-09-29 25.022Moca,Dom Rep AA2012-2019-   MinorsMiami Marlins (A+)2016-07-07Assigned to Kane County (A)
InfieldersPosStatus-Dt40mHt Wt B-T BornDate Age Place HiLvlStat YearsMLB YearsDraft InformationStatusCurrent Org (Level)Tranx DateLast Transaction
Sergio AlcantarassMinorsY5-10 150 B-R 1996-07-10 23.103Santo Domingo,Dom Rep AA2013-2019-
2012-   UDFA-ARI
MinorsDetroit Tigers (AA)2016-07-17Assigned to Kane County (A)
Luis Alejandro Basabe2bMinorsN5-10 160 B-R 1996-08-26 23.056El Vigia,Venezuela A+2013-2019-
2012-   UDFA-BOS
MinorsArizona Diamondbacks (A+)2016-07-10Assigned to Kane County (A)
Austin Byler1bMinorsN6-3 210 L-R 1992-10-15 27.006Peoria,Arizona A+2012-2018-
2015-11- 316-ARI
Free Agent   2016-05-31Assigned to Kane County (A)
Galli CribbsifMinorsN6-1 190 L-R 1992-10-08 27.013Katy,Texas AA2014-2019-   MinorsArizona Diamondbacks (AA)2016-04-07Assigned to Kane County (A)
Raymel FloresssMinorsN5-9 155 B-R 1994-09-22 25.029San Pedro de Mac,Dom Rep AAA2012-2018-   Free Agent   2016-06-08Assigned to Kane County (A)
Domingo Leyba2bMinorsY5-11 160 B-R 1995-09-11 24.040Santo Domingo,Dom Rep MLB2013-20192019-2019
2012-   UDFA-DET
ActiveArizona Diamondbacks (MLB)2014-12-05Traded from Tigers to Diamondbacks in 3-team trade involving Didi Gregorius, Shane Greene and Robbie Ray
Trevor Mitsui1bMinorsN6-5 225 R-R 1992-10-01 27.020Lynnwood,Washington A+2012-2016-
2014-30- 900-ARI
Free Agent   2016-04-07Assigned to Kane County (A)
Fernery Ozuna2bMinorsN5-8 165 B-R 1995-11-09 23.347San Cristobal,Dom Rep A+2013-2018-
2012-   UDFA-ARI
Free Agent   2016-05-31Assigned to Kane County (A)
OutfieldersPosStatus-Dt40mHt Wt B-T BornDate Age Place HiLvlStat YearsMLB YearsDraft InformationStatusCurrent Org (Level)Tranx DateLast Transaction
Joey ArmstrongofMinorsN5-10 175 R-R 1993-08-20 26.062Woodbridge,California A+2013-2016-
2015-10- 286-ARI
Free Agent   2016-07-04Assigned to Kane County (A)
Colin Brayof-pMinorsN6-4 190 R-L 1993-06-18 26.125Vancleave,Mississippi A+2012-2017-
2013- 6- 180-ARI
MinorsArizona Diamondbacks (AA)2016-07-04Assigned to Kane County (A)
Gerard HernandezofMinorsN5-10 195 L-L 1995-10-16 24.005Phoenix,Arizona A2014-2016-
2014-21- 630-ARI
Free Agent   2016-06-10Assigned to Kane County (A)
Matt McPhearsoncfMinorsN5-8 164 L-L 1995-04-18 24.186Columbia,Maryland AAA2013-2018-
2013- 4- 120-ARI
MinorsNew York Yankees (A)2016-06-20Activated from disabled list
Matt RaileyofMinorsN5-11 190 L-L 1995-03-16 24.219Tallahassee,Florida A2014-2016-
2014- 3-  89-ARI
Free Agent   2016-07-01Assigned to Kane County (A)
Youngest Player: Bo Takahashi [19.175]
Oldest Player: Hector Hernandez [25.147]

Grid Notes:
Player Status: There are 2 statuses listed above. The first status on the left is for the SELECTED Date. The second status towards the right of the grid is as of CURRENT date.