2025 San Francisco Giants

Select Season:
2025 Schedule
Probable starters are italicized.
DateOppSFG
Win Prob
W/LSFG
Runs
Opp
Runs
SFG
Starter
Opp
Starter
Mar 27, 20253/27atCIN47.6%W64Logan WebbHunter Greene
Mar 29, 20253/29atCIN43.6%L23Justin VerlanderNick Lodolo
Mar 30, 20253/30atCIN51.8%W63Robbie RayNick Martinez
Mar 31, 20253/31atHOU46.4%W72Jordan HicksRonel Blanco
Apr 1, 20254/1atHOU53.2%W31Logan WebbHayden Wesneski
Apr 2, 20254/2atHOU38.5%W63Landen RouppFramber Valdez
Apr 4, 20254/4vsSEA56.9%W109Justin VerlanderLuis F. Castillo
Apr 5, 20254/5vsSEA52.8%W41Robbie RayBryce Miller
Apr 6, 20254/6vsSEA50.8%W54Jordan HicksBryan Woo
Apr 7, 20254/7vsCIN57.3%L02Logan WebbHunter Greene
Apr 8, 20254/8vsCIN56.1%L01Landen RouppNick Lodolo
Apr 9, 20254/9vsCIN55.3%W86Justin VerlanderNick Martinez
Apr 11, 20254/11atNYY43.8%W91Robbie RayMarcus Stroman
Apr 12, 20254/12atNYY41.6%L48Jordan HicksWill Warren
Apr 13, 20254/13atNYY46.1%W54Logan WebbCarlos Rodón
Apr 14, 20254/14atPHI49.7%W104Landen RouppTaijuan Walker
Apr 15, 20254/15atPHI40.3%L46Justin VerlanderJesús Luzardo
Apr 16, 20254/16atPHI40.5%W114Robbie RayAaron Nola
Apr 17, 20254/17atPHI38.3%L46Jordan HicksCristopher Sánchez
Apr 18, 20254/18atLAA57.0%L02Logan WebbTyler Anderson
Apr 19, 20254/19atLAA55.9%W32Landen RouppKyle Hendricks
Apr 20, 20254/20atLAA45.7%L45Justin VerlanderYusei Kikuchi
Apr 21, 20254/21vsMIL49.5%W52Robbie RayQuinn Priester
Apr 22, 20254/22vsMIL55.8%L311Jordan HicksJose Quintana
Apr 23, 20254/23vsMIL56.5%W42Logan WebbFreddy Peralta
Apr 24, 20254/24vsMIL60.7%W65Landen RouppTobias Myers
Apr 25, 20254/25vsTEX50.1%L02Justin VerlanderNathan Eovaldi
Apr 26, 20254/26vsTEX53.2%W32Robbie RayTyler Mahle
Apr 27, 20254/27vsTEX56.3%W32Jordan HicksJack Leiter
Apr 29, 20254/29atSDP50.8%L47Logan WebbNick Pivetta
Apr 30, 20254/30atSDP43.9%L35Landen RouppMichael King
May 1, 20255/1vsCOL62.3%L34Justin VerlanderKyle Freeland
May 2, 20255/2vsCOL65.4%W40Robbie RayAntonio Senzatela
May 3, 20255/3vsCOL67.8%W63Jordan HicksBradley Blalock
May 4, 20255/4vsCOL70.3%W93Logan WebbGermán Márquez
May 5, 20255/5atCHC43.7%L29Landen RouppMatthew Boyd
May 6, 20255/6atCHC45.5%W145Justin VerlanderColin Rea
May 7, 20255/7atCHC41.1%W31Robbie RayBen Brown
May 9, 20255/9atMIN49.5%L13Jordan HicksChris Paddack
May 10, 20255/10atMIN48.1%L12Logan WebbJoe Ryan
May 11, 20255/11atMIN42.0%L67Landen RouppPablo López
May 12, 20255/12vsARI50.8%L12Justin VerlanderMerrill Kelly
May 13, 20255/13vsARI50.6%W106Robbie RayBrandon Pfaadt
May 14, 20255/14vsARI52.3%L78Jordan HicksEduardo Rodriguez
May 16, 20255/16vsATH62.8%W91Logan WebbJP Sears
May 17, 20255/17vsATH55.8%W10Landen RouppLuis Severino
May 18, 20255/18vsATH53.8%W32Justin VerlanderJeffrey Springs
May 19, 20255/19vsKCR51.7%L13Robbie RayKris Bubic
May 20, 20255/20vsKCR56.3%W32Hayden BirdsongMichael Lorenzen
May 21, 20255/21vsKCR63.6%L48Logan WebbDaniel Lynch IV
May 23, 20255/23atWSN47.5%W40Landen RouppMacKenzie Gore
May 24, 20255/24atWSN53.0%L03Kyle HarrisonJake Irvin
May 25, 20255/25atWSN51.7%W32Robbie RayMichael Soroka
May 26, 20255/26atDET48.9%L13Hayden BirdsongKeider Montero
May 27, 20255/27atDET51.7%L13Logan WebbJack Flaherty
May 28, 20255/28atDET51.7%L34Landen RouppJackson Jobe
May 30, 20255/30atMIA55.7%W20Kyle HarrisonCal Quantrill
May 31, 20255/31atMIA53.4%L01Robbie RayEdward Cabrera
Jun 1, 20256/1atMIA51.3%W42Hayden BirdsongRyan Weathers
Jun 2, 20256/2vsSDP61.7%L01Logan WebbStephen Kolek
Jun 3, 20256/3vsSDP59.5%L23Landen RouppRyan Bergert
Jun 4, 20256/4vsSDP51.1%W65Kyle HarrisonNick Pivetta
Jun 5, 20256/5vsSDP50.3%W32Robbie RayDylan Cease
Jun 6, 20256/6vsATL45.4%W54Hayden BirdsongSpencer Schwellenbach
Jun 7, 20256/7vsATL57.8%W32Logan WebbBryce Elder
Jun 8, 20256/8vsATL43.3%W43Landen RouppSpencer Strider
Jun 10, 20256/10atCOL57.3%W65Kyle HarrisonCarson Palmquist
Jun 11, 20256/11atCOL57.1%W107Robbie RayKyle Freeland
Jun 12, 20256/12atCOL58.3%L78Hayden BirdsongAntonio Senzatela
Jun 13, 20256/13atLAD37.8%W62Logan WebbYoshinobu Yamamoto
Jun 14, 20256/14atLAD39.3%L511Landen RouppClayton Kershaw
Jun 15, 20256/15atLAD36.4%L45Sean HjelleDustin May
Jun 17, 20256/17vsCLE58.2%Robbie RaySlade Cecconi
Jun 18, 20256/18vsCLE55.2%Justin VerlanderLogan Allen
Jun 19, 20256/19vsCLE54.0%Hayden BirdsongGavin Williams
Jun 20, 20256/20vsBOS65.3%Logan WebbHunter Dobbins
Jun 21, 20256/21vsBOS56.2%Landen RouppBrayan Bello
Jun 22, 20256/22vsBOS61.2%Robbie RayLucas Giolito
Jun 24, 20256/24vsMIA61.2%Justin VerlanderCal Quantrill
Jun 25, 20256/25vsMIA59.1%Hayden BirdsongEdward Cabrera
Jun 26, 20256/26vsMIA67.7%Logan WebbMax Meyer
Jun 27, 20256/27atCHW57.4%Landen RouppAaron Civale
Jun 28, 20256/28atCHW55.8%Robbie RayShane Smith
Jun 29, 20256/29atCHW57.6%Justin VerlanderSean Burke
Jun 30, 20256/30atARI46.0%Hayden BirdsongRyne Nelson
Jul 1, 20257/1atARI51.2%Logan WebbZac Gallen
Jul 2, 20257/2atARI44.0%Landen RouppMerrill Kelly
Jul 3, 20257/3atARI47.2%Robbie RayBrandon Pfaadt
Jul 4, 20257/4atATH48.2%Justin VerlanderJ.T. Ginn
Jul 5, 20257/5atATH49.8%Hayden BirdsongMitch Spence
Jul 6, 20257/6atATH55.9%Logan WebbLuis Severino
Jul 7, 20257/7vsPHI
Jul 8, 20257/8vsPHI
Jul 9, 20257/9vsPHI
Jul 11, 20257/11vsLAD
Jul 12, 20257/12vsLAD
Jul 13, 20257/13vsLAD
Jul 18, 20257/18atTOR
Jul 19, 20257/19atTOR
Jul 20, 20257/20atTOR
Jul 21, 20257/21atATL
Jul 22, 20257/22atATL
Jul 23, 20257/23atATL
Jul 25, 20257/25vsNYM
Jul 26, 20257/26vsNYM
Jul 27, 20257/27vsNYM
Jul 28, 20257/28vsPIT
Jul 29, 20257/29vsPIT
Jul 30, 20257/30vsPIT
Aug 1, 20258/1atNYM
Aug 2, 20258/2atNYM
Aug 3, 20258/3atNYM
Aug 4, 20258/4atPIT
Aug 5, 20258/5atPIT
Aug 6, 20258/6atPIT
Aug 8, 20258/8vsWSN
Aug 9, 20258/9vsWSN
Aug 10, 20258/10vsWSN
Aug 11, 20258/11vsSDP
Aug 12, 20258/12vsSDP
Aug 13, 20258/13vsSDP
Aug 15, 20258/15vsTBR
Aug 16, 20258/16vsTBR
Aug 17, 20258/17vsTBR
Aug 18, 20258/18atSDP
Aug 19, 20258/19atSDP
Aug 20, 20258/20atSDP
Aug 21, 20258/21atSDP
Aug 22, 20258/22atMIL
Aug 23, 20258/23atMIL
Aug 24, 20258/24atMIL
Aug 26, 20258/26vsCHC
Aug 27, 20258/27vsCHC
Aug 28, 20258/28vsCHC
Aug 29, 20258/29vsBAL
Aug 30, 20258/30vsBAL
Aug 31, 20258/31vsBAL
Sep 1, 20259/1atCOL
Sep 2, 20259/2atCOL
Sep 3, 20259/3atCOL
Sep 5, 20259/5atSTL
Sep 6, 20259/6atSTL
Sep 7, 20259/7atSTL
Sep 8, 20259/8vsARI
Sep 9, 20259/9vsARI
Sep 10, 20259/10vsARI
Sep 12, 20259/12vsLAD
Sep 13, 20259/13vsLAD
Sep 14, 20259/14vsLAD
Sep 15, 20259/15atARI
Sep 16, 20259/16atARI
Sep 17, 20259/17atARI
Sep 18, 20259/18atLAD
Sep 19, 20259/19atLAD
Sep 20, 20259/20atLAD
Sep 21, 20259/21atLAD
Sep 22, 20259/22vsSTL
Sep 23, 20259/23vsSTL
Sep 24, 20259/24vsSTL
Sep 26, 20259/26vsCOL
Sep 27, 20259/27vsCOL
Sep 28, 20259/28vsCOL