The TBC Player Tracker sends you an email at 6am (EST) with MLB + MINOR stats from the prior night for your custom list of players. Includes season stats too!
"More stats than you can shake a wooden stick at..."
Home >> Teams >> MLB >> Los Angeles Angels >> 40-Man Roster

Los Angeles Angels 40-man Roster (Current)

+ American League (MLB)
League: American League
Stat Years Available: 1961-2016

Ballparks:  Angel Stadium of Anaheim (2004-2015), Edison International Field (1997-2003), Anaheim Stadium (1966-1996), Dodger Stadium (1962-1965), Wrigley Field (1961-1961)

Franchise Changes
Correct this Page - Edit data on this page or suggest an improvement
Awards Voting History | All-Star Game Participation
Trades History | Hit for Cycle | No-Hitters

Organization Affiliates:MLB: Los Angeles Angels (MLB-AL)   AAA: Salt Lake Bees (PCL)   AA: Arkansas Travelers (Tex)   A+: Inland Empire 66ers (Calif)   A: Burlington Bees (Midw)   Rk: Arizona Angels (Ariz)   Rk: Dominican Angels (DSL)   Rk: Orem Owlz (Pio)  

Affiliate History
Historical Matchup:
  • Players in bold are on the active playing roster
  • The 40-man Date is only available for players who were not on the roster as of May 2012 which is when TBC started tracking 40-man roster daily movement.
  • Players listed on the 60-day DL or who are on restricted list are not considered as part of the roster.
  • The rosters are not updated in real-time. There's a lag of about 4-6 hours.
  • Pitchers
    Player NamePosStatusAgeHtWtB-TBornPlaceMLB YearsServPlay Years40man DateLast Transaction
    A.J. AchterRPMinors27.3066-5190R-R2014-20160.0762008-20162016-06-14Assigned to Salt Lake (AAA)
    Al AlburquerqueRPDL-730.0196-0150R-R2011-20164.1472006-20162016-06-14DL-7 Injured
    Victor AlcantaraPMinors23.0876-2190R-R-0.0002012-20162015-11-26Assigned to Arkansas (AA)
    Jose AlvarezRPMinors27.0545-11150L-L2014-20161.0592003-20162014-03-21Activated from disabled list
    Cam BedrosianRP24.2716-0204R-R2014-20160.1612010-20162014-06-03Recalled from Salt Lake (AAA)
    Jhoulys ChacinSP28.1746-1168R-R2009-20165.0532007-20162016-05-12Traded from Braves to Angels for Adam McCreery
    Deolis GuerraRP27.0736-5200R-R2015-20160.1012006-20162016-06-05Contract purchased from minors
    Andrew HeaneySPDL-6025.0246-2164L-L2014-20160.1502010-20162014-12-11Transferred to 60-day DL
    Tim LincecumSP32.0145-11170L-R2007-20168.1482004-20162016-05-21Recalled from Salt Lake (AAA)
    Greg MahleRPMinors23.0736-2210L-L2016-20160.0002012-20162016-04-11Assigned to Salt Lake (AAA)
    Mike MorinRP25.0576-4220R-R2014-20161.1372010-20162014-04-27Recalled from Salt Lake (AAA)
    J.C. RamirezRP27.3176-3175R-R2013-20160.1472007-20162016-06-27Claimed off waivers from Reds by Angels
    Cory RasmusRPDL-1528.2366-0200R-R2013-20161.1552006-20162013-07-29DL-15 Aggravated groin strain
    Garrett RichardsSPDL-6028.0336-3200R-R2011-20163.1482007-2016Before May '12Transferred to 60-day DL
    Fernando SalasCL31.0305-10198R-R2010-20165.0482007-20162013-11-22Signed to 1-year contract for 2016-2016 ($2.4m) [Avoids Arbitration]
    Hector SantiagoSP28.1966-1213R-L2011-20164.0162007-20162013-12-10Signed to 1-year contract for 2016-2016 ($5m) [Avoids arbitration]
    Matt ShoemakerSP29.2756-2225R-R2013-20161.1662006-20162013-09-16Recalled from Salt Lake (AAA)
    Tyler SkaggsSPMinors24.3526-4180L-L2012-20142.0662009-20162013-12-10Activated from disabled list
    Joe SmithCLDL-1532.0996-2205R-R2007-20168.0912004-20162013-11-25DL-15 Left hamstring strain
    Huston StreetCL32.3326-0185R-R2005-201611.0002002-20162014-07-18Activated from DL
    Nick TropeanoSP25.3066-4205R-R2014-20160.0682009-20162014-11-06Activated from DL
    Jose ValdezPMinors26.1206-1167R-R2015-20160.0382010-20162016-06-08Assigned to Salt Lake (AAA)
    Jered WeaverSP33.2686-7205R-R2006-20169.1292002-2016Before May '12Activated from DL
    Player NamePosStatusAgeHtWtB-TBornPlaceMLB YearsServPlay Years40man DateLast Transaction
    Jett BandyC26.0956-4210R-R2015-20160.0342009-20162014-11-24Recalled from Salt Lake (AAA)
    Geovany SotoCDL-1533.1606-1190R-R2005-20168.0962001-20162015-11-25DL-15 Torn right meniscus
    Player NamePosStatusAgeHtWtB-TBornPlaceMLB YearsServPlay Years40man DateLast Transaction
    Kaleb Cowart3BMinors24.0276-3190B-R2015-20160.0482010-20162015-08-18Assigned to Salt Lake (AAA)
    C.J. Cron1B26.1756-4235R-R2014-20161.1102009-20162014-05-03Recalled from Salt Lake (AAA)
    Yunel Escobar3B33.2396-2200R-R2007-20168.1212005-20162015-12-15Traded from Nationals to Angels for Trevor Gott and Michael Brady
    Johnny Giavotella2B28.3555-8185R-R2011-20162.0552006-20162014-12-20Activated from DL
    Jefry Marte3B25.0086-1187R-R2015-20160.0742008-20162016-01-27Recalled from Salt Lake (AAA)
    Rey Navarro2B-3BDL-726.1895-10175R-R2015-20150.0292007-20162016-04-07DL-7 Injured
    Cliff Pennington2B-SSDL-1532.0145-11175B-R2008-20166.1142003-20162015-11-18DL-15 Left hamstring strain
    Gregorio PetitSS31.2015-10160R-R2008-20161.0562003-20162016-05-14Contract purchased from minors
    Andrelton SimmonsSS26.2986-2170R-R2012-20163.1252010-20162015-11-14Activated from DL
    Player NamePosStatusAgeHtWtB-TBornPlaceMLB YearsServPlay Years40man DateLast Transaction
    Kole CalhounRF28.2595-10200L-L2012-20162.1302007-2016Before May '12Signed to 1-year contract for 2016-2016 ($3.4m) [Avoids arbitration]
    Craig GentryCFDL-1532.2136-2190R-R2009-20164.1522003-20162015-12-15Assigned to Inland Empire (A+) for rehab
    Daniel NavaLF-RF33.1295-10200B-L2010-20164.0452004-20162015-12-16Activated from DL
    Rafael OrtegaLFMinors25.0455-11160L-R2012-20160.0042010-20162015-12-02Assigned to Salt Lake (AAA)
    Shane RobinsonLF31.2425-9165R-R2009-20163.1412004-20162016-05-02Contract purchased from minors
    Mike TroutCF24.3276-1200R-R2011-20164.0702009-2016Before May '12Signed to 6-year contract for 2015-2020 ($144.5m) Extension
    Designated Hitters
    Player NamePosStatusAgeHtWtB-TBornPlaceMLB YearsServPlay Years40man DateLast Transaction
    Albert PujolsDH-1B36.1656-3230R-R2001-201615.0002000-2016Before May '12Activated from DL

    About Us  |  Correct this Page  |  Site Map  |  Data Coverage  |  Support TBC | Privacy Policy  |  Contact Us

    Boxscores data is obtained free of charge from

    Please Support The Baseball Cube.