Please SUPPORT US by putting your name on the SUPPORT WALL.
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


Garrett Richards is currently on the Los Angeles Angels 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 NameLos Angeles Angels
League NameAmerican League
LevelMLB

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

 


Roster History Filters

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

Los Angeles Angels Roster on - April 12,2018

TopRecent Transaction
PitchersPosStatus-Dt40mHt Wt B-T BornDate Age Place HiLvlStat YearsMLB YearsDraft InformationStatusCurrent Org (Level)Tranx DateLast Transaction
Jose AlvarezrpActiveY5-11 150 L-L 1989-05-06 29.224Barcelona,Venezuela MLB2003-20182014-2018
2005-   UDFA-BOS
ActivePhiladelphia Phillies (MLB)2018-01-12Signed to 1-year contract for 2018-2018 ($1.05m) [Avoids arbitration]
Luke BardrpActiveY6-3 180 R-R 1990-11-13 28.033Charlotte,North Carolina MLB2010-20182018-2018
2012- 1-  42-MIN
Free Agent   2017-12-14Drafted from Twins by Angels in Rule 5 Draft
Jaime BarriapActiveY6-1 180 R-R 1996-07-18 22.151Panama City,Panama MLB2013-20182018-2018
2013-   UDFA-ANA
ActiveLos Angeles Angels (MLB)2018-04-11Recalled from Salt Lake (AAA)
Cam BedrosianrpActiveY6-0 204 R-R 1991-10-02 27.075Senoia,Georgia MLB2010-20182014-2018
2010- 1-  29-ANA
ActiveLos Angeles Angels (MLB)2018-01-12Signed to 1-year contract for 2018-2018 ($1.1m) [Avoids arbitration]
Bobby CassevahpDL-15Y6-3 195 R-R 1985-09-11 33.096Jacksonville,Florida MLB2005-20132010-2012
2004-34-1013-ANA
Free Agent   2012-04-04DL-15 Labrum
Jim JohnsonrpActiveY6-5 210 R-R 1983-06-27 35.172Johnson City,New York MLB2001-20182006-2018
2001- 5- 143-BAL
Free Agent   2011-01-18Signed to 1-year contract for 2011-2011 ($0.975m) [Avoided arbitration]
Alex MeyerspDL-60N6-9 220 R-R 1990-01-03 28.347Greensburg,Indiana MLB2009-20172015-2017
2011- 1-  23-WAS
Free Agent   2018-02-21DL-60 Shoulder surgery
Keynan MiddletonrpActiveY6-2 185 R-R 1993-09-12 25.095Milwaukie,Oregon MLB2013-20182017-2018
2013- 3-  95-ANA
ActiveLos Angeles Angels (MLB)2017-05-05Recalled from Salt Lake (AAA)
Shohei OhtanipActiveY6-3 198 L-R 1994-07-05 24.164Iwate,Japan MLB2013-20182018-2018
2017-   UDFA-ANA
ActiveLos Angeles Angels (MLB)2018-03-28Contract purchased from minors
Eduardo ParedespActiveY6-1 170 R-R 1995-03-06 23.285Valera,Venezuela MLB2012-20182017-2018
2012-   UDFA-ANA
MinorsDetroit Tigers (MLB)2018-04-08Recalled from Salt Lake (AAA)
Blake ParkerrpActiveY6-3 200 R-R 1985-06-19 33.180Fayetteville,Arkansas MLB2004-20182012-2018
2006-16- 479-CHN
Free Agent   2018-01-11Signed to 1-year contract for 2018-2018 ($1.8m) [Avoids arbitration]
Felix PenarpActiveY6-2 186 R-R 1990-02-25 28.294San Pedro de Mac,Dom Rep MLB2010-20182016-2018
2009-   UDFA-CHN
ActiveLos Angeles Angels (MLB)2018-04-08Recalled from Salt Lake (AAA)
Noe RamirezrpActiveY6-3 180 R-R 1989-12-22 28.359Los Angeles,California MLB2009-20182015-2018
2011- 4- 142-BOS
ActiveLos Angeles Angels (MLB)2017-09-01Recalled from Salt Lake (AAA)
Garrett RichardsspActiveY6-3 200 R-R 1988-05-27 30.203Riverside,California MLB2007-20182011-2018
2009- 1-  42-ANA
ActiveSan Diego Padres (MLB)2018-01-12Signed to 1-year contract for 2018-2018 ($7.3m) [Avoids arbitration]
Joe SaundersspActiveY6-3 195 L-L 1981-06-16 37.183Fairfax,Virginia MLB2000-20152005-2014
2002- 1-  12-ANA
Free Agent   2010-01-29Signed to 1-year contract for 2010-2010 ($3.7m) [Avoided arbitration]
Tyler SkaggsspActiveY6-4 180 L-L 1991-07-13 27.156Venice,California MLB2009-20182012-2018
2009- 1-  40-ANA
ActiveLos Angeles Angels (MLB)2018-01-12Signed to 1-year contract for 2018-2018 ($1.875m) [Avoids arbitration]
Nick TropeanospActiveY6-4 205 R-R 1990-08-27 28.111West Islip,New York MLB2009-20182014-2018
2011- 5- 160-HOU
ActiveLos Angeles Angels (MLB)2018-04-12Recalled from Salt Lake (AAA)
Blake WoodrpActiveY6-4 225 R-R 1985-08-08 33.130Atlanta,Georgia MLB2004-20182010-2018
2006- 3-  77-KCA
Free Agent   2017-12-01Signed to 1-year contract for 2018-2018 ($1.45m) [Avoids arbitration]
CatchersPosStatus-Dt40mHt Wt B-T BornDate Age Place HiLvlStat YearsMLB YearsDraft InformationStatusCurrent Org (Level)Tranx DateLast Transaction
Martin MaldonadocActiveY6-1 180 R-R 1986-08-16 32.122Naguabo,Puerto Rico MLB2004-20182011-2018
2004-27- 803-ANA
Free Agent   2018-01-11Signed to 1-year contract for 2018-2018 ($3.9m) [Avoids arbitration]
Rene RiveracActiveY5-10 190 R-R 1983-07-31 35.138Bayamon,Puerto Rico MLB2001-20182004-2018
2001- 2-  49-SEA
Free Agent   2018-01-09Signed to 1-year contract for 2018-2018 ($2.8m) [Free Agent]
InfieldersPosStatus-Dt40mHt Wt B-T BornDate Age Place HiLvlStat YearsMLB YearsDraft InformationStatusCurrent Org (Level)Tranx DateLast Transaction
Zack Cozart2bActiveY6-1 185 R-R 1985-08-12 33.126Memphis,Tennessee MLB2005-20182011-2018
2007- 2-  79-CIN
ActiveLos Angeles Angels (MLB)2017-12-15Signed to 3-year contract for 2018-2020 ($38m) [Free Agent] 12.7--12.7--12.7
Ian Kinsler2bActiveY6-0 175 R-R 1982-06-22 36.177Tucson,Arizona MLB2001-20182006-2018
2003-17- 496-TEX
Free Agent   2018-04-12Activated from DL
Jefry Marte1bActiveY6-1 187 R-R 1991-06-21 27.178La Romana,Dom Rep MLB2008-20182015-2018
2007-   UDFA-NYN
Free Agent   2017-10-04Activated from DL
Robb Quinlan1bActiveY6-1 200 R-R 1977-03-17 41.274St. Paul,Minnesota MLB1996-20102003-2010
1999-10- 311-ANA
Free Agent   2003-02-21Signed to 1-year contract for 2003-2003 ($0m)
Ryan Schimpf3bActiveY5-8 180 L-R 1988-04-11 30.249New Orleans,Louisiana MLB2007-20182016-2018
2009- 5- 160-TOR
Free Agent   2018-04-07Recalled from Salt Lake (AAA)
Andrelton SimmonsssActiveY6-2 170 R-R 1989-09-04 29.103Mundo Nobo,Netherlands Antilles MLB2010-20182012-2018
2010- 2-  70-ATL
ActiveLos Angeles Angels (MLB)2016-06-16Activated from DL
Luis Valbuena3bActiveY5-10 160 L-R 1985-11-30 33.016Caja Seca Zulia,Venezuela MLB2005-20182008-2018
2002-   UDFA-SEA
Free Agent   2017-05-02Activated from DL
OutfieldersPosStatus-Dt40mHt Wt B-T BornDate Age Place HiLvlStat YearsMLB YearsDraft InformationStatusCurrent Org (Level)Tranx DateLast Transaction
Jabari BlashlfActiveY6-4 195 R-R 1989-07-04 29.165St. Thomas,Virgin Islands MLB2009-20182016-2018
2010- 8- 252-SEA
International   2018-02-21Traded from Yankees to Angels for PTBNL
Kole CalhounrfActiveY5-10 200 L-L 1987-10-14 31.063Tempe,Arizona MLB2007-20182012-2018
2010- 8- 264-ANA
ActiveLos Angeles Angels (MLB)2017-01-12Signed to 3-year contract for 2017-2019 ($26m) 6--8.5--10.5 Club Option for 2020 $14m [Extension]
Jeremy MoorerfDL-15Y6-0 185 L-R 1987-06-29 31.170Shreveport,Louisiana MLB2005-20142011-2011
2005- 6- 193-ANA
Free Agent   2012-04-04DL-15 Left hip surgery
Mike TroutcfActiveY6-1 200 R-R 1991-08-07 27.131Millville,New Jersey MLB2009-20182011-2018
2009- 1-  25-ANA
ActiveLos Angeles Angels (MLB)2017-07-13Activated from DL
Justin UptonlfActiveY6-2 205 R-R 1987-08-25 31.113Chesapeake,Virginia MLB2006-20182007-2018
2005- 1-   1-ARI
ActiveLos Angeles Angels (MLB)2017-11-01Signed to 5-year contract for 2018-2022 ($88.5m) [Restructured] 16--18--21--23--28
Chris YounglfActiveY6-2 170 R-R 1983-09-05 35.102Houston,Texas MLB2002-20182006-2018
2001-16- 493-CHA
Free Agent   2018-02-18Signed to 1-year contract for 2018-2018 ($2m) [Free Agent]
Designated HittersPosStatus-Dt40mHt Wt B-T BornDate Age Place HiLvlStat YearsMLB YearsDraft InformationStatusCurrent Org (Level)Tranx DateLast Transaction
Albert PujolsdhActiveY6-3 230 R-R 1980-01-16 38.335Santo Domingo,Dom Rep MLB2000-20182001-2018
1999-13- 402-SLN
ActiveLos Angeles Angels (MLB)2013-10-02Activated from DL
Youngest Player: Jaime Barria [21.268]
Oldest Player: Robb Quinlan [41.026]

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.