We're having some technical issues.
Please come back later to see the best odds for today's games here.
MLBGame PreviewsSan Francisco Giants at Tampa Bay Rays
San Francisco GiantsSan Francisco Giants
@
Tropicana Field
Tampa Bay RaysTampa Bay Rays

Match Predictor

Pre-match Prediction
San Francisco Giants
@
Tampa Bay Rays
San Francisco Giants 44%Tampa Bay Rays 56%
Market LinesRun Line: Tampa Bay Rays -0.5Total: O/U 7.5
Model: Over 7.5
Model projects 7.7 total runs vs 7.5 line

San Francisco Giants

Bullpen ERA 2.80 (elite). Should hold late-inning leads.
0022446688101012121414OVERUNDERO/U 7.5Runs ScoredRuns Allowed
All Over 7.5
52%
16/31
MLB: 48%
Starter
33%
2/6
vs TB
Avg Total
7.5
MLB: 8.9
Game Starter (6) Last Starter vs TB vs TB (0)
Robbie Ray #38 · LHP · Age 35
2.70
ERA (2026)
9.5
K/9 (2026)
6
Starts (2026)
5.3
Avg Total (2026)
Last 3:
ND MIA (Apr 25): 5.0IP, 1ER, 4K
L @WSH (Apr 19): 6.0IP, 3ER, 7K
L @CIN (Apr 14): 5.0IP, 2ER, 6K
Bullpen (2026 Season)Good
ERA: 2.80MLB Avg: 3.957 relievers
Recent: W 6-2W 6-3L 0-7L 2-3L 5-6
Lineup vs Robbie Ray (Career)
BatterPosPAAVGOPSHR
Yandy Diaz1B25.3181.0361
Taylor WallsSS13.1540.3850
Cedric MullinsCF12.3331.1662
Nick FortesC3.0000.3330
Ryan ViladeRF3.0000.0000
Jake FraleyRF2.0000.0000
7 batters with no matchup history

Tampa Bay Rays

0022446688101012121414OVERUNDERO/U 7.5Runs ScoredRuns Allowed
All Over 7.5
67%
20/30
MLB: 48%
Starter
80%
4/5
vs SF
Avg Total
9.2
MLB: 8.9
Game Starter (5) Last Starter vs SF vs SF (0)
Shane McClanahan #18 · LHP · Age 29
3.91
ERA (2026)
9.8
K/9 (2026)
5
Starts (2026)
9.4
Avg Total (2026)
Last 3:
W MIN (Apr 25): 5.0IP, 0ER, 7K
L @PIT (Apr 19): 4.1IP, 4ER, 5K
W @CHW (Apr 14): 5.0IP, 2ER, 4K
Bullpen (2026 Season)Poor
ERA: 4.61MLB Avg: 3.959 relievers
Recent: W 6-1W 4-2W 3-2W 1-0L 1-3
Lineup vs Shane McClanahan (Career)
BatterPosPAAVGOPSHR
Rafael Devers1B20.3680.8210
Matt Chapman3B17.1880.6101
Eric HaaseC11.2000.7731
Willy AdamesSS3.3330.6660
9 batters with no matchup history
Our Top PicksLive Odds
Top PickTampa Bay Rays ML (-133, LOW confidence)
The market implies 57.1% win probability for the Rays, and the structural case supports that lean.
PickSan Francisco Giants +1.5 (-179, MEDIUM confidence)
Ray's 2.70 ERA gives San Francisco a genuine path to keeping this game within one run.
PickUnder 7.5 Runs (-114, LOW confidence)
There is no model edge at this line, so treat this as a qualitative lean only.

San Francisco Giants vs Tampa Bay Rays Game Preview

Two left-handed strikeout artists take the mound at Tropicana Field tonight in MLB action, and the setup could not be more pitcher-friendly. Robbie Ray lines up for the San Francisco Giants with a 2.70 ERA across six starts in 2026, averaging 5.2 innings per outing and punching out batters at a 9.5 K/9 clip. His walk rate has tightened considerably, 14 free passes in 33.1 innings, and he carries the better ERA profile into tonight's matchup. Shane McClanahan answers for the Tampa Bay Rays, and while his 3.91 ERA trails Ray's this season, he is trending the right way. His last start was his best of the year: five innings, zero earned runs, and seven strikeouts against Minnesota. Six days of extended rest should help his command, and his 9.8 K/9 rate makes him dangerous regardless of ERA.

The structural edge in this game belongs to Tampa Bay. The Rays are 8-4 at home this season and a remarkable 5-1 against left-handed starters, the best such record on the entire slate. San Francisco arrives with the opposite profile: 6-9 on the road, a minus-26 run differential, and a 2-6 mark against southpaws that reflects real lineup construction vulnerabilities, not variance. The Giants have been outscored 15-3 in their last three games after getting swept in Philadelphia, and they rank dead last in MLB at 3.4 runs per game. Tampa Bay scores 4.6 runs per game. That gap matters in a game where both starters figure to keep things close.

The individual matchup data adds texture to the structural story. Yandy Díaz is a singular threat against Ray tonight. He carries a career 1.036 OPS in 25 plate appearances against the Giants' starter, including a home run, making him one of the most dangerous individual matchups Ray has faced in any ballpark. On the other side, Rafael Devers has a strong career line against McClanahan: a .368 average in 20 plate appearances, with his OPS climbing each successive season he has faced him. Matt Chapman tells the opposite story. His OPS against McClanahan has declined sharply from 1.750 in 2021 to 0.143 in 2022 and 0.334 in 2023, making him a prime candidate to go hitless tonight. Junior Caminero adds another layer for Tampa Bay, posting an .850 OPS over the last 28 days and leading the Rays with 8 home runs on the season.

Tropicana Field controls every variable. No wind, no weather, no humidity shifts. Its runs factor sits at 0.96 and its home run factor at 0.9, both suppressive. Two high-strikeout lefties, the worst-scoring road offense in baseball, and a dome that neutralizes every environmental wildcard. This game reads like a low-run outcome before the first pitch is thrown.

San Francisco Giants vs Tampa Bay Rays Key Insights

  • Tampa Bay is 5-1 against left-handed starters this season, the best LHP record on the entire slate. San Francisco is 2-6 against southpaws. That platoon split mismatch is the defining structural edge in this game, and both pitchers on the mound tonight are left-handed.
  • Tropicana Field carries a 0.96 runs factor and a 0.9 HR factor. The dome eliminates weather variance and amplifies both starters' strikeout profiles, pushing the environment squarely toward a low-run outcome.
  • Ray's 2.70 ERA and improved walk rate give the Giants a legitimate path to a close game. If he pitches into the sixth inning, San Francisco's bullpen ERA of 2.80 can protect a lead and keep the margin tight even in a loss.
  • McClanahan has averaged just 4.6 innings per start in 2026. His last three starts produced 7, 5, and 4 strikeouts respectively, an average of 5.3, which points toward the under on his strikeout total at 5.5.
  • Yandy Díaz is the most important batter to watch tonight. His career 1.036 OPS in 25 plate appearances against Ray, including a home run, makes him Tampa's most dangerous individual threat and the single biggest question mark for the Giants' starter.
  • San Francisco ranks last in MLB at 3.4 runs per game, is on the road after traveling from Philadelphia, and has lost three straight. None of those factors improve against a 9.8 K/9 lefty on extended rest in a pitcher-friendly dome.

San Francisco Giants vs Tampa Bay Rays Betting Picks

Picks made May 01, 2026 at 04:19 AM ET. Odds shown reflect current market prices.

San Francisco Giants +1.5 (-179, MEDIUM confidence)
San Francisco Giants +1.5 (-179, MEDIUM confidence): Ray's 2.70 ERA gives San Francisco a genuine path to keeping this game within one run. Even in a Rays win, the run differential advantage is narrow enough that +1.5 is the directionally correct play given the close-game environment. The market implies 64.1% probability for this outcome. Ray going five-plus innings and San Francisco's 2.80 bullpen ERA protecting a tight margin is the primary scenario. A one-run Rays win satisfies both the moneyline and this run line simultaneously.
Under 7.5 Runs (-114, LOW confidence)
Under 7.5 Runs (-114, LOW confidence): There is no model edge at this line, so treat this as a qualitative lean only. The supporting case is real: Ray at 9.5 K/9, McClanahan at 9.8 K/9, Tropicana's 0.96 runs factor, and San Francisco scoring 3.4 runs per game against southpaws all season. Fresh bullpens on both sides reduce late-inning blowout risk. The under fits the environment even without a sharp numerical edge, but size this one small.
Shane McClanahan Under 5.5 Strikeouts (-127, MEDIUM confidence)
Shane McClanahan Under 5.5 Strikeouts (-127, MEDIUM confidence): McClanahan's last three starts produced 7, 5, and 4 strikeouts, averaging 5.3 across those outings. He is averaging only 4.6 innings per start in 2026, which caps his total opportunity before the bullpen takes over. San Francisco's anemic offense may generate fewer baserunners, but fewer plate appearances per inning also limits K totals for a pitcher working efficiently through weak contact. The short-outing risk and recent trend make the under the correct side here.
Rafael Devers Over 0.5 Hits (-179, MEDIUM confidence)
Rafael Devers Over 0.5 Hits (-179, MEDIUM confidence): Devers has faced McClanahan 20 times in his career and hit .368, with his OPS climbing every season: 0.750 in 2021, 0.833 in 2022, 0.900 in 2023. His 2026 season average of .207 is cold, but the career BvP trend against this specific pitcher is meaningful at 20 plate appearances. Devers bats in the heart of the Giants' lineup, and this matchup history is a stronger signal than a single-season slump.
Matt Chapman Under 0.5 Hits (+130, MEDIUM confidence)
Matt Chapman Under 0.5 Hits (+130, MEDIUM confidence): Chapman is 3-for-16 (.188 AVG) in 17 career plate appearances against McClanahan, with a .610 OPS that has trended sharply downward: 1.750 in 2021 (4 PA), collapsing to 0.143 in 2022 and 0.334 in 2023. The pattern is consistent and worsening with each exposure. At +130, the market is underpricing the hitless outcome given that deteriorating BvP history. This is the best value among tonight's player props.
Taylor Walls Under 0.5 Hits (-133, LOW confidence)
Taylor Walls Under 0.5 Hits (-133, LOW confidence): Walls is 2-for-13 (.154 AVG) in 13 career plate appearances against Ray with a .385 OPS. He is also hitting just .186 on the 2026 season. Facing a lefty with a 2.70 ERA and 9.5 K/9, the double disadvantage of poor career production against Ray and a difficult current season makes the under a reasonable lean. The -133 pricing limits the value here, so treat this as a low-confidence add-on rather than a standalone play.
Junior Caminero to Hit a Home Run (+320, LOW confidence)
Junior Caminero to Hit a Home Run (+320, LOW confidence): This is a speculative play on power upside. Caminero leads Tampa Bay with 8 home runs on the season, carries a .487 slugging percentage, and has posted an .850 OPS over the last 28 days. Ray has allowed 5 home runs in 33.1 innings in 2026, a slightly elevated rate. No career BvP data exists between these two. Tropicana's 0.9 HR factor is suppressive, and the low-scoring game environment limits the ceiling on any power prop. But +320 against one of Tampa's hottest bats offers speculative value if you are comfortable with the long odds.
Same-Game Parlay
Same-Game Parlay: Giants +1.5 / Under 7.5 / McClanahan Under 5.5 K / Chapman Under 0.5 Hits: The four legs connect around a single thesis: a low-scoring, controlled dome game suppresses individual hit totals and limits McClanahan's strikeout volume when he is generating weak contact rather than dominant swing-and-miss counts. Chapman going hitless and the Giants staying within a run both fit the same low-variance scenario, and each leg reinforces the others. Individual contract IDs: Giants +1.5 (388150954), Under 7.5 (388150950), McClanahan Under 5.5 K (388223731), Chapman Under 0.5 Hits (387766964).
Analysis insight — no specific bet associated
NRFI (-145)
NRFI (-145): Both McClanahan and Ray are high-strikeout lefties capable of setting down the top of the order quickly in the first inning. San Francisco ranks last in MLB at 3.4 runs per game and is on the road after traveling from Philadelphia, making a productive first inning against a strikeout-heavy lefty on extended rest an unlikely outcome. McClanahan posted zero earned runs in his last start. The dome eliminates every weather variable. At -145, implying roughly 59% probability, the combination of two quality arms and the worst visiting offense in baseball makes a quiet first inning the percentage play.

Key Players

Batting AverageSF
Luis Arraez
.305Batting Average
2B
Home RunsSF
Casey Schmitt
4Home Runs
1B
Runs Batted InSF
Heliot Ramos
15Runs Batted In
LF
Earned Run AverageSF
Landen Roupp
2.55Earned Run Average
SP
WinsSF
Landen Roupp
5Wins
SP
StrikeoutsSF
Logan Webb
38Strikeouts
SP
Batting AverageTB
Yandy Diaz
.330Batting Average
1B
Home RunsTB
Junior Caminero
8Home Runs
3B
Runs Batted InTB
Jonathan Aranda
25Runs Batted In
1B
Earned Run AverageTB
Nick Martinez
1.70Earned Run Average
SP
WinsTB
Steven Matz
4Wins
SP
StrikeoutsTB
Drew Rasmussen
32Strikeouts
SP

Recent Form

San Francisco Giants
W6-2Miami Marlins
W6-3Miami Marlins
L7-0Philadelphia Phillies
L3-2Philadelphia Phillies
Tampa Bay Rays
W6-1Minnesota Twins
W4-2Minnesota Twins
W3-2Cleveland Guardians
W1-0Cleveland Guardians
L3-1Cleveland Guardians

San Francisco Giants vs Tampa Bay Rays Summary

Everything about this game points toward a low-run environment at Tropicana Field. The dome controls the variables, two high-strikeout lefties take the mound, and San Francisco carries the worst offense in baseball against southpaws into a park that already suppresses scoring. Tampa Bay on the moneyline at -133 is the primary lean, backed by the 5-1 record against left-handed starters, an 8-4 home mark, and a 1.3-run-per-game scoring advantage over the Giants. The run line at Giants +1.5 is the stronger structural play for bettors who want to account for Ray's genuine ERA edge, because a one-run Rays win covers the moneyline and the Giants still cover +1.5. The under on 7.5 completes the framework, though treat it as a thin lean given the lack of a clear edge at that number. Among the props, Chapman under 0.5 hits at +130 stands out as the best individual value, backed by a consistent and worsening career trend against McClanahan.

The contrarian case for San Francisco at +122 is worth acknowledging. Ray has the better ERA profile in 2026, his walk rate has genuinely improved, and the Giants' 2.80 bullpen ERA gives them legitimate closing ability if Ray goes deep into the game. That is the scenario where the Giants steal this one outright. But the platoon mismatch here is the most extreme of any game on today's slate. Tampa scores more runs, plays at home, and faces a lineup that has gone 2-6 against left-handed pitchers all season. The structural weight of those factors edges out Ray's individual ERA advantage. This is a close game, not a blowout, and the picks reflect that reality: thin on the moneyline, more conviction on the run line and the controlled-environment props.

Check the lineups before first pitch. Multiple players on both rosters are eligible to return from the injured list on May 1, which could shift bullpen depth and lineup construction heading into this game. For the full slate, see our MLB picks today, NRFI picks, and player props.

Compare odds for SF @ TB

Frequently Asked Questions

MLBGame PreviewsSan Francisco Giants at Tampa Bay Rays