ARIZONA DIAMONDBACKS
ROSTER PAGE
08/29/2025
ACTIVE ROSTER
Pitchers Pos Team Age DOB POB Nat. Bats Throws Height Weight Salary
Harper, Chad SP Arizona Diamondbacks 37 01/15/1988 Elk Grove USA Right Right 6' 0" 200 lbs $4,400,000
Herrera, Victor SP Arizona Diamondbacks 24 11/02/2000 Yucaipa USA Right Right 6' 5" 230 lbs $3,600,000
Lax, David SP Arizona Diamondbacks 28 11/11/1996 Webster Groves USA Right Right 6' 1" 200 lbs $1,380,000
Schmidt, Andy SP Arizona Diamondbacks 32 03/08/1993 Lynchburg USA Left Left 6' 2" 205 lbs $4,360,000
Watson, Steve SP Arizona Diamondbacks 36 03/25/1989 Eldersburg USA Switch Left 5' 11" 195 lbs $740,000
Marinelli, Neil RP Arizona Diamondbacks 29 05/03/1996 Indianapolis USA Right Right 6' 0" 195 lbs $900,000
Oaks, Jayson RP Arizona Diamondbacks 28 08/05/1997 Loma Linda USA Switch Right 6' 0" 195 lbs $740,000
Rodriguez, Jesus RP Arizona Diamondbacks 36 03/27/1989 Puerto la Cruz VEN Right Right 5' 11" 200 lbs $1,580,000
Rooney, Jeff RP Arizona Diamondbacks 26 06/04/1999 Austin USA Left Left 6' 2" 205 lbs $2,800,000
Rutter, Danny RP Arizona Diamondbacks 25 02/03/2000 Leesburg USA Left Left 6' 3" 205 lbs $3,800,000
Smith, Josh RP Arizona Diamondbacks 33 04/11/1992 Lansing USA Right Right 6' 2" 205 lbs $1,240,000
Welch, Jason RP Arizona Diamondbacks 25 06/07/2000 Eden Prairie USA Right Right 6' 1" 200 lbs $1,400,000
Sanchez, Alonzo CL Arizona Diamondbacks 34 09/23/1990 Fort Myers USA Left Left 5' 10" 195 lbs $16,000,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" 215 lbs $2,120,000
Guerrero, Willie C Arizona Diamondbacks 27 12/13/1997 Puerto Plata DOM Left Right 6' 0" 215 lbs $740,000
Infielders Pos Team Age DOB POB Nat. Bats Throws Height Weight Salary
Recinos, Francisco 1B Arizona Diamondbacks 34 11/01/1990 Valle de la Pascua VEN Right Right 6' 6" 255 lbs $21,600,000
Mann, Aaron 2B Arizona Diamondbacks 24 04/11/2001 Frisco USA Right Right 6' 0" 195 lbs $3,400,000
Ramirez, Sergio 2B Arizona Diamondbacks 25 03/08/2000 San Pedro de Macorís DOM Right Right 6' 0" 195 lbs $4,200,000
Carl, Kevin 3B Arizona Diamondbacks 26 05/15/1999 Fox Farm-College USA Right Right 6' 0" 200 lbs $5,500,000
Waddington, Clint 3B Arizona Diamondbacks 27 04/09/1998 Lodi USA Right Right 6' 0" 195 lbs $7,500,000
Armijo, Jesus SS Arizona Diamondbacks 28 02/16/1997 Santo Domingo DOM Right Right 6' 2" 200 lbs $3,400,000
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 $3,200,000
Lynch, Larry LF Arizona Diamondbacks 26 01/28/1999 Germantown USA Left Left 6' 1" 190 lbs $3,440,000
Morton, Kurt LF Arizona Diamondbacks 31 02/10/1994 Basalt USA Right Left 6' 1" 210 lbs $7,500,000
Small, Eric CF Arizona Diamondbacks 24 04/22/2001 Apex USA Right Right 6' 0" 195 lbs $8,700,000
Forgue, John RF Arizona Diamondbacks 28 05/12/1997 Amarillo USA Right Left 6' 3" 210 lbs $11,600,000
SECONDARY (40-MAN) ROSTER
Pitchers Pos Team Age DOB POB Nat. Bats Throws Height Weight Salary
Alberto, Francisco SP Reno Aces 24 01/02/2001 Guadalajara MEX Right Left 5' 9" 175 lbs $2,400,000
Harper, Chad SP Arizona Diamondbacks 37 01/15/1988 Elk Grove USA Right Right 6' 0" 200 lbs $4,400,000
Herrera, Victor SP Arizona Diamondbacks 24 11/02/2000 Yucaipa USA Right Right 6' 5" 230 lbs $3,600,000
Lax, David SP Arizona Diamondbacks 28 11/11/1996 Webster Groves USA Right Right 6' 1" 200 lbs $1,380,000
Salazar, Alex SP Amarillo Sod Poodles 24 09/25/2000 Ciudad Guayana VEN Right Right 5' 10" 190 lbs $2,200,000
Schildkraut, Cody SP Reno Aces 25 02/05/2000 Colton USA Right Right 6' 1" 205 lbs $2,800,000
Schmidt, Andy SP Arizona Diamondbacks 32 03/08/1993 Lynchburg USA Left Left 6' 2" 205 lbs $4,360,000
Ward, Phil SP Arizona Diamondbacks 38 06/08/1987 Sharpsburg USA Right Right 6' 2" 215 lbs $1,980,000
Watson, Steve SP Arizona Diamondbacks 36 03/25/1989 Eldersburg USA Switch Left 5' 11" 195 lbs $740,000
Arenas, B.J. RP Reno Aces 27 07/10/1998 Santo Domingo DOM Switch Right 5' 10" 190 lbs $1,700,000
Cox, Kevin RP Reno Aces 24 04/19/2001 Shoreview USA Switch Right 6' 2" 200 lbs $1,500,000
Marinelli, Neil RP Arizona Diamondbacks 29 05/03/1996 Indianapolis USA Right Right 6' 0" 195 lbs $900,000
Oaks, Jayson RP Arizona Diamondbacks 28 08/05/1997 Loma Linda USA Switch Right 6' 0" 195 lbs $740,000
Rodriguez, Jesus RP Arizona Diamondbacks 36 03/27/1989 Puerto la Cruz VEN Right Right 5' 11" 200 lbs $1,580,000
Rooney, Jeff RP Arizona Diamondbacks 26 06/04/1999 Austin USA Left Left 6' 2" 205 lbs $2,800,000
Rutter, Danny RP Arizona Diamondbacks 25 02/03/2000 Leesburg USA Left Left 6' 3" 205 lbs $3,800,000
Santorio, Gautier RP Reno Aces 24 12/29/2000 Canicattì ITA Left Left 5' 11" 190 lbs $3,000,000
Smith, Josh RP Arizona Diamondbacks 33 04/11/1992 Lansing USA Right Right 6' 2" 205 lbs $1,240,000
Welch, Jason RP Arizona Diamondbacks 25 06/07/2000 Eden Prairie USA Right Right 6' 1" 200 lbs $1,400,000
Ricciardi, Casey CL Hillsboro Hops 23 12/01/2001 Philadelphia USA Left Left 5' 10" 195 lbs $2,400,000
Sanchez, Alonzo CL Arizona Diamondbacks 34 09/23/1990 Fort Myers USA Left Left 5' 10" 195 lbs $16,000,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" 215 lbs $2,120,000
Guerrero, Willie C Arizona Diamondbacks 27 12/13/1997 Puerto Plata DOM Left Right 6' 0" 215 lbs $740,000
Juarez, Angelo C Reno Aces 26 03/12/1999 Yaguate DOM Switch Right 6' 2" 215 lbs $4,000,000
Infielders Pos Team Age DOB POB Nat. Bats Throws Height Weight Salary
Kesner, Antonin 1B Reno Aces 24 03/10/2001 Fort Worth USA Right Right 6' 6" 255 lbs $6,500,000
Masis, Jose 1B Reno Aces 26 08/09/1999 Los Llanos DOM Right Right 6' 5" 245 lbs $4,600,000
Recinos, Francisco 1B Arizona Diamondbacks 34 11/01/1990 Valle de la Pascua VEN Right Right 6' 6" 255 lbs $21,600,000
Mann, Aaron 2B Arizona Diamondbacks 24 04/11/2001 Frisco USA Right Right 6' 0" 195 lbs $3,400,000
Ramirez, Sergio 2B Arizona Diamondbacks 25 03/08/2000 San Pedro de Macorís DOM Right Right 6' 0" 195 lbs $4,200,000
Carl, Kevin 3B Arizona Diamondbacks 26 05/15/1999 Fox Farm-College USA Right Right 6' 0" 200 lbs $5,500,000
Waddington, Clint 3B Arizona Diamondbacks 27 04/09/1998 Lodi USA Right Right 6' 0" 195 lbs $7,500,000
Armijo, Jesus SS Arizona Diamondbacks 28 02/16/1997 Santo Domingo DOM Right Right 6' 2" 200 lbs $3,400,000
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 $3,200,000
Lynch, Larry LF Arizona Diamondbacks 26 01/28/1999 Germantown USA Left Left 6' 1" 190 lbs $3,440,000
Morton, Kurt LF Arizona Diamondbacks 31 02/10/1994 Basalt USA Right Left 6' 1" 210 lbs $7,500,000
Murrow, James LF Reno Aces 25 05/21/2000 Clinton USA Right Left 6' 3" 200 lbs $7,000,000
Mota, Felix CF Reno Aces 24 01/29/2001 Monción DOM Right Right 6' 4" 200 lbs $740,000
Robles, Julio CF Reno Aces 23 03/15/2002 Santo Domingo DOM Left Left 6' 3" 190 lbs $740,000
Small, Eric CF Arizona Diamondbacks 24 04/22/2001 Apex USA Right Right 6' 0" 195 lbs $8,700,000
Forgue, John RF Arizona Diamondbacks 28 05/12/1997 Amarillo USA Right Left 6' 3" 210 lbs $11,600,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 $3,200,000
Ward, Phil SP Arizona Diamondbacks 38 06/08/1987 Sharpsburg USA Right Right 6' 2" 215 lbs $1,980,000
Manley, Pat RP Arizona Diamondbacks 30 03/14/1995 Hunter USA Right Right 5' 10" 190 lbs $740,000
Tuesday, July 29th , 2025 - OOTP Baseball 26.5 Build 70