Bundesliga · Matchweek 28
HT 0:0
Emiliano Buendía 90+1'
Sat, 5 Apr 2025, 14:30 (UK) · Voith-Arena, Heidenheim an der Brenz
1. FC Heidenheim · 22 pts|Bayer Leverkusen · 62 pts

1. FC Heidenheim edged xG (0.94–0.36) but Bayer Leverkusen took the win.

Player of the matchPiero Hincapié8.2Decisive moment90+1' Emiliano Buendía+1.8

1. FC Heidenheim 0-1 Bayer Leverkusen

Key numbers

  • Possession 49% – 51%
  • Shots 10 (2 on target) – 6 (2)
  • Decisive moment: 90+1' Emiliano Buendía, FN xPts +1.8
Player of the match
Piero Hincapié 8.2Dominant

Highest FN Score on the pitch: 8.2 (Dominant)

Game state

0-1
1. FC Heidenheim ahead 0 min · level 90 min · Bayer Leverkusen ahead 0 min
  • Emiliano Buendía — off the bench 13 min · 1G 0A
  • Jonas Hofmann — off the bench 10 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.

90+1' Emiliano Buendía Goal · scorer +1.3 · assist Jonas Hofmann +0.5 +1.8
1. FC Heidenheim Expected (last two seasons) 0.6Own moments 0.0Opponent moments −0.9Time effect +0.3→ League points won 0
Bayer Leverkusen Expected (last two seasons) 2.2Own moments +1.8Opponent moments 0.0Time effect −1.0→ 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

1. FC HeidenheimBayer Leverkusen
49%Possession51%
0.94Expected goals (xG)0.36
0.09xG per shot0.06
10Shots6
2Shots on target2
20%Shots on target %33%
8Shots in box2
506Passes536
80%Pass accuracy86%
4Corners0
1Saves2
14Fouls10
1Yellow cards0
2Offsides0

Compared with usual

1. FC Heidenheim

30 matches this season, all competitions baseline
This matchAvg
Goals01.2
Conceded11.9
xG0.941.2
xG against0.361.6
Shots1012.5
On target24.4
Shots faced613.3
xG per shot0.090.12
Possession49%43.7%
Passes506382.4
Pass accuracy80%76.1%
Corners44
Fouls1411.7

Bayer Leverkusen

42 matches this season, all competitions baseline
This matchAvg
Goals12
Conceded01.2
xG0.361.6
xG against0.940.98
Shots615.6
On target25.8
Shots faced1010.1
xG per shot0.060.1
Possession51%59%
Passes536599.2
Pass accuracy86%86.1%
Corners06.4low
Fouls109.9

Timeline

  • 42' Yellow Jan Schöppner
  • 56' Sub Marnon Busch → Leo Scienza
  • 68' Sub Nathan Tella → Patrik Schick
  • 68' Sub Victor Okoh Boniface → Arthur
  • 76' Sub Tim Siersleben → Luca Kerber
  • 76' Sub Niklas Dorsch → Sirlord Conteh
  • 76' Sub Amine Adli → Emiliano Buendía
  • 85' Sub Robert Andrich → Jonas Hofmann
  • 90+1' Goal Emiliano Buendía league goal #1 assist Jonas Hofmann
  • 90+2' Sub Jan Schöppner → Julian Niehues
  • 90+2' Sub Adrian Beck → Stefan Schimmer

Category leaders

  • Key passesFrans Krätzig3
  • Duels wonPiero Hincapié14/14
  • DribblesAmine Adli4/6
  • Defensive actionsTim Siersleben7
  • ShotsMarvin Pieringer5 (on target 2)
  • Fouls wonPiero Hincapié6

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.