Bundesliga · Matchweek 3
Ilyas Ansah 49'
Tom Rothe 71'
HT 0:2
Andrej Kramarić 45' (pen)
Fisnik Asllani 45'
Fisnik Asllani 51'
Tim Lemperle 83' (pen)
Sat, 13 Sept 2025, 14:30 (UK) · Stadion An der Alten Försterei, Berlin
Union Berlin · 3 pts|1899 Hoffenheim · 6 pts

1899 Hoffenheim won on the scoreboard and on xG (2.59–2.76).

Player of the matchTim Lemperle8.5Decisive moment45' Andrej Kramarić+0.9

Union Berlin 2-4 1899 Hoffenheim

Key numbers

  • Possession 42% – 58%
  • Shots 20 (7 on target) – 9 (8)
  • Decisive moment: 45' Andrej Kramarić, FN xPts +0.9
Player of the match
Tim Lemperle 8.5Dominant

Highest FN Score on the pitch: 8.5 (Dominant)

Game state

0-10-21-21-32-32-4
Union Berlin ahead 0 min · level 45 min · 1899 Hoffenheim ahead 45 min
  • Union Berlin: Red card 82' → ~8 min a player down

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.

45' Andrej Kramarić Pen goal +0.9
45' Fisnik Asllani Goal · scorer +0.3 · assist Tim Lemperle +0.2 +0.5
49' Ilyas Ansah Goal +0.3
51' Fisnik Asllani Goal +0.5
71' Tom Rothe Goal +0.3
82' Tom Rothe Red card −0.1
83' Tim Lemperle Pen goal +0.2
Union Berlin Expected (last two seasons) 1.3Own moments +0.5Opponent moments −1.5Time effect −0.3→ League points won 0
1899 Hoffenheim Expected (last two seasons) 1.5Own moments +2.1Opponent moments −0.8Time 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

Union Berlin1899 Hoffenheim
42%Possession58%
2.59Expected goals (xG)2.76
0.13xG per shot0.31
20Shots9
7Shots on target8
35%Shots on target %89%
14Shots in box9
324Passes465
70%Pass accuracy77%
9Corners2
4Saves5
13Fouls12
0Yellow cards1
2Offsides0

Compared with usual

Union Berlin

3 matches this season, all competitions baseline
This matchAvg

1899 Hoffenheim

3 matches this season, all competitions baseline
This matchAvg

Timeline

  • 45' Goal Andrej Kramarić (pen) league goal #1
  • 45' Goal Fisnik Asllani league goal #2 assist Tim Lemperle
  • 49' Goal Ilyas Ansah league goal #3
  • 51' Goal Fisnik Asllani league goal #3
  • 57' Yellow Fisnik Asllani
  • 66' Sub Andrej Kramarić → Grischa Prömel
  • 66' Sub Fisnik Asllani → Max Moerstedt
  • 68' Sub Janik Haberer → Alex Král
  • 71' Goal Tom Rothe league goal #1
  • 74' Sub Oliver Burke → Tim Skarke
  • 74' Sub Ilyas Ansah → Woo-Yeong Jeong
  • 74' Sub Rani Khedira → Aljoscha Kemlein
  • 77' Sub Albian Hajdari → Arthur Chaves
  • 78' Sub Bazoumana Touré → Alexander Prass
  • 82' Red Tom Rothe
  • 83' Goal Tim Lemperle (pen) league goal #2
  • 86' Sub Robert Skov → Derrick Köhn
  • 86' Sub Tim Lemperle → Muhammed Damar

Category leaders

  • Key passesChristopher Trimmel4
  • Duels wonAlbian Hajdari11/14
  • DribblesOliver Burke3/5
  • Defensive actionsBernardo6
  • ShotsAndrej Ilić4 (on target 2)
  • Fouls wonChristopher Trimmel4

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.