San Francisco Giants vs Tampa Bay Rays Picks and Prediction for Sunday, May 3, 2026
Get Free $30 Premium Picks Credit + Exclusive Discounts
Subscribe Now
The San Francisco Giants visit the Tampa Bay Rays at Tropicana Field on Sunday at 1:40 PM ET on MLB.TV. San Francisco is 13-19, fifth in the NL West, while Tampa Bay is 19-12, second in the AL East. The Giants lost 3-0 to Tampa Bay, for their fourth straight setback, while the Rays have won seven of the last eight. Find value with our free MLB picks.
Giants Struggling to Generate Runs During Losing Stretch
The Giants are coming off a 3-0 loss to Tampa Bay and have now dropped four straight games. San Francisco has managed just five total runs during this losing streak, including being shut out in their most recent outing. The lack of scoring has been the primary issue, especially in close games where timely hitting with runners in scoring position has not been there.
San Francisco is hitting .246 with a .291 on-base percentage and .360 slugging percentage, producing 104 runs on 265 hits. Luis Arraez leads the team with a .303 average, while Casey Schmitt has added four home runs and 14 RBI. Heliot Ramos leads the team with 15 RBI, and Jung Hoo Lee is hitting .298, giving the lineup multiple contact hitters. However, the team has just 19 home runs, limiting their ability to score quickly.
On the mound, the Giants have been more stable with a 3.94 ERA and 1.30 WHIP while allowing a .235 opponent average. The staff has issued 121 walks and recorded 262 strikeouts, showing solid strikeout production but occasional control issues that have extended innings.
Injuries: Sam Hentges, 15-Day IL, Joel Peguero, 15-Day IL, Harrison Bader, 10-Day IL, Daniel Susac, 10-Day IL, Jason Foley, 60-Day IL
Rays Using Balanced Offense and Pitching
The Rays are coming off a 3-0 win over San Francisco and have won four straight. Tampa Bay has been consistent at the plate and on the mound, holding opponents to low-scoring totals while generating enough offense to control games.
Tampa Bay is hitting .249 with a .323 on-base percentage and .380 slugging percentage, producing 140 runs on 261 hits. Yandy Diaz leads the team with a .333 average and .422 OBP, while Junior Caminero has hit nine home runs. Jonathan Aranda leads the team with 25 RBI, giving the Rays strong production in the middle of the lineup. The Rays have built their offensive success through consistent contact and situational hitting rather than relying strictly on power.
Pitching has been equally important. Tampa Bay has a 3.94 ERA and 1.22 WHIP while allowing a .223 opponent average. The staff has issued 106 walks and recorded 246 strikeouts, showing strong control and the ability to limit baserunners compared to most opponents.
Injuries: Yandy Diaz, Day-To-Day, Garrett Cleavinger, 15-Day IL, Gavin Lux, 10-Day IL, Keyshawn Askew, 7-Day IL, TJ Nichols, 7-Day IL
Pitching Matchup
San Francisco Giants – Tyler Mahle
Mahle is 1-4 with a 5.87 ERA and 1.63 WHIP over 30.2 innings. The right-hander has allowed 33 hits with 29 strikeouts and 17 walks while giving up six home runs. Mahle’s recent outing included five earned runs over five innings, showing continued inconsistency.
Tampa Bay Rays – Steven Matz
Matz is 4-1 with a 4.31 ERA and 1.12 WHIP across 31.1 innings. The left-hander has allowed 24 hits with 27 strikeouts and 11 walks while giving up six home runs. Matz is coming off a solid outing with two runs allowed over seven innings.
San Francisco Giants vs Tampa Bay Rays Spread Pick
The Tampa Bay Rays have the advantage based on recent form and better consistency on the mound. The Giants are struggling to score runs, and Mahle has allowed too many baserunners through most of his outings. Tampa Bay has shown the ability to control games with both offense and pitching, making it the stronger option to win at home. With current form and matchup edges, the Rays are positioned to extend their success in this series.
San Francisco Giants vs Tampa Bay Rays Over/Under Pick
This matchup will finish with the under cashing due to San Francisco’s recent offensive struggles and Tampa Bay’s ability to limit scoring. While Mahle has been inconsistent, the Giants have not been producing enough runs to capitalize fully. If Matz delivers another controlled outing and Tampa Bay maintains its pitching form, this game is more likely cash under the closing line rather than turning into a high-scoring contest.
Never Tried Winners and Whiners? Now Is Your Chance
- Get your first daily picks package for ONLY $1 using coupon code BUCK
- If the pick loses, we credit your account with 3 Flex Picks
- If the pick wins, we still give you 1 Flex Pick on the house
- Win or lose, you walk away ahead. One dollar. No catch.
Up To $1500 in Bonus Bets Paid Back if your First Bet Does Not Win
New Users – Bet $5 Get $150 If Your Bet Wins!