Bundesliga · Matchweek 6
Andrej Kramarić 25' (pen)
HT 1:2
Niclas Füllkrug 18'
Marco Reus 45+3'
Julian Ryerson 90+5'
Fri, 29 Sept 2023, 19:30 (UK) · PreZero Arena, Sinsheim
1899 Hoffenheim · 12 pts|Borussia Dortmund · 14 pts

1899 Hoffenheim edged xG (1.97–1.64) but Borussia Dortmund took the win.

Player of the matchJulian Ryerson8.6Decisive moment45+3' Marco Reus+0.8

1899 Hoffenheim 1-3 Borussia Dortmund

Key numbers

  • Possession 53% – 47%
  • Shots 15 (3 on target) – 6 (5)
  • Decisive moment: 45+3' Marco Reus, FN xPts +0.8
Player of the match
Julian Ryerson 8.6Dominant

Highest FN Score on the pitch: 8.6 (Dominant)

Game state

0-11-11-21-3
1899 Hoffenheim ahead 0 min · level 38 min · Borussia Dortmund ahead 52 min
  • Borussia Dortmund: Red card 71' → ~19 min a player down

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.

18' Niclas Füllkrug Goal · scorer +0.5 · assist Julian Brandt +0.2 +0.7
25' Andrej Kramarić Pen goal +0.6
45+3' Marco Reus Goal +0.8
71' Ramy Bensebaini Red card −0.2
90+5' Julian Ryerson Goal 0.0
1899 Hoffenheim Expected (last two seasons) 1.1Own moments +0.6Opponent moments −1.1Time effect −0.6→ League points won 0
Borussia Dortmund Expected (last two seasons) 1.6Own moments +1.3Opponent moments −0.7Time effect +0.8→ 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

1899 HoffenheimBorussia Dortmund
53%Possession47%
1.97Expected goals (xG)1.64
0.13xG per shot0.27
15Shots6
3Shots on target5
20%Shots on target %83%
8Shots in box6
431Passes388
82%Pass accuracy78%
4Corners3
2Saves2
14Fouls16
3Yellow cards5
0Offsides2

Compared with usual

1899 Hoffenheim

6 matches this season, all competitions baseline
This matchAvg
Goals12.7
Conceded31.2
xG1.971.5
xG against1.641.5
Shots1516.5
On target36.3
Shots faced617.5
xG per shot0.130.12
Possession53%51.5%
Passes431422.3
Pass accuracy82%78%
Corners45.5
Fouls1411.3

Borussia Dortmund

7 matches this season, all competitions baseline
This matchAvg
Goals32.1
Conceded11.1
xG1.641.6
xG against1.971.2
Shots616.7
On target55
Shots faced1512.9
xG per shot0.270.11
Possession47%59.3%
Passes388542.3
Pass accuracy78%83.4%
Corners35.6
Fouls1610

Timeline

  • 18' Goal Niclas Füllkrug league goal #1 assist Julian Brandt
  • 23' Yellow Mats Hummels
  • 25' Goal Andrej Kramarić (pen) league goal #4
  • 44' Yellow John Brooks
  • 45+3' Goal Marco Reus league goal #3
  • 60' Yellow Felix Nmecha
  • 61' Yellow Kevin Vogt
  • 64' Sub Julian Brandt → Karim Adeyemi
  • 67' Yellow Ramy Bensebaini
  • 68' Sub Robert Skov → Marius Bülter
  • 68' Sub Grischa Prömel → Mergim Berisha
  • 69' Sub Felix Nmecha → Emre Can
  • 71' Second yellow Ramy Bensebaini
  • 80' Sub Donyell Malen → Niklas Süle
  • 80' Sub Niclas Füllkrug → Sébastien Haller
  • 80' Sub Marco Reus → Marius Wolf
  • 84' Sub John Brooks → Tom Bischof
  • 84' Sub Maximilian Beier → Julian Justvan
  • 85' Yellow Ozan Kabak
  • 87' Sub Andrej Kramarić → Finn Ole Becker
  • 90+5' Goal Julian Ryerson league goal #1

Category leaders

  • Key passesAndrej Kramarić5
  • Duels wonJohn Brooks12/15
  • DribblesAndrej Kramarić2/3
  • Defensive actionsFlorian Grillitsch5
  • ShotsAndrej Kramarić3 (on target 2)
  • Fouls wonSalih Özcan5

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.