Game Time: 10:15 pm ET, Friday, August 15, 2025
Venue: Oracle Park, San Francisco, CA
Where to Watch: MLBN
Opening Odds at USA Sportsbooks
DraftKings: Moneyline odds: Rays +108, Giants -132; Over/Under: 8 runs
Bet365: Moneyline odds: Rays +110, Giants -130; Over/Under: 8 runs
BetMGM: Moneyline odds: Rays +110, Giants -130; Over/Under: 8 runs
Season Record
Tampa Bay Rays: 59-63 (4th place, AL East)
San Francisco Giants: 59-62 (4th place, NL West)
Do not miss out on our expert handicapper analysis! Tom Stryker is on a HOT STREAK in the MLB on a 10-3 MLB RUN for +$6,520 PROFIT! Make sure you check out his picks and many more from the expert handicappers featured in the Shop Picks section.
Recent Form
Tampa Bay Rays: 4-6 last 10
San Francisco Giants: 4-6 last 10
Tampa Bay Rays vs San Francisco Giants Preview and Analysis
The Rays are entering this series off a win and won their 3-game series against the Athletics 2-1 in their last series. They enter this game with a 59-63 record overall and have a road record of 27-33. This is the series opener of a 3-game series with the Giants on Friday and they have Thursday off as a day of rest. Their offense ranks 14th in the MLB with a .716 OPS. Drew Rasmussen was their starting pitcher on Wednesday while Joe Boyle is making his start in this game on Friday. He is 1-2 with a 3.82 ERA this season. His team lost their last 4 straight games this season with him making an appearance. In his last MLB regular season start, he allowed 6 ER, 3 HR, and 5 BB with 5 SO on 4 hits through 3.1 IP against the Seattle Mariners.
The Giants are entering this series off a loss and got swept in their 3-game series against the San Diego Padres 3-0 in their last series. They enter this game with a 59-62 record overall and have a home record of 29-31. This is the 1st game of a 3-game series with the Rays on Friday and they have Thursday off as a day of rest. Their offense ranks 26th in the MLB with a .682 OPS. Kai-Wei Teng was their starting pitcher on Wednesday while Landen Roupp is making his start in this game on Friday. He is 7-6 with a 3.11 ERA this season. His team won 5 of their last 6 games this season with him making an appearance. In his last MLB regular season start, he allowed 0 earned runs, 0 homers, and 1 walk with 6 strikeouts on 4 hits through 5 innings pitched against the Atlanta Braves.
Rays vs Giants Prediction
The current betting odds have the Giants listed as a slight favorite in this game according to Draftkings Sportsbook. The Giants haven't looked great in their games this season with their 59-62 record overall which has them right in the middle of the NL West. They haven't looked that great in their own ballpark either with their 29-31 home record this year. Meanwhile, the Rays haven't looked great in their games this season with their 59-63 record overall which has them right near the bottom of the AL East. They haven't been a great road team either with their 27-33 road record this season. Both of these teams are trying to get themselves back into the Wild Card race but neither team has looked great lately, both going 4-6 in their last 10 games. The Rays are going to have Boyle on the mound in this one and he has looked great this year. He is 1-2 with a 3.82 ERA, but the team hasn't had a ton of success with him starting. He is coming off a bad start in which he gave up 6 earned runs and the team has lost 4 games in a row now with him starting. The Giants are going with Roupp in this one and he has looked good this season too. He is 7-6 with a 3.11 ERA and he hasn't been giving up many runs lately. He is coming off another great start in which he gave up no runs and the team has had a ton of success with him too, winning 5 of the last 6 games he started in. The Giants just got swept in their last series against the Padres and they have been in a big slump lately, but the Rays haven't looked any better lately so the Giants can take advantage of this pitching matchup to bounce back at home. The best way to place a bet here is on the Giants to win this game.
Rays Giants Prediction: Our MLB Pick for Friday, August 15, 2025 (10:15 pm ET start time) is Giants 3 Rays 2.
Don't miss our champion handicappers free picks, best bets, and expert baseball picks today. And if you enjoyed this Tampa Bay Rays San Francisco Giants prediction, be sure to drop by every day for our daily MLB projections and previews.
MLB Betting Trends
Tampa Bay Rays: 27-15 (+12.8 units) on the moneyline against NL West opponents. 73-55 (+12.9 units) on the moneyline in an inter-league game. 53-35 (+16.6 units) on the moneyline vs. an NL team with a team batting average of .255 or worse. 9-3 UNDER against NL West opponents.
San Francisco Giants: 15-23 (-9 units) on the moneyline against AL East opponents. 219-226 (-35 units) on the moneyline in all games. 116-105 (-21.2 units) on the moneyline in home games. 92-54 UNDER as a home favorite of -110 or higher.
Key Injuries
Tampa Bay Rays: T. Walls (SS) Ten Day IL - Groin. J. DeLuca (CF) Ten Day IL - Hamstring. J. Aranda (1B) Ten Day IL - Wrist. S. Fairchild (RF) Ten Day IL - Oblique. H. Bigge (RP) Sixty Day IL - Lat. R. Palacios (LF) Sixty Day IL - Knee. M. Rodriguez (RP) Sixty Day IL - Forearm. S. McClanahan (SP) Sixty Day IL - Triceps. A. Faedo (RP) Sixty Day IL - Shoulder. N. Lavender (RP) Sixty Day IL - Elbow.
San Francisco Giants: J. Encarnacion (RF) Ten Day IL - Hamstring. L. Roupp (SP) Fifteen Day IL - Elbow. E. Miller (RP) Fifteen Day IL - Elbow. T. Murphy (C) Sixty Day IL - Back.
Notable Quotes
“Let’s keep it going. I hope B-Lowe catches him and Cammy doesn’t slow down. I don’t know how they’ll do that, but that’d be great.” - Kevin Cash after his team’s win against the Athletics in their game on Wednesday.
“It just looks bad. The way we’ve been playing, it looks horrible. Now all of a sudden it’s 7-0 and we’re in the second inning. The way we’ve been feeling, it’s just a miserable feeling.” - Bob Melvin after his team’s loss against the Padres in their game on Wednesday.
Starting Lineups
Tampa Bay Rays
Chandler Simpson (L) DH
Brandon Lowe (L) 2B
Yandy Díaz (R) 1B
Josh Lowe (L) RF
Junior Caminero (R) 3B
Jake Mangum (S) LF
Hunter Feduccia (L) C
Ha-Seong Kim (R) SS
Tristan Peters (L) CF
San Francisco Giants
Heliot Ramos (R) LF
Rafael Devers (L) DH
Casey Schmitt (R) 3B
Dominic Smith (L) 1B
Willy Adames (R) SS
Jung Hoo Lee (L) CF
Christian Koss (R) 2B
Patrick Bailey (S) C
Drew Gilbert (L) RF
Statistical Leaders
Tampa Bay Rays
Batting Average: Richie Palacios (.750)
Hits: Yandy Díaz (128)
Home Runs: Junior Caminero (34)
RBI: Junior Caminero (84)
Stolen Bases: José Caballero (34)
Wins: Drew Rasmussen (10)
Saves: Pete Fairbanks (20)
ERA: Ian Seymour (1.06)
San Francisco Giants
Batting Average: Dominic Smith (.276)
Hits: Heliot Ramos (124)
Home Runs: Willy Adames (18)
RBI: Willy Adames (61)
Stolen Bases: Tyler Fitzgerald (9)
Wins: Logan Webb (10)
Saves: Camilo Doval (15)
ERA: Matt Gage (0.00)
Managers:
Tampa Bay Rays: Kevin Cash (11th season)
San Francisco Giants: Bob Melvin (2nd season)