SAN FRANCISCO GIANTS
ROSTER PAGE
12/08/2025
ACTIVE ROSTER
Pitchers Pos Team Age DOB POB Nat. Bats Throws Height Weight Salary
Alejandre, David SP San Francisco Giants 32 07/01/1993 Puerto Plata DOM Right Right 6' 9" 250 lbs $38,500,000
Flavell, Kevin SP San Francisco Giants 26 10/24/1999 Fort Worth USA Right Right 5' 10" 190 lbs $3,080,000
Huang, Eng-hee SP San Francisco Giants 23 10/21/2002 Sydney AUS Right Right 6' 2" 205 lbs $740,000
Plascencia, Jose SP San Francisco Giants 21 03/07/2004 Caracas VEN Left Left 6' 3" 190 lbs $740,000
Vance, Brian SP San Francisco Giants 24 03/18/2001 Ben Avon USA Switch Right 6' 1" 195 lbs $6,700,000
Bownes, Josh RP San Francisco Giants 27 09/30/1998 North Olmsted USA Left Left 6' 2" 200 lbs $3,800,000
Dettman, Roger RP San Francisco Giants 25 04/16/2000 New York USA Switch Right 6' 1" 200 lbs $2,600,000
Dominguez, Bobby RP San Francisco Giants 25 05/28/2000 New Orleans USA Left Left 6' 2" 205 lbs $4,000,000
Hager, Anthony RP San Francisco Giants 24 04/20/2001 Birch Bay USA Left Right 6' 4" 215 lbs $4,000,000
Hale, Danny RP San Francisco Giants 25 05/07/2000 Dawson USA Left Right 6' 4" 220 lbs $2,400,000
Helms, Brian RP San Francisco Giants 23 01/05/2002 Brooklyn USA Right Right 5' 10" 175 lbs $740,000
Rizzuto, Chris RP San Francisco Giants 24 09/21/2001 Bell USA Right Right 6' 3" 205 lbs $2,200,000
Fiesco, Maurice CL San Francisco Giants 30 01/20/1995 Acevedo VEN Left Left 6' 0" 205 lbs $13,500,000
Catchers Pos Team Age DOB POB Nat. Bats Throws Height Weight Salary
Garza, David C San Francisco Giants 35 10/10/1990 Santo Domingo DOM Right Right 6' 4" 250 lbs $29,000,000
Infielders Pos Team Age DOB POB Nat. Bats Throws Height Weight Salary
Blakney, Elijah 1B San Francisco Giants 27 07/24/1998 Hazelwood USA Left Left 6' 0" 220 lbs $2,760,000
McCabe, Hugh 1B San Francisco Giants 24 06/23/2001 Mount Pearl CAN Right Right 6' 2" 195 lbs $12,100,000
Carrillo, Juan 2B San Francisco Giants 23 10/05/2002 Mérida VEN Right Right 6' 0" 190 lbs $740,000
Bolton, Nate 3B San Francisco Giants 22 06/13/2003 Phoenix USA Left Right 6' 0" 175 lbs $740,000
Gonzalez, Victor 3B San Francisco Giants 22 11/23/2003 Boca Chica DOM Right Right 6' 0" 180 lbs $4,360,000
White, Rich 3B San Francisco Giants 25 07/04/2000 Ballenger Creek USA Right Right 6' 1" 210 lbs $1,900,000
Coke, Mike SS San Francisco Giants 27 10/11/1998 San Jose USA Right Right 6' 0" 180 lbs $2,960,000
Outfielders Pos Team Age DOB POB Nat. Bats Throws Height Weight Salary
Owens, Justin LF San Francisco Giants 28 07/29/1997 New York USA Right Right 6' 2" 200 lbs $16,600,000
Mercadel, Kelly CF San Francisco Giants 25 10/06/2000 Cherryland USA Right Right 6' 1" 200 lbs $6,000,000
Brown, Bobby RF San Francisco Giants 24 12/12/2000 Katy USA Left Left 6' 4" 215 lbs $1,800,000
Trujillo, Juan RF San Francisco Giants 26 05/18/1999 Puerto la Cruz VEN Right Right 6' 0" 215 lbs $15,400,000
Wilson, David RF San Francisco Giants 24 01/05/2001 Wailuku USA Left Left 6' 1" 200 lbs $2,400,000
SECONDARY (40-MAN) ROSTER
Pitchers Pos Team Age DOB POB Nat. Bats Throws Height Weight Salary
Alejandre, David SP San Francisco Giants 32 07/01/1993 Puerto Plata DOM Right Right 6' 9" 250 lbs $38,500,000
Flavell, Kevin SP San Francisco Giants 26 10/24/1999 Fort Worth USA Right Right 5' 10" 190 lbs $3,080,000
Huang, Eng-hee SP San Francisco Giants 23 10/21/2002 Sydney AUS Right Right 6' 2" 205 lbs $740,000
Plascencia, Jose SP San Francisco Giants 21 03/07/2004 Caracas VEN Left Left 6' 3" 190 lbs $740,000
Vance, Brian SP San Francisco Giants 24 03/18/2001 Ben Avon USA Switch Right 6' 1" 195 lbs $6,700,000
Bownes, Josh RP San Francisco Giants 27 09/30/1998 North Olmsted USA Left Left 6' 2" 200 lbs $3,800,000
Dettman, Roger RP San Francisco Giants 25 04/16/2000 New York USA Switch Right 6' 1" 200 lbs $2,600,000
Dominguez, Bobby RP San Francisco Giants 25 05/28/2000 New Orleans USA Left Left 6' 2" 205 lbs $4,000,000
Hager, Anthony RP San Francisco Giants 24 04/20/2001 Birch Bay USA Left Right 6' 4" 215 lbs $4,000,000
Hale, Danny RP San Francisco Giants 25 05/07/2000 Dawson USA Left Right 6' 4" 220 lbs $2,400,000
Helms, Brian RP San Francisco Giants 23 01/05/2002 Brooklyn USA Right Right 5' 10" 175 lbs $740,000
Rizzuto, Chris RP San Francisco Giants 24 09/21/2001 Bell USA Right Right 6' 3" 205 lbs $2,200,000
Fiesco, Maurice CL San Francisco Giants 30 01/20/1995 Acevedo VEN Left Left 6' 0" 205 lbs $13,500,000
Catchers Pos Team Age DOB POB Nat. Bats Throws Height Weight Salary
Garza, David C San Francisco Giants 35 10/10/1990 Santo Domingo DOM Right Right 6' 4" 250 lbs $29,000,000
Infielders Pos Team Age DOB POB Nat. Bats Throws Height Weight Salary
Blakney, Elijah 1B San Francisco Giants 27 07/24/1998 Hazelwood USA Left Left 6' 0" 220 lbs $2,760,000
McCabe, Hugh 1B San Francisco Giants 24 06/23/2001 Mount Pearl CAN Right Right 6' 2" 195 lbs $12,100,000
Carrillo, Juan 2B San Francisco Giants 23 10/05/2002 Mérida VEN Right Right 6' 0" 190 lbs $740,000
Bolton, Nate 3B San Francisco Giants 22 06/13/2003 Phoenix USA Left Right 6' 0" 175 lbs $740,000
Gonzalez, Victor 3B San Francisco Giants 22 11/23/2003 Boca Chica DOM Right Right 6' 0" 180 lbs $4,360,000
White, Rich 3B San Francisco Giants 25 07/04/2000 Ballenger Creek USA Right Right 6' 1" 210 lbs $1,900,000
Coke, Mike SS San Francisco Giants 27 10/11/1998 San Jose USA Right Right 6' 0" 180 lbs $2,960,000
Outfielders Pos Team Age DOB POB Nat. Bats Throws Height Weight Salary
Owens, Justin LF San Francisco Giants 28 07/29/1997 New York USA Right Right 6' 2" 200 lbs $16,600,000
Mercadel, Kelly CF San Francisco Giants 25 10/06/2000 Cherryland USA Right Right 6' 1" 200 lbs $6,000,000
Brown, Bobby RF San Francisco Giants 24 12/12/2000 Katy USA Left Left 6' 4" 215 lbs $1,800,000
Trujillo, Juan RF San Francisco Giants 26 05/18/1999 Puerto la Cruz VEN Right Right 6' 0" 215 lbs $15,400,000
Wilson, David RF San Francisco Giants 24 01/05/2001 Wailuku USA Left Left 6' 1" 200 lbs $2,400,000
Saturday, September 20th , 2025 - OOTP Baseball 26.7 Build 77