Bundesliga · Matchweek 29
Said El Mala 7' (pen)
Ragnar Ache 65'
Mio Backhaus 90' (OG)
HT 1:0
Romano Schmid 75' (pen)
Sun, 12 Apr 2026, 14:30 (UK) · RheinEnergieStadion, Cologne
1. FC Köln · 30 pts|Werder Bremen · 28 pts

1. FC Köln won on the scoreboard and on xG (3.33–0.99).

Player of the matchEric Martel7.0Decisive moment7' Said El Mala+0.6

1. FC Köln 3-1 Werder Bremen

Key numbers

  • Possession 58% – 42%
  • Shots 25 (8 on target) – 6 (2)
  • Decisive moment: 7' Said El Mala, FN xPts +0.6
Player of the match
Eric Martel 7.0Strong

Highest FN Score on the pitch: 7.0 (Strong)

Game state

1-02-02-13-1
1. FC Köln ahead 83 min · level 7 min · Werder Bremen ahead 0 min
  • Werder Bremen: Red card 24' → ~66 min a player down

FN xPts — what each moment was worth

How much each moment changed that team's expected points (win 3, draw 1). A goal's value is credited 70% to the scorer and 30% to the assist.

7' Said El Mala Pen goal +0.6
24' Marco Friedl Red card −0.4
65' Ragnar Ache Goal +0.3
75' Romano Schmid Pen goal +0.2
90' Mio Backhaus Own goal −0.1
1. FC Köln Expected (last two seasons) 1.4Own moments +0.9Opponent moments +0.3Time effect +0.4→ League points won 3
Werder Bremen Expected (last two seasons) 1.3Own moments −0.3Opponent moments −0.8Time effect −0.2→ League points won 0

Expected points don't add up to a fixed total (a draw is 1 + 1), so an opponent's moment isn't simply the mirror of your loss. "Time effect" is the change as the clock runs down on a lead or a chase, and isn't credited to any player.

How FN Score and FN xPts work →

Match stats

1. FC KölnWerder Bremen
58%Possession42%
3.33Expected goals (xG)0.99
0.13xG per shot0.17
25Shots6
8Shots on target2
32%Shots on target %33%
16Shots in box2
493Passes352
89%Pass accuracy80%
8Corners5
1Saves6
16Fouls7
3Yellow cards2
3Offsides3

Compared with usual

1. FC Köln

30 matches this season, all competitions baseline
This matchAvg
Goals31.4
Conceded11.8
xG3.331.3
xG against0.991.5
Shots2513high
On target84.5
Shots faced613.8
xG per shot0.130.1
Possession58%47.5%
Passes493404.3
Pass accuracy89%79.5%
Corners84.8
Fouls168.4high

Werder Bremen

29 matches this season, all competitions baseline
This matchAvg
Goals11.1
Conceded31.7
xG0.991.2
xG against3.331.5
Shots613.3
On target24
Shots faced2513
xG per shot0.170.09
Possession42%52.1%
Passes352488.5
Pass accuracy80%82%
Corners54.4
Fouls710.2

Timeline

  • 7' Goal Said El Mala (pen) league goal #11
  • 24' Red Marco Friedl
  • 46' Sub Kristoffer Lund → Alessio Castro-Montes
  • 46' Sub Yukinari Sugawara → Karim Coulibaly
  • 46' Sub Marco Grüll → Salim Musah
  • 49' VAR Alessio Castro-Montes
  • 65' Goal Ragnar Ache league goal #7
  • 67' Sub Said El Mala → Linton Maina
  • 67' Sub Jan Thielmann → Marius Bülter
  • 70' Yellow Ragnar Ache
  • 74' VAR Olivier Deman
  • 75' Goal Romano Schmid (pen) league goal #3
  • 76' Sub Ragnar Ache → Luca Waldschmidt
  • 78' Yellow Leonardo Bittencourt
  • 79' Sub Felix Agu → Isaac Schmidt
  • 83' Yellow Jahmai Simpson-Pusey
  • 84' Sub Leonardo Bittencourt → Jovan Milošević
  • 86' Sub Sebastian Sebulonsen → Tom Krauß
  • 90' Yellow Amos Pieper
  • 90' Goal Mio Backhaus (OG)
  • 90+1' Yellow Eric Martel

Category leaders

  • Key passesÍsak Bergmann Jóhannesson4
  • Duels wonJustin Njinmah8/9
  • DribblesJan Thielmann2/5
  • Defensive actionsEric Martel5
  • ShotsRagnar Ache4 (on target 3)
  • Fouls wonJustin Njinmah4

Past-season matches are summarised from match data (API-Football) without a written review. FN Score and FN xPts are calculated by Fulltime Note using a published formula.