The Diamondbacks lost three of their key players this offseason, leaving them for mediocrity. This is how they were built.
Kelly was acquired from the Cardinals in December with Luke Weaver, Andy Young and a 2019 draft pick for Paul Goldschmidt.
John Ryan Murphy
Murphy was acquired from the Twins in July 2017 for Gabriel Moya.
Joseph signed with the Diamondbacks in February.
Walker was claimed off waivers from the Reds in March 2017.
Flores signed a one year deal with an option for 2020 in January.
Marte was acquired with Taijuan Walker in November 2016 from the Mariners for Jean Segura, Mitch Haniger and Zac Curtis.
Escobar was acquired from the Twins in July for Jhoan Duran, Gabriel Maciel and Ernie De La Trinidad.
Ahmed was acquired in January 2013 from the Braves with Martin Prado, Randall Delgado, Brandon Drury and Zeke Spruill for Justin Upton and Chris Johnson.
Vargas signed with the Diamondbacks in May 2015.
Peralta signed with the Diamondbacks in July 2013.
Jones signed with the D-backs in March.
Dyson signed with the Diamondbacks in February 2018.
Locastro was acquired from the Yankees in January for Ronald Roman and cash.
Greinke signed a six year deal with the Diamondbacks in December 2015.
Ray was acquired in a three team trade in December 2014. The Diamondbacks acquired Ray and Domingo Leyba and traded away Didi Gregorius.
Godley was acquired in December 2014 from the Cubs with Jeferson Mejia for Miguel Montero.
Weaver was acquired from the Cardinals in December with Carson Kelly, Andy Young and a 2019 draft pick for Paul Goldschmidt.
Kelly signed with the Diamondbacks in December.
Andriese was acquired in July from the Rays for Michael Perez and Brian Schaffer.
Lopez signed as an amateur free agent in January 2015.
Koch was acquired in August 2015 from the Mets with Miller Diaz for Addison Reed.
Chafin was a first round pick (43rd overall) in 2011.
Hirano signed a two year deal with Arizona in December 2017.
Bradley was the 7th overall pick in 2011.
Holland signed with the Diamondbacks in January.
Steven Souza Jr.
Souza was acquired in February 2018 in a three team trade with Taylor Widener for Brandon Drury, Anthony Banda, Sam McWilliams and Collin Poche.
Lamb was a sixth round pick in 2012.
Avila signed a two year deal in January 2018.