Blog/⚽ Bundesliga

Werder Bremen Are Scoring Goals That Shouldn't Exist

Ranking every Bundesliga team by finishing luck, the gap between goals scored and expected goals, through late September 2026.

Bottom line: Werder Bremen's 8 goals from 2.6 xG is the Bundesliga's most unsustainable finishing streak, while Schalke's 2.8-goal deficit is its cruelest.

Through September 30, 2026, we have enough Bundesliga matchweeks in the books to start separating signal from noise in the finishing data. The metric here is simple: goals scored minus expected goals (xG), per FBref's shot model. A positive number means a team is converting at a rate above what the quality of its chances would predict. A negative number means the opposite, that shots are finding posts, palms, and shin blocks at a rate that defies the underlying chance quality. Neither state tends to last forever.

This is the single narrowest lens in our curse-and-blessing toolkit. It says nothing about defensive structure, set-piece design, or schedule difficulty. It says one thing only: are the shots going in at a normal rate?

Most Cursed by Finishing

RankTeamGoalsxGDifference
1FC Schalke 0435.8-2.8
2Borussia Mönchengladbach66.9-0.9
31. FC Köln66.5-0.5
4VfB Stuttgart66.4-0.4
5Hamburger SV22.2-0.2

Schalke sit at the bottom of a very cold well. Three goals from 5.8 xG is a finishing deficit of -2.8, easily the largest in the league. They are creating chances that, on average across thousands of simulations, should produce nearly twice what they are actually scoring. That is a results table shaped more by variance than by squad quality.

Gladbach (6 goals, 6.9 xG) and Köln (6 goals, 6.5 xG) are running milder versions of the same affliction, each sitting about half a goal to a full goal below expectation. Stuttgart (6 from 6.4 xG) are just barely underwater. Hamburg have the smallest raw gap at -0.2, but with only 2.2 xG generated in total, their sample is thin enough that a single saved one-on-one could account for the entire deficit.

Schalke's strikers are doing everything right except the last thing.

Most Blessed by Finishing

RankTeamGoalsxGDifference
1SC Freiburg126.2+5.8
2Werder Bremen82.6+5.4
3Bayern München148.8+5.2
4FC Augsburg116.0+5.0
5Borussia Dortmund95.3+3.7

Freiburg lead the league in finishing overperformance at +5.8, nearly doubling their expected output with 12 goals from 6.2 xG. Werder Bremen are right behind at +5.4, but their version is wilder, 8 goals from a ghostly 2.6 xG. That is a conversion rate that belongs in a different sport. Bayern (14 from 8.8 xG, +5.2) are overperforming too, though their sheer volume of high-quality chances means the deviation is less alarming per shot. Augsburg (+5.0) and Dortmund (+3.7) round out a blessed top five that is collectively scoring about 25 goals more than its shot quality warrants.

What This Tells Us

The gap from Schalke's -2.8 to Freiburg's +5.8 is an 8.6-goal swing driven almost entirely by conversion variance. Historical Bundesliga data, going back through multiple seasons of Understat and FBref tracking, shows that finishing differentials regress toward zero more reliably than almost any other performance metric. Teams riding large positive gaps tend to cool; teams buried in negative gaps tend to recover.

Bremen's 2.6 xG producing 8 goals is the number most likely to look absurd by December. Schalke's drought, meanwhile, is the kind that quietly fixes itself with one clinical weekend. The curse and the blessing here are both borrowed time.

Bundesliga · Signal ranking
Finishing luck
Every team ranked from most cursed (top, red) to most blessed (bottom, green) by this single isolated signal.
1
FC Schalke 04
-2.84
2
Borussia Mönchengladbach
-0.88
3
1. FC Köln
-0.46
4
VfB Stuttgart
-0.42
5
Hamburger SV
-0.20
6
Union Berlin
-0.18
7
SC Paderborn 07
+1.01
8
FSV Mainz 05
+1.06
9
RB Leipzig
+1.11
10
1899 Hoffenheim
+1.19
11
Bayer Leverkusen
+2.37
12
SV Elversberg
+2.47
13
Eintracht Frankfurt
+3.27
14
Borussia Dortmund
+3.69
15
FC Augsburg
+5.04
16
Bayern München
+5.17
17
Werder Bremen
+5.39
18
SC Freiburg
+5.79
Cursed (below league average) Blessed
Source: CURSD CLS
Free

Liked this? Get more.

Weekly analysis like this one, in your inbox every Monday. 5 picks the CURSD way: cursed teams ripe for regression, blessed teams due to cool off.

No spam. One email per week. Unsubscribe anytime.

Share

Common Questions

Werder Bremen Are Scoring Goals That Shouldn't Exist?

Ranking every Bundesliga team by finishing luck, the gap between goals scored and expected goals, through late September 2026.

Which team is the most cursed in Bundesliga?

FC Schalke 04 currently has the lowest CURSD Luck Score in Bundesliga: Ranking every Bundesliga team by finishing luck, the gap between goals scored and expected goals, through late September 2026.

Which team is the most blessed in Bundesliga?

SC Freiburg currently has the highest CURSD Luck Score in Bundesliga.

Read next