MLB Scores · MLB Odds

Giants vs Rays

Final · Sat May 2 · 6:10 PM ET · Tropicana Field

San Francisco GiantsGiants13-20
1
FinalMay 2, 2026
Tampa Bay RaysRays20-12
5
TVNBC Sports BAStreamMLB.TVRays.TV

Closing line

US sportsbook at first pitch
Moneyline
SF−113
TB−107
Run line
SF −1.5+148
TB +1.5−180
Total O/U
Over 7.5−108
Under 7.5−112
  • Run line: Rays +1.5 covered.
  • Total O/U: under 7.5 (6 runs).

Recap

The Tampa Bay Rays beat the San Francisco Giants 5-1 at Tropicana Field in St. Petersburg on May 2, 2026 to move to 20-12.

The game was played before 21,973.

Score by inning

San Francisco Giants and Tampa Bay Rays, score by inning
Team123456789R
SF0000010001
TB00013001x5

W: Scholtens (3-1) · L: Roupp (5-2)

Scoring plays

Bottom 4

  1. TBSingleFraley singled to center, Caminero scored, Aranda to second.0-1

Bottom 5

  1. TBWalkMullins walked, Feduccia scored, Simpson to second, Walls to third.0-2
  2. TBSingleAranda singled to center, Simpson scored and Walls scored, Mullins to second.0-4

Top 6

  1. SFDoubleDevers doubled to center, Arraez scored.1-4

Bottom 8

  1. TBStolen BaseDeLuca scored on throwing error by catcher Bailey.1-5

Team stats

SFTB
Hits
7
9
Home Runs
0
0
Runs Batted In
1
4
Walks
1
5
Strikeouts
8
8
Runners Left On Base
14
16
Errors
1
0

Player stats

Giants · Batting

PlayerH-ABABRHRBIHRBBK#PAVGOBPSLG
Jung Hoo Lee RF0-4400000116.288.333.424
Luis Arraez 2B3-4413000014.317.343.389
Casey Schmitt DH1-4401000214.300.349.520
Rafael Devers 1B1-4401100016.211.250.297
Matt Chapman 3B0-4400000318.254.333.341
Willy Adames SS0-4400000114.194.235.341
Heliot Ramos LF1-4401000020.271.310.407
Drew Gilbert CF1-220100106.283.327.435
Patrick Bailey C0-3300000113.152.221.190

Giants · Pitching

PlayerIPHRERBBKHRPC-STERAPC
Landen Roupp P4.184426088-563.1888
Matt Gage P0.20001008-31.358
Ryan Borucki P1.100001016-105.2316
Gregory Santos P1.211021026-130.0026

Rays · Batting

PlayerH-ABABRHRBIHRBBK#PAVGOBPSLG
Chandler Simpson LF1-4411000113.312.343.352
Cedric Mullins CF1-3301101017.133.196.235
Junior Caminero 3B1-3311001219.260.333.504
Jonathan Aranda 1B2-4402200220.228.336.447
Jake Fraley DH1-220110008.246.319.431
Ryan Vilade DH0-220000006.297.350.351
Richie Palacios 2B0-2200002217.204.365.286
Jonny DeLuca RF2-4412000113.284.314.463
Hunter Feduccia C1-111100007.250.385.281
Nick Fortes C0-220000006.259.302.358
Taylor Walls SS0-2210001012.203.311.250

Rays · Pitching

PlayerIPHRERBBKHRPC-STERAPC
Griffin Jax P2.210012045-295.1445
Jesse Scholtens P3.041103047-373.1847
Kevin Kelly P1.110001015-113.8615
Garrett Cleavinger P1.010001012-105.4012
Casey Legumina P1.000001012-83.9512

Game info

VenueTropicana Field, St. Petersburg, FL
Attendance21,973
OfficialsHome Plate Umpire: Hunter Wendelstedt · First Base Umpire: Nic Lentz · Second Base Umpire: Vic Carapazza · Third Base Umpire: John Bacon
TVNBC Sports BA · local

Last and next games

More scores

Scores, stats and closing line: ESPN. Prediction-market prices: Kalshi and Polymarket. Betting splits: a consensus across several sportsbooks. Odds change constantly: confirm the price at the book. 21+. Gambling problem? Call 1-800-GAMBLER.

Game details updated Oct 13, 4:51 PM ET. How game pages are made