Match at a glance Borussia M'gladbach won 4–0.
Shots 15 – 12
Shots on target 8 – 4
Expected goals 1.54 – 0.49
Possession 47% – 53% Story Stats Shot map xG H2H Comparison Evidence More football Full time
What the match recorded Borussia M'gladbach beat VfL Wolfsburg 4–0. Recorded in this match (Borussia M'gladbach – VfL Wolfsburg): shots 15–12, shots on target 8–4, expected goals 1.54–0.49, possession 47%–53%. This is what was recorded. It is not a claim that the result was foreseeable.
This match
Match statistics Borussia M'gladbach VfL Wolfsburg
Shots 15 shots 12 shots Borussia M'gladbach 15 shots, VfL Wolfsburg 12 shots Shots on target 8 shots 4 shots Borussia M'gladbach 8 shots, VfL Wolfsburg 4 shots Expected goals 1.54 xG 0.49 xG Borussia M'gladbach 1.54 xG, VfL Wolfsburg 0.49 xG Possession 47% 53% Borussia M'gladbach 47%, VfL Wolfsburg 53% Corners 8 corners 5 corners Borussia M'gladbach 8 corners, VfL Wolfsburg 5 corners Fouls 7 fouls 12 fouls Borussia M'gladbach 7 fouls, VfL Wolfsburg 12 fouls Every shot
Shot map Every recorded shot, placed where it was taken and sized by its expected-goals value. Arrows show each team’s attacking direction.
Share VfL Wolfsburg ← attacking attacking → Borussia M'gladbach
Luca Netz · Borussia M'gladbach · 50′ · 0.01 xG · off target or blocked Nico Elvedi · Borussia M'gladbach · 90′ · 0.01 xG · on target Alassane Pléa · Borussia M'gladbach · 18′ · 0.02 xG · on target Jonas Wind · VfL Wolfsburg · 36′ · 0.02 xG · off target or blocked Cedric Zesiger · VfL Wolfsburg · 62′ · 0.02 xG · off target or blocked Maximilian Arnold · VfL Wolfsburg · 26′ · 0.03 xG · on target Manu Koné · Borussia M'gladbach · 27′ · 0.03 xG · off target or blocked Aster Vranckx · VfL Wolfsburg · 46′ · 0.03 xG · on target Rocco Reitz · Borussia M'gladbach · 48′ · 0.03 xG · off target or blocked Jonas Wind · VfL Wolfsburg · 54′ · 0.03 xG · on target Franck Honorat · Borussia M'gladbach · 64′ · 0.03 xG · goal Nathan N'Goumou · Borussia M'gladbach · 84′ · 0.03 xG · on target Jakub Kamiński · VfL Wolfsburg · 5′ · 0.04 xG · on target Kevin Paredes · VfL Wolfsburg · 37′ · 0.04 xG · off target or blocked Jonas Wind · VfL Wolfsburg · 51′ · 0.04 xG · off target or blocked Lovro Majer · VfL Wolfsburg · 63′ · 0.04 xG · off target or blocked Tomáš Čvančara · Borussia M'gladbach · 50′ · 0.06 xG · off target or blocked Ridle Baku · VfL Wolfsburg · 61′ · 0.06 xG · off target or blocked Jonas Wind · VfL Wolfsburg · 85′ · 0.08 xG · off target or blocked Jonas Wind · VfL Wolfsburg · 53′ · 0.10 xG · off target or blocked Alassane Pléa · Borussia M'gladbach · 71′ · 0.10 xG · goal Luca Netz · Borussia M'gladbach · 45′ · 0.11 xG · off target or blocked Tomáš Čvančara · Borussia M'gladbach · 16′ · 0.14 xG · goal Nathan N'Goumou · Borussia M'gladbach · 83′ · 0.14 xG · off target or blocked Tomáš Čvančara · Borussia M'gladbach · 63′ · 0.18 xG · off target or blocked Rocco Reitz · Borussia M'gladbach · 42′ · 0.31 xG · goal Tomáš Čvančara · Borussia M'gladbach · 38′ · 0.37 xG · on target off target on target goal penaltysize = xG Borussia M'gladbach: 15 shots, 8 on target, 1.57 xG. VfL Wolfsburg: 12 shots, 4 on target, 0.53 xG.
How the match built
Expected-goals timeline Expected goals accumulated minute by minute. Circles mark the goals that were actually scored.
Share Borussia M'gladbach 1.57 xG VfL Wolfsburg 0.53 xG
0 1 2 0′ HT 90′ Tomáš Čvančara · Borussia M'gladbach · 16′ Rocco Reitz · Borussia M'gladbach · 42′ Franck Honorat · Borussia M'gladbach · 64′ Alassane Pléa · Borussia M'gladbach · 71′ The step line is cumulative expected goals; circles mark goals. Final: Borussia M'gladbach 1.57 xG · VfL Wolfsburg 0.53 xG.
History
Head-to-head Recent meetings between these teams.
Last 5 meetings
2 Borussia M'gladbach
2 Draws
0 VfL Wolfsburg
9 Apr 2023 Borussia M'gladbach — VfL Wolfsburg · Bundesliga 2–0
15 Oct 2022 VfL Wolfsburg — Borussia M'gladbach · Bundesliga 2–2
26 Feb 2022 Borussia M'gladbach — VfL Wolfsburg · Bundesliga 2–2
2 Oct 2021 VfL Wolfsburg — Borussia M'gladbach · Bundesliga 1–3
Head-to-Head & Recent Meetings
Metric comparison
Team comparison Season averages, with the sample size beside each metric.
Where the edge is Season: Borussia M'gladbach favored in 3 of 11 directional metrics · VfL Wolfsburg in 6 · 2 too close
▲ led this metric● higher value (descriptive) too close
Season Last 10 Last 5 Home–Away Style profile Rest and recent workload
Borussia M'gladbach 11 matches VfL Wolfsburg 11 matches
2.09 goals/match ▲ Goals scored11/11 1.36 goals/match
2.09 goals/match Goals allowed11/11 ▲ 1.82 goals/match
1.63 xG/match ▲ Expected goals11/11 1.4 xG/match
14.2 shots/match ▲ Shots11/11 12.9 shots/match
5.55 shots/match Shots on target11/11 5.27 shots/match
46.5% Possession11/11 ● 49.7%
6.27 corners/match ● Corners11/11 3.91 corners/match
9.09 fouls/match Fouls11/11 12.5 fouls/match
Borussia M'gladbach 10 matches VfL Wolfsburg 10 matches
1.9 goals/match ▲ Goals scored10/10 1.3 goals/match
1.9 goals/match ▲ Goals allowed10/10 2 goals/match
1.62 xG/match ▲ Expected goals10/10 1.33 xG/match
14.6 shots/match ▲ Shots10/10 12.4 shots/match
5.5 shots/match ▲ Shots on target10/10 5 shots/match
46.8% Possession10/10 ● 49.9%
6.2 corners/match ● Corners10/10 4.2 corners/match
8.7 fouls/match Fouls10/10 12.8 fouls/match
Borussia M'gladbach 5 matches VfL Wolfsburg 5 matches
2.4 goals/match ▲ Goals scored5/5 1.2 goals/match
1.8 goals/match ▲ Goals allowed5/5 2.8 goals/match
1.46 xG/match ▲ Expected goals5/5 1.24 xG/match
12.8 shots/match Shots5/5 ▲ 13.8 shots/match
6 shots/match ▲ Shots on target5/5 5 shots/match
48.4% Possession5/5 ● 50.8%
5.8 corners/match ● Corners5/5 5 corners/match
8.2 fouls/match Fouls5/5 14.2 fouls/match
Borussia M'gladbach 6 matches VfL Wolfsburg 6 matches
1.5 goals/match ▲ Goals scored6/6 1 goal/match
1.5 goals/match ▲ Goals allowed6/6 2.5 goals/match
1.16 xG/match ▲ Expected goals6/6 1.1 xG/match
13.7 shots/match ▲ Shots6/6 11 shots/match
4.83 shots/match Shots on target6/6 4.83 shots/match
46.8% Possession6/6 ● 50.5%
6.83 corners/match ● Corners6/6 3.83 corners/match
7.83 fouls/match Fouls6/6 13.3 fouls/match
Competition percentiles describe recorded style; they do not rank likely outcomes.
Possession control Relative share of recorded possession within the competition.
0–100 competition percentile · coverage 100% Attacking volume Recorded shot and scoring volume, expressed as competition percentiles.
0–100 competition percentile · coverage 100% Defensive resistance Lower recorded scoring and shot allowance produces a higher descriptive percentile.
0–100 competition percentile · coverage 100% Directness proxy Shots per possession point; a descriptive transition/directness proxy, not an outcome score.
0–100 competition percentile · coverage 100% Physicality Recorded fouls and cards relative to competition peers.
0–100 competition percentile · coverage 50% Set-piece relevance Corner volume relative to competition peers.
0–100 competition percentile · coverage 100% Tempo and pressure proxy Combined event-volume percentiles for shots, corners and fouls.
0–100 competition percentile · coverage 100% Matches in previous 14 days · Both teams: 2 matches 6.21 days Rest before fixtureprevious completed fixtures · 1/1 5.21 days
Borussia M'gladbach / VfL Wolfsburg
Evidence quality
How much supports this analysis Grade A · Strong evidence Strong evidence — limited
Season samples 11 / 11 home / away teams
Recent samples 5 / 5 last-five windows
Freshness Less than one day from nearest prior match
The fixture is outside the configured active season. Recent samples and important metric coverage meet the strong evidence threshold. Known unknowns Lineups, injuries, suspensions and tactical changes are not available in the retained dataset. Some metrics are unavailable or below their observation minimum: cards. The fixture season differs from the competition's configured active season. Analysis cutoff: Fri, 10 Nov 2023, 23:30 UTC · analysis-v4 Team rankings in Bundesliga