Arizona Diamondbacks Roster

Depth Chart | News | NFL Statistics | Fantasy Football Rankings

To view the latest NFL news and rumors on any players on the Arizona Diamondbacks' roster, click on their name to access their individual player notebook.

Note: Official NFL team rosters and depth charts will not be set until the end of training camp.

No. Name Pos Ht Wt Birthdate Age College Status
Ahmed, Nick SS 10/20/2012 3
Almonte, Jose P 07/02/2012 4
Alston, Garvin TO 11/12/2015 0
Ansman, Craig C
Araujo, Juan OF 07/18/2014 2
Arif, Omar P
Arreola, Darryl P
Arroyo, Mailon 3B 07/18/2014 2
Ayers, Joseph SS
Bajenaru, Jeff RP
Banda, Anthony P 07/31/2014 2
Barrett, Jake RP 07/17/2016 0
Basabe, Luis Alejandro INF 07/09/2016 0
Beam, T.J. RP
Bell, Mike TO
Bono, Kyle P
Borenstein, Zach OF 03/06/2014 2
Bourn, Michael OF 180 10/29/2012 3
Bracho, Silvino RP 04/19/2016 0
Bradley, Archie SP 225 01/31/2014 2
Bradley, J.R. P
Brewer, Charles P 11/23/2014 1
Brito, Javier 1B
Brito, Socrates OF 11/21/2014 1
Brown, Breland OF
Bruce, Derek SS
Burgos, Enrique RP 10/21/2014 1
Butcher, Mike PC 10/14/2015 0
Campos, Vicente P 07/31/2016 0
Capps, Matt RP 245 10/24/2012 3
Carrillo, Cesar P 06/12/2012 4
Castillo, Welington C 210 08/11/2012 4
Casto, Kory OF
Chafin, Andrew SP 06/17/2010 6
Choate, Justin P 12/03/2013 2
Cisnero, Jose RP 11/20/2012 3
Clay, Caleb P 11/16/2013 2
Clevlen, Brent OF
Clifford, Peter OF
Corbin, Patrick SP 187
Cordero, Remy OF 07/18/2014 2
Cortes, Daniel P 235 03/16/2013 3
Cota, Humberto C 12/03/2012 3
Coughlin, Sean C
Coutlangus, Jon RP
Curreri, Frank C
Curtis, Zac RP 07/30/2016 0
De La Rosa, Rubby SP 205 08/25/2012 3
De La Rosa, Winfild P
Delgado, Randall SP 200 01/24/2013 3
Denker, Travis 2B 06/14/2016 0
Diaz, Miller P 08/30/2015 0
Drury, Brandon 3B 01/24/2013 3
Duncan, Dave TO 04/17/2013 3
Escobar, Edwin RP 02/10/2014 2
Espinosa, Geremia P 03/29/2014 2
Fields, Matt 1B 06/23/2012 4
Figueroa, Nelson RP 195 07/24/2012 4
Fitzgerald, Justin P 04/05/2014 2
Flores, Raymel INF 12/12/2014 1
Ford, Josh C
Frazier, Alex OF
Garcia, Junior P 12/14/2012 3
Garcia, Luis C. OF
Garcia, Oswaldo C 07/10/2012 4
Gebhard, Bob GM
Godfrey, Graham SP 215 05/23/2012 4
Godley, Zack SP 12/09/2014 1
Goldschmidt, Paul 1B 245 06/08/2012 4
Gorgen, Matt P
Gosewisch, Tuffy C 180 07/31/2012 4
Goss, Michael OF
Gosselin, Phil 2B 06/21/2015 1
Grace, Mark TO 10/16/2014 1
Green, Kyle 3B
Green, Mike P
Greinke, Zack SP 190 07/27/2012 4
Griffin, Jonathan 1B 03/05/2013 3
Guzman, Francisco P 06/04/2012 4
Hale, Chip MAN 10/13/2014 1
Hallberg, Mark INF
Haniger, Mitch OF 06/04/2012 4
Harrington, Ian P
Hathaway, Steve P 07/30/2016 0
Hernandez, Gaby P 05/25/2012 4
Hernandez, Oscar C 12/11/2014 1
Herrera, Josue 3B 07/02/2013 3
Herrmann, Chris C 11/10/2015 0
Hiciano, Argeny P 05/17/2014 2
Hudson, Daniel RP 230 08/27/2012 3
Jackson, Brett OF 210 08/11/2012 4
Jacobs, Mike 1B 215 11/01/2012 3
Jamieson, Sean SS 08/20/2012 4
Jensen, Kyle OF 11/18/2014 1
Jimenez, Bernardino SS
Johnson, D.J. P
Johnson, D.J. P
Johnson, Mark C
Jones, Brent P 06/13/2014 2
Julio, Donald RP
Kinsey, Christopher P
Koch, Matt D. P 08/30/2015 0
Krehbiel, Joey P 07/05/2014 2
Kuhn, Tyler 2B 08/09/2012 4
La Russa, Tony TO 05/17/2014 2
Lafferty, Brendan P 12/06/2012 3
Lamb, Jake 3B 08/07/2014 2
Lang, Michael OF 06/23/2012 4
Lara, Alexis P 12/22/2012 3
League, Brandon RP 210 06/04/2012 4
Leclair, Aric P
Leone, Dominic RP 03/29/2014 2
Leonora, Ericson OF 11/27/2015 0
Lewis, Rommie P 11/26/2012 3
Leyba, Domingo INF 12/05/2014 1
Linton, Ty OF
Locante, Will P 11/21/2014 1
Loewen, Adam P 235 01/13/2013 3
Lopez, Yoan SP 01/13/2015 1
Lorin, Brett SP
Lucas, Ed INF 210 12/16/2012 3
Lugo, Dawel SS 08/08/2015 1
Magadan, Dave TO 10/19/2012 3
Mahon, Reid RP
Mariano, Ramon 1B
Marshall, Evan RP 05/06/2014 2
Marte, Jose P
Martin, Billy J. 1B
Martin, Dustin OF 03/28/2014 2
Martinez, Francis OF 07/02/2013 3
Mateo, Wagner OF
Matos, Joel P
McAnaney, Patrick P
McCracken, Quinton TO
McFeely, Shea SS
McKay, Dave TO 11/01/2013 2
McWilliams, Sam P 11/14/2015 0
Mee, Michael OF
Mejia, Jefferson P 07/02/2013 3
Melendez, Joel OF 11/26/2015 0
Merrill Jr., Ronald SS
Miller, Shelby SP 215 06/26/2012 4
Minniti, Bryan TO 10/11/2014 1
Murillo, Agustin 3B
Murray, Brad P
Musselman, William C
Nevin, Phil TO 09/27/2014 1
Noriega, Gabriel SS 03/05/2014 2
O'Brien, Peter OF 07/31/2014 2
Oliver, Chris P 07/06/2015 1
Owings, Chris 2B 180 07/01/2014 2
Pack, Chris P
Parker, Justin SS
Parraz, Jordan OF 11/11/2013 2
Pauley, David RP 06/20/2012 4
Pena, Ramon P
Peralta, David OF 06/01/2014 2
Pilittere, P.J. C
Pohlman, Daniel C
Pollock, A.J. OF 193 01/30/2014 2
Principe, Jimmy OF
Putz, J.J. TO 250 05/18/2012 4
Ransom, Cody 3B 200 05/23/2012 4
Ray, Robbie SP 12/03/2013 2
Reagan, Miles P
Reed, Jeremy OF 11/06/2012 3
Reinheimer, Jack SS 06/03/2015 1
Restovich, Michael OF
Reyes, Victor OF 04/06/2015 1
Rice, Scott RP 225 11/20/2012 3
Rio, Gabriele P
Rivera, Juan OF 230 06/08/2012 4
Rivero, Carlos 3B 08/24/2014 2
Roberson, Chris OF
Rocha, Angel P
Rodriguez, Maels P
Rodriguez, Rafael RP
Rodriguez, Santos P 08/18/2012 4
Rodriguez, Victor OF 07/18/2014 2
Rogers, Ed INF
Rohlfing, Daniel C 04/22/2015 1
Rosales, Leo RP
Rosen, Mark P
Rumler, Elijah SS
Ryan, Billy TO
Segura, Jean SS 200 07/27/2012 4
Seratelli, Anthony INF 11/08/2013 2
Sharpe, Blake INF
Sherlock, Glenn TO
Shipley, Braden SP 06/06/2013 3
Shipley, Craig TO 11/17/2012 3
Sikaras, Pete P
Slaats, Josh P 05/31/2014 2
Smith, Anthony OF
Smith, Myles P 12/12/2014 1
Sogard, Alex P 08/30/2012 3
Speier, Gabe P 12/11/2014 1
Stauffer, Tim SP 225 10/26/2012 3
Stewart, Dave GM 09/25/2014 1
Stites, Matt RP 01/07/2013 3
Stokes, Brian RP
Stottlemyre Jr., Mel TO 12/02/2013 2
Taylor, Josh P 07/06/2015 1
Thomas, Mark C 11/16/2013 2
Thomson, Greg OF
Threets, Erick RP 07/19/2012 4
Tomas, Yasmany OF 06/20/2014 2
Townsend, Marcus OF
Trahan, Stryker C 06/01/2012 4
Vajanero, Jeff P
Valencia, Chris OF
Vasquez, Daniel P
Wagner, Tyler P 06/15/2012 4
Wald, Jake 3B
Wechsler, Justin P
Weeks, Rickie OF 213 01/24/2013 3
Wheeler, Ryan 3B 235 11/20/2012 3
Wheeless, Evan 1B
Williams, Matt TO 10/25/2013 2
Wilson, Marcus OF 06/11/2014 2
Winfree, David 3B
Woodall, Bryan P
Woody, Abe P
Young, Eric TO