AGATHANo gut feelings
San Francisco Giants logo

MLBin seasonSF

San Francisco Giants 2026 Schedule, Results and Injuries

San Francisco Giants 2026 schedule, results and injuries: 2-8 over the last 10 games, losers of 5 straight, last lost to Los Angeles Dodgers 5-1 on Sep 27.

Form

Last 102-8WLLLWLLLLL
StreakOn a 5-game losing streakL5

2026 Schedule

March 2026

DateOpponentTime / Result
Wed, Mar 25vs New York YankeesL 0-7
Fri, Mar 27vs New York YankeesL 0-3
Sat, Mar 28vs New York YankeesL 1-3
Mon, Mar 30at San Diego PadresW 3-2
Tue, Mar 31at San Diego PadresW 9-3

April 2026

DateOpponentTime / Result
Wed, Apr 1at San Diego PadresL 1-7
Thu, Apr 2vs New York MetsW 7-2
Fri, Apr 3vs New York MetsL 3-10
Sat, Apr 4vs New York MetsL 0-9
Sun, Apr 5vs New York MetsL 2-5
Mon, Apr 6vs Philadelphia PhilliesL 4-6
Tue, Apr 7vs Philadelphia PhilliesW 6-0
Wed, Apr 8vs Philadelphia PhilliesW 5-0
Fri, Apr 10at Baltimore OriolesW 6-3
Sat, Apr 11at Baltimore OriolesL 2-6
Sun, Apr 12at Baltimore OriolesL 2-6
Tue, Apr 14at Cincinnati RedsL 1-2
Wed, Apr 15at Cincinnati RedsL 3-8
Thu, Apr 16at Cincinnati RedsW 3-0
Fri, Apr 17at Washington NationalsW 10-5
Sat, Apr 18at Washington NationalsW 7-6
Sun, Apr 19at Washington NationalsL 0-3
Tue, Apr 21vs Los Angeles DodgersW 3-1
Wed, Apr 22vs Los Angeles DodgersW 3-0
Thu, Apr 23vs Los Angeles DodgersL 0-3
Fri, Apr 24vs Miami MarlinsL 4-9
Sat, Apr 25vs Miami MarlinsW 6-2
Sun, Apr 26vs Miami MarlinsW 6-3
Tue, Apr 28at Philadelphia PhilliesL 0-7
Thu, Apr 30at Philadelphia PhilliesL 2-3
Thu, Apr 30at Philadelphia PhilliesL 5-6

May 2026

DateOpponentTime / Result
Fri, May 1at Tampa Bay RaysL 0-3
Sat, May 2at Tampa Bay RaysL 1-5
Sun, May 3at Tampa Bay RaysL 1-2
Mon, May 4vs San Diego PadresW 3-2
Tue, May 5vs San Diego PadresL 5-10
Wed, May 6vs San Diego PadresL 1-5
Fri, May 8vs Pittsburgh PiratesW 5-2
Sat, May 9vs Pittsburgh PiratesL 3-13
Sun, May 10vs Pittsburgh PiratesW 7-6
Mon, May 11at Los Angeles DodgersW 9-3
Tue, May 12at Los Angeles DodgersW 6-2
Wed, May 13at Los Angeles DodgersL 0-4
Thu, May 14at Los Angeles DodgersL 2-5
Fri, May 15at AthleticsL 2-5
Sat, May 16at AthleticsW 6-4
Sun, May 17at AthleticsW 10-1
Mon, May 18at Arizona DiamondbacksL 2-12
Tue, May 19at Arizona DiamondbacksL 3-5
Wed, May 20at Arizona DiamondbacksL 3-6
Fri, May 22vs Chicago White SoxL 4-9
Sat, May 23vs Chicago White SoxW 10-3
Sun, May 24vs Chicago White SoxW 8-5
Mon, May 25vs Arizona DiamondbacksL 2-6
Tue, May 26vs Arizona DiamondbacksL 5-7
Wed, May 27vs Arizona DiamondbacksL 2-3
Fri, May 29at Colorado RockiesL 6-8
Sat, May 30at Colorado RockiesL 3-8
Sun, May 31at Colorado RockiesW 19-6

June 2026

DateOpponentTime / Result
Mon, Jun 1at Milwaukee BrewersL 2-16
Tue, Jun 2at Milwaukee BrewersL 3-8
Wed, Jun 3at Milwaukee BrewersW 1-0
Thu, Jun 4at Milwaukee BrewersW 12-9
Fri, Jun 5at Chicago CubsW 18-3
Sat, Jun 6at Chicago CubsL 2-3
Sun, Jun 7at Chicago CubsW 2-1
Mon, Jun 8vs Washington NationalsL 3-4
Tue, Jun 9vs Washington NationalsL 3-6
Wed, Jun 10vs Washington NationalsW 11-10
Fri, Jun 12vs Chicago CubsL 1-5
Sat, Jun 13vs Chicago CubsL 1-6
Sun, Jun 14vs Chicago CubsW 5-1
Wed, Jun 17at Atlanta BravesW 7-2
Wed, Jun 17at Atlanta BravesW 7-5
Fri, Jun 19at Miami MarlinsL 3-4
Sat, Jun 20at Miami MarlinsL 3-6
Sun, Jun 21at Miami MarlinsL 1-2
Tue, Jun 23vs AthleticsW 3-1
Wed, Jun 24vs AthleticsW 2-1
Thu, Jun 25vs AthleticsL 6-9
Fri, Jun 26vs Atlanta BravesL 1-3
Sat, Jun 27vs Atlanta BravesW 5-0
Sun, Jun 28vs Atlanta BravesW 3-2
Mon, Jun 29at Arizona DiamondbacksL 4-5
Tue, Jun 30at Arizona DiamondbacksL 2-8

July 2026

DateOpponentTime / Result
Wed, Jul 1at Arizona DiamondbacksW 6-4
Fri, Jul 3at Colorado RockiesL 3-15
Sat, Jul 4at Colorado RockiesW 6-4
Sun, Jul 5at Colorado RockiesL 6-7
Mon, Jul 6vs Toronto Blue JaysW 10-1
Tue, Jul 7vs Toronto Blue JaysL 3-9
Wed, Jul 8vs Toronto Blue JaysL 0-10
Thu, Jul 9vs Colorado RockiesW 8-2
Fri, Jul 10vs Colorado RockiesL 3-4
Sat, Jul 11vs Colorado RockiesW 4-2
Sun, Jul 12vs Colorado RockiesW 3-1
Fri, Jul 17at Seattle MarinersW 7-0
Sat, Jul 18at Seattle MarinersL 3-4
Sun, Jul 19at Seattle MarinersL 3-6
Mon, Jul 20at Kansas City RoyalsL 3-4
Tue, Jul 21at Kansas City RoyalsL 2-3
Wed, Jul 22at Kansas City RoyalsL 4-5
Fri, Jul 24vs Los Angeles AngelsW 7-6
Sat, Jul 25vs Los Angeles AngelsW 9-2
Sun, Jul 26vs Los Angeles AngelsL 3-4
Mon, Jul 27vs Milwaukee BrewersW 3-0
Tue, Jul 28vs Milwaukee BrewersL 2-8
Wed, Jul 29vs Milwaukee BrewersW 16-3
Thu, Jul 30at San Diego PadresW 4-1
Fri, Jul 31at San Diego PadresL 0-7

August 2026

DateOpponentTime / Result
Sat, Aug 1at San Diego PadresL 5-6
Sun, Aug 2at San Diego PadresL 4-5
Mon, Aug 3at Texas RangersW 5-1
Tue, Aug 4at Texas RangersL 4-5
Wed, Aug 5at Texas RangersL 0-6
Fri, Aug 7vs Detroit TigersW 5-2
Sat, Aug 8vs Detroit TigersL 0-8
Sun, Aug 9vs Detroit TigersL 1-3
Mon, Aug 10vs Houston AstrosL 3-6
Tue, Aug 11vs Houston AstrosW 4-1
Wed, Aug 12vs Houston AstrosL 1-2
Fri, Aug 14vs Colorado RockiesL 2-5
Sat, Aug 15vs Colorado RockiesW 7-1
Sun, Aug 16vs Colorado RockiesL 7-13
Tue, Aug 18at Cleveland GuardiansL 1-8
Wed, Aug 19at Cleveland GuardiansW 1-0
Thu, Aug 20at Cleveland GuardiansL 2-5
Fri, Aug 21at Boston Red SoxL 4-6
Sat, Aug 22at Boston Red SoxL 2-3
Sun, Aug 23at Boston Red SoxL 4-5
Mon, Aug 24vs Cincinnati RedsW 5-0
Tue, Aug 25vs Cincinnati RedsW 3-1
Wed, Aug 26vs Cincinnati RedsL 9-10
Thu, Aug 27vs Arizona DiamondbacksW 6-1
Fri, Aug 28vs Arizona DiamondbacksL 6-10
Sat, Aug 29vs Arizona DiamondbacksL 1-7
Sat, Aug 29vs Arizona DiamondbacksW 7-2
Mon, Aug 31at Atlanta BravesW 7-3

September 2026

DateOpponentTime / Result
Tue, Sep 1at Pittsburgh PiratesL 12-13
Wed, Sep 2at Pittsburgh PiratesW 5-4
Thu, Sep 3at Pittsburgh PiratesL 2-5
Fri, Sep 4at New York MetsL 6-10
Sat, Sep 5at New York MetsW 9-5
Sun, Sep 6at New York MetsL 2-4
Mon, Sep 7vs St. Louis CardinalsW 5-4
Tue, Sep 8vs St. Louis CardinalsW 2-1
Wed, Sep 9vs St. Louis CardinalsW 7-6
Fri, Sep 11vs San Diego PadresL 5-7
Sat, Sep 12vs San Diego PadresL 6-7
Sun, Sep 13vs San Diego PadresL 4-6
Mon, Sep 14at St. Louis CardinalsL 1-2
Tue, Sep 15at St. Louis CardinalsW 10-3
Wed, Sep 16at St. Louis CardinalsW 6-5
Fri, Sep 18at Los Angeles DodgersL 2-8
Sat, Sep 19at Los Angeles DodgersL 4-10
Sun, Sep 20at Los Angeles DodgersL 1-3
Mon, Sep 21vs Minnesota TwinsW 5-2
Tue, Sep 22vs Minnesota TwinsL 2-3
Wed, Sep 23vs Minnesota TwinsL 2-4
Fri, Sep 25vs Los Angeles DodgersL 0-2
Sat, Sep 26vs Los Angeles DodgersL 3-4
Sun, Sep 27vs Los Angeles DodgersL 1-5

Roster40 players, 2026

NoPlayerPosB/THtWtAgeBorn
Pitchers 22
60Hayden BirdsongOUTRP, B/T R/R, 6'5", 225 lb, Age 25RPR/R6'5"22525Mattoon, IL
57Camilo DovalRP, B/T R/R, 6'2", 205 lb, Age 29RPR/R6'2"20529Yamasa, Dominican Republic
68Trenton HarrisRP, B/T R/R, 6'1", 206 lb, Age 27RPR/R6'1"20627Cary, NC
31Sam HentgesRP, B/T L/L, 6'8", 255 lb, Age 30RPL/L6'8"25530Shoreview, MN
12Adrian HouserSP, B/T R/R, 6'4", 227 lb, Age 33SPR/R6'4"22733Tahlequah, OK
87Yunior MarteSP, B/T R/R, 6'6", 236 lb, Age 23SPR/R6'6"23623Azua, Dominican Republic
72Trevor McDonaldOUTSP, B/T R/R, 6'0", 205 lb, Age 25SPR/R6'0"20525Mobile, AL
Miguel MendezSP, B/T R/R, 6'2", 165 lb, Age 24SPR/R6'2"16524
45Anthony MolinaSP, B/T R/R, 6'1", 170 lb, Age 24SPR/R6'1"17024San Joaquin, Venezuela
63Joel PegueroRP, B/T R/R, 5'10", 195 lb, Age 29RPR/R5'10"19529Santo Domingo, Dominican Republic
83Cesar PerdomoRP, B/T L/L, 5'10", 219 lb, Age 24RPL/L5'10"21924San Juan de los Morros, Venezuela
73Randy RodriguezOUTRP, B/T R/R, 6'0", 195 lb, Age 27RPR/R6'0"19527Santo Domingo, Dominican Republic
65Landen RouppSP, B/T R/R, 6'2", 220 lb, Age 28SPR/R6'2"22028Rocky Mount, NC
77Carson SeymourRP, B/T R/R, 6'5", 264 lb, Age 27RPR/R6'5"26427Poway, CA
66Dylan SmithRP, B/T R/R, 6'2", 180 lb, Age 26RPR/R6'2"18026Huntsville, AL
46Blade TidwellOUTRP, B/T R/R, 6'3", 244 lb, Age 25RPR/R6'3"24425Columbia, TN
74Ryan WalkerRP, B/T R/R, 6'2", 215 lb, Age 30RPR/R6'2"21530Arlington, WA
62Logan WebbSP, B/T R/R, 6'2", 221 lb, Age 29SPR/R6'2"22129Rocklin, CA
88Carson WhisenhuntOUTSP, B/T L/L, 6'3", 225 lb, Age 26SPL/L6'3"22526Winston-Salem, NC
Rowan WickOUTRP, B/T L/R, 6'3", 252 lb, Age 34RPL/R6'3"25234North Vancouver, BC
71Matt WilkinsonSP, B/T R/L, 6'1", 250 lb, Age 23SPR/L6'1"25023Vancouver, BC
67Keaton WinnRP, B/T R/R, 6'4", 230 lb, Age 28RPR/R6'4"23028Ollie, IA
Catchers 3
Drew CavanaughC, B/T L/R, 6'0", 219 lb, Age 24CL/R6'0"21924
79Jesus RodriguezC, B/T R/R, 5'10", 201 lb, Age 24CR/R5'10"20124La Victoria, Venezuela
6Daniel SusacOUTC, B/T R/R, 6'5", 210 lb, Age 25CR/R6'5"21025Roseville, CA
Infielders 5
2Willy AdamesSS, B/T R/R, 6'0", 216 lb, Age 31SSR/R6'0"21631Santiago, Dominican Republic
26Matt ChapmanOUT3B, B/T R/R, 6'1", 220 lb, Age 333BR/R6'1"22033Victorville, CA
16Rafael DeversOUT1B, B/T L/R, 6'0", 235 lb, Age 301BL/R6'0"23530Sanchez, Dominican Republic
50Christian KossSS, B/T R/R, 6'1", 185 lb, Age 28SSR/R6'1"18528Riverside, CA
7Marcelo Mayer2B, B/T L/R, 6'3", 188 lb, Age 232BL/R6'3"18823Chula Vista, CA
Outfielders 9
9Harrison BaderOUTCF, B/T R/R, 5'11", 219 lb, Age 32CFR/R5'11"21932Bronxville, NY
91Scott BanduraLF, B/T L/R, 6'3", 190 lb, Age 25LFL/R6'3"19025Philadelphia, PA
78Victor BericotoRF, B/T R/R, 6'1", 210 lb, Age 24RFR/R6'1"21024Maracay, Venezuela
53Jonah CoxCF, B/T R/R, 6'2", 204 lb, Age 25CFR/R6'2"20425Louisville, CO
94Bo DavidsonLF, B/T L/R, 6'1", 225 lb, Age 24LFL/R6'1"22524Charlotte, NC
0Drew GilbertCF, B/T L/L, 5'9", 195 lb, Age 26CFL/L5'9"19526St. Paul, MN
52Turner HillLF, B/T L/L, 5'10", 198 lb, Age 27LFL/L5'10"19827Marietta, OH
51Jung Hoo LeeRF, B/T L/R, 6'0", 196 lb, Age 28RFL/R6'0"19628Nagoya, Japan
10Casey SchmittOUTLF, B/T R/R, 6'0", 215 lb, Age 27LFR/R6'0"21527San Diego, CA
Designated hitters 1
8Bryce EldridgeDH, B/T L/R, 6'7", 251 lb, Age 22DHL/R6'7"25122Vienna, VA

Injury report

PlayerStatusInjuryReported
Harrison BaderOutFoot5h ago
Randy RodriguezOutElbowYesterday
Rowan WickOutElbow8d ago
Matt ChapmanOutAbdomen8d ago
Hayden BirdsongOutElbow8d ago
Rafael DeversOutAbdomen8d ago
Casey SchmittOutKnee8d ago
Trevor McDonaldOutElbow8d ago
Daniel SusacOutKnee8d ago
Carson WhisenhuntOutElbow8d ago
Blade TidwellOutElbow8d ago