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, 28 June 2025

MLB games
Final, Progressive Field
46–38
@
40–41
9FINAL6
Box score →

Matchup

Last 15 games
4.73Runs per game2.87
3.93Runs allowed3.87
0.698OPS0.581
3.19Bullpen ERA4.26
19.8Strikeout %24.6
MLB matchupsCardinals @ Guardians
Away, 46–38
Home, 40–41
Sat 28 Jun, 21:10 UK, Progressive Field
9 – 6

Box score

Box score

Team123456789RH
St. Louis Cardinals 100025001 914
Cleveland Guardians 000600000 69

St. Louis Cardinals

BatterABRH2B3BHRRBIBBSOSB
1. Brendan Donovan 2210 0122 00
2. Masyn Winn 5131 0010 00
3. Alec Burleson 5010 0020 20
Garrett Hampson 0000 0000 00
4. Willson Contreras 4121 0111 01
5. Lars Nootbaar 5110 0000 30
6. Nolan Arenado 5110 0000 10
7. Nolan Gorman 5120 0010 10
8. Yohel Pozo 4110 0000 10
9. Victor Scott II 4121 0020 00
PitcherIPHRERBBSOHRPitches
Miles Mikolas4.076 6152 74
Matt Svanson1.000 0010 14
Steven Matz1.210 0000 17
Phil Maton1.110 0220 32
Ryan Helsley1.000 0010 11

Cleveland Guardians

BatterABRH2B3BHRRBIBBSOSB
1. Steven Kwan 5010 1010 00
2. Kyle Manzardo 5120 0110 10
3. José Ramírez 5000 0000 10
4. Carlos Santana 3100 0001 20
5. Lane Thomas 4111 0000 20
6. Daniel Schneemann 3000 0011 00
7. Nolan Jones 4121 0010 11
8. Gabriel Arias 3120 0121 10
9. Austin Hedges 3110 0000 00
Angel Martínez 1000 0000 10
Bo Naylor 0000 0000 00
PitcherIPHRERBBSOHRPitches
Slade Cecconi4.253 3251 88
Matt Festa0.144 4000 13
Tim Herrin1.011 1010 11
Kolby Allard3.041 1121 42

Team comparison

Last 15 games before this one
CardinalsGuardians
4.73 Runs per game 2.87
3.93 Runs allowed 3.87
0.698 OPS 0.581
3.19 Bullpen ERA 4.26
19.8 Strikeout % 24.6

Weather at first pitch

81°F, wind 7 mph, 5 mph blowing in