2016–17 Borussia Mönchengladbach season

{{Infobox football club season

|club = Borussia Mönchengladbach

|season = 2016–17

|chairman = Rolf Königs

|chrtitle = President

|owner =

|president =

|manager = {{nowrap|André Schubert
(until 21 December)
Dieter Hecking
(from 4 January)}}

|stadium = Borussia-Park

|league = Bundesliga

|league result = 9th

|cup1 = DFB-Pokal

|cup1 result = Semi-finals

|cup2 = UEFA Champions League

|cup2 result = Group stage

|cup3 = UEFA Europa League

|cup3 result = Round of 16

|league topscorer = {{nowrap|
Lars Stindl (11)}}

|season topscorer = {{nowrap|
Lars Stindl (18)}}

|largest win = {{nowrap|Gladbach 6–1 Young Boys}}

|largest loss = {{nowrap|Man. City 4–0 Gladbach
Schalke 4–0 Gladbach
Barcelona 4–0 Gladbach}}

| pattern_la1 = _monchengladbach1617h

| pattern_b1 = _monchengladbach1617h

| pattern_ra1 = _monchengladbach1617h

| pattern_sh1 =_monchengladbach1516h

| pattern_so1 = _monchengladbach1617h

| leftarm1 = FFFFFF

| body1 = FFFFFF

| rightarm1 = FFFFFF

| shorts1 = FFFFFF

| socks1 = FFFFFF

| pattern_la2 =_monchengladbach1617a

| pattern_b2 = _monchengladbach1617a

| pattern_ra2 =_monchengladbach1617a

| pattern_sh2 =_monchengladbach1617a

| pattern_so2 =_monchengladbach1617a

| leftarm2 = FFFFFF

| body2 = FFFFFF

| rightarm2 = FFFFFF

| shorts2 = FFFFFF

| socks2 = 00e63c

| pattern_la3 = _monchengladbach1617t

| pattern_b3 = _monchengladbach1617t

| pattern_ra3 = _monchengladbach1617t

| pattern_sh3 =_monchengladbach1617t

| pattern_so3 = _monchengladbach1617t

| leftarm3 = FFFFFF

| body3 = FFFFFF

| rightarm3 = FFFFFF

| shorts3 = FFFFFF

| socks3 = 000000

|prevseason = 2015–16

|nextseason = 2017–18

}}

The 2016–17 Borussia Mönchengladbach season was the 117th season in the club's history.

Season overview

=Background=

Borussia Mönchengladbach finished fourth in the 2015–16 league season.{{cite web|title=1. Bundesliga - Spieltag / Tabelle|url=https://www.kicker.de/bundesliga/spieltag/2015-16/34/0|website=Kicker|publisher=kicker|access-date=25 May 2016|language=German}} This qualified them for the 2016–17 UEFA Champions League play-off round. They were eliminated 2015–16 edition of Champions League in the group stage, finishing fourth.{{cite news|title=Sterling begräbt Gladbachs Europa-Hoffnungen|url=https://www.kicker.de/mancity-gegen-mgladbach-2015-champions-league-3254855/analyse|access-date=25 May 2016|publisher=kicker|date=8 December 2015|language=German}} They were also eliminated in the round of 16 of the DFB-Pokal by Werder Bremen.{{cite news|title=4:3! Pizarro und Ujah schießen Werder ins Viertelfinale|url=https://www.kicker.de/mgladbach-gegen-bremen-2015-dfb-pokal-3281622/analyse|access-date=25 May 2016|publisher=kicker|date=15 December 2015|language=German}}

Players

=Squad=

{{Fs start}}

{{Fs player|no=1 |nat=SUI |pos=GK |name=Yann Sommer}}

{{Fs player|no=3 |nat=DEN |pos=DF |name=Andreas Christensen|other=on loan from Chelsea}}

{{Fs player|no=4 |nat=DEN |pos=DF |name=Jannik Vestergaard}}

{{Fs player|no=5 |nat=GER |pos=MF |name=Tobias Strobl}}

{{Fs player|no=6 |nat=GER |pos=MF |name=Christoph Kramer}}

{{Fs player|no=7 |nat=GER |pos=MF |name=Patrick Herrmann}}

{{Fs player|no=8 |nat=GER |pos=MF |name=Mahmoud Dahoud}}

{{Fs player|no=9 |nat=SUI |pos=FW |name=Josip Drmić}}

{{Fs player|no=10|nat=BEL |pos=FW |name=Thorgan Hazard}}

{{Fs player|no=11|nat=BRA |pos=FW |name=Raffael}}

{{Fs player|no=13|nat=GER |pos=FW |name=Lars Stindl|other=Captain}}

{{Fs player|no=14|nat=GER |pos=MF |name=Nico Schulz}}

{{Fs player|no=15|nat=GER |pos=MF |name=Marvin Schulz}}

{{Fs player|no=16|nat=GUI |pos=MF |name=Ibrahima Traoré}}

{{Fs player|no=17|nat=SWE |pos=DF |name=Oscar Wendt}}

{{Fs mid}}

{{Fs player|no=19|nat=USA |pos=MF |name=Fabian Johnson}}

{{Fs player|no=20|nat=SUI |pos=MF |name=Djibril Sow}}

{{Fs player|no=21|nat=GER |pos=GK |name=Tobias Sippel}}

{{Fs player|no=22|nat=SVK |pos=MF |name=László Bénes}}

{{Fs player|no=23|nat=GER |pos=MF |name=Jonas Hofmann}}

{{Fs player|no=24|nat=GER |pos=DF |name=Tony Jantschke|other=Vice-captain}}

{{Fs player|no=25|nat=FRA |pos=DF |name=Timothée Kolodziejczak}}

{{Fs player|no=26|nat=GER |pos=MF |name=Tsiy-William Ndenge}}

{{Fs player|no=27|nat=GER |pos=DF |name=Julian Korb}}

{{Fs player|no=28|nat=GER |pos=FW |name=André Hahn}}

{{Fs player|no=29|nat=FRA |pos=DF |name=Mamadou Doucouré}}

{{Fs player|no=30|nat=SUI |pos=DF |name=Nico Elvedi}}

{{Fs player|no=33|nat=GER |pos=GK |name=Christofer Heimeroth}}

{{Fs player|no=35|nat=GER |pos=GK |name=Moritz Nicolas}}

{{Fs player|no=44|nat=GER |pos=FW |name=Ba-Muaka Simakala}}

{{Fs end}}

=Transfers=

==In==

{{Fs start}}

{{fs player|no=22|nat=SVK|pos=MF|name=László Bénes|other=from Žilina}}

{{fs player|no=--|nat=GER|pos=--|name=Janis Blaswich|other=from Dynamo Dresden}}

{{fs player|no=29|nat=FRA|pos=DF|name=Mamadou Doucouré|other=from Paris Saint-Germain}}

{{fs player|no=9|nat=SUI|pos=FW|name=Josip Drmić|other=from Hamburger SV}}

{{fs player|no=6|nat=GER|pos=MF|name=Christoph Kramer|other=from Bayer Leverkusen}}

{{fs player|no=5|nat=AUT|pos=DF|name=Tobias Strobl|other=from 1899 Hoffenheim}}{{Cite web|title=Vertrag bis 2020: Strobl geht nach Gladbach|trans-title=Contract until 2020: Strobl goes to Gladbach|language=German|date=23 March 2016|access-date=20 May 2016|publisher=kicker|url=https://www.kicker.de/vertrag-bis-2020_strobl-geht-nach-gladbach-647944/artikel}}

{{fs player|no=4|nat=DEN|pos=DF|name=Jannik Vestergaard|other=from Werder Bremen}}

{{Fs end}}

==Out==

{{Fs start}}

{{fs player|no=--|nat=GER|pos=--|name=Nico Brandenburger|other=to 2nd XI}}

{{fs player|no=4|nat=NED|pos=DF|name=Roel Brouwers|other=to Roda JC}}{{Cite web|title=Wechselbörse|trans-title=Transfermarket|language=German|date=17 May 2016|accessdate=21 May 2016|publisher=kicker|url=http://www.kicker.de/news/fussball/bundesliga/wechselboerse/2015-16/1/1-bundesliga/transfermarkt.html|archive-url=https://web.archive.org/web/20161116125831/http://www.kicker.de/news/fussball/bundesliga/wechselboerse/2015-16/1/1-bundesliga/transfermarkt.html|archive-date=16 November 2016|url-status=dead}}

{{fs player|no=5|nat=AUT|pos=DF|name=Martin Hinteregger|other=loan return to Red Bull Salzburg}}{{Cite web|title=Offiziell: Hinteregger muss gehen|trans-title=Official: Hinteregger has to go|language=German|date=27 April 2016|access-date=21 May 2016|publisher=kicker|url=https://www.kicker.de/offiziell_hinteregger-muss-gehen-650566/artikel}}

{{fs player|no=6|nat=NOR|pos=MF|name=Håvard Nordtveit|other=to West Ham United}}{{Cite web|title=West Ham to sign midfielder Havard Nordtveit|language=English|date=16 May 2016|accessdate=20 May 2016|publisher=BBC Sport|url=https://www.bbc.com/sport/football/36301083}}

{{fs player|no=31|nat=SWE|pos=FW|name=Branimir Hrgota|other=to Eintracht Frankfurt}}

{{fs player|no=34|nat=SUI|pos=MF|name=Granit Xhaka|other=to Arsenal}}{{Cite web|title=Xhaka-Transfer offiziell: Gladbach kassiert 45 Millionen Euro!|trans-title=Xhaka transfer official: Gladbach cashes in 45 million euros!|language=German|date=25 May 2016|access-date=25 May 2016|publisher=kicker|url=https://www.kicker.de/xhaka-transfer-offiziell_gladbach-kassiert-45-millionen-euro-652643/artikel}}

{{fs player|no=39|nat=AUT|pos=DF|name=Martin Stranzl|other=retired}}{{Cite web|title=Stranzl wird immer über Reus & Co. stehen|trans-title=Stranzl will always be ranked above Reus & Co. stehen|language=German|date=8 March 2016|access-date=20 May 2016|publisher=kicker|url=https://www.kicker.de/stranzl-wird-immer-ueber-reus-26-co-stehen-646867/artikel}}

{{Fs end}}

Friendly matches

{{legend2|#CCFFCC|Win|border=1px solid #AAAAAA}}

{{legend2|#FFFFCC|Draw|border=1px solid #AAAAAA}}

{{legend2|#FFCCCC|Loss|border=1px solid #AAAAAA}}

{{Football box collapsible

|round = Friendly

|date = {{Start date|2016|07|02|df=y}}

|time = 15:30 CEST (UTC+2)

|team1 = VfL Rhede {{flagicon|GER}}

|score = 0–15

|report = http://www.borussia.de/de/aktuelles-termine/news/borussia-news/news-detailansicht.html?tx_ttnews%5Btt_news%5D=18015&cHash=7ad3c26962b78120c9d9a7e2b0b6ad69

|team2 = {{flagicon|GER}} Borussia Mönchengladbach

|goals1 =

|goals2 =

|stadium = BESAGROUP Sportpark

|location = Rhede, Germany

|attendance = 4,000

|referee = Jörg Jörissen

|result = W

}}

{{Football box collapsible

|round = Friendly

|date = {{Start date|2016|07|09|df=y}}

|time = 16:30 CEST (UTC+2)

|team1 = Waldhof Mannheim {{flagicon|GER}}

|score = 2–3

|report = http://www.borussia.de/de/aktuelles-termine/news/borussia-news/news-detailansicht.html?tx_ttnews%5Btt_news%5D=18083&cHash=0704ee6f27678136386fcc1dac0cfd72

|team2 = {{flagicon|GER}} Borussia Mönchengladbach

|goals1 =

|goals2 =

|stadium = Carl-Benz-Stadion

|location = Mannheim, Germany

|attendance = 4,724

|referee = Tobias Fritsch

|result = W

}}

{{Football box collapsible

|round = Friendly

|date = {{Start date|2016|07|20|df=y}}

|time = 19:30 CEST (UTC+2)

|team1 = Borussia Mönchengladbach {{flagicon|GER}}

|score = 3–1

|report = http://www.borussia.de/de/aktuelles-termine/news/borussia-news/news-detailansicht.html?tx_ttnews%5Btt_news%5D=18195&cHash=7d85b05611bbe6cca50c2e5a79a404ef

|team2 = {{flagicon|GER}} 1860 Munich

|goals1 =

|goals2 = Mugoša {{goal|86}}

|stadium = Sportplatz Birkenmoos

|location = Rottach-Egern, Germany

|attendance = 3,500

|referee = Wolfgang Stark

|result = W

}}

{{Football box collapsible

|round = Friendly

|date = {{Start date|2016|08|02|df=y}}

|time = 19:30 CEST (UTC+2)

|team1 = Chemnitzer FC {{flagicon|GER}}

|score = 0–1

|report = http://www.borussia.de/de/aktuelles-termine/news/borussia-news/news-detailansicht.html?tx_ttnews%5Btt_news%5D=18291&cHash=c8182524c1a73a2ed42734640d138c5d

|team2 = {{flagicon|GER}} Borussia Mönchengladbach

|goals1 =

|goals2 = Raffael {{goal|90}}

|stadium = Stadion an der Gellertstraße

|location = Chemnitz, Germany

|attendance = 14,486

|referee = Alexander Sather

|result = W

}}

{{Football box collapsible

|round = Friendly

|date = {{Start date|2016|08|03|df=y}}

|time = 18:00 CEST (UTC+2)

|team1 = Hessen Kassel {{flagicon|GER}}

|score = 1–6

|report = http://www.borussia.de/de/aktuelles-termine/news/borussia-news/news-detailansicht.html?tx_ttnews%5Btt_news%5D=18302&cHash=ba7d4c5375bafd4b0a52db64430d2a32

|team2 = {{flagicon|GER}} Borussia Mönchengladbach

|goals1 = Korb {{goal|34}}

|goals2 =

|stadium = Auestadion

|location = Kassel, Germany

|attendance = 9,556

|referee = Julius Martenstein

|result = W

}}

{{Football box collapsible

|round = Friendly

|date = {{Start date|2016|08|13|df=y}}

|time = 15:30 CEST (UTC+2)

|team1 = Borussia Mönchengladbach {{flagicon|GER}}

|score = 0–0

|report = http://www.borussia.de/de/aktuelles-termine/news/borussia-news/news-detailansicht.html?tx_ttnews%5Btt_news%5D=18386&cHash=c5284504d807aa05235f2ea0563711d6

|team2 = {{flagicon|ITA}} Lazio

|goals1 =

|goals2 =

|stadium = Stadion im Borussia-Park

|location = Mönchengladbach, Germany

|attendance = 20,347

|referee = Bastian Börner

|result = D

}}

=Uhrencup=

{{main article|2016 Uhrencup}}

{{:2016 Uhrencup|showteam=BMG}}

{{Football box collapsible

|round = 1

|date = {{Start date|2016|07|13|df=y}}

|time = 19:30 CEST (UTC+2)

|team1 = Young Boys {{flagicon|SUI}}

|score = 3–3

|report = http://www.borussia.de/de/aktuelles-termine/news/borussia-news/news-detailansicht.html?tx_ttnews%5Btt_news%5D=18116&cHash=44520dd5b21b8cccd56fd6d0d0416ac2

|team2 = {{flagicon|GER}} Borussia Mönchengladbach

|goals1 =

|goals2 =

|stadium = Stadion Brühl

|location = Grenchen, Switzerland

|attendance = 4,480

|referee = Sandro Schärer (Switzerland)

|penalties1 =

|penaltyscore = 4–5

|penalties2 =

|result = D

}}

{{Football box collapsible

|round = 2

|date = {{Start date|2016|07|15|df=y}}

|time = 19:30 CEST (UTC+2)

|team1 = Borussia Mönchengladbach {{flagicon|GER}}

|score = 1–2

|report = http://www.borussia.de/de/aktuelles-termine/news/borussia-news/news-detailansicht.html?tx_ttnews%5Btt_news%5D=18137&cHash=8259724ce7c6a2a7319a31654341c11a

|team2 = {{flagicon|SUI}} Zürich

|goals1 = Hahn {{goal|59}}

|goals2 =

|stadium = Tissot Arena

|location = Biel, Switzerland

|attendance = 1,952

|referee = Fedayi San (Switzerland)

|result = L

}}

=Osnabrück Football Summer=

{{main article|2016 Osnabrück Football Summer}}

{{:2016 Osnabrück Football Summer|showteam=BMG}}

{{Football box collapsible

|round = 1

|date = {{Start date|2016|07|23|df=y}}

|time = 18:00 CEST (UTC+2)

|team1 = FC St. Pauli {{flagicon|GER}}

|score = 0–0

|report = http://www.borussia.de/de/aktuelles-termine/news/borussia-news/news-detailansicht.html?tx_ttnews%5Btt_news%5D=18221&cHash=ba54e573f3ed3ea8c76c1f3f25d23c0a

|team2 = {{flagicon|GER}} Borussia Mönchengladbach

|goals1 =

|goals2 =

|stadium = Osnatel-Arena

|location = Osnabrück, Germany

|attendance = 5,304

|referee =

|penalties1 =

|penaltyscore = 4–5

|penalties2 =

|note = The match was only 60 minutes.

|result = D

}}

{{Football box collapsible

|round = 2

|date = {{Start date|2016|07|23|df=y}}

|time = 19:15 CEST (UTC+2)

|team1 = Borussia Mönchengladbach {{flagicon|GER}}

|score = 2–1

|report = http://www.borussia.de/de/aktuelles-termine/news/borussia-news/news-detailansicht.html?tx_ttnews%5Btt_news%5D=18222&cHash=60821ea52296e80fdc900f29956b8b04

|team2 = {{flagicon|GER}} VfL Osnabrück

|goals1 = Hazard {{goal|33||50}}

|goals2 = Reimerink {{goal|38}}

|stadium = Osnatel-Arena

|location = Osnabrück, Germany

|attendance = 5,304

|referee =

|note = The match was only 60 minutes.

|result = W

}}

Competitions

{{legend2|#CCFFCC|Win|border=1px solid #AAAAAA}}

{{legend2|#FFFFCC|Draw|border=1px solid #AAAAAA}}

{{legend2|#FFCCCC|Loss|border=1px solid #AAAAAA}}

=Overview=

{{Fb overview2

|c=4

|c1=Bundesliga |fm1=27 August 2016 |lm1=20 May 2017 |sr1=Matchday 1 |fp1=9th |w1=12 |d1=9 |l1=13 |f1=45 |a1=49

|c2=DFB-Pokal |fm2=20 August 2016 |lm2=25 April 2017 |sr2=First round |fp2=Semi-finals |w2=4 |d2=1 |l2=0 |f2=8 |a2=2

|c3=Champions League |fm3=16 August 2016 |lm3=6 December 2016 |sr3=Play-off round |fp3=Group stage |w3=3 |d3=2 |l3=3 |f3=14 |a3=14

|c4=Europa League |fm4=16 February 2017 |lm4=16 March 2017 |sr4=Round of 32 |fp4=Round of 16 |w4=1 |d4=2 |l4=1 |f4=7 |a4=6

|u=27 May 2017

}}

=Bundesliga=

{{main article|2016–17 Bundesliga}}

==League table==

{{2016–17 Bundesliga table|showteam=MGL}}

==Results summary==

{{Fb rs |hw=7 |hd=5 |hl=5 |hgf=26 |hga=18 |aw=5 |ad=4 |al=8 |agf=19 |aga=31 }}

{{Fb rs footer |u=27 May 2017 |s=[http://www.bundesliga.com/en/stats/table/ Bundesliga] |date=August 2016 }}

==Results by round==

{{#invoke:sports rbr table|table|legendpos=b

|header=Round

|label1= Ground

| res1=H /A /H /A /H /A /H /A /H /A /H /H /A /H /A /H /A /A /H /A /H /A /H /A /H /A /H /A /A /H /A /H /A /H

|label2= Result

| res2=W /L /W /D /W /L /D /L /D /L /L /D /L /W /L /L /D /W /W /W /L /W /W /L /L /D /W /W /L /L /W /D /D /D

|label3= Position

| res3=4/10 /6 /8 /4 /9 /9/10/11/11/13/13/13/12/13/14/14/13/11/10/11/10 /9 /9/10/10 /9 /8 /9/10 /9 /9 /9 /9

|text_H=Home|text_A=Away

|color_W=green2|text_W=Win

|color_D=yellow2|text_D=Draw

|color_L=red2|text_L=Loss

|color_1=1st|color_2=2nd|color_3=3rd|color_16=red3|color_17-=red1

|updated=27 May 2017

|source=[http://www.bundesliga.com/en/stats/matchday/ Bundesliga]

|date=August 2016

}}

==Matches==

{{Football box collapsible

|round = 1

|date = {{Start date|2016|08|27|df=y}}

|time = 18:30 CEST (UTC+2)

|team1 = Borussia Mönchengladbach

|score = 2–1

|report = https://www.dfb.de/bundesliga/spieltagtabelle/?spieledb_path=%2Fmatches%2F2237705

|team2 = Bayer Leverkusen

|goals1 =

|goals2 =

|stadium = BORUSSIA-PARK

|location = Mönchengladbach

|attendance = 52,183

|referee = Felix Brych

|result = W

}}

{{Football box collapsible

|round = 2

|date = {{Start date|2016|09|10|df=y}}

|time = 15:30 CEST (UTC+2)

|team1 = SC Freiburg

|score = 3–1

|report = https://www.dfb.de/bundesliga/spieltagtabelle/?spieledb_path=%2Fmatches%2F2237723

|team2 = Borussia Mönchengladbach

|goals1 =

|goals2 =

|stadium = Schwarzwald-Stadion

|location = Freiburg im Breisgau

|attendance = 24,000

|referee = Harm Osmers

|result = L

}}

{{Football box collapsible

|round = 3

|date = {{Start date|2016|09|17|df=y}}

|time = 18:30 CEST (UTC+2)

|team1 = Borussia Mönchengladbach

|score = 4–1

|report = https://www.dfb.de/bundesliga/spieltagtabelle/?spieledb_path=%2Fmatches%2F2237711

|team2 = Werder Bremen

|goals1 =

|goals2 =

|stadium = BORUSSIA-PARK

|location = Mönchengladbach

|attendance = 54,014

|referee = Tobias Stieler

|result = W

}}

{{Football box collapsible

|round = 4

|date = {{Start date|2016|09|21|df=y}}

|time = 20:00 CEST (UTC+2)

|team1 = RB Leipzig

|score = 1–1

|report = https://www.dfb.de/bundesliga/spieltagtabelle/?spieledb_path=%2Fmatches%2F2237742

|team2 = Borussia Mönchengladbach

|goals1 =

|goals2 =

|stadium = Red Bull Arena

|location = Leipzig

|attendance = 42,558

|referee = Manuel Gräfe

|result = D

}}

{{Football box collapsible

|round = 5

|date = {{Start date|2016|09|24|df=y}}

|time = 15:30 CEST (UTC+2)

|team1 = Borussia Mönchengladbach

|score = 2–0

|report = https://www.dfb.de/bundesliga/spieltagtabelle/?spieledb_path=%2Fmatches%2F2237726

|team2 = FC Ingolstadt

|goals1 =

|goals2 =

|stadium = BORUSSIA-PARK

|location = Mönchengladbach

|attendance = 50,112

|referee = Bastian Dankert

|result = W

}}

{{Football box collapsible

|round = 6

|date = {{Start date|2016|10|02|df=y}}

|time = 17:30 CEST (UTC+2)

|team1 = Schalke 04

|score = 4–0

|report = https://www.dfb.de/bundesliga/spieltagtabelle/?spieledb_path=%2Fmatches%2F2237753

|team2 = Borussia Mönchengladbach

|goals1 =

|goals2 =

|stadium = VELTINS-Arena

|location = Gelsenkirchen

|attendance = 62,271

|referee = Sascha Stegemann

|result = L

}}

{{Football box collapsible

|round = 7

|date = {{Start date|2016|10|15|df=y}}

|time = 15:30 CEST (UTC+2)

|team1 = Borussia Mönchengladbach

|score = 0–0

|report = https://www.dfb.de/bundesliga/spieltagtabelle/?spieledb_path=%2Fmatches%2F2237744

|team2 = Hamburger SV

|goals1 =

|goals2 =

|stadium = BORUSSIA-PARK

|location = Mönchengladbach

|attendance = 53,636

|referee = Wolfgang Stark

|result = D

}}

{{Football box collapsible

|round = 8

|date = {{Start date|2016|10|22|df=y}}

|time = 18:30 CEST (UTC+2)

|team1 = Bayern Munich

|score = 2–0

|report = https://www.dfb.de/bundesliga/spieltagtabelle/?spieledb_path=%2Fmatches%2F2237765

|team2 = Borussia Mönchengladbach

|goals1 =

|goals2 = Kramer {{yel|71}}

|stadium = Allianz Arena

|location = Munich

|attendance = 75,000

|referee = Jochen Drees

|result = L

}}

{{Football box collapsible

|round = 9

|date = {{Start date|2016|10|28|df=y}}

|time = 20:30 CEST (UTC+2)

|team1 = Borussia Mönchengladbach

|score = 0–0

|report = https://www.dfb.de/bundesliga/spieltagtabelle/?spieledb_path=%2Fmatches%2F2237761

|team2 = Eintracht Frankfurt

|goals1 = Johnson {{yel|44}}

|goals2 =

|stadium = BORUSSIA-PARK

|location = Mönchengladbach

|attendance = 54,014

|referee = Felix Zwayer

|result = D

}}

{{Football box collapsible

|round = 10

|date = {{Start date|2016|11|04|df=y}}

|time = 20:30 CET (UTC+1)

|team1 = Hertha BSC

|score = 3–0

|report = https://www.dfb.de/bundesliga/spieltagtabelle/?spieledb_path=%2Fmatches%2F2237787

|team2 = Borussia Mönchengladbach

|goals1 =

|goals2 =

|stadium = Olympiastadion Berlin

|location = Berlin

|attendance = 51,934

|referee = Tobias Stieler

|result = L

}}

{{Football box collapsible

|round = 11

|date = {{Start date|2016|11|19|df=y}}

|time = 15:30 CET (UTC+1)

|team1 = Borussia Mönchengladbach

|score = 1–2

|report = https://www.dfb.de/bundesliga/spieltagtabelle/?spieledb_path=%2Fmatches%2F2237781

|team2 = 1. FC Köln

|goals1 =

|goals2 =

|stadium = BORUSSIA-PARK

|location = Mönchengladbach

|attendance = 53,757

|referee = Manuel Gräfe

|result = L

}}

{{Football box collapsible

|round = 12

|date = {{Start date|2016|11|26|df=y}}

|time = 15:30 CET (UTC+1)

|team1 = Borussia Mönchengladbach

|score = 1–1

|report = https://www.dfb.de/bundesliga/spieltagtabelle/?spieledb_path=%2Fmatches%2F2237804

|team2 = 1899 Hoffenheim

|goals1 = Dahoud {{goal|25}}

|goals2 =

|stadium = BORUSSIA-PARK

|location = Mönchengladbach

|attendance = 51,086

|referee = Deniz Aytekin

|result = D

}}

{{Football box collapsible

|round = 13

|date = {{Start date|2016|12|03|df=y}}

|time = 15:30 CET (UTC+1)

|team1 = Borussia Dortmund

|score = 4–1

|report = https://www.dfb.de/bundesliga/spieltagtabelle/?spieledb_path=%2Fmatches%2F2237794

|team2 = Borussia Mönchengladbach

|goals1 =

|goals2 =

|stadium = SIGNAL IDUNA PARK

|location = Dortmund

|attendance = 81,360

|referee = Marco Fritz

|result = L

}}

{{Football box collapsible

|round = 14

|date = {{Start date|2016|12|11|df=y}}

|time = 15:30 CET (UTC+1)

|team1 = Borussia Mönchengladbach

|score = 1–0

|report = https://www.dfb.de/bundesliga/spieltagtabelle/?spieledb_path=%2Fmatches%2F2237823

|team2 = Mainz 05

|goals1 =

|goals2 = Gbamin {{sent off|2|79|90}}

|stadium = BORUSSIA-PARK

|location = Mönchengladbach

|attendance = 48,037

|referee = Robert Hartmann

|result = W

}}

{{Football box collapsible

|round = 15

|date = {{Start date|2016|12|17|df=y}}

|time = 15:30 CET (UTC+1)

|team1 = FC Augsburg

|score = 1–0

|report = https://www.dfb.de/bundesliga/spieltagtabelle/?spieledb_path=%2Fmatches%2F2237819

|team2 = Borussia Mönchengladbach

|goals1 = Hinteregger {{goal|75}}

|goals2 =

|stadium = WWK ARENA

|location = Augsburg

|attendance = 28,653

|referee = Tobias Stieler

|result = L

}}

{{Football box collapsible

|round = 16

|date = {{Start date|2016|12|20|df=y}}

|time = 20:00 CET (UTC+1)

|team1 = Borussia Mönchengladbach

|score = 1–2

|report = https://www.dfb.de/bundesliga/spieltagtabelle/?spieledb_path=%2Fmatches%2F2237842

|team2 = VfL Wolfsburg

|goals1 =

|goals2 =

|stadium = BORUSSIA-PARK

|location = Mönchengladbach

|attendance = 47,067

|referee = Robert Kampka

|result = L

}}

{{Football box collapsible

|round = 17

|date = {{Start date|2017|01|21|df=y}}

|time = 15:30 CET (UTC+1)

|team1 = Darmstadt 98

|score = 0–0

|report = https://www.dfb.de/bundesliga/spieltagtabelle/?spieledb_path=%2Fmatches%2F2237841

|team2 = Borussia Mönchengladbach

|goals1 = Niemeyer {{yel|90}}

|goals2 = Jantschke {{yel|59}}

|stadium = Jonathan-Heimes-Stadion am Böllenfalltor

|location = Darmstadt

|attendance = 17,400

|referee = Marco Fritz

|result = D

}}

{{Football box collapsible

|round = 18

|date = {{Start date|2017|01|28|df=y}}

|time = 18:30 CET (UTC+1)

|team1 = Bayer Leverkusen

|score = 2–3

|report = https://www.dfb.de/bundesliga/spieltagtabelle/?spieledb_path=%2Fmatches%2F2237855

|team2 = Borussia Mönchengladbach

|goals1 =

|goals2 =

|stadium = BayArena

|location = Leverkusen

|attendance = 28,869

|referee = Deniz Aytekin

|result = W

}}

{{Football box collapsible

|round = 19

|date = {{Start date|2017|02|04|df=y}}

|time = 15:30 CET (UTC+1)

|team1 = Borussia Mönchengladbach

|score = 3–0

|report = https://www.dfb.de/bundesliga/spieltagtabelle/?spieledb_path=%2Fmatches%2F2237853

|team2 = SC Freiburg

|goals1 =

|goals2 = Günter {{yel|56}}

|stadium = BORUSSIA-PARK

|location = Mönchengladbach

|attendance = 47,194

|referee = Felix Brych

|result = W

}}

{{Football box collapsible

|round = 20

|date = {{Start date|2017|02|11|df=y}}

|time = 15:30 CET (UTC+1)

|team1 = Werder Bremen

|score = 0–1

|report = https://www.dfb.de/bundesliga/spieltagtabelle/?spieledb_path=%2Fmatches%2F2237881

|team2 = Borussia Mönchengladbach

|goals1 =

|goals2 =

|stadium = Weser-Stadion

|location = Bremen

|attendance = 42,100

|referee = Benjamin Brand

|result = W

}}

{{Football box collapsible

|round = 21

|date = {{Start date|2017|02|19|df=y}}

|time = 15:30 CET (UTC+1)

|team1 = Borussia Mönchengladbach

|score = 1–2

|report = https://www.dfb.de/bundesliga/spieltagtabelle/?spieledb_path=%2Fmatches%2F2237870

|team2 = RB Leipzig

|goals1 =

|goals2 =

|stadium = BORUSSIA-PARK

|location = Mönchengladbach

|attendance = 51,535

|referee = Felix Zwayer

|result = L

}}

{{Football box collapsible

|round = 22

|date = {{Start date|2017|02|26|df=y}}

|time = 15:30 CET (UTC+1)

|team1 = FC Ingolstadt

|score = 0–2

|report = https://www.dfb.de/bundesliga/spieltagtabelle/?spieledb_path=%2Fmatches%2F2237898

|team2 = Borussia Mönchengladbach

|goals1 =

|goals2 =

|stadium = Audi Sportpark

|location = Ingolstadt

|attendance = 15,200

|referee = Christian Dingert

|result = W

}}

{{Football box collapsible

|round = 23

|date = {{Start date|2017|03|04|df=y}}

|time = 18:30 CET (UTC+1)

|team1 = Borussia Mönchengladbach

|score = 4–2

|report = https://www.dfb.de/bundesliga/spieltagtabelle/?spieledb_path=%2Fmatches%2F2237890

|team2 = Schalke 04

|goals1 =

|goals2 =

|stadium = BORUSSIA-PARK

|location = Mönchengladbach

|attendance = 54,014

|referee = Manuel Gräfe

|result = W

}}

{{Football box collapsible

|round = 24

|date = {{Start date|2017|03|12|df=y}}

|time = 17:30 CET (UTC+1)

|team1 = Hamburger SV

|score = 2–1

|report = https://www.dfb.de/bundesliga/spieltagtabelle/?spieledb_path=%2Fmatches%2F2237914

|team2 = Borussia Mönchengladbach

|goals1 =

|goals2 =

|stadium = Volksparkstadion

|location = Hamburg

|attendance = 52,501

|referee = Deniz Aytekin

|result = L

}}

{{Football box collapsible

|round = 25

|date = {{Start date|2017|03|19|df=y}}

|time = 17:30 CET (UTC+1)

|team1 = Borussia Mönchengladbach

|score = 0–1

|report = https://www.dfb.de/bundesliga/spieltagtabelle/?spieledb_path=%2Fmatches%2F2237908

|team2 = Bayern Munich

|goals1 =

|goals2 =

|stadium = BORUSSIA-PARK

|location = Mönchengladbach

|attendance = 54,014

|referee = Tobias Stieler

|result = L

}}

{{Football box collapsible

|round = 26

|date = {{Start date|2017|04|01|df=y}}

|time = 18:30 CEST (UTC+2)

|team1 = Eintracht Frankfurt

|score = 0–0

|report = https://www.dfb.de/bundesliga/spieltagtabelle/?spieledb_path=%2Fmatches%2F2237938

|team2 = Borussia Mönchengladbach

|goals1 =

|goals2 =

|stadium = Commerzbank-Arena

|location = Frankfurt

|attendance = 51,500

|referee = Harm Osmers

|note = Tobias Sippel was booked on the substitutes' bench, despite not playing any part in the match.

|result = D

}}

{{Football box collapsible

|round = 27

|date = {{Start date|2017|04|05|df=y}}

|time = 20:00 CEST (UTC+2)

|team1 = Borussia Mönchengladbach

|score = 1–0

|report = https://www.dfb.de/bundesliga/spieltagtabelle/?spieledb_path=%2Fmatches%2F2237924

|team2 = Hertha BSC

|goals1 =

|goals2 = Torunarigha {{yel|68}}

|stadium = BORUSSIA-PARK

|location = Mönchengladbach

|attendance = 44,347

|referee = Günter Perl

|result = W

}}

{{Football box collapsible

|round = 28

|date = {{Start date|2017|04|08|df=y}}

|time = 15:30 CEST (UTC+2)

|team1 = 1. FC Köln

|score = 2–3

|report = https://www.dfb.de/bundesliga/spieltagtabelle/?spieledb_path=%2Fmatches%2F2237950

|team2 = Borussia Mönchengladbach

|goals1 =

|goals2 =

|stadium = RheinEnergieSTADION

|location = Cologne

|attendance = 50,000

|referee = Felix Brych

|result = W

}}

{{Football box collapsible

|round = 29

|date = {{Start date|2017|04|15|df=y}}

|time = 15:30 CEST (UTC+2)

|team1 = 1899 Hoffenheim

|score = 5–3

|report = https://www.dfb.de/bundesliga/spieltagtabelle/?spieledb_path=%2Fmatches%2F2237953

|team2 = Borussia Mönchengladbach

|goals1 =

|goals2 =

|stadium = WIRSOL Rhein-Neckar-Arena

|location = Sinsheim

|attendance = 30,150

|referee = Christian Dingert

|result = L

}}

{{Football box collapsible

|round = 30

|date = {{Start date|2017|04|22|df=y}}

|time = 18:30 CEST (UTC+2)

|team1 = Borussia Mönchengladbach

|score = 2–3

|report = https://www.dfb.de/bundesliga/spieltagtabelle/?spieledb_path=%2Fmatches%2F2237964

|team2 = Borussia Dortmund

|goals1 =

|goals2 =

|stadium = BORUSSIA-PARK

|location = Mönchengladbach

|attendance = 54,014

|referee = Wolfgang Stark

|result = L

}}

{{Football box collapsible

|round = 31

|date = {{Start date|2017|04|29|df=y}}

|time = 15:30 CEST (UTC+2)

|team1 = Mainz 05

|score = 1–2

|report = https://www.dfb.de/bundesliga/spieltagtabelle/?spieledb_path=%2Fmatches%2F2237961

|team2 = Borussia Mönchengladbach

|goals1 = Muto {{yel|66}}, {{goal|89}}

|goals2 =

|stadium = OPEL ARENA

|location = Mainz

|attendance = 34,000

|referee = Sascha Stegemann

|result = W

}}

{{Football box collapsible

|round = 32

|date = {{Start date|2017|05|06|df=y}}

|time = 15:30 CEST (UTC+2)

|team1 = Borussia Mönchengladbach

|score = 1–1

|report = https://www.dfb.de/bundesliga/spieltagtabelle/?spieledb_path=%2Fmatches%2F2237981

|team2 = FC Augsburg

|goals1 =

  • Stindl {{yel|78}}
  • Hahn {{yel|90}}, {{goal|90+4}}

|goals2 =

|stadium = BORUSSIA-PARK

|location = Mönchengladbach

|attendance = 52,362

|referee = Bastian Dankert

|result = D

}}

{{Football box collapsible

|round = 33

|date = {{Start date|2017|05|13|df=y}}

|time = 15:30 CEST (UTC+2)

|team1 = VfL Wolfsburg

|score = 1–1

|report = https://www.dfb.de/bundesliga/spieltagtabelle/?spieledb_path=%2Fmatches%2F2237984

|team2 = Borussia Mönchengladbach

|goals1 =

|goals2 =

|stadium = VOLKSWAGEN ARENA

|location = Wolfsburg

|attendance = 28,721

|referee = Christian Dingert

|result = D

}}

{{Football box collapsible

|round = 34

|date = {{Start date|2017|05|20|df=y}}

|time = 15:30 CEST (UTC+2)

|team1 = Borussia Mönchengladbach

|score = 2–2

|report = https://www.dfb.de/bundesliga/spieltagtabelle/?spieledb_path=%2Fmatches%2F2237997

|team2 = Darmstadt 98

|goals1 =

|goals2 =

|stadium = BORUSSIA-PARK

|location = Mönchengladbach

|attendance = 54,014

|referee = Wolfgang Stark

|result = D

}}

=DFB-Pokal=

{{main article|2016–17 DFB-Pokal}}

{{Football box collapsible

|round = First round

|date = {{Start date|2016|08|20|df=y}}

|time = 15:30 CEST (UTC+2)

|team1 = SV Drochtersen/Assel

|score = 0–1

|report = https://www.dfb.de/dfb-pokal/spieltag/?spieledb_path=%2Fmatches%2F2235758

|team2 = Borussia Mönchengladbach

|goals1 = Nagel {{yel|70}}

|goals2 = Korb {{goal|55}}

|stadium = Kehdinger Stadion

|location = Drochtersen

|attendance = 7,154

|referee = Matthias Jöllenbeck

|result = W

}}

{{Football box collapsible

|round = Second round

|date = {{Start date|2016|10|25|df=y}}

|time = 20:45 CEST (UTC+2)

|team1 = Borussia Mönchengladbach

|score = 2–0

|report = https://www.dfb.de/dfb-pokal/spieltag/?spieledb_path=%2Fmatches%2F2244925

|team2 = VfB Stuttgart

|goals1 =

|goals2 = Insúa {{yel|39}}

|stadium = BORUSSIA-PARK

|location = Mönchengladbach

|attendance = 40,452

|referee = Günter Perl

|result = W

}}

{{Football box collapsible

|round = Round of 16

|date = {{Start date|2017|02|07|df=y}}

|time = 20:45 CET (UTC+1)

|team1 = Greuther Fürth

|score = 0–2

|report = https://www.dfb.de/dfb-pokal/spieltag/?spieledb_path=%2Fmatches%2F2245759

|team2 = Borussia Mönchengladbach

|goals1 =

|goals2 =

|stadium = Sportpark Ronhof Thomas Sommer

|location = Fürth

|attendance = 12,336

|referee = Bastian Dankert

|result = W

}}

{{Football box collapsible

|round = Quarter-finals

|date = {{Start date|2017|03|01|df=y}}

|time = 18:40 CET (UTC+1)

|team1 = Hamburger SV

|score = 1–2

|report = https://www.dfb.de/dfb-pokal/spieltag/?spieledb_path=%2Fmatches%2F2246476

|team2 = Borussia Mönchengladbach

|goals1 = Wood {{goal|90+2}}

|goals2 =

|stadium = Volksparkstadion

|location = Hamburg

|attendance = 53,249

|referee = Marco Fritz

|note = The match was originally scheduled to start at 18:30, but was delayed 10 minutes due to a traffic jam around the stadium.{{cite tweet |author=Hamburger Sport-Verein e.V. |user=HSV |number=836984617173409797 |title=Der Anpfiff für das @DFB_Pokal-Spiel verzögert sich aufgrund von Staus & vollen Anfahrtswegen um 10min (Anpfiff 18:40Uhr) |date=1 March 2017 |access-date=1 March 2017}}

|result = W

}}

{{Football box collapsible

|round = Semi-finals

|date = {{Start date|2017|04|25|df=y}}

|time = 20:45 CEST (UTC+2)

|team1 = Borussia Mönchengladbach

|score = 1–1

|aet = yes

|report = https://www.dfb.de/dfb-pokal/spieltag/?spieledb_path=%2Fmatches%2F2246479

|team2 = Eintracht Frankfurt

|goals1 =

|goals2 =

|stadium = BORUSSIA-PARK

|location = Mönchengladbach

|attendance = 54,014

|referee = Deniz Aytekin

|penalties1 =

|penaltyscore = 6–7

|penalties2 =

|result = D

}}

=UEFA Champions League=

{{main article|2016–17 UEFA Champions League}}

==Play-off round==

{{main article|2016–17 UEFA Champions League qualifying phase and play-off round#Play-off round}}

{{Football box collapsible

|round = First leg

|date = {{Start date|2016|08|16|df=y}}

|time = 20:45 CEST (UTC+2)

|team1 = Young Boys {{flagicon|SUI}}

|score = 1–3

|report = http://www.uefa.com/uefachampionsleague/season=2017/matches/round=2000782/match=2019270/index.html

|team2 = {{flagicon|GER}} Borussia Mönchengladbach

|goals1 =

|goals2 =

|stadium = Stade de Suisse

|location = Bern, Switzerland

|attendance = 30,224{{cite web |url=http://www.uefa.com/newsfiles/ucl/2017/2019270_fr.pdf |title=Full Time Report – BSC Young Boys v VfL Borussia Mönchengladbach |website=UEFA |publisher=Union of European Football Associations |format=PDF |date=16 August 2016 |access-date=16 August 2016}}{{dead link|date=March 2025|bot=medic}}{{cbignore|bot=medic}}

|referee = Nicola Rizzoli (Italy)

|result = W

}}

{{Football box collapsible

|round = Second leg

|date = {{Start date|2016|08|24|df=y}}

|time = 20:45 CEST (UTC+2)

|team1 = Borussia Mönchengladbach {{flagicon|GER}}

|score = 6–1

|aggregatescore = 9–2

|report = http://www.uefa.com/uefachampionsleague/season=2017/matches/round=2000782/match=2019275/index.html

|team2 = {{flagicon|SUI}} Young Boys

|goals1 =

|goals2 =

|stadium = BORUSSIA-PARK

|location = Mönchengladbach, Germany

|attendance = 43,302{{cite web |url=http://www.uefa.com/newsfiles/ucl/2017/2019275_fr.pdf |archive-url=https://web.archive.org/web/20171007164944/http://www.uefa.com/newsfiles/ucl/2017/2019275_fr.pdf |url-status=dead |archive-date=October 7, 2017 |title=Full Time Report – VfL Borussia Mönchengladbach v BSC Young Boys |website=UEFA |publisher=Union of European Football Associations |format=PDF |date=24 August 2016 |access-date=24 August 2016}}

|referee = Andre Marriner (England)

|result = W

}}

==Group stage==

{{main article|2016–17 UEFA Champions League group stage#Group C}}

{{:2016–17 UEFA Champions League group stage|transcludesection=Group C|showteam=BMG}}

{{Football box collapsible

|round = 1

|date = {{Start date|2016|09|14|df=y}}

|time = 19:45 BST (UTC+1)
20:45 CEST (UTC+2)

|team1 = Manchester City {{flagicon|ENG}}

|score = 4–0

|report = http://www.uefa.com/uefachampionsleague/season=2017/matches/round=2000783/match=2019287/index.html

|team2 = {{flagicon|GER}} Borussia Mönchengladbach

|goals1 =

|goals2 = Kramer {{yel|27}}

|stadium = Etihad Stadium

|location = Manchester, England

|attendance = 30,270{{cite web |url=http://www.uefa.com/newsfiles/ucl/2017/2019287_fr.pdf |title=Full Time Report – Manchester City FC v VfL Borussia Mönchengladbach |website=UEFA |publisher=Union of European Football Associations |format=PDF |date=14 September 2016 |access-date=14 September 2016}}{{dead link|date=March 2025|bot=medic}}{{cbignore|bot=medic}}

|referee = Björn Kuipers (Netherlands)

|note = The match, originally scheduled for 13 September 2016, 20:45 CEST, was postponed and rescheduled for the following day due to adverse weather conditions.{{cite news |url=https://www.uefa.com/uefachampionsleague/news/0231-0e94fb0bac5b-586910e2e11f-1000--manchester-city-v-monchengladbach-set-for-wednesday/ |title=Manchester City v Mönchengladbach set for Wednesday |website=UEFA |publisher=Union of European Football Associations |date=13 September 2016 |access-date=13 September 2016}}

|result = L

}}

{{Football box collapsible

|round = 2

|date = {{Start date|2016|09|28|df=y}}

|time = 20:45 CEST (UTC+2)

|team1 = Borussia Mönchengladbach {{flagicon|GER}}

|score = 1–2

|report = http://www.uefa.com/uefachampionsleague/season=2017/matches/round=2000783/match=2019310/index.html

|team2 = {{flagicon|ESP}} Barcelona

|goals1 = Hazard {{goal|34}}

|goals2 =

|stadium = BORUSSIA-PARK

|location = Mönchengladbach, Germany

|attendance = 46,283{{cite web |url=http://www.uefa.com/newsfiles/ucl/2017/2019310_fr.pdf |title=Full Time Report – VfL Borussia Mönchengladbach v FC Barcelona |website=UEFA |publisher=Union of European Football Associations |format=PDF |date=28 September 2016 |access-date=28 September 2016}}{{dead link|date=March 2025|bot=medic}}{{cbignore|bot=medic}}

|referee = Damir Skomina (Slovenia)

|result = L

}}

{{Football box collapsible

|round = 3

|date = {{Start date|2016|10|19|df=y}}

|time = 19:45 BST (UTC+1)
20:45 CEST (UTC+2)

|team1 = Celtic {{flagicon|SCO}}

|score = 0–2

|report = http://www.uefa.com/uefachampionsleague/season=2017/matches/round=2000783/match=2019326/index.html

|team2 = {{flagicon|GER}} Borussia Mönchengladbach

|goals1 = Tierney {{yel|35}}

|goals2 =

|stadium = Celtic Park

|location = Glasgow, Scotland

|attendance = 57,814{{cite web |url=http://www.uefa.com/newsfiles/ucl/2017/2019326_fr.pdf |title=Full Time Report – Celtic FC v VfL Borussia Mönchengladbach |website=UEFA |publisher=Union of European Football Associations |format=PDF |date=19 October 2016 |access-date=19 October 2016}}{{dead link|date=March 2025|bot=medic}}{{cbignore|bot=medic}}

|referee = Anastasios Sidiropoulos (Greece)

|result = W

}}

{{Football box collapsible

|round = 4

|date = {{Start date|2016|11|01|df=y}}

|time = 20:45 CET (UTC+1)

|team1 = Borussia Mönchengladbach {{flagicon|GER}}

|score = 1–1

|report = http://www.uefa.com/uefachampionsleague/season=2017/matches/round=2000783/match=2019334/index.html

|team2 = {{flagicon|SCO}} Celtic

|goals1 =

|goals2 =

|stadium = BORUSSIA-PARK

|location = Mönchengladbach, Germany

|attendance = 46,283{{cite web |url=http://www.uefa.com/newsfiles/ucl/2017/2019334_fr.pdf |title=Full Time Report – VfL Borussia Mönchengladbach v Celtic FC |website=UEFA |publisher=Union of European Football Associations |format=PDF |date=1 November 2016 |access-date=1 November 2016}}{{dead link|date=March 2025|bot=medic}}{{cbignore|bot=medic}}

|referee = Jorge Sousa (Portugal)

|result = D

}}

{{Football box collapsible

|round = 5

|date = {{Start date|2016|11|23|df=y}}

|time = 20:45 CET (UTC+1)

|team1 = Borussia Mönchengladbach {{flagicon|GER}}

|score = 1–1

|report = http://www.uefa.com/uefachampionsleague/season=2017/matches/round=2000783/match=2019359/index.html

|team2 = {{flagicon|ENG}} Manchester City

|goals1 =

|goals2 =

|stadium = BORUSSIA-PARK

|location = Mönchengladbach, Germany

|attendance = 45,921{{cite web |url=http://www.uefa.com/newsfiles/ucl/2017/2019359_fr.pdf |title=Full Time Report – VfL Borussia Mönchengladbach v Manchester City FC |website=UEFA |publisher=Union of European Football Associations |format=PDF |date=23 November 2016 |access-date=23 November 2016}}{{dead link|date=March 2025|bot=medic}}{{cbignore|bot=medic}}

|referee = Cüneyt Çakır (Turkey)

|result = D

}}

{{Football box collapsible

|round = 6

|date = {{Start date|2016|12|06|df=y}}

|time = 20:45 CET (UTC+1)

|team1 = Barcelona {{flagicon|ESP}}

|score = 4–0

|report = http://www.uefa.com/uefachampionsleague/season=2017/matches/round=2000783/match=2019366/index.html

|team2 = {{flagicon|GER}} Borussia Mönchengladbach

|goals1 =

|goals2 = Dahoud {{yel|55}}

|stadium = Camp Nou

|location = Barcelona, Spain

|attendance = 67,157{{cite web |url=http://www.uefa.com/newsfiles/ucl/2017/2019366_fr.pdf |archive-url=https://web.archive.org/web/20161221105745/http://www.uefa.com/newsfiles/ucl/2017/2019366_fr.pdf |url-status=dead |archive-date=December 21, 2016 |title=Full Time Report – FC Barcelona v VfL Borussia Mönchengladbach |website=UEFA |publisher=Union of European Football Associations |format=PDF |date=6 December 2016 |access-date=6 December 2016}}

|referee = Sergei Karasev (Russia)

|result = L

}}

=UEFA Europa League=

{{main article|2016–17 UEFA Europa League}}

==Knockout phase==

{{main article|2016–17 UEFA Europa League knockout phase}}

===Round of 32===

{{Football box collapsible

|round = First leg

|date = {{Start date|2017|02|16|df=y}}

|time = 19:00 CET (UTC+1)

|team1 = Borussia Mönchengladbach {{flagicon|GER}}

|score = 0–1

|report = http://www.uefa.com/uefaeuropaleague/season=2017/matches/round=2000793/match=2019654/index.html

|team2 = {{flagicon|ITA}} Fiorentina

|goals1 = Kramer {{yel|90+2}}

|goals2 =

|stadium = BORUSSIA-PARK

|location = Mönchengladbach, Germany

|attendance = 46,283{{cite web |url=https://int.soccerway.com/matches/2017/02/16/europe/uefa-cup/borussia-monchengladbach/acf-fiorentina/2380727/ |title=Borussia M'gladbach vs. Fiorentina - 16 February 2017 |website=Soccerway |publisher=Perform Group |date=16 February 2017 |access-date=16 February 2017}}

|referee = Jesús Gil Manzano (Spain)

|result = L

}}

{{Football box collapsible

|round = Second leg

|date = {{Start date|2017|02|23|df=y}}

|time = 21:05 CET (UTC+1)

|team1 = Fiorentina {{flagicon|ITA}}

|score = 2–4

|aggregatescore = 3–4

|report = http://www.uefa.com/uefaeuropaleague/season=2017/matches/round=2000793/match=2019670/index.html

|team2 = {{flagicon|GER}} Borussia Mönchengladbach

|goals1 =

|goals2 =

|stadium = Stadio Artemio Franchi

|location = Florence, Italy

|attendance = 24,712{{cite web |url=https://int.soccerway.com/matches/2017/02/23/europe/uefa-cup/acf-fiorentina/borussia-monchengladbach/2380728/ |title=Fiorentina vs. Borussia M'gladbach - 23 February 2017 |website=Soccerway |publisher=Perform Group |date=23 February 2017 |access-date=23 February 2017}}

|referee = Artur Soares Dias (Portugal)

|result = W

}}

===Round of 16===

{{Football box collapsible

|round = First leg

|date = {{Start date|2017|03|09|df=y}}

|time = 21:05 CET (UTC+1)

|team1 = Schalke 04 {{flagicon|GER}}

|score = 1–1

|report = http://www.uefa.com/uefaeuropaleague/season=2017/matches/round=2000794/match=2019676/index.html

|team2 = {{flagicon|GER}} Borussia Mönchengladbach

|goals1 =

|goals2 =

|stadium = VELTINS-Arena

|location = Gelsenkirchen, Germany

|attendance = 52,412{{cite web |url=https://int.soccerway.com/matches/2017/03/09/europe/uefa-cup/fc-schalke-04/borussia-monchengladbach/2421036/ |title=Schalke 04 vs. Borussia M'gladbach - 9 March 2017 |website=Soccerway |publisher=Perform Group |date=9 March 2017 |access-date=9 March 2017}}

|referee = Björn Kuipers (Netherlands)

|result = D

}}

{{Football box collapsible

|round = Second leg

|date = {{Start date|2017|03|16|df=y}}

|time = 21:05 CET (UTC+1)

|team1 = Borussia Mönchengladbach {{flagicon|GER}}

|score = 2–2

|aggregatescore = 3–3a

|report = http://www.uefa.com/uefaeuropaleague/season=2017/matches/round=2000794/match=2019684/index.html

|team2 = {{flagicon|GER}} Schalke 04

|goals1 =

|goals2 =

|stadium = BORUSSIA-PARK

|location = Mönchengladbach, Germany

|attendance = 46,283{{cite web |url=https://int.soccerway.com/matches/2017/03/16/europe/uefa-cup/borussia-monchengladbach/fc-schalke-04/2421037/ |title=Borussia M'gladbach vs. Schalke 04 - 16 March 2017 |website=Soccerway |publisher=Perform Group |date=17 March 2017 |access-date=17 March 2017}}

|referee = Mark Clattenburg (England)

|result = D

}}

Statistics

=Appearances and goals=

{{Efs start|Bundesliga|DFB-Pokal|Champions League|Europa League}}

|-

! colspan=14 style=background:#dcdcdc; text-align:center| Goalkeepers

{{Efs player|no=1 |name=Yann Sommer|pos=GK|nat=SUI |34|0|4|0|8|0|4|0}}

{{Efs player|no=21 |name=Tobias Sippel|pos=GK|nat=GER |0|0|1|0|0|0|0|0}}

{{Efs player|no=33 |name=Christofer Heimeroth|pos=GK|nat=GER |0|0|0|0|0|0|0|0}}

{{Efs player|no=35 |name=Moritz Nicolas|pos=GK|nat=GER |0|0|0|0|0|0|0|0}}

|-

! colspan=14 style=background:#dcdcdc; text-align:center| Defenders

{{Efs player|no=3 |name=Andreas Christensen|pos=DF|nat=DEN |31|2|3|0|6|0|3|2}}

{{Efs player|no=4 |name=Jannik Vestergaard|pos=DF|nat=DEN |29+5|4|5|0|4+2|0|4|0}}

{{Efs player|no=15 |name=Marvin Schulz|pos=DF|nat=GER |0|0|0|0|0|0|0|0}}

{{Efs player|no=17 |name=Oscar Wendt|pos=DF|nat=SWE |28|2|4+1|1|6|0|4|0}}

{{Efs player|no=24 |name=Tony Jantschke|pos=DF|nat=GER |17+5|0|4|0|4+1|0|4|0}}

{{Efs player|no=25 |name=Timothée Kolodziejczak|pos=DF|nat=FRA |0+1|0|0|0|0|0|1|0}}

{{Efs player|no=27 |name=Julian Korb|pos=DF|nat=GER |7+5|0|1+1|1|4+2|0|0+1|0}}

{{Efs player|no=29 |name=Mamadou Doucouré|pos=DF|nat=FRA |0|0|0|0|0|0|0|0}}

{{Efs player|no=30 |name=Nico Elvedi|pos=DF|nat=SUI |23+2|0|2|0|8|0|0|0}}

|-

! colspan=14 style=background:#dcdcdc; text-align:center| Midfielders

{{Efs player|no=5 |name=Tobias Strobl|pos=MF|nat=GER |18+5|0|2+2|0|7|0|1+2|0}}

{{Efs player|no=6 |name=Christoph Kramer|pos=MF|nat=GER |23+1|0|4|0|6+1|0|3|0}}

{{Efs player|no=7 |name=Patrick Herrmann|pos=MF|nat=GER |9+9|1|3+2|0|1+3|0|3+1|0}}

{{Efs player|no=8 |name=Mahmoud Dahoud|pos=MF|nat=GER |26+2|2|5|0|4+1|0|4|1}}

{{Efs player|no=14 |name=Nico Schulz|pos=MF|nat=GER |4+8|1|0+1|0|1+1|0|0+1|0}}

{{Efs player|no=16 |name=Ibrahima Traoré|pos=MF|nat=GUI |9+5|1|2|0|4+1|0|0|0}}

{{Efs player|no=19 |name=Fabian Johnson|pos=MF|nat=USA |12+9|3|2+1|1|4+3|0|3+1|0}}

{{Efs player|no=20 |name=Djibril Sow|pos=MF|nat=SUI |0+1|0|0+2|0|0|0|0|0}}

{{Efs player|no=22 |name=László Bénes|pos=MF|nat=SVK |3+5|1|0+2|0|0|0|0|0}}

{{Efs player|no=23 |name=Jonas Hofmann|pos=MF|nat=GER |16+5|0|3|1|1+1|0|2+1|1}}

{{Efs player|no=26 |name=Tsiy-William Ndenge|pos=MF|nat=GER |0|0|0|0|0|0|0|0}}

|-

! colspan=14 style=background:#dcdcdc; text-align:center| Forwards

{{Efs player|no=9 |name=Josip Drmić|pos=FW|nat=SUI |2+10|0|1|0|0|0|1+2|0}}

{{Efs player|no=10 |name=Thorgan Hazard|pos=FW|nat=BEL |18+5|6|1+1|1|5+1|4|2|0}}

{{Efs player|no=11 |name=Raffael|pos=FW|nat=BRA |18+2|7|1+1|1|5+2|5|2|0}}

{{Efs player|no=13 |name=Lars Stindl|pos=FW|nat=GER |29+1|11|4|2|7|2|3|3}}

{{Efs player|no=28 |name=André Hahn|pos=FW|nat=GER |18+12|3|3+2|0|4+3|2|0+3|0}}

{{Efs player|no=44 |name=Ba-Muaka Simakala|pos=FW|nat=GER |0+1|0|0|0|0|0|0|0}}

|-

! colspan=14 style=background:#dcdcdc; text-align:center| Players transferred out during the season

{{Efs player|no=18 |name=Álvaro Domínguez|pos=DF|nat=SPA |0|0|0|0|0|0|0|0}}

{{Fb cs footer|u=20 May 2017 |s=Competitions|date=May 2016}}

=Goalscorers=

class="wikitable" style="text-align:center"
width=15|{{Tooltip|Rank|Rank}}

!width=15|{{Tooltip|No.|Squad Number}}

!width=15|{{Tooltip|Pos|Position}}

!width=15|{{Tooltip|Nat|Nationality}}

!width=145|Name

!width=80|Bundesliga

!width=80|DFB-Pokal

!width=80|UEFA CL

!width=80|UEFA EL

!width=80|Total

1

|13

|FW

|{{flagicon|GER}}

|align=left|Lars Stindl

|11

|2

|2

|3

|18

2

|11

|FW

|{{flagicon|BRA}}

|align=left|Raffael

|7

|1

|5

|0

|13

3

|10

|FW

|{{flagicon|BEL}}

|align=left|Thorgan Hazard

|6

|1

|4

|0

|11

4

|28

|FW

|{{flagicon|GER}}

|align=left|André Hahn

|3

|0

|2

|0

|5

rowspan=3|5

|3

|DF

|{{flagicon|DEN}}

|align=left|Andreas Christensen

|2

|0

|0

|2

|4

4

|DF

|{{flagicon|DEN}}

|align=left|Jannik Vestergaard

|4

|0

|0

|0

|4

19

|MF

|{{flagicon|USA}}

|align=left|Fabian Johnson

|3

|1

|0

|0

|4

rowspan=3|8

|8

|MF

|{{flagicon|GER}}

|align=left|Mahmoud Dahoud

|2

|0

|0

|1

|3

17

|DF

|{{flagicon|SWE}}

|align=left|Oscar Wendt

|3

|0

|0

|0

|3

23

|MF

|{{flagicon|GER}}

|align=left|Jonas Hofmann

|0

|1

|0

|1

|2

rowspan=5|11

|7

|MF

|{{flagicon|GER}}

|align=left|Patrick Herrmann

|1

|0

|0

|0

|1

14

|MF

|{{flagicon|GER}}

|align=left|Nico Schulz

|1

|0

|0

|0

|1

16

|MF

|{{flagicon|GUI}}

|align=left|Ibrahima Traoré

|1

|0

|0

|0

|1

22

|MF

|{{flagicon|SVK}}

|align=left|László Bénes

|1

|0

|0

|0

|1

27

|DF

|{{flagicon|GER}}

|align=left|Julian Korb

|0

|1

|0

|0

|1

colspan=5|Own goal

|1

|0

|1

|0

|2

colspan=5|Totals

|45

|8

|14

|7

|74

Last updated: 20 May 2017

=Clean sheets=

class="wikitable" style="text-align:center"
width=15|{{Tooltip|Rank|Rank}}

!width=15|{{Tooltip|No.|Squad Number}}

!width=15|{{Tooltip|Pos|Position}}

!width=15|{{Tooltip|Nat|Nationality}}

!width=145|Name

!width=80|Bundesliga

!width=80|DFB-Pokal

!width=80|UEFA CL

!width=80|UEFA EL

!width=80|Total

1

|1

|GK

|{{flagicon|SUI}}

|align=left|Yann Sommer

|10

|2

|1

|0

|13

2

|21

|GK

|{{flagicon|GER}}

|align=left|Tobias Sippel

|0

|1

|0

|0

|1

colspan=5|Totals

|10

|3

|1

|0

|14

Last updated: 5 April 2017

=Disciplinary record=

class="wikitable" style="text-align:center;"
rowspan="2" !width=15|{{Abbr|No.|Squad Number}}

| rowspan="2" !width=15|{{Abbr|Pos|Position}}

| rowspan="2" !width=15|{{Tooltip| Nat | Nationality}}

| rowspan="2" !width=120|Player

| colspan="3"|Bundesliga

| colspan="3"|DFB-Pokal

| colspan="3"|UEFA CL

| colspan="3"|UEFA EL

| colspan="3"|Total

width=34; background:#fe9;"|{{yel}}

!width=34; background:#fe9;"|{{sent off|2}}

!width=34; background:#ff8888;"|{{sent off}}

!width=34; background:#fe9;"|{{yel}}

!width=34; background:#fe9;"|{{sent off|2}}

!width=34; background:#ff8888;"|{{sent off}}

!width=34; background:#fe9;"|{{yel}}

!width=34; background:#fe9;"|{{sent off|2}}

!width=34; background:#ff8888;"|{{sent off}}

!width=34; background:#fe9;"|{{yel}}

!width=34; background:#fe9;"|{{sent off|2}}

!width=34; background:#ff8888;"|{{sent off}}

!width=34; background:#fe9;"|{{yel}}

!width=34; background:#fe9;"|{{sent off|2}}

!width=34; background:#ff8888;"|{{sent off}}

1

|GK

|{{flagicon|SUI}}

|align=left|Yann Sommer

|1

|0

|0

|0

|0

|0

|0

|0

|0

|0

|0

|0

|1

|0

|0

3

|DF

|{{flagicon|DEN}}

|align=left|Andreas Christensen

|1

|0

|0

|0

|0

|0

|0

|0

|0

|0

|0

|0

|1

|0

|0

4

|DF

|{{flagicon|DEN}}

|align=left|Jannik Vestergaard

|1

|0

|0

|0

|0

|0

|0

|0

|0

|1

|0

|0

|2

|0

|0

5

|MF

|{{flagicon|GER}}

|align=left|Tobias Strobl

|6

|1

|0

|0

|0

|0

|0

|0

|0

|1

|0

|0

|7

|1

|0

6

|MF

|{{flagicon|GER}}

|align=left|Christoph Kramer

|5

|1

|0

|0

|0

|0

|3

|0

|0

|2

|0

|0

|10

|1

|0

7

|MF

|{{flagicon|GER}}

|align=left|Patrick Herrmann

|1

|0

|0

|1

|0

|0

|1

|0

|0

|0

|0

|0

|3

|0

|0

8

|MF

|{{flagicon|GER}}

|align=left|Mahmoud Dahoud

|3

|0

|0

|0

|0

|0

|2

|0

|0

|0

|0

|0

|5

|0

|0

10

|FW

|{{flagicon|BEL}}

|align=left|Thorgan Hazard

|3

|0

|0

|0

|0

|0

|1

|0

|0

|0

|0

|0

|4

|0

|0

11

|FW

|{{flagicon|BRA}}

|align=left|Raffael

|1

|0

|0

|0

|0

|0

|1

|0

|0

|1

|0

|0

|3

|0

|0

13

|FW

|{{flagicon|GER}}

|align=left|Lars Stindl

|8

|0

|0

|1

|0

|0

|0

|1

|0

|1

|0

|0

|10

|1

|0

14

|MF

|{{flagicon|GER}}

|align=left|Nico Schulz

|1

|0

|0

|1

|0

|0

|0

|0

|0

|0

|0

|0

|2

|0

|0

16

|MF

|{{flagicon|GUI}}

|align=left|Ibrahima Traoré

|0

|0

|0

|0

|0

|0

|1

|0

|0

|0

|0

|0

|1

|0

|0

17

|DF

|{{flagicon|SWE}}

|align=left|Oscar Wendt

|3

|0

|0

|1

|0

|0

|0

|0

|0

|1

|0

|0

|5

|0

|0

19

|MF

|{{flagicon|USA}}

|align=left|Fabian Johnson

|1

|0

|0

|0

|0

|0

|0

|0

|0

|0

|0

|0

|1

|0

|0

21

|GK

|{{flagicon|GER}}

|align=left|Tobias Sippel

|1

|0

|0

|0

|0

|0

|0

|0

|0

|0

|0

|0

|1

|0

|0

22

|MF

|{{flagicon|SVK}}

|align=left|László Bénes

|0

|0

|0

|1

|0

|0

|0

|0

|0

|0

|0

|0

|1

|0

|0

24

|DF

|{{flagicon|GER}}

|align=left|Tony Jantschke

|3

|0

|0

|0

|0

|0

|1

|0

|0

|2

|0

|0

|6

|0

|0

27

|DF

|{{flagicon|GER}}

|align=left|Julian Korb

|0

|0

|0

|0

|0

|0

|0

|0

|1

|0

|0

|0

|0

|0

|1

28

|FW

|{{flagicon|GER}}

|align=left|André Hahn

|3

|0

|0

|1

|0

|0

|0

|0

|0

|0

|0

|0

|4

|0

|0

30

|DF

|{{flagicon|SUI}}

|align=left|Nico Elvedi

|4

|0

|0

|0

|0

|0

|0

|0

|0

|0

|0

|0

|4

|0

|0

colspan=4|Totals

|45

|2

|0

|6

|0

|0

|10

|1

|1

|9

|0

|0

|70

|3

|1

Last updated: 20 May 2017

References

{{Reflist}}

{{Borussia Mönchengladbach}}

{{2016–17 in German football}}

{{DEFAULTSORT:2016-17 Borussia Monchengladbach season}}

Category:Borussia Mönchengladbach seasons

Borussia Mönchengladbach

Borussia Mönchengladbach

Borussia Mönchengladbach