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

📌 Game Summary

June 17, 2021
Richmond Flying Squirrels 3
Somerset Patriots 9
📍 TD Bank Ballpark
👥 5,025
⏱ 3:06
🌤 76° • Clear • 4 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.
Richmond Flying Squirrels
Richmond Flying Squirrels
3
Final
Somerset Patriots
Somerset Patriots
9
Team 1 2 3 4 5 6 7 8 9 R H E
Richmond Flying Squirrels 1 0 0 1 1 0 0 0 0 3 3 1
Somerset Patriots 3 0 1 0 3 1 1 0 - 9 9 1
Richmond Flying Squirrels Richmond Flying Squirrels Hitting
Hitters AB R H RBI BB K
Simon Whiteman SS 4 1 0 0 1 2
Heliot Ramos CF 5 0 0 0 0 2
David Villar 3B 4 1 1 1 0 0
Sandro Fabian LF 3 0 0 0 1 1
Frankie Tostado 1B 3 0 0 0 1 3
Andres Angulo C 3 0 0 1 1 1
Andy Sugilio RF 4 0 0 0 0 1
Jacob Heyward DH 3 1 1 1 1 2
Kyle Mottice 2B 2 0 1 0 2 0
TEAM 31 3 3 3 7 12
HR: David Villar, Jacob Heyward
SB: Simon Whiteman, Kyle Mottice
LOB: Simon Whiteman (4), Heliot Ramos (4), David Villar, Sandro Fabian, Frankie Tostado, Andres Angulo, Andy Sugilio (3), Kyle Mottice
Fielding
E: David Villar
SB Allowed: Andres Angulo
CS: Andres Angulo
DP: 5-4-3 (3B-2B-1B): David Villar → Frankie Tostado

Richmond Flying SquirrelsRichmond Flying Squirrels Pitching
Pitchers IP H R ER BB K
Sean Hjelle 0.1 0 1 0 1 0
Ronnie Williams 3.2 3 3 1 3 3
Luis Amaya 2.0 3 4 4 1 1
Patrick Ruotolo 1.0 2 1 1 0 2
Joey Marciano 1.0 1 0 0 0 1
TEAM 9 9 6 5 7
HR Allowed: Ronnie Williams (2), Luis Amaya, Patrick Ruotolo
Pitches: Sean Hjelle 14-6, Ronnie Williams 72-41, Luis Amaya 34-22, Patrick Ruotolo 20-14, Joey Marciano 17-10
WP: Luis Amaya, Patrick Ruotolo
HBP: Luis Amaya

Somerset Patriots Somerset Patriots Hitting
Hitters AB R H RBI BB K
Michael Beltre CF 5 1 2 1 0 1
Oswald Peraza SS 3 2 0 0 1 1
Oswaldo Cabrera 3B 4 3 3 2 0 0
Diego Castillo 2B 4 2 3 2 0 0
Donny Sands DH 3 1 1 4 0 0
Dérmis Garcia 1B 4 0 0 0 0 1
Jason Lopez C 3 0 0 0 1 1
Isiah Gilliam RF 2 0 0 0 2 1
Matt Pita LF 3 0 0 0 1 2
TEAM 31 9 9 9 5 7
2B: Diego Castillo
HR: Michael Beltre, Oswaldo Cabrera (2), Donny Sands
SB: Jason Lopez
CS: Matt Pita
GIDP: Matt Pita
LOB: Michael Beltre (2), Oswald Peraza, Oswaldo Cabrera, Diego Castillo, Donny Sands (2), Dérmis Garcia (2), Jason Lopez, Matt Pita (3)
Sac Flies: Donny Sands
Fielding
E: Oswaldo Cabrera
SB Allowed: Jason Lopez (2)

Somerset Patriots Somerset Patriots Pitching
Pitchers IP H R ER BB K
Ken Waldichuk 4.2 3 3 3 5 7
Nick Green 2.1 0 0 0 1 2
Ron Marinaccio 2.0 0 0 0 1 3
TEAM 3 3 3 7 12
HR Allowed: Ken Waldichuk (2)
Pitches: Ken Waldichuk 93-53, Nick Green 36-21, Ron Marinaccio 26-19
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.