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 1
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 0
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
Blanco, Henry TO 225 10/31/2012 1
Bolsinger, Mike SP 04/14/2014 0
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
Brewer, Charles P
Brito, Javier 1B
Broderick, Brian RP 07/23/2012 2
Brown, Breland OF
Bruce, Derek SS
Cahill, Trevor SP 220 03/14/2013 1
Carrillo, Cesar P 06/12/2012 2
Casto, Kory OF
Cedeno, Ronny SS 180 10/30/2012 1
Chafin, Andrew SP 06/17/2010 4
Choate, Justin P 12/03/2013 0
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 1
Coughlin, Sean C
Coutlangus, Jon RP
Curreri, Frank C
De La Rosa, Eury P 03/15/2013 1
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
Ford, Josh C
Frazier, Alex OF
Garcia, Luis C. OF
Garcia, Oswaldo C 07/10/2012 2
Gebhard, Bob GM
Gibson, Kirk MAN 02/26/2013 1
Godfrey, Graham SP 215 05/23/2012 2
Goldschmidt, Paul 1B 245 06/08/2012 2
Gorgen, Matt P
Gosewisch, Tuffy C 180 07/31/2012 2
Goss, Michael OF
Green, Kyle 3B
Green, Mike P
Gregorius, Didi SS 185 12/11/2012 1
Griffin, Jonathan 1B 03/05/2013 1
Guzman, Francisco P 06/04/2012 2
Hagens, Bradin P 08/13/2014 0
Hallberg, Mark INF
Haniger, Mitch OF 06/04/2012 2
Harkey, Mike PC 11/27/2013 0
Harrington, Ian P
Harris, Will RP 225 08/11/2012 2
Hernandez, David RP 215
Hernandez, Gaby P 05/25/2012 2
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 1
Jackson, Brett OF 210 08/11/2012 2
Jacobs, Brandon F. OF 07/12/2013 1
Jacobs, Mike 1B 215 11/01/2012 1
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
Kieschnick, Roger OF 220 04/04/2014 0
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 1
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 1
Leclair, Aric P
Lewis, Rommie P 11/26/2012 1
Linton, Ty OF
Loe, Kameron P 240 08/16/2012 2
Lorin, Brett SP
Mahon, Reid RP
Mariano, Ramon 1B
Marshall, Evan RP 05/06/2014 0
Marte, Alfredo OF 195
Marte, Andy 1B 205 08/07/2013 1
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 0
Mee, Michael OF
Melendez, Joel OF
Merrill Jr., Ronald SS
Miley, Wade SP 220 06/14/2012 2
Montero, Miguel C 215
Montgomery, Ray TO 07/02/2014 0
Munson, Kevin P 12/12/2013 0
Murillo, Agustin 3B
Murray, Brad P
Musselman, William C
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 0
Paterson, Joe RP
Paul, Xavier OF 200 07/03/2012 2
Pauley, David RP 06/20/2012 2
Pena, Ramon P
Pennington, Cliff SS 215 10/20/2012 1
Peralta, David OF 06/01/2014 0
Perez, Oliver RP 220 09/09/2012 1
Pilittere, P.J. C
Pohlman, Daniel C
Pollock, A.J. OF 193 01/30/2014 0
Principe, Jimmy OF
Reagan, Miles P
Reed, Addison RP 215 06/07/2013 1
Reed, Jeremy OF 11/06/2012 1
Reimold, Nolan OF 215 02/07/2014 0
Restovich, Michael OF
Reynolds, Matt RP 240 11/20/2012 1
Richard, Clayton SP 245 10/28/2013 0
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
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
Schultz, Bo P
Schuster, Patrick RP 12/12/2013 0
Sharpe, Blake INF
Sherlock, Glenn TO
Shipley, Braden P 06/06/2013 1
Shipley, Craig TO 11/17/2012 1
Sikaras, Pete P
Slaats, Josh P 05/31/2014 0
Smith, Anthony OF
Sogard, Alex P 08/30/2012 2
Spruill, Zeke P 01/23/2013 1
Stites, Matt RP 01/07/2013 1
Stokes, Brian RP
Stottlemyre Jr., Mel TO 12/02/2013 0
Thomas, Mark C 11/16/2013 0
Thomson, Greg OF
Todd, Jess SP 210 10/12/2012 1
Toussaint, Touki P 06/04/2014 0
Towers, Kevin GM 02/26/2013 1
Townsend, Marcus OF
Trahan, Stryker C 06/01/2012 2
Trammell, Alan TO
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 1
Wechsler, Justin P
Wheeless, Evan 1B
Wilson, Bobby C 220 10/22/2012 1
Wilson, Marcus OF 06/11/2014 0
Winfree, David 3B
Woodall, Bryan P
Woody, Abe P
Young, Eric TO
Ziegler, Brad RP 210 07/19/2013 1