This Matchweek

Werder Bremen1899 Hoffenheim

Werder Bremen v 1899 Hoffenheim result

Full-time · Werder Bremen 2–0 1899 Hoffenheim

Bundesliga · · Weserstadion

Updated · refreshed continuously

The model’s pre-match pick

Werder Bremen 2–0 1899 Hoffenheim — Werder Bremen won this Bundesliga match. TACTIX’s pre-match model pick was Over 2.5 goals.

Free pick
Over 2.5 goals
Best price: 1.40 at Betano
This is one free selection. The model’s confidence rating, value against the bookmakers and every other market are part of Pro.
The record in this market: of the calls the model rated 70% or more on Over 2.5 goals in the last 90 days, 67.4% of 543 landed (95% range 63.4–71.2%); it had given them 75.9% on average. That is the market’s record, not a forecast for this pick. The model has been overconfident here: weigh its calls in this market with that in mind. How accurate →
How often calls like this land: when the model rated over 2.5 goals between 62% and 80% in 21 top-flight leagues over the last 365 days — every such forecast, not only the free picks — it landed 544 of 845 times (64.4%), against an average rating of 67.7%. How we measure →
Match report, in numbers

What xG said

xG said little between the sides: Werder Bremen 1.26, 1899 Hoffenheim 1.18 in expected goals (per-shot expected goals for this match).

The result

Werder Bremen beat 1899 Hoffenheim 2–0 at Weserstadion in the Bundesliga on Saturday 31 October. Werder Bremen have scored in 10 consecutive matches in all competitions.

The goals

It was 0–0 at half-time. The goals — Werder Bremen: Niclas Füllkrug (57’, assisted by Karl Hein) and Eren Dinkçi (82’, assisted by Marco Grüll).

How it turned

Replaying TACTIX’s published pre-match model through the match’s two key moments (goals and red cards), the biggest swing came with Niclas Füllkrug’s goal on 57 minutes.

Discipline

The bookings — Werder Bremen: Marco Friedl (60’), Arthur (90+2’) and Youri Regeer (90+2’).

What it changes

Werder Bremen move up from sixth to fourth (eight league matches played). Werder Bremen have scored 17 goals, the sixth-most (shared) of the 18 clubs (2026/27 so far, after 8 games). Werder Bremen have conceded 14 goals, the eighth-fewest of the 18 clubs.

1899 Hoffenheim move down from 10th to 11th (eight league matches played). 1899 Hoffenheim have scored 14 goals, the ninth-most (shared) of the 18 clubs (2026/27 so far, after 8 games). 1899 Hoffenheim have conceded 16 goals, the eighth-most (shared) of the 18 clubs.

It is Werder Bremen’s first win over 1899 Hoffenheim since 29 September 2024, after three meetings without one (the 6 prior meetings TACTIX holds).

Who stood out

By TACTIX Impact for this match, Marco Grüll (Werder Bremen) 9.5, Niclas Füllkrug (Werder Bremen) 8.3 and Ludovit Reis (Werder Bremen) 8.3 led the match.

Head-to-head

1899 Hoffenheim are unbeaten in the last three meetings with Werder Bremen.

What the model said

The model’s free pick, Over 2.5 goals, did not land — graded in the live track record, misses included.

Next up

Werder Bremen next travel to VfB Stuttgart on 7 November 2026.

1899 Hoffenheim next host FC Schalke 04 on 8 November 2026.

Written from the matches TACTIX holds for both sides; each figure names the games it is counted over.

Next for Werder Bremen: VfB Stuttgart v Werder Bremen, Saturday 7 November — the preview. Next for 1899 Hoffenheim: 1899 Hoffenheim v FC Schalke 04, Sunday 8 November — the preview.

The Numbers

  • Result: Werder Bremen 2–0 1899 Hoffenheim · Bundesliga
  • Venue: Weserstadion · Bremen
  • Referee: Tobias Reichel
  • Model coverage: 246 markets priced for this fixture
  • Head-to-head (last 6): Werder Bremen 1 · draws 0 · 1899 Hoffenheim 5 · 3.67 goals/game
  • Recent form: Werder Bremen 2W 2D 1L · 1899 Hoffenheim 3W 1D 1L

Werder Bremen 2–0 1899 Hoffenheim (Bundesliga): this fixture is settled. TACTIX’s pre-match coverage ran across 246 markets, and every graded call — wins and losses — is in the live track record (as of 6 November 2026). See the live track record →

Key Stats

2.13 / 1.75
Goals
against 2.13 / 1.63 · 5 of the last 5 over 3.5
over 8 matches
4 / 7
Corners
against 5.63 / 4.71 · 2 of the last 5 over 9.5
over 7 matches
6.88 / 5.14
Shots on target
against 5.63 / 3.29 · 5 of the last 5 over 8.5
over 7 matches
1.25 / 3.29
Cards
against 1.5 / 1.57 · 2 of the last 5 over 3.5
over 7 matches
246
Markets analysed

Per game, last 8 completed matches, to 28 October 2026. Over/under figures use standard thresholds, not bookmaker lines.

Per game, last 8 played matches, friendlies left out, to 28 October 2026. Goals in a match that went to extra time count at the 90-minute score; its other figures are left out. Bars: for (mint) against (amber), scaled to the larger figure in the row. Lines marked “our book” are this fixture’s; the rest are standard thresholds, not prices.
Per gameWerder Bremen for / againstLine1899 Hoffenheim for / against
Goals scored
2.13 for · 2.13 against n 8
3.5our book
1.75 for · 1.63 against n 8
Corners won
4 for · 5.63 against n 8
9.5standard
7 for · 4.71 against n 7
Shots
14.13 for · 15.25 against n 8
19.5standard
18.43 for · 11.71 against n 7
Shots on target
6.88 for · 5.63 against n 8
8.5standard
5.14 for · 3.29 against n 7
Fouls committed
10.75 for · 11 against n 8
21.5standard
16.14 for · 9 against n 7
Cards shown
1.25 for · 1.5 against n 8
3.5standard
3.29 for · 1.57 against n 7

Referee: Tobias Reichel.

Werder Bremen

Werder Bremen Goalkeeper

Werder Bremen — Goalkeeper: season totals in played matches, friendlies left out, appearances of 15+ minutes; per 90 minutes under each figure; total minutes under the average, before kick-off.
PlayerAppsAvg minsSavesGoals concededPenalties saved
K. Hein890720 min273.4 /90121.5 /9010.1 /90
Werder Bremen — Goalkeeper saves: per 90 minutes, each player’s last 8 appearances of 15+ minutes in played matches, friendlies left out for Werder Bremen before kick-off, to 28 October 2026. Meter: one column per match, newest first; upper cell 2+, lower cell 3+.
PlayerMinsSaves 2+3+
K. Hein n 890
3.46/4

Werder Bremen Defensive

Werder Bremen — Defensive: season totals in played matches, friendlies left out, appearances of 15+ minutes; per 90 minutes under each figure; total minutes under the average, before kick-off.
PlayerAppsAvg minsTacklesInterceptionsBlocksDuels wonFouls committedYellow cards
M. Friedl990810 min40.4 /90131.4 /90101.1 /90252.8 /90111.2 /9000 /90
A. Pieper981728 min202.5 /90101.2 /9040.5 /90344.2 /9020.2 /9010.1 /90
O. Deman884675 min212.8 /90121.6 /9040.5 /90385.1 /9070.9 /9010.1 /90
Arthur782572 min101.6 /9071.1 /9000 /90304.7 /9020.3 /9020.3 /90
Mick Schmetgens568338 min123.2 /9051.3 /9000 /90277.2 /9030.8 /9000 /90
See more players · Pro

Try Pro for £1, then £9.99 a month unless you cancel · 18+

Werder Bremen — Discipline: per 90 minutes, each player’s last 8 appearances of 15+ minutes in played matches, friendlies left out for Werder Bremen before kick-off, to 28 October 2026. Meter: one column per match, newest first; upper cell 1+, lower cell 2+.
PlayerMinsFouls committed 1+2+Fouls won 1+2+Likely duel
M. Friedl n 890
1.46/4
0.64/1
—
A. Pieper n 879.8
0.32/0
0.42/1
—
L. Reis n 876.6
15/1
0.93/2
A. Daghim
M. Grüll n 885.5
1.27/2
2.27/6
A. Hložek
Chuky San José n 880.1
0.83/3
15/2
A. Hložek
See more players · Pro
Werder Bremen — Tackles: per 90 minutes, each player’s last 8 appearances of 15+ minutes in played matches, friendlies left out for Werder Bremen before kick-off, to 28 October 2026. Meter: one column per match, newest first; upper cell 1+, lower cell 2+.
PlayerMinsTackles 1+2+
M. Friedl n 890
0.43/0
A. Pieper n 879.8
2.87/5
L. Reis n 876.6
2.97/6
M. Grüll n 885.5
2.45/3
Chuky San José n 880.1
1.36/2
See more players · Pro

Werder Bremen Attacking

Werder Bremen — Attacking: season totals in played matches, friendlies left out, appearances of 15+ minutes; per 90 minutes under each figure; total minutes under the average, before kick-off.
PlayerAppsAvg minsGoalsAssistsShotsShots on targetKey passesDribbles completed
N. Füllkrug973658 min111.5 /9000 /90273.7 /90202.7 /9091.2 /9020.3 /90
C. Itten532161 min00 /9000 /9063.4 /9021.1 /9031.7 /9031.7 /90
J. Njinmah267134 min00 /9000 /9021.3 /9021.3 /9000 /9042.7 /90
P. Erevbenagie23468 min00 /9000 /9011.3 /9011.3 /9011.3 /9056.6 /90
S. Mbangula14545 min00 /9000 /9012 /9012 /9024 /9000 /90
See more players · Pro
Werder Bremen — Shooting: per 90 minutes, each player’s last 8 appearances of 15+ minutes in played matches, friendlies left out for Werder Bremen before kick-off, to 28 October 2026. Meter: one column per match, newest first; upper cell 1+, lower cell 2+.
PlayerMinsShots 1+2+Shots on target 1+2+
M. Friedl n 890
0.43/0
00/0
A. Pieper n 879.8
0.43/0
0.11/0
L. Reis n 876.6
13/3
0.63/1
M. Grüll n 885.5
1.77/3
0.85/1
Chuky San José n 880.1
1.35/3
14/2
See more players · Pro
Werder Bremen — Goalscoring: per 90 minutes, each player’s last 8 appearances of 15+ minutes in played matches, friendlies left out for Werder Bremen before kick-off, to 28 October 2026. Meter: one column per match, newest first; upper cell 1+, lower cell 2+.
PlayerMinsGoals 1+2+Assists 1+2+
M. Friedl n 890
00/0
00/0
A. Pieper n 879.8
00/0
00/0
L. Reis n 876.6
0.32/0
00/0
M. Grüll n 885.5
0.32/0
0.75/0
Chuky San José n 880.1
00/0
0.32/0
See more players · Pro

1899 Hoffenheim

1899 Hoffenheim Goalkeeper

1899 Hoffenheim — Goalkeeper: season totals in played matches, friendlies left out, appearances of 15+ minutes; per 90 minutes under each figure; total minutes under the average, before kick-off.
PlayerAppsAvg minsSavesGoals concededPenalties saved
O. Baumann1090900 min202 /90141.4 /9000 /90
1899 Hoffenheim — Goalkeeper saves: per 90 minutes, each player’s last 8 appearances of 15+ minutes in played matches, friendlies left out for 1899 Hoffenheim before kick-off, to 28 October 2026. Meter: one column per match, newest first; upper cell 2+, lower cell 3+.
PlayerMinsSaves 2+3+
O. Baumann n 890
1.95/1

1899 Hoffenheim Defensive

1899 Hoffenheim — Defensive: season totals in played matches, friendlies left out, appearances of 15+ minutes; per 90 minutes under each figure; total minutes under the average, before kick-off.
PlayerAppsAvg minsTacklesInterceptionsBlocksDuels wonFouls committedYellow cards
V. Coufal1184927 min121.2 /90141.4 /9010.1 /90383.7 /9070.7 /9020.2 /90
O. Kabak1088884 min131.3 /90151.5 /9080.8 /90636.4 /90272.7 /9040.4 /90
M. Rots877618 min142 /9081.2 /9030.4 /90334.8 /90111.6 /9010.1 /90
K. Machida771500 min50.9 /90162.9 /9010.2 /90254.5 /90142.5 /9020.4 /90
A. Hajdari675447 min61.2 /90102 /9040.8 /90183.6 /90102 /9010.2 /90
See more players · Pro
1899 Hoffenheim — Discipline: per 90 minutes, each player’s last 8 appearances of 15+ minutes in played matches, friendlies left out for 1899 Hoffenheim before kick-off, to 28 October 2026. Meter: one column per match, newest first; upper cell 1+, lower cell 2+.
PlayerMinsFouls committed 1+2+Fouls won 1+2+Likely duel
L. Avdullahu n 888.8
1.45/3
0.63/2
—
V. Coufal n 883.8
0.53/1
0.94/3
—
A. Daghim n 861.5
27/3
0.93/1
L. Reis
A. Hložek n 859.1
1.75/3
15/0
Chuky San José
B. Conté n 856.6
1.24/1
26/2
—
See more players · Pro
1899 Hoffenheim — Tackles: per 90 minutes, each player’s last 8 appearances of 15+ minutes in played matches, friendlies left out for 1899 Hoffenheim before kick-off, to 28 October 2026. Meter: one column per match, newest first; upper cell 1+, lower cell 2+.
PlayerMinsTackles 1+2+
L. Avdullahu n 888.8
1.97/3
V. Coufal n 883.8
1.26/3
A. Daghim n 861.5
2.26/2
A. Hložek n 859.1
14/1
B. Conté n 856.6
2.46/5
See more players · Pro

1899 Hoffenheim Attacking

1899 Hoffenheim — Attacking: season totals in played matches, friendlies left out, appearances of 15+ minutes; per 90 minutes under each figure; total minutes under the average, before kick-off.
PlayerAppsAvg minsGoalsAssistsShotsShots on targetKey passesDribbles completed
A. Hložek1160660 min30.4 /9010.1 /90263.5 /9091.2 /9060.8 /90101.4 /90
T. Lemperle966595 min10.2 /9010.2 /90121.8 /9071.1 /90132 /9030.5 /90
A. Kramarić644261 min20.7 /9031 /9093.1 /9041.4 /9062.1 /9031 /90
Max Moerstedt436144 min21.3 /9010.6 /9085 /9063.8 /9021.3 /9000 /90
L. Avdullahu1189980 min10.1 /9000 /9070.6 /9030.3 /90100.9 /9020.2 /90
See more players · Pro
1899 Hoffenheim — Shooting: per 90 minutes, each player’s last 8 appearances of 15+ minutes in played matches, friendlies left out for 1899 Hoffenheim before kick-off, to 28 October 2026. Meter: one column per match, newest first; upper cell 1+, lower cell 2+.
PlayerMinsShots 1+2+Shots on target 1+2+
L. Avdullahu n 888.8
0.54/0
0.11/0
V. Coufal n 883.8
0.11/0
00/0
A. Daghim n 861.5
0.52/1
0.42/0
A. Hložek n 859.1
4.27/5
1.54/2
B. Conté n 856.6
2.46/4
0.84/0
See more players · Pro
1899 Hoffenheim — Goalscoring: per 90 minutes, each player’s last 8 appearances of 15+ minutes in played matches, friendlies left out for 1899 Hoffenheim before kick-off, to 28 October 2026. Meter: one column per match, newest first; upper cell 1+, lower cell 2+.
PlayerMinsGoals 1+2+Assists 1+2+
L. Avdullahu n 888.8
00/0
00/0
V. Coufal n 883.8
00/0
0.11/0
A. Daghim n 861.5
0.42/0
0.21/0
A. Hložek n 859.1
0.62/1
0.21/0
B. Conté n 856.6
0.42/0
0.21/0
See more players · Pro

The next free picks, by email

The pick on this page was published before kick-off and graded afterwards. The daily email carries the next ones at 07:30 UK, each with its tier’s settled record, misses included. One click to leave.

Match Statistics & Details

Full-time team statistics as recorded by the data provider; – = not recorded.
Werder Bremen1899 Hoffenheim
41%Possession59%
1.20Expected goals (xG)1.15
17Shots16
4Shots on target2
6Shots off target8
7Blocked shots6
14Shots inside the box9
8Corners4
0Offsides1
11Fouls11
3Yellow cards0
0Red cards0
1Saves2
370Passes527

Werder Bremen Player Stats

PlayerMinGAShSoTKPTklCardsRating
Arthur90000015Y6.5
M. Friedl90001000Y6.7
M. Grüll9001205407.7
A. Pieper9000101106.7
Y. Regeer90000014Y6.4
K. Hein9001001007.1
N. Füllkrug8910523108.2
L. Reis8900301706.4
E. Dinkçi7410320107.7
Chuky San José7300201106.3
O. Deman7300000106.6
S. Lynen1700000107
Mick Schmetgens1700000006.8
M. Weiser1600000006.6
Dariusz Stalmach100000006.5
O. Wojcik100000006.1

1899 Hoffenheim Player Stats

PlayerMinGAShSoTKPTklCardsRating
Natnael Abraha9000000106.3
W. Burger9000203206.7
A. Daghim9000301106.1
O. Kabak9000100207
K. Machida9000000306.8
O. Baumann9000000006
M. Rots8900001306.5
F. Asllani8700700006.4
L. Avdullahu8700000006.3
A. Kramarić8700003006.5
A. Hložek6000322006.9
T. Lemperle3000001106.7
J. Fields300000006.2
Cajetan Benjamin Lenz300000106
Y. B. Zor Muhammed300000006.6
V. Lässig100000006.1

Sh = shots, SoT = shots on target, KP = key passes, Tkl = tackles; – = not recorded for that player. Rating is the data provider’s.

Form, Head-to-Head & Standings

The numbers behind Werder Bremen v 1899 Hoffenheim — recent results, past meetings and where each side sits. (TACTIX’s model forecast is in the projections below.)

Recent form
Werder BremenWDDWL
Last 5: 2W 2D 1L · 2.4 scored / 2.2 conceded per game
1899 HoffenheimLWWWD
Last 5: 3W 1D 1L · 2.2 scored / 1 conceded per game
Head-to-head last 6
Werder Bremen 1 · 0 draws · 1899 Hoffenheim 5 · 3.67 goals/game
  • 2026-05-09 1899 Hoffenheim 1–0 Werder Bremen
  • 2026-01-27 Werder Bremen 0–2 1899 Hoffenheim
  • 2025-02-16 Werder Bremen 1–3 1899 Hoffenheim
  • 2024-09-29 1899 Hoffenheim 3–4 Werder Bremen
  • 2024-03-03 1899 Hoffenheim 2–1 Werder Bremen
  • 2023-10-07 Werder Bremen 2–3 1899 Hoffenheim
League standing · 2026/27
Werder Bremen#5 pos15 pts8 pl+3 GD
1899 Hoffenheim#12 pos9 pts8 pl-2 GD
Goals per game
Werder Bremen scored2.13
1899 Hoffenheim scored1.75
Werder Bremen conceded1.75
1899 Hoffenheim conceded2

Shot Map and Expected Goals

Werder Bremen 1.26 xG from 18 shots, 1899 Hoffenheim 1.18 from 16. Every mark is one shot, placed where it was taken and sized by the chance it had of becoming a goal. Filled marks with a white ring are goals.

Fisnik Asllani 70' · 0.49 xGFisnik Asllani 45' · 0.13 xGLudovit Reis 2' · 0.13 xGMarco Grüll 40' · 0.10 xGMarco Grüll 78' · 0.10 xGNiclas Füllkrug 83' · 0.09 xGAdam Hlozek 37' · 0.08 xGLudovit Reis 75' · 0.08 xGNiclas Füllkrug 23' · 0.08 xGAdam Daghim 42' · 0.07 xGEren Sami Dinkci 93' · 0.06 xGAdam Daghim 66' · 0.06 xGAdam Hlozek 44' · 0.06 xGLudovit Reis 65' · 0.05 xGFisnik Asllani 85' · 0.05 xGEren Sami Dinkci 47' · 0.04 xGMarco Grüll 65' · 0.04 xGChuki 55' · 0.04 xGFisnik Asllani 2' · 0.04 xGAdam Daghim 66' · 0.04 xGOzan Kabak 21' · 0.03 xGMarco Friedl 53' · 0.03 xGFisnik Asllani 66' · 0.03 xGChuki 67' · 0.03 xGNiclas Füllkrug 79' · 0.03 xGNiclas Füllkrug 52' · 0.02 xGFisnik Asllani 7' · 0.02 xGWouter Burger 68' · 0.02 xGAdam Hlozek 30' · 0.02 xGFisnik Asllani 31' · 0.02 xGAmos Pieper 70' · 0.02 xGWouter Burger 2' · 0.01 xGNiclas Füllkrug 56' · 0.19 xG · goalEren Sami Dinkci 81' · 0.12 xG · goal
Werder Bremen (attacking right)1899 Hoffenheim (attacking left)mark size = expected goals
TeamShotsGoalsxG
Werder Bremen1821.26
1899 Hoffenheim1601.18

Shot locations and expected-goals values from per-shot data. Per-shot tables, situation and shot-type breakdowns are part of TACTIX Pro.

Expected Goals Race

At half-time, xG was level: Werder Bremen 0.31, 1899 Hoffenheim 0.49. At full time, xG was level: Werder Bremen 1.26, 1899 Hoffenheim 1.18.

xG timeline (cumulative)
1.30.600′15′30′45′60′75′90′105′MinutesCumulative xGGoal - Werder Bremen 56 minGoal - Werder Bremen 81 min
Werder Bremen 1.26 xG1899 Hoffenheim 1.18 xGdots = goals · 34 shots

The Full Post-Match Picture

Pro members see this match shot by shot — every attempt with its expected-goals value, the situation and shot-type breakdowns, the xG timeline, and how the model’s pre-match probabilities compared with what happened. Plus every market the model graded for this fixture.

Try Pro for £1

then £9.99 a month unless you cancel · 18+

Frequently Asked Questions

What was the model’s pick for Werder Bremen v 1899 Hoffenheim?
TACTIX’s free model pick for Werder Bremen v 1899 Hoffenheim was Over 2.5 goals (best price 1.40 at Betano).
What is the head-to-head record between Werder Bremen and 1899 Hoffenheim?
In their last 6 meetings, Werder Bremen won 1, 1899 Hoffenheim won 5 and there were 0 draws, averaging 3.67 goals per game.
What is the recent form of Werder Bremen and 1899 Hoffenheim?
Recent form — Werder Bremen 2W 2D 1L; 1899 Hoffenheim 3W 1D 1L.

Today’s Boards

Every fixture kicking off in the UK day, and the fixtures where the free pick leads with each market.

Share this prediction: X · Facebook · WhatsApp · Telegram

This page is generated from TACTIX’s match data by our software and checked automatically; data as of . How it works → · Report an error

How our model works · Live track record · Predictions are model output, not betting advice.

Unlock all 246 predictions, advanced stats & the model v the market with ProTry Pro for £1 then £9.99 a month unless you cancel · 18+