Freiburg 1-3 Bayern München: Olise supplies a goal and an assist
AI-written review based on match data · How we make it
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
Compared with usual
SC Freiburg
7 matches this season, all competitions baseline
| This match | Avg | |
|---|
| Goals | 1 | 2.9 | |
| Conceded | 3 | 1 | |
| xG | 1.07 | 1.9 | |
| xG against | 3 | 0.95 | |
| Shots | 17 | 16.3 | |
| On target | 5 | 6 | |
| Shots faced | 17 | 8.6 | |
| xG per shot | 0.06 | 0.12 | |
| Possession | 44% | 52.9% | |
| Passes | 406 | 470.9 | |
| Corners | 5 | 5.7 | |
| Fouls | 9 | 8.7 | |
Bayern München
10 matches this season, all competitions baseline
| This match | Avg | |
|---|
| Goals | 3 | 3.6 | |
| Conceded | 1 | 1.1 | |
| xG | 3 | 3.4 | |
| xG against | 1.07 | 0.96 | |
| Shots | 17 | 23 | |
| On target | 9 | 9.6 | |
| Shots faced | 17 | 7.7 | high |
| xG per shot | 0.18 | 0.15 | |
| Possession | 56% | 65.5% | |
| Passes | 524 | 668.6 | |
| Corners | 6 | 9 | |
| Fouls | 11 | 10 | |
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.