28 May 2023 at 17:40

Match Summary

Cleveland Guardians defeated St.Louis Cardinals 4:3. The match was played in MLB 2023. League standings: Cleveland Guardians #7, St.Louis Cardinals #13.

Cleveland Guardians vs St.Louis Cardinals Head to Head Results

Cleveland Guardians and St.Louis Cardinals have met 27 times — Cleveland Guardians won 11, St.Louis Cardinals won 16, with 0 draws. Their rivalry dates back to 2012. St.Louis Cardinals leads the head-to-head with 16 victories from 27 meetings. A combined 206 goals have been scored across these fixtures, averaging 7.63 per match (101 for the home side, 105 for the visitors). Both teams scored in 22 matches (81%). Over 2.5 goals landed in 25 games (93%), making it a fixture that tends to produce goals. The highest-scoring encounter finished 2–14 in 2020.

11

Cleveland Guardians

0

Drawn

16

St.Louis Cardinals

Goals: 101Goals: 105

Recent Meetings (27)

15 Apr 2026St.Louis Cardinals5 – 3Cleveland Guardians
14 Apr 2026St.Louis Cardinals6 – 5Cleveland Guardians
13 Apr 2026St.Louis Cardinals3 – 9Cleveland Guardians
29 Jun 2025Cleveland Guardians0 – 7St.Louis Cardinals
28 Jun 2025Cleveland Guardians6 – 9St.Louis Cardinals
27 Jun 2025Cleveland Guardians0 – 5St.Louis Cardinals
22 Sept 2024St.Louis Cardinals2 – 1Cleveland Guardians
21 Sept 2024St.Louis Cardinals6 – 5Cleveland Guardians
21 Sept 2024St.Louis Cardinals1 – 5Cleveland Guardians
27 May 2023Cleveland Guardians1 – 2St.Louis Cardinals

Standings

Cleveland Guardians sit #7 and St.Louis Cardinals are #13 in the MLB table heading into this match.

American League

15OAOakland Athletics

National League

AL East

AL Central

AL West

5OAOakland Athletics

NL East

NL Central

NL West

Statistics are for informational purposes only. Past performance does not guarantee future results.

API data: 17 Apr 2026