Giants vs. Rays Dunkel MLB Picks, Predictions and Prop Bets - Aug. 15
15 August 2025

The San Francisco Giants bring a five-game losing run into a home contest versus the Tampa Bay Rays, at 10:15 p.m. ET on Friday. Landen Roupp (7-6, 3.20 ERA) gets the start for the Giants, who are 59-62 this season and fourth in the NL West. Joe Boyle (1-2, 3.82 ERA) is expected to start for the Rays, who are 59-63 and fourth in the AL East.
At home, the Giants are favored to win on the moneyline (-130) over the Rays (+109). The game has an over/under set at 8 runs.
Giants vs. Rays Odds, Game Time
- Game day: Friday, August 15, 2025
- Game time: 10:15 p.m. ET
- Location: San Francisco, California
- Stadium: Oracle Park
- Favorite: Giants (-130)
- Underdog: Rays (+109)
- Over/under: 8
How to Watch Giants vs. Rays
- TV Channel: FanDuel Sports Network Sun
- Live Stream: Fubo (Watch for free)
Giants vs. Rays: Betting the Moneyline
- The Giants have won 50% of the games this season when they were the moneyline favorite (37-37).
- Tampa Bay has been underdogs in 62 games this season and has come away with the win 25 times (40.3%) in those contests.
- San Francisco has a record of 30-29 in games when bookmakers favor them by at least -130 on the moneyline.
- This season, the Rays have come away with a win 16 times in 33 chances when named as an underdog of at least +109 or longer on the moneyline.
- Based on this game's moneyline, the Giants have an implied win probability of 56.5%.
- Sportsbooks have implied with the moneyline set for this matchup that the Rays have a 47.8% chance of pulling out a win.
Giants vs. Rays: Betting the Spread & Total
- The Giants have played in 121 games with a set over/under, and have combined with their opponents to go over the total 54 times (54-61-6).
- So far this season, Tampa Bay and its opponents have hit the over in 49 of its 122 games with a total.
- The Giants have gone 50-71-0 against the spread this season.
- The Rays are 55-67-0 against the spread in their 122 games that had a posted line this season.