Skip to content
Live scoresView all →

Werder Bremen vs 1899 Hoffenheim 2-0

  • Niclas Füllkrug57'
  • Eren Dinkci82'
Kick-off
Sat, 31 Oct 2026 · 14:30 (UTC)
Venue
Weser-Stadion, Bremen
Referee
Tobias Reichel

Match timeline

  1. 90+2’Yellow cardWerder Bremen crestWerder BremenArthur Augusto de Matos Soares
  2. 90+2’Yellow cardWerder Bremen crestWerder BremenYouri Regeer
  3. 90+1’Substitution1899 Hoffenheim crest1899 HoffenheimValentin Lässig ONMats Rots OFF
  4. 90+1’SubstitutionWerder Bremen crestWerder BremenOskar Wójcik ONNiclas Füllkrug OFF
  5. 90+1’SubstitutionWerder Bremen crestWerder BremenDariusz Stalmach ONLudovit Reis OFF
  6. 87’Substitution1899 Hoffenheim crest1899 HoffenheimCajetan Benjamin Lenz ONLeon Avdullahu OFF
  7. 87’Substitution1899 Hoffenheim crest1899 HoffenheimJykese Fields ONFisnik Asllani OFF
  8. 87’Substitution1899 Hoffenheim crest1899 HoffenheimYasin Zor ONAndrej Kramarić OFF
Show 7 earlier events
  1. 82’Goal!Werder Bremen crestWerder BremenEren DinkciAssist: Marco Grüll2 – 0
  2. 73’SubstitutionWerder Bremen crestWerder BremenMick Schmetgens ONOlivier Deman OFF
  3. 73’SubstitutionWerder Bremen crestWerder BremenSenne Lynen ONIván San José Cantalejo OFF
  4. 60’Substitution1899 Hoffenheim crest1899 HoffenheimTim Lemperle ONAdam Hložek OFF
  5. 60’Yellow cardWerder Bremen crestWerder BremenMarco Friedl
  6. 57’Goal!Werder Bremen crestWerder BremenNiclas FüllkrugAssist: Karl Hein1 – 0
  7. 16’SubstitutionWerder Bremen crestWerder BremenEren Dinkci ONMitchell Weiser OFF
  8. 1’Kick-off

Key stats

Werder Bremen crestWerder Bremen1899 Hoffenheim1899 Hoffenheim crest
  • 41%Possession59%
  • 18Shots16
  • 1.23xG1.15
  • 4Shots on Target2
  • 8Corners4
  • 11Fouls11
  • 0Offsides1
  • 1Saves2
  • 371Passes526
  • 3Yellow Cards0

Lineups

Confirmed selections

Werder Bremen crestWerder Bremen4 - 2 - 3 - 1

  1. 1Hein
  2. 13Arthur
  3. 5Pieper
  4. 32Friedl
  5. 2Deman
  6. 15Reis
  7. 44Regeer
  8. 8Weiser
  9. 20José
  10. 17Grüll
  11. 10Füllkrug

Substitutions

  1. 16’↑18 E. Dinkçi↓8 M. Weiser
  2. 73’↑33 Mick Schmetgens↓2 O. Deman
  3. 73’↑14 S. Lynen↓ Iván San José Cantalejo
  4. 90+1’↑3 O. Wójcik↓10 N. Füllkrug
  5. 90+1’↑23 Dariusz Stalmach↓15 L. Reis

Unused substitutes 26 C. Itten, 11 J. Njinmah, 19 K. Quetant, 30 A. Schlager

Coach D. Thioune

1899 Hoffenheim crest1899 Hoffenheim3 - 5 - 2

Substitutions

  1. 60’↑19 T. Lemperle↓10 A. Hložek
  2. 87’↑32 Cajetan Benjamin Lenz↓7 L. Avdullahu
  3. 87’↑46 J. Fields↓11 F. Asllani
  4. 87’↑ Yasin Zor↓27 A. Kramarić
  5. 90+1’↑47 V. Lässig↓39 M. Rots

Unused substitutes 37 L. Philipp, 55 Y. B. Zor Muhammed, 41 O. Hencke, 52 K. Gjasula, 13 Bernardo

Coach C. Ilzer

Match facts

Competition
Bundesliga - Germany
Round
Matchday 8
Date
Sat, 31 Oct 2026
Kick-off
14:30 (UTC)
Venue
Weser-Stadion, Bremen
Referee
Tobias Reichel
Werder Bremen coach
D. Thioune
1899 Hoffenheim coach
C. Ilzer

League table

Bundesliga - Germany

#TeamPWDLGDPts
1Bayern München crestBayern München9630+2021
2Borussia Dortmund crestBorussia Dortmund9630+921
3RB Leipzig crestRB Leipzig9603+1418
4SC Freiburg crestSC Freiburg8512+816
5Werder Bremen crestWerder Bremen8431+315
141899 Hoffenheim crest1899 Hoffenheim8305-29

Recent form

Last 5 matches, all competitions

Werder Bremen crest

Werder Bremen

  1. D
  2. W
  3. D
  4. D
  5. W
1899 Hoffenheim crest

1899 Hoffenheim

  1. L
  2. L
  3. W
  4. W
  5. W

Player ratings

  1. 1N. Füllkrug8.2
  2. 2M. Grüll7.7
  3. 3E. Dinkçi7.5
  4. 4M. Friedl7.3
  5. 5A. Pieper7.3
  6. 6S. Lynen7.2
  7. 7Mick Schmetgens7.1
  8. 8O. Deman7.0
  9. 9K. Hein7.0
  10. 10M. Weiser6.9
  11. 11Arthur6.9
  12. 12Y. Regeer6.7
  13. 13L. Reis6.7
  14. 14Chuky San José6.3
  15. 15C. Itten0.0
  16. 16J. Njinmah0.0
  17. 17K. Quetant0.0
  18. 18A. Schlager0.0
  19. 19Dariusz Stalmach0.0
  20. 20O. Wójcik0.0
  1. 1O. Kabak7.0
  2. 2K. Machida7.0
  3. 3A. Hložek6.9
  4. 4M. Rots6.7
  5. 5W. Burger6.7
  6. 6A. Kramarić6.6
  7. 7T. Lemperle6.6
  8. 8Cajetan Benjamin Lenz6.5
  9. 9Natnael Abraha6.4
  10. 10F. Asllani6.4
  11. 11Y. B. Zor Muhammed6.3
  12. 12A. Daghim6.2
  13. 13J. Fields6.2
  14. 14L. Avdullahu6.0
  15. 15O. Baumann5.9
  16. 16Bernardo0.0
  17. 17K. Gjasula0.0
  18. 18O. Hencke0.0
  19. 19V. Lässig0.0
  20. 20L. Philipp0.0

Match ratings from API-Football, out of 10.

MVP of the match

N. Füllkrug
8.2

N. Füllkrug

Werder Bremen crestWerder Bremen

1
Goals
0
Assists

Rated 8.2, the best on the pitch — 1 goal in 91 minutes.

Team form comparison

Last 5 matches, all competitions

Werder Bremen crestWerder Bremen
W-D-L
2-3-0
Scored / match
2.2
Conceded / match
1.8
1899 Hoffenheim crest1899 Hoffenheim
W-D-L
3-0-2
Scored / match
2.4
Conceded / match
1.4

Fan predictions

How the fans called it

  • Werder Bremen crestWerder BremenResult0%
  • Draw0%
  • 1899 Hoffenheim crest1899 Hoffenheim0%

No votes yet

What happened

Match report

Werder Bremen beat 1899 Hoffenheim 2-0 at Weser-Stadion, with Niclas Füllkrug and Eren Dinkci scoring after the break to settle a game that had been level at half-time.

The first half passed without a goal, leaving it 0-0 at the interval.

Füllkrug opened the scoring in the 57th minute from Karl Hein’s assist, and Werder then managed the game through substitutions and a booking for Marco Friedl on 60 minutes. Dinkci, who came on in the 16th minute, made it 2-0 on 82 minutes from Marco Grüll’s pass, before Hoffenheim made three changes on 87 minutes and Werder added two more in stoppage time, including Füllkrug going off on 90+1 minutes.

Hoffenheim had 59% of the possession and 526 passes to Werder’s 41% and 371, but Werder had more shots, 18 to 16, more on target, 4 to 2, more corners, 8 to 4, and a slightly higher xG, 1.23 to 1.15. The home side also finished with 11 fouls, the same as Hoffenheim, while Hoffenheim were caught offside once and Werder not at all.

Werder were shown three yellow cards, for Marco Friedl on 60 minutes, Arthur Augusto de Matos Soares on 90+2 minutes and Youri Regeer on 90+2 minutes. Hoffenheim were not booked, and there were no red cards.

Match record

Competition
Bundesliga - Germany
Round
Matchday 8
Kick-off
Venue
Weser-Stadion, Bremen
Referee
Tobias Reichel
Match ID
cornerflick:match:werder-bremen-vs-1899-hoffenheim-bundesliga-2026-10-31

Data: API-Football · last updated · Spotted an error?

Cite, download, embed

This match as a source

Cite this match

Cornerflick. Werder Bremen 2-0 1899 Hoffenheim, Bundesliga - Germany, 31 October 2026. Match record, last updated 3 November 2026. https://cornerflick.com/football/bundesliga/matches/werder-bremen-vs-1899-hoffenheim-bundesliga-2026-10-31

Permanent identifier cornerflick:match:werder-bremen-vs-1899-hoffenheim-bundesliga-2026-10-31. It does not change if the page moves.

Download the data

Data by Cornerflick — cornerflick.com. Reuse under CC BY 4.0.

Embed this match

A live scoreboard and timeline for your own page, crediting Cornerflick.

<iframe src="https://cornerflick.com/embed/match/werder-bremen-vs-1899-hoffenheim-bundesliga-2026-10-31" width="100%" height="220" style="border:0" loading="lazy" title="Match scoreboard and timeline — Cornerflick"></iframe>

Get live alerts

Never miss a moment. Goals, line-ups, red cards and full-time — pushed to your phone the second they happen.

Full timeline

15 events

  1. 16’SubstitutionWerder Bremen crestWerder BremenEren Dinkci ONMitchell Weiser OFF
  2. 57’Goal!Werder Bremen crestWerder BremenNiclas FüllkrugAssist: Karl Hein1 – 0
  3. 60’Substitution1899 Hoffenheim crest1899 HoffenheimTim Lemperle ONAdam Hložek OFF
  4. 60’Yellow cardWerder Bremen crestWerder BremenMarco Friedl
  5. 73’SubstitutionWerder Bremen crestWerder BremenMick Schmetgens ONOlivier Deman OFF
  6. 73’SubstitutionWerder Bremen crestWerder BremenSenne Lynen ONIván San José Cantalejo OFF
  7. 82’Goal!Werder Bremen crestWerder BremenEren DinkciAssist: Marco Grüll2 – 0
  8. 87’Substitution1899 Hoffenheim crest1899 HoffenheimCajetan Benjamin Lenz ONLeon Avdullahu OFF
  9. 87’Substitution1899 Hoffenheim crest1899 HoffenheimJykese Fields ONFisnik Asllani OFF
  10. 87’Substitution1899 Hoffenheim crest1899 HoffenheimYasin Zor ONAndrej Kramarić OFF
  11. 90+1’Substitution1899 Hoffenheim crest1899 HoffenheimValentin Lässig ONMats Rots OFF
  12. 90+1’SubstitutionWerder Bremen crestWerder BremenOskar Wójcik ONNiclas Füllkrug OFF
  13. 90+1’SubstitutionWerder Bremen crestWerder BremenDariusz Stalmach ONLudovit Reis OFF
  14. 90+2’Yellow cardWerder Bremen crestWerder BremenArthur Augusto de Matos Soares
  15. 90+2’Yellow cardWerder Bremen crestWerder BremenYouri Regeer