Explore the full baseball box score for this game, including batting stats, pitching performances, attendance, weather, milestones, and players witnessed live.

📌 Game Summary

May 12, 2021
San Jose Giants 4
Stockton Ports 7
📍 Banner Island Ballpark
👥 1,119
⏱ 2:49
🌤 88° • Clear • 13 mph, Out To CF
Status: Final

The Ballpark Witness

The Ballpark Witness helps baseball fans track games attended, players seen, stadiums visited, awards witnessed, and baseball milestones. Save this game to your personal archive and discover which players you've seen before, All-Stars, award winners, Hall of Famers, and more.

Thousands of MLB and Minor League box scores available.
San Jose Giants
San Jose Giants
4
Final
Stockton Ports
Stockton Ports
7
Team 1 2 3 4 5 6 7 8 9 R H E
San Jose Giants 1 0 1 0 0 0 2 0 0 4 7 0
Stockton Ports 3 4 0 0 0 0 0 0 - 7 4 1
San Jose Giants San Jose Giants Hitting
Hitters AB R H RBI BB K
Luis Matos CF 5 1 2 0 0 1
Marco Luciano SS 4 1 1 1 0 1
Armani Smith LF 4 0 0 1 0 1
Ricardo Genovés C 3 0 1 1 1 1
Alexander Canario DH 4 0 1 0 0 1
Casey Schmitt 3B 3 0 0 0 1 0
Harrison Freed RF 4 0 0 0 0 2
Garrett Frechette 1B 4 1 1 0 0 0
Jimmy Glowenke 2B 4 1 1 1 0 1
TEAM 35 4 7 4 2 8
2B: Luis Matos (2), Jimmy Glowenke
HR: Marco Luciano
SB: Alexander Canario
GIDP: Jimmy Glowenke
LOB: Marco Luciano (4), Armani Smith (3), Ricardo Genovés (2), Alexander Canario, Casey Schmitt, Harrison Freed (3), Jimmy Glowenke
Fielding
SB Allowed: Ricardo Genovés
CS: Ricardo Genovés
DP: Ivan Armstrong to Garrett Frechette; 2-6 (C-SS): Ricardo Genovés → Marco Luciano

San Jose GiantsSan Jose Giants Pitching
Pitchers IP H R ER BB K
Carson Ragsdale 0.2 2 3 3 2 2
Kanoa Pagan 1.2 2 4 4 3 2
Ivan Armstrong 4.2 0 0 0 0 7
Randy Rodríguez 1.0 0 0 0 1 1
TEAM 4 7 7 6 12
HR Allowed: Carson Ragsdale (2), Kanoa Pagan
Pitches: Carson Ragsdale 34-16, Kanoa Pagan 49-25, Ivan Armstrong 55-39, Randy Rodríguez 12-6
WP: Kanoa Pagan
Balks: Ivan Armstrong
HBP: Carson Ragsdale, Ivan Armstrong

Stockton Ports Stockton Ports Hitting
Hitters AB R H RBI BB K
Brayan Buelvas LF 2 2 0 0 1 0
Tyler Soderstrom DH 4 1 1 1 0 2
Junior Perez CF 4 1 1 2 0 1
Lawrence Butler 1B 3 2 1 1 1 2
Jose Rivas C 2 1 1 3 1 0
Gavin Jones 3B 3 0 0 0 1 2
Sahid Valenzuela 2B 3 0 0 0 1 2
Kevin Richards RF 2 0 0 0 1 0
Robert Puason SS 3 0 0 0 0 3
TEAM 26 7 4 7 6 12
2B: Tyler Soderstrom
HR: Junior Perez, Lawrence Butler, Jose Rivas
SB: Lawrence Butler
CS: Gavin Jones
LOB: Brayan Buelvas, Tyler Soderstrom, Junior Perez, Gavin Jones (2), Sahid Valenzuela, Kevin Richards (2), Robert Puason
Fielding
E: Sahid Valenzuela
PB: Jose Rivas
SB Allowed: Jose Rivas
DP: Robert Puason to Sahid Valenzuela to Lawrence Butler

Stockton Ports Stockton Ports Pitching
Pitchers IP H R ER BB K
Jose Dicochea 3.1 4 2 2 2 4
Daniel Martinez 3.2 2 2 0 0 3
Brock Whittlesey 2.0 1 0 0 0 1
TEAM 7 4 2 2 8
HR Allowed: Jose Dicochea
Pitches: Jose Dicochea 60-37, Daniel Martinez 40-31, Brock Whittlesey 21-13
The Ballpark Witness

Turn Box Scores Into Baseball Memories

The Ballpark Witness helps fans build a personal archive of every game attended. Track players seen, stadiums visited, home runs witnessed, award winners, future MLB players, and baseball milestones across a lifetime of games.

This game is one of thousands available in the archive.