Bundesliga · Matchweek 27
Aleix García 20'
Victor Okoh Boniface 60'
Amine Adli 87'
HT 1:1
Felix Passlack 26'
Fri, 28 Mar 2025, 19:30 (UK) · BayArena, Leverkusen
Bayer Leverkusen · 59 pts|VfL Bochum · 18 pts

Bayer Leverkusen won on the scoreboard and on xG (1.97–0.46).

Player of the matchExequiel Palacios9.0Decisive moment60' Victor Okoh Boniface+0.7

Bayer Leverkusen 3-1 VfL Bochum

Key numbers

  • Possession 66% – 34%
  • Shots 14 (5 on target) – 8 (3)
  • Decisive moment: 60' Victor Okoh Boniface, FN xPts +0.7
Player of the match
Exequiel Palacios 9.0Dominant

Highest FN Score on the pitch: 9.0 (Dominant)

Game state

1-01-12-13-1
Bayer Leverkusen ahead 36 min · level 54 min · VfL Bochum ahead 0 min
  • Amine Adli — off the bench 19 min · 1G 0A

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.

20' Aleix García Goal · scorer +0.3 · assist Exequiel Palacios +0.1 +0.4
26' Felix Passlack Goal +0.3
60' Victor Okoh Boniface Goal · scorer +0.5 · assist Piero Hincapié +0.2 +0.7
87' Amine Adli Goal · assist Exequiel Palacios +0.1
Bayer Leverkusen Expected (last two seasons) 2.5Own moments +1.2Opponent moments −0.4Time effect −0.3→ League points won 3
VfL Bochum Expected (last two seasons) 0.3Own moments +0.3Opponent moments −0.9Time effect +0.3→ 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

Bayer LeverkusenVfL Bochum
66%Possession34%
1.97Expected goals (xG)0.46
0.14xG per shot0.06
14Shots8
5Shots on target3
36%Shots on target %38%
7Shots in box3
690Passes356
89%Pass accuracy76%
3Corners2
2Saves2
6Fouls13
0Yellow cards1
1Offsides2

Compared with usual

Bayer Leverkusen

40 matches this season, all competitions baseline
This matchAvg
Goals32.1
Conceded11.2
xG1.971.6
xG against0.461
Shots1415.7
On target55.9
Shots faced810.3
xG per shot0.140.1
Possession66%59%
Passes690602.4
Pass accuracy89%86.6%
Corners36.5
Fouls610

VfL Bochum

27 matches this season, all competitions baseline
This matchAvg
Goals10.96
Conceded32
xG0.461.2
xG against1.971.9
Shots813.1
On target34.1
Shots faced1414.9
xG per shot0.060.09
Possession34%44%
Passes356362.8
Pass accuracy76%73.4%
Corners24.7
Fouls1313.9

Timeline

  • 20' Goal Aleix García league goal #3 assist Exequiel Palacios
  • 26' Goal Felix Passlack league goal #1
  • 60' Goal Victor Okoh Boniface league goal #8 assist Piero Hincapié
  • 71' Sub Patrik Schick → Amine Adli
  • 75' Sub Philipp Hofmann → Myron Boadu
  • 75' Sub Gerrit Holtmann → Moritz Broschinski
  • 85' Sub Ibrahima Sissoko → Dani de Wit
  • 87' Yellow Myron Boadu
  • 87' Goal Amine Adli league goal #2 assist Exequiel Palacios
  • 89' Sub Victor Okoh Boniface → Emiliano Buendía
  • 89' Sub Jeremie Frimpong → Arthur
  • 90+3' Sub Exequiel Palacios → Robert Andrich

Category leaders

  • Key passesAleix García5
  • Duels wonMaximilian Wittek10/12
  • DribblesNordi Mukiele2/4
  • Defensive actionsGerrit Holtmann10
  • Fouls wonNordi Mukiele4

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.