Astros vs Guardians

Historical record, recent meetings, scoring profile and performance versus model expectation.

Record since the 1969 season
53-50
Astros lead the series by 3 wins.
@ Astros
27-25
@ Guardians
26-25
Playoffs
3-0
VS EXPECTED
Astros +2.2
Avg Runs
4.3-3.8
Most Recent Winner
Astros 2-0

Head-To-Head Margin (Max Last 150 Matches)

Houston Astros vs Cleveland Guardians Results

All completed meetings between these teams.
Date Matchup Result Winner Model Projection Stage
Apr 22, 2026 2–0 Houston Astros +2 Cleveland Guardians +0.4 Regular
Apr 21, 2026 5–8 Cleveland Guardians +3 Cleveland Guardians +0.4 Regular
Apr 20, 2026 9–2 Houston Astros +7 Cleveland Guardians +0.5 Regular
Jul 9, 2025 4–2 Cleveland Guardians +2 Houston Astros +0.8 Regular
Jul 8, 2025 10–6 Cleveland Guardians +4 Houston Astros +0.9 Regular
Jul 7, 2025 7–5 Cleveland Guardians +2 Houston Astros +0.9 Regular
Jun 8, 2025 2–4 Cleveland Guardians +2 Houston Astros +0.1 Regular
Jun 7, 2025 5–3 Houston Astros +2 Houston Astros +0.0 Regular
Jun 6, 2025 4–2 Houston Astros +2 Cleveland Guardians +0.0 Regular
Sep 28, 2024 4–3 Houston Astros +1 Houston Astros +0.0 Regular
Sep 27, 2024 5–2 Houston Astros +3 Houston Astros +0.0 Regular
May 2, 2024 2–8 Houston Astros +6 Houston Astros +0.4 Regular
May 1, 2024 3–2 Cleveland Guardians +1 Houston Astros +0.4 Regular
Apr 30, 2024 9–10 Houston Astros +1 Houston Astros +0.4 Regular
Aug 2, 2023 2–3 Houston Astros +1 Houston Astros +0.9 Regular
Aug 1, 2023 0–2 Houston Astros +2 Houston Astros +0.9 Regular
Jul 31, 2023 3–7 Houston Astros +4 Houston Astros +0.9 Regular
Jun 11, 2023 0–5 Cleveland Guardians +5 Houston Astros +0.4 Regular
Jun 10, 2023 6–4 Houston Astros +2 Houston Astros +0.4 Regular
Jun 9, 2023 9–10 Cleveland Guardians +1 Houston Astros +0.5 Regular
Aug 7, 2022 0–1 Cleveland Guardians +1 Houston Astros +0.5 Regular
Aug 6, 2022 1–4 Cleveland Guardians +3 Houston Astros +0.6 Regular
Aug 5, 2022 9–3 Houston Astros +6 Houston Astros +0.5 Regular
Aug 4, 2022 6–0 Houston Astros +6 Houston Astros +0.5 Regular
May 25, 2022 1–2 Houston Astros +1 Houston Astros +0.9 Regular
May 24, 2022 3–7 Houston Astros +4 Houston Astros +0.9 Regular
May 23, 2022 6–1 Cleveland Guardians +5 Houston Astros +1.0 Regular
Jul 21, 2021 5–4 Cleveland Guardians +1 Houston Astros +0.9 Regular
Jul 20, 2021 3–9 Houston Astros +6 Houston Astros +0.8 Regular
Jul 19, 2021 3–4 Houston Astros +1 Houston Astros +0.8 Regular
Jul 4, 2021 4–3 Houston Astros +1 Houston Astros +0.4 Regular
Jul 3, 2021 3–2 Houston Astros +1 Houston Astros +0.3 Regular
Jul 2, 2021 6–3 Houston Astros +3 Houston Astros +0.3 Regular
Jul 1, 2021 7–2 Houston Astros +5 Houston Astros +0.3 Regular
Aug 1, 2019 7–1 Houston Astros +6 Houston Astros +0.2 Regular
Jul 31, 2019 4–10 Cleveland Guardians +6 Houston Astros +0.3 Regular
Jul 30, 2019 2–0 Houston Astros +2 Houston Astros +0.3 Regular
Apr 28, 2019 1–4 Houston Astros +3 Houston Astros +0.6 Regular
Apr 27, 2019 3–4 Houston Astros +1 Houston Astros +0.5 Regular
Apr 26, 2019 6–3 Cleveland Guardians +3 Houston Astros +0.6 Regular
Apr 25, 2019 2–1 Cleveland Guardians +1 Houston Astros +0.7 Regular
Oct 8, 2018 11–3 Houston Astros +8 Houston Astros +0.2 Playoffs
Oct 6, 2018 1–3 Houston Astros +2 Houston Astros +0.6 Playoffs
Oct 5, 2018 2–7 Houston Astros +5 Houston Astros +0.5 Playoffs
May 27, 2018 9–10 Cleveland Guardians +1 Cleveland Guardians +0.1 Regular
May 26, 2018 6–8 Cleveland Guardians +2 Cleveland Guardians +0.1 Regular
May 25, 2018 11–2 Houston Astros +9 Cleveland Guardians +0.1 Regular
May 24, 2018 8–2 Houston Astros +6 Cleveland Guardians +0.2 Regular
May 20, 2018 1–3 Houston Astros +2 Houston Astros +0.3 Regular
May 19, 2018 5–4 Cleveland Guardians +1 Houston Astros +0.3 Regular
May 18, 2018 1–4 Houston Astros +3 Houston Astros +0.3 Regular
May 21, 2017 8–6 Cleveland Guardians +2 Houston Astros +0.1 Regular
May 20, 2017 3–0 Cleveland Guardians +3 Houston Astros +0.1 Regular
May 19, 2017 5–3 Cleveland Guardians +2 Houston Astros +0.2 Regular
Apr 27, 2017 3–4 Cleveland Guardians +1 Cleveland Guardians +0.5 Regular
Apr 26, 2017 6–7 Cleveland Guardians +1 Cleveland Guardians +0.5 Regular
Apr 25, 2017 4–2 Houston Astros +2 Cleveland Guardians +0.5 Regular
Sep 8, 2016 7–10 Cleveland Guardians +3 Cleveland Guardians +0.5 Regular
Sep 7, 2016 5–6 Cleveland Guardians +1 Cleveland Guardians +0.5 Regular
Sep 6, 2016 4–3 Houston Astros +1 Cleveland Guardians +0.5 Regular
Sep 5, 2016 6–2 Houston Astros +4 Cleveland Guardians +0.6 Regular
May 11, 2016 3–5 Houston Astros +2 Cleveland Guardians +0.2 Regular
May 10, 2016 4–0 Cleveland Guardians +4 Cleveland Guardians +0.2 Regular
May 9, 2016 1–7 Houston Astros +6 Cleveland Guardians +0.2 Regular
Jul 9, 2015 1–3 Cleveland Guardians +2 Cleveland Guardians +0.6 Regular
Jul 8, 2015 2–4 Cleveland Guardians +2 Cleveland Guardians +0.6 Regular
Jul 7, 2015 0–2 Cleveland Guardians +2 Cleveland Guardians +0.5 Regular
Jul 6, 2015 9–4 Houston Astros +5 Cleveland Guardians +0.6 Regular
Apr 9, 2015 5–1 Cleveland Guardians +4 Cleveland Guardians +0.6 Regular
Apr 8, 2015 2–0 Cleveland Guardians +2 Cleveland Guardians +0.6 Regular
Apr 6, 2015 0–2 Houston Astros +2 Cleveland Guardians +0.6 Regular
Sep 18, 2014 2–1 Cleveland Guardians +1 Cleveland Guardians +0.7 Regular
Sep 17, 2014 2–0 Cleveland Guardians +2 Cleveland Guardians +0.6 Regular
Sep 16, 2014 4–2 Cleveland Guardians +2 Cleveland Guardians +0.6 Regular
Sep 15, 2014 1–3 Houston Astros +2 Cleveland Guardians +0.6 Regular
Aug 24, 2014 1–3 Cleveland Guardians +2 Cleveland Guardians +1.3 Regular
Aug 23, 2014 2–3 Cleveland Guardians +1 Cleveland Guardians +1.3 Regular
Aug 22, 2014 5–1 Houston Astros +4 Cleveland Guardians +1.3 Regular
Sep 22, 2013 2–9 Cleveland Guardians +7 Cleveland Guardians +1.5 Regular
Sep 21, 2013 1–4 Cleveland Guardians +3 Cleveland Guardians +1.5 Regular
Sep 20, 2013 1–2 Cleveland Guardians +1 Cleveland Guardians +1.4 Regular
Sep 19, 2013 1–2 Cleveland Guardians +1 Cleveland Guardians +1.4 Regular
Apr 21, 2013 5–4 Cleveland Guardians +1 Cleveland Guardians +0.3 Regular
Apr 20, 2013 19–6 Cleveland Guardians +13 Cleveland Guardians +0.3 Regular
Apr 19, 2013 2–3 Houston Astros +1 Cleveland Guardians +0.3 Regular
Jun 24, 2012 1–7 Houston Astros +6 Cleveland Guardians +0.4 Regular
Jun 23, 2012 1–8 Houston Astros +7 Cleveland Guardians +0.4 Regular
Jun 22, 2012 2–0 Cleveland Guardians +2 Cleveland Guardians +0.4 Regular
Jul 17, 2001 10–4 Cleveland Guardians +6 Houston Astros +0.0 Regular
Jul 16, 2001 8–10 Houston Astros +2 Cleveland Guardians +0.0 Regular
Jul 15, 2001 3–5 Houston Astros +2 Cleveland Guardians +0.0 Regular
Jul 18, 2000 2–8 Cleveland Guardians +6 Cleveland Guardians +0.7 Regular
Jul 17, 2000 6–8 Cleveland Guardians +2 Cleveland Guardians +0.7 Regular
Jul 16, 2000 5–1 Houston Astros +4 Cleveland Guardians +0.7 Regular
Jul 20, 1999 7–1 Cleveland Guardians +6 Houston Astros +0.4 Regular
Jul 19, 1999 2–3 Houston Astros +1 Houston Astros +0.3 Regular
Jul 18, 1999 0–2 Houston Astros +2 Houston Astros +0.3 Regular
Jun 28, 1998 12–3 Houston Astros +9 Cleveland Guardians +0.5 Regular
Jun 27, 1998 9–5 Houston Astros +4 Cleveland Guardians +0.5 Regular
Jun 26, 1998 2–4 Cleveland Guardians +2 Cleveland Guardians +0.5 Regular
Jul 2, 1997 2–6 Houston Astros +4 Cleveland Guardians +0.4 Regular
Jul 1, 1997 8–6 Cleveland Guardians +2 Cleveland Guardians +0.4 Regular
Jun 30, 1997 6–4 Cleveland Guardians +2 Cleveland Guardians +0.4 Regular