Bundesliga · GER · Round 30
Borussia Dortmund
3 - 2
Full time
Borussia Mönchengladbach
SIGNAL IDUNA PARK · Dortmund
Lineups
Borussia Dortmund3-4-3GK
1Kobel
1KobelNS
25↓73'Süle
25↓73'SüleWA
3Anton
3AntonRB
5Bensebaini
5BensebainiYC
2↓61'Couto
2↓61'CoutoFN
8⚽↓73'Nmecha
8⚽↓73'NmechaPG
13Gross
13GrossDS
24⚽Svensson
24⚽SvenssonMB
14↓35'Beier
14↓35'BeierSG
9⚽Guirassy
9⚽GuirassyKA
27↓73'Adeyemi
27↓73'AdeyemiJO
1Omlin
1OmlinJS
29↓70'Scally
29↓70'ScallyKI
3⚽Itakura
3⚽ItakuraNE
30Elvedi
30ElvediLU
26↓70'Ullrich
26↓70'UllrichRR
27↓83'Reitz
27↓83'ReitzJW
8↓83'Weigl
8↓83'WeiglTC
31↓70'Cvancara
31↓70'CvancaraKS
7⚽Stöger
7⚽StögerAP
14Plea
TK
11Kleindienst
11Kleindienst
Borussia Mönchengladbach4-2-3-1Borussia Dortmund substitutes
17 Carney Chukwuemeka ↑35'
26 Julian Ryerson ↑61'
23 Emre Can ↑73'
10 Julian Brandt ↑73'
6 Salih Özcan ↑73'
33 Alexander Meyer
7 Giovanni Reyna
43 Jamie Gittens
16 Julien Duranville
Coach: Niko Kovac · Unavailable: Nico Schlotterbeck (injury), Cole Campbell (injury)
Borussia Mönchengladbach substitutes
20 Luca Netz ↑70'
22 Stefan Lainer ↑70'
25 Robin Hack ↑70'
10 Florian Neuhaus ↑83'
13 Shio Fukuda ↑83'
42 Tiago Pereira Cardoso
2 Fabio Chiarodia
5 Marvin Friedrich
23 Noah Pesch
Coach: Gerardo Seoane · Unavailable: Yvandro Borges Sanches (injury), Moritz Nicolas (injury), Nathan N'Goumou (injury)
Match events
4'Joseph Scally
24'Ko Itakura 0 - 1⚽
35'↑ Carney Chukwuemeka ↓ Maximilian Beier (injured)⇄
41'Serhou Guirassy assist: Pascal Gross 1 - 1⚽
44'Felix Nmecha assist: Karim Adeyemi 2 - 1⚽
45+5'Daniel Svensson 3 - 1⚽
Second half
56'Serhou Guirassy
56'Kevin Stöger (penalty) 3 - 2⚽
56'Kevin Stöger
61'↑ Julian Ryerson ↓ Yan Couto⇄
70'↑ Robin Hack ↓ Tomas Cvancara⇄
70'↑ Stefan Lainer ↓ Joseph Scally⇄
70'↑ Luca Netz ↓ Lukas Ullrich⇄
73'↑ Salih Özcan ↓ Felix Nmecha⇄
73'↑ Emre Can ↓ Niklas Süle⇄
73'↑ Julian Brandt ↓ Karim Adeyemi⇄
83'↑ Florian Neuhaus ↓ Julian Weigl⇄
83'↑ Shio Fukuda ↓ Rocco Reitz⇄
Where to watch Bundesliga
| Germany Home | Sky Deutschland (Friday & Saturday matches), DAZN (Saturday conference & Sunday matches), Sat.1 (selected matches free-to-air) |
|---|---|
| USA | USA Network, Fandango; Spanish: Telemundo, Universo, Peacock |
| United Kingdom | Sky Sports, Amazon Prime Video, BBC iPlayer (Friday matches) |
| India | ZEE5, Unite8 Sports |
| Canada | DAZN, OneSoccer |
| Australia | beIN Sports |
Official broadcasters for the 2026-27 season. Rights can change during the season — always confirm with the broadcaster before subscribing.
Match details
| Competition | Bundesliga |
|---|---|
| Kick-off (UTC) | Sunday, 20 April 2025, 15:30 UTC — shown in your local time at the top of this page |
| Status | Finished |
Line-ups, match events and the head-to-head record for this fixture are shown on this page where the data feed publishes them.
Head to head
21Borussia Dortmund wins3Draws
8Borussia Mönchengladbach wins32 past meetings on record. Biggest Borussia Dortmund win: Borussia Dortmund 6–0 Borussia Mönchengladbach (2022). Biggest Borussia Mönchengladbach win: Borussia Mönchengladbach 0–2 Borussia Dortmund (2019).
7 Dec 2024Borussia Mönchengladbach 1 - 1 Borussia DortmundBundesliga
13 Apr 2024Borussia Mönchengladbach 1 - 2 Borussia DortmundBundesliga
25 Nov 2023Borussia Dortmund 4 - 2 Borussia MönchengladbachBundesliga
13 May 2023Borussia Dortmund 5 - 2 Borussia MönchengladbachBundesliga
11 Nov 2022Borussia Mönchengladbach 4 - 2 Borussia DortmundBundesliga
20 Feb 2022Borussia Dortmund 6 - 0 Borussia MönchengladbachBundesliga
25 Sep 2021Borussia Mönchengladbach 1 - 0 Borussia DortmundBundesliga
2 Mar 2021Borussia Mönchengladbach 0 - 1 Borussia DortmundDFB Pokal
22 Jan 2021Borussia Mönchengladbach 4 - 2 Borussia DortmundBundesliga
19 Sep 2020Borussia Dortmund 3 - 0 Borussia MönchengladbachBundesliga
Show all 32 past meetings
7 Mar 2020Borussia Mönchengladbach 1 - 2 Borussia DortmundBundesliga
30 Oct 2019Borussia Dortmund 2 - 1 Borussia MönchengladbachDFB Pokal
19 Oct 2019Borussia Dortmund 1 - 0 Borussia MönchengladbachBundesliga
18 May 2019Borussia Mönchengladbach 0 - 2 Borussia DortmundBundesliga
21 Dec 2018Borussia Dortmund 2 - 1 Borussia MönchengladbachBundesliga
18 Feb 2018Borussia Mönchengladbach 0 - 1 Borussia DortmundBundesliga
23 Sep 2017Borussia Dortmund 6 - 1 Borussia MönchengladbachBundesliga
22 Apr 2017Borussia Mönchengladbach 2 - 3 Borussia DortmundBundesliga
3 Dec 2016Borussia Dortmund 4 - 1 Borussia MönchengladbachBundesliga
23 Jan 2016Borussia Mönchengladbach 1 - 3 Borussia DortmundBundesliga
15 Aug 2015Borussia Dortmund 4 - 0 Borussia MönchengladbachBundesliga
11 Apr 2015Borussia Mönchengladbach 3 - 1 Borussia DortmundBundesliga
9 Nov 2014Borussia Dortmund 1 - 0 Borussia MönchengladbachBundesliga
15 Mar 2014Borussia Dortmund 1 - 2 Borussia MönchengladbachBundesliga
5 Oct 2013Borussia Mönchengladbach 2 - 0 Borussia DortmundBundesliga
20 Jul 2013Borussia Mönchengladbach 1 - 0 Borussia DortmundTelekom Cup
24 Feb 2013Borussia Mönchengladbach 1 - 1 Borussia DortmundBundesliga
29 Sep 2012Borussia Dortmund 5 - 0 Borussia MönchengladbachBundesliga
21 Apr 2012Borussia Dortmund 2 - 0 Borussia MönchengladbachBundesliga
3 Dec 2011Borussia Mönchengladbach 1 - 1 Borussia DortmundBundesliga
23 Apr 2011Borussia Mönchengladbach 1 - 0 Borussia DortmundBundesliga
27 Nov 2010Borussia Dortmund 4 - 1 Borussia MönchengladbachBundesliga
