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

📌 Game Summary

June 29, 2025
St. Louis Cardinals 7
Cleveland Guardians 0
📍 Progressive Field
👥 27,935
⏱ 2:50
🌤 82° • Sunny • 8 mph, In From CF
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.
St. Louis Cardinals
St. Louis Cardinals
7
Final
Cleveland Guardians
Cleveland Guardians
0
Team 1 2 3 4 5 6 7 8 9 R H E
STL 3 0 0 0 0 0 2 2 0 7 11 0
CLE 0 0 0 0 0 0 0 0 0 0 3 2
St. Louis Cardinals St. Louis Cardinals Hitting
Hitters AB R H RBI BB K
Brendan Donovan LF-2B 5 0 0 0 0 1
Masyn Winn SS 4 1 2 0 1 1
Willson Contreras 1B 5 1 1 0 0 2
Nolan Arenado 3B 3 0 2 0 0 0
José Fermín PH-LF 1 1 1 0 0 0
Nolan Gorman DH 3 2 1 3 1 1
Thomas Saggese 2B-3B 4 0 0 0 0 1
Pedro Pagés C 2 1 1 1 1 1
Garrett Hampson RF 4 0 1 1 0 2
Victor Scott II CF 4 1 2 2 0 1
TEAM 35 7 11 7 3 10
2B: Nolan Arenado
HR: Nolan Gorman, Victor Scott II
SB: José Fermín, Nolan Gorman
CS: Victor Scott II
LOB: Willson Contreras (2), Nolan Arenado (2), Nolan Gorman (3), Thomas Saggese (3), Garrett Hampson (2), Victor Scott II
Sac Flies: Pedro Pagés

St. Louis CardinalsSt. Louis Cardinals Pitching
Pitchers IP H R ER BB K
Matthew Liberatore 6.0 3 0 0 5 5
JoJo Romero 1.0 0 0 0 0 2
Riley O'Brien 1.0 0 0 0 2 3
John King 1.0 0 0 0 1 1
TEAM 3 0 0 8 11
Pitches: Matthew Liberatore 96-58, JoJo Romero 12-8, Riley O'Brien 26-14, John King 22-11
WP: Riley O'Brien, John King
Pickoffs: Matthew Liberatore

Cleveland Guardians Cleveland Guardians Hitting
Hitters AB R H RBI BB K
Steven Kwan LF 5 0 0 0 0 0
David Fry DH 3 0 0 0 0 2
Kyle Manzardo PH-DH 1 0 0 0 0 1
José Ramírez 3B 3 0 0 0 1 1
Carlos Santana 1B 3 0 1 0 1 1
Lane Thomas CF 2 0 0 0 2 1
Angel Martínez 2B 3 0 1 0 1 1
Gabriel Arias SS 1 0 0 0 0 0
Daniel Schneemann SS 2 0 0 0 1 1
Johnathan Rodríguez RF 3 0 1 0 1 1
Austin Hedges C 3 0 0 0 1 2
TEAM 29 0 3 0 8 11
CS: Angel Martínez
LOB: Steven Kwan (5), David Fry (2), Angel Martínez (5), Johnathan Rodríguez (2), Austin Hedges (3)
Sac Flies:

Cleveland Guardians Cleveland Guardians Pitching
Pitchers IP H R ER BB K
Logan Allen 6.0 6 3 3 2 6
Hunter Gaddis 1.0 4 3 3 0 1
Tim Herrin 0.2 0 1 1 1 1
Matt Festa 0.1 1 0 0 0 0
Emmanuel Clase 1.0 0 0 0 0 2
TEAM 11 7 7 3 10
HR Allowed: Logan Allen, Hunter Gaddis
Pitches: Logan Allen 98-58, Hunter Gaddis 20-17, Tim Herrin 16-6, Matt Festa 8-5, Emmanuel Clase 9-7
Pickoffs: Logan Allen
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.