Blog/ Bundesliga

Bundesliga Regression Watch: The Luck Ledger Is Overdrawn

Gladbach sit 2.68 xPoints below their actual total, and Freiburg's shine is almost entirely borrowed.

Four matchdays into the 2025-26 Bundesliga season and the table is already lying to you. Not dramatically, not maliciously, but in the quiet, familiar way that early-season standings always do when variance hasn't had time to wash out. Borussia Mönchengladbach's underlying numbers describe a team roughly two and a half points better than their current haul. SC Freiburg's results describe a team their xG profile simply doesn't recognize. The standings show separation. The data shows noise.

Here's what the models are flagging.

Due a Correction

Borussia Mönchengladbach carry the heaviest negative Luck Index in the division at -18, with a net xG gap of -2.82 and an xPoints deficit of 2.68. That combination is uncommon this early. The shot quality they're generating and conceding suggests a side that should be sitting comfortably in the mid-table pack rather than glancing nervously at the lower third. Conversion on both ends has gone against them. Markets that price Gladbach based on results rather than process are pricing in outcomes the underlying chance creation doesn't support.

Hamburger SV, back in the top flight and already bumping into the cruelest version of small-sample variance, show a Luck Index of -14 and the league's largest xPoints gap at -2.95. Their net xG shortfall is a modest -0.62, meaning the defensive and offensive profiles are close to neutral, but the scoreboard has been unkind at a rate that historically doesn't sustain. Bookmakers tend to adjust lines slowly for promoted clubs. The data is adjusting faster.

SC Paderborn 07 round out the unlucky trio with a Luck Index of -12 and an xPoints gap of -1.96. Their net xG of -0.97 is the least flattering of the three underlying profiles, so the correction runway is shorter. Still, nearly two points of xPoints drag is meaningful. Paderborn aren't as good as the other two look beneath the surface, but they're better than their record says.

Living on Borrowed Luck

SC Freiburg top the overperformance chart with a Luck Index of 18, the mirror image of Gladbach's misfortune. The curious wrinkle: their xPoints gap is actually -1.96, suggesting they've collected results while their underlying chance metrics remain negative. That's a combination that rarely holds. Freiburg are winning despite the quality of chances they create and concede, which is less a strategy and more a receipt from the variance store.

Sometimes the math just stares at you.

FC Augsburg post a Luck Index of 12 with a nearly flat net xG of 0.07 and a small positive xPoints gap of 0.55. The process is genuinely neutral, but the results tilt positive in a way that a flat xG profile rarely sustains over a full season. Augsburg's margins are thin, and thin margins are the first thing regression eats.

SV Elversberg, another promoted side, carry a Luck Index of 11 alongside an xPoints gap of -2.95 and net xG of -0.62. These are numbers that look like Hamburg's misfortune wearing Elversberg's jersey, yet the Luck Index says the scoreboard has been kind. The implication: Elversberg have been losing the shot quality battle but finding points anyway. That particular trick has a short shelf life in the Bundesliga.

The Regression Window

In league football, luck-driven xPoints gaps of this magnitude typically close over a window of roughly five to eight matches. That doesn't mean it happens linearly, and it doesn't mean every team reverts at the same speed. Injuries, schedule density, and managerial changes can accelerate or delay the correction. But the base rate is clear: teams sitting more than two xPoints from expectation after four matchdays close that gap at a rate north of 70% by matchday twelve.

The standings will catch up. They always do.

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

Read next