Arizona Diamondbacks and Los Angeles Angels players: who played for both

Who played for both the Diamondbacks and Angels?

75 players played for both the Arizona Diamondbacks and the Los Angeles Angels between 1998 and 2025, including Justin Upton, Kole Calhoun, Troy Glaus and Steve Finley. 42 of them played for the Diamondbacks first and 31 for the Angels first; 2 played for both in the same season.

Did you know?

  • Brian Anderson is the earliest on this list to complete the pair: Angels first, then the Diamondbacks from 1998.
  • Kevin Newman is the most recent: Diamondbacks first, then the Angels from 2025.
  • Justin Upton played the most games across the two: 731 for the Diamondbacks and 366 for the Angels.
  • 8 of them had two or more separate spells with one of the teams, such as Jeff DaVanon.
  • Most common positions on this list: P (40), OF (15), 3B (6), SS (5).

How many can you name?

Name players who played for both the Diamondbacks and the Angels. The surname is enough. 0 / 75

All 75 players, most games for the two first

Seasons and regular-season games with each franchise (1876–2025). A gap of a season or more starts a new spell.
PlayerPosDiamondbacksAngels
Justin UptonOF2007–2012 (731 g)2017–2021 (366 g)
Kole CalhounOF2020–2021 (105 g)2012–2019 (966 g)
Troy Glaus3B2005 (149 g)1998–2004 (827 g)
Steve FinleyOF1999–2004 (849 g)2005 (112 g)
Chris YoungOF2006–2012 (885 g)2018 (56 g)
Devon WhiteOF1998 (146 g)1985–1990 (612 g)
Jake Lamb3B2014–2020 (596 g)2023 (19 g)
Mark TrumboOF2014–2015 (134 g)2010–2013 (460 g)
David EcksteinSS2008 (18 g)2001–2004 (567 g)
Jeff MathisC2017–2018 (129 g)2005–2011 (426 g)
Brandon Drury2B2015–2017 (289 g)2023–2024 (222 g)
Alberto Callaspo3B2006–2007 (79 g)2010–2013 (423 g)
Jeff DaVanonOF2006–2007 (100 g)1999, 2001–2005 (402 g)
Chris IannettaC2017 (89 g)2012–2015 (394 g)
Damion Easley2B2006 (90 g)1992–1996 (350 g)
Eduardo Escobar3B2018–2021 (364 g)2023 (60 g)
Cliff PenningtonSS2013–2015 (236 g)2016–2017 (161 g)
Andrew ChafinP2014–2020, 2023 (380 g)2025 (16 g)
Jorge FabregasC1998 (50 g)1994–1997, 2001–2002 (315 g)
David HernandezP2011–2013, 2015, 2017 (274 g)2017 (38 g)
Shea Hillenbrand3B2003–2004 (233 g)2007 (53 g)
Philip Gosselin2B2015–2016 (146 g)2021–2022 (126 g)
Archie BradleyP2015–2020 (249 g)2022 (21 g)
Collin CowgillOF2011 (36 g)2013–2015 (211 g)
Noe RamirezP2021–2022 (91 g)2017–2021 (153 g)
Fernando SalasP2018 (41 g)2014–2017 (200 g)
Randal GrichukOF2024–2025 (176 g)2023 (54 g)
Scott SchoeneweisP2009 (45 g)1999–2003 (183 g)
Brian AndersonP1998–2002 (175 g)1993–1995 (40 g)
Jose GuillenOF2002 (54 g)2004 (148 g)
Bobby WilsonC2014 (2 g)2008–2012 (191 g)
John McDonaldSS2011–2012 (89 g)2014 (95 g)
Joe SaundersP2010–2012 (67 g)2005–2010 (115 g)
Dan HarenP2008–2010 (94 g)2010–2012 (80 g)
Fernando RodneyP2017 (61 g)2010–2011 (111 g)
J. C. GutierrezP2009–2011 (143 g)2013 (28 g)
Kevin NewmanSS2024 (111 g)2025 (57 g)
Jean SeguraSS2016 (153 g)2012 (1 g)
Russ SpringerP1998, 2000–2001 (96 g)1993–1995 (51 g)
Zack GreinkeP2016–2019 (120 g)2012 (13 g)
Trevor CahillP2012–2014 (90 g)2019 (38 g)
Jason BulgerP2005 (9 g)2006–2011 (116 g)
Keynan MiddletonP2022 (18 g)2017–2020 (104 g)
Yusmeiro PetitP2007–2009 (56 g)2017 (60 g)
Adam EatonOF2012–2013 (88 g)2021 (26 g)
Mike FettersP2002, 2004 (56 g)1989–1991, 1998 (58 g)
Jon JayOF2018, 2020 (102 g)2021 (5 g)
Tyler SkaggsP2012–2013 (13 g)2014, 2016–2019 (83 g)
John HesterC2009–2010 (53 g)2012–2013 (40 g)
J. C. RamirezP2015 (12 g)2016–2019 (77 g)
Matt AndrieseP2018–2019 (68 g)2020 (16 g)
Steve SparksP2004 (29 g)1998–1999 (51 g)
Joe ThatcherP2013–2014 (59 g)2014 (16 g)
Tony CampanaOF2013–2014 (55 g)2014 (18 g)
Alfredo MarteOF2013–2014 (66 g)2015 (5 g)
Bret PrinzP2001–2003 (67 g)2005 (3 g)
Luis Guillorme2B2024 (18 g)2024 (51 g)
Russell Branyan3B2011 (31 g)2011 (37 g)
Junior GuerraP2020 (25 g)2021 (41 g)
Jon GarlandP2009 (28 g)2008 (32 g)
Jason GrimsleyP2006 (19 g)1996 (35 g)
Raul MondesiOF2003 (45 g)2004 (8 g)
Chris DevenskiP2021–2022 (18 g)2023 (29 g)
Dominic LeoneP2015–2016 (28 g)2023 (11 g)
Billy BucknerP2008–2010 (29 g)2013 (7 g)
Jhoulys ChacinP2015 (5 g)2016 (29 g)
Barry EnrightP2010–2011 (26 g)2012–2013 (7 g)
John CurtissP2025 (30 g)2019 (1 g)
Ryan BuchterP2021 (18 g)2020 (10 g)
Robert EllisP2001 (19 g)1996 (3 g)
Rafael RodriguezP2010 (2 g)2009–2010 (19 g)
Reyes MorontaP2022 (17 g)2023 (2 g)
Troy ScribnerP2018 (1 g)2017 (10 g)
Cesar ValdezP2010 (9 g)2022 (1 g)
Daniel StangeP2010 (4 g)2013 (3 g)

From the SABR Lahman Baseball Database (CC BY-SA 3.0), 1876–2025. A season counts when the player played at least one regular-season game for the franchise.Angels seasons include the California Angels (1965–1996) and Anaheim Angels (1997–2004).

What next? Play today's MLB Grid

Fill a 3×3 board of team pairs like this one, with nine guesses and a rarity score. New board every day.

Play the MLB GridMLB career pathDiamondbacks historyAngels history

More “played for both” lists

All MLB team pairs

Questions

How many players have played for both the Arizona Diamondbacks and the Los Angeles Angels?

75 in the Lahman Baseball Database from 1998 to 2025, including Justin Upton, Kole Calhoun, Troy Glaus and Steve Finley. A player counts when he played at least one regular-season game for each franchise.

Who was the first player on this list to play for both?

Brian Anderson: Los Angeles Angels first, then the Arizona Diamondbacks from 1998.

Who has played for both recently?

Brandon Drury, Andrew Chafin, Randal Grichuk, Kevin Newman, Luis Guillorme and John Curtiss, with a season for one of the two in 2024 or 2025.

Does a player count if the team has moved or changed its name?

Yes. Seasons count for today's franchise, the way the Lahman database links every team-season to a franchise. Angels seasons include the California Angels (1965–1996) and Anaheim Angels (1997–2004).

Careers from the SABR Lahman Baseball Database (CC BY-SA 3.0). Team logos are trademarks of their respective teams (logos via TheSportsDB). Independent and not affiliated with MLB or any team. Credits