2. Bundesliga coverage
captured before kickoff.
The 2. Bundesliga runs continuously through the December-January winter pause, unlike the Bundesliga above it, and finishes with a two-leg promotion playoff against the Bundesliga sixteenth-placed side.
One probability-backed analysis for every 2. Bundesliga fixture. Captured before kickoff, audited after full-time. Goalsforge reads the 2. Bundesliga calendar and returns a single read per match.
In shortGoalsforge publishes one probability-backed analysis for every 2. Bundesliga fixture across 34 matchdays: 306 audited rows a season. The engine reads the German second-tier calendar split, captures each analysis at the published kickoff, then audits against the full-time score. The record is auditable.
2. Bundesliga at a glance.
What Goalsforge reads in the 2. Bundesliga calendar.
The 2. Bundesliga is Germany's second tier, sitting between the Bundesliga and the 3. Liga. Goalsforge reads every 2. Bundesliga fixture across 18 clubs and 34 matchdays, and returns a single probability-backed analysis per match, published before kickoff and audited against the full-time score.
- 18 clubs and 34 matchdays make the 2. Bundesliga the broadest second-tier league in Europe by matchday count, with two automatic promotion places and a four-club playoff.
- Relegated Bundesliga clubs dominate the title race for the first half of the season before squad-cost gaps catch up with them in the run-in.
- The 2. Bundesliga runs continuously through the winter pause (unlike the Bundesliga above it), and the engine reads that calendar asymmetry carefully.
Verifiable
The 2. Bundesliga record, on one page.
Every published fixture is a row in the public record. Three public surfaces stand in for social proof on the 2. Bundesliga page.
- 01Track recordSee the index
Every 2. Bundesliga analysis in one place.
Each of the 306 fixtures in the published calendar gets one published analysis. Captured before kickoff, audited after full-time, and listed alongside the rest of the Goalsforge public record.
- 02MethodologyHow analyses work
How the engine reads a fixture.
A short walkthrough of how form, fixture context, and matchup signal feed the 2. Bundesliga analysis, plus how a calibrated probability differs from an intuition.
- 03Publish + auditHow the timestamp works
Why a 2. Bundesliga timestamp is part of the evidence.
Every 2. Bundesliga read is captured the moment the fixture is published and graded against the full-time score. The same process that makes an analysis auditable is the one that protects it from hindsight.
Coverage at a glance.
The shape of the 2. Bundesliga calendar: clubs, fixtures, kickoff cadence, top clubs, and the season window Goalsforge reads when the model publishes an analysis.
Distinctive traits of 2. Bundesliga.
2. Bundesliga coverage questions.
How many 2. Bundesliga fixtures per season?
When does Goalsforge publish 2. Bundesliga coverage?
Does Goalsforge cover the 2. Bundesliga promotion playoff?
2. Bundesliga reads we recommend.
Practical notes on the 2. Bundesliga calendar and the signals behind the model.
From the spot: Bundesliga 2024-25 hit a 69.9% conversion rate
Across the Big Five from 2019-20 to 2024-25, penalties convert at 79.5%. Bundesliga 2024-25's 69.9% is the worst single-season figure on record.
When promoted teams finish in the top half
Across the last six seasons, eight promoted clubs finished 10th or higher in their first year back. Heidenheim is the only one to crack the top eight.