Bundesliga · Matchweek 18
Myron Boadu 48'
Myron Boadu 56'
Myron Boadu 61' (pen)
HT 0:3
Willi Orbán 10'
Antonio Nusa 13'
Christoph Baumgartner 21'
Sat, 18 Jan 2025, 14:30 (UK) · Vonovia Ruhrstadion, Bochum
VfL Bochum · 10 pts|RB Leipzig · 31 pts

3-3 draw, with xG at 3.09–2.21.

Player of the matchMyron Boadu8.7Decisive moment61' Myron Boadu+0.7

VfL Bochum 3-3 RB Leipzig

Key numbers

  • Possession 45% – 55%
  • Shots 14 (3 on target) – 11 (3)
  • Decisive moment: 61' Myron Boadu, FN xPts +0.7
Player of the match
Myron Boadu 8.7Dominant

Highest FN Score on the pitch: 8.7 (Dominant)

Game state

0-10-20-31-32-33-3
VfL Bochum ahead 0 min · level 39 min · RB Leipzig ahead 51 min
  • Gerrit Holtmann — 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.

10' Willi Orbán Goal · scorer +0.4 · assist David Raum +0.2 +0.6
13' Antonio Nusa Goal +0.3
21' Christoph Baumgartner Goal · assist David Raum +0.1
48' Myron Boadu Goal · assist Gerrit Holtmann +0.1
56' Myron Boadu Goal · assist Moritz Broschinski +0.2
61' Myron Boadu Pen goal +0.7
VfL Bochum Expected (last two seasons) 0.8Own moments +1.0Opponent moments −0.8Time effect 0.0→ League points won 1
RB Leipzig Expected (last two seasons) 2.0Own moments +1.0Opponent moments −1.3Time effect −0.7→ 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

VfL BochumRB Leipzig
45%Possession55%
3.09Expected goals (xG)2.21
0.22xG per shot0.2
14Shots11
3Shots on target3
21%Shots on target %27%
7Shots in box8
374Passes480
71%Pass accuracy78%
6Corners3
0Saves1
14Fouls7
4Yellow cards0
5Offsides4

Compared with usual

VfL Bochum

18 matches this season, all competitions baseline
This matchAvg
Goals30.78high
Conceded32.1
xG3.091high
xG against2.211.9
Shots1412.3
On target33.7
Shots faced1115.6
xG per shot0.220.09high
Possession45%43.3%
Passes374361.4
Pass accuracy71%73.1%
Corners64.2
Fouls1413.9

RB Leipzig

26 matches this season, all competitions baseline
This matchAvg
Goals31.8
Conceded31.5
xG2.211.2
xG against3.091.4
Shots1112.1
On target35
Shots faced1415.3
xG per shot0.20.1high
Possession55%48.8%
Passes480482.8
Pass accuracy78%82.9%
Corners34.2
Fouls710.4

Timeline

  • 9' Yellow Matúš Bero
  • 10' Goal Willi Orbán league goal #5 assist David Raum
  • 13' Goal Antonio Nusa league goal #3
  • 19' Yellow Felix Passlack
  • 21' Goal Christoph Baumgartner league goal #2 assist David Raum
  • 46' Sub Felix Passlack → Gerrit Holtmann
  • 48' Goal Myron Boadu league goal #3 assist Gerrit Holtmann
  • 56' Goal Myron Boadu league goal #4 assist Moritz Broschinski
  • 61' Goal Myron Boadu (pen) league goal #5
  • 68' Sub Arthur Vermeeren → Amadou Haidara
  • 69' Yellow Ibrahima Sissoko
  • 73' Sub Ridle Baku → Yussuf Poulsen
  • 89' Sub Moritz Broschinski → Erhan Mašović
  • 90+2' Yellow Ivan Ordets
  • 90+2' Sub Dani de Wit → Philipp Hofmann
  • 90+2' Sub Myron Boadu → Lukas Daschner

Category leaders

  • Key passesDavid Raum5
  • Duels wonDani de Wit9/20
  • DribblesAntonio Nusa3/10
  • Defensive actionsIvan Ordets5
  • ShotsMyron Boadu4 (on target 3)

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.