Sign up free
Matchups
Props
Hit rates count how often tonight's line would have landed in each player's recent games.How to use the cheat sheet →
Research
Matchups ranked from this season's box scores; prices are FanDuel's.Research home →
Tools
Bet tracker
Free. Log a bet from any game page.Add a bet →
Sign up freeLog in
Game

St. Louis Cardinals vs Cleveland Guardians: result and box score, 29 June 2025

MLB games
Final, Progressive Field
47–38
@
40–42
7FINAL0
Box score →

Matchup

Last 15 games
5.33Runs per game3.27
3.93Runs allowed4.4
0.738OPS0.619
3.11Bullpen ERA5.44
19.6Strikeout %25
MLB matchupsCardinals @ Guardians
Away, 47–38
Home, 40–42
Sun 29 Jun, 17:05 UK, Progressive Field
7 – 0

Box score

Box score

Team123456789RH
St. Louis Cardinals 300000220 711
Cleveland Guardians 000000000 03

St. Louis Cardinals

BatterABRH2B3BHRRBIBBSOSB
1. Brendan Donovan 5000 0000 10
2. Masyn Winn 4120 0001 10
3. Willson Contreras 5110 0000 20
4. Nolan Arenado 3021 0000 00
José Fermín 1110 0000 01
5. Nolan Gorman 3210 0131 11
6. Thomas Saggese 4000 0000 10
7. Pedro Pagés 2110 0011 10
8. Garrett Hampson 4010 0010 20
9. Victor Scott II 4120 0120 10
PitcherIPHRERBBSOHRPitches
Matthew Liberatore6.030 0550 96
JoJo Romero1.000 0020 12
Riley O'Brien1.000 0230 26
John King1.000 0110 22

Cleveland Guardians

BatterABRH2B3BHRRBIBBSOSB
1. Steven Kwan 5000 0000 00
2. David Fry 3000 0000 20
Kyle Manzardo 1000 0000 10
3. José Ramírez 3000 0001 10
4. Carlos Santana 3010 0001 10
5. Lane Thomas 2000 0002 10
6. Angel Martínez 3010 0001 10
7. Gabriel Arias 1000 0000 00
Daniel Schneemann 2000 0001 10
8. Johnathan Rodríguez 3010 0001 10
9. Austin Hedges 3000 0001 20
PitcherIPHRERBBSOHRPitches
Logan Allen6.063 3261 98
Hunter Gaddis1.043 3011 20
Tim Herrin0.201 1110 16
Matt Festa0.110 0000 8
Emmanuel Clase1.000 0020 9

Team comparison

Last 15 games before this one
CardinalsGuardians
5.33 Runs per game 3.27
3.93 Runs allowed 4.4
0.738 OPS 0.619
3.11 Bullpen ERA 5.44
19.6 Strikeout % 25

Weather at first pitch

83°F, wind 3 mph