ARCHIVE May 31, 2026
May 31, 2026 · NL West

San Francisco Giants vs Colorado Rockies

May 31, 2026Coors FieldPartly Cloudy 76°F · 6 mph, In From LF
AWAY
San Francisco Giants
23-36
19
vs
HOME
Colorado Rockies
22-38
6

Game Highlights

Published May 31, 2026 · Source: MLB

Scoring summary

INN BATTER PLAY SCORE
T1 Jung Hoo Lee Jung Hoo Lee singles on a line drive to center fielder Jake McCarthy. Rafael Devers scores. Willy Adames to 2nd. SF 1, COL 0
T2 Daniel Susac Daniel Susac doubles (4) on a line drive to right fielder Tyler Freeman. Bryce Eldridge scores. SF 2, COL 0
B2 Braxton Fulford Braxton Fulford out on a sacrifice fly to first baseman Rafael Devers in foul territory. Kyle Karros scores. SF 2, COL 1
T4 Casey Schmitt Casey Schmitt singles on a fly ball to right fielder Tyler Freeman. Bryce Eldridge scores. Daniel Susac to 3rd. SF 3, COL 1
T4 Luis Arraez Luis Arraez out on a sacrifice fly to center fielder Jake McCarthy. Daniel Susac scores. SF 4, COL 1
B4 Willi Castro Willi Castro reaches on a fielding error by pitcher Robbie Ray. Kyle Karros scores. Chad Stevens scores. Throwing error by pitcher Robbie Ray. SF 4, COL 3
T5 Matt Chapman Matt Chapman doubles (15) on a sharp line drive to right fielder Tyler Freeman. Jung Hoo Lee scores. SF 5, COL 3
T5 Drew Gilbert Drew Gilbert triples (2) on a fly ball to center fielder Jake McCarthy. Matt Chapman scores. SF 6, COL 3
T5 Casey Schmitt Casey Schmitt singles on a sharp line drive to center fielder Jake McCarthy. Drew Gilbert scores. SF 7, COL 3
T5 Willy Adames Willy Adames hits a grand slam (8) to left field. Casey Schmitt scores. Rafael Devers scores. Luis Arraez scores. SF 11, COL 3
B5 Troy Johnston Troy Johnston singles on a ground ball to center fielder Drew Gilbert. Tyler Freeman scores. SF 11, COL 4
B5 Jake McCarthy Jake McCarthy out on a sacrifice fly to left fielder Casey Schmitt. Troy Johnston scores. SF 11, COL 5
T6 Bryce Eldridge Bryce Eldridge homers (2) on a fly ball to center field. SF 12, COL 5
T7 Luis Arraez Luis Arraez singles on a line drive to left fielder Troy Johnston. Rafael Devers scores. SF 13, COL 5
T7 Jung Hoo Lee Jung Hoo Lee singles on a line drive to center fielder Jake McCarthy. Luis Arraez scores. SF 14, COL 5
B7 Braxton Fulford Braxton Fulford singles on a fly ball to right fielder Jung Hoo Lee. Hunter Goodman scores. Edouard Julien to 3rd. SF 14, COL 6
T8 Rafael Devers Rafael Devers singles on a ground ball to center fielder Tyler Freeman. Daniel Susac scores. Jonah Cox scores. Rafael Devers to 3rd. Rafael Devers advances to 3rd, on a throwing error by center fielder Tyler Freeman. Rafael Devers advances to 3rd, on a throwing error by pitcher Juan Mejia. SF 16, COL 6
T8 Luis Arraez Luis Arraez out on a sacrifice fly to center fielder Tyler Freeman. Rafael Devers scores. SF 17, COL 6
T9 Jesus Rodriguez Jesus Rodriguez homers (2) on a fly ball to left field. Bryce Eldridge scores. SF 19, COL 6

Box score

  123456789 R
SF 110271232 19
COL 010220100 6

Pitching & bullpen

How the game was pitched — the starters, the bullpen sequence and each arm's role, and the pitch counts behind them.

Giants AWAY 19

Robbie Ray started for Giants, leaving with a 4–3 lead. Out of the bullpen, Tristan Beck took the roughest line.

workload · innings pitched
  • Robbie Ray Starter 4.0 96 3 6
    Pitch-by-pitch: what Robbie Ray threw
    CSW 19% 1st-pitch strike 55% 4.8 pitches/PA
    Pitch#%WhiffCSFoulBallIn play
    Four-Seam Fastball 35 36% 2 2 9 19 3
    Slider 25 26% 3 2 9 8 3
    Sinker 19 20% 1 2 7 6 3
    Changeup 11 11% 3 0 4 2 2
    Knuckle Curve 6 6% 1 2 1 2 0
  • Tristan Beck Middle 1.0 26 2 0
  • Caleb Kilian Middle 1.0 15 0 2 W
  • Joel Peguero Reliever 1.1 26 1 1
  • JT Brubaker Middle 1.2 17 0 1 inherited 1, stranded 1
Rockies HOME 6

Tanner Gordon started for Rockies, leaving trailing 1–2. Out of the bullpen, Zach Agnos took the roughest line.

workload · innings pitched
  • Tanner Gordon Starter 3.0 75 4 2 L
    Pitch-by-pitch: what Tanner Gordon threw
    CSW 27% 1st-pitch strike 47% 4.4 pitches/PA
    Pitch#%WhiffCSFoulBallIn play
    Slider 23 31% 4 3 2 9 5
    Changeup 22 29% 5 1 4 11 1
    Four-Seam Fastball 14 19% 1 2 4 3 4
    Sinker 9 12% 0 1 3 2 3
    Curveball 7 9% 1 2 2 2 0
  • Brennan Bernardino Middle 1.0 18 0 1 inherited 2, all 2 scored
  • Zach Agnos Middle 1.0 35 7 2
  • Keegan Thompson Middle 2.0 40 3 2
  • Juan Mejia Middle 0.2 21 3 1
  • Brett Sullivan Reliever 1.1 27 2 1

Where the game turned

1 run Top 1st · off Gordon
  • Lee 1B (1)

Batting lines

AWAY · SF
BATTER ABRHRBIBBK AVGOBPSLGOPS NOTES
Jonah Cox CF 1 1 1 0 0 0 1.000 1.000 2.000 3.000 2B
Rafael Devers 1B 6 4 4 1 1 1 .253 .300 .432 .732 3 2B
Luis Arraez 2B 4 2 1 3 1 0 .321 .363 .422 .785
Willy Adames SS 5 1 3 4 1 1 .243 .281 .426 .707 HR (8)
Matt Chapman 3B 6 1 1 1 0 1 .232 .310 .323 .633 2B
Bryce Eldridge DH 6 4 4 1 0 0 .241 .328 .448 .776 HR (2), 2 2B
Jesus Rodriguez C 1 1 1 2 0 0 .231 .302 .385 .687 HR (2)
Drew Gilbert LF 6 1 1 1 0 3 .237 .281 .395 .676 3B
Casey Schmitt LF 6 1 3 2 0 2 .294 .332 .548 .880 SB
Jung Hoo Lee RF 6 1 5 2 0 0 .304 .341 .433 .774 2B
Daniel Susac C 3 2 1 1 1 1 .293 .354 .397 .751 2B
HOME · COL
BATTER ABRHRBIBBK AVGOBPSLGOPS NOTES
Willi Castro 1B 5 0 1 0 0 1 .263 .319 .353 .672 SB
Tyler Freeman CF 4 1 3 0 1 0 .279 .354 .364 .718 2B, SB
Troy Johnston RF 5 1 2 1 0 0 .310 .368 .424 .792 2B, SB
Brett Sullivan P 1 0 0 0 0 0 .195 .239 .305 .544
Edouard Julien 2B 1 0 0 0 1 0 .207 .306 .286 .592
Kyle Karros 3B 4 2 2 0 1 2 .215 .316 .319 .635 2B
Sterlin Thompson LF 1 0 0 0 0 0 .148 .258 .185 .443
Braxton Fulford C 3 0 1 2 0 1 .200 .261 .350 .611
Chad Stevens SS 2 1 0 0 2 1 .063 .238 .063 .301
Hunter Goodman DH 4 1 0 0 0 2 .239 .304 .473 .777
Ezequiel Tovar SS 3 0 1 0 0 1 .221 .273 .337 .610
Jake McCarthy CF 3 0 0 1 0 2 .282 .323 .444 .767

Pitching lines

AWAY · SF
PITCHER IPHRERBBKHR NPERA DEC
Robbie Ray 4.0 5 3 1 2 6 0 96 4.45
Tristan Beck 1.0 3 2 2 1 0 0 26 4.50
Caleb Kilian 1.0 0 0 0 1 2 0 15 3.81 W
Joel Peguero 1.1 2 1 0 1 1 0 26 2.38
JT Brubaker 1.2 0 0 0 0 1 0 17 2.70
HOME · COL
PITCHER IPHRERBBKHR NPERA DEC
Tanner Gordon 3.0 6 4 4 1 2 0 75 6.37 L
Brennan Bernardino 1.0 1 0 0 1 1 0 18 3.70
Zach Agnos 1.0 7 7 7 1 2 1 35 7.78
Keegan Thompson 2.0 4 3 3 0 2 1 40 6.35
Juan Mejia 0.2 2 3 3 1 1 0 21 6.00
Brett Sullivan 1.1 5 2 2 0 1 1 27 4.15

Manager comparison

AWAY · SF
Tony Vitello
Lineup 1.7 R Bunts 1.6 R IBBs 1.8 R
HOME · COL
Warren Schaeffer
Lineup 2.7 R Bunts 1.1 R IBBs 2.3 R

Recent form

AWAY · SF
4-5 L3 +2 run diff
LLL?WWWWLL
HOME · COL
5-5 W1 +11 run diff
WLWWLWLWLL

Season series: 1-2 with SF listed first across 3 prior meetings.

Keep reading

How RunsLeft analyzes games

Standard content on this page comes from the MLB Stats API. The pitching analysis describes how the game was pitched — the starter's line, the bullpen sequence and each arm's role (opener, bulk, setup, closer), pitch counts as a fatigue signal, and the leverage context where the game turned. Reliever roles are inferred from how the manager used each arm up to that date. It describes structure and constraints; it does not grade the manager.

Read the full methodology.