Bundesliga · Matchweek 34
HT 0:1
Michael Olise 33'
Joshua Kimmich 53'
Serge Gnabry 80'
Harry Kane 86'
Sat, 17 May 2025, 14:30 (UK) · PreZero Arena, Sinsheim
1899 Hoffenheim · 32 pts|Bayern München · 82 pts

Bayern München won on the scoreboard and on xG (0.4–1.45).

Player of the matchMichael Olise8.8Decisive moment33' Michael Olise+0.6

1899 Hoffenheim 0-4 Bayern München

Key numbers

  • Possession 33% – 67%
  • Shots 6 (2 on target) – 14 (5)
  • Decisive moment: 33' Michael Olise, FN xPts +0.6
Player of the match
Michael Olise 8.8Dominant

Highest FN Score on the pitch: 8.8 (Dominant)

Game state

0-10-20-30-4
1899 Hoffenheim ahead 0 min · level 33 min · Bayern München ahead 57 min
  • Harry Kane — off the bench 29 min · 1G 1A
  • Sacha Boey — off the bench 23 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.

33' Michael Olise Goal +0.6
53' Joshua Kimmich Goal · scorer +0.2 · assist Michael Olise +0.1 +0.3
80' Serge Gnabry Goal · assist Harry Kane 0.0
86' Harry Kane Goal · assist Sacha Boey 0.0
1899 Hoffenheim Expected (last two seasons) 0.7Own moments 0.0Opponent moments −0.7Time effect 0.0→ League points won 0
Bayern München Expected (last two seasons) 2.1Own moments +0.9Opponent moments 0.0Time effect 0.0→ 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 HoffenheimBayern München
33%Possession67%
0.4Expected goals (xG)1.45
0.07xG per shot0.1
6Shots14
2Shots on target5
33%Shots on target %36%
4Shots in box6
351Passes706
78%Pass accuracy90%
1Corners4
1Saves2
9Fouls7
0Yellow cards0
3Offsides0

Compared with usual

1899 Hoffenheim

44 matches this season, all competitions baseline
This matchAvg
Goals01.4
Conceded41.9
xG0.41.2
xG against1.451.5
Shots614
On target24.8
Shots faced1413.8
xG per shot0.070.09
Possession33%50.5%
Passes351459.6
Pass accuracy78%80.5%
Corners15.1
Fouls911.8

Bayern München

50 matches this season, all competitions baseline
This matchAvg
Goals42.7
Conceded01
xG1.452.3
xG against0.40.8
Shots1419.3
On target57.8
Shots faced67.4
xG per shot0.10.12
Possession67%67.6%
Passes706698
Pass accuracy90%89.2%
Corners46.8
Fouls79

Timeline

  • 33' Goal Michael Olise league goal #12
  • 46' Sub Alexander Prass → Marius Bülter
  • 53' Goal Joshua Kimmich league goal #3 assist Michael Olise
  • 61' Sub Thomas Müller → Harry Kane
  • 61' Sub Kingsley Coman → Leroy Sané
  • 67' Sub Tom Bischof → Bazoumana Touré
  • 67' Sub Konrad Laimer → Sacha Boey
  • 67' Sub Raphaël Guerreiro → Leon Goretzka
  • 76' Sub Dennis Geiger → Umut Tohumcu
  • 80' Goal Serge Gnabry league goal #7 assist Harry Kane
  • 82' Sub Andrej Kramarić → Ihlas Bebou
  • 82' Sub Anton Stach → Finn Ole Becker
  • 86' Sub Eric Dier → Gabriel Vidović
  • 86' Goal Harry Kane league goal #26 assist Sacha Boey

Category leaders

  • Key passesMichael Olise3
  • Duels wonPavel Kadeřábek10/16
  • DribblesAndrej Kramarić3/6
  • Defensive actionsArthur Chaves6
  • ShotsSerge Gnabry3 (on target 1)
  • Fouls wonKingsley Coman3

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.