San Francisco Giants

Team Information

  • Founded: 1883
  • Home Field: Oracle Park
  • League: National League
  • Division: West
  • World Series Wins: 2010, 2012,2014
  • Team Code: SF
San Francisco Giants odds to win the 2024 World Series: +6500
San Francisco Giants next game & odds
TeamWinRun LineTotalDate/Time
Colorado RockiesColorado Rockies+162+1.5 (-140)May 18 - 16:05
San Francisco GiantsSan Francisco Giants-197-1.5 (+120)

San Francisco Giants Division Standings

National League West
TeamWLPCTGBHOMEAWAYRSRADIFFSTRKL10
Los Angeles Dodgers Dodgers2917.630-15-914-8239163+76L26-4
San Diego Padres Padres2224.478710-1612-8211207+4L34-6
Arizona Diamondbacks Diamondbacks2123.477711-1110-12215200+15W17-3
San Francisco Giants Giants2025.4448.512-108-15169215-46W15-5
Colorado Rockies Rockies1528.34912.59-126-16172227-55W77-3

San Francisco Giants Upcoming Games

San Francisco Giants Upcoming Games
LeagueTimeGame
⚾ MLBMay 13, 2024, 9:45 pmLos Angeles Dodgers at San Francisco Giants
⚾ MLBMay 14, 2024, 9:45 pmLos Angeles Dodgers at San Francisco Giants
⚾ MLBMay 15, 2024, 9:45 pmLos Angeles Dodgers at San Francisco Giants
⚾ MLBMay 17, 2024, 10:15 pmColorado Rockies at San Francisco Giants
⚾ MLBMay 18, 2024, 4:05 pmColorado Rockies at San Francisco Giants
⚾ MLBMay 19, 2024, 4:05 pmColorado Rockies at San Francisco Giants
⚾ MLBMay 21, 2024, 6:40 pmSan Francisco Giants at Pittsburgh Pirates
⚾ MLBMay 22, 2024, 6:40 pmSan Francisco Giants at Pittsburgh Pirates
⚾ MLBMay 23, 2024, 12:35 pmSan Francisco Giants at Pittsburgh Pirates
⚾ MLBMay 24, 2024, 7:10 pmSan Francisco Giants at New York Mets
⚾ MLBMay 25, 2024, 1:40 pmSan Francisco Giants at New York Mets
⚾ MLBMay 26, 2024, 1:40 pmSan Francisco Giants at New York Mets
⚾ MLBMay 27, 2024, 5:05 pmPhiladelphia Phillies at San Francisco Giants
⚾ MLBMay 28, 2024, 9:45 pmPhiladelphia Phillies at San Francisco Giants
⚾ MLBMay 29, 2024, 3:45 pmPhiladelphia Phillies at San Francisco Giants
⚾ MLBMay 31, 2024, 10:15 pmNew York Yankees at San Francisco Giants
⚾ MLBJune 1, 2024, 10:05 pmNew York Yankees at San Francisco Giants
⚾ MLBJune 2, 2024, 4:05 pmNew York Yankees at San Francisco Giants
⚾ MLBJune 3, 2024, 9:40 pmSan Francisco Giants at Arizona Diamondbacks
⚾ MLBJune 4, 2024, 9:40 pmSan Francisco Giants at Arizona Diamondbacks
⚾ MLBJune 5, 2024, 3:40 pmSan Francisco Giants at Arizona Diamondbacks
⚾ MLBJune 7, 2024, 8:05 pmSan Francisco Giants at Texas Rangers
⚾ MLBJune 8, 2024, 4:05 pmSan Francisco Giants at Texas Rangers
⚾ MLBJune 9, 2024, 2:35 pmSan Francisco Giants at Texas Rangers
⚾ MLBJune 10, 2024, 9:45 pmHouston Astros at San Francisco Giants
⚾ MLBJune 11, 2024, 9:45 pmHouston Astros at San Francisco Giants
⚾ MLBJune 12, 2024, 3:45 pmHouston Astros at San Francisco Giants
⚾ MLBJune 14, 2024, 10:15 pmLos Angeles Angels at San Francisco Giants
⚾ MLBJune 15, 2024, 4:05 pmLos Angeles Angels at San Francisco Giants
⚾ MLBJune 16, 2024, 4:05 pmLos Angeles Angels at San Francisco Giants
⚾ MLBJune 17, 2024, 8:05 pmSan Francisco Giants at Chicago Cubs
⚾ MLBJune 18, 2024, 8:05 pmSan Francisco Giants at Chicago Cubs
⚾ MLBJune 19, 2024, 2:20 pmSan Francisco Giants at Chicago Cubs
⚾ MLBJune 20, 2024, 7:15 pmSan Francisco Giants at St. Louis Cardinals
⚾ MLBJune 22, 2024, 2:15 pmSan Francisco Giants at St. Louis Cardinals
⚾ MLBJune 23, 2024, 2:15 pmSan Francisco Giants at St. Louis Cardinals
⚾ MLBJune 24, 2024, 9:45 pmChicago Cubs at San Francisco Giants
⚾ MLBJune 25, 2024, 9:45 pmChicago Cubs at San Francisco Giants
⚾ MLBJune 26, 2024, 9:45 pmChicago Cubs at San Francisco Giants
⚾ MLBJune 27, 2024, 3:45 pmChicago Cubs at San Francisco Giants
⚾ MLBJune 28, 2024, 10:15 pmLos Angeles Dodgers at San Francisco Giants
⚾ MLBJune 29, 2024, 7:15 pmLos Angeles Dodgers at San Francisco Giants
⚾ MLBJune 30, 2024, 4:05 pmLos Angeles Dodgers at San Francisco Giants
⚾ MLBJuly 2, 2024, 7:20 pmSan Francisco Giants at Atlanta Braves
⚾ MLBJuly 3, 2024, 7:20 pmSan Francisco Giants at Atlanta Braves
⚾ MLBJuly 4, 2024, 7:20 pmSan Francisco Giants at Atlanta Braves
⚾ MLBJuly 5, 2024, 7:10 pmSan Francisco Giants at Cleveland Guardians
⚾ MLBJuly 6, 2024, 4:10 pmSan Francisco Giants at Cleveland Guardians
⚾ MLBJuly 7, 2024, 1:40 pmSan Francisco Giants at Cleveland Guardians
⚾ MLBJuly 9, 2024, 9:45 pmToronto Blue Jays at San Francisco Giants
⚾ MLBJuly 10, 2024, 9:45 pmToronto Blue Jays at San Francisco Giants
⚾ MLBJuly 11, 2024, 3:45 pmToronto Blue Jays at San Francisco Giants
⚾ MLBJuly 12, 2024, 10:15 pmMinnesota Twins at San Francisco Giants
⚾ MLBJuly 13, 2024, 7:15 pmMinnesota Twins at San Francisco Giants
⚾ MLBJuly 14, 2024, 4:05 pmMinnesota Twins at San Francisco Giants
⚾ MLBJuly 19, 2024, 8:40 pmSan Francisco Giants at Colorado Rockies
⚾ MLBJuly 20, 2024, 8:10 pmSan Francisco Giants at Colorado Rockies
⚾ MLBJuly 21, 2024, 3:10 pmSan Francisco Giants at Colorado Rockies
⚾ MLBJuly 22, 2024, 10:10 pmSan Francisco Giants at Los Angeles Dodgers
⚾ MLBJuly 23, 2024, 10:10 pmSan Francisco Giants at Los Angeles Dodgers
⚾ MLBJuly 24, 2024, 10:10 pmSan Francisco Giants at Los Angeles Dodgers
⚾ MLBJuly 25, 2024, 4:10 pmSan Francisco Giants at Los Angeles Dodgers
⚾ MLBJuly 26, 2024, 10:15 pmColorado Rockies at San Francisco Giants
⚾ MLBJuly 27, 2024, 12:00 amColorado Rockies at San Francisco Giants
⚾ MLBJuly 27, 2024, 7:05 pmColorado Rockies at San Francisco Giants
⚾ MLBJuly 28, 2024, 4:05 pmColorado Rockies at San Francisco Giants
⚾ MLBJuly 30, 2024, 9:45 pmOakland Athletics at San Francisco Giants
⚾ MLBJuly 31, 2024, 9:45 pmOakland Athletics at San Francisco Giants
⚾ MLBAugust 2, 2024, 7:10 pmSan Francisco Giants at Cincinnati Reds
⚾ MLBAugust 3, 2024, 7:15 pmSan Francisco Giants at Cincinnati Reds
⚾ MLBAugust 4, 2024, 1:40 pmSan Francisco Giants at Cincinnati Reds
⚾ MLBAugust 5, 2024, 6:45 pmSan Francisco Giants at Washington Nationals
⚾ MLBAugust 6, 2024, 6:45 pmSan Francisco Giants at Washington Nationals
⚾ MLBAugust 7, 2024, 6:45 pmSan Francisco Giants at Washington Nationals
⚾ MLBAugust 8, 2024, 4:05 pmSan Francisco Giants at Washington Nationals
⚾ MLBAugust 9, 2024, 10:15 pmDetroit Tigers at San Francisco Giants
⚾ MLBAugust 10, 2024, 4:05 pmDetroit Tigers at San Francisco Giants
⚾ MLBAugust 11, 2024, 4:05 pmDetroit Tigers at San Francisco Giants
⚾ MLBAugust 12, 2024, 9:45 pmAtlanta Braves at San Francisco Giants
⚾ MLBAugust 13, 2024, 9:45 pmAtlanta Braves at San Francisco Giants
⚾ MLBAugust 14, 2024, 9:45 pmAtlanta Braves at San Francisco Giants
⚾ MLBAugust 15, 2024, 3:45 pmAtlanta Braves at San Francisco Giants
⚾ MLBAugust 17, 2024, 7:07 pmSan Francisco Giants at Oakland Athletics
⚾ MLBAugust 18, 2024, 4:07 pmSan Francisco Giants at Oakland Athletics
⚾ MLBAugust 19, 2024, 9:45 pmChicago White Sox at San Francisco Giants
⚾ MLBAugust 20, 2024, 9:45 pmChicago White Sox at San Francisco Giants
⚾ MLBAugust 21, 2024, 3:45 pmChicago White Sox at San Francisco Giants
⚾ MLBAugust 23, 2024, 10:10 pmSan Francisco Giants at Seattle Mariners
⚾ MLBAugust 24, 2024, 4:10 pmSan Francisco Giants at Seattle Mariners
⚾ MLBAugust 25, 2024, 4:10 pmSan Francisco Giants at Seattle Mariners
⚾ MLBAugust 27, 2024, 8:10 pmSan Francisco Giants at Milwaukee Brewers
⚾ MLBAugust 28, 2024, 8:10 pmSan Francisco Giants at Milwaukee Brewers
⚾ MLBAugust 29, 2024, 2:10 pmSan Francisco Giants at Milwaukee Brewers
⚾ MLBAugust 30, 2024, 10:15 pmMiami Marlins at San Francisco Giants
⚾ MLBAugust 31, 2024, 9:05 pmMiami Marlins at San Francisco Giants
⚾ MLBSeptember 1, 2024, 4:05 pmMiami Marlins at San Francisco Giants
⚾ MLBSeptember 3, 2024, 9:45 pmArizona Diamondbacks at San Francisco Giants
⚾ MLBSeptember 4, 2024, 9:45 pmArizona Diamondbacks at San Francisco Giants
⚾ MLBSeptember 5, 2024, 3:45 pmArizona Diamondbacks at San Francisco Giants
⚾ MLBSeptember 6, 2024, 9:40 pmSan Francisco Giants at San Diego Padres
⚾ MLBSeptember 7, 2024, 8:40 pmSan Francisco Giants at San Diego Padres
⚾ MLBSeptember 8, 2024, 4:10 pmSan Francisco Giants at San Diego Padres
⚾ MLBSeptember 10, 2024, 9:45 pmMilwaukee Brewers at San Francisco Giants
⚾ MLBSeptember 11, 2024, 9:45 pmMilwaukee Brewers at San Francisco Giants
⚾ MLBSeptember 12, 2024, 9:45 pmMilwaukee Brewers at San Francisco Giants
⚾ MLBSeptember 13, 2024, 10:15 pmSan Diego Padres at San Francisco Giants
⚾ MLBSeptember 14, 2024, 9:05 pmSan Diego Padres at San Francisco Giants
⚾ MLBSeptember 15, 2024, 4:05 pmSan Diego Padres at San Francisco Giants
⚾ MLBSeptember 17, 2024, 6:35 pmSan Francisco Giants at Baltimore Orioles
⚾ MLBSeptember 18, 2024, 6:35 pmSan Francisco Giants at Baltimore Orioles
⚾ MLBSeptember 19, 2024, 1:05 pmSan Francisco Giants at Baltimore Orioles
⚾ MLBSeptember 20, 2024, 8:10 pmSan Francisco Giants at Kansas City Royals
⚾ MLBSeptember 21, 2024, 7:10 pmSan Francisco Giants at Kansas City Royals
⚾ MLBSeptember 22, 2024, 2:10 pmSan Francisco Giants at Kansas City Royals
⚾ MLBSeptember 23, 2024, 9:40 pmSan Francisco Giants at Arizona Diamondbacks
⚾ MLBSeptember 24, 2024, 9:40 pmSan Francisco Giants at Arizona Diamondbacks
⚾ MLBSeptember 25, 2024, 9:40 pmSan Francisco Giants at Arizona Diamondbacks
⚾ MLBSeptember 27, 2024, 10:15 pmSt. Louis Cardinals at San Francisco Giants
⚾ MLBSeptember 28, 2024, 4:05 pmSt. Louis Cardinals at San Francisco Giants
⚾ MLBSeptember 29, 2024, 3:05 pmSt. Louis Cardinals at San Francisco Giants

* All times in ET

San Francisco Giants Completed Games

San Francisco Giants Completed Games
HomeAwayDateFinal ScoreWinner
GiantsRedsMay 12, 20246-5Giants
GiantsRedsMay 11, 20245-1Giants
GiantsRedsMay 10, 20242-4Reds
RockiesGiantsMay 9, 20249-1Rockies
RockiesGiantsMay 8, 20246-8Giants
RockiesGiantsMay 7, 20240-5Giants
PhilliesGiantsMay 6, 20246-1Phillies
PhilliesGiantsMay 5, 20245-4Phillies
PhilliesGiantsMay 4, 202414-3Phillies
PhilliesGiantsMay 3, 20244-3Phillies
Red SoxGiantsMay 2, 20241-3Giants
Red SoxGiantsMay 1, 20246-2Red Sox
Red SoxGiantsApril 30, 20244-0Red Sox
GiantsPiratesApril 28, 20243-2Giants
GiantsPiratesApril 27, 20243-4Pirates
GiantsPiratesApril 26, 20243-0Giants
GiantsMetsApril 24, 20242-8Mets
GiantsMetsApril 23, 20245-1Giants
GiantsMetsApril 22, 20245-2Giants
GiantsDiamondbacksApril 21, 20243-5Diamondbacks
GiantsDiamondbacksApril 20, 20247-3Giants
GiantsDiamondbacksApril 19, 20241-17Diamondbacks
GiantsDiamondbacksApril 18, 20245-0Giants
MarlinsGiantsApril 17, 20241-3Giants
MarlinsGiantsApril 16, 20246-3Marlins
MarlinsGiantsApril 15, 20243-4Giants
RaysGiantsApril 14, 20249-4Rays
RaysGiantsApril 13, 20242-11Giants
RaysGiantsApril 12, 20242-1Rays
GiantsNationalsApril 10, 20247-1Giants
GiantsNationalsApril 9, 20243-5Nationals
GiantsNationalsApril 8, 20241-8Nationals
GiantsPadresApril 7, 20243-2Giants
GiantsPadresApril 6, 20240-4Padres
GiantsPadresApril 5, 20243-2Giants
DodgersGiantsApril 3, 20245-4Dodgers
DodgersGiantsApril 2, 20245-4Dodgers
DodgersGiantsApril 1, 20248-3Dodgers
PadresGiantsMarch 31, 202413-4Padres
PadresGiantsMarch 30, 20246-9Giants
PadresGiantsMarch 29, 20243-8Giants
PadresGiantsMarch 28, 20246-4Padres
GiantsAthleticsMarch 26, 20241-3Athletics
AthleticsGiantsMarch 25, 20241-4Giants
GiantsDiamondbacksMarch 23, 20245-11Diamondbacks
CubsGiantsMarch 22, 20243-7Giants
GiantsCubsMarch 22, 202413-12Giants
BrewersGiantsMarch 21, 20246-7Giants
AngelsGiantsMarch 20, 20242-5Giants
GiantsRoyalsMarch 19, 20249-8Giants
RedsGiantsMarch 18, 20242-4Giants
GiantsRockiesMarch 17, 20243-5Rockies
White SoxGiantsMarch 16, 20247-11Giants
GiantsGuardiansMarch 16, 20246-0Giants
GiantsRedsMarch 13, 202411-19Reds
DodgersGiantsMarch 12, 20246-4Dodgers
RoyalsGiantsMarch 11, 20249-12Giants
MarinersGiantsMarch 10, 20248-3Mariners
GiantsWhite SoxMarch 10, 20245-4Giants
GiantsAthleticsMarch 9, 20245-1Giants
GiantsBrewersMarch 5, 202413-8Giants
RockiesGiantsMarch 4, 202412-10Rockies
GuardiansGiantsMarch 3, 20245-6Giants
GiantsPadresMarch 2, 20242-3Padres
GiantsRangersMarch 1, 202411-5Giants
DiamondbacksGiantsFebruary 29, 20242-1Diamondbacks
AthleticsGiantsFebruary 28, 20247-4Athletics
GiantsMarinersFebruary 27, 202410-10DRAW
GiantsAngelsFebruary 26, 20249-11Angels
RangersGiantsFebruary 25, 20240-0DRAW
GiantsCubsFebruary 24, 20244-8Cubs

* All times in ET