Bundesliga · Matchweek 7
Stefan Schimmer 67'
Jonas Föhrenbach 83'
HT 0:0
Marco Grüll 50'
Jens Stage 69'
Sat, 18 Oct 2025, 14:30 (UK) · Voith-Arena, Heidenheim an der Brenz
1. FC Heidenheim · 4 pts|Werder Bremen · 8 pts

2-2 draw, with xG at 3.26–1.31.

Player of the matchJonas Föhrenbach8.0Decisive moment69' Jens Stage+1.1

1. FC Heidenheim 2-2 Werder Bremen

Key numbers

  • Possession 55% – 45%
  • Shots 31 (11 on target) – 11 (4)
  • Decisive moment: 69' Jens Stage, FN xPts +1.1
Player of the match
Jonas Föhrenbach 8.0Dominant

Highest FN Score on the pitch: 8.0 (Dominant)

Game state

0-11-11-22-2
1. FC Heidenheim ahead 0 min · level 59 min · Werder Bremen ahead 31 min
  • Stefan Schimmer — off the bench 57 min · 1G 0A
  • Marnon Busch — off the bench 27 min · 0G 1A

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.

50' Marco Grüll Goal · scorer +0.6 · assist Romano Schmid +0.3 +0.9
67' Stefan Schimmer Goal · scorer +0.6 · assist Marnon Busch +0.2 +0.8
69' Jens Stage Goal · scorer +0.8 · assist Romano Schmid +0.3 +1.1
83' Jonas Föhrenbach Goal · scorer +0.6 · assist Patrick Mainka +0.3 +0.9
1. FC Heidenheim Expected (last two seasons) 1.0Own moments +1.7Opponent moments −1.5Time effect −0.2→ League points won 1
Werder Bremen Expected (last two seasons) 1.7Own moments +2.0Opponent moments −2.6Time effect −0.1→ 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

1. FC HeidenheimWerder Bremen
55%Possession45%
3.26Expected goals (xG)1.31
0.11xG per shot0.12
31Shots11
11Shots on target4
35%Shots on target %36%
17Shots in box8
465Passes393
83%Pass accuracy78%
12Corners2
2Saves9
9Fouls11
1Yellow cards3
2Offsides0

Compared with usual

1. FC Heidenheim

last 6 matches, all competitions baseline
This matchAvg
Goals20.67
Conceded21.8
xG3.261.1
xG against1.311.9
Shots319
On target113.3
Shots faced1116.5
xG per shot0.110.12
Possession55%40.5%
Passes465337.8
Pass accuracy83%75.3%
Corners124.3
Fouls911.3

Werder Bremen

7 matches this season, all competitions baseline
This matchAvg
Goals21.3
Conceded22.1
xG1.311.2
xG against3.261.9
Shots1111.4
On target44.3
Shots faced3115.6
xG per shot0.120.1
Possession45%47.1%
Passes393454.6
Pass accuracy78%81%
Corners23.4
Fouls119.6

Timeline

  • 11' Yellow Tim Siersleben
  • 33' Sub Mikkel Kaufmann → Stefan Schimmer
  • 34' Yellow Cameron Puertas
  • 45+2' Yellow Patrice Čović
  • 50' Goal Marco Grüll league goal #1 assist Romano Schmid
  • 63' Sub Jan Schöppner → Marnon Busch
  • 63' Sub Samuel Mbangula → Justin Njinmah
  • 67' Goal Stefan Schimmer league goal #1 assist Marnon Busch
  • 68' Sub Cameron Puertas → Leonardo Bittencourt
  • 68' Sub Patrice Čović → Victor Okoh Boniface
  • 69' Goal Jens Stage league goal #2 assist Romano Schmid
  • 79' Sub Adrian Beck → Julian Niehues
  • 79' Sub Niklas Dorsch → Mathias Honsak
  • 79' Sub Budu Zivzivadze → Marvin Pieringer
  • 83' Yellow Leonardo Bittencourt
  • 83' Goal Jonas Föhrenbach league goal #1 assist Patrick Mainka

Category leaders

  • Key passesAdrian Beck3
  • Duels wonMarco Friedl10/16
  • DribblesBudu Zivzivadze4/4
  • Defensive actionsMarco Friedl8
  • ShotsArijon Ibrahimović4 (on target 3)
  • Fouls wonMarco Friedl4

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.