Bundesliga October 31, 2026 · 10:30 ET
Weserstadion, Bremen
Recent form Lineups Match analysis Results before October 31, 2026, 10:30 ET.
Recent results Matches in sample: 5
Wins 2
Draws 3
Losses 0
Goals 11:9 At home Matches in sample: 5
Wins 2
Draws 1
Losses 2
Goals 9:10 Recent results Matches in sample: 5
Wins 3
Draws 0
Losses 2
Goals 12:7 Away from home Matches in sample: 5
Wins 1
Draws 0
Losses 4
Goals 5:13 Head-to-head record Matches in sample: 2
WinsWerder Bremen 0
Draws 0
Wins1899 Hoffenheim 2 Total goals: 0:3 , in the order Werder Bremen — 1899 Hoffenheim. Includes previous meetings with known regulation-time scores.
Each sample includes up to five completed matches across all competitions. Scores cover 90 minutes plus stoppage time, excluding extra time and penalties. Historical match pages use only results from before kickoff.
Lineups Werder Bremen 4-2-3-1 Starting lineup 1 K. HeinG 32 M. FriedlD 5 A. PieperD 2 O. DemanD 17 M. GrüllM 13 ArthurD 10 N. FüllkrugF 44 Y. RegeerM 15 L. ReisM 20 Chuky San JoséM 8 M. WeiserM Substitutes 33 Mick SchmetgensD 14 S. LynenM 11 J. NjinmahF 18 E. DinkçiF 19 K. QuetantF 30 A. SchlagerG 26 C. IttenF 3 O. WójcikD 23 Dariusz StalmachM 1899 Hoffenheim 3-5-2 Starting lineup 14 A. DaghimM 1 O. BaumannG 5 O. KabakD 7 L. AvdullahuM 18 W. BurgerM 11 F. AsllaniF 10 A. HložekF 27 A. KramarićM 39 M. RotsD 29 Natnael AbrahaM 28 K. MachidaD Substitutes 37 L. PhilippG 13 BernardoD 47 V. LässigD 19 T. LemperleF 32 Cajetan Benjamin LenzM 55 Y. B. Zor MuhammedF 41 O. HenckeM 52 K. GjasulaM 46 J. FieldsF
Match events 16′ Mitchell WeiserSubstitution Werder Bremen 57′ Niclas FüllkrugGoal Werder Bremen 60′ Adam HložekSubstitution 1899 Hoffenheim 60′ Marco FriedlYellow card Werder Bremen 73′ Olivier DemanSubstitution Werder Bremen 73′ Iván San José CantalejoSubstitution Werder Bremen 82′ Eren DinkciGoal Werder Bremen 87′ Leon AvdullahuSubstitution 1899 Hoffenheim 87′ Fisnik AsllaniSubstitution 1899 Hoffenheim 87′ Andrej KramarićSubstitution 1899 Hoffenheim 90+1′ Mats RotsSubstitution 1899 Hoffenheim 90+1′ Niclas FüllkrugSubstitution Werder Bremen 90+1′ Ludovit ReisSubstitution Werder Bremen 90+2′ Arthur Augusto de Matos SoaresYellow card Werder Bremen 90+2′ Youri RegeerYellow card Werder Bremen
About the match When does the match start? October 31, 2026, 10:30 (ET). Weserstadion
What do 1, X and 2 mean? 1 means a home win, X a draw and 2 an away win. Odds refer to 90 minutes plus stoppage time, excluding extra time and penalties.