SAN FRANCISCO GIANTS
ROSTER PAGE
04/28/2059
ACTIVE ROSTER
Pitchers Pos Team Age DOB POB Nat. Bats Throws Height Weight Salary
Espinoza, Franklin SP San Francisco Giants 31 02/09/2028 Guaynabo PUR Right Right 6' 4" 200 lbs $30,000,000
Hagwood, Ben SP San Francisco Giants 25 09/11/2033 Fremont USA Right Right 5' 9" 170 lbs $710,000
LaBoo, Brandon SP San Francisco Giants 29 06/21/2029 East Los Angeles USA Right Right 6' 4" 200 lbs $11,000,000
Ojeda, Jesus SP San Francisco Giants 26 11/17/2032 Canóvanas PUR Switch Right 6' 2" 190 lbs $3,060,000
Williams, Bret SP San Francisco Giants 25 10/20/2033 Boca Del Mar USA Right Left 6' 8" 210 lbs $710,000
Zimmerman, John SP San Francisco Giants 30 01/11/2029 Montreal CAN Left Left 6' 4" 200 lbs $710,000
Arana, Oscar RP San Francisco Giants 35 03/18/2024 Santo Domingo DOM Right Right 5' 11" 200 lbs $14,400,000
Cunningham, Jamie RP San Francisco Giants 30 12/13/2028 Youngtown USA Switch Right 6' 1" 200 lbs $710,000
Killgore, Rocky RP San Francisco Giants 28 06/23/2030 Westmont USA Left Left 6' 5" 220 lbs $2,640,000
Melchert, Eric RP San Francisco Giants 29 05/24/2029 Winston-Salem USA Right Right 6' 2" 200 lbs $4,760,000
Peterman, Dane RP San Francisco Giants 29 06/29/2029 Sarasota USA Right Right 6' 4" 200 lbs $710,000
Redfield, Scott RP San Francisco Giants 30 03/07/2029 West Pensacola USA Left Left 6' 3" 200 lbs $2,960,000
Silva, Ricky RP San Francisco Giants 32 02/20/2027 Duluth USA Left Right 5' 11" 185 lbs $5,000,000
Catchers Pos Team Age DOB POB Nat. Bats Throws Height Weight Salary
Clark, Jim C San Francisco Giants 27 12/12/2031 Inglewood-Finn Hill USA Right Right 6' 1" 200 lbs $3,400,000
Small, Matt C San Francisco Giants 32 11/11/2026 Picnic Point-North Lynnwood USA Right Right 6' 2" 200 lbs $47,400,000
Infielders Pos Team Age DOB POB Nat. Bats Throws Height Weight Salary
Bazis, Jake 1B San Francisco Giants 25 08/20/2033 Sacramento USA Right Right 6' 0" 190 lbs $710,000
Contreras, Raul 2B San Francisco Giants 23 10/05/2035 Winston-Salem USA Switch Right 6' 1" 190 lbs $710,000
Morejon, Oscar 2B San Francisco Giants 27 04/18/2032 Las Piedras PUR Right Right 6' 0" 190 lbs $710,000
Almonte, Jon 3B San Francisco Giants 26 01/01/2033 Madera Acres USA Right Right 6' 2" 205 lbs $710,000
Berry, Joe SS San Francisco Giants 26 11/09/2032 Hilmar-Irwin USA Right Right 5' 10" 180 lbs $710,000
Henderson, Luke SS San Francisco Giants 23 06/19/2035 Washington USA Right Right 6' 4" 165 lbs $710,000
Outfielders Pos Team Age DOB POB Nat. Bats Throws Height Weight Salary
Cowan, Steve LF San Francisco Giants 31 05/31/2027 Drexel Heights USA Left Left 6' 0" 200 lbs $7,500,000
Lamb, Danny LF San Francisco Giants 22 07/03/2036 Detroit USA Right Right 6' 4" 200 lbs $710,000
Strickland, Mike CF San Francisco Giants 25 01/14/2034 Wyckoff USA Left Left 6' 0" 195 lbs $710,000
Aitcheson, Josh RF San Francisco Giants 29 05/01/2029 Plantation (Broward County) USA Right Right 6' 3" 200 lbs $710,000
Fieber, Dan RF San Francisco Giants 23 10/15/2035 Dover USA Left Left 6' 2" 200 lbs $710,000
SECONDARY (40-MAN) ROSTER
Pitchers Pos Team Age DOB POB Nat. Bats Throws Height Weight Salary
Eager, Kevin SP Sacramento River Cats 26 04/22/2033 Pensacola USA Left Left 6' 1" 200 lbs $710,000
Espinoza, Franklin SP San Francisco Giants 31 02/09/2028 Guaynabo PUR Right Right 6' 4" 200 lbs $30,000,000
Hagwood, Ben SP San Francisco Giants 25 09/11/2033 Fremont USA Right Right 5' 9" 170 lbs $710,000
LaBoo, Brandon SP San Francisco Giants 29 06/21/2029 East Los Angeles USA Right Right 6' 4" 200 lbs $11,000,000
Lacayo, Alex SP Sacramento River Cats 24 02/21/2035 Canóvanas PUR Right Right 6' 7" 200 lbs $710,000
Lobianco, Tim SP San Francisco Giants 23 06/05/2035 Tampa USA Left Right 6' 1" 190 lbs $710,000
Lowe, Dan SP Sacramento River Cats 25 08/19/2033 New York USA Switch Right 6' 4" 200 lbs $710,000
Ojeda, Jesus SP San Francisco Giants 26 11/17/2032 Canóvanas PUR Switch Right 6' 2" 190 lbs $3,060,000
Weiss, Dan SP Sacramento River Cats 25 05/01/2033 Brooklyn USA Right Right 6' 3" 205 lbs $710,000
Williams, Bret SP San Francisco Giants 25 10/20/2033 Boca Del Mar USA Right Left 6' 8" 210 lbs $710,000
Zimmerman, John SP San Francisco Giants 30 01/11/2029 Montreal CAN Left Left 6' 4" 200 lbs $710,000
Arana, Oscar RP San Francisco Giants 35 03/18/2024 Santo Domingo DOM Right Right 5' 11" 200 lbs $14,400,000
Cunningham, Jamie RP San Francisco Giants 30 12/13/2028 Youngtown USA Switch Right 6' 1" 200 lbs $710,000
Ellis, Jace RP Richmond Flying Squirrels 25 12/03/2033 Twain Harte USA Right Right 6' 0" 190 lbs $710,000
Killgore, Rocky RP San Francisco Giants 28 06/23/2030 Westmont USA Left Left 6' 5" 220 lbs $2,640,000
Melchert, Eric RP San Francisco Giants 29 05/24/2029 Winston-Salem USA Right Right 6' 2" 200 lbs $4,760,000
Peterman, Dane RP San Francisco Giants 29 06/29/2029 Sarasota USA Right Right 6' 4" 200 lbs $710,000
Redfield, Scott RP San Francisco Giants 30 03/07/2029 West Pensacola USA Left Left 6' 3" 200 lbs $2,960,000
Silva, Ricky RP San Francisco Giants 32 02/20/2027 Duluth USA Left Right 5' 11" 185 lbs $5,000,000
Stores, Kevin RP Sacramento River Cats 26 01/21/2033 Livermore USA Right Right 6' 6" 200 lbs $710,000
Todino, Joe RP Sacramento River Cats 25 04/29/2033 Colorado Springs USA Right Right 6' 0" 195 lbs $710,000
Wood, Bob RP Sacramento River Cats 28 04/19/2031 Chicago USA Left Left 6' 0" 200 lbs $710,000
Beaver, Nate CL Sacramento River Cats 33 04/30/2025 Bexley USA Switch Right 5' 10" 200 lbs $5,000,000
Catchers Pos Team Age DOB POB Nat. Bats Throws Height Weight Salary
Clark, Jim C San Francisco Giants 27 12/12/2031 Inglewood-Finn Hill USA Right Right 6' 1" 200 lbs $3,400,000
Small, Matt C San Francisco Giants 32 11/11/2026 Picnic Point-North Lynnwood USA Right Right 6' 2" 200 lbs $47,400,000
Infielders Pos Team Age DOB POB Nat. Bats Throws Height Weight Salary
Bazis, Jake 1B San Francisco Giants 25 08/20/2033 Sacramento USA Right Right 6' 0" 190 lbs $710,000
Buruato, Willie 2B Sacramento River Cats 24 08/03/2034 Caguas PUR Right Right 6' 4" 205 lbs $710,000
Contreras, Raul 2B San Francisco Giants 23 10/05/2035 Winston-Salem USA Switch Right 6' 1" 190 lbs $710,000
Morejon, Oscar 2B San Francisco Giants 27 04/18/2032 Las Piedras PUR Right Right 6' 0" 190 lbs $710,000
Rosas, Jorge 2B Sacramento River Cats 27 02/26/2032 South Bend USA Right Right 6' 2" 205 lbs $710,000
Almonte, Jon 3B San Francisco Giants 26 01/01/2033 Madera Acres USA Right Right 6' 2" 205 lbs $710,000
Berry, Joe SS San Francisco Giants 26 11/09/2032 Hilmar-Irwin USA Right Right 5' 10" 180 lbs $710,000
Henderson, Luke SS San Francisco Giants 23 06/19/2035 Washington USA Right Right 6' 4" 165 lbs $710,000
Outfielders Pos Team Age DOB POB Nat. Bats Throws Height Weight Salary
Cowan, Steve LF San Francisco Giants 31 05/31/2027 Drexel Heights USA Left Left 6' 0" 200 lbs $7,500,000
Grier, Justin LF Sacramento River Cats 24 01/02/2035 Chicago USA Left Left 6' 5" 205 lbs $710,000
Lamb, Danny LF San Francisco Giants 22 07/03/2036 Detroit USA Right Right 6' 4" 200 lbs $710,000
Strickland, Mike CF San Francisco Giants 25 01/14/2034 Wyckoff USA Left Left 6' 0" 195 lbs $710,000
Aitcheson, Josh RF San Francisco Giants 29 05/01/2029 Plantation (Broward County) USA Right Right 6' 3" 200 lbs $710,000
Fieber, Dan RF San Francisco Giants 23 10/15/2035 Dover USA Left Left 6' 2" 200 lbs $710,000
INJURED LIST
Player Pos Team Age DOB POB Nat. Bats Throws Height Weight Salary
Lobianco, Tim SP San Francisco Giants 23 06/05/2035 Tampa USA Left Right 6' 1" 190 lbs $710,000
DESIGNATED FOR ASSIGNMENT
Player Pos Team Age DOB POB Nat. Bats Throws Height Weight Salary
Aluarez, Edgar SP San Francisco Giants 33 08/04/2025 Orocovis PUR Right Right 6' 1" 200 lbs $1,080,000
Monday, April 7th , 2025 - OOTP Baseball 25.11 Build 104