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

Roster HistoryResearch Application
Follow TBC on Twitter and Facebook


Brad Brach is currently on the San Diego Padres 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 NameSan Diego Padres
League NameNational League
LevelMLB

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

 


Roster History Filters

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

San Diego Padres Roster on - April 7,2012

TopRecent Transaction
Marcus GilesActiveY5-8 180 R-R 1978-05-18 40.063San Diego,California MLB1997-20072001-2007
1996-53-1512-ATL
Free Agent   2006-12-20Signed to 1-year contract for 2007-2007 ($3.25m) Club option for 2008
Brad BrachrpActiveY6-4 210 R-R 1986-04-12 32.099Freehold,New Jersey MLB2005-20182011-2018
2008-42-1275-SDN
ActiveBaltimore Orioles (MLB)2012-04-05Recalled from Tucson (AAA)
Cory LuebkepActiveY6-4 200 R-L 1985-03-04 33.138Coldwater,Ohio MLB2005-20172010-2016
2007- 1-  63-SDN
Retired   2012-03-30Signed to 4-year contract for 2012-2015 ($12m) Option years for 2016-2017
Josh SpencepActiveY6-1 170 L-L 1988-01-22 30.180Geelong,Australia MLB2007-20142011-2012
2010- 9- 274-SDN
Free Agent   2012-04-07Recalled from Tucson (AAA)
Randy WolfpActiveY6-0 194 L-L 1976-08-22 41.332Canoga Park,California MLB1995-20151999-2015
1997- 2-  54-PHI
Retired   2007-12-10Signed to 1-year contract for 2008-2008 ($4.75m) [Free Agent]
CatchersPosStatus-Dt40mHt Wt B-T BornDate Age Place HiLvlStat YearsMLB YearsDraft InformationStatusCurrent Org (Level)Tranx DateLast Transaction
John BakercActiveY6-1 220 L-R 1981-01-20 37.181Alameda,California MLB2000-20152008-2014
2002- 4- 128-OAK
Free Agent   2012-01-17Signed to 1-year contract for 2012-2012 ($0.75m) Avoiding arbitration
Nick HundleycActiveY6-1 210 R-R 1983-09-08 34.316Corvallis,Oregon MLB2003-20182008-2018
2005- 2-  76-SDN
ActiveSan Francisco Giants (MLB)2012-03-20Signed to 3-year contract for 2012-2014 ($9m) [Extension] 2--3--4 Club option for 2015 at $5m
InfieldersPosStatus-Dt40mHt Wt B-T BornDate Age Place HiLvlStat YearsMLB YearsDraft InformationStatusCurrent Org (Level)Tranx DateLast Transaction
Yonder Alonso1bActiveY6-2 215 L-R 1987-04-08 31.103Miami,Florida MLB2006-20182010-2018
2008- 1-   7-CIN
ActiveCleveland Indians (MLB)2011-12-07Traded from Reds with Brad Boxberger, Yasmani Grandal, and Edinson Volquez to Padres for Mat Latos
Marcus Giles2bDL-15Y5-8 180 R-R 1978-05-18 40.063San Diego,California MLB1997-20072001-2007
1996-53-1512-ATL
Free Agent   2007-08-25DL-15 Sprained left knee
Adrian Gonzalez1bActiveY6-2 190 L-L 1982-05-08 36.073San Diego,California MLB2000-20182004-2018
2000- 1-   1-FLO
Free Agent   2010-11-01Option exercised for 2011 season at $6.2m
Chase Headley3bActiveY6-2 195 B-R 1984-05-09 34.072Fountain,Colorado MLB2003-20182007-2018
2005- 2-  66-SDN
Free Agent   2012-01-17Signed to 1-year contract for 2012-2012 ($3.48m) Avoiding arbitration
Micah Owings1bActiveY6-5 220 R-R 1982-09-28 35.295Gainesville,Georgia MLB2003-20162007-2012
2005- 3-  83-ARI
Free Agent   2012-02-02Signed to 1-year contract for 2012-2012 ($1m) [Free Agent]
OutfieldersPosStatus-Dt40mHt Wt B-T BornDate Age Place HiLvlStat YearsMLB YearsDraft InformationStatusCurrent Org (Level)Tranx DateLast Transaction
Jeremy HermidarfActiveY6-4 200 L-R 1984-01-30 34.172Marietta,Georgia MLB2002-20152005-2012
2002- 1-  11-FLO
International   2012-04-03Contract purchased from Tucson (AAA)
Mark KotsaylfDL-15Y6-0 190 L-L 1975-12-02 42.231Whittier,California MLB1994-20131997-2013
1996- 1-   9-FLO
Free Agent   2012-04-03DL-15 Right calf
Carlos QuentinofDL-15Y6-2 215 R-R 1982-08-28 35.326Bellflower,California MLB2001-20172006-2014
2003- 1-  29-ARI
Free Agent   2012-04-03DL-15 Right knee surgery
Youngest Player: Josh Spence [24.076]
Oldest Player: Mark Kotsay [36.127]

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.