MLB : San Francisco Giants : Winning/losing streaks
 

    REGULAR SEASON AND PLAYOFF GAMES => Winning streaks => HOME AND AWAY GAMES : HOME GAMES : AWAY GAMES
                                         Losing streaks => HOME AND AWAY GAMES : HOME GAMES : AWAY GAMES
    REGULAR SEASON GAMES ONLY        => Winning streaks => HOME AND AWAY GAMES : HOME GAMES : AWAY GAMES
                                         Losing streaks => HOME AND AWAY GAMES : HOME GAMES : AWAY GAMES
    PLAYOFF GAMES ONLY               => Winning streaks => HOME AND AWAY GAMES : HOME GAMES : AWAY GAMES
                                         Losing streaks => HOME AND AWAY GAMES : HOME GAMES : AWAY GAMES

All time losing streaks (home and away), + shows games
   13    1944/08/09 .. 1944/08/20  + -              WINNER                   LOSER          
 A 1944/08/20 Chicago Cubs         7 - New York Giants 4  
 A 1944/08/19 St. Louis Cardinals  8 - New York Giants 4  
 A 1944/08/18 St. Louis Cardinals  5 - New York Giants 2  
 A 1944/08/17 St. Louis Cardinals  7 - New York Giants 0  
 A 1944/08/16 St. Louis Cardinals  5 - New York Giants 0  
 A 1944/08/15 Cincinnati Reds      6 - New York Giants 3  
 A 1944/08/14 Cincinnati Reds      6 - New York Giants 3  
 A 1944/08/13 Cincinnati Reds      9 - New York Giants 2  
 A 1944/08/13 Cincinnati Reds      4 - New York Giants 3  
 A 1944/08/12 Pittsburgh Pirates   8 - New York Giants 0  
 A 1944/08/11 Pittsburgh Pirates  12 - New York Giants 8  
 A 1944/08/10 Pittsburgh Pirates  10 - New York Giants 4  
 A 1944/08/09 Pittsburgh Pirates   4 - New York Giants 3  
   13    1902/06/23 .. 1902/07/06  + -              WINNER                    LOSER          
 A 1902/07/06 St. Louis Cardinals   7 - New York Giants 1  
 A 1902/07/05 St. Louis Cardinals   1 - New York Giants 0  
 A 1902/07/04 St. Louis Cardinals   2 - New York Giants 0  
 A 1902/07/04 St. Louis Cardinals   7 - New York Giants 5  
 H 1902/07/02 Boston Beaneaters     4 - New York Giants 3  
 H 1902/07/01 Boston Beaneaters     8 - New York Giants 3  
 H 1902/06/30 Boston Beaneaters     8 - New York Giants 0  
 A 1902/06/28 Philadelphia Phillies 9 - New York Giants 8  
 A 1902/06/27 Philadelphia Phillies 7 - New York Giants 1  
 A 1902/06/26 Philadelphia Phillies 4 - New York Giants 1  
 A 1902/06/25 Philadelphia Phillies 3 - New York Giants 1  
 H 1902/06/24 Brooklyn Superbas     8 - New York Giants 1  
 A 1902/06/23 Brooklyn Superbas     8 - New York Giants 1  
   12    1900/06/20 .. 1900/07/04  + -              WINNER                   LOSER          
 A 1900/07/04 Cincinnati Reds      8 - New York Giants 1  
 A 1900/07/03 Cincinnati Reds     10 - New York Giants 8  
 A 1900/07/02 Cincinnati Reds      9 - New York Giants 6  
 A 1900/07/01 St. Louis Cardinals  6 - New York Giants 1  
 A 1900/06/30 St. Louis Cardinals  6 - New York Giants 1  
 A 1900/06/29 St. Louis Cardinals  4 - New York Giants 3  
 H 1900/06/26 Brooklyn Superbas    8 - New York Giants 6  
 A 1900/06/25 Brooklyn Superbas   15 - New York Giants 2  
 H 1900/06/23 Brooklyn Superbas   12 - New York Giants 1  
 H 1900/06/22 Boston Beaneaters    6 - New York Giants 2  
 H 1900/06/21 Boston Beaneaters    5 - New York Giants 1  
 H 1900/06/20 Boston Beaneaters   12 - New York Giants 2  
   11    2018/09/01 .. 2018/09/12  + -              WINNER                LOSER               
 H 2018/09/12 Atlanta Braves    2 - San Francisco Giants 1      
 H 2018/09/11 Atlanta Braves    4 - San Francisco Giants 1      
 H 2018/09/10 Atlanta Braves    4 - San Francisco Giants 1      
 A 2018/09/09 Milwaukee Brewers 6 - San Francisco Giants 3      
 A 2018/09/08 Milwaukee Brewers 4 - San Francisco Giants 3      
 A 2018/09/07 Milwaukee Brewers 4 - San Francisco Giants 2      
 A 2018/09/05 Colorado Rockies  5 - San Francisco Giants 3      
 A 2018/09/04 Colorado Rockies  6 - San Francisco Giants 2      
 A 2018/09/03 Colorado Rockies  9 - San Francisco Giants 8      
 H 2018/09/02 New York Mets     4 - San Francisco Giants 1      
 H 2018/09/01 New York Mets     2 - San Francisco Giants 1 (11) 
   11    1951/04/19 .. 1951/04/29  + -              WINNER                     LOSER          
 A 1951/04/29 Brooklyn Dodgers       6 - New York Giants  3  
 A 1951/04/28 Brooklyn Dodgers       8 - New York Giants  4  
 H 1951/04/27 Boston Braves          7 - New York Giants  3  
 H 1951/04/26 Boston Braves          3 - New York Giants  0  
 A 1951/04/25 Philadelphia Phillies  2 - New York Giants  1  
 A 1951/04/24 Philadelphia Phillies  6 - New York Giants  4  
 A 1951/04/23 Philadelphia Phillies  8 - New York Giants  4  
 H 1951/04/22 Brooklyn Dodgers       4 - New York Giants  3  
 H 1951/04/21 Brooklyn Dodgers       7 - New York Giants  3  
 H 1951/04/20 Brooklyn Dodgers       7 - New York Giants  3  
 A 1951/04/19 Boston Braves         13 - New York Giants 12  
   11    1940/09/11 .. 1940/09/19  + -              WINNER                   LOSER          
 H 1940/09/19 Chicago Cubs         8 - New York Giants 2  
 H 1940/09/18 Chicago Cubs         6 - New York Giants 4  
 H 1940/09/17 Chicago Cubs         9 - New York Giants 8  
 H 1940/09/16 Pittsburgh Pirates   7 - New York Giants 6  
 H 1940/09/15 Pittsburgh Pirates   4 - New York Giants 3  
 H 1940/09/15 Pittsburgh Pirates  10 - New York Giants 3  
 H 1940/09/14 Cincinnati Reds      3 - New York Giants 2  
 H 1940/09/13 Cincinnati Reds      5 - New York Giants 2  
 H 1940/09/12 Cincinnati Reds      9 - New York Giants 4  
 H 1940/09/11 St. Louis Cardinals  3 - New York Giants 2  
 H 1940/09/11 St. Louis Cardinals  7 - New York Giants 4  
   11    1902/05/22 .. 1902/06/03  + -              WINNER                     LOSER          
 H 1902/06/03 Chicago Orphans       12 - New York Giants 4  
 H 1902/06/02 Philadelphia Phillies  6 - New York Giants 1  
 H 1902/05/31 Philadelphia Phillies  3 - New York Giants 0  
 H 1902/05/30 Philadelphia Phillies  6 - New York Giants 0  
 H 1902/05/30 Philadelphia Phillies  5 - New York Giants 4  
 A 1902/05/29 Boston Beaneaters      5 - New York Giants 4  
 A 1902/05/28 Boston Beaneaters      1 - New York Giants 0  
 A 1902/05/25 Chicago Orphans        3 - New York Giants 1  
 A 1902/05/24 Pittsburgh Pirates     6 - New York Giants 1  
 A 1902/05/23 Pittsburgh Pirates     2 - New York Giants 1  
 A 1902/05/22 Pittsburgh Pirates     6 - New York Giants 0  
   10    1996/06/21 .. 1996/06/30  + -              WINNER                LOSER               
 H 1996/06/30 San Diego Padres  7 - San Francisco Giants 4      
 H 1996/06/29 San Diego Padres  7 - San Francisco Giants 6      
 H 1996/06/28 San Diego Padres  6 - San Francisco Giants 1      
 H 1996/06/27 San Diego Padres 11 - San Francisco Giants 1      
 A 1996/06/26 Florida Marlins   3 - San Francisco Giants 2      
 A 1996/06/25 Florida Marlins   5 - San Francisco Giants 4 (10) 
 A 1996/06/24 Florida Marlins   2 - San Francisco Giants 1      
 A 1996/06/23 Atlanta Braves    1 - San Francisco Giants 0      
 A 1996/06/22 Atlanta Braves    6 - San Francisco Giants 0      
 A 1996/06/21 Atlanta Braves    8 - San Francisco Giants 7 (11) 
   10    1985/06/20 .. 1985/06/30  + -              WINNER               LOSER               
 H 1985/06/30 Houston Astros   6 - San Francisco Giants 2  
 H 1985/06/29 Houston Astros   8 - San Francisco Giants 1  
 H 1985/06/28 Houston Astros   3 - San Francisco Giants 1  
 A 1985/06/27 Cincinnati Reds  7 - San Francisco Giants 6  
 A 1985/06/26 Cincinnati Reds  6 - San Francisco Giants 4  
 A 1985/06/25 Cincinnati Reds  7 - San Francisco Giants 6  
 A 1985/06/23 San Diego Padres 6 - San Francisco Giants 1  
 A 1985/06/22 San Diego Padres 2 - San Francisco Giants 1  
 A 1985/06/21 San Diego Padres 6 - San Francisco Giants 1  
 A 1985/06/20 San Diego Padres 6 - San Francisco Giants 5  
    9    2006/07/23 .. 2006/08/01  + -              WINNER                    LOSER               
 H 2006/08/01 Washington Nationals  4 - San Francisco Giants 1      
 H 2006/07/31 Washington Nationals 10 - San Francisco Giants 7      
 A 2006/07/30 Pittsburgh Pirates    2 - San Francisco Giants 1 (10) 
 A 2006/07/29 Pittsburgh Pirates    4 - San Francisco Giants 3      
 A 2006/07/28 Pittsburgh Pirates    3 - San Francisco Giants 0      
 A 2006/07/27 Washington Nationals  6 - San Francisco Giants 5      
 A 2006/07/26 Washington Nationals  4 - San Francisco Giants 3      
 A 2006/07/25 Washington Nationals  8 - San Francisco Giants 6      
 H 2006/07/23 San Diego Padres      6 - San Francisco Giants 5 (12) 
    9    1992/08/24 .. 1992/09/03  + -              WINNER                 LOSER               
 A 1992/09/03 Pittsburgh Pirates 9 - San Francisco Giants 3  
 A 1992/09/02 Pittsburgh Pirates 3 - San Francisco Giants 2  
 A 1992/09/01 Pittsburgh Pirates 5 - San Francisco Giants 3  
 A 1992/08/30 Chicago Cubs       3 - San Francisco Giants 1  
 A 1992/08/29 Chicago Cubs       7 - San Francisco Giants 2  
 A 1992/08/28 Chicago Cubs       3 - San Francisco Giants 2  
 H 1992/08/26 New York Mets      5 - San Francisco Giants 3  
 H 1992/08/25 New York Mets      2 - San Francisco Giants 1  
 H 1992/08/24 New York Mets      4 - San Francisco Giants 1  
    9    1984/04/23 .. 1984/05/01  + -              WINNER                  LOSER               
 H 1984/05/01 Los Angeles Dodgers 3 - San Francisco Giants 2 (11) 
 H 1984/04/30 Los Angeles Dodgers 1 - San Francisco Giants 0      
 A 1984/04/29 Cincinnati Reds     7 - San Francisco Giants 3      
 A 1984/04/29 Cincinnati Reds     8 - San Francisco Giants 1      
 A 1984/04/28 Cincinnati Reds     7 - San Francisco Giants 6 (13) 
 A 1984/04/27 Cincinnati Reds     9 - San Francisco Giants 3      
 A 1984/04/25 San Diego Padres    3 - San Francisco Giants 0      
 A 1984/04/24 San Diego Padres    6 - San Francisco Giants 1      
 A 1984/04/23 San Diego Padres    8 - San Francisco Giants 2      
    9    1944/09/15 .. 1944/09/23  + -              WINNER                     LOSER          
 H 1944/09/23 Pittsburgh Pirates     6 - New York Giants 4  
 H 1944/09/22 Chicago Cubs           8 - New York Giants 1  
 H 1944/09/21 Chicago Cubs           6 - New York Giants 4  
 H 1944/09/21 Chicago Cubs          11 - New York Giants 8  
 A 1944/09/17 Philadelphia Phillies  5 - New York Giants 4  
 A 1944/09/17 Philadelphia Phillies  7 - New York Giants 0  
 A 1944/09/16 Philadelphia Phillies  2 - New York Giants 1  
 A 1944/09/16 Philadelphia Phillies  5 - New York Giants 2  
 A 1944/09/15 Philadelphia Phillies  7 - New York Giants 3  
    9    1939/07/15 .. 1939/07/23  + -              WINNER                   LOSER          
 H 1939/07/23 Chicago Cubs         7 - New York Giants 5  
 H 1939/07/22 Chicago Cubs         8 - New York Giants 7  
 H 1939/07/21 Pittsburgh Pirates   4 - New York Giants 3  
 H 1939/07/20 Pittsburgh Pirates   8 - New York Giants 4  
 H 1939/07/19 Pittsburgh Pirates  10 - New York Giants 3  
 H 1939/07/18 St. Louis Cardinals  5 - New York Giants 3  
 H 1939/07/17 St. Louis Cardinals  4 - New York Giants 3  
 H 1939/07/16 St. Louis Cardinals  3 - New York Giants 1  
 H 1939/07/15 Cincinnati Reds      8 - New York Giants 4  
    8    2015/04/10 .. 2015/04/17  + -              WINNER                    LOSER               
 H 2015/04/17 Arizona Diamondbacks  9 - San Francisco Giants 0      
 H 2015/04/16 Arizona Diamondbacks  7 - San Francisco Giants 6 (12) 
 H 2015/04/15 Colorado Rockies      4 - San Francisco Giants 2      
 H 2015/04/14 Colorado Rockies      4 - San Francisco Giants 1      
 H 2015/04/13 Colorado Rockies      2 - San Francisco Giants 0      
 A 2015/04/12 San Diego Padres      6 - San Francisco Giants 4      
 A 2015/04/11 San Diego Padres     10 - San Francisco Giants 2      
 A 2015/04/10 San Diego Padres      1 - San Francisco Giants 0      
    8    2007/06/13 .. 2007/06/22  + -              WINNER                 LOSER               
 H 2007/06/22 New York Yankees   7 - San Francisco Giants 3  
 A 2007/06/20 Milwaukee Brewers  7 - San Francisco Giants 5  
 A 2007/06/19 Milwaukee Brewers  6 - San Francisco Giants 2  
 A 2007/06/18 Milwaukee Brewers  5 - San Francisco Giants 4  
 A 2007/06/17 Boston Red Sox     9 - San Francisco Giants 5  
 A 2007/06/16 Boston Red Sox     1 - San Francisco Giants 0  
 A 2007/06/15 Boston Red Sox    10 - San Francisco Giants 2  
 H 2007/06/13 Toronto Blue Jays  7 - San Francisco Giants 4  
    8    2005/05/26 .. 2005/06/04  + -              WINNER                     LOSER               
 A 2005/06/04 New York Mets          5 - San Francisco Giants 1  
 A 2005/06/02 Philadelphia Phillies  6 - San Francisco Giants 5  
 A 2005/06/01 Philadelphia Phillies 10 - San Francisco Giants 6  
 A 2005/05/31 Philadelphia Phillies  5 - San Francisco Giants 2  
 H 2005/05/29 San Diego Padres       9 - San Francisco Giants 6  
 H 2005/05/28 San Diego Padres       5 - San Francisco Giants 3  
 H 2005/05/27 San Diego Padres       9 - San Francisco Giants 3  
 H 2005/05/26 Los Angeles Dodgers    6 - San Francisco Giants 4  
    8    2000/05/12 .. 2000/05/20  + -              WINNER                 LOSER               
 A 2000/05/20 Milwaukee Brewers  7 - San Francisco Giants  0      
 A 2000/05/19 Milwaukee Brewers 11 - San Francisco Giants 10 (10) 
 A 2000/05/18 Atlanta Braves     3 - San Francisco Giants  2      
 A 2000/05/17 Atlanta Braves     5 - San Francisco Giants  4      
 A 2000/05/16 Atlanta Braves     9 - San Francisco Giants  7      
 A 2000/05/14 Colorado Rockies  11 - San Francisco Giants  7      
 A 2000/05/13 Colorado Rockies  10 - San Francisco Giants  9      
 A 2000/05/12 Colorado Rockies  15 - San Francisco Giants  7      
    8    1993/09/07 .. 1993/09/15  + -              WINNER                  LOSER               
 H 1993/09/15 Chicago Cubs        3 - San Francisco Giants 1  
 H 1993/09/14 Chicago Cubs        8 - San Francisco Giants 1  
 H 1993/09/13 Chicago Cubs        6 - San Francisco Giants 5  
 H 1993/09/12 St. Louis Cardinals 4 - San Francisco Giants 2  
 H 1993/09/11 St. Louis Cardinals 3 - San Francisco Giants 1  
 H 1993/09/10 St. Louis Cardinals 6 - San Francisco Giants 2  
 H 1993/09/09 St. Louis Cardinals 9 - San Francisco Giants 4  
 H 1993/09/07 Pittsburgh Pirates  4 - San Francisco Giants 3  
    8    1979/04/21 .. 1979/04/30  + -              WINNER                     LOSER               
 A 1979/04/30 Philadelphia Phillies  4 - San Francisco Giants 1      
 A 1979/04/29 Montreal Expos         7 - San Francisco Giants 5      
 A 1979/04/28 Montreal Expos         6 - San Francisco Giants 4      
 A 1979/04/27 Montreal Expos        14 - San Francisco Giants 8      
 A 1979/04/25 New York Mets          2 - San Francisco Giants 0      
 A 1979/04/24 New York Mets         10 - San Francisco Giants 3      
 H 1979/04/22 Los Angeles Dodgers    9 - San Francisco Giants 2      
 H 1979/04/21 Los Angeles Dodgers    2 - San Francisco Giants 1 (10) 
    8    1977/06/28 .. 1977/07/06  + -              WINNER                   LOSER               
 H 1977/07/06 San Diego Padres     7 - San Francisco Giants 5 (12) 
 H 1977/07/04 Los Angeles Dodgers  4 - San Francisco Giants 0      
 H 1977/07/03 Los Angeles Dodgers 10 - San Francisco Giants 7      
 H 1977/07/02 Los Angeles Dodgers 10 - San Francisco Giants 3      
 H 1977/07/01 Los Angeles Dodgers 10 - San Francisco Giants 5      
 A 1977/06/30 Cincinnati Reds     11 - San Francisco Giants 5      
 A 1977/06/29 Cincinnati Reds      5 - San Francisco Giants 4 (11) 
 A 1977/06/28 Cincinnati Reds     11 - San Francisco Giants 4      
    8    1975/09/05 .. 1975/09/12  + -              WINNER                  LOSER               
 H 1975/09/12 Cincinnati Reds     6 - San Francisco Giants 3      
 H 1975/09/11 Houston Astros      4 - San Francisco Giants 3 (12) 
 H 1975/09/10 Houston Astros      6 - San Francisco Giants 3      
 A 1975/09/09 Los Angeles Dodgers 8 - San Francisco Giants 3      
 A 1975/09/08 Los Angeles Dodgers 4 - San Francisco Giants 0      
 A 1975/09/07 Cincinnati Reds     8 - San Francisco Giants 4      
 A 1975/09/06 Cincinnati Reds     3 - San Francisco Giants 2      
 A 1975/09/05 Cincinnati Reds     4 - San Francisco Giants 3      
    8    1972/09/16 .. 1972/09/24  + -              WINNER                  LOSER               
 A 1972/09/24 Los Angeles Dodgers 7 - San Francisco Giants 0      
 A 1972/09/23 Los Angeles Dodgers 7 - San Francisco Giants 4      
 A 1972/09/22 Los Angeles Dodgers 1 - San Francisco Giants 0 (11) 
 A 1972/09/20 Cincinnati Reds     8 - San Francisco Giants 6      
 A 1972/09/19 Cincinnati Reds     5 - San Francisco Giants 4      
 A 1972/09/18 Cincinnati Reds     2 - San Francisco Giants 0      
 A 1972/09/17 Atlanta Braves      7 - San Francisco Giants 4      
 A 1972/09/16 Atlanta Braves      5 - San Francisco Giants 2      
    8    1972/06/03 .. 1972/06/11  + -              WINNER                  LOSER               
 H 1972/06/11 Chicago Cubs        4 - San Francisco Giants 0  
 H 1972/06/10 Chicago Cubs        4 - San Francisco Giants 2  
 H 1972/06/08 St. Louis Cardinals 6 - San Francisco Giants 4  
 H 1972/06/07 St. Louis Cardinals 6 - San Francisco Giants 0  
 H 1972/06/06 St. Louis Cardinals 5 - San Francisco Giants 3  
 H 1972/06/04 Pittsburgh Pirates  9 - San Francisco Giants 1  
 H 1972/06/04 Pittsburgh Pirates  4 - San Francisco Giants 3  
 H 1972/06/03 Pittsburgh Pirates  4 - San Francisco Giants 3  
    8    1956/07/18 .. 1956/07/26  + -              WINNER                LOSER          
 H 1956/07/26 Milwaukee Braves 11 - New York Giants 0  
 H 1956/07/25 Milwaukee Braves  7 - New York Giants 4  
 H 1956/07/24 Milwaukee Braves  4 - New York Giants 3  
 A 1956/07/22 Chicago Cubs      2 - New York Giants 1  
 A 1956/07/22 Chicago Cubs      4 - New York Giants 1  
 A 1956/07/20 Chicago Cubs      7 - New York Giants 4  
 A 1956/07/19 Milwaukee Braves 13 - New York Giants 3  
 A 1956/07/18 Milwaukee Braves  7 - New York Giants 3  
    8    1947/08/12 .. 1947/08/19  + -              WINNER                    LOSER          
 H 1947/08/19 Cincinnati Reds       8 - New York Giants 1  
 A 1947/08/17 Boston Braves         3 - New York Giants 1  
 A 1947/08/17 Boston Braves         2 - New York Giants 1  
 A 1947/08/16 Boston Braves         4 - New York Giants 1  
 A 1947/08/15 Boston Braves         8 - New York Giants 7  
 A 1947/08/14 Philadelphia Phillies 6 - New York Giants 5  
 A 1947/08/13 Philadelphia Phillies 5 - New York Giants 2  
 A 1947/08/12 Philadelphia Phillies 5 - New York Giants 0  
    8    1928/08/23 .. 1928/08/31  + -              WINNER                  LOSER          
 H 1928/08/31 Brooklyn Robins     4 - New York Giants 2  
 H 1928/08/29 Boston Braves       8 - New York Giants 3  
 H 1928/08/28 Boston Braves       7 - New York Giants 5  
 H 1928/08/28 Boston Braves       3 - New York Giants 2  
 A 1928/08/26 Brooklyn Robins     4 - New York Giants 3  
 A 1928/08/25 Pittsburgh Pirates  7 - New York Giants 1  
 A 1928/08/24 Pittsburgh Pirates 16 - New York Giants 5  
 A 1928/08/23 Pittsburgh Pirates 13 - New York Giants 3  
    8    1916/04/15 .. 1916/05/01  + -              WINNER                    LOSER          
 H 1916/05/01 Brooklyn Robins       8 - New York Giants 5  
 H 1916/04/29 Brooklyn Robins       5 - New York Giants 4  
 A 1916/04/27 Boston Braves         3 - New York Giants 2  
 A 1916/04/25 Boston Braves         3 - New York Giants 1  
 H 1916/04/21 Philadelphia Phillies 6 - New York Giants 2  
 H 1916/04/20 Philadelphia Phillies 7 - New York Giants 6  
 A 1916/04/19 Brooklyn Robins       7 - New York Giants 3  
 A 1916/04/15 Philadelphia Phillies 5 - New York Giants 4  
    8    1901/09/02 .. 1901/09/06  + -              WINNER                  LOSER          
 H 1901/09/06 Pittsburgh Pirates 13 - New York Giants 4  
 H 1901/09/06 Pittsburgh Pirates 15 - New York Giants 2  
 H 1901/09/05 Pittsburgh Pirates 15 - New York Giants 7  
 H 1901/09/05 Pittsburgh Pirates 15 - New York Giants 1  
 H 1901/09/04 Pittsburgh Pirates 10 - New York Giants 3  
 H 1901/09/04 Pittsburgh Pirates 12 - New York Giants 6  
 H 1901/09/03 Chicago Orphans    10 - New York Giants 4  
 H 1901/09/02 Chicago Orphans     3 - New York Giants 1  
    7    2022/08/24 .. 2022/08/31  + -              WINNER               LOSER               
 H 2022/08/31 San Diego Padres 5 - San Francisco Giants 4      
 H 2022/08/30 San Diego Padres 4 - San Francisco Giants 3      
 H 2022/08/29 San Diego Padres 6 - San Francisco Giants 5      
 A 2022/08/28 Minnesota Twins  8 - San Francisco Giants 3      
 A 2022/08/27 Minnesota Twins  3 - San Francisco Giants 2 (10) 
 A 2022/08/26 Minnesota Twins  9 - San Francisco Giants 0      
 A 2022/08/24 Detroit Tigers   6 - San Francisco Giants 1      
    7    2022/07/21 .. 2022/07/27  + -              WINNER                   LOSER               
 A 2022/07/27 Arizona Diamondbacks 5 - San Francisco Giants 3  
 A 2022/07/26 Arizona Diamondbacks 7 - San Francisco Giants 3  
 A 2022/07/25 Arizona Diamondbacks 7 - San Francisco Giants 0  
 A 2022/07/24 Los Angeles Dodgers  7 - San Francisco Giants 4  
 A 2022/07/23 Los Angeles Dodgers  4 - San Francisco Giants 2  
 A 2022/07/22 Los Angeles Dodgers  5 - San Francisco Giants 1  
 A 2022/07/21 Los Angeles Dodgers  9 - San Francisco Giants 6  
    7    2019/05/22 .. 2019/05/29  + -              WINNER                    LOSER               
 A 2019/05/29 Miami Marlins         4 - San Francisco Giants 2      
 A 2019/05/28 Miami Marlins        11 - San Francisco Giants 3      
 H 2019/05/26 Arizona Diamondbacks  6 - San Francisco Giants 2      
 H 2019/05/25 Arizona Diamondbacks 10 - San Francisco Giants 4      
 H 2019/05/24 Arizona Diamondbacks 18 - San Francisco Giants 2      
 H 2019/05/23 Atlanta Braves        5 - San Francisco Giants 4 (13) 
 H 2019/05/22 Atlanta Braves        9 - San Francisco Giants 2      
    7    2017/06/13 .. 2017/06/19  + -              WINNER                  LOSER               
 A 2017/06/19 Atlanta Braves      9 - San Francisco Giants 0  
 A 2017/06/18 Colorado Rockies    7 - San Francisco Giants 5  
 A 2017/06/17 Colorado Rockies    5 - San Francisco Giants 1  
 A 2017/06/16 Colorado Rockies   10 - San Francisco Giants 8  
 A 2017/06/15 Colorado Rockies   10 - San Francisco Giants 9  
 H 2017/06/14 Kansas City Royals  7 - San Francisco Giants 2  
 H 2017/06/13 Kansas City Royals  8 - San Francisco Giants 1  
    7    2015/08/29 .. 2015/09/04  + -              WINNER                   LOSER               
 A 2015/09/04 Colorado Rockies     2 - San Francisco Giants 1      
 A 2015/09/03 Colorado Rockies    11 - San Francisco Giants 3      
 A 2015/09/02 Los Angeles Dodgers  2 - San Francisco Giants 1      
 A 2015/09/01 Los Angeles Dodgers  2 - San Francisco Giants 1      
 A 2015/08/31 Los Angeles Dodgers  5 - San Francisco Giants 4 (14) 
 H 2015/08/30 St. Louis Cardinals  7 - San Francisco Giants 5      
 H 2015/08/29 St. Louis Cardinals  6 - San Francisco Giants 0      
    7    2015/06/30 .. 2015/07/06  + -              WINNER                   LOSER               
 H 2015/07/06 New York Mets        3 - San Francisco Giants 0  
 A 2015/07/05 Washington Nationals 3 - San Francisco Giants 1  
 A 2015/07/04 Washington Nationals 9 - San Francisco Giants 3  
 A 2015/07/03 Washington Nationals 2 - San Francisco Giants 1  
 A 2015/07/02 Miami Marlins        5 - San Francisco Giants 4  
 A 2015/07/01 Miami Marlins        6 - San Francisco Giants 5  
 A 2015/06/30 Miami Marlins        5 - San Francisco Giants 3  
    7    2010/06/26 .. 2010/07/02  + -              WINNER                  LOSER               
 A 2010/07/02 Colorado Rockies    6 - San Francisco Giants 3  
 A 2010/07/01 Colorado Rockies    7 - San Francisco Giants 3  
 H 2010/06/30 Los Angeles Dodgers 8 - San Francisco Giants 2  
 H 2010/06/29 Los Angeles Dodgers 4 - San Francisco Giants 2  
 H 2010/06/28 Los Angeles Dodgers 4 - San Francisco Giants 2  
 H 2010/06/27 Boston Red Sox      5 - San Francisco Giants 1  
 H 2010/06/26 Boston Red Sox      4 - San Francisco Giants 2  
    7    2000/04/08 .. 2000/04/15  + -              WINNER                    LOSER               
 H 2000/04/15 Arizona Diamondbacks  7 - San Francisco Giants 4  
 H 2000/04/14 Arizona Diamondbacks  3 - San Francisco Giants 1  
 H 2000/04/13 Los Angeles Dodgers  11 - San Francisco Giants 7  
 H 2000/04/12 Los Angeles Dodgers   6 - San Francisco Giants 5  
 H 2000/04/11 Los Angeles Dodgers   6 - San Francisco Giants 5  
 A 2000/04/09 Atlanta Braves        9 - San Francisco Giants 3  
 A 2000/04/08 Atlanta Braves        7 - San Francisco Giants 5  
    7    1996/07/30 .. 1996/08/06  + -              WINNER              LOSER               
 H 1996/08/06 Cincinnati Reds 3 - San Francisco Giants 2  
 H 1996/08/05 Cincinnati Reds 4 - San Francisco Giants 3  
 A 1996/08/04 Houston Astros  7 - San Francisco Giants 6  
 A 1996/08/03 Houston Astros  4 - San Francisco Giants 1  
 A 1996/08/02 Houston Astros  5 - San Francisco Giants 1  
 A 1996/07/31 Chicago Cubs    4 - San Francisco Giants 1  
 A 1996/07/30 Chicago Cubs    4 - San Francisco Giants 0  
    7    1996/07/03 .. 1996/07/12  + -              WINNER                   LOSER               
 A 1996/07/12 Los Angeles Dodgers  6 - San Francisco Giants 1      
 A 1996/07/11 Los Angeles Dodgers  8 - San Francisco Giants 3      
 A 1996/07/07 San Diego Padres    10 - San Francisco Giants 3      
 A 1996/07/06 San Diego Padres     7 - San Francisco Giants 3      
 A 1996/07/05 San Diego Padres     7 - San Francisco Giants 6 (11) 
 A 1996/07/04 San Diego Padres     8 - San Francisco Giants 4      
 H 1996/07/03 Colorado Rockies     3 - San Francisco Giants 2      
    7    1992/06/13 .. 1992/06/19  + -              WINNER                LOSER               
 H 1992/06/19 San Diego Padres  3 - San Francisco Giants 2 (10) 
 H 1992/06/18 San Diego Padres  9 - San Francisco Giants 4      
 A 1992/06/17 Cincinnati Reds   6 - San Francisco Giants 4      
 A 1992/06/16 Cincinnati Reds   5 - San Francisco Giants 3      
 A 1992/06/15 Cincinnati Reds   7 - San Francisco Giants 5      
 A 1992/06/14 Houston Astros   15 - San Francisco Giants 7      
 A 1992/06/13 Houston Astros    4 - San Francisco Giants 1      
    7    1991/05/17 .. 1991/05/24  + -              WINNER              LOSER               
 A 1991/05/24 Atlanta Braves  3 - San Francisco Giants 2      
 A 1991/05/23 Cincinnati Reds 6 - San Francisco Giants 2      
 A 1991/05/22 Cincinnati Reds 9 - San Francisco Giants 4      
 A 1991/05/21 Cincinnati Reds 3 - San Francisco Giants 2      
 H 1991/05/19 Montreal Expos  5 - San Francisco Giants 4 (13) 
 H 1991/05/18 Montreal Expos  3 - San Francisco Giants 1      
 H 1991/05/17 Montreal Expos  3 - San Francisco Giants 0      
    7    1985/04/15 .. 1985/04/22  + -              WINNER                  LOSER               
 H 1985/04/22 Los Angeles Dodgers 3 - San Francisco Giants 2 (10) 
 A 1985/04/21 Cincinnati Reds     1 - San Francisco Giants 0      
 A 1985/04/20 Cincinnati Reds     2 - San Francisco Giants 1      
 A 1985/04/19 Cincinnati Reds     4 - San Francisco Giants 2      
 A 1985/04/18 Cincinnati Reds     4 - San Francisco Giants 3 (10) 
 A 1985/04/16 San Diego Padres    2 - San Francisco Giants 1      
 A 1985/04/15 San Diego Padres    8 - San Francisco Giants 3      
    7    1984/06/02 .. 1984/06/07  + -              WINNER                LOSER               
 H 1984/06/07 Houston Astros   14 - San Francisco Giants 5      
 H 1984/06/06 Atlanta Braves    5 - San Francisco Giants 4 (11) 
 H 1984/06/05 Atlanta Braves    8 - San Francisco Giants 3      
 H 1984/06/04 Atlanta Braves    2 - San Francisco Giants 1      
 H 1984/06/03 San Diego Padres  7 - San Francisco Giants 6      
 H 1984/06/03 San Diego Padres  7 - San Francisco Giants 5      
 H 1984/06/02 San Diego Padres  3 - San Francisco Giants 2 (10) 
    7    1979/05/26 .. 1979/06/01  + -              WINNER                   LOSER               
 A 1979/06/01 Chicago Cubs         8 - San Francisco Giants  2  
 A 1979/05/31 Los Angeles Dodgers 12 - San Francisco Giants 10  
 A 1979/05/30 Los Angeles Dodgers  6 - San Francisco Giants  5  
 A 1979/05/29 Los Angeles Dodgers  6 - San Francisco Giants  5  
 H 1979/05/28 Atlanta Braves       4 - San Francisco Giants  1  
 H 1979/05/27 Atlanta Braves      10 - San Francisco Giants  8  
 H 1979/05/26 Atlanta Braves       5 - San Francisco Giants  4  
    7    1978/09/09 .. 1978/09/15  + -              WINNER                  LOSER               
 H 1978/09/15 Cincinnati Reds     6 - San Francisco Giants 1      
 H 1978/09/14 Atlanta Braves      4 - San Francisco Giants 1      
 H 1978/09/13 Atlanta Braves      5 - San Francisco Giants 3 (12) 
 H 1978/09/12 Los Angeles Dodgers 8 - San Francisco Giants 0      
 H 1978/09/11 Los Angeles Dodgers 7 - San Francisco Giants 2      
 A 1978/09/10 Cincinnati Reds     8 - San Francisco Giants 1      
 A 1978/09/09 Cincinnati Reds     6 - San Francisco Giants 3      
    7    1976/06/12 .. 1976/06/18  + -              WINNER                     LOSER               
 A 1976/06/18 New York Mets          3 - San Francisco Giants 2  
 A 1976/06/17 Philadelphia Phillies  3 - San Francisco Giants 2  
 A 1976/06/16 Philadelphia Phillies  6 - San Francisco Giants 1  
 A 1976/06/15 Philadelphia Phillies 10 - San Francisco Giants 2  
 H 1976/06/13 New York Mets          4 - San Francisco Giants 1  
 H 1976/06/13 New York Mets          4 - San Francisco Giants 2  
 H 1976/06/12 New York Mets          3 - San Francisco Giants 1  
    7    1972/05/12 .. 1972/05/18  + -              WINNER              LOSER               
 H 1972/05/18 Cincinnati Reds 8 - San Francisco Giants 5  
 H 1972/05/17 Cincinnati Reds 2 - San Francisco Giants 1  
 H 1972/05/16 Cincinnati Reds 2 - San Francisco Giants 0  
 H 1972/05/16 Cincinnati Reds 4 - San Francisco Giants 3  
 A 1972/05/14 New York Mets   5 - San Francisco Giants 4  
 A 1972/05/13 New York Mets   1 - San Francisco Giants 0  
 A 1972/05/12 New York Mets   2 - San Francisco Giants 1  
    7    1971/09/05 .. 1971/09/11  + -              WINNER                  LOSER               
 A 1971/09/11 Atlanta Braves      5 - San Francisco Giants 4      
 A 1971/09/10 Atlanta Braves      7 - San Francisco Giants 5 (11) 
 A 1971/09/08 Los Angeles Dodgers 3 - San Francisco Giants 0      
 A 1971/09/07 Los Angeles Dodgers 9 - San Francisco Giants 3      
 A 1971/09/06 Los Angeles Dodgers 5 - San Francisco Giants 2      
 H 1971/09/05 Houston Astros      5 - San Francisco Giants 3      
 H 1971/09/05 Houston Astros      1 - San Francisco Giants 0      
    7    1963/06/04 .. 1963/06/09  + -              WINNER                LOSER               
 A 1963/06/09 Houston Colt .45s 3 - San Francisco Giants 0      
 A 1963/06/08 Houston Colt .45s 2 - San Francisco Giants 1      
 A 1963/06/07 Houston Colt .45s 2 - San Francisco Giants 1 (10) 
 A 1963/06/06 Chicago Cubs      3 - San Francisco Giants 2 (10) 
 A 1963/06/05 Chicago Cubs      5 - San Francisco Giants 4      
 A 1963/06/05 Chicago Cubs      9 - San Francisco Giants 5      
 A 1963/06/04 Chicago Cubs      6 - San Francisco Giants 1      
    7    1956/07/08 .. 1956/07/16  + -              WINNER                   LOSER          
 A 1956/07/16 Cincinnati Red Legs 10 - New York Giants 4  
 A 1956/07/15 Cincinnati Red Legs  4 - New York Giants 3  
 A 1956/07/15 Cincinnati Red Legs  4 - New York Giants 3  
 A 1956/07/14 St. Louis Cardinals  5 - New York Giants 2  
 A 1956/07/13 St. Louis Cardinals  7 - New York Giants 5  
 A 1956/07/12 St. Louis Cardinals  5 - New York Giants 3  
 H 1956/07/08 Pittsburgh Pirates   5 - New York Giants 2  
    7    1953/08/18 .. 1953/08/23  + -              WINNER                     LOSER          
 A 1953/08/23 Philadelphia Phillies  6 - New York Giants 3  
 A 1953/08/22 Philadelphia Phillies  6 - New York Giants 5  
 A 1953/08/22 Philadelphia Phillies  7 - New York Giants 1  
 A 1953/08/21 Philadelphia Phillies  7 - New York Giants 6  
 A 1953/08/20 Brooklyn Dodgers      10 - New York Giants 0  
 A 1953/08/19 Brooklyn Dodgers       7 - New York Giants 5  
 A 1953/08/18 Brooklyn Dodgers       4 - New York Giants 3  
    7    1950/05/21 .. 1950/05/28  + -              WINNER                    LOSER          
 H 1950/05/28 Philadelphia Phillies 5 - New York Giants 2  
 H 1950/05/27 Philadelphia Phillies 8 - New York Giants 5  
 H 1950/05/26 Philadelphia Phillies 3 - New York Giants 2  
 H 1950/05/25 St. Louis Cardinals   7 - New York Giants 5  
 H 1950/05/24 St. Louis Cardinals   2 - New York Giants 0  
 H 1950/05/21 Pittsburgh Pirates    8 - New York Giants 6  
 H 1950/05/21 Pittsburgh Pirates    4 - New York Giants 2  
    7    1949/09/28 .. 1950/04/22  + -              WINNER                     LOSER          
 A 1950/04/22 Brooklyn Dodgers       7 - New York Giants 6  
 A 1950/04/21 Brooklyn Dodgers       8 - New York Giants 1  
 H 1950/04/19 Boston Braves         10 - New York Giants 6  
 H 1950/04/18 Boston Braves         11 - New York Giants 4  
 A 1949/10/02 Boston Braves          2 - New York Giants 1  
 A 1949/10/01 Boston Braves          3 - New York Giants 0  
 A 1949/09/28 Philadelphia Phillies  2 - New York Giants 0  
    7    1948/08/26 .. 1948/08/31  + -              WINNER                  LOSER          
 A 1948/08/31 Pittsburgh Pirates  5 - New York Giants 4  
 A 1948/08/29 Cincinnati Reds     3 - New York Giants 2  
 A 1948/08/29 Cincinnati Reds     3 - New York Giants 2  
 A 1948/08/28 St. Louis Cardinals 7 - New York Giants 6  
 A 1948/08/28 St. Louis Cardinals 5 - New York Giants 4  
 A 1948/08/26 St. Louis Cardinals 7 - New York Giants 5  
 A 1948/08/26 St. Louis Cardinals 7 - New York Giants 2  
    7    1946/08/25 .. 1946/08/30  + -              WINNER                     LOSER          
 H 1946/08/30 Philadelphia Phillies  4 - New York Giants 3  
 A 1946/08/29 St. Louis Cardinals    4 - New York Giants 0  
 A 1946/08/28 St. Louis Cardinals    3 - New York Giants 2  
 A 1946/08/28 St. Louis Cardinals   13 - New York Giants 8  
 A 1946/08/27 Chicago Cubs           2 - New York Giants 1  
 A 1946/08/26 Chicago Cubs           1 - New York Giants 0  
 A 1946/08/25 Chicago Cubs           3 - New York Giants 2  
    7    1943/08/29 .. 1943/09/05  + -              WINNER               LOSER          
 A 1943/09/05 Brooklyn Dodgers 5 - New York Giants 1  
 A 1943/09/04 Brooklyn Dodgers 4 - New York Giants 3  
 A 1943/09/03 Brooklyn Dodgers 4 - New York Giants 1  
 A 1943/09/02 Brooklyn Dodgers 4 - New York Giants 3  
 A 1943/08/31 Boston Braves    6 - New York Giants 0  
 A 1943/08/29 Boston Braves    1 - New York Giants 0  
 A 1943/08/29 Boston Braves    4 - New York Giants 1  
    7    1943/07/21 .. 1943/07/25  + -              WINNER                   LOSER          
 A 1943/07/25 Chicago Cubs         2 - New York Giants 0  
 A 1943/07/25 Chicago Cubs         2 - New York Giants 0  
 A 1943/07/24 Chicago Cubs         7 - New York Giants 1  
 A 1943/07/23 St. Louis Cardinals  1 - New York Giants 0  
 A 1943/07/22 St. Louis Cardinals  6 - New York Giants 2  
 A 1943/07/21 St. Louis Cardinals 14 - New York Giants 6  
 A 1943/07/21 St. Louis Cardinals  3 - New York Giants 1  
    7    1940/08/29 .. 1940/09/04  + -              WINNER                     LOSER          
 H 1940/09/04 Boston Bees            2 - New York Giants 0  
 A 1940/09/02 Philadelphia Phillies  6 - New York Giants 5  
 A 1940/09/02 Philadelphia Phillies 11 - New York Giants 2  
 A 1940/09/01 Brooklyn Dodgers       7 - New York Giants 3  
 A 1940/09/01 Brooklyn Dodgers       4 - New York Giants 1  
 A 1940/08/31 Brooklyn Dodgers       7 - New York Giants 6  
 A 1940/08/29 St. Louis Cardinals    5 - New York Giants 0  
    7    1934/09/23 .. 1935/04/19  + -              WINNER                     LOSER          
 A 1935/04/19 Philadelphia Phillies 18 - New York Giants 7  
 A 1935/04/16 Boston Braves          4 - New York Giants 2  
 H 1934/09/30 Brooklyn Dodgers       8 - New York Giants 5  
 H 1934/09/29 Brooklyn Dodgers       5 - New York Giants 1  
 H 1934/09/26 Philadelphia Phillies  5 - New York Giants 4  
 H 1934/09/25 Philadelphia Phillies  4 - New York Giants 0  
 A 1934/09/23 Boston Braves          4 - New York Giants 3  
    7    1933/07/04 .. 1933/07/11  + -              WINNER                  LOSER          
 A 1933/07/11 St. Louis Cardinals 2 - New York Giants 1  
 A 1933/07/09 Chicago Cubs        2 - New York Giants 1  
 A 1933/07/09 Chicago Cubs        4 - New York Giants 0  
 A 1933/07/08 Chicago Cubs        2 - New York Giants 1  
 A 1933/07/07 Chicago Cubs        6 - New York Giants 5  
 A 1933/07/04 Boston Braves       8 - New York Giants 5  
 A 1933/07/04 Boston Braves       3 - New York Giants 0  
    7    1932/07/26 .. 1932/07/30  + -              WINNER                  LOSER          
 H 1932/07/30 Cincinnati Reds     3 - New York Giants 1  
 H 1932/07/29 Pittsburgh Pirates  4 - New York Giants 3  
 H 1932/07/28 Pittsburgh Pirates  9 - New York Giants 1  
 H 1932/07/28 Pittsburgh Pirates 10 - New York Giants 7  
 H 1932/07/27 Pittsburgh Pirates  4 - New York Giants 2  
 H 1932/07/27 Pittsburgh Pirates  9 - New York Giants 8  
 H 1932/07/26 Pittsburgh Pirates  7 - New York Giants 5  
    7    1915/04/16 .. 1915/04/24  + -              WINNER                    LOSER          
 A 1915/04/24 Brooklyn Robins       7 - New York Giants 5  
 A 1915/04/22 Brooklyn Robins       6 - New York Giants 4  
 H 1915/04/21 Philadelphia Phillies 6 - New York Giants 1  
 H 1915/04/20 Philadelphia Phillies 5 - New York Giants 2  
 H 1915/04/19 Philadelphia Phillies 3 - New York Giants 0  
 H 1915/04/17 Philadelphia Phillies 7 - New York Giants 1  
 H 1915/04/16 Brooklyn Robins       5 - New York Giants 3  
    7    1907/09/29 .. 1907/10/05  + -              WINNER                     LOSER          
 A 1907/10/05 Philadelphia Phillies  3 - New York Giants 2  
 A 1907/10/05 Philadelphia Phillies  7 - New York Giants 3  
 A 1907/10/04 Philadelphia Phillies  2 - New York Giants 1  
 A 1907/10/02 Chicago Cubs          13 - New York Giants 7  
 A 1907/10/01 Chicago Cubs           2 - New York Giants 1  
 A 1907/09/30 Chicago Cubs           6 - New York Giants 0  
 A 1907/09/29 St. Louis Cardinals    1 - New York Giants 0  
    7    1902/07/11 .. 1902/07/16  + -              WINNER                  LOSER          
 A 1902/07/16 Cincinnati Reds     7 - New York Giants 2  
 A 1902/07/15 Cincinnati Reds    10 - New York Giants 2  
 A 1902/07/14 Cincinnati Reds     6 - New York Giants 0  
 A 1902/07/13 Chicago Orphans     4 - New York Giants 0  
 A 1902/07/13 Chicago Orphans     5 - New York Giants 1  
 A 1902/07/12 Pittsburgh Pirates  4 - New York Giants 0  
 A 1902/07/11 Pittsburgh Pirates  6 - New York Giants 3  
    7    1901/09/28 .. 1901/10/05  + -              WINNER                   LOSER          
 A 1901/10/05 Brooklyn Superbas    4 - New York Giants 2  
 A 1901/10/05 Brooklyn Superbas    8 - New York Giants 0  
 A 1901/09/30 St. Louis Cardinals  6 - New York Giants 5  
 A 1901/09/30 St. Louis Cardinals 12 - New York Giants 4  
 A 1901/09/29 St. Louis Cardinals  3 - New York Giants 2  
 A 1901/09/29 St. Louis Cardinals  9 - New York Giants 4  
 A 1901/09/28 Chicago Orphans      5 - New York Giants 2  
    7    1900/05/12 .. 1900/05/20  + -              WINNER                   LOSER          
 A 1900/05/20 St. Louis Cardinals  9 - New York Giants 5  
 A 1900/05/18 St. Louis Cardinals 13 - New York Giants 5  
 A 1900/05/16 St. Louis Cardinals  7 - New York Giants 6  
 A 1900/05/15 Chicago Orphans     10 - New York Giants 8  
 A 1900/05/14 Chicago Orphans      4 - New York Giants 0  
 A 1900/05/13 Chicago Orphans     10 - New York Giants 9  
 A 1900/05/12 Chicago Orphans     13 - New York Giants 3  
Current losing streaks (home and away), + shows games
    1    2023/10/01                + -              WINNER                  LOSER               
 H 2023/10/01 Los Angeles Dodgers 5 - San Francisco Giants 2  
Last updated: March 25, 2024
Copyright © 2002-2022 - mcubed.net