San Francisco Giants
6-10 - West
City
San Francisco
Conference
NL
Division
West
Record
6-10
Points For
51
Points Against
72
Diff
-21
PPG
3.2
PAPG
4.5
2026 Regular Schedule
DateOpponentOutcome
Mar 25, 2026 8:05 PMvs New York YankeesL 0-7
Mar 27, 2026 4:35 PMvs New York YankeesL 0-3
Mar 28, 2026 7:15 PMvs New York YankeesL 1-3
Mar 30, 2026 9:40 PM@ San Diego PadresW 3-2
Mar 31, 2026 9:40 PM@ San Diego PadresW 9-3
Apr 1, 2026 4:10 PM@ San Diego PadresL 1-7
Apr 2, 2026 9:45 PMvs New York MetsW 7-2
Apr 3, 2026 10:15 PMvs New York MetsL 3-10
Apr 4, 2026 9:05 PMvs New York MetsL 0-9
Apr 5, 2026 4:05 PMvs New York MetsL 2-5
Apr 6, 2026 9:45 PMvs Philadelphia PhilliesL 4-6
Apr 7, 2026 9:45 PMvs Philadelphia PhilliesW 6-0
Apr 8, 2026 3:45 PMvs Philadelphia PhilliesW 5-0
Apr 10, 2026 7:15 PM@ Baltimore OriolesW 6-3
Apr 11, 2026 7:15 PM@ Baltimore OriolesL 2-6
Apr 12, 2026 1:35 PM@ Baltimore OriolesL 2-6
Apr 14, 2026 6:40 PM@ Cincinnati RedsUpcoming
Apr 15, 2026 6:40 PM@ Cincinnati RedsUpcoming
Apr 16, 2026 12:40 PM@ Cincinnati RedsUpcoming
Apr 17, 2026 6:45 PM@ Washington NationalsUpcoming
Apr 18, 2026 4:05 PM@ Washington NationalsUpcoming
Apr 19, 2026 1:35 PM@ Washington NationalsUpcoming
Apr 21, 2026 9:45 PMvs Los Angeles DodgersUpcoming
Apr 22, 2026 9:45 PMvs Los Angeles DodgersUpcoming
Apr 23, 2026 3:45 PMvs Los Angeles DodgersUpcoming
Apr 24, 2026 10:15 PMvs Miami MarlinsUpcoming
Apr 25, 2026 4:05 PMvs Miami MarlinsUpcoming
Apr 26, 2026 4:05 PMvs Miami MarlinsUpcoming
Apr 28, 2026 6:40 PM@ Philadelphia PhilliesUpcoming
Apr 29, 2026 6:40 PM@ Philadelphia PhilliesUpcoming
Apr 30, 2026 1:05 PM@ Philadelphia PhilliesUpcoming
May 1, 2026 7:10 PM@ Tampa Bay RaysUpcoming
May 2, 2026 6:10 PM@ Tampa Bay RaysUpcoming
May 3, 2026 1:40 PM@ Tampa Bay RaysUpcoming
May 4, 2026 9:45 PMvs San Diego PadresUpcoming
May 5, 2026 9:45 PMvs San Diego PadresUpcoming
May 6, 2026 3:45 PMvs San Diego PadresUpcoming
May 8, 2026 10:15 PMvs Pittsburgh PiratesUpcoming
May 9, 2026 9:05 PMvs Pittsburgh PiratesUpcoming
May 10, 2026 4:05 PMvs Pittsburgh PiratesUpcoming
May 11, 2026 10:10 PM@ Los Angeles DodgersUpcoming
May 12, 2026 10:10 PM@ Los Angeles DodgersUpcoming
May 13, 2026 10:10 PM@ Los Angeles DodgersUpcoming
May 14, 2026 10:10 PM@ Los Angeles DodgersUpcoming
May 15, 2026 9:40 PM@ AthleticsUpcoming
May 16, 2026 9:40 PM@ AthleticsUpcoming
May 17, 2026 4:05 PM@ AthleticsUpcoming
May 18, 2026 9:40 PM@ Arizona DiamondbacksUpcoming
May 19, 2026 9:40 PM@ Arizona DiamondbacksUpcoming
May 20, 2026 3:40 PM@ Arizona DiamondbacksUpcoming
May 22, 2026 10:15 PMvs Chicago White SoxUpcoming
May 23, 2026 4:05 PMvs Chicago White SoxUpcoming
May 24, 2026 4:05 PMvs Chicago White SoxUpcoming
May 25, 2026 5:05 PMvs Arizona DiamondbacksUpcoming
May 26, 2026 9:45 PMvs Arizona DiamondbacksUpcoming
May 27, 2026 3:45 PMvs Arizona DiamondbacksUpcoming
May 29, 2026 8:40 PM@ Colorado RockiesUpcoming
May 30, 2026 9:10 PM@ Colorado RockiesUpcoming
May 31, 2026 3:10 PM@ Colorado RockiesUpcoming
Jun 1, 2026 7:40 PM@ Milwaukee BrewersUpcoming
Jun 2, 2026 7:40 PM@ Milwaukee BrewersUpcoming
Jun 3, 2026 7:40 PM@ Milwaukee BrewersUpcoming
Jun 4, 2026 2:10 PM@ Milwaukee BrewersUpcoming
Jun 5, 2026 2:20 PM@ Chicago CubsUpcoming
Jun 6, 2026 2:20 PM@ Chicago CubsUpcoming
Jun 7, 2026 8:20 PM@ Chicago CubsUpcoming
Jun 8, 2026 9:45 PMvs Washington NationalsUpcoming
Jun 9, 2026 9:45 PMvs Washington NationalsUpcoming
Jun 10, 2026 3:45 PMvs Washington NationalsUpcoming
Jun 12, 2026 10:15 PMvs Chicago CubsUpcoming
Jun 13, 2026 10:05 PMvs Chicago CubsUpcoming
Jun 14, 2026 3:10 PMvs Chicago CubsUpcoming
Jun 16, 2026 7:15 PM@ Atlanta BravesUpcoming
Jun 17, 2026 7:15 PM@ Atlanta BravesUpcoming
Jun 18, 2026 7:15 PM@ Atlanta BravesUpcoming
Jun 19, 2026 7:10 PM@ Miami MarlinsUpcoming
Jun 20, 2026 4:10 PM@ Miami MarlinsUpcoming
Jun 21, 2026 1:40 PM@ Miami MarlinsUpcoming
Jun 23, 2026 9:45 PMvs AthleticsUpcoming
Jun 24, 2026 9:45 PMvs AthleticsUpcoming
Jun 25, 2026 3:45 PMvs AthleticsUpcoming
Jun 26, 2026 10:15 PMvs Atlanta BravesUpcoming
Jun 27, 2026 9:05 PMvs Atlanta BravesUpcoming
Jun 28, 2026 4:05 PMvs Atlanta BravesUpcoming
Jun 29, 2026 9:40 PM@ Arizona DiamondbacksUpcoming
Jun 30, 2026 9:40 PM@ Arizona DiamondbacksUpcoming
Jul 1, 2026 9:40 PM@ Arizona DiamondbacksUpcoming
Jul 3, 2026 8:10 PM@ Colorado RockiesUpcoming
Jul 4, 2026 8:10 PM@ Colorado RockiesUpcoming
Jul 5, 2026 4:00 PM@ Colorado RockiesUpcoming
Jul 6, 2026 9:45 PMvs Toronto Blue JaysUpcoming
Jul 7, 2026 9:45 PMvs Toronto Blue JaysUpcoming
Jul 8, 2026 3:45 PMvs Toronto Blue JaysUpcoming
Jul 9, 2026 9:45 PMvs Colorado RockiesUpcoming
Jul 10, 2026 10:15 PMvs Colorado RockiesUpcoming
Jul 11, 2026 4:05 PMvs Colorado RockiesUpcoming
Jul 12, 2026 4:05 PMvs Colorado RockiesUpcoming
Jul 17, 2026 10:10 PM@ Seattle MarinersUpcoming
Jul 18, 2026 8:08 PM@ Seattle MarinersUpcoming
Jul 19, 2026 4:10 PM@ Seattle MarinersUpcoming
Jul 20, 2026 7:40 PM@ Kansas City RoyalsUpcoming
Jul 21, 2026 7:40 PM@ Kansas City RoyalsUpcoming
Jul 22, 2026 2:10 PM@ Kansas City RoyalsUpcoming
Jul 24, 2026 10:15 PMvs Los Angeles AngelsUpcoming
Jul 25, 2026 4:05 PMvs Los Angeles AngelsUpcoming
Jul 26, 2026 4:05 PMvs Los Angeles AngelsUpcoming
Jul 27, 2026 9:45 PMvs Milwaukee BrewersUpcoming
Jul 28, 2026 9:45 PMvs Milwaukee BrewersUpcoming
Jul 29, 2026 3:45 PMvs Milwaukee BrewersUpcoming
Jul 30, 2026 9:40 PM@ San Diego PadresUpcoming
Jul 31, 2026 9:40 PM@ San Diego PadresUpcoming
Aug 1, 2026 8:40 PM@ San Diego PadresUpcoming
Aug 2, 2026 4:10 PM@ San Diego PadresUpcoming
Aug 3, 2026 8:05 PM@ Texas RangersUpcoming
Aug 4, 2026 8:05 PM@ Texas RangersUpcoming
Aug 5, 2026 2:35 PM@ Texas RangersUpcoming
Aug 7, 2026 10:15 PMvs Detroit TigersUpcoming
Aug 8, 2026 7:15 PMvs Detroit TigersUpcoming
Aug 9, 2026 4:05 PMvs Detroit TigersUpcoming
Aug 10, 2026 9:45 PMvs Houston AstrosUpcoming
Aug 11, 2026 9:45 PMvs Houston AstrosUpcoming
Aug 12, 2026 3:45 PMvs Houston AstrosUpcoming
Aug 14, 2026 10:15 PMvs Colorado RockiesUpcoming
Aug 15, 2026 4:05 PMvs Colorado RockiesUpcoming
Aug 16, 2026 4:05 PMvs Colorado RockiesUpcoming
Aug 18, 2026 6:40 PM@ Cleveland GuardiansUpcoming
Aug 19, 2026 6:40 PM@ Cleveland GuardiansUpcoming
Aug 20, 2026 1:10 PM@ Cleveland GuardiansUpcoming
Aug 21, 2026 7:10 PM@ Boston Red SoxUpcoming
Aug 22, 2026 7:15 PM@ Boston Red SoxUpcoming
Aug 23, 2026 3:10 PM@ Boston Red SoxUpcoming
Aug 24, 2026 9:45 PMvs Cincinnati RedsUpcoming
Aug 25, 2026 9:45 PMvs Cincinnati RedsUpcoming
Aug 26, 2026 3:45 PMvs Cincinnati RedsUpcoming
Aug 27, 2026 9:45 PMvs Arizona DiamondbacksUpcoming
Aug 28, 2026 10:15 PMvs Arizona DiamondbacksUpcoming
Aug 29, 2026 10:05 PMvs Arizona DiamondbacksUpcoming
Aug 30, 2026 4:05 PMvs Arizona DiamondbacksUpcoming
Sep 1, 2026 6:40 PM@ Pittsburgh PiratesUpcoming
Sep 2, 2026 6:40 PM@ Pittsburgh PiratesUpcoming
Sep 3, 2026 12:35 PM@ Pittsburgh PiratesUpcoming
Sep 4, 2026 7:10 PM@ New York MetsUpcoming
Sep 5, 2026 4:10 PM@ New York MetsUpcoming
Sep 6, 2026 1:40 PM@ New York MetsUpcoming
Sep 7, 2026 8:10 PMvs St. Louis CardinalsUpcoming
Sep 8, 2026 9:45 PMvs St. Louis CardinalsUpcoming
Sep 9, 2026 3:45 PMvs St. Louis CardinalsUpcoming
Sep 11, 2026 10:15 PMvs San Diego PadresUpcoming
Sep 12, 2026 4:05 PMvs San Diego PadresUpcoming
Sep 13, 2026 7:20 PMvs San Diego PadresUpcoming
Sep 14, 2026 7:45 PM@ St. Louis CardinalsUpcoming
Sep 15, 2026 7:45 PM@ St. Louis CardinalsUpcoming
Sep 16, 2026 1:15 PM@ St. Louis CardinalsUpcoming
Sep 18, 2026 10:10 PM@ Los Angeles DodgersUpcoming
Sep 19, 2026 9:10 PM@ Los Angeles DodgersUpcoming
Sep 20, 2026 4:10 PM@ Los Angeles DodgersUpcoming
Sep 21, 2026 9:45 PMvs Minnesota TwinsUpcoming
Sep 22, 2026 9:45 PMvs Minnesota TwinsUpcoming
Sep 23, 2026 3:45 PMvs Minnesota TwinsUpcoming
Sep 25, 2026 10:15 PMvs Los Angeles DodgersUpcoming
Sep 26, 2026 4:05 PMvs Los Angeles DodgersUpcoming
Sep 27, 2026 3:05 PMvs Los Angeles DodgersUpcoming
Roster
#PlayerPosHtWt
2Willy AdamesSS216 lbs
Maui AhunaSS170 lbs
Diego AlambarrioC179 lbs
Jesus AlexanderC185 lbs
Scott AlexanderRP195 lbs
Clayton AndrewsRP160 lbs
Rayner AriasOF185 lbs
1Luis Arraez1B186 lbs
Aeverson ArteagaSS170 lbs
Jose AstudilloLF150 lbs
Brett AuerbachC185 lbs
Christian AvendanoCF168 lbs
9Harrison BaderLF219 lbs
14Patrick BaileyC223 lbs
Scott BanduraOF190 lbs
Rod Barajas Jr.C200 lbs
Isaiah Barkett2B186 lbs
Yulian BarretoSS175 lbs
Osleivis BasabeSS200 lbs
43Tristan BeckRP200 lbs
Will BednarSP230 lbs
Victor BericotoRF155 lbs
Luis BermudezSP165 lbs
John Michael BertrandSP205 lbs
60Hayden BirdsongSP225 lbs
Hunter BishopCF210 lbs
76Spencer BivensRP220 lbs
Daniel BlairRP205 lbs
Miguel BlancoOF155 lbs
47Ryan BoruckiRP210 lbs
Josh BostickSP205 lbs
Damian BravoOF195 lbs
7Will BrennanRF205 lbs
Jacob BresnahanSP195 lbs
34JT BrubakerSP197 lbs
Raymond BurgosRP170 lbs
70José ButtóRP208 lbs
Ben BybeeP230 lbs
Brayan CabelloRP155 lbs
Alexander CamacaroSS150 lbs
Keiberg CamacaroSS158 lbs
Santiago CamachoC200 lbs
Dylan CarmoucheP225 lbs
Diego CartayaC219 lbs
Dylan CarterRP220 lbs
Drew CavanaughC220 lbs
Argenis CayamaSP180 lbs
Sabin CeballosSS225 lbs
26Matt Chapman3B220 lbs
Samir ChiresSP160 lbs
Jack ChoateP249 lbs
Jakob ChristianOF225 lbs
Trevor CohenOF195 lbs
Carlos ConcepcionOF189 lbs
Cameron CotterRP220 lbs
Jonah CoxOF200 lbs
Reggie CrawfordSP235 lbs
Dayson Croes3B205 lbs
Luis CustodioRP184 lbs
R.J. DabovichRP208 lbs
Zander Darby3B197 lbs
Bo DavidsonLF205 lbs
Josuar de Jesus GonzalezSS175 lbs
Carlos De La RosaP178 lbs
Luis De La TorreSP188 lbs
Randry De LeonRP201 lbs
Miguel Del PozoRP205 lbs
Winkel Del RosarioP180 lbs
Cody DelvecchioSP180 lbs
Brad DeppermannRP195 lbs
16Rafael DeversDH235 lbs
Lisbel DiazOF221 lbs
Miguel DíazRP224 lbs
Hunter DrydenP168 lbs
Hunter DulaRP195 lbs
8Bryce Eldridge1B251 lbs
Drew Ellis3B205 lbs
19Jerar EncarnacionRF265 lbs
Rainer EspinozaLF183 lbs
Ricardo EstradaRP170 lbs