Best San Francisco Giants Betting Sites

The San Francisco Giants are part of the MLB National League West division, and are one of the longest-established and successful baseball teams. Starting life in 1883 as the New York Gothams, the team was renamed the New York Giants before they moved to San Francisco in 1958. The Giants have won the most games of any MLB team, and have won eight World Series titles, bested only by the New York Yankees (27), St. Louis Cardinals (11), and Oakland Athletics (9). The Red Sox have as many World Series wins as the Giants. [+]

They also have 23 National League pennants in their trophy room, eight West Division titles, and two wild card berths.

Three of the Giants’ World Series titles have come since their move to San Francisco, but they had a long wait for the first after relocating. It took until 2010 before the San Francisco Giants won another World Series  — the previous one came in 1954 — but they added two more, in 2012, and 2014.

The Giants have an intense rivalry with the Los Angeles Dodgers. It is one of the longest-running and fiercest rivalries in sports, stemming back to when both teams were playing their home games in New York. The Dodgers-Giants fixture is always a thrilling encounter.

Former center-field all-star Willie Mays played a total of 2,857 games with the organization and is the franchise leader in home runs with 646. Mays’ 3,187 all-time hits with the Giants also stands as a franchise best. Christy Mathewson spent 16 years with the club from 1900 to 1916 and holds the record for most pitching victories with 372.

San Francisco Giants Betting Lines Today

The popular Giants are a team that MLB fans love to bet on, but what are the latest San Francisco betting lines today? Have a look before placing your bets. 

MLB - Regular
Friday 18 May
Colorado Rockies
San Francisco Giants

Rockies @ Giants

  odds  

Odds are not currently available for this game.

San Francisco Giants Scores & Schedule

Want to stay abreast of the San Francisco Giants’ scores and schedule? Have a look below and absorb the plentiful and juicy information at your disposal. 

  • All
  • MLB
  • MLB Spring Training
  • All
  • Home
  • Away
Competitions Away Score Home Money Line
February 2018 (6)
Fri 23 Brewers 6 - 5 Giants
Sat 24 Giants 9 - 3 Dodgers
Sun 25 Chicago Cubs 12 - 10 Giants +125 -145 Odds
Mon 26 Royals 10 - 6 Giants +135 -154 Odds
Tue 27 Diamondbacks 12 - 14 Giants +120 -141 Odds
Wed 28 Giants 10 - 10 Brewers +113 -133 Odds
March 2018 (30)
Thu 1 Angels 11 - 4 Giants +105 -125 Odds
Fri 2 Cincinnati Reds 3 - 2 Giants +118 -137 Odds
Sat 3 Texas Rangers 4 - 9 Giants
Sat 3 Giants 13 - 4 Indians
Sun 4 Dodgers 9 - 3 Giants -110 -110 Odds
Mon 5 Giants 4 - 5 Texas Rangers +110 -130 Odds
Wed 7 San Diego Padres 4 - 4 Giants +145 -164 Odds
Thu 8 Giants 4 - 0 Seattle Mariners +120 -141 Odds
Fri 9 Seattle Mariners 7 - 10 Giants +105 -125 Odds
Sat 10 Angels 7 - 11 Giants
Sat 10 Giants 9 - 8 Angels
Sun 11 San Diego Padres 4 - 5 Giants +131 -152 Odds
Mon 12 Giants 6 - 5 Athletics +113 -133 Odds
Tue 13 Giants 1 - 2 Chicago Cubs
Wed 14 Giants 4 - 5 Seattle Mariners +110 -130 Odds
Thu 15 Giants 7 - 9 San Diego Padres -110 -110 Odds
Sat 17 Giants 4 - 5 Cincinnati Reds -110 -110 Odds
Sat 17 Athletics 8 - 3 Giants
Sun 18 Giants 13 - 0 Colorado Rockies -110 -110 Odds
Mon 19 Indians 5 - 4 Giants -105 -115 Odds
Tue 20 Giants 1 - 10 Royals +110 -130 Odds
Wed 21 Giants 14 - 0 Diamondbacks +100 -120 Odds
Thu 22 Chicago Cubs 3 - 4 Giants -154 +135 Odds
Fri 23 Royals 9 - 6 Giants
Sun 25 Giants 5 - 1 Athletics +100 -120 Odds
Mon 26 Athletics 9 - 2 Giants +103 Odds
Tue 27 Athletics 0 - 3 Giants +105 -125 Odds
Thu 29 Reg. MD1 Giants 1 - 0 Dodgers +262 -294 Odds
Fri 30 Reg. MD1 Giants 1 - 0 Dodgers +148 -159 Odds
Sat 31 Reg. MD1 Giants 0 - 5 Dodgers +184 -196 Odds
April 2018 (26)
Sun 1 Reg. MD1 Giants 0 - 9 Dodgers +173 -182 Odds
Tue 3 Reg. MD2 Seattle Mariners 6 - 4 Giants +103 -112 Odds
Wed 4 Reg. MD2 Seattle Mariners 1 - 10 Giants +122 -132 Odds
Sat 7 Reg. MD2 Dodgers 5 - 7 Giants -123 +114 Odds
Sun 8 Reg. MD2 Dodgers 2 - 1 Giants -227 +212 Odds
Mon 9 Reg. MD3 Diamondbacks 2 - 1 Giants -105 -105 Odds
Tue 10 Reg. MD3 Diamondbacks 4 - 5 Giants -108 -103 Odds
Wed 11 Reg. MD3 Diamondbacks 7 - 3 Giants -110 +100 Odds
Thu 12 Reg. MD3 Giants 7 - 0 San Diego Padres -137 +127 Odds
Fri 13 Reg. MD3 Giants 1 - 5 San Diego Padres -127 +117 Odds
Sat 14 Reg. MD3 Giants 4 - 5 San Diego Padres -102 -108
Sun 15 Reg. MD3 Giants 1 - 10 San Diego Padres +118 -128
Tue 17 Reg. MD4 Giants 0 - 1 Diamondbacks +134 -145
Wed 18 Reg. MD4 Giants 4 - 3 Diamondbacks +146 -156
Thu 19 Reg. MD4 Giants 1 - 3 Diamondbacks +157 -167
Fri 20 Reg. MD4 Giants 8 - 1 Angels +142 -152
Sat 21 Reg. MD4 Giants 3 - 4 Angels +205 -222
Sun 22 Reg. MD4 Giants 4 - 2 Angels +104 -114
Mon 23 Reg. MD5 Nationals 2 - 4 Giants -114 +104
Tue 24 Reg. MD5 Nationals 3 - 4 Giants -108 -102
Wed 25 Reg. MD5 Nationals 15 - 2 Giants -159 +148
Fri 27 Reg. MD5 Dodgers 4 - 6 Giants -123 +114
Sat 28 Reg. MD5 Dodgers 15 - 6 Giants -159 +149
Sat 28 Reg. MD5 Dodgers 3 - 8 Giants -114 +103
Sun 29 Reg. MD5 Dodgers 2 - 4 Giants -145 +136
Mon 30 Reg. MD6 San Diego Padres 5 - 6 Giants +149 -159
May 2018 (27)
Tue 1 Reg. MD6 San Diego Padres 3 - 2 Giants +128 -137
Wed 2 Reg. MD6 San Diego Padres 4 - 9 Giants +112 -122
Fri 4 Reg. MD6 Giants 9 - 4 Atlanta Braves +139 -149
Sat 5 Reg. MD6 Giants 11 - 2 Atlanta Braves +115 -125
Sun 6 Reg. MD6 Giants 4 - 3 Atlanta Braves +135 -145
Mon 7 Reg. MD7 Giants 0 - 11 Phillies -118 +108
Tue 8 Reg. MD7 Giants 2 - 4 Phillies +167 -179
Wed 9 Reg. MD7 Giants 3 - 11 Phillies +102 -112
Thu 10 Reg. MD7 Giants 3 - 6 Phillies +150 -161
Fri 11 Reg. MD7 Giants 2 - 11 Pirates +110 -120
Sat 12 Reg. MD7 Giants 5 - 6 Pirates +109 -119
Sun 13 Reg. MD7 Giants 5 - 0 Pirates +139 -149
Mon 14 Reg. MD8 Cincinnati Reds 7 - 10 Giants +125 -135
Tue 15 Reg. MD8 Cincinnati Reds 3 - 5 Giants +134 -145
Wed 16 Reg. MD8 Cincinnati Reds 6 - 3 Giants +137 -147
Thu 17 Reg. MD8 Colorado Rockies 5 - 3 Giants +125 -135
Fri 18 Reg. MD8 Colorado Rockies 6 - 1 Giants
Sat 19 Reg. MD8 Colorado Rockies 16:05 Giants
Sun 20 Reg. MD8 Colorado Rockies 16:05 Giants
Tue 22 Reg. MD9 Giants 20:10 Houston Astros
Wed 23 Reg. MD9 Giants 14:10 Houston Astros
Fri 25 Reg. MD9 Giants 14:20 Chicago Cubs
Sat 26 Reg. MD9 Giants 19:15 Chicago Cubs
Sun 27 Reg. MD9 Giants 20:08 Chicago Cubs
Mon 28 Reg. MD10 Giants 19:10 Colorado Rockies
Tue 29 Reg. MD10 Giants 20:40 Colorado Rockies
Wed 30 Reg. MD10 Giants 20:40 Colorado Rockies
June 2018 (28)
Fri 1 Reg. MD10 Phillies 22:15 Giants
Sat 2 Reg. MD10 Phillies 22:05 Giants
Sun 3 Reg. MD10 Phillies 16:05 Giants
Mon 4 Reg. MD11 Diamondbacks 22:15 Giants
Tue 5 Reg. MD11 Diamondbacks 22:15 Giants
Wed 6 Reg. MD11 Diamondbacks 15:45 Giants
Fri 8 Reg. MD11 Giants 19:05 Nationals
Sat 9 Reg. MD11 Giants 12:05 Nationals
Sun 10 Reg. MD11 Giants 16:05 Nationals
Mon 11 Reg. MD12 Giants 19:10 Miami Marlins
Tue 12 Reg. MD12 Giants 19:10 Miami Marlins
Wed 13 Reg. MD12 Giants 19:10 Miami Marlins
Thu 14 Reg. MD12 Giants 12:10 Miami Marlins
Fri 15 Reg. MD12 Giants 22:10 Dodgers
Sat 16 Reg. MD12 Giants 20:15 Dodgers
Sun 17 Reg. MD12 Giants 16:10 Dodgers
Mon 18 Reg. MD13 Miami Marlins 22:15 Giants
Tue 19 Reg. MD13 Miami Marlins 22:15 Giants
Wed 20 Reg. MD13 Miami Marlins 15:45 Giants
Thu 21 Reg. MD13 San Diego Padres 22:15 Giants
Fri 22 Reg. MD13 San Diego Padres 22:15 Giants
Sat 23 Reg. MD13 San Diego Padres 16:05 Giants
Sun 24 Reg. MD13 San Diego Padres 16:05 Giants
Tue 26 Reg. MD14 Colorado Rockies 22:15 Giants
Wed 27 Reg. MD14 Colorado Rockies 22:15 Giants
Thu 28 Reg. MD14 Colorado Rockies 15:45 Giants
Fri 29 Reg. MD14 Giants 21:40 Diamondbacks
Sat 30 Reg. MD14 Giants 22:10 Diamondbacks
July 2018 (25)
Sun 1 Reg. MD14 Giants 16:10 Diamondbacks
Mon 2 Reg. MD15 Giants 20:40 Colorado Rockies
Tue 3 Reg. MD15 Giants 20:10 Colorado Rockies
Wed 4 Reg. MD15 Giants 20:10 Colorado Rockies
Thu 5 Reg. MD15 Cardinals 22:15 Giants
Fri 6 Reg. MD15 Cardinals 22:15 Giants
Sat 7 Reg. MD15 Cardinals 16:05 Giants
Sun 8 Reg. MD15 Cardinals 16:05 Giants
Mon 9 Reg. MD16 Chicago Cubs 22:15 Giants
Tue 10 Reg. MD16 Chicago Cubs 22:15 Giants
Wed 11 Reg. MD16 Chicago Cubs 15:45 Giants
Fri 13 Reg. MD16 Athletics 22:15 Giants
Sat 14 Reg. MD16 Athletics 22:05 Giants
Sun 15 Reg. MD16 Athletics 16:05 Giants
Fri 20 Reg. MD17 Giants 21:35 Athletics
Sat 21 Reg. MD17 Giants 21:05 Athletics
Sun 22 Reg. MD17 Giants 16:05 Athletics
Tue 24 Reg. MD18 Giants 22:10 Seattle Mariners
Wed 25 Reg. MD18 Giants 16:10 Seattle Mariners
Thu 26 Reg. MD18 Brewers 22:15 Giants
Fri 27 Reg. MD18 Brewers 22:15 Giants
Sat 28 Reg. MD18 Brewers 21:05 Giants
Sun 29 Reg. MD18 Brewers 16:05 Giants
Mon 30 Reg. MD19 Giants 22:10 San Diego Padres
Tue 31 Reg. MD19 Giants 16:10 San Diego Padres
August 2018 (27)
Thu 2 Reg. MD19 Giants 21:40 Diamondbacks
Fri 3 Reg. MD19 Giants 21:40 Diamondbacks
Sat 4 Reg. MD19 Giants 20:10 Diamondbacks
Sun 5 Reg. MD19 Giants 16:10 Diamondbacks
Mon 6 Reg. MD20 Houston Astros 22:15 Giants
Tue 7 Reg. MD20 Houston Astros 15:45 Giants
Thu 9 Reg. MD20 Pirates 22:15 Giants
Fri 10 Reg. MD20 Pirates 22:15 Giants
Sat 11 Reg. MD20 Pirates 21:05 Giants
Sun 12 Reg. MD20 Pirates 16:05 Giants
Mon 13 Reg. MD21 Giants 22:10 Dodgers
Tue 14 Reg. MD21 Giants 22:10 Dodgers
Wed 15 Reg. MD21 Giants 22:10 Dodgers
Fri 17 Reg. MD21 Giants 19:10 Cincinnati Reds
Sat 18 Reg. MD21 Giants 19:10 Cincinnati Reds
Sun 19 Reg. MD21 Giants 13:10 Cincinnati Reds
Mon 20 Reg. MD22 Giants 19:10 New York Mets
Tue 21 Reg. MD22 Giants 19:10 New York Mets
Wed 22 Reg. MD22 Giants 19:10 New York Mets
Thu 23 Reg. MD22 Giants 13:10 New York Mets
Fri 24 Reg. MD22 Texas Rangers 22:15 Giants
Sat 25 Reg. MD22 Texas Rangers 16:05 Giants
Sun 26 Reg. MD22 Texas Rangers 16:05 Giants
Mon 27 Reg. MD23 Diamondbacks 22:15 Giants
Tue 28 Reg. MD23 Diamondbacks 22:15 Giants
Wed 29 Reg. MD23 Diamondbacks 22:15 Giants
Fri 31 Reg. MD23 New York Mets 22:15 Giants
September 2018 (26)
Sat 1 Reg. MD23 New York Mets 16:05 Giants
Sun 2 Reg. MD23 New York Mets 16:05 Giants
Mon 3 Reg. MD24 Giants 15:10 Colorado Rockies
Tue 4 Reg. MD24 Giants 20:40 Colorado Rockies
Wed 5 Reg. MD24 Giants 20:40 Colorado Rockies
Fri 7 Reg. MD24 Giants 20:10 Brewers
Sat 8 Reg. MD24 Giants 19:10 Brewers
Sun 9 Reg. MD24 Giants 14:10 Brewers
Mon 10 Reg. MD25 Atlanta Braves 22:15 Giants
Tue 11 Reg. MD25 Atlanta Braves 22:15 Giants
Wed 12 Reg. MD25 Atlanta Braves 15:45 Giants
Fri 14 Reg. MD25 Colorado Rockies 22:15 Giants
Sat 15 Reg. MD25 Colorado Rockies 21:05 Giants
Sun 16 Reg. MD25 Colorado Rockies 16:05 Giants
Mon 17 Reg. MD26 Giants 22:10 San Diego Padres
Tue 18 Reg. MD26 Giants 22:10 San Diego Padres
Wed 19 Reg. MD26 Giants 21:10 San Diego Padres
Fri 21 Reg. MD26 Giants 20:15 Cardinals
Sat 22 Reg. MD26 Giants 19:15 Cardinals
Sun 23 Reg. MD26 Giants 14:15 Cardinals
Mon 24 Reg. MD27 San Diego Padres 22:15 Giants
Tue 25 Reg. MD27 San Diego Padres 22:15 Giants
Wed 26 Reg. MD27 San Diego Padres 22:15 Giants
Fri 28 Reg. MD27 Dodgers 22:15 Giants
Sat 29 Reg. MD27 Dodgers 16:05 Giants
Sun 30 Reg. MD27 Dodgers 15:05 Giants

San Francisco Giants Standings Right Now

In an ultra-competitive National League West Division, it is paramount to keep track of where the San Francisco Giants sit in the standings. [+]

Whether the Giants are playing at home or are on the road for a four-game series, use our standings widget to follow the club’s progress. The tool also offers key statistics such as runs for/against and winning percentage.

MLB
MLB
# team P W L p+ p- %
1 New York Yankees New York Yankees 41 28 13 233 171 0.683
2 Boston Red Sox Boston Red Sox 45 30 15 242 175 0.667
3 Houston Astros Houston Astros 46 29 17 214 117 0.630
4 Atlanta Braves Atlanta Braves 43 26 17 225 168 0.605
5 Milwaukee Brewers Milwaukee Brewers 45 27 18 184 168 0.600
6 Philadelphia Phillies Philadelphia Phillies 42 25 17 198 160 0.595
7 Pittsburgh Pirates Pittsburgh Pirates 44 26 18 218 187 0.591
8 Washington Nationals Washington Nationals 42 24 18 189 154 0.571
9 St. Louis Cardinals St. Louis Cardinals 42 24 18 185 161 0.571
10 Arizona Diamondbacks Arizona Diamondbacks 44 25 19 171 155 0.568
11 Seattle Mariners Seattle Mariners 44 25 19 201 200 0.568
12 Chicago Cubs Chicago Cubs 41 23 18 217 159 0.561
13 Los Angeles Angels Los Angeles Angels 45 25 20 211 191 0.556
14 Colorado Rockies Colorado Rockies 45 25 20 182 197 0.556
15 New York Mets New York Mets 40 21 19 169 182 0.525
16 Oakland Athletics Oakland Athletics 45 23 22 208 216 0.511
17 Toronto Blue Jays Toronto Blue Jays 45 22 23 218 219 0.489
18 Cleveland Indians Cleveland Indians 43 21 22 208 189 0.488
19 Tampa Bay Rays Tampa Bay Rays 43 21 22 190 198 0.488
20 San Francisco Giants San Francisco Giants 46 22 24 183 216 0.478
21 Detroit Tigers Detroit Tigers 44 20 24 195 207 0.455
22 Minnesota Twins Minnesota Twins 40 18 22 170 192 0.450
23 Los Angeles Dodgers Los Angeles Dodgers 43 17 26 185 182 0.395
24 San Diego Padres San Diego Padres 46 18 28 171 215 0.391
25 Texas Rangers Texas Rangers 46 18 28 190 243 0.391
26 Miami Marlins Miami Marlins 44 17 27 150 230 0.386
27 Cincinnati Reds Cincinnati Reds 45 15 30 185 230 0.333
28 Baltimore Orioles Baltimore Orioles 44 14 30 183 243 0.318
29 Kansas City Royals Kansas City Royals 44 14 30 178 248 0.318
30 Chicago White Sox Chicago White Sox 41 11 30 158 238 0.268

How To Win At San Francisco Giants Betting

You can never count out the San Francisco Giants. Even when it looks like the club is down and out, the Giants have a history of proving doubters wrong. Just look at their World Series track record — winning three championships in five seasons.

The Giants don’t have a lot of power at the plate, but their batting order is one of the deepest in the National League. The club collected a fourth-best 1,437 hits during the 2016 campaign, finishing behind Colorado, Arizona and Miami.

Buster Posey — the all-star catcher who had 80 runs batted in with a .288 batting average in 2016 — leads the Giants’ offense. 

As good as the Giants’ offense was during the 2016 season, the club’s pitching staff was just as impressive. Madison Bumgarner, who won the 2014 playoff MVP award, is the rock of the Giants’ starting rotation. Bumgarner had a solid 2016 season, posting a 15-9 record with a remarkable 2.74 earned run average.

With three World Series rings already to his name, Bumgarner is entering the prime of his career and is sure to add to that collection moving forward.

The rest of San Francisco’s rotation also has World Series experience, including Johnny Cueto, who helped the Kansas City Royals win a championship in 2015.

The Giants’ biggest rivals in the NL West are the Los Angeles Dodgers. The two clubs met 12 times in 2016, splitting the season series at six wins apiece. However, if the Giants want to add to their World Series trophy case, they’ll have to get past the Dodgers.

Ready to put your money on the San Francisco Giants? Here are a few online sportsbooks to consider before placing your wagers.