Bundesliga · Matchweek 33
Rasmus Kristensen 1'
Michy Batshuayi 71'
HT 1:2
Manolis Saliakas 4'
Morgan Guilavogui 15'
Sun, 11 May 2025, 16:30 (UK) · Deutsche Bank Park, Frankfurt am Main
Eintracht Frankfurt · 57 pts|FC St. Pauli · 32 pts

2-2 draw, with xG at 1.66–0.83.

Player of the matchArthur Theate7.9Decisive moment71' Michy Batshuayi+1.0

Eintracht Frankfurt 2-2 FC St. Pauli

Key numbers

  • Possession 73% – 27%
  • Shots 13 (5 on target) – 5 (2)
  • Decisive moment: 71' Michy Batshuayi, FN xPts +1.0
Player of the match
Arthur Theate 7.9Strong

Highest FN Score on the pitch: 7.9 (Strong)

Game state

1-01-11-22-2
Eintracht Frankfurt ahead 3 min · level 31 min · FC St. Pauli ahead 56 min
  • Michy Batshuayi — off the bench 45 min · 1G 0A
  • Farès Chaïbi — off the bench 21 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.

1' Rasmus Kristensen Goal · scorer +0.4 · assist Hugo Larsson +0.2 +0.6
4' Manolis Saliakas Goal · scorer +0.3 · assist Morgan Guilavogui +0.2 +0.5
15' Morgan Guilavogui Goal +0.8
71' Michy Batshuayi Goal · scorer +0.7 · assist Farès Chaïbi +0.3 +1.0
Eintracht Frankfurt Expected (last two seasons) 1.8Own moments +1.6Opponent moments −1.4Time effect −1.0→ League points won 1
FC St. Pauli Expected (last two seasons) 0.9Own moments +1.3Opponent moments −1.8Time effect +0.6→ 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 FrankfurtFC St. Pauli
73%Possession27%
1.66Expected goals (xG)0.83
0.13xG per shot0.17
13Shots5
5Shots on target2
38%Shots on target %40%
9Shots in box5
652Passes246
89%Pass accuracy70%
3Corners1
0Saves4
11Fouls12
2Yellow cards2
0Offsides2

Compared with usual

Eintracht Frankfurt

47 matches this season, all competitions baseline
This matchAvg
Goals21.9
Conceded21.3
xG1.661.7
xG against0.831.3
Shots1313.9
On target55.3
Shots faced514.1
xG per shot0.130.12
Possession73%51%high
Passes652482.8
Pass accuracy89%83%
Corners34.7
Fouls1110

FC St. Pauli

34 matches this season, all competitions baseline
This matchAvg
Goals20.91
Conceded21.3
xG0.830.98
xG against1.661.3
Shots511.6
On target23.6
Shots faced1311.1
xG per shot0.170.09
Possession27%45%
Passes246422.9
Pass accuracy70%78.4%
Corners14.6
Fouls1210.5

Timeline

  • 1' Goal Rasmus Kristensen league goal #4 assist Hugo Larsson
  • 4' Goal Manolis Saliakas league goal #2 assist Morgan Guilavogui
  • 15' Goal Morgan Guilavogui league goal #6
  • 46' Sub Jean-Mattéo Bahoya → Michy Batshuayi
  • 59' Sub Philipp Treu → Adam Dźwigała
  • 61' Sub Tuta → Can Uzun
  • 69' Sub Ellyes Skhiri → Farès Chaïbi
  • 71' Goal Michy Batshuayi league goal #3 assist Farès Chaïbi
  • 76' Sub Oladapo Afolayan → Noah Weißhaupt
  • 78' Yellow Eric Smith
  • 79' Sub Ansgar Knauff → Nnamdi Collins
  • 84' Yellow Arthur Theate
  • 84' Sub Morgan Guilavogui → Connor Metcalfe
  • 84' Sub Lars Ritzka → Robert Wagner
  • 90+4' Yellow Rasmus Kristensen
  • 90+4' Yellow Ben Voll

Category leaders

  • Key passesRasmus Kristensen2
  • Duels wonArthur Theate15/18
  • DribblesHugo Ekitiké3/3
  • Defensive actionsLars Ritzka5
  • ShotsHugo Ekitiké3 (on target 1)
  • Fouls wonArthur Theate4

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.