Werder Bremen vs Borussia Monchengladbach

4 May 2024 · Bundesliga · 2023/24 · Referee Timo Gerach

Full time 2 – 2

Half-time: 1–1

  • Nick Woltemade 45’, 65’
  • Robin Hack 8’
  • Florian Neuhaus 90+1’ (pen)

Match summary

Werder Bremen and Borussia Monchengladbach drew 2-2. It was 1-1 at half-time.

In the first half, Robin Hack put Borussia Monchengladbach ahead in the 8th minute, set up by Rocco Reitz and Nick Woltemade equalised in the 45th minute, set up by Leonardo Bittencourt. In the second half, Woltemade put Werder Bremen in front with a header in the 65th minute, set up by Marvin Ducksch and Florian Neuhaus equalised from the penalty spot in stoppage time.

Borussia Monchengladbach had the better of the chances, with 2.29 expected goals (xG) from 17 shots to Werder Bremen's 1.32 from 18.

Match stats

Werder Bremen Borussia Monchengladbach
17 Shots 17
6 Shots on Target 7
7 Corners 2
0 Yellow Cards 0
0 Red Cards 0
1.32 xG 2.29
1.32 Non-penalty xG 1.53
13 Deep Completions 8

Key events

Werder Bremen Borussia Monchengladbach
Kick-off
8’
Robin Hack
Assist: Rocco Reitz
0-1 (Borussia Monchengladbach)
Nick Woltemade
Assist: Leonardo Bittencourt
1-1 (Werder Bremen)
45’
Half-time1-1
Nick Woltemade
Assist: Marvin Ducksch
2-1 (Werder Bremen)
65’
90+1’
Florian Neuhaus
Penalty
2-2 (Borussia Monchengladbach)
Full-time2-2

How the chances added up

Running total of expected goals (xG) for each side through the match. xG rates each chance by how often similar shots are scored. A goal is marked where it was scored.

0.0 0.5 1.0 1.5 2.0 2.5 3.0 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 1.32 2.29 8’ Robin Hack (Borussia Monchengladbach), 0-1 8’ 45’ Nick Woltemade (Werder Bremen), 1-1 45’ 65’ Nick Woltemade (Werder Bremen), 2-1 65’ 90+1’ Florian Neuhaus (Borussia Monchengladbach), 2-2 90+1’ 0.0 0.5 1.0 1.5 2.0 2.5 3.0 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 1.32 2.29 8’ Robin Hack (Borussia Monchengladbach), 0-1 Hack 8’ 45’ Nick Woltemade (Werder Bremen), 1-1 Woltemade 45’ 65’ Nick Woltemade (Werder Bremen), 2-1 Woltemade 65’ 90+1’ Florian Neuhaus (Borussia Monchengladbach), 2-2 Neuhaus 90+1’
Werder Bremen 1.32 xGBorussia Monchengladbach 2.29 xG Goal

Tap a goal for the scorer and score.

Shot map

Every shot and where it was taken from.

 Borussia Monchengladbach attacking Werder Bremen attacking 
90+1’ Florian Neuhaus (Borussia Monchengladbach), penalty, 0.76 xG, goal 70’ Rocco Reitz (Borussia Monchengladbach), open play, 0.46 xG, saved 65’ Nick Woltemade (Werder Bremen), from a corner, 0.30 xG, goal 8’ Robin Hack (Borussia Monchengladbach), open play, 0.29 xG, goal 11’ Kouadio Kone (Borussia Monchengladbach), open play, 0.13 xG, saved 70’ Rocco Reitz (Borussia Monchengladbach), open play, 0.13 xG, saved 80’ Felix Agu (Werder Bremen), open play, 0.11 xG, off target 45’ Nick Woltemade (Werder Bremen), open play, 0.10 xG, goal 33’ Mitchell Weiser (Werder Bremen), open play, 0.09 xG, blocked 36’ Marvin Ducksch (Werder Bremen), open play, 0.09 xG, off target 82’ Marvin Ducksch (Werder Bremen), open play, 0.08 xG, off target 12’ Ko Itakura (Borussia Monchengladbach), from a corner, 0.08 xG, saved 89’ Tomás Cvancara (Borussia Monchengladbach), open play, 0.08 xG, blocked 90+4’ Dawid Kownacki (Werder Bremen), open play, 0.08 xG, saved 50’ Rocco Reitz (Borussia Monchengladbach), open play, 0.07 xG, off target 8’ Marvin Ducksch (Werder Bremen), open play, 0.07 xG, off target 2’ Rocco Reitz (Borussia Monchengladbach), open play, 0.06 xG, blocked 4’ Rocco Reitz (Borussia Monchengladbach), open play, 0.06 xG, blocked 22’ Marvin Ducksch (Werder Bremen), open play, 0.06 xG, blocked 90+3’ Romano Schmid (Werder Bremen), direct free kick, 0.06 xG, off target 23’ Nick Woltemade (Werder Bremen), from a corner, 0.05 xG, saved 53’ Marvin Ducksch (Werder Bremen), open play, 0.06 xG, saved 58’ Nick Woltemade (Werder Bremen), from a corner, 0.05 xG, off target 43’ Julian Weigl (Borussia Monchengladbach), open play, 0.05 xG, off target 90+4’ Olivier Deman (Werder Bremen), open play, 0.04 xG, saved 44’ Kouadio Kone (Borussia Monchengladbach), open play, 0.03 xG, off target 70’ Robin Hack (Borussia Monchengladbach), open play, 0.03 xG, off target 51’ Robin Hack (Borussia Monchengladbach), open play, 0.02 xG, off target 30’ Marco Friedl (Werder Bremen), from a corner, 0.02 xG, blocked 33’ Felix Agu (Werder Bremen), from a corner, 0.02 xG, off target 37’ Leonardo Bittencourt (Werder Bremen), open play, 0.02 xG, off target 12’ Rocco Reitz (Borussia Monchengladbach), from a corner, 0.02 xG, off target 28’ Marvin Ducksch (Werder Bremen), open play, 0.01 xG, off target 47’ Franck Honorat (Borussia Monchengladbach), open play, 0.01 xG, off target 87’ Robin Hack (Borussia Monchengladbach), open play, 0.01 xG, off target 90+1’ Florian Neuhaus (Borussia Monchengladbach), penalty, 0.76 xG, goal 70’ Rocco Reitz (Borussia Monchengladbach), open play, 0.46 xG, saved 65’ Nick Woltemade (Werder Bremen), from a corner, 0.30 xG, goal 8’ Robin Hack (Borussia Monchengladbach), open play, 0.29 xG, goal 11’ Kouadio Kone (Borussia Monchengladbach), open play, 0.13 xG, saved 70’ Rocco Reitz (Borussia Monchengladbach), open play, 0.13 xG, saved 80’ Felix Agu (Werder Bremen), open play, 0.11 xG, off target 45’ Nick Woltemade (Werder Bremen), open play, 0.10 xG, goal 33’ Mitchell Weiser (Werder Bremen), open play, 0.09 xG, blocked 36’ Marvin Ducksch (Werder Bremen), open play, 0.09 xG, off target 82’ Marvin Ducksch (Werder Bremen), open play, 0.08 xG, off target 90+4’ Dawid Kownacki (Werder Bremen), open play, 0.08 xG, saved 12’ Ko Itakura (Borussia Monchengladbach), from a corner, 0.08 xG, saved 89’ Tomás Cvancara (Borussia Monchengladbach), open play, 0.08 xG, blocked 8’ Marvin Ducksch (Werder Bremen), open play, 0.07 xG, off target 50’ Rocco Reitz (Borussia Monchengladbach), open play, 0.07 xG, off target 4’ Rocco Reitz (Borussia Monchengladbach), open play, 0.06 xG, blocked 22’ Marvin Ducksch (Werder Bremen), open play, 0.06 xG, blocked 90+3’ Romano Schmid (Werder Bremen), direct free kick, 0.06 xG, off target 2’ Rocco Reitz (Borussia Monchengladbach), open play, 0.06 xG, blocked 53’ Marvin Ducksch (Werder Bremen), open play, 0.06 xG, saved 23’ Nick Woltemade (Werder Bremen), from a corner, 0.05 xG, saved 58’ Nick Woltemade (Werder Bremen), from a corner, 0.05 xG, off target 43’ Julian Weigl (Borussia Monchengladbach), open play, 0.05 xG, off target 90+4’ Olivier Deman (Werder Bremen), open play, 0.04 xG, saved 44’ Kouadio Kone (Borussia Monchengladbach), open play, 0.03 xG, off target 70’ Robin Hack (Borussia Monchengladbach), open play, 0.03 xG, off target 51’ Robin Hack (Borussia Monchengladbach), open play, 0.02 xG, off target 37’ Leonardo Bittencourt (Werder Bremen), open play, 0.02 xG, off target 30’ Marco Friedl (Werder Bremen), from a corner, 0.02 xG, blocked 33’ Felix Agu (Werder Bremen), from a corner, 0.02 xG, off target 12’ Rocco Reitz (Borussia Monchengladbach), from a corner, 0.02 xG, off target 28’ Marvin Ducksch (Werder Bremen), open play, 0.01 xG, off target 87’ Robin Hack (Borussia Monchengladbach), open play, 0.01 xG, off target 47’ Franck Honorat (Borussia Monchengladbach), open play, 0.01 xG, off target
Size shows xG Goal On target Off target or blocked

Hover or tap a shot for the player, minute and xG.

Player stats

PlayerPosMinGAShxGxAKPCards
Michael Zetterer GK900 0.000.000
Marco Friedl DEF901 0.020.000
Milos Veljkovic DEF900 0.000.000
Anthony Jung DEF770 0.000.000
Mitchell Weiser MID901 0.090.041
Felix Agu MID902 0.130.000
Senne Lynen MID900 0.000.051
Leonardo Bittencourt MID8511 0.020.183
Romano Schmid MID901 0.060.344
Nick Woltemade MID7724 0.510.021
Marvin Ducksch FWD9016 0.370.352
Jens Stage Sub130 0.000.000
Niklas Stark Sub130 0.000.000
Olivier Deman Sub51 0.040.000
Dawid Kownacki Sub11 0.080.000

Starters first, then substitutes. xA is expected assists.

Before kick-off

Werder Bremen win 45% Avg odds 2.13
Draw 25% Avg odds 3.74
Borussia Monchengladbach win 30% Avg odds 3.22

Chances implied by the average closing odds, with the bookmaker margin removed.

Form going into the game

Last five league games before this one, oldest first. Select one to open it.

Previous and next meeting

Shots, expected goals and player data from Understat. Results and odds from football-data.co.uk. Referee data before 2025/26 from the Transfermarkt datasets project.