Match at a glance Borussia M'gladbach won 1–3.
Shots 13 – 10
Shots on target 4 – 6
Expected goals 1.21 – 1.09
Possession 61% – 39% Story Stats Shot map xG H2H Comparison Evidence More football Full time
What the match recorded Borussia M'gladbach beat VfL Wolfsburg 3–1. Recorded in this match (VfL Wolfsburg – Borussia M'gladbach): shots 13–10, shots on target 4–6, expected goals 1.21–1.09, possession 61%–39%. This is what was recorded. It is not a claim that the result was foreseeable.
This match
Match statistics VfL Wolfsburg Borussia M'gladbach
Shots 13 shots 10 shots VfL Wolfsburg 13 shots, Borussia M'gladbach 10 shots Shots on target 4 shots 6 shots VfL Wolfsburg 4 shots, Borussia M'gladbach 6 shots Expected goals 1.21 xG 1.09 xG VfL Wolfsburg 1.21 xG, Borussia M'gladbach 1.09 xG Possession 61% 39% VfL Wolfsburg 61%, Borussia M'gladbach 39% Corners 4 corners 4 corners VfL Wolfsburg 4 corners, Borussia M'gladbach 4 corners Fouls 9 fouls 12 fouls VfL Wolfsburg 9 fouls, Borussia M'gladbach 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 Borussia M'gladbach ← attacking attacking → VfL Wolfsburg
Joakim Mæhle · VfL Wolfsburg · 31′ · 0.02 xG · off target or blocked Franck Honorat · Borussia M'gladbach · 3′ · 0.03 xG · on target Nathan N'Goumou · Borussia M'gladbach · 43′ · 0.03 xG · off target or blocked Patrick Wimmer · VfL Wolfsburg · 48′ · 0.03 xG · on target Ko Itakura · Borussia M'gladbach · 52′ · 0.03 xG · goal Ridle Baku · VfL Wolfsburg · 18′ · 0.04 xG · off target or blocked Nico Elvedi · Borussia M'gladbach · 28′ · 0.04 xG · on target Nathan N'Goumou · Borussia M'gladbach · 63′ · 0.04 xG · off target or blocked Moritz Jenz · VfL Wolfsburg · 90′ · 0.04 xG · off target or blocked Amin Sarr · VfL Wolfsburg · 62′ · 0.05 xG · off target or blocked Sebastiaan Bornauw · VfL Wolfsburg · 90′ · 0.06 xG · off target or blocked Maximilian Wöber · Borussia M'gladbach · 21′ · 0.07 xG · off target or blocked Mattias Svanberg · VfL Wolfsburg · 42′ · 0.07 xG · on target Jonas Wind · VfL Wolfsburg · 34′ · 0.08 xG · off target or blocked Kevin Behrens · VfL Wolfsburg · 90′ · 0.08 xG · on target Alassane Pléa · Borussia M'gladbach · 38′ · 0.09 xG · on target Joakim Mæhle · VfL Wolfsburg · 83′ · 0.14 xG · off target or blocked Kevin Behrens · VfL Wolfsburg · 90′ · 0.15 xG · off target or blocked Rocco Reitz · Borussia M'gladbach · 88′ · 0.16 xG · goal Ridle Baku · VfL Wolfsburg · 7′ · 0.19 xG · goal Lovro Majer · VfL Wolfsburg · 90′ · 0.25 xG · off target or blocked Robin Hack · Borussia M'gladbach · 74′ · 0.30 xG · off target or blocked Nathan N'Goumou · Borussia M'gladbach · 58′ · 0.32 xG · goal off target on target goal penaltysize = xG VfL Wolfsburg: 13 shots, 4 on target, 1.20 xG. Borussia M'gladbach: 10 shots, 6 on target, 1.11 xG.
How the match built
Expected-goals timeline Expected goals accumulated minute by minute. Circles mark the goals that were actually scored.
Share VfL Wolfsburg 1.20 xG Borussia M'gladbach 1.11 xG
0 0.75 1.5 0′ HT 90′ Ridle Baku · VfL Wolfsburg · 7′ Ko Itakura · Borussia M'gladbach · 52′ Nathan N'Goumou · Borussia M'gladbach · 58′ Rocco Reitz · Borussia M'gladbach · 88′ The step line is cumulative expected goals; circles mark goals. Final: VfL Wolfsburg 1.20 xG · Borussia M'gladbach 1.11 xG.
History
Head-to-head Recent meetings between these teams.
Last 5 meetings
0 VfL Wolfsburg
2 Draws
3 Borussia M'gladbach
10 Nov 2023 Borussia M'gladbach — VfL Wolfsburg · Bundesliga 4–0
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: VfL Wolfsburg favored in 6 of 11 directional metrics · Borussia M'gladbach in 3 · 2 too close
▲ led this metric● higher value (descriptive) too close
Season Last 10 Last 5 Home–Away Style profile Rest and recent workload
VfL Wolfsburg 28 matches Borussia M'gladbach 28 matches
1.21 goals/match Goals scored28/28 ▲ 1.75 goals/match
1.68 goals/match ▲ Goals allowed28/28 1.93 goals/match
1.24 xG/match Expected goals28/28 ▲ 1.45 xG/match
12.3 shots/match Shots28/28 ▲ 13.4 shots/match
4.54 shots/match Shots on target28/28 4.5 shots/match
47.6% ● Possession28/28 47.4%
4.39 corners/match Corners28/28 ● 5.57 corners/match
12.7 fouls/match Fouls28/28 10.2 fouls/match
VfL Wolfsburg 10 matches Borussia M'gladbach 10 matches
1.2 goals/match Goals scored10/10 ▲ 1.4 goals/match
1.8 goals/match Goals allowed10/10 ▲ 1.6 goals/match
1.33 xG/match Expected goals10/10 1.31 xG/match
12.8 shots/match Shots10/10 ▲ 14.3 shots/match
4.4 shots/match Shots on target10/10 4.2 shots/match
46.4% Possession10/10 ● 48.2%
5.6 corners/match Corners10/10 ● 5.9 corners/match
12.6 fouls/match Fouls10/10 11.4 fouls/match
VfL Wolfsburg 5 matches Borussia M'gladbach 5 matches
1.2 goals/match Goals scored5/5 ▲ 1.6 goals/match
2.2 goals/match Goals allowed5/5 ▲ 1.8 goals/match
1.17 xG/match Expected goals5/5 1.2 xG/match
11.6 shots/match Shots5/5 ▲ 13.4 shots/match
3.4 shots/match Shots on target5/5 ▲ 4.4 shots/match
45.6% Possession5/5 ● 50.8%
5 corners/match Corners5/5 ● 7.2 corners/match
12.4 fouls/match Fouls5/5 12.4 fouls/match
VfL Wolfsburg 14 matches Borussia M'gladbach 14 matches
1.43 goals/match Goals scored14/14 ▲ 1.71 goals/match
1.57 goals/match ▲ Goals allowed14/14 2.21 goals/match
1.42 xG/match ▲ Expected goals14/14 1.28 xG/match
12.9 shots/match ▲ Shots14/14 11.6 shots/match
4.57 shots/match ▲ Shots on target14/14 4.21 shots/match
47.4% ● Possession14/14 45.8%
4.36 corners/match Corners14/14 ● 4.71 corners/match
13.4 fouls/match Fouls14/14 10.7 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% Rest before fixture · Both teams: 8.04 days Matches in previous 14 days · Both teams: 1 match VfL Wolfsburg / Borussia M'gladbach
Evidence quality
How much supports this analysis Grade A · Strong evidence Strong evidence — limited
Season samples 28 / 28 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: Sun, 7 Apr 2024, 19:30 UTC · analysis-v4 Team rankings in Bundesliga