Orioles vs Giants

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

Record since the 1969 season
15-15
Series tied.
@ Orioles
5-7
@ Giants
10-8
Playoffs
0-0
VS EXPECTED
Orioles +1.0
Avg Runs
4.4-5.1
Most Recent Winner
Orioles 6-2

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

Baltimore Orioles vs San Francisco Giants Results

All completed meetings between these teams.
Date Matchup Result Winner Model Projection Stage
Apr 12, 2026 2–6 Baltimore Orioles +4 Baltimore Orioles +0.3 Regular
Apr 11, 2026 2–6 Baltimore Orioles +4 Baltimore Orioles +0.3 Regular
Apr 10, 2026 6–3 San Francisco Giants +3 Baltimore Orioles +0.3 Regular
Aug 31, 2025 2–13 San Francisco Giants +11 San Francisco Giants +0.2 Regular
Aug 30, 2025 11–1 Baltimore Orioles +10 San Francisco Giants +0.2 Regular
Aug 29, 2025 8–15 San Francisco Giants +7 San Francisco Giants +0.2 Regular
Sep 19, 2024 3–5 Baltimore Orioles +2 Baltimore Orioles +0.6 Regular
Sep 18, 2024 5–3 San Francisco Giants +2 Baltimore Orioles +0.7 Regular
Sep 17, 2024 10–0 San Francisco Giants +10 Baltimore Orioles +0.8 Regular
Jun 4, 2023 8–3 Baltimore Orioles +5 San Francisco Giants +0.4 Regular
Jun 3, 2023 0–4 San Francisco Giants +4 San Francisco Giants +0.4 Regular
Jun 2, 2023 3–2 Baltimore Orioles +1 San Francisco Giants +0.4 Regular
Jun 2, 2019 8–1 San Francisco Giants +7 San Francisco Giants +0.2 Regular
Jun 1, 2019 8–2 San Francisco Giants +6 San Francisco Giants +0.1 Regular
May 31, 2019 6–9 Baltimore Orioles +3 San Francisco Giants +0.2 Regular
Aug 14, 2016 8–7 Baltimore Orioles +1 San Francisco Giants +0.1 Regular
Aug 13, 2016 2–6 San Francisco Giants +4 San Francisco Giants +0.0 Regular
Aug 12, 2016 5–2 Baltimore Orioles +3 San Francisco Giants +0.1 Regular
Aug 11, 2013 10–2 Baltimore Orioles +8 Baltimore Orioles +0.1 Regular
Aug 10, 2013 2–3 San Francisco Giants +1 Baltimore Orioles +0.2 Regular
Aug 9, 2013 5–2 Baltimore Orioles +3 Baltimore Orioles +0.1 Regular
Jun 16, 2010 3–6 San Francisco Giants +3 San Francisco Giants +1.2 Regular
Jun 15, 2010 4–1 Baltimore Orioles +3 San Francisco Giants +1.3 Regular
Jun 14, 2010 2–10 San Francisco Giants +8 San Francisco Giants +1.3 Regular
Jun 13, 2004 7–3 San Francisco Giants +4 San Francisco Giants +0.7 Regular
Jun 12, 2004 9–6 San Francisco Giants +3 San Francisco Giants +0.7 Regular
Jun 12, 2004 4–5 Baltimore Orioles +1 San Francisco Giants +0.8 Regular
Jun 23, 2002 3–1 Baltimore Orioles +2 San Francisco Giants +1.1 Regular
Jun 22, 2002 4–2 Baltimore Orioles +2 San Francisco Giants +1.2 Regular
Jun 21, 2002 3–4 San Francisco Giants +1 San Francisco Giants +1.2 Regular