Bundesliga · Matchweek 30
Johan Manzambi 24'
Maximilian Eggestein 83'
HT 1:0
Budu Zivzivadze 58'
Sun, 19 Apr 2026, 14:30 (UK) · Europa-Park-Stadion, Freiburg im Breisgau
SC Freiburg · 43 pts|1. FC Heidenheim · 19 pts

SC Freiburg won on the scoreboard and on xG (1.62–1.58).

Player of the matchVincenzo Grifo8.0Decisive moment83' Maximilian Eggestein+1.5

SC Freiburg 2-1 1. FC Heidenheim

Key numbers

  • Possession 46% – 54%
  • Shots 17 (4 on target) – 13 (2)
  • Decisive moment: 83' Maximilian Eggestein, FN xPts +1.5
Player of the match
Vincenzo Grifo 8.0Dominant

Highest FN Score on the pitch: 8.0 (Dominant)

Game state

1-01-12-1
SC Freiburg ahead 41 min · level 49 min · 1. FC Heidenheim ahead 0 min
  • Budu Zivzivadze — off the bench 45 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.

24' Johan Manzambi Goal · scorer +0.5 · assist Vincenzo Grifo +0.2 +0.7
58' Budu Zivzivadze Goal · scorer +0.5 · assist Mathias Honsak +0.2 +0.7
83' Maximilian Eggestein Goal · scorer +1.0 · assist Vincenzo Grifo +0.5 +1.5
SC Freiburg Expected (last two seasons) 1.8Own moments +2.2Opponent moments −1.0Time effect 0.0→ League points won 3
1. FC Heidenheim Expected (last two seasons) 0.9Own moments +0.7Opponent moments −1.5Time effect −0.1→ 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

SC Freiburg1. FC Heidenheim
46%Possession54%
1.62Expected goals (xG)1.58
0.1xG per shot0.12
17Shots13
4Shots on target2
24%Shots on target %15%
12Shots in box10
344Passes389
76%Pass accuracy80%
5Corners4
1Saves2
10Fouls9
1Yellow cards0
1Offsides1

Compared with usual

SC Freiburg

45 matches this season, all competitions baseline
This matchAvg
Goals21.6
Conceded11.2
xG1.621.4
xG against1.581.2
Shots1713.2
On target44.6
Shots faced1312.9
xG per shot0.10.1
Possession46%48.7%
Passes344414.2
Pass accuracy76%80.5%
Corners54.4
Fouls109.9

1. FC Heidenheim

last 30 matches, all competitions baseline
This matchAvg
Goals11.1
Conceded22.2
xG1.581.3
xG against1.621.8
Shots1311
On target23.4
Shots faced1715.1
xG per shot0.120.12
Possession54%42.3%
Passes389364.4
Pass accuracy80%75.9%
Corners44.4
Fouls910.2

Timeline

  • 24' Goal Johan Manzambi league goal #5 assist Vincenzo Grifo
  • 46' Sub Julian Niehues → Budu Zivzivadze
  • 58' Goal Budu Zivzivadze league goal #3 assist Mathias Honsak
  • 68' Sub Johan Manzambi → Nicolas Höfler
  • 68' Sub Igor Matanović → Yuito Suzuki
  • 68' Sub Derry Scherhant → Jan-Niklas Beste
  • 70' Yellow Lucas Höler
  • 72' Sub Arijon Ibrahimović → Christian Joe Conteh
  • 76' Sub Mathias Honsak → Stefan Schimmer
  • 76' Sub Niklas Dorsch → Adrian Beck
  • 78' Sub Christian Günter → Jordy Makengo
  • 83' Goal Maximilian Eggestein league goal #3 assist Vincenzo Grifo
  • 85' Sub Lukas Kubler → Philipp Lienhart

Category leaders

  • Key passesVincenzo Grifo4
  • Duels wonMatthias Ginter11/15
  • DribblesDerry Scherhant2/4
  • Defensive actionsBruno Ogbus7
  • ShotsJohan Manzambi3 (on target 1)
  • Fouls wonMatthias Ginter3

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.