2024 San Francisco Giants Schedule
2024 San Francisco Giants Schedule | |||||
Date | Opponent | Time/TV | Score | ||
Saturday February 24 | Chicago Cubs (Spring Training) Scottsdale Stadium, Scottsdale, AZ | 3:05 pm | -- | ||
Sunday February 25 | at Texas Rangers (Spring Training) Surprise Stadium, AZ | 3:05 pm | -- | ||
Monday February 26 | Los Angeles Angels (Spring Training) Scottsdale Stadium, Scottsdale, AZ | 3:05 pm | -- | ||
Tuesday February 27 | Seattle Mariners (Spring Training) Scottsdale Stadium, Scottsdale, AZ | 3:05 pm | -- | ||
Wednesday February 28 | at Oakland Athletics (Spring Training) HoHoKam Stadium | 3:05 pm | -- | ||
Thursday February 29 | at Arizona Diamondbacks (Spring Training) Salt River Fields at Talking Stick | 3:10 pm | -- | ||
Friday March 1 | Texas Rangers (Spring Training) Scottsdale Stadium, Scottsdale, AZ | 3:05 pm | -- | ||
Saturday March 2 | San Diego Padres (Spring Training) Scottsdale Stadium, Scottsdale, AZ | 3:05 pm | -- | ||
Sunday March 3 | at Cleveland Guardians (Spring Training) Goodyear Ballpark, Goodyear, AZ | 3:05 pm | -- | ||
Monday March 4 | at Colorado Rockies (Spring Training) Salt River Fields at Talking Stick | 3:10 pm | -- | ||
Tuesday March 5 | Milwaukee Brewers (Spring Training) Scottsdale Stadium, Scottsdale, AZ | 3:05 pm | -- | ||
Thursday March 7 | Los Angeles Dodgers (Spring Training) Scottsdale Stadium, Scottsdale, AZ | 9:05 pm | -- | ||
Friday March 8 | at San Diego Padres (Spring Training) Peoria Sports Complex, Peoria, AZ | 8:40 pm | -- | ||
Saturday March 9 | Oakland Athletics (Spring Training) Scottsdale Stadium, Scottsdale, AZ | 3:05 pm | -- | ||
Sunday March 10 | at Chicago White Sox (Spring Training) Peoria Sports Complex, Peoria, AZ | 4:05 pm | -- | ||
Sunday March 10 | Seattle Mariners (Spring Training) Scottsdale Stadium, Scottsdale, AZ | 4:10 pm | -- | ||
Monday March 11 | at Kansas City Royals (Spring Training) Surprise Stadium, AZ | 4:05 pm | -- | ||
Tuesday March 12 | at Los Angeles Dodgers (Spring Training) Camelback Ranch-Glendale | 4:05 pm | -- | ||
Wednesday March 13 | Cincinnati Reds (Spring Training) Scottsdale Stadium, Scottsdale, AZ | 4:05 pm | -- | ||
Friday March 15 | at Oakland Athletics (Spring Training) HoHoKam Stadium, Mesa, AZ | 4:05 pm | -- | ||
Saturday March 16 | at Chicago White Sox (Spring Training) Camelback Ranch-Glendale | 4:05 pm | -- | ||
Saturday March 16 | Cleveland Guardians (Spring Training) Scottsdale Stadium, Scottsdale, AZ | 4:05 pm | -- | ||
Sunday March 17 | Colorado Rockies (Spring Training) Scottsdale Stadium, Scottsdale, AZ | 4:05 pm | -- | ||
Monday March 18 | at Cincinnati Reds (Spring Training) Goodyear Ballpark, Goodyear, AZ | 9:05 pm | -- | ||
Tuesday March 19 | Kansas City Royals (Spring Training) Scottsdale Stadium, Scottsdale, AZ | 10:05 pm | -- | ||
Wednesday March 20 | at Los Angeles Angels (Spring Training) Tempe Diablo Stadium, Tempe, AZ | 4:10 pm | -- | ||
Thursday March 21 | at Milwaukee Brewers (Spring Training) American Family Fields of Phoenix | 9:10 pm | -- | ||
Friday March 22 | Chicago Cubs (Spring Training) Scottsdale Stadium, Scottsdale, AZ | 4:05 pm | -- | ||
Friday March 22 | at Chicago Cubs (Spring Training) Sloan Park, Mesa, AZ | 4:05 pm | -- | ||
Saturday March 23 | Arizona Diamondbacks (Spring Training) Scottsdale Stadium, Scottsdale, AZ | 4:05 pm | -- | ||
Monday March 25 | at Oakland Athletics (Spring Training) Oakland-Alameda County Coliseum | 9:40 pm | -- | ||
Tuesday March 26 | Oakland Athletics (Spring Training) Scottsdale Stadium, Scottsdale, AZ | 8:05 pm | -- | ||
Thursday March 28 | at San Diego Padres Petco Park, San Diego, CA | 4:10 pm | -- | ||
Friday March 29 | at San Diego Padres Petco Park, San Diego, CA | 9:40 pm | -- | ||
Saturday March 30 | at San Diego Padres Petco Park, San Diego, CA | 7:15 pm FOX | -- | ||
Sunday March 31 | at San Diego Padres Petco Park, San Diego, CA | 4:10 pm | -- | ||
Monday April 1 | at Los Angeles Dodgers Dodger Stadium | 10:10 pm | -- | ||
Tuesday April 2 | at Los Angeles Dodgers Dodger Stadium | 10:10 pm TBS | -- | ||
Wednesday April 3 | at Los Angeles Dodgers Dodger Stadium | 10:10 pm | -- | ||
Friday April 5 | San Diego Padres Oracle Park | 4:35 pm | -- | ||
Saturday April 6 | San Diego Padres Oracle Park | 9:05 pm | -- | ||
Sunday April 7 | San Diego Padres Oracle Park | 4:05 pm | -- | ||
Monday April 8 | Washington Nationals Oracle Park | 9:45 pm | -- | ||
Tuesday April 9 | Washington Nationals Oracle Park | 9:45 pm | -- | ||
Wednesday April 10 | Washington Nationals Oracle Park | 3:45 pm | -- | ||
Friday April 12 | at Tampa Bay Rays Tropicana Field | 6:50 pm | -- | ||
Saturday April 13 | at Tampa Bay Rays Tropicana Field | 4:10 pm | -- | ||
Sunday April 14 | at Tampa Bay Rays Tropicana Field | 1:40 pm | -- | ||
Monday April 15 | at Miami Marlins loanDepot park | 6:40 pm | -- | ||
Tuesday April 16 | at Miami Marlins loanDepot park | 6:40 pm | -- | ||
Wednesday April 17 | at Miami Marlins loanDepot park | 12:10 pm | -- | ||
Thursday April 18 | Arizona Diamondbacks Oracle Park | 9:45 pm FST | -- | ||
Friday April 19 | Arizona Diamondbacks Oracle Park | 10:15 pm | -- | ||
Saturday April 20 | Arizona Diamondbacks Oracle Park | 4:05 pm | -- | ||
Sunday April 21 | Arizona Diamondbacks Oracle Park | 4:05 pm | -- | ||
Monday April 22 | New York Mets Oracle Park | 9:45 pm | -- | ||
Sunday April 23 | New York Mets Oracle Park | 9:45 pm | -- | ||
Wednesday April 24 | New York Mets Oracle Park | 3:45 pm | -- | ||
Friday April 26 | Pittsburgh Pirates Oracle Park | 10:15 pm | -- | ||
Saturday April 27 | Pittsburgh Pirates Oracle Park | 9:05 pm | -- | ||
Sunday April 28 | Pittsburgh Pirates Oracle Park | 4:05 pm | -- | ||
Tuesday April 30 | at Boston Red Sox Fenway Park | 7:10 pm | -- | ||
Wednesday May 1 | at Boston Red Sox Fenway Park | 7:10 pm | -- | ||
Thursday May 2 | at Boston Red Sox Fenway Park | 1:35 pm | -- | ||
Friday May 3 | at Philadelphia Phillies Citizens Bank Park | 6:40 pm | -- | ||
Saturday May 4 | at Philadelphia Phillies Citizens Bank Park | 6:05 pm | -- | ||
Sunday May 5 | at Philadelphia Phillies Citizens Bank Park | 7:10 pm ESPN | -- | ||
Monday May 6 | at Philadelphia Phillies Citizens Bank Park | 4:05 pm | -- | ||
Tuesday May 7 | at Colorado Rockies Coors Field | 8:40 pm | -- | ||
Wednesday May 8 | at Colorado Rockies Coors Field | 8:40 pm | -- | ||
Thursday May 9 | at Colorado Rockies Coors Field | 3:10 pm | -- | ||
Friday May 10 | Cincinnati Reds Oracle Park | 10:15 pm | -- | ||
Saturday May 11 | Cincinnati Reds Oracle Park | 7:15 pm FOX | -- | ||
Sunday May 12 | Cincinnati Reds Oracle Park | 4:05 pm | -- | ||
Monday May 13 | Los Angeles Dodgers Oracle Park | 9:45 pm | -- | ||
Tuesday May 14 | Los Angeles Dodgers Oracle Park | 9:45 pm | -- | ||
Wednesday May 15 | Los Angeles Dodgers Oracle Park | 9:45 pm | -- | ||
Friday May 17 | Colorado Rockies Oracle Park | 10:15 pm | -- | ||
Saturday May 18 | Colorado Rockies Oracle Park | 4:05 pm | -- | ||
Sunday May 19 | Colorado Rockies Oracle Park | 4:05 pm | -- | ||
Tuesday May 21 | at Pittsburgh Pirates PNC Park | 6:40 pm | -- | ||
Wednesday May 22 | at Pittsburgh Pirates PNC Park | 6:40 pm | -- | ||
Thursday May 23 | at Pittsburgh Pirates PNC Park | 12:35 pm | -- | ||
Friday May 24 | at New York Mets Citi Field | 7:10 pm | -- | ||
Saturday May 25 | at New York Mets Citi Field | 1:40 pm | -- | ||
Sunday May 26 | at New York Mets Citi Field | 1:40 pm | -- | ||
Monday May 27 | Philadelphia Phillies Oracle Park | 5:05 pm | -- | ||
Tuesday May 28 | Philadelphia Phillies Oracle Park | 9:45 pm | -- | ||
Wednesday May 29 | Philadelphia Phillies Oracle Park | 3:45 pm | -- | ||
Friday May 31 | New York Yankees Oracle Park | 10:15 pm | -- | ||
Saturday June 1 | New York Yankees Oracle Park | 10:15 pm | -- | ||
Sunday June 2 | New York Yankees Oracle Park | 4:05 pm | -- | ||
Monday June 3 | at Arizona Diamondbacks Chase Field | 9:40 pm FST | -- | ||
Tuesday June 4 | at Arizona Diamondbacks Chase Field | 9:40 pm | -- | ||
Wednesday June 5 | at Arizona Diamondbacks Chase Field | 3:40 pm | -- | ||
Friday June 7 | at Texas Rangers Globe Life Field | 8:05 pm | -- | ||
Saturday June 8 | at Texas Rangers Globe Life Field | 4:05 pm | -- | ||
Sunday June 9 | at Texas Rangers Globe Life Field | 2:35 pm | -- | ||
Monday June 10 | Houston Astros Oracle Park | 9:45 pm | -- | ||
Tuesday June 11 | Houston Astros Oracle Park | 9:45 pm | -- | ||
Wednesday June 12 | Houston Astros Oracle Park | 3:45 pm | -- | ||
Friday June 14 | Los Angeles Angels Oracle Park | 10:15 pm | -- | ||
Saturday June 15 | Los Angeles Angels Oracle Park | 4:05 pm | -- | ||
Sunday June 16 | Los Angeles Angels Oracle Park | 4:05 pm | -- | ||
Monday June 17 | at Chicago Cubs Wrigley Field | 8:05 pm | -- | ||
Tuesday June 18 | at Chicago Cubs Wrigley Field | 8:05 pm | -- | ||
Wednesday June 19 | at Chicago Cubs Wrigley Field | 2:20 pm | -- | ||
Thursday June 20 | at St. Louis Cardinals Busch Stadium | 7:15 pm FOX | -- | ||
Saturday June 22 | at St. Louis Cardinals Busch Stadium | 2:15 pm | -- | ||
Sunday June 23 | at St. Louis Cardinals Busch Stadium | 2:15 pm | -- | ||
Monday June 24 | Chicago Cubs Oracle Park | 9:45 pm | -- | ||
Tuesday June 25 | Chicago Cubs Oracle Park | 9:45 pm | -- | ||
Wednesday June 26 | Chicago Cubs Oracle Park | 9:45 pm | -- | ||
Thursday June 27 | Chicago Cubs Oracle Park | 3:45 pm | -- | ||
Friday June 28 | Los Angeles Dodgers Oracle Park | 10:15 pm | -- | ||
Saturday June 29 | Los Angeles Dodgers Oracle Park | 7:15 pm FOX | -- | ||
Sunday June 30 | Colorado Rockies Oracle Park | 4:05 pm | -- | ||
Tuesday July 2 | at Atlanta Braves Truist Park | 7:20 pm | -- | ||
Wednesday July 3 | at Atlanta Braves Truist Park | 7:20 pm | -- | ||
Thursday July 4 | at Atlanta Braves Truist Park | 7:20 pm | -- | ||
Friday July 5 | at Cleveland Guardians Progressive Field | 7:10 pm | -- | ||
Saturday July 6 | at Cleveland Guardians Progressive Field | 4:10 pm | -- | ||
Sunday July 7 | at Cleveland Guardians Progressive Field | 1:40 pm | -- | ||
Tuesday July 9 | Toronto Blue Jays Oracle Park | 9:45 pm | -- | ||
Wednesday July 10 | Toronto Blue Jays Oracle Park | 9:45 pm | -- | ||
Thursday July 11 | Toronto Blue Jays Oracle Park | 3:45 pm | -- | ||
Friday July 12 | Minnesota Twins Oracle Park | 10:15 pm | -- | ||
Saturday July 13 | Minnesota Twins Oracle Park | 7:15 pm FOX | -- | ||
Sunday July 14 | Minnesota Twins Oracle Park | 4:05 pm | -- | ||
Friday July 19 | at Colorado Rockies Coors Field | 8:40 pm | -- | ||
Saturday July 20 | at Colorado Rockies Coors Field | 8:10 pm | -- | ||
Sunday July 21 | at Colorado Rockies Coors Field | 3:10 pm | -- | ||
Monday July 22 | at Los Angeles Dodgers Dodger Stadium | 10:10 pm | -- | ||
Tuesday July 23 | at Los Angeles Dodgers Dodger Stadium | 10:10 pm | -- | ||
Wednesday July 24 | at Los Angeles Dodgers Dodger Stadium | 10:10 pm | -- | ||
Thursday July 25 | at Los Angeles Dodgers Dodger Stadium | 4:10 pm | -- | ||
Friday July 26 | Colorado Rockies Oracle Park | 10:15 pm | -- | ||
Saturday July 27 | Colorado Rockies Oracle Park | 7:05 pm | -- | ||
Saturday July 27 | Colorado Rockies Oracle Park | 10:35 pm | -- | ||
Sunday July 28 | Colorado Rockies Oracle Park | 4:05 pm | -- | ||
Tuesday July 30 | Oakland Athletics Oracle Park | 9:45 pm | -- | ||
Wednesday July 31 | Oakland Athletics Oracle Park | 9:45 pm | -- | ||
Friday August 2 | at Cincinnati Reds Great American Ball Park | 7:10 pm FOX | -- | ||
Saturday August 3 | at Cincinnati Reds Great American Ball Park | 7:15 pm pm | -- | ||
Sunday August 4 | at Cincinnati Reds Great American Ball Park | 1:40 pm | -- | ||
Monday August 5 | at Washington Nationals Nationals Park | 6:45 pm | -- | ||
Tuesday August 6 | at Washington Nationals Nationals Park | 6:45 pm | -- | ||
Wednesday August 7 | at Washington Nationals Nationals Park | 6:45 pm | -- | ||
Thursday August 8 | at Washington Nationals Nationals Park | 4:05 pm | -- | ||
Friday August 9 | Detroit Tigers Oracle Park | 10:15 pm | -- | ||
Saturday August 10 | Detroit Tigers Oracle Park | 4:05 pm | -- | ||
Sunday August 11 | Detroit Tigers Oracle Park | 4:05 pm | -- | ||
Monday August 12 | Atlanta Braves Oracle Park | 9:45 pm | -- | ||
Tuesday August 13 | Atlanta Braves Oracle Park | 9:45 pm | -- | ||
Wednesday August 14 | Atlanta Braves Oracle Park | 9:45 pm | -- | ||
Thursday August 15 | Atlanta Braves Oracle Park | 3:45 pm | -- | ||
Saturday August 17 | at Oakland Athletics Oakland-Alameda County Coliseum | 7:07 pm | -- | ||
Sunday August 18 | at Oakland Athletics Oakland-Alameda County Coliseum | 4:07 pm | -- | ||
Monday August 19 | Chicago White Sox Oracle Park | 9:45 pm | -- | ||
Tuesday August 20 | Chicago White Sox Oracle Park | 9:45 pm | -- | ||
Wednesday August 21 | Chicago White Sox Oracle Park | 3:45 pm | -- | ||
Friday August 23 | at Seattle Mariners T-Mobile Park | 10:10 pm | -- | ||
Saturday August 24 | at Seattle Mariners T-Mobile Park | 4:10 pm | -- | ||
Sunday August 25 | at Seattle Mariners T-Mobile Park | 4:10 pm | -- | ||
Tuesday August 27 | at Milwaukee Brewers American Family Field | 8:10 pm | -- | ||
Wednesday August 28 | at Milwaukee Brewers American Family Field | 8:10 pm | -- | ||
Thursday August 29 | at Milwaukee Brewers American Family Field | 2:10 pm | -- | ||
Friday August 30 | Miami Marlins Oracle Park | 10:15 pm | -- | ||
Saturday August 31 | Miami Marlins Oracle Park | 9:05 pm | -- | ||
Sunday September 1 | Miami Marlins Oracle Park | 4:05 pm | -- | ||
Tuesday September 3 | Arizona Diamondbacks Oracle Park | 9:45 pm | -- | ||
Wednesday September 4 | Arizona Diamondbacks Oracle Park | 9:45 pm | -- | ||
Thursday September 5 | Arizona Diamondbacks Oracle Park | 3:45 pm | -- | ||
Friday September 6 | at San Diego Padres Petco Park | 9:40 pm | -- | ||
Saturday September 7 | at San Diego Padres Petco Park | 8:40 pm | -- | ||
Sunday September 8 | at San Diego Padres Petco Park | 4:10 pm | -- | ||
Tuesday September 10 | Milwaukee Brewers Oracle Park | 9:45 pm | -- | ||
Wednesday September 11 | Milwaukee Brewers Oracle Park | 9:45 pm | -- | ||
Thursday September 12 | Milwaukee Brewers Oracle Park | 9:45 pm | -- | ||
Friday September 13 | San Diego Padres Oracle Park | 10:15 pm | -- | ||
Saturday September 14 | San Diego Padres Oracle Park | 9:05 pm | -- | ||
Sunday September 15 | San Diego Padres Oracle Park | 4:05 pm | -- | ||
Tuesday September 17 | at Baltimore Orioles Oriole Park at Camden Yards | 6:35 pm | -- | ||
Wednesday September 18 | at Baltimore Orioles Oriole Park at Camden Yards | 6:35 pm | -- | ||
Thursday September 19 | at Baltimore Orioles Oriole Park at Camden Yards | 1:05 pm | -- | ||
Friday September 20 | at Kansas City Royals Ewing M. Kauffman Stadium | 8:10 pm | -- | ||
Saturday September 21 | at Kansas City Royals Ewing M. Kauffman Stadium | 7:10 pm | -- | ||
Sunday September 22 | at Kansas City Royals Ewing M. Kauffman Stadium | 2:10 pm | -- | ||
Monday September 23 | at Arizona Diamondbacks Chase Field | 9:40 pm | -- | ||
Tuesday September 24 | at Arizona Diamondbacks Chase Field | 9:40 pm | -- | ||
Wednesday September 25 | at Arizona Diamondbacks Chase Field | 9:40 pm | -- | ||
Friday September 27 | St. Louis Cardinals Oracle Park | 10:15 pm | -- | ||
Saturday September 28 | St. Louis Cardinals Oracle Park | 4:05 pm | -- | ||
Sunday September 29 | St. Louis Cardinals Oracle Park | 3:05 pm | -- |