2024 San Francisco Giants Roster

National League (NL)
Team Record: 80-82
Finished 4th in the NL's West Division
Location: San Francisco, California
2024 San Francisco Giants Statistics
2024 San Francisco Giants Results

The San Francisco Giants of the National League ended the 2024 season with a record of 80 wins and 82 losses, finishing fourth in the NL's West Division.

The Giants scored 693 runs and gave up 699 runs. Matt Chapman led San Francisco with 27 home runs, while Tyler Fitzgerald, Michael Conforto, Mike Yastrzemski and Heliot Ramos each walloped 20 or more as well. Matt Chapman drove in 78 runs. Heliot Ramos paced batters with significant playing time with a .269 average. Logan Webb topped the squad with 13 wins and a team-best 3.47 ERA, best among regularly-used pitchers.

Click on column headings to sort.

Player Pos. Bats Throws Birth Date Height Weight Hometown
Nick AhmedPRRMarch 15, 19906'2"201East Longmeadow, MA USA
Nick AvilaPRRJuly 25, 19976'4"195Modesto, CA USA
Patrick BaileyPBRMay 29, 19996'0"210Greensboro, NC USA
Mike BaumannPRRSeptember 10, 19956'4"235Mahtomedi, MN USA
Tristan BeckPRRJune 24, 19966'4"165Corona, CA USA
Hayden BirdsongPRRAugust 30, 20016'4"215Mattoon, IL USA
Spencer BivensPRRJune 28, 19946'5"205Virginia Beach, VA USA
Mason BlackPRRDecember 10, 19996'3"210Scranton, PA USA
Trenton BrooksPLLJuly 3, 19956'0"180Alpine, CA USA
Raymond BurgosPLLNovember 29, 19986'5"170Luquillo, Puerto Rico
Mark CanhaPRRFebruary 15, 19896'2"192San Jose, CA USA
Curt CasaliPRRNovember 9, 19886'2"220Walnut Creek, CA USA
Matt ChapmanPRRApril 28, 19936'0"215Victorville, CA USA
Michael ConfortoPLRMarch 1, 19936'1"215Seattle, WA USA
Camilo DovalPRRJuly 4, 19976'2"185Yamasa, Monte Plata D.R.
Jerar EncarnacionPRROctober 22, 19976'4"250Bayaguana, Monte Plata D.R.
Thairo EstradaPRRFebruary 22, 19965'10"185Bejuma, Carabobo Venezuela
Tyler FitzgeraldPRRSeptember 15, 19976'3"205Springfield, IL USA
Wilmer FloresPRRAugust 6, 19916'2"213Valencia, Carabobo Venezuela
Kyle HarrisonPRLAugust 12, 20016'2"200San Jose, CA USA
Jordan HicksPRRSeptember 6, 19966'2"220Houston, TX USA
Derek HillPRRDecember 30, 19956'2"190Des Moines, IA USA
Sean HjellePRRMay 7, 19976'11"228Fridley, MN USA
Spencer HowardPRRJuly 28, 19966'3"210San Luis Obispo, CA USA
Luke JacksonPRRAugust 24, 19916'2"210Fort Lauderdale, FL USA
Daulton JefferiesPLRAugust 2, 19956'0"182Merced, CA USA
Andrew KnappPBRNovember 9, 19916'1"189Roseville, CA USA
Jung Hoo LeePLRAugust 20, 19986'0"171Nagoya, Japan
Marco LucianoPRRSeptember 10, 20016'1"178San Francisco de Macoris, Macoris D.R.
Luis MatosPRRJanuary 28, 20025'11"160Valera, Trujillo Venezuela
Grant McCrayPLRDecember 7, 20006'2"170Billings, MT USA
Trevor McDonaldPRRFebruary 26, 20016'2"180Mobile, AL USA
Ryan McKennaPRRFebruary 14, 19975'11"195Grants Pass, OR USA
Erik MillerPLLFebruary 13, 19986'5"240St. Louis, MO USA
Tom MurphyPRRApril 3, 19916'1"206West Monroe, NY USA
Heliot RamosPRRSeptember 7, 19996'1"188Humacao, P.R.
Robbie RayPLLOctober 1, 19916'2"225Brentwood, TN USA
Jakson ReetzPRRJanuary 3, 19966'0"205Hickman, NE USA
Randy RodríguezPRRSeptember 5, 19996'0"166Santo Domingo, Dominican Republic
Taylor RogersPLLDecember 17, 19906'3"190Denver, CO USA
Tyler RogersPRRDecember 17, 19906'3"181Littleton, CO USA
Landen RouppPRRSeptember 10, 19986'3"180Rocky Mount, NC USA
Blake SabolPLRJanuary 7, 19986'4"225Aliso Viejo, CA USA
Casey SchmittPRRMarch 1, 19996'2"215San Diego, CA USA
Austin SlaterPRRDecember 13, 19926'1"204Jacksonville, FL USA
Blake SnellPLLDecember 4, 19926'4"225Seattle, WA USA
Jorge SolerPRRFebruary 25, 19926'4"235La Habana, La Habana Cuba
Kai-Wei TengPRRDecember 1, 19986'4"260Taichung, Taiwan
David VillarPRRJanuary 27, 19976'1"215Atlanta, GA USA
LaMonte WadePLLJanuary 1, 19946'1"205Baltimore, MD USA
Ryan WalkerPRRNovember 26, 19956'2"200Arlington, WA USA
Donovan WaltonPLRMay 25, 19945'10"190Dallas, TX USA
Austin WarrenPRRFebruary 5, 19966'0"170Fayetteville, NC USA
Logan WebbPRRNovember 18, 19966'1"220Rocklin, CA USA
Mitch WhitePRRDecember 28, 19946'3"210San Jose, CA 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