ARIZONA DIAMONDBACKS
ROSTER PAGE
03/30/2026
ACTIVE ROSTER
Pitchers Pos Team Age DOB POB Nat. Bats Throws Height Weight Salary
Alberto, Francisco SP Arizona Diamondbacks 25 01/02/2001 Guadalajara MEX Right Left 5' 9" 180 lbs $3,400,000
Fox, Matt SP Arizona Diamondbacks 29 02/24/1997 Arlington USA Right Right 6' 2" 200 lbs $740,000
Gallegos, David SP Arizona Diamondbacks 22 09/19/2003 Tinaquillo VEN Right Right 6' 0" 185 lbs $740,000
Lovric, Bert SP Arizona Diamondbacks 24 07/01/2001 Arvada USA Right Right 5' 11" 180 lbs $1,320,000
Schildkraut, Cody SP Arizona Diamondbacks 26 02/05/2000 Colton USA Right Right 6' 1" 205 lbs $3,400,000
Estrada, Mario RP Arizona Diamondbacks 23 12/28/2002 Davis USA Right Right 6' 0" 190 lbs $740,000
Guerrero, Pedro RP Arizona Diamondbacks 26 11/07/1999 Santo Domingo DOM Left Right 6' 0" 200 lbs $740,000
Marinero, Andres RP Arizona Diamondbacks 29 09/22/1996 Los Llanos DOM Right Right 5' 11" 195 lbs $740,000
Martinez, Marco RP Arizona Diamondbacks 25 12/23/2000 San Cristóbal DOM Right Right 5' 11" 200 lbs $740,000
Poor, Darryl RP Arizona Diamondbacks 26 10/30/1999 Regina CAN Right Right 6' 3" 210 lbs $740,000
Santorio, Gautier RP Arizona Diamondbacks 25 12/29/2000 Canicattì ITA Left Left 5' 11" 190 lbs $3,800,000
Siegle, Sam RP Arizona Diamondbacks 29 07/31/1996 Columbia City USA Switch Right 6' 0" 200 lbs $740,000
Sanchez, Alonzo CL Arizona Diamondbacks 35 09/23/1990 Fort Myers USA Left Left 5' 10" 195 lbs $16,600,000
Catchers Pos Team Age DOB POB Nat. Bats Throws Height Weight Salary
Baughman, Mike C Arizona Diamondbacks 22 09/28/2003 New Orleans USA Right Right 6' 0" 210 lbs $740,000
Sarmiento, Josh C Arizona Diamondbacks 26 10/03/1999 Crowley USA Right Right 6' 1" 215 lbs $740,000
Infielders Pos Team Age DOB POB Nat. Bats Throws Height Weight Salary
Recinos, Francisco 1B Arizona Diamondbacks 35 11/01/1990 Valle de la Pascua VEN Right Right 6' 6" 255 lbs $20,000,000
Mann, Aaron 2B Arizona Diamondbacks 24 04/11/2001 Frisco USA Right Right 6' 0" 195 lbs $4,800,000
Reinoso, Victor 2B Arizona Diamondbacks 26 11/30/1999 Boca Chica DOM Right Right 5' 11" 195 lbs $740,000
Slaughter, Josh 2B Arizona Diamondbacks 26 06/04/1999 Irondequoit USA Right Right 6' 0" 185 lbs $740,000
Nicholson, Adam 3B Arizona Diamondbacks 29 12/16/1996 Winter Garden USA Switch Right 6' 1" 210 lbs $9,500,000
Armijo, Jesus SS Arizona Diamondbacks 29 02/16/1997 Santo Domingo DOM Right Right 6' 2" 205 lbs $6,500,000
Outfielders Pos Team Age DOB POB Nat. Bats Throws Height Weight Salary
Carrillo, Carlos LF Arizona Diamondbacks 25 10/03/2000 Boca Raton USA Right Right 6' 0" 195 lbs $740,000
Elsensohn, Joe LF Arizona Diamondbacks 26 03/13/2000 Lancaster USA Left Left 6' 5" 215 lbs $11,000,000
Morton, Kurt LF Arizona Diamondbacks 32 02/10/1994 Basalt USA Right Left 6' 1" 210 lbs $11,100,000
Small, Eric CF Arizona Diamondbacks 24 04/22/2001 Apex USA Right Right 6' 0" 195 lbs $11,300,000
Forgue, John RF Arizona Diamondbacks 28 05/12/1997 Amarillo USA Right Left 6' 3" 210 lbs $12,200,000
SECONDARY (40-MAN) ROSTER
Pitchers Pos Team Age DOB POB Nat. Bats Throws Height Weight Salary
Alberto, Francisco SP Arizona Diamondbacks 25 01/02/2001 Guadalajara MEX Right Left 5' 9" 180 lbs $3,400,000
Cervantes, Willie SP Reno Aces 25 03/05/2001 Ceiba PUR Right Right 6' 0" 200 lbs $740,000
Fox, Matt SP Arizona Diamondbacks 29 02/24/1997 Arlington USA Right Right 6' 2" 200 lbs $740,000
Gallegos, David SP Arizona Diamondbacks 22 09/19/2003 Tinaquillo VEN Right Right 6' 0" 185 lbs $740,000
Lovric, Bert SP Arizona Diamondbacks 24 07/01/2001 Arvada USA Right Right 5' 11" 180 lbs $1,320,000
Minns, Jaden SP Reno Aces 25 12/26/2000 San Diego USA Left Right 6' 4" 205 lbs $2,400,000
Rosario, Willie SP Reno Aces 22 06/07/2003 Baní DOM Left Left 6' 2" 200 lbs $740,000
Schildkraut, Cody SP Arizona Diamondbacks 26 02/05/2000 Colton USA Right Right 6' 1" 205 lbs $3,400,000
Taylor, Chris SP Reno Aces 25 12/27/2000 Grand Island USA Right Right 5' 10" 180 lbs $3,200,000
Estrada, Mario RP Arizona Diamondbacks 23 12/28/2002 Davis USA Right Right 6' 0" 190 lbs $740,000
Guerrero, Pedro RP Arizona Diamondbacks 26 11/07/1999 Santo Domingo DOM Left Right 6' 0" 200 lbs $740,000
Marinero, Andres RP Arizona Diamondbacks 29 09/22/1996 Los Llanos DOM Right Right 5' 11" 195 lbs $740,000
Martinez, Marco RP Arizona Diamondbacks 25 12/23/2000 San Cristóbal DOM Right Right 5' 11" 200 lbs $740,000
Poor, Darryl RP Arizona Diamondbacks 26 10/30/1999 Regina CAN Right Right 6' 3" 210 lbs $740,000
Ricciardi, Casey RP Reno Aces 24 12/01/2001 Philadelphia USA Left Left 5' 10" 195 lbs $3,200,000
Santorio, Gautier RP Arizona Diamondbacks 25 12/29/2000 Canicattì ITA Left Left 5' 11" 190 lbs $3,800,000
Siegle, Sam RP Arizona Diamondbacks 29 07/31/1996 Columbia City USA Switch Right 6' 0" 200 lbs $740,000
Cox, Kevin CL Reno Aces 24 04/19/2001 Shoreview USA Switch Right 6' 2" 205 lbs $1,800,000
Sanchez, Alonzo CL Arizona Diamondbacks 35 09/23/1990 Fort Myers USA Left Left 5' 10" 195 lbs $16,600,000
Catchers Pos Team Age DOB POB Nat. Bats Throws Height Weight Salary
Baughman, Mike C Arizona Diamondbacks 22 09/28/2003 New Orleans USA Right Right 6' 0" 210 lbs $740,000
Ferguson, Pat C Reno Aces 23 10/28/2002 Chula Vista USA Switch Right 6' 1" 220 lbs $740,000
Sarmiento, Josh C Arizona Diamondbacks 26 10/03/1999 Crowley USA Right Right 6' 1" 215 lbs $740,000
Infielders Pos Team Age DOB POB Nat. Bats Throws Height Weight Salary
Moore, Mike 1B Reno Aces 23 05/06/2002 Philadelphia USA Right Right 6' 1" 200 lbs $740,000
Recinos, Francisco 1B Arizona Diamondbacks 35 11/01/1990 Valle de la Pascua VEN Right Right 6' 6" 255 lbs $20,000,000
Roetzer, Josh 1B Reno Aces 25 10/29/2000 Austin USA Right Right 6' 0" 230 lbs $3,400,000
Maccioni, Allvaro 2B Reno Aces 23 02/08/2003 Ciudad Guayana VEN Left Right 6' 0" 175 lbs $740,000
Mann, Aaron 2B Arizona Diamondbacks 24 04/11/2001 Frisco USA Right Right 6' 0" 195 lbs $4,800,000
Reinoso, Victor 2B Arizona Diamondbacks 26 11/30/1999 Boca Chica DOM Right Right 5' 11" 195 lbs $740,000
Slaughter, Josh 2B Arizona Diamondbacks 26 06/04/1999 Irondequoit USA Right Right 6' 0" 185 lbs $740,000
Tomiak, Todd 2B Reno Aces 23 12/20/2002 Whitby CAN Right Right 6' 0" 180 lbs $740,000
Nicholson, Adam 3B Arizona Diamondbacks 29 12/16/1996 Winter Garden USA Switch Right 6' 1" 210 lbs $9,500,000
Armijo, Jesus SS Arizona Diamondbacks 29 02/16/1997 Santo Domingo DOM Right Right 6' 2" 205 lbs $6,500,000
Ramirez, Sergio SS Reno Aces 26 03/08/2000 San Pedro de Macorís DOM Right Right 6' 0" 195 lbs $6,000,000
Outfielders Pos Team Age DOB POB Nat. Bats Throws Height Weight Salary
Carrillo, Carlos LF Arizona Diamondbacks 25 10/03/2000 Boca Raton USA Right Right 6' 0" 195 lbs $740,000
Elsensohn, Joe LF Arizona Diamondbacks 26 03/13/2000 Lancaster USA Left Left 6' 5" 215 lbs $11,000,000
Marte, Alex LF Reno Aces 24 12/28/2001 Chicago USA Left Left 5' 10" 185 lbs $2,800,000
Morton, Kurt LF Arizona Diamondbacks 32 02/10/1994 Basalt USA Right Left 6' 1" 210 lbs $11,100,000
Mota, Felix LF Reno Aces 25 01/29/2001 Monción DOM Right Right 6' 4" 200 lbs $1,120,000
Small, Eric CF Arizona Diamondbacks 24 04/22/2001 Apex USA Right Right 6' 0" 195 lbs $11,300,000
Forgue, John RF Arizona Diamondbacks 28 05/12/1997 Amarillo USA Right Left 6' 3" 210 lbs $12,200,000
INJURED LIST
Player Pos Team Age DOB POB Nat. Bats Throws Height Weight Salary
Brown, Andre SP Arizona Diamondbacks 24 05/19/2001 Brooklyn USA Right Right 6' 0" 195 lbs $4,600,000
Rodriguez, Marco RP Arizona Diamondbacks 24 12/13/2001 Maturín VEN Right Right 6' 1" 200 lbs -
DESIGNATED FOR ASSIGNMENT
Player Pos Team Age DOB POB Nat. Bats Throws Height Weight Salary
Thursday, January 15th , 2026 - OOTP Baseball 26.8 Build 82