HFC Haarlem

Heartbreak#2169.1

Amsterdam, Amsterdam · Netherlands · Eredivisie

League titles
1
last 1946
Major cups
6
last 1946
Top-2 finishes
1
Top-4 finishes
4

Power-ranking history

Rank (1 = best)1481Score (per-season normalised)0.00.51.069/7074/7579/8084/8589/90

Against expectation

Every Dutch top-flight match this club has played in the Eredivisie, scored against the odds an Elo rating gave it before kick-off. Over 18 seasons from 1969-70 to 1989-90 it has fallen short of them by −8.7 match points.

1969-70 to 1989-90one bar per season · height in match points

Best season against expectation
1981-82 +9.6 league pts
42 points on 32.4 expected as SBV Haarlem
Worst season against expectation
1989-90 −12.5 league pts
15 points on 27.5 expected as SBV Haarlem

Season points use that season’s own scoring, two for a win before 1995-96 and three from it; the bars use match points so the whole series is comparable. Played as HFC Haarlem, then SBV Haarlem.

Amsterdam against expectation →How this is measured →

Greatest games

HFC Haarlem's top matches by the club Game Score: closeness, stakes, quality and upset over one unified rating of league and European play. H, A and N mark home, away and a neutral venue; a ★ is a curated all-time classic (tap it for the model's own score).All-time board.

1
1971-06-06 · Eredivisie
68.8
game score
2
1950-06-24 · KNVB Beker · Final
62.7
game score
3
1914-05-31 · KNVB Beker · Final
62.5
game score
4
1902-05-08 · KNVB Beker · Final
60.1
game score
5
1911-05-07 · KNVB Beker · Final
58.2
game score
6
1915-05-16 · KNVB Beker · Final
57.9
game score
7
1978-04-16 · Eredivisie
52.1
game score
8
1977-04-17 · Eredivisie
49.9
game score
9
1980-04-13 · Eredivisie
48.7
game score
10
1979-06-02 · Eredivisie
48.0
game score

Footprint

Tiers played
L1
Top-flight (L1) seasons
21
First season
1946
Most recent season
1990

The Heartbreak Index9.1 · #216

The Tortured · Major trophy, 1946

9.1
Heartbreak
#216
of 1,138 clubs
#123
in Football
9.1
agony
The clocks
  • Major trophy since 19466.7
  • Major final appearance since 19503.3
  • League title since 19461.6
Heaviest wounds

relegated from the top flight, 1971 · relegated from the top flight, 1990 · relegated from the top flight, 1975 · relegated from the top flight, 1980

One formula, every club the site covers. See the whole board →

Season-by-season

Most recent season first. Covers Eredivisie only. Rows tagged "national playoff" are pre-modern formats where the workbook records only playoff participants, not round-robin standings.

1990
Eredivisie (1) · P18↓
34 P · 4-7-23 · 22:74 · -52
15
pts
1989
Eredivisie (1) · P10
34 P · 11-11-12 · 37:50 · -13
33
pts
1988
Eredivisie (1) · P9
34 P · 14-6-14 · 42:46 · -4
34
pts
1987
Eredivisie (1) · P12
34 P · 11-9-14 · 32:57 · -25
31
pts
1986
Eredivisie (1) · P11
34 P · 10-12-12 · 48:47 · +1
32
pts
1985
Eredivisie (1) · P9
34 P · 12-9-13 · 51:57 · -6
33
pts
1984
Eredivisie (1) · P4
34 P · 14-13-7 · 59:50 · +9
41
pts
1983
Eredivisie (1) · P7
34 P · 13-9-12 · 49:53 · -4
35
pts
UC
1982
Eredivisie (1) · P4
34 P · 17-8-9 · 57:41 · +16
42
pts
UC
1980
Eredivisie (1) · P18↓
34 P · 7-10-17 · 38:67 · -29
24
pts
1979
Eredivisie (1) · P16
34 P · 6-13-15 · 31:64 · -33
25
pts
1978
Eredivisie (1) · P13
34 P · 8-12-14 · 37:55 · -18
28
pts
Domestic Cup Finals

Most recent first. Every domestic cup final the club has played, including losses. Scheduled finals (date not yet passed) are flagged.

1950
KNVB Beker
Runner-up
1915
KNVB Beker
Won
1914
KNVB Beker
Runner-up
1913
KNVB Beker
Won
1912
KNVB Beker
Won
1911
KNVB Beker
Runner-up
1904
KNVB Beker
Won
1902
KNVB Beker
Won
European competition appearances

Most recent first. One row per entry showing the deepest round reached. A Cup Winner badge marks tournaments the club won: gold for the European Cup / Champions League, silver for every other UEFA or Intercontinental trophy.

1982-83
UEFA Cup(UC)
Group stage