MLB · All-Time Matchup

Baltimore Orioles
VS

San Diego Padres
Baltimore Orioles vs San Diego Padres:All-Time Matchup History
Matchup Overview
The Baltimore Orioles and San Diego Padres have met 17 times in MLB. Baltimore Orioles hold a clear edge in the all-time series, 9–8. Baltimore Orioles have been dominant in recent meetings, winning 4 of their last 5. Their most recent matchup ended 6–2 in favor of Baltimore Orioles on September 3, 2025. They are scheduled to meet again on June 12, 2026.
All-Time Head-to-Head
Showing 17 games from available historical data.
| Date | Away | Score | Home |
|---|---|---|---|
| Sep 3, 25 | BAL | 6–2 | SD |
| Sep 3, 25 | BAL | 7–5 | SD |
| Sep 1, 25 | BAL | 4–3 | SD |
| Jul 28, 24 | SD | 6–8 | BAL |
| Jul 27, 24 | SD | 9–4 | BAL |
| Jul 26, 24 | SD | 6–4 | BAL |
| Aug 17, 23 | BAL | 2–5 | SD |
| Aug 16, 23 | BAL | 3–10 | SD |
| Aug 15, 23 | BAL | 4–1 | SD |
| Jul 30, 19 | BAL | 1–8 | SD |
| Jul 30, 19 | BAL | 8–5 | SD |
| Jun 26, 19 | SD | 10–5 | BAL |
| Jun 25, 19 | SD | 8–3 | BAL |
| Jun 29, 16 | BAL | 11–7 | SD |
| Jun 29, 16 | BAL | 12–6 | SD |
| Jun 22, 16 | SD | 2–7 | BAL |
| Jun 21, 16 | SD | 10–7 | BAL |
Overall Record
since 2016
Baltimore Orioles
9San Diego Padres
817 games in available data
Last 5 Meetings
BAL6
@Sep 3
2SD
BAL7
@Sep 3
5SD
BAL4
@Sep 1
3SD
SD6
@Jul 28
8BAL
SD9
@Jul 27
4BAL