Matchup: Tampa Bay Rays vs San Francisco Giants
Date: Friday, August 15, 2025
Venue: Oracle Park, San Francisco, CA
Broadcast: NBC Bay Area
Betting Odds: Tampa Bay (+110) | San Francisco (-130)
At Oracle Park, the San Francisco Giants (59-62) are set to face off against the Tampa Bay Rays (59-63) this upcoming Friday. The moneyline reflects Tampa Bay at +110, with San Francisco at -130. The over/under for the game is established at 9 runs. Scheduled to pitch are Joe Boyle and Landen Roupp.

The Tampa Bay Rays boast a slugging percentage of .402 and have struck out 1,040 times while drawing 357 walks. This season, they have tallied 515 RBIs and 1,034 hits, resulting in a team batting average of .251. The Rays have recorded 185 doubles and hit 136 home runs. With a total of 546 runs scored, their on-base percentage stands at .314. Collectively, the Tampa Bay Rays are averaging 4.5 runs per game, ranking them 12th in Major League Baseball.
Exclusive MLB Best Bet for Today!
DOC’S SPORTS MLB BASEBALL has successfully picked 3 straight top plays (1 push)! This Friday features a 7-unit selection that’s not to be missed (first pitch at 7:10 p.m.). We have achieved 33 of our last 46 MLB picks. Secure this play by signing up below for a daily picks package and stream the game live on MLB.tv. Click here for our record during this winning streak.
Get this top-rated play for free when you create a free $60 account here at Doc’s Sports and apply some of it towards a one-day MLB package. Join Now!
|
Explore all our Free MLB Picks
The Rays’ K/BB ratio is 2.96, accompanied by a team WHIP of 1.21. The pitching staff has surrendered 156 home runs and a total of 503 runs (ranked 12th in the league). The Rays have given up 958 hits (8.0 hits per 9 innings) and 467 earned runs, leading to a team ERA of 3.90 (ranked 15th in MLB), with 1,029 strikeouts recorded. They have allowed 348 walks, and their FIP this season sits at 4.19.
To date, the Rays have utilized 379 relievers. The bullpen has inherited 123 runners this season, with 35.0% scoring. The team has secured 26 saves out of 47 opportunities, giving them a save percentage of 55.3%. The relief staff has also earned 68 holds this season (16th in the league) and has appeared in 116 save situations. In pressure situations, they have entered the mound with opponents on base 84 times and have made 113 high-leverage appearances.
Defensively, the Rays have converted 71.0% of balls in play into outs across 9,708 innings, placing them 6th in professional baseball. So far this season, the Tampa Bay Rays have recorded 3,236 putouts, 1,087 assists, and 56 errors, achieving a fielding percentage of .987, which ranks 9th in the majors, alongside 116 double plays.
Joe Boyle has pitched for 93 innings, striking out 102 batters in his career. Boyle holds a career record of 6-8 with a FIP of 4.75 and has faced 413 major league batters. His earned run average is 4.82 (50 earned runs allowed), with a WHIP of 1.370. He has permitted 67 hits (6.5 hits per 9 innings) and issued 61 walks.
On the other hand, the San Francisco Giants have smacked 113 home runs this season, accumulating 470 RBIs. They have recorded 179 doubles, drawn 410 walks, and scored a total of 491 runs. The team has posted a .309 on-base percentage and a batting average of .232 for the current season. Their team SLG% stands at .373, and they average 4.06 runs per game (24th in the league), facing 1,027 strikeouts (14th in MLB) with 931 hits overall.
San Francisco’s pitching staff boasts a team WHIP of 1.291 and a FIP of 3.69 for the current season. Their K/BB ratio is 8.60 (1,020 strikeouts vs. 386 walks). In terms of total hits allowed, they rank 20th in the league, having given up 998 hits. The Giants’ pitchers have permitted 106 home runs and allow 4.17 runs per 9 innings (8th in MLB), with 497 runs across the season resulting in a team ERA of 3.71 (442 earned runs).
Their relief pitchers have entered games during 45 save opportunities, converting 28 into saves. Ranking 16th in MLB, their save rate is 62.2%, with 385 relievers being used this year. They have stepped in 131 times under high-pressure situations and on 85 occasions with runners on base. The Giants’ relief team has an inherited runners score percentage of 33.3% from their 132 inherited base runners. In save situations, they have achieved 69 holds and faced 17 blown saves.
In their 9,648 innings, the Giants have a defensive efficiency rate of 68.7% (27th in MLB). The San Francisco Giants have made 96 double plays with a fielding percentage of .984 (24th in MLB), accumulating 1,140 assists, 69 errors, and 3,216 putouts this season.
For his career, Landen Roupp has allowed 146 hits while notching 142 strikeouts over 151 innings. He has given up 55 earned runs, holds a WHIP of 1.415, and maintains a FIP of 3.2. With a K/BB ratio of 2.09, he has faced 664 hitters in his MLB tenure. Roupp possesses a career record of 8-8 and an earned run average of 3.27, allowing 8.7 hits per 9 innings.
Who will emerge victorious in tonight’s MLB match, either against the spread or on the moneyline?
Pick from Tony Sink: Select Tampa Bay (+110)
Claim $60 worth of FREE premium member picks—no commitment, no salesman, and no credit card required. Quick sign up for instant access, Click Here
Source link