Bundesliga · Matchweek 27
Hennes Behrens 56'
Marvin Pieringer 72' (pen)
Marvin Pieringer 85'
HT 0:2
Malik Tillman 22'
Patrik Schick 35'
Patrik Schick 79'
Sat, 21 Mar 2026, 14:30 (UK) · Voith-Arena, Heidenheim an der Brenz
1. FC Heidenheim · 15 pts|Bayer Leverkusen · 46 pts

3-3 draw, with xG at 1.62–1.74.

Player of the matchAlejandro Grimaldo8.1Decisive moment79' Patrik Schick+1.2

1. FC Heidenheim 3-3 Bayer Leverkusen

Key numbers

  • Possession 37% – 63%
  • Shots 9 (5 on target) – 14 (5)
  • Decisive moment: 79' Patrik Schick, FN xPts +1.2
Player of the match
Alejandro Grimaldo 8.1Dominant

Highest FN Score on the pitch: 8.1 (Dominant)

Game state

0-10-21-22-22-33-3
1. FC Heidenheim ahead 0 min · level 34 min · Bayer Leverkusen ahead 56 min
  • Marvin Pieringer — off the bench 26 min · 2G 0A
  • Adrian Beck — off the bench 15 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.

22' Malik Tillman Goal · scorer +0.3 · assist Aleix García +0.2 +0.5
35' Patrik Schick Goal · assist Alejandro Grimaldo +0.2
56' Hennes Behrens Goal · assist Marnon Busch +0.2
72' Marvin Pieringer Pen goal +0.7
79' Patrik Schick Goal · scorer +0.8 · assist Alejandro Grimaldo +0.4 +1.2
85' Marvin Pieringer Goal · scorer +0.6 · assist Adrian Beck +0.2 +0.8
1. FC Heidenheim Expected (last two seasons) 0.5Own moments +1.7Opponent moments −1.3Time effect +0.1→ League points won 1
Bayer Leverkusen Expected (last two seasons) 2.3Own moments +1.9Opponent moments −2.6Time 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

1. FC HeidenheimBayer Leverkusen
37%Possession63%
1.62Expected goals (xG)1.74
0.18xG per shot0.12
9Shots14
5Shots on target5
56%Shots on target %36%
7Shots in box10
318Passes533
81%Pass accuracy86%
2Corners5
2Saves2
11Fouls12
4Yellow cards4
1Offsides0

Compared with usual

1. FC Heidenheim

last 27 matches, all competitions baseline
This matchAvg
Goals30.89
Conceded32.2
xG1.621.2
xG against1.741.9
Shots911.1
On target53.2
Shots faced1415.3
xG per shot0.180.11
Possession37%42.2%
Passes318363.2
Pass accuracy81%75.7%
Corners24.6
Fouls1110.2

Bayer Leverkusen

42 matches this season, all competitions baseline
This matchAvg
Goals31.8
Conceded31.2
xG1.741.5
xG against1.621.1
Shots1413.4
On target54.7
Shots faced912.5
xG per shot0.120.11
Possession63%57.2%
Passes533599.4
Pass accuracy86%87.5%
Corners54.8
Fouls128.9

Timeline

  • 22' Goal Malik Tillman league goal #5 assist Aleix García
  • 25' Yellow Jan Schöppner
  • 35' Goal Patrik Schick league goal #8 assist Alejandro Grimaldo
  • 39' Yellow Patrik Schick
  • 46' Sub Benedikt Gimber → Jonas Föhrenbach
  • 46' Sub Jan Schöppner → Julian Niehues
  • 46' Sub Ernest Poku → Martin Terrier
  • 54' Sub → Nathan Tella
  • 56' Goal Hennes Behrens league goal #1 assist Marnon Busch
  • 63' Yellow Luca Kerber
  • 64' Sub Christian Joe Conteh → Sirlord Conteh
  • 64' Sub Luca Kerber → Marvin Pieringer
  • 72' Goal Marvin Pieringer (pen) league goal #3
  • 74' Yellow Aleix García
  • 79' Goal Patrik Schick league goal #9 assist Alejandro Grimaldo
  • 82' Sub Aleix García → Ezequiel Fernández
  • 82' Sub Malik Tillman → Tim Oermann
  • 83' Yellow Ibrahim Maza
  • 83' Sub Niklas Dorsch → Adrian Beck
  • 85' Goal Marvin Pieringer league goal #4 assist Adrian Beck
  • 87' Sub Robert Andrich → Christian Kofane
  • 89' Yellow Jarell Quansah
  • 90' Yellow Adrian Beck
  • 90+6' Yellow Marnon Busch

Category leaders

  • Key passesAlejandro Grimaldo3
  • Duels wonIbrahim Maza9/17
  • DribblesIbrahim Maza3/5
  • Defensive actionsMarnon Busch6
  • ShotsPatrik Schick3 (on target 2)
  • Fouls wonHennes Behrens3

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.