ARIZONA DIAMONDBACKS
ROSTER PAGE
12/28/2025
ACTIVE ROSTER
Pitchers Pos Team Age DOB POB Nat. Bats Throws Height Weight Salary
Alberto, Francisco SP Arizona Diamondbacks 24 01/02/2001 Guadalajara MEX Right Left 5' 9" 175 lbs $3,400,000
Brown, Andre SP Arizona Diamondbacks 24 05/19/2001 Brooklyn USA Right Right 6' 0" 195 lbs $4,600,000
Fox, Matt SP Arizona Diamondbacks 28 02/24/1997 Arlington USA Right Right 6' 2" 200 lbs -
Herrera, Victor SP Arizona Diamondbacks 25 11/02/2000 Yucaipa USA Right Right 6' 5" 230 lbs $19,000,000
Lovric, Bert SP Arizona Diamondbacks 24 07/01/2001 Arvada USA Right Right 5' 11" 185 lbs -
Bell, Toby RP Arizona Diamondbacks 27 04/17/1998 Newcastle AUS Right Right 5' 11" 185 lbs -
Cervantes, Willie RP Arizona Diamondbacks 24 03/05/2001 Ceiba PUR Right Right 6' 0" 200 lbs -
Cox, Kevin RP Arizona Diamondbacks 24 04/19/2001 Shoreview USA Switch Right 6' 2" 205 lbs $1,800,000
Estrada, Mario RP Arizona Diamondbacks 23 12/28/2002 Davis USA Right Right 6' 0" 190 lbs -
Minns, Jaden RP Arizona Diamondbacks 25 12/26/2000 San Diego USA Left Right 6' 4" 210 lbs $2,400,000
Ricciardi, Casey RP Arizona Diamondbacks 24 12/01/2001 Philadelphia USA Left Left 5' 10" 195 lbs $3,200,000
Rosario, Willie RP Arizona Diamondbacks 22 06/07/2003 Baní DOM Left Left 6' 2" 200 lbs -
Rutter, Danny RP Arizona Diamondbacks 25 02/03/2000 Leesburg USA Left Left 6' 3" 205 lbs $4,200,000
Santorio, Gautier RP Arizona Diamondbacks 24 12/29/2000 Canicattì ITA Left Left 5' 11" 190 lbs $3,800,000
Schildkraut, Cody RP Arizona Diamondbacks 25 02/05/2000 Colton USA Right Right 6' 1" 205 lbs $3,400,000
Taylor, Chris RP Arizona Diamondbacks 25 12/27/2000 Grand Island USA Right Right 5' 10" 180 lbs $3,200,000
Welch, Jason RP Arizona Diamondbacks 25 06/07/2000 Eden Prairie USA Right Right 6' 1" 200 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
Dailey, Chris C Arizona Diamondbacks 33 05/22/1992 New Providence USA Right Right 6' 2" 210 lbs $2,120,000
Easson, Jeff C Arizona Diamondbacks 24 01/21/2001 Toronto CAN Left Right 6' 0" 200 lbs $1,600,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
Roetzer, Josh 1B Arizona Diamondbacks 25 10/29/2000 Austin USA Right Right 6' 0" 230 lbs $3,400,000
Maccioni, Allvaro 2B Arizona Diamondbacks 22 02/08/2003 Ciudad Guayana VEN Left Right 6' 0" 175 lbs -
Mann, Aaron 2B Arizona Diamondbacks 24 04/11/2001 Frisco USA Right Right 6' 0" 195 lbs $4,800,000
Moore, Mike 2B Arizona Diamondbacks 23 05/06/2002 Philadelphia USA Right Right 6' 1" 200 lbs -
Ramirez, Sergio 2B Arizona Diamondbacks 25 03/08/2000 San Pedro de Macorís DOM Right Right 6' 0" 195 lbs $6,000,000
Armijo, Jesus 3B Arizona Diamondbacks 28 02/16/1997 Santo Domingo DOM Right Right 6' 2" 205 lbs $6,500,000
Webb, John 3B Arizona Diamondbacks 24 07/14/2001 Baxley USA Right Right 6' 1" 205 lbs $1,200,000
Tomiak, Todd SS Arizona Diamondbacks 23 12/20/2002 Whitby CAN Right Right 6' 0" 180 lbs -
Outfielders Pos Team Age DOB POB Nat. Bats Throws Height Weight Salary
Elsensohn, Joe LF Arizona Diamondbacks 25 03/13/2000 Lancaster USA Left Left 6' 5" 215 lbs $11,000,000
Marte, Alex LF Arizona Diamondbacks 24 12/28/2001 Chicago USA Left Left 5' 10" 180 lbs $2,800,000
Morton, Kurt LF Arizona Diamondbacks 31 02/10/1994 Basalt USA Right Left 6' 1" 210 lbs $11,100,000
Mota, Felix CF Arizona Diamondbacks 24 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
Williams, John CF Arizona Diamondbacks 22 06/01/2003 Covington USA Left Left 6' 2" 185 lbs -
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 24 01/02/2001 Guadalajara MEX Right Left 5' 9" 175 lbs $3,400,000
Brown, Andre SP Arizona Diamondbacks 24 05/19/2001 Brooklyn USA Right Right 6' 0" 195 lbs $4,600,000
Fox, Matt SP Arizona Diamondbacks 28 02/24/1997 Arlington USA Right Right 6' 2" 200 lbs -
Herrera, Victor SP Arizona Diamondbacks 25 11/02/2000 Yucaipa USA Right Right 6' 5" 230 lbs $19,000,000
Lovric, Bert SP Arizona Diamondbacks 24 07/01/2001 Arvada USA Right Right 5' 11" 185 lbs -
Bell, Toby RP Arizona Diamondbacks 27 04/17/1998 Newcastle AUS Right Right 5' 11" 185 lbs -
Cervantes, Willie RP Arizona Diamondbacks 24 03/05/2001 Ceiba PUR Right Right 6' 0" 200 lbs -
Cox, Kevin RP Arizona Diamondbacks 24 04/19/2001 Shoreview USA Switch Right 6' 2" 205 lbs $1,800,000
Estrada, Mario RP Arizona Diamondbacks 23 12/28/2002 Davis USA Right Right 6' 0" 190 lbs -
Minns, Jaden RP Arizona Diamondbacks 25 12/26/2000 San Diego USA Left Right 6' 4" 210 lbs $2,400,000
Ricciardi, Casey RP Arizona Diamondbacks 24 12/01/2001 Philadelphia USA Left Left 5' 10" 195 lbs $3,200,000
Rosario, Willie RP Arizona Diamondbacks 22 06/07/2003 Baní DOM Left Left 6' 2" 200 lbs -
Rutter, Danny RP Arizona Diamondbacks 25 02/03/2000 Leesburg USA Left Left 6' 3" 205 lbs $4,200,000
Santorio, Gautier RP Arizona Diamondbacks 24 12/29/2000 Canicattì ITA Left Left 5' 11" 190 lbs $3,800,000
Schildkraut, Cody RP Arizona Diamondbacks 25 02/05/2000 Colton USA Right Right 6' 1" 205 lbs $3,400,000
Taylor, Chris RP Arizona Diamondbacks 25 12/27/2000 Grand Island USA Right Right 5' 10" 180 lbs $3,200,000
Welch, Jason RP Arizona Diamondbacks 25 06/07/2000 Eden Prairie USA Right Right 6' 1" 200 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
Dailey, Chris C Arizona Diamondbacks 33 05/22/1992 New Providence USA Right Right 6' 2" 210 lbs $2,120,000
Easson, Jeff C Arizona Diamondbacks 24 01/21/2001 Toronto CAN Left Right 6' 0" 200 lbs $1,600,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
Roetzer, Josh 1B Arizona Diamondbacks 25 10/29/2000 Austin USA Right Right 6' 0" 230 lbs $3,400,000
Maccioni, Allvaro 2B Arizona Diamondbacks 22 02/08/2003 Ciudad Guayana VEN Left Right 6' 0" 175 lbs -
Mann, Aaron 2B Arizona Diamondbacks 24 04/11/2001 Frisco USA Right Right 6' 0" 195 lbs $4,800,000
Moore, Mike 2B Arizona Diamondbacks 23 05/06/2002 Philadelphia USA Right Right 6' 1" 200 lbs -
Ramirez, Sergio 2B Arizona Diamondbacks 25 03/08/2000 San Pedro de Macorís DOM Right Right 6' 0" 195 lbs $6,000,000
Armijo, Jesus 3B Arizona Diamondbacks 28 02/16/1997 Santo Domingo DOM Right Right 6' 2" 205 lbs $6,500,000
Webb, John 3B Arizona Diamondbacks 24 07/14/2001 Baxley USA Right Right 6' 1" 205 lbs $1,200,000
Tomiak, Todd SS Arizona Diamondbacks 23 12/20/2002 Whitby CAN Right Right 6' 0" 180 lbs -
Outfielders Pos Team Age DOB POB Nat. Bats Throws Height Weight Salary
Elsensohn, Joe LF Arizona Diamondbacks 25 03/13/2000 Lancaster USA Left Left 6' 5" 215 lbs $11,000,000
Marte, Alex LF Arizona Diamondbacks 24 12/28/2001 Chicago USA Left Left 5' 10" 180 lbs $2,800,000
Morton, Kurt LF Arizona Diamondbacks 31 02/10/1994 Basalt USA Right Left 6' 1" 210 lbs $11,100,000
Mota, Felix CF Arizona Diamondbacks 24 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
Williams, John CF Arizona Diamondbacks 22 06/01/2003 Covington USA Left Left 6' 2" 185 lbs -
Forgue, John RF Arizona Diamondbacks 28 05/12/1997 Amarillo USA Right Left 6' 3" 210 lbs $12,200,000
Thursday, November 6th , 2025 - OOTP Baseball 26.8 Build 82