Tampa Bay Rays vs San Francisco Giants Prediction, 8/15/2025 MLB Picks, Best Bets & Odds
Game: Tampa Bay Rays vs San Francisco Giants
Date: Friday, August 15, 2025
Location: Oracle Park in San Francisco, CA
TV: NBC Bay Area
Odds/Point Spread: Tampa Bay (+110) San Francisco (-130)
Oracle Park is the location where the San Francisco Giants (59-62) will go up against the Tampa Bay Rays (59-63) on Friday. The moneyline on this game has Tampa Bay at +110 while San Francisco is sitting at -130. The over/under is set at 9. The pitchers expected to start will be Joe Boyle and Landen Roupp.


Tampa Bay has a slugging rate of .402 and have been rung up 1,040 times, while being walked on 357 occasions. They have accumulated 515 runs batted in as well as 1,034 base knocks so far this season, while their team batting average is sitting at .251. The Rays have earned 185 doubles as a unit and have smacked 136 baseballs out of the park. They have accumulated 546 runs scored while holding a team on-base percentage of .314. As a team, the Tampa Bay Rays are compiling 4.5 runs per contest, which is 12th in MLB.
Today’s Featured MLB Best Bet! DOC’S SPORTS MLB BASEBALL has nailed 30 of our last 43 selections! Tuesday will feature a 5-unit totals selection you do not want to miss (first pitch is 8:10 p.m.). We are 2-0 (1 push) with our last 3 top plays in baseball and you can stream this play live on MLB.tv. Sign-up below with a daily picks package from MLB Baseball. You can get this top rated play complimentary when you set up a free $60 account here at Doc’s Sports and use part of it towards his a one day MLB package. Join Now! |
Get all of our Free MLB Picks
Their K/BB ratio is 2.96 and their pitching staff holds a collective WHIP of 1.21. Rays pitchers have allowed 156 home runs and 503 runs (12th in baseball). Tampa Bay has conceded 958 hits (8.0 per 9 innings) and 467 earned runs. The Rays are sitting with a team earned run average of 3.90 for the season (15th in MLB), and their staff has rung up 1,029 batters. They have walked 348 hitters and their FIP sits at 4.19 as a unit this season.
The Rays have sent 379 relievers to the mound so far this year. The bullpen pitchers have inherited 123 runners this season with 35.0% of those players ended up scoring. They have earned 26 saves on the season and have blown 21 of their 47 save opportunities. The Rays relievers have a save percentage of 55.3% and have come into the game in 116 save situations. The relief pitchers have racked up 68 holds this season (16th in the league). Rays relief pitchers have gone to the mound with opponents on base 84 times and also have had 113 appearances in high leverage situations.
The Rays have turned 71.0% of balls in play into outs in their 9,708 innings, which has them ranked 6th in professional baseball. The Tampa Bay Rays have accumulated 3,236 putouts at this point in the season, as well as 1,087 assists and 56 errors. Their fielding percentage is at .987 which ranks 9th in the majors, and have accumulated 116 double plays.
Boyle has pitched in 93 innings and is sitting with 102 K's in his career. Boyle (6-8 career mark) holds a FIP of 4.75 while he has gone up against 413 batters in the major leagues. His earned run average is 4.82 (50 ER's allowed) and he has a WHIP of 1.370. He has allowed 67 hits (6.5 hits per 9 innings) and has 61 walks.
San Francisco has recorded 113 long balls this season to go along with 470 RBIs. They have hit 179 two-baggers, while taking a walk 410 times and earning 491 runs. The San Francisco Giants have earned a team on-base percentage of .309 as well as a batting average of .232 over the course of the season. The Giants have a team SLG% of .373 and they have an average of 4.06 runs per outing (24th in the league). They have been called out on strikes on 1,027 occasions (14th in the league) and have totaled 931 hits.
The Giants have a team WHIP of 1.291 with a FIP of 3.69 as a squad so far this year. Their strikeout to walk ratio comes in at 8.60 (1,020 strikeouts vs 386 bases on balls). They rank 20th in the league as a staff in total hits surrendered with 998. They have conceded 106 dingers and they allow 4.17 runs per 9 innings (8th in baseball). The San Francisco pitching staff have allowed 497 runs on the season while holding a team ERA of 3.71 (442 earned runs conceded).
San Francisco has had relief pitchers step onto the hill in 45 save opportunities and they have earned 28 saves. They rank 16th in MLB holding a save rate of 62.2%, and they have sent 385 relievers to the hill this year. Their relief pitchers have stepped onto the mound 131 times in high leverage situations and on 85 occasions with base runners. San Francisco relievers hold an inherited score percentage of 33.3% out of their 132 inherited base runners. Sitting with 114 save situations, the Giants have tallied 69 holds in addition to 17 blown saves.
Out of their 9,648 innings on the field, the Giants have a defensive efficiency of 68.7% (27th in the majors). The San Francisco Giants have turned 96 double plays and have earned a fielding percentage of .984 (24th in MLB). The Giants have recorded 1,140 assists, 69 errors and have a tally of 3,216 putouts on the campaign.
Thus far in his career, Roupp has surrendered 146 base knocks while he has accumulated 142 strikeouts in 151 frames. He has allowed 55 ER's while holding a WHIP of 1.415 and having a FIP of 3.2. He has a K/BB ratio of 2.09 and he has faced 664 hitters so far in his MLB career. Roupp (8-8 career win-loss record) has a 3.27 earned run average and has allowed 8.7 hits per 9 innings.
Who will win tonight's MLB game against the spread or moneyline?
Tony Sink's Pick: Take Tampa Bay (+110)
Get $60 worth of FREE premium member picks. No Obligation. No Salesman. No Credit Card. Fast Sign up with Instant Access Click Here
Get all of Today's Free MLB Picks
Get all of Today's Expert MLB Picks
Additional Resources:
San Francisco Giants - Twitter
Tampa Bay Rays - Twitter