At Oracle Park on Sunday, the San Francisco Giants take on the Tampa Bay Rays (three consecutive victories) at 4:05 p.m. ET.
The Rays (-113 on the moneyline) square off against the Giants (-106) in an expected tight contest. The Rays will start Ryan Pepiot (8-9) against the Giants and Logan Webb (10-9).
These teams meet again after the Rays beat the Giants 2-1 yesterday. Edwin Uceta earned the win for the Rays (1.1 IP, 0 R, 1 H, 2 K), and Yandy Diaz led the way offensively (2 for 4 with an RBI). Jose Butto (0.2 IP, 2 R, 2 H, 0 K) was credited with the loss for the Giants.
Here is everything you need to get ready for Sunday’s Rays vs. Giants contest, including viewing options.
Tampa Bay Rays vs. San Francisco Giants odds, line and spread
MLB odds courtesy of BetMGM Sportsbook. Odds updated Sunday at 12:21 p.m. ET. For a full list of sports betting odds, access USA TODAY Sports Betting Scores Odds Hub.
Favorite: Rays (-113, bet $113 to win $100)Underdog: Giants (-106, bet $106 to win $100)Over/under: 8Rays vs. Giants: 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 Rays vs. Giants on Fubo!
Rays stats and trendsRays betting recordsThe Rays have been favorites in 60 games this season and won 35 (58.3%) of those contests.Tampa Bay has a record of 32-22, a 59.3% win rate, when favored by -113 or more by oddsmakers this season.Bookmakers have implied with the moneyline set for this matchup that the Rays have a 53.1% chance to win.Tampa Bay and its opponents have hit the over in 50 of its 124 games with a total this season.The Rays are 56-68-0 against the spread in their 124 chances this season.Ryan Pepiot (Rays probable starter)Pepiot (8-9 with a 3.86 ERA and 138 strikeouts in 142 1/3 innings pitched) gets the start for the Rays, his 26th of the season.The right-hander last pitched on Tuesday against the Athletics, when he tossed 6 1/3 innings, allowing four earned runs while giving up five hits.The 27-year-old has put up an ERA of 3.86, with 8.7 strikeouts per nine innings, in 25 games this season. Opposing hitters have a .228 batting average against him.Pepiot has 14 quality starts under his belt this year.Pepiot is seeking his third straight appearance lasting five or more innings. He averages 5.7 innings per appearance on the hill.He has had three appearances this season in which he kept his opponents to zero earned runs.He will face a Giants offense that ranks 25th in the league with 498 runs while batting .232 as a unit. It has a collective .372 slugging percentage (28th in MLB action) and has hit a total of 114 home runs (27th in MLB).The 27-year-old ranks 34th in ERA (3.86), 24th in WHIP (1.180), and 24th in K/9 (8.7) among qualifying pitchers in MLB play this season.Rays batting statsThe Rays rank 15th in Major League Baseball with 137 home runs.The offense for Tampa Bay has a slugging percentage of .400 this season, 16th in MLB.The Rays rank 10th in MLB with a .251 team batting average.Tampa Bay ranks 13th in the majors with 555 total runs scored this season.The Rays have the 19th-ranked on-base percentage in MLB this season (.314).Tampa Bay ranks 19th in MLB in strikeouts per game with an average of 8.5 whiffs per contest.Giants stats and trendsGiants betting recordsThe Giants have been chosen as underdogs in 47 games this year and have walked away with the win 22 times (46.8%) in those games.This season, San Francisco has been victorious 21 times in 44 chances when named as an underdog of at least -106 or longer on the moneyline.The Giants have an implied victory probability of 51.5% according to the moneyline set by oddsmakers for this matchup.San Francisco and its opponents have gone over the total this season in 55 of its 123 opportunities.The Giants are 51-72-0 against the spread in their 123 games that had a posted line this season.Logan Webb (Giants probable starter)Webb gets the start for the Giants, his 26th of the season. He is 10-9 with a 3.34 ERA and 168 strikeouts in 153 2/3 innings pitched.The right-hander last appeared on Tuesday against the San Diego Padres, when he threw 6 1/3 innings, allowing four earned runs while giving up eight hits.The 28-year-old has 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 has 16 quality starts this season.Webb is seeking his fourth straight appearance lasting five or more innings. He averages 6.1 innings per start.He has held his opponents without an earned run in three of his 25 outings this season.He will match up with a Rays offense that ranks 11th in the league with 1050 total hits (on a .251 batting average). The squad also slugs a collective .400 (16th in the league) with 137 total home runs (15th in MLB action).Among qualifying pitchers in MLB play this season, the 28-year-old ranks 21st in ERA (3.34), 33rd in WHIP (1.256), and 13th in K/9 (9.8).Giants batting statsThe Giants have hit the fourth-fewest home runs in baseball this season (114).This season, San Francisco is slugging .372, the third-lowest percentage in the majors.The Giants have the 25th-ranked batting average in the majors (.232).San Francisco scores the 25th-most runs in baseball (498 total, 4.0 per game).The Giants’ .308 on-base percentage is 22nd in MLB.