Wolfsburg vs Osnabruck

31 October 2026 · 2. Bundesliga · 2026/27 · Referee Konrad Oldhafer

Full time 2 – 0

Half-time: 1–0

  • Fabian Reese 30’
  • Muhammed Damar 49’

Match summary

Wolfsburg won 2-0 at home to Osnabruck. Wolfsburg led 1-0 at half-time.

Fabian Reese put Wolfsburg ahead in the 30th minute and Muhammed Damar made it 2-0 in the 49th minute.

The chances backed that up: Wolfsburg created 2.08 expected goals (xG) from 31 shots to Osnabruck's 1.12 from 13.

Match stats

64% Possession 36%
31 Shots 13
7 Shots on target 4
8 Corners 3
81 Attacks 60
55 Dangerous attacks 38
647 Passes 354
87.0% Pass accuracy 77.7%
12 Tackles 8
7 Fouls 10
1 Yellow cards 1
0 Offsides 4

Key events

Wolfsburg Osnabruck
Kick-off
20’
Adrian BeckShot on target
Muhammed DamarShot on target
24’
Fabian ReeseLeft foot shot1-0 (Wolfsburg)
30’
Muhammed DamarShot on target
32’
35’
44’
45’
Niklas WiemannShot on target
Half-time1-0
Second half underway
Muhammed DamarRight foot shot2-0 (Wolfsburg)
49’
51’
Jonathan GómezShot on target
Fabian ReeseShot on target
56’
65’
Daniel-Kofi KyerehShot on target
Muhammed DamarShot on target
67’
Bence DárdaiShot on target
82’
Full-time2-0

How the chances added up

Running total of expected goals (xG) for each side through the match. xG rates each chance by how often similar shots are scored. A goal is marked where it was scored.

0.0 0.5 1.0 1.5 2.0 2.5 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 2.08 1.12 30’ Fabian Reese (Wolfsburg), 1-0 30’ 49’ Muhammed Damar (Wolfsburg), 2-0 49’ 0.0 0.5 1.0 1.5 2.0 2.5 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 2.08 1.12 30’ Fabian Reese (Wolfsburg), 1-0 Reese 30’ 49’ Muhammed Damar (Wolfsburg), 2-0 Damar 49’
Wolfsburg 2.08 xGOsnabruck 1.12 xG Goal

Tap a goal for the scorer and score.

Shot map

Every shot and where it was taken from.

 Osnabruck attacking Wolfsburg attacking 
54’ Robert Glatzel (Wolfsburg), open play, 0.58 xG, off target 45’ Niklas Wiemann (Osnabruck), set piece, 0.30 xG, saved 45’ Bjarke Jacobsen (Osnabruck), set piece, 0.24 xG, blocked 49’ Muhammed Damar (Wolfsburg), open play, 0.17 xG, goal 65’ Robin Meißner (Osnabruck), open play, 0.13 xG, blocked 68’ Fabian Reese (Wolfsburg), open play, 0.12 xG, blocked 79’ Hauke Wahl (Wolfsburg), from a corner, 0.11 xG, off target 82’ Bence Dárdai (Wolfsburg), open play, 0.11 xG, saved 21’ Fabian Reese (Wolfsburg), open play, 0.10 xG, blocked 54’ Alexander Bernhardsson (Wolfsburg), open play, 0.10 xG, off target 65’ Daniel-Kofi Kyereh (Osnabruck), open play, 0.10 xG, saved 51’ Jonathan Gómez (Osnabruck), open play, 0.08 xG, saved 43’ Fabian Reese (Wolfsburg), open play, 0.08 xG, blocked 89’ Bernd Riesselmann (Osnabruck), open play, 0.08 xG, off target 79’ Kento Shiogai (Wolfsburg), from a corner, 0.06 xG, blocked 90+1’ Alessio Besio (Wolfsburg), open play, 0.07 xG, off target 63’ Maximilian Arnold (Wolfsburg), direct free kick, 0.06 xG, off target 6’ Jonathan Gómez (Osnabruck), open play, 0.05 xG, blocked 90+3’ Bence Dárdai (Wolfsburg), open play, 0.05 xG, blocked 34’ Fabian Reese (Wolfsburg), open play, 0.05 xG, off target 23’ Fabian Reese (Wolfsburg), open play, 0.04 xG, off target 18’ Joakim Mæhle (Wolfsburg), from a corner, 0.04 xG, blocked 30’ Fabian Reese (Wolfsburg), open play, 0.04 xG, goal 8’ Maximilian Arnold (Wolfsburg), open play, 0.03 xG, off target 88’ Ismail Badjie (Osnabruck), open play, 0.03 xG, off target 17’ Fabian Reese (Wolfsburg), direct free kick, 0.03 xG, blocked 28’ Fabian Reese (Wolfsburg), open play, 0.03 xG, blocked 31’ Joakim Mæhle (Wolfsburg), direct free kick, 0.02 xG, off target 32’ Muhammed Damar (Wolfsburg), open play, 0.03 xG, saved 70’ Fabian Reese (Wolfsburg), from a corner, 0.02 xG, off target 77’ Luca Raimund (Osnabruck), open play, 0.03 xG, off target 20’ Adrian Beck (Osnabruck), open play, 0.02 xG, saved 61’ Alexander Bernhardsson (Wolfsburg), open play, 0.02 xG, blocked 67’ Muhammed Damar (Wolfsburg), open play, 0.02 xG, saved 18’ Saël Kumbedi (Wolfsburg), from a corner, 0.02 xG, off target 19’ Jonathan Gómez (Osnabruck), from a corner, 0.02 xG, off target 25’ Joakim Mæhle (Wolfsburg), from a corner, 0.02 xG, blocked 43’ Jonathan Gómez (Osnabruck), open play, 0.02 xG, blocked 56’ Fabian Reese (Wolfsburg), open play, 0.02 xG, saved 81’ Fabian Reese (Wolfsburg), open play, 0.02 xG, blocked 24’ Muhammed Damar (Wolfsburg), open play, 0.01 xG, saved 82’ Robin Fabinski (Osnabruck), open play, 0.02 xG, off target 46’ Maximilian Arnold (Wolfsburg), from a corner, 0.01 xG, blocked 72’ Joakim Mæhle (Wolfsburg), open play, 0.01 xG, off target 54’ Robert Glatzel (Wolfsburg), open play, 0.58 xG, off target 45’ Niklas Wiemann (Osnabruck), set piece, 0.30 xG, saved 45’ Bjarke Jacobsen (Osnabruck), set piece, 0.24 xG, blocked 49’ Muhammed Damar (Wolfsburg), open play, 0.17 xG, goal 65’ Robin Meißner (Osnabruck), open play, 0.13 xG, blocked 68’ Fabian Reese (Wolfsburg), open play, 0.12 xG, blocked 79’ Hauke Wahl (Wolfsburg), from a corner, 0.11 xG, off target 82’ Bence Dárdai (Wolfsburg), open play, 0.11 xG, saved 21’ Fabian Reese (Wolfsburg), open play, 0.10 xG, blocked 65’ Daniel-Kofi Kyereh (Osnabruck), open play, 0.10 xG, saved 54’ Alexander Bernhardsson (Wolfsburg), open play, 0.10 xG, off target 43’ Fabian Reese (Wolfsburg), open play, 0.08 xG, blocked 51’ Jonathan Gómez (Osnabruck), open play, 0.08 xG, saved 89’ Bernd Riesselmann (Osnabruck), open play, 0.08 xG, off target 90+1’ Alessio Besio (Wolfsburg), open play, 0.07 xG, off target 79’ Kento Shiogai (Wolfsburg), from a corner, 0.06 xG, blocked 63’ Maximilian Arnold (Wolfsburg), direct free kick, 0.06 xG, off target 6’ Jonathan Gómez (Osnabruck), open play, 0.05 xG, blocked 90+3’ Bence Dárdai (Wolfsburg), open play, 0.05 xG, blocked 34’ Fabian Reese (Wolfsburg), open play, 0.05 xG, off target 23’ Fabian Reese (Wolfsburg), open play, 0.04 xG, off target 30’ Fabian Reese (Wolfsburg), open play, 0.04 xG, goal 18’ Joakim Mæhle (Wolfsburg), from a corner, 0.04 xG, blocked 8’ Maximilian Arnold (Wolfsburg), open play, 0.03 xG, off target 88’ Ismail Badjie (Osnabruck), open play, 0.03 xG, off target 17’ Fabian Reese (Wolfsburg), direct free kick, 0.03 xG, blocked 28’ Fabian Reese (Wolfsburg), open play, 0.03 xG, blocked 32’ Muhammed Damar (Wolfsburg), open play, 0.03 xG, saved 77’ Luca Raimund (Osnabruck), open play, 0.03 xG, off target 31’ Joakim Mæhle (Wolfsburg), direct free kick, 0.02 xG, off target 70’ Fabian Reese (Wolfsburg), from a corner, 0.02 xG, off target 20’ Adrian Beck (Osnabruck), open play, 0.02 xG, saved 61’ Alexander Bernhardsson (Wolfsburg), open play, 0.02 xG, blocked 67’ Muhammed Damar (Wolfsburg), open play, 0.02 xG, saved 18’ Saël Kumbedi (Wolfsburg), from a corner, 0.02 xG, off target 19’ Jonathan Gómez (Osnabruck), from a corner, 0.02 xG, off target 56’ Fabian Reese (Wolfsburg), open play, 0.02 xG, saved 81’ Fabian Reese (Wolfsburg), open play, 0.02 xG, blocked 25’ Joakim Mæhle (Wolfsburg), from a corner, 0.02 xG, blocked 43’ Jonathan Gómez (Osnabruck), open play, 0.02 xG, blocked 24’ Muhammed Damar (Wolfsburg), open play, 0.01 xG, saved 82’ Robin Fabinski (Osnabruck), open play, 0.02 xG, off target 46’ Maximilian Arnold (Wolfsburg), from a corner, 0.01 xG, blocked 72’ Joakim Mæhle (Wolfsburg), open play, 0.01 xG, off target
Size shows xG Goal On target Off target or blocked

Hover or tap a shot for the player, minute and xG.

Lineups

Wolfsburg 4-2-3-1 Starting XI
Wellenreuther
Mæhle
Kumbedi
Wahl
Cleiton
Arnold 85’
Souza
Damar 69’
Reese
Bernhardsson 80’
Glatzel 80’
Osnabruck 3-4-2-1 Starting XI
Krumrey
Fabinski
Müller
Wiemann
Faber
Beck
Jacobsen 63’
Gómez 75’
Meißner 89’
Münst 63’
Kyereh 76’

Player stats

Goalkeeper1 player
90′ 4 0 47 – – – – –
Defenders4 players
90′ 1 – 1 6 3 73 – – – –
90′ 1 – – 2 1 87 – – – –
Cleiton
90′ 2 – 2 2 – 91 – – – –
90′ 1 2 – 5 – 53 – – – –
Midfielders7 players
Maximilian Arnold Taken off
85′ – – 76 3 – – 1 2 2 2 –
90′ – – 76 – – 3 3 8 – 2 –
Alexander Bernhardsson Taken off
80′ – – 30 7 – 1 1 3 2 1 –
Muhammed Damar Taken off
69′ 1 – 37 3 – 1 – 2 1 1
90′ 1 1 44 5 – 2 – 3 – – –
Bence Dárdai Came on as a substitute
10′ – – 5 – – – – – – – –
Yannick Gerhardt Came on as a substitute
8′ – – 7 – – – – 1 – – –
Forwards3 players
Robert Glatzel Taken off
80′ – – 1 – 0.58 – 1 2 2 15 –
Kento Shiogai Came on as a substitute
21′ – – 2 1 0.06 – – 2 – 4 –
Alessio Besio Came on as a substitute
10′ – – 1 – 0.07 – 1 – – 2 –
Came on Taken off Sent off Red is the most in that position for the team

Every player who took the pitch, starters first and then substitutes. A dash means none. xG and xA are expected goals and assists.

Before kick-off

Wolfsburg win 60% Avg odds 1.54
Draw 21% Avg odds 4.47
Osnabruck win 19% Avg odds 4.72

Chances implied by the average closing odds, with the bookmaker margin removed.

Form going into the game

Last five league games before this one, oldest first. Select one to open it.

Previous and next meeting

Shots, expected goals, timeline, lineups, team and player statistics from Bzzoiro Sports Data (sports.bzzoiro.com). Results and odds from football-data.co.uk.