2025 San Francisco Giants Roster

National League (NL)
Team Record: 81-81
Finished 3rd in the NL's West Division
Attendance: 2,925,823, Avg. 36,121
Ballpark: Oracle Park
Manager: Bob Melvin (81-81)
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.

The Giants scored 705 runs and surrendered 684 runs. Willy Adames walloped 30 home runs for San Francisco, while Wilmer Flores, Heliot Ramos, Matt Chapman and Rafael Devers each swatted 20 or more as well. Willy Adames drove in 87 runs. Jung Hoo Lee led all regular hitters with a .266 average. Logan Webb topped the team with 15 wins and a team-best 3.22 ERA, tops among regularly-used pitchers.

Bob Melvin coached the team.

Click on column headings to sort.

Player Pos. Bats Throws Birth Date Height Weight Hometown
Willy AdamesSSRRSeptember 2, 19956'0"210Santiago, Santiago D.R.
Sergio Alcantara3BBRJuly 10, 19965'9"151Santo Domingo Este, Santo Domingo D.R.
Scott AlexanderPLLJuly 10, 19896'2"195Santa Rosa, CA USA
Patrick BaileyCBRMay 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 Chapman3BRRApril 28, 19936'0"215Victorville, CA USA
Rafael Devers1BLROctober 24, 19966'0"240Sanchez, Samaná D.R.
Camilo DovalPRRJuly 4, 19976'2"185Yamasa, Monte Plata D.R.
Bryce Eldridge1BLROctober 20, 20046'7"240Fairfax, VA USA
Jerar EncarnacionRFRROctober 22, 19976'4"250Bayaguana, Monte Plata D.R.
Tyler Fitzgerald2BRRSeptember 15, 19976'3"205Springfield, IL USA
Wilmer Flores1BRRAugust 6, 19916'2"213Valencia, Carabobo Venezuela
Matt GagePLLFebruary 11, 19936'3"265Johnstown, NY USA
Drew GilbertRFLLSeptember 27, 20005'9"195St. 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 HuffCRRJanuary 14, 19986'5"240Phoenix, AZ USA
Daniel JohnsonOFLLJuly 11, 19955'10"200Vallejo, CA USA
Andrew KniznerCRRFebruary 3, 19956'1"225Glen Allen, VA USA
Christian Koss2BRRJanuary 27, 19986'1"186Riverside, CA USA
Jung Hoo LeeCFLRAugust 20, 19986'0"197Nagoya, Aichi Japan
Joey LucchesiPLLJune 6, 19936'5"225Newark, CA USA
Luis MatosRFRRJanuary 28, 20025'11"160Valera, Trujillo Venezuela
Grant McCrayRFLRDecember 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"194Santo Domingo, Distrito Nacional D.R.
Logan PorterCRRJuly 12, 19956'0"200Phoenix, AZ USA
Heliot RamosLFRRSeptember 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 Schmitt2BRRMarch 1, 19996'2"215San Diego, CA USA
Carson SeymourPRRDecember 16, 19986'6"255Poway, CA USA
Dominic Smith1BLLJune 15, 19956'0"222Los Angeles, CA USA
Kai-Wei TengPRRDecember 1, 19986'4"241Taichung City, Taichung City Taiwan
Lou TrivinoPRROctober 1, 19916'5"235Green Lane, PA USA
Justin VerlanderPRRFebruary 20, 19836'5"235Manakin Sabot, VA USA
David Villar1BRRJanuary 27, 19976'1"215Atlanta, GA USA
LaMonte Wade1BLLJanuary 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"214Winston-Salem, NC USA
Keaton WinnPRRFebruary 20, 19986'4"238Ollie, IA USA
Brett Wisely2BLRMay 8, 19995'10"180Jacksonville, FL USA
Mike YastrzemskiRFLLAugust 23, 19905'10"178Andover, MA USA