Team Records
San Francisco Giants

San Francisco Giants Against The Spread
Overall 22-19-0
As Home Dog 6-2-0
As Home Fav 6-12-0
As Away Dog 7-2-0
As Away Fav 3-2-0
As Neutral Site Dog 0-1-0
As Neutral Site Fav 0-0-0
Over vs. Under 15-24-2
San Francisco Giants Straight Up
Overall 22-19-0
Home 13-13-0
Away 9-5-0
Neutral Site 0-1-0
Conference 22-19-0
Division 22-19-0
Non Conference 0-0-0
San Francisco Giants Completed Games ATS
Date Opponent Score ATS OU
Sat Jun 03 Baltimore Orioles 4-0 Won (-1.5) Under (7.5)
Fri Jun 02 Baltimore Orioles 2-3 Loss (-1.5) Under (7.5)
Wed May 31 Pittsburgh Pirates 4-9 Loss (-1.5) Over (7.5)
Tue May 30 Pittsburgh Pirates 1-2 Loss (-1.5) Under (8.5)
Mon May 29 Pittsburgh Pirates 14-4 Won (-1.5) Over (8.5)
Sat May 27 at Milwaukee Brewers 3-1 Won (-1.5) Under (7.5)
Fri May 26 at Milwaukee Brewers 15-1 Won (+1.5) Over (8.0)
Thu May 25 at Milwaukee Brewers 5-0 Won (-1.5) Under (9.0)
Mon May 22 at Minnesota Twins 4-1 Won (+1.5) Under (8.5)
Sat May 20 Miami Marlins 0-1 Loss (-1.5) Under (7.5)
Fri May 19 Miami Marlins 4-3 Loss (-1.5) Under (7.5)
Tue May 16 Philadelphia Phillies 4-3 Won (+1.5) Under (7.5)
Mon May 15 Philadelphia Phillies 6-3 Won (+1.5) Push (9.0)
Fri May 12 at Arizona Diamondbacks 5-7 Loss (-1.5) Over (10.0)
Thu May 11 at Arizona Diamondbacks 6-2 Won (-1.5) Under (9.5)
Wed May 10 Washington Nationals 6-11 Loss (-1.5) Over (9.0)
Tue May 09 Washington Nationals 4-1 Won (-1.5) Under (8.5)
Mon May 08 Washington Nationals 1-5 Loss (-1.5) Under (8.5)
Sun May 07 Milwaukee Brewers 3-7 Loss (-1.5) Over (9.0)
Sat May 06 Milwaukee Brewers 4-1 Won (-1.5) Under (8.5)
Fri May 05 Milwaukee Brewers 6-4 Won (+1.5) Over (8.0)
Wed May 03 at Houston Astros 4-2 Won (+1.5) Under (7.5)
Tue May 02 at Houston Astros 2-0 Won (+1.5) Under (8.0)
Sun Apr 30 at San Diego Padres 4-6 Loss (+1.5) Under (19.5)
Thu Apr 27 St. Louis Cardinals 0-6 Loss (-1.5) Under (8.5)
Wed Apr 26 St. Louis Cardinals 7-3 Won (+1.5) Over (8.5)
Sun Apr 23 New York Mets 5-4 Won (+1.5) Push (9.0)
Sat Apr 22 New York Mets 7-4 Won (-1.5) Over (8.5)
Fri Apr 21 New York Mets 0-7 Loss (-1.5) Under (9.0)
Thu Apr 20 New York Mets 4-9 Loss (+1.5) Over (8.5)
Tue Apr 18 at Miami Marlins 2-4 Loss (-1.5) Under (8.5)
Mon Apr 17 at Miami Marlins 3-4 Won (+1.5) Under (7.5)
Tue Apr 11 Los Angeles Dodgers 5-0 Won (+1.5) Under (8.0)
Mon Apr 10 Los Angeles Dodgers 1-9 Loss (+1.5) Over (7.5)
Sun Apr 09 Kansas City Royals 3-1 Won (-1.5) Under (8.5)
Sat Apr 08 Kansas City Royals 5-6 Loss (-1.5) Over (8.5)
Fri Apr 07 Kansas City Royals 1-3 Loss (-1.5) Under (8.0)
Wed Apr 05 at Chicago White Sox 3-7 Loss (+1.5) Over (7.5)
Mon Apr 03 at Chicago White Sox 12-3 Won (+1.5) Over (8.0)
Sun Apr 02 at New York Yankees 0-6 Loss (+1.5) Under (8.5)
Sat Apr 01 at New York Yankees 7-5 Won (+1.5) Over (8.5)
San Francisco Giants Scheduled Games
Date Opponent Odds
Sun Apr 16 at Detroit Tigers SF -185
Tue Jun 06 at Colorado Rockies SF -138
Wed Jun 07 at Colorado Rockies
Thu Jun 08 at Colorado Rockies
Fri Jun 09 Chicago Cubs CHC -275
Sat Jun 10 Chicago Cubs
Sun Jun 11 Chicago Cubs
Mon Jun 12 at St. Louis Cardinals
Mon Jun 12 at St. Louis Cardinals
Tue Jun 13 at St. Louis Cardinals
Thu Jun 15 at Los Angeles Dodgers
Fri Jun 16 at Los Angeles Dodgers
Sat Jun 17 at Los Angeles Dodgers
Sun Jun 18 San Diego Padres
Mon Jun 19 San Diego Padres
Tue Jun 20 San Diego Padres
Wed Jun 21 San Diego Padres
Thu Jun 22 Arizona Diamondbacks
Fri Jun 23 Arizona Diamondbacks
Sat Jun 24 Arizona Diamondbacks
Mon Jun 26 at Toronto Blue Jays
Tue Jun 27 at Toronto Blue Jays
Wed Jun 28 at Toronto Blue Jays
Thu Jun 29 at New York Mets
Fri Jun 30 at New York Mets
Sat Jul 01 at New York Mets
Sun Jul 02 Seattle Mariners
Mon Jul 03 Seattle Mariners
Tue Jul 04 Seattle Mariners
Thu Jul 06 Colorado Rockies
Fri Jul 07 Colorado Rockies
Sat Jul 08 Colorado Rockies
Fri Jul 14 at Pittsburgh Pirates
Sat Jul 15 at Pittsburgh Pirates
Sun Jul 16 at Pittsburgh Pirates
Sun Jul 16 at Cincinnati Reds
Mon Jul 17 at Cincinnati Reds
Tue Jul 18 at Cincinnati Reds
Wed Jul 19 at Cincinnati Reds
Fri Jul 21 at Washington Nationals
Sat Jul 22 at Washington Nationals
Sun Jul 23 at Washington Nationals
Mon Jul 24 Oakland Athletics
Tue Jul 25 Oakland Athletics
Thu Jul 27 Boston Red Sox
Fri Jul 28 Boston Red Sox
Sat Jul 29 Boston Red Sox
Sun Jul 30 Arizona Diamondbacks
Mon Jul 31 Arizona Diamondbacks
Tue Aug 01 Arizona Diamondbacks
Wed Aug 02 Arizona Diamondbacks
Fri Aug 04 at Oakland Athletics
Sat Aug 05 at Oakland Athletics
Sun Aug 06 at Los Angeles Angels
Mon Aug 07 at Los Angeles Angels
Tue Aug 08 at Los Angeles Angels
Thu Aug 10 Texas Rangers
Fri Aug 11 Texas Rangers
Sat Aug 12 Texas Rangers
Sun Aug 13 Tampa Bay Rays
Mon Aug 14 Tampa Bay Rays
Tue Aug 15 Tampa Bay Rays
Thu Aug 17 at Atlanta Braves
Fri Aug 18 at Atlanta Braves
Sat Aug 19 at Atlanta Braves
Mon Aug 21 at Philadelphia Phillies
Tue Aug 22 at Philadelphia Phillies
Wed Aug 23 at Philadelphia Phillies
Thu Aug 24 Atlanta Braves
Fri Aug 25 Atlanta Braves
Sat Aug 26 Atlanta Braves
Sun Aug 27 Cincinnati Reds
Mon Aug 28 Cincinnati Reds
Tue Aug 29 Cincinnati Reds
Thu Aug 31 at San Diego Padres
Fri Sep 01 at San Diego Padres
Sat Sep 02 at San Diego Padres
Sun Sep 03 at San Diego Padres
Sun Sep 03 at Chicago Cubs
Mon Sep 04 at Chicago Cubs
Tue Sep 05 at Chicago Cubs
Thu Sep 07 Colorado Rockies
Fri Sep 08 Colorado Rockies
Sat Sep 09 Colorado Rockies
Sun Sep 10 Cleveland Guardians
Mon Sep 11 Cleveland Guardians
Tue Sep 12 Cleveland Guardians
Thu Sep 14 at Colorado Rockies
Fri Sep 15 at Colorado Rockies
Sat Sep 16 at Colorado Rockies
Sun Sep 17 at Colorado Rockies
Mon Sep 18 at Arizona Diamondbacks
Tue Sep 19 at Arizona Diamondbacks
Wed Sep 20 at Los Angeles Dodgers
Thu Sep 21 at Los Angeles Dodgers
Fri Sep 22 at Los Angeles Dodgers
Sat Sep 23 at Los Angeles Dodgers
Sun Sep 24 San Diego Padres
Mon Sep 25 San Diego Padres
Tue Sep 26 San Diego Padres
Thu Sep 28 Los Angeles Dodgers
Fri Sep 29 Los Angeles Dodgers
Sat Sep 30 Los Angeles Dodgers