Bundesliga · Matchweek 7
Danilho Doekhi 3'
Danilho Doekhi 26'
Rani Khedira 81'
HT 2:1
Haris Tabaković 33'
Fri, 17 Oct 2025, 19:30 (UK) · Stadion An der Alten Försterei, Berlin
Union Berlin · 10 pts|Borussia Mönchengladbach · 3 pts

Union Berlin won on the scoreboard and on xG (1.23–0.63).

Player of the matchDanilho Doekhi8.9Decisive moment3' Danilho Doekhi+0.7

Union Berlin 3-1 Borussia Mönchengladbach

Key numbers

  • Possession 37% – 63%
  • Shots 16 (5 on target) – 8 (2)
  • Decisive moment: 3' Danilho Doekhi, FN xPts +0.7
Player of the match
Danilho Doekhi 8.9Dominant

Highest FN Score on the pitch: 8.9 (Dominant)

Game state

1-02-02-13-1
Union Berlin ahead 87 min · level 3 min · Borussia Mönchengladbach ahead 0 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.

3' Danilho Doekhi Goal · scorer +0.5 · assist Christopher Trimmel +0.2 +0.7
26' Danilho Doekhi Goal · scorer +0.3 · assist Ilyas Ansah +0.2 +0.5
33' Haris Tabaković Goal · scorer +0.3 · assist Yannik Engelhardt +0.1 +0.4
81' Rani Khedira Goal +0.3
Union Berlin Expected (last two seasons) 1.4Own moments +1.5Opponent moments −0.5Time effect +0.6→ League points won 3
Borussia Mönchengladbach Expected (last two seasons) 1.3Own moments +0.4Opponent moments −1.2Time effect −0.5→ 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

Union BerlinBorussia Mönchengladbach
37%Possession63%
1.23Expected goals (xG)0.63
0.08xG per shot0.08
16Shots8
5Shots on target2
31%Shots on target %25%
11Shots in box5
277Passes497
70%Pass accuracy84%
6Corners6
1Saves2
21Fouls15
5Yellow cards3
1Offsides2

Compared with usual

Union Berlin

7 matches this season, all competitions baseline
This matchAvg
Goals31.9
Conceded11.9
xG1.231.1
xG against0.631.8
Shots1612.4
On target54.3
Shots faced816.4
xG per shot0.080.09
Possession37%33.1%
Passes277283.4
Pass accuracy70%69%
Corners64.9
Fouls2113.4

Borussia Mönchengladbach

7 matches this season, all competitions baseline
This matchAvg
Goals11.1
Conceded32
xG0.631.1
xG against1.231.2
Shots815.7
On target26.1
Shots faced1612.3
xG per shot0.080.08
Possession63%51.3%
Passes497463
Pass accuracy84%83.6%
Corners66.6
Fouls1512.4

Timeline

  • 3' Goal Danilho Doekhi league goal #1 assist Christopher Trimmel
  • 26' Goal Danilho Doekhi league goal #2 assist Ilyas Ansah
  • 33' Goal Haris Tabaković league goal #3 assist Yannik Engelhardt
  • 36' Yellow Jens Castrop
  • 37' Yellow Christopher Trimmel
  • 39' Sub Christopher Trimmel → Janik Haberer
  • 49' Yellow Derrick Köhn
  • 60' Sub Kevin Diks → Lukas Ullrich
  • 60' Sub Florian Neuhaus → Kevin Stöger
  • 60' Sub Jens Castrop → Franck Honorat
  • 60' Sub Yannik Engelhardt → Giovanni Reyna
  • 62' Yellow Rocco Reitz
  • 69' Sub Derrick Köhn → Tom Rothe
  • 69' Sub Tim Skarke → Woo-Yeong Jeong
  • 75' Yellow Rani Khedira
  • 76' Sub Ilyas Ansah → Alex Král
  • 80' Sub Philipp Sander → Jan Urbich
  • 81' Goal Rani Khedira league goal #1
  • 89' Yellow Janik Haberer
  • 89' Yellow Leopold Querfeld
  • 90+4' Yellow Giovanni Reyna

Category leaders

  • Key passesRocco Reitz4
  • Duels wonRocco Reitz12/20
  • DribblesAljoscha Kemlein3/3
  • Defensive actionsRani Khedira7
  • ShotsDanilho Doekhi3 (on target 2)
  • Fouls wonRocco Reitz6

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.