my favs
Access and manage your favorites here
DISMISS
NFL DRAFT
Scores
Watch
Betting
FOX Super 6 💰
Stories
Search
Sign In
Account
SPORTS & TEAMS
PLAYERS
SHOWS
PERSONALITIES
TOPICS
POPULAR SEARCHES
- No Data Available -
BROWSE BY
SPORTS & TEAMS
PLAYERS
SHOWS
PERSONALITIES
TOPICS
Built on
SPRING TRAINING
Giants
vs
-
Rockies
-
-
-
・March 20, 2026
March 20
Mar 20
Giants knock off Rockies, powered by Oliva's 2 RBIs (2-5)
1
2
3
4
5
6
7
8
9
R
H
E
SF
-
-
-
-
-
-
-
-
-
-
-
-
COL
-
-
-
-
-
-
-
-
-
-
-
-
Salt River Fields at Talking Stick,
Scottsdale, AZ
MLB
>
Scores
>
San Francisco Giants vs. Colorado Rockies - Playbyplay: Mar 20, 2026
RECAP
BOX SCORE
PLAY-BY-PLAY
ODDS
NEWS
TOP 1ST
SF
0
COL
0
INNING RECAP
0 RUNS
1 HIT
0 ERRORS
T. Sugano pitching for Colorado
GROUND OUT
1 OUT
Drew Gilbert grounds out to shallow infield, Kyle Karros to T.J. Rumfield.
DOUBLE
Jared Oliva doubles to deep left field.
GROUND OUT
2 OUT
Heliot Ramos grounds out to shortstop, Willi Castro to T.J. Rumfield.
STRIKEOUT
3 OUT
Daniel Susac strikes out swinging.
BOTTOM 1ST
SF
0
COL
1
INNING RECAP
1 RUN
2 HITS
0 ERRORS
L. Webb pitching for San Francisco
STRIKEOUT
1 OUT
Mickey Moniak strikes out swinging.
DOUBLE
Willi Castro doubles to deep right field.
GROUND OUT
2 OUT
Hunter Goodman grounds out to shallow left field, Christian Koss to Victor Bericoto.
SINGLE
T.J. Rumfield singles to deep right field. Willi Castro scores.
SF
0
COL
1
FLY OUT
3 OUT
Ezequiel Tovar flies out to deep center field to Jared Oliva.
TOP 2ND
SF
1
COL
1
INNING RECAP
1 RUN
2 HITS
1 ERROR
T. Sugano pitching for Colorado
SINGLE
Victor Bericoto singles to left field.
ERROR
Luis Matos reaches on error. Victor Bericoto to third. Fielding error by Willi Castro.
SINGLE
Casey Schmitt singles to center field. Luis Matos to second. Victor Bericoto scores.
SF
1
COL
1
FC
1 OUT
Christian Koss hits into a force out to shallow infield. Casey Schmitt to second. Luis Matos out at third.
GROUND OUT
3 OUT
Osleivis Basabe grounds out to shortstop. Christian Koss out at second.
BOTTOM 2ND
SF
1
COL
5
INNING RECAP
4 RUNS
5 HITS
0 ERRORS
L. Webb pitching for San Francisco
GROUND OUT
1 OUT
Jordan Beck grounds out to shallow infield, Osleivis Basabe to Victor Bericoto.
SINGLE
Brenton Doyle singles to center field.
SINGLE
Kyle Karros singles to shallow infield. Brenton Doyle to second.
SINGLE
Edouard Julien singles to right field. Kyle Karros to second. Brenton Doyle scores.
SF
1
COL
2
SINGLE
Mickey Moniak singles to center field. Edouard Julien to third. Kyle Karros scores.
SF
1
COL
3
STRIKEOUT
2 OUT
Willi Castro called out on strikes.
R.J. Dabovich (P) replaces Logan Webb (P).
DOUBLE
Hunter Goodman doubles to deep left field. Mickey Moniak scores. Edouard Julien scores.
SF
1
COL
5
LINE OUT
3 OUT
T.J. Rumfield lines out to left field to Heliot Ramos.
TOP 3RD
SF
1
COL
5
INNING RECAP
0 RUNS
1 HIT
0 ERRORS
T. Sugano pitching for Colorado
SINGLE
Drew Gilbert singles to deep right field.
FLY OUT
1 OUT
Jared Oliva flies out to right field to Mickey Moniak.
GROUND OUT
3 OUT
Heliot Ramos grounds out to shallow infield. Drew Gilbert out at second.
BOTTOM 3RD
SF
1
COL
5
INNING RECAP
0 RUNS
0 HITS
0 ERRORS
L. Webb pitching for San Francisco
Logan Webb (P) replaces R.J. Dabovich (P).
STRIKEOUT
1 OUT
Ezequiel Tovar called out on strikes.
GROUND OUT
2 OUT
Jordan Beck grounds out to shortstop, Christian Koss to Victor Bericoto.
GROUND OUT
3 OUT
Brenton Doyle grounds out to shortstop, Christian Koss to Victor Bericoto.
TOP 4TH
SF
4
COL
5
INNING RECAP
3 RUNS
3 HITS
0 ERRORS
J. Brebbia pitching for Colorado
John Brebbia (P) replaces Tomoyuki Sugano (P).
HOME RUN
Daniel Susac homers to center field.
SF
2
COL
5
GROUND OUT
1 OUT
Victor Bericoto grounds out to shortstop, Willi Castro to T.J. Rumfield.
DOUBLE
Luis Matos doubles to deep right field.
GROUND OUT
2 OUT
Casey Schmitt grounds out to shallow infield, John Brebbia to T.J. Rumfield. Luis Matos to third.
HOME RUN
Christian Koss homers to left field. Luis Matos scores.
SF
4
COL
5
STRIKEOUT
3 OUT
Osleivis Basabe called out on strikes.
BOTTOM 4TH
SF
4
COL
5
INNING RECAP
0 RUNS
1 HIT
0 ERRORS
L. Webb pitching for San Francisco
SINGLE
Kyle Karros singles to left field.
GROUND OUT
2 OUT
Edouard Julien grounds out to shallow infield. Kyle Karros out at second.
GROUND OUT
3 OUT
Mickey Moniak grounds out to shallow infield, Logan Webb to Victor Bericoto.
TOP 5TH
SF
6
COL
5
INNING RECAP
2 RUNS
3 HITS
0 ERRORS
J. Brebbia pitching for Colorado
TRIPLE
Drew Gilbert triples to deep left field.
STRIKEOUT
1 OUT
Jared Oliva strikes out swinging.
SAC FLY
2 OUT
Heliot Ramos out on a sacrifice fly to deep center field to Brenton Doyle. Drew Gilbert scores.
SF
5
COL
5
SINGLE
Daniel Susac singles to left field.
DOUBLE
Victor Bericoto doubles to deep right field. Daniel Susac scores.
SF
6
COL
5
LINE OUT
3 OUT
Luis Matos lines out to left field to Jordan Beck.
BOTTOM 5TH
SF
6
COL
6
INNING RECAP
1 RUN
1 HIT
0 ERRORS
L. Webb pitching for San Francisco
Will Brennan (LF) replaces Heliot Ramos (LF), batting 3rd.
Jerar Encarnacion (1B) replaces Victor Bericoto (1B), batting 5th.
HOME RUN
Willi Castro homers to center field.
SF
6
COL
6
GROUND OUT
1 OUT
Hunter Goodman grounds out to shallow center field, Christian Koss to Jerar Encarnacion.
GROUND OUT
2 OUT
T.J. Rumfield grounds out to shallow infield, Logan Webb to Jerar Encarnacion.
WALK
Ezequiel Tovar walks.
Ricardo Estrada (P) replaces Logan Webb (P).
Brett Sullivan pinch-running for Ezequiel Tovar.
GROUND OUT
3 OUT
Jordan Beck grounds out to shallow infield, Casey Schmitt to Jerar Encarnacion.
TOP 6TH
SF
6
COL
6
INNING RECAP
0 RUNS
0 HITS
0 ERRORS
J. Herget pitching for Colorado
Nicky Lopez (SS) replaces Willi Castro (SS), batting 2nd.
Braxton Fulford (C) replaces Hunter Goodman (C), batting 3rd.
Brett Sullivan remains in the game as DH.
Ryan Ritter (LF) replaces Jordan Beck (LF), batting 6th.
Jimmy Herget (P) replaces John Brebbia (P).
GROUND OUT
1 OUT
Casey Schmitt grounds out to shortstop, Nicky Lopez to T.J. Rumfield.
FLY OUT
2 OUT
Christian Koss flies out to center field to Brenton Doyle.
GROUND OUT
3 OUT
Osleivis Basabe grounds out to shallow infield, Kyle Karros to T.J. Rumfield.
BOTTOM 6TH
SF
6
COL
6
INNING RECAP
1 RUN
0 HITS
1 ERROR
J. Brubaker pitching for San Francisco
Eric Haase (C) replaces Daniel Susac (C), batting 4th.
JT Brubaker (P) replaces Ricardo Estrada (P).
LINE OUT
1 OUT
Brenton Doyle lines out to shortstop to Christian Koss.
STRIKEOUT
2 OUT
Kyle Karros strikes out swinging.
WALK
Edouard Julien walks.
Jacob Humphrey pinch-running for Edouard Julien.
POP OUT
3 OUT
Mickey Moniak pops out to shallow infield to Casey Schmitt.
TOP 7TH
SF
9
COL
6
INNING RECAP
3 RUNS
3 HITS
0 ERRORS
J. Herget pitching for Colorado
Clayton Gray (RF) replaces Mickey Moniak (RF), batting 1st.
Troy Johnston (1B) replaces T.J. Rumfield (1B), batting 4th.
Nic Kent (2B) replaces Brenton Doyle (CF), batting 7th.
Skyler Messinger (3B) replaces Kyle Karros (3B), batting 8th.
Jacob Humphrey remains in the game as CF.
SINGLE
Drew Gilbert singles to right field.
FC
1 OUT
Jared Oliva hits into a force out to shallow infield. Drew Gilbert out at second.
GROUND OUT
2 OUT
Will Brennan grounds out to shallow infield, Jimmy Herget to Nic Kent. Jared Oliva to second.
WALK
Eric Haase walks.
DOUBLE
Jerar Encarnacion doubles to center field. Eric Haase scores. Jared Oliva scores.
SF
8
COL
6
SINGLE
Luis Matos singles to left center field. Jerar Encarnacion scores.
SF
9
COL
6
GROUND OUT
3 OUT
Casey Schmitt grounds out to shallow infield, Skyler Messinger to Troy Johnston.
BOTTOM 7TH
SF
9
COL
6
INNING RECAP
0 RUNS
0 HITS
0 ERRORS
J. Brubaker pitching for San Francisco
GROUND OUT
1 OUT
Nicky Lopez grounds out to first base, Jerar Encarnacion to JT Brubaker.
GROUND OUT
2 OUT
Braxton Fulford grounds out to second base, JT Brubaker to Jerar Encarnacion.
WALK
Troy Johnston walks.
STRIKEOUT
3 OUT
Brett Sullivan strikes out swinging.
TOP 8TH
SF
13
COL
6
INNING RECAP
4 RUNS
5 HITS
0 ERRORS
S. Halvorsen pitching for Colorado
Seth Halvorsen (P) replaces Jimmy Herget (P).
SINGLE
Christian Koss singles to right field.
SINGLE
Osleivis Basabe singles to shortstop. Christian Koss to second.
Aeverson Arteaga pinch-running for Osleivis Basabe.
WILD PITCH
On Halvorsen's wild pitch, Arteaga to second, Koss to third.
WALK
Drew Gilbert walks.
DOUBLE
Jared Oliva doubles to deep left field. Drew Gilbert to third. Aeverson Arteaga scores. Christian Koss scores.
SF
11
COL
6
GROUND OUT
1 OUT
Will Brennan grounds out to shallow infield, Skyler Messinger to Troy Johnston.
SINGLE
Eric Haase singles to shallow left field. Jared Oliva scores. Drew Gilbert scores.
SF
13
COL
6
SINGLE
Jerar Encarnacion singles to left field. Eric Haase to second.
Stu Flesland (P) replaces Seth Halvorsen (P).
GROUND OUT
3 OUT
Luis Matos grounds out to shallow infield. Jerar Encarnacion out at second.
BOTTOM 8TH
SF
13
COL
10
INNING RECAP
4 RUNS
1 HIT
2 ERRORS
G. Santos pitching for San Francisco
Turner Hill (RF) replaces Luis Matos (RF), batting 6th.
Aeverson Arteaga remains in the game as 2B.
Gregory Santos (P) replaces JT Brubaker (P).
ERROR
Ryan Ritter reaches on error. Throwing error by Christian Koss.
WALK
Nic Kent walks. Ryan Ritter to second.
DOUBLE
Skyler Messinger doubles to deep right field. Nic Kent to third. Ryan Ritter scores.
SF
13
COL
7
ERROR
Jacob Humphrey reaches on error. Skyler Messinger to third. Nic Kent scores. Throwing error by Aeverson Arteaga.
SF
13
COL
8
GROUND OUT
1 OUT
Clayton Gray grounds out to first base, Aeverson Arteaga to Jerar Encarnacion. Jacob Humphrey to third. Skyler Messinger scores.
SF
13
COL
9
WALK
Nicky Lopez walks.
HBP
Braxton Fulford hit by pitch. Nicky Lopez to second.
Ben Peterson (P) replaces Gregory Santos (P).
STRIKEOUT
2 OUT
Troy Johnston strikes out swinging.
WILD PITCH
On Peterson's wild pitch, Fulford to second, Lopez to third, Humphrey scores.
SF
13
COL
10
GROUND OUT
3 OUT
Brett Sullivan grounds out to second base, Christian Koss to Jerar Encarnacion.
TOP 9TH
SF
14
COL
10
INNING RECAP
1 RUN
1 HIT
0 ERRORS
Z. Agnos pitching for Colorado
Zach Agnos (P) replaces Stu Flesland (P).
SINGLE
Casey Schmitt singles to right center field.
Jonah Cox pinch-running for Casey Schmitt.
GROUND OUT
1 OUT
Christian Koss grounds out to first base, Troy Johnston to Zach Agnos. Jonah Cox to third.
SAC FLY
2 OUT
Aeverson Arteaga out on a sacrifice fly to deep center field to Jacob Humphrey. Jonah Cox scores.
SF
14
COL
10
FLY OUT
3 OUT
Drew Gilbert flies out to right center field to Clayton Gray.
BOTTOM 9TH
SF
14
COL
10
INNING RECAP
0 RUNS
0 HITS
0 ERRORS
J. Sanchez pitching for San Francisco
Juan Sánchez (P) replaces Ben Peterson (P).
Jonah Cox remains in the game as CF.
Dayson Croes (3B) replaces Jared Oliva (CF), batting 2nd.
Will Brennan switches from LF to CF.
Jonah Cox switches from CF to LF.
Juan Sánchez switches from P to P.
FLY OUT
1 OUT
Ryan Ritter flies out to deep left center field to Will Brennan.
GROUND OUT
2 OUT
Nic Kent grounds out to shortstop, Christian Koss to Jerar Encarnacion.
STRIKEOUT
Skyler Messinger strikes out swinging.