Seasons
From 1910 to now.
Eras at the top, decades next, one page per season underneath. Each season added once it is over, never while it is running.
Decades
11 of 12 open
- 1910s no data yet
- 1920s1 season
- 1930s4 seasons
- 1940s6 seasons
- 1950s10 seasons
- 1960s10 seasons
- 1970s10 seasons
- 1980s10 seasons
- 1990s10 seasons
- 2000s10 seasons
- 2010s10 seasons
- 2020s5 seasons
11 of 12 decades have data. Pre-1930s seasons land if a source covers them.
Eras · Spine of the archive
9 eras
-
1910–1924
Era 01 of 09
Inside the Turnverein
Football lives as a section of Hamburg-St. Pauli TV. No independent club yet, but the colours, the corner, and the membership model start here.
-
1924–1947
Era 02 of 09
Independent club, regional football
The football section splits from the gymnastics parent. Pre-war Gauliga and the years that follow under regional pyramids.
-
1947–1963
Era 03 of 09
Oberliga Nord
Postwar regional top tier. Hamburg derbies land hard. The national title stays out of reach.
-
1963–1974
Era 04 of 09
Regionalliga Nord
Bundesliga forms in 1963 without FCSP. The club drops to the new second tier and stays.
-
1974–1988
Era 05 of 09
2. Bundesliga, the long second tier
2.BL is created. FCSP plays mostly here, with one Bundesliga promotion and one season up (1977–78).
-
1988–2002
Era 06 of 09
First Bundesliga decade
Bundesliga arrivals and relegations. The Jolly Rouge becomes the Millerntor. The Retter campaign saves the club at the close.
-
2002–2010
Era 07 of 09
Wilderness
Through 2.BL and a Regionalliga drop. The base rebuilds the club from the bottom up, member by member.
-
2010–2024
Era 08 of 09
Second-tier home
One Bundesliga year (2010–11) bookended by long stretches in 2.BL. The Blessin promotion arrives at the close.
-
2024–now
Era 09 of 09
Bundesliga, again
Promoted in 2024. Back in the top flight after thirteen years away. Survival the only real metric.
What each season page holds
Club-only
FCSP rows only. No league-wide standings dump. The point is the club's path through the tier, not the tier itself.
- Tier
- Bundesliga, 2.BL, 3.Liga, Regionalliga, Oberliga, Gauliga.
- Final position
- Where the season ended. Promoted, relegated, or held.
- The line
- Played · W · D · L · goals for and against · goal difference.
- DFB-Pokal
- Cup run. Round reached.
When a season lands
Once a year
New seasons are added in June, after the last match has been played and the table has settled. No live updates, no in-season ticker, no provisional rows. A season is added once, frozen, and left alone.
Pre-1980s seasons land as index entries when the source covers them only at that level. Post-1980s entries carry full per-match detail. Where a record is missing, the row says missing.
End of seasons cover. The year-by-year list opens once backfill ships.