Players who played for the Arizona Diamondbacks and Cincinnati Reds

60 players have played for both the Arizona Diamondbacks and the Cincinnati Reds. Eugenio Suarez spent the most seasons with the two: 2 with the Arizona Diamondbacks and 8 with the Cincinnati Reds. On a roster now: Eugenio Suarez, Luke Weaver, Stuart Fairchild, Derek Law, and Tommy Pham. Every season since 1876 is on file.

Players who played for the Arizona Diamondbacks and the Cincinnati Reds, with their years at each
PlayerPosARICIN
Eugenio SuarezDH2024–2025 · 2 seasons2015–2026 · 8 seasons
Bronson ArroyoSP2014 · 1 season2006–2017 · 9 seasons
Tucker BarnhartC2024 · 1 season2014–2021 · 8 seasons
Adam DunnDH2008 · 1 season2001–2008 · 8 seasons
Reggie SandersRF2001 · 1 season1991–1998 · 8 seasons
Wade MileySP2011–2014 · 4 seasons2020–2025 · 3 seasons
Archie BradleyRP2015–2020 · 6 seasons2020 · 1 season
David HernandezRP2011–2017 · 5 seasons2018–2019 · 2 seasons
Mike LeakeSP2019 · 1 season2010–2015 · 6 seasons
Kelly StinnettC1998–2005 · 4 seasons2001–2003 · 3 seasons
Anthony DeSclafaniRP2025 · 1 season2015–2020 · 5 seasons
Tony Womack2B1999–2003 · 5 seasons2006 · 1 season
Luke WeaverRP2019–2022 · 4 seasons2023 · 1 season
Kristopher Negron3B2017–2018 · 2 seasons2012–2015 · 3 seasons
Micah OwingsRP2007–2011 · 3 seasons2009–2010 · 2 seasons
Wily Mo PenaLF2011 · 1 season2002–2005 · 4 seasons
Quinton McCrackenCF2002–2005 · 4 seasons2006 · 1 season
Elmer DessensRP2003–2004 · 2 seasons2000–2002 · 3 seasons
Greg SwindellRP1999–2002 · 4 seasons1992 · 1 season
Johnny RuffinRP2000 · 1 season1993–1996 · 4 seasons
Stuart FairchildCF2021 · 1 season2022–2024 · 3 seasons
Brandon Drury2B2015–2017 · 3 seasons2022 · 1 season
Cliff PenningtonSS2013–2015 · 3 seasons2018 · 1 season
Willie BloomquistSS2011–2013 · 3 seasons2010 · 1 season
Felipe Lopez2B2009 · 1 season2003–2005 · 3 seasons
Chad MoellerC2001–2003 · 3 seasons2007 · 1 season
Mike GoslingSP2004–2005 · 2 seasons2006–2007 · 2 seasons
Kevin JarvisRP2006 · 1 season1994–1996 · 3 seasons
Scott ServiceRP2003–2004 · 2 seasons1994–1996 · 2 seasons
Dennys ReyesRP2003 · 1 season1999–2001 · 3 seasons
Mike MorganRP2000–2002 · 3 seasons1997 · 1 season
Derek LawRP2026 · 1 season2022–2023 · 2 seasons
Chase AndersonRP2014–2015 · 2 seasons2022 · 1 season
Matt Davidson1B2013–2022 · 2 seasons2020 · 1 season
Trevor BauerSP2012 · 1 season2019–2020 · 2 seasons
Zach DukeRP2011 · 1 season2013–2019 · 2 seasons
Phil Gosselin3B2015–2016 · 2 seasons2018 · 1 season
Adam RosalesSS2017 · 1 season2008–2009 · 2 seasons
Jordan Patrick PachecoC2014–2015 · 2 seasons2016 · 1 season
David A. HolmbergP2013 · 1 season2014–2015 · 2 seasons
Cody RossRF2013–2014 · 2 seasons2006 · 1 season
Didi GregoriusSS2013–2014 · 2 seasons2012 · 1 season
Xavier PaulLF2014 · 1 season2012–2013 · 2 seasons
Russ SpringerRP2000–2001 · 2 seasons2010 · 1 season
Zack LittellSP2026 · 1 season2025 · 1 season
Casey KellySP2025 · 1 season2024 · 1 season
Garrett Hampson2B2025 · 1 season2025 · 1 season
Dylan FloroRP2024 · 1 season2018 · 1 season
Matt BowmanRP2024 · 1 season2019 · 1 season
Tommy PhamLF2023 · 1 season2022 · 1 season
Mike Freeman2B2016 · 1 season2021 · 1 season
JC RamirezSP2015 · 1 season2016 · 1 season
Jason MarquisSP2011 · 1 season2015 · 1 season
Jake ElmoreSS2012 · 1 season2014 · 1 season
Dontrelle WillisSP2010 · 1 season2011 · 1 season
Russell Branyan1B2011 · 1 season2003 · 1 season
Scott SchoeneweisRP2009 · 1 season2006 · 1 season
Chris MichalakRP1998 · 1 season2006 · 1 season
Royce ClaytonSS2005 · 1 season2006 · 1 season
Felix RodriguezRP1998 · 1 season1997 · 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 Cincinnati Reds: head-to-head record →