2025 San Francisco Giants Roster

National League (NL)
Team Record: 81-81
Finished 3rd in the NL's West Division
Location: San Francisco, California
2025 San Francisco Giants Statistics
2025 San Francisco Giants Results

The San Francisco Giants of the National League ended the 2025 season with a record of 81 wins and 81 losses, finishing third in the NL's West Division.

Click on column headings to sort.

Player Pos. Bats Throws Birth Date Height Weight Hometown
Willy AdamesPRRSeptember 2, 19956'0"210Santiago, Santiago D.R.
Sergio AlcantaraPBRJuly 10, 19965'9"151Santo Domingo Este, Santo Domingo D.R.
Scott AlexanderPLLJuly 10, 19896'2"195Santa Rosa, CA USA
Patrick BaileyPBRMay 29, 19996'0"210Greensboro, NC USA
Tristan BeckPRRJune 24, 19966'4"165Corona, CA USA
Hayden BirdsongPRRAugust 30, 20016'4"216Mattoon, IL USA
Spencer BivensPRRJune 28, 19946'5"217Virginia Beach, VA USA
Mason BlackPRRDecember 10, 19996'3"228Scranton, PA USA
JT BrubakerPRRNovember 17, 19936'3"185Springfield, OH USA
Jose ButtoPRRMarch 19, 19986'1"206Cumana, Sucre Venezuela
Matt ChapmanPRRApril 28, 19936'0"215Victorville, CA USA
Rafael DeversPLROctober 24, 19966'0"240Sanchez, Samaná D.R.
Camilo DovalPRRJuly 4, 19976'2"185Yamasa, Monte Plata D.R.
Bryce EldridgePLROctober 20, 20046'7"223Fairfax, VA USA
Jerar EncarnacionPRROctober 22, 19976'4"250Bayaguana, Monte Plata D.R.
Tyler FitzgeraldPRRSeptember 15, 19976'3"205Springfield, IL USA
Wilmer FloresPRRAugust 6, 19916'2"213Valencia, Carabobo Venezuela
Matt GagePLLFebruary 11, 19936'3"265Johnstown, NY USA
Drew GilbertPLLSeptember 27, 20005'9"185St. Paul, MN USA
Kyle HarrisonPRLAugust 12, 20016'2"200San Jose, CA USA
Jordan HicksPRRSeptember 6, 19966'2"220Houston, TX USA
Sean HjellePRRMay 7, 19976'11"228Fridley, MN USA
Sam HuffPRRJanuary 14, 19986'5"240Phoenix, AZ USA
Daniel JohnsonPLLJuly 11, 19955'10"200Vallejo, CA USA
Andrew KniznerPRRFebruary 3, 19956'1"225Glen Allen, VA USA
Christian KossPRRJanuary 27, 19986'1"182Riverside, CA USA
Jung Hoo LeePLRAugust 20, 19986'0"197Nagoya, Aichi Japan
Joey LucchesiPLLJune 6, 19936'5"225Newark, CA USA
Luis MatosPRRJanuary 28, 20025'11"160Valera, Trujillo Venezuela
Grant McCrayPLRDecember 7, 20006'1"190Billings, MT USA
Trevor McDonaldPRRFebruary 26, 20016'2"201Mobile, AL USA
Erik MillerPLLFebruary 13, 19986'5"268St. Louis, MO USA
Joel PegueroPRRMay 5, 19975'11"160Santo Domingo, Dominican Republic
Logan PorterPRRJuly 12, 19956'0"200Phoenix, AZ USA
Heliot RamosPRRSeptember 7, 19996'1"188Humacao, P.R.
Robbie RayPLLOctober 1, 19916'2"225Brentwood, TN USA
Randy RodríguezPRRSeptember 5, 19996'0"195Santo Domingo, Distrito Nacional D.R.
Tyler RogersPRRDecember 17, 19906'3"181Littleton, CO USA
Landen RouppPRRSeptember 10, 19986'2"215Rocky Mount, NC USA
Casey SchmittPRRMarch 1, 19996'2"215San Diego, CA USA
Carson SeymourPRRDecember 16, 19986'5"250Poway, CA USA
Dominic SmithPLLJune 15, 19956'0"222Los Angeles, CA USA
Kai-Wei TengPRRDecember 1, 19986'4"241Taichung City, Taichung Taiwan
Lou TrivinoPRROctober 1, 19916'5"235Green Lane, PA USA
Justin VerlanderPRRFebruary 20, 19836'5"235Manakin Sabot, VA USA
David VillarPRRJanuary 27, 19976'1"215Atlanta, GA USA
LaMonte WadePLLJanuary 1, 19946'1"205Baltimore, MD USA
Ryan WalkerPRRNovember 26, 19956'2"200Arlington, WA USA
Logan WebbPRRNovember 18, 19966'1"220Rocklin, CA USA
Carson WhisenhuntPLLOctober 20, 20006'3"209Winston-Salem, NC USA
Keaton WinnPRRFebruary 20, 19986'4"238Ollie, IA USA
Brett WiselyPLRMay 8, 19995'10"180Jacksonville, FL USA
Mike YastrzemskiPLLAugust 23, 19905'10"178Andover, MA USA