Back to Football

MSV Duisburg

Heartbreak#3226.8

Duisburg, Rhine-Ruhr · Germany · Bundesliga

Top-4 finishes
1

Power-ranking history

Hover a season for its rank and score
Rank (1 = best)1564Score (per-season normalised)0.00.51.064/6569/7074/7579/8084/8589/9094/9599/0004/05

Against expectation

Every German top-flight match this club has played in the Bundesliga, scored against the odds an Elo rating gave it before kick-off. Over 28 seasons from 1963-64 to 2007-08 it has fallen short of them by 12.5 match points.

MSV Duisburg: surplus against expectation, 1963-64 to 2007-081963-64: +7.0 league points vs expected (39 on 32.0, 2 for a win) · bar height +3.5 match points1964-65: +0.3 league points vs expected (32 on 31.8, 2 for a win) · bar height +0.1 match points1965-66: −0.5 league points vs expected (36 on 36.5, 2 for a win) · bar height −0.3 match points1966-67: −2.0 league points vs expected (33 on 35.0, 2 for a win) · bar height −1.0 match points1967-68: +2.5 league points vs expected (36 on 33.5, 2 for a win) · bar height +1.3 match points1968-69: −2.1 league points vs expected (32 on 34.1, 2 for a win) · bar height −1.1 match points1969-70: −3.9 league points vs expected (29 on 32.9, 2 for a win) · bar height −2.0 match points1970-71: +3.6 league points vs expected (35 on 31.4, 2 for a win) · bar height +1.8 match points1971-72: −4.3 league points vs expected (27 on 31.3, 2 for a win) · bar height −2.1 match points1972-73: +1.2 league points vs expected (33 on 31.8, 2 for a win) · bar height +0.6 match points1973-74: −1.0 league points vs expected (29 on 30.0, 2 for a win) · bar height −0.5 match points1974-75: −1.1 league points vs expected (30 on 31.1, 2 for a win) · bar height −0.5 match points1975-76: +3.4 league points vs expected (33 on 29.6, 2 for a win) · bar height +1.7 match points1976-77: +0.9 league points vs expected (34 on 33.1, 2 for a win) · bar height +0.5 match points1977-78: +3.7 league points vs expected (37 on 33.3, 2 for a win) · bar height +1.9 match points1978-79: −1.8 league points vs expected (30 on 31.8, 2 for a win) · bar height −0.9 match points1979-80: −2.6 league points vs expected (29 on 31.6, 2 for a win) · bar height −1.3 match points1980-81: −1.7 league points vs expected (29 on 30.7, 2 for a win) · bar height −0.9 match points1981-82: −9.0 league points vs expected (19 on 28.0, 2 for a win) · bar height −4.5 match points1991-92: −3.8 league points vs expected (28 on 31.8, 2 for a win) · bar height −1.9 match points1993-94: +4.8 league points vs expected (36 on 31.2, 2 for a win) · bar height +2.4 match points1994-95: −7.3 league points vs expected (20 on 27.3, 2 for a win) · bar height −3.6 match points1996-97: +8.6 league points vs expected (45 on 36.5, 3 for a win) · bar height +2.6 match points1997-98: +2.8 league points vs expected (44 on 41.2, 3 for a win) · bar height +1.1 match points1998-99: +6.1 league points vs expected (49 on 42.9, 3 for a win) · bar height +2.1 match points1999-00: −20.1 league points vs expected (22 on 42.1, 3 for a win) · bar height −6.7 match points2005-06: −10.0 league points vs expected (27 on 37.0, 3 for a win) · bar height −2.6 match points2007-08: −5.0 league points vs expected (29 on 34.0, 3 for a win) · bar height −2.2 match points
1963-64one bar per season · height in match points · hover for that season2007-08
Best season against expectation
1996-97 +8.6 league pts
45 points on 36.5 expected as MSV Duisburg
Worst season against expectation
1999-00 20.1 league pts
22 points on 42.1 expected as MSV Duisburg

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 Meidericher SV, then MSV Duisburg.

1991-92 table not final: source truncated on 1992-04-25, last 4 matchdays absent, 340 of 380.

Rhine-Ruhr against expectation →How this is measured →

Greatest games

MSV Duisburg's top matches by the club Game Score: closeness, stakes, quality and upset over one unified rating of league and European play.All-time board.

#DateStageResultScore
11994-04-23BundesligaHL 1-2 v Karlsruher SCgame score 69.1
21998-05-16DFB-Pokal · FinalNL 1-2 v Bayern Munichgame score 67.9
31979-03-21UEFA Cup · Quarterfinals · 2nd leg, agg 4-4HL 1-2 v Budapest Honvéd FCgame score 64.8
41979-03-07UEFA Cup · Quarterfinals · 1st legAW 3-2 v Budapest Honvéd FCgame score 62.3
51971-06-05BundesligaHW 2-0 v Bayern Munichgame score 61.5
61975-06-21DFB-Pokal · FinalNL 0-1 v Eintracht Frankfurtgame score 61.4
71980-04-19BundesligaAW 3-2 v 1. FC Kölngame score 58.4
81979-04-10UEFA Cup · Semifinals · 1st legHD 2-2 v Borussia Mönchengladbachgame score 56.8
91977-05-14BundesligaHL 2-3 v FC Saarbrückengame score 55.6
101994-04-06BundesligaAW 2-1 v Eintracht Frankfurtgame score 55.1

Footprint

Tiers played
L1
Top-flight (L1) seasons
28
Pre-Bundesliga national playoff appearances
2
First season
1929
Most recent season
2008

The Heartbreak Index6.8 · #322

The Tortured · Never won it, waiting since 1964

6.8
Heartbreak
#322
of 1,139 clubs
#203
in Football
6.8
agony
The clocks
  • First major trophy since 19647.9
  • Major final appearance since 20111.5
Heaviest wounds

lost the national cup final, 2011 · relegated from the top flight, 2008 · relegated from the top flight, 2006 · relegated from the top flight, 2000

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

Season-by-season

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

2008
Bundesliga (1) · P18
34 P · 8-5-21 · 36:55 · -19
29
pts
2006
Bundesliga (1) · P18
34 P · 5-12-17 · 34:63 · -29
27
pts
2000
Bundesliga (1) · P18
34 P · 4-10-20 · 37:71 · -34
22
pts
1999
Bundesliga (1) · P8
34 P · 13-10-11 · 48:45 · +3
49
pts
CWC
1998
Bundesliga (1) · P8
34 P · 11-11-12 · 43:44 · -1
44
pts
PokalCWC
1997
Bundesliga (1) · P9
34 P · 12-9-13 · 44:49 · -5
45
pts
UC
1995
Bundesliga (1) · P17
34 P · 6-8-20 · 31:64 · -33
20
pts
1994
Bundesliga (1) · P9
34 P · 14-8-12 · 41:52 · -11
36
pts
1992
Bundesliga (1) · P19
38 P · 7-16-15 · 43:55 · -12
30
pts
1982
Bundesliga (1) · P18
34 P · 8-3-23 · 40:77 · -37
19
pts
1981
Bundesliga (1) · P12
34 P · 10-9-15 · 45:58 · -13
29
pts
1980
Bundesliga (1) · P14
34 P · 11-7-16 · 43:57 · -14
29
pts
Show all 30 seasons
1979
Bundesliga (1) · P13
34 P · 12-6-16 · 43:56 · -13
30
pts
UC
1978
Bundesliga (1) · P6
34 P · 15-7-12 · 62:59 · +3
37
pts
UC
1977
Bundesliga (1) · P9
34 P · 11-12-11 · 60:51 · +9
34
pts
1976
Bundesliga (1) · P10
34 P · 13-7-14 · 55:62 · -7
33
pts
UC
1975
Bundesliga (1) · P14
34 P · 12-6-16 · 59:77 · -18
30
pts
PokalUC
1974
Bundesliga (1) · P15
34 P · 11-7-16 · 42:56 · -14
29
pts
1973
Bundesliga (1) · P10
34 P · 12-9-13 · 53:54 · -1
33
pts
1972
Bundesliga (1) · P14
34 P · 10-7-17 · 36:51 · -15
27
pts
1971
Bundesliga (1) · P7
34 P · 12-11-11 · 43:47 · -4
35
pts
1970
Bundesliga (1) · P15
34 P · 9-11-14 · 35:48 · -13
29
pts
1969
Bundesliga (1) · P12
34 P · 8-16-10 · 33:37 · -4
32
pts
1968
Bundesliga (1) · P7
34 P · 13-10-11 · 69:58 · +11
36
pts
1967
Bundesliga (1) · P11
34 P · 10-13-11 · 40:42 · -2
33
pts
1966
Bundesliga (1) · P8
34 P · 14-8-12 · 70:48 · +22
36
pts
Pokal
1965
Bundesliga (1) · P7
30 P · 12-8-10 · 46:48 · -2
32
pts
1964
Bundesliga (1) · P2
30 P · 13-13-4 · 60:36 · +24
39
pts
1931
Deutsche Fußballmeisterschaft (1)
national playoff · knockout format, no match data
1929
Deutsche Fußballmeisterschaft (1)
national playoff · knockout format, no match data
Domestic Cup Finals

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

2011
DFB-Pokal
Runner-up
1998
DFB-Pokal
Runner-up
1975
DFB-Pokal
Runner-up
1966
DFB-Pokal
Runner-up
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.

1998-99
Cup Winners Cup(CWC)
Group stage
1978-79
UEFA Cup(UC)
Semi-final
1975-76
UEFA Cup(UC)
Group stage