San Francisco Giants 10, Seattle Mariners 5: final score and stats
San Francisco Giants beat Seattle Mariners, San Francisco Giants 10 to Seattle Mariners 5, on Saturday, February 21, 2026 at Peoria Stadium, Peoria, Arizona. Below: the box score, top performers, team stats, injuries and recent form for Seattle Mariners vs San Francisco Giants.
Line score
| Team | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | R |
|---|---|---|---|---|---|---|---|---|---|---|
| San Francisco Giants | 0 | 4 | 1 | 0 | 0 | 0 | 1 | 4 | 0 | 10 |
| Seattle Mariners | 5 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 5 |
Top performers
Team comparison
Injury report
Confirm lineups and injuries close to game time.
Box score
San Francisco Giants
| Player | H-AB | AB | R | H | RBI | HR | BB | K | #P | AVG | OBP | SLG |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Harrison Bader | 1-3 | 3 | 0 | 1 | 2 | 0 | 0 | 0 | 0 | .333 | .333 | .667 |
| Jared Oliva | 1-2 | 2 | 1 | 1 | 0 | 0 | 0 | 1 | 0 | .500 | .500 | .500 |
| Christian Koss | 0-2 | 2 | 0 | 0 | 0 | 0 | 1 | 1 | 0 | .000 | .333 | .000 |
| Nate Furman | 1-2 | 2 | 1 | 1 | 2 | 0 | 0 | 1 | 0 | .500 | .500 | 1.000 |
| Heliot Ramos | 1-2 | 2 | 1 | 1 | 0 | 0 | 0 | 1 | 0 | .500 | .667 | 1.000 |
| Grant McCray | 0-1 | 1 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | .000 | .500 | .000 |
| Bryce Eldridge | 1-2 | 2 | 1 | 1 | 1 | 0 | 0 | 0 | 0 | .500 | .667 | 1.000 |
| Jake Holton | 2-2 | 2 | 0 | 2 | 2 | 0 | 0 | 0 | 0 | 1.000 | 1.000 | 1.000 |
| Jerar Encarnacion | 0-3 | 3 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | .000 | .000 | .000 |
| Luis Matos | 0-2 | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | .000 | .000 | .000 |
| Casey Schmitt | 0-3 | 3 | 0 | 0 | 0 | 0 | 0 | 2 | 0 | .000 | .000 | .000 |
| Buddy Kennedy | 1-2 | 2 | 1 | 1 | 0 | 0 | 0 | 0 | 0 | .500 | .500 | 1.500 |
| Team | 13-39 | 39 | 10 | 13 | 10 | 0 | 3 | 9 | 0 |
San Francisco Giants
| Player | IP | H | R | ER | BB | K | HR | PC-ST | ERA | PC |
|---|---|---|---|---|---|---|---|---|---|---|
| Hayden Birdsong | 0.1 | 3 | 5 | 5 | 2 | 0 | 1 | ----- | 135.00 | -- |
| Tyler Vogel | 0.2 | 1 | 0 | 0 | 0 | 1 | 0 | ----- | 0.00 | -- |
| Blade Tidwell | 1.0 | 0 | 0 | 0 | 1 | 3 | 0 | ----- | 0.00 | -- |
| Jose Butto | 1.0 | 1 | 0 | 0 | 1 | 1 | 0 | ----- | 0.00 | -- |
| Michael Fulmer | 1.0 | 0 | 0 | 0 | 0 | 2 | 0 | ----- | 0.00 | -- |
| Nick Margevicius | 1.0 | 0 | 0 | 0 | 0 | 1 | 0 | ----- | 0.00 | -- |
| Caleb Kilian | 1.0 | 1 | 0 | 0 | 0 | 0 | 0 | ----- | 0.00 | -- |
| Juan Sanchez | 1.0 | 1 | 0 | 0 | 1 | 1 | 0 | ----- | 0.00 | -- |
| Braxton Roxby | 1.0 | 1 | 0 | 0 | 1 | 0 | 0 | ----- | 0.00 | -- |
| Nick Zwack | 1.0 | 1 | 0 | 0 | 1 | 0 | 0 | ----- | 0.00 | -- |
| Team | 9.0 | 9 | 5 | 5 | 7 | 9 | 1 | 0-0 | 0 |
Seattle Mariners
| Player | H-AB | AB | R | H | RBI | HR | BB | K | #P | AVG | OBP | SLG |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Victor Robles | 1-2 | 2 | 1 | 1 | 0 | 0 | 0 | 1 | 0 | .500 | .500 | .500 |
| Rhylan Thomas | 0-3 | 3 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | .200 | .200 | .200 |
| Cole Young | 0-1 | 1 | 1 | 0 | 0 | 0 | 2 | 1 | 0 | .000 | .667 | .000 |
| Blake Rambusch | 0-2 | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | .000 | .000 | .000 |
| Patrick Wisdom | 1-3 | 3 | 1 | 1 | 1 | 0 | 0 | 2 | 0 | .333 | .333 | .333 |
| Carson Taylor | 1-2 | 2 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | .500 | .500 | .500 |
| Connor Joe | 0-2 | 2 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | .250 | .250 | .250 |
| Brennen Davis | 1-3 | 3 | 0 | 1 | 0 | 0 | 0 | 1 | 0 | .333 | .333 | .667 |
| Andrew Knizner | 0-1 | 1 | 1 | 0 | 0 | 0 | 1 | 0 | 0 | .000 | .500 | .000 |
| Brian O'Keefe | 0-1 | 1 | 0 | 0 | 0 | 0 | 1 | 1 | 0 | .000 | .500 | .000 |
| Luke Stevenson | 0-0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | .000 | 1.000 | .000 |
| Miles Mastrobuoni | 2-2 | 2 | 1 | 2 | 4 | 1 | 0 | 0 | 0 | .750 | .750 | 2.000 |
| Team | 9-35 | 35 | 5 | 9 | 5 | 1 | 7 | 9 | 0 |
Seattle Mariners
| Player | IP | H | R | ER | BB | K | HR | PC-ST | ERA | PC |
|---|---|---|---|---|---|---|---|---|---|---|
| Emerson Hancock | 1.2 | 1 | 3 | 3 | 1 | 4 | 0 | ----- | 16.20 | -- |
| Peyton Alford | 0.1 | 2 | 1 | 1 | 0 | 0 | 0 | ----- | 27.00 | -- |
| Andres Munoz | 1.0 | 2 | 1 | 1 | 0 | 2 | 0 | ----- | 9.00 | -- |
| Gabe Speier | 1.0 | 0 | 0 | 0 | 0 | 1 | 0 | ----- | 0.00 | -- |
| Eduard Bazardo | 0.1 | 0 | 0 | 0 | 1 | 0 | 0 | ----- | 0.00 | -- |
| Stefan Raeth | 0.2 | 0 | 0 | 0 | 0 | 0 | 0 | ----- | 0.00 | -- |
| Casey Lawrence | 2.0 | 2 | 1 | 1 | 0 | 1 | 0 | ----- | 4.50 | -- |
| Guillo Zuniga | 0.2 | 4 | 4 | 4 | 1 | 1 | 0 | ----- | 54.00 | -- |
| Nico Tellache | 0.1 | 1 | 0 | 0 | 0 | 0 | 0 | ----- | 0.00 | -- |
| Charles Beilenson | 1.0 | 1 | 0 | 0 | 0 | 0 | 0 | ----- | 0.00 | -- |
| Team | 9.0 | 13 | 10 | 10 | 3 | 9 | 0 | 0-0 | 0 |
Season series
Team pages
More MLB games on Feb 21, 2026
Frequently asked questions
Who won San Francisco Giants vs Seattle Mariners?
San Francisco Giants won, 10-5, on Saturday, February 21, 2026.
What was the final score of San Francisco Giants vs Seattle Mariners?
San Francisco Giants 10, Seattle Mariners 5.
Who were the top performers?
San Francisco Giants: Osleivis Basabe (1-1, R batting average). Seattle Mariners: Leo Rivas (1-1, BB batting average).
Where is San Francisco Giants vs Seattle Mariners played?
Peoria Stadium, Peoria, Arizona.
Grades, leans and the full breakdown for San Francisco Giants vs Seattle Mariners are on the board.
Open the boardPlays, box score and updates while the game is on.
Open game centerPick the winners of featured games every day and climb the leaderboard.
Play freeIndependent analysis for information and entertainment. Not betting advice. Scores, schedules, records and injuries can change.


