Bundesliga · Matchweek 28
Oliver Burke 28'
Romano Schmid 84'
HT 1:0
Sat, 5 Apr 2025, 17:30 (UK) · Weserstadion, Bremen
Werder Bremen · 39 pts|Eintracht Frankfurt · 48 pts

Werder Bremen won on the scoreboard and on xG (1.05–0.55).

Player of the matchRomano Schmid8.6Decisive moment28' Oliver Burke+0.8

Werder Bremen 2-0 Eintracht Frankfurt

Key numbers

  • Possession 37% – 63%
  • Shots 12 (4 on target) – 9 (0)
  • Decisive moment: 28' Oliver Burke, FN xPts +0.8
Player of the match
Romano Schmid 8.6Dominant

Highest FN Score on the pitch: 8.6 (Dominant)

Game state

1-02-0
Werder Bremen ahead 62 min · level 28 min · Eintracht Frankfurt ahead 0 min

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.

28' Oliver Burke Goal · scorer +0.6 · assist Romano Schmid +0.2 +0.8
84' Romano Schmid Goal +0.3
Werder Bremen Expected (last two seasons) 1.3Own moments +1.1Opponent moments 0.0Time effect +0.6→ League points won 3
Eintracht Frankfurt Expected (last two seasons) 1.4Own moments 0.0Opponent moments −0.9Time effect −0.5→ 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

Werder BremenEintracht Frankfurt
37%Possession63%
1.05Expected goals (xG)0.55
0.09xG per shot0.06
12Shots9
4Shots on target0
33%Shots on target %0%
7Shots in box4
329Passes568
70%Pass accuracy85%
5Corners6
0Saves3
8Fouls15
3Yellow cards3
4Offsides5

Compared with usual

Werder Bremen

31 matches this season, all competitions baseline
This matchAvg
Goals21.6
Conceded01.8
xG1.051.3
xG against0.551.3
Shots1212.9
On target44.3
Shots faced913.2
xG per shot0.090.1
Possession37%51%
Passes329478.8
Pass accuracy70%81.5%
Corners55.1
Fouls810.2

Eintracht Frankfurt

40 matches this season, all competitions baseline
This matchAvg
Goals02
Conceded21.4
xG0.551.7
xG against1.051.4
Shots914.5
On target05.5low
Shots faced1214.6
xG per shot0.060.12
Possession63%51.2%
Passes568485.9
Pass accuracy85%83.3%
Corners64.5
Fouls1510

Timeline

  • 28' Goal Oliver Burke league goal #3 assist Romano Schmid
  • 34' Yellow Tuta
  • 45+1' Yellow Amos Pieper
  • 46' Sub Tuta → Michy Batshuayi
  • 60' Yellow Jens Stage
  • 63' Sub Nnamdi Collins → Rasmus Kristensen
  • 65' Sub Marvin Ducksch → Marco Grüll
  • 65' Sub Oliver Burke → Justin Njinmah
  • 65' Sub Amos Pieper → Anthony Jung
  • 70' Sub Jean-Mattéo Bahoya → Oscar Højlund
  • 70' Sub Hugo Larsson → Farès Chaïbi
  • 81' Yellow Ellyes Skhiri
  • 82' Sub Mario Götze → Igor Matanović
  • 84' Goal Romano Schmid league goal #4
  • 87' Sub Senne Lynen → Leonardo Bittencourt
  • 89' Yellow Leonardo Bittencourt
  • 90' Yellow Michy Batshuayi
  • 90+2' Sub Romano Schmid → Keke Topp

Category leaders

  • Key passesRomano Schmid3
  • Duels wonFelix Agu11/16
  • DribblesMitchell Weiser2/3
  • Defensive actionsFelix Agu6
  • Fouls wonFelix Agu7

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.