On Sunday, the Tampa Bay Rays (61-63) are visiting the San Francisco Giants (59-64), at 4:05 p.m. ET. The Giants have dropped seven straight.

The Rays are an underdog (+136 on the moneyline to win) when they take on the Giants (-163). The matchup on the mound for this contest is set with the San Francisco Giants looking to Logan Webb (10-9), and Ryan Pepiot (8-9) getting the nod for the Tampa Bay Rays.

Edwin Uceta (1.1 IP, 0 R, 1 H, 2 K) registered a win in the Rays’ 2-1 victory over the Giants yesterday. Yandy Diaz led the way offensively, going 2 for 4 with an RBI. Jose Butto (0.2 IP, 2 R, 2 H, 0 K) was handed the loss for the Giants.

Get ready for the Giants vs. Rays with everything you need to know about Sunday’s baseball action, including viewing options.

San Francisco Giants vs. Tampa Bay Rays odds, line and spread

MLB odds courtesy of BetMGM Sportsbook. Odds updated Sunday at 3:16 a.m. ET. For a full list of sports betting odds, access USA TODAY Sports Betting Scores Odds Hub.

Favorite: Giants (-163, bet $163 to win $100)Underdog: Rays (+136, bet $100 to win $136)Over/under: 7.5Giants vs. Rays: Game time and live stream infoGame day: Sunday, August 17, 2025Game time: 4:05 p.m. ETLocation: San Francisco, CaliforniaStadium: Oracle ParkTV channel: MLB Network, NBCS-BA, and FDSSUNLive stream: Watch LIVE with Fubo! (Regional restrictions may apply)

Watch Giants vs. Rays on Fubo!

Giants stats and trendsGiants betting recordsThe Giants have entered the game as favorites 75 times this season and won 37, or 49.3%, of those games.San Francisco has a record of 12-12 in games when sportsbooks favor them by at least -163 on the moneyline.The Giants have a 62% chance to win this game based on the implied probability of the moneyline.Games involving San Francisco have gone over the total set by oddsmakers in 55 of 123 chances this season.The Giants are 51-72-0 against the spread in their 123 chances this season.Logan Webb (Giants probable starter)Webb (10-9 with a 3.34 ERA and 168 strikeouts in 153 2/3 innings pitched) makes the start for the Giants, his 26th of the season.In his last appearance on Tuesday against the San Diego Padres, the righty went 6 1/3 innings, allowing four earned runs while surrendering eight hits.The 28-year-old has amassed an ERA of 3.34, with 9.8 strikeouts per nine innings, in 25 games this season. Opponents have a .266 batting average against him.Webb is trying to secure his 17th quality start of the year.Webb will try to last five or more innings for his fourth straight appearance. He’s averaging 6.1 frames per outing.In three of his 25 total appearances this season he has not allowed an earned run.The opposing Rays offense has the 16th-ranked slugging percentage (.400) and is 15th in MLB play with 137 home runs. It has a collective .251 batting average, and is 11th in MLB with 1050 total hits and 13th in MLB play scoring 555 runs.The 28-year-old ranks 21st in ERA (3.34), 33rd in WHIP (1.256), and 13th in K/9 (9.8) among qualifying pitchers in MLB play this season.Giants batting statsThe Giants’ 114 home runs rank 27th in MLB this season.Hitters for San Francisco have combined to rank 28th in the majors with a .372 team slugging percentage.The Giants’ .232 batting average ranks 25th in the league this season.San Francisco ranks 25th in the majors with 498 total runs scored this season.The Giants have an OBP of .308 this season, which ranks 22nd in MLB.San Francisco is ranked 18th in strikeouts per game (8.5) among MLB offenses.Rays stats and trendsRays betting recordsThe Rays have come away with 26 wins in the 63 contests they have been listed as the underdogs in this season.This season, Tampa Bay has been victorious seven times in 17 chances when named as an underdog of at least +136 or longer on the moneyline.The Rays have an implied victory probability of 42.4% according to the moneyline set for this matchup.Tampa Bay and its opponents have gone over in 50 of its 124 games with a total set by sportsbooks this season.The Rays have posted a record of 56-68-0 against the spread this season.Ryan Pepiot (Rays probable starter)Pepiot gets the start for the Rays, his 26th of the season. He is 8-9 with a 3.86 ERA and 138 strikeouts in 142 1/3 innings pitched.The righty’s most recent time out came on Tuesday against the Athletics, when he threw 6 1/3 innings, surrendering four earned runs while giving up five hits.In 25 games this season, the 27-year-old has an ERA of 3.86, with 8.7 strikeouts per nine innings. Opponents are batting .228 against him.Pepiot is trying to pick up his 15th quality start of the year in this matchup.Pepiot will try to continue a three-game streak of going five or more innings (he’s averaging 5.7 innings per outing).In three of his 25 total appearances this season he has not given up an earned run.He will face off against a Giants team that is batting .232 as a unit (25th in the MLB). They are also slugging a collective .372 (28th in the league) with 114 total home runs (27th in MLB play).Among qualifying pitchers in MLB action this season, the 27-year-old’s 3.86 ERA ranks 34th, 1.180 WHIP ranks 24th, and 8.7 K/9 ranks 24th.Rays batting statsThe Rays rank 15th in MLB play with 137 total home runs.So far this year, Tampa Bay ranks 16th in the majors with a .400 slugging percentage.The Rays are ninth in MLB with a .251 batting average.Averaging 4.5 runs per game (555 total), Tampa Bay is the 13th-highest scoring team in baseball.The Rays’ .314 on-base percentage ranks 19th in MLB.

Watch the MLB on Fubo!