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

📌 Game Summary

June 25, 2025
Kannapolis Cannon Ballers 3
Fredericksburg Nationals 1
📍 Virginia Credit Union Stadium
👥 2,251
⏱ 2:19
🌤 88° • Partly Cloudy • 5 mph, Out To LF
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.
Kannapolis Cannon Ballers
Kannapolis Cannon Ballers
3
Final
Fredericksburg Nationals
Fredericksburg Nationals
1
Team 1 2 3 4 5 6 7 8 9 R H E
Kannapolis Cannon Ballers 1 2 0 0 0 0 0 0 0 3 9 1
Fredericksburg Nationals 0 0 0 0 0 1 0 0 0 1 7 2
Kannapolis Cannon Ballers Kannapolis Cannon Ballers Hitting
Hitters AB R H RBI BB K
Caleb Bonemer 3B 4 0 1 0 1 1
T.J. McCants CF 4 1 1 1 1 0
Miguel Santos 2B 5 0 0 0 0 0
Javier Mogollon SS 3 0 0 0 1 0
Nathan Archer DH 3 0 0 0 1 0
Ryan Burrowes LF 4 1 3 0 0 0
Mikey Kane 1B 4 0 0 0 0 0
Grant Magill C 4 1 3 1 0 1
Abraham Nunez RF 4 0 1 1 0 1
TEAM 35 3 9 3 4 3
2B: Ryan Burrowes, Grant Magill
HR: T.J. McCants
SB: Ryan Burrowes, Abraham Nunez (2)
CS: Nathan Archer
LOB: Caleb Bonemer, T.J. McCants, Miguel Santos (2), Javier Mogollon, Nathan Archer (2), Mikey Kane (4), Abraham Nunez (2)
Fielding
E: Javier Mogollon
CS: Grant Magill
DP: Miguel Santos to Mikey Kane; Javier Mogollon to Miguel Santos to Mikey Kane

Kannapolis Cannon BallersKannapolis Cannon Ballers Pitching
Pitchers IP H R ER BB K
Grant Umberger 6.0 5 1 1 0 9
Connery Peters 2.0 1 0 0 1 3
Hale Sims 1.0 1 0 0 0 1
TEAM 7 1 1 1 13
HR Allowed: Grant Umberger
Pitches: Grant Umberger 75-59, Connery Peters 27-16, Hale Sims 8-6

Fredericksburg Nationals Fredericksburg Nationals Hitting
Hitters AB R H RBI BB K
Cristhian Vaquero CF 4 1 1 1 0 1
Luke Dickerson SS 4 0 2 0 0 2
Nate Rombach C 4 0 1 0 0 2
Kelvin Diaz PR 0 0 0 0 0 0
Nick Peoples RF 4 0 1 0 0 2
Randal Diaz 3B 4 0 0 0 0 0
Nathaniel Ochoa Leyva DH 3 0 1 0 0 2
Carlos Tavares 1B 3 0 0 0 0 0
Yoander Rivero 2B 2 0 0 0 1 2
Francesco Barbieri LF 3 0 1 0 0 2
TEAM 31 1 7 1 1 13
HR: Cristhian Vaquero
CS: Luke Dickerson
GIDP: Cristhian Vaquero, Randal Diaz
LOB: Cristhian Vaquero (2), Luke Dickerson, Nate Rombach (2), Nick Peoples (2), Randal Diaz (2), Carlos Tavares, Francesco Barbieri
Fielding
E: Randal Diaz, Nate Rombach
SB Allowed: Nate Rombach (3)
CS: Nate Rombach
Assists: Francesco Barbieri to Nate Rombach. Caleb Bonemer to 2nd (Abraham Nunez at home)

Fredericksburg Nationals Fredericksburg Nationals Pitching
Pitchers IP H R ER BB K
Bryan Polanco 5.0 5 3 3 1 1
Euri Montero 2.0 3 0 0 1 0
Matthew Bollenbacher 1.0 1 0 0 0 0
Kevin Dowdell 1.0 0 0 0 2 2
TEAM 9 3 3 4 3
HR Allowed: Bryan Polanco
Pitches: Bryan Polanco 79-46, Euri Montero 21-11, Matthew Bollenbacher 16-12, Kevin Dowdell 22-10
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.