2023 San Francisco Giants Roster

National League (NL)
Team Record: 79-83
Finished 4th in the NL's West Division
Attendance: 2,500,153, Avg. 30,866
Ballpark: Oracle Park
Manager: Gabe Kapler (78-82)
Manager: Kai Correa (1-2)
Location: San Francisco, California
2023 San Francisco Giants Statistics
2023 San Francisco Giants Results

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

The Giants scored 674 runs and gave up 719 runs. Wilmer Flores led San Francisco with 23 home runs, while J. D. Davis, Joc Pederson, LaMonte Wade, Michael Conforto and Mike Yastrzemski each walloped 20 or more as well. J. D. Davis drove in 69 runs. Thairo Estrada paced all qualifying hitters on the roster with a .271 average. Logan Webb topped the squad with 11 wins and a team-best 3.25 ERA, tops among regularly-used pitchers.

Gabe Kapler and Kai Correa coached the team.

Click on column headings to sort.

Player Pos. Bats Throws Birth Date Height Weight Hometown
Scott AlexanderPLLJuly 10, 19896'2"195Santa Rosa, CA USA
Patrick BaileyCBRMay 29, 19996'0"210Greensboro, NC USA
Joey BartCRRDecember 15, 19966'2"238Buford, GA USA
Matt BeatyPLRApril 28, 19936'0"215Snellville, GA USA
Tristan BeckPRRJune 24, 19966'4"165Corona, CA USA
John BrebbiaPLRMay 30, 19906'1"200Sharon, MA USA
Johan CamargoSSBRDecember 13, 19936'0"195Panama City, Panama Panama
Alex CobbPRROctober 7, 19876'3"205Boston, MA USA
Michael ConfortoRFLRMarch 1, 19936'1"215Seattle, WA USA
Brandon CrawfordSSLRJanuary 21, 19876'1"223Mountain View, CA USA
J. D. Davis3BRRApril 27, 19936'1"222Elk Grove, CA USA
Paul DeJongSSRRAugust 2, 19936'0"205Orlando, FL USA
Anthony DeSclafaniPRRApril 18, 19906'2"195Freehold, NJ USA
Isan Diaz2BLRMay 27, 19965'11"201Bayamon, P.R.
Camilo DovalPRRJuly 4, 19976'2"185Yamasa, Monte Plata D.R.
Thairo Estrada2BRRFebruary 22, 19965'10"185Bejuma, Carabobo Venezuela
Tyler FitzgeraldCFRRSeptember 15, 19976'3"205Springfield, IL USA
Wilmer Flores1BRRAugust 6, 19916'2"213Valencia, Carabobo Venezuela
Mitch HanigerLFRRDecember 23, 19906'2"214Mountain View, CA USA
Kyle HarrisonPRLAugust 12, 20016'2"200San Jose, CA USA
Sean HjellePRRMay 7, 19976'11"228Fridley, MN USA
Luke JacksonPRRAugust 24, 19916'2"210Fort Lauderdale, FL USA
Bryce JohnsonCFBROctober 27, 19956'1"195Cypress, TX USA
Jakob JunisPRRSeptember 16, 19926'3"220Jacksonville, AR USA
Mauricio LloveraPRRApril 17, 19965'11"224El Tigre, Anzoátegui Venezuela
Marco LucianoSSRRSeptember 10, 20016'1"178San Francisco de Macoris, San Pedro de Macorís D.R.
Sean ManaeaPRLFebruary 1, 19926'5"245Valparaiso, IN USA
Mark Mathias2BRRAugust 2, 19946'0"200Santa Clara, CA USA
Luis MatosCFRRJanuary 28, 20025'11"160Valera, Trujillo Venezuela
Wade MecklerCFLRApril 21, 20005'10"178Anaheim, CA USA
Joc PedersonLFLLApril 21, 19926'1"220Palo Alto, CA USA
Roberto PerezCRRDecember 23, 19885'11"220Mayaguez, P.R.
AJ PollockLFRRDecember 5, 19876'1"210Hebron, CT USA
Heliot RamosLFRRSeptember 7, 19996'1"188Humacao, P.R.
Taylor RogersPLLDecember 17, 19906'3"190Littleton, CO USA
Tyler RogersPRRDecember 17, 19906'3"181Littleton, CO USA
Darin RufPRRJuly 28, 19866'2"232Omaha, NE USA
Blake SabolCLRJanuary 7, 19986'4"225Aliso Viejo, CA USA
Casey SchmittIFRRMarch 1, 19996'2"215San Diego, CA USA
Austin SlaterCFRRDecember 13, 19926'1"204Jacksonville, FL USA
Cal StevensonCFLLSeptember 12, 19965'10"175Fremont, CA USA
Ross StriplingPRRNovember 23, 19896'1"215Bluebell, PA USA
David Villar2BRRJanuary 27, 19976'1"215Atlanta, GA USA
LaMonte Wade1BLLJanuary 1, 19946'1"205Baltimore, MD USA
Cole WaitesPRRJune 10, 19986'3"180Lawrenceville, GA USA
Ryan WalkerPRRNovember 26, 19956'2"200Arlington, WA USA
Logan WebbPRRNovember 18, 19966'1"220Rocklin, CA USA
Keaton WinnPRRFebruary 20, 19986'4"238Ollie, IA USA
Brett Wisely2BLRMay 8, 19995'10"180Jacksonville, FL USA
Alex WoodPRLJanuary 12, 19916'4"215Charlotte, NC USA
Austin WynnsCRRDecember 10, 19906'0"190San Diego, CA USA
Mike YastrzemskiRFLLAugust 23, 19905'10"178Andover, MA USA