Home / Leagues / Germany / Bundesliga / 1995-96

1995-96 Bundesliga Season

306 games

Final

Champion

Borussia Dortmund

68 points · 2nd Title

Last Title: 1994-95

Relegated

KFC Uerdingen

26 pts

Eintracht Frankfurt · 32 pts

1. FC Kaiserslautern · 36 pts

Biggest Overachiever

Schalke 04

12.31 points above expected

56 points · 43.69 expected points

Biggest Disappointment

Bayer Leverkusen

11.66 points below expected

38 points · 49.66 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 Borussia Dortmund Champion 34 19 11 4 68 76 38 +38 60.51 +7.49
2 Bayern Munich 34 19 5 10 62 66 46 +20 55.99 +6.01
3 Schalke 04 34 14 14 6 56 45 36 +9 43.69 +12.31
4 Borussia Monchengladbach 34 15 8 11 53 52 51 +1 49.22 +3.78
5 Hamburger SV 34 12 14 8 50 52 47 +5 42.58 +7.42
6 Hansa Rostock 34 13 10 11 49 47 43 +4 46.64 +2.36
7 Karlsruher SC 34 12 12 10 48 53 47 +6 44.70 +3.30
8 1860 Munich 34 11 12 11 45 52 46 +6 41.99 +3.01
9 Werder Bremen 34 10 14 10 44 39 42 -3 48.77 -4.77
10 VfB Stuttgart 34 10 13 11 43 59 62 -3 43.63 -0.63
11 SC Freiburg 34 11 9 14 42 30 41 -11 43.76 -1.76
12 1. FC Koln 34 9 13 12 40 33 35 -2 41.86 -1.86
13 Dusseldorf 34 8 16 10 40 40 47 -7 36.13 +3.87
14 Bayer Leverkusen 34 8 14 12 38 37 38 -1 49.66 -11.66
15 St. Pauli 34 9 11 14 38 43 51 -8 38.17 -0.17
16 1. FC Kaiserslautern Relegated 34 6 18 10 36 31 37 -6 46.25 -10.25
17 Eintracht Frankfurt Relegated 34 7 11 16 32 43 68 -25 39.40 -7.40
18 KFC Uerdingen 05 34 5 11 18 26 33 56 -23 37.12 -11.12

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
Borussia Dortmund 2018 68 60.51 +7.49 87.1% 35 49 56 61 65 72 85
Bayern Munich 1951 62 55.99 +6.01 82.0% 32 44 51 56 61 68 83
Karlsruher SC 1928 48 44.70 +3.30 71.0% 23 34 40 45 49 56 72
Schalke 04 1917 56 43.69 +12.31 96.7% 21 32 39 44 48 55 70
1860 Munich 1906 45 41.99 +3.01 70.6% 21 31 37 42 46 53 72
Werder Bremen 1891 44 48.77 -4.77 26.9% 26 37 44 49 53 60 75
Borussia Monchengladbach 1886 53 49.22 +3.78 73.0% 24 38 45 49 54 61 81
1. FC Kaiserslautern 1877 36 46.25 -10.25 7.9% 22 35 42 46 51 58 72
Hamburger SV 1874 50 42.58 +7.42 87.4% 17 31 38 42 47 54 67
Hansa Rostock 1868 49 46.64 +2.36 65.9% 20 35 42 47 51 58 76
1. FC Koln 1868 40 41.86 -1.86 42.1% 14 31 37 42 46 53 71
Bayer Leverkusen 1859 38 49.66 -11.66 5.5% 27 38 45 50 54 61 77
SC Freiburg 1848 42 43.76 -1.76 43.8% 20 33 39 44 48 55 69
VfB Stuttgart 1840 43 43.63 -0.63 49.5% 22 33 39 44 48 55 70
Dusseldorf 1830 40 36.13 +3.87 74.9% 14 25 32 36 41 47 68
St. Pauli 1797 38 38.17 -0.17 52.6% 16 28 34 38 43 49 64
KFC Uerdingen 05 1774 26 37.12 -11.12 5.1% 15 26 33 37 41 48 65
Eintracht Frankfurt 1760 32 39.40 -7.40 15.2% 14 29 35 39 44 51 69

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 1FK 1M BL BM BD BM DUS EF HS HR KU0 KS SF S0 SP VS WB
1. FC Kaiserslautern
1-1-0
2.85
0-2-0
2.78
1-1-0
2.48
0-0-2
2.11
0-2-0
2.03
0-1-1
2.45
1-0-1
3.17
0-1-1
3.01
0-0-2
2.92
1-0-1
2.52
1-1-0
3.15
0-2-0
2.66
0-1-1
2.93
0-2-0
2.73
1-1-0
3.10
0-1-1
2.86
0-2-0
2.48
1. FC Koln
0-1-1
2.44
1-0-1
2.73
1-1-0
2.15
0-1-1
1.84
0-1-1
1.59
0-0-2
2.17
0-2-0
3.08
1-0-1
2.76
1-1-0
2.66
2-0-0
2.27
0-2-0
2.91
0-0-2
2.61
0-1-1
2.44
0-1-1
2.66
1-1-0
2.79
1-1-0
2.41
1-0-1
2.32
1860 Munich
0-2-0
2.53
1-0-1
2.52
0-0-2
2.36
0-0-2
1.89
0-1-1
1.66
2-0-0
2.28
1-1-0
2.83
1-0-1
2.63
1-1-0
2.57
1-1-0
2.29
1-0-1
3.02
0-2-0
2.54
1-0-1
2.76
0-2-0
2.49
1-0-1
2.80
1-1-0
2.50
0-1-1
2.26
Bayer Leverkusen
0-1-1
2.77
0-1-1
3.14
2-0-0
2.90
0-0-2
2.32
0-1-1
2.11
0-2-0
2.69
0-2-0
3.40
1-1-0
3.16
0-1-1
3.08
2-0-0
2.88
1-0-1
3.45
1-0-1
2.86
0-0-2
3.04
0-2-0
2.92
0-1-1
3.26
1-1-0
2.93
0-1-1
2.78
Bayern Munich
2-0-0
3.20
1-1-0
3.48
2-0-0
3.43
2-0-0
2.96
1-0-1
2.37
0-0-2
3.18
1-1-0
3.79
0-1-1
3.75
1-0-1
3.30
0-1-1
3.22
2-0-0
3.56
1-0-1
3.24
1-0-1
3.33
1-0-1
3.18
1-1-0
3.66
2-0-0
3.31
1-0-1
3.07
Borussia Dortmund
0-2-0
3.25
1-1-0
3.78
1-1-0
3.73
1-1-0
3.23
1-0-1
2.89
1-1-0
3.16
2-0-0
4.06
2-0-0
3.70
0-2-0
3.78
0-0-2
3.37
2-0-0
3.96
1-0-1
3.69
2-0-0
3.82
1-1-0
3.66
2-0-0
3.61
2-0-0
3.51
0-2-0
3.34
Borussia Monchengladbach
1-1-0
2.84
2-0-0
3.12
0-0-2
2.98
0-2-0
2.62
2-0-0
2.11
0-1-1
2.12
0-1-1
3.52
2-0-0
3.06
0-0-2
3.12
2-0-0
2.79
2-0-0
3.36
0-0-2
2.84
1-1-0
2.75
1-1-0
2.98
1-0-1
3.27
0-1-1
3.08
1-0-1
2.68
Dusseldorf
1-0-1
2.13
0-2-0
2.22
0-1-1
2.43
0-2-0
1.91
0-1-1
1.59
0-0-2
1.38
1-1-0
1.80
0-1-1
2.66
0-1-1
2.35
0-2-0
2.11
2-0-0
2.52
1-0-1
2.15
0-2-0
2.18
1-1-0
2.22
1-0-1
2.57
1-0-1
2.25
0-2-0
1.85
Eintracht Frankfurt
1-1-0
2.26
1-0-1
2.54
1-0-1
2.65
0-1-1
2.12
1-1-0
1.64
0-0-2
1.70
0-0-2
2.21
1-1-0
2.66
0-0-2
2.26
0-1-1
2.15
1-1-0
2.82
0-2-0
2.54
0-0-2
2.53
0-0-2
2.29
0-1-1
2.67
0-1-1
2.23
1-1-0
2.00
Hamburger SV
2-0-0
2.35
0-1-1
2.63
0-1-1
2.70
1-1-0
2.20
1-0-1
2.00
0-2-0
1.62
2-0-0
2.17
1-1-0
2.95
2-0-0
3.00
0-1-1
2.37
0-2-0
2.93
0-1-1
2.59
1-1-0
2.35
0-1-1
2.78
1-1-0
2.99
1-0-1
2.66
0-1-1
2.20
Hansa Rostock
1-0-1
2.74
0-0-2
3.00
0-1-1
2.98
0-0-2
2.39
1-1-0
2.09
2-0-0
1.96
0-0-2
2.47
0-2-0
3.21
1-1-0
3.13
1-1-0
2.91
1-1-0
3.23
1-1-0
2.72
1-0-1
2.99
1-0-1
2.60
1-0-1
3.03
0-2-0
2.69
2-0-0
2.53
KFC Uerdingen 05
0-1-1
2.15
0-2-0
2.35
1-0-1
2.32
1-0-1
1.86
0-0-2
1.78
0-0-2
1.47
0-0-2
1.94
0-0-2
2.73
0-1-1
2.45
0-2-0
2.39
0-1-1
2.09
0-0-2
2.22
1-1-0
2.22
0-2-0
2.39
1-0-1
2.52
0-1-1
2.28
1-0-1
1.93
Karlsruher SC
0-2-0
2.64
2-0-0
2.65
0-2-0
2.72
1-0-1
2.40
1-0-1
2.09
1-0-1
1.68
2-0-0
2.42
1-0-1
3.13
0-2-0
2.72
1-1-0
2.67
0-1-1
2.55
2-0-0
3.04
1-1-0
2.66
0-0-2
2.76
0-2-0
3.27
0-0-2
2.96
0-1-1
2.37
SC Freiburg
1-1-0
2.36
1-1-0
2.83
1-0-1
2.50
2-0-0
2.27
1-0-1
1.97
0-0-2
1.57
0-1-1
2.51
0-2-0
3.12
2-0-0
2.74
0-1-1
2.92
1-0-1
2.28
0-1-1
3.05
0-1-1
2.62
0-0-2
2.85
0-1-1
3.06
1-0-1
2.66
1-0-1
2.41
Schalke 04
0-2-0
2.52
1-1-0
2.62
0-2-0
2.79
0-2-0
2.37
1-0-1
2.13
0-1-1
1.71
0-1-1
2.31
0-1-1
3.05
2-0-0
2.97
1-1-0
2.48
1-0-1
2.67
0-2-0
2.92
2-0-0
2.51
2-0-0
2.42
1-0-1
3.01
1-1-0
2.61
2-0-0
2.53
St. Pauli
0-1-1
2.19
0-1-1
2.49
1-0-1
2.48
1-1-0
2.03
0-1-1
1.70
0-0-2
1.77
1-0-1
2.05
1-0-1
2.70
1-1-0
2.60
0-1-1
2.30
1-0-1
2.24
1-0-1
2.78
0-2-0
2.07
1-1-0
2.23
1-0-1
2.25
0-1-1
2.31
0-1-1
2.03
VfB Stuttgart
1-1-0
2.44
0-1-1
2.86
0-1-1
2.78
0-1-1
2.34
0-0-2
1.99
0-0-2
1.83
1-1-0
2.19
1-0-1
3.02
1-1-0
3.05
1-0-1
2.60
0-2-0
2.58
1-1-0
2.99
2-0-0
2.30
1-0-1
2.59
0-1-1
2.67
1-1-0
2.98
0-2-0
2.33
Werder Bremen
0-2-0
2.80
1-0-1
2.97
1-1-0
3.05
1-1-0
2.48
1-0-1
2.21
0-2-0
2.02
1-0-1
2.57
0-2-0
3.48
0-1-1
3.29
1-1-0
3.07
0-0-2
2.75
1-0-1
3.39
1-1-0
2.93
1-0-1
2.85
0-0-2
2.73
1-1-0
3.28
0-2-0
2.95

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.64 +6.7
Allowed 0.14 -4.3
Differential 0.86 +6.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
08.50%5.72%6.54%3.10%0.49%0.98%25.33%
15.72%18.95%7.03%2.61%1.47%0.33%36.11%
26.54%7.03%6.54%2.45%0.65%0.33%23.53%
33.10%2.61%2.45%1.31%0.33%0.33%10.13%
40.49%1.47%0.65%0.33%2.94%
5+0.98%0.33%0.33%0.33%1.96%
Total25.33%36.11%23.53%10.13%2.94%1.96%100%

Summary Statistics

Scored Allowed Difference
Mean 1.36 1.36 +0.00
SD 1.19 1.19 1.69
CV 0.87 0.87
Max 6 6 +6
Min 0 0 -6

Games Played: 306

↓ Scored | Allowed →012345+Total
017.65%2.94%5.88%2.94%29.41%
15.88%32.35%8.82%5.88%52.94%
25.88%2.94%2.94%2.94%14.71%
32.94%2.94%
4
5+
Total32.35%38.24%17.65%11.76%100%

Summary Statistics

Scored Allowed Difference
Mean 0.91 1.09 -0.18
SD 0.75 1.00 1.22
CV 0.83 0.92
Max 3 3 +3
Min 0 0 -3

Games Played: 34

↓ Scored | Allowed →012345+Total
017.65%14.71%5.88%2.94%41.18%
111.76%11.76%8.82%32.35%
22.94%2.94%5.88%2.94%14.71%
35.88%2.94%2.94%11.76%
4
5+
Total38.24%29.41%23.53%8.82%100%

Summary Statistics

Scored Allowed Difference
Mean 0.97 1.03 -0.06
SD 1.03 1.00 1.28
CV 1.06 0.97
Max 3 3 +3
Min 0 0 -3

Games Played: 34

↓ Scored | Allowed →012345+Total
02.94%5.88%11.76%20.59%
126.47%2.94%2.94%32.35%
25.88%8.82%5.88%8.82%29.41%
35.88%2.94%2.94%11.76%
42.94%2.94%
5+2.94%2.94%
Total20.59%44.12%23.53%2.94%8.82%100%

Summary Statistics

Scored Allowed Difference
Mean 1.53 1.35 +0.18
SD 1.21 1.12 1.82
CV 0.79 0.83
Max 5 4 +5
Min 0 0 -2

Games Played: 34

↓ Scored | Allowed →012345+Total
014.71%11.76%2.94%2.94%32.35%
12.94%17.65%17.65%38.24%
25.88%8.82%8.82%23.53%
3
45.88%5.88%
5+
Total23.53%44.12%29.41%2.94%100%

Summary Statistics

Scored Allowed Difference
Mean 1.09 1.12 -0.03
SD 1.06 0.81 1.27
CV 0.97 0.72
Max 4 3 +3
Min 0 0 -3

Games Played: 34

↓ Scored | Allowed →012345+Total
05.88%2.94%8.82%
111.76%5.88%8.82%8.82%5.88%41.18%
217.65%2.94%2.94%2.94%26.47%
38.82%8.82%
42.94%2.94%5.88%
5+2.94%2.94%2.94%8.82%
Total38.24%14.71%26.47%14.71%5.88%100%

Summary Statistics

Scored Allowed Difference
Mean 1.94 1.35 +0.59
SD 1.54 1.30 1.91
CV 0.79 0.96
Max 6 4 +5
Min 0 0 -3

Games Played: 34

↓ Scored | Allowed →012345+Total
05.88%2.94%2.94%11.76%
15.88%14.71%2.94%23.53%
25.88%8.82%11.76%2.94%29.41%
38.82%5.88%2.94%17.65%
42.94%2.94%5.88%
5+8.82%2.94%11.76%
Total35.29%35.29%17.65%8.82%2.94%100%

Summary Statistics

Scored Allowed Difference
Mean 2.24 1.12 +1.12
SD 1.62 1.17 2.06
CV 0.72 1.05
Max 6 5 +6
Min 0 0 -5

Games Played: 34

↓ Scored | Allowed →012345+Total
08.82%5.88%5.88%2.94%23.53%
15.88%8.82%11.76%26.47%
211.76%8.82%2.94%2.94%2.94%29.41%
35.88%5.88%2.94%14.71%
45.88%5.88%
5+
Total26.47%29.41%26.47%5.88%8.82%2.94%100%

Summary Statistics

Scored Allowed Difference
Mean 1.53 1.50 +0.03
SD 1.19 1.35 1.93
CV 0.78 0.90
Max 4 5 +3
Min 0 0 -5

Games Played: 34

↓ Scored | Allowed →012345+Total
011.76%5.88%5.88%23.53%
12.94%23.53%11.76%2.94%2.94%44.12%
28.82%2.94%11.76%23.53%
32.94%5.88%8.82%
4
5+
Total23.53%29.41%35.29%8.82%2.94%100%

Summary Statistics

Scored Allowed Difference
Mean 1.18 1.38 -0.21
SD 0.90 1.04 1.37
CV 0.77 0.76
Max 3 4 +2
Min 0 0 -3

Games Played: 34

↓ Scored | Allowed →012345+Total
02.94%11.76%5.88%2.94%23.53%
18.82%20.59%2.94%5.88%5.88%2.94%47.06%
211.76%2.94%14.71%
32.94%2.94%2.94%8.82%
42.94%2.94%5.88%
5+
Total11.76%29.41%29.41%14.71%8.82%5.88%100%

Summary Statistics

Scored Allowed Difference
Mean 1.26 2.00 -0.74
SD 1.11 1.44 1.96
CV 0.88 0.72
Max 4 6 +3
Min 0 0 -6

Games Played: 34

↓ Scored | Allowed →012345+Total
011.76%2.94%5.88%2.94%23.53%
18.82%14.71%2.94%2.94%29.41%
211.76%11.76%5.88%29.41%
35.88%2.94%8.82%
45.88%5.88%
5+2.94%2.94%
Total26.47%35.29%17.65%17.65%2.94%100%

Summary Statistics

Scored Allowed Difference
Mean 1.53 1.38 +0.15
SD 1.28 1.23 1.84
CV 0.84 0.89
Max 5 5 +4
Min 0 0 -5

Games Played: 34

↓ Scored | Allowed →012345+Total
05.88%2.94%5.88%5.88%20.59%
18.82%17.65%8.82%35.29%
211.76%5.88%2.94%8.82%29.41%
32.94%5.88%2.94%2.94%14.71%
4
5+
Total29.41%32.35%20.59%17.65%100%

Summary Statistics

Scored Allowed Difference
Mean 1.38 1.26 +0.12
SD 0.99 1.08 1.47
CV 0.71 0.86
Max 3 3 +3
Min 0 0 -3

Games Played: 34

↓ Scored | Allowed →012345+Total
08.82%11.76%11.76%2.94%2.94%38.24%
123.53%8.82%2.94%2.94%38.24%
25.88%2.94%2.94%11.76%
35.88%2.94%2.94%11.76%
4
5+
Total20.59%38.24%20.59%8.82%2.94%8.82%100%

Summary Statistics

Scored Allowed Difference
Mean 0.97 1.65 -0.68
SD 1.00 1.54 1.84
CV 1.03 0.93
Max 3 6 +3
Min 0 0 -5

Games Played: 34

↓ Scored | Allowed →012345+Total
05.88%5.88%5.88%17.65%
15.88%20.59%5.88%2.94%5.88%41.18%
22.94%5.88%8.82%2.94%20.59%
32.94%5.88%2.94%11.76%
42.94%2.94%5.88%
5+2.94%2.94%
Total23.53%41.18%23.53%2.94%5.88%2.94%100%

Summary Statistics

Scored Allowed Difference
Mean 1.56 1.38 +0.18
SD 1.26 1.33 1.95
CV 0.81 0.96
Max 5 6 +5
Min 0 0 -4

Games Played: 34

↓ Scored | Allowed →012345+Total
011.76%11.76%5.88%11.76%41.18%
18.82%14.71%2.94%5.88%32.35%
28.82%11.76%2.94%23.53%
32.94%2.94%
4
5+
Total29.41%41.18%8.82%20.59%100%

Summary Statistics

Scored Allowed Difference
Mean 0.88 1.21 -0.32
SD 0.88 1.09 1.53
CV 1.00 0.91
Max 3 3 +2
Min 0 0 -3

Games Played: 34

↓ Scored | Allowed →012345+Total
011.76%5.88%2.94%20.59%
15.88%23.53%2.94%2.94%2.94%38.24%
28.82%17.65%2.94%29.41%
38.82%2.94%11.76%
4
5+
Total35.29%41.18%11.76%5.88%5.88%100%

Summary Statistics

Scored Allowed Difference
Mean 1.32 1.06 +0.26
SD 0.94 1.13 1.58
CV 0.71 1.06
Max 3 4 +3
Min 0 0 -4

Games Played: 34

↓ Scored | Allowed →012345+Total
02.94%11.76%17.65%2.94%35.29%
120.59%5.88%2.94%29.41%
25.88%8.82%5.88%20.59%
32.94%2.94%5.88%
45.88%5.88%
5+2.94%2.94%
Total8.82%41.18%41.18%8.82%100%

Summary Statistics

Scored Allowed Difference
Mean 1.26 1.50 -0.24
SD 1.33 0.79 1.46
CV 1.05 0.53
Max 5 3 +3
Min 0 0 -3

Games Played: 34

↓ Scored | Allowed →012345+Total
05.88%5.88%2.94%2.94%2.94%20.59%
117.65%2.94%2.94%23.53%
22.94%5.88%11.76%5.88%26.47%
32.94%8.82%2.94%2.94%5.88%23.53%
42.94%2.94%
5+2.94%2.94%
Total14.71%38.24%20.59%14.71%2.94%8.82%100%

Summary Statistics

Scored Allowed Difference
Mean 1.74 1.82 -0.09
SD 1.29 1.51 1.90
CV 0.74 0.83
Max 5 6 +5
Min 0 0 -5

Games Played: 34

↓ Scored | Allowed →012345+Total
02.94%8.82%8.82%2.94%23.53%
18.82%26.47%8.82%44.12%
25.88%11.76%8.82%26.47%
32.94%2.94%5.88%
4
5+
Total17.65%47.06%29.41%5.88%100%

Summary Statistics

Scored Allowed Difference
Mean 1.15 1.24 -0.09
SD 0.86 0.82 1.14
CV 0.75 0.66
Max 3 3 +2
Min 0 0 -3

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 Schalke 04 56 43.69 +12.31
2 Borussia Dortmund 68 60.51 +7.49
3 Hamburger SV 50 42.58 +7.42
4 Bayern Munich 62 55.99 +6.01
5 Dusseldorf 40 36.13 +3.87

Biggest Disappointments

# Team Actual Sim vsSim
1 Bayer Leverkusen 38 49.66 -11.66
2 KFC Uerdingen 05 26 37.12 -11.12
3 1. FC Kaiserslautern 36 46.25 -10.25
4 Eintracht Frankfurt 32 39.40 -7.40
5 Werder Bremen 44 48.77 -4.77

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 Bayern Munich 7 Aug 12 – Sep 23 1 in 456
2 Schalke 04 5 Apr 30 – May 18 1 in 350
3 Borussia Monchengladbach 5 Oct 1 – Nov 5 1 in 203
4 SC Freiburg 3 Nov 18 – Dec 1 1 in 107
5 1860 Munich 4 Dec 9 – Feb 24 1 in 100

Most Unlikely Losing Streaks

# Team Games Dates Probability
1 KFC Uerdingen 05 7 Nov 18 – Mar 1 1 in 409
2 Bayer Leverkusen 4 Mar 23 – Apr 6 1 in 227
3 Werder Bremen 4 Nov 18 – Dec 9 1 in 179
4 VfB Stuttgart 4 Apr 27 – May 11 1 in 131
5 Borussia Monchengladbach 3 Nov 11 – Nov 25 1 in 92

Most Unlikely Unbeaten Streaks

# Team Games Dates Probability
1 Hamburger SV 12 Sep 2 – Nov 24 1 in 176
2 Schalke 04 10 Mar 2 – Apr 21 1 in 63
3 Karlsruher SC 10 Mar 22 – May 11 1 in 43
4 Dusseldorf 7 Mar 12 – Apr 14 1 in 34
5 Borussia Dortmund 15 Sep 1 – Feb 10 1 in 32

Most Unlikely Winless Streaks

# Team Games Dates Probability
1 Werder Bremen 12 Sep 23 – Feb 24 1 in 232
2 KFC Uerdingen 05 17 Nov 4 – Apr 12 1 in 97
3 Bayer Leverkusen 9 Mar 23 – Apr 30 1 in 76
4 VfB Stuttgart 10 Mar 24 – May 11 1 in 55
5 1. FC Koln 12 Sep 1 – Nov 26 1 in 49

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
Borussia Dortmund53.88%20.73%10.12%5.70%3.22%2.32%1.30%0.81%0.61%0.46%0.35%0.20%0.13%0.09%0.03%0.04%0.01%
Bayern Munich22.40%26.28%14.85%10.45%7.31%5.11%3.65%2.92%2.12%1.47%1.15%0.85%0.62%0.31%0.17%0.22%0.12%
Schalke 040.81%2.58%4.08%5.50%5.59%6.48%6.88%7.39%7.61%7.75%7.21%6.64%6.55%6.07%6.08%5.03%4.71%3.04%
Borussia Monchengladbach4.66%9.04%11.14%10.83%9.60%8.84%7.93%7.23%6.12%5.23%4.58%4.08%3.00%2.51%2.03%1.51%1.06%0.61%
Hamburger SV0.54%1.98%3.24%3.92%4.74%5.64%6.26%6.81%6.89%7.35%7.46%7.08%7.37%7.22%6.62%6.82%5.66%4.40%
Hansa Rostock2.18%5.13%7.59%8.41%8.51%8.10%8.07%7.53%7.42%6.45%6.12%5.50%4.89%4.14%3.57%3.23%2.02%1.14%
Karlsruher SC1.22%3.36%5.00%5.84%7.11%7.34%7.26%7.28%7.85%6.76%7.13%6.67%6.42%5.48%5.33%4.35%3.51%2.09%
1860 Munich0.67%1.71%2.46%3.70%4.69%4.84%5.41%6.66%6.20%7.58%6.82%7.50%8.02%8.22%7.29%6.93%6.20%5.10%
Werder Bremen4.00%8.05%10.37%10.50%9.64%8.99%8.00%6.60%6.50%5.65%5.01%4.38%3.32%2.74%2.39%1.87%1.24%0.75%
VfB Stuttgart1.01%2.25%3.99%4.55%6.00%6.26%6.64%6.27%7.22%7.30%7.38%7.13%6.94%6.57%6.59%5.51%5.08%3.31%
SC Freiburg0.90%2.15%3.98%4.79%5.50%6.08%6.60%6.43%7.38%7.11%7.14%7.39%7.44%6.62%6.63%5.23%5.09%3.54%
1. FC Koln0.38%1.58%2.32%2.93%4.12%4.65%6.08%6.22%6.45%7.55%7.27%7.70%7.47%8.02%7.50%7.20%7.03%5.53%
Dusseldorf0.05%0.18%0.41%0.66%0.99%1.47%1.74%2.24%2.73%3.40%4.74%4.95%6.64%8.28%10.33%12.62%16.15%22.42%
Bayer Leverkusen5.16%9.66%11.47%10.57%10.06%8.93%8.06%7.06%5.80%5.20%4.40%3.48%3.05%2.67%1.76%1.41%0.88%0.38%
St. Pauli0.10%0.39%0.65%1.19%1.72%2.08%3.07%3.72%4.20%4.87%5.38%7.18%7.86%8.89%9.99%11.51%12.58%14.62%
1. FC Kaiserslautern1.82%4.06%6.81%7.96%7.70%7.87%7.34%7.81%7.05%7.16%6.96%5.84%5.51%4.67%3.80%3.67%2.43%1.54%
Eintracht Frankfurt0.21%0.69%1.01%1.62%2.40%3.11%3.41%4.27%4.76%5.10%6.25%6.95%7.51%8.83%9.87%10.56%11.54%11.91%
KFC Uerdingen 050.01%0.18%0.51%0.88%1.10%1.89%2.30%2.75%3.09%3.61%4.65%6.48%7.26%8.67%10.02%12.29%14.69%19.62%

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
+15.69%
Clear Edge
40.20%35.29%24.51%
Elo Value
Home Edge: 54.95 Elo pts.
200 Elo
0.005 goals per Elo point
0600
Scoring Tilt
Expected
+0.37 goals
Neutral
-2+0.27+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
2.9
Top-Heavy
124610
Champion Preseason Odds
54%
Borussia Dortmund, 1st of 18
LongshotFavorite
Title Margin
Expected
0.18/gm
Tight Race
00.160.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.49 * Some Luck: 5.49 to 8.24 * Lucky: 8.24 to 10.99 * Wild Swing: 10.99 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.77 * Close: 2.77 to 4.15 * Off: 4.15 to 5.53 * Way Off: 5.53 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.64 * A Surprise: 1.64 to 2.62 * Several Surprises: 2.62 to 3.6 * Many Surprises: 3.6 and up.
Luck Spread
Expected
6.68 points
Some Luck
06.8717
Average Finish Error
Expected
3.22
Close
03.468
Biggest Overachiever
Expected 97.22%
96.65%
Schalke 04
50100
Biggest Underachiever
Expected 2.78%
5.09%
KFC Uerdingen 05
050
Season Outliers
Expected
1 of 18
Minimal Outliers
01.89
Unexpected Relegations
Expected
3 of 3
Several Surprises
01.63

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.12
Even
00.120.180.260.5
Noll-Scully
Coin-flip
1.18
Moderate Separation
01.003
Interquartile Edge
59%
Even
50%60%70%80%100%
Best vs. Worst
Baseline
82%
Clear Edge
50%80%100%
Close Games
Expected
66%
Very Frequent
0%62%100%
Blowouts
Expected
14%
Occasional
0%14%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.65
Hard to Predict
00.642
Matchup Imbalance
0.28
Notable Separation
00.10.180.280.5
Strangeness
Expected
0.94
As Expected
01.002
Repeatability
0.35
Some Carryover
00.30.60.851
Upset Rate
Expected
25%
Chalky
0%23%50%
Clear Favorite Upset Rate
Expected
22%
As Expected
0%20%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.1 * Near Noise Ceiling: 0.1 to 0.15 * Above Noise: 0.15 to 0.2 * Well Above Noise: 0.2 and up.
Probability calibration
0.50
Excellent
0.010.050.10.51
Calibration slope
Ideal
0.70
Overconfident
0.51.001.5
Calibration error (ECE)
Noise ceiling
0.073
Well Within Noise
00.1020.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.95% 0.05%
Bayern Munich 99.66% 0.34%
Bayer Leverkusen 97.33% 2.67%
Borussia Monchengladbach 96.82% 3.18%
Werder Bremen 96.14% 3.86%
Hansa Rostock 93.61% 6.39%
1. FC Kaiserslautern 92.36% 7.64%
Karlsruher SC 90.05% 9.95%
Schalke 04 87.22% 12.78%
SC Freiburg 86.14% 13.86%
VfB Stuttgart 86.10% 13.90%
Hamburger SV 83.12% 16.88%
1860 Munich 81.77% 18.23%
1. FC Koln 80.24% 19.76%
Eintracht Frankfurt 65.99% 34.01%
St. Pauli 61.29% 38.71%
KFC Uerdingen 05 53.40% 46.60%
Dusseldorf 48.81% 51.19%

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
1995-08-11 1. FC Kaiserslautern D 1-1 1935 1919 41.5% 36.0% 22.5% -0.7 1
1995-08-11 @ Borussia Dortmund D 1-1 1919 1935 22.5% 36.0% 41.5% +0.7 1
1995-08-11 KFC Uerdingen 05 D 0-0 1835 1834 39.3% 36.6% 24.1% -0.6 1
1995-08-11 @ VfB Stuttgart D 0-0 1834 1835 24.1% 36.6% 39.3% +0.6 1
1995-08-11 Dusseldorf D 1-1 1931 1814 54.6% 30.3% 15.1% -1.6 1
1995-08-11 @ Werder Bremen D 1-1 1814 1931 15.1% 30.3% 54.6% +1.6 1
1995-08-12 Hamburger SV W 3-2 1915 1837 49.7% 32.9% 17.4% +3.8 3
1995-08-12 @ Bayern Munich L 2-3 1837 1915 17.4% 32.9% 49.7% -3.8 0
1995-08-12 Karlsruher SC D 2-2 1852 1868 37.0% 37.0% 26.1% -0.3 1
1995-08-12 @ Eintracht Frankfurt D 2-2 1868 1852 26.1% 37.0% 37.0% +0.3 1
1995-08-12 Bayer Leverkusen L 1-2 1853 1893 33.7% 37.4% 28.9% -6.6 0
1995-08-12 @ Hansa Rostock W 2-1 1893 1853 28.9% 37.4% 33.7% +6.6 3
1995-08-12 Schalke 04 L 0-1 1865 1846 42.0% 35.9% 22.1% -8.1 0
1995-08-12 @ 1. FC Koln W 1-0 1846 1865 22.1% 35.9% 42.0% +8.1 3
1995-08-12 1860 Munich W 4-2 1823 1844 36.3% 37.1% 26.6% +8.8 3
1995-08-12 @ St. Pauli L 2-4 1844 1823 26.6% 37.1% 36.3% -8.8 0
1995-08-13 SC Freiburg W 1-0 1915 1911 39.9% 36.4% 23.7% +5.5 3
1995-08-13 @ Borussia Monchengladbach L 0-1 1911 1915 23.7% 36.4% 39.9% -5.5 0
1995-08-18 St. Pauli L 0-2 1905 1832 49.2% 33.2% 17.7% -17.1 0
1995-08-18 @ SC Freiburg W 2-0 1832 1905 17.7% 33.2% 49.2% +17.1 6
1995-08-18 Werder Bremen D 3-3 1833 1929 26.0% 37.0% 37.0% +0.2 1
1995-08-18 @ Hamburger SV D 3-3 1929 1833 37.0% 37.0% 26.0% -0.2 2
1995-08-18 Hansa Rostock L 1-3 1854 1847 40.2% 36.4% 23.4% -12.9 3
1995-08-18 @ Schalke 04 W 3-1 1847 1854 23.4% 36.4% 40.2% +12.9 3
1995-08-19 Borussia Monchengladbach L 1-3 1920 1921 39.1% 36.6% 24.3% -12.6 1
1995-08-19 @ 1. FC Kaiserslautern W 3-1 1921 1920 24.3% 36.6% 39.1% +12.6 6
1995-08-19 VfB Stuttgart D 1-1 1835 1834 39.5% 36.5% 24.0% -0.6 1
1995-08-19 @ 1860 Munich D 1-1 1834 1835 24.0% 36.5% 39.5% +0.6 2
1995-08-19 Borussia Dortmund D 1-1 1899 1934 34.3% 37.3% 28.4% -0.2 4
1995-08-19 @ Bayer Leverkusen D 1-1 1934 1899 28.4% 37.3% 34.3% +0.2 2
1995-08-19 Bayern Munich L 2-6 1869 1918 32.2% 37.4% 30.3% -17.2 1
1995-08-19 @ Karlsruher SC W 6-2 1918 1869 30.3% 37.4% 32.2% +17.2 6
1995-08-19 Eintracht Frankfurt D 1-1 1835 1852 37.0% 37.0% 26.0% -0.4 2
1995-08-19 @ KFC Uerdingen 05 D 1-1 1852 1835 26.0% 37.0% 37.0% +0.4 2
1995-08-20 1. FC Koln D 1-1 1816 1857 33.5% 37.4% 29.1% -0.1 2
1995-08-20 @ Dusseldorf D 1-1 1857 1816 29.1% 37.4% 33.5% +0.2 1
1995-08-29 Bayer Leverkusen D 0-0 1934 1899 44.0% 35.2% 20.7% -1.0 7
1995-08-29 @ Borussia Monchengladbach D 0-0 1899 1934 20.7% 35.2% 44.0% +1.0 5
1995-08-29 Borussia Dortmund W 3-2 1860 1935 28.7% 37.3% 34.0% +6.3 6
1995-08-29 @ Hansa Rostock L 2-3 1935 1860 34.0% 37.3% 28.7% -6.3 2
1995-08-29 Hamburger SV W 3-2 1857 1833 42.5% 35.7% 21.7% +4.6 4
1995-08-29 @ 1. FC Koln L 2-3 1833 1857 21.7% 35.7% 42.5% -4.6 1
1995-08-29 1. FC Kaiserslautern L 1-2 1849 1907 31.0% 37.4% 31.6% -6.3 6
1995-08-29 @ St. Pauli W 2-1 1907 1849 31.6% 37.4% 31.0% +6.2 4
1995-08-29 Karlsruher SC W 1-0 1929 1851 49.7% 32.9% 17.4% +4.2 5
1995-08-29 @ Werder Bremen L 0-1 1851 1929 17.4% 32.9% 49.7% -4.2 1
1995-08-30 KFC Uerdingen 05 W 2-0 1936 1835 52.7% 31.4% 15.9% +7.2 9
1995-08-30 @ Bayern Munich L 0-2 1835 1936 15.9% 31.4% 52.7% -7.2 2
1995-08-30 1860 Munich W 4-2 1852 1835 41.6% 36.0% 22.4% +7.7 5
1995-08-30 @ Eintracht Frankfurt L 2-4 1835 1852 22.4% 36.0% 41.6% -7.7 1
1995-08-30 Dusseldorf D 1-1 1841 1816 42.7% 35.7% 21.6% -0.8 4
1995-08-30 @ Schalke 04 D 1-1 1816 1841 21.6% 35.7% 42.7% +0.8 3
1995-08-30 SC Freiburg W 3-1 1835 1888 31.7% 37.4% 30.9% +10.8 5
1995-08-30 @ VfB Stuttgart L 1-3 1888 1835 30.9% 37.4% 31.7% -10.8 0
1995-09-01 Borussia Monchengladbach W 2-1 1928 1933 38.7% 36.7% 24.6% +5.4 5
1995-09-01 @ Borussia Dortmund L 1-2 1933 1928 24.6% 36.7% 38.7% -5.3 7
1995-09-01 1. FC Koln W 1-0 1847 1862 37.2% 37.0% 25.8% +5.9 4
1995-09-01 @ Karlsruher SC L 0-1 1862 1847 25.8% 37.0% 37.2% -5.9 4
1995-09-02 VfB Stuttgart D 1-1 1913 1845 48.4% 33.5% 18.1% -1.2 5
1995-09-02 @ 1. FC Kaiserslautern D 1-1 1845 1913 18.1% 33.5% 48.4% +1.2 6
1995-09-02 Bayern Munich L 0-2 1827 1943 23.8% 36.5% 39.7% -10.5 1
1995-09-02 @ 1860 Munich W 2-0 1943 1827 39.7% 36.5% 23.8% +10.5 12
1995-09-02 St. Pauli D 1-1 1900 1843 47.0% 34.1% 18.9% -1.1 6
1995-09-02 @ Bayer Leverkusen D 1-1 1843 1900 18.9% 34.1% 47.0% +1.1 7
1995-09-02 Hansa Rostock D 2-2 1817 1866 32.3% 37.4% 30.3% -0.0 4
1995-09-02 @ Dusseldorf D 2-2 1866 1817 30.3% 37.4% 32.3% +0.1 7
1995-09-02 Eintracht Frankfurt W 2-0 1877 1860 41.7% 36.0% 22.3% +9.9 3
1995-09-02 @ SC Freiburg L 0-2 1860 1877 22.3% 36.0% 41.7% -9.9 5
1995-09-02 Schalke 04 D 1-1 1829 1840 37.7% 36.9% 25.4% -0.5 2
1995-09-02 @ Hamburger SV D 1-1 1840 1829 25.4% 36.9% 37.7% +0.4 5
1995-09-02 Werder Bremen W 3-0 1827 1933 24.9% 36.8% 38.3% +20.9 5
1995-09-02 @ KFC Uerdingen 05 L 0-3 1933 1827 38.3% 36.8% 24.9% -20.9 5
1995-09-08 KFC Uerdingen 05 D 0-0 1856 1848 40.3% 36.3% 23.3% -0.7 5
1995-09-08 @ 1. FC Koln D 0-0 1848 1856 23.3% 36.3% 40.3% +0.7 6
1995-09-08 1860 Munich W 2-0 1912 1817 52.0% 31.8% 16.2% +7.4 8
1995-09-08 @ Werder Bremen L 0-2 1817 1912 16.2% 31.8% 52.0% -7.4 1
1995-09-09 SC Freiburg W 2-0 1953 1887 48.2% 33.6% 18.2% +8.3 15
1995-09-09 @ Bayern Munich L 0-2 1887 1953 18.2% 33.6% 48.2% -8.3 3
1995-09-09 Hamburger SV D 2-2 1817 1828 37.6% 36.9% 25.5% -0.3 5
1995-09-09 @ Dusseldorf D 2-2 1828 1817 25.5% 36.9% 37.6% +0.3 3
1995-09-09 1. FC Kaiserslautern W 3-1 1850 1912 30.4% 37.4% 32.2% +11.1 8
1995-09-09 @ Eintracht Frankfurt L 1-3 1912 1850 32.2% 37.4% 30.4% -11.1 5
1995-09-09 Borussia Monchengladbach L 2-3 1866 1927 30.6% 37.4% 32.0% -5.9 7
1995-09-09 @ Hansa Rostock W 3-2 1927 1866 32.0% 37.4% 30.6% +5.9 10
1995-09-09 Karlsruher SC W 2-1 1841 1853 37.5% 36.9% 25.6% +5.5 8
1995-09-09 @ Schalke 04 L 1-2 1853 1841 25.6% 36.9% 37.5% -5.5 4
1995-09-09 Borussia Dortmund L 0-3 1844 1934 26.8% 37.1% 36.1% -16.5 7
1995-09-09 @ St. Pauli W 3-0 1934 1844 36.1% 37.1% 26.8% +16.5 8
1995-09-09 Bayer Leverkusen L 1-4 1847 1899 31.9% 37.4% 30.7% -15.6 6
1995-09-09 @ VfB Stuttgart W 4-1 1899 1847 30.7% 37.4% 31.9% +15.6 9
1995-09-15 Bayern Munich L 2-3 1901 1962 30.7% 37.4% 31.9% -5.9 5
1995-09-15 @ 1. FC Kaiserslautern W 3-2 1962 1901 31.9% 37.4% 30.7% +5.9 18
1995-09-15 Dusseldorf W 3-1 1848 1816 43.6% 35.4% 21.0% +8.2 7
1995-09-15 @ Karlsruher SC L 1-3 1816 1848 21.0% 35.4% 43.6% -8.2 5
1995-09-16 1. FC Koln W 2-1 1809 1855 32.8% 37.4% 29.8% +6.1 4
1995-09-16 @ 1860 Munich L 1-2 1855 1809 29.8% 37.4% 32.8% -6.1 5
1995-09-16 Eintracht Frankfurt W 2-0 1914 1861 46.6% 34.3% 19.1% +8.7 12
1995-09-16 @ Bayer Leverkusen L 0-2 1861 1914 19.1% 34.3% 46.6% -8.7 8
1995-09-16 VfB Stuttgart W 6-3 1950 1831 55.0% 30.1% 14.9% +6.6 11
1995-09-16 @ Borussia Dortmund L 3-6 1831 1950 14.9% 30.1% 55.0% -6.6 6
1995-09-16 Werder Bremen L 0-1 1879 1920 33.5% 37.4% 29.1% -7.0 3
1995-09-16 @ SC Freiburg W 1-0 1920 1879 29.1% 37.4% 33.5% +7.0 11
1995-09-16 Schalke 04 D 1-1 1849 1846 39.7% 36.5% 23.8% -0.6 7
1995-09-16 @ KFC Uerdingen 05 D 1-1 1846 1849 23.8% 36.5% 39.7% +0.6 9
1995-09-17 St. Pauli L 2-4 1933 1827 53.3% 31.1% 15.6% -14.0 10
1995-09-17 @ Borussia Monchengladbach W 4-2 1827 1933 15.6% 31.1% 53.3% +14.0 10
1995-09-17 Hansa Rostock D 1-1 1829 1860 34.9% 37.2% 27.9% -0.2 4
1995-09-17 @ Hamburger SV D 1-1 1860 1829 27.9% 37.2% 34.9% +0.2 8
1995-09-22 KFC Uerdingen 05 W 1-0 1808 1848 33.6% 37.4% 29.1% +6.4 8
1995-09-22 @ Dusseldorf L 0-1 1848 1808 29.1% 37.4% 33.6% -6.4 7
1995-09-22 Borussia Dortmund L 3-4 1852 1957 25.0% 36.8% 38.2% -5.0 8
1995-09-22 @ Eintracht Frankfurt W 4-3 1957 1852 38.2% 36.8% 25.0% +5.0 14
1995-09-23 Bayer Leverkusen W 1-0 1967 1923 45.3% 34.8% 19.9% +4.8 21
1995-09-23 @ Bayern Munich L 0-1 1923 1967 19.9% 34.8% 45.3% -4.8 12
1995-09-23 Karlsruher SC D 0-0 1828 1856 35.4% 37.2% 27.4% -0.3 5
1995-09-23 @ Hamburger SV D 0-0 1856 1828 27.4% 37.2% 35.4% +0.3 8
1995-09-23 St. Pauli W 2-0 1860 1841 41.9% 35.9% 22.2% +9.9 11
1995-09-23 @ Hansa Rostock L 0-2 1841 1860 22.2% 35.9% 41.9% -9.9 10
1995-09-23 SC Freiburg D 1-1 1849 1872 36.0% 37.1% 26.8% -0.3 6
1995-09-23 @ 1. FC Koln D 1-1 1872 1849 26.8% 37.1% 36.0% +0.3 4
1995-09-23 Borussia Monchengladbach W 5-0 1824 1919 26.2% 37.0% 36.8% +32.7 9
1995-09-23 @ VfB Stuttgart L 0-5 1919 1824 36.8% 37.0% 26.2% -32.7 10
1995-09-23 1. FC Kaiserslautern D 1-1 1927 1895 43.6% 35.4% 21.0% -0.8 12
1995-09-23 @ Werder Bremen D 1-1 1895 1927 21.0% 35.4% 43.6% +0.8 6
1995-09-24 1860 Munich D 1-1 1847 1815 43.6% 35.4% 21.0% -0.8 10
1995-09-24 @ Schalke 04 D 1-1 1815 1847 21.0% 35.4% 43.6% +0.8 5
1995-09-29 Hamburger SV D 1-1 1842 1828 41.2% 36.1% 22.7% -0.7 8
1995-09-29 @ KFC Uerdingen 05 D 1-1 1828 1842 22.7% 36.1% 41.2% +0.7 6
1995-09-29 VfB Stuttgart L 1-3 1831 1857 35.6% 37.2% 27.2% -11.8 10
1995-09-29 @ St. Pauli W 3-1 1857 1831 27.2% 37.2% 35.6% +11.9 12
1995-09-30 1. FC Koln D 1-1 1896 1849 45.7% 34.6% 19.7% -1.0 7
1995-09-30 @ 1. FC Kaiserslautern D 1-1 1849 1896 19.7% 34.6% 45.7% +1.0 7
1995-09-30 Dusseldorf W 2-1 1816 1814 39.5% 36.5% 24.0% +5.2 8
1995-09-30 @ 1860 Munich L 1-2 1814 1816 24.0% 36.5% 39.5% -5.2 8
1995-09-30 Werder Bremen D 2-2 1918 1926 38.2% 36.8% 25.0% -0.4 13
1995-09-30 @ Bayer Leverkusen D 2-2 1926 1918 25.0% 36.8% 38.2% +0.4 13
1995-09-30 Schalke 04 L 1-2 1872 1846 42.9% 35.6% 21.5% -7.8 4
1995-09-30 @ SC Freiburg W 2-1 1846 1872 21.5% 35.6% 42.9% +7.8 13
1995-09-30 Hansa Rostock L 0-2 1856 1870 37.3% 36.9% 25.8% -14.1 8
1995-09-30 @ Karlsruher SC W 2-0 1870 1856 25.8% 36.9% 37.3% +14.1 14
1995-10-01 Bayern Munich W 3-1 1962 1972 37.8% 36.9% 25.3% +9.5 17
1995-10-01 @ Borussia Dortmund L 1-3 1972 1962 25.3% 36.9% 37.8% -9.5 21
1995-10-01 Eintracht Frankfurt W 4-1 1886 1847 44.7% 35.0% 20.3% +11.3 13
1995-10-01 @ Borussia Monchengladbach L 1-4 1847 1886 20.3% 35.0% 44.7% -11.3 8
1995-10-13 VfB Stuttgart D 3-3 1884 1869 41.4% 36.1% 22.6% -0.4 15
1995-10-13 @ Hansa Rostock D 3-3 1869 1884 22.6% 36.1% 41.4% +0.4 13
1995-10-13 1. FC Kaiserslautern D 1-1 1854 1895 33.4% 37.4% 29.2% -0.1 14
1995-10-13 @ Schalke 04 D 1-1 1895 1854 29.2% 37.4% 33.4% +0.2 8
1995-10-14 Borussia Monchengladbach L 1-2 1963 1898 48.1% 33.7% 18.3% -8.4 21
1995-10-14 @ Bayern Munich W 2-1 1898 1963 18.3% 33.7% 48.1% +8.4 16
1995-10-14 SC Freiburg D 0-0 1809 1865 31.4% 37.4% 31.2% -0.0 9
1995-10-14 @ Dusseldorf D 0-0 1865 1809 31.2% 37.4% 31.4% +0.0 5
1995-10-14 St. Pauli D 2-2 1836 1819 41.5% 36.0% 22.4% -0.5 9
1995-10-14 @ Eintracht Frankfurt D 2-2 1819 1836 22.4% 36.0% 41.5% +0.5 11
1995-10-14 1860 Munich D 2-2 1829 1821 40.3% 36.3% 23.4% -0.5 7
1995-10-14 @ Hamburger SV D 2-2 1821 1829 23.4% 36.3% 40.3% +0.5 9
1995-10-14 KFC Uerdingen 05 W 2-0 1842 1841 39.4% 36.5% 24.1% +10.5 11
1995-10-14 @ Karlsruher SC L 0-2 1841 1842 24.1% 36.5% 39.4% -10.5 8
1995-10-14 Borussia Dortmund D 2-2 1926 1971 32.9% 37.4% 29.7% -0.1 14
1995-10-14 @ Werder Bremen D 2-2 1971 1926 29.7% 37.4% 32.9% +0.1 18
1995-10-15 Bayer Leverkusen D 2-2 1850 1918 29.6% 37.4% 33.0% +0.1 8
1995-10-15 @ 1. FC Koln D 2-2 1918 1850 33.0% 37.4% 29.6% -0.1 14
1995-10-20 Schalke 04 D 0-0 1918 1853 48.0% 33.7% 18.3% -1.3 15
1995-10-20 @ Bayer Leverkusen D 0-0 1853 1918 18.3% 33.7% 48.0% +1.3 15
1995-10-20 Hansa Rostock D 1-1 1831 1884 31.8% 37.4% 30.8% -0.0 9
1995-10-20 @ KFC Uerdingen 05 D 1-1 1884 1831 30.8% 37.4% 31.8% +0.0 16
1995-10-21 Dusseldorf W 2-0 1895 1809 50.8% 32.4% 16.8% +7.7 11
1995-10-21 @ 1. FC Kaiserslautern L 0-2 1809 1895 16.8% 32.4% 50.8% -7.7 9
1995-10-21 Karlsruher SC D 1-1 1822 1853 35.0% 37.2% 27.8% -0.2 10
1995-10-21 @ 1860 Munich D 1-1 1853 1822 27.8% 37.2% 35.0% +0.3 12
1995-10-21 1. FC Koln W 3-0 1971 1850 55.3% 29.9% 14.8% +9.7 21
1995-10-21 @ Borussia Dortmund L 0-3 1850 1971 14.8% 29.9% 55.3% -9.7 8
1995-10-21 Hamburger SV L 0-3 1865 1828 44.2% 35.2% 20.6% -23.0 5
1995-10-21 @ SC Freiburg W 3-0 1828 1865 20.6% 35.2% 44.2% +23.0 10
1995-10-21 Bayern Munich L 0-1 1820 1954 21.9% 35.8% 42.3% -5.2 11
1995-10-21 @ St. Pauli W 1-0 1954 1820 42.3% 35.8% 21.9% +5.2 24
1995-10-21 Eintracht Frankfurt W 3-2 1869 1835 44.0% 35.3% 20.8% +4.4 16
1995-10-21 @ VfB Stuttgart L 2-3 1835 1869 20.8% 35.3% 44.0% -4.5 9
1995-10-22 Werder Bremen W 1-0 1906 1926 36.5% 37.1% 26.5% +6.0 19
1995-10-22 @ Borussia Monchengladbach L 0-1 1926 1906 26.5% 37.1% 36.5% -6.0 14
1995-10-27 SC Freiburg D 1-1 1853 1842 40.8% 36.2% 23.0% -0.7 13
1995-10-27 @ Karlsruher SC D 1-1 1842 1853 23.0% 36.2% 40.8% +0.7 6
1995-10-27 Borussia Monchengladbach L 0-2 1840 1912 29.1% 37.4% 33.5% -12.0 8
1995-10-27 @ 1. FC Koln W 2-0 1912 1840 33.5% 37.4% 29.1% +12.0 22
1995-10-28 VfB Stuttgart W 5-3 1960 1874 50.7% 32.4% 16.9% +5.7 27
1995-10-28 @ Bayern Munich L 3-5 1874 1960 16.9% 32.4% 50.7% -5.6 16
1995-10-28 Bayer Leverkusen D 1-1 1802 1917 23.9% 36.5% 39.6% +0.6 10
1995-10-28 @ Dusseldorf D 1-1 1917 1802 39.6% 36.5% 23.9% -0.6 16
1995-10-28 1. FC Kaiserslautern W 1-0 1851 1903 32.0% 37.4% 30.6% +6.6 13
1995-10-28 @ Hamburger SV L 0-1 1903 1851 30.6% 37.4% 32.0% -6.6 11
1995-10-28 Eintracht Frankfurt D 1-1 1884 1831 46.5% 34.3% 19.2% -1.1 17
1995-10-28 @ Hansa Rostock D 1-1 1831 1884 19.2% 34.3% 46.5% +1.0 10
1995-10-28 Borussia Dortmund L 1-2 1855 1981 22.7% 36.1% 41.2% -5.0 15
1995-10-28 @ Schalke 04 W 2-1 1981 1855 41.2% 36.1% 22.7% +5.0 24
1995-10-28 St. Pauli D 1-1 1920 1815 53.2% 31.1% 15.7% -1.5 15
1995-10-28 @ Werder Bremen D 1-1 1815 1920 15.7% 31.1% 53.2% +1.5 12
1995-10-29 1860 Munich W 2-0 1831 1822 40.5% 36.3% 23.2% +10.2 12
1995-10-29 @ KFC Uerdingen 05 L 0-2 1822 1831 23.2% 36.3% 40.5% -10.2 10
1995-11-03 Hamburger SV L 0-1 1916 1858 47.1% 34.1% 18.8% -8.8 16
1995-11-03 @ Bayer Leverkusen W 1-0 1858 1916 18.8% 34.1% 47.1% +8.8 16
1995-11-03 1. FC Koln D 3-3 1816 1828 37.6% 36.9% 25.5% -0.3 13
1995-11-03 @ St. Pauli D 3-3 1828 1816 25.5% 36.9% 37.6% +0.3 9
1995-11-04 Karlsruher SC D 2-2 1896 1852 45.3% 34.8% 19.9% -0.7 12
1995-11-04 @ 1. FC Kaiserslautern D 2-2 1852 1896 19.9% 34.8% 45.3% +0.7 14
1995-11-04 Hansa Rostock D 1-1 1811 1883 29.2% 37.4% 33.5% +0.1 11
1995-11-04 @ 1860 Munich D 1-1 1883 1811 33.5% 37.4% 29.2% -0.1 18
1995-11-04 Dusseldorf W 3-0 1986 1802 62.8% 25.2% 12.0% +7.3 27
1995-11-04 @ Borussia Dortmund L 0-3 1802 1986 12.0% 25.2% 62.8% -7.3 10
1995-11-04 Bayern Munich W 4-1 1832 1965 22.0% 35.9% 42.1% +18.8 13
1995-11-04 @ Eintracht Frankfurt L 1-4 1965 1832 42.1% 35.9% 22.0% -18.8 27
1995-11-04 KFC Uerdingen 05 D 1-1 1842 1841 39.5% 36.5% 24.0% -0.6 7
1995-11-04 @ SC Freiburg D 1-1 1841 1842 24.0% 36.5% 39.5% +0.6 13
1995-11-04 Werder Bremen D 1-1 1868 1919 32.1% 37.4% 30.5% -0.0 17
1995-11-04 @ VfB Stuttgart D 1-1 1919 1868 30.5% 37.4% 32.1% +0.0 16
1995-11-05 Schalke 04 W 4-1 1924 1850 49.3% 33.1% 17.6% +9.9 25
1995-11-05 @ Borussia Monchengladbach L 1-4 1850 1924 17.6% 33.1% 49.3% -9.9 15
1995-11-10 Borussia Dortmund D 2-2 1867 1993 22.7% 36.1% 41.2% +0.5 17
1995-11-10 @ Hamburger SV D 2-2 1993 1867 41.2% 36.1% 22.7% -0.5 28
1995-11-10 Bayern Munich D 0-0 1883 1946 30.2% 37.4% 32.4% +0.1 19
1995-11-10 @ Hansa Rostock D 0-0 1946 1883 32.4% 37.4% 30.2% -0.1 28
1995-11-10 1. FC Kaiserslautern D 1-1 1842 1896 31.6% 37.4% 31.0% -0.0 14
1995-11-10 @ KFC Uerdingen 05 D 1-1 1896 1842 31.0% 37.4% 31.6% +0.0 13
1995-11-11 SC Freiburg W 3-0 1812 1842 35.0% 37.2% 27.7% +16.9 14
1995-11-11 @ 1860 Munich L 0-3 1842 1812 27.7% 37.2% 35.0% -16.9 7
1995-11-11 Borussia Monchengladbach W 3-2 1795 1934 21.5% 35.6% 42.9% +7.4 13
1995-11-11 @ Dusseldorf L 2-3 1934 1795 42.9% 35.6% 21.5% -7.4 25
1995-11-11 Bayer Leverkusen L 1-4 1853 1907 31.6% 37.4% 31.0% -15.5 14
1995-11-11 @ Karlsruher SC W 4-1 1907 1853 31.0% 37.4% 31.6% +15.5 19
1995-11-11 VfB Stuttgart D 2-2 1828 1868 33.7% 37.4% 29.0% -0.1 10
1995-11-11 @ 1. FC Koln D 2-2 1868 1828 29.0% 37.4% 33.7% +0.1 18
1995-11-11 St. Pauli W 2-0 1840 1816 42.5% 35.7% 21.7% +9.7 18
1995-11-11 @ Schalke 04 L 0-2 1816 1840 21.7% 35.7% 42.5% -9.7 13
1995-11-11 Eintracht Frankfurt D 1-1 1919 1851 48.5% 33.5% 18.1% -1.2 17
1995-11-11 @ Werder Bremen D 1-1 1851 1919 18.1% 33.5% 48.5% +1.2 14
1995-11-17 Hamburger SV L 1-2 1927 1867 47.3% 34.0% 18.7% -8.3 25
1995-11-17 @ Borussia Monchengladbach W 2-1 1867 1927 18.7% 34.0% 47.3% +8.3 20
1995-11-17 Dusseldorf W 2-1 1806 1802 39.8% 36.4% 23.7% +5.2 16
1995-11-17 @ St. Pauli L 1-2 1802 1806 23.7% 36.4% 39.8% -5.2 13
1995-11-18 1860 Munich D 0-0 1896 1828 48.3% 33.6% 18.1% -1.3 14
1995-11-18 @ 1. FC Kaiserslautern D 0-0 1828 1896 18.1% 33.6% 48.3% +1.3 15
1995-11-18 KFC Uerdingen 05 W 2-1 1923 1842 50.2% 32.7% 17.2% +3.9 22
1995-11-18 @ Bayer Leverkusen L 1-2 1842 1923 17.2% 32.7% 50.2% -3.9 14
1995-11-18 Werder Bremen W 2-0 1946 1918 43.2% 35.5% 21.3% +9.6 31
1995-11-18 @ Bayern Munich L 0-2 1918 1946 21.3% 35.5% 43.2% -9.6 17
1995-11-18 Karlsruher SC W 4-1 1993 1837 59.4% 27.4% 13.2% +7.0 31
1995-11-18 @ Borussia Dortmund L 1-4 1837 1993 13.2% 27.4% 59.4% -7.0 14
1995-11-18 1. FC Koln W 1-0 1852 1828 42.5% 35.7% 21.8% +5.2 17
1995-11-18 @ Eintracht Frankfurt L 0-1 1828 1852 21.8% 35.7% 42.5% -5.2 10
1995-11-18 Hansa Rostock W 2-1 1825 1883 31.1% 37.4% 31.5% +6.3 10
1995-11-18 @ SC Freiburg L 1-2 1883 1825 31.5% 37.4% 31.1% -6.3 19
1995-11-19 Schalke 04 D 2-2 1868 1849 41.9% 35.9% 22.2% -0.5 19
1995-11-19 @ VfB Stuttgart D 2-2 1849 1868 22.2% 35.9% 41.9% +0.5 19
1995-11-24 VfB Stuttgart L 1-2 1797 1868 29.3% 37.4% 33.4% -6.0 13
1995-11-24 @ Dusseldorf W 2-1 1868 1797 33.4% 37.4% 29.3% +6.0 22
1995-11-24 St. Pauli W 1-0 1876 1811 47.9% 33.7% 18.3% +4.5 23
1995-11-24 @ Hamburger SV L 0-1 1811 1876 18.3% 33.7% 47.9% -4.5 16
1995-11-25 SC Freiburg L 1-2 1894 1831 47.8% 33.8% 18.4% -8.4 14
1995-11-25 @ 1. FC Kaiserslautern W 2-1 1831 1894 18.4% 33.8% 47.8% +8.4 13
1995-11-25 Bayer Leverkusen L 0-1 1830 1927 25.9% 37.0% 37.1% -5.9 15
1995-11-25 @ 1860 Munich W 1-0 1927 1830 37.1% 37.0% 25.9% +5.9 25
1995-11-25 Borussia Monchengladbach W 4-0 1830 1918 27.0% 37.1% 35.8% +26.1 17
1995-11-25 @ Karlsruher SC L 0-4 1918 1830 35.8% 37.1% 27.0% -26.1 25
1995-11-25 Borussia Dortmund L 0-2 1838 2000 19.5% 34.5% 46.0% -8.9 14
1995-11-25 @ KFC Uerdingen 05 W 2-0 2000 1838 46.0% 34.5% 19.5% +8.9 34
1995-11-25 Eintracht Frankfurt W 2-0 1850 1857 38.3% 36.8% 24.9% +10.8 22
1995-11-25 @ Schalke 04 L 0-2 1857 1850 24.9% 36.8% 38.3% -10.8 17
1995-11-25 Hansa Rostock L 0-2 1908 1876 43.6% 35.4% 21.0% -15.7 17
1995-11-25 @ Werder Bremen W 2-0 1876 1908 21.0% 35.4% 43.6% +15.7 22
1995-11-26 Bayern Munich D 0-0 1823 1956 22.1% 35.9% 42.1% +0.8 11
1995-11-26 @ 1. FC Koln D 0-0 1956 1823 42.1% 35.9% 22.1% -0.8 32
1995-12-01 SC Freiburg L 0-1 1933 1840 51.7% 31.9% 16.4% -9.4 25
1995-12-01 @ Bayer Leverkusen W 1-0 1840 1933 16.4% 31.9% 51.7% +9.4 16
1995-12-01 1860 Munich W 3-1 2009 1824 62.9% 25.1% 11.9% +4.4 37
1995-12-01 @ Borussia Dortmund L 1-3 1824 2009 11.9% 25.1% 62.9% -4.4 15
1995-12-01 1. FC Koln L 0-1 1892 1824 48.5% 33.5% 18.0% -9.0 17
1995-12-01 @ Werder Bremen W 1-0 1824 1892 18.0% 33.5% 48.5% +9.0 14
1995-12-02 Schalke 04 W 4-0 1955 1861 51.8% 31.9% 16.3% +14.1 35
1995-12-02 @ Bayern Munich L 0-4 1861 1955 16.3% 31.9% 51.8% -14.1 22
1995-12-02 KFC Uerdingen 05 W 2-1 1892 1829 47.9% 33.8% 18.4% +4.2 28
1995-12-02 @ Borussia Monchengladbach L 1-2 1829 1892 18.4% 33.8% 47.9% -4.2 14
1995-12-02 Dusseldorf W 3-0 1846 1791 46.8% 34.2% 19.0% +12.6 20
1995-12-02 @ Eintracht Frankfurt L 0-3 1791 1846 19.0% 34.2% 46.8% -12.6 13
1995-12-02 1. FC Kaiserslautern W 3-0 1892 1886 40.1% 36.4% 23.5% +15.0 25
1995-12-02 @ Hansa Rostock L 0-3 1886 1892 23.5% 36.4% 40.1% -15.0 14
1995-12-02 Karlsruher SC D 1-1 1807 1856 32.3% 37.4% 30.3% -0.1 17
1995-12-02 @ St. Pauli D 1-1 1856 1807 30.3% 37.4% 32.3% +0.1 18
1995-12-02 Hamburger SV W 3-0 1874 1880 38.4% 36.8% 24.9% +15.7 25
1995-12-02 @ VfB Stuttgart L 0-3 1880 1874 24.9% 36.8% 38.4% -15.7 23
1995-12-08 Eintracht Frankfurt W 5-1 1864 1859 40.1% 36.4% 23.5% +16.4 26
1995-12-08 @ Hamburger SV L 1-5 1859 1864 23.5% 36.4% 40.1% -16.4 20
1995-12-08 St. Pauli L 2-5 1825 1807 41.7% 36.0% 22.3% -16.1 14
1995-12-08 @ KFC Uerdingen 05 W 5-2 1807 1825 22.3% 36.0% 41.7% +16.1 20
1995-12-09 Bayer Leverkusen W 1-0 1871 1923 31.9% 37.4% 30.7% +6.6 17
1995-12-09 @ 1. FC Kaiserslautern L 0-1 1923 1871 30.7% 37.4% 31.9% -6.6 25
1995-12-09 Borussia Monchengladbach W 4-0 1820 1896 28.4% 37.3% 34.2% +25.3 18
1995-12-09 @ 1860 Munich L 0-4 1896 1820 34.2% 37.3% 28.4% -25.3 28
1995-12-09 Bayern Munich L 0-2 1778 1969 17.3% 32.9% 49.8% -7.9 13
1995-12-09 @ Dusseldorf W 2-0 1969 1778 49.8% 32.9% 17.3% +7.9 38
1995-12-09 Borussia Dortmund L 0-1 1849 2013 19.3% 34.4% 46.3% -4.7 16
1995-12-09 @ SC Freiburg W 1-0 2013 1849 46.3% 34.4% 19.3% +4.7 40
1995-12-09 VfB Stuttgart L 1-2 1856 1889 34.6% 37.3% 28.1% -6.7 18
1995-12-09 @ Karlsruher SC W 2-1 1889 1856 28.1% 37.3% 34.6% +6.7 28
1995-12-09 Werder Bremen W 2-1 1847 1883 34.1% 37.3% 28.6% +5.9 25
1995-12-09 @ Schalke 04 L 1-2 1883 1847 28.6% 37.3% 34.1% -5.9 17
1995-12-10 Hansa Rostock W 3-0 1833 1907 28.8% 37.3% 33.9% +19.2 17
1995-12-10 @ 1. FC Koln L 0-3 1907 1833 33.9% 37.3% 28.8% -19.2 25
1996-02-09 Borussia Monchengladbach D 0-0 1844 1871 35.5% 37.2% 27.3% -0.3 17
1996-02-09 @ SC Freiburg D 0-0 1871 1844 27.3% 37.2% 35.5% +0.3 29
1996-02-10 Borussia Dortmund D 1-1 1878 2018 21.4% 35.6% 43.1% +0.8 18
1996-02-10 @ 1. FC Kaiserslautern D 1-1 2018 1878 43.1% 35.6% 21.4% -0.8 41
1996-02-10 St. Pauli W 2-0 1845 1823 42.3% 35.8% 21.9% +9.8 21
1996-02-10 @ 1860 Munich L 0-2 1823 1845 21.9% 35.8% 42.3% -9.8 20
1996-02-10 Eintracht Frankfurt D 1-1 1850 1842 40.3% 36.3% 23.4% -0.6 19
1996-02-10 @ Karlsruher SC D 1-1 1842 1850 23.4% 36.3% 40.3% +0.6 21
1996-02-11 Bayern Munich W 2-1 1881 1977 26.0% 37.0% 37.0% +7.0 29
1996-02-11 @ Hamburger SV L 1-2 1977 1881 37.0% 37.0% 26.0% -7.0 38
1996-02-14 Dusseldorf D 0-0 1852 1770 50.2% 32.7% 17.1% -1.5 18
1996-02-14 @ 1. FC Koln D 0-0 1770 1852 17.1% 32.7% 50.2% +1.5 14
1996-02-16 KFC Uerdingen 05 W 1-0 1843 1808 44.0% 35.2% 20.7% +5.0 24
1996-02-16 @ Eintracht Frankfurt L 0-1 1808 1843 20.7% 35.2% 44.0% -5.0 14
1996-02-17 Karlsruher SC L 1-4 1970 1849 55.2% 30.0% 14.8% -22.7 38
1996-02-17 @ Bayern Munich W 4-1 1849 1970 14.8% 30.0% 55.2% +22.7 22
1996-02-17 1860 Munich L 2-3 1896 1855 44.9% 34.9% 20.1% -7.6 28
1996-02-17 @ VfB Stuttgart W 3-2 1855 1896 20.1% 34.9% 44.9% +7.6 24
1996-02-23 St. Pauli D 0-0 1878 1813 48.1% 33.7% 18.3% -1.3 19
1996-02-23 @ 1. FC Kaiserslautern D 0-0 1813 1878 18.3% 33.7% 48.1% +1.3 21
1996-02-23 Borussia Monchengladbach D 0-0 1917 1872 45.4% 34.8% 19.8% -1.1 26
1996-02-23 @ Bayer Leverkusen D 0-0 1872 1917 19.8% 34.8% 45.4% +1.1 30
1996-02-24 Eintracht Frankfurt W 3-1 1862 1848 41.2% 36.1% 22.7% +8.7 27
1996-02-24 @ 1860 Munich L 1-3 1848 1862 22.7% 36.1% 41.2% -8.7 24
1996-02-24 Hansa Rostock L 1-2 2017 1888 56.2% 29.4% 14.4% -9.4 41
1996-02-24 @ Borussia Dortmund W 2-1 1888 2017 14.4% 29.4% 56.2% +9.4 28
1996-02-24 Schalke 04 W 2-0 1772 1853 27.9% 37.3% 34.8% +13.5 17
1996-02-24 @ Dusseldorf L 0-2 1853 1772 34.8% 37.3% 27.9% -13.5 25
1996-02-24 VfB Stuttgart W 2-1 1844 1889 33.0% 37.4% 29.6% +6.1 20
1996-02-24 @ SC Freiburg L 1-2 1889 1844 29.6% 37.4% 33.0% -6.1 28
1996-02-24 Werder Bremen D 1-1 1872 1877 38.5% 36.7% 24.8% -0.5 23
1996-02-24 @ Karlsruher SC D 1-1 1877 1872 24.8% 36.7% 38.5% +0.5 18
1996-02-25 Bayern Munich L 1-6 1803 1947 21.0% 35.4% 43.6% -18.4 14
1996-02-25 @ KFC Uerdingen 05 W 6-1 1947 1803 43.6% 35.4% 21.0% +18.3 41
1996-03-01 KFC Uerdingen 05 W 1-0 1878 1785 51.6% 31.9% 16.4% +4.0 21
1996-03-01 @ Werder Bremen L 0-1 1785 1878 16.4% 31.9% 51.6% -4.0 14
1996-03-02 1860 Munich W 4-2 1966 1871 51.9% 31.8% 16.3% +5.8 44
1996-03-02 @ Bayern Munich L 2-4 1871 1966 16.3% 31.8% 51.9% -5.8 27
1996-03-02 Borussia Dortmund D 2-2 1873 2008 21.9% 35.8% 42.4% +0.6 31
1996-03-02 @ Borussia Monchengladbach D 2-2 2008 1873 42.4% 35.8% 21.9% -0.6 42
1996-03-02 SC Freiburg L 0-1 1839 1850 37.8% 36.9% 25.4% -7.5 24
1996-03-02 @ Eintracht Frankfurt W 1-0 1850 1839 25.4% 36.9% 37.8% +7.5 23
1996-03-02 Karlsruher SC L 0-1 1851 1871 36.4% 37.1% 26.5% -7.4 18
1996-03-02 @ 1. FC Koln W 1-0 1871 1851 26.5% 37.1% 36.4% +7.4 26
1996-03-02 Hamburger SV W 3-0 1839 1888 32.4% 37.4% 30.2% +17.9 28
1996-03-02 @ Schalke 04 L 0-3 1888 1839 30.2% 37.4% 32.4% -17.9 29
1996-03-02 1. FC Kaiserslautern W 2-0 1882 1877 40.0% 36.4% 23.6% +10.4 31
1996-03-02 @ VfB Stuttgart L 0-2 1877 1882 23.6% 36.4% 40.0% -10.4 19
1996-03-03 Dusseldorf D 0-0 1897 1785 54.1% 30.6% 15.3% -1.7 29
1996-03-03 @ Hansa Rostock D 0-0 1785 1897 15.3% 30.6% 54.1% +1.7 18
1996-03-05 1. FC Koln D 0-0 1857 1843 41.2% 36.1% 22.7% -0.8 29
1996-03-05 @ Schalke 04 D 0-0 1843 1857 22.7% 36.1% 41.2% +0.8 19
1996-03-05 SC Freiburg D 1-1 1815 1858 33.2% 37.4% 29.4% -0.1 22
1996-03-05 @ St. Pauli D 1-1 1858 1815 29.4% 37.4% 33.2% +0.1 24
1996-03-05 Hamburger SV W 2-1 1882 1870 40.9% 36.2% 22.9% +5.1 24
1996-03-05 @ Werder Bremen L 1-2 1870 1882 22.9% 36.2% 40.9% -5.1 29
1996-03-08 VfB Stuttgart D 0-0 1916 1893 42.4% 35.8% 21.8% -0.9 27
1996-03-08 @ Bayer Leverkusen D 0-0 1893 1916 21.8% 35.8% 42.4% +0.9 32
1996-03-08 Dusseldorf W 4-1 1865 1787 49.7% 32.9% 17.4% +9.7 32
1996-03-08 @ Hamburger SV L 1-4 1787 1865 17.4% 32.9% 49.7% -9.7 18
1996-03-09 Eintracht Frankfurt D 1-1 1867 1832 44.1% 35.2% 20.7% -0.9 20
1996-03-09 @ 1. FC Kaiserslautern D 1-1 1832 1867 20.7% 35.2% 44.1% +0.9 25
1996-03-09 Werder Bremen D 1-1 1865 1887 36.2% 37.1% 26.7% -0.3 28
1996-03-09 @ 1860 Munich D 1-1 1887 1865 26.7% 37.1% 36.2% +0.3 25
1996-03-09 St. Pauli W 1-0 2007 1814 63.8% 24.5% 11.6% +2.6 45
1996-03-09 @ Borussia Dortmund L 0-1 1814 2007 11.6% 24.5% 63.8% -2.6 22
1996-03-09 Bayern Munich W 3-1 1858 1972 24.0% 36.5% 39.5% +12.7 27
1996-03-09 @ SC Freiburg L 1-3 1972 1858 39.5% 36.5% 24.0% -12.7 44
1996-03-09 Schalke 04 L 0-1 1879 1856 42.4% 35.8% 21.9% -8.2 26
1996-03-09 @ Karlsruher SC W 1-0 1856 1879 21.9% 35.8% 42.4% +8.2 32
1996-03-09 1. FC Koln D 1-1 1781 1844 30.3% 37.4% 32.2% +0.1 15
1996-03-09 @ KFC Uerdingen 05 D 1-1 1844 1781 32.2% 37.4% 30.3% -0.1 20
1996-03-10 Hansa Rostock W 3-2 1873 1896 36.1% 37.1% 26.8% +5.4 34
1996-03-10 @ Borussia Monchengladbach L 2-3 1896 1873 26.8% 37.1% 36.1% -5.4 29
1996-03-12 Werder Bremen D 1-1 1777 1887 24.4% 36.6% 38.9% +0.5 19
1996-03-12 @ Dusseldorf D 1-1 1887 1777 38.9% 36.6% 24.4% -0.5 26
1996-03-15 1860 Munich W 2-0 1844 1865 36.4% 37.1% 26.6% +11.3 23
1996-03-15 @ 1. FC Koln L 0-2 1865 1844 26.6% 37.1% 36.4% -11.3 28
1996-03-15 SC Freiburg L 0-2 1887 1870 41.5% 36.0% 22.4% -15.2 26
1996-03-15 @ Werder Bremen W 2-0 1870 1887 22.4% 36.0% 41.5% +15.2 30
1996-03-16 1. FC Kaiserslautern W 2-0 1959 1866 51.7% 31.9% 16.4% +7.5 47
1996-03-16 @ Bayern Munich L 0-2 1866 1959 16.4% 31.9% 51.7% -7.5 20
1996-03-16 Bayer Leverkusen D 1-1 1833 1915 27.8% 37.2% 35.0% +0.3 26
1996-03-16 @ Eintracht Frankfurt D 1-1 1915 1833 35.0% 37.2% 27.8% -0.2 28
1996-03-16 KFC Uerdingen 05 D 1-1 1864 1781 50.4% 32.6% 17.0% -1.3 33
1996-03-16 @ Schalke 04 D 1-1 1781 1864 17.0% 32.6% 50.4% +1.3 16
1996-03-16 Borussia Monchengladbach L 0-2 1812 1879 29.8% 37.4% 32.8% -12.2 22
1996-03-16 @ St. Pauli W 2-0 1879 1812 32.8% 37.4% 29.8% +12.2 37
1996-03-16 Borussia Dortmund L 0-5 1894 2010 23.8% 36.5% 39.7% -24.4 32
1996-03-16 @ VfB Stuttgart W 5-0 2010 1894 39.7% 36.5% 23.8% +24.4 48
1996-03-17 Karlsruher SC W 2-0 1778 1870 26.5% 37.1% 36.5% +13.9 22
1996-03-17 @ Dusseldorf L 0-2 1870 1778 36.5% 37.1% 26.5% -13.9 26
1996-03-19 Hansa Rostock W 2-0 1914 1890 42.6% 35.7% 21.7% +9.7 31
1996-03-19 @ Bayer Leverkusen L 0-2 1890 1914 21.7% 35.7% 42.6% -9.7 29
1996-03-19 VfB Stuttgart L 3-4 1783 1869 27.2% 37.2% 35.6% -5.3 16
1996-03-19 @ KFC Uerdingen 05 W 4-3 1869 1783 35.6% 37.2% 27.2% +5.3 35
1996-03-19 1. FC Koln D 0-0 1875 1855 41.9% 35.9% 22.2% -0.8 33
1996-03-19 @ Hamburger SV D 0-0 1855 1875 22.2% 35.9% 41.9% +0.8 24
1996-03-22 Schalke 04 D 1-1 1854 1863 37.9% 36.8% 25.2% -0.5 29
1996-03-22 @ 1860 Munich D 1-1 1863 1854 25.2% 36.8% 37.9% +0.5 34
1996-03-22 Hamburger SV W 3-1 1857 1874 36.9% 37.0% 26.1% +9.7 29
1996-03-22 @ Karlsruher SC L 1-3 1874 1857 26.1% 37.0% 36.9% -9.7 33
1996-03-23 Werder Bremen D 0-0 1858 1872 37.4% 36.9% 25.7% -0.5 21
1996-03-23 @ 1. FC Kaiserslautern D 0-0 1872 1858 25.7% 36.9% 37.4% +0.5 27
1996-03-23 Bayern Munich L 1-2 1924 1966 33.3% 37.4% 29.3% -6.6 31
1996-03-23 @ Bayer Leverkusen W 2-1 1966 1924 29.3% 37.4% 33.3% +6.5 50
1996-03-23 Eintracht Frankfurt W 6-0 2034 1833 64.8% 23.9% 11.3% +12.9 51
1996-03-23 @ Borussia Dortmund L 0-6 1833 2034 11.3% 23.9% 64.8% -12.9 26
1996-03-23 1. FC Koln W 2-0 1886 1856 43.3% 35.5% 21.2% +9.5 33
1996-03-23 @ SC Freiburg L 0-2 1856 1886 21.2% 35.5% 43.3% -9.5 24
1996-03-23 Dusseldorf L 1-3 1777 1792 37.2% 37.0% 25.8% -12.2 16
1996-03-23 @ KFC Uerdingen 05 W 3-1 1792 1777 25.8% 37.0% 37.2% +12.2 25
1996-03-24 VfB Stuttgart D 1-1 1891 1875 41.5% 36.0% 22.5% -0.7 38
1996-03-24 @ Borussia Monchengladbach D 1-1 1875 1891 22.5% 36.0% 41.5% +0.7 36
1996-03-24 Hansa Rostock W 3-2 1800 1880 27.9% 37.3% 34.8% +6.4 25
1996-03-24 @ St. Pauli L 2-3 1880 1800 34.8% 37.3% 27.9% -6.4 29
1996-03-29 KFC Uerdingen 05 D 0-0 1864 1765 52.4% 31.5% 16.0% -1.6 34
1996-03-29 @ Hamburger SV D 0-0 1765 1864 16.0% 31.5% 52.4% +1.6 17
1996-03-29 1. FC Kaiserslautern L 0-1 1847 1858 37.7% 36.9% 25.4% -7.5 24
1996-03-29 @ 1. FC Koln W 1-0 1858 1847 25.4% 36.9% 37.7% +7.5 24
1996-03-30 Borussia Dortmund W 1-0 1973 2047 28.8% 37.3% 33.8% +7.0 53
1996-03-30 @ Bayern Munich L 0-1 2047 1973 33.8% 37.3% 28.8% -7.0 51
1996-03-30 Borussia Monchengladbach L 0-2 1820 1890 29.3% 37.4% 33.3% -12.1 26
1996-03-30 @ Eintracht Frankfurt W 2-0 1890 1820 33.3% 37.4% 29.3% +12.1 41
1996-03-30 Karlsruher SC D 1-1 1874 1866 40.4% 36.3% 23.3% -0.6 30
1996-03-30 @ Hansa Rostock D 1-1 1866 1874 23.3% 36.3% 40.4% +0.6 30
1996-03-30 SC Freiburg W 3-0 1864 1895 34.8% 37.3% 27.9% +17.0 37
1996-03-30 @ Schalke 04 L 0-3 1895 1864 27.9% 37.3% 34.8% -17.0 33
1996-03-30 St. Pauli D 1-1 1875 1806 48.6% 33.4% 18.0% -1.2 37
1996-03-30 @ VfB Stuttgart D 1-1 1806 1875 18.0% 33.4% 48.6% +1.2 26
1996-03-30 Bayer Leverkusen W 2-1 1872 1918 32.8% 37.4% 29.8% +6.1 30
1996-03-30 @ Werder Bremen L 1-2 1918 1872 29.8% 37.4% 32.8% -6.1 31
1996-03-31 1860 Munich D 1-1 1804 1853 32.3% 37.4% 30.3% -0.1 26
1996-03-31 @ Dusseldorf D 1-1 1853 1804 30.3% 37.4% 32.3% +0.1 30
1996-04-02 Bayer Leverkusen W 2-1 1807 1912 25.1% 36.8% 38.1% +7.2 29
1996-04-02 @ St. Pauli L 1-2 1912 1807 38.1% 36.8% 25.1% -7.2 31
1996-04-04 Schalke 04 D 0-0 1865 1881 37.1% 37.0% 25.9% -0.5 25
1996-04-04 @ 1. FC Kaiserslautern D 0-0 1881 1865 25.9% 37.0% 37.1% +0.5 38
1996-04-04 Karlsruher SC L 2-3 1767 1867 25.6% 36.9% 37.5% -5.2 17
1996-04-04 @ KFC Uerdingen 05 W 3-2 1867 1767 37.5% 36.9% 25.6% +5.2 33
1996-04-04 Hansa Rostock D 1-1 1874 1873 39.4% 36.5% 24.1% -0.6 38
1996-04-04 @ VfB Stuttgart D 1-1 1873 1874 24.1% 36.5% 39.4% +0.6 31
1996-04-06 Hamburger SV W 5-0 1853 1862 38.0% 36.8% 25.2% +25.5 33
1996-04-06 @ 1860 Munich L 0-5 1862 1853 25.2% 36.8% 38.0% -25.5 34
1996-04-06 1. FC Koln L 1-2 1904 1839 48.1% 33.7% 18.3% -8.4 31
1996-04-06 @ Bayer Leverkusen W 2-1 1839 1904 18.3% 33.7% 48.1% +8.4 27
1996-04-06 Werder Bremen D 1-1 2040 1878 60.2% 26.9% 12.9% -1.9 52
1996-04-06 @ Borussia Dortmund D 1-1 1878 2040 12.9% 26.9% 60.2% +1.9 31
1996-04-06 Dusseldorf D 1-1 1878 1804 49.3% 33.1% 17.6% -1.2 34
1996-04-06 @ SC Freiburg D 1-1 1804 1878 17.6% 33.1% 49.3% +1.2 27
1996-04-06 Eintracht Frankfurt W 2-1 1814 1808 40.2% 36.4% 23.4% +5.2 32
1996-04-06 @ St. Pauli L 1-2 1808 1814 23.4% 36.4% 40.2% -5.2 26
1996-04-07 Bayern Munich W 3-1 1902 1980 28.3% 37.3% 34.4% +11.6 44
1996-04-07 @ Borussia Monchengladbach L 1-3 1980 1902 34.4% 37.3% 28.3% -11.6 53
1996-04-09 VfB Stuttgart D 2-2 1803 1874 29.2% 37.4% 33.4% +0.1 27
1996-04-09 @ Eintracht Frankfurt D 2-2 1874 1803 33.4% 37.4% 29.2% -0.1 39
1996-04-09 KFC Uerdingen 05 W 1-0 1874 1761 54.1% 30.6% 15.3% +3.7 34
1996-04-09 @ Hansa Rostock L 0-1 1761 1874 15.3% 30.6% 54.1% -3.7 17
1996-04-09 1860 Munich D 1-1 1872 1879 38.4% 36.8% 24.9% -0.5 34
1996-04-09 @ Karlsruher SC D 1-1 1879 1872 24.9% 36.8% 38.4% +0.5 34
1996-04-09 Borussia Dortmund D 0-0 1848 2038 17.4% 32.9% 49.7% +1.4 28
1996-04-09 @ 1. FC Koln D 0-0 2038 1848 49.7% 32.9% 17.4% -1.4 53
1996-04-09 Bayer Leverkusen D 1-1 1881 1896 37.2% 37.0% 25.9% -0.4 39
1996-04-09 @ Schalke 04 D 1-1 1896 1881 25.9% 37.0% 37.2% +0.4 32
1996-04-10 St. Pauli D 1-1 1968 1820 58.6% 27.9% 13.5% -1.8 54
1996-04-10 @ Bayern Munich D 1-1 1820 1968 13.5% 27.9% 58.6% +1.8 33
1996-04-10 1. FC Kaiserslautern W 2-1 1805 1865 30.8% 37.4% 31.8% +6.4 30
1996-04-10 @ Dusseldorf L 1-2 1865 1805 31.8% 37.4% 30.8% -6.4 25
1996-04-10 SC Freiburg D 0-0 1837 1877 33.6% 37.4% 29.0% -0.2 35
1996-04-10 @ Hamburger SV D 0-0 1877 1837 29.0% 37.4% 33.6% +0.2 35
1996-04-10 Borussia Monchengladbach W 2-0 1880 1914 34.5% 37.3% 28.2% +11.8 34
1996-04-10 @ Werder Bremen L 0-2 1914 1880 28.2% 37.3% 34.5% -11.8 44
1996-04-12 KFC Uerdingen 05 W 2-1 1879 1758 55.2% 30.0% 14.8% +3.3 37
1996-04-12 @ 1860 Munich L 1-2 1758 1879 14.8% 30.0% 55.2% -3.3 17
1996-04-12 Hansa Rostock L 1-3 1803 1878 28.7% 37.3% 34.0% -10.3 27
1996-04-12 @ Eintracht Frankfurt W 3-1 1878 1803 34.0% 37.3% 28.7% +10.3 37
1996-04-13 Hamburger SV L 1-2 1859 1837 42.3% 35.8% 21.9% -7.7 25
1996-04-13 @ 1. FC Kaiserslautern W 2-1 1837 1859 21.9% 35.8% 42.3% +7.7 38
1996-04-13 Schalke 04 D 0-0 2037 1881 59.5% 27.4% 13.1% -2.1 54
1996-04-13 @ Borussia Dortmund D 0-0 1881 2037 13.1% 27.4% 59.5% +2.1 40
1996-04-13 1. FC Koln W 2-1 1902 1849 46.5% 34.3% 19.2% +4.4 47
1996-04-13 @ Borussia Monchengladbach L 1-2 1849 1902 19.2% 34.3% 46.5% -4.4 28
1996-04-13 Karlsruher SC L 0-3 1877 1872 40.0% 36.4% 23.6% -21.5 35
1996-04-13 @ SC Freiburg W 3-0 1872 1877 23.6% 36.4% 40.0% +21.5 37
1996-04-13 Werder Bremen L 1-2 1821 1892 29.3% 37.4% 33.3% -6.0 33
1996-04-13 @ St. Pauli W 2-1 1892 1821 33.3% 37.4% 29.3% +6.0 37
1996-04-13 Bayern Munich L 0-1 1873 1967 26.4% 37.1% 36.5% -6.0 39
1996-04-13 @ VfB Stuttgart W 1-0 1967 1873 36.5% 37.1% 26.4% +6.0 57
1996-04-14 Dusseldorf D 0-0 1896 1811 50.6% 32.5% 16.9% -1.5 33
1996-04-14 @ Bayer Leverkusen D 0-0 1811 1896 16.9% 32.5% 50.6% +1.5 31
1996-04-16 1. FC Kaiserslautern D 1-1 1906 1851 46.8% 34.2% 19.0% -1.1 48
1996-04-16 @ Borussia Monchengladbach D 1-1 1851 1906 19.0% 34.2% 46.8% +1.1 26
1996-04-17 Hamburger SV W 2-0 1888 1844 45.2% 34.8% 20.0% +9.1 40
1996-04-17 @ Hansa Rostock L 0-2 1844 1888 20.0% 34.8% 45.2% -9.1 38
1996-04-19 1. FC Kaiserslautern D 0-0 1893 1852 44.9% 34.9% 20.2% -1.1 38
1996-04-19 @ Karlsruher SC D 0-0 1852 1893 20.2% 34.9% 44.9% +1.1 27
1996-04-19 SC Freiburg W 3-1 1754 1856 25.4% 36.9% 37.7% +12.3 20
1996-04-19 @ KFC Uerdingen 05 L 1-3 1856 1754 37.7% 36.9% 25.4% -12.3 35
1996-04-20 Eintracht Frankfurt D 1-1 1973 1792 62.4% 25.5% 12.1% -2.0 58
1996-04-20 @ Bayern Munich D 1-1 1792 1973 12.1% 25.5% 62.4% +2.0 28
1996-04-20 Borussia Dortmund L 1-2 1813 2035 15.5% 30.9% 53.7% -3.5 31
1996-04-20 @ Dusseldorf W 2-1 2035 1813 53.7% 30.9% 15.5% +3.5 57
1996-04-20 1860 Munich L 0-3 1897 1882 41.3% 36.1% 22.6% -22.0 40
1996-04-20 @ Hansa Rostock W 3-0 1882 1897 22.6% 36.1% 41.3% +22.0 40
1996-04-20 St. Pauli W 1-0 1845 1815 43.3% 35.5% 21.2% +5.1 31
1996-04-20 @ 1. FC Koln L 0-1 1815 1845 21.2% 35.5% 43.3% -5.1 33
1996-04-20 VfB Stuttgart D 2-2 1898 1867 43.5% 35.4% 21.1% -0.6 38
1996-04-20 @ Werder Bremen D 2-2 1867 1898 21.1% 35.4% 43.5% +0.6 40
1996-04-21 Borussia Monchengladbach D 3-3 1883 1905 36.1% 37.1% 26.8% -0.2 41
1996-04-21 @ Schalke 04 D 3-3 1905 1883 26.8% 37.1% 36.1% +0.2 49
1996-04-24 Bayer Leverkusen D 2-2 1835 1895 30.8% 37.4% 31.7% +0.0 39
1996-04-24 @ Hamburger SV D 2-2 1895 1835 31.7% 37.4% 30.8% -0.0 34
1996-04-26 KFC Uerdingen 05 W 3-0 1853 1767 50.8% 32.4% 16.8% +11.2 30
1996-04-26 @ 1. FC Kaiserslautern L 0-3 1767 1853 16.8% 32.4% 50.8% -11.2 20
1996-04-26 Schalke 04 W 2-0 1810 1883 29.1% 37.4% 33.6% +13.2 36
1996-04-26 @ St. Pauli L 0-2 1883 1810 33.6% 37.4% 29.1% -13.2 41
1996-04-27 Karlsruher SC L 1-2 1895 1892 39.7% 36.5% 23.8% -7.3 34
1996-04-27 @ Bayer Leverkusen W 2-1 1892 1895 23.8% 36.5% 39.7% +7.4 41
1996-04-27 Hansa Rostock L 0-1 1970 1875 52.0% 31.8% 16.2% -9.4 58
1996-04-27 @ Bayern Munich W 1-0 1875 1970 16.2% 31.8% 52.0% +9.4 43
1996-04-27 Hamburger SV D 1-1 2038 1835 65.0% 23.8% 11.2% -2.2 58
1996-04-27 @ Borussia Dortmund D 1-1 1835 2038 11.2% 23.8% 65.0% +2.2 40
1996-04-27 Werder Bremen W 1-0 1794 1897 25.3% 36.8% 37.9% +7.6 31
1996-04-27 @ Eintracht Frankfurt L 0-1 1897 1794 37.9% 36.8% 25.3% -7.6 38
1996-04-27 1860 Munich W 1-0 1843 1904 30.6% 37.4% 32.0% +6.8 38
1996-04-27 @ SC Freiburg L 0-1 1904 1843 32.0% 37.4% 30.6% -6.8 40
1996-04-27 1. FC Koln L 0-1 1868 1850 41.8% 35.9% 22.2% -8.1 40
1996-04-27 @ VfB Stuttgart W 1-0 1850 1868 22.2% 35.9% 41.8% +8.1 34
1996-04-28 Dusseldorf D 1-1 1905 1809 52.1% 31.7% 16.2% -1.4 50
1996-04-28 @ Borussia Monchengladbach D 1-1 1809 1905 16.2% 31.7% 52.1% +1.4 32
1996-04-30 SC Freiburg W 1-0 1885 1850 44.0% 35.3% 20.7% +5.0 46
1996-04-30 @ Hansa Rostock L 0-1 1850 1885 20.7% 35.3% 44.0% -5.0 38
1996-04-30 Borussia Dortmund W 5-0 1899 2036 21.7% 35.7% 42.6% +36.1 44
1996-04-30 @ Karlsruher SC L 0-5 2036 1899 42.6% 35.7% 21.7% -36.1 58
1996-04-30 Bayer Leverkusen W 3-0 1756 1888 22.1% 35.9% 41.9% +22.2 23
1996-04-30 @ KFC Uerdingen 05 L 0-3 1888 1756 41.9% 35.9% 22.1% -22.2 34
1996-04-30 VfB Stuttgart W 2-0 1869 1860 40.6% 36.3% 23.2% +10.2 44
1996-04-30 @ Schalke 04 L 0-2 1860 1869 23.2% 36.3% 40.6% -10.2 40
1996-05-01 St. Pauli W 2-0 1811 1823 37.5% 36.9% 25.6% +11.0 35
1996-05-01 @ Dusseldorf L 0-2 1823 1811 25.6% 36.9% 37.5% -11.0 36
1996-05-01 Borussia Monchengladbach W 2-1 1838 1904 29.9% 37.4% 32.7% +6.5 43
1996-05-01 @ Hamburger SV L 1-2 1904 1838 32.7% 37.4% 29.9% -6.5 50
1996-05-01 Eintracht Frankfurt W 3-0 1858 1802 46.8% 34.2% 19.0% +12.6 37
1996-05-01 @ 1. FC Koln L 0-3 1802 1858 19.0% 34.2% 46.8% -12.6 31
1996-05-03 KFC Uerdingen 05 W 5-0 2000 1778 67.2% 22.3% 10.5% +9.9 61
1996-05-03 @ Borussia Dortmund L 0-5 1778 2000 10.5% 22.3% 67.2% -9.9 23
1996-05-03 1. FC Kaiserslautern D 0-0 1845 1864 36.6% 37.0% 26.4% -0.4 39
1996-05-03 @ SC Freiburg D 0-0 1864 1845 26.4% 37.0% 36.6% +0.4 31
1996-05-04 1860 Munich W 2-1 1865 1898 34.7% 37.3% 28.0% +5.9 37
1996-05-04 @ Bayer Leverkusen L 1-2 1898 1865 28.0% 37.3% 34.7% -5.9 40
1996-05-04 1. FC Koln W 3-2 1961 1870 51.4% 32.1% 16.5% +3.6 61
1996-05-04 @ Bayern Munich L 2-3 1870 1961 16.5% 32.1% 51.4% -3.6 37
1996-05-04 Karlsruher SC L 1-2 1898 1936 33.9% 37.3% 28.7% -6.6 50
1996-05-04 @ Borussia Monchengladbach W 2-1 1936 1898 28.7% 37.3% 33.9% +6.6 47
1996-05-04 Schalke 04 L 0-3 1789 1880 26.8% 37.1% 36.1% -16.5 31
1996-05-04 @ Eintracht Frankfurt W 3-0 1880 1789 36.1% 37.1% 26.8% +16.5 47
1996-05-04 Werder Bremen W 2-1 1889 1890 39.2% 36.6% 24.2% +5.3 49
1996-05-04 @ Hansa Rostock L 1-2 1890 1889 24.2% 36.6% 39.2% -5.3 38
1996-05-04 Dusseldorf L 2-3 1850 1822 43.1% 35.5% 21.3% -7.4 40
1996-05-04 @ VfB Stuttgart W 3-2 1822 1850 21.3% 35.5% 43.1% +7.4 38
1996-05-05 Hamburger SV D 1-1 1812 1844 34.8% 37.3% 27.9% -0.2 37
1996-05-05 @ St. Pauli D 1-1 1844 1812 27.9% 37.3% 34.8% +0.2 44
1996-05-07 Bayer Leverkusen W 2-0 2010 1871 57.4% 28.7% 13.9% +6.2 64
1996-05-07 @ Borussia Dortmund L 0-2 1871 2010 13.9% 28.7% 57.4% -6.2 37
1996-05-07 Schalke 04 L 1-2 1895 1896 39.1% 36.6% 24.3% -7.3 49
1996-05-07 @ Hansa Rostock W 2-1 1896 1895 24.3% 36.6% 39.1% +7.3 50
1996-05-07 1. FC Kaiserslautern D 1-1 1892 1865 43.0% 35.6% 21.4% -0.8 41
1996-05-07 @ 1860 Munich D 1-1 1865 1892 21.4% 35.6% 43.0% +0.8 32
1996-05-07 Bayern Munich W 3-2 1884 1965 28.0% 37.3% 34.7% +6.4 41
1996-05-07 @ Werder Bremen L 2-3 1965 1884 34.7% 37.3% 28.0% -6.4 61
1996-05-11 Hansa Rostock W 2-0 1865 1887 36.2% 37.1% 26.7% +11.3 35
1996-05-11 @ 1. FC Kaiserslautern L 0-2 1887 1865 26.7% 37.1% 36.2% -11.3 49
1996-05-11 Borussia Dortmund D 2-2 1891 2016 22.9% 36.2% 41.0% +0.5 42
1996-05-11 @ 1860 Munich D 2-2 2016 1891 41.0% 36.2% 22.9% -0.5 65
1996-05-11 Eintracht Frankfurt D 2-2 1829 1773 46.9% 34.2% 18.9% -0.8 39
1996-05-11 @ Dusseldorf D 2-2 1773 1829 18.9% 34.2% 46.9% +0.8 32
1996-05-11 Bayer Leverkusen W 2-1 1845 1865 36.4% 37.1% 26.5% +5.6 42
1996-05-11 @ SC Freiburg L 1-2 1865 1845 26.5% 37.1% 36.4% -5.6 37
1996-05-11 VfB Stuttgart W 3-0 1844 1842 39.6% 36.5% 23.9% +15.2 47
1996-05-11 @ Hamburger SV L 0-3 1842 1844 23.9% 36.5% 39.6% -15.2 40
1996-05-11 St. Pauli D 2-2 1942 1812 56.3% 29.3% 14.3% -1.3 48
1996-05-11 @ Karlsruher SC D 2-2 1812 1942 14.3% 29.3% 56.3% +1.3 38
1996-05-11 Borussia Monchengladbach L 0-2 1768 1891 23.0% 36.2% 40.7% -10.2 23
1996-05-11 @ KFC Uerdingen 05 W 2-0 1891 1768 40.7% 36.2% 23.0% +10.2 53
1996-05-11 Werder Bremen L 1-2 1867 1891 35.9% 37.1% 27.0% -6.9 37
1996-05-11 @ 1. FC Koln W 2-1 1891 1867 27.0% 37.1% 35.9% +6.9 44
1996-05-11 Bayern Munich W 2-1 1903 1958 31.5% 37.4% 31.1% +6.3 53
1996-05-11 @ Schalke 04 L 1-2 1958 1903 31.1% 37.4% 31.5% -6.3 61
1996-05-18 1. FC Kaiserslautern D 1-1 1859 1877 36.8% 37.0% 26.2% -0.4 38
1996-05-18 @ Bayer Leverkusen D 1-1 1877 1859 26.2% 37.0% 36.8% +0.4 36
1996-05-18 Dusseldorf D 2-2 1952 1828 55.5% 29.8% 14.7% -1.2 62
1996-05-18 @ Bayern Munich D 2-2 1828 1952 14.7% 29.8% 55.5% +1.2 40
1996-05-18 SC Freiburg W 3-2 2015 1850 60.6% 26.7% 12.7% +2.6 68
1996-05-18 @ Borussia Dortmund L 2-3 1850 2015 12.7% 26.7% 60.6% -2.6 42
1996-05-18 1860 Munich L 0-2 1901 1892 40.6% 36.3% 23.1% -15.0 53
1996-05-18 @ Borussia Monchengladbach W 2-0 1892 1901 23.1% 36.3% 40.6% +14.9 45
1996-05-18 Hamburger SV L 1-4 1774 1860 27.3% 37.2% 35.5% -14.1 32
1996-05-18 @ Eintracht Frankfurt W 4-1 1860 1774 35.5% 37.2% 27.3% +14.1 50
1996-05-18 1. FC Koln L 0-1 1876 1860 41.5% 36.0% 22.4% -8.1 49
1996-05-18 @ Hansa Rostock W 1-0 1860 1876 22.4% 36.0% 41.5% +8.1 40
1996-05-18 KFC Uerdingen 05 L 0-2 1813 1758 46.8% 34.2% 19.0% -16.5 38
1996-05-18 @ St. Pauli W 2-0 1758 1813 19.0% 34.2% 46.8% +16.5 26
1996-05-18 Karlsruher SC W 3-1 1827 1941 24.0% 36.5% 39.4% +12.7 43
1996-05-18 @ VfB Stuttgart L 1-3 1941 1827 39.4% 36.5% 24.0% -12.7 48
1996-05-18 Schalke 04 L 1-2 1898 1910 37.6% 36.9% 25.5% -7.1 44
1996-05-18 @ Werder Bremen W 2-1 1910 1898 25.5% 36.9% 37.6% +7.1 56

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 1996-02-24 14.40% Hansa Rostock 1888 2 @ Borussia Dortmund 2017 1
2 1996-02-17 14.81% Karlsruher SC 1849 4 @ Bayern Munich 1970 1
3 1995-09-17 15.63% St. Pauli 1827 4 @ Borussia Monchengladbach 1933 2
4 1996-04-27 16.25% Hansa Rostock 1875 1 @ Bayern Munich 1970 0
5 1995-12-01 16.39% SC Freiburg 1840 1 @ Bayer Leverkusen 1933 0
6 1995-08-18 17.66% St. Pauli 1832 2 @ SC Freiburg 1905 0
7 1995-12-01 18.04% 1. FC Koln 1824 1 @ Werder Bremen 1892 0
8 1996-04-06 18.26% 1. FC Koln 1839 2 @ Bayer Leverkusen 1904 1
9 1995-10-14 18.27% Borussia Monchengladbach 1898 2 @ Bayern Munich 1963 1
10 1995-11-25 18.41% SC Freiburg 1831 2 @ 1. FC Kaiserslautern 1894 1
11 1995-11-17 18.70% Hamburger SV 1867 2 @ Borussia Monchengladbach 1927 1
12 1995-11-03 18.79% Hamburger SV 1858 1 @ Bayer Leverkusen 1916 0
13 1996-05-18 18.97% KFC Uerdingen 05 1758 2 @ St. Pauli 1813 0
14 1996-02-17 20.14% 1860 Munich 1855 3 @ VfB Stuttgart 1896 2
15 1995-10-21 20.58% Hamburger SV 1828 3 @ SC Freiburg 1865 0
16 1995-11-25 21.01% Hansa Rostock 1876 2 @ Werder Bremen 1908 0
17 1996-05-04 21.34% Dusseldorf 1822 3 @ VfB Stuttgart 1850 2
18 1995-09-30 21.46% Schalke 04 1846 2 @ SC Freiburg 1872 1
19 1995-11-11 21.46% @ Dusseldorf 1795 3 Borussia Monchengladbach 1934 2
20 1996-04-30 21.72% @ Karlsruher SC 1899 5 Borussia Dortmund 2036 0
21 1996-03-09 21.86% Schalke 04 1856 1 @ Karlsruher SC 1879 0
22 1996-04-13 21.92% Hamburger SV 1837 2 @ 1. FC Kaiserslautern 1859 1
23 1995-11-04 22.02% @ Eintracht Frankfurt 1832 4 Bayern Munich 1965 1
24 1995-08-12 22.14% Schalke 04 1846 1 @ 1. FC Koln 1865 0
25 1996-04-30 22.15% @ KFC Uerdingen 05 1756 3 Bayer Leverkusen 1888 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 1996-04-30 36.11 @ Karlsruher SC 5 1899 21.72% Borussia Dortmund 0 2036 42.56% 35.72%
2 1995-09-23 32.67 @ VfB Stuttgart 5 1824 26.21% Borussia Monchengladbach 0 1919 36.76% 37.02%
3 1995-11-25 26.06 @ Karlsruher SC 4 1830 27.03% Borussia Monchengladbach 0 1918 35.82% 37.15%
4 1996-04-06 25.47 @ 1860 Munich 5 1853 37.99% Hamburger SV 0 1862 25.19% 36.83%
5 1995-12-09 25.30 @ 1860 Munich 4 1820 28.45% Borussia Monchengladbach 0 1896 34.24% 37.31%
6 1996-03-16 24.44 Borussia Dortmund 5 2010 39.74% @ VfB Stuttgart 0 1894 23.79% 36.47%
7 1995-10-21 23.04 Hamburger SV 3 1828 20.58% @ SC Freiburg 0 1865 44.25% 35.17%
8 1996-02-17 22.67 Karlsruher SC 4 1849 14.81% @ Bayern Munich 1 1970 55.20% 29.99%
9 1996-04-30 22.20 @ KFC Uerdingen 05 3 1756 22.15% Bayer Leverkusen 0 1888 41.94% 35.90%
10 1996-04-20 21.96 1860 Munich 3 1882 22.63% @ Hansa Rostock 0 1897 41.29% 36.08%
11 1996-04-13 21.50 Karlsruher SC 3 1872 23.57% @ SC Freiburg 0 1877 40.03% 36.40%
12 1995-09-02 20.86 @ KFC Uerdingen 05 3 1827 24.91% Werder Bremen 0 1933 38.32% 36.76%
13 1995-12-10 19.22 @ 1. FC Koln 3 1833 28.81% Hansa Rostock 0 1907 33.86% 37.34%
14 1995-11-04 18.78 @ Eintracht Frankfurt 4 1832 22.02% Bayern Munich 1 1965 42.14% 35.85%
15 1996-02-25 18.35 Bayern Munich 6 1947 43.58% @ KFC Uerdingen 05 1 1803 21.02% 35.40%
16 1996-03-02 17.87 @ Schalke 04 3 1839 32.40% Hamburger SV 0 1888 30.19% 37.41%
17 1995-08-19 17.21 Bayern Munich 6 1918 30.35% @ Karlsruher SC 2 1869 32.24% 37.41%
18 1995-08-18 17.09 St. Pauli 2 1832 17.66% @ SC Freiburg 0 1905 49.17% 33.16%
19 1996-03-30 16.98 @ Schalke 04 3 1864 34.84% SC Freiburg 0 1895 27.90% 37.26%
20 1995-11-11 16.91 @ 1860 Munich 3 1812 35.04% SC Freiburg 0 1842 27.73% 37.24%
21 1995-09-09 16.52 Borussia Dortmund 3 1934 36.11% @ St. Pauli 0 1844 26.78% 37.12%
22 1996-05-18 16.52 KFC Uerdingen 05 2 1758 18.97% @ St. Pauli 0 1813 46.84% 34.19%
23 1996-05-04 16.51 Schalke 04 3 1880 36.12% @ Eintracht Frankfurt 0 1789 26.77% 37.11%
24 1995-12-08 16.40 @ Hamburger SV 5 1864 40.05% Eintracht Frankfurt 1 1859 23.55% 36.40%
25 1995-12-08 16.15 St. Pauli 5 1807 22.32% @ KFC Uerdingen 05 2 1825 41.71% 35.97%