SPORTS·SLATE·AI

Giants at Rays — MLB Odds, Starters, Weather · Saturday, May 2, 2026

San Francisco Giants logo
Giants
28-40
FINAL
15
Rays
40-25
Tampa Bay Rays logo
FINAL · TOP 9TH
SF
1
TB
5
LAST PITCasey Legumina12P
LAST BATHeliot RamosR
FINAL PLAY · Heliot Ramos grounds out, second baseman Richie Palacios to first baseman Jonathan Aranda.
MONEYLINE · IMPLIED PROBABILITY
SF
POLY
KALSHI
TB
100¢
POLY100¢
KALSHI100¢
DISPERSION 1¢ · venues aligned · $5,018,817 combined volume · UPDATED 39D AGO
OUR TAKE · SPORTSSLATEAI MODEL
GENERATED 39D AGO
TB logo
TB48.9¢2.18U · STANDARD
EDGE+4.1%
Tampa Bay holds a clear offensive edge at 4.5 runs per game compared to San Francisco's 3.2, giving the Rays a meaningful advantage in run production. The Rays also project marginally better in run differential at +0.06 versus the Giants' -0.90 mark through 31 games each.
RESULT: WIN·TB 5-1 SF
+2.28u
VENUE
Tropicana Field
ROOF
Open
WEATHER
72°F · Overcast
W 6mph · 51% precip
WATCH
Rays.TV · NBCS BA
STARTERS
Landen Roupp headshot
Landen Roupp (R)
SF · 13 GS
ERA
4.00
WHIP
1.29
K/9
9.95
BB/9
3.88
IP
69.7
Griffin Jax headshot
Griffin Jax (R)
TB · 8 GS
ERA
4.15
WHIP
1.41
K/9
8.31
BB/9
4.15
IP
39.0
GAME PREVIEW · SPORTSSLATEAI
BY SPORTSSLATEAI·UPDATED 39D AGO·511 WORDS

The prediction markets have this one essentially dead even at 51¢ Giants, 49¢ Rays, but the pitching matchup tells a different story. San Francisco sends Landen Roupp to the mound carrying a 2.55 ERA and 0.91 WHIP through six starts, while Tampa Bay counters with Griffin Jax making just his second start of 2026 after posting a 6.35 ERA in limited action.

Roupp has emerged as an unexpected bright spot for a Giants rotation that's helped keep the team's staff ERA at a respectable 3.94 despite their 13-18 record. The right-hander is striking out 9.43 batters per nine innings while limiting walks to 3.57 per nine — solid command numbers that have translated into early-season success. His 0.25 HR/9 rate suggests he's been particularly effective at keeping the ball in the park, a crucial skill facing a Rays lineup that's shown some pop.

Tampa Bay's offensive attack centers around Yandy Díaz, who's slashing .333/.422/.504 for a .926 OPS through 135 plate appearances. Junior Caminero provides secondary power with nine home runs and an .836 OPS, while Jonathan Aranda has driven in 25 runs despite a .218 average. The Rays are averaging 4.52 runs per game compared to San Francisco's 3.19, a meaningful gap that reflects Tampa Bay's superior offensive depth.

Jax presents a fascinating wild card for the Rays. The right-hander has made 12 appearances but only one start, accumulating just 11.3 innings with concerning peripherals — a 6.35 ERA, 1.68 WHIP, and 6.35 walks per nine innings. His 9.53 K/9 shows swing-and-miss ability, but the control issues and 2.38 HR/9 rate suggest vulnerability against a Giants lineup that's been opportunistic when healthy. Casey Schmitt leads San Francisco hitters with an .883 OPS, while Jung Hoo Lee has provided steady production at .783 OPS across 125 plate appearances.

The team-wide pitching numbers reveal a closer contest than the starter matchup suggests. San Francisco's staff carries a 3.94 ERA with 8.32 K/9, while Tampa Bay sits at 4.00 ERA with 7.91 K/9. The Giants allow slightly more walks (3.84 BB/9 vs. 3.38) but fewer home runs (1.02 HR/9 vs. 1.15), creating roughly equivalent run-prevention profiles when the full staffs are considered.

Recent form favors the home side significantly — Tampa Bay enters at 7-3 over their last 10 games while San Francisco limps in at 4-6. The Rays' +2 run differential on the season masks their recent surge, while the Giants' -28 run differential reflects their season-long struggles to score consistently.

The market's near-even pricing feels generous to San Francisco given the pitching advantage and Tampa Bay's superior recent form. Roupp's early-season excellence against Jax's experimental role transition creates a meaningful edge that the 51¢-49¢ split doesn't fully capture. The Rays' home venue and offensive firepower provide additional support for the slight lean toward Tampa Bay in what should be a competitive Friday night affair.

If you or someone you know has a gambling problem, call 1-800-GAMBLER. Must be 21+. Market prices sourced from prediction markets (Polymarket, Kalshi), not traditional sportsbooks.

RECENT FORM · LAST 5
SF · 2-3 L5
L 2-3
@CHC · 6/6
W 2-1
@CHC · 6/7
L 3-4
vsWSH · 6/8
L 3-6
vsWSH · 6/9
W 11-10
vsWSH · 6/10
OLDEST → LATEST
TB · 3-2 L5
L 3-4
@MIA · 6/6
L 1-4
@MIA · 6/7
W 3-1
vsBOS · 6/8
W 4-3
vsBOS · 6/9
W 7-5
vsBOS · 6/10
OLDEST → LATEST
INJURIES
San Francisco Giants logo
SF10 ON IL
P
Jason Foley
Recovery from right shoulder surgery
60-DAY · 78D
P
Rowan Wick
Recovery from Tommy John surgery
60-DAY · 76D
P
Hayden Birdsong
Tommy John surgery
60-DAY · 42D
P
Right knee and left shoulder surgery
15-DAY · 41D
P
Left hamstring strain
15-DAY · 41D
P
Reiver Sanmartin
Right hip flexor strain
60-DAY · 38D
CF
Left hamstring strain
10-DAY · 20D
C
Right elbow ulnar neuritis/
10-DAY · 12D
P
Right arm fatigue
15-DAY · 11D
CF
Left wrist hamate fracture
10-DAY · 3D
Tampa Bay Rays logo
TB9 ON IL
P
Manuel Rodríguez
Details pending
60-DAY · 81D
LF
Gavin Lux
Right shoulder impingement
10-DAY · 40D
P
Steven Wilson
Lumbar disc inflammation
60-DAY · 38D
P
Details pending
PATERNITY · 24D
P
Right elbow strain
15-DAY · 22D
P
Ryan Pepiot
Right hip inflammation
15-DAY · 18D
P
Michael Grove
Right shoulder surgery
15-DAY · 12D
P
Right forearm tightness
15-DAY · 12D
P
Edwin Uceta
Right shoulder impingement
60-DAY · 8D
If you or someone you know has a gambling problem, call 1-800-GAMBLER. Must be 21+. Market prices sourced from prediction markets (Polymarket, Kalshi), not traditional sportsbooks.