Orioles vs Astros

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

Record since the 1969 season
39-52
Astros lead the series by 13 wins.
@ Orioles
24-26
@ Astros
15-26
Playoffs
0-0
VS EXPECTED
Orioles -4.3
Avg Runs
4.3-5.2
Most Recent Winner
Astros 5-11

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

Baltimore Orioles vs Houston Astros Results

All completed meetings between these teams.
Date Matchup Result Winner Model Projection Stage
Apr 30, 2026 3–10 Baltimore Orioles +7 Baltimore Orioles +0.2 Regular
Apr 30, 2026 11–5 Houston Astros +6 Baltimore Orioles +0.2 Regular
Apr 28, 2026 3–5 Baltimore Orioles +2 Baltimore Orioles +0.1 Regular
Aug 24, 2025 2–3 Baltimore Orioles +1 Houston Astros +0.1 Regular
Aug 23, 2025 9–8 Houston Astros +1 Houston Astros +0.1 Regular
Aug 22, 2025 10–7 Houston Astros +3 Houston Astros +0.1 Regular
Aug 21, 2025 7–2 Houston Astros +5 Houston Astros +0.0 Regular
Aug 17, 2025 12–0 Baltimore Orioles +12 Houston Astros +0.6 Regular
Aug 16, 2025 4–5 Houston Astros +1 Houston Astros +0.6 Regular
Aug 15, 2025 7–0 Baltimore Orioles +7 Houston Astros +0.7 Regular
Aug 25, 2024 6–3 Houston Astros +3 Baltimore Orioles +0.2 Regular
Aug 24, 2024 2–3 Baltimore Orioles +1 Baltimore Orioles +0.2 Regular
Aug 23, 2024 5–7 Baltimore Orioles +2 Baltimore Orioles +0.1 Regular
Aug 22, 2024 6–0 Houston Astros +6 Baltimore Orioles +0.2 Regular
Jun 23, 2024 1–8 Houston Astros +7 Baltimore Orioles +0.0 Regular
Jun 22, 2024 1–5 Houston Astros +4 Baltimore Orioles +0.1 Regular
Jun 21, 2024 11–14 Houston Astros +3 Baltimore Orioles +0.1 Regular
Sep 20, 2023 1–2 Houston Astros +1 Houston Astros +0.4 Regular
Sep 19, 2023 9–5 Baltimore Orioles +4 Houston Astros +0.5 Regular
Sep 18, 2023 8–7 Baltimore Orioles +1 Houston Astros +0.5 Regular
Aug 10, 2023 4–5 Baltimore Orioles +1 Houston Astros +0.4 Regular
Aug 9, 2023 8–2 Houston Astros +6 Houston Astros +0.3 Regular
Aug 8, 2023 7–6 Houston Astros +1 Houston Astros +0.3 Regular
Sep 25, 2022 6–3 Houston Astros +3 Houston Astros +0.9 Regular
Sep 24, 2022 11–10 Houston Astros +1 Houston Astros +0.9 Regular
Sep 23, 2022 0–6 Baltimore Orioles +6 Houston Astros +1.0 Regular
Sep 22, 2022 0–2 Baltimore Orioles +2 Houston Astros +1.0 Regular
Aug 28, 2022 1–3 Houston Astros +2 Houston Astros +1.4 Regular
Aug 27, 2022 3–1 Baltimore Orioles +2 Houston Astros +1.4 Regular
Aug 26, 2022 2–0 Baltimore Orioles +2 Houston Astros +1.5 Regular
Jun 30, 2021 5–2 Baltimore Orioles +3 Houston Astros +1.8 Regular
Jun 29, 2021 13–3 Baltimore Orioles +10 Houston Astros +1.8 Regular
Jun 28, 2021 9–7 Baltimore Orioles +2 Houston Astros +1.9 Regular
Jun 23, 2021 13–0 Houston Astros +13 Houston Astros +1.5 Regular
Jun 22, 2021 3–1 Houston Astros +2 Houston Astros +1.5 Regular
Jun 21, 2021 10–2 Houston Astros +8 Houston Astros +1.5 Regular
Aug 11, 2019 7–8 Baltimore Orioles +1 Houston Astros +1.8 Regular
Aug 10, 2019 23–2 Houston Astros +21 Houston Astros +1.8 Regular
Aug 9, 2019 3–2 Houston Astros +1 Houston Astros +1.7 Regular
Jun 9, 2019 0–4 Houston Astros +4 Houston Astros +2.0 Regular
Jun 8, 2019 4–1 Baltimore Orioles +3 Houston Astros +2.0 Regular
Jun 7, 2019 3–4 Houston Astros +1 Houston Astros +2.0 Regular
Sep 30, 2018 0–4 Baltimore Orioles +4 Houston Astros +1.6 Regular
Sep 29, 2018 4–3 Houston Astros +1 Houston Astros +1.6 Regular
Sep 29, 2018 5–2 Houston Astros +3 Houston Astros +1.6 Regular
Sep 28, 2018 2–1 Houston Astros +1 Houston Astros +1.5 Regular
Apr 4, 2018 2–3 Houston Astros +1 Houston Astros +1.0 Regular
Apr 3, 2018 6–10 Houston Astros +4 Houston Astros +0.9 Regular
Apr 2, 2018 1–6 Houston Astros +5 Houston Astros +0.9 Regular
Jul 23, 2017 7–9 Baltimore Orioles +2 Houston Astros +0.2 Regular
Jul 22, 2017 8–4 Houston Astros +4 Houston Astros +0.2 Regular
Jul 21, 2017 8–7 Houston Astros +1 Houston Astros +0.2 Regular
May 28, 2017 4–8 Houston Astros +4 Houston Astros +0.3 Regular
May 27, 2017 2–5 Houston Astros +3 Houston Astros +0.3 Regular
May 26, 2017 0–2 Houston Astros +2 Houston Astros +0.2 Regular
Aug 21, 2016 5–3 Houston Astros +2 Baltimore Orioles +0.5 Regular
Aug 20, 2016 12–2 Houston Astros +10 Baltimore Orioles +0.6 Regular
Aug 19, 2016 15–8 Houston Astros +7 Baltimore Orioles +0.7 Regular
Aug 18, 2016 5–13 Baltimore Orioles +8 Baltimore Orioles +0.6 Regular
May 26, 2016 2–4 Houston Astros +2 Baltimore Orioles +0.4 Regular
May 25, 2016 3–4 Houston Astros +1 Baltimore Orioles +0.4 Regular
May 24, 2016 2–3 Houston Astros +1 Baltimore Orioles +0.4 Regular
Jun 4, 2015 3–2 Baltimore Orioles +1 Baltimore Orioles +0.4 Regular
Jun 3, 2015 1–3 Houston Astros +2 Baltimore Orioles +0.4 Regular
Jun 2, 2015 4–6 Houston Astros +2 Baltimore Orioles +0.4 Regular
Jun 1, 2015 2–5 Houston Astros +3 Baltimore Orioles +0.4 Regular
May 27, 2015 4–5 Baltimore Orioles +1 Baltimore Orioles +0.9 Regular
May 26, 2015 4–1 Houston Astros +3 Baltimore Orioles +1.0 Regular
May 25, 2015 3–4 Baltimore Orioles +1 Baltimore Orioles +0.9 Regular
Jun 1, 2014 9–4 Baltimore Orioles +5 Baltimore Orioles +0.9 Regular
May 31, 2014 4–1 Baltimore Orioles +3 Baltimore Orioles +0.9 Regular
May 30, 2014 1–2 Houston Astros +1 Baltimore Orioles +0.9 Regular
May 29, 2014 1–3 Houston Astros +2 Baltimore Orioles +1.0 Regular
May 11, 2014 5–2 Houston Astros +3 Baltimore Orioles +1.7 Regular
May 10, 2014 4–5 Baltimore Orioles +1 Baltimore Orioles +1.7 Regular
May 9, 2014 3–4 Baltimore Orioles +1 Baltimore Orioles +1.7 Regular
Aug 1, 2013 3–6 Baltimore Orioles +3 Baltimore Orioles +1.7 Regular
Jul 31, 2013 11–0 Houston Astros +11 Baltimore Orioles +1.7 Regular
Jul 30, 2013 3–4 Baltimore Orioles +1 Baltimore Orioles +1.7 Regular
Jun 6, 2013 3–1 Baltimore Orioles +2 Baltimore Orioles +1.0 Regular
Jun 5, 2013 7–11 Houston Astros +4 Baltimore Orioles +1.1 Regular
Jun 4, 2013 4–1 Baltimore Orioles +3 Baltimore Orioles +1.0 Regular
Jun 19, 2008 5–7 Baltimore Orioles +2 Baltimore Orioles +0.2 Regular
Jun 18, 2008 1–2 Baltimore Orioles +1 Baltimore Orioles +0.2 Regular
Jun 17, 2008 5–6 Baltimore Orioles +1 Baltimore Orioles +0.1 Regular
Jun 15, 2005 1–5 Baltimore Orioles +4 Baltimore Orioles +0.1 Regular
Jun 14, 2005 1–6 Baltimore Orioles +5 Baltimore Orioles +0.1 Regular
Jun 13, 2005 5–8 Baltimore Orioles +3 Baltimore Orioles +0.0 Regular
Jun 5, 2003 1–11 Houston Astros +10 Houston Astros +1.0 Regular
Jun 4, 2003 4–6 Houston Astros +2 Houston Astros +1.0 Regular
Jun 3, 2003 6–11 Houston Astros +5 Houston Astros +0.9 Regular