Bundesliga · 2024

1. FC Heidenheim 1–4 SV Werder Bremen · Bundesliga

1–4Historical match

A completed match from a finished season. This page is the record of what happened.

Match at a glance

SV Werder Bremen won 1–4.

Shots
2113
Shots on target
87
Expected goals
1.592.21
Possession
51%49%

Full time

What the match recorded

SV Werder Bremen beat 1. FC Heidenheim 4–1. Recorded in this match (1. FC Heidenheim – SV Werder Bremen): shots 21–13, shots on target 8–7, expected goals 1.59–2.21, possession 51%–49%. This is what was recorded. It is not a claim that the result was foreseeable.

This match

Match statistics

  • Shots21 shots13 shots1. FC Heidenheim 21 shots, SV Werder Bremen 13 shots
  • Shots on target8 shots7 shots1. FC Heidenheim 8 shots, SV Werder Bremen 7 shots
  • Expected goals1.59 xG2.21 xG1. FC Heidenheim 1.59 xG, SV Werder Bremen 2.21 xG
  • Possession51%49%1. FC Heidenheim 51%, SV Werder Bremen 49%
  • Corners6 corners4 corners1. FC Heidenheim 6 corners, SV Werder Bremen 4 corners
  • Fouls11 fouls11 fouls1. FC Heidenheim 11 fouls, SV Werder Bremen 11 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.

Omar Haktab Traore · 1. FC Heidenheim · 9′ · 0.02 xG · off target or blockedMathias Honsak · 1. FC Heidenheim · 40′ · 0.03 xG · off target or blockedAdrian Beck · 1. FC Heidenheim · 42′ · 0.03 xG · on targetFelix Agu · SV Werder Bremen · 45′ · 0.03 xG · off target or blockedLeo Scienza · 1. FC Heidenheim · 57′ · 0.03 xG · off target or blockedNiklas Dorsch · 1. FC Heidenheim · 37′ · 0.04 xG · off target or blockedMarvin Pieringer · 1. FC Heidenheim · 40′ · 0.04 xG · off target or blockedBudu Zivzivadze · 1. FC Heidenheim · 60′ · 0.04 xG · on targetNiklas Dorsch · 1. FC Heidenheim · 4′ · 0.05 xG · on targetRomano Schmid · SV Werder Bremen · 11′ · 0.05 xG · on targetLeo Scienza · 1. FC Heidenheim · 52′ · 0.05 xG · on targetBudu Zivzivadze · 1. FC Heidenheim · 53′ · 0.05 xG · off target or blockedRomano Schmid · SV Werder Bremen · 11′ · 0.06 xG · off target or blockedAdrian Beck · 1. FC Heidenheim · 42′ · 0.06 xG · on targetAmos Pieper · SV Werder Bremen · 18′ · 0.07 xG · off target or blockedMarvin Pieringer · 1. FC Heidenheim · 75′ · 0.08 xG · off target or blockedJan Schöppner · 1. FC Heidenheim · 6′ · 0.09 xG · off target or blockedLeo Scienza · 1. FC Heidenheim · 49′ · 0.09 xG · off target or blockedLuca Kerber · 1. FC Heidenheim · 80′ · 0.10 xG · goalJens Stage · SV Werder Bremen · 2′ · 0.11 xG · off target or blockedJens Stage · SV Werder Bremen · 33′ · 0.11 xG · goalMarvin Pieringer · 1. FC Heidenheim · 58′ · 0.11 xG · off target or blockedBudu Zivzivadze · 1. FC Heidenheim · 65′ · 0.11 xG · on targetMarvin Ducksch · SV Werder Bremen · 45′ · 0.12 xG · on targetLuca Kerber · 1. FC Heidenheim · 89′ · 0.13 xG · on targetPaul Wanner · 1. FC Heidenheim · 47′ · 0.14 xG · off target or blockedBudu Zivzivadze · 1. FC Heidenheim · 78′ · 0.14 xG · off target or blockedJulian Niehues · 1. FC Heidenheim · 50′ · 0.15 xG · off target or blockedMarvin Ducksch · SV Werder Bremen · 61′ · 0.15 xG · on targetMarvin Ducksch · SV Werder Bremen · 66′ · 0.15 xG · goalMarvin Ducksch · SV Werder Bremen · 52′ · 0.16 xG · off target or blockedKeke Topp · SV Werder Bremen · 86′ · 0.18 xG · goalJustin Njinmah · SV Werder Bremen · 74′ · 0.20 xG · off target or blockedRomano Schmid · SV Werder Bremen · 14′ · 0.82 xG · goal
  • off target
  • on target
  • goal
  • penalty
  • size = xG

1. FC Heidenheim: 21 shots, 8 on target, 1.58 xG. SV Werder Bremen: 13 shots, 7 on target, 2.21 xG.

How the match built

Expected-goals timeline

Expected goals accumulated minute by minute. Circles mark the goals that were actually scored.

01.252.50′HT90′Luca Kerber · 1. FC Heidenheim · 80′Romano Schmid · SV Werder Bremen · 14′Jens Stage · SV Werder Bremen · 33′Marvin Ducksch · SV Werder Bremen · 66′Keke Topp · SV Werder Bremen · 86′

The step line is cumulative expected goals; circles mark goals. Final: 1. FC Heidenheim 1.58 xG · SV Werder Bremen 2.21 xG.

History

Head-to-head

Recent meetings between these teams.

Last 5 meetings

31. FC Heidenheim
1Draws
1SV Werder Bremen
SV Werder Bremen — 1. FC Heidenheim · Bundesliga3–3
SV Werder Bremen — 1. FC Heidenheim · Bundesliga1–2
1. FC Heidenheim — SV Werder Bremen · Bundesliga4–2
1. FC Heidenheim — SV Werder Bremen · 2. Bundesliga2–1
SV Werder Bremen — 1. FC Heidenheim · 2. Bundesliga3–0

Head-to-Head & Recent Meetings

Metric comparison

Team comparison

Season averages, with the sample size beside each metric.

Where the edge is

Season: 1. FC Heidenheim favored in 0 of 11 directional metrics · SV Werder Bremen in 9 · 2 too close

led this metric higher value (descriptive) too close

Window

Season

1. FC Heidenheim34 matchesSV Werder Bremen34 matches
1.09 goals/matchGoals scored34/34▲ 1.59 goals/match
1.88 goals/matchGoals allowed34/34▲ 1.68 goals/match
1.18 xG/matchExpected goals34/34▲ 1.5 xG/match
11.8 shots/matchShots34/34▲ 12.6 shots/match
3.88 shots/matchShots on target34/34▲ 4.26 shots/match
43.2%Possession34/34● 49.9%
4.09 corners/matchCorners34/34● 4.74 corners/match
11.3 fouls/matchFouls34/349.85 fouls/match

Evidence quality

How much supports this analysis

Grade A · Strong evidenceStrong evidence — limited
Season samples34 / 34home / away teams
Recent samples5 / 5last-five windows
FreshnessLess than one dayfrom 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: Sat, 17 May 2025, 17:30 UTC · analysis-v4

Team rankings in Bundesliga

Make a graphic from this match

Creator Studio builds a branded post from this match's recorded data, with its evidence grade and source cutoff carried into the export.

Turn this match into a graphicReady-made from PitchMath data · No sign-up required