Bundesliga · Matchweek 28
Jonathan Burkardt 66'
Arnaud Kalimuendo 69'
HT 0:0
Jakub Kamiński 70'
Alessio Castro-Montes 83'
Sun, 5 Apr 2026, 16:30 (UK) · Deutsche Bank Park, Frankfurt
Eintracht Frankfurt · 39 pts|1. FC Köln · 27 pts

2-2 draw, with xG at 2.58–3.23.

Player of the matchArnaud Kalimuendo8.3Decisive moment66' Jonathan Burkardt+1.0

Eintracht Frankfurt 2-2 1. FC Köln

Key numbers

  • Possession 67% – 33%
  • Shots 20 (7 on target) – 14 (9)
  • Decisive moment: 66' Jonathan Burkardt, FN xPts +1.0
Player of the match
Arnaud Kalimuendo 8.3Dominant

Highest FN Score on the pitch: 8.3 (Dominant)

Game state

1-02-02-12-2
Eintracht Frankfurt ahead 17 min · level 73 min · 1. FC Köln ahead 0 min
  • Farès Chaïbi — off the bench 35 min · 0G 1A
  • Marius Bülter — off the bench 8 min · 0G 1A
  • Alessio Castro-Montes — off the bench 8 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.

66' Jonathan Burkardt Goal · scorer +0.7 · assist Farès Chaïbi +0.3 +1.0
69' Arnaud Kalimuendo Goal +0.3
70' Jakub Kamiński Goal · assist Ragnar Ache +0.2
83' Alessio Castro-Montes Goal · scorer +0.6 · assist Marius Bülter +0.2 +0.8
Eintracht Frankfurt Expected (last two seasons) 2.0Own moments +1.3Opponent moments −1.7Time effect −0.6→ League points won 1
1. FC Köln Expected (last two seasons) 0.8Own moments +1.0Opponent moments −0.9Time 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

Eintracht Frankfurt1. FC Köln
67%Possession33%
2.58Expected goals (xG)3.23
0.13xG per shot0.23
20Shots14
7Shots on target9
35%Shots on target %64%
13Shots in box13
595Passes289
89%Pass accuracy76%
8Corners0
7Saves5
10Fouls7
1Yellow cards2
0Offsides4

Compared with usual

Eintracht Frankfurt

37 matches this season, all competitions baseline
This matchAvg
Goals21.8
Conceded22
xG2.581.1
xG against3.231.5
Shots2011.2
On target74.3
Shots faced1412.8
xG per shot0.130.11
Possession67%52%
Passes595492.2
Pass accuracy89%82.5%
Corners83.9
Fouls109.9

1. FC Köln

29 matches this season, all competitions baseline
This matchAvg
Goals21.4
Conceded21.8
xG3.231.3
xG against2.581.5
Shots1413
On target94.3
Shots faced2013.6
xG per shot0.230.1high
Possession33%48%
Passes289408.2
Pass accuracy76%79.6%
Corners05
Fouls78.4

Timeline

  • 22' Yellow Ansgar Knauff
  • 55' Sub Oscar Højlund → Farès Chaïbi
  • 56' Sub Ansgar Knauff → Ayoube Amaimouni-Echghouyab
  • 66' Goal Jonathan Burkardt league goal #10 assist Farès Chaïbi
  • 67' Sub Ritsu Doan → Mario Götze
  • 67' Sub Denis Huseinbašić → Ísak Bergmann Jóhannesson
  • 69' Goal Arnaud Kalimuendo league goal #5
  • 70' Goal Jakub Kamiński league goal #7 assist Ragnar Ache
  • 75' Sub Jan Thielmann → Linton Maina
  • 82' Sub Hugo Larsson → Ellyes Skhiri
  • 82' Sub Jonathan Burkardt → Younes Ebnoutalib
  • 82' Sub Said El Mala → Luca Waldschmidt
  • 82' Sub Tom Krauß → Alessio Castro-Montes
  • 82' Sub Ragnar Ache → Marius Bülter
  • 83' Goal Alessio Castro-Montes league goal #1 assist Marius Bülter
  • 90' Yellow Luca Waldschmidt
  • 90+6' Yellow Jakub Kamiński

Category leaders

  • Key passesArnaud Kalimuendo5
  • Duels wonRobin Koch7/12
  • DribblesOscar Højlund2/3
  • Defensive actionsTom Krauß7
  • ShotsJakub Kamiński5 (on target 5)

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.