GIANTS Odds: Schedule, Matchups, & Stats

Next Matchup

July 30, 2025 3:45 PM ET SportsNet PT
Pittsburgh Pirates 953 Pirates 46 - 62 Burrows (R)
Best Away Odds +
San Francisco Giants 954 Giants 54 - 54 Webb (R)
Best Home Odds +

Previous Matchup

July 29, 2025

Giants injuries

Pos Player Status

Giants Schedule

Date Opp Close Result RL/OU
Mar 27, 2025 @Reds -110 / 7.5 Won 6-4 Won / Over
Mar 29, 2025 @Reds -100 / 8.5 Lost 2-3 Lost / Under
Mar 30, 2025 @Reds -124 / 8 Won 6-3 Won / Over
Mar 31, 2025 @Astros +108 / 8 Won 7-2 Won / Over
Apr 1, 2025 @Astros -135 / 8 Won 3-1 Won / Under
Apr 2, 2025 @Astros +145 / 7.5 Won 6-3 Won / Over
Apr 4, 2025 Mariners -148 / 8 Won 10-9 Lost / Over
Apr 5, 2025 Mariners -121 / 7.5 Won 4-1 Won / Under
Apr 6, 2025 Mariners -118 / 7.5 Won 5-4 Won / Over
Apr 7, 2025 Reds -162 / 6.5 Lost 0-2 Lost / Under
Apr 8, 2025 Reds -130 / 7.5 Lost 0-1 Lost / Under
Apr 9, 2025 Reds -146 / 7.5 Won 8-6 Won / Over
Apr 11, 2025 @Yankees +118 / 8 Won 9-1 Won / Over
Apr 12, 2025 @Yankees +115 / 8 Lost 4-8 Lost / Over
Apr 13, 2025 @Yankees +101 / 8 Won 5-4 Lost / Over
Apr 14, 2025 @Phillies -104 / 9 Won 10-4 Won / Over
Apr 15, 2025 @Phillies +138 / 8 Lost 4-6 Lost / Over
Apr 16, 2025 @Phillies +128 / 8 Won 11-4 Won / Over
Apr 17, 2025 @Phillies +170 / 8 Lost 4-6 Lost / Over
Apr 18, 2025 @Angels -161 / 8 Lost 0-2 Lost / Under
Apr 19, 2025 @Angels -148 / 8.5 Won 3-2 Lost / Under
Apr 20, 2025 @Angels -105 / 9 Lost 4-5 Lost / Push
Apr 21, 2025 Brewers -140 / 8 Won 5-2 Won / Under
Apr 22, 2025 Brewers -149 / 8 Lost 3-11 Lost / Over
Apr 23, 2025 Brewers -148 / 6.5 Won 4-2 Won / Under
Apr 24, 2025 Brewers -162 / 7.5 Won 6-5 Lost / Over
Apr 25, 2025 Rangers -130 / 7.5 Lost 0-2 Lost / Under
Apr 26, 2025 Rangers -145 / 7.5 Won 3-2 Lost / Under
Apr 27, 2025 Rangers -141 / 7.5 Won 3-2 Lost / Under
Apr 29, 2025 @Padres -122 / 7 Lost 4-7 Lost / Over
Apr 30, 2025 @Padres +120 / 7 Lost 3-5 Lost / Over
May 1, 2025 Rockies -277 / 7.5 Lost 3-4 Lost / Under
May 2, 2025 Rockies -295 / 8 Won 4-0 Won / Under
May 3, 2025 Rockies -305 / 8.5 Won 6-3 Won / Over
May 4, 2025 Rockies -405 / 7.5 Won 9-3 Won / Over
May 5, 2025 @Cubs +147 / 7.5 Lost 2-9 Lost / Over
May 6, 2025 @Cubs +124 / 8.5 Won 14-5 Won / Over
May 7, 2025 @Cubs +138 / 7.5 Won 3-1 Won / Under
May 9, 2025 @Twins -115 / 8.5 Lost 1-3 Lost / Under
May 10, 2025 @Twins -116 / 7 Lost 1-2 Lost / Under
May 11, 2025 @Twins +138 / 8.5 Lost 6-7 Won / Over
May 12, 2025 Diamondbacks +106 / 8 Lost 1-2 Won / Under
May 13, 2025 Diamondbacks -106 / 7.5 Won 10-6 Won / Over
May 14, 2025 Diamondbacks -105 / 8.5 Lost 7-8 Won / Over
May 16, 2025 Athletics -205 / 7 Won 9-1 Won / Over
May 17, 2025 Athletics -165 / 8.5 Won 1-0 Lost / Under
May 18, 2025 Athletics -155 / 9 Won 3-2 Lost / Under
May 19, 2025 Royals -135 / 7.5 Lost 1-3 Lost / Under
May 20, 2025 Royals -135 / 7.5 Won 3-2 Lost / Under
May 21, 2025 Royals -225 / 7.5 Lost 4-8 Lost / Over
May 23, 2025 @Nationals -105 / 7.5 Won 4-0 Won / Under
May 24, 2025 @Nationals -158 / 8.5 Lost 0-3 Lost / Under
May 25, 2025 @Nationals -146 / 7.5 Won 3-2 Lost / Under
May 26, 2025 @Tigers -106 / 8.5 Lost 1-3 Lost / Under
May 27, 2025 @Tigers -118 / 7.5 Lost 1-3 Lost / Under
May 28, 2025 @Tigers -104 / 8 Lost 3-4 Lost / Under
May 30, 2025 @Marlins -166 / 8.5 Won 2-0 Won / Under
May 31, 2025 @Marlins -148 / 7.5 Lost 0-1 Lost / Under
Jun 1, 2025 @Marlins -115 / 8 Won 4-2 Won / Under
Jun 2, 2025 Padres -180 / 7.5 Lost 0-1 Lost / Under
Jun 3, 2025 Padres -158 / 7.5 Lost 2-3 Lost / Under
Jun 4, 2025 Padres -107 / 7.5 Won 6-5 Won / Over
Jun 5, 2025 Padres -115 / 7 Won 3-2 Won / Under
Jun 6, 2025 Braves +120 / 7.5 Won 5-4 Won / Over
Jun 7, 2025 Braves -143 / 7.5 Won 3-2 Lost / Under
Jun 8, 2025 Braves +110 / 7.5 Won 4-3 Won / Under
Jun 10, 2025 @Rockies -206 / 11 Won 6-5 Lost / Push
Jun 11, 2025 @Rockies -194 / 10.5 Won 10-7 Won / Over
Jun 12, 2025 @Rockies -212 / 11 Lost 7-8 Lost / Over
Jun 13, 2025 @Dodgers +160 / 7.5 Won 6-2 Won / Over
Jun 14, 2025 @Dodgers +151 / 9 Lost 5-11 Lost / Over
Jun 15, 2025 @Dodgers +162 / 9 Lost 4-5 Won / Push
Jun 17, 2025 Guardians -151 / 7 Lost 2-3 Lost / Under
Jun 18, 2025 Guardians -158 / 8.5 Lost 2-4 Lost / Under
Jun 19, 2025 Guardians -190 / 7 Won 2-1 Lost / Under
Jun 20, 2025 Red Sox -132 / 7.5 Lost 5-7 Lost / Over
Jun 21, 2025 Red Sox -125 / 7.5 Won 3-2 Lost / Under
Jun 22, 2025 Red Sox -164 / 7 Won 9-5 Won / Over
Jun 24, 2025 Marlins -182 / 8 Lost 2-4 Lost / Under
Jun 25, 2025 Marlins -231 / 6.5 Lost 5-8 Lost / Over
Jun 26, 2025 Marlins -184 / 7.5 Lost 5-12 Lost / Over
Jun 27, 2025 @White Sox -158 / 9 Won 3-1 Won / Under
Jun 28, 2025 @White Sox -166 / 7.5 Lost 0-1 Lost / Under
Jun 29, 2025 @White Sox -156 / 8.5 Lost 2-5 Lost / Under
Jun 30, 2025 @Diamondbacks -150 / 8 Lost 2-4 Lost / Under
Jul 1, 2025 @Diamondbacks +110 / 9 Lost 2-8 Lost / Over
Jul 2, 2025 @Diamondbacks +120 / 8.5 Won 6-5 Won / Over
Jul 3, 2025 @Diamondbacks -121 / 8.5 Won 7-2 Won / Over
Jul 4, 2025 @Athletics -110 / 10 Lost 2-11 Lost / Over
Jul 5, 2025 @Athletics -186 / 9.5 Won 7-2 Won / Under
Jul 6, 2025 @Athletics +107 / 10 Won 6-2 - / Under
Jul 7, 2025 Phillies +118 / 7.5 Won 3-1 Won / Under
Jul 8, 2025 Phillies -164 / 8 Won 4-3 Lost / Under
Jul 9, 2025 Phillies +116 / 8 Lost 0-13 Lost / Over
Jul 11, 2025 Dodgers -140 / 7.5 Won 8-7 Lost / Over
Jul 12, 2025 Dodgers +133 / 8.5 Lost 1-2 Won / Under
Jul 13, 2025 Dodgers +120 / 7.5 Lost 2-5 Lost / Under
Jul 18, 2025 @Blue Jays +115 / 8.5 Lost 0-4 Lost / Under
Jul 19, 2025 @Blue Jays -134 / 7.5 Lost 3-6 Lost / Over
Jul 20, 2025 @Blue Jays -107 / 8.5 Lost 6-8 Lost / Over
Jul 21, 2025 @Braves +114 / 9.5 Lost 5-9 Lost / Over
Jul 22, 2025 @Braves -100 / 9.5 Won 9-0 Won / Under
Jul 23, 2025 @Braves +134 / 7.5 Won 9-3 Won / Over
Jul 25, 2025 Mets -149 / 7.5 Lost 1-8 Lost / Over
Jul 26, 2025 Mets -113 / 7.5 Lost 1-2 Won / Under
Jul 27, 2025 Mets +109 / 8 Lost 3-5 Lost / Push
Jul 28, 2025 Pirates -136 / 7.5 Lost 5-6 Lost / Over
Jul 29, 2025 Pirates -172 / 8 Lost 1-3 Lost / Under
Jul 30, 2025 Pirates / 3:45 PM ET
Aug 1, 2025 @Mets / 7:10 PM ET
Aug 2, 2025 @Mets / 4:10 PM ET
Aug 3, 2025 @Mets / 1:40 PM ET
Aug 4, 2025 @Pirates / 6:40 PM ET
Aug 5, 2025 @Pirates / 6:40 PM ET
Aug 6, 2025 @Pirates / 12:35 PM ET
Aug 8, 2025 Nationals / 10:15 PM ET
Aug 9, 2025 Nationals / 4:05 PM ET
Aug 10, 2025 Nationals / 4:05 PM ET
Aug 11, 2025 Padres / 9:45 PM ET
Aug 12, 2025 Padres / 9:45 PM ET
Aug 13, 2025 Padres / 3:45 PM ET
Aug 15, 2025 Rays / 10:15 PM ET
Aug 16, 2025 Rays / 9:05 PM ET
Aug 17, 2025 Rays / 4:05 PM ET
Aug 18, 2025 @Padres / 9:40 PM ET
Aug 19, 2025 @Padres / 9:40 PM ET
Aug 20, 2025 @Padres / 9:40 PM ET
Aug 21, 2025 @Padres / 4:10 PM ET
Aug 22, 2025 @Brewers / 8:10 PM ET
Aug 23, 2025 @Brewers / 7:10 PM ET
Aug 24, 2025 @Brewers / 2:10 PM ET
Aug 26, 2025 Cubs / 9:45 PM ET
Aug 27, 2025 Cubs / 9:45 PM ET
Aug 28, 2025 Cubs / 3:45 PM ET
Aug 29, 2025 Orioles / 10:15 PM ET
Aug 30, 2025 Orioles / 7:15 PM ET
Aug 31, 2025 Orioles / 4:05 PM ET
Sep 1, 2025 @Rockies / 4:10 PM ET
Sep 2, 2025 @Rockies / 8:40 PM ET
Sep 3, 2025 @Rockies / 8:40 PM ET

Betting on the San Francisco Giants

As another West Coast MLB team with strong East Coast roots, the San Francisco Giants have always enjoyed a strong fan base. In recent years, the interest in betting on the Giants in legal US markets is also on the rise.

San Francisco Giants Overview

The Giants’ franchise has roots that go all the way back to 1883 and New York City. Following a brief two-year stint as the Gothams, the Giants became a mainstay in the Big Apple until 1958.

During that run, the Giants won seven World Series titles as one of the most popular teams in the league. As part of MLB’s western expansion, the Giants moved to their new residence in San Francisco for the 1958 season.

Just four years later, the San Francisco Giants qualified for their first World Series as a West Coast team. They lost the 1962 championship to the New York Yankees in thrilling fashion with the series going the full seven games.

The Giants were just getting started as a premier MLB franchise playing out of the NL West. Following a second World Series loss in 1989, they came into their own with three MLB world titles in five seasons starting in 2010.

Manager Bruce Bochy was at the helm for all three World Series wins. Aubrey Huff, Pablo Sandoval and Buster Posey were three of the more prominent members of the team at that time.

Facing the Kansas City Royals in the 2014 World Series, that showdown went the full seven games in dramatic fashion. Pitcher Madison Bumgarner earned Most Valuable Player honors for his role in the championship run.

The most famous San Francisco Giants’ player of all time was Willie Mays. He started his MLB career in 1951 with the team still in New York. Other notables on that list include Barry Bonds, Willie McCovey and Juan Marichal.

The Giants’ most bitter rivals are the Los Angeles Dodgers. More than a few memorable series have taken place over the years. More recently, the rivalry against the San Diego Padres has heated up as another NL West team in California.

With a reputation for scoring, betting the OVER on the MLB total line is popular for San Francisco games. If the total line was set at 10 runs against the Dodgers, the two teams would have to score a combined 11 runs or more to win that bet.

⚾ Betting on the San Francisco Giants in California ⚾

Betting on the Giants in California remains prohibited at this time. While tribal gaming at casinos has been legal for years, sports betting is not a gaming option. An effort to legalize in-state sportsbooks is underway via a possible California voter referendum in November of 2022.

The Giants will occasionally play interleague series against the AL’s Seattle Mariners. That being the case, San Francisco fans could bet on those games at a legal retail sportsbook in the state of Washington. Online betting in California remains illegal.

Giants sports bettors in legal states can enjoy any of our best sportsbook bonus codes to wager on their favorite team this season!

Have fun betting on the San Francisco Giants this season, and always remember to follow our responsible gambling resources and tips.