MLB · All-Time Matchup

Baltimore Orioles
VS

Minnesota Twins
Baltimore Orioles vs Minnesota Twins:All-Time Matchup History
Matchup Overview
The Baltimore Orioles and Minnesota Twins have met 111 times in MLB. Minnesota Twins hold a dominant all-time edge, leading the series 63–43, with 5 draws. Minnesota Twins have had the upper hand recently, going 3–2 in their last 5 meetings. Their most recent matchup ended 8–6 in favor of Baltimore Orioles on March 29, 2026. They are scheduled to meet again on August 10, 2026.
All-Time Head-to-Head
Showing 113 games from available historical data.
| Date | Away | Score | Home |
|---|---|---|---|
| Mar 29, 26 | MIN | 6–8 | BAL |
| Mar 28, 26 | MIN | 4–1 | BAL |
| Mar 26, 26 | MIN | 1–2 | BAL |
| May 15, 25 | MIN | 4–0 | BAL |
| May 14, 25 | MIN | 6–3 | BAL |
| May 14, 25 | MIN | 8–6 | BAL |
| May 8, 25 | BAL | 2–5 | MIN |
| May 7, 25 | BAL | 2–5 | MIN |
| May 6, 25 | BAL | 1–9 | MIN |
| Sep 29, 24 | BAL | 6–2 | MIN |
| Sep 28, 24 | BAL | 7–2 | MIN |
| Sep 28, 24 | BAL | 9–2 | MIN |
| Apr 17, 24 | MIN | 2–4 | BAL |
| Apr 16, 24 | MIN | 3–11 | BAL |
| Apr 15, 24 | MIN | 4–7 | BAL |
| Mar 24, 24 | BAL | 8–3 | MIN |
| Mar 4, 24 | MIN | 7–2 | BAL |
| Feb 28, 24 | BAL | 12–3 | MIN |
| Jul 9, 23 | BAL | 15–2 | MIN |
| Jul 8, 23 | BAL | 3–1 | MIN |
| Jul 8, 23 | BAL | 6–2 | MIN |
| Jul 2, 23 | MIN | 1–2 | BAL |
| Jul 1, 23 | MIN | 1–0 | BAL |
| Jun 30, 23 | MIN | 8–1 | BAL |
| Mar 17, 23 | BAL | 5–3 | MIN |
| Mar 10, 23 | MIN | 5–5 | BAL |
| Mar 7, 23 | BAL | 6–7 | MIN |
| Feb 25, 23 | MIN | 5–10 | BAL |
| Jul 3, 22 | BAL | 3–1 | MIN |
| Jul 2, 22 | BAL | 2–3 | MIN |
| Jul 2, 22 | BAL | 3–4 | MIN |
| May 5, 22 | MIN | 3–5 | BAL |
| May 4, 22 | MIN | 4–9 | BAL |
| May 3, 22 | MIN | 7–2 | BAL |
| May 2, 22 | MIN | 2–1 | BAL |
| Apr 3, 22 | BAL | 2–8 | MIN |
| Mar 21, 22 | MIN | 8–10 | BAL |
| Mar 11, 22 | MIN | — | BAL |
| Mar 1, 22 | BAL | — | MIN |
| Jun 2, 21 | MIN | 3–6 | BAL |
| Jun 1, 21 | MIN | 4–7 | BAL |
| May 31, 21 | MIN | 3–2 | BAL |
| May 26, 21 | BAL | 2–3 | MIN |
| May 25, 21 | BAL | 4–7 | MIN |
| May 24, 21 | BAL | 3–8 | MIN |
| Mar 21, 21 | MIN | 12–7 | BAL |
| Mar 9, 21 | BAL | 0–1 | MIN |
| Mar 5, 20 | MIN | 3–3 | BAL |
| Apr 28, 19 | BAL | 1–4 | MIN |
| Apr 27, 19 | BAL | 1–6 | MIN |
| Apr 27, 19 | BAL | 2–9 | MIN |
| Apr 21, 19 | MIN | 4–3 | BAL |
| Apr 20, 19 | MIN | 6–5 | BAL |
| Apr 20, 19 | MIN | 16–7 | BAL |
| Mar 23, 19 | MIN | 8–7 | BAL |
| Mar 15, 19 | BAL | 9–12 | MIN |
| Mar 14, 19 | MIN | 7–6 | BAL |
| Mar 4, 19 | BAL | 9–4 | MIN |
| Feb 25, 19 | BAL | 1–7 | MIN |
| Jul 8, 18 | BAL | 1–10 | MIN |
| Jul 7, 18 | BAL | 2–6 | MIN |
| Jul 7, 18 | BAL | 4–5 | MIN |
| Jul 6, 18 | BAL | 2–5 | MIN |
| Apr 1, 18 | MIN | 7–0 | BAL |
| Mar 31, 18 | MIN | 6–2 | BAL |
| Mar 29, 18 | MIN | 2–3 | BAL |
| Mar 24, 18 | MIN | 12–4 | BAL |
| Mar 13, 18 | BAL | 7–5 | MIN |
| Mar 6, 18 | BAL | 8–9 | MIN |
| Jul 9, 17 | BAL | 11–5 | MIN |
| Jul 8, 17 | BAL | 6–9 | MIN |
| Jul 8, 17 | BAL | 5–1 | MIN |
| Jul 7, 17 | BAL | 4–6 | MIN |
| May 24, 17 | MIN | 4–3 | BAL |
| May 23, 17 | MIN | 2–0 | BAL |
| May 22, 17 | MIN | 14–7 | BAL |
| Mar 25, 17 | MIN | 3–6 | BAL |
| Mar 24, 17 | BAL | 5–5 | MIN |
| Mar 12, 17 | BAL | 8–6 | MIN |
| Mar 2, 17 | MIN | 6–6 | BAL |
| Jul 28, 16 | BAL | 2–6 | MIN |
| May 11, 16 | BAL | 5–3 | MIN |
| May 11, 16 | BAL | 9–2 | MIN |
| Apr 7, 16 | MIN | 2–4 | BAL |
| Apr 6, 16 | MIN | 2–4 | BAL |
| Apr 4, 16 | MIN | 2–3 | BAL |
| Mar 22, 16 | BAL | 1–5 | MIN |
| Mar 17, 16 | MIN | 1–4 | BAL |
| Mar 13, 16 | BAL | 5–14 | MIN |
| Mar 12, 16 | MIN | 1–8 | BAL |
| Aug 23, 15 | MIN | 4–3 | BAL |
| Aug 22, 15 | MIN | 3–2 | BAL |
| Aug 21, 15 | MIN | 4–3 | BAL |
| Aug 20, 15 | MIN | 15–2 | BAL |
| Jul 8, 15 | BAL | 3–8 | MIN |
| Jul 8, 15 | BAL | 3–5 | MIN |
| Jul 7, 15 | BAL | 2–4 | MIN |
| Mar 29, 15 | MIN | 6–5 | BAL |
| Mar 21, 15 | BAL | 5–3 | MIN |
| Mar 18, 15 | BAL | 3–2 | MIN |
| Mar 17, 15 | MIN | 10–9 | BAL |
| Mar 8, 15 | BAL | 1–2 | MIN |
| Sep 1, 14 | MIN | 6–4 | BAL |
| Aug 31, 14 | MIN | 8–12 | BAL |
| Aug 30, 14 | MIN | 2–3 | BAL |
| Aug 29, 14 | MIN | 1–9 | BAL |
| May 4, 14 | BAL | 2–5 | MIN |
| May 3, 14 | BAL | 3–0 | MIN |
| May 3, 14 | BAL | 1–6 | MIN |
| Mar 25, 14 | BAL | 1–4 | MIN |
| Mar 14, 14 | BAL | 2–2 | MIN |
| Mar 6, 14 | BAL | 11–5 | MIN |
| Mar 3, 14 | MIN | 9–2 | BAL |
Overall Record
since 2014
Baltimore Orioles
43Minnesota Twins
63Draws5
113 games in available data
Last 5 Meetings
MIN6
@Mar 29
8BAL
MIN4
@Mar 28
1BAL
MIN1
@Mar 26
2BAL
MIN4
@May 15
0BAL
MIN6
@May 14
3BAL