Return to calendar
FINAL GAME · RECAP

San Francisco GiantsOpen full analysisTampa Bay RaysOpen full analysis

DateFriday, May 1, 2026
First pitch
BallparkTropicana Field
FINAL · Friday, May 1, 2026
SEO MATCH SUMMARY

Tampa Bay blanked San Francisco 3–0 on May 1 at Tropicana Field, with the Rays' pitching staff delivering a dominant performance despite modest offensive production. The Rays managed just five hits but capitalized with two home runs and three RBIs, while their pitcher struck out seven Giants batters and allowed only six hits without yielding an earned run—a sharp contrast to San Francisco's starter, who surrendered three earned runs on five hits. The Giants' offense sputtered throughout, recording six hits with zero home runs and zero RBIs while striking out seven times, posting a .651 OPS that ranked well below the Rays' .703. Tampa Bay's flawless defense (zero errors) supported the pitching effort, while San Francisco's inability to drive in runners despite reaching base highlighted their offensive inefficiency. The shutout victory underscores Tampa Bay's ability to win tight contests through pitching depth and timely power, a trend that could prove valuable as the Rays navigate the AL East race.

San Francisco GiantsSF
0
FINAL
Tampa Bay RaysTB
3W
Total runs3Run difference3
INNING BY INNING

Line score

Team123456789RHE
SF000000000060
TB010101000350
TEAM COMPARISON

Batting box score

SFTB
6Hits5
0Home runs2
1Doubles1
0RBI3
0Walks0
7Strikeouts6
0Stolen bases1
7Total bases12
7Left on base1
0Errors0
.246AVG.249
.291OBP.323
.360SLG.380
.651OPS.703
ON THE MOUND

Pitching box score

SFTB
6Strikeouts7
0Walks0
5Hits allowed6
3Earned runs0
3.94ERA3.94
RUN PRODUCTION

Players who scored

SF
TBJunior CamineroYandy DíazTaylor Walls
HOME RUNS

Long balls

Yandy DíazInning 2Junior CamineroInning 4
SF

Batting lineup

PlayerABHHRRBI
Heliot RamosLF · 0-4 | K4000
Matt Chapman3B · 0-4 | 2 K4000
Luis Arraez2B · 1-4 | 2B4100
Casey SchmittDH · 1-33100
Rafael Devers1B · 1-3 | K3100
Willy AdamesSS · 1-3 | K3100
Jung Hoo LeeRF · 1-33100
Drew GilbertCF · 0-11000
Eric HaaseC · 0-00000
TB

Batting lineup

PlayerABHHRRBI
Chandler SimpsonLF · 1-3 | K, RBI, CS3101
Junior Caminero3B · 1-3 | HR, K, RBI3111
Ryan Vilade1B · 0-33000
Jonathan ArandaDH · 0-11000
Ben Williamson2B · 0-3 | K3000
Jonny DeLucaCF · 0-33000
Jake FraleyRF · 0-3 | 2 K3000
Nick FortesC · 0-3 | K3000
Taylor WallsSS · 2-3 | 2B, R, SB3200
SF

Pitchers

PitcherIPKERERA
Robbie Ray4 H · 0 BB6.1532.95
JT Brubaker1 H · 0 BB1.2102.25
TB

Pitchers

PitcherIPKERERA
Shane McClanahan5 H · 0 BB6.0503.10
Ian Seymour1 H · 0 BB1.0006.28
Cole Sulser0 H · 0 BB1.0103.06
Bryan Baker0 H · 0 BB1.0102.92
EXPLORE NEXT

Related MLB pages