Bundesliga Gameweek 8 Fri, Oct 24 2025 · 19:30 wohninvest WESERSTADION, Bremen
1–0 Full time · HT 0–0 xG 0.97 – 0.52
  • M. Grüll 72’
Full match report oneScoredOdds · Value · Detailed stats →
Match story · our forecast vs the result iModel is our forecast, published before the match and locked at kick-off: expected goals for each side and the probability of every outcome.

xG after the match measures the quality of the chances each side actually created. It is known only after the final whistle, so it is not a forecast.

Grüll goal decides it for Werder Bremen

Werder Bremen entered as favourites and won 1–0 through a Grüll goal. Werder Bremen finished with the higher xG (0.97 vs 0.52). On the chances created, Union Berlin deserved more: 0.9 expected points against the 0 points they took.

Werder Bremen ✓51%
Draw25%
Union Berlin24%

Model vs reality

Werder Bremen goals
1
Model 1.72 · xG 0.97
Union Berlin goals
0
Model 1.11 · xG 0.52
Total goals
1
Model 2.83 · xG 1.49
Score 1–0
10%
Most likely 1–1 (12%)
Over 2.5
No
Model 54%
Both scored
No
Model 56%
Match facts
★ Player of the matchM. GrüllWerder Bremen · 1 goal
7.6
  • RefereeDaniel Schlager
  • Venuewohninvest WESERSTADION
  • Table before kick-offWerder Bremen 12th · Union Berlin 9th

Timeline

  1. Karim CoulibalyYellow card · Holding
    23’
  2. ⇄ T. SkarkeFor A. Ilić
    29’
  3. Half time · 0–0
  4. ⇄ A. SchäferFor A. Kemlein
    61’
  5. ⇄ T. RotheFor D. Köhn
    61’
  6. M. GrüllYellow card · Tripping
    70’
  7. M. Grüll 1–0Assist Y. Sugawara
    72’
  8. ⇄ J. HabererFor C. Trimmel
    79’
  9. ⇄ W. JeongFor Diogo Leite
    79’
  10. ⇄ K. ToppFor V. Boniface
    85’
  11. ⇄ Cameron PuertasFor S. Mbangula
    85’
  12. ⇄ N. StarkFor M. Grüll
    90’
  13. ⇄ J. MalatiniFor Y. Sugawara
    90’
  14. K. ToppYellow card · Roughing
    90+1’
  15. A. PieperYellow card · Delay of game
    90+2’
  16. ⇄ J. NjinmahFor R. Schmid
    90+3’
  17. Full time · 1–0

Team stats

Werder Bremen16 shots · 6 in box, 10 outside
Union Berlin11 shots · 6 in box, 5 outside
Werder BremenUnion Berlin
58% Possession 42%
0.97 Expected goals (xG) 0.52
1.72 Expected points (xPts) 0.93
16 Shots 11
3 Shots on target 2
5 Shots off target 6
8 Blocked shots 3
6 Shots inside the box 6
10 Shots outside the box 5
500 Passes 354
82% Pass accuracy 75%
5 Corners 5
2 Goalkeeper saves 2
6 Fouls 13
0 Offsides 1
4 Yellow cards 0
0 Red cards 0
7.10 Team rating 6.66

Line-ups

Werder Bremen 4-2-3-1

306.9 M. Backhaus(G)
327.2 M. Friedl 316.9 Karim Coulibaly 57.5 A. Pieper 37.0 Y. Sugawara A↓90’
146.9 S. Lynen 66.9 J. Stage
76.9 S. Mbangula ↓85’ 207.3 R. Schmid ↓90’ 177.6★ M. Grüll ↓90’
447.0 V. Boniface ↓85’
  • 30M. Backhaus (G)6.9
  • 32M. Friedl7.2
  • 31Karim Coulibaly6.9
  • 5A. Pieper7.5
  • 3Y. SugawaraA↓90’7.0
  • 14S. Lynen6.9
  • 6J. Stage6.9
  • 7S. Mbangula↓85’6.9
  • 20R. Schmid↓90’7.3
  • 17M. Grüll ★↓90’7.6
  • 44V. Boniface↓85’7.0

Substitutes used

  • 22J. Malatini↑90’
  • 4N. Stark↑90’
  • 18Cameron Puertas↑85’
  • 11J. Njinmah↑90’
  • 9K. Topp↑85’

Unused: K. Hein, S. Alvero, Patrice Čović, L. Bittencourt

Union Berlin 3-4-2-1

16.6 F. Rønnow(G)
47.0 Diogo Leite ↓79’ 146.9 L. Querfeld 57.5 D. Doekhi
396.3 D. Köhn ↓61’ 66.3 A. Kemlein ↓61’ 86.6 R. Khedira 286.9 C. Trimmel ↓79’
106.3 Ilyas Ansah 76.7 O. Burke
236.5 A. Ilić ↓29’
  • 1F. Rønnow (G)6.6
  • 4Diogo Leite↓79’7.0
  • 14L. Querfeld6.9
  • 5D. Doekhi7.5
  • 39D. Köhn↓61’6.3
  • 6A. Kemlein↓61’6.3
  • 8R. Khedira6.6
  • 28C. Trimmel↓79’6.9
  • 10Ilyas Ansah6.3
  • 7O. Burke6.7
  • 23A. Ilić↓29’6.5

Substitutes used

  • 21T. Skarke↑29’6.3
  • 15T. Rothe↑61’6.3
  • 13A. Schäfer↑61’6.3
  • 11W. Jeong↑79’6.3
  • 19J. Haberer↑79’6.3

Unused: Matheo Raab, S. Nsoki, M. Ljubičić, Dmytro Bohdanov

Player stats

Top rated
M. GrüllWerder Bremen7.6
2nd
A. PieperWerder Bremen7.5
3rd
D. DoekhiUnion Berlin7.5

Werder Bremen

Union Berlin

Match data from eScored. Ratings are the data provider's 0–10 match ratings; 7.2 and above is a strong game, 8+ is rare.