Players who played for the Arizona Diamondbacks and Baltimore Orioles

68 players have played for both the Arizona Diamondbacks and the Baltimore Orioles. Adam Jones spent the most seasons with the two: 1 with the Arizona Diamondbacks and 11 with the Baltimore Orioles. On a roster now: Christian Walker, James McCann, Blaze Alexander, Corbin Burnes, and Cole Sulser. Every season since 1876 is on file.

Players who played for the Arizona Diamondbacks and the Baltimore Orioles, with their years at each
PlayerPosARIBAL
Adam JonesRF2019 · 1 season2008–2018 · 11 seasons
Christian Walker1B2017–2024 · 8 seasons2014–2015 · 2 seasons
Melvin Mora3B2011 · 1 season2001–2009 · 9 seasons
Nolan ReimoldLF2014 · 1 season2009–2016 · 7 seasons
Chris SnyderC2004–2010 · 7 seasons2013 · 1 season
Steve FinleyCF1999–2004 · 6 seasons1989–1990 · 2 seasons
Gregg OlsonRP1998–1999 · 2 seasons1988–1993 · 6 seasons
Chris OwingsSS2013–2018 · 6 seasons2022 · 1 season
David HernandezRP2011–2017 · 5 seasons2009–2010 · 2 seasons
Gerardo ParraCF2009–2014 · 6 seasons2015 · 1 season
Dave DellucciLF1998–2003 · 6 seasons1997 · 1 season
Caleb JosephC2019 · 1 season2014–2018 · 5 seasons
Mark TrumboDH2014–2015 · 2 seasons2016–2019 · 4 seasons
Wade MileySP2011–2014 · 4 seasons2016–2017 · 2 seasons
Mark Reynolds1B2007–2010 · 4 seasons2011–2012 · 2 seasons
Rodrigo LopezSP2010 · 1 season2002–2006 · 5 seasons
Daniel CabreraSP2009 · 1 season2004–2008 · 5 seasons
Álex CintrónSS2001–2005 · 5 seasons2008 · 1 season
Jorge JulioRP2006 · 1 season2001–2005 · 5 seasons
Buddy GroomRP2005 · 1 season2000–2004 · 5 seasons
Curt SchillingSP2001–2003 · 3 seasons1988–1990 · 3 seasons
Joe SaundersSP2010–2012 · 3 seasons2012–2014 · 2 seasons
Eric ByrnesLF2006–2009 · 4 seasons2005 · 1 season
James McCannC2025–2026 · 2 seasons2023–2024 · 2 seasons
Jace PetersonSS2023–2024 · 2 seasons2018–2019 · 2 seasons
Adam A LoewenRP2016 · 1 season2006–2008 · 3 seasons
Brad BergesenRP2012 · 1 season2009–2011 · 3 seasons
Matt AlbersRP2012 · 1 season2008–2010 · 3 seasons
Alberto CastilloRP2011 · 1 season2008–2010 · 3 seasons
Kam MickolioRP2011 · 1 season2008–2010 · 3 seasons
Chad MoellerC2001–2003 · 3 seasons2009 · 1 season
Greg AquinoRP2004–2006 · 3 seasons2008 · 1 season
Luis TerreroOF2003–2005 · 3 seasons2006 · 1 season
Roberto Alomar2B2004 · 1 season1996–1998 · 3 seasons
Mike MorganRP2000–2002 · 3 seasons1988 · 1 season
Blaze Alexander3B2024–2025 · 2 seasons2026 · 1 season
Corbin BurnesSP2025–2026 · 2 seasons2024 · 1 season
Matt BowmanRP2024 · 1 season2024–2025 · 2 seasons
Cole SulserRP2023 · 1 season2020–2021 · 2 seasons
Joey KrehbielRP2018 · 1 season2022–2023 · 2 seasons
Cesar ValdezSP2010 · 1 season2020–2021 · 2 seasons
Welington CastilloC2015–2016 · 2 seasons2017 · 1 season
Chaz RoeRP2013 · 1 season2015–2016 · 2 seasons
Kelly Johnson2B2010–2011 · 2 seasons2014 · 1 season
Josh Bell3B2012 · 1 season2010–2011 · 2 seasons
Lance CormierRP2004–2005 · 2 seasons2008 · 1 season
Jason GrimsleyRP2006 · 1 season2004–2005 · 2 seasons
Russ OrtizRP2005–2006 · 2 seasons2006 · 1 season
Jack CustLF2001 · 1 season2003–2004 · 2 seasons
Omar DaalSP1998–1999 · 2 seasons2003 · 1 season
Tony Batista1B1998 · 1 season2002–2003 · 2 seasons
Kade StrowdRP2026 · 1 season2025 · 1 season
Jose CastilloRP2025 · 1 season2025 · 1 season
Tayler ScottRP2025 · 1 season2019 · 1 season
Thyago VieiraRP2024 · 1 season2024 · 1 season
Bryan HoladayC2021 · 1 season2020 · 1 season
Edwin JacksonSP2010 · 1 season2017 · 1 season
Jeremy HellicksonSP2015 · 1 season2017 · 1 season
Michael BournCF2016 · 1 season2016 · 1 season
Dana EvelandRP2007 · 1 season2012 · 1 season
Matt LindstromRP2012 · 1 season2012 · 1 season
Kris BensonSP2010 · 1 season2006 · 1 season
Kerry LigtenbergRP2005 · 1 season2003 · 1 season
Midre CummingsLF2001 · 1 season2005 · 1 season
Karim GarciaRF1998 · 1 season2004 · 1 season
Ken HuckabyC2001 · 1 season2004 · 1 season
Mike FettersP2004 · 1 season1999 · 1 season
Rick HellingRP2002 · 1 season2003 · 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 Baltimore Orioles: head-to-head record →