ARIZONA DIAMONDBACKS
ROSTER PAGE
03/12/2026
ACTIVE ROSTER
Pitchers Pos Team Age DOB POB Nat. Bats Throws Height Weight Salary
Abrams, Pat SP Arizona Diamondbacks 25 05/01/2000 Draper USA Left Left 6' 0" 200 lbs -
Bernard, Joe SP Arizona Diamondbacks 24 05/27/2001 Bartlett USA Right Right 6' 3" 200 lbs -
Bernard, Sergio SP Arizona Diamondbacks 22 03/22/2003 San Cristóbal DOM Right Right 6' 1" 165 lbs -
Corral, Jorge SP Arizona Diamondbacks 26 09/23/1999 St. Petersburg USA Right Right 6' 6" 200 lbs $750,000
Crawford, Dan SP Arizona Diamondbacks 29 08/08/1996 Lake Hamilton USA Right Right 6' 4" 205 lbs $8,008,000
Escobar, Pancho SP Arizona Diamondbacks 29 07/08/1996 Austin USA Right Right 6' 4" 210 lbs $7,085,000
Hatfield, Danny SP Arizona Diamondbacks 24 10/21/2001 Greeley USA Right Right 6' 2" 195 lbs $750,000
Martínez, Aurelio SP Arizona Diamondbacks 26 02/01/2000 La Romana DOM Switch Left 6' 4" 200 lbs $750,000
Morán, Raúl SP Arizona Diamondbacks 28 09/19/1997 Fontana USA Left Left 6' 2" 205 lbs $8,587,500
Shaw, Ken SP Arizona Diamondbacks 25 06/15/2000 Tampa USA Right Right 5' 10" 185 lbs -
Sims, Norm SP Arizona Diamondbacks 24 01/03/2002 Concord USA Switch Right 5' 10" 175 lbs -
Wells, Dave SP Arizona Diamondbacks 23 05/12/2002 Pedley USA Switch Right 6' 4" 210 lbs -
Caine, Dan RP Arizona Diamondbacks 25 06/10/2000 Scotrun USA Right Right 6' 2" 200 lbs $750,000
Chapman, Theron RP Arizona Diamondbacks 29 02/07/1997 Chandler USA Left Right 6' 5" 210 lbs $750,000
Cochran, Zane RP Arizona Diamondbacks 28 07/13/1997 Wilmington USA Right Right 5' 11" 185 lbs $7,658,000
Davis, Jody RP Arizona Diamondbacks 30 01/03/1996 Ferndale USA Left Left 6' 0" 200 lbs $4,000,000
Edwards, Dan RP Arizona Diamondbacks 27 05/15/1998 Gainesville USA Right Right 6' 3" 200 lbs $8,287,500
Ford, Al RP Arizona Diamondbacks 25 02/18/2001 Santee USA Right Right 6' 2" 200 lbs -
Gonzáles, Jorge RP Arizona Diamondbacks 29 02/13/1997 San Juan PUR Switch Right 6' 3" 200 lbs $9,360,000
Thomas, Sean RP Arizona Diamondbacks 28 10/09/1997 Evergreen Park USA Right Right 6' 1" 200 lbs $750,000
Catchers Pos Team Age DOB POB Nat. Bats Throws Height Weight Salary
Greene, Bob C Arizona Diamondbacks 23 05/13/2002 Ledyard USA Right Right 6' 5" 205 lbs -
Hamilton, Ron C Arizona Diamondbacks 27 09/05/1998 Mt. Vernon USA Left Right 6' 2" 205 lbs $750,000
Jones, Dave C Arizona Diamondbacks 24 07/17/2001 Pine Manor USA Right Right 6' 6" 225 lbs -
Lamkin, Ed C Arizona Diamondbacks 24 05/01/2001 North Miami USA Right Right 6' 1" 200 lbs -
López, José C Arizona Diamondbacks 29 11/28/1996 Tallahassee USA Right Right 6' 0" 205 lbs $750,000
MacDonald, Bobby C Arizona Diamondbacks 29 06/06/1996 Chandler USA Right Right 6' 1" 205 lbs $750,000
Infielders Pos Team Age DOB POB Nat. Bats Throws Height Weight Salary
Mata, Darwin 1B Arizona Diamondbacks 25 11/26/2000 New York USA Right Left 6' 1" 205 lbs -
Reynolds, Joe 1B Arizona Diamondbacks 25 09/18/2000 Memphis USA Left Left 6' 2" 200 lbs -
Silva, José 1B Arizona Diamondbacks 27 01/12/1999 Santo Domingo DOM Left Left 6' 2" 205 lbs $4,453,600
Stanley, Eric 1B Arizona Diamondbacks 24 01/19/2002 Gaithersburg USA Left Left 6' 5" 205 lbs -
Winters, Julius 1B Arizona Diamondbacks 28 04/05/1997 New York USA Switch Left 6' 6" 240 lbs $750,000
Álvarez, Luis 1B Arizona Diamondbacks 28 03/27/1997 East Los Angeles USA Right Right 6' 4" 220 lbs $750,000
Chávez, António 2B Arizona Diamondbacks 30 12/09/1995 Rancho San Diego USA Left Right 6' 0" 200 lbs $13,325,000
Marshania, Josh 2B Arizona Diamondbacks 29 05/30/1996 Rosemead USA Right Right 6' 0" 200 lbs $3,344,000
McConnell, Johnny 2B Arizona Diamondbacks 27 04/06/1998 Gulfport USA Switch Right 6' 0" 200 lbs $750,000
Urena, Richard 2B Arizona Diamondbacks 30 02/26/1996 San Francisco de Macorís DOM Left Right 6' 1" 185 lbs $17,000,000
Briggs, Derek 3B Arizona Diamondbacks 25 04/14/2000 Raleigh USA Right Right 6' 4" 220 lbs $3,000,000
Combs, Jarred 3B Arizona Diamondbacks 22 04/25/2003 Colleyville USA Right Right 6' 4" 200 lbs -
Goodman, Jonathan 3B Arizona Diamondbacks 27 01/17/1999 Olathe USA Right Right 6' 0" 200 lbs -
Kane, Bob 3B Arizona Diamondbacks 27 01/17/1999 Washington USA Right Right 6' 2" 205 lbs -
Lawrie, Brett 3B Arizona Diamondbacks 36 01/18/1990 Fort Langley CAN Right Right 6' 0" 205 lbs $27,000,000
Sánchez, Luis 3B Arizona Diamondbacks 23 04/06/2002 Killeen USA Right Right 6' 4" 200 lbs -
Canseco, Juan Carlos SS Arizona Diamondbacks 23 11/20/2002 Filas de Mariche VEN Right Right 5' 11" 175 lbs -
Ojeda, Iván SS Arizona Diamondbacks 24 06/18/2001 Santo Domingo DOM Right Right 6' 1" 180 lbs -
Ruíz, Jermaine SS Arizona Diamondbacks 24 11/18/2001 Belmont USA Right Right 6' 4" 200 lbs -
Torres, Christopher SS Arizona Diamondbacks 28 02/06/1998 Santiago DOM Switch Right 6' 0" 195 lbs $13,000,000
Outfielders Pos Team Age DOB POB Nat. Bats Throws Height Weight Salary
Gómez, José LF Arizona Diamondbacks 23 03/03/2003 Santo Domingo DOM Right Right 6' 2" 195 lbs -
Joyce, Terrell LF Arizona Diamondbacks 33 05/29/1992 Newport News USA Right Right 6' 3" 230 lbs $13,600,000
Leighton, Phil LF Arizona Diamondbacks 26 05/07/1999 Markham CAN Right Right 5' 10" 175 lbs $750,000
Pigafetta, Charles LF Arizona Diamondbacks 23 08/04/2002 Filas de Mariche VEN Left Left 6' 0" 180 lbs -
Portillo, Sergio LF Arizona Diamondbacks 28 11/13/1997 Chimalhuacan MEX Left Right 6' 3" 220 lbs $25,200,000
Saunders, Bob LF Arizona Diamondbacks 24 09/21/2001 Lake Villa USA Right Right 6' 4" 190 lbs -
Skinner, Rusty LF Arizona Diamondbacks 24 05/02/2001 Lakeland USA Left Left 6' 1" 200 lbs -
Aguilar, Jorge CF Arizona Diamondbacks 25 04/24/2000 Santo Domingo DOM Left Left 6' 3" 195 lbs $750,000
Harris, Jon CF Arizona Diamondbacks 24 11/25/2001 Apopka USA Left Left 6' 3" 200 lbs -
Manuel, António CF Arizona Diamondbacks 23 02/06/2003 Barquisimeto VEN Left Right 6' 2" 195 lbs -
Porter, Ron CF Arizona Diamondbacks 25 01/20/2001 Athens USA Left Left 6' 0" 195 lbs -
Ramírez, Héctor CF Arizona Diamondbacks 24 03/10/2002 Lafayette USA Right Right 6' 2" 200 lbs -
Knapp, Mike RF Arizona Diamondbacks 24 08/20/2001 Woodmere USA Switch Left 6' 5" 205 lbs -
Huffman, Denver DH Arizona Diamondbacks 25 04/23/2000 Grand Chute USA Switch Right 6' 1" 200 lbs -
SECONDARY (40-MAN) ROSTER
Pitchers Pos Team Age DOB POB Nat. Bats Throws Height Weight Salary
Corral, Jorge SP Arizona Diamondbacks 26 09/23/1999 St. Petersburg USA Right Right 6' 6" 200 lbs $750,000
Crawford, Dan SP Arizona Diamondbacks 29 08/08/1996 Lake Hamilton USA Right Right 6' 4" 205 lbs $8,008,000
Escobar, Pancho SP Arizona Diamondbacks 29 07/08/1996 Austin USA Right Right 6' 4" 210 lbs $7,085,000
Hatfield, Danny SP Arizona Diamondbacks 24 10/21/2001 Greeley USA Right Right 6' 2" 195 lbs $750,000
Martínez, Aurelio SP Arizona Diamondbacks 26 02/01/2000 La Romana DOM Switch Left 6' 4" 200 lbs $750,000
Morán, Raúl SP Arizona Diamondbacks 28 09/19/1997 Fontana USA Left Left 6' 2" 205 lbs $8,587,500
Caine, Dan RP Arizona Diamondbacks 25 06/10/2000 Scotrun USA Right Right 6' 2" 200 lbs $750,000
Chapman, Theron RP Arizona Diamondbacks 29 02/07/1997 Chandler USA Left Right 6' 5" 210 lbs $750,000
Cochran, Zane RP Arizona Diamondbacks 28 07/13/1997 Wilmington USA Right Right 5' 11" 185 lbs $7,658,000
Davis, Jody RP Arizona Diamondbacks 30 01/03/1996 Ferndale USA Left Left 6' 0" 200 lbs $4,000,000
Edwards, Dan RP Arizona Diamondbacks 27 05/15/1998 Gainesville USA Right Right 6' 3" 200 lbs $8,287,500
Gonzáles, Jorge RP Arizona Diamondbacks 29 02/13/1997 San Juan PUR Switch Right 6' 3" 200 lbs $9,360,000
Thomas, Sean RP Arizona Diamondbacks 28 10/09/1997 Evergreen Park USA Right Right 6' 1" 200 lbs $750,000
Catchers Pos Team Age DOB POB Nat. Bats Throws Height Weight Salary
Hamilton, Ron C Arizona Diamondbacks 27 09/05/1998 Mt. Vernon USA Left Right 6' 2" 205 lbs $750,000
López, José C Arizona Diamondbacks 29 11/28/1996 Tallahassee USA Right Right 6' 0" 205 lbs $750,000
MacDonald, Bobby C Arizona Diamondbacks 29 06/06/1996 Chandler USA Right Right 6' 1" 205 lbs $750,000
Infielders Pos Team Age DOB POB Nat. Bats Throws Height Weight Salary
Silva, José 1B Arizona Diamondbacks 27 01/12/1999 Santo Domingo DOM Left Left 6' 2" 205 lbs $4,453,600
Winters, Julius 1B Arizona Diamondbacks 28 04/05/1997 New York USA Switch Left 6' 6" 240 lbs $750,000
Álvarez, Luis 1B Arizona Diamondbacks 28 03/27/1997 East Los Angeles USA Right Right 6' 4" 220 lbs $750,000
Chávez, António 2B Arizona Diamondbacks 30 12/09/1995 Rancho San Diego USA Left Right 6' 0" 200 lbs $13,325,000
Marshania, Josh 2B Arizona Diamondbacks 29 05/30/1996 Rosemead USA Right Right 6' 0" 200 lbs $3,344,000
McConnell, Johnny 2B Arizona Diamondbacks 27 04/06/1998 Gulfport USA Switch Right 6' 0" 200 lbs $750,000
Urena, Richard 2B Arizona Diamondbacks 30 02/26/1996 San Francisco de Macorís DOM Left Right 6' 1" 185 lbs $17,000,000
Briggs, Derek 3B Arizona Diamondbacks 25 04/14/2000 Raleigh USA Right Right 6' 4" 220 lbs $3,000,000
Lawrie, Brett 3B Arizona Diamondbacks 36 01/18/1990 Fort Langley CAN Right Right 6' 0" 205 lbs $27,000,000
Torres, Christopher SS Arizona Diamondbacks 28 02/06/1998 Santiago DOM Switch Right 6' 0" 195 lbs $13,000,000
Outfielders Pos Team Age DOB POB Nat. Bats Throws Height Weight Salary
Joyce, Terrell LF Arizona Diamondbacks 33 05/29/1992 Newport News USA Right Right 6' 3" 230 lbs $13,600,000
Leighton, Phil LF Arizona Diamondbacks 26 05/07/1999 Markham CAN Right Right 5' 10" 175 lbs $750,000
Portillo, Sergio LF Arizona Diamondbacks 28 11/13/1997 Chimalhuacan MEX Left Right 6' 3" 220 lbs $25,200,000
Aguilar, Jorge CF Arizona Diamondbacks 25 04/24/2000 Santo Domingo DOM Left Left 6' 3" 195 lbs $750,000
Wednesday, March 11th , 2026 - OOTP Baseball 26.8 Build 82