Werder Bremen vs Union Berlin

28 October 2023 · Bundesliga · 2023/24 · Referee Tobias Stieler

Full time 2 – 0

Half-time: 1–0

  • Robin Knoche 38’ (og)
  • Marvin Ducksch 75’

Match summary

Werder Bremen saw off Union Berlin 2-0. Werder Bremen led 1-0 at half-time.

Knoche's own goal put Werder Bremen ahead with a header in the 38th minute and Marvin Ducksch made it 2-0 in the 75th minute, set up by Milos Veljkovic.

The chances backed that up: Werder Bremen created 0.69 expected goals (xG) from 10 shots to Union Berlin's 0.37 from 7. Union Berlin had a player sent off.

Match stats

Werder Bremen Union Berlin
9 Shots 7
3 Shots on Target 2
3 Corners 3
1 Yellow Cards 4
0 Red Cards 1
0.69 xG 0.37
0.69 Non-penalty xG 0.37
7 Deep Completions 6

Key events

Werder Bremen Union Berlin
Kick-off
Robin Knoche
Own goal
1-0 (Werder Bremen)
38’
Half-time1-0
Marvin Ducksch
Assist: Milos Veljkovic
2-0 (Werder Bremen)
75’
Full-time2-0

Bookings

Card times are not on file for this game, so they are listed without a minute.

Werder Bremen
  • Jens Stage
Union Berlin
  • Rani Khedira
  • Diogo Leite
  • Robin Gosens
  • Benedict Hollerbach
  • Aissa Laidouni

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 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 0.69 0.37 38’ Robin Knoche (Werder Bremen) own goal, 1-0 38’ 75’ Marvin Ducksch (Werder Bremen), 2-0 75’ 0.0 0.5 1.0 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 0.69 0.37 38’ Robin Knoche (Werder Bremen) own goal, 1-0 Knoche 38’ 75’ Marvin Ducksch (Werder Bremen), 2-0 Ducksch 75’
Werder Bremen 0.69 xGUnion Berlin 0.37 xG Goal

Tap a goal for the scorer and score.

Shot map

Every shot and where it was taken from.

 Union Berlin attacking Werder Bremen attacking 
75’ Marvin Ducksch (Werder Bremen), open play, 0.30 xG, goal 1’ Christopher Trimmel (Union Berlin), open play, 0.13 xG, saved 51’ Romano Schmid (Werder Bremen), open play, 0.13 xG, off target 90+5’ Justin Njinmah (Werder Bremen), open play, 0.08 xG, saved 90+7’ Aissa Laidouni (Union Berlin), open play, 0.06 xG, saved 49’ Janik Haberer (Union Berlin), open play, 0.06 xG, off target 36’ Robin Gosens (Union Berlin), open play, 0.05 xG, off target 71’ Marvin Ducksch (Werder Bremen), open play, 0.05 xG, off target 46’ Leonardo Bittencourt (Werder Bremen), open play, 0.03 xG, blocked 53’ Santos Borré (Werder Bremen), open play, 0.03 xG, blocked 52’ Kevin Behrens (Union Berlin), open play, 0.03 xG, off target 84’ Alex Kral (Union Berlin), open play, 0.03 xG, blocked 37’ Romano Schmid (Werder Bremen), open play, 0.03 xG, saved 90+7’ Senne Lynen (Werder Bremen), set piece, 0.02 xG, saved 8’ Leonardo Bittencourt (Werder Bremen), open play, 0.01 xG, off target 17’ Leonardo Bittencourt (Werder Bremen), open play, 0.01 xG, off target 50’ Sheraldo Becker (Union Berlin), open play, 0.01 xG, blocked 38’ Robin Knoche (Union Berlin), own goal 75’ Marvin Ducksch (Werder Bremen), open play, 0.30 xG, goal 1’ Christopher Trimmel (Union Berlin), open play, 0.13 xG, saved 51’ Romano Schmid (Werder Bremen), open play, 0.13 xG, off target 90+5’ Justin Njinmah (Werder Bremen), open play, 0.08 xG, saved 90+7’ Aissa Laidouni (Union Berlin), open play, 0.06 xG, saved 49’ Janik Haberer (Union Berlin), open play, 0.06 xG, off target 36’ Robin Gosens (Union Berlin), open play, 0.05 xG, off target 71’ Marvin Ducksch (Werder Bremen), open play, 0.05 xG, off target 46’ Leonardo Bittencourt (Werder Bremen), open play, 0.03 xG, blocked 52’ Kevin Behrens (Union Berlin), open play, 0.03 xG, off target 53’ Santos Borré (Werder Bremen), open play, 0.03 xG, blocked 37’ Romano Schmid (Werder Bremen), open play, 0.03 xG, saved 84’ Alex Kral (Union Berlin), open play, 0.03 xG, blocked 90+7’ Senne Lynen (Werder Bremen), set piece, 0.02 xG, saved 8’ Leonardo Bittencourt (Werder Bremen), open play, 0.01 xG, off target 17’ Leonardo Bittencourt (Werder Bremen), open play, 0.01 xG, off target 50’ Sheraldo Becker (Union Berlin), open play, 0.01 xG, blocked 38’ Robin Knoche (Union Berlin), own goal
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 DEF900 0.000.000
Anthony Jung DEF900 0.000.000
Milos Veljkovic DEF9010 0.000.301
Mitchell Weiser MID900 0.000.000
Olivier Deman MID900 0.000.031
Romano Schmid MID902 0.160.051
Jens Stage MID900 0.000.062
Leonardo Bittencourt MID783 0.060.000
Santos Borré FWD901 0.030.000
Marvin Ducksch FWD8612 0.350.131
Senne Lynen Sub121 0.020.081
Nick Woltemade Sub40 0.000.000
Felix Agu Sub10 0.000.021
Justin Njinmah Sub11 0.080.000

Starters first, then substitutes. xA is expected assists.

Before kick-off

Werder Bremen win 34% Avg odds 2.86
Draw 28% Avg odds 3.46
Union Berlin win 38% Avg odds 2.49

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.