MLB teams · NL West · 2026 season

San Francisco Giants 2026: every game Leo analyzed

Leo analyzed 65 San Francisco Giants games with a final result between July 10 and September 27, 2026. The Giants went 24-41 in them. Leo gave the Giants better than an even chance in 25 of those games, and they won 11. When Leo had them below 50%, they won 13 of 40. Leo's average win chance for the Giants was 46%. The side Leo favored won 38 of the 65 games where Leo favored a side.

24-41
Giants record in games Leo analyzed
38-27
Leo’s reads on Giants games (right‑wrong)
11-14
Giants record when Leo favored them
46%
Leo’s average win chance for the Giants

Most used starters

Starts Leo analyzed (postseason included), the Giants record in them, and Leo’s average win chance for the Giants on those days.

StarterStartsTeam recordLeo’s avg chance
Logan Webb115-649%
Landen Roupp104-651%
Blade Tidwell72-557%
Matt Wilkinson61-538%
Carson Whisenhunt62-436%

Every game

Newest first. Opponents link to the full game analysis where one exists.

DateOpponentGiants starterOpp. starterLeo’s chance (Giants)Leo favoredGiants resultLeo’s read
Sep 27vs DodgersCarson SeymourJack Dreyer27%DodgersLostRight
Sep 26vs DodgersMatt WilkinsonBlake Snell41%DodgersLostRight
Sep 25vs DodgersYunior MarteTarik Skubal27%DodgersLostRight
Sep 23vs TwinsCesar PerdomoConnor Prielipp39%TwinsLostRight
Sep 22vs TwinsAnthony MolinaTaj Bradley40%TwinsLostRight
Sep 21vs TwinsBlade TidwellZebby Matthews44%TwinsWonWrong
Sep 20at DodgersMatt WilkinsonJack Dreyer32%DodgersLostRight
Sep 19at DodgersYunior MarteTarik Skubal29%DodgersLostRight
Sep 18at DodgersCesar PerdomoTyler Glasnow29%DodgersLostRight
Sep 14at CardinalsLanden RouppQuinn Mathews67%GiantsLostWrong
Sep 13vs PadresLogan WebbNick Pivetta39%PadresLostRight
Sep 12vs PadresCesar PerdomoMichael King56%GiantsLostWrong
Sep 11vs PadresAnthony MolinaRobbie Ray67%GiantsLostWrong
Sep 9vs CardinalsBlade TidwellAndre Pallante36%CardinalsWonWrong
Sep 8vs CardinalsLanden RouppQuinn Mathews67%GiantsWonRight
Sep 7vs CardinalsLogan WebbMichael McGreevy51%GiantsWonRight
Sep 6at MetsCesar PerdomoChristian Scott69%GiantsLostWrong
Sep 5at MetsAnthony MolinaZac Thornton41%MetsWonWrong
Sep 4at MetsMatt WilkinsonNolan McLean30%MetsLostRight
Sep 2at PiratesLanden RouppBubba Chandler52%GiantsWonRight
Sep 1at PiratesLogan WebbPaul Skenes46%PiratesLostRight
Aug 31at BravesAnthony MolinaBryce Elder50.2%GiantsWonRight
Aug 29vs DiamondbacksYunior MarteMitch Bratt51%GiantsWonRight
Aug 29vs DiamondbacksMatt WilkinsonMerrill Kelly72%GiantsLostWrong
Aug 28vs DiamondbacksBlade TidwellKohl Drake72%GiantsLostWrong
Aug 27vs DiamondbacksLanden RouppJose Cabrera70%GiantsWonRight
Aug 26vs RedsLogan WebbNick Lodolo72%GiantsLostWrong
Aug 25vs RedsAdrian HouserBrady Singer57%GiantsWonRight
Aug 24vs RedsCarson WhisenhuntChase Burns27%RedsWonWrong
Aug 23at Red SoxMatt WilkinsonJake Bennett30%Red SoxLostRight
Aug 22at Red SoxBlade TidwellPatrick Sandoval72%GiantsLostWrong
Aug 21at Red SoxLogan WebbSonny Gray42%Red SoxLostRight
Aug 20at GuardiansLanden RouppGavin Williams30%GuardiansLostRight
Aug 19at GuardiansMatt WilkinsonParker Messick26%GuardiansWonWrong
Aug 18at GuardiansCarson WhisenhuntFoster Griffin26%GuardiansLostRight
Aug 16vs RockiesBlade TidwellGabriel Hughes74%GiantsLostWrong
Aug 15vs RockiesLogan WebbMichael Lorenzen48%RockiesWonWrong
Aug 14vs RockiesLanden RouppKyle Freeland48%RockiesLostRight
Aug 12vs AstrosAdrian HouserBryan King44%AstrosLostRight
Aug 11vs AstrosCarson WhisenhuntHunter Brown41%AstrosWonWrong
Aug 10vs AstrosBlade TidwellHayden Wesneski46%AstrosLostRight
Aug 9vs TigersLogan WebbTroy Melton43%TigersLostRight
Aug 8vs TigersLanden RouppJackson Jobe47%TigersLostRight
Aug 7vs TigersJT BrubakerKeider Montero45%TigersWonWrong
Aug 5at RangersCarson WhisenhuntCody Bradford49.5%RangersLostRight
Aug 4at RangersBlade TidwellMacKenzie Gore54%GiantsLostWrong
Aug 3at RangersLogan WebbCal Quantrill55%GiantsWonRight
Aug 2at PadresLanden RouppKyle Hart40%PadresNo result
Aug 1at PadresTyler MahleWalker Buehler19%PadresLostRight
Jul 31at PadresCarson WhisenhuntBradgley Rodriguez17%PadresLostRight
Jul 30at PadresNot announcedJP Sears22%PadresWonWrong
Jul 29vs BrewersLogan WebbThomas Pannone38%BrewersWonWrong
Jul 28vs BrewersLanden RouppLogan Henderson40%BrewersLostRight
Jul 27vs BrewersTyler MahleBrandon Sproat37%BrewersWonWrong
Jul 26vs AngelsCarson WhisenhuntJosé Soriano58%GiantsLostWrong
Jul 25vs AngelsRobbie RayRyan Johnson50.0%AngelsWonWrong
Jul 24vs AngelsLogan WebbGrayson Rodriguez54%GiantsWonRight
Jul 22at RoyalsLanden RouppSeth Lugo51%GiantsLostWrong
Jul 21at RoyalsTyler MahleLuinder Avila48%RoyalsLostRight
Jul 20at RoyalsTrevor McDonaldMichael Wacha47%RoyalsLostRight
Jul 19at MarinersRobbie RayLogan Gilbert43%MarinersLostRight
Jul 18at MarinersLogan WebbBryan Woo50.0%GiantsLostWrong
Jul 17at MarinersLanden RouppBryce Miller35%MarinersWonWrong
Jul 12vs RockiesTrevor McDonaldMichael Lorenzen57%GiantsWonRight
Jul 11vs RockiesTyler MahleKyle Freeland51%GiantsWonRight
Jul 10vs RockiesRobbie RayTanner Gordon64%GiantsLostWrong
Jul 9vs RockiesNot announcedRyan Feltner51%GiantsNo result
Jul 7vs Blue JaysTrevor McDonaldSpencer Miles51%GiantsNo result

More from the NL West

Arizona Diamondbacks · Colorado Rockies · Los Angeles Dodgers · San Diego Padres

The 2027 season starts March 25, 2027. Until then, see all 30 teams, every MLB game page and Leo’s NFL and NBA cards.

For entertainment and informational purposes. Leo’s win chances are information, not picks, and no model can promise outcomes. 21+. If gambling stops being fun, call 1-800-MY-RESET.