Loading
Germany - BundesligaVoith-Arena, May 17
FTFC Heidenheim
1 - 4
Werder Bremen
Events:
14'0 - 1Romano Schmid
14'0 - 1Romano Schmid
33'0 - 2(Assist)Jens StageMarvin Ducksch
33'0 - 2Jens StageMarvin Ducksch(Assist)
39'Omar Traore
39'Omar Traore
HT
0 - 2
Events:
55'Jens Stage
55'Jens Stage
66'0 - 3(Assist)Marvin DuckschMitchell Weiser
66'0 - 3Marvin DuckschMitchell Weiser(Assist)
80'Luca KerberLéo Scienza1 - 3(Assist)
80'1 - 3Luca KerberLéo Scienza(Assist)
83'Léo Scienza
83'Léo Scienza
84'Amos Pieper
84'Amos Pieper
86'1 - 4Keke Topp
86'1 - 4Keke Topp
FT
1 - 4
Events:
Events:
Match Info:
Referee: Tobias Welz (Germany)
Venue: Voith-ArenaMay 17
Spectators: 15,000
Stats:
Shots on target
8
Shots on target
7
Shots off target
7
Shots off target
4
Blocked Shots
6
Blocked Shots
2
Possession (%)
51
Possession (%)
49
Corner Kicks
6
Corner Kicks
4
Offsides
1
Offsides
0
Fouls
11
Fouls
11
Throw ins
24
Throw ins
17
Yellow cards
3
Yellow cards
2
Crosses
6
Crosses
4
Goalkeeper saves
2
Goalkeeper saves
7
Goal kicks
10
Goal kicks
13
Latest commentaries:
90+3'Werder Bremen with a deserved victory after a fine display
90+3'That's it! The referee blows the final whistle
90+3'Today's attendance is 15000.
90+3'Ball possession: FC Heidenheim: 51%, Werder Bremen: 49%.
90+2'Werder Bremen are in control of the ball.
90+2'FC Heidenheim take a throw-in in the opponent's half of the field.
90+1'Werder Bremen are in control of the ball.
90+1'Goal kick for FC Heidenheim.
90+1'The fourth official shows there are 2 minute(s) of time to be added.
90'Ball possession: FC Heidenheim: 53%, Werder Bremen: 47%.
90'Werder Bremen are trying to create something here.
89'Michael Zetterer makes a crucial save!
89'Luca Kerber sends a header towards goal, but Michael Zetterer is there to comfortably save it
89'The cross by Leo Scienza from FC Heidenheim successfully finds a teammate in the box.
89'FC Heidenheim with a potentially dangerous attack.
89'FC Heidenheim are in control of the ball.
88'Werder Bremen are trying to create something here.
88'FC Heidenheim take a throw-in in the opponent's half of the field.
87'What a super sub by the coach. Keke Topp has just entered the pitch and is already on the scoresheet!
86'G O O O O O A A L - Keke Topp finds the net with the left foot!
86'Werder Bremen are trying to create something here.
86'The game is restarted.
85'Ball possession: FC Heidenheim: 53%, Werder Bremen: 47%.
85'Marvin Ducksch is injured and is replaced by Keke Topp.
85'Amos Pieper is leaving the field to be replaced by Anthony Jung in a tactical substitution.
84'Marvin Ducksch is injured and is taken off the field to receive medical treatment.
84'Marvin Ducksch is down injured and receives medical attention on the field.
84'The referee is not having the complaints from Amos Pieper who is given a yellow card for dissent
83'The referee is not having the complaints from Leo Scienza who is given a yellow card for dissent
83'Play has been stopped because there is a player lying on the pitch.
83'Goal kick for Werder Bremen.
83'FC Heidenheim are trying to create something here.
83'Jonas Foehrenbach makes the tackle and wins possession for his team
83'Werder Bremen are trying to create something here.
82'Michael Zetterer from Werder Bremen intercepts a cross aimed towards the box.
82'FC Heidenheim are trying to create something here.
82'Safe hands from Kevin Mueller as he comes out and claims the ball
81'With the goal, FC Heidenheim have reduced their deficit. Will they be capable of pulling something out of the game?
80'Leo Scienza provided the assist for the goal.
80'G O O O A A A L - Luca Kerber from FC Heidenheim heads the ball home!
80'Leo Scienza creates a scoring opportunity for his teammate
80'Leo Scienza from FC Heidenheim swings in the corner from the right.
80'Niklas Stark from Werder Bremen intercepts a cross aimed towards the box.
80'Ball possession: FC Heidenheim: 53%, Werder Bremen: 47%.
80'The referee signals a free kick as Leonardo Bittencourt from Werder Bremen trips Leo Scienza
79'Amos Pieper makes the tackle and wins possession for his team
78'Goal kick for Werder Bremen.
78'Budu Zivzivadze could cost his team a goal after a defensive blunder.
78'Budu Zivzivadze from FC Heidenheim sends an effort wide of target
78'Luca Kerber creates a scoring opportunity for his teammate
78'FC Heidenheim with a potentially dangerous attack.
78'Mathias Honsak is leaving the field to be replaced by Jonas Foehrenbach in a tactical substitution.
78'The referee signals a free kick as Senne Lynen from Werder Bremen trips Paul Wanner
77'FC Heidenheim are in control of the ball.
77'FC Heidenheim take a throw-in in the opponent's half of the field.
76'Safe hands from Kevin Mueller as he comes out and claims the ball
76'Werder Bremen are trying to create something here.
75'A shot by Marvin Pieringer is blocked.
75'Goal kick for Werder Bremen.
75'Ball possession: FC Heidenheim: 52%, Werder Bremen: 48%.
75'FC Heidenheim are trying to create something here.
74'Goal kick for FC Heidenheim.
74'Justin Njinmah from Werder Bremen sends an effort wide of target
74'Mitchell Weiser creates a scoring opportunity for his teammate
74'Werder Bremen are trying to create something here.
74'The referee signals a free kick as Leonardo Bittencourt from Werder Bremen trips Leo Scienza
73'Marco Friedl from Werder Bremen intercepts a cross aimed towards the box.
73'FC Heidenheim are trying to create something here.
72'Marco Gruell is leaving the field to be replaced by Justin Njinmah in a tactical substitution.
72'Felix Agu is leaving the field to be replaced by Derrick Koehn in a tactical substitution.
72'Jens Stage is leaving the field to be replaced by Leonardo Bittencourt in a tactical substitution.
72'Niklas Stark hand-balls.
71'Mathias Honsak relieves the pressure with a clearance
71'Werder Bremen with a potentially dangerous attack.
71'Safe hands from Michael Zetterer as he comes out and claims the ball
71'Marco Friedl makes the tackle and wins possession for his team
70'Ball possession: FC Heidenheim: 50%, Werder Bremen: 50%.
70'FC Heidenheim take a throw-in in the opponent's half of the field.
69'FC Heidenheim are in control of the ball.
69'FC Heidenheim take a throw-in in their own half of the field.
68'Mathias Honsak makes the tackle and wins possession for his team
68'Werder Bremen start a counter attack.
68'Safe hands from Michael Zetterer as he comes out and claims the ball
67'A great goal by Marvin Ducksch
66'Mitchell Weiser provided the assist for the goal.
66'G O O O A A A L - Marvin Ducksch from Werder Bremen beats the keeper from outside the box with the right foot!
66'Mitchell Weiser creates a scoring opportunity for his teammate
66'Senne Lynen made the key pass for the goal!
66'Werder Bremen start a counter attack.
65'Good effort by Budu Zivzivadze as he directs a shot on target, but the keeper saves it
65'FC Heidenheim with a potentially dangerous attack.
65'Ball possession: FC Heidenheim: 49%, Werder Bremen: 51%.
65'The referee signals a free kick as Amos Pieper from Werder Bremen trips Budu Zivzivadze
64'The referee signals a free kick as Mathias Honsak from FC Heidenheim trips Mitchell Weiser
63'Budu Zivzivadze is penalised for pushing Felix Agu.
63'FC Heidenheim with a potentially dangerous attack.
63'Werder Bremen take a throw-in in their own half of the field.
62'Julian Niehues from FC Heidenheim intercepts a cross aimed towards the box.
62'Marvin Ducksch swings in the ball from a corner on the right, but it is nowhere near a teammate.
62'Patrick Mainka successfully blocks the shot
62'A shot by Marvin Ducksch is blocked.
62'The cross by Felix Agu from Werder Bremen successfully finds a teammate in the box.
61'Julian Niehues could cost his team a goal after a defensive blunder.
61'FC Heidenheim are in control of the ball.
60'Good effort by Budu Zivzivadze as he directs a shot on target, but the keeper saves it
60'FC Heidenheim are trying to create something here.
60'Goal kick for FC Heidenheim.
60'Werder Bremen start a counter attack.
60'Ball possession: FC Heidenheim: 49%, Werder Bremen: 51%.
60'Niklas Stark makes the tackle and wins possession for his team
60'FC Heidenheim are trying to create something here.
60'Tim Siersleben makes the tackle and wins possession for his team
59'Tim Siersleben is penalised for pushing Marco Gruell.
59'The referee signals a free kick as Luca Kerber from FC Heidenheim trips Romano Schmid
58'Werder Bremen take a throw-in in their own half of the field.
58'Amos Pieper successfully blocks the shot
58'A shot by Marvin Pieringer is blocked.
58'Leo Scienza creates a scoring opportunity for his teammate
58'FC Heidenheim are trying to create something here.
57'Goal kick for Werder Bremen.
57'Leo Scienza from FC Heidenheim tries to score from outside the penalty box. Unfortunately the effort is just outside the frame. Close!
57'FC Heidenheim with a potentially dangerous attack.
57'Werder Bremen take a throw-in in their own half of the field.
56'FC Heidenheim take a throw-in in their own half of the field.
55'Jens Stage commits a rough foul on an opponent and goes into the referee's book.
55'Reckless challenge there. Jens Stage commits a rough foul on Leo Scienza
55'Ball possession: FC Heidenheim: 47%, Werder Bremen: 53%.
55'Werder Bremen are trying to create something here.
54'FC Heidenheim take a throw-in in the opponent's half of the field.
54'What a game! We are witnessing intense and high quality play from both sides.
54'Goal kick for Werder Bremen.
53'Budu Zivzivadze fails to find the target with a shot from outside the box
53'FC Heidenheim are trying to create something here.
53'Oooh... that was a sitter! Marvin Ducksch should have scored from that position
53'Marvin Ducksch goes for goal, but his effort was never close to hitting the target.
52'Werder Bremen start a counter attack.
52'Marvin Ducksch from Werder Bremen intercepts a cross aimed towards the box.
52'Leo Scienza swings in the ball from a corner on the right, but it is nowhere near a teammate.
52'Leo Scienza sends a direct free kick on target, but Michael Zetterer has it under control
51'The referee signals a free kick as Jens Stage from Werder Bremen trips Leo Scienza
51'FC Heidenheim are trying to create something here.
50'Goal kick for Werder Bremen.
50'A chance presents itself to Julian Niehues from FC Heidenheim but his header goes wide
50'Leo Scienza from FC Heidenheim swings in the corner from the right.
50'The game is restarted.
50'Ball possession: FC Heidenheim: 46%, Werder Bremen: 54%.
50'Play has been stopped while the referee talks to the players.
49'Close! Leo Scienza with a great hit from long range that bounces off the post!
49'Marvin Ducksch could cost his team a goal after a defensive blunder.
49'Werder Bremen take a throw-in in their own half of the field.
48'Werder Bremen take a throw-in in their own half of the field.
48'FC Heidenheim are trying to create something here.
48'The referee signals a free kick as Leo Scienza from FC Heidenheim trips Jens Stage
48'Goal kick for Werder Bremen.
47'Oooh... that was a sitter! Paul Wanner should have scored from that position
47'Paul Wanner fails to find the target with a shot from outside the box
47'Michael Zetterer could cost his team a goal after a defensive blunder.
47'Werder Bremen are in control of the ball.
46'Tim Siersleben makes the tackle and wins possession for his team
46'Werder Bremen take a throw-in in the opponent's half of the field.
46'Jan Schoeppner is leaving the field to be replaced by Luca Kerber in a tactical substitution.
46'Niklas Dorsch is leaving the field to be replaced by Julian Niehues in a tactical substitution.
46'Benedikt Gimber is leaving the field to be replaced by Budu Zivzivadze in a tactical substitution.
46'Adrian Beck is leaving the field to be replaced by Leo Scienza in a tactical substitution.
46'The second half is underway.
45+3'Werder Bremen has been the better team in this half
45+3'It's over! The referee blows for half time
45+3'Ball possession: FC Heidenheim: 46%, Werder Bremen: 54%.
45+2'Marvin Ducksch shoots from outside the box, but Kevin Mueller has it under control
45+2'Marvin Ducksch from Werder Bremen takes a short corner kick from the left.
45+2'Patrick Mainka successfully blocks the shot
45+2'A shot by Felix Agu is blocked.
45+1'Werder Bremen are trying to create something here.
45+1'FC Heidenheim take a throw-in in their own half of the field.
45+1'Benedikt Gimber wins an air challenge against Marvin Ducksch
45+1'The fourth official shows there are 1 minute(s) of time to be added.
45'Goal kick for Werder Bremen.
45'FC Heidenheim are trying to create something here.
45'Good effort by Marvin Ducksch as he directs a shot on target, but the keeper saves it
44'Werder Bremen are trying to create something here.
44'Tim Siersleben relieves the pressure with a clearance
44'FC Heidenheim take a throw-in in their own half of the field.
43'Goal kick for FC Heidenheim.
43'Werder Bremen take a throw-in in the opponent's half of the field.
43'Tim Siersleben relieves the pressure with a clearance
43'Werder Bremen are in control of the ball.
43'Adrian Beck shoots from outside the box, but Michael Zetterer has it under control
42'Adrian Beck volleys a shot on target, but Michael Zetterer is on hand to save it
42'Mathias Honsak swings in the ball from a corner on the right, but it is nowhere near a teammate.
42'FC Heidenheim are trying to create something here.
41'Marco Friedl from Werder Bremen intercepts a cross aimed towards the box.
41'Omar Traore makes the tackle and wins possession for his team
40'Goal kick for Werder Bremen.
40'A shot by Mathias Honsak is blocked.
40'A chance presents itself to Marvin Pieringer from FC Heidenheim but his header goes wide
40'The cross by Tim Siersleben from FC Heidenheim successfully finds a teammate in the box.
40'FC Heidenheim are trying to create something here.
40'The match is very one-sided right now. Werder Bremen are clearly dominating possession
40'Ball possession: FC Heidenheim: 49%, Werder Bremen: 51%.
40'Goal kick for FC Heidenheim.
39'Benedikt Gimber from FC Heidenheim intercepts a cross aimed towards the box.
39'Omar Traore commits a rough foul on an opponent and goes into the referee's book.
39'Reckless challenge there. Omar Traore commits a rough foul on Felix Agu
39'Werder Bremen are trying to create something here.
38'Michael Zetterer from Werder Bremen intercepts a cross aimed towards the box.
38'FC Heidenheim are trying to create something here.
38'FC Heidenheim take a throw-in in their own half of the field.
37'The referee signals a free kick as Benedikt Gimber from FC Heidenheim trips Marco Gruell
37'A shot by Niklas Dorsch is blocked.
37'Marco Friedl from Werder Bremen intercepts a cross aimed towards the box.
37'FC Heidenheim are trying to create something here.
36'Werder Bremen are in control of the ball.
35'FC Heidenheim take a throw-in in their own half of the field.
35'Ball possession: FC Heidenheim: 54%, Werder Bremen: 46%.
35'Werder Bremen take a throw-in in their own half of the field.
34'Werder Bremen are in control of the ball.
33'Marvin Ducksch provided the assist for the goal.
33'G O O O A A A L - Jens Stage from Werder Bremen heads the ball home!
33'Marvin Ducksch creates a scoring opportunity for his teammate
33'Marvin Ducksch from Werder Bremen swings in the corner from the right.
32'Mathias Honsak from FC Heidenheim intercepts a cross aimed towards the box.
32'Reckless challenge there. Tim Siersleben commits a rough foul on Marco Gruell
31'Werder Bremen take a throw-in in the opponent's half of the field.
31'Tim Siersleben relieves the pressure with a clearance
31'Werder Bremen are trying to create something here.
31'Werder Bremen are in control of the ball.
30'FC Heidenheim take a throw-in in the opponent's half of the field.
30'Marco Friedl relieves the pressure with a clearance
30'Tim Siersleben wins an air challenge against Romano Schmid
30'Ball possession: FC Heidenheim: 60%, Werder Bremen: 40%.
29'Werder Bremen take a throw-in in the opponent's half of the field.
29'Werder Bremen are trying to create something here.
29'The referee signals a free kick as Paul Wanner from FC Heidenheim trips Senne Lynen
28'Werder Bremen are in control of the ball.
28'Werder Bremen take a throw-in in their own half of the field.
27'FC Heidenheim take a throw-in in their own half of the field.
27'Patrick Mainka makes the tackle and wins possession for his team
27'Werder Bremen take a throw-in in the opponent's half of the field.
27'FC Heidenheim are in control of the ball.
26'FC Heidenheim take a throw-in in their own half of the field.
26'Goal kick for Werder Bremen.
25'FC Heidenheim are trying to create something here.
25'Werder Bremen take a throw-in in the opponent's half of the field.
25'Amos Pieper wins an air challenge against Paul Wanner
25'Ball possession: FC Heidenheim: 62%, Werder Bremen: 38%.
24'Goal kick for FC Heidenheim.
24'Werder Bremen take a throw-in in their own half of the field.
24'Felix Agu makes the tackle and wins possession for his team
23'FC Heidenheim are trying to create something here.
23'Goal kick for Werder Bremen.
22'The referee signals a free kick as Marco Friedl from Werder Bremen trips Marvin Pieringer
22'Werder Bremen take a throw-in in their own half of the field.
21'FC Heidenheim take a throw-in in their own half of the field.
21'Werder Bremen take a throw-in in the opponent's half of the field.
20'Goal kick for FC Heidenheim.
20'Werder Bremen are trying to create something here.
20'Ball possession: FC Heidenheim: 66%, Werder Bremen: 34%.
20'Goal kick for Werder Bremen.
19'Patrick Mainka wins an air challenge against Marco Gruell
19'Mathias Honsak is penalised for pushing Mitchell Weiser.
18'Goal kick for FC Heidenheim.
18'A chance presents itself to Amos Pieper from Werder Bremen but his header goes wide
18'Marvin Ducksch from Werder Bremen swings in the corner from the right.
17'Werder Bremen start a counter attack.
17'FC Heidenheim take a throw-in in the opponent's half of the field.
17'Mitchell Weiser relieves the pressure with a clearance
16'FC Heidenheim take a throw-in in the opponent's half of the field.
16'Amos Pieper from Werder Bremen intercepts a cross aimed towards the box.
16'Niklas Dorsch from FC Heidenheim takes a short corner kick from the left.
16'Niklas Stark relieves the pressure with a clearance
15'Ball possession: FC Heidenheim: 67%, Werder Bremen: 33%.
14'Werder Bremen managed to score the important first goal. Will they build on that?
14'G O O O A A A L - Romano Schmid from Werder Bremen puts it away from the penalty spot with the right foot! Kevin Mueller chose the wrong side.
14'After VAR check, the referee decided to stay with the initial call - penalty for Werder Bremen!
14'VAR - PENALTY! - The referee has stopped the play. VAR check in progress, a potential penalty for Werder Bremen.
13'PENALTY - Benedikt Gimber from FC Heidenheim concedes a penalty for tripping Marco Gruell.
12'Werder Bremen start a counter attack.
12'Niklas Stark from Werder Bremen intercepts a cross aimed towards the box.
12'FC Heidenheim are trying to create something here.
12'Good effort by Romano Schmid as he directs a shot on target, but the keeper saves it
11'Patrick Mainka successfully blocks the shot
11'A shot by Romano Schmid is blocked.
11'Werder Bremen start a counter attack.
11'FC Heidenheim are trying to create something here.
10'Senne Lynen makes the tackle and wins possession for his team
10'Ball possession: FC Heidenheim: 69%, Werder Bremen: 31%.
10'Niklas Dorsch makes the tackle and wins possession for his team
9'Werder Bremen start a counter attack.
9'FC Heidenheim take a throw-in in the opponent's half of the field.
9'FC Heidenheim take a throw-in in the opponent's half of the field.
9'Felix Agu successfully blocks the shot
9'A shot by Omar Traore is blocked.
9'FC Heidenheim are trying to create something here.
8'FC Heidenheim take a throw-in in the opponent's half of the field.
8'FC Heidenheim take a throw-in in the opponent's half of the field.
8'Marco Friedl from Werder Bremen intercepts a cross aimed towards the box.
8'FC Heidenheim are trying to create something here.
7'Kevin Mueller from FC Heidenheim intercepts a cross aimed towards the box.
7'Tim Siersleben from FC Heidenheim intercepts a cross aimed towards the box.
7'Werder Bremen are trying to create something here.
6'Goal kick for Werder Bremen.
6'Mathias Honsak from FC Heidenheim takes a short corner kick from the right.
6'Amos Pieper from Werder Bremen intercepts a cross aimed towards the box.
5'Marvin Pieringer from FC Heidenheim is ruled offside.
5'Ball possession: FC Heidenheim: 72%, Werder Bremen: 28%.
4'Niklas Dorsch sends a direct free kick on target, but Michael Zetterer has it under control
4'The referee signals a free kick as Senne Lynen from Werder Bremen trips Paul Wanner
4'FC Heidenheim are trying to create something here.
3'The referee signals a free kick as Romano Schmid from Werder Bremen trips Paul Wanner
3'Goal kick for FC Heidenheim.
3'Jens Stage from Werder Bremen sends an effort wide of target
3'Jan Schoeppner could cost his team a goal after a defensive blunder.
3'The cross by Mitchell Weiser from Werder Bremen successfully finds a teammate in the box.
2'Marco Friedl from Werder Bremen intercepts a cross aimed towards the box.
2'FC Heidenheim are trying to create something here.
2'The referee signals a free kick as Niklas Stark from Werder Bremen trips Adrian Beck
1'FC Heidenheim are in control of the ball.
1'It's a nice warm day for playing football.
1'The pitch is in fantastic condition today and the players are enjoying the surface.
1'FC Heidenheim kick-off, and the game is underway.
1'The referee starts the match.
Welcome to Voith-Arena, the match will start in about 5 minutes.
Line-ups are confirmed. Last update: Sat May 17 2025 16:33:00 GMT+0000 (Coordinated Universal Time)
FC Heidenheim3-4-1-2
1
Kevin Müller
6
Patrick Mainka
5
Benedikt Gimber
4
Tim Siersleben
23
Omar Traore
3
Jan Schoppner
39
Niklas Dorsch
21
Adrian Beck
10
Paul Wanner
18
Marvin Pieringer
17
Mathias Honsak
7
Marvin Ducksch
17
Marco Grüll
27
Felix Agu
20
Romano Schmid
14
Senne Lynen
6
Jens Stage
8
Mitchell Weiser
5
Amos Pieper
32
Marco Friedl
4
Niklas Stark
1
Michael Zetterer
Werder Bremen3-5-2
Substitutions:
46'
Adrian BeckLéo Scienza
72'
Jens StageLeonardo Bittencourt
46'
Benedikt GimberBudu Zivzivadze
72'
Felix AguDerrick Kohn
46'
Niklas DorschJulian Niehues
72'
Marco GrüllJustin Njinmah
46'
Jan SchoppnerLuca Kerber
85'
Amos PieperAnthony Jung
78'
Mathias HonsakJonas Fohrenbach
85'
Marvin DuckschKeke Topp
Substitute players:
Vitus Eicher
Mio Backhaus
Marnon Busch
Anthony Jung
Jonas Fohrenbach
Derrick Kohn
Léo Scienza
Julian Malatini
Julian Niehues
Leonardo Bittencourt
Luca Kerber
Skelly Alvero
Thomas Keller
André Silva
Budu Zivzivadze
Justin Njinmah
Sirlord Conteh
Keke Topp
Coaches:
Frank Schmidt
Ole Werner
Bundesliga
#Team namePPlayedGDGoals DifferencePtsPointsWWinsDDrawsLLossesFGoals ForAGoals Against
1Champions LeagueBayern Munich34678225729932
2Champions LeagueBayer Leverkusen342969191237243
3Champions LeagueEintracht Frankfurt34226017986846
4Champions LeagueBorussia Dortmund342057176117151
5Europa LeagueFreiburg34-455167114953
6Europa Conference League qualificationMainz 053412521410105543
7RB Leipzig34551131295348
8Werder Bremen34-351149115457
9VfB Stuttgart341150148126453
10Borussia M'gladbach34-245136155557
11Wolfsburg342431110135654
12Augsburg34-16431110133551
13Union Berlin34-16401010143551
14St. Pauli34-133288182841
15Hoffenheim34-2232711164668
16Relegation play-offFC Heidenheim34-272985213764
17RelegationHolstein Kiel34-312567214980
18RelegationVfL Bochum34-342567213367
Champions League
Europa League
Europa Conference League qualification
Relegation play-off
Relegation
Cup result provided 1 additional position in UEFA Europa League
Max favourites reached
Max favourites reached