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

📌 Game Summary

July 22, 2025
Portland Sea Dogs 3
Richmond Flying Squirrels 2
📍 The Diamond
👥 5,102
⏱ 3:02
🌤 86° • Clear • 7 mph, L To R
Status: Final
Expanded pre-game details available in Ballpark Pro

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.
Portland Sea Dogs
Portland Sea Dogs
3
Final
Richmond Flying Squirrels
Richmond Flying Squirrels
2
Team 1 2 3 4 5 6 7 8 9 10 11 R H E
Portland Sea Dogs 0 0 0 0 0 0 0 0 2 0 1 3 7 0
Richmond Flying Squirrels 0 0 1 0 0 0 1 0 0 0 0 2 7 0
Portland Sea Dogs Portland Sea Dogs Hitting
Hitters AB R H RBI BB K
Mikey Romero SS 5 1 2 1 0 1
Ahbram Liendo PR-SS 0 0 0 0 0 0
James Tibbs III RF 5 0 1 0 0 3
Allan Castro CF 5 0 1 0 0 1
Zach Ehrhard LF 4 1 1 2 0 0
Ronald Rosario C 3 0 0 0 1 2
Drew Ehrhard DH 3 0 1 0 0 0
Max Ferguson 1B-3B 4 0 0 0 0 2
Marvin Alcantara 2B 4 1 1 0 0 0
Karson Simas 3B 2 0 0 0 0 0
Tyler Miller PH-1B 2 0 0 0 0 2
TEAM 37 3 7 3 1 11
HR: Zach Ehrhard
SB: Ahbram Liendo
CS: Drew Ehrhard
GIDP: Allan Castro
LOB: James Tibbs III, Allan Castro (3), Zach Ehrhard, Drew Ehrhard, Max Ferguson (2), Marvin Alcantara (2), Tyler Miller (2)
Sac Bunts: Drew Ehrhard

Portland Sea DogsPortland Sea Dogs Pitching
Pitchers IP H R ER BB K
Hayden Mullins 4.0 3 1 1 2 7
Jack Anderson 3.0 1 1 1 1 3
Zach Bryant 2.0 2 0 0 1 1
Jorge Juan 2.0 1 0 0 1 1
TEAM 7 2 2 5 12
Pitches: Hayden Mullins 71-44, Jack Anderson 48-31, Zach Bryant 29-21, Jorge Juan 32-20

Richmond Flying Squirrels Richmond Flying Squirrels Hitting
Hitters AB R H RBI BB K
Bo Davidson CF 5 0 1 0 0 1
Diego Velasquez 2B 4 0 0 1 0 1
Victor Bericoto RF-1B 5 0 1 0 0 1
Devin Mann DH 3 0 0 0 2 1
Adrián Sugastey C 5 0 0 0 0 2
Turner Hill PR 0 0 0 0 0 0
Carter Howell LF-RF 4 1 1 0 1 1
Sabin Ceballos 3B 3 1 3 0 1 0
Scott Bandura PR-LF 1 0 0 0 0 0
Justin Wishkoski 1B-3B 4 0 0 0 1 2
Aeverson Arteaga SS 4 0 1 1 0 3
TEAM 38 2 7 2 5 12
2B: Sabin Ceballos
SB: Carter Howell (2)
GIDP:
LOB: Bo Davidson (3), Diego Velasquez, Victor Bericoto (3), Devin Mann, Adrián Sugastey (4), Carter Howell, Scott Bandura (2), Justin Wishkoski (7), Aeverson Arteaga (4)
Sac Bunts:

Richmond Flying Squirrels Richmond Flying Squirrels Pitching
Pitchers IP H R ER BB K
John Michael Bertrand 5.0 2 0 0 1 6
Cameron Cotter 2.0 0 0 0 0 1
Dylan Hecht 1.0 1 0 0 0 1
Tyler Myrick 2.0 3 2 2 0 1
Marques Johnson 1.0 1 1 0 0 2
TEAM 7 3 2 1 11
HR Allowed: Tyler Myrick
Pitches: John Michael Bertrand 70-44, Cameron Cotter 18-13, Dylan Hecht 17-11, Tyler Myrick 21-17, Marques Johnson 21-15
WP: Marques Johnson
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.