Bundesliga Regular Season - 24
Werder Bremen 2 - 0 FT 1. FC Heidenheim
Match Statistics
Possession
Shots
Shots on Target
Expected Goals (xG)
Passes
Pass Accuracy
Corners
Fouls
Yellow Cards
Red Cards
Match Events
HT
↓ J. Niehues ↑S. Schimmer 46'
↓ O. H. Traore ↑L. Stergiou 46'
57' J. Milosevic (R. Schmid)
↓ E. Dinkci ↑M. Pieringer 65'
↓ J. Schoppner ↑A. Beck 65'
69' ↓ J. Milosevic ↑K. Topp
72' O. Deman
↓ B. Gimber ↑M. Honsak 74'
80' ↓ M. Grull ↑J. Njinmah
89' ↓ J. Stage ↑J. Malatini
89' ↓ R. Schmid ↑L. Bittencourt
90'+7 H. Behrens
FT
Player Cards
Our take on every player in this match
Werder Bremen
Goalkeepers
Mio Backhaus
PROVOCATEUR
2
Fouls Won
2
Fouls Won
2
Duels Won
0
Pens Won
Defenders
Yukinari Sugawara
STORMTROOPER
1
Shots
1
Shots
0
Goals
1
On Target
Niklas Stark
LATE SHIFT
15
Late Mins
15
Late Mins
97
Total Mins
Started
Entry
Marco Friedl
LATE SHIFT
15
Late Mins
15
Late Mins
97
Total Mins
Started
Entry
Olivier Deman
WALL
0
Dribbled Past
0
Dribbled Past
2
Tackles
71%
Duel Win %
Midfielders
Jens Stage
STORMTROOPER
2
Shots
2
Shots
0
Goals
1
On Target
Senne Lynen
LATE SHIFT
15
Late Mins
15
Late Mins
97
Total Mins
Started
Entry
Cameron Puertas
LATE SHIFT
15
Late Mins
15
Late Mins
97
Total Mins
Started
Entry
Marco Grüll
LATE SHIFT
10
Late Mins
10
Late Mins
80
Total Mins
80
Entry
Romano Schmid
ARCHITECT
4
Key Passes
4
Key Passes
1
Assists
14%
Pass Acc
Forwards
Jovan Milošević
SNIPER
50%
Conversion
50%
Conversion
1
Goals
2
Shots
BENCH
Karl Hein
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Julián Malatini
LATE SHIFT
15
Late Mins
15
Late Mins
8
Total Mins
Started
Entry
Mick Schmetgens
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Isaac Schmidt
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Patrice Čović
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Leonardo Bittencourt
LATE SHIFT
15
Late Mins
15
Late Mins
8
Total Mins
Started
Entry
Keke Topp
LATE SHIFT
15
Late Mins
15
Late Mins
28
Total Mins
Started
Entry
Salim Musah
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Justin Njinmah
LATE SHIFT
15
Late Mins
15
Late Mins
17
Total Mins
Started
Entry
1. FC Heidenheim
Goalkeepers
Frank Feller
LATE SHIFT
15
Late Mins
15
Late Mins
97
Total Mins
Started
Entry
Defenders
Haktab Omar Traore
STORMTROOPER
1
Shots
1
Shots
0
Goals
0
On Target
Patrick Mainka
PROVOCATEUR
2
Fouls Won
2
Fouls Won
11
Duels Won
0
Pens Won
Benedikt Gimber
PROVOCATEUR
3
Fouls Won
3
Fouls Won
4
Duels Won
0
Pens Won
Hennes Behrens
CLUTCH HERO
90
Goal Time
90
Goal Time
Own Goal
Impact
7.2
Rating
Midfielders
Niklas Dorsch
MAGNET
70
Activity
70
Activity
61
Passes
9
Duels
Julian Niehues
LATE SHIFT
15
Late Mins
15
Late Mins
45
Total Mins
46
Entry
Jan Schöppner
LATE SHIFT
15
Late Mins
15
Late Mins
65
Total Mins
65
Entry
Eren Dinkçi
LATE SHIFT
15
Late Mins
15
Late Mins
65
Total Mins
65
Entry
Arijon Ibrahimović
PROVOCATEUR
3
Fouls Won
3
Fouls Won
7
Duels Won
0
Pens Won
Forwards
Christian Joe Conteh
LATE SHIFT
15
Late Mins
15
Late Mins
97
Total Mins
Started
Entry
BENCH
Paul Tschernuth
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Leonidas Stergiou
STORMTROOPER
1
Shots
1
Shots
0
Goals
0
On Target
Tim Siersleben
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Luca Kerber
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Adrian Beck
LATE SHIFT
15
Late Mins
15
Late Mins
32
Total Mins
Started
Entry
Stefan Schimmer
LATE SHIFT
15
Late Mins
15
Late Mins
52
Total Mins
Started
Entry
Mathias Honsak
LATE SHIFT
15
Late Mins
15
Late Mins
23
Total Mins
Started
Entry
Sirlord Conteh
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Marvin Pieringer
LATE SHIFT
15
Late Mins
15
Late Mins
32
Total Mins
Started
Entry
Head to Head
| Date | Home | Score | Away | Competition | Venue |
|---|---|---|---|---|---|
| 18/10/2025 | 1. FC Heidenheim | 2 - 2 | Werder Bremen | Bundesliga | Voith-Arena |
| 17/05/2025 | 1. FC Heidenheim | 1 - 4 | Werder Bremen | Bundesliga | Voith-Arena |
| 15/01/2025 | Werder Bremen | 3 - 3 | 1. FC Heidenheim | Bundesliga | Weserstadion |
| 10/02/2024 | Werder Bremen | 1 - 2 | FC Heidenheim | Bundesliga | wohninvest WESERSTADION |
| 17/09/2023 | FC Heidenheim | 4 - 2 | Werder Bremen | Bundesliga | Voith-Arena |
| 12/03/2022 | FC Heidenheim | 2 - 1 | Werder Bremen | 2. Bundesliga | Voith-Arena |
| 01/10/2021 | Werder Bremen | 3 - 0 | FC Heidenheim | 2. Bundesliga | wohninvest WESERSTADION |
| 06/07/2020 | FC Heidenheim | 2 - 2 | Werder Bremen | Bundesliga | |
| 02/07/2020 | Werder Bremen | 0 - 0 | FC Heidenheim | Bundesliga | |
| 30/10/2019 | Werder Bremen | 4 - 1 | FC Heidenheim | DFB Pokal | wohninvest WESERSTADION |
18/10/2025
17/05/2025
15/01/2025
10/02/2024
17/09/2023
12/03/2022
01/10/2021
06/07/2020
02/07/2020
30/10/2019
Werder Bremen Win
1. FC Heidenheim Win
Draw
League Standings
P: 24 GD: +65
P: 24 GD: +26
P: 24 GD: +18
P: 24 GD: +16
P: 24 GD: +13
P: 24 GD: +16
P: 24 GD: -1
P: 24 GD: -5
P: 24 GD: -11
P: 24 GD: -9
P: 24 GD: -9
P: 24 GD: -12
P: 24 GD: -8
P: 24 GD: -12
P: 24 GD: -17
P: 24 GD: -19
P: 24 GD: -20
League Standings
P: 27 GD: +72
P: 27 GD: +30
P: 27 GD: +18
P: 26 GD: +17
P: 27 GD: +15
P: 27 GD: +16
P: 27 GD: -1
P: 26 GD: -6
P: 26 GD: -14
P: 27 GD: -15
P: 27 GD: -9
P: 27 GD: -9
P: 27 GD: -13
P: 27 GD: -17
P: 27 GD: -9
P: 26 GD: -19
P: 27 GD: -22
P: 27 GD: -34
Match previews and recaps to help you decide which games are worth watching
Werder Breathe Life into Survival Hopes
Skip It Futmetrix Score: 15/100. This was a survivalist's masterclass where Bremen's clinical edge outperformed Heidenheim's desperate but toothless attack in a high-pressure environment.
Opening Act: A High-Stakes Stalemate
The atmosphere at the Weserstadion was thick with tension as 17th-placed Werder Bremen hosted basement boys 1. FC Heidenheim. With both teams mired in the relegation zone, the Stakes could not have been higher. The early exchanges were defined by a frantic Intensity, as players flew into challenges, leaving little room for fluid football. Bremen edged possession, but Heidenheim’s rigid structure made it difficult for the hosts to find a breakthrough. A barrage of 26 shots across the match began with speculative efforts that failed to test the keepers, reflecting the nervous energy on the pitch. It was a tactical chess match where neither manager wanted to blink first, fearing a mistake could define their season.
The Pivot: Milosevic Finds the Gap
The deadlock finally snapped in the 57th minute, providing the spark the home crowd craved. Romano Schmid, who was the game's most inventive spark, delivered a sublime pass to find J. Milosevic, who finished clinically to put Bremen ahead. The Balance of the match shifted instantly. Heidenheim, forced to abandon their defensive shell, struggled to maintain their shape. Schmid’s ability to find pockets of space between the lines kept the visitors on the back foot, as he racked up four key passes. Despite Heidenheim's attempts to push forward, they failed to register a single shot on target, highlighting a lack of composure in the final third that has plagued their campaign.
Resolution: Defensive Grit and Late Drama
As the clock ticked down, Bremen relied on the leadership of Marco Friedl to see them through. Friedl’s reading of the game was impeccable, ensuring that any long balls into the box were dealt with effectively. The final blow for the visitors came deep into stoppage time. In the 97th minute, a moment of misfortune saw H. Behrens turn the ball into his own net, doubling Bremen's lead and extinguishing any hope of a Heidenheim comeback. The 2-0 victory is a massive boost for Werder, moving them within a single point of safety. For Heidenheim, the Upset Factor remained low as their toothless display leaves them six points adrift at the bottom, facing an uphill battle to avoid the drop.
Key Questions
What made Romano Schmid the Man of the Match?
Schmid was the game's architect, providing the vital assist for the opener and creating four major scoring opportunities through his vision and passing.
What is the Futmetrix Score?
The Futmetrix Score is our 0-100 verdict on how entertaining a match is. We look at intensity, balance, stakes, and star quality to tell you if it's worth your time.
Six-Pointer Survival: Nervous Times at the Weserstadion
Skip It Futmetrix Score: 23/100. This is a gritty bottom-table clash where nerves and survival instincts will matter far more than technical quality.
The Setup
On February 28, 2026, the Bundesliga’s basement takes center stage. Werder Bremen hosts 1. FC Heidenheim in a match defined by a low Form rating for both sides. Bremen occupies 16th place, while Heidenheim sits rock bottom in 18th. Despite a modest Stars rating, the Stakes are off the charts for these two historic clubs. With Heidenheim on a four-game losing streak and Werder struggling at the Weserstadion, both managers are feeling the heat in this relegation battle.
Key Battle
This match will be won or lost in the engine room. With a low Balance score reflected in both teams' recent performances, the midfield units will spend more time destroying play than creating it. Bremen will look to R. Schmid and J. Stage to provide some semblance of order, while Heidenheim’s defensive block must find a way to stop conceding cheap goals. It’s a battle of attrition where the first team to lose composure likely loses the match.
Our Verdict
Our take is that home advantage will be the deciding factor in an otherwise sloppy affair. V. Boniface will be the primary target for Bremen, and his physicality should eventually wear down a Heidenheim defense that has been leaking over two goals per game. D. Ramaj may make some crucial saves for the visitors, and Léo Scienza could threaten on the break, but Heidenheim’s lack of confidence is too great to ignore. Expect a narrow, scrappy Werder victory that leaves the visitors rooted to the bottom.