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

📌 Game Summary

June 21, 2025
Iowa Cubs 4
Nashville Sounds 7
📍 First Horizon Park
👥 10,427
⏱ 2:57
🌤 89° • Partly Cloudy • 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.
Iowa Cubs
Iowa Cubs
4
Final
Nashville Sounds
Nashville Sounds
7
Team 1 2 3 4 5 6 7 8 9 R H E
Iowa Cubs 0 0 0 0 0 4 0 0 0 4 2 3
Nashville Sounds 0 0 1 1 2 0 0 3 - 7 9 0
Iowa Cubs Iowa Cubs Hitting
Hitters AB R H RBI BB K
Christian Franklin RF 3 1 0 0 0 2
Moisés Ballesteros C 3 1 0 0 1 0
Jonathon Long 1B 3 1 0 0 1 2
Carlos Pérez DH 4 1 1 4 0 1
Kevin Alcántara CF 3 0 1 0 1 2
Ben Cowles 2B 3 0 0 0 1 2
Chase Strumpf 3B 3 0 0 0 1 2
Darius Hill LF 3 0 0 0 0 1
Owen Caissie PH 1 0 0 0 0 1
Hayden Cantrelle SS 3 0 0 0 0 1
TEAM 29 4 2 4 5 14
2B: Kevin Alcántara
HR: Carlos Pérez
LOB: Ben Cowles, Chase Strumpf, Darius Hill (3)
Fielding
E: Jonathon Long (2), Moisés Ballesteros
SB Allowed: Moisés Ballesteros (6)
DP: Hayden Cantrelle to Jonathon Long. Drew Avans to 3rd
Assists: Chase Strumpf to Moisés Ballesteros. Ernesto Martinez Jr. out at home. Jeferson Quero to 3rd. Anthony Seigler to 2nd. Bobby Dalbec to 1st (Ernesto Martinez Jr at home)

Iowa CubsIowa Cubs Pitching
Pitchers IP H R ER BB K
Connor Noland 5.0 7 4 4 4 2
Luke Little 1.0 0 0 0 2 2
Michael Fulmer 1.1 0 0 0 0 2
Ethan Roberts 0.0 2 3 2 1 0
Tom Cosgrove 0.2 0 0 0 1 1
TEAM 9 7 6 8 7
Pitches: Connor Noland 89-53, Luke Little 27-13, Michael Fulmer 11-10, Ethan Roberts 11-4, Tom Cosgrove 22-12
HBP: Connor Noland

Nashville Sounds Nashville Sounds Hitting
Hitters AB R H RBI BB K
Drew Avans CF 4 2 2 1 0 1
Jeferson Quero DH 1 0 0 0 4 0
Raynel Delgado PR-DH 0 1 0 0 0 0
Anthony Seigler 2B 3 2 2 2 1 0
Bobby Dalbec 3B 4 0 1 2 1 1
Tyler Black LF 4 0 0 0 1 2
Jared Oliva RF 4 1 1 1 1 1
Jorge Alfaro C 5 0 2 1 0 1
Oliver Dunn SS 4 0 0 0 0 1
Ernesto Martinez Jr. 1B 4 1 1 0 0 0
TEAM 33 7 9 7 8 7
2B: Drew Avans, Bobby Dalbec, Jorge Alfaro, Ernesto Martinez Jr.
3B: Jared Oliva
SB: Drew Avans (3), Anthony Seigler, Bobby Dalbec, Jared Oliva
GIDP: Anthony Seigler
LOB: Drew Avans, Jeferson Quero, Anthony Seigler (2), Bobby Dalbec (5), Tyler Black (5), Jared Oliva (3), Jorge Alfaro (2), Oliver Dunn (2)
Sac Flies: Anthony Seigler

Nashville Sounds Nashville Sounds Pitching
Pitchers IP H R ER BB K
Josh Maciejewski 4.0 0 0 0 0 4
Elvin Rodríguez 1.2 1 3 3 2 2
Elvis Peguero 0.0 1 1 1 3 0
Bryan Hudson 1.1 0 0 0 0 2
Joel Payamps 1.0 0 0 0 0 3
Blake Holub 1.0 0 0 0 0 3
TEAM 2 4 4 5 14
HR Allowed: Elvis Peguero
Pitches: Josh Maciejewski 51-33, Elvin Rodríguez 40-22, Elvis Peguero 20-6, Bryan Hudson 18-11, Joel Payamps 13-9, Blake Holub 15-10
HBP: Elvin Rodríguez
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.