Werder Bremen vs 1899 Hoffenheim prediction
Werder Bremen
1899 HoffenheimNo value edgeConfidence: Low
Why
- We make it 59%; the best price of 1.73 implies 58%
- Expected goals 2.4–1.6 (most likely score 2-1)
- Last five: Werder Bremen WDDWD, 1899 Hoffenheim WLLWL
- No clear value at current prices, so this is our most likely sensible tip
Our 2nd and 3rd picks
Both sides expected to score: 2.4 and 1.6 xG.
Expected goals 2.4–1.6, 4.0 in total.
Build your bet slip
Werder Bremen vs 1899 Hoffenheim preview
Bundesliga action on Saturday 31 October sees 1899 Hoffenheim travel to face Werder Bremen. Werder Bremen sit 6th in the table on 12 points from 7 games, while 1899 Hoffenheim are 14th with 6 points. That puts Werder Bremen eight places higher. 1899 Hoffenheim come into it having lost three of their last five (WLLWL); Werder Bremen have gone unbeaten in their last five, with two wins and three draws (WDDWD). In front of goal, Werder Bremen score 2.1 and concede 2.0 a game on average; 1899 Hoffenheim score 1.8 and concede 2.3. On expected goals we have Werder Bremen at 2.4 and 1899 Hoffenheim at 1.6, with 2–1 the most likely score (8%).
We put over 2.5 goals at 69% and both teams to score at 70%. We make Werder Bremen 36% to win, the draw 23% and 1899 Hoffenheim 41%, while the best bookmaker prices imply 33%, 24% and 45%. Our verdict is Werder Bremen or draw: we rate it at 59%, against 58% implied by the best price of 1.73. The edge is slim at around 2%, so a small drop in the price would remove it. Odds can move before kick-off and no prediction is certain.
Match result: our chances against the odds
| Outcome | Our chance | Best price | Implied | Edge |
|---|---|---|---|---|
| Werder Bremen win | 36% | 3.04 | 33% | +9% |
| Draw | 23% | 4.21 | 24% | -3% |
| 1899 Hoffenheim win | 41% | 2.23 | 45% | -8% |
Implied chance is 1 ÷ the best price, so it includes the bookmaker's margin. Edge is our chance × price − 1.
Goals, both teams to score and double chance
| Outcome | Our chance | Best price | Implied | Edge |
|---|---|---|---|---|
| Over 2.5 goals | 69% | 1.44 | 69% | 0% |
| Under 2.5 goals | 31% | 2.92 | 34% | -11% |
| Both teams to score | 70% | 1.40 | 71% | -3% |
| Not both to score | 30% | 3.00 | 33% | -9% |
| Werder Bremen or draw | 59% | 1.73 | 58% | +2% |
| 1899 Hoffenheim or draw | 64% | 1.44 | 69% | -8% |
| Either team to win | 77% | 1.27 | 79% | -2% |
Expected goals and likely scores
| Expected goals | xG |
|---|---|
| Werder Bremen | 2.4 |
| 1899 Hoffenheim | 1.6 |
| Total | 4.0 |
| Most likely scores | Chance |
|---|---|
| Werder Bremen 2–1 1899 Hoffenheim | 8% |
| Werder Bremen 1–1 1899 Hoffenheim | 8% |
| Werder Bremen 3–1 1899 Hoffenheim | 7% |
Form, table and goals
| Form (last 5) | Results |
|---|---|
| Werder Bremen | |
| 1899 Hoffenheim |
| League position | Pos | Pts | Played |
|---|---|---|---|
| Werder Bremen | 6th | 12 | 7 |
| 1899 Hoffenheim | 14th | 6 | 6 |
| Goals per game | Scored | Conceded |
|---|---|---|
| Werder Bremen | 2.1 | 2.0 |
| 1899 Hoffenheim | 1.8 | 2.3 |
Corners and cards lines
| Line | Over | Under |
|---|---|---|
| Corners 9.5 | 1.85 (54%) | 1.98 (51%) |
Best available prices, with the implied chance in brackets.
Werder Bremen vs 1899 Hoffenheim: FAQ
Who will win Werder Bremen vs 1899 Hoffenheim?
We make Werder Bremen 36% to win, the draw 23% and 1899 Hoffenheim 41%, so 1899 Hoffenheim are the more likely winners on our numbers, though it is close. The bookmakers agree, with 1899 Hoffenheim the shorter price. Our verdict is Werder Bremen or draw at 59%.
Will both teams score in Werder Bremen vs 1899 Hoffenheim?
We give both teams to score a 70% chance, against 71% implied by the best price of 1.40. Our expected goals are 2.4 for Werder Bremen and 1.6 for 1899 Hoffenheim.
How many goals in Werder Bremen vs 1899 Hoffenheim?
Our model expects about 4.0 goals in total. We put over 2.5 goals at 69% and under 2.5 at 31%; the best over 2.5 price is 1.44. The single most likely score is 2–1.
What time does Werder Bremen vs 1899 Hoffenheim kick off?
Werder Bremen vs 1899 Hoffenheim kicks off at 14:30 UTC on Saturday 31 October 2026, in the Bundesliga.