xgEdge

Saturday, 04/04/2026 at 15:30

Full time
Match report · Bundesliga

SV Werder Bremen 1:2 RB Leipzig

SV Werder Bremen Home 1.34 xG · 13 shots
RB Leipzig Away 1.49 xG · 7 shots
12 The chances were evenly matched

Goals

  1. 15' Antonio Nusa RB Leipzig · 0.06 xG chance 0–1
  2. 52' Rômulo RB Leipzig · 0.55 xG chance 0–2
  3. 90' Salim Musah SV Werder Bremen · 0.22 xG chance 1–2

The shots behind it

SV Werder Bremen RB Leipzig
Shots
13
7
On target
5
2
Inside the box
10
4
xG per shot
0.10
0.22
Open play xG
1.35
1.54
Set-piece xG
—
—
Penalties
—
—

SV Werder Bremen's shots add up to 1.35 xG and RB Leipzig's to 1.54; the published figures are 1.34 and 1.49.

Shot map

Both teams shown attacking the same goal for comparison.

RB Leipzig · Yan Diomande · 81' · No goal · 14 m · 0.56 xG RB Leipzig · Rômulo · 52' · Goal · 12 m · 0.55 xG SV Werder Bremen · Salim Musah · 90' · No goal · 11 m · 0.30 xG SV Werder Bremen · Romano Schmid · 14' · No goal · 14 m · 0.24 xG SV Werder Bremen · Salim Musah · 90' · Goal · 9 m · 0.22 xG RB Leipzig · Conrad Harder · 80' · No goal · 7 m · 0.18 xG SV Werder Bremen · Romano Schmid · 37' · No goal · 9 m · 0.13 xG RB Leipzig · Rômulo · 15' · No goal · 16 m · 0.10 xG SV Werder Bremen · Senne Lynen · 41' · No goal · 20 m · 0.08 xG SV Werder Bremen · Cameron Puertas · 43' · No goal · 25 m · 0.08 xG SV Werder Bremen · Cameron Puertas · 34' · No goal · 13 m · 0.07 xG RB Leipzig · Ezechiel Banzuzi · 87' · No goal · 19 m · 0.07 xG SV Werder Bremen · Jovan Milošević · 89' · No goal · 24 m · 0.07 xG RB Leipzig · Antonio Nusa · 15' · Goal · 19 m · 0.06 xG SV Werder Bremen · Salim Musah · 82' · No goal · 17 m · 0.05 xG SV Werder Bremen · Justin Njinmah · 8' · No goal · 15 m · 0.03 xG SV Werder Bremen · Romano Schmid · 59' · No goal · 16 m · 0.03 xG SV Werder Bremen · Justin Njinmah · 76' · No goal · 14 m · 0.03 xG RB Leipzig · Yan Diomande · 6' · No goal · 29 m · 0.02 xG SV Werder Bremen · Justin Njinmah · 61' · No goal · 11 m · 0.02 xG

All shots

20 shots · 2.89 xG

Hover, focus or tap a shot to read it.

  • SV Werder Bremen
  • RB Leipzig
  • Filled = goal
  • Dot area = xG (the smallest chances drawn at a minimum size)

Recent form

Last 6 · xG per match
SV Werder Bremen

1.41 xG created 1.08 xGA

  • L 0.98 created, 1.90 conceded against FC Bayern München
  • L 1.63 created, 0.21 conceded against FC St. Pauli
  • W 2.64 created, 1.36 conceded against 1. FC Heidenheim
  • W 1.96 created, 1.16 conceded against 1. FC Union Berlin
  • L 0.88 created, 1.08 conceded against 1. FSV Mainz 05
  • W 0.37 created, 0.76 conceded against VfL Wolfsburg
RB Leipzig

2.16 xG created 1.24 xGA

  • D 2.69 created, 0.62 conceded against VfL Wolfsburg
  • D 1.81 created, 1.39 conceded against Borussia Dortmund
  • W 2.70 created, 0.55 conceded against Hamburger SV
  • W 2.26 created, 2.88 conceded against FC Augsburg
  • L 1.12 created, 1.20 conceded against VfB Stuttgart
  • W 2.39 created, 0.78 conceded against TSG Hoffenheim

xG created xG conceded (xGA) W / D / L: the match result

Head to head

SV Werder Bremen: 0 won · 0 drawn · 1 lost

Model details

Show

The model never priced this match before kick-off, so there is no projection to read the result against.

Limitations

The model reads expected goals and nothing else. It does not know the lineups, who is injured or suspended, what either side has to play for, the weather, or how congested the schedule around this match is.