Players who played for the Arizona Diamondbacks and Colorado Rockies

60 players have played for both the Arizona Diamondbacks and the Colorado Rockies. Jorge De La Rosa spent the most seasons with the two: 2 with the Arizona Diamondbacks and 9 with the Colorado Rockies. On a roster now: Nolan Arenado, Jake McCarthy, and Randal Grichuk. Every season since 1876 is on file.

Players who played for the Arizona Diamondbacks and the Colorado Rockies, with their years at each
PlayerPosARICOL
Jorge De La RosaRP2017–2018 · 2 seasons2008–2016 · 9 seasons
Nolan Arenado3B2026 · 1 season2013–2020 · 8 seasons
Jhoulys ChacinRP2015 · 1 season2009–2022 · 8 seasons
Chris IannettaC2017 · 1 season2006–2019 · 8 seasons
Gerardo ParraCF2009–2014 · 6 seasons2016–2018 · 3 seasons
Byung-Hyun KimRP1999–2007 · 6 seasons2005–2007 · 3 seasons
Chris OwingsSS2013–2018 · 6 seasons2020–2021 · 2 seasons
Armando ReynosoRP1999–2002 · 4 seasons1993–1996 · 4 seasons
Mark Reynolds1B2007–2010 · 4 seasons2016–2019 · 3 seasons
Edgar G GonzalezRP2003–2008 · 6 seasons2011 · 1 season
Steve FinleyCF1999–2004 · 6 seasons2007 · 1 season
Craig CounsellSS2000–2006 · 6 seasons1995 · 1 season
Quinton McCrackenCF2002–2005 · 4 seasons1995–1997 · 3 seasons
Jake McCarthyLF2021–2025 · 5 seasons2026 · 1 season
Garrett Hampson2B2025 · 1 season2018–2022 · 5 seasons
Matt KochRP2016–2019 · 4 seasons2023–2024 · 2 seasons
Jordan Patrick PachecoC2014–2015 · 2 seasons2011–2014 · 4 seasons
Tony Womack2B1999–2003 · 5 seasons2003 · 1 season
Darren HolmesRP1999 · 1 season1993–1997 · 5 seasons
Chad QuallsRP2008–2010 · 3 seasons2016–2017 · 2 seasons
Matt ReynoldsRP2013–2015 · 2 seasons2010–2012 · 3 seasons
Eric ByrnesLF2006–2009 · 4 seasons2005 · 1 season
Randal GrichukDH2024–2025 · 2 seasons2022–2023 · 2 seasons
Bryan ShawRP2011–2012 · 2 seasons2018–2019 · 2 seasons
Daniel Descalso3B2017–2018 · 2 seasons2015–2016 · 2 seasons
Matt HergesRP2005 · 1 season2007–2009 · 3 seasons
Javier LopezRP2005 · 1 season2003–2005 · 3 seasons
Mike MyersRP2002–2003 · 2 seasons2000–2001 · 2 seasons
Chase AndersonRP2014–2015 · 2 seasons2023 · 1 season
Ryan Wheeler3B2012 · 1 season2013–2014 · 2 seasons
Will HarrisRP2013–2014 · 2 seasons2012 · 1 season
Wil NievesC2012–2013 · 2 seasons2012 · 1 season
Henry BlancoC2011–2012 · 2 seasons1999 · 1 season
Mike HamptonSP2010 · 1 season2001–2002 · 2 seasons
Jeff SalazarOF2007–2008 · 2 seasons2006 · 1 season
Livan HernandezRP2006–2007 · 2 seasons2008 · 1 season
Elmer DessensRP2003–2004 · 2 seasons2007 · 1 season
Jeff CirilloDH2007 · 1 season2000–2001 · 2 seasons
Joe KennedySP2007 · 1 season2004–2005 · 2 seasons
Kevin JarvisRP2006 · 1 season2000–2004 · 2 seasons
Bobby EstalellaC2004 · 1 season2002–2003 · 2 seasons
Bobby ChouinardRP1999 · 1 season2000–2001 · 2 seasons
Jalen BeeksRP2025 · 1 season2024 · 1 season
Greg HollandP2019 · 1 season2017 · 1 season
Jon GarlandSP2009 · 1 season2013 · 1 season
Matt LindstromRP2012 · 1 season2011 · 1 season
Jason MarquisSP2011 · 1 season2009 · 1 season
Melvin Mora3B2011 · 1 season2010 · 1 season
Rodrigo LopezSP2010 · 1 season2007 · 1 season
Luis VizcainoRP2006 · 1 season2008 · 1 season
Jason Smith2B2007 · 1 season2006 · 1 season
Jorge JulioRP2006 · 1 season2007 · 1 season
Royce ClaytonSS2005 · 1 season2004 · 1 season
Shawn EstesSP2005 · 1 season2004 · 1 season
Tim OlsonSS2004 · 1 season2005 · 1 season
Brent MayneC2004 · 1 season2000 · 1 season
Jeff FasseroRP2004 · 1 season2004 · 1 season
Vladimir NunezRP1998 · 1 season2004 · 1 season
Jack CustLF2001 · 1 season2002 · 1 season
Juan Sosa3B2001 · 1 season1999 · 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 Colorado Rockies: head-to-head record →