Bundesliga · GER · Round 30

Borussia Dortmund
3 - 2 Full time
Borussia Mönchengladbach

SIGNAL IDUNA PARK · Dortmund

Lineups

Borussia Dortmund3-4-3
GK1Kobel
NS25↓73'Süle
WA3Anton
RB5Bensebaini
YC2↓61'Couto
FN8⚽↓73'Nmecha
PG13Gross
DS24⚽Svensson
MB14↓35'Beier
SG9⚽Guirassy
KA27↓73'Adeyemi
JO1Omlin
JS29↓70'Scally
KI3⚽Itakura
NE30Elvedi
LU26↓70'Ullrich
RR27↓83'Reitz
JW8↓83'Weigl
TC31↓70'Cvancara
KS7⚽Stöger
AP14Plea
TK11Kleindienst
Borussia Mönchengladbach4-2-3-1

Borussia Dortmund substitutes

17 Carney Chukwuemeka 7.5 ↑35'
26 Julian Ryerson 7.1 ↑61'
23 Emre Can 6.5 ↑73'
10 Julian Brandt 6.5 ↑73'
6 Salih Özcan 6.2 ↑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 6.1 ↑70'
22 Stefan Lainer 6.5 ↑70'
25 Robin Hack 5.9 ↑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 HomeSky Deutschland (Friday & Saturday matches), DAZN (Saturday conference & Sunday matches), Sat.1 (selected matches free-to-air)
USAUSA Network, Fandango; Spanish: Telemundo, Universo, Peacock
United KingdomSky Sports, Amazon Prime Video, BBC iPlayer (Friday matches)
IndiaZEE5, Unite8 Sports
CanadaDAZN, OneSoccer
AustraliabeIN Sports

Official broadcasters for the 2026-27 season. Rights can change during the season — always confirm with the broadcaster before subscribing.

Match details

CompetitionBundesliga
Kick-off (UTC)Sunday, 20 April 2025, 15:30 UTC — shown in your local time at the top of this page
StatusFinished

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 wins3Draws8Borussia Mönchengladbach wins

32 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