Bundesliga · Matchweek 22
Tim Kleindienst 86'
HT 0:1
Jeremie Frimpong 45+2'
Amine Adli 81'
Sat, 17 Feb 2024, 14:30 (UK) · Voith-Arena, Heidenheim an der Brenz
FC Heidenheim · 27 pts|Bayer Leverkusen · 58 pts

Bayer Leverkusen won on the scoreboard and on xG (0.43–1.88).

Player of the matchAlejandro Grimaldo8.3Decisive moment45+2' Jeremie Frimpong+0.9

FC Heidenheim 1-2 Bayer Leverkusen

Key numbers

  • Possession 38% – 62%
  • Shots 6 (3 on target) – 18 (3)
  • Decisive moment: 45+2' Jeremie Frimpong, FN xPts +0.9
Player of the match
Alejandro Grimaldo 8.3Dominant

Highest FN Score on the pitch: 8.3 (Dominant)

Game state

0-10-21-2
FC Heidenheim ahead 0 min · level 45 min · Bayer Leverkusen ahead 45 min
  • Nikola Dovedan — off the bench 45 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.

45+2' Jeremie Frimpong Goal +0.9
81' Amine Adli Goal · scorer +0.2 · assist Florian Wirtz +0.1 +0.3
86' Tim Kleindienst Goal · assist Nikola Dovedan +0.1
FC Heidenheim Expected (last two seasons) 1.1Own moments +0.1Opponent moments −0.8Time effect −0.4→ League points won 0
Bayer Leverkusen Expected (last two seasons) 1.7Own moments +1.2Opponent moments −0.2Time effect +0.3→ 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

FC HeidenheimBayer Leverkusen
38%Possession62%
0.43Expected goals (xG)1.88
0.07xG per shot0.1
6Shots18
3Shots on target3
50%Shots on target %17%
3Shots in box12
366Passes615
71%Pass accuracy81%
4Corners5
1Saves2
15Fouls5
2Yellow cards1
0Offsides1

Compared with usual

FC Heidenheim

23 matches this season, all competitions baseline
This matchAvg
Goals11.7
Conceded21.7
xG0.431.2
xG against1.881.9
Shots612.7
On target34
Shots faced1815.3
xG per shot0.070.1
Possession38%42.7%
Passes366389.4
Pass accuracy71%73.2%
Corners45.6
Fouls1513

Bayer Leverkusen

31 matches this season, all competitions baseline
This matchAvg
Goals23
Conceded10.71
xG1.881.8
xG against0.430.8
Shots1817.7
On target37.3
Shots faced69
xG per shot0.10.11
Possession62%61.6%
Passes615670.9
Pass accuracy81%88.7%low
Corners56.3
Fouls59.3

Timeline

  • 26' Yellow Jonas Föhrenbach
  • 32' Yellow Benedikt Gimber
  • 45+2' Goal Jeremie Frimpong league goal #7
  • 46' Sub Adrian Beck → Nikola Dovedan
  • 63' Sub Jan Schöppner → Kevin Sessa
  • 74' Sub Patrik Schick → Borja Iglesias
  • 76' Sub Eren Dinkçi → Marnon Busch
  • 76' Sub Jan-Niklas Beste → Florian Pick
  • 81' Goal Amine Adli league goal #2 assist Florian Wirtz
  • 82' Sub Benedikt Gimber → Marvin Pieringer
  • 86' Goal Tim Kleindienst league goal #7 assist Nikola Dovedan
  • 88' Sub Florian Wirtz → Jonas Hofmann
  • 88' Sub Jeremie Frimpong → Nathan Tella
  • 88' Sub Amine Adli → Edmond Tapsoba
  • 90+2' Yellow Robert Andrich

Category leaders

  • Key passesAlejandro Grimaldo6
  • Duels wonAmine Adli9/16
  • DribblesFlorian Wirtz6/9
  • Defensive actionsAlejandro Grimaldo7
  • ShotsJeremie Frimpong4 (on target 1)
  • Fouls wonHaktab Omar Traore3

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.