SAN FRANCISCO GIANTS
ROSTER PAGE
06/30/2025
ACTIVE ROSTER
Pitchers Pos Team Age DOB POB Nat. Bats Throws Height Weight Salary
Alejandre, David SP San Francisco Giants 31 07/01/1993 Puerto Plata DOM Right Right 6' 9" 250 lbs $38,500,000
Fiesco, Maurice SP San Francisco Giants 30 01/20/1995 Acevedo VEN Left Left 6' 0" 200 lbs $11,500,000
Hudson, Ken SP San Francisco Giants 36 10/13/1988 Essex USA Right Right 6' 1" 215 lbs $16,000,000
Tindale, Danny SP San Francisco Giants 28 08/15/1996 Sydney AUS Right Right 5' 10" 190 lbs $740,000
Vance, Brian SP San Francisco Giants 24 03/18/2001 Ben Avon USA Switch Right 6' 1" 195 lbs $5,500,000
Bownes, Josh RP San Francisco Giants 26 09/30/1998 North Olmsted USA Left Left 6' 2" 205 lbs $2,800,000
Dettman, Roger RP San Francisco Giants 25 04/16/2000 New York USA Switch Right 6' 1" 200 lbs $2,000,000
Flavell, Kevin RP San Francisco Giants 25 10/24/1999 Fort Worth USA Right Right 5' 10" 190 lbs $740,000
Franson, Nick RP San Francisco Giants 39 02/07/1986 Murray USA Right Right 6' 4" 230 lbs $2,000,000
Kim, Seong-ho RP San Francisco Giants 27 02/23/1998 Incheon KOR Right Right 5' 10" 185 lbs $4,000,000
Robert, Anthony RP San Francisco Giants 28 06/26/1997 Trois-Rivières CAN Right Right 6' 4" 210 lbs $1,440,000
Schmidt, Andy RP San Francisco Giants 32 03/08/1993 Lynchburg USA Left Left 6' 2" 205 lbs $4,360,000
Hale, Danny CL San Francisco Giants 25 05/07/2000 Dawson USA Left Right 6' 4" 215 lbs $1,460,000
Catchers Pos Team Age DOB POB Nat. Bats Throws Height Weight Salary
Hagan, Ben C San Francisco Giants 28 02/07/1997 Phoenix USA Right Right 6' 0" 215 lbs $2,240,000
Sanchez, Jon C San Francisco Giants 35 01/18/1990 Willemstad CUR Switch Right 6' 0" 225 lbs $1,620,000
Infielders Pos Team Age DOB POB Nat. Bats Throws Height Weight Salary
Garza, David 1B San Francisco Giants 34 10/10/1990 Santo Domingo DOM Right Right 6' 4" 250 lbs $30,000,000
Carrillo, Juan 2B San Francisco Giants 22 10/05/2002 Mérida VEN Right Right 6' 0" 185 lbs $740,000
Gonzalez, Victor 2B San Francisco Giants 21 11/23/2003 Boca Chica DOM Right Right 6' 0" 180 lbs $4,360,000
Bolton, Nate 3B San Francisco Giants 22 06/13/2003 Phoenix USA Left Right 6' 0" 175 lbs $740,000
Freyta, Santiago 3B San Francisco Giants 23 10/17/2001 Higüey DOM Right Right 6' 0" 195 lbs $8,000,000
Coke, Mike SS San Francisco Giants 26 10/11/1998 San Jose USA Right Right 6' 0" 180 lbs $1,500,000
Outfielders Pos Team Age DOB POB Nat. Bats Throws Height Weight Salary
Mercadel, Kelly LF San Francisco Giants 24 10/06/2000 Cherryland USA Right Right 6' 1" 200 lbs $4,600,000
Owens, Justin LF San Francisco Giants 27 07/29/1997 New York USA Right Right 6' 2" 200 lbs $16,000,000
Figueroa, Vic CF San Francisco Giants 27 10/04/1997 Charallave VEN Left Right 6' 0" 185 lbs $1,520,000
Brown, Bobby RF San Francisco Giants 24 12/12/2000 Katy USA Left Left 6' 4" 215 lbs $1,400,000
Trujillo, Juan RF San Francisco Giants 26 05/18/1999 Puerto la Cruz VEN Right Right 6' 0" 210 lbs $10,500,000
SECONDARY (40-MAN) ROSTER
Pitchers Pos Team Age DOB POB Nat. Bats Throws Height Weight Salary
Alejandre, David SP San Francisco Giants 31 07/01/1993 Puerto Plata DOM Right Right 6' 9" 250 lbs $38,500,000
Fiesco, Maurice SP San Francisco Giants 30 01/20/1995 Acevedo VEN Left Left 6' 0" 200 lbs $11,500,000
Hudson, Ken SP San Francisco Giants 36 10/13/1988 Essex USA Right Right 6' 1" 215 lbs $16,000,000
Plascencia, Jose SP Sacramento River Cats 21 03/07/2004 Caracas VEN Left Left 6' 3" 195 lbs $740,000
Tindale, Danny SP San Francisco Giants 28 08/15/1996 Sydney AUS Right Right 5' 10" 190 lbs $740,000
Vance, Brian SP San Francisco Giants 24 03/18/2001 Ben Avon USA Switch Right 6' 1" 195 lbs $5,500,000
Bownes, Josh RP San Francisco Giants 26 09/30/1998 North Olmsted USA Left Left 6' 2" 205 lbs $2,800,000
Dettman, Roger RP San Francisco Giants 25 04/16/2000 New York USA Switch Right 6' 1" 200 lbs $2,000,000
Flavell, Kevin RP San Francisco Giants 25 10/24/1999 Fort Worth USA Right Right 5' 10" 190 lbs $740,000
Franson, Nick RP San Francisco Giants 39 02/07/1986 Murray USA Right Right 6' 4" 230 lbs $2,000,000
Kim, Seong-ho RP San Francisco Giants 27 02/23/1998 Incheon KOR Right Right 5' 10" 185 lbs $4,000,000
Robert, Anthony RP San Francisco Giants 28 06/26/1997 Trois-Rivières CAN Right Right 6' 4" 210 lbs $1,440,000
Schmidt, Andy RP San Francisco Giants 32 03/08/1993 Lynchburg USA Left Left 6' 2" 205 lbs $4,360,000
Caro, Hanania CL Sacramento River Cats 27 03/19/1998 New York USA Right Right 6' 2" 210 lbs $1,900,000
Hale, Danny CL San Francisco Giants 25 05/07/2000 Dawson USA Left Right 6' 4" 215 lbs $1,460,000
Catchers Pos Team Age DOB POB Nat. Bats Throws Height Weight Salary
Dominguez, David C Sacramento River Cats 23 09/11/2001 Candler USA Left Right 6' 1" 215 lbs $1,900,000
Hagan, Ben C San Francisco Giants 28 02/07/1997 Phoenix USA Right Right 6' 0" 215 lbs $2,240,000
Sanchez, Jon C San Francisco Giants 35 01/18/1990 Willemstad CUR Switch Right 6' 0" 225 lbs $1,620,000
Infielders Pos Team Age DOB POB Nat. Bats Throws Height Weight Salary
Blakney, Elijah 1B Sacramento River Cats 26 07/24/1998 Hazelwood USA Left Left 6' 0" 220 lbs $1,460,000
Garza, David 1B San Francisco Giants 34 10/10/1990 Santo Domingo DOM Right Right 6' 4" 250 lbs $30,000,000
Carrillo, Juan 2B San Francisco Giants 22 10/05/2002 Mérida VEN Right Right 6' 0" 185 lbs $740,000
Gonzalez, Victor 2B San Francisco Giants 21 11/23/2003 Boca Chica DOM Right Right 6' 0" 180 lbs $4,360,000
Bolton, Nate 3B San Francisco Giants 22 06/13/2003 Phoenix USA Left Right 6' 0" 175 lbs $740,000
Freyta, Santiago 3B San Francisco Giants 23 10/17/2001 Higüey DOM Right Right 6' 0" 195 lbs $8,000,000
White, Harrison 3B San Francisco Giants 27 09/18/1997 Frankfort USA Right Right 6' 0" 200 lbs $1,540,000
White, Rich 3B Sacramento River Cats 24 07/04/2000 Ballenger Creek USA Right Right 6' 1" 205 lbs $1,500,000
Coke, Mike SS San Francisco Giants 26 10/11/1998 San Jose USA Right Right 6' 0" 180 lbs $1,500,000
McCabe, Hugh SS San Francisco Giants 24 06/23/2001 Mount Pearl CAN Right Right 6' 2" 190 lbs $9,000,000
Outfielders Pos Team Age DOB POB Nat. Bats Throws Height Weight Salary
Mercadel, Kelly LF San Francisco Giants 24 10/06/2000 Cherryland USA Right Right 6' 1" 200 lbs $4,600,000
Owens, Justin LF San Francisco Giants 27 07/29/1997 New York USA Right Right 6' 2" 200 lbs $16,000,000
Figueroa, Vic CF San Francisco Giants 27 10/04/1997 Charallave VEN Left Right 6' 0" 185 lbs $1,520,000
Brown, Bobby RF San Francisco Giants 24 12/12/2000 Katy USA Left Left 6' 4" 215 lbs $1,400,000
Trujillo, Juan RF San Francisco Giants 26 05/18/1999 Puerto la Cruz VEN Right Right 6' 0" 210 lbs $10,500,000
INJURED LIST
Player Pos Team Age DOB POB Nat. Bats Throws Height Weight Salary
White, Harrison 3B San Francisco Giants 27 09/18/1997 Frankfort USA Right Right 6' 0" 200 lbs $1,540,000
McCabe, Hugh SS San Francisco Giants 24 06/23/2001 Mount Pearl CAN Right Right 6' 2" 190 lbs $9,000,000
DESIGNATED FOR ASSIGNMENT
Player Pos Team Age DOB POB Nat. Bats Throws Height Weight Salary
Monday, June 16th , 2025 - OOTP Baseball 26.4 Build 61