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 2
Anderson, Chase SP 03/15/2013 1
Ansman, Craig C
Araujo, Juan OF 07/18/2014 0
Arif, Omar P
Arreola, Darryl P
Arroyo, Bronson SP 194 11/01/2013 1
Arroyo, Mailon 3B 07/18/2014 0
Ayers, Joseph SS
Bajenaru, Jeff RP
Banda, Anthony P 07/31/2014 0
Beam, T.J. RP
Bell, Mike TO
Bono, Kyle P
Borenstein, Zach OF 03/06/2014 0
Bortnick, Tyler 2B 07/24/2012 2
Bradley, Archie SP 225 01/31/2014 0
Bradley, J.R. P
Brito, Javier 1B
Brito, Socrates OF 11/21/2014 0
Brown, Breland OF
Bruce, Derek SS
Burgos, Enrique RP 10/21/2014 0
Buss, Nick OF 03/04/2014 0
Cahill, Trevor SP 220 03/14/2013 1
Carrillo, Cesar P 06/12/2012 2
Casto, Kory OF
Chafin, Andrew SP 06/17/2010 4
Choate, Justin P 12/03/2013 1
Clay, Caleb P 11/16/2013 1
Clevlen, Brent OF
Clifford, Peter OF
Collmenter, Josh RP 235 07/19/2012 2
Corbin, Patrick SP 187
Cordero, Remy OF 07/18/2014 0
Cortes, Daniel P 235 03/16/2013 1
Cota, Humberto C 12/03/2012 2
Coughlin, Sean C
Coutlangus, Jon RP
Cunningham, Aaron OF 195 11/13/2012 2
Curreri, Frank C
De La Rosa, Rubby SP 205 08/25/2012 2
De La Rosa, Winfild P
Delgado, Randall SP 200 01/24/2013 1
Diaz, Isan 2B 06/13/2014 0
Dorn, Danny OF 07/17/2012 2
Drury, Brandon 1B 01/24/2013 1
Duncan, Dave TO 04/17/2013 1
Espinosa, Geremia P 03/29/2014 0
Figueroa, Nelson RP 195 07/24/2012 2
Fitzgerald, Justin P 04/05/2014 0
Flores, Raymel INF 12/12/2014 0
Ford, Josh C
Francisco, Ben OF 190 07/20/2012 2
Frazier, Alex OF
Garcia, Luis C. OF
Garcia, Oswaldo C 07/10/2012 2
Gebhard, Bob GM
Godfrey, Graham SP 215 05/23/2012 2
Godley, Zach P 12/09/2014 0
Goldschmidt, Paul 1B 245 06/08/2012 2
Gorgen, Matt P
Gosewisch, Tuffy C 180 07/31/2012 2
Goss, Michael OF
Grace, Mark TO 10/16/2014 0
Green, Andy TO 10/18/2014 0
Green, Kyle 3B
Green, Mike P
Griffin, Jonathan 1B 03/05/2013 1
Guzman, Francisco P 06/04/2012 2
Hagens, Bradin P 08/13/2014 0
Hale, Chip MAN 10/13/2014 0
Hallberg, Mark INF
Haniger, Mitch OF 06/04/2012 2
Harkey, Mike PC 11/27/2013 1
Harrington, Ian P
Hellickson, Jeremy SP 185 11/15/2014 0
Hernandez, David RP 215
Hernandez, Gaby P 05/25/2012 2
Hernandez, Oscar C 12/11/2014 0
Herrera, Josue 3B 07/02/2013 1
Hiciano, Argeny P 05/17/2014 0
Hill, Aaron 2B 205 01/30/2013 1
Hudson, Daniel SP 230 08/27/2012 2
Inciarte, Ender OF 12/06/2012 2
Jackson, Brett OF 210 08/11/2012 2
Jacobs, Brandon F. OF 07/12/2013 1
Jacobs, Mike 1B 215 11/01/2012 2
Jamieson, Sean SS 08/20/2012 2
Jimenez, Bernardino SS
Johnson, D.J. P
Johnson, D.J. P
Johnson, Mark C
Jones, Brent P 06/13/2014 0
Julio, Donald RP
Kinsey, Christopher P
Krehbiel, Joey P 07/05/2014 0
Kuhn, Tyler 2B 08/09/2012 2
La Russa, Tony TO 05/17/2014 0
Lafferty, Brendan P 12/06/2012 2
Lalli, Blake C 08/27/2012 2
Lamb, Jake 3B 08/07/2014 0
Lang, Michael OF 06/23/2012 2
Lara, Alexis P 12/22/2012 2
Leclair, Aric P
Lewis, Rommie P 11/26/2012 2
Leyba, Domingo INF 12/05/2014 0
Linton, Ty OF
Locante, Will P 11/21/2014 0
Loe, Kameron P 240 08/16/2012 2
Lorin, Brett SP
Mahon, Reid RP
Mariano, Ramon 1B
Marks, Justin SP 02/07/2014 0
Marshall, Evan RP 05/06/2014 0
Marte, Jose P
Martin, Billy J. 1B
Martin, Dustin OF 03/28/2014 0
Martinez, Francis OF 07/02/2013 1
Mateo, Wagner OF
Matos, Joel P
McAnaney, Patrick P
McCracken, Quinton TO
McFeely, Shea SS
McKay, Dave TO 11/01/2013 1
Mee, Michael OF
Mejia, Jefferson P 07/02/2013 1
Melendez, Joel OF
Merrill Jr., Ronald SS
Minniti, Bryan TO 10/11/2014 0
Munson, Kevin P 12/12/2013 1
Murillo, Agustin 3B
Murray, Brad P
Musselman, William C
Nevin, Phil TO 09/27/2014 0
Nuno, Vidal SP 195 04/27/2013 1
O'Brien, Peter C 07/31/2014 0
Owings, Chris SS 180 07/01/2014 0
Pacheco, Jordan C 200 02/10/2014 0
Pack, Chris P
Palka, Daniel 1B 06/10/2013 1
Parker, Justin SS
Parraz, Jordan OF 11/11/2013 1
Pauley, David RP 06/20/2012 2
Pena, Ramon P
Pennington, Cliff SS 215 10/20/2012 2
Peralta, David OF 06/01/2014 0
Perez, Oliver RP 220 09/09/2012 2
Pilittere, P.J. C
Pohlman, Daniel C
Pollock, A.J. OF 193 01/30/2014 0
Principe, Jimmy OF
Putz, J.J. TO 250 05/18/2012 2
Ray, Robbie SP 12/03/2013 1
Reagan, Miles P
Reed, Addison RP 215 06/07/2013 1
Reed, Jeremy OF 11/06/2012 2
Restovich, Michael OF
Reynolds, Matt RP 240 11/20/2012 2
Rio, Gabriele P
Rivera, Juan OF 230 06/08/2012 2
Roberson, Chris OF
Rocha, Angel P
Rodriguez, Maels P
Rodriguez, Rafael RP
Rodriguez, Santos P 08/18/2012 2
Rodriguez, Victor OF 07/18/2014 0
Rogers, Ed INF
Romak, Jamie INF 05/17/2012 2
Rosales, Leo RP
Rosen, Mark P
Ross, Cody OF 203 06/08/2012 2
Rumler, Elijah SS
Ryan, Billy TO
Schugel, A.J. P 03/11/2013 1
Schuster, Patrick RP 12/12/2013 1
Sharpe, Blake INF
Sherlock, Glenn TO
Shipley, Braden P 06/06/2013 1
Shipley, Craig TO 11/17/2012 2
Sikaras, Pete P
Slaats, Josh P 05/31/2014 0
Smith, Anthony OF
Smith, Myles P 12/12/2014 0
Sogard, Alex P 08/30/2012 2
Stewart, Dave GM 09/25/2014 0
Stites, Matt RP 01/07/2013 1
Stokes, Brian RP
Stottlemyre Jr., Mel TO 12/02/2013 1
Thomas, Mark C 11/16/2013 1
Thomson, Greg OF
Todd, Jess SP 210 10/12/2012 2
Tomas, Yasmani OF 06/20/2014 0
Toussaint, Touki P 06/04/2014 0
Townsend, Marcus OF
Trahan, Stryker C 06/01/2012 2
Trumbo, Mark OF 220 02/15/2013 1
Vajanero, Jeff P
Valencia, Chris OF
Vasquez, Daniel P
Wald, Jake 3B
Ward, Turner TO 12/19/2012 2
Webster, Allen SP 190 07/25/2012 2
Wechsler, Justin P
Wheeless, Evan 1B
Wilson, Marcus OF 06/11/2014 0
Winfree, David 3B
Woodall, Bryan P
Woody, Abe P
Worth, Danny SS 185 10/13/2014 0
Young, Eric TO
Ziegler, Brad RP 210 07/19/2013 1