Every Dortmund fixture and result this season, in every competition.
Updated 7 November 2026, after the last game
| Date | Competition | Home | Result | Away |
|---|---|---|---|---|
| Sat 29 Aug 2026 | Bundesliga | Borussia Dortmund | 2-0 | Hamburger SV |
| Sat 5 Sep 2026 | Bundesliga | TSG Hoffenheim | 2-3 | Borussia Dortmund |
| Tue 8 Sep 2026 | Champions League | Borussia Dortmund | 3-2 | Villarreal |
| Sat 12 Sep 2026 | Bundesliga | Borussia Dortmund | 3-0 | Paderborn |
| Sat 19 Sep 2026 | Bundesliga | VfB Stuttgart | 0-1 | Borussia Dortmund |
| Fri 9 Oct 2026 | Bundesliga | Borussia Dortmund | 2-2 | Werder Bremen |
| Wed 14 Oct 2026 | Champions League | Bodø / Glimt | 1-0 | Borussia Dortmund |
| Sat 17 Oct 2026 | Bundesliga | FC Union Berlin | 0-0 | Borussia Dortmund |
| Tue 20 Oct 2026 | Champions League | Sabah | 1-2 | Borussia Dortmund |
| Sat 24 Oct 2026 | Bundesliga | Borussia Dortmund | 1-0 | Eintracht Frankfurt |
| Sat 31 Oct 2026 | Bundesliga | FC Bayern München | 2-2 | Borussia Dortmund |
| Wed 4 Nov 2026 | Champions League | Borussia Dortmund | 2-1 | Real Betis |
| Sat 7 Nov 2026 | Bundesliga | Borussia Dortmund | 2-1 | Elversberg |
| Sat 21 Nov 2026 | Bundesliga | Borussia Mönchengladbach | 14:30 | Borussia Dortmund |
| Tue 24 Nov 2026 | Champions League | Arsenal | 20:00 | Borussia Dortmund |
| Sun 29 Nov 2026 | Bundesliga | Borussia Dortmund | 18:30 | Bayer 04 Leverkusen |
| Sun 6 Dec 2026 | Bundesliga | Schalke 04 | 14:30 | Borussia Dortmund |
| Wed 9 Dec 2026 | Champions League | Borussia Dortmund | 20:00 | Inter |
| Sat 12 Dec 2026 | Bundesliga | Borussia Dortmund | 14:30 | FC Augsburg |
| Sat 19 Dec 2026 | Bundesliga | RB Leipzig | 17:30 | Borussia Dortmund |
| Fri 8 Jan 2027 | Bundesliga | Borussia Dortmund | 19:30 | FSV Mainz 05 |
| Tue 12 Jan 2027 | Bundesliga | FC Köln | 19:30 | Borussia Dortmund |
| Sat 16 Jan 2027 | Bundesliga | Borussia Dortmund | 14:30 | SC Freiburg |
| Tue 19 Jan 2027 | Champions League | Aston Villa | 20:00 | Borussia Dortmund |
| Sat 23 Jan 2027 | Bundesliga | Hamburger SV | 17:30 | Borussia Dortmund |
| Wed 27 Jan 2027 | Champions League | Borussia Dortmund | 20:00 | AEK Athens |
| Sat 30 Jan 2027 | Bundesliga | Borussia Dortmund | TBC | TSG Hoffenheim |
| Sat 6 Feb 2027 | Bundesliga | Paderborn | TBC | Borussia Dortmund |
| Sat 13 Feb 2027 | Bundesliga | Borussia Dortmund | TBC | VfB Stuttgart |
| Sat 20 Feb 2027 | Bundesliga | Werder Bremen | TBC | Borussia Dortmund |
| Sat 27 Feb 2027 | Bundesliga | Borussia Dortmund | TBC | FC Union Berlin |
| Wed 3 Mar 2027 | Bundesliga | Eintracht Frankfurt | TBC | Borussia Dortmund |
| Sat 6 Mar 2027 | Bundesliga | Borussia Dortmund | TBC | FC Bayern München |
| Sat 13 Mar 2027 | Bundesliga | Elversberg | TBC | Borussia Dortmund |
| Sat 20 Mar 2027 | Bundesliga | Borussia Dortmund | TBC | Borussia Mönchengladbach |
| Sat 3 Apr 2027 | Bundesliga | Bayer 04 Leverkusen | 01:00 | Borussia Dortmund |
| Sat 10 Apr 2027 | Bundesliga | Borussia Dortmund | 01:00 | Schalke 04 |
| Sat 17 Apr 2027 | Bundesliga | FC Augsburg | 01:00 | Borussia Dortmund |
| Sat 24 Apr 2027 | Bundesliga | Borussia Dortmund | 01:00 | RB Leipzig |
| Sat 8 May 2027 | Bundesliga | FSV Mainz 05 | 01:00 | Borussia Dortmund |
| Sat 15 May 2027 | Bundesliga | Borussia Dortmund | 01:00 | FC Köln |
| Sat 22 May 2027 | Bundesliga | SC Freiburg | 14:30 | Borussia Dortmund |
Dortmund's next game is Borussia Mönchengladbach away in the Bundesliga on Saturday 21 November 2026 at 14:30 UK time, the third of their five games in November 2026.
Dortmund are next at home to Bayer 04 Leverkusen in the Bundesliga on Sunday 29 November 2026 at 18:30 UK time, their eighth home game of the 2026/2027 season after seven at home so far.
Dortmund's last five results in the 2026/2027 season were Dortmund 2-1 Elversberg, Dortmund 2-1 Betis, Bayern 2-2 Dortmund, Dortmund 1-0 Frankfurt and Sabah 1-2 Dortmund: four wins, one draw and no defeats.
Dortmund have played 13 games in the 2026/2027 season (nine in the Bundesliga, four in the Champions League), winning nine, drawing three and losing one, with 29 still to play.