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, 2021
Fredericksburg Nationals 2
Salem Red Sox 3
📍 Haley Toyota Field
👥 2,968
⏱ 2:17
🌤 86° • Partly Cloudy • 3 mph, Varies
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.
Fredericksburg Nationals
Fredericksburg Nationals
2
Final
Salem Red Sox
Salem Red Sox
3
Team 1 2 3 4 5 6 7 8 9 R H E
Fredericksburg Nationals 0 1 0 1 0 0 0 0 0 2 8 1
Salem Red Sox 1 1 1 0 0 0 0 0 - 3 6 0
Fredericksburg Nationals Fredericksburg Nationals Hitting
Hitters AB R H RBI BB K
Viandel Pena 2B 3 0 0 0 1 1
Zach Cornell DH 4 0 1 0 0 0
Ricardo Méndez RF 4 0 1 0 0 1
Junior Martina 3B 4 0 1 0 0 2
Jake Randa LF 4 0 1 0 0 0
Kevin Strohschein 1B 4 2 2 1 0 0
Jeremy De La Rosa CF 1 0 1 0 0 0
Braian Fernández CF 3 0 0 0 0 1
Geraldi Diaz C 4 0 1 1 0 0
Jake Boone SS 3 0 0 0 0 0
TEAM 34 2 8 2 1 5
2B: Geraldi Diaz
HR: Kevin Strohschein
GIDP: Zach Cornell
LOB: Zach Cornell, Junior Martina (2), Jake Randa, Kevin Strohschein, Braian Fernández (2), Geraldi Diaz, Jake Boone
Fielding
E: Viandel Pena
CS: Geraldi Diaz
DP: Jeremy De La Rosa to Jake Boone to Viandel Pena. Nick Yorke scores. Gilberto Jimenez to 3rd; Kevin Strohschein to Geraldi Diaz to Jake Boone; Jake Boone to Viandel Pena to Kevin Strohschein
Assists: Jake Boone to Junior Martina to Geraldi Diaz. Antoni Flores to 2nd (Dean Miller at home)

Fredericksburg NationalsFredericksburg Nationals Pitching
Pitchers IP H R ER BB K
Rodney Theophile 5.0 5 3 2 6 1
Tomás Alastre 2.0 1 0 0 0 3
Bryan Peña 1.0 0 0 0 1 0
TEAM 6 3 2 7 4
Pitches: Rodney Theophile 84-45, Tomás Alastre 27-18, Bryan Peña 12-6
HBP: Bryan Peña

Salem Red Sox Salem Red Sox Hitting
Hitters AB R H RBI BB K
Nick Yorke 2B 4 1 1 0 0 0
Gilberto Jimenez CF 2 0 1 0 1 0
Ceddanne Rafaela CF 1 0 1 0 0 0
Matthew Lugo SS 2 0 1 0 2 1
Stephen Scott DH 1 1 0 1 2 0
Nick Decker LF 3 0 1 0 0 0
Nicholas Northcut 1B 3 1 1 1 0 1
Alex Erro C 3 0 0 0 1 0
Dean Miller RF 2 0 0 0 1 1
Antoni Flores 3B 3 0 0 0 0 1
TEAM 24 3 6 2 7 4
2B: Nick Decker
3B: Ceddanne Rafaela
CS: Matthew Lugo
GIDP: Alex Erro
LOB: Nick Yorke (2), Matthew Lugo, Stephen Scott, Nick Decker, Nicholas Northcut (2), Alex Erro (3), Dean Miller (2), Antoni Flores
Sac Flies: Stephen Scott, Nicholas Northcut
Fielding
DP: 1-6-3 (P-SS-1B): Bradley Blalock → Matthew Lugo → Nicholas Northcut
Assists: Jake Boone reaches on a fielder's choice out, Antoni Flores unassisted. Geraldi Diaz out at 3rd

Salem Red Sox Salem Red Sox Pitching
Pitchers IP H R ER BB K
Bradley Blalock 5.0 6 2 2 1 3
Jordan DiValerio 3.0 2 0 0 0 2
Casey Cobb 1.0 0 0 0 0 0
TEAM 8 2 2 1 5
HR Allowed: Bradley Blalock
Pitches: Bradley Blalock 60-37, Jordan DiValerio 29-23, Casey Cobb 13-8
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.