Sports Interaction

Giants vs. Mariners MLB Box Score February 21, 2026

Final Score
San Francisco
Giants
Seattle
Mariners
10
5
San Francisco Giants
Seattle Mariners
Scoreboard 1 2 3 4 5 6 7 8 9 R ML H E
San Francisco Giants 33-46 0 4 1 0 0 0 1 4 - 10 -105 13 0
Seattle Mariners 41-40 5 0 0 0 0 0 0 0 - 5 -115 9 0

Game Information

Start time Arena
2026-02-21 - 20:10 Peoria Sports Complex

Team Stats

San Francisco - Pitting

outp outs pitched
p pitches
ibb intentional walks
sv saves
era earned runs against
whip whip
tb total bases
slg slugging percentage
avg batting average
obp on base percentage
ops on base plus slugging
da doubles against
ip innings
outs outs
bb walks
so strikeouts
hr home runs
27 181 -- -- 5 1.78 20 -- -- -- -- 2 8 3 3 9 --

Seattle - Pitting

outp outs pitched
p pitches
ibb intentional walks
sv saves
era earned runs against
whip whip
tb total bases
slg slugging percentage
avg batting average
obp on base percentage
ops on base plus slugging
da doubles against
ip innings
outs outs
bb walks
so strikeouts
hr home runs
27 153 -- -- 10 1.78 14 -- -- -- -- 5 6 9 7 9 1

San Francisco - Hitting

ab at bats
h hits
r runs
r5 runs inning 5
r6 runs inning 6
d doubles
rbi runs batted in
bb walks
so strikeouts
cs caught stealing
lob left on base
tlob team left on base
tolob two out left on base
hbp hit by pitch
rlisp2out rlisp two out
39 13 10 -- -- 5 10 3 9 -- 21 7 4 2 4

Seattle - Hitting

ab at bats
h hits
r runs
r5 runs inning 5
r6 runs inning 6
d doubles
rbi runs batted in
bb walks
so strikeouts
cs caught stealing
lob left on base
tlob team left on base
tolob two out left on base
hbp hit by pitch
rlisp2out rlisp two out
35 9 5 -- -- 2 5 7 9 -- 20 10 4 -- 4

San Francisco - Game stats

gp games played
gl games lost
gw games won
sac sacrifice
sb steal
po pickoffs
sf sacrifice flys
sh sacrifice hits
dp double plays
tp triple plays
pb passed balls
1 -- 1 -- -- -- -- -- 1 -- --

Seattle - Game stats

gp games played
gl games lost
gw games won
sac sacrifice
sb steal
po pickoffs
sf sacrifice flys
sh sacrifice hits
dp double plays
tp triple plays
pb passed balls
1 1 -- -- -- -- -- -- 1 -- --

Player Stats

San Francisco - Hitting

NO Player
gp games played
ab at bats
r runs
h hits
tb total bases
rbi runs batted in
slg slugging percentage
obp on base percentage
avg batting average
ops on base plus slugging
gs games started
so strikeouts
lob left on base
rlisp 2 out rlisp two out
bb walks
2b doubles
hbp hit by pitch
cs caught stealing
90
Nate Furman
1 2 1 1 2 2 1 0.50 0.50 1.50 -- 1 1 -- -- 1 -- --
21
Luis Matos
1 2 -- -- -- -- -- -- -- -- -- -- 3 1 -- -- -- --
39
Osleivis Basabe
1 1 1 1 1 -- 1 1 1 2 -- -- -- -- -- -- -- --
91 1 1 -- -- -- -- -- -- -- -- -- -- 1 -- -- -- -- --
79
Jesus Rodriguez
1 2 -- 1 1 -- 0.50 0.50 0.50 1 -- -- 1 -- -- -- -- --
61
Jake Holton
1 2 -- 2 2 2 1 1 1 2 -- -- -- -- -- -- -- --
50
Christian Koss
1 2 -- -- -- -- -- 0.33 -- 0.33 1 1 1 1 1 -- -- --
17
Heliot Ramos
1 2 1 1 2 -- 1 0.67 0.50 1.67 1 1 -- -- -- 1 1 --
9
Harrison Bader
1 3 -- 1 2 2 0.67 0.33 0.33 1.00 1 -- -- -- -- 1 -- --
10
Casey Schmitt
1 3 -- -- -- -- -- -- -- -- 1 2 4 1 -- -- -- --
6
Daniel Susac
1 3 1 1 1 -- 0.33 0.33 0.33 0.67 1 1 1 1 -- -- -- --
8
Bryce Eldridge
1 2 1 1 2 1 1 0.67 0.50 1.67 1 -- 2 -- -- 1 1 --
19
Jerar Encarnacion
1 3 -- -- -- -- -- -- -- -- 1 1 4 -- -- -- -- --
41
Buddy Kennedy
1 2 1 1 3 -- 1.50 0.50 0.50 2 -- -- -- -- -- -- -- --
18
Eric Haase
1 1 1 -- -- -- -- 0.50 -- 0.50 1 1 -- -- 1 -- -- --
Tyler Fitzgerald
1 3 1 1 2 2 0.67 0.33 0.33 1.00 1 -- -- -- -- 1 -- --
Jared Oliva
1 2 1 1 1 -- 0.50 0.50 0.50 1 -- 1 2 -- -- -- -- --
58
Grant McCray
1 1 -- -- -- -- -- 0.50 -- 0.50 -- -- 1 -- 1 -- -- --
0
Drew Gilbert
1 2 1 1 1 1 0.50 0.50 0.50 1 -- -- -- -- -- -- -- --

San Francisco - Pitching

NO Player
g pitcher games played
sv saves
ip outs pitched
whip whip
h pitcher hits
so pitcher strikeouts
pth pitches thrown
sth strikes thrown
fbo fly ball outs
bf batters faced
w wins
era earned run average
r pitcher runs
er pitcher earned runs
bb pitcher walks
ibb pitcher intentional walks
nd no decisions
gs pitcher games started
hr pitcher home runs
spt starting pitches thrown
gbo ground ball outs
holds holds
ir inherited runners
php pitcher hit by pitch
wp wild pitches
pcs pitcher caught stealing
irs inherited runners scored
l losses
bs blown saves
60
Hayden Birdsong
1 -- 1 15 3 -- 26 14 -- 6 -- 135 5 5 2 -- 1 1 1 26 1 -- -- -- -- -- -- -- --
Nick Zwack
1 -- 3 2 1 -- 18 10 -- 5 -- -- -- -- 1 -- -- -- -- -- 2 -- -- -- -- -- -- -- --
32
Michael Fulmer
1 -- 3 -- -- 2 16 9 -- 3 -- -- -- -- -- -- -- -- -- -- 1 -- -- -- -- -- -- -- --
52 1 -- 3 -- -- 1 16 10 1 3 -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
28
Tyler Vogel
1 -- 2 1.50 1 1 16 10 1 3 -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
70
Jose Butto
1 -- 3 2 1 1 21 13 2 5 -- -- -- -- 1 -- -- -- -- -- -- -- -- -- -- -- -- -- --
81
Juan Sanchez
1 -- 3 2 1 1 22 11 -- 5 -- -- -- -- 1 -- -- -- -- -- 2 1 -- -- -- -- -- -- --
Braxton Roxby
1 -- 3 2 1 -- 12 6 1 4 -- -- -- -- 1 -- -- -- -- -- 1 -- -- -- -- -- -- -- --
45
Caleb Kilian
1 -- 3 1 1 -- 9 7 3 4 1 -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
46
Blade Tidwell
1 -- 3 1 -- 3 25 13 -- 4 -- -- -- -- 1 -- -- -- -- -- -- -- -- -- -- -- -- -- --

Seattle - Hitting

NO Player
gp games played
ab at bats
r runs
h hits
tb total bases
rbi runs batted in
slg slugging percentage
obp on base percentage
avg batting average
ops on base plus slugging
gs games started
so strikeouts
lob left on base
rlisp 2 out rlisp two out
bb walks
2b doubles
hbp hit by pitch
cs caught stealing
Andrew Knizner
1 1 1 -- -- -- -- 0.50 -- 0.50 1 -- -- -- 1 -- -- --
21
Miles Mastrobuoni
1 2 1 2 6 4 3 1 1 4 1 -- -- -- -- 1 -- --
35
Patrick Wisdom
1 3 1 1 1 1 0.33 0.33 0.33 0.67 1 2 1 -- -- -- -- --
9
Connor Joe
1 2 -- -- -- -- -- -- -- -- 1 1 3 1 -- -- -- --
4
Colt Emerson
1 2 -- -- -- -- -- -- -- -- 1 2 3 1 -- -- -- --
76
Leonardo Rivas
1 1 -- 1 1 -- 1 1 1 2 1 -- -- -- 1 -- -- --
99
Lazaro Montes
1 2 -- -- -- -- -- -- -- -- 1 -- 3 -- -- -- -- --
93
Spencer Packard
1 1 -- -- -- -- -- 0.50 -- 0.50 -- -- -- -- 1 -- -- --
78
Brennen Davis
1 3 -- 1 2 -- 0.67 0.33 0.33 1.00 -- 1 1 -- -- 1 -- --
89
Jared Sundstrom
1 3 -- -- -- -- -- -- -- -- -- -- 4 2 -- -- -- --
Rhylan Thomas
1 3 -- -- -- -- -- -- -- -- -- -- 3 -- -- -- -- --
72
Luke Stevenson
1 -- -- -- -- -- -- 1 -- 1 -- -- -- -- 1 -- -- --
90
Brock Rodden
1 2 -- 1 1 -- 0.50 0.50 0.50 1 -- -- -- -- -- -- -- --
7
Will Wilson
1 2 -- 1 1 -- 0.50 0.50 0.50 1 -- -- 2 -- -- -- -- --
4
Brian O'Keefe
1 1 -- -- -- -- -- 0.50 -- 0.50 -- 1 -- -- 1 -- -- --
81
Blake Rambusch
1 2 -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
39
Carson Taylor
1 2 -- 1 1 -- 0.50 0.50 0.50 1 -- -- -- -- -- -- -- --
10
Victor Robles
1 2 1 1 1 -- 0.50 0.50 0.50 1 1 1 -- -- -- -- -- --
2
Cole Young
1 1 1 -- -- -- -- 0.67 -- 0.67 1 1 -- -- 2 -- -- --

Seattle - Pitching

NO Player
g pitcher games played
sv saves
ip outs pitched
whip whip
h pitcher hits
so pitcher strikeouts
pth pitches thrown
sth strikes thrown
fbo fly ball outs
bf batters faced
w wins
era earned run average
r pitcher runs
er pitcher earned runs
bb pitcher walks
ibb pitcher intentional walks
nd no decisions
gs pitcher games started
hr pitcher home runs
spt starting pitches thrown
gbo ground ball outs
holds holds
ir inherited runners
php pitcher hit by pitch
wp wild pitches
pcs pitcher caught stealing
irs inherited runners scored
l losses
bs blown saves
Stefan Raeth
1 -- 2 -- -- -- 5 4 1 2 -- -- -- -- -- -- -- -- -- -- 1 -- 2 -- -- -- -- -- --
55
Gabe Speier
1 -- 3 -- -- 1 6 5 1 3 -- -- -- -- -- -- -- -- -- -- 1 -- -- -- -- -- -- -- --
26
Emerson Hancock
1 -- 5 1.20 1 4 37 21 -- 8 -- 16.20 3 3 1 -- 1 1 -- 37 1 -- -- 1 -- -- -- -- --
75
Andres Munoz
1 -- 3 2 2 2 19 15 -- 5 -- 9 1 1 -- -- -- -- -- -- -- -- -- -- -- -- -- -- 1
Nico Tellache
1 -- 1 3 1 -- 3 2 1 2 -- -- -- -- -- -- -- -- -- -- -- -- 2 -- -- -- 1 -- --
41
Casey Lawrence
1 -- 6 1 2 1 29 19 -- 8 -- 4.50 1 1 -- -- -- -- -- -- 3 -- -- -- -- -- -- 1 --
Peyton Alford
1 -- 1 6 2 -- 10 8 -- 3 -- 27 1 1 -- -- -- -- -- -- 1 -- 3 -- -- -- 3 -- --
65
Guillo Zuniga
1 -- 2 7.50 4 1 18 12 -- 7 -- 54 4 4 1 -- -- -- -- -- 1 -- -- -- -- -- -- -- --
86
Charlie Beilenson
1 -- 3 1 1 -- 7 6 1 3 -- -- -- -- -- -- -- -- -- -- 1 -- -- -- -- -- -- -- --
83
Eduard Bazardo
1 -- 1 3 -- -- 19 11 -- 3 -- -- -- -- 1 -- -- -- -- -- -- -- -- 1 1 -- -- -- --

Boxscore Legend

  • outp Outs pitched
  • p Pitches
  • ibb Pitcher intentional walks
  • sv Saves
  • era Earned run average
  • whip Whip
  • tb Total bases
  • slg Slugging percentage
  • avg Batting average
  • obp On base percentage
  • ops On base plus slugging
  • da Doubles against
  • ip Outs pitched
  • outs Outs
  • bb Pitcher walks
  • so Pitcher strikeouts
  • hr Pitcher home runs
  • gp Games played
  • ab At bats
  • r Pitcher runs
  • h Pitcher hits
  • rbi Runs batted in
  • gs Pitcher games started
  • lob Left on base
  • rlisp_2_out Rlisp two out
  • 2b Doubles
  • hbp Hit by pitch
  • cs Caught stealing
  • gl Games lost
  • gw Games won
  • sac Sacrifice
  • sb Steal
  • po Pickoffs
  • sf Sacrifice flys
  • sh Sacrifice hits
  • dp Double plays
  • tp Triple plays
  • pb Passed balls
  • g Pitcher games played
  • pth Pitches thrown
  • sth Strikes thrown
  • fbo Fly ball outs
  • bf Batters faced
  • w Wins
  • er Pitcher earned runs
  • nd No decisions
  • spt Starting pitches thrown
  • gbo Ground ball outs
  • holds Holds
  • ir Inherited runners
  • php Pitcher hit by pitch
  • wp Wild pitches
  • pcs Pitcher caught stealing
  • irs Inherited runners scored
  • l Losses
  • bs Blown saves