Werder Bremen vs Eintracht Frankfurt

16 January 2026 · Bundesliga · 2025/26 · Referee Benjamin Brand

Full time 3 – 3

Half-time: 1–1

  • Justin Njinmah 29’
  • Jens Stage 78’
  • Jovan Milosevic 80’
  • Arnaud Kalimuendo Muinga 1’
  • Nnamdi Collins 56’
  • Ansgar Knauff 90+4’

Match summary

Werder Bremen and Eintracht Frankfurt drew 3-3. It was 1-1 at half-time.

In the first half, Arnaud Kalimuendo Muinga put Eintracht Frankfurt ahead in the first minute, set up by Nathaniel Brown and Justin Njinmah equalised in the 29th minute, set up by Yukinari Sugawara. In the second half, Nnamdi Collins put Eintracht Frankfurt back in front in the 56th minute, set up by Farès Chaïbi, Jens Stage equalised with a header in the 78th minute, set up by Samuel Mbangula, Jovan Milosevic put Werder Bremen in front in the 80th minute, set up by Romano Schmid, and Ansgar Knauff equalised in stoppage time, set up by Ayoube Amaimouni-Echghouyab.

Werder Bremen had the better of the chances, with 2.10 expected goals (xG) from 13 shots to Eintracht Frankfurt's 1.21 from 8.

Match stats

60% Possession 40%
13 Shots 8
4 Shots on target 4
4 Corners 1
125 Attacks 87
61 Dangerous attacks 41
524 Passes 345
81% Pass accuracy 75%
17 Tackles 21
8 Fouls 15
1 Yellow cards 4
0 Red cards 0
2 Offsides 1

Key events

Werder Bremen Eintracht Frankfurt
Kick-off
1’
Arnaud KalimuendoRight foot shot0-1 (Eintracht Frankfurt)
Justin NjinmahRight foot shot1-1 (Werder Bremen)
29’
Half-time1-1
Senne LynenShot on target
47’
Second half underway
51’
Ritsu DoanShot on target
52’
Ansgar KnauffRasmus KristensenInjury
52’
56’
Nnamdi CollinsRight foot shot1-2 (Eintracht Frankfurt)
Jovan MilosevicIsaac Schmidt
64’
65’
Can UzunMahmoud DahoudInjury
66’
Arthur TheateTime wasting
Jens StageHeader2-2 (Werder Bremen)
78’
78’
Jovan MilosevicRight foot shot3-2 (Werder Bremen)
80’
90+4’
Ansgar KnauffRight foot shot3-3 (Eintracht Frankfurt)
90+5’
VAR review
90+6’
Full-time3-3

How the chances added up

Running total of expected goals (xG) for each side through the match. xG rates each chance by how often similar shots are scored. A goal is marked where it was scored.

0.0 0.5 1.0 1.5 2.0 2.5 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 2.10 1.21 1’ Arnaud Kalimuendo Muinga (Eintracht Frankfurt), 0-1 1’ 29’ Justin Njinmah (Werder Bremen), 1-1 29’ 56’ Nnamdi Collins (Eintracht Frankfurt), 1-2 56’ 78’ Jens Stage (Werder Bremen), 2-2 78’ 80’ Jovan Milosevic (Werder Bremen), 3-2 80’ 90+4’ Ansgar Knauff (Eintracht Frankfurt), 3-3 90+4’ 0.0 0.5 1.0 1.5 2.0 2.5 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 2.10 1.21 1’ Arnaud Kalimuendo Muinga (Eintracht Frankfurt), 0-1 Muinga 1’ 29’ Justin Njinmah (Werder Bremen), 1-1 Njinmah 29’ 56’ Nnamdi Collins (Eintracht Frankfurt), 1-2 Collins 56’ 78’ Jens Stage (Werder Bremen), 2-2 Stage 78’ 80’ Jovan Milosevic (Werder Bremen), 3-2 Milosevic 80’ 90+4’ Ansgar Knauff (Eintracht Frankfurt), 3-3 Knauff 90+4’
Werder Bremen 2.10 xGEintracht Frankfurt 1.21 xG Goal

Tap a goal for the scorer and score.

Shot map

Every shot and where it was taken from.

 Eintracht Frankfurt attacking Werder Bremen attacking 
20’ Justin Njinmah (Werder Bremen), open play, 0.52 xG, off target 1’ Arnaud Kalimuendo Muinga (Eintracht Frankfurt), open play, 0.44 xG, goal 29’ Justin Njinmah (Werder Bremen), open play, 0.34 xG, goal 68’ Justin Njinmah (Werder Bremen), open play, 0.35 xG, off target 80’ Jovan Milosevic (Werder Bremen), open play, 0.34 xG, goal 56’ Nnamdi Collins (Eintracht Frankfurt), open play, 0.31 xG, goal 76’ Farès Chaïbi (Eintracht Frankfurt), open play, 0.17 xG, off target 78’ Jens Stage (Werder Bremen), set piece, 0.11 xG, goal 24’ Ellyes Skhiri (Eintracht Frankfurt), from a corner, 0.09 xG, off target 31’ Justin Njinmah (Werder Bremen), open play, 0.07 xG, blocked 47’ Jens Stage (Werder Bremen), open play, 0.08 xG, blocked 54’ Jens Stage (Werder Bremen), open play, 0.07 xG, off target 90+4’ Ansgar Knauff (Eintracht Frankfurt), open play, 0.07 xG, goal 13’ Amos Pieper (Werder Bremen), from a corner, 0.07 xG, blocked 63’ Justin Njinmah (Werder Bremen), open play, 0.06 xG, off target 56’ Ellyes Skhiri (Eintracht Frankfurt), open play, 0.06 xG, off target 47’ Senne Lynen (Werder Bremen), open play, 0.04 xG, saved 51’ Ritsu Doan (Eintracht Frankfurt), open play, 0.04 xG, saved 50’ Isaac Schmidt (Werder Bremen), set piece, 0.03 xG, off target 88’ Oscar Højlund (Eintracht Frankfurt), open play, 0.03 xG, blocked 47’ Jens Stage (Werder Bremen), open play, 0.02 xG, off target 20’ Justin Njinmah (Werder Bremen), open play, 0.52 xG, off target 1’ Arnaud Kalimuendo Muinga (Eintracht Frankfurt), open play, 0.44 xG, goal 68’ Justin Njinmah (Werder Bremen), open play, 0.35 xG, off target 29’ Justin Njinmah (Werder Bremen), open play, 0.34 xG, goal 80’ Jovan Milosevic (Werder Bremen), open play, 0.34 xG, goal 56’ Nnamdi Collins (Eintracht Frankfurt), open play, 0.31 xG, goal 76’ Farès Chaïbi (Eintracht Frankfurt), open play, 0.17 xG, off target 78’ Jens Stage (Werder Bremen), set piece, 0.11 xG, goal 24’ Ellyes Skhiri (Eintracht Frankfurt), from a corner, 0.09 xG, off target 31’ Justin Njinmah (Werder Bremen), open play, 0.07 xG, blocked 47’ Jens Stage (Werder Bremen), open play, 0.08 xG, blocked 54’ Jens Stage (Werder Bremen), open play, 0.07 xG, off target 90+4’ Ansgar Knauff (Eintracht Frankfurt), open play, 0.07 xG, goal 13’ Amos Pieper (Werder Bremen), from a corner, 0.07 xG, blocked 63’ Justin Njinmah (Werder Bremen), open play, 0.06 xG, off target 56’ Ellyes Skhiri (Eintracht Frankfurt), open play, 0.06 xG, off target 51’ Ritsu Doan (Eintracht Frankfurt), open play, 0.04 xG, saved 47’ Senne Lynen (Werder Bremen), open play, 0.04 xG, saved 88’ Oscar Højlund (Eintracht Frankfurt), open play, 0.03 xG, blocked 50’ Isaac Schmidt (Werder Bremen), set piece, 0.03 xG, off target 47’ Jens Stage (Werder Bremen), open play, 0.02 xG, off target
Size shows xG Goal On target Off target or blocked

Hover or tap a shot for the player, minute and xG.

Lineups

Werder Bremen 3-4-2-1 Starting XI
Backhaus
Pieper
Friedl
Coulibaly
Sugawara
Lynen
Stage
Schmidt 64’
Schmid
Grüll 75’
Njinmah 89’
Eintracht Frankfurt 4-2-3-1 Starting XI
Santos
Theate
Koch
Collins
Kristensen 52’
Skhiri
Dahoud 65’
Brown
Chaïbi 83’
Doan 83’
Kalimuendo

Player stats

PlayerPosMinGAShxGxAKPCards
Mio Backhaus GK900 0.000.000
Marco Friedl DEF900 0.000.000
Amos Pieper DEF901 0.070.000
Karim Coulibaly DEF900 0.000.000
Yukinari Sugawara MID9010 0.000.341
Isaac Schmidt MID701 0.030.152
Senne Lynen MID901 0.040.000
Jens Stage MID9014 0.280.943
Romano Schmid MID9010 0.000.433
Marco Grüll MID810 0.000.000
Justin Njinmah FWD9015 1.350.000
Jovan Milosevic Sub2011 0.340.000
Samuel Mbangula Sub910 0.000.111
Keke Maximilian Topp Sub10 0.000.000

Starters first, then substitutes. xA is expected assists.

Before kick-off

Werder Bremen win 37% Avg odds 2.57
Draw 27% Avg odds 3.45
Eintracht Frankfurt win 36% Avg odds 2.58

Chances implied by the average closing odds, with the bookmaker margin removed.

Form going into the game

Last five league games before this one, oldest first. Select one to open it.

Previous and next meeting

Shots, expected goals and player data from Understat. Timeline, lineups and team statistics from Sportmonks. Results and odds from football-data.co.uk.