Werder Bremen vs Union Berlin

24 October 2025 · Bundesliga · 2025/26 · Referee Daniel Schlager

Full time 1 – 0

Half-time: 0–0

  • Marco Grüll 72’

Match summary

Werder Bremen beat Union Berlin 1-0. It was goalless at half-time.

Marco Grüll put Werder Bremen ahead in the 72nd minute, set up by Yukinari Sugawara.

The chances backed that up: Werder Bremen created 1.15 expected goals (xG) from 16 shots to Union Berlin's 0.49 from 12.

Match stats

58% Possession 42%
16 Shots 12
3 Shots on target 2
5 Corners 6
115 Attacks 92
39 Dangerous attacks 51
505 Passes 364
81% Pass accuracy 74%
16 Tackles 18
6 Fouls 13
4 Yellow cards 0
0 Red cards 0
0 Offsides 2

Key events

Werder Bremen Union Berlin
Kick-off
12’
Oliver BurkeShot on target
23’
Victor BonifaceShot on target
27’
Marco GrüllShot on target
27’
29’
Half-time0-0
Second half underway
70’
Marco GrüllLeft foot shot1-0 (Werder Bremen)
72’
Cameron PuertasSamuel Mbangula
85’
88’
Tim SkarkeShot on target
Julián MalatiniYukinari SugawaraInjury
90’
Keke ToppFoul
90+1’
Amos PieperTime wasting
90+2’
Full-time1-0

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 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 1.15 0.49 72’ Marco Grüll (Werder Bremen), 1-0 72’ 0.0 0.5 1.0 1.5 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 1.15 0.49 72’ Marco Grüll (Werder Bremen), 1-0 Grüll 72’
Werder Bremen 1.15 xGUnion Berlin 0.49 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 
90+4’ Keke Maximilian Topp (Werder Bremen), open play, 0.50 xG, off target 57’ Victor Boniface (Werder Bremen), from a corner, 0.13 xG, blocked 47’ Jens Stage (Werder Bremen), open play, 0.09 xG, off target 19’ Aljoscha Kemlein (Union Berlin), open play, 0.08 xG, blocked 12’ Andrej Ilic (Union Berlin), from a corner, 0.08 xG, off target 12’ Oliver Burke (Union Berlin), open play, 0.07 xG, saved 27’ Victor Boniface (Werder Bremen), open play, 0.06 xG, saved 36’ Marco Grüll (Werder Bremen), open play, 0.07 xG, blocked 47’ Danilho Doekhi (Union Berlin), from a corner, 0.06 xG, off target 67’ Tim Skarke (Union Berlin), set piece, 0.05 xG, off target 62’ Victor Boniface (Werder Bremen), direct free kick, 0.05 xG, blocked 7’ Marco Grüll (Werder Bremen), direct free kick, 0.05 xG, blocked 45’ Marco Grüll (Werder Bremen), open play, 0.04 xG, blocked 43’ Ilyas Ansah (Union Berlin), open play, 0.04 xG, off target 72’ Marco Grüll (Werder Bremen), open play, 0.03 xG, goal 90+6’ Danilho Doekhi (Union Berlin), from a corner, 0.03 xG, off target 22’ Yukinari Sugawara (Werder Bremen), open play, 0.02 xG, blocked 62’ Victor Boniface (Werder Bremen), set piece, 0.02 xG, blocked 88’ Tim Skarke (Union Berlin), open play, 0.02 xG, saved 3’ Derrick Köhn (Union Berlin), from a corner, 0.02 xG, blocked 8’ Andrej Ilic (Union Berlin), open play, 0.02 xG, off target 15’ Victor Boniface (Werder Bremen), open play, 0.02 xG, off target 37’ Yukinari Sugawara (Werder Bremen), from a corner, 0.02 xG, off target 45’ Amos Pieper (Werder Bremen), open play, 0.02 xG, off target 22’ Yukinari Sugawara (Werder Bremen), from a corner, 0.01 xG, blocked 27’ Marco Grüll (Werder Bremen), open play, 0.02 xG, saved 24’ Christopher Trimmel (Union Berlin), set piece, 0.01 xG, blocked 24’ Danilho Doekhi (Union Berlin), set piece, 0.01 xG, off target 90+4’ Keke Maximilian Topp (Werder Bremen), open play, 0.50 xG, off target 57’ Victor Boniface (Werder Bremen), from a corner, 0.13 xG, blocked 47’ Jens Stage (Werder Bremen), open play, 0.09 xG, off target 19’ Aljoscha Kemlein (Union Berlin), open play, 0.08 xG, blocked 12’ Andrej Ilic (Union Berlin), from a corner, 0.08 xG, off target 12’ Oliver Burke (Union Berlin), open play, 0.07 xG, saved 27’ Victor Boniface (Werder Bremen), open play, 0.06 xG, saved 36’ Marco Grüll (Werder Bremen), open play, 0.07 xG, blocked 47’ Danilho Doekhi (Union Berlin), from a corner, 0.06 xG, off target 67’ Tim Skarke (Union Berlin), set piece, 0.05 xG, off target 62’ Victor Boniface (Werder Bremen), direct free kick, 0.05 xG, blocked 7’ Marco Grüll (Werder Bremen), direct free kick, 0.05 xG, blocked 45’ Marco Grüll (Werder Bremen), open play, 0.04 xG, blocked 43’ Ilyas Ansah (Union Berlin), open play, 0.04 xG, off target 72’ Marco Grüll (Werder Bremen), open play, 0.03 xG, goal 90+6’ Danilho Doekhi (Union Berlin), from a corner, 0.03 xG, off target 22’ Yukinari Sugawara (Werder Bremen), open play, 0.02 xG, blocked 62’ Victor Boniface (Werder Bremen), set piece, 0.02 xG, blocked 88’ Tim Skarke (Union Berlin), open play, 0.02 xG, saved 3’ Derrick Köhn (Union Berlin), from a corner, 0.02 xG, blocked 8’ Andrej Ilic (Union Berlin), open play, 0.02 xG, off target 15’ Victor Boniface (Werder Bremen), open play, 0.02 xG, off target 37’ Yukinari Sugawara (Werder Bremen), from a corner, 0.02 xG, off target 45’ Amos Pieper (Werder Bremen), open play, 0.02 xG, off target 22’ Yukinari Sugawara (Werder Bremen), from a corner, 0.01 xG, blocked 27’ Marco Grüll (Werder Bremen), open play, 0.02 xG, saved 24’ Christopher Trimmel (Union Berlin), set piece, 0.01 xG, blocked 24’ Danilho Doekhi (Union Berlin), set piece, 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.

Lineups

Werder Bremen 4-2-3-1 Starting XI
Backhaus
Sugawara 90’
Pieper
Coulibaly
Friedl
Stage
Lynen
Grüll 90’
Schmid 90’
Mbangula 85’
Boniface 85’
Union Berlin 3-4-2-1 Starting XI
Rönnow
Leite 79’
Querfeld
Doekhi
Köhn 61’
Kemlein 61’
Khedira
Trimmel 79’
Ansah
Burke
Ilic 29’

Player stats

PlayerPosMinGAShxGxAKPCards
Mio Backhaus GK900 0.000.000
Yukinari Sugawara DEF9013 0.050.031
Amos Pieper DEF901 0.020.000
Karim Coulibaly DEF900 0.000.000
Marco Friedl DEF900 0.000.000
Senne Lynen MID900 0.000.000
Jens Stage MID901 0.090.000
Marco Grüll MID9015 0.200.021
Romano Schmid MID900 0.000.192
Samuel Mbangula MID870 0.000.032
Victor Boniface FWD875 0.280.041
Keke Maximilian Topp Sub31 0.500.000
Cameron Puertas Sub30 0.000.000
Julián Malatini Sub10 0.000.000
Justin Njinmah Sub10 0.000.501
Niklas Stark Sub10 0.000.000

Starters first, then substitutes. xA is expected assists.

Before kick-off

Werder Bremen win 41% Avg odds 2.29
Draw 27% Avg odds 3.46
Union Berlin win 32% Avg odds 2.99

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. Timeline, lineups and team statistics from Sportmonks. Results and odds from football-data.co.uk.