Players who played for the Arizona Diamondbacks and Los Angeles Dodgers

67 players have played for both the Arizona Diamondbacks and the Los Angeles Dodgers. Daniel Hudson spent the most seasons with the two: 6 with the Arizona Diamondbacks and 4 with the Los Angeles Dodgers. On a roster now: Joc Pederson and Dennis Santana. Every season since 1876 is on file.

Players who played for the Arizona Diamondbacks and the Los Angeles Dodgers, with their years at each
PlayerPosARILAD
Daniel HudsonRP2010–2016 · 6 seasons2018–2024 · 4 seasons
David PeraltaRF2014–2022 · 9 seasons2023 · 1 season
AJ PollockOF2012–2018 · 7 seasons2019–2021 · 3 seasons
Luis GonzalezLF1999–2006 · 8 seasons2007 · 1 season
Joc PedersonDH2024 · 1 season2014–2020 · 7 seasons
Jake Lamb1B2014–2020 · 7 seasons2022 · 1 season
Raul MondesiRF2003 · 1 season1993–1999 · 7 seasons
Zack GreinkeSP2016–2019 · 4 seasons2013–2015 · 3 seasons
Rod BarajasC1999–2003 · 5 seasons2010–2011 · 2 seasons
Shawn GreenRF2005–2006 · 2 seasons2000–2004 · 5 seasons
Steve FinleyCF1999–2004 · 6 seasons2004 · 1 season
Alek ThomasCF2022–2026 · 5 seasons2026 · 1 season
Yhency BrazobanRP2011 · 1 season2004–2008 · 5 seasons
Mike MorganRP2000–2002 · 3 seasons1989–1991 · 3 seasons
Omar DaalSP1998–1999 · 2 seasons1993–2002 · 4 seasons
Shelby MillerRP2016–2025 · 4 seasons2023 · 1 season
Brandon McCarthySP2013–2014 · 2 seasons2015–2017 · 3 seasons
Rubby De La RosaRP2015–2017 · 3 seasons2011–2012 · 2 seasons
Randy ChoateRP2004–2007 · 4 seasons2012 · 1 season
Elmer DessensRP2003–2004 · 2 seasons2004–2006 · 3 seasons
Dennis SantanaRP2026 · 1 season2018–2020 · 3 seasons
Dylan FloroRP2024 · 1 season2018–2020 · 3 seasons
Cody RossRF2013–2014 · 2 seasons2005–2006 · 2 seasons
Dan HarenSP2008–2010 · 3 seasons2014 · 1 season
Xavier PaulLF2014 · 1 season2009–2011 · 3 seasons
Takashi SaitoRP2012 · 1 season2006–2008 · 3 seasons
Vicente PadillaRP1999 · 1 season2009–2011 · 3 seasons
Edwin JacksonSP2010 · 1 season2003–2005 · 3 seasons
Orlando Hudson3B2006–2008 · 3 seasons2009 · 1 season
Chad MoellerC2001–2003 · 3 seasons2007 · 1 season
Matt HergesRP2005 · 1 season1999–2001 · 3 seasons
Gregg OlsonRP1998–1999 · 2 seasons2000–2001 · 2 seasons
Karim GarciaRF1998 · 1 season1995–1997 · 3 seasons
Anthony BandaRP2017 · 1 season2024–2025 · 2 seasons
J.P. FeyereisenRP2025 · 1 season2024–2025 · 2 seasons
Kristopher Negron3B2017–2018 · 2 seasons2019 · 1 season
Alberto Callaspo2B2006–2007 · 2 seasons2015 · 1 season
Chris CapuanoRP2003 · 1 season2012–2013 · 2 seasons
Henry BlancoC2011–2012 · 2 seasons1997 · 1 season
Jon GarlandSP2009 · 1 season2009–2011 · 2 seasons
Lance CormierRP2004–2005 · 2 seasons2011 · 1 season
Trent OeltjenRF2009 · 1 season2010–2011 · 2 seasons
Russ OrtizRP2005–2006 · 2 seasons2010 · 1 season
Tony Abreu2B2010 · 1 season2007–2009 · 2 seasons
Claudio VargasRP2005–2006 · 2 seasons2009 · 1 season
Shea Hillenbrand3B2003–2004 · 2 seasons2007 · 1 season
Jose L Cruz Jr.OF2005 · 1 season2005–2006 · 2 seasons
Koyie HillC2004–2005 · 2 seasons2003 · 1 season
Chris Donnels3B2002 · 1 season2000–2001 · 2 seasons
Devon WhiteCF1998 · 1 season1999–2000 · 2 seasons
Tayler ScottRP2025 · 1 season2023 · 1 season
J.D. MartinezDH2017 · 1 season2023 · 1 season
Edwin UcetaRP2022 · 1 season2021 · 1 season
Josh ReddickRF2021 · 1 season2016 · 1 season
Steven Souza Jr.OF2018 · 1 season2021 · 1 season
Trevor BauerSP2012 · 1 season2021 · 1 season
Mike Freeman2B2016 · 1 season2017 · 1 season
Jamie RomakLF2015 · 1 season2014 · 1 season
Dana EvelandRP2007 · 1 season2011 · 1 season
Brent MayneC2004 · 1 season2004 · 1 season
Mike FettersP2004 · 1 season2000 · 1 season
Dennys ReyesRP2003 · 1 season1997 · 1 season
Troy BrohawnRP2001 · 1 season2003 · 1 season
Bryan CoreyRP1998 · 1 season2002 · 1 season
Robert EllisSP2001 · 1 season2002 · 1 season
Darren HolmesRP1999 · 1 season1990 · 1 season
Felix RodriguezRP1998 · 1 season1995 · 1 season

Regular season, under every name each club has played as. A season split by a trade counts for both clubs where the game logs reach it (NBA from 1993-94, NFL 1994, NHL 1996, MLB 2001). Longest stay with the two first.

Arizona Diamondbacks vs Los Angeles Dodgers: head-to-head record →