MLB Game
San Francisco Giants at Tampa Bay Rays
Final
SF
1
@
TB
5
Live Game State
InningTop 9th
Balls / Strikes / Outs2 / 0 / 3
At Bat—
Pitching—
On BaseBases empty
Current Matchup— vs —
Game Info
VenueTropicana Field
StartMay 2, 10:10 PM
Day/Nightnight
Attendance21973
First Pitch2026-05-02T22:10:00.000Z
DecisionW: Jesse Scholtens · L: Landen Roupp
AI Rundown
Loading your list context…
Players from your lists in this game
No rostered players in this matchup are on your lists.
Linescore
| Team | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | R | H | E |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| SF | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 1 | 7 | 1 |
| TB | 0 | 0 | 0 | 1 | 3 | 0 | 0 | 1 | — | 5 | 9 | 0 |
Starting Pitchers
San Francisco Giants
Landen Roupp
— · 5-2 · ERA 3.18
Tampa Bay Rays
Griffin Jax
— · 1-2 · ERA 5.14
Team Totals
San Francisco Giants Batting
AVG.245
Runs1
Hits7
HR0
BB1
K8
Tampa Bay Rays Batting
AVG.250
Runs5
Hits9
HR0
BB5
K8
San Francisco Giants Pitching
ERA3.95
K8
BB5
IP8.0
Hits9
HR0
Tampa Bay Rays Pitching
ERA3.85
K8
BB1
IP9.0
Hits7
HR0
Pitch View
Casey Legumina vs Heliot Ramos
Heliot Ramos grounds out, second baseman Richie Palacios to first baseman Jonathan Aranda.
3 pitches
Selected Pitch
Pitch #3
TypeSinker
DescriptionIn play, out(s)
CallIn play, out(s)
Result
Count—
Outs—
Velocity93.9 mph
End Velocity85.0 mph
Spin Rate0 rpm
Spin Direction0°
Break Angle0.0°
Break Length0.0 in
Vertical Break0.0 in
Horizontal Break0.0 in
Extension0.0 ft
Plate X-0.60
Plate Z2.40
Zone4
SZ Top0.00
SZ Bottom0.00
Release X0.00
Release Y0.00
Release Z0.00
Accel X0.00
Accel Y0.00
Accel Z0.00
Vel X00.00
Vel Y00.00
Vel Z00.00
Recent Plays
top 9
1 - 5 · 3 outs
Heliot Ramos grounds out, second baseman Richie Palacios to first baseman Jonathan Aranda.
Batter: Heliot Ramos · Pitcher: Casey Legumina
top 9
1 - 5 · 2 outs
Willy Adames lines out to third baseman Junior Caminero.
Batter: Willy Adames · Pitcher: Casey Legumina
top 9
1 - 5 · 1 out
Matt Chapman strikes out swinging.
Batter: Matt Chapman · Pitcher: Casey Legumina
bottom 8
1 - 5 · 3 outs
Nick Fortes grounds out softly, third baseman Matt Chapman to first baseman Rafael Devers.
Batter: Nick Fortes · Pitcher: Gregory Santos
bottom 8
1 - 4 · 2 outs
Jonny DeLuca doubles (6) on a sharp line drive to center fielder Drew Gilbert.
Batter: Jonny DeLuca · Pitcher: Gregory Santos
bottom 8
1 - 4 · 1 out
Richie Palacios walks.
Batter: Richie Palacios · Pitcher: Gregory Santos
bottom 8
1 - 4 · 1 out
Ryan Vilade flies out to right fielder Jung Hoo Lee.
Batter: Ryan Vilade · Pitcher: Gregory Santos
top 8
1 - 4 · 3 outs
Rafael Devers grounds out softly, shortstop Taylor Walls to first baseman Jonathan Aranda.
Batter: Rafael Devers · Pitcher: Garrett Cleavinger
top 8
1 - 4 · 2 outs
Casey Schmitt strikes out swinging.
Batter: Casey Schmitt · Pitcher: Garrett Cleavinger
top 8
1 - 4 · 1 out
Luis Arraez singles on a line drive to left fielder Chandler Simpson.
Batter: Luis Arraez · Pitcher: Garrett Cleavinger
top 8
1 - 4 · 1 out
Jung Hoo Lee grounds out, second baseman Richie Palacios to first baseman Jonathan Aranda.
Batter: Jung Hoo Lee · Pitcher: Garrett Cleavinger
bottom 7
1 - 4 · 3 outs
Jonathan Aranda called out on strikes and Junior Caminero caught stealing 2nd, catcher Patrick Bailey to shortstop Willy Adames to catcher Patrick Bailey.
Batter: Jonathan Aranda · Pitcher: Gregory Santos
San Francisco Giants Roster
Lineup
Jung Hoo LeeRF#51
AVG — · HR 0 · RBI 0
Luis Arraez2B#1
AVG — · HR 0 · RBI 0
Casey SchmittDH#10
AVG — · HR 0 · RBI 0
Rafael Devers1B#16
AVG — · HR 0 · RBI 1
Matt Chapman3B#26
AVG — · HR 0 · RBI 0
Willy AdamesSS#2
AVG — · HR 0 · RBI 0
Heliot RamosLF#17
AVG — · HR 0 · RBI 0
Drew GilbertCF#0
AVG — · HR 0 · RBI 0
Patrick BaileyC#14
AVG — · HR 0 · RBI 0
Bench
Christian Koss2B#50
AVG — · HR — · RBI —
Eric HaaseC#18
AVG — · HR — · RBI —
Jerar EncarnacionRF#19
AVG — · HR — · RBI —
Will BrennanLF#7
AVG — · HR — · RBI —
Pitchers
Adrian HouserP#12
IP — · K — · ERA —
Caleb KilianP#45
IP — · K — · ERA —
Gregory SantosP#57
IP 1.2 · K 1 · ERA —
JT BrubakerP#34
IP — · K — · ERA —
Keaton WinnP#67
IP — · K — · ERA —
Landen RouppP#65
IP 4.1 · K 6 · ERA —
Logan WebbP#62
IP — · K — · ERA —
Matt GageP#93
IP 0.2 · K 0 · ERA —
Robbie RayP#38
IP — · K — · ERA —
Ryan BoruckiP#47
IP 1.1 · K 1 · ERA —
Ryan WalkerP#74
IP — · K — · ERA —
Tyler MahleP#54
IP — · K — · ERA —
Tampa Bay Rays Roster
Lineup
Chandler SimpsonLF#14
AVG — · HR 0 · RBI 0
Cedric MullinsCF#31
AVG — · HR 0 · RBI 1
Junior Caminero3B#13
AVG — · HR 0 · RBI 0
Jonathan Aranda1B#8
AVG — · HR 0 · RBI 2
Ryan ViladeDH#26
AVG — · HR 0 · RBI 0
Richie Palacios2B#1
AVG — · HR 0 · RBI 0
Jonny DeLucaRF#21
AVG — · HR 0 · RBI 0
Nick FortesC#40
AVG — · HR 0 · RBI 0
Taylor WallsSS#6
AVG — · HR 0 · RBI 0
Bench
Ben Williamson2B#15
AVG — · HR — · RBI —
Hunter FeducciaC#9
AVG — · HR 0 · RBI 0
Jake FraleyDH#17
AVG — · HR 0 · RBI 1
Yandy DíazDH#2
AVG — · HR — · RBI —
Pitchers
Bryan BakerP#47
IP — · K — · ERA —
Casey LeguminaP#67
IP 1.0 · K 1 · ERA —
Cole SulserP#71
IP — · K — · ERA —
Drew RasmussenP#57
IP — · K — · ERA —
Garrett CleavingerP#60
IP 1.0 · K 1 · ERA —
Griffin JaxP#22
IP 2.2 · K 2 · ERA —
Hunter BiggeP#43
IP — · K — · ERA —
Ian SeymourP#61
IP — · K — · ERA —
Jesse ScholtensP#65
IP 3.0 · K 3 · ERA —
Kevin KellyP#49
IP 1.1 · K 1 · ERA —
Nick MartinezP#28
IP — · K — · ERA —
Shane McClanahanP#18
IP — · K — · ERA —
Steven MatzP#32
IP — · K — · ERA —
