Mexico2:0South Africa·South Korea2:1Czech Republic·Canada1:1Bosnia·USA4:1Paraguay·Qatar1:1Switzerland·Brazil1:1Morocco·Haiti0:1Scotland·Australia2:0Turkey·Germany7:1Curacao·Netherlands2:2Japan·Ivory Coast1:0Ecuador·Sweden5:1Tunisia·Spain0:0Cape Verde Islands·Belgium1:1Egypt·Saudi Arabia1:1Uruguay·Iran2:2New Zealand·France3:1Senegal·Iraq1:4Norway·Argentina3:0Algeria·Austria3:1Jordan·Portugal1:1Congo DR·England4:2Croatia·Ghana1:0Panama·Uzbekistan1:3Colombia·Czech Republic1:1South Africa·Switzerland4:1Bosnia·Canada6:0Qatar·Mexico1:0South Korea·USA2:0Australia·Scotland0:1Morocco·Brazil3:0Haiti·Turkey0:1Paraguay·Netherlands5:1Sweden·Germany2:1Ivory Coast·Ecuador0:0Curacao·Tunisia0:4Japan·Spain4:0Saudi Arabia·Belgium0:0Iran·Uruguay2:2Cape Verde Islands·New Zealand1:3Egypt·Argentina2:0Austria·France3:0Iraq·Norway3:2Senegal·Jordan1:2Algeria·Portugal5:0Uzbekistan·England0:0Ghana·Panama0:1Croatia·Colombia1:0Congo DR·Switzerland2:1Canada·Bosnia3:1Qatar·Morocco4:2Haiti·Scotland0:3Brazil·South Africa1:0South Korea·Czech Republic0:3Mexico·Ecuador2:1Germany·Curacao0:2Ivory Coast·Tunisia1:3Netherlands·Japan1:1Sweden·Turkey3:2USA·Paraguay0:0Australia·Senegal5:0Iraq·Norway1:4France·Uruguay0:1Spain·Cape Verde Islands0:0Saudi Arabia·New Zealand1:5Belgium·Egypt1:1Iran·Croatia2:1Ghana·Panama0:2England·Colombia0:0Portugal·Congo DR3:1Uzbekistan·Algeria3:3Austria·Jordan1:3Argentina·South Africa0:1Canada·Brazil2:1Japan·Germany1:1pen 3:4Paraguay·Netherlands1:1pen 2:3Morocco·Ivory Coast1:2Norway·France3:0Sweden·Mexico2:0Ecuador·England2:1Congo DR·Belgium2:2ET 3:2Senegal·USA2:0Bosnia·Spain3:0Austria·Portugal1:1ET 2:1Croatia·Switzerland2:0Algeria·Australia1:1pen 2:4Egypt·Argentina1:1ET 3:2Cape Verde Islands·Colombia1:0Ghana·Canada0:3Morocco·Paraguay0:1France·Brazil1:2Norway·Mexico2:3England·Portugal0:1Spain·USA1:4Belgium·Argentina3:2Egypt·Switzerland0:0pen 4:3Colombia·France2:0Morocco·Spain2:1Belgium·Norway1:1ET 1:2England·Argentina1:1ET 3:1Switzerland·France0:2Spain·England1:2Argentina·France4:6England·Spain0:0ET 1:0Argentina

Werder Bremen vs Borussia Monchengladbach — match result and stats (Jan 31, 2026)

Final score: Werder Bremen 1:1 Borussia Monchengladbach — a draw. Bundesliga, January 31, 2026. Stats, events and head-to-head are below.

янв 31, 2026 at 17:30
🔔 enable push in settings
FT
Werder Bremen
1:1
Borussia Monchengladbach
1.120.90

Bundesliga: Werder Bremen vs Borussia Monchengladbach on 31 Jan 2026 finished 1:1.

Werder Bremen are in good form: 4-1-5 in their last 10, 1.7 scored and 1.5 conceded per game.

Borussia Monchengladbach are in good form: 3-0-3 in their last 6, 3.7 scored and 2.0 conceded per game.

Over 2.5 lands in 60% of Werder Bremen's games and 100% of Borussia Monchengladbach's; both teams score in 70% and 67%.

Chance quality: xG 1.1 vs 0.9.

Head-to-head (5): Werder Bremen 1, Borussia Monchengladbach 2, 2 draws.

Predicted: 1:1 (12%) · also likely 2:1 (9%)

Match statistics

1.12xG0.90
6Shots on target2
12Shots off target5
5Blocked shots0
160Attacks67
16Key passes6
1%Pass accuracy1%
25Crosses5
10Fouls14
1Offsides3
0Yellow cards1
1Goalkeeper saves6
99Ball safe102
0Injuries3

Detailed statistics

Recent matches (2 months)

Goals Threshold: 2,75Yellow cards Threshold: 4,5Corners Threshold: 9,5
MetricTotalTotalTotal
Matches played8148989
Total less4 50%5 36%4 50%9 100%4 50%6 67%
Total more4 50%9 64%4 50%0 0%4 50%3 33%
Matches home / away363434
Total less (home / away)1 33%3 50%2 67%4 100%1 33%2 50%
Total more (home / away)2 67%3 50%1 33%0 0%2 67%2 50%
Individual total (home / away)1,001,002,001,331,252,583,674,257,92
Individual total (overall)0,631,071,702,000,782,784,383,898,26
Avg total2,632,792,713,752,002,889,757,788,76
Avg total (home / away)4,002,673,333,332,753,049,339,759,54
Avg opponents' total2,001,713,711,751,222,975,383,899,26
Avg opponents' total (home / away)3,001,674,672,001,503,505,675,5011,17
Predicted total3,022,918,90

Referee

Felix Zwayer
Last 2 months: 7 games · 39 YC total · 5.57 YC/game · 1 RC
28.01Athletic Bilbao — Sporting Lisbon4-59
25.01Schalke — Kaiserslautern1-12
17.01Cologne — Mainz4-48
10.01Bayer 04 Leverkusen — Stuttgart4-26
14.12Freiburg — Dortmund3-2151
09.12Inter Milan — Liverpool3-25

Last 10 matches

Werder Bremen10 matches
Both teams to score7/1070% fair1.43
Clean sheets2 / 10
Scored9 / 10
Borussia Monchengladbach6 matches
Both teams to score4/667% fair1.50
Clean sheets2 / 6
Scored6 / 6

Head-to-head

DateLeagueHomeAwayxG%OnOffDA
14.09.25BundesligaBorussia MonchengladbachWerder Bremen041.392.1655%45%371666125941000
15.03.25BundesligaWerder BremenBorussia Monchengladbach242.372.1453%47%272169157411101
03.11.24BundesligaBorussia MonchengladbachWerder Bremen412.091.4546%54%857104454771301
04.05.24BundesligaWerder BremenBorussia Monchengladbach221.221.9556%44%6612115337720000
15.12.23BundesligaBorussia MonchengladbachWerder Bremen221.461.6651%49%451084439434200
07.09.23FriendliesBorussia MonchengladbachWerder Bremen0133665144810100
17.03.23BundesligaBorussia MonchengladbachWerder Bremen2258%42%841123936651100
01.10.22BundesligaWerder BremenBorussia Monchengladbach5148%52%98653034450100
22.05.21BundesligaWerder BremenBorussia Monchengladbach0138%62%24521920130000
19.01.21BundesligaBorussia MonchengladbachWerder Bremen0068%32%21453010631100

Against common opponents (2 months)

Werder Bremen

DateLeagueHomeAwayxG%OnOffDA
27.01.26BundesligaWerder BremenHoffenheim021.810.6157%43%332496345672201
13.01.26BundesligaDortmundWerder Bremen302.020.3246%54%831023823332000
04.01.26FriendliesSt PauliWerder Bremen0048%52%50225825720000
20.12.25BundesligaAugsburgWerder Bremen000.730.4253%47%608951436113300
14.12.25BundesligaWerder BremenStuttgart040.901.9936%64%3126122668191010
07.12.25BundesligaHamburgWerder Bremen321.370.7154%46%63675639531600

Borussia Monchengladbach

DateLeagueHomeAwayxG%OnOffDA
25.01.26BundesligaBorussia MonchengladbachStuttgart031.161.8244%56%389927591411
17.01.26BundesligaHamburgBorussia Monchengladbach001.050.3957%43%12014648312512
14.01.26BundesligaHoffenheimBorussia Monchengladbach513.290.8666%34%1058266326211
11.01.26BundesligaBorussia MonchengladbachAugsburg403.131.8751%49%7251526492201
19.12.25BundesligaDortmundBorussia Monchengladbach201.360.2357%43%416560316421
02.12.25Germany DFB PokalBorussia MonchengladbachSt Pauli121.570.7248%52%557633392012

Last matches (2 months)

Werder Bremen LLDLDDLL

DateLeagueHomeAwayxG%OnOffDA
27.01.26BundesligaWerder BremenHoffenheim021.810.6157%43%332496345672201
24.01.26BundesligaBayer 04 LeverkusenWerder Bremen102.550.6850%50%439143455552300
16.01.26BundesligaWerder BremenEintracht Frankfurt331.660.9060%40%44946141411400
13.01.26BundesligaDortmundWerder Bremen302.020.3246%54%831023823332000
04.01.26FriendliesSt PauliWerder Bremen0048%52%50225825720000
20.12.25BundesligaAugsburgWerder Bremen000.730.4253%47%608951436113300
14.12.25BundesligaWerder BremenStuttgart040.901.9936%64%3126122668191010
07.12.25BundesligaHamburgWerder Bremen321.370.7154%46%63675639531600

Borussia Monchengladbach LDLLDLWLL

DateLeagueHomeAwayxG%OnOffDA
31.01.26RegionalligaFortuna KolnBorussia Monchengladbach210000
30.01.26RegionalligaBorussia MonchengladbachSportfreunde Lotte110000
25.01.26BundesligaBorussia MonchengladbachStuttgart031.161.8244%56%389927591411
24.01.26RegionalligaBorussia MonchengladbachBonner120000
17.01.26BundesligaHamburgBorussia Monchengladbach001.050.3957%43%12014648312512
14.01.26BundesligaHoffenheimBorussia Monchengladbach513.290.8666%34%1058266326211
11.01.26BundesligaBorussia MonchengladbachAugsburg403.131.8751%49%7251526492201
05.01.26FriendliesBorussia MonchengladbachHannover030035537400
19.12.25BundesligaDortmundBorussia Monchengladbach201.360.2357%43%416560316421

Last matches (1 year)

Werder Bremen LLDLDDLLD

DateLeagueHomeAwayxG%OnOffDA
27.01.26BundesligaWerder BremenHoffenheim021.810.6157%43%332496345672201
24.01.26BundesligaBayer 04 LeverkusenWerder Bremen102.550.6850%50%439143455552300
16.01.26BundesligaWerder BremenEintracht Frankfurt331.660.9060%40%44946141411400
13.01.26BundesligaDortmundWerder Bremen302.020.3246%54%831023823332000
04.01.26FriendliesSt PauliWerder Bremen0048%52%50225825720000
20.12.25BundesligaAugsburgWerder Bremen000.730.4253%47%608951436113300
14.12.25BundesligaWerder BremenStuttgart040.901.9936%64%3126122668191010
07.12.25BundesligaHamburgWerder Bremen321.370.7154%46%63675639531600
29.11.25BundesligaWerder BremenCologne111.130.9549%51%421384636402310

Borussia Monchengladbach LDLLDLWLL

DateLeagueHomeAwayxG%OnOffDA
31.01.26RegionalligaFortuna KolnBorussia Monchengladbach210000
30.01.26RegionalligaBorussia MonchengladbachSportfreunde Lotte110000
25.01.26BundesligaBorussia MonchengladbachStuttgart031.161.8244%56%389927591411
24.01.26RegionalligaBorussia MonchengladbachBonner120000
17.01.26BundesligaHamburgBorussia Monchengladbach001.050.3957%43%12014648312512
14.01.26BundesligaHoffenheimBorussia Monchengladbach513.290.8666%34%1058266326211
11.01.26BundesligaBorussia MonchengladbachAugsburg403.131.8751%49%7251526492201
05.01.26FriendliesBorussia MonchengladbachHannover030035537400
19.12.25BundesligaDortmundBorussia Monchengladbach201.360.2357%43%416560316421

Bookmaker lines

Bookmaker lines

1X212,15X3,6023,25
Total 2,75O1,95U1,90
AH -0,2511,8821,98

Match FAQ

What was the final score of Werder Bremen vs Borussia Monchengladbach?
The match ended 1:1 (Bundesliga, January 31, 2026).
Who won, Werder Bremen or Borussia Monchengladbach?
It was a draw — 1:1.
Where can I see the match stats?
Shots, possession, corners and match events are below on this page.
How have Werder Bremen and Borussia Monchengladbach fared against each other?
Over the last 10 head-to-head meetings: 3 wins for Werder Bremen, 4 draws, 3 wins for Borussia Monchengladbach. Details are in the H2H block on this page.
See full live table on ScanGoal →

Other matches that day

← Back to home