Bundesliga · Matchweek 7
Tom Bischof 82' (OG)
HT 0:2
Dayot Upamecano 16'
Serge Gnabry 42'
Michael Olise 90+5'
Sun, 25 Oct 2026, 16:30 (UK) · Europa-Park-Stadion, Freiburg

Bayern went in two goals up at half-time and won at Freiburg, with Michael Olise adding a goal and an assist.

FN MOMMichael Olise9.1Decisive moment16' Dayot Upamecano+0.5SCF −0.4

Freiburg 1-3 Bayern München: Olise supplies a goal and an assist

Key numbers

  • 17 shots faced: Bayern's most in 10 matches this season
  • 0.18 vs 0.06 xG per shot: Bayern's chances were better
  • Olise: 5 key passes, the most in the match

Two first-half goals set the tone

Bayern München won 3-1 at Freiburg after a first half that left them two goals up. They spent about 74 minutes in front, and Tom Bischof's own goal in the 82nd minute cut the margin to one. Michael Olise's strike in the fifth minute of stoppage time restored the two-goal cushion.

Freiburg's shots came in volume, not quality

Freiburg's 17 shots were the most Bayern have faced in their 10 matches this season. Only five found the target, though, and Jonas Urbig, starting in goal, saved every one. The only goal Bayern conceded was Tom Bischof's own, so the volume of attempts never turned into a proper threat on the scoreboard.

Bayern shot less often but better

Bayern took fewer shots than their average over 10 matches this season, yet each one carried more weight: 0.18 xG per shot against Freiburg's 0.06. The gap suggests Bayern worked better chances from fewer attempts, which is what the scoreline reflected.

Olise had a hand in the first and last goals

Dayot Upamecano's opener was worth +0.5 FN xPts to Bayern, while Freiburg's FN xPts fell by 0.4, the largest combined change of the match. Michael Olise supplied the assist for that goal and, after Bischof's own goal, added the third in stoppage time.

FN MOM
Highest FN Score · our own pick by a published formula, not the official Player of the Match
Michael Olise 9.1Dominant

He scored once, set up Dayot Upamecano's opener and made five key passes, the most of any player on the pitch.

Most of Olise's value came from attacking play: three shots and four fouls won kept Freiburg's back line under pressure. His assist gave Bayern the lead in the 16th minute, and when Bischof's own goal made it 1-2 in the 82nd, his stoppage-time goal restored the two-goal margin. It was his sixth league goal of the season.

Game state

0-10-21-21-3
SC Freiburg ahead 0 min · level 16 min · Bayern München ahead 74 min

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. The value next to a team code is what the same moment did to the other side's expected points; the decisive moment is the one with the largest combined change for both teams.

16' Dayot Upamecano Goal · scorer +0.3 · assist Michael Olise +0.2 · SCF −0.4 +0.5
42' Serge Gnabry Goal · scorer +0.3 · assist Nathaniel Brown +0.1 · SCF −0.2 +0.4
82' Tom Bischof Own goal · SCF +0.1 −0.3
90+5' Michael Olise Goal · SCF 0.0 0.0
SC Freiburg Expected (last two seasons) 0.8Own moments 0.0Opponent moments −0.5Time effect −0.3→ League points won 0
Bayern München Expected (last two seasons) 2.0Own moments +0.6Opponent moments 0.0Time effect +0.4→ 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

SC FreiburgBayern München
44%Possession56%
1.07Expected goals (xG)3
0.06xG per shot0.18
17Shots17
5Shots on target9
29%Shots on target %53%
9Shots in box13
406Passes524
5Corners6
6Saves5
9Fouls11
3Yellow cards1
1Offsides1

Compared with usual

SC Freiburg

7 matches this season, all competitions baseline
This matchAvg
Goals12.9
Conceded31
xG1.071.9
xG against30.95
Shots1716.3
On target56
Shots faced178.6
xG per shot0.060.12
Possession44%52.9%
Passes406470.9
Corners55.7
Fouls98.7

Bayern München

10 matches this season, all competitions baseline
This matchAvg
Goals33.6
Conceded11.1
xG33.4
xG against1.070.96
Shots1723
On target99.6
Shots faced177.7high
xG per shot0.180.15
Possession56%65.5%
Passes524668.6
Corners69
Fouls1110

Timeline

  • 16' Goal Dayot Upamecano league goal #2 assist Michael Olise
  • 25' Yellow Lucas Höler
  • 42' Goal Serge Gnabry league goal #1 assist Nathaniel Brown
  • 55' Yellow Jan-Niklas Beste
  • 57' Sub Lucas Höler → Igor Matanović
  • 58' Sub Patrick Osterhage → R. Yamamoto
  • 61' Sub Josip Stanišić → Sacha Boey
  • 61' Sub Serge Gnabry → Ismael Saibari
  • 64' Sub Jan-Niklas Beste → Cyriaque Kalou Irié
  • 65' Yellow Jonathan Tah
  • 73' Sub Nathaniel Brown → Alphonso Davies
  • 77' Sub Derry Scherhant → Vincenzo Grifo
  • 77' Sub Philipp Lienhart → Max Rosenfelder
  • 82' Goal Tom Bischof (OG)
  • 85' Yellow Maximilian Eggestein
  • 86' Sub Lennart Karl → Hiroki Itō
  • 90+5' Goal Michael Olise league goal #6

Category leaders

  • Key passesMichael Olise5
  • Duels wonDayot Upamecano7/15
  • DribblesLennart Karl3/4
  • Defensive actionsDerry Scherhant5
  • ShotsIsmael Saibari4 (on target 2)
  • Fouls wonMichael Olise4
#Bundesliga#Freiburg#Bayern München#Michael Olise#Dayot Upamecano#Serge Gnabry

This review was written by AI from match data (API-Football). FN Score and FN xPts are calculated by Fulltime Note using a published formula.