BUNDESLIGA · 2026/27

SV Werder Bremen 2–0 TSG Hoffenheim: Bundesliga Result

SV Werder Bremen beat TSG Hoffenheim 2–0 on Sat, Oct 31, 2026 at Weserstadion, Bremen in Bundesliga Matchday 8. The half-time score was 0–0.

Bundesliga Matchday 8 · kickoff shown in your local time
View Matchday 8

RESULT

SV Werder Bremen vs TSG Hoffenheim result and match summary

SV Werder Bremen beat TSG Hoffenheim 2–0 on Sat, Oct 31, 2026 at Weserstadion, Bremen in Bundesliga Matchday 8. The half-time score was 0–0.

Full-time resultThe score above is the recorded final score for this Bundesliga match.

HIGHLIGHTS & VIDEOS

SV Werder Bremen vs TSG Hoffenheim highlights and videos

Watch up to four available highlights, goals, analysis clips and interviews from this match.

Highlights

It's Always HIM! | WERDER BREMEN - HOFFENHEIM | Highlights | Matchday 8 – Bundesliga 2026/27

Watch SV Werder Bremen vs TSG Hoffenheim Bundesliga video from Bundesliga.

Published by Bundesliga ·

Watch on Bundesliga ↗
Highlights · 2:03

Werder Bremen 2-0 Hoffenheim

Official Bundesliga highlights: Werder Bremen 2-0 Hoffenheim.

Published by Bundesliga ·

Watch on Bundesliga ↗

MATCH INFORMATION

SV Werder Bremen vs TSG Hoffenheim match information

The main facts from this Bundesliga match in one quick view.

Half-time score0–0
TV & streamingFandango (US)

KEY MOMENTS

Key moments from SV Werder Bremen vs TSG Hoffenheim

Goals, cards, substitutions and other major moments in match order.

  1. Kickoff

    First Half begins.

  2. Start DelayWerder Bremen

    Delay in match because of an injury Mitchell Weiser (Werder Bremen).

  3. End DelayWerder Bremen

    Delay over. They are ready to continue.

  4. Eren DinkciWerder Bremen

    Substitution, Werder Bremen. Eren Dinkçi replaces Mitchell Weiser because of an injury.

  5. Start DelayTSG Hoffenheim

    Delay in match (Hoffenheim).

  6. End DelayTSG Hoffenheim

    Delay over. They are ready to continue.

  7. Start DelayWerder Bremen

    Delay in match because of an injury Ludovit Reis (Werder Bremen).

  8. End DelayWerder Bremen

    Delay over. They are ready to continue.

  9. Start DelayTSG Hoffenheim

    Delay in match (Hoffenheim).

  10. End DelayTSG Hoffenheim

    Delay over. They are ready to continue.

  11. Halftime

    First Half ends, Werder Bremen 0, Hoffenheim 0.

  12. Start 2nd Half

    Second Half begins Werder Bremen 0, Hoffenheim 0.

  13. Niclas FüllkrugWerder Bremen

    Goal! Werder Bremen 1, Hoffenheim 0. Niclas Füllkrug (Werder Bremen) left footed shot from the centre of the box to the top left corner. Assisted by Karl Hein.Goal confirmed following VAR Review.

  14. Tim LemperleTSG Hoffenheim

    Substitution, Hoffenheim. Tim Lemperle replaces Adam Hlozek.

  15. Marco FriedlWerder Bremen

    Marco Friedl (Werder Bremen) is shown the yellow card for a bad foul.

  16. Mick SchmetgensWerder Bremen

    Substitution, Werder Bremen. Mick Schmetgens replaces Olivier Deman.

  17. Senne LynenWerder Bremen

    Substitution, Werder Bremen. Senne Lynen replaces Chuki.

  18. Eren DinkciWerder Bremen

    Goal! Werder Bremen 2, Hoffenheim 0. Eren Dinkçi (Werder Bremen) right footed shot from the centre of the box to the top right corner. Assisted by Marco Grüll.

  19. Cajetan LenzTSG Hoffenheim

    Substitution, Hoffenheim. Cajetan Lenz replaces Leon Avdullahu.

  20. Jykese FieldsTSG Hoffenheim

    Substitution, Hoffenheim. Jykese Fields replaces Fisnik Asllani.

  21. Muhammed Yasin Batuhan ZorTSG Hoffenheim

    Substitution, Hoffenheim. Yasin Zor replaces Andrej Kramaric.

  22. Valentin LässigTSG Hoffenheim

    Substitution, Hoffenheim. Valentin Lässig replaces Mats Rots.

  23. Oskar WójcikWerder Bremen

    Substitution, Werder Bremen. Oskar Wójcik replaces Niclas Füllkrug.

  24. Dariusz StalmachWerder Bremen

    Substitution, Werder Bremen. Dariusz Stalmach replaces Ludovit Reis.

  25. ArthurWerder Bremen

    Arthur (Werder Bremen) is shown the yellow card.

  26. Youri RegeerWerder Bremen

    Youri Regeer (Werder Bremen) is shown the yellow card.

  27. End Regular Time

    Second Half ends, Werder Bremen 2, Hoffenheim 0.

  28. Adam HlozekTSG Hoffenheim

    Attempt saved. Adam Hlozek (Hoffenheim) right footed shot from the centre of the box is saved in the centre of the goal by Karl Hein (Werder Bremen). Assisted by Wouter Burger with a cross.

TEAM STATS

SV Werder Bremen vs TSG Hoffenheim match stats

Compare every available team statistic from the match.

SV Werder BremenStatisticTSG Hoffenheim
11Fouls11
3Yellow Cards0
0Red Cards0
0Offsides1
8Corner Kicks4
1Saves2
41.4Possession58.6
18SHOTS16
4ON GOAL2
0.2On Target %0.1
0Penalty Goals0
0Penalty Kicks Taken0
268Accurate Passes432
371Passes527
0.7Pass Completion %0.8
5Accurate Crosses8
19Crosses25
0.3Cross %0.3
61Long Balls53
26Accurate Long Balls20
0.4Long Balls %0.4
7Blocked Shots6
13Effective Tackles7
26Tackles14
0.5Tackle %0.5
14Interceptions15
24Effective Clearances37
24Clearances37

LINEUPS

SV Werder Bremen vs TSG Hoffenheim lineups

Starting players and substitutes listed for both teams.

SV Werder Bremen lineup

Starting lineup
  • Karl HeinG
  • Marco FriedlCD-L
  • Amos PieperCD-R
  • Olivier DemanLB
  • ArthurRB
  • ChukiAM
  • Youri RegeerLM
  • Ludovit ReisRM
  • Niclas FüllkrugForward
  • Marco GrüllAM-L
  • Mitchell WeiserAM-R
Substitutes
  • Dariusz StalmachSUB
  • Mick SchmetgensSUB
  • Eren DinkciSUB
  • Alexander SchlagerSUB
  • Kenny QuetantSUB
  • Senne LynenSUB
  • Cedric IttenSUB
  • Oskar WójcikSUB
  • Justin NjinmahSUB

TSG Hoffenheim lineup

Starting lineup
  • Oliver BaumannG
  • Koki MachidaCD
  • Mats RotsCD-L
  • Ozan KabakCD-R
  • Wouter BurgerCM-L
  • Andrej KramaricCM-R
  • Leon AvdullahuAM
  • Adam DaghimLM
  • Natnael AbrahaRM
  • Fisnik AsllaniCF-L
  • Adam HlozekCF-R
Substitutes
  • Klaus GjasulaSUB
  • Valentin LässigSUB
  • Jykese FieldsSUB
  • Tim LemperleSUB
  • Cajetan LenzSUB
  • Muhammed Yasin Batuhan ZorSUB
  • Oskar HenckeSUB
  • BernardoSUB
  • Luca PhilippSUB

COMMENTARY

SV Werder Bremen vs TSG Hoffenheim match commentary

Open the minute-by-minute record for more match action.

Show full match commentary 91 updates
  1. Lineups are announced and players are warming up.

  2. Shot Blocked

    Attempt blocked. Fisnik Asllani (Hoffenheim) right footed shot from the left side of the box is blocked. Assisted by Andrej Kramaric.

  3. Shot Off Target

    Attempt missed. Wouter Burger (Hoffenheim) left footed shot from outside the box misses to the right.

  4. Shot Off Target

    Attempt missed. Ludovit Reis (Werder Bremen) left footed shot from the centre of the box misses to the left. Assisted by Niclas Füllkrug following a fast break.

  5. Foul

    Leon Avdullahu (Hoffenheim) wins a free kick in the defensive half.

  6. Foul

    Foul by Youri Regeer (Werder Bremen).

  7. Foul

    Adam Hlozek (Hoffenheim) wins a free kick in the defensive half.

  8. Foul

    Foul by Chuki (Werder Bremen).

  9. Corner Awarded

    Corner, Hoffenheim. Conceded by Marco Grüll.

  10. Shot Off Target

    Attempt missed. Fisnik Asllani (Hoffenheim) header from the centre of the box misses to the left. Assisted by Andrej Kramaric with a cross following a corner.

  11. Foul

    Chuki (Werder Bremen) wins a free kick in the defensive half.

  12. Foul

    Foul by Leon Avdullahu (Hoffenheim).

  13. Shot Off Target

    Attempt missed. Ozan Kabak (Hoffenheim) header from the centre of the box misses to the left. Assisted by Wouter Burger with a cross.

  14. Shot Off Target

    Attempt missed. Niclas Füllkrug (Werder Bremen) right footed shot from the centre of the box is close, but misses to the left.

  15. Foul

    Foul by Niclas Füllkrug (Werder Bremen).

  16. Foul

    Leon Avdullahu (Hoffenheim) wins a free kick in the defensive half.

  17. Foul

    Marco Grüll (Werder Bremen) wins a free kick in the defensive half.

  18. Foul

    Foul by Ozan Kabak (Hoffenheim).

  19. Shot Off Target

    Attempt missed. Adam Hlozek (Hoffenheim) right footed shot from outside the box is just a bit too high. Assisted by Adam Daghim.

  20. Handball

    Handball by Niclas Füllkrug (Werder Bremen).

  21. Shot Off Target

    Attempt missed. Fisnik Asllani (Hoffenheim) right footed shot from outside the box is close, but misses to the left.

  22. Corner Awarded

    Corner, Hoffenheim. Conceded by Olivier Deman.

  23. Foul

    Olivier Deman (Werder Bremen) wins a free kick on the left wing.

  24. Foul

    Foul by Adam Hlozek (Hoffenheim).

  25. Shot Blocked

    Attempt blocked. Marco Grüll (Werder Bremen) left footed shot from the left side of the box is blocked. Assisted by Ludovit Reis.

  26. Shot Blocked

    Attempt blocked. Adam Daghim (Hoffenheim) right footed shot from the centre of the box is blocked. Assisted by Adam Hlozek.

  27. Foul

    Foul by Niclas Füllkrug (Werder Bremen).

  28. Foul

    Koki Machida (Hoffenheim) wins a free kick in the defensive half.

  29. Shot Blocked

    Attempt blocked. Adam Hlozek (Hoffenheim) header from the left side of the six yard box is blocked. Assisted by Andrej Kramaric.

  30. Fourth official has announced 2 minutes of added time.

  31. Corner Awarded

    Corner, Werder Bremen. Conceded by Wouter Burger.

  32. Corner Awarded

    Corner, Werder Bremen. Conceded by Oliver Baumann.

  33. Corner Awarded

    Corner, Hoffenheim. Conceded by Youri Regeer.

  34. Shot Blocked

    Attempt blocked. Fisnik Asllani (Hoffenheim) right footed shot from the centre of the box is blocked. Assisted by Adam Hlozek.

  35. Foul

    Chuki (Werder Bremen) wins a free kick in the defensive half.

  36. Foul

    Foul by Natnael Abraha (Hoffenheim).

  37. Shot Blocked

    Attempt blocked. Eren Dinkçi (Werder Bremen) with an attempt from the centre of the box is blocked. Assisted by Marco Grüll with a cross.

  38. Corner Awarded

    Corner, Werder Bremen. Conceded by Mats Rots.

  39. Foul

    Arthur (Werder Bremen) wins a free kick on the right wing.

  40. Foul

    Foul by Adam Hlozek (Hoffenheim).

  41. Foul

    Marco Friedl (Werder Bremen) wins a free kick in the defensive half.

  42. Foul

    Foul by Adam Hlozek (Hoffenheim).

  43. Shot On Target

    Attempt saved. Niclas Füllkrug (Werder Bremen) left footed shot from outside the box is saved in the bottom right corner by Oliver Baumann (Hoffenheim). Assisted by Youri Regeer.

  44. Corner Awarded

    Corner, Werder Bremen. Conceded by Oliver Baumann.

  45. Shot Off Target

    Attempt missed. Marco Friedl (Werder Bremen) header from the centre of the box is just a bit too high. Assisted by Arthur with a cross following a corner.

  46. Foul

    Foul by Olivier Deman (Werder Bremen).

  47. Foul

    Andrej Kramaric (Hoffenheim) wins a free kick in the defensive half.

  48. Shot Blocked

    Attempt blocked. Chuki (Werder Bremen) left footed shot from a difficult angle on the left is blocked.

  49. Foul

    Foul by Marco Friedl (Werder Bremen).

  50. Foul

    Wouter Burger (Hoffenheim) wins a free kick in the attacking half.

  51. Corner Awarded

    Corner, Hoffenheim. Conceded by Ludovit Reis.

  52. Foul

    Youri Regeer (Werder Bremen) wins a free kick in the defensive half.

  53. Foul

    Foul by Fisnik Asllani (Hoffenheim).

  54. Foul

    Foul by Marco Grüll (Werder Bremen).

  55. Foul

    Andrej Kramaric (Hoffenheim) wins a free kick in the defensive half.

  56. Corner Awarded

    Corner, Werder Bremen. Conceded by Mats Rots.

  57. Shot Blocked

    Attempt blocked. Ludovit Reis (Werder Bremen) right footed shot from the centre of the box is blocked. Assisted by Niclas Füllkrug with a headed pass.

  58. Shot Off Target

    Attempt missed. Marco Grüll (Werder Bremen) right footed shot from the right side of the box misses to the left following a corner.

  59. Foul

    Foul by Marco Grüll (Werder Bremen).

  60. Foul

    Fisnik Asllani (Hoffenheim) wins a free kick in the defensive half.

  61. Shot Blocked

    Attempt blocked. Fisnik Asllani (Hoffenheim) left footed shot from outside the box is blocked. Assisted by Wouter Burger with a cross.

  62. Shot Blocked

    Attempt blocked. Adam Daghim (Hoffenheim) left footed shot from outside the box is blocked.

  63. Shot Off Target

    Attempt missed. Adam Daghim (Hoffenheim) right footed shot from the right side of the box is just a bit too high.

  64. Shot Off Target

    Attempt missed. Chuki (Werder Bremen) left footed shot from outside the box is high and wide to the left. Assisted by Marco Grüll.

  65. Shot Blocked

    Attempt blocked. Wouter Burger (Hoffenheim) left footed shot from outside the box is blocked. Assisted by Mats Rots.

  66. Corner Awarded

    Corner, Werder Bremen. Conceded by Koki Machida.

  67. Shot Off Target

    Attempt missed. Amos Pieper (Werder Bremen) header from the centre of the box misses to the right. Assisted by Chuki with a cross following a corner.

  68. Shot Off Target

    Attempt missed. Fisnik Asllani (Hoffenheim) header from the left side of the six yard box is close, but misses to the left. Assisted by Tim Lemperle with a cross following a fast break.

  69. Foul

    Karl Hein (Werder Bremen) wins a free kick in the defensive half.

  70. Foul

    Foul by Wouter Burger (Hoffenheim).

  71. Shot Blocked

    Attempt blocked. Ludovit Reis (Werder Bremen) right footed shot from the right side of the box is blocked.

  72. Corner Awarded

    Corner, Werder Bremen. Conceded by Adam Daghim.

  73. Foul

    Marco Friedl (Werder Bremen) wins a free kick in the defensive half.

  74. Foul

    Foul by Tim Lemperle (Hoffenheim).

  75. Shot Blocked

    Attempt blocked. Marco Grüll (Werder Bremen) left footed shot from the left side of the box is blocked. Assisted by Niclas Füllkrug.

  76. Corner Awarded

    Corner, Werder Bremen. Conceded by Ozan Kabak.

  77. Shot Off Target

    Attempt missed. Niclas Füllkrug (Werder Bremen) header from the centre of the box is just a bit too high. Assisted by Marco Grüll with a cross following a corner.

  78. Offside

    Offside, Hoffenheim. Fisnik Asllani is caught offside.

  79. Shot Blocked

    Attempt blocked. Niclas Füllkrug (Werder Bremen) right footed shot from outside the box is blocked. Assisted by Marco Grüll.

  80. Foul

    Foul by Marco Grüll (Werder Bremen).

  81. Foul

    Koki Machida (Hoffenheim) wins a free kick in the defensive half.

  82. Shot Off Target

    Attempt missed. Fisnik Asllani (Hoffenheim) left footed shot from outside the box is too high. Assisted by Natnael Abraha.

  83. Foul

    Senne Lynen (Werder Bremen) wins a free kick in the defensive half.

  84. Foul

    Foul by Jykese Fields (Hoffenheim).

  85. Fourth official has announced 3 minutes of added time.

  86. Foul

    Foul by Arthur (Werder Bremen).

  87. Foul

    Valentin Lässig (Hoffenheim) wins a free kick in the defensive half.

  88. Foul

    Karl Hein (Werder Bremen) wins a free kick in the defensive half.

  89. Foul

    Foul by Ozan Kabak (Hoffenheim).

  90. Shot On Target

    Attempt saved. Eren Dinkçi (Werder Bremen) left footed shot from a difficult angle on the left is saved in the bottom left corner by Oliver Baumann (Hoffenheim). Assisted by Amos Pieper.

  91. Match ends, Werder Bremen 2, Hoffenheim 0.

SAME ROUND

Other Bundesliga Matchday 8 fixtures

View full matchday →