Game Log
Mets vs. Diamondbacks
Mets who were
Arizona Diamondbacks
Transactions Diamondbacks
Players
All-Time Mets
Leaders vs Diamondbacks
All-Time Diamondbacks
Leaders vs Mets
Game
Memories

Players who have played for the Mets and the Arizona Diamondbacks


Player Years with
New York Mets
Years with
Arizona Diamondbacks
Abraham Almonte 2023 2019
Roberto Alomar 2002, 2003 2004
Carlos Baerga 1996 - 1998 2003, 2004
Anthony Banda 2021 2017
Rod Barajas 2010 1999 - 2003
Miguel Batista 2011, 2012 2001 - 2003, 2006
Heath Bell 2004 - 2006 2013
Jay Bell 2003 1998 - 2002
Kris Benson 2004, 2005 2010
Willie Blair 1998 1998
Henry Blanco 2010 2011, 2012
Ricky Bottalico 2004 2003
Blaine Boyer 2011 2009, 2010
Asdrubal Cabrera 2016 - 2018 2021
Chris Capuano 2011 2003
D.J. Carrasco 2011, 2012 2010
Miguel Castro 2020, 2021 2023, 2024
Ryan Church 2008, 2009 2010
Tony Clark 2003 2005 - 2009
Tyler Clippard 2015 2016, 2021
Collin Cowgill 2013 2011
Elmer Dessens 2009, 2010 2003, 2004
Jake Diekman 2024 2018
Mike DiFelice 2005 - 2007 2001
Chris Donnels 1991, 1992 2002
Brandon Drury 2021 2015 - 2017
Damion Easley 2007, 2008 2006
Eduardo Escobar 2022, 2023 2018 - 2021
Shawn Estes 2002 2005
Nick Evans 2008 - 2011 2014
Dana Eveland 2014 2007
Jorge Fabregas 1998 1998
Nelson Figueroa 2008, 2009 2000
Wilmer Flores 2013 - 2018 2019
Casey Fossum 2009 2004
Karim Garcia 2004 1998
Bernard Gilkey 1996 - 1998 1998 - 2000
Andy Green 2009 2004 - 2006
Shawn Green 2006, 2007 2005, 2006
Jake Hager 2021 2021, 2022
Scott Hairston 2011, 2012 2004 - 2007
Mike Hampton 2000 2010
Lenny Harris 1998, 2000, 2001 1999, 2000
Aaron Heilman 2003 - 2008 2010, 2011
Livan Hernandez 2009 2006, 2007
Orlando Hernandez 2006, 2007 2006
Ender Inciarte 2022 2014, 2015
Mike Jacobs 2005, 2010 2012
Kelly Johnson 2015, 2016 2010, 2011
Chris Jones 1995, 1996 1998
Jorge Julio 2006 2006
Dominic Leone 2023 2015, 2016
Mark Little 2002 2002
Tim Locastro 2023 2019 - 2021
Yoan Lopez 2022 2018 - 2021
Brandon Lyon 2013 2005 - 2008
Barry Manuel 1997 1998
Deven Marrero 2022 2018
Starling Marte 2022 - 2024 2020
Brent Mayne 1996 2004
T.J. McFarland 2023 2017 - 2019
Melvin Mora 1999, 2000 2011
Xavier Nady 2006 2011
Jose Parra 2004 2002
Oliver Perez 2006 - 2010 2014, 2015, 2022
Tommy Pham 2023 2023
J.J. Putz 2009 2011 - 2014
Jon Rauch 2012 2008, 2009
Addison Reed 2015 - 2017 2014, 2015
Jack Reinheimer 2018 2017
Armando Reynoso 1997, 1998 1999 - 2002
Fernando Salas 2016, 2017 2018
Duaner Sanchez 2006, 2008 2002
Max Scherzer 2022, 2023 2008, 2009
Scott Schoeneweis 2007, 2008 2009
Paul Sewald 2017 - 2020 2023
Kelly Stinnett 1994, 1995, 2006 1998 - 2000, 2005
Anthony Swarzak 2018 2021
Edwin Uceta 2023 2022
Jose Valverde 2014 2003 - 2007
Claudio Vargas 2008 2005, 2006
Taijuan Walker 2021, 2022 2017 - 2019
Chris Young 2014 2006 - 2012





Meet the Mets
  • All-Time Roster
  • Mug Shots
  • Player Awards
  • Transactions
  • Managers and Coaches
  • Mets Staff
  • Birthplaces
  • Oldest Living Mets
  • Necrology
  • Games
  • Game Results
  • Walkoff Wins and Losses
  • Post-Season Games
  • No-Hitters and One-Hitters
  • All-Star Games
  • Opponents and Ballparks
  • Daily Standings
  • Yearly Finishes
  • Mayor's Trophy Games
  • Stats
  • Interactive Statistics
  • Team Leaders
  • Decade Leaders
  • Metscellaneous
  • Fan Memories
  • Mets Uniforms
  • Uniform Numbers
  • About Us
  • Contact us
  • FAQ



  • Copyright 1999-2024, The Ultimate Mets Database