Bundesliga · Matchweek 17
Marco Grüll 1'
Marvin Ducksch 56'
Marco Grüll 79'
HT 1:1
Jan Schöppner 30'
Luca Kerber 61'
Leo Scienza 90+5'
Wed, 15 Jan 2025, 19:30 (UK) · Weserstadion, Bremen
Werder Bremen · 26 pts|1. FC Heidenheim · 14 pts

3-3 draw, with xG at 1.59–1.67.

Player of the matchMarco Grüll8.4Decisive moment79' Marco Grüll+1.4

Werder Bremen 3-3 1. FC Heidenheim

Key numbers

  • Possession 52% – 48%
  • Shots 12 (5 on target) – 14 (5)
  • Decisive moment: 79' Marco Grüll, FN xPts +1.4
Player of the match
Marco Grüll 8.4Dominant

Highest FN Score on the pitch: 8.4 (Dominant)

Game state

1-01-12-12-23-23-3
Werder Bremen ahead 45 min · level 45 min · 1. FC Heidenheim ahead 0 min
  • Luca Kerber — off the bench 74 min · 1G 0A
  • Leo Scienza — off the bench 14 min · 1G 0A

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.

1' Marco Grüll Goal · scorer +0.4 · assist Romano Schmid +0.2 +0.6
30' Jan Schöppner Goal +0.7
56' Marvin Ducksch Goal +1.0
61' Luca Kerber Goal · scorer +0.6 · assist Budu Zivzivadze +0.2 +0.8
79' Marco Grüll Goal · scorer +1.0 · assist Jens Stage +0.4 +1.4
90+5' Leo Scienza Goal +1.0
Werder Bremen Expected (last two seasons) 1.5Own moments +3.0Opponent moments −3.7Time effect +0.2→ League points won 1
1. FC Heidenheim Expected (last two seasons) 1.2Own moments +2.5Opponent moments −2.3Time effect −0.4→ League points won 1

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 Bremen1. FC Heidenheim
52%Possession48%
1.59Expected goals (xG)1.67
0.13xG per shot0.12
12Shots14
5Shots on target5
42%Shots on target %36%
8Shots in box8
464Passes425
83%Pass accuracy78%
4Corners2
2Saves2
10Fouls15
6Yellow cards3
1Offsides2

Compared with usual

Werder Bremen

19 matches this season, all competitions baseline
This matchAvg
Goals31.7
Conceded31.6
xG1.591.2
xG against1.671.2
Shots1212.8
On target54.5
Shots faced1413.6
xG per shot0.130.1
Possession52%51.5%
Passes464496.2
Pass accuracy83%82.6%
Corners45.2
Fouls109.7

1. FC Heidenheim

19 matches this season, all competitions baseline
This matchAvg
Goals31.3
Conceded31.9
xG1.671.3
xG against1.591.6
Shots1412.4
On target54.5
Shots faced1214
xG per shot0.120.13
Possession48%43.8%
Passes425379.7
Pass accuracy78%76.1%
Corners23.8
Fouls1512

Timeline

  • 1' Goal Marco Grüll league goal #4 assist Romano Schmid
  • 9' Sub Niklas Dorsch → Luca Kerber
  • 23' Yellow Luca Kerber
  • 30' Goal Jan Schöppner league goal #3
  • 56' Goal Marvin Ducksch league goal #5
  • 61' Goal Luca Kerber league goal #1 assist Budu Zivzivadze
  • 64' Yellow Senne Lynen
  • 64' Yellow Haktab Omar Traore
  • 67' Yellow Marvin Ducksch
  • 70' Yellow Patrick Mainka
  • 75' Sub Marvin Ducksch → Oliver Burke
  • 75' Sub Senne Lynen → Leonardo Bittencourt
  • 75' Sub Derrick Köhn → Issa Kaboré
  • 76' Sub Paul Wanner → Leo Scienza
  • 76' Sub Frans Krätzig → Sirlord Conteh
  • 79' Goal Marco Grüll league goal #5 assist Jens Stage
  • 83' Sub Marco Grüll → Justin Njinmah
  • 83' Sub Luca Kerber → Adrian Beck
  • 90+1' Sub Romano Schmid → Skelly Alvero
  • 90+4' Yellow Niklas Stark
  • 90+4' Yellow Skelly Alvero
  • 90+4' Yellow Jens Stage
  • 90+5' Goal Leo Scienza league goal #3

Category leaders

  • Key passesJens Stage3
  • Duels wonRomano Schmid10/21
  • DribblesRomano Schmid4/7
  • Defensive actionsHaktab Omar Traore6
  • ShotsMarvin Ducksch3 (on target 2)
  • Fouls wonMarco Grüll6

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.