Union Berlin vs Werder Bremen

3 May 2025 · Bundesliga · 2024/25 · Referee Sören Storks

Full time 2 – 2

Half-time: 1–2

  • Tom Rothe 37’
  • László Bénes 84’
  • Jens Stage 2’, 15’

Match summary

Union Berlin and Werder Bremen shared the points in a 2-2 draw. Werder Bremen led 2-1 at half-time.

In the first half, Jens Stage put Werder Bremen ahead in the 2nd minute, Stage made it 0-2 in the 15th minute, set up by Senne Lynen, and Tom Rothe pulled one back to make it 1-2 with a header in the 37th minute, set up by Christopher Trimmel. In the second half, László Bénes equalised in the 84th minute, set up by Tom Rothe.

There was little between the sides on chances: Union Berlin created 1.35 expected goals (xG) from 17 shots, Werder Bremen 1.43 from 13.

Match stats

Union Berlin Werder Bremen
17 Shots 13
7 Shots on Target 6
5 Corners 5
2 Yellow Cards 3
0 Red Cards 0
1.35 xG 1.36
1.35 Non-penalty xG 1.36
2 Deep Completions 9

Key events

Union Berlin Werder Bremen
Kick-off
2’
Jens Stage0-1 (Werder Bremen)
15’
Jens Stage
Assist: Senne Lynen
0-2 (Werder Bremen)
Tom Rothe
Assist: Christopher Trimmel
1-2 (Union Berlin)
37’
Half-time1-2
László Bénes
Assist: Tom Rothe
2-2 (Union Berlin)
84’
Full-time2-2

Bookings

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

Union Berlin
  • Kevin Vogt
Werder Bremen
  • Marco Friedl
  • Amos Pieper
  • Niklas Stark
  • Romano Schmid

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 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 1.35 1.43 2’ Jens Stage (Werder Bremen), 0-1 2’ 15’ Jens Stage (Werder Bremen), 0-2 15’ 37’ Tom Rothe (Union Berlin), 1-2 37’ 84’ László Bénes (Union Berlin), 2-2 84’ 0.0 0.5 1.0 1.5 2.0 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 1.35 1.43 2’ Jens Stage (Werder Bremen), 0-1 Stage 2’ 15’ Jens Stage (Werder Bremen), 0-2 Stage 15’ 37’ Tom Rothe (Union Berlin), 1-2 Rothe 37’ 84’ László Bénes (Union Berlin), 2-2 Bénes 84’
Union Berlin 1.35 xGWerder Bremen 1.43 xG Goal

Tap a goal for the scorer and score.

Shot map

Every shot and where it was taken from.

 Werder Bremen attacking Union Berlin attacking 
2’ Jens Stage (Werder Bremen), open play, 0.53 xG, goal 54’ Benedict Hollerbach (Union Berlin), open play, 0.46 xG, saved 69’ Andrej Ilic (Union Berlin), open play, 0.37 xG, off target 21’ Mitchell Weiser (Werder Bremen), open play, 0.14 xG, blocked 2’ Marvin Ducksch (Werder Bremen), open play, 0.13 xG, hit the woodwork 28’ Oliver Burke (Werder Bremen), open play, 0.13 xG, saved 20’ Mitchell Weiser (Werder Bremen), open play, 0.10 xG, saved 87’ Benedict Hollerbach (Union Berlin), open play, 0.09 xG, saved 15’ Jens Stage (Werder Bremen), open play, 0.08 xG, goal 37’ Tom Rothe (Union Berlin), open play, 0.07 xG, goal 71’ Mitchell Weiser (Werder Bremen), open play, 0.07 xG, off target 51’ Mitchell Weiser (Werder Bremen), open play, 0.06 xG, off target 60’ Jens Stage (Werder Bremen), open play, 0.06 xG, off target 76’ Leopold Querfeld (Union Berlin), open play, 0.06 xG, blocked 39’ Jens Stage (Werder Bremen), from a corner, 0.05 xG, saved 50’ Benedict Hollerbach (Union Berlin), open play, 0.05 xG, blocked 48’ Tom Rothe (Union Berlin), set piece, 0.05 xG, off target 24’ Senne Lynen (Werder Bremen), open play, 0.04 xG, saved 12’ Andrej Ilic (Union Berlin), open play, 0.03 xG, blocked 40’ Benedict Hollerbach (Union Berlin), open play, 0.03 xG, off target 44’ Janik Haberer (Union Berlin), open play, 0.03 xG, saved 51’ Benedict Hollerbach (Union Berlin), open play, 0.03 xG, off target 36’ Senne Lynen (Werder Bremen), open play, 0.03 xG, off target 84’ László Bénes (Union Berlin), set piece, 0.02 xG, goal 72’ Andras Schafer (Union Berlin), open play, 0.02 xG, off target 20’ Christopher Trimmel (Union Berlin), set piece, 0.01 xG, off target 34’ Leopold Querfeld (Union Berlin), from a corner, 0.02 xG, off target 78’ Senne Lynen (Werder Bremen), from a corner, 0.01 xG, off target 34’ Benedict Hollerbach (Union Berlin), from a corner, 0.01 xG, saved 47’ Tom Rothe (Union Berlin), open play, 0.01 xG, saved 2’ Jens Stage (Werder Bremen), open play, 0.53 xG, goal 54’ Benedict Hollerbach (Union Berlin), open play, 0.46 xG, saved 69’ Andrej Ilic (Union Berlin), open play, 0.37 xG, off target 21’ Mitchell Weiser (Werder Bremen), open play, 0.14 xG, blocked 2’ Marvin Ducksch (Werder Bremen), open play, 0.13 xG, hit the woodwork 28’ Oliver Burke (Werder Bremen), open play, 0.13 xG, saved 20’ Mitchell Weiser (Werder Bremen), open play, 0.10 xG, saved 87’ Benedict Hollerbach (Union Berlin), open play, 0.09 xG, saved 15’ Jens Stage (Werder Bremen), open play, 0.08 xG, goal 37’ Tom Rothe (Union Berlin), open play, 0.07 xG, goal 71’ Mitchell Weiser (Werder Bremen), open play, 0.07 xG, off target 60’ Jens Stage (Werder Bremen), open play, 0.06 xG, off target 51’ Mitchell Weiser (Werder Bremen), open play, 0.06 xG, off target 76’ Leopold Querfeld (Union Berlin), open play, 0.06 xG, blocked 39’ Jens Stage (Werder Bremen), from a corner, 0.05 xG, saved 50’ Benedict Hollerbach (Union Berlin), open play, 0.05 xG, blocked 48’ Tom Rothe (Union Berlin), set piece, 0.05 xG, off target 24’ Senne Lynen (Werder Bremen), open play, 0.04 xG, saved 12’ Andrej Ilic (Union Berlin), open play, 0.03 xG, blocked 40’ Benedict Hollerbach (Union Berlin), open play, 0.03 xG, off target 44’ Janik Haberer (Union Berlin), open play, 0.03 xG, saved 51’ Benedict Hollerbach (Union Berlin), open play, 0.03 xG, off target 36’ Senne Lynen (Werder Bremen), open play, 0.03 xG, off target 84’ László Bénes (Union Berlin), set piece, 0.02 xG, goal 72’ Andras Schafer (Union Berlin), open play, 0.02 xG, off target 20’ Christopher Trimmel (Union Berlin), set piece, 0.01 xG, off target 34’ Leopold Querfeld (Union Berlin), from a corner, 0.02 xG, off target 78’ Senne Lynen (Werder Bremen), from a corner, 0.01 xG, off target 34’ Benedict Hollerbach (Union Berlin), from a corner, 0.01 xG, saved 47’ Tom Rothe (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
Frederik Rönnow GK900 0.000.000
Leopold Querfeld DEF902 0.070.000
Danilho Doekhi DEF900 0.000.000
Kevin Vogt DEF860 0.000.031
Christopher Trimmel MID7511 0.010.186
Tom Rothe MID90113 0.120.021
Rani Khedira MID900 0.000.000
Andras Schafer MID861 0.020.000
Janik Haberer MID751 0.030.512
Benedict Hollerbach FWD906 0.670.011
Andrej Ilic FWD752 0.400.000
Marin Ljubicic Sub150 0.000.000
Tim Skarke Sub150 0.000.000
David Preu Sub150 0.000.000
Kevin Volland Sub40 0.000.091
László Bénes Sub411 0.020.000

Starters first, then substitutes. xA is expected assists.

Before kick-off

Union Berlin win 30% Avg odds 3.12
Draw 28% Avg odds 3.45
Werder Bremen win 42% Avg odds 2.28

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.