Werder Bremen vs Union Berlin

21 December 2024 · Bundesliga · 2024/25 · Referee Florian Exner

Full time 4 – 1

Half-time: 3–1

  • Marco Grüll 13’, 17’
  • Mitchell Weiser 45’
  • Jens Stage 87’
  • Andras Schafer 23’

Match summary

Werder Bremen won comfortably, 4-1 at home to Union Berlin. Werder Bremen led 3-1 at half-time.

In the first half, Marco Grüll put Werder Bremen ahead with a header in the 13th minute, set up by Romano Schmid, Grüll made it 2-0 in the 17th minute, set up by Derrick Köhn, Andras Schafer pulled one back to make it 2-1 in the 23rd minute, set up by Tom Rothe, and Mitchell Weiser made it 3-1 in the 45th minute, set up by Derrick Köhn. In the second half, Jens Stage made it 4-1 in the 87th minute, set up by Marvin Ducksch.

The chances backed that up: Werder Bremen created 2.73 expected goals (xG) from 10 shots to Union Berlin's 1.64 from 16.

Match stats

Werder Bremen Union Berlin
11 Shots 16
6 Shots on Target 4
4 Corners 9
2 Yellow Cards 2
0 Red Cards 0
2.73 xG 1.64
2.73 Non-penalty xG 1.64
11 Deep Completions 14

Key events

Werder Bremen Union Berlin
Kick-off
Marco Grüll
Assist: Romano Schmid
1-0 (Werder Bremen)
13’
Marco Grüll
Assist: Derrick Köhn
2-0 (Werder Bremen)
17’
23’
Andras Schafer
Assist: Tom Rothe
2-1 (Union Berlin)
Mitchell Weiser
Assist: Derrick Köhn
3-1 (Werder Bremen)
45’
Half-time3-1
Jens Stage
Assist: Marvin Ducksch
4-1 (Werder Bremen)
87’
Full-time4-1

Bookings

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

Werder Bremen
  • Marco Friedl
  • Oliver Burke
Union Berlin
  • Danilho Doekhi
  • Rani Khedira

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 3.5 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 2.73 1.64 13’ Marco Grüll (Werder Bremen), 1-0 13’ 17’ Marco Grüll (Werder Bremen), 2-0 17’ 23’ Andras Schafer (Union Berlin), 2-1 23’ 45’ Mitchell Weiser (Werder Bremen), 3-1 45’ 87’ Jens Stage (Werder Bremen), 4-1 87’ 0.0 0.5 1.0 1.5 2.0 2.5 3.0 3.5 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 2.73 1.64 13’ Marco Grüll (Werder Bremen), 1-0 Grüll 13’ 17’ Marco Grüll (Werder Bremen), 2-0 Grüll 17’ 23’ Andras Schafer (Union Berlin), 2-1 Schafer 23’ 45’ Mitchell Weiser (Werder Bremen), 3-1 Weiser 45’ 87’ Jens Stage (Werder Bremen), 4-1 Stage 87’
Werder Bremen 2.73 xGUnion Berlin 1.64 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 
87’ Jens Stage (Werder Bremen), open play, 0.88 xG, goal 45’ Mitchell Weiser (Werder Bremen), open play, 0.58 xG, goal 9’ Danilho Doekhi (Union Berlin), set piece, 0.49 xG, saved 8’ Marvin Ducksch (Werder Bremen), open play, 0.39 xG, hit the woodwork 13’ Marco Grüll (Werder Bremen), open play, 0.36 xG, goal 23’ Andras Schafer (Union Berlin), open play, 0.34 xG, goal 49’ Benedict Hollerbach (Union Berlin), open play, 0.29 xG, off target 17’ Marco Grüll (Werder Bremen), open play, 0.12 xG, goal 46’ Romano Schmid (Werder Bremen), open play, 0.11 xG, saved 62’ Marvin Ducksch (Werder Bremen), open play, 0.11 xG, off target 26’ Romano Schmid (Werder Bremen), open play, 0.08 xG, off target 34’ Yorbe Vertessen (Union Berlin), open play, 0.08 xG, blocked 9’ Danilho Doekhi (Union Berlin), set piece, 0.07 xG, blocked 87’ Romano Schmid (Werder Bremen), open play, 0.07 xG, blocked 28’ Yorbe Vertessen (Union Berlin), from a corner, 0.06 xG, blocked 64’ Tim Skarke (Union Berlin), open play, 0.06 xG, saved 53’ Yorbe Vertessen (Union Berlin), from a corner, 0.05 xG, off target 47’ Mitchell Weiser (Werder Bremen), from a corner, 0.05 xG, off target 90+1’ Josip Juranovic (Union Berlin), from a corner, 0.05 xG, blocked 47’ Rani Khedira (Union Berlin), open play, 0.03 xG, blocked 63’ Tim Skarke (Union Berlin), open play, 0.04 xG, blocked 30’ Yorbe Vertessen (Union Berlin), from a corner, 0.03 xG, blocked 72’ Yorbe Vertessen (Union Berlin), from a corner, 0.02 xG, blocked 28’ Benedict Hollerbach (Union Berlin), open play, 0.01 xG, off target 89’ Lucas Tousart (Union Berlin), open play, 0.01 xG, off target 76’ Leopold Querfeld (Union Berlin), open play, 0.01 xG, saved 87’ Jens Stage (Werder Bremen), open play, 0.88 xG, goal 45’ Mitchell Weiser (Werder Bremen), open play, 0.58 xG, goal 9’ Danilho Doekhi (Union Berlin), set piece, 0.49 xG, saved 8’ Marvin Ducksch (Werder Bremen), open play, 0.39 xG, hit the woodwork 13’ Marco Grüll (Werder Bremen), open play, 0.36 xG, goal 23’ Andras Schafer (Union Berlin), open play, 0.34 xG, goal 49’ Benedict Hollerbach (Union Berlin), open play, 0.29 xG, off target 17’ Marco Grüll (Werder Bremen), open play, 0.12 xG, goal 46’ Romano Schmid (Werder Bremen), open play, 0.11 xG, saved 62’ Marvin Ducksch (Werder Bremen), open play, 0.11 xG, off target 26’ Romano Schmid (Werder Bremen), open play, 0.08 xG, off target 34’ Yorbe Vertessen (Union Berlin), open play, 0.08 xG, blocked 9’ Danilho Doekhi (Union Berlin), set piece, 0.07 xG, blocked 87’ Romano Schmid (Werder Bremen), open play, 0.07 xG, blocked 64’ Tim Skarke (Union Berlin), open play, 0.06 xG, saved 28’ Yorbe Vertessen (Union Berlin), from a corner, 0.06 xG, blocked 53’ Yorbe Vertessen (Union Berlin), from a corner, 0.05 xG, off target 47’ Mitchell Weiser (Werder Bremen), from a corner, 0.05 xG, off target 90+1’ Josip Juranovic (Union Berlin), from a corner, 0.05 xG, blocked 63’ Tim Skarke (Union Berlin), open play, 0.04 xG, blocked 47’ Rani Khedira (Union Berlin), open play, 0.03 xG, blocked 30’ Yorbe Vertessen (Union Berlin), from a corner, 0.03 xG, blocked 72’ Yorbe Vertessen (Union Berlin), from a corner, 0.02 xG, blocked 28’ Benedict Hollerbach (Union Berlin), open play, 0.01 xG, off target 89’ Lucas Tousart (Union Berlin), open play, 0.01 xG, off target 76’ Leopold Querfeld (Union Berlin), open play, 0.01 xG, saved
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.111
Anthony Jung DEF900 0.000.000
Niklas Stark DEF900 0.000.000
Mitchell Weiser MID9012 0.630.071
Derrick Köhn MID9020 0.000.803
Romano Schmid MID9013 0.260.361
Senne Lynen MID900 0.000.000
Jens Stage MID9011 0.880.000
Marvin Ducksch FWD9012 0.491.013
Marco Grüll FWD7722 0.480.000
Oliver Burke Sub130 0.000.000
Julián Malatini Sub10 0.000.000
Olivier Deman Sub10 0.000.000
Skelly Alvero Sub10 0.000.000
Milos Veljkovic Sub10 0.000.000

Starters first, then substitutes. xA is expected assists.

Before kick-off

Werder Bremen win 42% Avg odds 2.26
Draw 29% Avg odds 3.26
Union Berlin win 29% Avg odds 3.35

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.