my favs
Access and manage your favorites here
DISMISS
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
-
Rangers
-
-
-
・March 21, 2026
March 21
Mar 21
Szykowny's 3-3 game not enough as Rangers top Giants
1
2
3
4
5
6
7
8
9
R
H
E
SF
-
-
-
-
-
-
-
-
-
-
-
-
TEX
-
-
-
-
-
-
-
-
-
-
-
-
Surprise Stadium,
Surprise, AZ
MLB
>
Scores
>
San Francisco Giants vs. Texas Rangers - Playbyplay: Mar 21, 2026
RECAP
BOX SCORE
PLAY-BY-PLAY
ODDS
NEWS
TOP 1ST
SF
0
TEX
0
INNING RECAP
0 RUNS
1 HIT
0 ERRORS
N. Eovaldi pitching for Texas
SINGLE
Drew Gilbert singles to left field.
FC
1 OUT
Daniel Susac hits into a force out to shallow infield. Drew Gilbert out at second.
FLY OUT
2 OUT
Will Brennan flies out to deep center field to Wyatt Langford.
GROUND OUT
3 OUT
Victor Bericoto grounds out to shallow infield, Josh Jung to Jake Burger.
BOTTOM 1ST
SF
0
TEX
0
INNING RECAP
0 RUNS
1 HIT
0 ERRORS
S. Bivens pitching for San Francisco
GROUND OUT
1 OUT
Brandon Nimmo grounds out to shallow infield, Gavin Kilen to Charlie Szykowny.
GROUND OUT
2 OUT
Wyatt Langford grounds out to shortstop, Gavin Kilen to Charlie Szykowny.
DOUBLE
Corey Seager doubles to deep center field.
STRIKEOUT
3 OUT
Jake Burger called out on strikes.
TOP 2ND
SF
0
TEX
0
INNING RECAP
0 RUNS
1 HIT
0 ERRORS
N. Eovaldi pitching for Texas
POP OUT
1 OUT
Christian Koss pops out to Kyle Higashioka.
WALK
Gavin Kilen walks.
SINGLE
Buddy Kennedy singles to left field. Gavin Kilen to second.
GROUND OUT
3 OUT
Jesus Rodriguez grounds out to shortstop. Buddy Kennedy out at second.
BOTTOM 2ND
SF
0
TEX
0
INNING RECAP
0 RUNS
0 HITS
0 ERRORS
S. Bivens pitching for San Francisco
FLY OUT
1 OUT
Joc Pederson flies out to deep right field to Victor Bericoto.
GROUND OUT
2 OUT
Josh Jung grounds out to second base, Christian Koss to Charlie Szykowny.
GROUND OUT
3 OUT
Josh Smith grounds out to shallow infield, Gavin Kilen to Charlie Szykowny.
TOP 3RD
SF
0
TEX
0
INNING RECAP
0 RUNS
2 HITS
0 ERRORS
N. Eovaldi pitching for Texas
SINGLE
Charlie Szykowny singles to left field.
LINE OUT
1 OUT
Drew Gilbert lines out to deep right center field to Brandon Nimmo.
SINGLE
Daniel Susac singles to shallow left field. Charlie Szykowny to third.
GROUND OUT
3 OUT
Will Brennan grounds out to shallow infield. Daniel Susac out at second.
BOTTOM 3RD
SF
0
TEX
0
INNING RECAP
0 RUNS
2 HITS
1 ERROR
T. Beck pitching for San Francisco
Tristan Beck (P) replaces Spencer Bivens (P).
GROUND OUT
1 OUT
Evan Carter grounds out to second base, Christian Koss to Charlie Szykowny.
DOUBLE
Kyle Higashioka doubles to deep right center field.
LINE OUT
2 OUT
Brandon Nimmo lines out to center field to Drew Gilbert.
SINGLE
Wyatt Langford singles to third base, advances to 2nd. Kyle Higashioka to third. Throwing error by Buddy Kennedy.
FLY OUT
3 OUT
Corey Seager flies out to shallow left field to Will Brennan.
TOP 4TH
SF
0
TEX
0
INNING RECAP
0 RUNS
0 HITS
0 ERRORS
N. Eovaldi pitching for Texas
GROUND OUT
1 OUT
Victor Bericoto grounds out to second base, Josh Smith to Jake Burger.
GROUND OUT
2 OUT
Christian Koss grounds out to first base, Jake Burger to Nathan Eovaldi.
GROUND OUT
3 OUT
Gavin Kilen grounds out to shortstop, Corey Seager to Jake Burger.
BOTTOM 4TH
SF
0
TEX
0
INNING RECAP
0 RUNS
0 HITS
0 ERRORS
C. Kilian pitching for San Francisco
Caleb Kilian (P) replaces Tristan Beck (P).
STRIKEOUT
1 OUT
Jake Burger strikes out swinging.
FLY OUT
2 OUT
Joc Pederson flies out to left center field to Will Brennan.
LINE OUT
3 OUT
Josh Jung lines out to deep center field to Drew Gilbert.
TOP 5TH
SF
1
TEX
0
INNING RECAP
1 RUN
1 HIT
0 ERRORS
L. Curvelo pitching for Texas
Luis Curvelo (P) replaces Nathan Eovaldi (P).
FLY OUT
1 OUT
Buddy Kennedy flies out to Corey Seager.
FLY OUT
2 OUT
Jesus Rodriguez flies out to center field to Wyatt Langford.
HOME RUN
Charlie Szykowny homers to left field.
SF
1
TEX
0
LINE OUT
3 OUT
Drew Gilbert lines out to right field to Brandon Nimmo.
BOTTOM 5TH
SF
1
TEX
0
INNING RECAP
0 RUNS
0 HITS
0 ERRORS
C. Kilian pitching for San Francisco
WALK
Josh Smith walks.
WILD PITCH
1 OUT
Evan Carter strikes out swinging. Josh Smith to third.
STRIKEOUT
2 OUT
Kyle Higashioka strikes out swinging.
STRIKEOUT
3 OUT
Brandon Nimmo called out on strikes.
TOP 6TH
SF
2
TEX
0
INNING RECAP
1 RUN
1 HIT
0 ERRORS
L. Curvelo pitching for Texas
GROUND OUT
1 OUT
Daniel Susac grounds out to second base, Josh Smith to Luis Curvelo.
HOME RUN
Will Brennan homers to right field.
SF
2
TEX
0
STRIKEOUT
2 OUT
Victor Bericoto called out on strikes.
STRIKEOUT
3 OUT
Christian Koss strikes out swinging.
BOTTOM 6TH
SF
2
TEX
0
INNING RECAP
0 RUNS
0 HITS
0 ERRORS
M. Gage pitching for San Francisco
Matt Gage (P) replaces Caleb Kilian (P).
STRIKEOUT
1 OUT
Wyatt Langford called out on strikes.
STRIKEOUT
2 OUT
Corey Seager strikes out swinging.
POP OUT
3 OUT
Jake Burger pops out to second base to Christian Koss.
TOP 7TH
SF
5
TEX
0
INNING RECAP
3 RUNS
3 HITS
0 ERRORS
J. Sborz pitching for Texas
Michael Helman (CF) replaces Kyle Higashioka (C), batting 9th.
Andrew Velazquez (SS) replaces Wyatt Langford (CF), batting 2nd.
Ian Moller (C) replaces Corey Seager (SS), batting 3rd.
Josh Sborz (P) replaces Luis Curvelo (P).
GROUND OUT
1 OUT
Gavin Kilen grounds out to second base, Josh Smith to Josh Sborz.
WALK
Buddy Kennedy walks.
HOME RUN
Jesus Rodriguez homers to center field. Buddy Kennedy scores.
SF
4
TEX
0
SINGLE
Charlie Szykowny singles to shallow center field.
SINGLE
Drew Gilbert singles to shallow right field. Charlie Szykowny to third.
SAC FLY
2 OUT
Daniel Susac out on a sacrifice fly to deep right center field to Brandon Nimmo. Charlie Szykowny scores.
SF
5
TEX
0
GROUND OUT
3 OUT
Will Brennan grounds out to second base, Josh Smith to Jake Burger.
BOTTOM 7TH
SF
5
TEX
0
INNING RECAP
0 RUNS
0 HITS
0 ERRORS
M. Fulmer pitching for San Francisco
Michael Fulmer (P) replaces Matt Gage (P).
HBP
Joc Pederson hit by pitch.
Theo Hardy pinch-running for Joc Pederson.
GROUND OUT
1 OUT
Josh Jung grounds out to shortstop, Gavin Kilen to Charlie Szykowny. Theo Hardy to second.
STRIKEOUT
2 OUT
Josh Smith called out on strikes.
STRIKEOUT
3 OUT
Evan Carter strikes out swinging.
TOP 8TH
SF
5
TEX
0
INNING RECAP
0 RUNS
0 HITS
0 ERRORS
C. Baumler pitching for Texas
Theo Hardy remains in the game as DH.
Richie Martin (3B) replaces Evan Carter (LF), batting 8th.
Dairon Blanco (LF) replaces Josh Jung (3B), batting 6th.
Carter Baumler (P) replaces Josh Sborz (P).
STRIKEOUT
1 OUT
Victor Bericoto strikes out swinging.
STRIKEOUT
2 OUT
Christian Koss called out on strikes.
FLY OUT
3 OUT
Gavin Kilen flies out to center field to Michael Helman.
BOTTOM 8TH
SF
5
TEX
6
INNING RECAP
6 RUNS
3 HITS
2 ERRORS
M. Fulmer pitching for San Francisco
Zane Zielinski (2B) replaces Christian Koss (2B), batting 5th.
SINGLE
Michael Helman singles to right field.
WALK
Brandon Nimmo walks. Michael Helman to second.
Orlando Martinez pinch-running for Brandon Nimmo.
INTERFERENCE
Andrew Velazquez reaches on catcher interference. Orlando Martinez to second. Michael Helman to third. Interference error by Jesus Rodriguez.
STRIKEOUT
1 OUT
Ian Moller called out on strikes.
Cole Hillier (P) replaces Michael Fulmer (P).
HOME RUN
Jake Burger homers to center field. Andrew Velazquez scores. Orlando Martinez scores. Michael Helman scores.
SF
5
TEX
4
Alejandro Osuna pinch-hitting for Theo Hardy.
ERROR
Alejandro Osuna reaches on error to deep right field, advances to 2nd. Fielding error by Victor Bericoto.
WALK
Dairon Blanco walks.
Marques Johnson (P) replaces Cole Hillier (P).
WILD PITCH
On Johnson's wild pitch, Blanco to second, Osuna to third.
SINGLE
Josh Smith singles to right field. Dairon Blanco scores. Alejandro Osuna scores.
SF
5
TEX
6
John Taylor pinch-running for Josh Smith.
STRIKEOUT
2 OUT
Richie Martin strikes out swinging. John Taylor steals second.
FLY OUT
3 OUT
Michael Helman flies out to right center field to Drew Gilbert.
TOP 9TH
SF
5
TEX
6
INNING RECAP
0 RUNS
0 HITS
0 ERRORS
J. Lara pitching for Texas
Orlando Martinez remains in the game as RF.
Alejandro Osuna remains in the game as DH.
John Taylor remains in the game as 2B.
Janser Lara (P) replaces Carter Baumler (P).
FLY OUT
1 OUT
Buddy Kennedy flies out to right field to Orlando Martinez.
WALK
Jesus Rodriguez walks.
Trevor Cohen pinch-running for Jesus Rodriguez.
WALK
Charlie Szykowny walks. Trevor Cohen to second.
GROUND OUT
3 OUT
Drew Gilbert grounds out to shallow infield. Charlie Szykowny out at second.