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

Duke Welker is currently on the Altoona Curve 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 NameAltoona Curve
League NameEastern League

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


Roster History Filters

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

Altoona Curve Roster on - September 2,2015

TopRecent Transaction
PitchersPosStatus-Dt40mHt Wt B-T BornDate Age Place HiLvlStat YearsMLB YearsDraft InformationStatusCurrent Org (Level)Tranx DateLast Transaction
Matt BenedictpMinorsN6-5 210 R-R 1989-02-03 30.074St. Petersburg,Florida AAA2008-2015-
2011-30- 902-PIT
Free Agent   2015-05-23Assigned to Altoona (AA)
Steven BraultpMinorsY6-1 170 L-L 1992-04-29 26.354El Cajon,California MLB2013-20192016-2019
2013-11- 339-BAL
ActivePittsburgh Pirates (MLB)2015-06-19Assigned to Altoona (AA)
Orlando CastropDL-7N5-11 194 L-L 1992-03-17 27.032San Pedro Sula,Honduras AA2011-2014-   Free Agent   2015-04-11DL-7 Injured
Jason CreasypMinorsN6-4 180 R-R 1992-05-13 26.340Clayton,North Carolina AAA2011-2019-
2011- 8- 242-PIT
MinorsAtlanta Braves (AA)2015-04-09Assigned to Altoona (AA)
Zack DodsonpMinorsN6-2 190 L-L 1990-07-23 28.269Natalia,Texas AA2009-2018-
2009- 4- 115-PIT
Free Agent   2014-07-11Assigned to Altoona (AA)
Montana DurapaupMinorsN5-10 175 R-R 1992-03-27 27.022Deltona,Florida AAA2011-2019-
2014-32- 971-PIT
MinorsPittsburgh Pirates (AAA)2015-09-02Assigned to Altoona (AA)
Tyler EpplerpMinorsN6-5 215 R-R 1993-01-05 26.103Navasota,Texas AAA2012-2018-
2014- 6- 191-PIT
International   2015-09-02Assigned to Altoona (AA)
Tom HarlanpMinorsN6-5 190 L-L 1990-03-07 29.042San Bruno,California AA2009-2015-
2012-13- 406-PIT
Retired   2014-07-08Assigned to Altoona (AA)
John KuchnopMinorsN6-5 210 R-R 1991-05-21 27.333Ellicott City,Maryland AAA2010-2017-
2012-18- 556-PIT
Free Agent   2015-04-09Assigned to Altoona (AA)
Chad KuhlpMinorsN6-3 215 R-R 1992-09-10 26.220Bear,Delaware MLB2011-20182016-2018
2013- 9- 269-PIT
DL-60Pittsburgh Pirates (MLB)2015-04-09Assigned to Altoona (AA)
Brett McKinneypMinorsN6-2 225 R-R 1990-11-19 28.150Hamilton,Ohio AAA2010-2018-
2013-19- 569-PIT
Free Agent   2015-06-09Assigned to Altoona (AA)
Jhondaniel MedinapMinorsN5-11 158 R-R 1993-02-08 26.069Maracay,Venezuela AAA2010-2017-   Free Agent   2015-04-09Assigned to Altoona (AA)
Josh PoytresspMinorsN6-1 180 L-L 1990-07-20 28.272Fowler,California A+2009-2013-
2011-18- 542-PIT
Free Agent   2012-05-07Assigned to Altoona (AA)
Josh SmithpMinorsN6-3 180 L-L 1989-10-11 29.189Kansas City,Missouri AAA2009-2019-
2012-25- 766-PIT
MinorsCleveland Indians (AAA)2015-08-07Activated from disabled list
Duke WelkerrpMinorsN6-7 220 L-R 1986-02-10 33.067Kirkland,Washington MLB2006-20162013-2013
2007- 2-  68-PIT
Free Agent   2012-03-15Optioned to Altoona (AA)
CatchersPosStatus-Dt40mHt Wt B-T BornDate Age Place HiLvlStat YearsMLB YearsDraft InformationStatusCurrent Org (Level)Tranx DateLast Transaction
Jonathan SchwindcMinorsN6-0 180 R-R 1990-05-30 28.323Hilton,New York AAA2009-2017-
Free Agent   2015-08-04Assigned to Altoona (AA)
Jacob StallingscMinorsY6-5 200 R-R 1989-12-22 29.117Lawrence,Kansas MLB2009-20192016-2019
2012- 7- 226-PIT
ActivePittsburgh Pirates (MLB)2015-04-09Assigned to Altoona (AA)
Robert StockcMinorsY6-1 190 L-R 1989-11-21 29.148Westlake,California MLB2007-20192018-2019
2009- 2-  67-SLN
MinorsSan Diego Padres (AAA)2015-08-15Assigned to Altoona (AA)
Sebastian VallecMinorsN6-1 168 L-R 1990-07-24 28.268Los Mochis,Mexico AAA2008-2017-   Free Agent   2015-04-09Assigned to Altoona (AA)
InfieldersPosStatus-Dt40mHt Wt B-T BornDate Age Place HiLvlStat YearsMLB YearsDraft InformationStatusCurrent Org (Level)Tranx DateLast Transaction
Stetson Allie3bMinorsN6-2 220 R-R 1991-03-13 28.036Olmsted Falls,Ohio AAA2011-2019-
2010- 2-  52-PIT
MinorsLos Angeles Dodgers (AAA)2014-06-28Activated from disabled list
Adam FrazierifMinorsY5-10 172 L-R 1991-12-14 27.126Athens,Georgia MLB2011-20192016-2019
2013- 6- 179-PIT
ActivePittsburgh Pirates (MLB)2015-05-06Activated from disabled list
Max Moroffss MinorsY5-11 190 B-R 1993-05-13 25.340Maitland,Florida MLB2012-20192016-2019
2012-16- 496-PIT
ActiveCleveland Indians (MLB)2015-04-09Assigned to Altoona (AA)
Hunter Morris1bMinorsN6-2 200 L-R 1988-10-07 30.193Huntsville,Alabama AAA2008-2015-
2010- 4- 129-MIL
Free Agent   2015-08-01Assigned to Altoona (AA)
Jose Osuna1b-lfMinorsY6-2 213 R-R 1992-12-12 26.127Trujillo,Venezuela MLB2011-20182017-2018
2010-   UDFA-PIT
DL-10Pittsburgh Pirates (MLB)2015-05-29Assigned to Altoona (AA)
Andy Vasquez2b-lfMinorsN6-2 175 B-R 1987-10-08 31.193San Pedro de Mac,Dom Rep AAA2005-2016-   Free Agent   2015-08-13Activated from disabled list
Erich WeissifMinorsN6-2 200 L-R 1991-09-11 27.220Brenham,Texas AAA2011-2019-
2013-11- 329-PIT
MinorsPittsburgh Pirates (AAA)2015-07-31Assigned to Altoona (AA)
Eric Wood3bMinorsN6-2 195 R-R 1992-11-22 26.147Oshawa,Ontario AAA2012-2019-
2012- 6- 196-PIT
MinorsPittsburgh Pirates (AAA)2015-04-09Assigned to Altoona (AA)
OutfieldersPosStatus-Dt40mHt Wt B-T BornDate Age Place HiLvlStat YearsMLB YearsDraft InformationStatusCurrent Org (Level)Tranx DateLast Transaction
Barrett BarnescfMinorsN5-11 195 R-R 1991-07-29 27.264Houston,Texas AAA2010-2019-
2012- 1-  45-PIT
MinorsNew York Mets (AA)2015-07-22Assigned to Altoona (AA)
Austin MeadowscfMinorsY6-2 195 L-L 1995-05-03 23.351Atlanta,Georgia MLB2013-20192018-2019
2013- 1-   9-PIT
ActiveTampa Bay Rays (MLB)2015-09-02Assigned to Altoona (AA)
Mel RojascfMinorsN6-3 200 B-R 1990-05-24 28.329Ensanche Esperilla,Dom Rep AAA2010-2017-
2010- 3-  84-PIT
International   2015-06-16Assigned to Altoona (AA)
Adalberto Santoslf-2bMinorsN5-11 185 R-R 1987-09-28 31.203New York,New York AAA2007-2014-
2010-22- 657-PIT
Free Agent   2012-04-02Assigned to Altoona (AA)
PosStatus-Dt40mHt Wt B-T BornDate Age Place HiLvlStat YearsMLB YearsDraft InformationStatusCurrent Org (Level)Tranx DateLast Transaction
Clario PerezMinorsN6-1 185 R-R 1992-08-30 26.231Azua,Dom Rep AA2010-2015-   MinorsPittsburgh Pirates (MLB)2015-06-28Assigned to Altoona (AA)
Youngest Player: Austin Meadows [20.122]
Oldest Player: Duke Welker [29.204]

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.