Home / Leagues / Germany / Bundesliga / 1988-89
‹ ›

1988-89 Bundesliga Season

306 games · 2 promotion-playoff teams

Final

Champion

Bayern Munich

50 points · 10th Title

Last Title: 1986-87

Relegated

Hannover 96

19 pts

Stuttgarter Kickers · 26 pts

Biggest Overachiever

Bayern Munich

7.26 points above expected

50 points · 42.74 expected points

Biggest Disappointment

Hannover 96

10.34 points below expected

19 points · 29.34 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 19 12 3 50 67 26 +41 42.74 +7.26
2 1. FC Koln 34 18 9 7 45 58 30 +28 41.17 +3.83
3 Werder Bremen 34 18 8 8 44 55 32 +23 40.81 +3.19
4 Hamburger SV 34 17 9 8 43 60 36 +24 37.82 +5.18
5 VfB Stuttgart 34 16 7 11 39 58 49 +9 36.49 +2.51
6 Borussia Monchengladbach 34 12 14 8 38 44 43 +1 35.18 +2.82
7 Borussia Dortmund 34 12 13 9 37 56 40 +16 34.70 +2.30
8 Bayer Leverkusen 34 10 14 10 34 45 44 +1 33.67 +0.33
9 1. FC Kaiserslautern 34 10 13 11 33 47 44 +3 33.77 -0.77
10 St. Pauli 34 9 14 11 32 41 42 -1 30.79 +1.21
11 Karlsruher SC 34 12 8 14 32 48 51 -3 31.74 +0.26
12 Waldhof Mannheim 34 10 11 13 31 43 52 -9 27.99 +3.01
13 Bayer 05 Uerdingen 34 10 11 13 31 50 60 -10 34.61 -3.61
14 1. FC Nurnberg 34 8 10 16 26 36 54 -18 30.67 -4.67
15 VfL Bochum 34 9 8 17 26 37 57 -20 33.07 -7.07
16 Eintracht Frankfurt 34 8 10 16 26 30 53 -23 29.41 -3.41
17 Stuttgarter Kickers Relegated 34 10 6 18 26 41 68 -27 28.03 -2.03
18 Hannover 96 Relegated 34 4 11 19 19 36 71 -35 29.34 -10.34

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 Bayern Munich 50 42.74 +7.26
2 Hamburger SV 43 37.82 +5.18
3 1. FC Koln 45 41.17 +3.83
4 Werder Bremen 44 40.81 +3.19
5 Waldhof Mannheim 31 27.99 +3.01

Biggest Disappointments

# Team Actual Sim vsSim
1 Hannover 96 19 29.34 -10.34
2 VfL Bochum 26 33.07 -7.07
3 1. FC Nurnberg 26 30.67 -4.67
4 Bayer 05 Uerdingen 31 34.61 -3.61
5 Eintracht Frankfurt 26 29.41 -3.41

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 consecutive wins or ties; Winless counts consecutive losses or ties.

Most Unlikely Winning Streaks

# Team Games Dates Probability
1 Hamburger SV 5 Sep 10 – Oct 22 1 in 452
2 Waldhof Mannheim 4 Apr 1 – Apr 29 1 in 387
3 Stuttgarter Kickers 3 Mar 25 – Apr 8 1 in 96
4 VfB Stuttgart 4 Apr 14 – May 12 1 in 41
5 Werder Bremen 4 Oct 29 – Nov 16 1 in 30

Most Unlikely Losing Streaks

# Team Games Dates Probability
1 VfL Bochum 7 May 5 – Jun 17 1 in 1,331
2 Hannover 96 7 Mar 18 – May 6 1 in 1,192
3 1. FC Nurnberg 5 Sep 3 – Oct 8 1 in 192
4 Karlsruher SC 4 Apr 8 – May 6 1 in 75
5 Stuttgarter Kickers 5 Feb 25 – Mar 21 1 in 66

Most Unlikely Unbeaten Streaks

# Team Games Dates Probability
1 Bayern Munich 23 Jul 23 – Mar 25 1 in 722
2 St. Pauli 11 Aug 26 – Nov 19 1 in 275
3 1. FC Koln 17 Nov 16 – May 20 1 in 105
4 Borussia Monchengladbach 12 Sep 13 – Mar 4 1 in 96
5 Bayer Leverkusen 10 Aug 20 – Nov 12 1 in 36

Most Unlikely Winless Streaks

# Team Games Dates Probability
1 Waldhof Mannheim 17 Aug 20 – Mar 4 1 in 144
2 Hannover 96 13 Mar 4 – Jun 3 1 in 64
3 VfB Stuttgart 8 Nov 12 – Mar 4 1 in 36
4 1. FC Nurnberg 9 Sep 3 – Nov 12 1 in 25
5 VfL Bochum 8 Nov 4 – Mar 11 1 in 24

Position Race

Each team’s league position across the whole season. Colored teams are the season’s headline finishers — champion, promoted, and relegated; everyone else is gray as context.

Recent Form

Each team’s last 5 games, hottest first. Form shows the results (navy win, gray draw, red loss, newest on the right); the bars show Elo change over the window, points taken, points expected from the odds, and actual minus expected. Beside each team: current Elo and season points.

Team Elo Season Pts Form Elo Δ (5) Points (5) Expected (5) Actual − Exp
Bayern Munich 2030 50 +22 8 6.7 +1.3
1. FC Koln 1995 45 -21 4 6.7 -2.7
Werder Bremen 1985 44 +12 8 6.7 +1.3
Hamburger SV 1977 43 +29 7 6.2 +0.8
VfB Stuttgart 1904 39 -1 5 4.6 +0.4
Borussia Monchengladbach 1864 38 -29 4 5.7 -1.7
Borussia Dortmund 1909 37 +4 7 6.3 +0.7
Bayer Leverkusen 1855 34 -2 5 5.3 -0.3
1. FC Kaiserslautern 1853 33 -32 3 4.7 -1.7
Karlsruher SC 1835 32 +7 5 3.9 +1.1
St. Pauli 1822 32 +7 4 4.3 -0.3
Waldhof Mannheim 1819 31 +55 9 4.2 +4.8
Bayer 05 Uerdingen 1813 31 -36 2 4.6 -2.6
Eintracht Frankfurt 1785 26 +5 5 3.8 +1.2
Stuttgarter Kickers 1786 26 +3 5 4.6 +0.4
1. FC Nurnberg 1791 26 +2 4 3.7 +0.3
VfL Bochum 1791 26 -37 0 3.9 -3.9
Hannover 96 1727 19 +12 5 4.0 +1.0

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 1FN B0U BL BM BD BM EF HS H9 KS SP SK VS VB WM WB
1. FC Kaiserslautern —
0-2-0
2.18
1-1-0
3.04
1-0-1
2.66
1-1-0
2.69
0-1-1
1.94
1-1-0
2.62
0-1-1
2.63
1-0-1
3.17
0-2-0
2.30
0-2-0
3.07
0-0-2
2.85
1-1-0
2.89
1-0-1
3.26
1-0-1
2.37
1-0-1
2.73
1-0-1
3.22
0-1-1
2.15
1. FC Koln
0-2-0
3.22
—
1-1-0
3.25
0-2-0
3.15
1-1-0
3.44
0-0-2
2.63
2-0-0
3.09
1-0-1
3.13
1-0-1
3.52
1-0-1
2.95
1-1-0
4.11
1-1-0
3.39
2-0-0
3.56
1-1-0
4.01
1-0-1
3.03
2-0-0
3.26
1-0-1
3.88
2-0-0
2.71
1. FC Nurnberg
0-1-1
2.33
0-1-1
2.18
—
1-0-1
2.41
0-1-1
2.39
1-0-1
1.41
0-1-1
2.16
0-2-0
2.19
0-1-1
2.86
0-0-2
2.17
1-1-0
2.95
0-1-1
2.58
2-0-0
2.69
0-1-1
2.82
1-0-1
2.24
1-0-1
2.57
1-0-1
3.01
0-0-2
1.94
Bayer 05 Uerdingen
1-0-1
2.72
0-2-0
2.22
1-0-1
2.95
—
1-1-0
2.69
0-0-2
2.05
0-1-1
2.60
0-1-1
2.60
2-0-0
3.07
0-0-2
2.42
2-0-0
3.13
1-0-1
2.91
0-1-1
2.87
0-0-2
3.39
0-2-0
2.54
1-1-0
2.77
0-2-0
3.38
1-0-1
2.09
Bayer Leverkusen
0-1-1
2.69
0-1-1
1.94
1-1-0
2.98
0-1-1
2.69
—
0-1-1
2.04
1-0-1
2.66
1-0-1
2.58
0-2-0
3.11
0-1-1
2.33
1-1-0
3.01
2-0-0
2.79
0-1-1
2.92
1-0-1
3.16
0-2-0
2.46
1-1-0
2.69
1-1-0
3.14
1-0-1
2.13
Bayern Munich
1-1-0
3.46
2-0-0
2.75
1-0-1
4.04
2-0-0
3.37
1-1-0
3.37
—
0-2-0
3.29
1-0-1
3.37
1-1-0
3.78
2-0-0
3.04
1-1-0
3.87
1-1-0
3.48
1-1-0
3.70
1-0-1
4.06
1-1-0
3.37
1-1-0
3.70
2-0-0
3.88
0-2-0
2.94
Borussia Dortmund
0-1-1
2.76
0-0-2
2.30
1-1-0
3.21
1-1-0
2.78
1-0-1
2.72
0-2-0
2.10
—
0-2-0
2.62
1-0-1
3.30
0-2-0
2.43
2-0-0
3.23
1-1-0
2.93
0-1-1
3.09
1-1-0
3.38
1-0-1
2.51
1-1-0
2.90
1-0-1
3.14
1-0-1
2.18
Borussia Monchengladbach
1-1-0
2.75
1-0-1
2.26
0-2-0
3.19
1-1-0
2.78
1-0-1
2.79
1-0-1
2.01
0-2-0
2.74
—
1-1-0
3.28
1-0-1
2.34
2-0-0
3.17
0-2-0
2.97
0-2-0
2.97
0-1-1
3.37
0-1-1
2.59
2-0-0
2.83
0-1-1
3.25
1-0-1
2.23
Eintracht Frankfurt
1-0-1
2.20
1-0-1
1.91
1-1-0
2.51
0-0-2
2.30
0-2-0
2.27
0-1-1
1.62
1-0-1
2.08
0-1-1
2.10
—
0-0-2
2.00
1-1-0
2.86
2-0-0
2.31
0-1-1
2.63
1-0-1
2.78
0-0-2
2.16
0-1-1
2.41
0-1-1
2.86
0-1-1
1.68
Hamburger SV
0-2-0
3.08
1-0-1
2.43
2-0-0
3.24
2-0-0
2.94
1-1-0
3.05
0-0-2
2.34
0-2-0
2.94
1-0-1
3.05
2-0-0
3.41
—
2-0-0
3.22
0-2-0
3.29
1-1-0
3.23
1-0-1
3.36
1-0-1
2.81
1-0-1
3.14
1-1-0
3.64
1-0-1
2.43
Hannover 96
0-2-0
2.29
0-1-1
1.34
0-1-1
2.41
0-0-2
2.28
0-1-1
2.38
0-1-1
1.60
0-0-2
2.14
0-0-2
2.20
0-1-1
2.50
0-0-2
2.20
—
0-0-2
2.59
0-2-0
2.43
1-0-1
2.60
1-0-1
2.12
2-0-0
2.18
0-1-1
2.71
0-1-1
1.93
Karlsruher SC
2-0-0
2.53
0-1-1
1.99
1-1-0
2.82
1-0-1
2.47
0-0-2
2.59
0-1-1
1.94
0-1-1
2.45
0-2-0
2.42
0-0-2
3.08
0-2-0
2.10
2-0-0
2.80
—
1-0-1
2.81
2-0-0
2.90
1-0-1
2.23
0-0-2
2.72
1-0-1
3.04
1-0-1
1.89
St. Pauli
0-1-1
2.48
0-0-2
1.87
0-0-2
2.66
1-1-0
2.51
1-1-0
2.46
0-1-1
1.73
1-1-0
2.30
0-2-0
2.41
1-1-0
2.73
0-1-1
2.14
0-2-0
2.96
1-0-1
2.56
—
1-1-0
2.94
1-0-1
2.23
1-1-0
2.44
1-0-1
2.96
0-1-1
1.92
Stuttgarter Kickers
1-0-1
2.10
0-1-1
1.44
1-1-0
2.56
2-0-0
1.99
1-0-1
2.24
1-0-1
1.39
0-1-1
2.01
1-1-0
2.02
1-0-1
2.59
1-0-1
2.08
1-0-1
2.76
0-0-2
2.51
0-1-1
2.44
—
0-0-2
2.07
0-0-2
2.39
0-1-1
2.77
0-0-2
1.76
VfB Stuttgart
1-0-1
3.00
1-0-1
2.36
1-0-1
3.14
0-2-0
2.82
0-2-0
2.91
0-1-1
2.02
1-0-1
2.86
1-1-0
2.77
2-0-0
3.23
1-0-1
2.57
1-0-1
3.26
1-0-1
3.14
1-0-1
3.14
2-0-0
3.31
—
1-0-1
2.89
2-0-0
3.45
0-1-1
2.30
VfL Bochum
1-0-1
2.65
0-0-2
2.11
1-0-1
2.81
0-1-1
2.61
0-1-1
2.68
0-1-1
1.74
0-1-1
2.50
0-0-2
2.55
1-1-0
2.96
1-0-1
2.23
0-0-2
3.21
2-0-0
2.64
0-1-1
2.94
2-0-0
3.01
1-0-1
2.47
—
0-2-0
3.16
0-0-2
2.00
Waldhof Mannheim
1-0-1
2.16
1-0-1
1.58
1-0-1
2.36
0-2-0
2.00
0-1-1
2.27
0-0-2
1.58
1-0-1
2.27
1-1-0
2.17
1-1-0
2.51
0-1-1
1.77
1-1-0
2.65
1-0-1
2.33
1-0-1
2.42
1-1-0
2.60
0-0-2
1.95
0-2-0
2.21
—
0-1-1
1.86
Werder Bremen
1-1-0
3.24
0-0-2
2.65
2-0-0
3.48
1-0-1
3.28
1-0-1
3.25
0-2-0
2.44
1-0-1
3.21
1-0-1
3.16
1-1-0
3.75
1-0-1
2.94
1-1-0
3.50
1-0-1
3.51
1-1-0
3.47
2-0-0
3.67
1-1-0
3.08
2-0-0
3.38
1-1-0
3.59
—

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

R² Slope
Scored 0.81 +7.3
Allowed 0.84 -6.0
Differential 0.96 +3.8

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
09.80%7.03%5.56%2.94%1.47%0.98%27.78%
17.03%12.09%6.21%5.07%1.14%1.14%32.68%
25.56%6.21%7.52%1.80%0.65%—21.73%
32.94%5.07%1.80%1.31%0.33%0.33%11.76%
41.47%1.14%0.65%0.33%——3.59%
5+0.98%1.14%—0.33%——2.45%
Total27.78%32.68%21.73%11.76%3.59%2.45%100%

Summary Statistics

Scored Allowed Difference
Mean 1.39 1.39 +0.00
SD 1.28 1.28 1.87
CV 0.92 0.92 —
Max 7 7 +6
Min 0 0 -6

Games Played: 306

↓ Scored | Allowed →012345+Total
017.65%2.94%5.88%2.94%——29.41%
15.88%17.65%2.94%5.88%5.88%2.94%41.18%
22.94%2.94%2.94%2.94%——11.76%
35.88%—2.94%———8.82%
42.94%—————2.94%
5+2.94%2.94%————5.88%
Total38.24%26.47%14.71%11.76%5.88%2.94%100%

Summary Statistics

Scored Allowed Difference
Mean 1.38 1.29 +0.09
SD 1.56 1.40 2.23
CV 1.13 1.08 —
Max 6 5 +6
Min 0 0 -4

Games Played: 34

↓ Scored | Allowed →012345+Total
08.82%5.88%5.88%———20.59%
114.71%11.76%5.88%2.94%——35.29%
28.82%2.94%5.88%———17.65%
35.88%5.88%2.94%———14.71%
42.94%—2.94%———5.88%
5+—5.88%————5.88%
Total41.18%32.35%23.53%2.94%——100%

Summary Statistics

Scored Allowed Difference
Mean 1.71 0.88 +0.82
SD 1.51 0.88 1.73
CV 0.88 1.00 —
Max 6 3 +5
Min 0 0 -2

Games Played: 34

↓ Scored | Allowed →012345+Total
02.94%14.71%2.94%2.94%5.88%—29.41%
114.71%20.59%8.82%2.94%2.94%—50.00%
2—2.94%2.94%5.88%——11.76%
3—2.94%—2.94%——5.88%
4———————
5+———2.94%——2.94%
Total17.65%41.18%14.71%17.65%8.82%—100%

Summary Statistics

Scored Allowed Difference
Mean 1.06 1.59 -0.53
SD 1.07 1.23 1.48
CV 1.01 0.78 —
Max 5 4 +2
Min 0 0 -4

Games Played: 34

↓ Scored | Allowed →012345+Total
014.71%2.94%5.88%8.82%—2.94%35.29%
12.94%8.82%—11.76%—2.94%26.47%
22.94%2.94%5.88%—2.94%—14.71%
3—8.82%2.94%2.94%——14.71%
4—2.94%————2.94%
5+2.94%——2.94%——5.88%
Total23.53%26.47%14.71%26.47%2.94%5.88%100%

Summary Statistics

Scored Allowed Difference
Mean 1.47 1.76 -0.29
SD 1.66 1.46 2.22
CV 1.13 0.83 —
Max 7 5 +5
Min 0 0 -5

Games Played: 34

↓ Scored | Allowed →012345+Total
011.76%2.94%8.82%2.94%——26.47%
15.88%17.65%5.88%8.82%——38.24%
22.94%—11.76%———14.71%
35.88%8.82%2.94%———17.65%
4——2.94%———2.94%
5+———————
Total26.47%29.41%32.35%11.76%——100%

Summary Statistics

Scored Allowed Difference
Mean 1.32 1.29 +0.03
SD 1.15 1.00 1.53
CV 0.87 0.77 —
Max 4 3 +3
Min 0 0 -3

Games Played: 34

↓ Scored | Allowed →012345+Total
011.76%—2.94%———14.71%
111.76%11.76%5.88%———29.41%
25.88%5.88%8.82%———20.59%
311.76%5.88%2.94%2.94%——23.53%
42.94%—————2.94%
5+5.88%2.94%————8.82%
Total50.00%26.47%20.59%2.94%——100%

Summary Statistics

Scored Allowed Difference
Mean 1.97 0.76 +1.21
SD 1.45 0.89 1.72
CV 0.73 1.16 —
Max 5 3 +5
Min 0 0 -2

Games Played: 34

↓ Scored | Allowed →012345+Total
014.71%2.94%8.82%—2.94%—29.41%
1—17.65%8.82%———26.47%
2—8.82%5.88%2.94%——17.65%
32.94%5.88%2.94%———11.76%
45.88%—2.94%———8.82%
5+2.94%2.94%————5.88%
Total26.47%38.24%29.41%2.94%2.94%—100%

Summary Statistics

Scored Allowed Difference
Mean 1.65 1.18 +0.47
SD 1.61 0.97 2.02
CV 0.98 0.82 —
Max 6 4 +6
Min 0 0 -4

Games Played: 34

↓ Scored | Allowed →012345+Total
011.76%—2.94%5.88%2.94%—23.53%
15.88%20.59%2.94%5.88%2.94%—38.24%
28.82%11.76%8.82%———29.41%
32.94%—————2.94%
4—5.88%————5.88%
5+———————
Total29.41%38.24%14.71%11.76%5.88%—100%

Summary Statistics

Scored Allowed Difference
Mean 1.29 1.26 +0.03
SD 1.06 1.19 1.75
CV 0.82 0.94 —
Max 4 4 +3
Min 0 0 -4

Games Played: 34

↓ Scored | Allowed →012345+Total
05.88%8.82%11.76%5.88%—2.94%35.29%
114.71%17.65%8.82%2.94%2.94%—47.06%
2—2.94%5.88%2.94%——11.76%
3—2.94%2.94%———5.88%
4———————
5+———————
Total20.59%32.35%29.41%11.76%2.94%2.94%100%

Summary Statistics

Scored Allowed Difference
Mean 0.88 1.56 -0.68
SD 0.84 1.31 1.61
CV 0.96 0.84 —
Max 3 6 +2
Min 0 0 -6

Games Played: 34

↓ Scored | Allowed →012345+Total
08.82%8.82%2.94%———20.59%
12.94%11.76%8.82%———23.53%
25.88%14.71%5.88%—2.94%—29.41%
35.88%2.94%5.88%———14.71%
42.94%5.88%————8.82%
5+—2.94%————2.94%
Total26.47%47.06%23.53%—2.94%—100%

Summary Statistics

Scored Allowed Difference
Mean 1.76 1.06 +0.71
SD 1.35 0.89 1.61
CV 0.76 0.84 —
Max 5 4 +4
Min 0 0 -2

Games Played: 34

↓ Scored | Allowed →012345+Total
08.82%14.71%8.82%—5.88%2.94%41.18%
12.94%8.82%2.94%2.94%2.94%2.94%23.53%
22.94%—14.71%5.88%——23.53%
3—2.94%2.94%—2.94%2.94%11.76%
4———————
5+———————
Total14.71%26.47%29.41%8.82%11.76%8.82%100%

Summary Statistics

Scored Allowed Difference
Mean 1.06 2.09 -1.03
SD 1.07 1.66 1.71
CV 1.01 0.79 —
Max 3 7 +2
Min 0 0 -5

Games Played: 34

↓ Scored | Allowed →012345+Total
05.88%11.76%8.82%———26.47%
15.88%8.82%—8.82%—2.94%26.47%
25.88%5.88%8.82%8.82%——29.41%
32.94%8.82%2.94%———14.71%
4—2.94%————2.94%
5+———————
Total20.59%38.24%20.59%17.65%—2.94%100%

Summary Statistics

Scored Allowed Difference
Mean 1.41 1.50 -0.09
SD 1.13 1.29 1.73
CV 0.80 0.86 —
Max 4 6 +3
Min 0 0 -5

Games Played: 34

↓ Scored | Allowed →012345+Total
014.71%8.82%————23.53%
111.76%14.71%11.76%5.88%——44.12%
25.88%5.88%11.76%—2.94%—26.47%
3—————2.94%2.94%
4———————
5+—2.94%————2.94%
Total32.35%32.35%23.53%5.88%2.94%2.94%100%

Summary Statistics

Scored Allowed Difference
Mean 1.21 1.24 -0.03
SD 1.04 1.23 1.27
CV 0.86 1.00 —
Max 5 5 +4
Min 0 0 -2

Games Played: 34

↓ Scored | Allowed →012345+Total
02.94%11.76%2.94%5.88%5.88%5.88%35.29%
12.94%5.88%8.82%8.82%—2.94%29.41%
28.82%2.94%5.88%———17.65%
32.94%8.82%—2.94%——14.71%
4———2.94%——2.94%
5+———————
Total17.65%29.41%17.65%20.59%5.88%8.82%100%

Summary Statistics

Scored Allowed Difference
Mean 1.21 2.00 -0.79
SD 1.17 1.65 2.31
CV 0.97 0.83 —
Max 4 6 +3
Min 0 0 -6

Games Played: 34

↓ Scored | Allowed →012345+Total
08.82%5.88%5.88%5.88%——26.47%
1——8.82%2.94%—2.94%14.71%
214.71%11.76%5.88%———32.35%
3—8.82%—5.88%——14.71%
45.88%—2.94%2.94%——11.76%
5+———————
Total29.41%26.47%23.53%17.65%—2.94%100%

Summary Statistics

Scored Allowed Difference
Mean 1.71 1.44 +0.26
SD 1.34 1.35 1.99
CV 0.78 0.94 —
Max 4 6 +4
Min 0 0 -5

Games Played: 34

↓ Scored | Allowed →012345+Total
05.88%8.82%5.88%2.94%—2.94%26.47%
18.82%8.82%5.88%17.65%——41.18%
25.88%8.82%8.82%2.94%2.94%—29.41%
3—2.94%————2.94%
4———————
5+———————
Total20.59%29.41%20.59%23.53%2.94%2.94%100%

Summary Statistics

Scored Allowed Difference
Mean 1.09 1.68 -0.59
SD 0.83 1.30 1.58
CV 0.76 0.77 —
Max 3 5 +2
Min 0 0 -5

Games Played: 34

↓ Scored | Allowed →012345+Total
08.82%8.82%2.94%8.82%2.94%—32.35%
12.94%11.76%8.82%——2.94%26.47%
25.88%11.76%8.82%———26.47%
32.94%2.94%—2.94%2.94%—11.76%
4—2.94%————2.94%
5+———————
Total20.59%38.24%20.59%11.76%5.88%2.94%100%

Summary Statistics

Scored Allowed Difference
Mean 1.26 1.53 -0.26
SD 1.14 1.28 1.76
CV 0.90 0.84 —
Max 4 5 +3
Min 0 0 -4

Games Played: 34

↓ Scored | Allowed →012345+Total
011.76%5.88%5.88%———23.53%
111.76%2.94%5.88%2.94%2.94%—26.47%
211.76%8.82%5.88%———26.47%
32.94%11.76%—2.94%——17.65%
42.94%—————2.94%
5+2.94%—————2.94%
Total44.12%29.41%17.65%5.88%2.94%—100%

Summary Statistics

Scored Allowed Difference
Mean 1.62 0.94 +0.68
SD 1.37 1.07 1.82
CV 0.85 1.14 —
Max 6 4 +6
Min 0 0 -3

Games Played: 34

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 2030 50 42.74 +7.26 96.0% 31 36 39 43 45 49 54
1. FC Koln 1995 45 41.17 +3.83 89.0% 32 34 38 41 44 48 53
Werder Bremen 1985 44 40.81 +3.19 81.0% 28 33 38 41 44 48 51
Hamburger SV 1977 43 37.82 +5.18 90.0% 26 30 35 38 40 45 51
Borussia Dortmund 1909 37 34.70 +2.30 74.0% 26 28 32 35 38 40 43
VfB Stuttgart 1904 39 36.49 +2.51 76.0% 27 30 33 36 39 43 47
Borussia Monchengladbach 1864 38 35.18 +2.82 82.0% 24 28 33 35 38 41 46
Bayer Leverkusen 1855 34 33.67 +0.33 60.0% 22 25 30 33 37 41 47
1. FC Kaiserslautern 1853 33 33.77 -0.77 52.0% 24 27 31 33 37 41 46
Karlsruher SC 1835 32 31.74 +0.26 58.0% 20 24 28 32 35 38 42
St. Pauli 1822 32 30.79 +1.21 63.0% 20 24 27 31 34 39 42
Waldhof Mannheim 1819 31 27.99 +3.01 80.0% 17 20 25 29 31 35 39
Bayer 05 Uerdingen 1813 31 34.61 -3.61 19.0% 25 28 32 35 37 41 42
1. FC Nurnberg 1791 26 30.67 -4.67 20.0% 20 23 27 31 34 37 41
VfL Bochum 1791 26 33.07 -7.07 7.0% 24 26 30 33 36 40 46
Stuttgarter Kickers 1786 26 28.03 -2.03 38.0% 17 21 25 28 31 34 38
Eintracht Frankfurt 1785 26 29.41 -3.41 28.0% 15 23 26 30 32 37 39
Hannover 96 1727 19 29.34 -10.34 1.0% 19 22 27 30 32 36 40

Point 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).

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.

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 19.5% * Slight Edge: 19.5% to 27.5% * Clear Edge: 27.5% to 33.5% * Strong Edge: 33.5% 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
+28.76%
Clear Edge
49.02%30.72%20.26%
Elo Value
Home Edge
170 Elo
0.006 goals per Elo point
0102.82500
Scoring Tilt
Expected
+0.60 goals
Home-Tilted
-2+0.60+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 3 * Top-Heavy: 3 to 4 * Open: 4 to 7 * Wide Open: 7 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.06 * Tight Race: 0.06 to 0.12 * Comfortable: 0.12 to 0.24 * Runaway: 0.24 and up.
Title-Race Openness
4.2
Open
134710
Champion Preseason Odds
39%
Bayern Munich, 1st of 18
LongshotFavorite
Title Margin
Expected
0.15/gm
Comfortable
00.090.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 3.47 * Some Luck: 3.47 to 5.21 * Lucky: 5.21 to 6.94 * Wild Swing: 6.94 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.47 * Close: 2.47 to 3.7 * Off: 3.7 to 4.94 * Way Off: 4.94 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 0.5 * A Surprise: 0.5 to 0.8 * Several Surprises: 0.8 to 1.1 * Many Surprises: 1.1 and up.
Luck Spread
Expected
4.36 points
Some Luck
04.3411
Average Finish Error
Expected
1.33
Pinpoint
03.098
Biggest Overachiever
Expected 97.22%
96.00%
Bayern Munich
50100
Biggest Underachiever
Expected 2.78%
1.00%
Hannover 96
050
Season Outliers
Expected
2 of 18
Minimal Outliers
01.89
Unexpected Relegations
Expected
2 of 2
Many Surprises
00.52

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.15 * Top-Heavy: 0.15 to 0.17 * Lopsided: 0.17 and up.
Noll-Scully
Take a league where every match is a coin flip and nobody is better than anybody. You would still get a table, with a leader and a bottom club, purely by luck, and you can work out how far apart that table would be. This is the real table measured against it. At 1.00 the season was no more spread out than pure chance; at 2.00 it was twice as spread out, which takes genuine differences in quality. Dividing by the luck figure is what makes seasons of different lengths comparable, because a short season spreads a table by luck alone far more than a long one does. Elo SD in the corner is the same question in rating points: how far apart the teams finished on the ratings.
Coin-Flip Parity: under 1.55 * Moderate Separation: 1.55 to 1.75 * Strong Separation: 1.75 to 1.9 * Wide Separation: 1.9 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 63% * Slight Edge: 63% to 67% * Clear Edge: 67% to 70% * Wide Edge: 70% 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 85.5% * Clear Edge: 85.5% to 91% * Strong Edge: 91% to 94.5% * Dominant: 94.5% 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 52.5% * Some Drama: 52.5% to 55% * Frequent: 55% to 59.5% * Very Frequent: 59.5% 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 17.5% * Occasional: 17.5% to 21.5% * Frequent: 21.5% to 24% * Very Frequent: 24% and up.
Gini Index
0.13
Even
00.120.5
Noll-Scully
Elo SD: 85.75
1.67
Moderate Separation
11.551.752.5
Interquartile Edge
65%
Slight Edge
50%63%70%100%
Best vs. Worst
Baseline
85%
Even
50%87%100%
Close Games
Expected
61%
Very Frequent
0%58%100%
Blowouts
Expected
16%
Rare
0%18%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.34 * Slight Separation: 0.34 to 0.47 * Notable Separation: 0.47 to 0.53 * Lopsided: 0.53 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.46 * Some Carryover: 0.46 to 0.58 * Strong Carryover: 0.58 to 0.68 * Near-Lock: 0.68 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 19.5% * As Expected: 19.5% to 22% * Upset-Prone: 22% to 24% * Very Upset-Prone: 24% 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 17.5% * As Expected: 17.5% to 19.5% * Shaky Favorites: 19.5% to 21% * Very Shaky: 21% and up.
Brier Score
Expected
0.60
Predictable
00.592
Matchup Imbalance
0.49
Notable Separation
00.340.5
Strangeness
Expected
1.06
As Expected
01.002
Repeatability
0.75
Near-Lock
00.460.581
Upset Rate
Expected
21%
As Expected
0%17%50%
Clear Favorite Upset Rate
Expected
19%
As Expected
0%15%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.08 * Near Noise Ceiling: 0.08 to 0.12 * Above Noise: 0.12 to 0.16 * Well Above Noise: 0.16 and up.
Probability calibration
0.45
Well Calibrated
0.010.050.10.51
Calibration slope
Ideal
1.08
Calibrated
0.51.001.5
Calibration error (ECE)
Noise ceiling
0.079
Well Within Noise
00.0820.2

Promotion Playoff

The path the promotion-playoff teams took to determine the final promotion spot. The sections below show matchup heatmaps and round-by-round simulation outcomes.

First Round

Eintracht Frankfurt 3
1. FC Saarbrucken 2

Leg 1: Eintracht Frankfurt 2-0 1. FC Saarbrucken

Leg 2: 1. FC Saarbrucken 2-1 Eintracht Frankfurt

Sim: 17.0%

Final Table Odds

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 Munich39.00%20.00%14.00%10.00%7.00%3.00%3.00%2.00%1.00%——1.00%——————
1. FC Koln20.00%29.00%17.00%7.00%10.00%4.00%5.00%5.00%1.00%—1.00%—1.00%—————
Werder Bremen19.00%23.00%17.00%12.00%8.00%5.00%8.00%2.00%—4.00%————1.00%1.00%——
Hamburger SV7.00%9.00%12.00%13.00%14.00%10.00%9.00%4.00%5.00%4.00%2.00%6.00%—2.00%2.00%1.00%——
VfB Stuttgart7.00%4.00%7.00%14.00%7.00%12.00%9.00%12.00%3.00%5.00%6.00%6.00%3.00%3.00%1.00%——1.00%
Borussia Monchengladbach3.00%4.00%3.00%7.00%4.00%8.00%9.00%15.00%13.00%11.00%6.00%4.00%4.00%3.00%1.00%3.00%2.00%—
Borussia Dortmund—1.00%5.00%12.00%8.00%9.00%11.00%12.00%6.00%9.00%6.00%1.00%5.00%7.00%2.00%4.00%2.00%—
Bayer Leverkusen3.00%1.00%7.00%6.00%4.00%5.00%3.00%7.00%8.00%10.00%13.00%8.00%1.00%6.00%6.00%5.00%5.00%2.00%
1. FC Kaiserslautern1.00%2.00%3.00%4.00%6.00%9.00%10.00%5.00%8.00%5.00%9.00%8.00%9.00%6.00%4.00%7.00%4.00%—
St. Pauli—3.00%—1.00%5.00%—3.00%8.00%11.00%8.00%6.00%6.00%4.00%6.00%13.00%8.00%9.00%9.00%
Karlsruher SC——2.00%2.00%6.00%9.00%3.00%4.00%9.00%6.00%8.00%12.00%3.00%11.00%5.00%9.00%6.00%5.00%
Waldhof Mannheim——1.00%—1.00%1.00%2.00%—2.00%3.00%6.00%7.00%8.00%12.00%7.00%20.00%11.00%19.00%
Bayer 05 Uerdingen—2.00%6.00%3.00%7.00%12.00%8.00%8.00%10.00%13.00%10.00%6.00%6.00%1.00%3.00%3.00%1.00%1.00%
1. FC Nurnberg—2.00%—1.00%3.00%2.00%6.00%5.00%5.00%6.00%8.00%6.00%10.00%9.00%10.00%10.00%7.00%10.00%
VfL Bochum1.00%—5.00%5.00%6.00%5.00%7.00%7.00%5.00%6.00%7.00%6.00%11.00%9.00%7.00%5.00%5.00%3.00%
Eintracht Frankfurt———2.00%2.00%3.00%4.00%2.00%5.00%3.00%3.00%7.00%16.00%5.00%12.00%7.00%15.00%14.00%
Stuttgarter Kickers———1.00%—1.00%——5.00%5.00%1.00%6.00%11.00%8.00%14.00%5.00%21.00%22.00%
Hannover 96——1.00%—2.00%2.00%—2.00%3.00%2.00%8.00%10.00%8.00%12.00%12.00%12.00%12.00%14.00%

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.

Stochastic Promotion/Relegation Outcomes

Across 100,000 regular-season simulations from preseason Elo, the probability of each team's next-season outcome — promotion-positive outcomes on the left, relegation-positive on the right. The round buttons switch to heatmaps of how often each pair of teams met in that round of the playoff across the simulations, since every iteration produces a different field.

Team Same level Lost relegation playoff Direct relegation
1. FC Koln 100% — —
Bayern Munich 100% — —
Hamburger SV 99.00% 1.00% —
VfB Stuttgart 99.00% — 1.00%
Werder Bremen 99.00% 1.00% —
Bayer 05 Uerdingen 95.00% 3.00% 2.00%
Borussia Monchengladbach 95.00% 3.00% 2.00%
Borussia Dortmund 94.00% 4.00% 2.00%
1. FC Kaiserslautern 89.00% 7.00% 4.00%
Bayer Leverkusen 88.00% 5.00% 7.00%
VfL Bochum 87.00% 5.00% 8.00%
Karlsruher SC 80.00% 9.00% 11.00%
St. Pauli 74.00% 8.00% 18.00%
1. FC Nurnberg 73.00% 10.00% 17.00%
Hannover 96 62.00% 12.00% 26.00%
Stuttgarter Kickers 52.00% 5.00% 43.00%
Waldhof Mannheim 50.00% 20.00% 30.00%
Eintracht Frankfurt — 100% —
Loser →
↓ Winner
1. FC Kaiserslautern1. FC Koln1. FC Nurnberg1. FC SaarbruckenAlemannia AachenBayer 05 UerdingenBayer LeverkusenBayern MunichBlau-Weiss 90 BerlinBorussia DortmundBorussia MonchengladbachDusseldorfEintracht BraunschweigEintracht FrankfurtFC 08 HomburgFortuna KolnHamburger SVHannover 96Hertha BSCKarlsruher SCKickers OffenbachMainz 05Rot-Weiss EssenSC FreiburgSG Union SolingenSG Wattenscheid 09SV Darmstadt 98SV MeppenSchalke 04SpVgg BayreuthSt. PauliStuttgarter KickersVfB StuttgartVfL BochumVfL OsnabruckViktoria AschaffenburgWaldhof MannheimWerder Bremen
1. FC Kaiserslautern100.0%5.00%70.0%40.00%82.8%29.00%52.0%50.00%84.6%13.00%56.2%32.00%62.5%32.00%100.0%2.00%50.0%6.00%75.0%4.00%54.5%11.00%75.0%16.00%100.0%2.00%68.3%41.00%70.0%20.00%73.3%15.00%60.0%25.00%60.0%5.00%50.0%8.00%100.0%1.00%
1. FC Koln0.0%1.00%100.0%1.00%100.0%1.00%0.0%1.00%100.0%1.00%100.0%1.00%100.0%1.00%
1. FC Nurnberg50.0%20.00%62.4%93.00%62.7%83.00%43.4%113.00%64.0%50.00%63.4%101.00%63.4%71.00%62.5%8.00%80.0%25.00%94.7%19.00%68.2%22.00%58.5%53.00%54.2%96.00%61.1%72.00%60.9%23.00%60.0%70.00%80.0%20.00%82.4%17.00%100.0%5.00%
1. FC Saarbrucken0.0%5.00%50.0%20.00%55.6%9.00%42.9%7.00%30.0%10.00%33.3%6.00%43.3%30.00%100.0%1.00%54.7%53.00%22.7%22.00%58.8%17.00%36.7%30.00%0.0%2.00%48.0%25.00%44.4%36.00%0.0%1.00%
Alemannia Aachen30.0%40.00%37.6%93.00%30.3%33.00%23.1%39.00%28.6%28.00%29.4%17.00%33.3%120.00%33.3%3.00%39.7%121.00%31.2%64.00%27.6%76.00%31.9%113.00%23.1%13.00%34.7%49.00%36.5%126.00%0.0%3.00%
Bayer 05 Uerdingen44.4%9.00%69.7%33.00%75.7%37.00%53.3%45.00%70.0%20.00%66.7%30.00%71.4%28.00%50.0%4.00%44.4%9.00%85.7%7.00%75.0%4.00%81.8%11.00%58.8%34.00%57.1%21.00%66.7%6.00%65.4%26.00%50.0%8.00%100.0%1.00%50.0%2.00%
Bayer Leverkusen57.1%7.00%76.9%39.00%50.0%32.00%58.8%51.00%75.0%20.00%72.7%33.00%80.6%36.00%75.0%4.00%66.7%9.00%66.7%3.00%100.0%10.00%65.0%20.00%100.0%1.00%70.3%37.00%68.8%16.00%80.0%10.00%80.0%20.00%100.0%6.00%50.0%6.00%100.0%3.00%
Bayern Munich100.0%1.00%
Blau-Weiss 90 Berlin17.2%29.00%100.0%1.00%37.3%83.00%24.3%37.00%50.0%32.00%44.4%18.00%54.5%22.00%38.2%131.00%12.5%8.00%45.9%111.00%27.8%54.00%24.7%97.00%35.3%102.00%33.3%15.00%33.9%62.00%35.7%126.00%0.0%1.00%
Borussia Dortmund70.0%10.00%71.4%28.00%55.6%18.00%63.6%33.00%60.0%10.00%87.0%23.00%81.5%27.00%100.0%1.00%50.0%2.00%62.5%8.00%100.0%4.00%81.8%11.00%100.0%1.00%93.3%15.00%55.6%9.00%81.8%11.00%100.0%9.00%66.7%3.00%66.7%3.00%100.0%1.00%
Borussia Monchengladbach66.7%6.00%70.6%17.00%45.5%22.00%45.8%24.00%83.3%12.00%54.5%22.00%61.1%18.00%33.3%3.00%33.3%6.00%100.0%2.00%75.0%4.00%66.7%15.00%68.2%22.00%90.0%10.00%62.5%8.00%80.0%15.00%100.0%4.00%50.0%4.00%0.0%2.00%
Dusseldorf48.0%50.00%56.6%113.00%46.7%45.00%41.2%51.00%36.4%33.00%54.2%24.00%53.5%142.00%35.7%14.00%66.9%133.00%44.1%68.00%44.2%95.00%47.3%169.00%40.0%10.00%45.2%62.00%50.8%181.00%50.0%2.00%
Eintracht Braunschweig15.4%13.00%36.0%50.00%30.0%20.00%25.0%20.00%40.0%10.00%16.7%12.00%31.8%44.00%0.0%2.00%31.9%47.00%30.0%30.00%24.4%45.00%35.7%56.00%33.3%6.00%24.2%33.00%34.8%69.00%0.0%1.00%
Eintracht Frankfurt56.7%30.00%66.7%120.00%61.8%131.00%46.5%142.00%68.2%44.00%57.9%145.00%56.9%116.00%84.6%13.00%64.5%31.00%76.9%13.00%69.7%33.00%62.5%56.00%100.0%1.00%60.6%132.00%63.6%55.00%65.0%40.00%58.1%86.00%72.7%22.00%62.5%16.00%100.0%7.00%
FC 08 Homburg43.8%32.00%36.6%101.00%33.3%30.00%27.3%33.00%0.0%1.00%13.0%23.00%45.5%22.00%42.1%145.00%33.3%9.00%42.9%133.00%40.6%69.00%40.9%93.00%49.1%112.00%21.4%14.00%45.5%44.00%42.0%169.00%100.0%1.00%
Fortuna Koln37.5%32.00%0.0%1.00%36.6%71.00%28.6%28.00%19.4%36.00%18.5%27.00%38.9%18.00%43.1%116.00%66.7%3.00%52.5%118.00%38.1%63.00%32.9%82.00%41.3%138.00%18.8%16.00%41.5%65.00%38.6%145.00%
Hamburger SV0.0%1.00%66.7%3.00%87.5%8.00%64.3%14.00%100.0%2.00%66.7%9.00%33.3%3.00%100.0%1.00%100.0%2.00%50.0%2.00%100.0%2.00%75.0%8.00%75.0%4.00%100.0%1.00%60.0%5.00%100.0%1.00%
Hannover 9645.3%53.00%60.3%121.00%54.1%111.00%33.1%133.00%68.1%47.00%57.1%133.00%47.5%118.00%55.6%9.00%59.5%37.00%55.6%9.00%54.8%31.00%51.9%79.00%100.0%1.00%52.6%154.00%59.3%81.00%74.3%35.00%44.8%67.00%65.6%32.00%66.7%21.00%88.9%9.00%
Hertha BSC0.0%2.00%37.5%8.00%50.0%4.00%25.0%4.00%0.0%1.00%66.7%3.00%15.4%13.00%0.0%1.00%44.4%9.00%33.3%6.00%30.0%10.00%22.2%9.00%50.0%2.00%100.0%3.00%12.5%8.00%
Karlsruher SC77.3%22.00%68.8%64.00%72.2%54.00%55.9%68.00%70.0%30.00%59.4%69.00%61.9%63.00%66.7%6.00%90.0%20.00%84.6%13.00%66.7%21.00%75.0%36.00%100.0%1.00%67.8%87.00%77.6%58.00%69.2%26.00%60.9%23.00%71.4%14.00%50.0%12.00%100.0%4.00%
Kickers Offenbach50.0%6.00%0.0%1.00%20.0%25.00%55.6%9.00%33.3%9.00%50.0%2.00%66.7%6.00%35.5%31.00%0.0%2.00%40.5%37.00%10.0%20.00%30.0%20.00%23.3%30.00%60.0%5.00%46.2%13.00%32.6%46.00%0.0%1.00%
Mainz 0525.0%4.00%5.3%19.00%14.3%7.00%33.3%3.00%37.5%8.00%0.0%2.00%23.1%13.00%44.4%9.00%15.4%13.00%0.0%10.00%6.7%15.00%33.3%6.00%7.7%13.00%
Rot-Weiss Essen45.5%11.00%100.0%1.00%31.8%22.00%25.0%4.00%0.0%10.00%0.0%4.00%25.0%4.00%30.3%33.00%50.0%2.00%45.2%31.00%33.3%21.00%33.3%21.00%34.4%32.00%40.0%5.00%29.4%17.00%21.2%33.00%0.0%1.00%
SC Freiburg25.0%16.00%41.5%53.00%18.2%11.00%35.0%20.00%18.2%11.00%33.3%15.00%37.5%56.00%0.0%2.00%48.1%79.00%25.0%36.00%41.9%43.00%43.1%51.00%20.0%5.00%44.1%34.00%44.6%56.00%
SG Union Solingen0.0%2.00%0.0%1.00%0.0%1.00%0.0%1.00%0.0%1.00%0.0%1.00%0.0%1.00%0.0%3.00%0.0%1.00%50.0%2.00%
SG Wattenscheid 0931.7%41.00%0.0%1.00%45.8%96.00%41.2%34.00%29.7%37.00%6.7%15.00%31.8%22.00%39.4%132.00%25.0%8.00%47.4%154.00%32.2%87.00%30.1%93.00%42.9%140.00%23.1%13.00%45.0%60.00%37.8%119.00%0.0%1.00%
SV Darmstadt 9830.0%20.00%0.0%1.00%38.9%72.00%42.9%21.00%31.2%16.00%44.4%9.00%10.0%10.00%36.4%55.00%25.0%4.00%40.7%81.00%22.4%58.00%40.7%59.00%38.7%75.00%25.0%8.00%41.9%43.00%25.7%70.00%
SV Meppen26.7%15.00%39.1%23.00%33.3%6.00%20.0%10.00%18.2%11.00%37.5%8.00%35.0%40.00%0.0%1.00%25.7%35.00%30.8%26.00%25.0%28.00%24.0%50.00%0.0%2.00%13.0%23.00%24.5%49.00%
Schalke 0440.0%25.00%40.0%70.00%34.6%26.00%20.0%20.00%0.0%9.00%20.0%15.00%41.9%86.00%40.0%5.00%55.2%67.00%39.1%23.00%37.3%51.00%51.2%80.00%29.4%17.00%36.4%33.00%26.8%82.00%
SpVgg Bayreuth40.0%5.00%0.0%1.00%20.0%20.00%50.0%8.00%0.0%6.00%33.3%3.00%0.0%4.00%27.3%22.00%0.0%1.00%34.4%32.00%28.6%14.00%21.1%19.00%24.1%29.00%66.7%3.00%36.4%11.00%22.6%31.00%
St. Pauli41.2%17.00%72.4%76.00%75.3%97.00%55.8%95.00%75.6%45.00%59.1%93.00%67.1%82.00%70.0%10.00%70.0%20.00%100.0%10.00%66.7%21.00%58.1%43.00%100.0%1.00%69.9%93.00%59.3%59.00%75.0%28.00%62.7%51.00%78.9%19.00%87.5%8.00%66.7%3.00%
Stuttgarter Kickers63.3%30.00%68.1%113.00%64.7%102.00%52.7%169.00%64.3%56.00%50.9%112.00%58.7%138.00%77.8%9.00%76.7%30.00%93.3%15.00%65.6%32.00%56.9%51.00%100.0%3.00%57.1%140.00%61.3%75.00%76.0%50.00%48.8%80.00%75.9%29.00%64.3%14.00%90.0%10.00%
VfB Stuttgart100.0%2.00%76.9%13.00%66.7%15.00%60.0%10.00%66.7%6.00%78.6%14.00%81.2%16.00%50.0%2.00%40.0%5.00%60.0%5.00%80.0%5.00%76.9%13.00%75.0%8.00%100.0%2.00%70.6%17.00%33.3%3.00%100.0%3.00%
VfL Bochum52.0%25.00%65.3%49.00%66.1%62.00%54.8%62.00%75.8%33.00%54.5%44.00%58.5%65.00%0.0%3.00%53.8%13.00%66.7%6.00%70.6%17.00%55.9%34.00%100.0%1.00%55.0%60.00%58.1%43.00%87.0%23.00%63.6%33.00%63.6%11.00%85.7%7.00%50.0%2.00%
VfL Osnabruck50.0%8.00%17.6%17.00%0.0%1.00%50.0%6.00%33.3%3.00%50.0%4.00%37.5%16.00%33.3%21.00%50.0%12.00%12.5%8.00%35.7%14.00%0.0%3.00%14.3%7.00%41.7%24.00%
Viktoria Aschaffenburg0.0%1.00%0.0%5.00%50.0%2.00%0.0%3.00%0.0%1.00%100.0%2.00%0.0%7.00%11.1%9.00%0.0%4.00%33.3%3.00%10.0%10.00%50.0%2.00%0.0%4.00%
Waldhof Mannheim55.6%36.00%63.5%126.00%64.3%126.00%49.2%181.00%65.2%69.00%58.0%169.00%61.4%145.00%87.5%8.00%67.4%46.00%92.3%13.00%78.8%33.00%55.4%56.00%50.0%2.00%62.2%119.00%74.3%70.00%75.5%49.00%73.2%82.00%77.4%31.00%58.3%24.00%100.0%4.00%
Werder Bremen100.0%1.00%100.0%3.00%100.0%1.00%50.0%2.00%100.0%1.00%0.0%1.00%100.0%1.00%100.0%1.00%100.0%1.00%

Actual Promotion/Relegation Outcomes

Just the teams that actually reached the promotion playoff. With the field fixed in place, the playoff sim re-runs every tie and tallies how often each team won each round — the table gives those probabilities, and the final round's column is the chance of winning the playoff outright. The round buttons switch to heatmaps of how often each pairing met in that round.

Team Finals
Eintracht Frankfurt 60.78%
1. FC Saarbrucken 39.22%
Loser →
↓ Winner
1. FC SaarbruckenEintracht Frankfurt
1. FC Saarbrucken39.2%100.00%
Eintracht Frankfurt60.8%100.00%

Overall Game Log

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

Date Opponent ScoreExcitement Pre Elo Opp Elo Win % Tie % Loss %Proj. Margin Elo Δ Points
1988-07-22 VfB Stuttgart L 1-271.9 1861 1891 49.20% 32.04% 18.75%+0.43 -8.2 0
1988-07-22 @ Borussia Dortmund W 2-171.9 1891 1861 18.75% 32.04% 49.20%-0.43 +8.2 2
1988-07-22 Bayer Leverkusen D 1-170.1 1802 1851 47.18% 32.29% 20.53%+0.32 -1.0 1
1988-07-22 @ Waldhof Mannheim D 1-170.1 1851 1802 20.53% 32.29% 47.18%-0.32 +1.0 1
1988-07-23 Eintracht Frankfurt W 3-048.5 1947 1839 61.99% 28.30% 9.70%+1.24 +6.4 2
1988-07-23 @ Bayern Munich L 0-348.5 1839 1947 9.70% 28.30% 61.99%-1.24 -6.4 0
1988-07-23 1. FC Kaiserslautern W 4-155.7 1866 1844 54.54% 30.99% 14.47%+0.74 +8.0 2
1988-07-23 @ Borussia Monchengladbach L 1-455.7 1844 1866 14.47% 30.99% 54.54%-0.74 -8.0 0
1988-07-23 Karlsruher SC L 2-378.1 1840 1818 54.49% 31.00% 14.51%+0.73 -8.5 0
1988-07-23 @ Hannover 96 W 3-278.1 1818 1840 14.51% 31.00% 54.49%-0.73 +8.5 2
1988-07-23 Bayer 05 Uerdingen D 1-170.9 1925 1859 58.46% 29.76% 11.78%+0.99 -1.9 1
1988-07-23 @ 1. FC Koln D 1-170.9 1859 1925 11.78% 29.76% 58.46%-0.99 +1.9 1
1988-07-23 1. FC Nurnberg L 0-166.2 1817 1857 48.08% 32.19% 19.73%+0.36 -8.5 0
1988-07-23 @ St. Pauli W 1-066.2 1857 1817 19.73% 32.19% 48.08%-0.36 +8.5 2
1988-07-23 VfL Bochum L 1-272.1 1837 1858 50.21% 31.89% 17.89%+0.48 -8.4 0
1988-07-23 @ Stuttgarter Kickers W 2-172.1 1858 1837 17.89% 31.89% 50.21%-0.48 +8.4 2
1988-07-23 Hamburger SV W 2-160.6 1937 1892 56.61% 30.39% 13.00%+0.87 +3.0 2
1988-07-23 @ Werder Bremen L 1-260.6 1892 1937 13.00% 30.39% 56.61%-0.87 -3.0 0
1988-07-29 Borussia Dortmund D 0-066.2 1889 1853 55.83% 30.63% 13.54%+0.82 -1.9 1
1988-07-29 @ Hamburger SV D 0-066.2 1853 1889 13.54% 30.63% 55.83%-0.82 +1.9 1
1988-07-29 Hannover 96 W 2-159.9 1899 1831 58.64% 29.69% 11.66%+1.00 +2.7 4
1988-07-29 @ VfB Stuttgart L 1-259.9 1831 1899 11.66% 29.69% 58.64%-1.00 -2.7 0
1988-07-30 Werder Bremen D 0-065.7 1836 1939 40.62% 32.59% 26.79%+0.00 -0.5 1
1988-07-30 @ 1. FC Kaiserslautern D 0-065.7 1939 1836 26.79% 32.59% 40.62%+0.00 +0.5 3
1988-07-30 1. FC Koln L 0-262.6 1866 1923 46.22% 32.37% 21.40%+0.27 -15.6 2
1988-07-30 @ 1. FC Nurnberg W 2-062.6 1923 1866 21.40% 32.37% 46.22%-0.27 +15.6 3
1988-07-30 Borussia Monchengladbach W 3-159.6 1852 1874 50.02% 31.92% 18.05%+0.47 +6.8 3
1988-07-30 @ Bayer Leverkusen L 1-359.6 1874 1852 18.05% 31.92% 50.02%-0.47 -6.8 2
1988-07-30 Stuttgarter Kickers L 1-272.7 1832 1829 52.71% 31.42% 15.86%+0.62 -8.7 0
1988-07-30 @ Eintracht Frankfurt W 2-172.7 1829 1832 15.86% 31.42% 52.71%-0.62 +8.7 2
1988-07-30 Bayern Munich D 2-275.7 1827 1953 37.61% 32.53% 29.86%-0.14 -0.2 3
1988-07-30 @ Karlsruher SC D 2-275.7 1953 1827 29.86% 32.53% 37.61%+0.14 +0.2 3
1988-07-30 Waldhof Mannheim D 0-066.4 1861 1801 57.98% 29.93% 12.08%+0.96 -2.1 2
1988-07-30 @ Bayer 05 Uerdingen D 0-066.4 1801 1861 12.08% 29.93% 57.98%-0.96 +2.1 2
1988-07-30 St. Pauli D 0-066.4 1866 1808 57.79% 30.00% 12.21%+0.94 -2.0 3
1988-07-30 @ VfL Bochum D 0-066.4 1808 1866 12.21% 30.00% 57.79%-0.94 +2.0 1
1988-08-12 1. FC Kaiserslautern D 1-170.5 1854 1835 54.21% 31.07% 14.72%+0.71 -1.5 2
1988-08-12 @ Borussia Dortmund D 1-170.5 1835 1854 14.72% 31.07% 54.21%-0.71 +1.5 2
1988-08-13 Hamburger SV L 2-376.1 1829 1887 46.12% 32.38% 21.49%+0.26 -7.4 0
1988-08-13 @ Hannover 96 W 3-276.1 1887 1829 21.49% 32.38% 46.12%-0.26 +7.4 3
1988-08-13 1. FC Nurnberg W 3-266.5 1859 1850 53.22% 31.31% 15.47%+0.66 +3.3 4
1988-08-13 @ Bayer 05 Uerdingen L 2-366.5 1850 1859 15.47% 31.31% 53.22%-0.66 -3.3 2
1988-08-13 Eintracht Frankfurt W 2-053.6 1810 1823 51.02% 31.76% 17.22%+0.53 +7.5 3
1988-08-13 @ St. Pauli L 0-253.6 1823 1810 17.22% 31.76% 51.02%-0.53 -7.5 0
1988-08-13 Karlsruher SC L 1-369.9 1837 1826 53.43% 31.26% 15.31%+0.67 -15.3 2
1988-08-13 @ Stuttgarter Kickers W 3-169.9 1826 1837 15.31% 31.26% 53.43%-0.67 +15.3 5
1988-08-13 Borussia Monchengladbach W 4-158.5 1803 1868 45.36% 32.44% 22.20%+0.22 +11.2 4
1988-08-13 @ Waldhof Mannheim L 1-458.5 1868 1803 22.20% 32.44% 45.36%-0.22 -11.2 2
1988-08-13 Bayer Leverkusen W 3-156.7 1940 1858 59.81% 29.25% 10.95%+1.08 +4.3 5
1988-08-13 @ Werder Bremen L 1-356.7 1858 1940 10.95% 29.25% 59.81%-1.08 -4.3 3
1988-08-16 VfL Bochum W 1-054.5 1939 1864 59.22% 29.48% 11.30%+1.04 +2.7 5
1988-08-16 @ 1. FC Koln L 0-154.5 1864 1939 11.30% 29.48% 59.22%-1.04 -2.7 3
1988-08-19 1. FC Koln W 1-060.9 1816 1942 37.72% 32.54% 29.74%-0.13 +6.0 2
1988-08-19 @ Eintracht Frankfurt L 0-160.9 1942 1816 29.74% 32.54% 37.72%+0.13 -6.0 5
1988-08-19 St. Pauli W 3-158.1 1842 1818 54.68% 30.95% 14.37%+0.74 +5.6 7
1988-08-19 @ Karlsruher SC L 1-358.1 1818 1842 14.37% 30.95% 54.68%-0.74 -5.6 3
1988-08-20 Hannover 96 D 0-066.0 1837 1821 53.88% 31.15% 14.96%+0.70 -1.7 3
1988-08-20 @ 1. FC Kaiserslautern D 0-066.0 1821 1837 14.96% 31.15% 53.88%-0.70 +1.7 1
1988-08-20 Waldhof Mannheim W 1-055.5 1847 1814 55.52% 30.72% 13.76%+0.80 +3.3 4
1988-08-20 @ 1. FC Nurnberg L 0-155.5 1814 1847 13.76% 30.72% 55.52%-0.80 -3.3 4
1988-08-20 Borussia Dortmund W 2-053.2 1854 1853 52.49% 31.47% 16.04%+0.61 +7.1 5
1988-08-20 @ Bayer Leverkusen L 0-253.2 1853 1854 16.04% 31.47% 52.49%-0.61 -7.1 2
1988-08-20 Werder Bremen W 4-159.4 1856 1944 42.57% 32.57% 24.86%+0.09 +12.2 4
1988-08-20 @ Borussia Monchengladbach L 1-459.4 1944 1856 24.86% 32.57% 42.57%-0.09 -12.2 5
1988-08-20 Bayern Munich L 0-165.8 1894 1953 46.01% 32.39% 21.59%+0.26 -8.2 3
1988-08-20 @ Hamburger SV W 1-065.8 1953 1894 21.59% 32.39% 46.01%-0.26 +8.2 5
1988-08-20 Stuttgarter Kickers W 4-048.8 1902 1822 59.68% 29.30% 11.02%+1.07 +9.6 6
1988-08-20 @ VfB Stuttgart L 0-448.8 1822 1902 11.02% 29.30% 59.68%-1.07 -9.6 2
1988-08-20 Bayer 05 Uerdingen D 1-170.4 1861 1862 52.25% 31.52% 16.23%+0.60 -1.4 4
1988-08-20 @ VfL Bochum D 1-170.4 1862 1861 16.23% 31.52% 52.25%-0.60 +1.4 5
1988-08-26 Eintracht Frankfurt W 4-155.2 1864 1822 56.36% 30.47% 13.17%+0.85 +7.3 7
1988-08-26 @ Bayer 05 Uerdingen L 1-455.2 1822 1864 13.17% 30.47% 56.36%-0.85 -7.3 2
1988-08-26 VfB Stuttgart W 2-165.2 1812 1912 41.12% 32.59% 26.29%+0.02 +5.2 5
1988-08-26 @ St. Pauli L 1-265.2 1912 1812 26.29% 32.59% 41.12%-0.02 -5.2 6
1988-08-27 VfL Bochum W 3-159.1 1850 1860 51.39% 31.69% 16.92%+0.55 +6.4 6
1988-08-27 @ 1. FC Nurnberg L 1-359.1 1860 1850 16.92% 31.69% 51.39%-0.55 -6.4 4
1988-08-27 1. FC Kaiserslautern W 5-151.6 1962 1835 63.43% 27.62% 8.95%+1.34 +6.4 7
1988-08-27 @ Bayern Munich L 1-551.6 1835 1962 8.95% 27.62% 63.43%-1.34 -6.4 3
1988-08-27 Borussia Monchengladbach D 0-065.8 1846 1869 50.01% 31.93% 18.06%+0.47 -1.3 3
1988-08-27 @ Borussia Dortmund D 0-065.8 1869 1846 18.06% 31.93% 50.01%-0.47 +1.4 5
1988-08-27 Bayer Leverkusen D 2-275.7 1823 1861 48.37% 32.15% 19.48%+0.38 -0.8 2
1988-08-27 @ Hannover 96 D 2-275.7 1861 1823 19.48% 32.15% 48.37%-0.38 +0.8 6
1988-08-27 Karlsruher SC W 6-151.9 1936 1847 60.37% 29.01% 10.61%+1.12 +9.4 7
1988-08-27 @ 1. FC Koln L 1-651.9 1847 1936 10.61% 29.01% 60.37%-1.12 -9.4 7
1988-08-27 Hamburger SV W 2-055.7 1812 1886 44.30% 32.50% 23.20%+0.17 +9.5 4
1988-08-27 @ Stuttgarter Kickers L 0-255.7 1886 1812 23.20% 32.50% 44.30%-0.17 -9.5 3
1988-08-27 Werder Bremen D 1-170.1 1811 1932 38.31% 32.56% 29.14%-0.11 -0.3 5
1988-08-27 @ Waldhof Mannheim D 1-170.1 1932 1811 29.14% 32.56% 38.31%+0.11 +0.3 6
1988-09-02 Hannover 96 W 2-051.9 1870 1822 56.86% 30.31% 12.83%+0.88 +5.8 7
1988-09-02 @ Borussia Monchengladbach L 0-251.9 1822 1870 12.83% 30.31% 56.86%-0.88 -5.8 2
1988-09-03 Stuttgarter Kickers W 6-052.0 1829 1822 53.06% 31.35% 15.60%+0.65 +19.3 5
1988-09-03 @ 1. FC Kaiserslautern L 0-652.0 1822 1829 15.60% 31.35% 53.06%-0.65 -19.3 4
1988-09-03 Bayern Munich D 1-170.1 1862 1968 40.30% 32.59% 27.10%-0.02 -0.5 7
1988-09-03 @ Bayer Leverkusen D 1-170.1 1968 1862 27.10% 32.59% 40.30%+0.02 +0.5 8
1988-09-03 1. FC Nurnberg W 1-057.8 1814 1857 47.90% 32.21% 19.89%+0.35 +4.5 4
1988-09-03 @ Eintracht Frankfurt L 0-157.8 1857 1814 19.89% 32.21% 47.90%-0.35 -4.5 6
1988-09-03 St. Pauli D 1-170.8 1877 1817 57.90% 29.96% 12.14%+0.95 -1.8 4
1988-09-03 @ Hamburger SV D 1-170.8 1817 1877 12.14% 29.96% 57.90%-0.95 +1.8 6
1988-09-03 Bayer 05 Uerdingen L 0-166.5 1838 1871 48.89% 32.09% 19.02%+0.41 -8.7 7
1988-09-03 @ Karlsruher SC W 1-066.5 1871 1838 19.02% 32.09% 48.89%-0.41 +8.7 9
1988-09-03 1. FC Koln W 2-054.6 1906 1945 48.32% 32.16% 19.52%+0.38 +8.3 8
1988-09-03 @ VfB Stuttgart L 0-254.6 1945 1906 19.52% 32.16% 48.32%-0.38 -8.3 7
1988-09-03 Waldhof Mannheim D 2-276.2 1854 1811 56.44% 30.44% 13.11%+0.86 -1.3 5
1988-09-03 @ VfL Bochum D 2-276.2 1811 1854 13.11% 30.44% 56.44%-0.86 +1.3 6
1988-09-09 1. FC Kaiserslautern D 1-170.2 1819 1848 49.35% 32.02% 18.62%+0.43 -1.2 7
1988-09-09 @ St. Pauli D 1-170.2 1848 1819 18.62% 32.02% 49.35%-0.43 +1.2 6
1988-09-10 Karlsruher SC L 1-370.2 1852 1829 54.61% 30.97% 14.42%+0.74 -15.6 6
1988-09-10 @ 1. FC Nurnberg W 3-170.2 1829 1852 14.42% 30.97% 54.61%-0.74 +15.6 9
1988-09-10 Borussia Monchengladbach W 3-048.9 1968 1876 60.73% 28.86% 10.41%+1.15 +6.9 10
1988-09-10 @ Bayern Munich L 0-348.9 1876 1968 10.41% 28.86% 60.73%-1.15 -6.9 7
1988-09-10 Werder Bremen D 2-275.7 1816 1932 39.00% 32.57% 28.43%-0.08 -0.3 3
1988-09-10 @ Hannover 96 D 2-275.7 1932 1816 28.43% 32.57% 39.00%+0.08 +0.3 7
1988-09-10 VfB Stuttgart D 0-065.8 1880 1915 48.72% 32.11% 19.17%+0.40 -1.2 10
1988-09-10 @ Bayer 05 Uerdingen D 0-065.8 1915 1880 19.17% 32.11% 48.72%-0.40 +1.2 9
1988-09-10 Hamburger SV L 1-274.0 1937 1875 58.13% 29.88% 11.99%+0.97 -9.5 7
1988-09-10 @ 1. FC Koln W 2-174.0 1875 1937 11.99% 29.88% 58.13%-0.97 +9.5 6
1988-09-10 Bayer Leverkusen L 1-368.0 1803 1862 46.02% 32.39% 21.59%+0.26 -13.4 4
1988-09-10 @ Stuttgarter Kickers W 3-168.0 1862 1803 21.59% 32.39% 46.02%-0.26 +13.4 9
1988-09-10 Eintracht Frankfurt W 1-055.5 1852 1819 55.56% 30.71% 13.73%+0.80 +3.3 7
1988-09-10 @ VfL Bochum L 0-155.5 1819 1852 13.73% 30.71% 55.56%-0.80 -3.3 4
1988-09-10 Borussia Dortmund L 0-361.4 1812 1844 48.98% 32.08% 18.95%+0.41 -23.8 6
1988-09-10 @ Waldhof Mannheim W 3-061.4 1844 1812 18.95% 32.08% 48.98%-0.41 +23.8 5
1988-09-13 1. FC Koln D 1-170.1 1849 1927 43.79% 32.53% 23.68%+0.15 -0.7 7
1988-09-13 @ 1. FC Kaiserslautern D 1-170.1 1927 1849 23.68% 32.53% 43.79%-0.15 +0.7 8
1988-09-13 St. Pauli D 2-276.4 1875 1818 57.70% 30.03% 12.27%+0.94 -1.4 10
1988-09-13 @ Bayer Leverkusen D 2-276.4 1818 1875 12.27% 30.03% 57.70%-0.94 +1.4 8
1988-09-13 Hannover 96 W 4-049.5 1868 1816 57.25% 30.19% 12.57%+0.91 +10.9 7
1988-09-13 @ Borussia Dortmund L 0-449.5 1816 1868 12.57% 30.19% 57.25%-0.91 -10.9 3
1988-09-13 Stuttgarter Kickers D 1-171.0 1869 1789 59.66% 29.31% 11.04%+1.07 -2.0 8
1988-09-13 @ Borussia Monchengladbach D 1-171.0 1789 1869 11.04% 29.31% 59.66%-1.07 +2.0 5
1988-09-13 Waldhof Mannheim D 0-066.0 1816 1788 55.02% 30.86% 14.12%+0.77 -1.8 5
1988-09-13 @ Eintracht Frankfurt D 0-066.0 1788 1816 14.12% 30.86% 55.02%-0.77 +1.8 7
1988-09-13 Bayer 05 Uerdingen W 3-051.2 1884 1879 52.92% 31.38% 15.70%+0.64 +10.1 8
1988-09-13 @ Hamburger SV L 0-351.2 1879 1884 15.70% 31.38% 52.92%-0.64 -10.1 10
1988-09-13 VfL Bochum L 1-369.5 1845 1856 51.26% 31.71% 17.02%+0.54 -14.7 9
1988-09-13 @ Karlsruher SC W 3-169.5 1856 1845 17.02% 31.71% 51.26%-0.54 +14.8 9
1988-09-13 1. FC Nurnberg W 4-048.9 1916 1837 59.61% 29.33% 11.07%+1.07 +9.6 11
1988-09-13 @ VfB Stuttgart L 0-448.9 1837 1916 11.07% 29.33% 59.61%-1.07 -9.6 6
1988-09-13 Bayern Munich D 2-275.8 1933 1975 47.88% 32.21% 19.91%+0.35 -0.8 8
1988-09-13 @ Werder Bremen D 2-275.8 1975 1933 19.91% 32.21% 47.88%-0.35 +0.8 11
1988-10-03 Hamburger SV L 1-465.4 1827 1894 45.07% 32.46% 22.48%+0.21 -18.7 6
1988-10-03 @ 1. FC Nurnberg W 4-165.4 1894 1827 22.48% 32.46% 45.07%-0.21 +18.7 10
1988-10-07 Stuttgarter Kickers D 1-171.1 1879 1791 60.34% 29.03% 10.63%+1.12 -2.0 8
1988-10-07 @ Borussia Dortmund D 1-171.1 1791 1879 10.63% 29.03% 60.34%-1.12 +2.0 6
1988-10-08 1. FC Nurnberg W 2-160.6 1849 1809 56.18% 30.53% 13.30%+0.84 +3.0 9
1988-10-08 @ 1. FC Kaiserslautern L 1-260.6 1809 1849 13.30% 30.53% 56.18%-0.84 -3.0 6
1988-10-08 Bayer 05 Uerdingen D 2-276.0 1874 1868 52.87% 31.39% 15.74%+0.63 -1.1 11
1988-10-08 @ Bayer Leverkusen D 2-276.0 1868 1874 15.74% 31.39% 52.87%-0.63 +1.1 11
1988-10-08 1. FC Koln W 1-058.5 1867 1928 45.79% 32.41% 21.80%+0.25 +4.8 10
1988-10-08 @ Borussia Monchengladbach L 0-158.5 1928 1867 21.80% 32.41% 45.79%-0.25 -4.8 8
1988-10-08 VfL Bochum W 3-157.7 1913 1870 56.42% 30.45% 13.13%+0.85 +5.2 12
1988-10-08 @ Hamburger SV L 1-357.7 1870 1913 13.13% 30.45% 56.42%-0.85 -5.2 9
1988-10-08 Bayern Munich D 0-065.8 1805 1976 31.61% 32.11% 36.28%-0.40 +0.2 4
1988-10-08 @ Hannover 96 D 0-065.8 1976 1805 36.28% 32.11% 31.61%+0.40 -0.2 12
1988-10-08 Waldhof Mannheim W 2-160.6 1830 1790 56.18% 30.52% 13.29%+0.84 +3.0 11
1988-10-08 @ Karlsruher SC L 1-260.6 1790 1830 13.29% 30.52% 56.18%-0.84 -3.0 7
1988-10-08 Eintracht Frankfurt W 2-050.3 1926 1814 62.28% 28.17% 9.55%+1.26 +4.4 13
1988-10-08 @ VfB Stuttgart L 0-250.3 1814 1926 9.55% 28.17% 62.28%-1.26 -4.3 5
1988-10-08 St. Pauli D 0-067.0 1932 1819 62.36% 28.13% 9.51%+1.27 -2.4 9
1988-10-08 @ Werder Bremen D 0-067.0 1819 1932 9.51% 28.13% 62.36%-1.27 +2.4 9
1988-10-12 Borussia Dortmund D 1-171.3 1976 1877 61.25% 28.64% 10.11%+1.18 -2.1 13
1988-10-12 @ Bayern Munich D 1-171.3 1877 1976 10.11% 28.64% 61.25%-1.18 +2.1 9
1988-10-15 Borussia Monchengladbach D 1-170.1 1822 1872 47.05% 32.30% 20.65%+0.31 -1.0 10
1988-10-15 @ St. Pauli D 1-170.1 1872 1822 20.65% 32.30% 47.05%-0.31 +1.0 11
1988-10-21 Hannover 96 L 0-166.9 1793 1806 51.10% 31.74% 17.16%+0.53 -9.0 6
1988-10-21 @ Stuttgarter Kickers W 1-066.9 1806 1793 17.16% 31.74% 51.10%-0.53 +9.0 6
1988-10-22 Bayer Leverkusen D 1-170.1 1806 1873 45.08% 32.46% 22.46%+0.21 -0.8 7
1988-10-22 @ 1. FC Nurnberg D 1-170.1 1873 1806 22.46% 32.46% 45.08%-0.21 +0.8 12
1988-10-22 Hamburger SV L 0-163.9 1810 1918 39.94% 32.59% 27.47%-0.03 -7.3 5
1988-10-22 @ Eintracht Frankfurt W 1-063.9 1918 1810 27.47% 32.59% 39.94%+0.03 +7.3 14
1988-10-22 VfB Stuttgart W 2-056.6 1833 1930 41.45% 32.59% 25.96%+0.03 +10.2 13
1988-10-22 @ Karlsruher SC L 0-256.6 1930 1833 25.96% 32.59% 41.45%-0.03 -10.2 13
1988-10-22 Borussia Monchengladbach D 0-066.0 1870 1873 52.04% 31.56% 16.39%+0.59 -1.5 12
1988-10-22 @ Bayer 05 Uerdingen D 0-066.0 1873 1870 16.39% 31.56% 52.04%-0.59 +1.5 12
1988-10-22 Werder Bremen W 2-053.5 1923 1930 51.71% 31.63% 16.66%+0.57 +7.3 10
1988-10-22 @ 1. FC Koln L 0-253.5 1930 1923 16.66% 31.63% 51.71%-0.57 -7.3 9
1988-10-22 Borussia Dortmund W 1-058.3 1821 1879 46.10% 32.38% 21.52%+0.26 +4.8 12
1988-10-22 @ St. Pauli L 0-158.3 1879 1821 21.52% 32.38% 46.10%-0.26 -4.8 9
1988-10-22 1. FC Kaiserslautern W 2-052.9 1865 1852 53.69% 31.20% 15.11%+0.68 +6.8 11
1988-10-22 @ VfL Bochum L 0-252.9 1852 1865 15.11% 31.20% 53.69%-0.68 -6.8 9
1988-10-22 Bayern Munich L 0-355.5 1787 1974 29.52% 31.86% 38.62%-0.49 -16.1 7
1988-10-22 @ Waldhof Mannheim W 3-055.5 1974 1787 38.62% 31.86% 29.52%+0.49 +16.1 15
1988-10-27 VfL Bochum D 1-170.4 1873 1872 52.51% 31.47% 16.02%+0.61 -1.4 13
1988-10-27 @ Bayer Leverkusen D 1-170.4 1872 1873 16.02% 31.47% 52.51%-0.61 +1.4 12
1988-10-29 Eintracht Frankfurt W 3-050.1 1845 1802 56.42% 30.45% 13.13%+0.85 +8.7 11
1988-10-29 @ 1. FC Kaiserslautern L 0-350.1 1802 1845 13.13% 30.45% 56.42%-0.85 -8.7 5
1988-10-29 Stuttgarter Kickers W 3-046.3 1990 1784 69.36% 24.28% 6.36%+1.81 +4.0 17
1988-10-29 @ Bayern Munich L 0-346.3 1784 1990 6.36% 24.28% 69.36%-1.81 -4.0 6
1988-10-29 1. FC Koln L 0-460.4 1874 1930 46.35% 32.36% 21.28%+0.27 -29.6 9
1988-10-29 @ Borussia Dortmund W 4-060.4 1930 1874 21.28% 32.36% 46.35%-0.27 +29.6 12
1988-10-29 1. FC Nurnberg D 1-170.9 1874 1805 58.78% 29.64% 11.57%+1.01 -1.9 13
1988-10-29 @ Borussia Monchengladbach D 1-170.9 1805 1874 11.57% 29.64% 58.78%-1.01 +1.9 8
1988-10-29 Karlsruher SC D 1-171.1 1926 1843 59.87% 29.22% 10.91%+1.09 -2.0 15
1988-10-29 @ Hamburger SV D 1-171.1 1843 1926 10.91% 29.22% 59.87%-1.09 +2.0 14
1988-10-29 St. Pauli D 2-275.8 1815 1826 51.25% 31.72% 17.04%+0.54 -1.0 7
1988-10-29 @ Hannover 96 D 2-275.8 1826 1815 17.04% 31.72% 51.25%-0.54 +1.0 13
1988-10-29 Waldhof Mannheim W 2-049.4 1920 1771 65.18% 26.71% 8.11%+1.48 +3.6 15
1988-10-29 @ VfB Stuttgart L 0-249.4 1771 1920 8.11% 26.71% 65.18%-1.48 -3.6 7
1988-10-29 Bayer 05 Uerdingen W 3-157.4 1922 1868 57.45% 30.12% 12.43%+0.92 +4.9 11
1988-10-29 @ Werder Bremen L 1-357.4 1868 1922 12.43% 30.12% 57.45%-0.92 -4.9 12
1988-11-01 VfB Stuttgart W 1-058.1 1873 1923 47.04% 32.30% 20.66%+0.31 +4.6 14
1988-11-01 @ VfL Bochum L 0-158.1 1923 1873 20.66% 32.30% 47.04%-0.31 -4.6 15
1988-11-04 Borussia Monchengladbach L 1-272.8 1878 1872 52.91% 31.38% 15.71%+0.64 -8.8 14
1988-11-04 @ VfL Bochum W 2-172.8 1872 1878 15.71% 31.38% 52.91%-0.64 +8.8 15
1988-11-05 Werder Bremen L 0-163.5 1807 1927 38.40% 32.56% 29.04%-0.10 -7.1 8
1988-11-05 @ 1. FC Nurnberg W 1-063.5 1927 1807 29.04% 32.56% 38.40%+0.10 +7.1 13
1988-11-05 Bayer Leverkusen D 1-170.0 1794 1872 43.72% 32.53% 23.75%+0.14 -0.7 6
1988-11-05 @ Eintracht Frankfurt D 1-170.0 1872 1794 23.75% 32.53% 43.72%-0.14 +0.7 14
1988-11-05 1. FC Kaiserslautern W 4-156.6 1845 1854 51.53% 31.66% 16.81%+0.56 +9.0 16
1988-11-05 @ Karlsruher SC L 1-456.6 1854 1845 16.81% 31.66% 51.53%-0.56 -9.0 11
1988-11-05 Borussia Dortmund D 0-066.1 1863 1845 54.15% 31.09% 14.76%+0.71 -1.7 13
1988-11-05 @ Bayer 05 Uerdingen D 0-066.1 1845 1863 14.76% 31.09% 54.15%-0.71 +1.7 10
1988-11-05 Hannover 96 W 1-052.7 1960 1814 65.00% 26.81% 8.19%+1.46 +2.0 14
1988-11-05 @ 1. FC Koln L 0-152.7 1814 1960 8.19% 26.81% 65.00%-1.46 -2.0 7
1988-11-05 Bayern Munich D 0-065.8 1826 1994 32.05% 32.16% 35.80%-0.38 +0.1 14
1988-11-05 @ St. Pauli D 0-065.8 1994 1826 35.80% 32.16% 32.05%+0.38 -0.2 18
1988-11-05 Hamburger SV W 4-263.0 1919 1924 51.87% 31.60% 16.53%+0.58 +5.6 17
1988-11-05 @ VfB Stuttgart L 2-463.0 1924 1919 16.53% 31.60% 51.87%-0.58 -5.6 15
1988-11-05 Stuttgarter Kickers D 2-275.6 1767 1780 51.04% 31.75% 17.21%+0.53 -1.0 8
1988-11-05 @ Waldhof Mannheim D 2-275.6 1780 1767 17.21% 31.75% 51.04%-0.53 +1.0 7
1988-11-12 VfB Stuttgart W 6-156.9 1844 1924 43.54% 32.54% 23.92%+0.13 +18.7 13
1988-11-12 @ 1. FC Kaiserslautern L 1-656.9 1924 1844 23.92% 32.54% 43.54%-0.13 -18.7 17
1988-11-12 Karlsruher SC W 1-055.9 1873 1854 54.16% 31.09% 14.76%+0.71 +3.5 16
1988-11-12 @ Bayer Leverkusen L 0-155.9 1854 1873 14.76% 31.09% 54.16%-0.71 -3.5 16
1988-11-12 1. FC Koln W 2-052.5 1994 1962 55.42% 30.75% 13.84%+0.79 +6.2 20
1988-11-12 @ Bayern Munich L 0-252.5 1962 1994 13.84% 30.75% 55.42%-0.79 -6.2 14
1988-11-12 1. FC Nurnberg W 4-049.6 1846 1799 56.80% 30.33% 12.87%+0.88 +11.1 12
1988-11-12 @ Borussia Dortmund L 0-449.6 1799 1846 12.87% 30.33% 56.80%-0.88 -11.1 8
1988-11-12 Eintracht Frankfurt W 2-159.4 1881 1793 60.37% 29.02% 10.61%+1.12 +2.4 17
1988-11-12 @ Borussia Monchengladbach L 1-259.4 1793 1881 10.61% 29.02% 60.37%-1.12 -2.4 6
1988-11-12 Waldhof Mannheim W 5-151.0 1918 1766 65.40% 26.60% 8.01%+1.49 +5.7 17
1988-11-12 @ Hamburger SV L 1-551.0 1766 1918 8.01% 26.60% 65.40%-1.49 -5.7 8
1988-11-12 Bayer 05 Uerdingen L 0-561.0 1812 1861 47.07% 32.30% 20.63%+0.31 -37.0 7
1988-11-12 @ Hannover 96 W 5-061.0 1861 1812 20.63% 32.30% 47.07%-0.31 +37.0 15
1988-11-12 St. Pauli D 2-275.6 1781 1827 47.55% 32.25% 20.20%+0.34 -0.8 8
1988-11-12 @ Stuttgarter Kickers D 2-275.6 1827 1781 20.20% 32.25% 47.55%-0.34 +0.8 15
1988-11-12 VfL Bochum W 2-051.5 1934 1869 58.40% 29.78% 11.81%+0.99 +5.4 15
1988-11-12 @ Werder Bremen L 0-251.5 1869 1934 11.81% 29.78% 58.40%-0.99 -5.4 14
1988-11-15 VfB Stuttgart D 3-380.8 2000 1906 60.87% 28.80% 10.33%+1.16 -1.3 21
1988-11-15 @ Bayern Munich D 3-380.8 1906 2000 10.33% 28.80% 60.87%-1.16 +1.3 18
1988-11-16 Karlsruher SC W 1-058.4 1790 1851 45.85% 32.40% 21.74%+0.25 +4.8 8
1988-11-16 @ Eintracht Frankfurt L 0-158.4 1851 1790 21.74% 32.40% 45.85%-0.25 -4.8 16
1988-11-16 1. FC Kaiserslautern W 3-157.9 1898 1863 55.73% 30.66% 13.61%+0.81 +5.3 17
1988-11-16 @ Bayer 05 Uerdingen L 1-357.9 1863 1898 13.61% 30.66% 55.73%-0.81 -5.3 13
1988-11-16 Bayer Leverkusen W 3-049.3 1956 1876 59.64% 29.31% 11.05%+1.07 +7.3 16
1988-11-16 @ 1. FC Koln L 0-349.3 1876 1956 11.05% 29.31% 59.64%-1.07 -7.3 16
1988-11-16 Werder Bremen L 0-657.6 1780 1940 33.14% 32.26% 34.60%-0.33 -33.5 8
1988-11-16 @ Stuttgarter Kickers W 6-057.6 1940 1780 34.60% 32.26% 33.14%+0.33 +33.5 17
1988-11-16 Hannover 96 D 1-170.0 1761 1775 50.92% 31.77% 17.30%+0.52 -1.3 9
1988-11-16 @ Waldhof Mannheim D 1-170.0 1775 1761 17.30% 31.77% 50.92%-0.52 +1.3 8
1988-11-19 Hamburger SV D 0-065.7 1858 1924 45.23% 32.45% 22.32%+0.22 -0.9 14
1988-11-19 @ 1. FC Kaiserslautern D 0-065.7 1924 1858 22.32% 32.45% 45.23%-0.22 +0.9 18
1988-11-19 Hannover 96 W 1-055.9 1788 1776 53.58% 31.23% 15.19%+0.68 +3.6 10
1988-11-19 @ 1. FC Nurnberg L 0-155.9 1776 1788 15.19% 31.23% 53.58%-0.68 -3.6 8
1988-11-19 Werder Bremen D 0-065.8 1795 1973 30.65% 32.00% 37.34%-0.44 +0.3 9
1988-11-19 @ Eintracht Frankfurt D 0-065.8 1973 1795 37.34% 32.00% 30.65%+0.44 -0.3 18
1988-11-19 Bayern Munich L 1-366.9 1904 1999 41.68% 32.59% 25.74%+0.05 -12.4 17
1988-11-19 @ Bayer 05 Uerdingen W 3-166.9 1999 1904 25.74% 32.59% 41.68%-0.05 +12.4 23
1988-11-19 Stuttgarter Kickers W 5-149.6 1963 1747 70.10% 23.82% 6.08%+1.87 +4.1 18
1988-11-19 @ 1. FC Koln L 1-549.6 1747 1963 6.08% 23.82% 70.10%-1.87 -4.1 8
1988-11-19 Waldhof Mannheim W 2-159.8 1827 1759 58.67% 29.69% 11.65%+1.00 +2.7 17
1988-11-19 @ St. Pauli L 1-259.8 1759 1827 11.65% 29.69% 58.67%-1.00 -2.7 9
1988-11-19 Bayer Leverkusen D 0-066.3 1907 1869 56.00% 30.58% 13.42%+0.83 -1.9 19
1988-11-19 @ VfB Stuttgart D 0-066.3 1869 1907 13.42% 30.58% 56.00%-0.83 +1.9 17
1988-11-19 Borussia Dortmund D 2-276.0 1864 1858 52.97% 31.37% 15.66%+0.64 -1.1 15
1988-11-19 @ VfL Bochum D 2-276.0 1858 1864 15.66% 31.37% 52.97%-0.64 +1.1 13
1988-11-25 Karlsruher SC W 3-155.6 1973 1846 63.48% 27.59% 8.93%+1.35 +3.5 20
1988-11-25 @ Werder Bremen L 1-355.6 1846 1973 8.93% 27.59% 63.48%-1.35 -3.5 16
1988-11-26 Hamburger SV L 1-271.2 1871 1925 46.62% 32.34% 21.04%+0.29 -7.8 17
1988-11-26 @ Bayer Leverkusen W 2-171.2 1925 1871 21.04% 32.34% 46.62%-0.29 +7.8 20
1988-11-26 1. FC Nurnberg W 1-051.1 2011 1792 70.30% 23.69% 6.01%+1.89 +1.4 25
1988-11-26 @ Bayern Munich L 0-151.1 1792 2011 6.01% 23.69% 70.30%-1.89 -1.4 10
1988-11-26 Eintracht Frankfurt W 6-050.5 1859 1795 58.24% 29.84% 11.92%+0.98 +15.1 15
1988-11-26 @ Borussia Dortmund L 0-650.5 1795 1859 11.92% 29.84% 58.24%-0.98 -15.1 9
1988-11-26 VfB Stuttgart D 2-275.9 1884 1905 50.14% 31.90% 17.95%+0.48 -0.9 18
1988-11-26 @ Borussia Monchengladbach D 2-275.9 1905 1884 17.95% 31.90% 50.14%-0.48 +0.9 20
1988-11-26 VfL Bochum W 3-269.8 1772 1863 42.26% 32.58% 25.16%+0.07 +4.8 10
1988-11-26 @ Hannover 96 L 2-369.8 1863 1772 25.16% 32.58% 42.26%-0.07 -4.8 15
1988-11-26 1. FC Koln L 0-162.8 1830 1967 36.18% 32.47% 31.35%-0.20 -6.8 17
1988-11-26 @ St. Pauli W 1-062.8 1967 1830 31.35% 32.47% 36.18%+0.20 +6.8 20
1988-11-26 Bayer 05 Uerdingen W 3-164.1 1743 1891 34.63% 32.37% 33.00%-0.27 +10.4 10
1988-11-26 @ Stuttgarter Kickers L 1-364.1 1891 1743 33.00% 32.37% 34.63%+0.27 -10.4 17
1988-11-27 1. FC Kaiserslautern L 0-458.7 1757 1857 41.01% 32.59% 26.39%+0.01 -26.8 9
1988-11-27 @ Waldhof Mannheim W 4-058.7 1857 1757 26.39% 32.59% 41.01%-0.01 +26.8 16
1988-11-29 Borussia Dortmund W 2-050.6 1976 1874 61.55% 28.50% 9.94%+1.21 +4.5 22
1988-11-29 @ Werder Bremen L 0-250.6 1874 1976 9.94% 28.50% 61.55%-1.21 -4.5 15
1988-12-02 Bayer Leverkusen D 0-066.1 1884 1863 54.38% 31.03% 14.59%+0.73 -1.8 17
1988-12-02 @ 1. FC Kaiserslautern D 0-066.1 1863 1884 14.59% 31.03% 54.38%-0.73 +1.7 18
1988-12-02 Waldhof Mannheim W 1-050.6 1974 1730 72.03% 22.56% 5.41%+2.04 +1.2 22
1988-12-02 @ 1. FC Koln L 0-150.6 1730 1974 5.41% 22.56% 72.03%-2.04 -1.2 9
1988-12-03 Stuttgarter Kickers D 3-379.9 1791 1753 55.94% 30.60% 13.47%+0.82 -1.0 11
1988-12-03 @ 1. FC Nurnberg D 3-379.9 1753 1791 13.47% 30.60% 55.94%-0.82 +1.0 11
1988-12-03 Hannover 96 W 1-056.2 1780 1777 52.68% 31.43% 15.89%+0.62 +3.7 11
1988-12-03 @ Eintracht Frankfurt L 0-156.2 1777 1780 15.89% 31.43% 52.68%-0.62 -3.7 10
1988-12-03 Borussia Dortmund D 0-065.8 1843 1869 49.60% 31.99% 18.41%+0.45 -1.3 17
1988-12-03 @ Karlsruher SC D 0-065.8 1869 1843 18.41% 31.99% 49.60%-0.45 +1.3 16
1988-12-03 St. Pauli D 0-066.4 1881 1823 57.75% 30.01% 12.23%+0.94 -2.0 18
1988-12-03 @ Bayer 05 Uerdingen D 0-066.4 1823 1881 12.23% 30.01% 57.75%-0.94 +2.0 18
1988-12-03 Werder Bremen D 3-379.6 1906 1981 44.14% 32.51% 23.35%+0.16 -0.5 21
1988-12-03 @ VfB Stuttgart D 3-379.6 1981 1906 23.35% 32.51% 44.14%-0.16 +0.5 23
1988-12-03 Bayern Munich D 0-065.8 1858 2012 33.80% 32.31% 33.89%-0.30 +0.0 16
1988-12-03 @ VfL Bochum D 0-065.8 2012 1858 33.89% 32.31% 33.80%+0.30 +0.0 26
1989-02-18 Borussia Monchengladbach D 0-066.0 1882 1883 52.29% 31.51% 16.19%+0.60 -1.5 18
1989-02-18 @ 1. FC Kaiserslautern D 0-066.0 1883 1882 16.19% 31.51% 52.29%-0.60 +1.6 19
1989-02-18 St. Pauli W 5-365.6 1790 1825 48.63% 32.12% 19.25%+0.39 +6.0 13
1989-02-18 @ 1. FC Nurnberg L 3-565.6 1825 1790 19.25% 32.12% 48.63%-0.39 -6.0 18
1989-02-18 Waldhof Mannheim W 3-047.7 1865 1729 64.20% 27.23% 8.57%+1.40 +5.6 20
1989-02-18 @ Bayer Leverkusen L 0-347.7 1729 1865 8.57% 27.23% 64.20%-1.40 -5.6 9
1989-02-18 Bayern Munich D 2-276.2 1784 2012 24.67% 30.98% 44.35%-0.74 +0.5 12
1989-02-18 @ Eintracht Frankfurt D 2-276.2 2012 1784 44.35% 30.98% 24.67%+0.74 -0.5 27
1989-02-18 Werder Bremen W 2-054.9 1932 1981 47.15% 32.29% 20.56%+0.32 +8.6 22
1989-02-18 @ Hamburger SV L 0-254.9 1981 1932 20.56% 32.29% 47.15%-0.32 -8.6 23
1989-02-18 Hannover 96 W 2-051.3 1841 1773 58.64% 29.70% 11.66%+1.00 +5.3 19
1989-02-18 @ Karlsruher SC L 0-251.3 1773 1841 11.66% 29.70% 58.64%-1.00 -5.3 10
1989-02-18 1. FC Koln D 1-170.1 1879 1975 41.51% 32.59% 25.90%+0.04 -0.6 19
1989-02-18 @ Bayer 05 Uerdingen D 1-170.1 1975 1879 25.90% 32.59% 41.51%-0.04 +0.5 23
1989-02-18 Borussia Dortmund L 1-370.5 1906 1871 55.71% 30.66% 13.62%+0.81 -15.9 21
1989-02-18 @ VfB Stuttgart W 3-170.5 1871 1906 13.62% 30.66% 55.71%-0.81 +15.9 18
1989-02-22 Borussia Monchengladbach D 2-275.8 1847 1884 48.42% 32.15% 19.43%+0.38 -0.8 20
1989-02-22 @ Karlsruher SC D 2-275.8 1884 1847 19.43% 32.15% 48.42%-0.38 +0.8 20
1989-02-25 Karlsruher SC W 3-262.6 2012 1846 66.49% 25.99% 7.52%+1.58 +1.6 29
1989-02-25 @ Bayern Munich L 2-362.6 1846 2012 7.52% 25.99% 66.49%-1.58 -1.6 20
1989-02-25 Hamburger SV D 2-275.8 1886 1941 46.52% 32.35% 21.13%+0.28 -0.7 19
1989-02-25 @ Borussia Dortmund D 2-275.8 1941 1886 21.13% 32.35% 46.52%-0.28 +0.7 23
1989-02-25 Bayer Leverkusen W 2-052.9 1885 1870 53.79% 31.18% 15.03%+0.69 +6.7 22
1989-02-25 @ Borussia Monchengladbach L 0-252.9 1870 1885 15.03% 31.18% 53.79%-0.69 -6.7 20
1989-02-25 VfB Stuttgart W 2-057.5 1768 1890 38.26% 32.56% 29.19%-0.11 +11.1 12
1989-02-25 @ Hannover 96 L 0-257.5 1890 1768 29.19% 32.56% 38.26%+0.11 -11.1 21
1989-02-25 1. FC Nurnberg D 1-172.2 1976 1796 67.51% 25.40% 7.09%+1.66 -2.5 24
1989-02-25 @ 1. FC Koln D 1-172.2 1796 1976 7.09% 25.40% 67.51%-1.66 +2.5 14
1989-02-25 VfL Bochum W 1-057.7 1819 1858 48.30% 32.16% 19.53%+0.38 +4.4 20
1989-02-25 @ St. Pauli L 0-157.7 1858 1819 19.53% 32.16% 48.30%-0.38 -4.4 16
1989-02-25 Eintracht Frankfurt L 0-166.3 1754 1785 49.22% 32.04% 18.74%+0.43 -8.7 11
1989-02-25 @ Stuttgarter Kickers W 1-066.3 1785 1754 18.74% 32.04% 49.22%-0.43 +8.7 14
1989-02-25 Bayer 05 Uerdingen D 3-379.5 1723 1878 33.69% 32.30% 34.00%-0.31 +0.0 10
1989-02-25 @ Waldhof Mannheim D 3-379.5 1878 1723 34.00% 32.30% 33.69%+0.31 +0.0 20
1989-02-25 1. FC Kaiserslautern W 1-054.0 1973 1880 60.71% 28.87% 10.42%+1.15 +2.5 25
1989-02-25 @ Werder Bremen L 0-154.0 1880 1973 10.42% 28.87% 60.71%-1.15 -2.5 18
1989-03-04 Borussia Dortmund W 3-267.1 1878 1886 51.57% 31.66% 16.77%+0.56 +3.5 20
1989-03-04 @ 1. FC Kaiserslautern L 2-367.1 1886 1878 16.77% 31.66% 51.57%-0.56 -3.5 19
1989-03-04 Bayer 05 Uerdingen W 1-059.1 1798 1878 43.51% 32.54% 23.95%+0.13 +5.1 16
1989-03-04 @ 1. FC Nurnberg L 0-159.1 1878 1798 23.95% 32.54% 43.51%-0.13 -5.1 20
1989-03-04 Werder Bremen W 1-060.4 1864 1975 39.55% 32.58% 27.86%-0.05 +5.7 22
1989-03-04 @ Bayer Leverkusen L 0-160.4 1975 1864 27.86% 32.58% 39.55%+0.05 -5.7 25
1989-03-04 Waldhof Mannheim D 1-172.0 1892 1723 66.67% 25.89% 7.44%+1.59 -2.5 23
1989-03-04 @ Borussia Monchengladbach D 1-172.0 1723 1892 7.44% 25.89% 66.67%-1.59 +2.5 11
1989-03-04 St. Pauli D 1-170.1 1793 1824 49.20% 32.04% 18.75%+0.43 -1.1 15
1989-03-04 @ Eintracht Frankfurt D 1-170.1 1824 1793 18.75% 32.04% 49.20%-0.43 +1.1 21
1989-03-04 Hannover 96 W 4-152.2 1942 1779 66.22% 26.14% 7.64%+1.56 +4.2 25
1989-03-04 @ Hamburger SV L 1-452.2 1779 1942 7.64% 26.14% 66.22%-1.56 -4.2 12
1989-03-04 Stuttgarter Kickers W 1-053.7 1844 1746 61.22% 28.65% 10.13%+1.18 +2.4 22
1989-03-04 @ Karlsruher SC L 0-153.7 1746 1844 10.13% 28.65% 61.22%-1.18 -2.5 11
1989-03-04 Bayern Munich L 1-268.3 1879 2014 36.47% 32.48% 31.04%-0.19 -6.5 21
1989-03-04 @ VfB Stuttgart W 2-168.3 2014 1879 31.04% 32.48% 36.47%+0.19 +6.5 31
1989-03-04 1. FC Koln L 1-365.9 1854 1973 38.51% 32.56% 28.93%-0.10 -11.6 16
1989-03-04 @ VfL Bochum W 3-165.9 1973 1854 28.93% 32.56% 38.51%+0.10 +11.7 26
1989-03-10 1. FC Kaiserslautern D 0-065.6 1775 1881 40.23% 32.59% 27.17%-0.02 -0.5 13
1989-03-10 @ Hannover 96 D 0-065.6 1881 1775 27.17% 32.59% 40.23%+0.02 +0.5 21
1989-03-10 Borussia Monchengladbach W 2-051.1 1970 1889 59.71% 29.28% 11.01%+1.08 +5.0 27
1989-03-10 @ Werder Bremen L 0-251.1 1889 1970 11.01% 29.28% 59.71%-1.08 -5.0 23
1989-03-11 Hamburger SV W 1-054.5 2020 1946 59.18% 29.49% 11.33%+1.04 +2.8 33
1989-03-11 @ Bayern Munich L 0-154.5 1946 2020 11.33% 29.49% 59.18%-1.04 -2.7 25
1989-03-11 Bayer Leverkusen W 2-161.4 1882 1869 53.63% 31.22% 15.16%+0.68 +3.4 21
1989-03-11 @ Borussia Dortmund L 1-261.4 1869 1882 15.16% 31.22% 53.63%-0.68 -3.4 22
1989-03-11 VfL Bochum W 3-158.0 1873 1842 55.37% 30.76% 13.87%+0.79 +5.4 22
1989-03-11 @ Bayer 05 Uerdingen L 1-358.0 1842 1873 13.87% 30.76% 55.37%-0.79 -5.4 16
1989-03-11 Eintracht Frankfurt W 3-262.0 1985 1792 68.43% 24.85% 6.72%+1.74 +1.4 28
1989-03-11 @ 1. FC Koln L 2-362.0 1792 1985 6.72% 24.85% 68.43%-1.74 -1.4 15
1989-03-11 Karlsruher SC W 1-057.1 1825 1847 50.12% 31.91% 17.97%+0.48 +4.1 23
1989-03-11 @ St. Pauli L 0-157.1 1847 1825 17.97% 31.91% 50.12%-0.48 -4.1 22
1989-03-11 VfB Stuttgart L 0-259.8 1743 1872 37.27% 32.52% 30.21%-0.15 -13.1 11
1989-03-11 @ Stuttgarter Kickers W 2-059.8 1872 1743 30.21% 32.52% 37.27%+0.15 +13.1 23
1989-03-11 1. FC Nurnberg W 2-164.1 1725 1803 43.80% 32.53% 23.67%+0.15 +4.8 13
1989-03-11 @ Waldhof Mannheim L 1-264.1 1803 1725 23.67% 32.53% 43.80%-0.15 -4.8 16
1989-03-17 Stuttgarter Kickers W 3-046.1 1943 1730 69.89% 23.95% 6.16%+1.86 +3.8 27
1989-03-17 @ Hamburger SV L 0-346.1 1730 1943 6.16% 23.95% 69.89%-1.86 -3.8 11
1989-03-18 Bayern Munich D 1-170.2 1882 2023 35.68% 32.44% 31.88%-0.22 -0.1 22
1989-03-18 @ 1. FC Kaiserslautern D 1-170.2 2023 1882 31.88% 32.44% 35.68%+0.22 +0.1 34
1989-03-18 Hannover 96 W 3-156.3 1866 1774 60.64% 28.90% 10.46%+1.14 +4.1 24
1989-03-18 @ Bayer Leverkusen L 1-356.3 1774 1866 10.46% 28.90% 60.64%-1.14 -4.2 13
1989-03-18 Borussia Dortmund D 1-170.4 1884 1886 52.22% 31.53% 16.25%+0.60 -1.4 24
1989-03-18 @ Borussia Monchengladbach D 1-170.4 1886 1884 16.25% 31.53% 52.22%-0.60 +1.4 22
1989-03-18 Bayer 05 Uerdingen L 0-261.5 1791 1879 42.57% 32.57% 24.86%+0.09 -14.5 15
1989-03-18 @ Eintracht Frankfurt W 2-061.5 1879 1791 24.86% 32.57% 42.57%-0.09 +14.5 24
1989-03-18 1. FC Koln D 0-065.7 1842 1986 35.27% 32.42% 32.31%-0.24 -0.1 23
1989-03-18 @ Karlsruher SC D 0-065.7 1986 1842 32.31% 32.42% 35.27%+0.24 +0.1 29
1989-03-18 1. FC Nurnberg W 1-055.3 1836 1798 55.99% 30.58% 13.43%+0.83 +3.2 18
1989-03-18 @ VfL Bochum L 0-155.3 1798 1836 13.43% 30.58% 55.99%-0.83 -3.2 16
1989-03-18 Waldhof Mannheim W 2-155.9 1975 1730 72.05% 22.55% 5.40%+2.04 +1.1 29
1989-03-18 @ Werder Bremen L 1-255.9 1730 1975 5.40% 22.55% 72.05%-2.04 -1.1 13
1989-03-19 St. Pauli W 2-160.2 1885 1829 57.63% 30.06% 12.31%+0.93 +2.8 25
1989-03-19 @ VfB Stuttgart L 1-260.2 1829 1885 12.31% 30.06% 57.63%-0.93 -2.8 23
1989-03-21 Stuttgarter Kickers W 2-158.6 1840 1726 62.43% 28.10% 9.47%+1.27 +2.2 20
1989-03-21 @ VfL Bochum L 1-258.6 1726 1840 9.47% 28.10% 62.43%-1.27 -2.2 11
1989-03-23 Hamburger SV L 1-268.8 1826 1947 38.36% 32.56% 29.08%-0.11 -6.7 23
1989-03-23 @ St. Pauli W 2-168.8 1947 1826 29.08% 32.56% 38.36%+0.11 +6.7 29
1989-03-25 Eintracht Frankfurt D 1-170.3 1795 1776 54.22% 31.07% 14.71%+0.72 -1.5 17
1989-03-25 @ 1. FC Nurnberg D 1-170.3 1776 1795 14.71% 31.07% 54.22%-0.72 +1.5 16
1989-03-25 Bayer Leverkusen W 2-049.4 2023 1870 65.48% 26.55% 7.97%+1.50 +3.6 36
1989-03-25 @ Bayern Munich L 0-249.4 1870 2023 7.97% 26.55% 65.48%-1.50 -3.6 24
1989-03-25 Werder Bremen W 3-161.9 1887 1976 42.45% 32.57% 24.97%+0.08 +8.6 24
1989-03-25 @ Borussia Dortmund L 1-361.9 1976 1887 24.97% 32.57% 42.45%-0.08 -8.6 29
1989-03-25 Borussia Monchengladbach L 0-163.7 1770 1883 39.45% 32.58% 27.97%-0.06 -7.3 13
1989-03-25 @ Hannover 96 W 1-063.7 1883 1770 27.97% 32.58% 39.45%+0.06 +7.3 26
1989-03-25 Karlsruher SC L 0-363.3 1893 1842 57.14% 30.22% 12.64%+0.90 -27.2 24
1989-03-25 @ Bayer 05 Uerdingen W 3-063.3 1842 1893 12.64% 30.22% 57.14%-0.90 +27.2 25
1989-03-25 VfB Stuttgart W 3-048.8 1986 1888 61.20% 28.66% 10.14%+1.18 +6.7 31
1989-03-25 @ 1. FC Koln L 0-348.8 1888 1986 10.14% 28.66% 61.20%-1.18 -6.7 25
1989-03-25 1. FC Kaiserslautern W 2-058.9 1724 1882 33.35% 32.28% 34.38%-0.32 +12.4 13
1989-03-25 @ Stuttgarter Kickers L 0-258.9 1882 1724 34.38% 32.28% 33.35%+0.32 -12.4 22
1989-03-25 VfL Bochum D 2-275.4 1729 1842 39.42% 32.58% 28.00%-0.06 -0.3 14
1989-03-25 @ Waldhof Mannheim D 2-275.4 1842 1729 28.00% 32.58% 39.42%+0.06 +0.3 21
1989-03-31 VfL Bochum D 1-170.0 1778 1842 45.39% 32.44% 22.18%+0.23 -0.8 17
1989-03-31 @ Eintracht Frankfurt D 1-170.0 1842 1778 22.18% 32.44% 45.39%-0.23 +0.8 22
1989-04-01 St. Pauli W 1-055.0 1869 1819 57.07% 30.24% 12.69%+0.90 +3.1 24
1989-04-01 @ 1. FC Kaiserslautern L 0-155.0 1819 1869 12.69% 30.24% 57.07%-0.90 -3.1 23
1989-04-01 Stuttgarter Kickers L 1-371.8 1866 1736 63.74% 27.46% 8.80%+1.37 -17.8 24
1989-04-01 @ Bayer Leverkusen W 3-171.8 1736 1866 8.80% 27.46% 63.74%-1.37 +17.7 15
1989-04-01 Waldhof Mannheim L 1-275.2 1896 1729 66.53% 25.97% 7.50%+1.58 -10.6 24
1989-04-01 @ Borussia Dortmund W 2-175.2 1729 1896 7.50% 25.97% 66.53%-1.58 +10.6 16
1989-04-01 Bayern Munich W 2-166.7 1890 2026 36.29% 32.47% 31.24%-0.20 +5.8 28
1989-04-01 @ Borussia Monchengladbach L 1-266.7 2026 1890 31.24% 32.47% 36.29%+0.20 -5.8 36
1989-04-01 1. FC Koln L 0-166.4 1954 1993 48.22% 32.17% 19.61%+0.37 -8.6 29
1989-04-01 @ Hamburger SV W 1-066.4 1993 1954 19.61% 32.17% 48.22%-0.37 +8.6 33
1989-04-01 1. FC Nurnberg D 1-171.0 1870 1794 59.33% 29.43% 11.24%+1.05 -2.0 26
1989-04-01 @ Karlsruher SC D 1-171.0 1794 1870 11.24% 29.43% 59.33%-1.05 +1.9 18
1989-04-01 Bayer 05 Uerdingen D 2-276.1 1881 1866 53.86% 31.16% 14.98%+0.69 -1.1 26
1989-04-01 @ VfB Stuttgart D 2-276.1 1866 1881 14.98% 31.16% 53.86%-0.69 +1.1 25
1989-04-01 Hannover 96 W 1-051.4 1967 1763 69.24% 24.35% 6.40%+1.80 +1.5 31
1989-04-01 @ Werder Bremen L 0-151.4 1763 1967 6.40% 24.35% 69.24%-1.80 -1.5 13
1989-04-07 Borussia Dortmund L 1-561.7 1762 1885 38.01% 32.55% 29.44%-0.12 -21.1 13
1989-04-07 @ Hannover 96 W 5-161.7 1885 1762 29.44% 32.55% 38.01%+0.12 +21.1 26
1989-04-07 Bayer Leverkusen W 2-054.3 1816 1849 48.99% 32.07% 18.93%+0.41 +8.1 25
1989-04-07 @ St. Pauli L 0-254.3 1849 1816 18.93% 32.07% 48.99%-0.41 -8.1 24
1989-04-08 VfB Stuttgart W 1-059.2 1796 1880 42.98% 32.56% 24.47%+0.11 +5.2 20
1989-04-08 @ 1. FC Nurnberg L 0-159.2 1880 1796 24.47% 32.56% 42.98%-0.11 -5.2 26
1989-04-08 Werder Bremen D 0-066.4 2021 1969 57.26% 30.18% 12.56%+0.91 -2.0 37
1989-04-08 @ Bayern Munich D 0-066.4 1969 2021 12.56% 30.18% 57.26%-0.91 +2.0 32
1989-04-08 Hamburger SV L 0-261.9 1867 1945 43.77% 32.53% 23.70%+0.15 -14.9 25
1989-04-08 @ Bayer 05 Uerdingen W 2-061.9 1945 1867 23.70% 32.53% 43.77%-0.15 +14.9 31
1989-04-08 1. FC Kaiserslautern D 2-277.2 2002 1872 63.67% 27.50% 8.83%+1.36 -1.7 34
1989-04-08 @ 1. FC Koln D 2-277.2 1872 2002 8.83% 27.50% 63.67%-1.36 +1.7 25
1989-04-08 Borussia Monchengladbach W 3-056.4 1754 1896 35.55% 32.43% 32.02%-0.23 +17.1 17
1989-04-08 @ Stuttgarter Kickers L 0-356.4 1896 1754 32.02% 32.43% 35.55%+0.23 -17.1 28
1989-04-08 Karlsruher SC W 2-054.0 1843 1868 49.82% 31.95% 18.22%+0.46 +7.9 24
1989-04-08 @ VfL Bochum L 0-254.0 1868 1843 18.22% 31.95% 49.82%-0.46 -7.9 26
1989-04-08 Eintracht Frankfurt W 1-057.3 1739 1777 48.44% 32.15% 19.42%+0.38 +4.4 18
1989-04-08 @ Waldhof Mannheim L 0-157.3 1777 1739 19.42% 32.15% 48.44%-0.38 -4.4 17
1989-04-13 Waldhof Mannheim L 0-263.7 1740 1744 52.03% 31.57% 16.40%+0.58 -17.2 13
1989-04-13 @ Hannover 96 W 2-063.7 1744 1740 16.40% 31.57% 52.03%-0.58 +17.2 20
1989-04-14 Bayer 05 Uerdingen W 2-052.7 1874 1852 54.49% 31.00% 14.51%+0.73 +6.5 27
1989-04-14 @ 1. FC Kaiserslautern L 0-252.7 1852 1874 14.51% 31.00% 54.49%-0.73 -6.5 25
1989-04-14 VfL Bochum W 3-158.2 1875 1851 54.70% 30.95% 14.36%+0.75 +5.6 28
1989-04-14 @ VfB Stuttgart L 1-358.2 1851 1875 14.36% 30.95% 54.70%-0.75 -5.6 24
1989-04-15 1. FC Koln D 0-065.8 1841 2000 33.13% 32.26% 34.61%-0.33 +0.1 25
1989-04-15 @ Bayer Leverkusen D 0-065.8 2000 1841 34.61% 32.26% 33.13%+0.33 -0.0 35
1989-04-15 Bayern Munich D 1-170.1 1906 2019 39.44% 32.58% 27.97%-0.06 -0.4 27
1989-04-15 @ Borussia Dortmund D 1-170.1 2019 1906 27.97% 32.58% 39.44%+0.06 +0.4 38
1989-04-15 St. Pauli D 2-276.4 1879 1824 57.45% 30.12% 12.43%+0.92 -1.3 29
1989-04-15 @ Borussia Monchengladbach D 2-276.4 1824 1879 12.43% 30.12% 57.45%-0.92 +1.3 26
1989-04-15 1. FC Nurnberg W 3-262.8 1960 1801 65.96% 26.29% 7.75%+1.54 +1.6 33
1989-04-15 @ Hamburger SV L 2-362.8 1801 1960 7.75% 26.29% 65.96%-1.54 -1.6 20
1989-04-15 Eintracht Frankfurt L 1-371.3 1860 1772 60.28% 29.05% 10.66%+1.12 -17.0 26
1989-04-15 @ Karlsruher SC W 3-171.3 1772 1860 10.66% 29.05% 60.28%-1.12 +17.0 19
1989-04-15 Stuttgarter Kickers W 4-046.1 1971 1771 68.91% 24.56% 6.53%+1.77 +5.4 34
1989-04-15 @ Werder Bremen L 0-446.1 1771 1971 6.53% 24.56% 68.91%-1.77 -5.4 17
1989-04-20 Borussia Monchengladbach L 1-274.3 1962 1877 60.03% 29.15% 10.81%+1.10 -9.8 33
1989-04-20 @ Hamburger SV W 2-174.3 1877 1962 10.81% 29.15% 60.03%-1.10 +9.8 31
1989-04-29 1. FC Kaiserslautern D 1-170.0 1799 1881 43.35% 32.55% 24.10%+0.13 -0.7 21
1989-04-29 @ 1. FC Nurnberg D 1-170.0 1881 1799 24.10% 32.55% 43.35%-0.13 +0.7 28
1989-04-29 Hannover 96 W 4-044.1 2019 1723 75.42% 20.23% 4.35%+2.34 +3.2 40
1989-04-29 @ Bayern Munich L 0-444.1 1723 2019 4.35% 20.23% 75.42%-2.34 -3.2 13
1989-04-29 VfB Stuttgart L 1-367.0 1789 1881 42.17% 32.58% 25.25%+0.07 -12.5 19
1989-04-29 @ Eintracht Frankfurt W 3-167.0 1881 1789 25.25% 32.58% 42.17%-0.07 +12.5 30
1989-04-29 Bayer Leverkusen W 3-158.7 1846 1841 52.85% 31.39% 15.75%+0.63 +6.1 27
1989-04-29 @ Bayer 05 Uerdingen L 1-358.7 1841 1846 15.75% 31.39% 52.85%-0.63 -6.1 25
1989-04-29 Borussia Monchengladbach W 3-155.9 2000 1887 62.37% 28.13% 9.50%+1.27 +3.8 37
1989-04-29 @ 1. FC Koln L 1-355.9 1887 2000 9.50% 28.13% 62.37%-1.27 -3.8 31
1989-04-29 Werder Bremen L 1-364.6 1826 1976 34.41% 32.36% 33.24%-0.28 -10.7 26
1989-04-29 @ St. Pauli W 3-164.6 1976 1826 33.24% 32.36% 34.41%+0.28 +10.7 36
1989-04-29 Borussia Dortmund L 1-268.0 1766 1906 35.82% 32.45% 31.73%-0.22 -6.4 17
1989-04-29 @ Stuttgarter Kickers W 2-168.0 1906 1766 31.73% 32.45% 35.82%+0.22 +6.4 29
1989-04-29 Hamburger SV W 2-165.5 1845 1952 40.21% 32.59% 27.19%-0.02 +5.3 26
1989-04-29 @ VfL Bochum L 1-265.5 1952 1845 27.19% 32.59% 40.21%+0.02 -5.3 33
1989-04-29 Karlsruher SC W 2-055.9 1761 1843 43.32% 32.55% 24.13%+0.12 +9.7 22
1989-04-29 @ Waldhof Mannheim L 0-255.9 1843 1761 24.13% 32.55% 43.32%-0.12 -9.7 26
1989-05-05 VfL Bochum W 3-050.5 1881 1851 55.32% 30.78% 13.90%+0.78 +9.1 30
1989-05-05 @ 1. FC Kaiserslautern L 0-350.5 1851 1881 13.90% 30.78% 55.32%-0.78 -9.1 26
1989-05-05 1. FC Nurnberg W 3-050.3 1835 1798 55.82% 30.63% 13.55%+0.82 +8.9 27
1989-05-05 @ Bayer Leverkusen L 0-350.3 1798 1835 13.55% 30.63% 55.82%-0.82 -8.9 21
1989-05-06 Waldhof Mannheim W 1-050.5 2022 1771 72.53% 22.23% 5.24%+2.08 +1.1 42
1989-05-06 @ Bayern Munich L 0-150.5 1771 2022 5.24% 22.23% 72.53%-2.08 -1.1 22
1989-05-06 St. Pauli D 0-066.8 1912 1815 61.09% 28.71% 10.20%+1.17 -2.3 30
1989-05-06 @ Borussia Dortmund D 0-066.8 1815 1912 10.20% 28.71% 61.09%-1.17 +2.3 27
1989-05-06 Bayer 05 Uerdingen W 3-050.5 1883 1852 55.41% 30.75% 13.84%+0.79 +9.1 33
1989-05-06 @ Borussia Monchengladbach L 0-350.5 1852 1883 13.84% 30.75% 55.41%-0.79 -9.1 27
1989-05-06 Eintracht Frankfurt W 2-157.5 1947 1777 66.74% 25.85% 7.41%+1.60 +1.6 35
1989-05-06 @ Hamburger SV L 1-257.5 1777 1947 7.41% 25.85% 66.74%-1.60 -1.7 19
1989-05-06 Stuttgarter Kickers L 3-478.9 1720 1759 48.22% 32.17% 19.61%+0.37 -7.5 13
1989-05-06 @ Hannover 96 W 4-378.9 1759 1720 19.61% 32.17% 48.22%-0.37 +7.5 19
1989-05-06 Karlsruher SC W 2-051.6 1893 1833 57.96% 29.94% 12.10%+0.96 +5.5 32
1989-05-06 @ VfB Stuttgart L 0-251.6 1833 1893 12.10% 29.94% 57.96%-0.96 -5.5 26
1989-05-06 1. FC Koln L 1-272.3 1987 2004 50.62% 31.83% 17.55%+0.50 -8.4 36
1989-05-06 @ Werder Bremen W 2-172.3 2004 1987 17.55% 31.83% 50.62%-0.50 +8.4 39
1989-05-12 1. FC Kaiserslautern W 3-270.7 1775 1890 39.11% 32.58% 28.32%-0.07 +5.2 21
1989-05-12 @ Eintracht Frankfurt L 2-370.7 1890 1775 28.32% 32.58% 39.11%+0.07 -5.2 30
1989-05-12 VfB Stuttgart L 3-476.2 1770 1899 37.28% 32.52% 30.20%-0.15 -6.1 22
1989-05-12 @ Waldhof Mannheim W 4-376.2 1899 1770 30.20% 32.52% 37.28%+0.15 +6.1 34
1989-05-13 Borussia Monchengladbach D 0-065.6 1790 1892 40.68% 32.59% 26.72%+0.00 -0.5 22
1989-05-13 @ 1. FC Nurnberg D 0-065.6 1892 1790 26.72% 32.59% 40.68%+0.00 +0.5 34
1989-05-13 Hamburger SV D 2-275.7 1828 1948 38.38% 32.56% 29.06%-0.11 -0.2 27
1989-05-13 @ Karlsruher SC D 2-275.7 1948 1828 29.06% 32.56% 38.38%+0.11 +0.2 36
1989-05-13 Werder Bremen W 2-166.6 1843 1978 36.39% 32.48% 31.13%-0.19 +5.8 29
1989-05-13 @ Bayer 05 Uerdingen L 1-266.6 1978 1843 31.13% 32.48% 36.39%+0.19 -5.8 36
1989-05-13 Borussia Dortmund W 2-050.6 2012 1910 61.53% 28.51% 9.96%+1.21 +4.5 41
1989-05-13 @ 1. FC Koln L 0-250.6 1910 2012 9.96% 28.51% 61.53%-1.21 -4.5 30
1989-05-13 Hannover 96 D 1-171.0 1817 1713 61.73% 28.42% 9.84%+1.22 -2.1 28
1989-05-13 @ St. Pauli D 1-171.0 1713 1817 9.84% 28.42% 61.73%-1.22 +2.1 14
1989-05-13 Bayern Munich W 2-062.5 1767 2023 21.82% 30.22% 47.96%-0.90 +15.7 21
1989-05-13 @ Stuttgarter Kickers L 0-262.5 2023 1767 47.96% 30.22% 21.82%+0.90 -15.7 42
1989-05-16 Bayer Leverkusen L 2-473.6 1841 1844 52.15% 31.54% 16.31%+0.59 -13.4 26
1989-05-16 @ VfL Bochum W 4-273.6 1844 1841 16.31% 31.54% 52.15%-0.59 +13.4 29
1989-05-19 Waldhof Mannheim L 1-369.9 1783 1764 54.23% 31.07% 14.70%+0.72 -15.5 21
1989-05-19 @ Stuttgarter Kickers W 3-169.9 1764 1783 14.70% 31.07% 54.23%-0.72 +15.5 24
1989-05-19 1. FC Nurnberg W 2-157.2 1972 1789 67.76% 25.26% 6.99%+1.68 +1.5 38
1989-05-19 @ Werder Bremen L 1-257.2 1789 1972 6.99% 25.26% 67.76%-1.68 -1.5 22
1989-05-20 Karlsruher SC L 1-273.8 1885 1827 57.79% 30.00% 12.21%+0.94 -9.5 30
1989-05-20 @ 1. FC Kaiserslautern W 2-173.8 1827 1885 12.21% 30.00% 57.79%-0.94 +9.5 29
1989-05-20 Eintracht Frankfurt D 2-276.5 1857 1780 59.38% 29.42% 11.21%+1.05 -1.5 30
1989-05-20 @ Bayer Leverkusen D 2-276.5 1780 1857 11.21% 29.42% 59.38%-1.05 +1.5 22
1989-05-20 St. Pauli W 2-157.0 2008 1815 68.40% 24.87% 6.73%+1.73 +1.5 44
1989-05-20 @ Bayern Munich L 1-257.0 1815 2008 6.73% 24.87% 68.40%-1.73 -1.5 28
1989-05-20 Bayer 05 Uerdingen W 4-261.2 1905 1848 57.67% 30.04% 12.29%+0.94 +4.3 32
1989-05-20 @ Borussia Dortmund L 2-461.2 1848 1905 12.29% 30.04% 57.67%-0.94 -4.3 29
1989-05-20 VfL Bochum W 2-051.5 1893 1828 58.39% 29.79% 11.82%+0.99 +5.4 36
1989-05-20 @ Borussia Monchengladbach L 0-251.5 1828 1893 11.82% 29.79% 58.39%-0.99 -5.4 26
1989-05-20 VfB Stuttgart W 2-160.6 1948 1905 56.52% 30.42% 13.06%+0.86 +3.0 38
1989-05-20 @ Hamburger SV L 1-260.6 1905 1948 13.06% 30.42% 56.52%-0.86 -3.0 34
1989-05-20 1. FC Koln D 2-276.8 1715 2017 17.88% 28.73% 53.39%-1.17 +1.0 15
1989-05-20 @ Hannover 96 D 2-276.8 2017 1715 53.39% 28.73% 17.88%+1.17 -1.0 42
1989-05-23 1. FC Kaiserslautern W 3-158.1 1902 1876 54.86% 30.90% 14.24%+0.76 +5.5 36
1989-05-23 @ VfB Stuttgart L 1-358.1 1876 1902 14.24% 30.90% 54.86%-0.76 -5.5 30
1989-05-25 Borussia Dortmund D 1-170.1 1787 1910 38.20% 32.55% 29.24%-0.11 -0.3 23
1989-05-25 @ 1. FC Nurnberg D 1-170.1 1910 1787 29.24% 32.55% 38.20%+0.11 +0.3 33
1989-05-25 Borussia Monchengladbach D 1-170.0 1782 1898 38.93% 32.57% 28.50%-0.08 -0.4 23
1989-05-25 @ Eintracht Frankfurt D 1-170.0 1898 1782 28.50% 32.57% 38.93%+0.08 +0.4 37
1989-05-25 Bayer Leverkusen L 2-377.2 1837 1855 50.44% 31.86% 17.70%+0.49 -8.0 29
1989-05-25 @ Karlsruher SC W 3-277.2 1855 1837 17.70% 31.86% 50.44%-0.49 +8.0 32
1989-05-25 Hannover 96 W 7-353.8 1844 1716 63.60% 27.53% 8.86%+1.36 +4.9 31
1989-05-25 @ Bayer 05 Uerdingen L 3-753.8 1716 1844 8.86% 27.53% 63.60%-1.36 -4.9 15
1989-05-25 Bayern Munich L 1-370.0 2016 2009 53.00% 31.36% 15.64%+0.64 -15.2 42
1989-05-25 @ 1. FC Koln W 3-170.0 2009 2016 15.64% 31.36% 53.00%-0.64 +15.2 46
1989-05-25 Stuttgarter Kickers W 1-055.0 1814 1767 56.77% 30.34% 12.89%+0.88 +3.1 30
1989-05-25 @ St. Pauli L 0-155.0 1767 1814 12.89% 30.34% 56.77%-0.88 -3.1 21
1989-05-25 Werder Bremen L 0-162.2 1823 1974 34.24% 32.35% 33.41%-0.29 -6.6 26
1989-05-25 @ VfL Bochum W 1-062.2 1974 1823 33.41% 32.35% 34.24%+0.29 +6.5 40
1989-05-25 Hamburger SV D 0-065.8 1779 1951 31.38% 32.09% 36.53%-0.41 +0.2 25
1989-05-25 @ Waldhof Mannheim D 0-065.8 1951 1779 36.53% 32.09% 31.38%+0.41 -0.2 39
1989-06-02 St. Pauli W 2-162.9 1779 1817 48.41% 32.15% 19.44%+0.38 +4.1 27
1989-06-02 @ Waldhof Mannheim L 1-262.9 1817 1779 19.44% 32.15% 48.41%-0.38 -4.1 30
1989-06-03 VfB Stuttgart D 0-065.8 1863 1907 47.74% 32.23% 20.03%+0.35 -1.2 33
1989-06-03 @ Bayer Leverkusen D 0-065.8 1907 1863 20.03% 32.23% 47.74%-0.35 +1.2 37
1989-06-03 Bayer 05 Uerdingen W 5-047.2 2024 1849 67.16% 25.61% 7.24%+1.63 +7.5 48
1989-06-03 @ Bayern Munich L 0-547.2 1849 2024 7.24% 25.61% 67.16%-1.63 -7.5 31
1989-06-03 VfL Bochum W 2-159.3 1910 1816 60.82% 28.82% 10.35%+1.15 +2.4 35
1989-06-03 @ Borussia Dortmund L 1-259.3 1816 1910 10.35% 28.82% 60.82%-1.15 -2.4 26
1989-06-03 Karlsruher SC D 1-171.0 1899 1829 58.83% 29.63% 11.55%+1.01 -1.9 38
1989-06-03 @ Borussia Monchengladbach D 1-171.0 1829 1899 11.55% 29.63% 58.83%-1.01 +1.9 30
1989-06-03 1. FC Kaiserslautern D 1-171.1 1951 1870 59.76% 29.27% 10.98%+1.08 -2.0 40
1989-06-03 @ Hamburger SV D 1-171.1 1870 1951 10.98% 29.27% 59.76%-1.08 +2.0 31
1989-06-03 1. FC Nurnberg D 2-275.3 1711 1787 43.96% 32.52% 23.52%+0.15 -0.5 16
1989-06-03 @ Hannover 96 D 2-275.3 1787 1711 23.52% 32.52% 43.96%-0.15 +0.5 24
1989-06-03 Eintracht Frankfurt W 2-048.4 1981 1782 68.88% 24.58% 6.54%+1.77 +2.8 42
1989-06-03 @ Werder Bremen L 0-248.4 1782 1981 6.54% 24.58% 68.88%-1.77 -2.8 23
1989-06-06 1. FC Koln D 0-066.2 1764 2000 23.83% 30.78% 45.39%-0.78 +0.9 22
1989-06-06 @ Stuttgarter Kickers D 0-066.2 2000 1764 45.39% 30.78% 23.83%+0.78 -0.9 43
1989-06-10 Waldhof Mannheim L 0-363.9 1872 1783 60.42% 28.99% 10.58%+1.13 -28.5 31
1989-06-10 @ 1. FC Kaiserslautern W 3-063.9 1783 1872 10.58% 28.99% 60.42%-1.13 +28.5 29
1989-06-10 Bayern Munich W 2-170.7 1788 2032 23.04% 30.57% 46.39%-0.83 +7.7 26
1989-06-10 @ 1. FC Nurnberg L 1-270.7 2032 1788 46.39% 30.57% 23.04%+0.83 -7.7 48
1989-06-10 Borussia Dortmund W 2-166.5 1779 1912 36.68% 32.49% 30.83%-0.18 +5.8 25
1989-06-10 @ Eintracht Frankfurt L 1-266.5 1912 1779 30.83% 32.49% 36.68%+0.18 -5.8 35
1989-06-10 Bayer Leverkusen D 1-171.2 1949 1862 60.26% 29.06% 10.68%+1.11 -2.0 41
1989-06-10 @ Hamburger SV D 1-171.2 1862 1949 10.68% 29.06% 60.26%-1.11 +2.0 34
1989-06-10 Werder Bremen W 1-062.0 1831 1983 34.05% 32.33% 33.62%-0.29 +6.5 32
1989-06-10 @ Karlsruher SC L 0-162.0 1983 1831 33.62% 32.33% 34.05%+0.29 -6.5 42
1989-06-10 Stuttgarter Kickers L 1-371.1 1842 1765 59.39% 29.41% 11.20%+1.05 -16.8 31
1989-06-10 @ Bayer 05 Uerdingen W 3-171.1 1765 1842 11.20% 29.41% 59.39%-1.05 +16.8 24
1989-06-10 St. Pauli W 4-258.1 2000 1813 68.00% 25.11% 6.89%+1.70 +2.3 45
1989-06-10 @ 1. FC Koln L 2-458.1 1813 2000 6.89% 25.11% 68.00%-1.70 -2.3 30
1989-06-10 Borussia Monchengladbach W 2-161.5 1908 1897 53.49% 31.25% 15.26%+0.67 +3.4 39
1989-06-10 @ VfB Stuttgart L 1-261.5 1897 1908 15.26% 31.25% 53.49%-0.67 -3.4 38
1989-06-10 Hannover 96 L 1-371.3 1814 1710 61.63% 28.47% 9.90%+1.21 -17.3 26
1989-06-10 @ VfL Bochum W 3-171.3 1710 1814 9.90% 28.47% 61.63%-1.21 +17.3 18
1989-06-17 1. FC Kaiserslautern L 0-167.8 1864 1844 54.36% 31.04% 14.61%+0.72 -9.5 34
1989-06-17 @ Bayer Leverkusen W 1-067.8 1844 1864 14.61% 31.04% 54.36%-0.72 +9.5 33
1989-06-17 VfL Bochum W 5-046.0 2024 1796 70.90% 23.31% 5.80%+1.94 +5.7 50
1989-06-17 @ Bayern Munich L 0-546.0 1796 2024 5.80% 23.31% 70.90%-1.94 -5.7 26
1989-06-17 Karlsruher SC W 3-264.9 1906 1837 58.77% 29.65% 11.58%+1.01 +2.5 37
1989-06-17 @ Borussia Dortmund L 2-364.9 1837 1906 11.58% 29.65% 58.77%-1.01 -2.5 32
1989-06-17 Hamburger SV L 0-460.5 1893 1947 46.62% 32.34% 21.04%+0.29 -29.8 38
1989-06-17 @ Borussia Monchengladbach W 4-060.5 1947 1893 21.04% 32.34% 46.62%-0.29 +29.8 43
1989-06-17 Eintracht Frankfurt D 1-169.8 1727 1784 46.25% 32.37% 21.38%+0.27 -0.9 19
1989-06-17 @ Hannover 96 D 1-169.8 1784 1727 21.38% 32.37% 46.25%-0.27 +0.9 26
1989-06-17 Bayer 05 Uerdingen W 5-155.3 1810 1825 50.90% 31.78% 17.32%+0.52 +12.0 32
1989-06-17 @ St. Pauli L 1-555.3 1825 1810 17.32% 31.78% 50.90%-0.52 -12.0 31
1989-06-17 1. FC Nurnberg W 1-056.7 1782 1795 50.97% 31.77% 17.27%+0.52 +4.0 26
1989-06-17 @ Stuttgarter Kickers L 0-156.7 1795 1782 17.27% 31.77% 50.97%-0.52 -4.0 26
1989-06-17 1. FC Koln W 2-168.8 1812 2002 29.12% 31.80% 39.08%-0.51 +6.8 31
1989-06-17 @ Waldhof Mannheim L 1-268.8 2002 1812 39.08% 31.80% 29.12%+0.51 -6.8 45
1989-06-17 VfB Stuttgart W 3-049.6 1977 1912 58.41% 29.78% 11.81%+0.99 +7.8 44
1989-06-17 @ Werder Bremen L 0-349.6 1912 1977 11.81% 29.78% 58.41%-0.99 -7.8 39

Playoff Game Log

Every playoff game for the team selected at the top of the tab (empty if they didn't reach the postseason). Sort any column by clicking its header. @ before an opponent name indicates an away game; the record column shows the team's running playoff record.

Date Opponent ScoreExcitement Pre Elo Opp Elo Win % Tie % Loss %Proj. Margin Elo Δ Record
1989-06-21 1. FC Saarbrucken W 2-050.6 1785 1702 60.00% 29.17% 10.83%+1.10 +5.0 1-0
1989-06-21 @ Eintracht Frankfurt L 0-250.6 1702 1785 10.83% 29.17% 60.00%-1.10 -5.0 0-1
1989-06-25 Eintracht Frankfurt W 2-164.5 1697 1790 41.84% 32.58% 25.57%+0.05 +5.1 1-1
1989-06-25 @ 1. FC Saarbrucken L 1-264.5 1790 1697 25.57% 32.58% 41.84%-0.05 -5.1 1-1

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 1989-04-01 7.50% Waldhof Mannheim 1729 2 @ Borussia Dortmund 1896 1
2 1989-04-01 8.80% Stuttgarter Kickers 1736 3 @ Bayer Leverkusen 1866 1
3 1989-06-10 9.90% Hannover 96 1710 3 @ VfL Bochum 1814 1
4 1989-06-10 10.58% Waldhof Mannheim 1783 3 @ 1. FC Kaiserslautern 1872 0
5 1989-04-15 10.66% Eintracht Frankfurt 1772 3 @ Karlsruher SC 1860 1
6 1989-04-20 10.81% Borussia Monchengladbach 1877 2 @ Hamburger SV 1962 1
7 1989-06-10 11.20% Stuttgarter Kickers 1765 3 @ Bayer 05 Uerdingen 1842 1
8 1988-09-10 11.99% Hamburger SV 1875 2 @ 1. FC Koln 1937 1
9 1989-05-20 12.21% Karlsruher SC 1827 2 @ 1. FC Kaiserslautern 1885 1
10 1989-03-25 12.64% Karlsruher SC 1842 3 @ Bayer 05 Uerdingen 1893 0
11 1989-02-18 13.62% Borussia Dortmund 1871 3 @ VfB Stuttgart 1906 1
12 1988-09-10 14.42% Karlsruher SC 1829 3 @ 1. FC Nurnberg 1852 1
13 1988-07-23 14.51% Karlsruher SC 1818 3 @ Hannover 96 1840 2
14 1989-06-17 14.61% 1. FC Kaiserslautern 1844 1 @ Bayer Leverkusen 1864 0
15 1989-05-19 14.70% Waldhof Mannheim 1764 3 @ Stuttgarter Kickers 1783 1
16 1988-08-13 15.31% Karlsruher SC 1826 3 @ Stuttgarter Kickers 1837 1
17 1989-05-25 15.64% Bayern Munich 2009 3 @ 1. FC Koln 2016 1
18 1988-11-04 15.71% Borussia Monchengladbach 1872 2 @ VfL Bochum 1878 1
19 1988-07-30 15.86% Stuttgarter Kickers 1829 2 @ Eintracht Frankfurt 1832 1
20 1989-05-16 16.31% Bayer Leverkusen 1844 4 @ VfL Bochum 1841 2
21 1989-04-13 16.40% Waldhof Mannheim 1744 2 @ Hannover 96 1740 0
22 1988-09-13 17.02% VfL Bochum 1856 3 @ Karlsruher SC 1845 1
23 1988-10-21 17.16% Hannover 96 1806 1 @ Stuttgarter Kickers 1793 0
24 1989-05-06 17.55% 1. FC Koln 2004 2 @ Werder Bremen 1987 1
25 1989-05-25 17.70% Bayer Leverkusen 1855 3 @ Karlsruher SC 1837 2

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 1988-11-12 36.98 Bayer 05 Uerdingen 5 1861 20.63% @ Hannover 96 0 1812 47.07% 32.30%
2 1988-11-16 33.50 Werder Bremen 6 1940 34.60% @ Stuttgarter Kickers 0 1780 33.14% 32.26%
3 1989-06-17 29.76 Hamburger SV 4 1947 21.04% @ Borussia Monchengladbach 0 1893 46.62% 32.34%
4 1988-10-29 29.62 1. FC Koln 4 1930 21.28% @ Borussia Dortmund 0 1874 46.35% 32.36%
5 1989-06-10 28.52 Waldhof Mannheim 3 1783 10.58% @ 1. FC Kaiserslautern 0 1872 60.42% 28.99%
6 1989-03-25 27.20 Karlsruher SC 3 1842 12.64% @ Bayer 05 Uerdingen 0 1893 57.14% 30.22%
7 1988-11-27 26.80 1. FC Kaiserslautern 4 1857 26.39% @ Waldhof Mannheim 0 1757 41.01% 32.59%
8 1988-09-10 23.76 Borussia Dortmund 3 1844 18.95% @ Waldhof Mannheim 0 1812 48.98% 32.08%
9 1989-04-07 21.06 Borussia Dortmund 5 1885 29.44% @ Hannover 96 1 1762 38.01% 32.55%
10 1988-09-03 19.26 @ 1. FC Kaiserslautern 6 1829 53.06% Stuttgarter Kickers 0 1822 15.60% 31.35%
11 1988-11-12 18.71 @ 1. FC Kaiserslautern 6 1844 43.54% VfB Stuttgart 1 1924 23.92% 32.54%
12 1988-10-03 18.67 Hamburger SV 4 1894 22.48% @ 1. FC Nurnberg 1 1827 45.07% 32.46%
13 1989-04-01 17.75 Stuttgarter Kickers 3 1736 8.80% @ Bayer Leverkusen 1 1866 63.74% 27.46%
14 1989-06-10 17.29 Hannover 96 3 1710 9.90% @ VfL Bochum 1 1814 61.63% 28.47%
15 1989-04-13 17.25 Waldhof Mannheim 2 1744 16.40% @ Hannover 96 0 1740 52.03% 31.57%
16 1989-04-08 17.14 @ Stuttgarter Kickers 3 1754 35.55% Borussia Monchengladbach 0 1896 32.02% 32.43%
17 1989-04-15 16.97 Eintracht Frankfurt 3 1772 10.66% @ Karlsruher SC 1 1860 60.28% 29.05%
18 1989-06-10 16.77 Stuttgarter Kickers 3 1765 11.20% @ Bayer 05 Uerdingen 1 1842 59.39% 29.41%
19 1988-10-22 16.11 Bayern Munich 3 1974 38.62% @ Waldhof Mannheim 0 1787 29.52% 31.86%
20 1989-02-18 15.87 Borussia Dortmund 3 1871 13.62% @ VfB Stuttgart 1 1906 55.71% 30.66%
21 1989-05-13 15.74 @ Stuttgarter Kickers 2 1767 21.82% Bayern Munich 0 2023 47.96% 30.22%
22 1988-09-10 15.59 Karlsruher SC 3 1829 14.42% @ 1. FC Nurnberg 1 1852 54.61% 30.97%
23 1988-07-30 15.57 1. FC Koln 2 1923 21.40% @ 1. FC Nurnberg 0 1866 46.22% 32.37%
24 1989-05-19 15.49 Waldhof Mannheim 3 1764 14.70% @ Stuttgarter Kickers 1 1783 54.23% 31.07%
25 1988-08-13 15.29 Karlsruher SC 3 1826 15.31% @ Stuttgarter Kickers 1 1837 53.43% 31.26%

Most & Least Exciting Games

The season’s games ranked by excitement rating (0–100) — a blend of closeness, upset, team quality, and scoring. An asterisk (*) after the date indicates a playoff game.

# Date Excitement Winning Team Losing Team Tie %
Team Score Elo Win % Team Score Elo Win %
1 1988-11-15 80.8 @ Bayern Munich 3 2000 60.87% VfB Stuttgart 3 1906 10.33% 28.80%
2 1988-12-03 79.9 @ 1. FC Nurnberg 3 1791 55.94% Stuttgarter Kickers 3 1753 13.47% 30.60%
3 1988-12-03 79.6 @ VfB Stuttgart 3 1906 44.14% Werder Bremen 3 1981 23.35% 32.51%
4 1989-02-25 79.5 @ Waldhof Mannheim 3 1723 33.69% Bayer 05 Uerdingen 3 1878 34.00% 32.30%
5 1989-05-06 78.9 Stuttgarter Kickers 4 1759 19.61% @ Hannover 96 3 1720 48.22% 32.17%
6 1988-07-23 78.1 Karlsruher SC 3 1818 14.51% @ Hannover 96 2 1840 54.49% 31.00%
7 1989-04-08 77.2 @ 1. FC Koln 2 2002 63.67% 1. FC Kaiserslautern 2 1872 8.83% 27.50%
8 1989-05-25 77.2 Bayer Leverkusen 3 1855 17.70% @ Karlsruher SC 2 1837 50.44% 31.86%
9 1989-05-20 76.8 @ Hannover 96 2 1715 17.88% 1. FC Koln 2 2017 53.39% 28.73%
10 1989-05-20 76.5 @ Bayer Leverkusen 2 1857 59.38% Eintracht Frankfurt 2 1780 11.21% 29.42%
11 1988-09-13 76.4 @ Bayer Leverkusen 2 1875 57.70% St. Pauli 2 1818 12.27% 30.03%
12 1989-04-15 76.4 @ Borussia Monchengladbach 2 1879 57.45% St. Pauli 2 1824 12.43% 30.12%
13 1988-09-03 76.2 @ VfL Bochum 2 1854 56.44% Waldhof Mannheim 2 1811 13.11% 30.44%
14 1989-02-18 76.2 @ Eintracht Frankfurt 2 1784 24.67% Bayern Munich 2 2012 44.35% 30.98%
15 1989-05-12 76.2 VfB Stuttgart 4 1899 30.20% @ Waldhof Mannheim 3 1770 37.28% 32.52%
16 1988-08-13 76.1 Hamburger SV 3 1887 21.49% @ Hannover 96 2 1829 46.12% 32.38%
17 1989-04-01 76.1 @ VfB Stuttgart 2 1881 53.86% Bayer 05 Uerdingen 2 1866 14.98% 31.16%
18 1988-10-08 76.0 @ Bayer Leverkusen 2 1874 52.87% Bayer 05 Uerdingen 2 1868 15.74% 31.39%
19 1988-11-19 76.0 @ VfL Bochum 2 1864 52.97% Borussia Dortmund 2 1858 15.66% 31.37%
20 1988-11-26 75.9 @ Borussia Monchengladbach 2 1884 50.14% VfB Stuttgart 2 1905 17.95% 31.90%
21 1988-09-13 75.8 @ Werder Bremen 2 1933 47.88% Bayern Munich 2 1975 19.91% 32.21%
22 1988-10-29 75.8 @ Hannover 96 2 1815 51.25% St. Pauli 2 1826 17.04% 31.72%
23 1989-02-22 75.8 @ Karlsruher SC 2 1847 48.42% Borussia Monchengladbach 2 1884 19.43% 32.15%
24 1989-02-25 75.8 @ Borussia Dortmund 2 1886 46.52% Hamburger SV 2 1941 21.13% 32.35%
25 1988-07-30 75.7 @ Karlsruher SC 2 1827 37.61% Bayern Munich 2 1953 29.86% 32.53%
# Date Excitement Winning Team Losing Team Tie %
Team Score Elo Win % Team Score Elo Win %
1 1989-04-29 44.1 @ Bayern Munich 4 2019 75.42% Hannover 96 0 1723 4.35% 20.23%
2 1989-06-17 46.0 @ Bayern Munich 5 2024 70.90% VfL Bochum 0 1796 5.80% 23.31%
3 1989-03-17 46.1 @ Hamburger SV 3 1943 69.89% Stuttgarter Kickers 0 1730 6.16% 23.95%
4 1989-04-15 46.1 @ Werder Bremen 4 1971 68.91% Stuttgarter Kickers 0 1771 6.53% 24.56%
5 1988-10-29 46.3 @ Bayern Munich 3 1990 69.36% Stuttgarter Kickers 0 1784 6.36% 24.28%
6 1989-06-03 47.2 @ Bayern Munich 5 2024 67.16% Bayer 05 Uerdingen 0 1849 7.24% 25.61%
7 1989-02-18 47.7 @ Bayer Leverkusen 3 1865 64.20% Waldhof Mannheim 0 1729 8.57% 27.23%
8 1989-06-03 48.4 @ Werder Bremen 2 1981 68.88% Eintracht Frankfurt 0 1782 6.54% 24.58%
9 1988-07-23 48.5 @ Bayern Munich 3 1947 61.99% Eintracht Frankfurt 0 1839 9.70% 28.30%
10 1988-08-20 48.8 @ VfB Stuttgart 4 1902 59.68% Stuttgarter Kickers 0 1822 11.02% 29.30%
11 1989-03-25 48.8 @ 1. FC Koln 3 1986 61.20% VfB Stuttgart 0 1888 10.14% 28.66%
12 1988-09-10 48.9 @ Bayern Munich 3 1968 60.73% Borussia Monchengladbach 0 1876 10.41% 28.86%
13 1988-09-13 48.9 @ VfB Stuttgart 4 1916 59.61% 1. FC Nurnberg 0 1837 11.07% 29.33%
14 1988-11-16 49.3 @ 1. FC Koln 3 1956 59.64% Bayer Leverkusen 0 1876 11.05% 29.31%
15 1988-10-29 49.4 @ VfB Stuttgart 2 1920 65.18% Waldhof Mannheim 0 1771 8.11% 26.71%
16 1989-03-25 49.4 @ Bayern Munich 2 2023 65.48% Bayer Leverkusen 0 1870 7.97% 26.55%
17 1988-09-13 49.5 @ Borussia Dortmund 4 1868 57.25% Hannover 96 0 1816 12.57% 30.19%
18 1988-11-12 49.6 @ Borussia Dortmund 4 1846 56.80% 1. FC Nurnberg 0 1799 12.87% 30.33%
19 1988-11-19 49.6 @ 1. FC Koln 5 1963 70.10% Stuttgarter Kickers 1 1747 6.08% 23.82%
20 1989-06-17 49.6 @ Werder Bremen 3 1977 58.41% VfB Stuttgart 0 1912 11.81% 29.78%
21 1988-10-29 50.1 @ 1. FC Kaiserslautern 3 1845 56.42% Eintracht Frankfurt 0 1802 13.13% 30.45%
22 1988-10-08 50.3 @ VfB Stuttgart 2 1926 62.28% Eintracht Frankfurt 0 1814 9.55% 28.17%
23 1989-05-05 50.3 @ Bayer Leverkusen 3 1835 55.82% 1. FC Nurnberg 0 1798 13.55% 30.63%
24 1988-11-26 50.5 @ Borussia Dortmund 6 1859 58.24% Eintracht Frankfurt 0 1795 11.92% 29.84%
25 1989-05-05 50.5 @ 1. FC Kaiserslautern 3 1881 55.32% VfL Bochum 0 1851 13.90% 30.78%