Bundesliga · Matchweek 34
Ritsu Doan 27'
HT 1:1
Ansgar Knauff 45+4'
Rasmus Kristensen 61'
Ellyes Skhiri 63'
Sat, 17 May 2025, 14:30 (UK) · Europa-Park Stadion, Freiburg im Breisgau
SC Freiburg · 55 pts|Eintracht Frankfurt · 60 pts

Eintracht Frankfurt won on the scoreboard and on xG (0.72–2.04).

Player of the matchEllyes Skhiri8.3Decisive moment61' Rasmus Kristensen+1.0

SC Freiburg 1-3 Eintracht Frankfurt

Key numbers

  • Possession 60% – 40%
  • Shots 8 (1 on target) – 11 (6)
  • Decisive moment: 61' Rasmus Kristensen, FN xPts +1.0
Player of the match
Ellyes Skhiri 8.3Dominant

Highest FN Score on the pitch: 8.3 (Dominant)

Game state

1-01-11-21-3
SC Freiburg ahead 18 min · level 43 min · Eintracht Frankfurt ahead 29 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.

27' Ritsu Doan Goal · scorer +0.5 · assist Matthias Ginter +0.2 +0.7
45+4' Ansgar Knauff Goal · scorer +0.5 · assist Farès Chaïbi +0.2 +0.7
61' Rasmus Kristensen Goal · scorer +0.7 · assist Hugo Ekitiké +0.3 +1.0
63' Ellyes Skhiri Goal · scorer +0.3 · assist Rasmus Kristensen +0.2 +0.5
SC Freiburg Expected (last two seasons) 1.5Own moments +0.7Opponent moments −2.1Time effect −0.1→ League points won 0
Eintracht Frankfurt Expected (last two seasons) 1.3Own moments +2.2Opponent moments −0.7Time effect +0.2→ League points won 3

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 FreiburgEintracht Frankfurt
60%Possession40%
0.72Expected goals (xG)2.04
0.09xG per shot0.19
8Shots11
1Shots on target6
13%Shots on target %55%
7Shots in box9
410Passes276
77%Pass accuracy71%
4Corners7
3Saves0
13Fouls16
2Yellow cards4
7Offsides1

Compared with usual

SC Freiburg

36 matches this season, all competitions baseline
This matchAvg
Goals11.5
Conceded31.5
xG0.721.2
xG against2.041.1
Shots812.4
On target14.5
Shots faced1113.1
xG per shot0.090.1
Possession60%48.5%
Passes410442.4
Pass accuracy77%80.1%
Corners43.9
Fouls139.4

Eintracht Frankfurt

48 matches this season, all competitions baseline
This matchAvg
Goals31.9
Conceded11.3
xG2.041.7
xG against0.721.3
Shots1113.9
On target65.3
Shots faced813.9
xG per shot0.190.12
Possession40%51.4%
Passes276486.4low
Pass accuracy71%83.1%
Corners74.6
Fouls1610

Timeline

  • 27' Goal Ritsu Doan league goal #10 assist Matthias Ginter
  • 42' Yellow Rasmus Kristensen
  • 45+4' Goal Ansgar Knauff league goal #4 assist Farès Chaïbi
  • 50' VAR Ellyes Skhiri
  • 58' Yellow Max Rosenfelder
  • 61' Goal Rasmus Kristensen league goal #5 assist Hugo Ekitiké
  • 63' Goal Ellyes Skhiri league goal #1 assist Rasmus Kristensen
  • 66' Sub Max Rosenfelder → Lukas Kübler
  • 66' Sub Farès Chaïbi → Oscar Højlund
  • 72' Yellow Ansgar Knauff
  • 74' Sub Junior Adamu → Michael Gregoritsch
  • 74' Sub Jordy Makengo → Christian Günter
  • 82' Sub Johan Manzambi → Merlin Röhl
  • 83' Sub Ellyes Skhiri → Aurèle Amenda
  • 86' Yellow Philipp Lienhart
  • 89' Yellow Nnamdi Collins
  • 89' Sub Hugo Ekitiké → Michy Batshuayi
  • 89' Sub Ansgar Knauff → Elye Wahi
  • 90+6' Yellow Nathaniel Brown

Category leaders

  • Key passesMatthias Ginter2
  • Duels wonMatthias Ginter10/14
  • DribblesJohan Manzambi3/4
  • Defensive actionsNathaniel Brown8
  • ShotsHugo Ekitiké4 (on target 3)
  • Fouls wonRitsu Doan5

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.