Rhine derby


The Rhine derby is an association football derby between German clubs 1. FC Köln and Borussia Mönchengladbach, first contested in 1950. FC Köln play at the RheinEnergieStadion in Cologne, while Borussia Mönchengladbach play at the Borussia-Park in Mönchengladbach; the two grounds are separated by approximately.
The teams have played 132 matches in all competitions, Borussia Mönchengladbach winning 61, 1.FC Köln winning 47 and the remaining 24 matches were drawn.

History

The derby takes its name from the historical region of Rhineland, due to river Rhine. The name Rhine derby is applied to matches between the clubs from the cities which the river Rhine runs through, which also includes Fortuna Düsseldorf and Bayer 04 Leverkusen. Mönchengladbach is the only city without river Rhine, but the term Rhine derby is mostly used for matches between FC Köln and Borussia Mönchengladbach, the fixture is often referred to as Weisweiler derby, after Hennes Weisweiler, who played for both the clubs. The first meeting between the teams came in 1950–51 Oberliga West, when FC Köln hosted Borussia VfL München-Gladbach, the match ended in 6–2 win for FC Köln.
In 1972–73 DFB-Pokal, the two teams met in the 1973 [DFB-Pokal final|finals] in the Rheinstadion, Düsseldorf. Borussia Mönchengladbach won the match 2–1 in extra-time.
The teams face-off twice in UEFA Cup, first in the Round of 16 of 1972–73 UEFA Cup; Borussia Mönchengladbach won 5–0 on aggregate after winning the second leg 5–0. The second derby in European competition was in the semi-finals of 1974–75 UEFA Cup, which was also won by Borussia Mönchengladbach, who won 4–1 on aggregate and went on to win the finals. Borussia Mönchengladbach ended their season with league and 1975 [UEFA Cup final|European] double.
On 8 March 2024, Mönchengladbach police arrested 205 fans for violent clashes outside the stadium as Mönchengladbach fans were preparing for the choreography for the upcoming derby. 131 Köln and 74 Mönchengladbach fans were arrested by the police.

Head-to-head

Statistics

CompetitionPlayed1. FC Köln winsDrawsMönchengladbach wins1. FC Köln goalsMönchengladbach goals
Bundesliga99281853135195
2. Bundesliga403157
Oberliga West2217237224
DFB-Pokal320197
Europa League401319
Total132472461222242

List of matches

;League
#SeasonDateCompetitionHome TeamResultAway TeamStadiumAttendanceH2H
11950–5110 September 1950Oberliga West1. FC Köln6–2München-GladbachMüngersdorfer Stadion11,000+1
21950–5121 January 1951Oberliga WestMünchen-Gladbach1–31. FC KölnGrenzlandstadion12,000+2
31952–5312 October 1952Oberliga WestMünchen-Gladbach0–61. FC KölnGrenzlandstadion19,000+3
41952–5322 February 1953Oberliga West1. FC Köln6–0München-GladbachMüngersdorfer Stadion10,000+4
51953–5413 September 1953Oberliga West1. FC Köln3–0München-GladbachMüngersdorfer Stadion10,000+5
61953–5417 January 1954Oberliga WestMünchen-Gladbach0–31. FC KölnGrenzlandstadion26,000+6
71954–5512 December 1954Oberliga West1. FC Köln5–1München-GladbachMüngersdorfer Stadion7,000+7
81954–5524 April 1955Oberliga WestMünchen-Gladbach3–21. FC KölnGrenzlandstadion25,000+6
91955–5619 November 1955Oberliga West1. FC Köln1–0München-GladbachMüngersdorfer Stadion5,000+7
101955–562 April 1956Oberliga WestMünchen-Gladbach3–21. FC KölnGrenzlandstadion23,000+6
111956–5714 October 1956Oberliga WestMünchen-Gladbach0–31. FC KölnGrenzlandstadion10,000+7
121956–5713 April 1957Oberliga West1. FC Köln5–2München-GladbachMüngersdorfer Stadion5,000+8
131958–5917 August 1958Oberliga West1. FC Köln2–2München-GladbachMüngersdorfer Stadion12,000+8
141958–594 January 1959Oberliga WestMünchen-Gladbach0–01. FC KölnGrenzlandstadion13,000+8
151959–6029 August 1959Oberliga West1. FC Köln3–1München-GladbachMüngersdorfer Stadion19,000+9
161959–6028 February 1960Oberliga WestMünchen-Gladbach1–21. FC KölnGrenzlandstadion33,000+10
171960–611 January 1961Oberliga West1. FC Köln4–1MönchengladbachMüngersdorfer Stadion11,000+11
181960–6130 April 1961Oberliga WestMönchengladbach2–31. FC KölnGrenzlandstadion35,000+12
191961–6229 October 1961Oberliga WestMönchengladbach1–61. FC KölnGrenzlandstadion28,000+13
201961–6210 March 1962Oberliga West1. FC Köln3–0MönchengladbachMüngersdorfer Stadion18,000+14
211962–6328 October 1962Oberliga West1. FC Köln2–0MönchengladbachMüngersdorfer Stadion6,000+15
221962–6310 March 1963Oberliga WestMönchengladbach4–21. FC KölnGrenzlandstadion12,000+14
231965–6620 November 1965BundesligaMönchengladbach2–31. FC KölnBökelbergstadion35,000+15
241965–6623 April 1966Bundesliga1. FC Köln2–2MönchengladbachMüngersdorfer Stadion17,000+15
251966–6726 November 1966Bundesliga1. FC Köln1–2MönchengladbachMüngersdorfer Stadion23,000+14
261966–6713 May 1967BundesligaMönchengladbach3–01. FC KölnBökelbergstadion20,000+13
271967–6825 November 1967Bundesliga1. FC Köln2–5MönchengladbachMüngersdorfer Stadion39,000+12
281967–6811 May 1968BundesligaMönchengladbach1–01. FC KölnBökelbergstadion16,000+11
291968–6924 August 1968BundesligaMönchengladbach2–11. FC KölnBökelbergstadion32,000+10
301968–6918 January 1969Bundesliga1. FC Köln1–4MönchengladbachMüngersdorfer Stadion35,000+9
311969–7029 November 1969Bundesliga1. FC Köln0–1MönchengladbachMüngersdorfer Stadion54,000+8
321969–7011 April 1970BundesligaMönchengladbach2–01. FC KölnBökelbergstadion32,000+7
331970–713 October 1970BundesligaMönchengladbach1–11. FC KölnBökelbergstadion22,000+7
341970–7127 March 1971Bundesliga1. FC Köln3–2MönchengladbachMüngersdorfer Stadion45,000+8
351971–722 October 1971Bundesliga1. FC Köln4–3MönchengladbachMüngersdorfer Stadion25,000+9
361971–7225 March 1972BundesligaMönchengladbach3–01. FC KölnBökelbergstadion21,000+8
371972–732 December 1971BundesligaMönchengladbach5–21. FC KölnBökelbergstadion18,000+7
381972–732 June 1973Bundesliga1. FC Köln3–1MönchengladbachMüngersdorfer Stadion15,000+8
391973–7429 September 1973BundesligaMönchengladbach1–11. FC KölnBökelbergstadion27,500+8
401973–7416 March 1974Bundesliga1. FC Köln0–1MönchengladbachMüngersdorfer Stadion28,000+7
411974–7516 November 1974BundesligaMönchengladbach1–11. FC KölnBökelbergstadion20,000+7
421974–7510 May 1975Bundesliga1. FC Köln1–2MönchengladbachMüngersdorfer Stadion28,000+6
431975–766 December 1975Bundesliga1. FC Köln0–4MönchengladbachMüngersdorfer Stadion61,000+5
441975–7612 June 1976BundesligaMönchengladbach2–11. FC KölnBökelbergstadion34,000+4
451976–776 November 1976Bundesliga1. FC Köln0–3MönchengladbachMüngersdorfer Stadion61,200+3
461976–7712 April 1977BundesligaMönchengladbach3–11. FC KölnBökelbergstadion30,000+2
471977–781 September 1977BundesligaMönchengladbach2–51. FC KölnBökelbergstadion32,000+3
481977–7825 February 1978Bundesliga1. FC Köln1–1MönchengladbachMüngersdorfer Stadion60,000+3
491979–8020 October 1979Bundesliga1. FC Köln4–4MönchengladbachMüngersdorfer Stadion33,000+2
501979–8022 March 1980BundesligaMönchengladbach2–21. FC KölnBökelbergstadion28,100+2
511980–8131 October 1980BundesligaMönchengladbach2–01. FC KölnBökelbergstadion27,800+1
521980–8118 April 1981Bundesliga1. FC Köln2–3MönchengladbachMüngersdorfer Stadion30,0000
531981–8226 September 1981Bundesliga1. FC Köln3–0MönchengladbachMüngersdorfer Stadion46,000+1
541981–8213 March 1982BundesligaMönchengladbach0–21. FC KölnBökelbergstadion35,484+2
551982–8327 November 1982BundesligaMönchengladbach1–41. FC KölnBökelbergstadion25,000+3
561982–8320 May 1983Bundesliga1. FC Köln3–1MönchengladbachMüngersdorfer Stadion16,600+4
571983–8424 September 1983BundesligaMönchengladbach4–21. FC KölnBökelbergstadion30,600+3
581983–8417 March 1984Bundesliga1. FC Köln1–2MönchengladbachMüngersdorfer Stadion41,000+2
591984–8513 November 1984Bundesliga1. FC Köln1–5MönchengladbachMüngersdorfer Stadion43,000+1
601984–8511 May 1985BundesligaMönchengladbach2–31. FC KölnBökelbergstadion26,000+2
611985–867 September 1985BundesligaMönchengladbach1–11. FC KölnBökelbergstadion24,500+2
621985–868 April 1986Bundesliga1. FC Köln0–2MönchengladbachMüngersdorfer Stadion18,000+1
631986–8726 November 1986BundesligaMönchengladbach3–11. FC KölnBökelbergstadion31,0000
641986–8713 June 1987Bundesliga1. FC Köln2–4MönchengladbachMüngersdorfer Stadion30,000+1
651987–8810 October 1987Bundesliga1. FC Köln4–1MönchengladbachMüngersdorfer Stadion59,000+1
661987–8823 April 1988BundesligaMönchengladbach0–11. FC KölnBökelbergstadion26,000+2
671988–898 October 1988BundesligaMönchengladbach1–01. FC KölnBökelbergstadion18,000+1
681988–8929 April 1989Bundesliga1. FC Köln3–1MönchengladbachMüngersdorfer Stadion40,000+2
691989–9030 September 1989BundesligaMönchengladbach0–21. FC KölnBökelbergstadion29,000+3
701989–907 April 1990Bundesliga1. FC Köln3–0MönchengladbachMüngersdorfer Stadion30,000+4
711990–911 September 1990BundesligaMönchengladbach2–21. FC KölnBökelbergstadion18,500+4
721990–9116 March 1991Bundesliga1. FC Köln1–3MönchengladbachMüngersdorfer Stadion28,000+3
731991–9220 September 1991BundesligaMönchengladbach2–21. FC KölnBökelbergstadion29,000+3
741991–9221 March 1992Bundesliga1. FC Köln1–1MönchengladbachMüngersdorfer Stadion24,000+3
751992–9326 September 1992BundesligaMönchengladbach1–21. FC KölnBökelbergstadion32,000+4
761992–9310 April 1993Bundesliga1. FC Köln1–2MönchengladbachMüngersdorfer Stadion55,000+3
771993–9413 November 1993Bundesliga1. FC Köln0–4MönchengladbachMüngersdorfer Stadion48,000+2
781993–9430 April 1994BundesligaMönchengladbach4–11. FC KölnBökelbergstadion32,500+1
791994–955 November 1994Bundesliga1. FC Köln1–3MönchengladbachMüngersdorfer Stadion53,0000
801994–956 May 1995BundesligaMönchengladbach0–01. FC KölnBökelbergstadion34,5000
811995–9627 October 1995Bundesliga1. FC Köln0–2MönchengladbachMüngersdorfer Stadion51,000+1
821995–9613 April 1996BundesligaMönchengladbach2–11. FC KölnBökelbergstadion34,500+2
831996–9714 September 1996Bundesliga1. FC Köln4–0MönchengladbachMüngersdorfer Stadion43,000+1
841996–9715 March 1997BundesligaMönchengladbach2–11. FC KölnBökelbergstadion34,200+2
851997–9823 August 1997BundesligaMönchengladbach4–11. FC KölnBökelbergstadion30,500+3
861997–9831 January 1998Bundesliga1. FC Köln3–2MönchengladbachMüngersdorfer Stadion42,000+2
871999–200027 September 19992. BundesligaMönchengladbach3–11. FC KölnBökelbergstadion30,100+3
881999–200020 March 20002. Bundesliga1. FC Köln1–1MönchengladbachMüngersdorfer Stadion42,500+3
892001–0219 August 2001Bundesliga1. FC Köln0–2MönchengladbachMüngersdorfer Stadion42,000+4
902001–0220 March 2000BundesligaMönchengladbach3–11. FC KölnBökelbergstadion42,500+5
912003–043 August 2003BundesligaMönchengladbach1–01. FC KölnBökelbergstadion34,500+6
922003–0431 January 2003Bundesliga1. FC Köln1–0MönchengladbachRheinEnergieStadion50,997+5
932005–0617 September 2005Bundesliga1. FC Köln2–1MönchengladbachRheinEnergieStadion50,400+4
942005–0618 February 2006BundesligaMönchengladbach2–01. FC KölnBorussia-Park54,019+5
952007–0822 October 20072. BundesligaMönchengladbach2–21. FC KölnBorussia-Park54,067+5
962007–087 April 20082. Bundesliga1. FC Köln1–1MönchengladbachRheinEnergieStadion50,374+5
972008–094 October 2008BundesligaMönchengladbach1–21. FC KölnBorussia-Park54,067+4
982008–0914 March 2009Bundesliga1. FC Köln2–4MönchengladbachRheinEnergieStadion50,067+5
992009–1024 October 2009BundesligaMönchengladbach0–01. FC KölnBorussia-Park54,067+5
1002009–1019 March 2010Bundesliga1. FC Köln1–1MönchengladbachRheinEnergieStadion50,000+5
1012010–1113 November 2010Bundesliga1. FC Köln0–4MönchengladbachRheinEnergieStadion50,000+6
1022010–1110 April 2011BundesligaMönchengladbach5–11. FC KölnBorussia-Park53,104+7
1032011–1225 November 2011Bundesliga1. FC Köln0–3MönchengladbachRheinEnergieStadion50,000+8
1042011–1215 April 2012BundesligaMönchengladbach3–01. FC KölnBorussia-Park52,990+9
1052014–1521 September 2014Bundesliga1. FC Köln0–0MönchengladbachRheinEnergieStadion50,000+9
1062014–1514 February 2015BundesligaMönchengladbach1–01. FC KölnBorussia-Park54,010+10
1072015–1619 September 2015Bundesliga1. FC Köln1–0MönchengladbachRheinEnergieStadion47,800+9
1082015–1620 February 2016BundesligaMönchengladbach1–01. FC KölnBorussia-Park52,226+10
1072016–1719 November 2016BundesligaMönchengladbach1–21. FC KölnBorussia-Park53,757+9
1082016–178 April 2017Bundesliga1. FC Köln2–3MönchengladbachRheinEnergieStadion50,000+10
1092017–1820 August 2017BundesligaMönchengladbach1–01. FC KölnBorussia-Park54,018+11
1102017–1814 January 2018Bundesliga1. FC Köln2–1MönchengladbachRheinEnergieStadion50,000+10
1112019–2014 September 2019Bundesliga1. FC Köln0–1MönchengladbachRheinEnergieStadion50,000+11
1122019–2011 March 2020BundesligaMönchengladbach2–11. FC KölnBorussia-Park0+12
1132020–213 October 2020Bundesliga1. FC Köln1–3MönchengladbachRheinEnergieStadion300+13
1142020–216 February 2021BundesligaMönchengladbach1–21. FC KölnBorussia-Park0+12
1152021–2227 November 2021Bundesliga1. FC Köln4–1MönchengladbachRheinEnergieStadion50,000+11
1162021–2216 April 2022BundesligaMönchengladbach1–31. FC KölnBorussia-Park54,042+10
1172022–239 October 2022BundesligaMönchengladbach5–21. FC KölnBorussia-Park54,042+11
1182022–232 April 2023Bundesliga1. FC Köln0–0MönchengladbachRheinEnergieStadion50,000+11
1192023–2422 October 2023Bundesliga1. FC Köln3–1MönchengladbachRheinEnergieStadion50,000+10
1202023–249 March 2024BundesligaMönchengladbach3–31. FC KölnBorussia-Park54,042+10
1212025–268 November 2025BundesligaMönchengladbach3–11. FC KölnBorussia-Park54,042+11
1222025–2621 March 2026Bundesliga1. FC KölnMönchengladbachRheinEnergieStadion

;Cup
#SeasonDateCompetitionRoundHome TeamResultAway TeamStadiumAttendance
11969–705 August 1970DFB-PokalQuarter-finalsMönchengladbach2–31. FC KölnBökelbergstadion32,000
21972–7323 June 1973DFB-PokalFinalMönchengladbach2–11. FC KölnRheinstadion69,600
31974–7529 January 1975DFB-PokalSecond roundMönchengladbach3–51. FC KölnBökelbergstadion15,000

;European
#SeasonDateCompetitionRoundHome TeamResultAway TeamStadiumAttendance
11972–7328 November 1972UEFA CupRound of 161. FC Köln0–0MönchengladbachMüngersdorfer Stadion11,500
21972–7313 December 1972UEFA CupRound of 16Mönchengladbach5–01. FC KölnBökelbergstadion11,500
31973–748 April 1975UEFA CupSemi-finals1. FC Köln1–3MönchengladbachRadstadion Köln26,745
41973–7423 April 1975UEFA CupSemi-finalsMönchengladbach1–01. FC KölnBökelbergstadion29,575

Records

All-time top goalscorers

RanksNationPlayerClubYearsLeagueDFB-PokalUEFA CupOverall
1efn|Scored in Oberliga West.

All-time most appearances

RanksNationPlayerClubYearsLeagueDFB-PokalUEFA CupOverall
1

Hattricks

Note 4: Player scored 4 goals.

Results

Longest runs

Most consecutive wins
Most consecutive draws
Most consecutive matches without a draw