The TBC Player Tracker is now active for MLB and Minor League Baseball. View a full sample here
Tips Updates
Minor Leagues
Extra Bases

Roster HistoryResearch Application
Follow TBC on Twitter and Facebook

Alec Mills is currently on the Iowa Cubs Roster.
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 NameIowa Cubs
League NamePacific Coast League

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


Roster History Filters

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

Iowa Cubs Roster on - June 25,2018

TopRecent Transaction
PitchersPosStatus-Dt40mHt Wt B-T BornDate Age Place HiLvlStat YearsMLB YearsDraft InformationStatusCurrent Org (Level)Tranx DateLast Transaction
Corey BlackpMinorsN5-10 160 R-R 1991-08-04 27.263San Diego,California AAA2010-2018-
2012- 4- 157-NYA
Free Agent   2017-10-04Activated from disabled list
Craig BrookspMinorsN5-10 180 R-R 1992-09-23 26.212Lancaster,South Carolina AAA2013-2019-
2015- 7- 203-CHN
MinorsChicago Cubs (AA)2018-06-25Assigned to Iowa (AAA)
Trevor CliftonpMinorsN6-4 170 R-R 1995-05-11 23.348Maryville,Tennessee AAA2013-2019-
2013-12- 348-CHN
MinorsChicago Cubs (AAA)2018-06-05Assigned to Iowa (AAA)
Luke FarrellpMinorsY6-6 200 R-R 1991-06-07 27.321Westlake,Ohio MLB2010-20182017-2018
2013- 6- 174-KCA
DL-10Texas Rangers (MLB)2018-06-23Assigned to Iowa (AAA)
P.J. FrancesconpRestrictedN6-0 180 R-R 1989-01-04 30.109Nolensville,Tennessee AAA2008-2017-
RestrictedChicago Cubs (AAA)2016-01-10Suspended 50 games for violating Minor league drug program
David GarnerpMinorsN6-1 180 R-R 1992-09-21 26.214Niles,Michigan AAA2011-2017-
2013- 7- 198-CHN
MinorsToronto Blue Jays (MLB)2017-08-05Assigned to Iowa (AAA)
Justin HancockpMinorsN6-4 185 R-R 1990-10-28 28.177Defiance,Ohio MLB2010-20182018-2018
2011- 9- 293-SDN
Free Agent   2018-06-22Assigned to Iowa (AAA)
Zach HedgespMinorsN6-4 195 R-R 1992-10-21 26.184Glendora,California AAA2013-2019-
2014-26- 769-CHN
MinorsChicago Cubs (AA)2018-06-21Assigned to Iowa (AAA)
Scott MainepMinorsN6-3 195 L-L 1985-02-02 34.080Jupiter,Florida MLB2004-20182010-2012
2007- 6- 193-ARI
Free Agent   2012-03-29Optioned to Iowa (AAA)
Dillon MaplespMinorsY6-2 195 R-R 1992-05-09 26.349West End,North Carolina MLB2012-20192017-2018
2011-14- 429-CHN
MinorsChicago Cubs (AAA)2018-03-16Assigned to Iowa (AAA)
Brad Markeyp MinorsN5-11 185 R-R 1992-03-03 27.051Baltimore,Maryland AAA2011-2019-
2014-19- 559-CHN
MinorsChicago Cubs (AA)2018-05-29Activated from disabled list
Cory MazzonipMinorsN6-1 189 R-R 1989-10-19 29.186Evans City,Pennsylvania MLB2009-20182015-2018
2011- 2-  71-NYN
Free Agent   2018-06-11Assigned to Iowa (AAA)
Dakota MekkespMinorsN6-7 240 R-R 1994-11-06 24.168Jenison,Michigan AAA2015-2019-
2016-10- 314-CHN
MinorsChicago Cubs (AAA)2018-06-05Assigned to Iowa (AAA)
Alec MillsrpMinorsY6-3 165 R-R 1991-11-30 27.145Clarksville,Tennessee MLB2010-20192016-2018
2012-22- 673-KCA
ActiveChicago Cubs (MLB)2018-03-13Assigned to Iowa (AAA)
James NorwoodpMinorsY6-2 200 R-R 1993-12-24 25.120Manhattan,New York MLB2012-20192018-2018
2014- 7- 199-CHN
MinorsChicago Cubs (AAA)2018-06-25Assigned to Iowa (AAA)
Juan PaniaguapMinorsN6-1 175 R-R 1990-04-04 29.019Santo Domingo,Dom Rep AAA2012-2017-
2012-   UDFA-CHN
MinorsChicago Cubs (AAA)2017-10-04Activated from disabled list
Kyle RyanpMinorsY6-5 180 L-L 1991-09-25 27.211Auburndale,Florida MLB2010-20192014-2019
2010-12- 373-DET
ActiveChicago Cubs (MLB)2018-06-18Activated from disabled list
Shae SimmonsrpMinorsN6-0 177 R-R 1990-09-03 28.232Scott City,Missouri MLB2010-20182014-2017
2012-22- 689-ATL
MinorsChicago Cubs (AAA)2018-06-25Outrighted to minors
Daury TorrezpMinorsN6-3 170 R-R 1993-06-11 25.316Esperanza,Dom Rep AAA2011-2018-   Free Agent   2018-05-31Assigned to Iowa (AAA)
Jen-Ho TsengpMinorsN6-1 210 L-R 1994-10-03 24.202Kaohsiung City,Taiwan MLB2014-20182017-2018
2013-   UDFA-CHN
Free Agent   2018-05-09Assigned to Iowa (AAA)
Randy WellspMinorsN6-4 200 R-R 1982-08-28 36.238Belleville,Illinois MLB2002-20132008-2012
Retired   2012-03-29Optioned to Iowa (AAA)
CatchersPosStatus-Dt40mHt Wt B-T BornDate Age Place HiLvlStat YearsMLB YearsDraft InformationStatusCurrent Org (Level)Tranx DateLast Transaction
Victor CaratinicMinorsY6-1 195 B-R 1993-08-17 25.249Coamo,Puerto Rico MLB2013-20192017-2019
2013- 2-  65-ATL
DL-10Chicago Cubs (MLB)2018-05-26Assigned to Iowa (AAA)
Taylor DaviscMinorsY5-11 190 R-R 1989-11-28 29.146Tampa,Florida MLB2009-20192017-2019
ActiveChicago Cubs (MLB)2017-12-21Signed to minor league contract
Ali SoliscMinorsN5-10 225 R-R 1987-09-29 31.207Mexicali,Mexico MLB2006-20192012-2014
2005-   UDFA-SDN
MinorsChicago Cubs (AAA)2018-05-25Activated from disabled list
Mark ZaguniscMinorsY6-0 195 R-R 1993-02-05 26.077Willingboro,New Jersey MLB2012-20192017-2019
2014- 3-  78-CHN
ActiveChicago Cubs (MLB)2018-05-15Assigned to Iowa (AAA)
InfieldersPosStatus-Dt40mHt Wt B-T BornDate Age Place HiLvlStat YearsMLB YearsDraft InformationStatusCurrent Org (Level)Tranx DateLast Transaction
David Bote3bMinorsY5-11 170 R-R 1993-04-07 26.016Thornton,Colorado MLB2012-20192018-2019
2012-18- 554-CHN
ActiveChicago Cubs (MLB)2018-05-17Assigned to Iowa (AAA)
Stephen Bruno2bDL-7N5-9 168 R-R 1990-11-17 28.157Audubon,New Jersey AAA2010-2018-
2012- 7- 224-CHN
Free Agent   2018-06-18DL-7 Injured
Ryan Court1b-3bMinorsN6-2 190 R-R 1988-05-28 30.330Elgin,Illinois AAA2008-2018-
2011-23- 694-ARI
MinorsChicago Cubs (AAA)2018-06-18Activated from disabled list
Christian DonahueifMinorsN5-7 165 B-R 1995-05-04 23.355Mililani,Hawaii AAA2015-2019-   MinorsChicago Cubs (AA)2018-06-22Assigned to Iowa (AAA)
Mike Freeman2bDL-7Y6-0 170 L-R 1987-08-04 31.263Orlando,Florida MLB2007-20192016-2019
2010-11- 331-ARI
ActiveCleveland Indians (MLB)2018-06-22DL-7 Injured
Edgar GonzalezifMinorsN6-0 174 R-R 1978-06-14 40.313San Diego,California MLB1999-20142008-2009
2000-30- 886-TBA
Free Agent   2012-03-29Assigned to Iowa (AAA)
Jason VoslerifMinorsN6-1 190 L-R 1993-09-06 25.229West Nyack,New York AAA2012-2019-
2014-16- 469-CHN
MinorsSan Diego Padres (MLB)2018-06-25Assigned to Iowa (AAA)
Chesny YoungifMinorsN6-0 170 R-R 1992-10-06 26.199Atlanta,Georgia AAA2012-2018-
2014-14- 409-CHN
Free Agent   2017-05-30Activated from disabled list
OutfieldersPosStatus-Dt40mHt Wt B-T BornDate Age Place HiLvlStat YearsMLB YearsDraft InformationStatusCurrent Org (Level)Tranx DateLast Transaction
Lane AdamsofMinorsN6-4 190 R-R 1989-11-13 29.161Red Oak,Oklahoma MLB2009-20192014-2018
2009-13- 392-KCA
MinorsPhiladelphia Phillies (MLB)2018-05-21Assigned to Iowa (AAA)
Wynton BernardofMinorsN6-2 185 R-R 1990-09-24 28.211Poway,California AAA2009-2019-
MinorsChicago Cubs (AAA)2018-06-05Activated from disabled list
Chris Coghlanlf-cfMinorsN6-1 190 L-R 1985-06-18 33.309Gaithersburg,Maryland MLB2004-20182009-2017
2006- 1-  36-FLO
Free Agent   2018-06-18Assigned to Iowa (AAA)
Kyle HoppycfMinorsN6-0 195 L-L 1991-05-08 27.351Buffalo,New York AAA2009-2018-
2009-28- 836-BAL
MinorsChicago Cubs (AAA)2018-06-18Activated from disabled list
Bijan Rademacherrf-ofMinorsN6-0 200 L-L 1991-06-15 27.313Anaheim Hills,California AAA2012-2018-
2012-13- 404-CHN
Free Agent   2018-04-22Activated from disabled list
Youngest Player: Trevor Clifton [23.045]
Oldest Player: Edgar Gonzalez [40.011]

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.