Home / Leagues / Germany / Bundesliga / 1996-97

1996-97 Bundesliga Season

306 games

Final

Champion

Bayern Munich

71 points · 13th Title

Last Title: 1993-94

Relegated

St. Pauli

27 pts

SC Freiburg · 29 pts

Fortuna Dusseldorf · 33 pts

Biggest Overachiever

Bayer Leverkusen

14.69 points above expected

69 points · 54.31 expected points

Biggest Disappointment

St. Pauli

10.82 points below expected

27 points · 37.82 expected points

League Table

The final standings for the season. vsSim shows actual points minus the simulation's mean — positive means the team overachieved against the model, negative means they underperformed.

# Team GP W D L Pts GF GA GD SimPts vsSim
1 Bayern Munich Champion 34 20 11 3 71 68 34 +34 59.32 +11.68
2 Bayer Leverkusen 34 21 6 7 69 69 41 +28 54.31 +14.69
3 Borussia Dortmund 34 19 6 9 63 63 41 +22 61.18 +1.82
4 VfB Stuttgart 34 18 7 9 61 78 40 +38 57.15 +3.85
5 VfL Bochum 34 14 11 9 53 54 51 +3 46.40 +6.60
6 Karlsruher SC 34 13 10 11 49 55 44 +11 52.34 -3.34
7 1860 Munich 34 13 10 11 49 56 56 0 48.34 +0.66
8 Werder Bremen 34 14 6 14 48 53 52 +1 49.42 -1.42
9 MSV Duisburg 34 12 9 13 45 44 49 -5 37.61 +7.39
10 1. FC Koln 34 13 5 16 44 62 62 0 47.33 -3.33
11 Borussia Monchengladbach 34 12 7 15 43 46 48 -2 45.63 -2.63
12 Schalke 04 34 11 10 13 43 35 40 -5 49.28 -6.28
13 Hamburger SV 34 10 11 13 41 46 60 -14 44.92 -3.92
14 Arminia Bielefeld 34 11 7 16 40 46 54 -8 37.68 +2.32
15 Hansa Rostock 34 11 7 16 40 35 46 -11 43.95 -3.95
16 Dusseldorf 34 9 6 19 33 26 57 -31 39.31 -6.31
17 SC Freiburg Relegated 34 8 5 21 29 43 67 -24 35.95 -6.95
18 St. Pauli Relegated 34 7 6 21 27 32 69 -37 37.82 -10.82

Form

Each team's 5-game rolling points-per-game across the season. Hot streaks push above the dashed 1.5 PPG reference line; cold spells drop below. Each team gets a distinct color; the legend below the plot lets you read off which line is which. (First 4 games of each team have no rolling window, so the lines start at game 5.)

League Race

Cumulative points across the season for each team. Highlighted teams are drawn in color (top finishers for the Title Race, bottom finishers for the Relegation Race); the rest of the league appears in light gray as context. Switch views with the buttons below.

Season Summary

Every team's regular-season finish compared against 100,000 simulations. Click any column header to sort. Luck is the team's actual points minus the sim's mean — positive means the team beat the model. Percentile is where the actual result fell in the team's sim distribution (e.g. 90% = the team did this well or better in only 10% of sims).

Team Elo Points Avg Luck Percentile Min 5th Q1 Median Q3 95th Max
Bayern Munich 2073 71 59.32 +11.68 95.4% 34 47 54 59 64 71 87
VfB Stuttgart 2016 61 57.15 +3.85 72.7% 31 45 52 57 62 69 84
Borussia Dortmund 2011 63 61.18 +1.82 62.3% 34 49 56 61 66 73 87
Bayer Leverkusen 2000 69 54.31 +14.69 98.1% 29 42 49 54 59 67 81
Karlsruher SC 1952 49 52.34 -3.34 35.1% 18 40 47 52 57 64 79
Werder Bremen 1919 48 49.42 -1.42 45.2% 22 37 44 49 54 62 79
VfL Bochum 1918 53 46.40 +6.60 83.1% 20 34 41 46 51 58 75
1. FC Koln 1916 44 47.33 -3.33 35.7% 19 35 42 47 52 60 75
Borussia Monchengladbach 1915 43 45.63 -2.63 39.2% 16 34 41 46 51 58 72
1860 Munich 1913 49 48.34 +0.66 56.1% 22 36 43 48 53 61 74
Schalke 04 1890 43 49.28 -6.28 21.7% 24 37 44 49 54 61 80
MSV Duisburg 1886 45 37.61 +7.39 86.5% 13 26 33 37 42 50 69
Hansa Rostock 1879 40 43.95 -3.95 31.8% 19 32 39 44 49 56 71
Arminia Bielefeld 1851 40 37.68 +2.32 65.0% 11 26 33 38 42 49 65
Hamburger SV 1843 41 44.92 -3.92 32.2% 20 33 40 45 50 57 79
SC Freiburg 1832 29 35.95 -6.95 18.2% 10 24 31 36 41 48 63
Dusseldorf 1785 33 39.31 -6.31 21.5% 12 28 34 39 44 51 67
St. Pauli 1745 27 37.82 -10.82 7.1% 14 26 33 38 43 50 66

Head-to-Head

Each cell shows a team's record in that matchup (row vs column, formatted W-D-L) with the model's expected points on the line below. Navy-tinted cells mean the team beat the model's expectations by more than one point in that matchup; gold-tinted cells mean they fell short by the same margin.

Beat expectations Fell short Within expectations
Team 1FK 1M AB BL BM BD BM DUS HS HR KS MD SF S0 SP VS VB WB
1. FC Koln
1-0-1
2.88
1-0-1
3.24
1-0-1
2.11
0-0-2
2.06
0-0-2
2.05
1-0-1
2.80
2-0-0
3.09
1-1-0
2.94
0-1-1
3.15
1-0-1
2.44
0-0-2
3.50
2-0-0
3.37
1-1-0
2.60
0-1-1
3.42
0-0-2
2.44
1-1-0
2.80
1-0-1
2.49
1860 Munich
1-0-1
2.64
1-0-1
3.40
1-0-1
2.43
0-2-0
2.06
0-0-2
2.12
1-0-1
2.82
1-1-0
3.09
2-0-0
2.84
2-0-0
2.91
0-1-1
2.60
1-1-0
3.36
1-1-0
3.50
1-0-1
2.93
1-1-0
3.47
0-1-1
2.28
0-1-1
2.98
0-1-1
2.85
Arminia Bielefeld
1-0-1
2.28
1-0-1
2.15
0-0-2
1.95
1-0-1
1.61
1-0-1
1.58
0-1-1
2.34
2-0-0
2.75
0-2-0
2.39
0-0-2
2.57
0-0-2
2.04
0-2-0
2.84
1-0-1
2.88
0-1-1
2.04
1-0-1
2.47
1-0-1
1.61
1-1-0
2.14
1-0-1
1.96
Bayer Leverkusen
1-0-1
3.42
1-0-1
3.09
2-0-0
3.60
1-0-1
2.40
1-0-1
2.22
1-1-0
3.37
0-1-1
3.52
2-0-0
3.48
1-0-1
3.38
1-1-0
2.92
2-0-0
3.51
2-0-0
3.84
2-0-0
2.97
1-0-1
3.96
1-1-0
2.45
1-1-0
3.23
1-1-0
3.04
Bayern Munich
2-0-0
3.51
0-2-0
3.48
1-0-1
3.96
1-0-1
3.14
0-2-0
2.83
1-1-0
3.82
2-0-0
3.90
2-0-0
3.57
2-0-0
3.79
2-0-0
3.13
2-0-0
3.84
0-2-0
4.05
1-1-0
3.18
2-0-0
3.51
1-1-0
2.96
0-2-0
3.39
1-0-1
3.37
Borussia Dortmund
2-0-0
3.50
2-0-0
3.44
1-0-1
4.00
1-0-1
3.32
0-2-0
2.70
0-0-2
3.70
1-0-1
3.99
0-1-1
3.99
2-0-0
3.64
0-2-0
3.40
1-0-1
3.95
2-0-0
4.15
2-0-0
3.49
2-0-0
3.98
0-1-1
3.09
1-0-1
3.55
2-0-0
3.36
Borussia Monchengladbach
1-0-1
2.72
1-0-1
2.71
1-1-0
3.21
0-1-1
2.16
0-1-1
1.74
2-0-0
1.86
1-0-1
3.23
1-0-1
2.78
1-0-1
2.97
0-1-1
2.45
0-0-2
3.18
1-0-1
3.49
0-2-0
2.58
1-1-0
3.33
0-0-2
1.99
1-0-1
2.65
1-0-1
2.59
Dusseldorf
0-0-2
2.45
0-1-1
2.44
0-0-2
2.76
1-1-0
2.02
0-0-2
1.69
1-0-1
1.57
1-0-1
2.32
0-1-1
2.44
0-0-2
2.55
0-0-2
2.01
0-2-0
2.74
2-0-0
2.95
1-0-1
2.28
1-0-1
2.90
1-0-1
1.63
0-1-1
2.41
1-0-1
2.06
Hamburger SV
0-1-1
2.60
0-0-2
2.69
0-2-0
3.15
0-0-2
2.07
0-0-2
1.97
1-1-0
1.59
1-0-1
2.75
1-1-0
3.09
1-1-0
2.93
1-0-1
2.36
0-2-0
3.27
2-0-0
2.99
1-0-1
2.53
1-1-0
3.18
0-0-2
2.56
0-1-1
2.74
1-1-0
2.44
Hansa Rostock
1-1-0
2.39
0-0-2
2.63
2-0-0
2.97
1-0-1
2.15
0-0-2
1.77
0-0-2
1.93
1-0-1
2.56
2-0-0
2.98
0-1-1
2.60
0-2-0
2.39
1-0-1
3.19
1-0-1
3.36
0-0-2
2.68
2-0-0
3.17
0-1-1
1.93
0-1-1
2.60
0-1-1
2.60
Karlsruher SC
1-0-1
3.08
1-1-0
2.92
2-0-0
3.52
0-1-1
2.61
0-0-2
2.40
0-2-0
2.14
1-1-0
3.09
2-0-0
3.54
1-0-1
3.17
0-2-0
3.15
1-1-0
3.78
1-1-0
3.62
1-1-0
2.92
2-0-0
3.45
0-0-2
2.65
0-0-2
3.28
0-0-2
2.91
MSV Duisburg
2-0-0
2.03
0-1-1
2.19
0-2-0
2.69
0-0-2
2.05
0-0-2
1.74
1-0-1
1.62
2-0-0
2.35
0-2-0
2.78
0-2-0
2.27
1-0-1
2.36
0-1-1
1.78
0-0-2
3.02
0-0-2
1.99
2-0-0
3.12
2-0-0
1.46
0-1-1
2.31
2-0-0
1.85
SC Freiburg
0-0-2
2.18
0-1-1
2.03
1-0-1
2.64
0-0-2
1.72
0-2-0
1.55
0-0-2
1.43
1-0-1
2.07
0-0-2
2.59
0-0-2
2.54
1-0-1
2.18
0-1-1
1.93
2-0-0
2.50
1-0-1
2.20
1-0-1
2.55
0-1-1
1.36
0-0-2
2.17
1-0-1
2.41
Schalke 04
0-1-1
2.95
1-0-1
2.61
1-1-0
3.50
0-0-2
2.57
0-1-1
2.35
0-0-2
2.06
0-2-0
2.95
1-0-1
3.28
1-0-1
3.00
2-0-0
2.86
0-1-1
2.61
2-0-0
3.55
1-0-1
3.34
0-2-0
3.19
1-0-1
2.71
1-1-0
2.93
0-1-1
2.78
St. Pauli
1-1-0
2.11
0-1-1
2.07
1-0-1
3.06
1-0-1
1.63
0-0-2
2.05
0-0-2
1.59
0-1-1
2.20
1-0-1
2.61
0-1-1
2.35
0-0-2
2.36
0-0-2
2.09
0-0-2
2.40
1-0-1
2.97
0-2-0
2.35
1-0-1
1.48
1-0-1
2.06
0-0-2
2.33
VfB Stuttgart
2-0-0
3.09
1-1-0
3.27
1-0-1
3.96
0-1-1
3.09
0-1-1
2.57
1-1-0
2.44
2-0-0
3.55
1-0-1
3.94
2-0-0
2.99
1-1-0
3.63
2-0-0
2.88
0-0-2
4.13
1-1-0
4.23
1-0-1
2.81
1-0-1
4.12
1-0-1
3.60
1-1-0
2.98
VfL Bochum
0-1-1
2.74
1-1-0
2.55
0-1-1
3.40
0-1-1
2.30
0-2-0
2.15
1-0-1
2.00
1-0-1
2.88
1-1-0
3.13
1-1-0
2.79
1-1-0
2.93
2-0-0
2.26
1-1-0
3.22
2-0-0
3.38
0-1-1
2.59
1-0-1
3.49
1-0-1
1.94
1-0-1
2.63
Werder Bremen
1-0-1
3.04
1-1-0
2.69
1-0-1
3.57
0-1-1
2.51
1-0-1
2.19
0-0-2
2.19
1-0-1
2.93
1-0-1
3.48
0-1-1
3.11
1-1-0
2.92
2-0-0
2.62
0-0-2
3.70
1-0-1
3.13
1-1-0
2.76
2-0-0
3.21
0-1-1
2.54
1-0-1
2.90

Points vs. Goals Scored, Allowed, and Differential

Points plotted against goals scored, allowed, and differential. Use the buttons to switch views; hover a team for exact values. The table gives each fit's R² and slope (the change in points per 10 goals).

Fit Metrics

Slope
Scored 0.72 +7.6
Allowed 0.64 -10.1
Differential 0.91 +5.7

Scoreline Distribution

Percentage of games ending with each combination of team-goals (rows) and opponent-goals (columns). The diagonal shows draws; cells below the diagonal are wins from the row team's perspective, cells above are losses. Marginal totals on the right and bottom show how often each goal count occurred regardless of opponent. Use the picker to switch between the league-wide view and any individual team.

↓ Scored | Allowed →012345+Total
06.54%7.84%5.56%3.92%2.45%0.82%27.12%
17.84%10.78%4.90%4.74%1.96%0.82%31.05%
25.56%4.90%4.90%2.29%1.80%1.14%20.59%
33.92%4.74%2.29%0.33%0.16%0.16%11.60%
42.45%1.96%1.80%0.16%0.33%6.70%
5+0.82%0.82%1.14%0.16%2.94%
Total27.12%31.05%20.59%11.60%6.70%2.94%100%

Summary Statistics

Scored Allowed Difference
Mean 1.49 1.49 +0.00
SD 1.34 1.34 2.02
CV 0.90 0.90
Max 6 6 +6
Min 0 0 -6

Games Played: 306

↓ Scored | Allowed →012345+Total
05.88%2.94%2.94%2.94%2.94%17.65%
15.88%2.94%8.82%2.94%2.94%2.94%26.47%
25.88%5.88%5.88%5.88%5.88%29.41%
32.94%5.88%8.82%
48.82%8.82%17.65%
5+
Total29.41%20.59%17.65%11.76%11.76%8.82%100%

Summary Statistics

Scored Allowed Difference
Mean 1.82 1.82 +0.00
SD 1.34 1.68 2.41
CV 0.73 0.92
Max 4 5 +4
Min 0 0 -4

Games Played: 34

↓ Scored | Allowed →012345+Total
05.88%8.82%8.82%23.53%
114.71%5.88%5.88%26.47%
22.94%8.82%5.88%2.94%20.59%
38.82%8.82%2.94%20.59%
42.94%5.88%8.82%
5+
Total20.59%32.35%20.59%17.65%5.88%2.94%100%

Summary Statistics

Scored Allowed Difference
Mean 1.65 1.65 +0.00
SD 1.30 1.32 1.95
CV 0.79 0.80
Max 4 5 +4
Min 0 0 -3

Games Played: 34

↓ Scored | Allowed →012345+Total
08.82%11.76%2.94%2.94%26.47%
12.94%8.82%11.76%5.88%2.94%32.35%
211.76%2.94%2.94%2.94%2.94%2.94%26.47%
38.82%2.94%11.76%
4
5+2.94%2.94%
Total23.53%32.35%23.53%8.82%5.88%5.88%100%

Summary Statistics

Scored Allowed Difference
Mean 1.35 1.59 -0.24
SD 1.18 1.42 1.79
CV 0.87 0.89
Max 5 5 +3
Min 0 0 -5

Games Played: 34

↓ Scored | Allowed →012345+Total
05.88%5.88%2.94%2.94%17.65%
18.82%5.88%5.88%20.59%
28.82%11.76%5.88%2.94%29.41%
38.82%5.88%14.71%
42.94%5.88%8.82%
5+2.94%2.94%2.94%8.82%
Total35.29%32.35%14.71%11.76%5.88%100%

Summary Statistics

Scored Allowed Difference
Mean 2.03 1.21 +0.82
SD 1.51 1.23 1.95
CV 0.74 1.02
Max 5 4 +5
Min 0 0 -4

Games Played: 34

↓ Scored | Allowed →012345+Total
08.82%2.94%2.94%14.71%
111.76%17.65%29.41%
25.88%8.82%2.94%2.94%20.59%
311.76%2.94%2.94%17.65%
42.94%8.82%11.76%
5+2.94%2.94%5.88%
Total44.12%26.47%20.59%5.88%2.94%100%

Summary Statistics

Scored Allowed Difference
Mean 2.00 1.00 +1.00
SD 1.46 1.18 1.76
CV 0.73 1.18
Max 5 5 +5
Min 0 0 -3

Games Played: 34

↓ Scored | Allowed →012345+Total
02.94%2.94%5.88%11.76%
18.82%14.71%2.94%2.94%2.94%2.94%35.29%
25.88%11.76%2.94%2.94%23.53%
32.94%14.71%17.65%
45.88%2.94%8.82%
5+2.94%2.94%
Total29.41%47.06%8.82%5.88%5.88%2.94%100%

Summary Statistics

Scored Allowed Difference
Mean 1.85 1.21 +0.65
SD 1.28 1.27 2.06
CV 0.69 1.06
Max 5 5 +5
Min 0 0 -4

Games Played: 34

↓ Scored | Allowed →012345+Total
011.76%20.59%2.94%5.88%2.94%2.94%47.06%
12.94%2.94%2.94%2.94%11.76%
28.82%2.94%5.88%2.94%20.59%
32.94%5.88%8.82%
42.94%2.94%5.88%
5+2.94%2.94%5.88%
Total26.47%38.24%14.71%11.76%5.88%2.94%100%

Summary Statistics

Scored Allowed Difference
Mean 1.35 1.41 -0.06
SD 1.65 1.33 2.15
CV 1.22 0.94
Max 6 5 +4
Min 0 0 -5

Games Played: 34

↓ Scored | Allowed →012345+Total
08.82%5.88%14.71%11.76%5.88%2.94%50.00%
18.82%5.88%5.88%8.82%29.41%
28.82%5.88%2.94%17.65%
3
42.94%2.94%
5+
Total26.47%20.59%23.53%20.59%5.88%2.94%100%

Summary Statistics

Scored Allowed Difference
Mean 0.76 1.68 -0.91
SD 0.96 1.39 1.96
CV 1.25 0.83
Max 4 5 +3
Min 0 0 -5

Games Played: 34

↓ Scored | Allowed →012345+Total
02.94%5.88%5.88%5.88%2.94%23.53%
15.88%17.65%5.88%5.88%2.94%38.24%
22.94%8.82%11.76%2.94%26.47%
32.94%2.94%5.88%
42.94%2.94%
5+2.94%2.94%
Total17.65%29.41%26.47%14.71%8.82%2.94%100%

Summary Statistics

Scored Allowed Difference
Mean 1.35 1.76 -0.41
SD 1.18 1.33 2.12
CV 0.87 0.75
Max 5 5 +4
Min 0 0 -5

Games Played: 34

↓ Scored | Allowed →012345+Total
05.88%20.59%8.82%5.88%41.18%
111.76%8.82%2.94%2.94%2.94%29.41%
25.88%5.88%2.94%14.71%
314.71%14.71%
4
5+
Total23.53%44.12%17.65%5.88%5.88%2.94%100%

Summary Statistics

Scored Allowed Difference
Mean 1.03 1.35 -0.32
SD 1.09 1.25 1.70
CV 1.06 0.93
Max 3 5 +2
Min 0 0 -4

Games Played: 34

↓ Scored | Allowed →012345+Total
02.94%8.82%8.82%20.59%
15.88%20.59%8.82%2.94%38.24%
22.94%2.94%5.88%2.94%14.71%
38.82%5.88%14.71%
42.94%2.94%2.94%8.82%
5+2.94%2.94%
Total23.53%41.18%20.59%11.76%2.94%100%

Summary Statistics

Scored Allowed Difference
Mean 1.62 1.29 +0.32
SD 1.37 1.06 1.85
CV 0.85 0.82
Max 5 4 +4
Min 0 0 -3

Games Played: 34

↓ Scored | Allowed →012345+Total
05.88%14.71%5.88%5.88%32.35%
18.82%17.65%2.94%2.94%32.35%
28.82%2.94%2.94%2.94%17.65%
32.94%2.94%5.88%11.76%
42.94%2.94%
5+2.94%2.94%
Total26.47%35.29%20.59%5.88%8.82%2.94%100%

Summary Statistics

Scored Allowed Difference
Mean 1.29 1.44 -0.15
SD 1.29 1.35 1.83
CV 1.00 0.94
Max 5 5 +3
Min 0 0 -4

Games Played: 34

↓ Scored | Allowed →012345+Total
05.88%8.82%5.88%2.94%5.88%29.41%
15.88%5.88%11.76%8.82%2.94%35.29%
25.88%2.94%2.94%5.88%2.94%20.59%
32.94%2.94%2.94%8.82%
42.94%2.94%5.88%
5+
Total20.59%20.59%23.53%17.65%11.76%5.88%100%

Summary Statistics

Scored Allowed Difference
Mean 1.26 1.97 -0.71
SD 1.16 1.51 1.87
CV 0.92 0.76
Max 4 5 +4
Min 0 0 -4

Games Played: 34

↓ Scored | Allowed →012345+Total
014.71%11.76%5.88%5.88%2.94%41.18%
114.71%11.76%5.88%5.88%38.24%
25.88%5.88%
32.94%2.94%5.88%
42.94%2.94%2.94%8.82%
5+
Total38.24%29.41%14.71%11.76%5.88%100%

Summary Statistics

Scored Allowed Difference
Mean 1.03 1.18 -0.15
SD 1.24 1.24 1.73
CV 1.21 1.06
Max 4 4 +4
Min 0 0 -4

Games Played: 34

↓ Scored | Allowed →012345+Total
011.76%8.82%5.88%14.71%5.88%2.94%50.00%
12.94%8.82%5.88%17.65%
22.94%8.82%2.94%2.94%5.88%23.53%
32.94%2.94%5.88%
42.94%2.94%
5+
Total20.59%20.59%17.65%23.53%14.71%2.94%100%

Summary Statistics

Scored Allowed Difference
Mean 0.94 2.03 -1.09
SD 1.13 1.55 1.94
CV 1.20 0.76
Max 4 6 +3
Min 0 0 -6

Games Played: 34

↓ Scored | Allowed →012345+Total
02.94%2.94%8.82%14.71%
15.88%11.76%8.82%2.94%29.41%
22.94%2.94%5.88%2.94%14.71%
32.94%2.94%5.88%
411.76%5.88%5.88%23.53%
5+2.94%5.88%2.94%11.76%
Total29.41%32.35%32.35%2.94%2.94%100%

Summary Statistics

Scored Allowed Difference
Mean 2.29 1.18 +1.12
SD 1.71 1.00 2.18
CV 0.75 0.85
Max 5 4 +5
Min 0 0 -2

Games Played: 34

↓ Scored | Allowed →012345+Total
02.94%2.94%8.82%14.71%
114.71%14.71%2.94%5.88%2.94%41.18%
22.94%2.94%14.71%2.94%23.53%
38.82%8.82%17.65%
4
5+2.94%2.94%
Total23.53%29.41%35.29%5.88%5.88%100%

Summary Statistics

Scored Allowed Difference
Mean 1.59 1.50 +0.09
SD 1.23 1.35 1.86
CV 0.78 0.90
Max 6 6 +6
Min 0 0 -4

Games Played: 34

↓ Scored | Allowed →012345+Total
02.94%2.94%2.94%2.94%11.76%
114.71%11.76%8.82%2.94%8.82%47.06%
25.88%2.94%11.76%20.59%
311.76%2.94%2.94%17.65%
4
5+2.94%2.94%
Total29.41%26.47%17.65%14.71%11.76%100%

Summary Statistics

Scored Allowed Difference
Mean 1.56 1.53 +0.03
SD 1.11 1.38 1.93
CV 0.71 0.90
Max 5 4 +4
Min 0 0 -4

Games Played: 34

Home-Field Advantage Edge

The simulation applies the same home-field boost to every game across the league, so the per-game home win probabilities bake in the model's idea of HFA. For each team, we sum expected points at home and compare to actual home points, and the same on the road. The bar shows (home points above expected) minus (away points above expected). A tall positive bar means the team's home/road split exceeded what the model predicted — a real fortress effect. A tall negative bar means the reverse: they played worse at home or better on the road than expected.

Top Overachievers & Disappointments

Teams that most beat — or most fell short of — their simulated point projections. A positive vsSim means the team accumulated more points than the model expected on average; a negative one means fewer.

Biggest Overachievers

# Team Actual Sim vsSim
1 Bayer Leverkusen 69 54.31 +14.69
2 Bayern Munich 71 59.32 +11.68
3 MSV Duisburg 45 37.61 +7.39
4 VfL Bochum 53 46.40 +6.60
5 VfB Stuttgart 61 57.15 +3.85

Biggest Disappointments

# Team Actual Sim vsSim
1 St. Pauli 27 37.82 -10.82
2 SC Freiburg 29 35.95 -6.95
3 Dusseldorf 33 39.31 -6.31
4 Schalke 04 43 49.28 -6.28
5 Hansa Rostock 40 43.95 -3.95

Top Streaks

Ranked by model unlikelihood — the product of pregame W/D/L probabilities over the games in each team's streak. A short streak by a poor team can outrank a longer one by a strong team since the poor team's per-game probabilities were lower going in. Unbeaten counts W or D consecutively; Winless counts L or D consecutively.

Most Unlikely Winning Streaks

# Team Games Dates Probability
1 MSV Duisburg 4 Nov 17 – Dec 7 1 in 242
2 Schalke 04 5 Nov 16 – Feb 15 1 in 78
3 Bayer Leverkusen 5 Sep 7 – Oct 4 1 in 51
4 Arminia Bielefeld 3 Nov 2 – Nov 23 1 in 37
5 VfB Stuttgart 4 Aug 17 – Sep 8 1 in 32

Most Unlikely Losing Streaks

# Team Games Dates Probability
1 SC Freiburg 8 Nov 23 – Mar 12 1 in 229
2 St. Pauli 7 Apr 19 – May 31 1 in 115
3 Schalke 04 4 May 3 – May 24 1 in 106
4 VfB Stuttgart 3 May 10 – May 24 1 in 51
5 Dusseldorf 4 Oct 26 – Nov 22 1 in 30

Most Unlikely Unbeaten Streaks

# Team Games Dates Probability
1 Bayer Leverkusen 10 Sep 7 – Nov 16 1 in 74
2 MSV Duisburg 6 Mar 14 – Apr 18 1 in 52
3 SC Freiburg 5 May 3 – May 31 1 in 43
4 Bayern Munich 12 Oct 5 – Mar 1 1 in 42
5 Schalke 04 9 Nov 16 – Mar 11 1 in 38

Most Unlikely Winless Streaks

# Team Games Dates Probability
1 Schalke 04 11 Mar 15 – May 24 1 in 501
2 1. FC Koln 9 Mar 7 – Apr 26 1 in 73
3 SC Freiburg 14 Nov 16 – Apr 12 1 in 53
4 Werder Bremen 6 Oct 25 – Dec 6 1 in 48
5 1860 Munich 7 Oct 18 – Dec 6 1 in 38

Finish Position Heatmap

Each cell is the probability — across 100,000 simulations — that the team (row) finished at that position (column). Rows are sorted by actual finish (champion at top, bottom of the table at the bottom).

Team123456789101112131415161718
Bayern Munich25.28%21.24%14.85%10.64%8.18%5.84%4.21%2.97%2.41%1.42%1.07%0.84%0.49%0.27%0.18%0.07%0.02%0.02%
Bayer Leverkusen9.08%11.49%12.78%12.20%10.82%9.12%7.60%6.59%5.53%4.33%3.13%2.33%1.68%1.43%1.06%0.51%0.27%0.05%
Borussia Dortmund33.36%21.19%14.48%10.13%6.64%4.73%3.13%2.22%1.44%1.16%0.66%0.38%0.25%0.11%0.08%0.04%
VfB Stuttgart16.61%17.09%15.58%12.13%10.03%7.59%6.25%4.60%3.28%2.05%1.72%1.06%0.79%0.47%0.47%0.20%0.08%
VfL Bochum1.01%1.96%3.46%4.45%6.14%7.30%7.54%8.39%8.36%8.60%8.19%7.43%7.04%6.14%5.37%4.03%2.83%1.76%
Karlsruher SC5.18%8.27%9.64%10.82%10.94%9.61%8.80%7.66%6.89%5.54%4.94%3.41%2.92%2.41%1.36%0.88%0.50%0.23%
1860 Munich1.70%3.15%5.03%6.14%7.85%8.51%8.88%8.43%8.70%7.97%7.48%6.71%5.49%4.79%3.56%2.76%1.98%0.87%
Werder Bremen2.49%4.03%6.05%7.46%8.95%9.11%8.83%8.80%8.08%7.71%6.77%6.13%4.82%3.58%2.87%2.26%1.43%0.63%
MSV Duisburg0.05%0.11%0.31%0.51%0.81%1.08%1.79%2.14%3.48%4.02%5.18%6.81%8.04%10.29%11.23%13.45%14.84%15.86%
1. FC Koln1.36%2.68%4.08%5.51%6.18%7.63%8.50%8.25%8.44%8.60%7.83%7.33%6.77%5.01%4.50%3.68%2.20%1.45%
Borussia Monchengladbach0.79%1.85%3.02%4.14%4.66%6.37%6.80%7.69%7.64%8.50%8.47%8.15%8.03%6.90%6.40%4.90%3.50%2.19%
Schalke 041.93%4.00%5.76%7.81%8.13%9.00%8.79%8.78%8.20%8.03%6.82%6.29%5.20%3.68%3.08%2.35%1.38%0.77%
Hamburger SV0.67%1.47%2.12%3.33%4.12%5.35%6.35%7.05%7.66%7.74%8.89%8.47%8.55%8.10%7.11%5.56%4.38%3.08%
Arminia Bielefeld0.03%0.15%0.24%0.41%0.81%1.06%1.70%2.41%3.32%4.23%5.53%7.01%8.25%9.50%11.23%12.92%15.43%15.77%
Hansa Rostock0.36%0.92%1.74%2.77%3.27%4.19%5.75%6.77%7.35%7.94%8.58%9.48%9.13%8.81%7.42%6.77%5.29%3.46%
Dusseldorf0.05%0.18%0.42%0.85%1.25%1.57%2.38%3.23%4.23%5.12%6.22%6.96%8.29%10.36%11.46%12.13%12.61%12.69%
SC Freiburg0.01%0.05%0.14%0.34%0.50%0.73%1.02%1.57%1.97%2.89%3.68%5.17%6.48%8.48%11.02%14.22%17.81%23.92%
St. Pauli0.04%0.17%0.30%0.36%0.72%1.21%1.68%2.45%3.02%4.15%4.84%6.04%7.78%9.67%11.60%13.27%15.45%17.25%

Points Required Per Position

The empirical CDF of simulated point totals per finishing position. Each curve shows, for one position (1st, 2nd, ..., last), the spread of point totals teams accumulated across simulations. Reading the curve at the 50% mark gives the median points typically needed to finish at that position. Steep curves mean the position is tightly clustered around a particular point range; shallow curves mean the position came with a wide variety of point totals.

Points Totals in Context

How did each team's actual results compare to their simulated points, Elo rating, average opponent Elo, and percentile within simulated outcomes? Use the buttons to switch between views. In each chart, dashed crosshairs at the league means split the plot into four quadrants: pastel green (team did well, model agreed), pastel red (team did poorly, model agreed), and pastel yellow (model and reality disagreed).

Season Trends

How each metric evolved across the season - Elo rating, actual and projected points, title/promotion probability, and relegation probability - day by day.

Edges & Scoring

How these are measured

The navy dot is the actual value, the gold line and key are the model's reference where one applies, and the slate ticks are the cutoffs between read labels listed under each metric.

Home Edge
Share of matches won by the home team minus the share won by the away team.
No Edge: under 5% * Slight Edge: 5% to 15% * Clear Edge: 15% to 25% * Strong Edge: 25% and up.
Elo Value
Number of Elo rating points one goal is worth. A team this many Elo points better than another is expected to win by one goal on a neutral field.
Scoring Tilt
Average home goals minus average away goals per match. The gold line is the home goals edge implied by the scoring value of an Elo point and the home-field Elo bonus.
Road-Tilted: under -0.2 * Neutral: -0.2 to 0.5 * Home-Tilted: 0.5 to 1.2 * Strong Home: 1.2 and up.
Home Edge
HomeDrawAway
+24.84%
Clear Edge
50.98%22.88%26.14%
Elo Value
Home Edge
167 Elo
0.006 goals per Elo point
088.13500
Scoring Tilt
Expected
+0.58 goals
Home-Tilted
-2+0.53+2

Title Race

How these are measured

The navy dot is the actual value, the gold line and key are the model's reference where one applies, and the slate ticks are the cutoffs between read labels listed under each metric.

Title-Race Openness
Effective number of teams with a live shot at finishing 1st, from the simulation. 1 means the favorite is a near-lock; larger means a wide-open race. Equal to 1 divided by the sum of squared title odds.
One-Team Race: under 2 * Top-Heavy: 2 to 4 * Open: 4 to 6 * Wide Open: 6 and up.
Champion Preseason Odds
Preseason probability that the eventual champion would finish 1st, from the simulation. The dot marks their rank across all teams, from longshot to favorite.
Preseason Favorite: 1st * Among the Favorites: 2nd to 3rd * Middle of the Pack: 4th to 9th * Longshot: 10th or lower.
Title Margin
Points-per-game gap between the champion and the runner-up. Shown per game so it reads the same across long and short seasons. The gold line is the winning margin the model expected, so a dot to the right means a more one-sided race than projected. A title won on goal difference shows 0.00.
Photo Finish: under 0.15 * Tight Race: 0.15 to 0.4 * Comfortable: 0.4 to 0.75 * Runaway: 0.75 and up.
Title-Race Openness
4.6
Open
124610
Champion Preseason Odds
25%
Bayern Munich, 2nd of 18
LongshotFavorite
Title Margin
Expected
0.06/gm
Photo Finish
00.140.5/gm

Simulation-Based Surprises

How these are measured

The navy dot is the actual value, the gold line and key are the model's reference where one applies, and the slate ticks are the cutoffs between read labels listed under each metric.

Luck Spread
Standard deviation of the gap between each team's actual points and their simulated average points. The gold line is the spread the model expected from chance alone.
As Expected: under 5.84 * Some Luck: 5.84 to 8.75 * Lucky: 8.75 to 11.67 * Wild Swing: 11.67 and up.
Average Finish Error
Average gap between where each team was projected to finish and where they actually finished in the table.
Pinpoint: under 2.41 * Close: 2.41 to 3.61 * Off: 3.61 to 4.82 * Way Off: 4.82 and up.
Biggest Overachiever
The team that finished highest inside its own range of simulated outcomes. The gold line is where the top team in a league of 18 typically lands.
Biggest Underachiever
The team that finished lowest inside its own range of simulated outcomes. The gold line is where the bottom team in a league of 18 typically lands.
Season Outliers
Number of teams that finished above the 95th or below the 5th percentile of their own simulated range. Even a well-calibrated model expects about 10% of teams in the extremes.
Minimal Outliers: under 18 * As Expected: 18 to 28.8 * Several Outliers: 28.8 to 39.6 * Many Outliers: 39.6 and up.
Unexpected Relegations
Number of teams that were actually relegated but were not in the model's projected bottom field of the same size. The gold line is how many the model expected to miss on average.
As Expected: under 1.54 * A Surprise: 1.54 to 2.46 * Several Surprises: 2.46 to 3.39 * Many Surprises: 3.39 and up.
Luck Spread
Expected
6.59 points
Some Luck
07.3018
Average Finish Error
Expected
2.22
Pinpoint
03.018
Biggest Overachiever
Expected 97.22%
98.11%
Bayer Leverkusen
50100
Biggest Underachiever
Expected 2.78%
7.11%
St. Pauli
050
Season Outliers
Expected
2 of 18
Minimal Outliers
01.89
Unexpected Relegations
Expected
1 of 3
As Expected
01.53

Parity

How these are measured

The navy dot is the actual value, the gold line and key are the model's reference where one applies, and the slate ticks are the cutoffs between read labels listed under each metric.

Gini Index
How evenly points were spread across the league. Lower means a tight, balanced table; higher means a few teams ran off with most of the points.
Balanced: under 0.12 * Even: 0.12 to 0.18 * Top-Heavy: 0.18 to 0.26 * Lopsided: 0.26 and up.
Noll-Scully
How much more spread out the table was than a league where every match is a coin flip. The gold line at 1 is that coin-flip baseline. Above it, real talent gaps stretched the table; below it, the league was tighter than luck alone would produce.
Coin-Flip Parity: under 1 * Moderate Separation: 1 to 1.6 * Strong Separation: 1.6 to 2.2 * Wide Separation: 2.2 and up.
Interquartile Edge
Chance the team at the 75th percentile of Elo would beat the team at the 25th percentile on a neutral field. Higher means a bigger gap between the upper and lower half of the table.
Even: under 60% * Slight Edge: 60% to 70% * Clear Edge: 70% to 80% * Wide Edge: 80% and up.
Best vs. Worst
Chance the top-rated team would beat the bottom-rated team on a neutral field. The gold line is how large that gap tends to be in a league of this size; a dot to the right flags an unusually dominant or unusually weak team.
Even: under 70% * Clear Edge: 70% to 82% * Strong Edge: 82% to 92% * Dominant: 92% and up.
Close Games
Share of matches decided by 1 goal or fewer, draws included. The gold line is how many close games the matchups and the scoring value of an Elo point predict.
Few: under 30% * Some Drama: 30% to 40% * Frequent: 40% to 50% * Very Frequent: 50% and up.
Blowouts
Share of matches decided by 3 goals or more. The gold line is how many routs the matchups and the scoring model predict.
Rare: under 8% * Occasional: 8% to 14% * Frequent: 14% to 22% * Very Frequent: 22% and up.
Gini Index
0.14
Even
00.120.180.260.5
Noll-Scully
Coin-flip
1.43
Moderate Separation
01.003
Interquartile Edge
62%
Slight Edge
50%60%70%80%100%
Best vs. Worst
Baseline
87%
Strong Edge
50%86%100%
Close Games
Expected
53%
Very Frequent
0%54%100%
Blowouts
Expected
22%
Very Frequent
0%22%100%

Predictability

How these are measured

The navy dot is the actual value, the gold line and key are the model's reference where one applies, and the slate ticks are the cutoffs between read labels listed under each metric.

Brier Score
How close the pregame probabilities landed to the actual result, averaged over the season. Confident, correct calls are rewarded most; confident misses are punished most. Lower is better; since draws are possible, a score under 0.66 beats guessing the base rate.
Highly Predictable: under 0.56 * Predictable: 0.56 to 0.62 * Hard to Predict: 0.62 to 0.66 * Coin-Flip: 0.66 and up.
Matchup Imbalance
How lopsided the matchups were on paper, averaging the gap between the two win probabilities over their sum. 0 means every match was a toss-up; 1 means every match was a heavy favorite against a big underdog.
Very Even: under 0.1 * Slight Separation: 0.1 to 0.18 * Notable Separation: 0.18 to 0.28 * Lopsided: 0.28 and up.
Strangeness
How wild the final table was versus what the model expected. A value of 1 means teams landed about one standard deviation from their projections on average. Above 1 is a stranger season; below 1 hugged the projections.
Very Predictable: under 0.8 * As Expected: 0.8 to 1.1 * Wilder Than Modeled: 1.1 to 1.4 * Chaotic: 1.4 and up.
Repeatability
How closely the final table order matched the preseason Elo order, by Spearman rank correlation. Higher means last season's ratings strongly predicted this season's finish. Shows N/A for an inaugural season.
Weak Carryover: under 0.3 * Some Carryover: 0.3 to 0.6 * Strong Carryover: 0.6 to 0.85 * Near-Lock: 0.85 and up.
Upset Rate
Share of matches the underdog won. The gold line is how often the model expected underdogs to win; a dot to the right means upsets ran hotter than expected.
Chalky: under 25% * As Expected: 25% to 33% * Upset-Prone: 33% to 42% * Very Upset-Prone: 42% and up.
Clear Favorite Upset Rate
Share of matches the underdog won, counting only games with a clear favorite (at least 60% likely to win once a draw is set aside). The gold line is how often the model expected these favorites to slip.
Solid Favorites: under 15% * As Expected: 15% to 25% * Shaky Favorites: 25% to 35% * Very Shaky: 35% and up.
Brier Score
Expected
0.60
Predictable
00.602
Matchup Imbalance
0.33
Lopsided
00.10.180.280.5
Strangeness
Expected
0.82
As Expected
01.002
Repeatability
0.47
Some Carryover
00.30.60.851
Upset Rate
Expected
26%
As Expected
0%26%50%
Clear Favorite Upset Rate
Expected
22%
As Expected
0%22%50%

Calibration

How these are measured

The navy dot is the actual value, the gold line and key are the model's reference where one applies, and the slate ticks are the cutoffs between read labels listed under each metric.

Probability calibration
An all-in-one chi-square test of the model's probabilities. Matches are grouped by how confident the model was, and within each group the predicted and actual counts of home wins, draws, and away wins are compared. The p-value is plotted; above 0.05 means well-calibrated.
Miscalibrated: under 0.05 * Borderline: 0.05 to 0.1 * Well Calibrated: 0.1 to 0.5 * Excellent: 0.5 and up.
Calibration slope
Checks whether the spread of the probabilities is right. Each probability is turned into log-odds and a line is fit predicting the actual results. A slope of 1.00 is perfect; below 1 is overconfidence (favorites lost more than their odds implied); above 1 is under-confidence.
Overconfident: under 0.85 * Calibrated: 0.85 to 1.15 * Underconfident: 1.15 to 1.3 * Very Underconfident: 1.3 and up.
Calibration error (ECE)
The average gap between the model's stated chances and how often the predicted result actually happened. Smaller is better. The gold line is the noise ceiling, the error luck alone can produce even with perfect probabilities; below it, the model's error is no larger than chance.
Well Within Noise: under 0.09 * Near Noise Ceiling: 0.09 to 0.14 * Above Noise: 0.14 to 0.18 * Well Above Noise: 0.18 and up.
Probability calibration
0.11
Well Calibrated
0.010.050.10.51
Calibration slope
Ideal
0.91
Calibrated
0.51.001.5
Calibration error (ECE)
Noise ceiling
0.057
Well Within Noise
00.0910.25

Next-Season Status

Across 100,000 regular-season simulations, the probability of each team's next-season status. Columns appear in best-to-worst outcome order: promotion-positive on the left, relegation-positive on the right. Cells with darker shading indicate higher likelihood.

Team Same level Direct relegation
Borussia Dortmund 99.96% 0.04%
Bayern Munich 99.89% 0.11%
VfB Stuttgart 99.72% 0.28%
Bayer Leverkusen 99.17% 0.83%
Karlsruher SC 98.39% 1.61%
Werder Bremen 95.68% 4.32%
Schalke 04 95.50% 4.50%
1860 Munich 94.39% 5.61%
1. FC Koln 92.67% 7.33%
VfL Bochum 91.38% 8.62%
Borussia Monchengladbach 89.41% 10.59%
Hamburger SV 86.98% 13.02%
Hansa Rostock 84.48% 15.52%
Dusseldorf 62.57% 37.43%
Arminia Bielefeld 55.88% 44.12%
MSV Duisburg 55.85% 44.15%
St. Pauli 54.03% 45.97%
SC Freiburg 44.05% 55.95%

Overall Game Log

Summary of every completed game this season. Sort any column by clicking its header.

Date Opponent Score Pre Elo Opp Elo Win % Tie % Loss % Elo Δ Points
1996-08-16 Arminia Bielefeld D 0-0 1919 1821 61.4% 21.3% 17.3% -2.1 1
1996-08-16 @ Borussia Monchengladbach D 0-0 1821 1919 17.3% 21.3% 61.4% +2.1 1
1996-08-16 Bayern Munich L 1-2 1877 1953 39.9% 24.2% 35.9% -7.3 0
1996-08-16 @ St. Pauli W 2-1 1953 1877 35.9% 24.2% 39.9% +7.3 3
1996-08-17 Hamburger SV W 2-1 1929 1913 52.1% 23.3% 24.6% +4.9 3
1996-08-17 @ 1860 Munich L 1-2 1913 1929 24.6% 23.3% 52.1% -4.9 0
1996-08-17 Borussia Dortmund W 4-2 1908 1990 38.9% 24.3% 36.8% +10.6 3
1996-08-17 @ Bayer Leverkusen L 2-4 1990 1908 36.8% 24.3% 38.9% -10.6 0
1996-08-17 Werder Bremen W 3-2 1898 1922 47.1% 23.9% 29.0% +5.4 3
1996-08-17 @ SC Freiburg L 2-3 1922 1898 29.0% 23.9% 47.1% -5.4 0
1996-08-17 Karlsruher SC D 2-2 1911 1941 46.1% 23.9% 29.9% -0.5 1
1996-08-17 @ Hansa Rostock D 2-2 1941 1911 29.9% 23.9% 46.1% +0.5 1
1996-08-17 Schalke 04 W 4-0 1897 1935 45.2% 24.0% 30.8% +22.6 3
1996-08-17 @ VfB Stuttgart L 0-4 1935 1897 30.8% 24.0% 45.2% -22.6 0
1996-08-17 MSV Duisburg W 1-0 1889 1838 56.2% 22.6% 21.2% +4.6 3
1996-08-17 @ VfL Bochum L 0-1 1838 1889 21.2% 22.6% 56.2% -4.6 0
1996-08-18 1. FC Koln L 0-3 1892 1911 47.6% 23.8% 28.6% -24.3 0
1996-08-18 @ Dusseldorf W 3-0 1911 1892 28.6% 23.8% 47.6% +24.4 3
1996-08-20 St. Pauli L 1-2 1823 1869 43.9% 24.1% 32.0% -7.9 1
1996-08-20 @ Arminia Bielefeld W 2-1 1869 1823 32.0% 24.1% 43.9% +7.8 3
1996-08-20 SC Freiburg W 5-1 1908 1904 50.7% 23.5% 25.9% +16.2 3
1996-08-20 @ Hamburger SV L 1-5 1904 1908 25.9% 23.5% 50.7% -16.3 3
1996-08-20 Borussia Monchengladbach D 0-0 1912 1917 49.5% 23.6% 26.9% -1.0 1
1996-08-20 @ Schalke 04 D 0-0 1917 1912 26.9% 23.6% 49.5% +1.0 2
1996-08-20 Hansa Rostock D 1-1 1916 1910 50.8% 23.4% 25.7% -1.0 1
1996-08-20 @ Werder Bremen D 1-1 1910 1916 25.7% 23.4% 50.8% +1.0 2
1996-08-21 VfL Bochum D 1-1 1960 1893 58.0% 22.2% 19.8% -1.6 4
1996-08-21 @ Bayern Munich D 1-1 1893 1960 19.8% 22.2% 58.0% +1.6 4
1996-08-21 Dusseldorf W 4-0 1980 1867 62.8% 20.9% 16.3% +12.7 3
1996-08-21 @ Borussia Dortmund L 0-4 1867 1980 16.3% 20.9% 62.8% -12.7 0
1996-08-21 1860 Munich W 1-0 1936 1934 50.3% 23.5% 26.2% +5.5 6
1996-08-21 @ 1. FC Koln L 0-1 1934 1936 26.2% 23.5% 50.3% -5.5 3
1996-08-21 Bayer Leverkusen L 1-3 1834 1918 38.6% 24.3% 37.2% -12.3 0
1996-08-21 @ MSV Duisburg W 3-1 1918 1834 37.2% 24.3% 38.6% +12.3 6
1996-08-23 Hamburger SV L 0-1 1911 1925 48.4% 23.7% 27.9% -9.0 2
1996-08-23 @ Hansa Rostock W 1-0 1925 1911 27.9% 23.7% 48.4% +9.0 6
1996-08-23 Schalke 04 D 4-4 1877 1911 45.7% 24.0% 30.3% -0.3 4
1996-08-23 @ St. Pauli D 4-4 1911 1877 30.3% 24.0% 45.7% +0.3 2
1996-08-24 Borussia Dortmund L 1-3 1929 1992 41.6% 24.2% 34.2% -13.0 3
1996-08-24 @ 1860 Munich W 3-1 1992 1929 34.2% 24.2% 41.6% +13.0 6
1996-08-24 Dusseldorf L 0-1 1931 1855 59.1% 21.9% 19.0% -10.7 6
1996-08-24 @ Bayer Leverkusen W 1-0 1855 1931 19.0% 21.9% 59.1% +10.7 3
1996-08-24 Karlsruher SC L 1-3 1918 1942 47.0% 23.9% 29.1% -14.4 2
1996-08-24 @ Borussia Monchengladbach W 3-1 1942 1918 29.1% 23.9% 47.0% +14.4 4
1996-08-24 1. FC Koln L 1-3 1888 1941 43.0% 24.1% 32.9% -13.4 3
1996-08-24 @ SC Freiburg W 3-1 1941 1888 32.9% 24.1% 43.0% +13.4 9
1996-08-24 Werder Bremen W 2-1 1920 1915 50.7% 23.5% 25.8% +5.1 6
1996-08-24 @ VfB Stuttgart L 1-2 1915 1920 25.8% 23.5% 50.7% -5.1 1
1996-08-24 Arminia Bielefeld D 1-1 1895 1815 59.5% 21.8% 18.7% -1.7 5
1996-08-24 @ VfL Bochum D 1-1 1815 1895 18.7% 21.8% 59.5% +1.7 2
1996-08-25 Bayern Munich L 0-4 1821 1958 31.4% 24.1% 44.5% -23.0 0
1996-08-25 @ MSV Duisburg W 4-0 1958 1821 44.5% 24.1% 31.4% +22.9 7
1996-08-27 SC Freiburg W 3-1 2005 1874 64.7% 20.3% 15.0% +5.3 9
1996-08-27 @ Borussia Dortmund L 1-3 1874 2005 15.0% 20.3% 64.7% -5.3 3
1996-08-27 VfB Stuttgart L 0-4 1934 1925 51.2% 23.4% 25.4% -33.9 6
1996-08-27 @ Hamburger SV W 4-0 1925 1934 25.4% 23.4% 51.2% +33.8 9
1996-08-27 VfL Bochum D 1-1 1911 1893 52.4% 23.2% 24.4% -1.2 3
1996-08-27 @ Schalke 04 D 1-1 1893 1911 24.4% 23.2% 52.4% +1.2 6
1996-08-27 Borussia Monchengladbach W 1-0 1910 1903 50.9% 23.4% 25.6% +5.4 4
1996-08-27 @ Werder Bremen L 0-1 1903 1910 25.6% 23.4% 50.9% -5.4 2
1996-08-28 MSV Duisburg D 1-1 1817 1798 52.4% 23.2% 24.4% -1.2 3
1996-08-28 @ Arminia Bielefeld D 1-1 1798 1817 24.4% 23.2% 52.4% +1.1 1
1996-08-28 Bayer Leverkusen W 4-2 1981 1920 57.4% 22.3% 20.3% +6.4 10
1996-08-28 @ Bayern Munich L 2-4 1920 1981 20.3% 22.3% 57.4% -6.4 6
1996-08-28 1860 Munich D 0-0 1866 1916 43.4% 24.1% 32.5% -0.5 4
1996-08-28 @ Dusseldorf D 0-0 1916 1866 32.5% 24.1% 43.4% +0.5 4
1996-08-28 St. Pauli W 4-0 1956 1877 59.4% 21.8% 18.8% +14.6 7
1996-08-28 @ Karlsruher SC L 0-4 1877 1956 18.8% 21.8% 59.4% -14.6 4
1996-08-28 Hansa Rostock L 0-2 1954 1902 56.4% 22.5% 21.1% -19.4 9
1996-08-28 @ 1. FC Koln W 2-0 1902 1954 21.1% 22.5% 56.4% +19.4 5
1996-09-06 Hamburger SV W 3-0 1898 1900 49.9% 23.6% 26.6% +15.3 5
1996-09-06 @ Borussia Monchengladbach L 0-3 1900 1898 26.6% 23.6% 49.9% -15.3 6
1996-09-06 Dusseldorf L 1-2 1869 1865 50.6% 23.5% 25.9% -8.8 3
1996-09-06 @ SC Freiburg W 2-1 1865 1869 25.9% 23.5% 50.6% +8.8 7
1996-09-07 1860 Munich W 3-0 1914 1916 49.8% 23.6% 26.7% +15.3 9
1996-09-07 @ Bayer Leverkusen L 0-3 1916 1914 26.7% 23.6% 49.8% -15.3 4
1996-09-07 Arminia Bielefeld W 1-0 1988 1815 68.5% 18.9% 12.5% +2.7 13
1996-09-07 @ Bayern Munich L 0-1 1815 1988 12.5% 18.9% 68.5% -2.7 3
1996-09-07 Borussia Dortmund L 0-1 1922 2011 38.0% 24.3% 37.8% -7.4 5
1996-09-07 @ Hansa Rostock W 1-0 2011 1922 37.8% 24.3% 38.0% +7.4 12
1996-09-07 Schalke 04 L 0-1 1800 1910 34.9% 24.2% 40.9% -7.0 1
1996-09-07 @ MSV Duisburg W 1-0 1910 1800 40.9% 24.2% 34.9% +7.0 6
1996-09-07 Werder Bremen L 0-3 1862 1915 43.1% 24.1% 32.8% -22.5 4
1996-09-07 @ St. Pauli W 3-0 1915 1862 32.8% 24.1% 43.1% +22.4 7
1996-09-07 Karlsruher SC W 3-1 1894 1971 39.8% 24.2% 36.0% +11.6 9
1996-09-07 @ VfL Bochum L 1-3 1971 1894 36.0% 24.2% 39.8% -11.7 7
1996-09-08 1. FC Koln W 4-0 1959 1935 53.0% 23.1% 23.8% +18.2 12
1996-09-08 @ VfB Stuttgart L 0-4 1935 1959 23.8% 23.1% 53.0% -18.2 9
1996-09-13 Hansa Rostock L 0-2 1874 1914 44.8% 24.0% 31.2% -15.9 7
1996-09-13 @ Dusseldorf W 2-0 1914 1874 31.2% 24.0% 44.8% +16.0 8
1996-09-13 VfL Bochum W 5-1 1938 1906 54.0% 23.0% 23.0% +14.7 10
1996-09-13 @ Werder Bremen L 1-5 1906 1938 23.0% 23.0% 54.0% -14.7 9
1996-09-14 SC Freiburg W 4-0 1901 1860 55.1% 22.8% 22.1% +17.0 7
1996-09-14 @ 1860 Munich L 0-4 1860 1901 22.1% 22.8% 55.1% -17.0 3
1996-09-14 Bayer Leverkusen L 0-1 1813 1929 34.2% 24.2% 41.6% -6.9 3
1996-09-14 @ Arminia Bielefeld W 1-0 1929 1813 41.6% 24.2% 34.2% +6.8 12
1996-09-14 VfB Stuttgart D 1-1 2018 1977 55.1% 22.8% 22.1% -1.4 13
1996-09-14 @ Borussia Dortmund D 1-1 1977 2018 22.1% 22.8% 55.1% +1.4 13
1996-09-14 MSV Duisburg W 1-0 1959 1793 68.0% 19.1% 12.8% +2.8 10
1996-09-14 @ Karlsruher SC L 0-1 1793 1959 12.8% 19.1% 68.0% -2.8 1
1996-09-14 Borussia Monchengladbach W 4-0 1917 1913 50.6% 23.5% 25.9% +19.6 12
1996-09-14 @ 1. FC Koln L 0-4 1913 1917 25.9% 23.5% 50.6% -19.6 5
1996-09-14 Bayern Munich D 1-1 1917 1990 40.2% 24.2% 35.5% -0.2 7
1996-09-14 @ Schalke 04 D 1-1 1990 1917 35.5% 24.2% 40.2% +0.2 14
1996-09-15 St. Pauli W 3-0 1885 1840 55.5% 22.7% 21.8% +12.8 9
1996-09-15 @ Hamburger SV L 0-3 1840 1885 21.8% 22.7% 55.5% -12.8 4
1996-09-17 VfB Stuttgart L 0-2 1962 1978 48.0% 23.8% 28.2% -16.9 10
1996-09-17 @ Karlsruher SC W 2-0 1978 1962 28.2% 23.8% 48.0% +16.9 16
1996-09-20 1860 Munich L 2-4 1930 1918 51.6% 23.3% 25.0% -13.9 8
1996-09-20 @ Hansa Rostock W 4-2 1918 1930 25.0% 23.3% 51.6% +13.9 10
1996-09-20 Werder Bremen W 3-2 1790 1952 28.3% 23.8% 47.9% +8.0 4
1996-09-20 @ MSV Duisburg L 2-3 1952 1790 47.9% 23.8% 28.3% -8.0 10
1996-09-21 Schalke 04 L 0-1 1806 1917 34.8% 24.2% 40.9% -6.9 3
1996-09-21 @ Arminia Bielefeld W 1-0 1917 1806 40.9% 24.2% 34.8% +7.0 10
1996-09-21 Karlsruher SC W 1-0 1990 1945 55.6% 22.7% 21.7% +4.7 17
1996-09-21 @ Bayern Munich L 0-1 1945 1990 21.7% 22.7% 55.6% -4.7 10
1996-09-21 Borussia Dortmund W 5-1 1894 2017 33.2% 24.2% 42.6% +24.2 8
1996-09-21 @ Borussia Monchengladbach L 1-5 2017 1894 42.6% 24.2% 33.2% -24.2 13
1996-09-21 1. FC Koln D 0-0 1827 1936 35.1% 24.2% 40.7% +0.2 5
1996-09-21 @ St. Pauli D 0-0 1936 1827 40.7% 24.2% 35.1% -0.2 13
1996-09-21 Dusseldorf L 0-2 1995 1858 65.3% 20.1% 14.6% -22.0 16
1996-09-21 @ VfB Stuttgart W 2-0 1858 1995 14.6% 20.1% 65.3% +22.0 10
1996-09-21 Hamburger SV W 3-1 1891 1897 49.3% 23.6% 27.1% +9.3 12
1996-09-21 @ VfL Bochum L 1-3 1897 1891 27.1% 23.6% 49.3% -9.3 9
1996-09-22 SC Freiburg W 5-3 1936 1843 60.9% 21.5% 17.7% +5.3 15
1996-09-22 @ Bayer Leverkusen L 3-5 1843 1936 17.7% 21.5% 60.9% -5.3 3
1996-09-27 Arminia Bielefeld W 5-2 1940 1799 65.7% 20.0% 14.3% +6.2 13
1996-09-27 @ Karlsruher SC L 2-5 1799 1940 14.3% 20.0% 65.7% -6.2 3
1996-09-27 VfL Bochum W 2-0 1936 1900 54.5% 22.9% 22.6% +9.1 16
1996-09-27 @ 1. FC Koln L 0-2 1900 1936 22.6% 22.9% 54.5% -9.1 12
1996-09-28 VfB Stuttgart L 2-5 1932 1973 44.7% 24.1% 31.3% -16.9 10
1996-09-28 @ 1860 Munich W 5-2 1973 1932 31.3% 24.1% 44.7% +16.9 19
1996-09-28 Borussia Monchengladbach W 1-0 1880 1918 45.1% 24.0% 30.9% +6.3 13
1996-09-28 @ Dusseldorf L 0-1 1918 1880 30.9% 24.0% 45.1% -6.3 8
1996-09-28 Hansa Rostock W 1-0 1838 1916 39.5% 24.3% 36.3% +7.2 6
1996-09-28 @ SC Freiburg L 0-1 1916 1838 36.3% 24.3% 39.5% -7.2 8
1996-09-28 MSV Duisburg D 1-1 1888 1798 60.6% 21.5% 17.9% -1.8 10
1996-09-28 @ Hamburger SV D 1-1 1798 1888 17.9% 21.5% 60.6% +1.8 5
1996-09-28 Bayer Leverkusen L 1-2 1924 1941 47.9% 23.8% 28.3% -8.4 10
1996-09-28 @ Schalke 04 W 2-1 1941 1924 28.3% 23.8% 47.9% +8.4 18
1996-09-28 Bayern Munich W 3-0 1944 1995 43.4% 24.1% 32.5% +18.0 13
1996-09-28 @ Werder Bremen L 0-3 1995 1944 32.5% 24.1% 43.4% -18.0 17
1996-09-29 St. Pauli W 2-1 1992 1827 67.9% 19.2% 12.9% +2.6 16
1996-09-29 @ Borussia Dortmund L 1-2 1827 1992 12.9% 19.2% 67.9% -2.6 5
1996-10-04 Hansa Rostock W 4-1 1950 1909 55.0% 22.8% 22.2% +11.0 21
1996-10-04 @ Bayer Leverkusen L 1-4 1909 1950 22.2% 22.8% 55.0% -11.0 8
1996-10-04 SC Freiburg W 4-2 1990 1845 66.1% 19.9% 14.1% +4.5 22
1996-10-04 @ VfB Stuttgart L 2-4 1845 1990 14.1% 19.9% 66.1% -4.5 6
1996-10-04 Borussia Dortmund W 1-0 1891 1995 35.9% 24.2% 39.9% +7.7 15
1996-10-04 @ VfL Bochum L 0-1 1995 1891 39.9% 24.2% 35.9% -7.7 16
1996-10-05 Werder Bremen W 3-1 1793 1963 27.4% 23.7% 48.9% +14.9 6
1996-10-05 @ Arminia Bielefeld L 1-3 1963 1793 48.9% 23.7% 27.4% -14.9 13
1996-10-05 Hamburger SV W 2-1 1977 1886 60.7% 21.5% 17.8% +3.7 20
1996-10-05 @ Bayern Munich L 1-2 1886 1977 17.8% 21.5% 60.7% -3.7 10
1996-10-05 1860 Munich W 1-0 1912 1915 49.7% 23.6% 26.7% +5.6 11
1996-10-05 @ Borussia Monchengladbach L 0-1 1915 1912 26.7% 23.6% 49.7% -5.6 10
1996-10-05 1. FC Koln W 3-0 1800 1945 30.3% 24.0% 45.7% +23.6 8
1996-10-05 @ MSV Duisburg L 0-3 1945 1800 45.7% 24.0% 30.3% -23.6 16
1996-10-05 Karlsruher SC L 0-1 1916 1946 46.1% 23.9% 30.0% -8.7 10
1996-10-05 @ Schalke 04 W 1-0 1946 1916 30.0% 23.9% 46.1% +8.7 16
1996-10-05 Dusseldorf W 3-0 1825 1886 41.9% 24.2% 33.9% +18.7 8
1996-10-05 @ St. Pauli L 0-3 1886 1825 33.9% 24.2% 41.9% -18.7 13
1996-10-11 St. Pauli W 4-2 1909 1843 58.0% 22.2% 19.9% +6.3 13
1996-10-11 @ 1860 Munich L 2-4 1843 1909 19.9% 22.2% 58.0% -6.3 8
1996-10-11 Borussia Monchengladbach W 1-0 1840 1917 39.7% 24.2% 36.0% +7.1 9
1996-10-11 @ SC Freiburg L 0-1 1917 1840 36.0% 24.2% 39.7% -7.1 11
1996-10-12 MSV Duisburg W 2-0 1987 1823 67.8% 19.2% 13.0% +5.3 19
1996-10-12 @ Borussia Dortmund L 0-2 1823 1987 13.0% 19.2% 67.8% -5.3 8
1996-10-12 Arminia Bielefeld D 2-2 1883 1808 59.0% 21.9% 19.1% -1.3 11
1996-10-12 @ Hamburger SV D 2-2 1808 1883 19.1% 21.9% 59.0% +1.3 7
1996-10-12 VfB Stuttgart D 2-2 1898 1995 36.9% 24.3% 38.9% +0.0 9
1996-10-12 @ Hansa Rostock D 2-2 1995 1898 38.9% 24.3% 36.9% -0.1 23
1996-10-12 Bayer Leverkusen D 1-1 1955 1961 49.4% 23.6% 27.0% -0.9 17
1996-10-12 @ Karlsruher SC D 1-1 1961 1955 27.0% 23.6% 49.4% +0.9 22
1996-10-12 Bayern Munich L 2-4 1922 1981 42.2% 24.2% 33.6% -11.8 16
1996-10-12 @ 1. FC Koln W 4-2 1981 1922 33.6% 24.2% 42.2% +11.8 23
1996-10-12 Schalke 04 W 3-0 1948 1907 55.1% 22.8% 22.1% +13.0 16
1996-10-12 @ Werder Bremen L 0-3 1907 1948 22.1% 22.8% 55.1% -13.0 10
1996-10-13 VfL Bochum D 2-2 1868 1899 46.0% 24.0% 30.0% -0.5 14
1996-10-13 @ Dusseldorf D 2-2 1899 1868 30.0% 24.0% 46.0% +0.5 16
1996-10-18 VfB Stuttgart D 0-0 1961 1994 45.8% 24.0% 30.2% -0.7 23
1996-10-18 @ Bayer Leverkusen D 0-0 1994 1961 30.2% 24.0% 45.8% +0.7 24
1996-10-18 1860 Munich D 2-2 1899 1916 48.0% 23.8% 28.2% -0.6 17
1996-10-18 @ VfL Bochum D 2-2 1916 1899 28.2% 23.8% 48.0% +0.6 14
1996-10-19 1. FC Koln L 1-4 1809 1910 36.2% 24.2% 39.5% -16.6 7
1996-10-19 @ Arminia Bielefeld W 4-1 1910 1809 39.5% 24.2% 36.2% +16.6 19
1996-10-19 Hansa Rostock W 2-0 1910 1898 51.6% 23.4% 25.1% +10.0 14
1996-10-19 @ Borussia Monchengladbach L 0-2 1898 1910 25.1% 23.4% 51.6% -10.0 9
1996-10-19 Werder Bremen L 1-3 1954 1961 49.3% 23.6% 27.1% -15.0 17
1996-10-19 @ Karlsruher SC W 3-1 1961 1954 27.1% 23.6% 49.3% +15.0 19
1996-10-19 Dusseldorf D 0-0 1818 1867 43.6% 24.1% 32.3% -0.5 9
1996-10-19 @ MSV Duisburg D 0-0 1867 1818 32.3% 24.1% 43.6% +0.5 15
1996-10-19 Hamburger SV W 2-0 1894 1881 51.7% 23.3% 25.0% +10.0 13
1996-10-19 @ Schalke 04 L 0-2 1881 1894 25.0% 23.3% 51.7% -10.0 11
1996-10-19 SC Freiburg W 2-0 1837 1848 48.8% 23.7% 27.5% +10.8 11
1996-10-19 @ St. Pauli L 0-2 1848 1837 27.5% 23.7% 48.8% -10.8 9
1996-10-20 Borussia Dortmund D 0-0 1992 1993 50.1% 23.5% 26.4% -1.1 24
1996-10-20 @ Bayern Munich D 0-0 1993 1992 26.4% 23.5% 50.1% +1.1 20
1996-10-25 St. Pauli W 3-1 1888 1848 55.0% 22.8% 22.2% +7.8 12
1996-10-25 @ Hansa Rostock L 1-3 1848 1888 22.2% 22.8% 55.0% -7.8 11
1996-10-25 Bayer Leverkusen D 1-1 1976 1961 52.0% 23.3% 24.7% -1.1 20
1996-10-25 @ Werder Bremen D 1-1 1961 1976 24.7% 23.3% 52.0% +1.1 24
1996-10-26 MSV Duisburg D 1-1 1916 1817 61.5% 21.3% 17.2% -1.9 15
1996-10-26 @ 1860 Munich D 1-1 1817 1916 17.2% 21.3% 61.5% +1.9 10
1996-10-26 Arminia Bielefeld W 5-0 1994 1792 71.1% 17.9% 11.0% +10.3 23
1996-10-26 @ Borussia Dortmund L 0-5 1792 1994 11.0% 17.9% 71.1% -10.3 7
1996-10-26 Bayern Munich L 0-2 1868 1991 33.1% 24.2% 42.7% -12.6 15
1996-10-26 @ Dusseldorf W 2-0 1991 1868 42.7% 24.2% 33.1% +12.6 27
1996-10-26 Karlsruher SC W 2-0 1871 1939 41.0% 24.2% 34.8% +13.1 14
1996-10-26 @ Hamburger SV L 0-2 1939 1871 34.8% 24.2% 41.0% -13.1 17
1996-10-26 Schalke 04 W 3-1 1927 1904 52.9% 23.2% 23.9% +8.3 22
1996-10-26 @ 1. FC Koln L 1-3 1904 1927 23.9% 23.2% 52.9% -8.3 13
1996-10-26 Borussia Monchengladbach W 5-0 1995 1920 59.0% 21.9% 19.1% +18.3 27
1996-10-26 @ VfB Stuttgart L 0-5 1920 1995 19.1% 21.9% 59.0% -18.3 14
1996-10-27 VfL Bochum L 0-1 1837 1899 41.8% 24.2% 34.0% -8.0 9
1996-10-27 @ SC Freiburg W 1-0 1899 1837 34.0% 24.2% 41.8% +8.0 20
1996-11-01 1860 Munich D 1-1 2004 1914 60.5% 21.6% 17.9% -1.8 28
1996-11-01 @ Bayern Munich D 1-1 1914 2004 17.9% 21.6% 60.5% +1.8 16
1996-11-01 Hansa Rostock W 1-0 1907 1896 51.5% 23.4% 25.1% +5.3 23
1996-11-01 @ VfL Bochum L 0-1 1896 1907 25.1% 23.4% 51.5% -5.3 12
1996-11-02 Dusseldorf W 1-0 1782 1855 40.2% 24.2% 35.5% +7.1 10
1996-11-02 @ Arminia Bielefeld L 0-1 1855 1782 35.5% 24.2% 40.2% -7.1 15
1996-11-02 Borussia Monchengladbach W 3-0 1962 1902 57.3% 22.3% 20.4% +12.1 27
1996-11-02 @ Bayer Leverkusen L 0-3 1902 1962 20.4% 22.3% 57.3% -12.1 14
1996-11-02 SC Freiburg L 1-4 1819 1829 48.9% 23.7% 27.4% -21.0 10
1996-11-02 @ MSV Duisburg W 4-1 1829 1819 27.4% 23.7% 48.9% +21.0 12
1996-11-02 Borussia Dortmund L 1-3 1896 2004 35.2% 24.2% 40.5% -11.5 13
1996-11-02 @ Schalke 04 W 3-1 2004 1896 40.5% 24.2% 35.2% +11.5 26
1996-11-02 VfB Stuttgart W 2-1 1840 2013 27.0% 23.6% 49.3% +8.6 14
1996-11-02 @ St. Pauli L 1-2 2013 1840 49.3% 23.6% 27.0% -8.6 27
1996-11-02 Hamburger SV D 0-0 1975 1884 60.6% 21.5% 17.9% -2.0 21
1996-11-02 @ Werder Bremen D 0-0 1884 1975 17.9% 21.5% 60.6% +2.0 15
1996-11-03 1. FC Koln W 4-1 1926 1935 49.0% 23.7% 27.4% +13.2 20
1996-11-03 @ Karlsruher SC L 1-4 1935 1926 27.4% 23.7% 49.0% -13.2 22
1996-11-15 St. Pauli D 0-0 1890 1849 55.1% 22.8% 22.1% -1.5 15
1996-11-15 @ Borussia Monchengladbach D 0-0 1849 1890 22.1% 22.8% 55.1% +1.5 15
1996-11-15 Werder Bremen W 4-1 1922 1972 43.4% 24.1% 32.5% +15.2 25
1996-11-15 @ 1. FC Koln L 1-4 1972 1922 32.5% 24.1% 43.4% -15.2 21
1996-11-16 Arminia Bielefeld L 1-3 1916 1789 64.3% 20.4% 15.2% -18.8 16
1996-11-16 @ 1860 Munich W 3-1 1789 1916 15.2% 20.4% 64.3% +18.8 13
1996-11-16 Karlsruher SC D 1-1 2015 1939 59.1% 21.9% 19.0% -1.7 27
1996-11-16 @ Borussia Dortmund D 1-1 1939 2015 19.0% 21.9% 59.1% +1.7 21
1996-11-16 Schalke 04 L 1-3 1848 1884 45.4% 24.0% 30.6% -14.0 15
1996-11-16 @ Dusseldorf W 3-1 1884 1848 30.6% 24.0% 45.4% +14.0 16
1996-11-16 Bayern Munich D 0-0 1850 2002 29.5% 23.9% 46.6% +0.8 13
1996-11-16 @ SC Freiburg D 0-0 2002 1850 46.6% 23.9% 29.5% -0.8 29
1996-11-16 Bayer Leverkusen L 0-2 1887 1974 38.2% 24.3% 37.5% -14.1 15
1996-11-16 @ Hamburger SV W 2-0 1974 1887 37.5% 24.3% 38.2% +14.1 30
1996-11-16 VfL Bochum W 3-1 2005 1912 60.8% 21.5% 17.7% +6.3 30
1996-11-16 @ VfB Stuttgart L 1-3 1912 2005 17.7% 21.5% 60.8% -6.3 23
1996-11-17 MSV Duisburg L 0-1 1891 1798 60.8% 21.5% 17.7% -11.0 12
1996-11-17 @ Hansa Rostock W 1-0 1798 1891 17.7% 21.5% 60.8% +11.0 13
1996-11-22 Dusseldorf W 2-0 1941 1834 62.3% 21.0% 16.6% +6.8 24
1996-11-22 @ Karlsruher SC L 0-2 1834 1941 16.6% 21.0% 62.3% -6.8 15
1996-11-22 Borussia Monchengladbach W 2-0 1906 1888 52.3% 23.2% 24.4% +9.8 26
1996-11-22 @ VfL Bochum L 0-2 1888 1906 24.4% 23.2% 52.3% -9.8 15
1996-11-23 SC Freiburg W 2-0 1808 1851 44.5% 24.1% 31.5% +12.1 16
1996-11-23 @ Arminia Bielefeld L 0-2 1851 1808 31.5% 24.1% 44.5% -12.1 13
1996-11-23 Hansa Rostock W 2-1 2001 1880 63.8% 20.6% 15.6% +3.2 32
1996-11-23 @ Bayern Munich L 1-2 1880 2001 15.6% 20.6% 63.8% -3.2 12
1996-11-23 Hamburger SV D 2-2 1937 1872 57.8% 22.2% 20.0% -1.2 26
1996-11-23 @ 1. FC Koln D 2-2 1872 1937 20.0% 22.2% 57.8% +1.2 16
1996-11-23 1860 Munich W 4-1 1898 1897 50.2% 23.5% 26.3% +12.8 19
1996-11-23 @ Schalke 04 L 1-4 1897 1898 26.3% 23.5% 50.2% -12.8 16
1996-11-23 Bayer Leverkusen W 3-1 1850 1988 31.3% 24.1% 44.6% +13.8 18
1996-11-23 @ St. Pauli L 1-3 1988 1850 44.6% 24.1% 31.3% -13.8 30
1996-11-23 Borussia Dortmund L 0-4 1957 2014 42.6% 24.2% 33.3% -29.1 21
1996-11-23 @ Werder Bremen W 4-0 2014 1957 33.3% 24.2% 42.6% +29.1 30
1996-11-24 VfB Stuttgart W 3-1 1809 2011 24.0% 23.2% 52.9% +15.9 16
1996-11-24 @ MSV Duisburg L 1-3 2011 1809 52.9% 23.2% 24.0% -15.9 30
1996-11-29 Hamburger SV D 1-1 2043 1874 68.3% 19.0% 12.7% -2.4 31
1996-11-29 @ Borussia Dortmund D 1-1 1874 2043 12.7% 19.0% 68.3% +2.4 17
1996-11-30 Karlsruher SC D 1-1 1885 1948 41.6% 24.2% 34.2% -0.3 17
1996-11-30 @ 1860 Munich D 1-1 1948 1885 34.2% 24.2% 41.6% +0.3 25
1996-11-30 1. FC Koln W 4-2 1974 1936 54.8% 22.8% 22.4% +7.0 33
1996-11-30 @ Bayer Leverkusen L 2-4 1936 1974 22.4% 22.8% 54.8% -7.0 26
1996-11-30 MSV Duisburg L 0-1 1878 1825 56.5% 22.5% 21.0% -10.3 15
1996-11-30 @ Borussia Monchengladbach W 1-0 1825 1878 21.0% 22.5% 56.5% +10.3 19
1996-11-30 Werder Bremen W 4-1 1827 1928 36.2% 24.2% 39.5% +17.7 18
1996-11-30 @ Dusseldorf L 1-4 1928 1827 39.5% 24.2% 36.2% -17.7 21
1996-11-30 Schalke 04 L 2-3 1838 1911 40.3% 24.2% 35.4% -7.0 13
1996-11-30 @ SC Freiburg W 3-2 1911 1838 35.4% 24.2% 40.3% +7.0 22
1996-11-30 Arminia Bielefeld W 3-1 1876 1820 56.9% 22.4% 20.7% +7.3 15
1996-11-30 @ Hansa Rostock L 1-3 1820 1876 20.7% 22.4% 56.9% -7.3 16
1996-12-01 Bayern Munich D 1-1 1995 2005 48.9% 23.7% 27.4% -0.9 31
1996-12-01 @ VfB Stuttgart D 1-1 2005 1995 27.4% 23.7% 48.9% +0.9 33
1996-12-06 SC Freiburg W 3-0 1948 1831 63.3% 20.8% 15.9% +9.5 28
1996-12-06 @ Karlsruher SC L 0-3 1831 1948 15.9% 20.8% 63.3% -9.5 13
1996-12-06 Hansa Rostock W 2-0 1918 1884 54.3% 22.9% 22.8% +9.2 25
1996-12-06 @ Schalke 04 L 0-2 1884 1918 22.8% 22.9% 54.3% -9.2 15
1996-12-06 Bayer Leverkusen D 2-2 1916 1981 41.3% 24.2% 34.5% -0.2 27
1996-12-06 @ VfL Bochum D 2-2 1981 1916 34.5% 24.2% 41.3% +0.2 34
1996-12-06 1860 Munich D 1-1 1911 1884 53.3% 23.1% 23.6% -1.2 22
1996-12-06 @ Werder Bremen D 1-1 1884 1911 23.6% 23.1% 53.3% +1.2 18
1996-12-07 VfB Stuttgart W 2-0 1813 1994 26.1% 23.5% 50.4% +17.6 19
1996-12-07 @ Arminia Bielefeld L 0-2 1994 1813 50.4% 23.5% 26.1% -17.6 31
1996-12-07 Borussia Monchengladbach W 1-0 2005 1868 65.3% 20.1% 14.6% +3.2 36
1996-12-07 @ Bayern Munich L 0-1 1868 2005 14.6% 20.1% 65.3% -3.1 15
1996-12-07 Dusseldorf W 2-1 1876 1845 53.9% 23.0% 23.1% +4.7 20
1996-12-07 @ Hamburger SV L 1-2 1845 1876 23.1% 23.0% 53.9% -4.6 18
1996-12-07 Borussia Dortmund L 1-3 1929 2040 34.8% 24.2% 41.0% -11.3 26
1996-12-07 @ 1. FC Koln W 3-1 2040 1929 41.0% 24.2% 34.8% +11.3 34
1996-12-07 St. Pauli W 1-0 1836 1864 46.4% 23.9% 29.7% +6.1 22
1996-12-07 @ MSV Duisburg L 0-1 1864 1836 29.7% 23.9% 46.4% -6.1 18
1997-02-14 Bayer Leverkusen W 3-1 2052 1981 58.4% 22.1% 19.5% +6.9 37
1997-02-14 @ Borussia Dortmund L 1-3 1981 2052 19.5% 22.1% 58.4% -6.9 34
1997-02-14 Dusseldorf W 2-0 1917 1840 59.2% 21.9% 18.9% +7.7 29
1997-02-14 @ 1. FC Koln L 0-2 1840 1917 18.9% 21.9% 59.2% -7.8 18
1997-02-15 St. Pauli W 3-0 2009 1858 66.6% 19.7% 13.8% +8.1 39
1997-02-15 @ Bayern Munich L 0-3 1858 2009 13.8% 19.7% 66.6% -8.1 18
1997-02-15 1860 Munich L 2-3 1881 1886 49.5% 23.6% 26.9% -8.2 20
1997-02-15 @ Hamburger SV W 3-2 1886 1881 26.9% 23.6% 49.5% +8.2 21
1997-02-15 Hansa Rostock D 1-1 1958 1874 59.8% 21.7% 18.4% -1.8 29
1997-02-15 @ Karlsruher SC D 1-1 1874 1958 18.4% 21.7% 59.8% +1.8 16
1997-02-15 VfL Bochum D 1-1 1842 1916 40.1% 24.2% 35.6% -0.2 23
1997-02-15 @ MSV Duisburg D 1-1 1916 1842 35.6% 24.2% 40.1% +0.2 28
1997-02-15 VfB Stuttgart W 1-0 1927 1977 43.5% 24.1% 32.4% +6.6 28
1997-02-15 @ Schalke 04 L 0-1 1977 1927 32.4% 24.1% 43.5% -6.6 31
1997-02-15 SC Freiburg W 1-0 1909 1822 60.3% 21.6% 18.1% +3.9 25
1997-02-15 @ Werder Bremen L 0-1 1822 1909 18.1% 21.6% 60.3% -3.9 13
1997-02-16 Borussia Monchengladbach L 0-2 1830 1865 45.6% 24.0% 30.4% -16.2 19
1997-02-16 @ Arminia Bielefeld W 2-0 1865 1830 30.4% 24.0% 45.6% +16.2 18
1997-02-21 Borussia Dortmund W 2-0 1832 2059 21.6% 22.6% 55.8% +19.2 21
1997-02-21 @ Dusseldorf L 0-2 2059 1832 55.8% 22.6% 21.6% -19.2 37
1997-02-21 Hamburger SV L 0-4 1818 1872 42.9% 24.1% 33.0% -29.2 13
1997-02-21 @ SC Freiburg W 4-0 1872 1818 33.0% 24.1% 42.9% +29.2 23
1997-02-21 Arminia Bielefeld L 2-3 1850 1814 54.5% 22.9% 22.6% -8.9 18
1997-02-21 @ St. Pauli W 3-2 1814 1850 22.6% 22.9% 54.5% +8.9 22
1997-02-22 1. FC Koln W 2-1 1894 1925 46.0% 24.0% 30.0% +5.8 24
1997-02-22 @ 1860 Munich L 1-2 1925 1894 30.0% 24.0% 46.0% -5.8 29
1997-02-22 MSV Duisburg W 1-0 1975 1841 64.9% 20.2% 14.8% +3.2 37
1997-02-22 @ Bayer Leverkusen L 0-1 1841 1975 14.8% 20.2% 64.9% -3.2 23
1997-02-22 Schalke 04 D 0-0 1881 1934 43.1% 24.1% 32.7% -0.4 19
1997-02-22 @ Borussia Monchengladbach D 0-0 1934 1881 32.7% 24.1% 43.1% +0.5 29
1997-02-22 Werder Bremen L 0-1 1876 1913 45.2% 24.0% 30.8% -8.5 16
1997-02-22 @ Hansa Rostock W 1-0 1913 1876 30.8% 24.0% 45.2% +8.5 28
1997-02-22 Karlsruher SC W 1-0 1970 1956 51.9% 23.3% 24.8% +5.3 34
1997-02-22 @ VfB Stuttgart L 0-1 1956 1970 24.8% 23.3% 51.9% -5.3 29
1997-02-22 Bayern Munich D 1-1 1916 2017 36.2% 24.2% 39.5% +0.1 29
1997-02-22 @ VfL Bochum D 1-1 2017 1916 39.5% 24.2% 36.2% -0.1 40
1997-02-28 VfL Bochum W 3-1 1823 1916 37.4% 24.3% 38.3% +12.2 25
1997-02-28 @ Arminia Bielefeld L 1-3 1916 1823 38.3% 24.3% 37.4% -12.2 29
1997-02-28 St. Pauli D 0-0 1934 1841 60.9% 21.4% 17.7% -2.1 30
1997-02-28 @ Schalke 04 D 0-0 1841 1934 17.7% 21.4% 60.9% +2.1 19
1997-03-01 MSV Duisburg W 5-2 2017 1838 69.1% 18.7% 12.2% +5.2 43
1997-03-01 @ Bayern Munich L 2-5 1838 2017 12.2% 18.7% 69.1% -5.2 23
1997-03-01 1860 Munich W 4-1 2039 1900 65.6% 20.0% 14.4% +7.2 40
1997-03-01 @ Borussia Dortmund L 1-4 1900 2039 14.4% 20.0% 65.6% -7.2 24
1997-03-01 Bayer Leverkusen D 0-0 1852 1978 32.8% 24.1% 43.0% +0.4 22
1997-03-01 @ Dusseldorf D 0-0 1978 1852 43.0% 24.1% 32.8% -0.5 38
1997-03-01 Borussia Monchengladbach D 1-1 1951 1881 58.4% 22.1% 19.5% -1.6 30
1997-03-01 @ Karlsruher SC D 1-1 1881 1951 19.5% 22.1% 58.4% +1.6 20
1997-03-01 SC Freiburg W 1-0 1919 1789 64.7% 20.3% 15.0% +3.3 32
1997-03-01 @ 1. FC Koln L 0-1 1789 1919 15.0% 20.3% 64.7% -3.3 13
1997-03-01 VfB Stuttgart D 2-2 1922 1975 43.0% 24.1% 32.9% -0.3 29
1997-03-01 @ Werder Bremen D 2-2 1975 1922 32.9% 24.1% 43.0% +0.3 35
1997-03-02 Hansa Rostock D 1-1 1902 1868 54.3% 22.9% 22.8% -1.3 24
1997-03-02 @ Hamburger SV D 1-1 1868 1902 22.8% 22.9% 54.3% +1.3 17
1997-03-07 1. FC Koln D 0-0 1869 1923 43.0% 24.1% 32.9% -0.4 18
1997-03-07 @ Hansa Rostock D 0-0 1923 1869 32.9% 24.1% 43.0% +0.4 33
1997-03-07 Schalke 04 L 0-1 1904 1932 46.4% 23.9% 29.7% -8.7 29
1997-03-07 @ VfL Bochum W 1-0 1932 1904 29.7% 23.9% 46.4% +8.7 33
1997-03-08 Dusseldorf W 3-0 1892 1852 55.0% 22.8% 22.2% +13.1 27
1997-03-08 @ 1860 Munich L 0-3 1852 1892 22.2% 22.8% 55.0% -13.0 22
1997-03-08 Werder Bremen W 4-1 1882 1921 44.9% 24.0% 31.0% +14.7 23
1997-03-08 @ Borussia Monchengladbach L 1-4 1921 1882 31.0% 24.0% 44.9% -14.7 29
1997-03-08 Borussia Dortmund L 1-2 1786 2047 18.6% 21.8% 59.7% -3.8 13
1997-03-08 @ SC Freiburg W 2-1 2047 1786 59.7% 21.8% 18.6% +3.8 43
1997-03-08 Arminia Bielefeld D 0-0 1833 1835 49.8% 23.6% 26.6% -1.1 24
1997-03-08 @ MSV Duisburg D 0-0 1835 1833 26.6% 23.6% 49.8% +1.0 26
1997-03-08 Karlsruher SC L 2-4 1843 1949 35.6% 24.2% 40.2% -10.3 19
1997-03-08 @ St. Pauli W 4-2 1949 1843 40.2% 24.2% 35.6% +10.3 33
1997-03-08 Hamburger SV W 4-1 1976 1900 59.0% 21.9% 19.1% +9.5 38
1997-03-08 @ VfB Stuttgart L 1-4 1900 1976 19.1% 21.9% 59.0% -9.6 24
1997-03-09 Bayern Munich W 5-2 1977 2022 44.2% 24.1% 31.7% +12.9 41
1997-03-09 @ Bayer Leverkusen L 2-5 2022 1977 31.7% 24.1% 44.2% -12.9 43
1997-03-11 Borussia Monchengladbach W 2-1 1891 1897 49.3% 23.6% 27.0% +5.3 27
1997-03-11 @ Hamburger SV L 1-2 1897 1891 27.0% 23.6% 49.3% -5.3 23
1997-03-11 VfL Bochum L 2-3 1959 1895 57.8% 22.2% 20.0% -9.4 33
1997-03-11 @ Karlsruher SC W 3-2 1895 1959 20.0% 22.2% 57.8% +9.4 32
1997-03-11 VfB Stuttgart L 1-5 1923 1985 41.8% 24.2% 34.0% -23.8 33
1997-03-11 @ 1. FC Koln W 5-1 1985 1923 34.0% 24.2% 41.8% +23.8 41
1997-03-11 MSV Duisburg W 4-0 1941 1832 62.5% 21.0% 16.5% +12.8 36
1997-03-11 @ Schalke 04 L 0-4 1832 1941 16.5% 21.0% 62.5% -12.8 24
1997-03-11 St. Pauli W 2-1 1907 1833 58.9% 22.0% 19.2% +3.9 32
1997-03-11 @ Werder Bremen L 1-2 1833 1907 19.2% 22.0% 58.9% -3.9 19
1997-03-12 Bayer Leverkusen W 3-0 1905 1990 38.6% 24.3% 37.2% +20.0 30
1997-03-12 @ 1860 Munich L 0-3 1990 1905 37.2% 24.3% 38.6% -20.0 41
1997-03-12 Bayern Munich W 2-0 1836 2009 27.1% 23.6% 49.3% +17.3 29
1997-03-12 @ Arminia Bielefeld L 0-2 2009 1836 49.3% 23.6% 27.1% -17.3 43
1997-03-12 Hansa Rostock W 3-0 2050 1869 69.4% 18.6% 12.0% +7.0 46
1997-03-12 @ Borussia Dortmund L 0-3 1869 2050 12.0% 18.6% 69.4% -7.0 18
1997-03-12 SC Freiburg W 2-1 1839 1782 57.0% 22.4% 20.6% +4.2 25
1997-03-12 @ Dusseldorf L 1-2 1782 1839 20.6% 22.4% 57.0% -4.2 13
1997-03-14 Karlsruher SC D 2-2 1819 1950 32.2% 24.1% 43.7% +0.3 25
1997-03-14 @ MSV Duisburg D 2-2 1950 1819 43.7% 24.1% 32.2% -0.3 34
1997-03-14 Hamburger SV D 2-2 1829 1896 41.0% 24.2% 34.7% -0.2 20
1997-03-14 @ St. Pauli D 2-2 1896 1829 34.7% 24.2% 41.0% +0.2 28
1997-03-15 Arminia Bielefeld W 1-0 1970 1854 63.3% 20.8% 15.9% +3.5 44
1997-03-15 @ Bayer Leverkusen L 0-1 1854 1970 15.9% 20.8% 63.3% -3.5 29
1997-03-15 Schalke 04 W 3-0 1992 1954 54.8% 22.8% 22.4% +13.1 46
1997-03-15 @ Bayern Munich L 0-3 1954 1992 22.4% 22.8% 54.8% -13.2 36
1997-03-15 1. FC Koln W 2-1 1892 1899 49.1% 23.7% 27.2% +5.4 26
1997-03-15 @ Borussia Monchengladbach L 1-2 1899 1892 27.2% 23.7% 49.1% -5.4 33
1997-03-15 1860 Munich D 2-2 1778 1925 30.0% 24.0% 46.0% +0.5 14
1997-03-15 @ SC Freiburg D 2-2 1925 1778 46.0% 24.0% 30.0% -0.5 31
1997-03-15 Dusseldorf W 3-1 1862 1843 52.4% 23.2% 24.4% +8.5 21
1997-03-15 @ Hansa Rostock L 1-3 1843 1862 24.4% 23.2% 52.4% -8.5 25
1997-03-15 Borussia Dortmund W 4-1 2009 2057 43.7% 24.1% 32.2% +15.1 44
1997-03-15 @ VfB Stuttgart L 1-4 2057 2009 32.2% 24.1% 43.7% -15.1 46
1997-03-16 Werder Bremen W 3-2 1904 1911 49.3% 23.6% 27.1% +5.1 35
1997-03-16 @ VfL Bochum L 2-3 1911 1904 27.1% 23.6% 49.3% -5.1 32
1997-03-21 VfB Stuttgart L 0-4 1835 2024 25.2% 23.4% 51.4% -19.1 25
1997-03-21 @ Dusseldorf W 4-0 2024 1835 51.4% 23.4% 25.2% +19.1 47
1997-03-21 MSV Duisburg L 0-2 1906 1819 60.2% 21.6% 18.2% -20.5 32
1997-03-21 @ Werder Bremen W 2-0 1819 1906 18.2% 21.6% 60.2% +20.5 28
1997-03-22 Hansa Rostock W 2-0 1925 1870 56.7% 22.4% 20.8% +8.5 34
1997-03-22 @ 1860 Munich L 0-2 1870 1925 20.8% 22.4% 56.7% -8.5 21
1997-03-22 Borussia Monchengladbach L 1-3 2042 1897 66.1% 19.8% 14.1% -19.2 46
1997-03-22 @ Borussia Dortmund W 3-1 1897 2042 14.1% 19.8% 66.1% +19.2 29
1997-03-22 Bayer Leverkusen L 1-2 1778 1974 24.6% 23.3% 52.1% -4.9 14
1997-03-22 @ SC Freiburg W 2-1 1974 1778 52.1% 23.3% 24.6% +4.9 47
1997-03-22 VfL Bochum D 2-2 1896 1909 48.4% 23.7% 27.8% -0.6 29
1997-03-22 @ Hamburger SV D 2-2 1909 1896 27.8% 23.7% 48.4% +0.6 36
1997-03-22 St. Pauli L 0-1 1894 1829 57.9% 22.2% 19.9% -10.5 33
1997-03-22 @ 1. FC Koln W 1-0 1829 1894 19.9% 22.2% 57.9% +10.5 23
1997-03-22 Arminia Bielefeld D 0-0 1940 1850 60.6% 21.5% 17.9% -2.0 37
1997-03-22 @ Schalke 04 D 0-0 1850 1940 17.9% 21.5% 60.6% +2.0 30
1997-03-23 Bayern Munich L 0-2 1950 2005 42.7% 24.2% 33.1% -15.4 34
1997-03-23 @ Karlsruher SC W 2-0 2005 1950 33.1% 24.2% 42.7% +15.4 49
1997-03-27 Hamburger SV D 1-1 1840 1896 42.7% 24.2% 33.2% -0.4 29
1997-03-27 @ MSV Duisburg D 1-1 1896 1840 33.2% 24.2% 42.7% +0.4 30
1997-03-27 Borussia Dortmund L 0-1 1839 2023 25.8% 23.5% 50.7% -5.4 23
1997-03-27 @ St. Pauli W 1-0 2023 1839 50.7% 23.5% 25.8% +5.5 49
1997-03-27 1860 Munich D 1-1 2043 1933 62.6% 21.0% 16.4% -2.0 48
1997-03-27 @ VfB Stuttgart D 1-1 1933 2043 16.4% 21.0% 62.6% +2.0 35
1997-03-27 1. FC Koln D 2-2 1910 1883 53.4% 23.1% 23.5% -0.9 37
1997-03-27 @ VfL Bochum D 2-2 1883 1910 23.5% 23.1% 53.4% +0.9 34
1997-03-29 Karlsruher SC L 1-2 1852 1934 39.0% 24.3% 36.8% -7.1 30
1997-03-29 @ Arminia Bielefeld W 2-1 1934 1852 36.8% 24.3% 39.0% +7.1 37
1997-03-29 Schalke 04 W 2-0 1979 1938 55.0% 22.8% 22.2% +9.0 50
1997-03-29 @ Bayer Leverkusen L 0-2 1938 1979 22.2% 22.8% 55.0% -9.0 37
1997-03-29 Werder Bremen W 1-0 2020 1885 65.1% 20.2% 14.7% +3.2 52
1997-03-29 @ Bayern Munich L 0-1 1885 2020 14.7% 20.2% 65.1% -3.2 32
1997-03-29 Dusseldorf W 2-0 1916 1816 61.7% 21.2% 17.1% +7.0 32
1997-03-29 @ Borussia Monchengladbach L 0-2 1816 1916 17.1% 21.2% 61.7% -7.0 25
1997-03-29 SC Freiburg W 3-1 1862 1773 60.4% 21.6% 18.0% +6.4 24
1997-03-29 @ Hansa Rostock L 1-3 1773 1862 18.0% 21.6% 60.4% -6.4 14
1997-04-04 Borussia Monchengladbach W 3-0 1935 1923 51.6% 23.3% 25.0% +14.5 38
1997-04-04 @ 1860 Munich L 0-3 1923 1935 25.0% 23.3% 51.6% -14.5 32
1997-04-04 MSV Duisburg L 2-5 1884 1840 55.5% 22.7% 21.8% -20.3 34
1997-04-04 @ 1. FC Koln W 5-2 1840 1884 21.8% 22.7% 55.5% +20.3 32
1997-04-05 VfL Bochum W 2-0 2029 1909 63.6% 20.7% 15.7% +6.5 52
1997-04-05 @ Borussia Dortmund L 0-2 1909 2029 15.7% 20.7% 63.6% -6.5 37
1997-04-05 St. Pauli W 2-0 1809 1834 46.9% 23.9% 29.3% +11.4 28
1997-04-05 @ Dusseldorf L 0-2 1834 1809 29.3% 23.9% 46.9% -11.4 23
1997-04-05 Bayern Munich L 0-3 1896 2023 32.7% 24.1% 43.2% -18.1 30
1997-04-05 @ Hamburger SV W 3-0 2023 1896 43.2% 24.1% 32.7% +18.1 55
1997-04-05 Bayer Leverkusen W 1-0 1868 1988 33.7% 24.2% 42.1% +8.1 27
1997-04-05 @ Hansa Rostock L 0-1 1988 1868 42.1% 24.2% 33.7% -8.0 50
1997-04-05 Schalke 04 D 0-0 1941 1929 51.6% 23.4% 25.1% -1.2 38
1997-04-05 @ Karlsruher SC D 0-0 1929 1941 25.1% 23.4% 51.6% +1.2 38
1997-04-05 Arminia Bielefeld W 2-1 1882 1845 54.6% 22.9% 22.5% +4.5 35
1997-04-05 @ Werder Bremen L 1-2 1845 1882 22.5% 22.9% 54.6% -4.6 30
1997-04-06 VfB Stuttgart D 1-1 1767 2041 17.5% 21.4% 61.1% +1.9 15
1997-04-06 @ SC Freiburg D 1-1 2041 1767 61.1% 21.4% 17.5% -1.9 49
1997-04-09 VfL Bochum W 2-1 1822 1903 39.2% 24.3% 36.5% +6.8 26
1997-04-09 @ St. Pauli L 1-2 1903 1822 36.5% 24.3% 39.2% -6.8 37
1997-04-11 Hamburger SV D 1-1 1840 1878 45.2% 24.0% 30.8% -0.6 31
1997-04-11 @ Arminia Bielefeld D 1-1 1878 1840 30.8% 24.0% 45.2% +0.6 31
1997-04-11 Karlsruher SC W 3-1 1980 1940 54.9% 22.8% 22.3% +7.8 53
1997-04-11 @ Bayer Leverkusen L 1-3 1940 1980 22.3% 22.8% 54.9% -7.8 38
1997-04-12 1. FC Koln W 3-2 2042 1864 69.0% 18.7% 12.2% +2.4 58
1997-04-12 @ Bayern Munich L 2-3 1864 2042 12.2% 18.7% 69.0% -2.4 34
1997-04-12 SC Freiburg W 4-3 1909 1769 65.6% 20.0% 14.4% +2.7 35
1997-04-12 @ Borussia Monchengladbach L 3-4 1769 1909 14.4% 20.0% 65.6% -2.7 15
1997-04-12 Borussia Dortmund W 3-2 1860 2035 26.8% 23.6% 49.6% +8.2 35
1997-04-12 @ MSV Duisburg L 2-3 2035 1860 49.6% 23.6% 26.8% -8.2 52
1997-04-12 Werder Bremen D 1-1 1931 1886 55.5% 22.7% 21.8% -1.4 39
1997-04-12 @ Schalke 04 D 1-1 1886 1931 21.8% 22.7% 55.5% +1.4 36
1997-04-12 1860 Munich D 0-0 1829 1950 33.5% 24.2% 42.3% +0.4 27
1997-04-12 @ St. Pauli D 0-0 1950 1829 42.3% 24.2% 33.5% -0.4 39
1997-04-12 Hansa Rostock W 5-1 2039 1876 67.8% 19.2% 13.0% +8.3 52
1997-04-12 @ VfB Stuttgart L 1-5 1876 2039 13.0% 19.2% 67.8% -8.4 27
1997-04-13 Dusseldorf W 3-1 1896 1820 59.0% 21.9% 19.0% +6.8 40
1997-04-13 @ VfL Bochum L 1-3 1820 1896 19.0% 21.9% 59.0% -6.8 28
1997-04-18 MSV Duisburg D 1-1 1813 1868 42.8% 24.2% 33.1% -0.4 29
1997-04-18 @ Dusseldorf D 1-1 1868 1813 33.1% 24.2% 42.8% +0.4 36
1997-04-18 Borussia Monchengladbach W 1-0 1868 1911 44.3% 24.1% 31.6% +6.4 30
1997-04-18 @ Hansa Rostock L 0-1 1911 1868 31.6% 24.1% 44.3% -6.5 35
1997-04-19 VfL Bochum L 0-1 1950 1903 55.8% 22.6% 21.6% -10.2 39
1997-04-19 @ 1860 Munich W 1-0 1903 1950 21.6% 22.6% 55.8% +10.2 43
1997-04-19 Bayern Munich D 1-1 2027 2044 47.9% 23.8% 28.3% -0.8 53
1997-04-19 @ Borussia Dortmund D 1-1 2044 2027 28.3% 23.8% 47.9% +0.8 59
1997-04-19 St. Pauli W 4-0 1766 1829 41.6% 24.2% 34.2% +24.5 18
1997-04-19 @ SC Freiburg L 0-4 1829 1766 34.2% 24.2% 41.6% -24.5 27
1997-04-19 Schalke 04 W 1-0 1879 1929 43.4% 24.1% 32.5% +6.6 34
1997-04-19 @ Hamburger SV L 0-1 1929 1879 32.5% 24.1% 43.4% -6.6 39
1997-04-19 Arminia Bielefeld L 2-5 1862 1840 52.8% 23.2% 24.0% -19.4 34
1997-04-19 @ 1. FC Koln W 5-2 1840 1862 24.0% 23.2% 52.8% +19.4 34
1997-04-19 Karlsruher SC W 1-0 1888 1932 44.2% 24.1% 31.7% +6.4 39
1997-04-19 @ Werder Bremen L 0-1 1932 1888 31.7% 24.1% 44.2% -6.5 38
1997-04-20 Bayer Leverkusen L 1-2 2048 1987 57.4% 22.3% 20.3% -9.8 52
1997-04-20 @ VfB Stuttgart W 2-1 1987 2048 20.3% 22.3% 57.4% +9.8 56
1997-04-24 Hansa Rostock L 0-1 1805 1874 40.8% 24.2% 35.0% -7.9 27
1997-04-24 @ St. Pauli W 1-0 1874 1805 35.0% 24.2% 40.8% +7.9 33
1997-04-25 Werder Bremen W 2-1 1997 1894 61.9% 21.2% 16.9% +3.5 59
1997-04-25 @ Bayer Leverkusen L 1-2 1894 1997 16.9% 21.2% 61.9% -3.5 39
1997-04-25 1860 Munich L 2-3 1869 1939 40.6% 24.2% 35.2% -7.0 36
1997-04-25 @ MSV Duisburg W 3-2 1939 1869 35.2% 24.2% 40.6% +7.0 42
1997-04-26 Borussia Dortmund W 2-0 1859 2026 27.8% 23.7% 48.5% +17.0 37
1997-04-26 @ Arminia Bielefeld L 0-2 2026 1859 48.5% 23.7% 27.8% -17.0 53
1997-04-26 Dusseldorf W 5-0 2045 1813 73.5% 16.8% 9.6% +8.9 62
1997-04-26 @ Bayern Munich L 0-5 1813 2045 9.6% 16.8% 73.5% -8.9 29
1997-04-26 VfB Stuttgart L 0-1 1905 2038 31.9% 24.1% 44.0% -6.5 35
1997-04-26 @ Borussia Monchengladbach W 1-0 2038 1905 44.0% 24.1% 31.9% +6.5 55
1997-04-26 Hamburger SV W 3-1 1926 1885 55.1% 22.8% 22.1% +7.8 41
1997-04-26 @ Karlsruher SC L 1-3 1885 1926 22.1% 22.8% 55.1% -7.8 34
1997-04-26 1. FC Koln D 1-1 1923 1842 59.6% 21.8% 18.6% -1.7 40
1997-04-26 @ Schalke 04 D 1-1 1842 1923 18.6% 21.8% 59.6% +1.7 35
1997-04-26 SC Freiburg W 3-2 1913 1790 63.9% 20.6% 15.6% +3.0 46
1997-04-26 @ VfL Bochum L 2-3 1790 1913 15.6% 20.6% 63.9% -3.0 18
1997-05-02 Arminia Bielefeld L 1-2 1804 1876 40.4% 24.2% 35.4% -7.3 29
1997-05-02 @ Dusseldorf W 2-1 1876 1804 35.4% 24.2% 40.4% +7.3 40
1997-05-02 VfL Bochum D 0-0 1882 1916 45.7% 24.0% 30.3% -0.7 34
1997-05-02 @ Hansa Rostock D 0-0 1916 1882 30.3% 24.0% 45.7% +0.7 47
1997-05-03 Schalke 04 W 1-0 2009 1921 60.4% 21.6% 18.0% +3.9 56
1997-05-03 @ Borussia Dortmund L 0-1 1921 2009 18.0% 21.6% 60.4% -3.9 40
1997-05-03 Bayer Leverkusen D 2-2 1898 2001 36.1% 24.2% 39.7% +0.1 36
1997-05-03 @ Borussia Monchengladbach D 2-2 2001 1898 39.7% 24.2% 36.1% -0.1 60
1997-05-03 MSV Duisburg W 2-0 1787 1862 40.1% 24.2% 35.7% +13.4 21
1997-05-03 @ SC Freiburg L 0-2 1862 1787 35.7% 24.2% 40.1% -13.4 36
1997-05-03 Werder Bremen W 3-2 1877 1891 48.4% 23.7% 27.9% +5.2 37
1997-05-03 @ Hamburger SV L 2-3 1891 1877 27.9% 23.7% 48.4% -5.2 39
1997-05-03 Karlsruher SC W 4-1 1844 1934 37.9% 24.3% 37.9% +17.1 38
1997-05-03 @ 1. FC Koln L 1-4 1934 1844 37.9% 24.3% 37.9% -17.1 41
1997-05-03 St. Pauli W 3-0 2044 1797 74.8% 16.2% 9.0% +5.1 58
1997-05-03 @ VfB Stuttgart L 0-3 1797 2044 9.0% 16.2% 74.8% -5.1 27
1997-05-04 Bayern Munich D 3-3 1946 2054 35.4% 24.2% 40.4% +0.1 43
1997-05-04 @ 1860 Munich D 3-3 2054 1946 40.4% 24.2% 35.4% -0.1 63
1997-05-09 Hansa Rostock L 0-1 1848 1881 45.8% 24.0% 30.2% -8.6 36
1997-05-09 @ MSV Duisburg W 1-0 1881 1848 30.2% 24.0% 45.8% +8.6 37
1997-05-09 1. FC Koln W 3-2 1886 1861 53.2% 23.1% 23.7% +4.5 42
1997-05-09 @ Werder Bremen L 2-3 1861 1886 23.7% 23.1% 53.2% -4.5 38
1997-05-10 1860 Munich L 2-3 1884 1946 41.7% 24.2% 34.1% -7.1 40
1997-05-10 @ Arminia Bielefeld W 3-2 1946 1884 34.1% 24.2% 41.7% +7.1 46
1997-05-10 SC Freiburg D 0-0 2053 1801 75.2% 16.1% 8.8% -3.2 64
1997-05-10 @ Bayern Munich D 0-0 1801 2053 8.8% 16.1% 75.2% +3.2 22
1997-05-10 Borussia Dortmund D 1-1 1916 2013 36.9% 24.3% 38.8% +0.1 42
1997-05-10 @ Karlsruher SC D 1-1 2013 1916 38.8% 24.3% 36.9% -0.1 57
1997-05-10 Dusseldorf L 0-1 1917 1797 63.7% 20.6% 15.7% -11.4 40
1997-05-10 @ Schalke 04 W 1-0 1797 1917 15.7% 20.6% 63.7% +11.4 32
1997-05-10 Borussia Monchengladbach L 1-3 1792 1899 35.5% 24.2% 40.3% -11.5 27
1997-05-10 @ St. Pauli W 3-1 1899 1792 40.3% 24.2% 35.5% +11.5 39
1997-05-10 VfB Stuttgart W 2-1 1916 2050 31.9% 24.1% 44.0% +7.9 50
1997-05-10 @ VfL Bochum L 1-2 2050 1916 44.0% 24.1% 31.9% -7.9 58
1997-05-11 Hamburger SV W 5-0 2001 1883 63.4% 20.7% 15.8% +15.2 63
1997-05-11 @ Bayer Leverkusen L 0-5 1883 2001 15.8% 20.7% 63.4% -15.2 37
1997-05-16 Karlsruher SC L 0-3 1808 1917 35.2% 24.2% 40.6% -19.2 32
1997-05-16 @ Dusseldorf W 3-0 1917 1808 40.6% 24.2% 35.2% +19.2 45
1997-05-16 Bayern Munich L 0-3 1890 2050 28.5% 23.8% 47.6% -16.2 37
1997-05-16 @ Hansa Rostock W 3-0 2050 1890 47.6% 23.8% 28.5% +16.2 67
1997-05-17 Schalke 04 W 2-1 1954 1905 55.9% 22.6% 21.4% +4.4 49
1997-05-17 @ 1860 Munich L 1-2 1905 1954 21.4% 22.6% 55.9% -4.4 40
1997-05-17 St. Pauli W 3-0 2016 1780 73.8% 16.7% 9.5% +5.4 66
1997-05-17 @ Bayer Leverkusen L 0-3 1780 2016 9.5% 16.7% 73.8% -5.4 27
1997-05-17 Werder Bremen W 2-1 2013 1890 63.9% 20.6% 15.5% +3.2 60
1997-05-17 @ Borussia Dortmund L 1-2 1890 2013 15.5% 20.6% 63.9% -3.2 42
1997-05-17 VfL Bochum W 6-2 1910 1924 48.3% 23.8% 28.0% +14.8 42
1997-05-17 @ Borussia Monchengladbach L 2-6 1924 1910 28.0% 23.8% 48.3% -14.8 50
1997-05-17 1. FC Koln L 0-4 1867 1856 51.5% 23.4% 25.2% -34.0 37
1997-05-17 @ Hamburger SV W 4-0 1856 1867 25.2% 23.4% 51.5% +34.0 41
1997-05-17 MSV Duisburg L 0-2 2042 1840 71.1% 17.9% 11.0% -23.6 58
1997-05-17 @ VfB Stuttgart W 2-0 1840 2042 11.0% 17.9% 71.1% +23.6 39
1997-05-18 Arminia Bielefeld W 2-1 1804 1876 40.3% 24.2% 35.4% +6.7 25
1997-05-18 @ SC Freiburg L 1-2 1876 1804 35.4% 24.2% 40.3% -6.7 40
1997-05-24 Hansa Rostock L 1-3 1870 1874 49.6% 23.6% 26.8% -15.0 40
1997-05-24 @ Arminia Bielefeld W 3-1 1874 1870 26.8% 23.6% 49.6% +15.1 40
1997-05-24 VfB Stuttgart W 4-2 2066 2018 56.0% 22.6% 21.4% +6.7 70
1997-05-24 @ Bayern Munich L 2-4 2018 2066 21.4% 22.6% 56.0% -6.8 58
1997-05-24 Borussia Dortmund W 2-1 1833 2016 26.0% 23.5% 50.5% +8.8 40
1997-05-24 @ Hamburger SV L 1-2 2016 1833 50.5% 23.5% 26.0% -8.8 60
1997-05-24 1860 Munich W 3-0 1936 1958 47.2% 23.8% 28.9% +16.4 48
1997-05-24 @ Karlsruher SC L 0-3 1958 1936 28.9% 23.8% 47.2% -16.4 49
1997-05-24 Bayer Leverkusen W 4-0 1890 2021 32.2% 24.1% 43.6% +29.6 44
1997-05-24 @ 1. FC Koln L 0-4 2021 1890 43.6% 24.1% 32.2% -29.7 66
1997-05-24 Borussia Monchengladbach W 4-2 1863 1925 41.8% 24.2% 34.0% +10.0 42
1997-05-24 @ MSV Duisburg L 2-4 1925 1863 34.0% 24.2% 41.8% -10.0 42
1997-05-24 SC Freiburg L 0-2 1901 1811 60.6% 21.5% 17.9% -20.7 40
1997-05-24 @ Schalke 04 W 2-0 1811 1901 17.9% 21.5% 60.6% +20.6 28
1997-05-24 St. Pauli W 6-0 1910 1775 65.1% 20.2% 14.7% +16.8 53
1997-05-24 @ VfL Bochum L 0-6 1775 1910 14.7% 20.2% 65.1% -16.8 27
1997-05-24 Dusseldorf W 1-0 1887 1789 61.4% 21.3% 17.3% +3.8 45
1997-05-24 @ Werder Bremen L 0-1 1789 1887 17.3% 21.3% 61.4% -3.8 32
1997-05-31 Werder Bremen L 0-3 1942 1891 56.2% 22.6% 21.2% -28.1 49
1997-05-31 @ 1860 Munich W 3-0 1891 1942 21.2% 22.6% 56.2% +28.1 48
1997-05-31 VfL Bochum W 2-0 1991 1926 57.9% 22.2% 19.9% +8.1 69
1997-05-31 @ Bayer Leverkusen L 0-2 1926 1991 19.9% 22.2% 57.9% -8.1 53
1997-05-31 1. FC Koln W 2-1 2007 1920 60.2% 21.6% 18.1% +3.7 63
1997-05-31 @ Borussia Dortmund L 1-2 1920 2007 18.1% 21.6% 60.2% -3.7 44
1997-05-31 Bayern Munich D 2-2 1915 2073 28.8% 23.8% 47.4% +0.5 43
1997-05-31 @ Borussia Monchengladbach D 2-2 2073 1915 47.4% 23.8% 28.8% -0.6 71
1997-05-31 Hamburger SV D 1-1 1785 1842 42.5% 24.2% 33.3% -0.4 33
1997-05-31 @ Dusseldorf D 1-1 1842 1785 33.3% 24.2% 42.5% +0.4 41
1997-05-31 Karlsruher SC D 1-1 1831 1952 33.5% 24.2% 42.3% +0.3 29
1997-05-31 @ SC Freiburg D 1-1 1952 1831 42.3% 24.2% 33.5% -0.3 49
1997-05-31 Schalke 04 L 0-1 1889 1880 51.1% 23.4% 25.5% -9.5 40
1997-05-31 @ Hansa Rostock W 1-0 1880 1889 25.5% 23.4% 51.1% +9.5 43
1997-05-31 MSV Duisburg L 0-2 1758 1873 34.3% 24.2% 41.4% -13.0 27
1997-05-31 @ St. Pauli W 2-0 1873 1758 41.4% 24.2% 34.3% +13.0 45
1997-05-31 Arminia Bielefeld W 4-2 2011 1855 67.1% 19.5% 13.4% +4.2 61
1997-05-31 @ VfB Stuttgart L 2-4 1855 2011 13.4% 19.5% 67.1% -4.2 40

Biggest Upsets

The 25 games where the underdog won despite the lowest pregame win probability. Underdog Win % is the winner's pregame chance of winning the game (lower = bigger upset). @ before a team name indicates the away side. An asterisk (*) after the date marks a playoff game.

# Date Underdog Win % Winning Team Losing Team
Team Elo Score Team Elo Score
1 1997-05-17 10.98% MSV Duisburg 1840 2 @ VfB Stuttgart 2042 0
2 1997-03-22 14.06% Borussia Monchengladbach 1897 3 @ Borussia Dortmund 2042 1
3 1996-09-21 14.57% Dusseldorf 1858 2 @ VfB Stuttgart 1995 0
4 1996-11-16 15.22% Arminia Bielefeld 1789 3 @ 1860 Munich 1916 1
5 1997-05-10 15.69% Dusseldorf 1797 1 @ Schalke 04 1917 0
6 1996-11-17 17.73% MSV Duisburg 1798 1 @ Hansa Rostock 1891 0
7 1997-05-24 17.86% SC Freiburg 1811 2 @ Schalke 04 1901 0
8 1997-03-21 18.19% MSV Duisburg 1819 2 @ Werder Bremen 1906 0
9 1996-08-24 19.02% Dusseldorf 1855 1 @ Bayer Leverkusen 1931 0
10 1997-03-22 19.93% St. Pauli 1829 1 @ 1. FC Koln 1894 0
11 1997-03-11 20.00% VfL Bochum 1895 3 @ Karlsruher SC 1959 2
12 1997-04-20 20.34% Bayer Leverkusen 1987 2 @ VfB Stuttgart 2048 1
13 1996-11-30 20.99% MSV Duisburg 1825 1 @ Borussia Monchengladbach 1878 0
14 1996-08-28 21.07% Hansa Rostock 1902 2 @ 1. FC Koln 1954 0
15 1997-05-31 21.21% Werder Bremen 1891 3 @ 1860 Munich 1942 0
16 1997-04-19 21.55% VfL Bochum 1903 1 @ 1860 Munich 1950 0
17 1997-02-21 21.57% @ Dusseldorf 1832 2 Borussia Dortmund 2059 0
18 1997-04-04 21.78% MSV Duisburg 1840 5 @ 1. FC Koln 1884 2
19 1997-02-21 22.62% Arminia Bielefeld 1814 3 @ St. Pauli 1850 2
20 1996-11-24 23.96% @ MSV Duisburg 1809 3 VfB Stuttgart 2011 1
21 1997-04-19 24.03% Arminia Bielefeld 1840 5 @ 1. FC Koln 1862 2
22 1996-09-20 25.03% 1860 Munich 1918 4 @ Hansa Rostock 1930 2
23 1997-05-17 25.16% 1. FC Koln 1856 4 @ Hamburger SV 1867 0
24 1996-08-27 25.40% VfB Stuttgart 1925 4 @ Hamburger SV 1934 0
25 1997-05-31 25.46% Schalke 04 1880 1 @ Hansa Rostock 1889 0

Biggest Elo Changes

The 25 games that resulted in the largest shift in Elo rating.

# Date Elo Δ Winning Team Losing Team Tie %
Team Score Elo Win % Team Score Elo Win %
1 1997-05-17 34.01 1. FC Koln 4 1856 25.16% @ Hamburger SV 0 1867 51.47% 23.36%
2 1996-08-27 33.85 VfB Stuttgart 4 1925 25.40% @ Hamburger SV 0 1934 51.20% 23.40%
3 1997-05-24 29.65 @ 1. FC Koln 4 1890 32.23% Bayer Leverkusen 0 2021 43.65% 24.11%
4 1997-02-21 29.22 Hamburger SV 4 1872 33.00% @ SC Freiburg 0 1818 42.85% 24.15%
5 1996-11-23 29.06 Borussia Dortmund 4 2014 33.26% @ Werder Bremen 0 1957 42.57% 24.17%
6 1997-05-31 28.10 Werder Bremen 3 1891 21.21% @ 1860 Munich 0 1942 56.24% 22.55%
7 1997-04-19 24.54 @ SC Freiburg 4 1766 41.58% St. Pauli 0 1829 34.22% 24.20%
8 1996-08-18 24.36 1. FC Koln 3 1911 28.59% @ Dusseldorf 0 1892 47.59% 23.82%
9 1996-09-21 24.23 @ Borussia Monchengladbach 5 1894 33.25% Borussia Dortmund 1 2017 42.59% 24.17%
10 1997-03-11 23.85 VfB Stuttgart 5 1985 34.04% @ 1. FC Koln 1 1923 41.76% 24.20%
11 1997-05-17 23.57 MSV Duisburg 2 1840 10.98% @ VfB Stuttgart 0 2042 71.14% 17.88%
12 1996-10-05 23.56 @ MSV Duisburg 3 1800 30.32% 1. FC Koln 0 1945 45.70% 23.98%
13 1996-08-25 22.96 Bayern Munich 4 1958 44.49% @ MSV Duisburg 0 1821 31.45% 24.06%
14 1996-08-17 22.58 @ VfB Stuttgart 4 1897 45.16% Schalke 04 0 1935 30.82% 24.02%
15 1996-09-07 22.45 Werder Bremen 3 1915 32.80% @ St. Pauli 0 1862 43.06% 24.14%
16 1996-09-21 22.01 Dusseldorf 2 1858 14.57% @ VfB Stuttgart 0 1995 65.33% 20.10%
17 1996-11-02 21.02 SC Freiburg 4 1829 27.42% @ MSV Duisburg 1 1819 48.90% 23.69%
18 1997-05-24 20.65 SC Freiburg 2 1811 17.86% @ Schalke 04 0 1901 60.62% 21.52%
19 1997-03-21 20.52 MSV Duisburg 2 1819 18.19% @ Werder Bremen 0 1906 60.16% 21.64%
20 1997-04-04 20.29 MSV Duisburg 5 1840 21.78% @ 1. FC Koln 2 1884 55.53% 22.69%
21 1997-03-12 20.02 @ 1860 Munich 3 1905 38.56% Bayer Leverkusen 0 1990 37.17% 24.26%
22 1996-09-14 19.57 @ 1. FC Koln 4 1917 50.57% Borussia Monchengladbach 0 1913 25.94% 23.49%
23 1997-04-19 19.42 Arminia Bielefeld 5 1840 24.03% @ 1. FC Koln 2 1862 52.80% 23.17%
24 1996-08-28 19.40 Hansa Rostock 2 1902 21.07% @ 1. FC Koln 0 1954 56.42% 22.51%
25 1997-03-22 19.24 Borussia Monchengladbach 3 1897 14.06% @ Borussia Dortmund 1 2042 66.10% 19.84%