Home / Leagues / Germany / Bundesliga / 1998-99
‹ ›

1998-99 Bundesliga Season

306 games

Final

Champion

Bayern Munich

78 points · 14th Title

Last Title: 1996-97

Relegated

Borussia Monchengladback

21 pts

VfL Bochum · 29 pts

1. FC Nurnberg · 37 pts

Biggest Overachiever

Hertha BSC

13.21 points above expected

62 points · 48.79 expected points

Biggest Disappointment

Borussia Monchengladbach

12.59 points below expected

21 points · 33.59 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 24 6 4 78 76 28 +48 67.73 +10.27
2 Bayer Leverkusen 34 17 12 5 63 61 30 +31 61.82 +1.18
3 Hertha BSC 34 18 8 8 62 59 32 +27 48.79 +13.21
4 Borussia Dortmund 34 16 9 9 57 48 34 +14 52.42 +4.58
5 1. FC Kaiserslautern 34 17 6 11 57 51 47 +4 49.83 +7.17
6 VfL Wolfsburg 34 15 10 9 55 54 49 +5 46.17 +8.83
7 Hamburger SV 34 13 11 10 50 47 46 +1 46.04 +3.96
8 MSV Duisburg 34 13 10 11 49 48 45 +3 45.79 +3.21
9 1860 Munich 34 11 8 15 41 49 56 -7 47.05 -6.05
10 Schalke 04 34 10 11 13 41 41 54 -13 43.18 -2.18
11 VfB Stuttgart 34 9 12 13 39 41 48 -7 46.12 -7.12
12 SC Freiburg 34 10 9 15 39 36 44 -8 41.45 -2.45
13 Werder Bremen 34 10 8 16 38 41 47 -6 45.11 -7.11
14 Hansa Rostock 34 9 11 14 38 49 58 -9 42.94 -4.94
15 Eintracht Frankfurt 34 9 10 15 37 44 54 -10 36.26 +0.74
16 1. FC Nurnberg Relegated 34 7 16 11 37 40 50 -10 37.19 -0.19
17 VfL Bochum Relegated 34 7 8 19 29 40 65 -25 41.47 -12.47
18 Borussia Monchengladbach 34 4 9 21 21 41 79 -38 33.59 -12.59

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 Hertha BSC 62 48.79 +13.21
2 Bayern Munich 78 67.73 +10.27
3 VfL Wolfsburg 55 46.17 +8.83
4 1. FC Kaiserslautern 57 49.83 +7.17
5 Borussia Dortmund 57 52.42 +4.58

Biggest Disappointments

# Team Actual Sim vsSim
1 Borussia Monchengladbach 21 33.59 -12.59
2 VfL Bochum 29 41.47 -12.47
3 VfB Stuttgart 39 46.12 -7.12
4 Werder Bremen 38 45.11 -7.11
5 1860 Munich 41 47.05 -6.05

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 Eintracht Frankfurt 4 May 7 – May 29 1 in 402
2 1. FC Kaiserslautern 7 Oct 30 – Dec 12 1 in 335
3 VfL Wolfsburg 5 Oct 24 – Nov 14 1 in 283
4 MSV Duisburg 5 Apr 14 – May 5 1 in 176
5 1860 Munich 5 Sep 11 – Oct 16 1 in 122

Most Unlikely Losing Streaks

# Team Games Dates Probability
1 Borussia Monchengladbach 6 Sep 26 – Nov 7 1 in 295
2 1860 Munich 5 Mar 20 – Apr 17 1 in 165
3 VfL Bochum 7 Apr 24 – May 29 1 in 162
4 SC Freiburg 5 Mar 20 – Apr 17 1 in 121
5 1. FC Kaiserslautern 3 Apr 16 – May 1 1 in 59

Most Unlikely Unbeaten Streaks

# Team Games Dates Probability
1 Hamburger SV 11 Mar 21 – May 22 1 in 122
2 VfL Wolfsburg 9 Oct 2 – Nov 28 1 in 68
3 Schalke 04 6 Mar 13 – Apr 17 1 in 65
4 1860 Munich 8 Aug 22 – Oct 25 1 in 43
5 Bayer Leverkusen 13 Sep 12 – Dec 5 1 in 27

Most Unlikely Winless Streaks

# Team Games Dates Probability
1 1860 Munich 10 Feb 27 – May 1 1 in 126
2 VfB Stuttgart 10 Mar 13 – May 7 1 in 71
3 Borussia Monchengladbach 11 Aug 22 – Nov 13 1 in 62
4 Hansa Rostock 9 Oct 18 – Dec 4 1 in 47
5 Eintracht Frankfurt 10 Nov 20 – Mar 20 1 in 34

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 2135 78 -9 10 9.9 +0.1
Bayer Leverkusen 2071 63 -21 5 9.1 -4.1
Hertha BSC 2045 62 +59 13 8.1 +4.9
Borussia Dortmund 1967 57 +4 10 8.7 +1.3
1. FC Kaiserslautern 1942 57 +21 9 7.4 +1.6
VfL Wolfsburg 1914 55 -13 7 6.3 +0.7
Hamburger SV 1924 50 +6 8 7.7 +0.3
MSV Duisburg 1966 49 +9 7 7.5 -0.5
Schalke 04 1852 41 -16 6 6.2 -0.2
1860 Munich 1823 41 -42 3 6.7 -3.7
VfB Stuttgart 1873 39 -20 6 6.0 +0.0
SC Freiburg 1841 39 -22 6 5.8 +0.2
Werder Bremen 1869 38 +20 9 7.4 +1.6
Hansa Rostock 1908 38 +16 8 7.3 +0.7
Eintracht Frankfurt 1866 37 +83 13 5.0 +8.0
1. FC Nurnberg 1874 37 +21 6 5.2 +0.8
VfL Bochum 1764 29 -44 0 4.1 -4.1
Borussia Monchengladbach 1743 21 -28 2 4.6 -2.6

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 1FN 1M BL BM BD BM EF HS HR HB MD SF S0 VS VB VW WB
1. FC Kaiserslautern —
1-1-0
3.49
1-1-0
2.88
0-1-1
2.20
1-0-1
1.59
1-0-1
2.56
2-0-0
3.53
1-0-1
3.73
1-0-1
2.82
1-0-1
3.27
1-1-0
2.83
1-0-1
3.14
1-0-1
3.20
2-0-0
3.23
0-1-1
3.01
1-0-1
3.32
0-1-1
3.17
2-0-0
3.13
1. FC Nurnberg
0-1-1
1.97
—
1-0-1
2.00
0-1-1
1.33
1-0-1
1.12
0-1-1
1.95
2-0-0
2.74
0-1-1
2.83
0-1-1
2.32
0-2-0
2.51
0-1-1
1.97
0-1-1
2.13
0-0-2
2.74
1-1-0
2.27
0-2-0
2.10
1-1-0
2.28
0-2-0
2.13
1-1-0
1.97
1860 Munich
0-1-1
2.52
1-0-1
3.45
—
0-1-1
1.95
0-1-1
1.46
1-0-1
2.28
1-0-1
3.43
2-0-0
3.28
0-1-1
2.77
1-0-1
3.01
1-0-1
2.71
0-2-0
3.01
2-0-0
3.03
0-1-1
3.03
1-1-0
2.61
1-0-1
3.22
0-0-2
2.90
0-0-2
3.03
Bayer Leverkusen
1-1-0
3.23
1-1-0
4.19
1-1-0
3.48
—
0-0-2
2.57
1-0-1
3.27
2-0-0
4.17
2-0-0
4.02
0-1-1
3.71
1-1-0
3.65
1-1-0
3.54
1-1-0
3.81
0-2-0
3.71
1-1-0
3.65
1-1-0
3.67
2-0-0
4.05
1-0-1
3.79
1-1-0
3.50
Bayern Munich
1-0-1
3.88
1-0-1
4.44
1-1-0
4.02
2-0-0
2.84
—
0-2-0
3.82
2-0-0
4.68
1-0-1
4.53
2-0-0
4.12
2-0-0
3.94
0-1-1
3.94
2-0-0
3.85
2-0-0
4.01
1-1-0
4.12
2-0-0
4.07
1-1-0
4.40
2-0-0
3.69
2-0-0
3.99
Borussia Dortmund
1-0-1
2.85
1-1-0
3.51
1-0-1
3.16
1-0-1
2.15
0-2-0
1.64
—
1-1-0
3.99
1-0-1
3.78
1-1-0
3.23
1-0-1
3.36
1-0-1
2.90
1-0-1
2.97
1-1-0
3.20
1-1-0
3.32
1-0-1
2.81
1-0-1
3.31
1-1-0
3.08
1-1-0
3.26
Borussia Monchengladbach
0-0-2
1.89
0-0-2
2.70
1-0-1
1.99
0-0-2
1.39
0-0-2
0.94
0-1-1
1.49
—
0-2-0
2.81
0-1-1
1.75
0-2-0
1.99
0-0-2
1.96
0-1-1
2.38
1-0-1
2.17
1-0-1
2.35
0-1-1
2.11
0-1-1
2.11
1-0-1
1.77
0-0-2
1.91
Eintracht Frankfurt
1-0-1
1.73
1-1-0
2.58
0-0-2
2.17
0-0-2
1.50
1-0-1
1.06
1-0-1
1.68
0-2-0
2.64
—
1-1-0
1.94
0-2-0
2.27
0-1-1
1.89
0-1-1
2.30
1-0-1
2.31
1-0-1
2.51
0-1-1
1.90
1-1-0
2.30
0-0-2
2.16
1-0-1
2.52
Hamburger SV
1-0-1
2.59
1-1-0
3.10
1-1-0
2.67
1-1-0
1.74
0-0-2
1.37
0-1-1
2.18
1-1-0
3.70
0-1-1
3.50
—
2-0-0
2.85
0-0-2
2.45
2-0-0
2.61
1-1-0
2.70
1-1-0
2.81
1-0-1
2.95
1-0-1
2.79
0-1-1
2.78
0-2-0
2.86
Hansa Rostock
1-0-1
2.14
0-2-0
2.90
1-0-1
2.43
0-1-1
1.78
0-0-2
1.53
1-0-1
2.06
0-2-0
3.44
0-2-0
3.15
0-0-2
2.57
—
0-0-2
2.30
1-0-1
2.63
0-0-2
2.78
0-1-1
2.71
1-1-0
2.53
2-0-0
3.19
0-2-0
2.74
2-0-0
2.40
Hertha BSC
0-1-1
2.60
1-1-0
3.45
1-0-1
2.72
0-1-1
1.90
1-1-0
1.54
1-0-1
2.52
2-0-0
3.46
1-1-0
3.54
2-0-0
2.98
2-0-0
3.13
—
0-1-1
3.08
2-0-0
3.63
1-1-0
2.99
1-1-0
2.80
1-0-1
3.15
1-0-1
2.86
1-0-1
2.71
MSV Duisburg
1-0-1
2.26
1-1-0
3.29
0-2-0
2.44
0-1-1
1.67
0-0-2
1.61
1-0-1
2.46
1-1-0
3.02
1-1-0
3.12
0-0-2
2.82
1-0-1
2.78
1-1-0
2.36
—
1-1-0
2.72
0-0-2
3.13
1-1-0
2.37
2-0-0
3.13
1-0-1
2.53
1-1-0
2.86
SC Freiburg
1-0-1
2.26
2-0-0
2.70
0-0-2
2.38
0-2-0
1.77
0-0-2
1.51
0-1-1
2.24
1-0-1
3.26
1-0-1
3.11
0-1-1
2.71
2-0-0
2.65
0-0-2
1.81
0-1-1
2.69
—
0-1-1
2.66
1-0-1
2.37
1-1-0
2.69
0-2-0
2.60
1-0-1
2.76
Schalke 04
0-0-2
2.20
0-1-1
3.15
1-1-0
2.38
0-1-1
1.84
0-1-1
1.42
0-1-1
2.11
1-0-1
3.08
1-0-1
2.91
0-1-1
2.62
1-1-0
2.70
0-1-1
2.41
2-0-0
2.31
1-1-0
2.75
—
1-0-1
2.45
1-1-0
2.65
1-1-0
2.49
0-0-2
2.87
VfB Stuttgart
1-1-0
2.41
0-2-0
3.33
0-1-1
2.82
0-1-1
1.77
0-0-2
1.42
1-0-1
2.62
1-1-0
3.35
1-1-0
3.54
1-0-1
2.48
0-1-1
2.91
0-1-1
2.64
0-1-1
3.04
1-0-1
3.04
1-0-1
2.97
—
1-1-0
3.00
0-0-2
2.82
1-1-0
2.65
VfL Bochum
1-0-1
2.10
0-1-1
3.13
1-0-1
2.20
0-0-2
1.49
0-1-1
1.18
1-0-1
2.10
1-1-0
3.32
0-1-1
3.13
1-0-1
2.62
0-0-2
2.21
1-0-1
2.30
0-0-2
2.27
0-1-1
2.74
0-1-1
2.77
0-1-1
2.41
—
0-0-2
2.07
1-1-0
2.41
VfL Wolfsburg
1-1-0
2.26
0-2-0
3.29
2-0-0
2.56
1-0-1
1.68
0-0-2
1.78
0-1-1
2.35
1-0-1
3.67
2-0-0
3.25
1-1-0
2.66
0-2-0
2.69
1-0-1
2.58
1-0-1
2.90
0-2-0
2.80
0-1-1
2.91
2-0-0
2.62
2-0-0
3.35
—
1-0-1
2.69
Werder Bremen
0-0-2
2.29
0-1-1
3.46
2-0-0
2.38
0-1-1
1.95
0-0-2
1.52
0-1-1
2.17
2-0-0
3.52
1-0-1
2.92
0-2-0
2.57
0-0-2
3.04
1-0-1
2.69
0-1-1
2.56
1-0-1
2.66
2-0-0
2.54
0-1-1
2.76
0-1-1
3.02
1-0-1
2.72
—

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.77 +12.5
Allowed 0.78 -9.7
Differential 0.94 +6.7

Scoreline Distribution

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

↓ Scored | Allowed →012345+Total
06.86%6.05%9.15%3.43%0.82%—26.31%
16.05%12.42%6.05%2.94%2.12%1.14%30.72%
29.15%6.05%8.50%2.29%0.98%0.33%27.29%
33.43%2.94%2.29%0.65%0.16%0.16%9.64%
40.82%2.12%0.98%0.16%—0.16%4.25%
5+—1.14%0.33%0.16%0.16%—1.80%
Total26.31%30.72%27.29%9.64%4.25%1.80%100%

Summary Statistics

Scored Allowed Difference
Mean 1.42 1.42 +0.00
SD 1.25 1.25 1.81
CV 0.88 0.88 —
Max 8 8 +6
Min 0 0 -6

Games Played: 306

↓ Scored | Allowed →012345+Total
0—5.88%5.88%—5.88%—17.65%
111.76%14.71%5.88%2.94%—2.94%38.24%
28.82%14.71%2.94%2.94%——29.41%
32.94%—2.94%———5.88%
42.94%2.94%—2.94%——8.82%
5+———————
Total26.47%38.24%17.65%8.82%5.88%2.94%100%

Summary Statistics

Scored Allowed Difference
Mean 1.50 1.38 +0.12
SD 1.13 1.30 1.92
CV 0.76 0.94 —
Max 4 5 +4
Min 0 0 -4

Games Played: 34

↓ Scored | Allowed →012345+Total
08.82%2.94%11.76%8.82%——32.35%
1—20.59%2.94%——2.94%26.47%
28.82%2.94%17.65%2.94%——32.35%
35.88%—2.94%———8.82%
4———————
5+———————
Total23.53%26.47%35.29%11.76%—2.94%100%

Summary Statistics

Scored Allowed Difference
Mean 1.18 1.47 -0.29
SD 1.00 1.16 1.66
CV 0.85 0.79 —
Max 3 5 +3
Min 0 0 -4

Games Played: 34

↓ Scored | Allowed →012345+Total
05.88%2.94%8.82%2.94%——20.59%
12.94%14.71%8.82%8.82%5.88%—41.18%
28.82%8.82%2.94%2.94%——23.53%
3—2.94%2.94%———5.88%
4—2.94%———2.94%5.88%
5+—2.94%————2.94%
Total17.65%35.29%23.53%14.71%5.88%2.94%100%

Summary Statistics

Scored Allowed Difference
Mean 1.44 1.65 -0.21
SD 1.24 1.28 1.75
CV 0.86 0.77 —
Max 5 5 +4
Min 0 0 -3

Games Played: 34

↓ Scored | Allowed →012345+Total
08.82%5.88%2.94%———17.65%
111.76%14.71%5.88%———32.35%
211.76%2.94%11.76%———26.47%
35.88%5.88%2.94%———14.71%
4—2.94%————2.94%
5+—2.94%2.94%———5.88%
Total38.24%35.29%26.47%———100%

Summary Statistics

Scored Allowed Difference
Mean 1.79 0.88 +0.91
SD 1.63 0.81 1.64
CV 0.91 0.92 —
Max 8 2 +6
Min 0 0 -2

Games Played: 34

↓ Scored | Allowed →012345+Total
0—5.88%2.94%———8.82%
18.82%8.82%2.94%———20.59%
223.53%2.94%8.82%———35.29%
35.88%11.76%————17.65%
45.88%—5.88%———11.76%
5+—2.94%—2.94%——5.88%
Total44.12%32.35%20.59%2.94%——100%

Summary Statistics

Scored Allowed Difference
Mean 2.24 0.82 +1.41
SD 1.39 0.87 1.54
CV 0.62 1.06 —
Max 6 3 +5
Min 0 0 -2

Games Played: 34

↓ Scored | Allowed →012345+Total
08.82%5.88%8.82%2.94%——26.47%
18.82%8.82%2.94%2.94%——23.53%
28.82%11.76%8.82%2.94%——32.35%
311.76%5.88%————17.65%
4———————
5+———————
Total38.24%32.35%20.59%8.82%——100%

Summary Statistics

Scored Allowed Difference
Mean 1.41 1.00 +0.41
SD 1.08 0.98 1.62
CV 0.76 0.98 —
Max 3 3 +3
Min 0 0 -3

Games Played: 34

↓ Scored | Allowed →012345+Total
02.94%5.88%17.65%2.94%——29.41%
1—11.76%8.82%2.94%8.82%2.94%35.29%
22.94%—11.76%2.94%5.88%2.94%26.47%
32.94%2.94%————5.88%
4———————
5+——2.94%———2.94%
Total8.82%20.59%41.18%8.82%14.71%5.88%100%

Summary Statistics

Scored Allowed Difference
Mean 1.21 2.32 -1.12
SD 1.12 1.74 2.01
CV 0.93 0.75 —
Max 5 8 +3
Min 0 0 -6

Games Played: 34

↓ Scored | Allowed →012345+Total
08.82%2.94%11.76%———23.53%
18.82%8.82%11.76%8.82%2.94%—41.18%
22.94%2.94%11.76%5.88%——23.53%
3—2.94%5.88%———8.82%
4———————
5+—2.94%————2.94%
Total20.59%20.59%41.18%14.71%2.94%—100%

Summary Statistics

Scored Allowed Difference
Mean 1.29 1.59 -0.29
SD 1.12 1.08 1.47
CV 0.86 0.68 —
Max 5 4 +4
Min 0 0 -3

Games Played: 34

↓ Scored | Allowed →012345+Total
014.71%5.88%5.88%—2.94%—29.41%
18.82%8.82%2.94%2.94%2.94%2.94%29.41%
25.88%5.88%8.82%———20.59%
35.88%2.94%2.94%——2.94%14.71%
4—5.88%————5.88%
5+———————
Total35.29%29.41%20.59%2.94%5.88%5.88%100%

Summary Statistics

Scored Allowed Difference
Mean 1.38 1.35 +0.03
SD 1.23 1.54 1.93
CV 0.89 1.13 —
Max 4 6 +3
Min 0 0 -5

Games Played: 34

↓ Scored | Allowed →012345+Total
0—8.82%8.82%2.94%2.94%—23.53%
1—17.65%5.88%2.94%2.94%2.94%32.35%
22.94%5.88%11.76%2.94%——23.53%
311.76%—2.94%2.94%——17.65%
4—2.94%————2.94%
5+———————
Total14.71%35.29%29.41%11.76%5.88%2.94%100%

Summary Statistics

Scored Allowed Difference
Mean 1.44 1.71 -0.26
SD 1.13 1.31 1.99
CV 0.79 0.77 —
Max 4 6 +3
Min 0 0 -5

Games Played: 34

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

Summary Statistics

Scored Allowed Difference
Mean 1.74 0.94 +0.79
SD 1.50 1.07 1.86
CV 0.87 1.14 —
Max 6 4 +5
Min 0 0 -3

Games Played: 34

↓ Scored | Allowed →012345+Total
014.71%—8.82%8.82%——32.35%
12.94%8.82%2.94%2.94%2.94%—20.59%
217.65%2.94%5.88%2.94%2.94%—32.35%
3—5.88%2.94%———8.82%
4—2.94%————2.94%
5+—2.94%————2.94%
Total35.29%23.53%20.59%14.71%5.88%—100%

Summary Statistics

Scored Allowed Difference
Mean 1.41 1.32 +0.09
SD 1.37 1.27 1.96
CV 0.97 0.96 —
Max 6 4 +5
Min 0 0 -3

Games Played: 34

↓ Scored | Allowed →012345+Total
05.88%8.82%17.65%———32.35%
12.94%14.71%8.82%8.82%——35.29%
211.76%8.82%5.88%———26.47%
32.94%—2.94%———5.88%
4———————
5+———————
Total23.53%32.35%35.29%8.82%——100%

Summary Statistics

Scored Allowed Difference
Mean 1.06 1.29 -0.24
SD 0.92 0.94 1.46
CV 0.87 0.73 —
Max 3 3 +3
Min 0 0 -2

Games Played: 34

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

Summary Statistics

Scored Allowed Difference
Mean 1.21 1.59 -0.38
SD 1.04 1.26 1.52
CV 0.86 0.79 —
Max 5 4 +2
Min 0 0 -3

Games Played: 34

↓ Scored | Allowed →012345+Total
011.76%8.82%14.71%5.88%——41.18%
12.94%11.76%2.94%2.94%——20.59%
22.94%5.88%8.82%2.94%——20.59%
3—5.88%2.94%2.94%——11.76%
42.94%—2.94%———5.88%
5+———————
Total20.59%32.35%32.35%14.71%——100%

Summary Statistics

Scored Allowed Difference
Mean 1.21 1.41 -0.21
SD 1.27 0.99 1.57
CV 1.06 0.70 —
Max 4 3 +4
Min 0 0 -3

Games Played: 34

↓ Scored | Allowed →012345+Total
02.94%8.82%11.76%5.88%——29.41%
12.94%5.88%11.76%—5.88%2.94%29.41%
211.76%2.94%11.76%2.94%5.88%—35.29%
3——2.94%2.94%——5.88%
4———————
5+———————
Total17.65%17.65%38.24%11.76%11.76%2.94%100%

Summary Statistics

Scored Allowed Difference
Mean 1.18 1.91 -0.74
SD 0.94 1.33 1.60
CV 0.80 0.70 —
Max 3 5 +2
Min 0 0 -4

Games Played: 34

↓ Scored | Allowed →012345+Total
08.82%2.94%5.88%5.88%——23.53%
111.76%17.65%2.94%——2.94%35.29%
25.88%8.82%——2.94%2.94%20.59%
3——5.88%2.94%——8.82%
4—5.88%2.94%———8.82%
5+—2.94%————2.94%
Total26.47%38.24%17.65%8.82%2.94%5.88%100%

Summary Statistics

Scored Allowed Difference
Mean 1.59 1.44 +0.15
SD 1.54 1.46 2.06
CV 0.97 1.01 —
Max 7 6 +6
Min 0 0 -5

Games Played: 34

↓ Scored | Allowed →012345+Total
02.94%17.65%8.82%2.94%2.94%—35.29%
15.88%14.71%8.82%———29.41%
25.88%5.88%5.88%5.88%——23.53%
3—2.94%————2.94%
4—5.88%2.94%———8.82%
5+———————
Total14.71%47.06%26.47%8.82%2.94%—100%

Summary Statistics

Scored Allowed Difference
Mean 1.21 1.38 -0.18
SD 1.23 0.95 1.60
CV 1.02 0.69 —
Max 4 4 +3
Min 0 0 -4

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 2135 78 67.73 +10.27 92.0% 49 54 64 68 73 80 84
Bayer Leverkusen 2071 63 61.82 +1.18 59.0% 44 49 57 61 67 74 78
Hertha BSC 2045 62 48.79 +13.21 97.0% 36 37 44 48 53 60 69
Borussia Dortmund 1967 57 52.42 +4.58 78.0% 34 40 48 53 57 62 73
MSV Duisburg 1966 49 45.79 +3.21 70.0% 19 30 41 46 51 60 68
1. FC Kaiserslautern 1942 57 49.83 +7.17 83.0% 32 37 45 50 54 61 67
Hamburger SV 1924 50 46.04 +3.96 70.0% 32 34 40 45 52 59 64
VfL Wolfsburg 1914 55 46.17 +8.83 86.0% 29 32 41 46 50 62 77
Hansa Rostock 1908 38 42.94 -4.94 22.0% 24 31 39 42 47 55 59
1. FC Nurnberg 1874 37 37.19 -0.19 48.0% 21 26 33 38 41 48 50
VfB Stuttgart 1873 39 46.12 -7.12 17.0% 28 32 42 47 51 58 62
Werder Bremen 1869 38 45.11 -7.11 22.0% 28 31 40 45 50 59 64
Eintracht Frankfurt 1866 37 36.26 +0.74 57.0% 19 26 32 36 41 46 54
Schalke 04 1852 41 43.18 -2.18 40.0% 20 32 38 44 48 55 57
SC Freiburg 1841 39 41.45 -2.45 39.0% 26 30 36 42 46 51 57
1860 Munich 1823 41 47.05 -6.05 28.0% 27 35 41 47 52 60 69
VfL Bochum 1764 29 41.47 -12.47 4.0% 25 30 36 40 46 55 59
Borussia Monchengladbach 1743 21 33.59 -12.59 3.0% 19 24 29 34 37 43 47

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
+22.55%
Slight Edge
47.06%28.43%24.51%
Elo Value
Home Edge
175 Elo
0.006 goals per Elo point
079.71500
Scoring Tilt
Expected
+0.55 goals
Home-Tilted
-2+0.46+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
1.9
One-Team Race
134710
Champion Preseason Odds
67%
Bayern Munich, 1st of 18
LongshotFavorite
Title Margin
Expected
0.44/gm
Runaway
00.220.6/gm

Simulation-Based Surprises

How these are measured

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

Luck Spread
Standard deviation of the gap between each team's actual points and their simulated average points. The gold line is the spread the model expected from chance alone.
As Expected: under 5.85 * Some Luck: 5.85 to 8.77 * Lucky: 8.77 to 11.69 * Wild Swing: 11.69 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.56 * Close: 2.56 to 3.84 * Off: 3.84 to 5.12 * Way Off: 5.12 and up.
Biggest Overachiever
The team that finished highest inside its own range of simulated outcomes. The gold line is where the top team in a league of 18 typically lands.
Biggest Underachiever
The team that finished lowest inside its own range of simulated outcomes. The gold line is where the bottom team in a league of 18 typically lands.
Season Outliers
Number of teams that finished above the 95th or below the 5th percentile of their own simulated range. Even a well-calibrated model expects about 10% of teams in the extremes.
Minimal Outliers: under 18 * As Expected: 18 to 28.8 * Several Outliers: 28.8 to 39.6 * Many Outliers: 39.6 and up.
Unexpected Relegations
Number of teams that were actually relegated but were not in the model's projected bottom field of the same size. The gold line is how many the model expected to miss on average.
As Expected: under 1.5 * A Surprise: 1.5 to 2.4 * Several Surprises: 2.4 to 3.3 * Many Surprises: 3.3 and up.
Luck Spread
Expected
7.25 points
Some Luck
07.3118
Average Finish Error
Expected
1.56
Pinpoint
03.208
Biggest Overachiever
Expected 97.22%
97.00%
Hertha BSC
50100
Biggest Underachiever
Expected 2.78%
3.00%
Borussia Monchengladbach
050
Season Outliers
Expected
3 of 18
Minimal Outliers
01.89
Unexpected Relegations
Expected
2 of 3
A Surprise
01.53

Parity

How these are measured

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

Gini Index
How evenly points were spread across the league. Lower means a tight, balanced table; higher means a few teams ran off with most of the points.
Balanced: under 0.12 * Even: 0.12 to 0.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.16
Top-Heavy
00.120.5
Noll-Scully
Elo SD: 101.09
1.85
Strong Separation
11.551.752.5
Interquartile Edge
65%
Slight Edge
50%63%70%100%
Best vs. Worst
Baseline
91%
Clear Edge
50%90%100%
Close Games
Expected
58%
Frequent
0%59%100%
Blowouts
Expected
16%
Rare
0%17%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.61
Predictable
00.612
Matchup Imbalance
0.36
Slight Separation
00.340.5
Strangeness
Expected
1.06
As Expected
01.002
Repeatability
0.46
Some Carryover
00.460.581
Upset Rate
Expected
19%
Chalky
0%23%50%
Clear Favorite Upset Rate
Expected
19%
As Expected
0%20%50%

Calibration

How these are measured

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

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

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 Munich67.00%22.00%5.00%2.00%1.00%—1.00%2.00%——————————
Bayer Leverkusen26.00%37.00%18.00%9.00%4.00%1.00%1.00%2.00%—1.00%1.00%———————
Hertha BSC2.00%4.00%8.00%7.00%13.00%9.00%9.00%11.00%8.00%7.00%5.00%3.00%5.00%4.00%2.00%3.00%——
Borussia Dortmund3.00%6.00%19.00%16.00%11.00%11.00%10.00%3.00%7.00%1.00%3.00%—5.00%—1.00%3.00%1.00%—
1. FC Kaiserslautern—6.00%14.00%12.00%7.00%11.00%8.00%9.00%9.00%4.00%3.00%5.00%2.00%4.00%2.00%—4.00%—
VfL Wolfsburg2.00%5.00%4.00%6.00%7.00%6.00%8.00%10.00%5.00%10.00%8.00%5.00%4.00%5.00%5.00%4.00%5.00%1.00%
Hamburger SV—8.00%5.00%5.00%6.00%5.00%7.00%9.00%7.00%8.00%5.00%6.00%11.00%3.00%7.00%5.00%2.00%1.00%
MSV Duisburg—3.00%4.00%6.00%9.00%8.00%7.00%12.00%5.00%7.00%7.00%6.00%5.00%8.00%2.00%4.00%2.00%5.00%
1860 Munich—1.00%9.00%10.00%9.00%9.00%6.00%4.00%7.00%8.00%10.00%4.00%4.00%7.00%4.00%5.00%1.00%2.00%
Schalke 04—1.00%—8.00%3.00%7.00%10.00%2.00%8.00%7.00%4.00%13.00%4.00%8.00%7.00%9.00%4.00%5.00%
VfB Stuttgart—2.00%4.00%8.00%8.00%9.00%5.00%9.00%12.00%8.00%5.00%8.00%6.00%4.00%4.00%2.00%2.00%4.00%
SC Freiburg—1.00%1.00%—5.00%7.00%3.00%5.00%7.00%11.00%10.00%8.00%4.00%6.00%7.00%7.00%12.00%6.00%
Werder Bremen—2.00%4.00%5.00%10.00%7.00%12.00%5.00%7.00%8.00%5.00%5.00%10.00%3.00%5.00%6.00%3.00%3.00%
Hansa Rostock—1.00%2.00%4.00%3.00%5.00%6.00%5.00%5.00%7.00%12.00%12.00%7.00%9.00%8.00%4.00%4.00%6.00%
Eintracht Frankfurt————1.00%—3.00%1.00%2.00%2.00%6.00%8.00%6.00%14.00%12.00%12.00%16.00%17.00%
1. FC Nurnberg—————2.00%—5.00%4.00%2.00%9.00%7.00%13.00%10.00%6.00%12.00%14.00%16.00%
VfL Bochum—1.00%3.00%2.00%3.00%3.00%4.00%5.00%5.00%8.00%5.00%7.00%9.00%7.00%13.00%13.00%7.00%5.00%
Borussia Monchengladbach———————1.00%2.00%1.00%2.00%3.00%5.00%8.00%15.00%11.00%23.00%29.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.

Next-Season Status

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

Team Same level Direct relegation
Bayer Leverkusen 100% —
Bayern Munich 100% —
Hertha BSC 97.00% 3.00%
1. FC Kaiserslautern 96.00% 4.00%
Borussia Dortmund 96.00% 4.00%
1860 Munich 92.00% 8.00%
Hamburger SV 92.00% 8.00%
VfB Stuttgart 92.00% 8.00%
VfL Wolfsburg 90.00% 10.00%
MSV Duisburg 89.00% 11.00%
Werder Bremen 88.00% 12.00%
Hansa Rostock 86.00% 14.00%
Schalke 04 82.00% 18.00%
SC Freiburg 75.00% 25.00%
VfL Bochum 75.00% 25.00%
1. FC Nurnberg 58.00% 42.00%
Eintracht Frankfurt 55.00% 45.00%
Borussia Monchengladbach 37.00% 63.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
1998-08-14 Eintracht Frankfurt W 2-161.8 1912 1854 53.03% 27.76% 19.22%+0.79 +5.7 3
1998-08-14 @ MSV Duisburg L 1-261.8 1854 1912 19.22% 27.76% 53.03%-0.79 -5.7 0
1998-08-14 Borussia Dortmund W 2-163.8 1934 1931 46.22% 29.27% 24.51%+0.47 +7.1 3
1998-08-14 @ VfB Stuttgart L 1-263.8 1931 1934 24.51% 29.27% 46.22%-0.47 -7.1 0
1998-08-15 Hamburger SV D 1-171.2 1843 1899 38.37% 30.08% 31.56%+0.14 -0.3 1
1998-08-15 @ 1. FC Nurnberg D 1-171.2 1899 1843 31.56% 30.08% 38.37%-0.14 +0.3 1
1998-08-15 1. FC Kaiserslautern L 1-268.4 1897 1948 39.05% 30.04% 30.91%+0.17 -10.0 0
1998-08-15 @ 1860 Munich W 2-168.4 1948 1897 30.91% 30.04% 39.05%-0.17 +10.0 3
1998-08-15 Hansa Rostock W 3-158.5 1979 1923 52.81% 27.82% 19.38%+0.78 +10.0 3
1998-08-15 @ Bayer Leverkusen L 1-358.5 1923 1979 19.38% 27.82% 52.81%-0.78 -10.0 0
1998-08-15 Schalke 04 W 3-053.7 1900 1922 42.93% 29.72% 27.35%+0.33 +22.4 3
1998-08-15 @ Borussia Monchengladbach L 0-353.7 1922 1900 27.35% 29.72% 42.93%-0.33 -22.4 0
1998-08-15 SC Freiburg L 1-271.3 1907 1871 50.39% 28.44% 21.17%+0.66 -12.2 0
1998-08-15 @ VfL Bochum W 2-171.3 1871 1907 21.17% 28.44% 50.39%-0.66 +12.2 3
1998-08-15 Bayern Munich L 0-160.1 1871 1992 29.39% 29.93% 40.68%-0.23 -8.7 0
1998-08-15 @ VfL Wolfsburg W 1-060.1 1992 1871 40.68% 29.93% 29.39%+0.23 +8.7 3
1998-08-16 Werder Bremen W 1-059.8 1883 1915 41.63% 29.85% 28.52%+0.27 +8.4 3
1998-08-16 @ Hertha BSC L 0-159.8 1915 1883 28.52% 29.85% 41.63%-0.27 -8.5 0
1998-08-21 VfL Wolfsburg D 3-381.5 1913 1863 52.06% 28.02% 19.92%+0.74 -1.1 1
1998-08-21 @ Hansa Rostock D 3-381.5 1863 1913 19.92% 28.02% 52.06%-0.74 +1.1 1
1998-08-21 1. FC Nurnberg L 2-377.1 1906 1843 53.57% 27.60% 18.83%+0.81 -12.2 0
1998-08-21 @ Werder Bremen W 3-277.1 1843 1906 18.83% 27.60% 53.57%-0.81 +12.2 4
1998-08-22 Borussia Monchengladbach W 2-162.6 1958 1922 50.32% 28.45% 21.23%+0.66 +6.3 6
1998-08-22 @ 1. FC Kaiserslautern L 1-262.6 1922 1958 21.23% 28.45% 50.32%-0.66 -6.3 3
1998-08-22 MSV Duisburg W 3-157.6 2000 1918 55.77% 26.91% 17.32%+0.93 +9.0 6
1998-08-22 @ Bayern Munich L 1-357.6 1918 2000 17.32% 26.91% 55.77%-0.93 -9.0 3
1998-08-22 Hertha BSC W 3-051.5 1924 1891 50.02% 28.52% 21.45%+0.64 +18.4 3
1998-08-22 @ Borussia Dortmund L 0-351.5 1891 1924 21.45% 28.52% 50.02%-0.64 -18.4 3
1998-08-22 1860 Munich L 2-374.0 1848 1887 40.67% 29.93% 29.39%+0.23 -9.8 0
1998-08-22 @ Eintracht Frankfurt W 3-274.0 1887 1848 29.39% 29.93% 40.67%-0.23 +9.8 3
1998-08-22 Bayer Leverkusen D 1-171.3 1883 1989 31.22% 30.06% 38.72%-0.15 +0.4 4
1998-08-22 @ SC Freiburg D 1-171.3 1989 1883 38.72% 30.06% 31.22%+0.15 -0.4 4
1998-08-22 VfB Stuttgart W 1-060.2 1900 1941 40.31% 29.96% 29.72%+0.22 +8.7 3
1998-08-22 @ Schalke 04 L 0-160.2 1941 1900 29.72% 29.96% 40.31%-0.22 -8.7 3
1998-08-23 VfL Bochum W 1-058.3 1899 1894 46.49% 29.22% 24.29%+0.48 +7.5 4
1998-08-23 @ Hamburger SV L 0-158.3 1894 1899 24.29% 29.22% 46.49%-0.48 -7.5 0
1998-09-08 Eintracht Frankfurt D 1-172.1 1916 1838 55.22% 27.09% 17.69%+0.90 -2.1 4
1998-09-08 @ Borussia Monchengladbach D 1-172.1 1838 1916 17.69% 27.09% 55.22%-0.90 +2.2 1
1998-09-08 1860 Munich D 1-171.6 1909 1897 47.42% 29.06% 23.52%+0.52 -1.3 4
1998-09-08 @ MSV Duisburg D 1-171.6 1897 1909 23.52% 29.06% 47.42%-0.52 +1.3 4
1998-09-08 1. FC Kaiserslautern W 4-053.7 1932 1964 41.68% 29.85% 28.47%+0.27 +30.2 6
1998-09-08 @ VfB Stuttgart L 0-453.7 1964 1932 28.47% 29.85% 41.68%-0.27 -30.2 6
1998-09-08 Werder Bremen W 2-055.1 1887 1894 44.97% 29.46% 25.57%+0.42 +14.7 3
1998-09-08 @ VfL Bochum L 0-255.1 1894 1887 25.57% 29.46% 44.97%-0.42 -14.7 0
1998-09-08 SC Freiburg D 1-171.3 1864 1883 43.31% 29.68% 27.01%+0.34 -0.9 2
1998-09-08 @ VfL Wolfsburg D 1-171.3 1883 1864 27.01% 29.68% 43.31%-0.34 +0.9 5
1998-09-09 Borussia Dortmund D 0-066.8 1855 1943 33.84% 30.15% 36.01%-0.04 +0.1 5
1998-09-09 @ 1. FC Nurnberg D 0-066.8 1943 1855 36.01% 30.15% 33.84%+0.04 -0.1 4
1998-09-09 Hamburger SV L 1-272.5 1989 1907 55.72% 26.93% 17.35%+0.92 -13.2 4
1998-09-09 @ Bayer Leverkusen W 2-172.5 1907 1989 17.35% 26.93% 55.72%-0.92 +13.2 7
1998-09-09 Hansa Rostock W 6-152.5 2009 1912 57.46% 26.32% 16.22%+1.01 +18.9 9
1998-09-09 @ Bayern Munich L 1-652.5 1912 2009 16.22% 26.32% 57.46%-1.01 -18.9 1
1998-09-09 Schalke 04 W 2-056.3 1873 1908 41.12% 29.90% 28.98%+0.25 +16.1 6
1998-09-09 @ Hertha BSC L 0-256.3 1908 1873 28.98% 29.90% 41.12%-0.25 -16.1 3
1998-09-11 Borussia Monchengladbach W 3-161.2 1898 1914 43.82% 29.61% 26.56%+0.37 +13.1 7
1998-09-11 @ 1860 Munich L 1-361.2 1914 1898 26.56% 29.61% 43.82%-0.37 -13.1 4
1998-09-11 VfB Stuttgart D 1-171.3 1840 1963 29.19% 29.92% 40.90%-0.24 +0.6 2
1998-09-11 @ Eintracht Frankfurt D 1-171.3 1963 1840 40.90% 29.92% 29.19%+0.24 -0.6 7
1998-09-12 Hertha BSC W 4-370.2 1934 1889 51.45% 28.18% 20.37%+0.71 +5.6 9
1998-09-12 @ 1. FC Kaiserslautern L 3-470.2 1889 1934 20.37% 28.18% 51.45%-0.71 -5.6 6
1998-09-12 Bayern Munich L 0-255.5 1884 2028 26.51% 29.61% 43.89%-0.37 -15.1 5
1998-09-12 @ SC Freiburg W 2-055.5 2028 1884 43.89% 29.61% 26.51%+0.37 +15.1 12
1998-09-12 VfL Wolfsburg D 1-171.9 1920 1863 52.89% 27.79% 19.31%+0.78 -1.9 8
1998-09-12 @ Hamburger SV D 1-171.9 1863 1920 19.31% 27.79% 52.89%-0.78 +1.9 3
1998-09-12 MSV Duisburg W 3-053.4 1893 1908 43.91% 29.60% 26.49%+0.37 +21.9 4
1998-09-12 @ Hansa Rostock L 0-353.4 1908 1893 26.49% 29.60% 43.91%-0.37 -21.9 4
1998-09-12 1. FC Nurnberg D 2-277.4 1892 1855 50.46% 28.42% 21.12%+0.66 -1.2 4
1998-09-12 @ Schalke 04 D 2-277.4 1855 1892 21.12% 28.42% 50.46%-0.66 +1.2 6
1998-09-12 Bayer Leverkusen D 2-276.9 1879 1976 32.60% 30.12% 37.29%-0.09 +0.2 1
1998-09-12 @ Werder Bremen D 2-276.9 1976 1879 37.29% 30.12% 32.60%+0.09 -0.2 5
1998-09-13 VfL Bochum L 0-166.1 1942 1902 50.95% 28.30% 20.75%+0.69 -13.1 4
1998-09-13 @ Borussia Dortmund W 1-066.1 1902 1942 20.75% 28.30% 50.95%-0.69 +13.1 6
1998-09-18 SC Freiburg L 0-262.5 1915 1869 51.52% 28.16% 20.32%+0.72 -24.8 4
1998-09-18 @ Hansa Rostock W 2-062.5 1869 1915 20.32% 28.16% 51.52%-0.72 +24.8 8
1998-09-18 Eintracht Frankfurt W 3-159.0 1883 1841 51.11% 28.26% 20.62%+0.70 +10.6 9
1998-09-18 @ Hertha BSC L 1-359.0 1841 1883 20.62% 28.26% 51.11%-0.70 -10.6 2
1998-09-19 1. FC Kaiserslautern D 1-171.2 1857 1939 34.49% 30.15% 35.35%-0.02 +0.0 7
1998-09-19 @ 1. FC Nurnberg D 1-171.2 1939 1857 35.35% 30.15% 34.49%+0.02 -0.0 10
1998-09-19 Borussia Dortmund W 3-158.9 1975 1929 51.57% 28.15% 20.28%+0.72 +10.5 8
1998-09-19 @ Bayer Leverkusen L 1-358.9 1929 1975 20.28% 28.15% 51.57%-0.72 -10.4 4
1998-09-19 1860 Munich L 0-166.4 1962 1911 52.14% 28.00% 19.86%+0.75 -13.3 7
1998-09-19 @ VfB Stuttgart W 1-066.4 1911 1962 19.86% 28.00% 52.14%-0.75 +13.3 10
1998-09-19 Schalke 04 L 1-271.0 1915 1891 48.88% 28.77% 22.35%+0.59 -11.9 6
1998-09-19 @ VfL Bochum W 2-171.0 1891 1915 22.35% 28.77% 48.88%-0.59 +11.9 7
1998-09-19 Werder Bremen L 2-470.4 1865 1879 43.94% 29.60% 26.46%+0.37 -17.0 3
1998-09-19 @ VfL Wolfsburg W 4-270.4 1879 1865 26.46% 29.60% 43.94%-0.37 +17.0 4
1998-09-20 Hamburger SV W 5-362.0 2043 1918 60.36% 25.19% 14.45%+1.17 +6.3 15
1998-09-20 @ Bayern Munich L 3-562.0 1918 2043 14.45% 25.19% 60.36%-1.17 -6.4 8
1998-09-20 Borussia Monchengladbach D 2-277.1 1886 1901 43.92% 29.60% 26.48%+0.37 -0.7 5
1998-09-20 @ MSV Duisburg D 2-277.1 1901 1886 26.48% 29.60% 43.92%-0.37 +0.7 5
1998-09-25 Hertha BSC W 2-053.7 1924 1894 49.72% 28.59% 21.69%+0.63 +12.8 13
1998-09-25 @ 1860 Munich L 0-253.7 1894 1924 21.69% 28.59% 49.72%-0.63 -12.8 9
1998-09-25 Hansa Rostock W 1-057.7 1912 1890 48.67% 28.82% 22.51%+0.58 +7.0 11
1998-09-25 @ Hamburger SV L 0-157.7 1890 1912 22.51% 28.82% 48.67%-0.58 -7.0 4
1998-09-26 VfL Bochum L 2-376.5 1939 1903 50.43% 28.43% 21.14%+0.66 -11.6 10
1998-09-26 @ 1. FC Kaiserslautern W 3-276.5 1903 1939 21.14% 28.43% 50.43%-0.66 +11.6 9
1998-09-26 VfL Wolfsburg W 2-161.3 1919 1848 54.50% 27.32% 18.18%+0.86 +5.5 7
1998-09-26 @ Borussia Dortmund L 1-261.3 1848 1919 18.18% 27.32% 54.50%-0.86 -5.5 3
1998-09-26 VfB Stuttgart L 2-373.7 1901 1949 39.51% 30.02% 30.48%+0.18 -9.6 5
1998-09-26 @ Borussia Monchengladbach W 3-273.7 1949 1901 30.48% 30.02% 39.51%-0.18 +9.6 10
1998-09-26 MSV Duisburg D 2-277.2 1894 1885 46.99% 29.14% 23.87%+0.51 -0.9 9
1998-09-26 @ SC Freiburg D 2-277.2 1885 1894 23.87% 29.14% 46.99%-0.51 +0.9 6
1998-09-26 Bayer Leverkusen L 0-161.7 1903 1986 34.46% 30.15% 35.39%-0.02 -9.7 7
1998-09-26 @ Schalke 04 W 1-061.7 1986 1903 35.39% 30.15% 34.46%+0.02 +9.7 11
1998-09-26 Bayern Munich L 0-158.8 1896 2050 25.48% 29.44% 45.08%-0.42 -7.8 4
1998-09-26 @ Werder Bremen W 1-058.8 2050 1896 45.08% 29.44% 25.48%+0.42 +7.8 18
1998-09-27 1. FC Nurnberg W 3-270.0 1830 1857 42.40% 29.78% 27.82%+0.31 +7.4 5
1998-09-27 @ Eintracht Frankfurt L 2-370.0 1857 1830 27.82% 29.78% 42.40%-0.31 -7.4 7
1998-10-02 Borussia Monchengladbach W 4-158.3 1881 1892 44.47% 29.53% 26.00%+0.39 +18.2 12
1998-10-02 @ Hertha BSC L 1-458.3 1892 1881 26.00% 29.53% 44.47%-0.39 -18.2 5
1998-10-02 Schalke 04 D 0-066.8 1842 1893 39.02% 30.04% 30.93%+0.16 -0.5 4
1998-10-02 @ VfL Wolfsburg D 0-066.8 1893 1842 30.93% 30.04% 39.02%-0.16 +0.5 8
1998-10-03 1860 Munich L 1-559.4 1849 1937 33.74% 30.15% 36.11%-0.05 -28.5 7
1998-10-03 @ 1. FC Nurnberg W 5-159.4 1937 1849 36.11% 30.15% 33.74%+0.05 +28.5 16
1998-10-03 1. FC Kaiserslautern D 2-277.8 1996 1928 54.12% 27.44% 18.45%+0.84 -1.5 12
1998-10-03 @ Bayer Leverkusen D 2-277.8 1928 1996 18.45% 27.44% 54.12%-0.84 +1.5 11
1998-10-03 Hamburger SV D 0-066.9 1893 1919 42.44% 29.77% 27.79%+0.31 -0.9 10
1998-10-03 @ SC Freiburg D 0-066.9 1919 1893 27.79% 29.77% 42.44%-0.31 +0.9 12
1998-10-03 Werder Bremen W 2-164.1 1883 1889 45.08% 29.44% 25.47%+0.42 +7.3 7
1998-10-03 @ Hansa Rostock L 1-264.1 1889 1883 25.47% 29.44% 45.08%-0.42 -7.3 4
1998-10-03 Eintracht Frankfurt D 0-067.7 1914 1838 55.11% 27.13% 17.76%+0.89 -2.4 10
1998-10-03 @ VfL Bochum D 0-067.7 1838 1914 17.76% 27.13% 55.11%-0.89 +2.4 6
1998-10-04 Borussia Dortmund D 2-278.5 2058 1924 61.17% 24.85% 13.98%+1.22 -2.1 19
1998-10-04 @ Bayern Munich D 2-278.5 1924 2058 13.98% 24.85% 61.17%-1.22 +2.1 8
1998-10-04 VfB Stuttgart W 2-057.9 1886 1958 35.99% 30.15% 33.86%+0.04 +18.1 9
1998-10-04 @ MSV Duisburg L 0-257.9 1958 1886 33.86% 30.15% 35.99%-0.04 -18.1 10
1998-10-16 VfL Wolfsburg D 1-172.2 1929 1842 56.31% 26.73% 16.96%+0.95 -2.3 12
1998-10-16 @ 1. FC Kaiserslautern D 1-172.2 1842 1929 16.96% 26.73% 56.31%-0.95 +2.3 5
1998-10-16 VfL Bochum W 2-162.0 1966 1912 52.49% 27.91% 19.61%+0.76 +5.8 19
1998-10-16 @ 1860 Munich L 1-262.0 1912 1966 19.61% 27.91% 52.49%-0.76 -5.8 10
1998-10-17 1. FC Nurnberg L 0-262.7 1874 1821 52.38% 27.93% 19.69%+0.76 -25.2 5
1998-10-17 @ Borussia Monchengladbach W 2-062.7 1821 1874 19.69% 27.93% 52.38%-0.76 +25.2 10
1998-10-17 Bayer Leverkusen L 2-369.3 1840 1994 25.44% 29.44% 45.13%-0.42 -6.9 6
1998-10-17 @ Eintracht Frankfurt W 3-269.3 1994 1840 45.13% 29.44% 25.44%+0.42 +6.9 15
1998-10-17 MSV Duisburg W 4-157.3 1920 1904 47.86% 28.98% 23.16%+0.54 +16.5 15
1998-10-17 @ Hamburger SV L 1-457.3 1904 1920 23.16% 28.98% 47.86%-0.54 -16.6 9
1998-10-17 Bayern Munich L 1-360.5 1894 2055 24.55% 29.27% 46.18%-0.47 -12.3 8
1998-10-17 @ Schalke 04 W 3-160.5 2055 1894 46.18% 29.27% 24.55%+0.47 +12.3 22
1998-10-17 Hertha BSC D 0-067.4 1940 1899 50.97% 28.30% 20.73%+0.69 -1.9 11
1998-10-17 @ VfB Stuttgart D 0-067.4 1899 1940 20.73% 28.30% 50.97%-0.69 +1.9 13
1998-10-17 SC Freiburg L 2-375.0 1881 1892 44.48% 29.53% 25.99%+0.39 -10.5 4
1998-10-17 @ Werder Bremen W 3-275.0 1892 1881 25.99% 29.53% 44.48%-0.39 +10.5 13
1998-10-18 Hansa Rostock W 2-053.5 1926 1890 50.44% 28.43% 21.14%+0.66 +12.5 11
1998-10-18 @ Borussia Dortmund L 0-253.5 1890 1926 21.14% 28.43% 50.44%-0.66 -12.5 7
1998-10-23 Borussia Dortmund D 2-277.0 1902 1939 41.00% 29.91% 29.09%+0.25 -0.5 14
1998-10-23 @ SC Freiburg D 2-277.0 1939 1902 29.09% 29.91% 41.00%-0.25 +0.5 12
1998-10-23 Werder Bremen D 1-172.0 1936 1871 53.83% 27.52% 18.65%+0.83 -2.0 16
1998-10-23 @ Hamburger SV D 1-172.0 1871 1936 18.65% 27.52% 53.83%-0.83 +2.0 5
1998-10-24 VfB Stuttgart D 2-276.9 1846 1938 33.14% 30.13% 36.73%-0.07 +0.1 11
1998-10-24 @ 1. FC Nurnberg D 2-276.9 1938 1846 36.73% 30.13% 33.14%+0.07 -0.1 12
1998-10-24 1. FC Kaiserslautern W 4-047.7 2068 1927 61.95% 24.51% 13.54%+1.26 +15.4 25
1998-10-24 @ Bayern Munich L 0-447.7 1927 2068 13.54% 24.51% 61.95%-1.26 -15.4 12
1998-10-24 Schalke 04 D 2-277.1 1877 1881 45.36% 29.40% 25.24%+0.43 -0.8 8
1998-10-24 @ Hansa Rostock D 2-277.1 1881 1877 25.24% 29.40% 45.36%-0.43 +0.8 9
1998-10-24 Borussia Monchengladbach W 2-161.8 1906 1848 52.97% 27.77% 19.26%+0.79 +5.8 13
1998-10-24 @ VfL Bochum L 1-261.8 1848 1906 19.26% 27.77% 52.97%-0.79 -5.8 5
1998-10-24 Eintracht Frankfurt W 2-054.4 1844 1833 47.25% 29.09% 23.66%+0.52 +13.8 8
1998-10-24 @ VfL Wolfsburg L 0-254.4 1833 1844 23.66% 29.09% 47.25%-0.52 -13.8 6
1998-10-25 1860 Munich D 1-171.7 2001 1972 49.56% 28.63% 21.81%+0.62 -1.5 16
1998-10-25 @ Bayer Leverkusen D 1-171.7 1972 2001 21.81% 28.63% 49.56%-0.62 +1.5 20
1998-10-25 Hertha BSC D 0-067.0 1887 1901 44.09% 29.58% 26.33%+0.38 -1.1 10
1998-10-25 @ MSV Duisburg D 0-067.0 1901 1887 26.33% 29.58% 44.09%-0.38 +1.1 14
1998-10-30 Hansa Rostock W 3-267.7 1912 1877 50.25% 28.47% 21.28%+0.65 +6.0 15
1998-10-30 @ 1. FC Kaiserslautern L 2-367.7 1877 1912 21.28% 28.47% 50.25%-0.65 -6.0 8
1998-10-30 Bayer Leverkusen L 2-856.6 1843 1999 25.10% 29.38% 45.52%-0.44 -27.4 5
1998-10-30 @ Borussia Monchengladbach W 8-256.6 1999 1843 45.52% 29.38% 25.10%+0.44 +27.4 19
1998-10-31 VfL Wolfsburg L 2-378.3 1973 1858 59.32% 25.61% 15.07%+1.11 -13.2 20
1998-10-31 @ 1860 Munich W 3-278.3 1858 1973 15.07% 25.61% 59.32%-1.11 +13.2 11
1998-10-31 Bayern Munich W 1-067.6 1820 2083 15.79% 26.07% 58.13%-1.05 +14.5 9
1998-10-31 @ Eintracht Frankfurt L 0-167.6 2083 1820 58.13% 26.07% 15.79%+1.05 -14.5 25
1998-10-31 VfL Bochum W 4-263.6 1938 1912 49.17% 28.71% 22.11%+0.60 +10.1 15
1998-10-31 @ VfB Stuttgart L 2-463.6 1912 1938 22.11% 28.71% 49.17%-0.60 -10.1 13
1998-10-31 MSV Duisburg D 1-171.4 1873 1886 44.10% 29.58% 26.32%+0.38 -1.0 6
1998-10-31 @ Werder Bremen D 1-171.4 1886 1873 26.32% 29.58% 44.10%-0.38 +0.9 11
1998-11-01 1. FC Nurnberg W 3-050.7 1902 1846 52.76% 27.83% 19.41%+0.78 +16.8 17
1998-11-01 @ Hertha BSC L 0-350.7 1846 1902 19.41% 27.83% 52.76%-0.78 -16.8 11
1998-11-03 SC Freiburg D 1-171.4 1882 1902 43.26% 29.68% 27.06%+0.34 -0.9 10
1998-11-03 @ Schalke 04 D 1-171.4 1902 1882 27.06% 29.68% 43.26%-0.34 +0.9 15
1998-11-06 1. FC Nurnberg D 1-171.9 1887 1829 53.00% 27.76% 19.24%+0.79 -1.9 12
1998-11-06 @ MSV Duisburg D 1-171.9 1829 1887 19.24% 27.76% 53.00%-0.79 +1.9 12
1998-11-06 Borussia Dortmund D 1-171.2 1872 1939 36.67% 30.13% 33.20%+0.07 -0.2 7
1998-11-06 @ Werder Bremen D 1-171.2 1939 1872 33.20% 30.13% 36.67%-0.07 +0.2 13
1998-11-07 1860 Munich W 3-156.8 2069 1960 58.62% 25.89% 15.49%+1.08 +8.1 28
1998-11-07 @ Bayern Munich L 1-356.8 1960 2069 15.49% 25.89% 58.62%-1.08 -8.1 20
1998-11-07 1. FC Kaiserslautern L 0-164.4 1903 1918 43.94% 29.60% 26.46%+0.37 -11.6 15
1998-11-07 @ SC Freiburg W 1-064.4 1918 1903 26.46% 29.60% 43.94%-0.37 +11.6 18
1998-11-07 Schalke 04 D 2-277.6 1934 1881 52.40% 27.93% 19.67%+0.76 -1.4 17
1998-11-07 @ Hamburger SV D 2-277.6 1881 1934 19.67% 27.93% 52.40%-0.76 +1.4 11
1998-11-07 Eintracht Frankfurt D 2-277.4 1871 1834 50.44% 28.43% 21.13%+0.66 -1.2 9
1998-11-07 @ Hansa Rostock D 2-277.4 1834 1871 21.13% 28.43% 50.44%-0.66 +1.2 10
1998-11-07 Hertha BSC W 2-055.6 1902 1919 43.62% 29.64% 26.74%+0.36 +15.2 16
1998-11-07 @ VfL Bochum L 0-255.6 1919 1902 26.74% 29.64% 43.62%-0.36 -15.2 17
1998-11-07 Borussia Monchengladbach W 7-153.7 1871 1815 52.74% 27.84% 19.43%+0.77 +26.6 14
1998-11-07 @ VfL Wolfsburg L 1-753.7 1815 1871 19.43% 27.84% 52.74%-0.77 -26.6 5
1998-11-08 VfB Stuttgart D 0-067.8 2027 1948 55.34% 27.05% 17.61%+0.90 -2.4 20
1998-11-08 @ Bayer Leverkusen D 0-067.8 1948 2027 17.61% 27.05% 55.34%-0.90 +2.4 16
1998-11-10 Hamburger SV W 1-058.7 1929 1933 45.39% 29.40% 25.21%+0.43 +7.7 21
1998-11-10 @ 1. FC Kaiserslautern L 0-158.7 1933 1929 25.21% 29.40% 45.39%-0.43 -7.7 17
1998-11-10 Hansa Rostock W 2-161.0 1952 1869 55.76% 26.91% 17.32%+0.93 +5.2 23
1998-11-10 @ 1860 Munich L 1-261.0 1869 1952 17.32% 26.91% 55.76%-0.93 -5.2 9
1998-11-11 VfL Bochum D 2-276.9 1831 1917 34.04% 30.15% 35.81%-0.04 +0.1 13
1998-11-11 @ 1. FC Nurnberg D 2-276.9 1917 1831 35.81% 30.15% 34.04%+0.04 -0.1 17
1998-11-11 MSV Duisburg W 2-052.9 1940 1885 52.54% 27.89% 19.57%+0.76 +11.7 16
1998-11-11 @ Borussia Dortmund L 0-252.9 1885 1940 19.57% 27.89% 52.54%-0.76 -11.7 12
1998-11-11 SC Freiburg W 3-162.8 1835 1891 38.31% 30.08% 31.61%+0.14 +14.9 13
1998-11-11 @ Eintracht Frankfurt L 1-362.8 1891 1835 31.61% 30.08% 38.31%-0.14 -14.9 15
1998-11-11 Bayer Leverkusen L 0-160.1 1904 2024 29.39% 29.93% 40.68%-0.23 -8.6 17
1998-11-11 @ Hertha BSC W 1-060.1 2024 1904 40.68% 29.93% 29.39%+0.23 +8.6 23
1998-11-11 VfL Wolfsburg L 1-271.8 1951 1898 52.40% 27.93% 19.67%+0.76 -12.6 16
1998-11-11 @ VfB Stuttgart W 2-171.8 1898 1951 19.67% 27.93% 52.40%-0.76 +12.6 17
1998-11-13 Borussia Monchengladbach D 1-172.0 1864 1789 55.00% 27.16% 17.84%+0.89 -2.1 10
1998-11-13 @ Hansa Rostock D 1-172.0 1789 1864 17.84% 27.16% 55.00%-0.89 +2.1 6
1998-11-13 1. FC Kaiserslautern L 0-162.4 1872 1937 37.01% 30.13% 32.86%+0.08 -10.2 7
1998-11-13 @ Werder Bremen W 1-062.4 1937 1872 32.86% 30.13% 37.01%-0.08 +10.2 24
1998-11-14 1. FC Nurnberg W 3-046.2 2033 1831 67.80% 21.66% 10.54%+1.61 +8.9 26
1998-11-14 @ Bayer Leverkusen L 0-346.2 1831 2033 10.54% 21.66% 67.80%-1.61 -8.9 13
1998-11-14 VfB Stuttgart W 2-050.2 2077 1938 61.73% 24.61% 13.67%+1.25 +8.2 31
1998-11-14 @ Bayern Munich L 0-250.2 1938 2077 13.67% 24.61% 61.73%-1.25 -8.2 16
1998-11-14 Schalke 04 W 3-050.3 1951 1883 54.21% 27.41% 18.38%+0.85 +16.0 19
1998-11-14 @ Borussia Dortmund L 0-350.3 1883 1951 18.38% 27.41% 54.21%-0.85 -16.0 11
1998-11-14 Eintracht Frankfurt L 0-166.9 1925 1850 54.93% 27.18% 17.89%+0.88 -13.9 17
1998-11-14 @ Hamburger SV W 1-066.9 1850 1925 17.89% 27.18% 54.93%-0.88 +13.9 16
1998-11-14 VfL Bochum W 2-056.6 1874 1917 40.08% 29.98% 29.94%+0.21 +16.5 15
1998-11-14 @ MSV Duisburg L 0-256.6 1917 1874 29.94% 29.98% 40.08%-0.21 -16.5 17
1998-11-14 Hertha BSC W 2-163.3 1910 1895 47.79% 28.99% 23.22%+0.54 +6.8 20
1998-11-14 @ VfL Wolfsburg L 1-263.3 1895 1910 23.22% 28.99% 47.79%-0.54 -6.8 17
1998-11-15 1860 Munich L 1-267.2 1876 1957 34.78% 30.15% 35.06%-0.01 -9.2 15
1998-11-15 @ SC Freiburg W 2-167.2 1957 1876 35.06% 30.15% 34.78%+0.01 +9.2 26
1998-11-20 Werder Bremen L 0-261.3 1864 1862 46.20% 29.27% 24.53%+0.47 -22.8 16
1998-11-20 @ Eintracht Frankfurt W 2-061.3 1862 1864 24.53% 29.27% 46.20%-0.47 +22.8 10
1998-11-20 MSV Duisburg W 2-055.8 1867 1890 42.75% 29.74% 27.51%+0.32 +15.5 14
1998-11-20 @ Schalke 04 L 0-255.8 1890 1867 27.51% 29.74% 42.75%-0.32 -15.5 15
1998-11-21 Borussia Dortmund W 1-059.4 1947 1967 43.20% 29.69% 27.11%+0.34 +8.1 27
1998-11-21 @ 1. FC Kaiserslautern L 0-159.4 1967 1947 27.11% 29.69% 43.20%-0.34 -8.1 19
1998-11-21 VfL Wolfsburg D 1-171.2 1822 1917 32.81% 30.12% 37.06%-0.09 +0.2 14
1998-11-21 @ 1. FC Nurnberg D 1-171.2 1917 1822 37.06% 30.12% 32.81%+0.09 -0.2 21
1998-11-21 Hamburger SV D 0-067.5 1966 1911 52.63% 27.86% 19.50%+0.77 -2.1 27
1998-11-21 @ 1860 Munich D 0-067.5 1911 1966 19.50% 27.86% 52.63%-0.77 +2.1 18
1998-11-21 Bayern Munich W 1-066.0 1888 2085 21.09% 28.41% 50.50%-0.67 +13.0 20
1998-11-21 @ Hertha BSC L 0-166.0 2085 1888 50.50% 28.41% 21.09%+0.67 -13.0 31
1998-11-21 Hansa Rostock D 1-172.0 1930 1862 54.11% 27.44% 18.45%+0.84 -2.0 17
1998-11-21 @ VfB Stuttgart D 1-172.0 1862 1930 18.45% 27.44% 54.11%-0.84 +2.0 11
1998-11-21 Bayer Leverkusen L 1-557.2 1900 2042 26.84% 29.65% 43.50%-0.35 -24.1 17
1998-11-21 @ VfL Bochum W 5-157.2 2042 1900 43.50% 29.65% 26.84%+0.35 +24.1 29
1998-11-22 SC Freiburg W 3-163.6 1791 1867 35.40% 30.15% 34.45%+0.02 +15.8 9
1998-11-22 @ Borussia Monchengladbach L 1-363.6 1867 1791 34.45% 30.15% 35.40%-0.02 -15.8 15
1998-11-24 Hamburger SV W 2-162.2 1959 1913 51.55% 28.15% 20.29%+0.72 +6.0 22
1998-11-24 @ Borussia Dortmund L 1-262.2 1913 1959 20.29% 28.15% 51.55%-0.72 -6.0 18
1998-11-24 Werder Bremen L 1-270.2 1882 1884 45.59% 29.37% 25.05%+0.44 -11.3 14
1998-11-24 @ Schalke 04 W 2-170.2 1884 1882 25.05% 29.37% 45.59%-0.44 +11.3 13
1998-11-27 Eintracht Frankfurt W 3-156.3 1965 1841 60.22% 25.25% 14.53%+1.16 +7.6 25
1998-11-27 @ Borussia Dortmund L 1-356.3 1841 1965 14.53% 25.25% 60.22%-1.16 -7.6 16
1998-11-27 Hertha BSC L 1-268.9 1864 1901 40.91% 29.92% 29.18%+0.24 -10.4 11
1998-11-27 @ Hansa Rostock W 2-168.9 1901 1864 29.18% 29.92% 40.91%-0.24 +10.4 23
1998-11-28 MSV Duisburg W 2-048.6 2066 1875 66.82% 22.17% 11.01%+1.55 +6.4 32
1998-11-28 @ Bayer Leverkusen L 0-248.6 1875 2066 11.01% 22.17% 66.82%-1.55 -6.4 15
1998-11-28 1. FC Nurnberg W 2-047.1 2072 1823 71.97% 19.35% 8.68%+1.88 +4.8 34
1998-11-28 @ Bayern Munich L 0-247.1 1823 2072 8.68% 19.35% 71.97%-1.88 -4.8 14
1998-11-28 VfB Stuttgart W 2-058.0 1851 1928 35.38% 30.15% 34.46%+0.02 +18.3 18
1998-11-28 @ SC Freiburg L 0-258.0 1928 1851 34.46% 30.15% 35.38%-0.02 -18.3 17
1998-11-28 Borussia Monchengladbach W 3-049.1 1907 1807 57.77% 26.21% 16.02%+1.03 +14.0 21
1998-11-28 @ Hamburger SV L 0-349.1 1807 1907 16.02% 26.21% 57.77%-1.03 -14.0 9
1998-11-28 1860 Munich W 4-160.7 1896 1964 36.51% 30.14% 33.35%+0.06 +21.9 16
1998-11-28 @ Werder Bremen L 1-460.7 1964 1896 33.35% 30.14% 36.51%-0.06 -21.9 27
1998-11-28 VfL Bochum W 4-156.4 1917 1876 50.91% 28.31% 20.78%+0.69 +15.1 24
1998-11-28 @ VfL Wolfsburg L 1-456.4 1876 1917 20.78% 28.31% 50.91%-0.69 -15.1 17
1998-11-29 Schalke 04 W 4-154.9 1955 1871 55.97% 26.84% 17.18%+0.94 +12.7 30
1998-11-29 @ 1. FC Kaiserslautern L 1-454.9 1871 1955 17.18% 26.84% 55.97%-0.94 -12.7 14
1998-12-04 Hansa Rostock D 2-276.9 1818 1854 41.07% 29.90% 29.03%+0.25 -0.5 15
1998-12-04 @ 1. FC Nurnberg D 2-276.9 1854 1818 29.03% 29.90% 41.07%-0.25 +0.5 12
1998-12-04 Bayern Munich D 2-277.6 1861 2077 19.42% 27.83% 52.75%-0.77 +1.4 18
1998-12-04 @ VfL Bochum D 2-277.6 2077 1861 52.75% 27.83% 19.42%+0.77 -1.4 35
1998-12-05 VfL Wolfsburg W 3-048.0 2072 1932 61.91% 24.53% 13.56%+1.26 +11.8 35
1998-12-05 @ Bayer Leverkusen L 0-348.0 1932 2072 13.56% 24.53% 61.91%-1.26 -11.8 24
1998-12-05 Schalke 04 L 1-269.3 1834 1858 42.64% 29.75% 27.60%+0.32 -10.7 16
1998-12-05 @ Eintracht Frankfurt W 2-169.3 1858 1834 27.60% 29.75% 42.64%-0.32 +10.7 17
1998-12-05 Hamburger SV W 3-161.0 1910 1921 44.32% 29.55% 26.13%+0.39 +12.9 20
1998-12-05 @ VfB Stuttgart L 1-361.0 1921 1910 26.13% 29.55% 44.32%-0.39 -12.9 21
1998-12-06 Borussia Dortmund W 2-056.1 1942 1973 41.82% 29.83% 28.34%+0.28 +15.9 30
1998-12-06 @ 1860 Munich L 0-256.1 1973 1942 28.34% 29.83% 41.82%-0.28 -15.9 25
1998-12-08 Werder Bremen L 0-159.9 1793 1917 28.84% 29.88% 41.27%-0.26 -8.5 9
1998-12-08 @ Borussia Monchengladbach W 1-059.9 1917 1793 41.27% 29.88% 28.84%+0.26 +8.5 19
1998-12-11 Borussia Monchengladbach D 1-173.3 1957 1784 65.10% 23.04% 11.87%+1.44 -3.2 26
1998-12-11 @ Borussia Dortmund D 1-173.3 1784 1957 11.87% 23.04% 65.10%-1.44 +3.1 10
1998-12-11 Hertha BSC L 0-458.7 1908 1912 45.44% 29.39% 25.17%+0.44 -42.6 21
1998-12-11 @ Hamburger SV W 4-058.7 1912 1908 25.17% 29.39% 45.44%-0.44 +42.6 26
1998-12-12 Eintracht Frankfurt W 2-159.0 1968 1823 62.34% 24.33% 13.32%+1.28 +4.0 33
1998-12-12 @ 1. FC Kaiserslautern L 1-259.0 1823 1968 13.32% 24.33% 62.34%-1.28 -4.0 16
1998-12-12 1. FC Nurnberg W 1-056.5 1870 1817 52.33% 27.95% 19.73%+0.75 +6.2 21
1998-12-12 @ SC Freiburg L 0-156.5 1817 1870 19.73% 27.95% 52.33%-0.75 -6.2 15
1998-12-12 VfL Bochum W 3-053.1 1854 1863 44.77% 29.49% 25.74%+0.41 +21.4 15
1998-12-12 @ Hansa Rostock L 0-353.1 1863 1854 25.74% 29.49% 44.77%-0.41 -21.4 18
1998-12-12 1860 Munich D 2-276.9 1869 1958 33.57% 30.14% 36.29%-0.05 +0.1 18
1998-12-12 @ Schalke 04 D 2-276.9 1958 1869 36.29% 30.14% 33.57%+0.05 -0.1 31
1998-12-12 VfB Stuttgart D 2-277.2 1926 1922 46.32% 29.25% 24.42%+0.48 -0.9 20
1998-12-12 @ Werder Bremen D 2-277.2 1922 1926 24.42% 29.25% 46.32%-0.48 +0.9 21
1998-12-12 MSV Duisburg W 4-262.6 1920 1868 52.26% 27.97% 19.78%+0.75 +9.1 27
1998-12-12 @ VfL Wolfsburg L 2-462.6 1868 1920 19.78% 27.97% 52.26%-0.75 -9.1 15
1998-12-13 Bayer Leverkusen W 2-055.3 2075 2084 44.72% 29.50% 25.79%+0.40 +14.8 38
1998-12-13 @ Bayern Munich L 0-255.3 2084 2075 25.79% 29.50% 44.72%-0.40 -14.8 35
1998-12-15 SC Freiburg W 1-055.7 1954 1876 55.33% 27.06% 17.62%+0.90 +5.6 29
1998-12-15 @ Hertha BSC L 0-155.7 1876 1954 17.62% 27.06% 55.33%-0.90 -5.6 21
1998-12-16 Bayern Munich L 0-250.0 1787 2090 13.40% 24.39% 62.21%-1.27 -8.0 10
1998-12-16 @ Borussia Monchengladbach W 2-050.0 2090 1787 62.21% 24.39% 13.40%+1.27 +8.0 41
1998-12-16 1. FC Kaiserslautern W 3-165.2 1859 1972 30.41% 30.01% 39.58%-0.19 +17.5 18
1998-12-16 @ MSV Duisburg L 1-365.2 1972 1859 39.58% 30.01% 30.41%+0.19 -17.5 33
1998-12-18 VfB Stuttgart W 3-051.6 1954 1923 49.70% 28.60% 21.70%+0.63 +18.6 29
1998-12-18 @ Borussia Dortmund L 0-351.6 1923 1954 21.70% 28.60% 49.70%-0.63 -18.6 21
1998-12-18 VfL Bochum D 1-171.6 1870 1841 49.51% 28.64% 21.85%+0.62 -1.5 22
1998-12-18 @ SC Freiburg D 1-171.6 1841 1870 21.85% 28.64% 49.51%-0.62 +1.5 19
1998-12-19 1860 Munich D 1-171.5 1954 1958 45.38% 29.40% 25.22%+0.43 -1.1 34
1998-12-19 @ 1. FC Kaiserslautern D 1-171.5 1958 1954 25.22% 29.40% 45.38%-0.43 +1.1 32
1998-12-19 VfL Wolfsburg W 3-047.2 2098 1929 64.70% 23.23% 12.07%+1.42 +10.3 44
1998-12-19 @ Bayern Munich L 0-347.2 1929 2098 12.07% 23.23% 64.70%-1.42 -10.4 27
1998-12-19 MSV Duisburg D 0-066.8 1819 1877 38.07% 30.09% 31.84%+0.13 -0.4 17
1998-12-19 @ Eintracht Frankfurt D 0-066.8 1877 1819 31.84% 30.09% 38.07%-0.13 +0.4 19
1998-12-19 1. FC Nurnberg W 2-052.8 1866 1811 52.61% 27.87% 19.52%+0.77 +11.7 24
1998-12-19 @ Hamburger SV L 0-252.8 1811 1866 19.52% 27.87% 52.61%-0.77 -11.7 15
1998-12-19 Bayer Leverkusen D 1-171.8 1876 2069 21.34% 28.49% 50.17%-0.65 +1.6 16
1998-12-19 @ Hansa Rostock D 1-171.8 2069 1876 50.17% 28.49% 21.34%+0.65 -1.6 36
1998-12-19 Borussia Monchengladbach W 1-055.2 1869 1779 56.59% 26.63% 16.78%+0.97 +5.4 21
1998-12-19 @ Schalke 04 L 0-155.2 1779 1869 16.78% 26.63% 56.59%-0.97 -5.4 10
1998-12-20 Hertha BSC W 2-165.3 1925 1960 41.23% 29.89% 28.88%+0.26 +8.0 23
1998-12-20 @ Werder Bremen L 1-265.3 1960 1925 28.88% 29.89% 41.23%-0.26 -8.0 29
1999-02-19 Hansa Rostock D 1-171.8 1919 1877 51.06% 28.28% 20.67%+0.69 -1.7 28
1999-02-19 @ VfL Wolfsburg D 1-171.8 1877 1919 20.67% 28.28% 51.06%-0.69 +1.7 17
1999-02-20 Werder Bremen D 1-171.3 1799 1933 27.75% 29.77% 42.48%-0.31 +0.8 16
1999-02-20 @ 1. FC Nurnberg D 1-171.3 1933 1799 42.48% 29.77% 27.75%+0.31 -0.8 24
1999-02-20 Eintracht Frankfurt W 4-153.1 1959 1819 61.90% 24.53% 13.57%+1.26 +9.9 35
1999-02-20 @ 1860 Munich L 1-453.1 1819 1959 13.57% 24.53% 61.90%-1.26 -9.9 17
1999-02-20 SC Freiburg D 1-173.8 2068 1869 67.55% 21.79% 10.66%+1.59 -3.4 37
1999-02-20 @ Bayer Leverkusen D 1-173.8 1869 2068 10.66% 21.79% 67.55%-1.59 +3.4 23
1999-02-20 Borussia Dortmund W 3-053.6 1952 1972 43.17% 29.69% 27.13%+0.34 +22.3 32
1999-02-20 @ Hertha BSC L 0-353.6 1972 1952 27.13% 29.69% 43.17%-0.34 -22.3 29
1999-02-20 Bayern Munich L 0-350.2 1877 2108 18.12% 27.29% 54.58%-0.87 -15.8 19
1999-02-20 @ MSV Duisburg W 3-050.2 2108 1877 54.58% 27.29% 18.12%+0.87 +15.8 47
1999-02-20 Schalke 04 W 2-162.8 1905 1874 49.69% 28.60% 21.71%+0.63 +6.4 24
1999-02-20 @ VfB Stuttgart L 1-262.8 1874 1905 21.71% 28.60% 49.69%-0.63 -6.4 21
1999-02-21 1. FC Kaiserslautern L 0-254.1 1774 1953 22.73% 28.87% 48.40%-0.57 -13.3 10
1999-02-21 @ Borussia Monchengladbach W 2-054.1 1953 1774 48.40% 28.87% 22.73%+0.57 +13.3 37
1999-02-26 VfB Stuttgart D 1-171.9 1967 1911 52.68% 27.85% 19.46%+0.77 -1.9 38
1999-02-26 @ 1. FC Kaiserslautern D 1-171.9 1911 1967 19.46% 27.85% 52.68%-0.77 +1.9 25
1999-02-26 VfL Bochum D 1-172.3 1932 1843 56.55% 26.64% 16.80%+0.97 -2.3 25
1999-02-26 @ Werder Bremen D 1-172.3 1843 1932 16.80% 26.64% 56.55%-0.97 +2.3 20
1999-02-27 MSV Duisburg D 0-068.1 1969 1861 58.53% 25.92% 15.55%+1.07 -2.8 36
1999-02-27 @ 1860 Munich D 0-068.1 1861 1969 15.55% 25.92% 58.53%-1.07 +2.8 20
1999-02-27 1. FC Nurnberg W 3-047.6 1950 1800 62.86% 24.10% 13.04%+1.31 +11.3 32
1999-02-27 @ Borussia Dortmund L 0-347.6 1800 1950 13.04% 24.10% 62.86%-1.31 -11.3 16
1999-02-27 Borussia Monchengladbach D 0-067.2 1809 1761 51.85% 28.08% 20.08%+0.73 -2.0 18
1999-02-27 @ Eintracht Frankfurt D 0-067.2 1761 1809 20.08% 28.08% 51.85%-0.73 +2.0 11
1999-02-27 VfL Wolfsburg D 0-066.9 1872 1917 39.81% 30.00% 30.19%+0.20 -0.6 24
1999-02-27 @ SC Freiburg D 0-066.9 1917 1872 30.19% 30.00% 39.81%-0.20 +0.6 29
1999-02-27 Bayer Leverkusen D 0-067.3 1877 2064 21.99% 28.68% 49.34%-0.61 +1.7 25
1999-02-27 @ Hamburger SV D 0-067.3 2064 1877 49.34% 28.68% 21.99%+0.61 -1.7 38
1999-02-27 Bayern Munich L 0-449.4 1879 2124 17.07% 26.78% 56.15%-0.95 -19.5 17
1999-02-27 @ Hansa Rostock W 4-049.4 2124 1879 56.15% 26.78% 17.07%+0.95 +19.5 50
1999-02-28 Hertha BSC D 0-066.9 1868 1974 31.25% 30.06% 38.69%-0.15 +0.4 22
1999-02-28 @ Schalke 04 D 0-066.9 1974 1868 38.69% 30.06% 31.25%+0.15 -0.4 33
1999-03-05 Schalke 04 W 3-055.9 1789 1868 34.95% 30.15% 34.90%+0.00 +26.8 19
1999-03-05 @ 1. FC Nurnberg L 0-355.9 1868 1789 34.90% 30.15% 34.95%+0.00 -26.8 22
1999-03-05 Hansa Rostock W 4-157.7 1864 1859 46.46% 29.23% 24.31%+0.48 +17.2 23
1999-03-05 @ MSV Duisburg L 1-457.7 1859 1864 24.31% 29.23% 46.46%-0.48 -17.2 17
1999-03-06 SC Freiburg W 2-046.5 2144 1872 73.86% 18.24% 7.90%+2.01 +4.3 53
1999-03-06 @ Bayern Munich L 0-246.5 1872 2144 7.90% 18.24% 73.86%-2.01 -4.3 24
1999-03-06 1860 Munich W 2-062.5 1763 1966 20.43% 28.20% 51.38%-0.71 +24.8 14
1999-03-06 @ Borussia Monchengladbach L 0-262.5 1966 1763 51.38% 28.20% 20.43%+0.71 -24.8 36
1999-03-06 1. FC Kaiserslautern D 1-171.6 1974 1965 47.03% 29.13% 23.84%+0.51 -1.3 34
1999-03-06 @ Hertha BSC D 1-171.6 1965 1974 23.84% 29.13% 47.03%-0.51 +1.3 39
1999-03-06 Eintracht Frankfurt W 2-051.1 1913 1807 58.36% 25.99% 15.66%+1.06 +9.4 28
1999-03-06 @ VfB Stuttgart L 0-251.1 1807 1913 15.66% 25.99% 58.36%-1.06 -9.4 18
1999-03-06 Borussia Dortmund L 0-160.3 1845 1961 29.94% 29.98% 40.09%-0.21 -8.8 20
1999-03-06 @ VfL Bochum W 1-060.3 1961 1845 40.09% 29.98% 29.94%+0.21 +8.8 35
1999-03-06 Hamburger SV W 4-156.4 1918 1879 50.69% 28.37% 20.94%+0.68 +15.2 32
1999-03-06 @ VfL Wolfsburg L 1-456.4 1879 1918 20.94% 28.37% 50.69%-0.68 -15.2 25
1999-03-07 Werder Bremen W 2-050.3 2063 1930 61.12% 24.87% 14.01%+1.21 +8.4 41
1999-03-07 @ Bayer Leverkusen L 0-250.3 1930 2063 14.01% 24.87% 61.12%-1.21 -8.4 25
1999-03-12 Bayer Leverkusen W 1-062.7 1970 2071 31.95% 30.09% 37.96%-0.12 +10.4 38
1999-03-12 @ Borussia Dortmund L 0-162.7 2071 1970 37.96% 30.09% 31.95%+0.12 -10.4 41
1999-03-12 Hansa Rostock W 3-051.8 1867 1842 49.03% 28.74% 22.23%+0.60 +19.0 27
1999-03-12 @ SC Freiburg L 0-351.8 1842 1867 22.23% 28.74% 49.03%-0.60 -19.0 17
1999-03-13 1. FC Nurnberg W 2-049.8 1966 1816 62.89% 24.08% 13.02%+1.31 +7.8 42
1999-03-13 @ 1. FC Kaiserslautern L 0-249.8 1816 1966 13.02% 24.08% 62.89%-1.31 -7.8 19
1999-03-13 VfB Stuttgart D 1-171.6 1942 1922 48.29% 28.89% 22.82%+0.56 -1.4 37
1999-03-13 @ 1860 Munich D 1-171.6 1922 1942 22.82% 28.89% 48.29%-0.56 +1.4 29
1999-03-13 MSV Duisburg L 0-257.5 1787 1881 32.91% 30.13% 36.97%-0.08 -17.7 14
1999-03-13 @ Borussia Monchengladbach W 2-057.5 1881 1787 36.97% 30.13% 32.91%+0.08 +17.7 26
1999-03-13 Bayern Munich L 0-250.6 1864 2148 14.49% 25.22% 60.29%-1.17 -8.7 25
1999-03-13 @ Hamburger SV W 2-050.6 2148 1864 60.29% 25.22% 14.49%+1.17 +8.7 56
1999-03-13 VfL Bochum D 2-277.1 1842 1836 46.54% 29.21% 24.24%+0.49 -0.9 23
1999-03-13 @ Schalke 04 D 2-277.1 1836 1842 24.24% 29.21% 46.54%-0.49 +0.9 21
1999-03-13 VfL Wolfsburg L 0-164.5 1922 1933 44.39% 29.54% 26.07%+0.39 -11.7 25
1999-03-13 @ Werder Bremen W 1-064.5 1933 1922 26.07% 29.54% 44.39%-0.39 +11.7 35
1999-03-14 Hertha BSC D 1-171.6 1797 1972 23.16% 28.98% 47.86%-0.54 +1.4 19
1999-03-14 @ Eintracht Frankfurt D 1-171.6 1972 1797 47.86% 28.98% 23.16%+0.54 -1.3 35
1999-03-16 Hamburger SV W 2-055.5 1837 1855 43.50% 29.65% 26.84%+0.35 +15.2 24
1999-03-16 @ VfL Bochum L 0-255.5 1855 1837 26.84% 29.65% 43.50%-0.35 -15.2 25
1999-03-19 Schalke 04 D 1-174.1 2061 1841 69.44% 20.77% 9.79%+1.71 -3.5 42
1999-03-19 @ Bayer Leverkusen D 1-174.1 1841 2061 9.79% 20.77% 69.44%-1.71 +3.5 24
1999-03-19 Borussia Dortmund D 0-066.9 1945 1981 41.09% 29.90% 29.01%+0.25 -0.7 36
1999-03-19 @ VfL Wolfsburg D 0-066.9 1981 1945 29.01% 29.90% 41.09%-0.25 +0.7 39
1999-03-20 Eintracht Frankfurt D 2-277.1 1808 1799 47.04% 29.13% 23.83%+0.51 -1.0 20
1999-03-20 @ 1. FC Nurnberg D 2-277.1 1799 1808 23.83% 29.13% 47.04%-0.51 +0.9 20
1999-03-20 Werder Bremen W 1-050.8 2157 1910 71.75% 19.47% 8.77%+1.86 +2.6 59
1999-03-20 @ Bayern Munich L 0-150.8 1910 2157 8.77% 19.47% 71.75%-1.86 -2.6 25
1999-03-20 1860 Munich W 2-162.8 1971 1940 49.77% 28.58% 21.65%+0.63 +6.4 38
1999-03-20 @ Hertha BSC L 1-262.8 1940 1971 21.65% 28.58% 49.77%-0.63 -6.4 37
1999-03-20 SC Freiburg W 1-058.0 1899 1886 47.51% 29.04% 23.45%+0.53 +7.2 29
1999-03-20 @ MSV Duisburg L 0-158.0 1886 1899 23.45% 29.04% 47.51%-0.53 -7.2 27
1999-03-20 Borussia Monchengladbach D 2-278.7 1924 1770 63.29% 23.90% 12.81%+1.34 -2.2 30
1999-03-20 @ VfB Stuttgart D 2-278.7 1770 1924 12.81% 23.90% 63.29%-1.34 +2.2 15
1999-03-20 1. FC Kaiserslautern L 1-265.5 1852 1974 29.30% 29.93% 40.77%-0.24 -8.1 24
1999-03-20 @ VfL Bochum W 2-165.5 1974 1852 40.77% 29.93% 29.30%+0.24 +8.1 45
1999-03-21 Hamburger SV L 0-164.2 1823 1840 43.66% 29.63% 26.70%+0.36 -11.5 17
1999-03-21 @ Hansa Rostock W 1-064.2 1840 1823 26.70% 29.63% 43.66%-0.36 +11.5 28
1999-04-03 Bayer Leverkusen L 0-162.0 1982 2057 35.55% 30.15% 34.30%+0.02 -9.9 45
1999-04-03 @ 1. FC Kaiserslautern W 1-062.0 2057 1982 34.30% 30.15% 35.55%-0.02 +9.9 45
1999-04-03 1. FC Nurnberg L 1-273.3 1934 1807 60.52% 25.13% 14.36%+1.18 -14.2 37
1999-04-03 @ 1860 Munich W 2-173.3 1807 1934 14.36% 25.13% 60.52%-1.18 +14.1 23
1999-04-03 Bayern Munich D 2-277.3 1981 2159 22.86% 28.90% 48.24%-0.56 +1.0 40
1999-04-03 @ Borussia Dortmund D 2-277.3 2159 1981 48.24% 28.90% 22.86%+0.56 -1.0 60
1999-04-03 SC Freiburg W 2-165.0 1852 1879 42.25% 29.79% 27.96%+0.30 +7.9 31
1999-04-03 @ Hamburger SV L 1-265.0 1879 1852 27.96% 29.79% 42.25%-0.30 -7.9 27
1999-04-03 VfL Wolfsburg W 2-059.0 1844 1944 32.12% 30.10% 37.78%-0.11 +19.5 27
1999-04-03 @ Schalke 04 L 0-259.0 1944 1844 37.78% 30.10% 32.12%+0.11 -19.5 36
1999-04-03 MSV Duisburg D 0-067.2 1922 1906 47.83% 28.98% 23.19%+0.54 -1.5 31
1999-04-03 @ VfB Stuttgart D 0-067.2 1906 1922 23.19% 28.98% 47.83%-0.54 +1.5 30
1999-04-03 Hansa Rostock L 0-361.6 1907 1812 57.23% 26.41% 16.37%+1.00 -39.3 25
1999-04-03 @ Werder Bremen W 3-061.6 1812 1907 16.37% 26.41% 57.23%-1.00 +39.3 20
1999-04-04 Hertha BSC L 2-462.8 1772 1978 20.25% 28.14% 51.61%-0.72 -9.3 15
1999-04-04 @ Borussia Monchengladbach W 4-262.8 1978 1772 51.61% 28.14% 20.25%+0.72 +9.3 41
1999-04-04 VfL Bochum W 1-060.2 1800 1844 39.88% 29.99% 30.13%+0.20 +8.8 23
1999-04-04 @ Eintracht Frankfurt L 0-160.2 1844 1800 30.13% 29.99% 39.88%-0.20 -8.8 24
1999-04-09 Werder Bremen L 0-261.3 1871 1868 46.25% 29.26% 24.48%+0.47 -22.8 27
1999-04-09 @ SC Freiburg W 2-061.3 1868 1871 24.48% 29.26% 46.25%-0.47 +22.8 28
1999-04-09 Hamburger SV L 2-376.8 1908 1859 51.85% 28.08% 20.08%+0.73 -11.8 30
1999-04-09 @ MSV Duisburg W 3-276.8 1859 1908 20.08% 28.08% 51.85%-0.73 +11.8 34
1999-04-10 Borussia Monchengladbach W 2-052.5 1821 1762 53.06% 27.75% 19.19%+0.79 +11.5 26
1999-04-10 @ 1. FC Nurnberg L 0-252.5 1762 1821 19.19% 27.75% 53.06%-0.79 -11.5 15
1999-04-10 Eintracht Frankfurt W 2-155.9 2067 1809 72.75% 18.90% 8.35%+1.93 +2.3 48
1999-04-10 @ Bayer Leverkusen L 1-255.9 1809 2067 8.35% 18.90% 72.75%-1.93 -2.3 23
1999-04-10 Schalke 04 D 1-175.2 2158 1864 75.63% 17.17% 7.19%+2.14 -4.0 61
1999-04-10 @ Bayern Munich D 1-175.2 1864 2158 7.19% 17.17% 75.63%-2.14 +4.0 28
1999-04-10 Borussia Dortmund W 2-060.2 1851 1982 28.06% 29.80% 42.14%-0.29 +21.2 23
1999-04-10 @ Hansa Rostock L 0-260.2 1982 1851 42.14% 29.80% 28.06%+0.29 -21.2 40
1999-04-10 VfB Stuttgart W 2-052.5 1987 1920 54.00% 27.47% 18.53%+0.84 +11.1 44
1999-04-10 @ Hertha BSC L 0-252.5 1920 1987 18.53% 27.47% 54.00%-0.84 -11.1 31
1999-04-10 1. FC Kaiserslautern W 2-165.9 1924 1972 39.49% 30.02% 30.50%+0.18 +8.4 39
1999-04-10 @ VfL Wolfsburg L 1-265.9 1972 1924 30.50% 30.02% 39.49%-0.18 -8.4 45
1999-04-11 1860 Munich W 2-058.3 1836 1920 34.31% 30.15% 35.54%-0.02 +18.7 27
1999-04-11 @ VfL Bochum L 0-258.3 1920 1836 35.54% 30.15% 34.31%+0.02 -18.7 37
1999-04-13 Bayern Munich W 2-171.2 1964 2154 21.62% 28.57% 49.80%-0.63 +12.1 48
1999-04-13 @ 1. FC Kaiserslautern L 1-271.2 2154 1964 49.80% 28.57% 21.62%+0.63 -12.1 61
1999-04-13 VfL Wolfsburg L 0-159.8 1806 1933 28.63% 29.86% 41.51%-0.27 -8.5 23
1999-04-13 @ Eintracht Frankfurt W 1-059.8 1933 1806 41.51% 29.86% 28.63%+0.27 +8.5 42
1999-04-13 Hansa Rostock W 1-058.7 1868 1872 45.29% 29.41% 25.30%+0.43 +7.7 31
1999-04-13 @ Schalke 04 L 0-158.7 1872 1868 25.30% 29.41% 45.29%-0.43 -7.7 23
1999-04-13 1. FC Nurnberg D 0-067.7 1909 1833 55.09% 27.13% 17.77%+0.89 -2.4 32
1999-04-13 @ VfB Stuttgart D 0-067.7 1833 1909 17.77% 27.13% 55.09%-0.89 +2.4 27
1999-04-13 Hamburger SV D 0-067.2 1891 1871 48.35% 28.88% 22.77%+0.57 -1.6 29
1999-04-13 @ Werder Bremen D 0-067.2 1871 1891 22.77% 28.88% 48.35%-0.57 +1.6 35
1999-04-14 Bayer Leverkusen L 0-254.6 1901 2069 23.83% 29.13% 47.04%-0.51 -13.8 37
1999-04-14 @ 1860 Munich W 2-054.6 2069 1901 47.04% 29.13% 23.83%+0.51 +13.8 51
1999-04-14 SC Freiburg W 2-160.0 1961 1848 59.06% 25.72% 15.22%+1.10 +4.6 43
1999-04-14 @ Borussia Dortmund L 1-260.0 1848 1961 15.22% 25.72% 59.06%-1.10 -4.6 27
1999-04-14 VfL Bochum D 2-276.8 1751 1854 31.65% 30.08% 38.27%-0.13 +0.3 16
1999-04-14 @ Borussia Monchengladbach D 2-276.8 1854 1751 38.27% 30.08% 31.65%+0.13 -0.3 28
1999-04-14 MSV Duisburg L 1-369.6 1998 1896 57.91% 26.15% 15.93%+1.04 -23.7 44
1999-04-14 @ Hertha BSC W 3-169.6 1896 1998 15.93% 26.15% 57.91%-1.04 +23.7 33
1999-04-16 Eintracht Frankfurt W 3-150.6 2142 1798 79.31% 14.88% 5.81%+2.42 +2.6 64
1999-04-16 @ Bayern Munich L 1-350.6 1798 2142 5.81% 14.88% 79.31%-2.42 -2.6 23
1999-04-16 1. FC Kaiserslautern W 2-168.5 1864 1976 30.60% 30.02% 39.37%-0.18 +10.1 26
1999-04-16 @ Hansa Rostock L 1-268.5 1976 1864 39.37% 30.02% 30.60%+0.18 -10.1 48
1999-04-17 Hertha BSC D 0-067.0 1835 1974 27.09% 29.69% 43.22%-0.34 +1.0 28
1999-04-17 @ 1. FC Nurnberg D 0-067.0 1974 1835 43.22% 29.69% 27.09%+0.34 -1.0 45
1999-04-17 Borussia Monchengladbach W 4-148.1 2083 1751 78.43% 15.43% 6.14%+2.35 +3.9 54
1999-04-17 @ Bayer Leverkusen L 1-448.1 1751 2083 6.14% 15.43% 78.43%-2.35 -3.9 16
1999-04-17 Schalke 04 L 0-260.1 1844 1875 41.65% 29.85% 28.50%+0.27 -21.0 27
1999-04-17 @ SC Freiburg W 2-060.1 1875 1844 28.50% 29.85% 41.65%-0.27 +21.0 34
1999-04-17 Werder Bremen W 2-053.7 1920 1889 49.68% 28.60% 21.72%+0.63 +12.8 36
1999-04-17 @ MSV Duisburg L 0-253.7 1889 1920 21.72% 28.60% 49.68%-0.63 -12.8 29
1999-04-17 VfB Stuttgart D 3-380.9 1854 1907 38.77% 30.06% 31.18%+0.15 -0.2 29
1999-04-17 @ VfL Bochum D 3-380.9 1907 1854 31.18% 30.06% 38.77%-0.15 +0.2 33
1999-04-17 1860 Munich W 1-056.5 1941 1887 52.55% 27.89% 19.56%+0.77 +6.2 45
1999-04-17 @ VfL Wolfsburg L 0-156.5 1887 1941 19.56% 27.89% 52.55%-0.77 -6.2 37
1999-04-18 Borussia Dortmund D 0-066.8 1873 1966 33.07% 30.13% 36.80%-0.07 +0.2 36
1999-04-18 @ Hamburger SV D 0-066.8 1966 1873 36.80% 30.13% 33.07%+0.07 -0.2 44
1999-04-23 Werder Bremen W 2-160.7 1965 1876 56.49% 26.66% 16.84%+0.96 +5.1 47
1999-04-23 @ Borussia Dortmund L 1-260.7 1876 1965 16.84% 26.66% 56.49%-0.96 -5.1 29
1999-04-23 Bayer Leverkusen L 0-157.8 1907 2087 22.64% 28.85% 48.51%-0.57 -7.0 33
1999-04-23 @ VfB Stuttgart W 1-057.8 2087 1907 48.51% 28.85% 22.64%+0.57 +7.0 57
1999-04-24 SC Freiburg L 0-264.6 1966 1823 62.15% 24.42% 13.43%+1.27 -28.9 48
1999-04-24 @ 1. FC Kaiserslautern W 2-064.6 1823 1966 13.43% 24.42% 62.15%-1.27 +28.9 30
1999-04-24 MSV Duisburg L 0-257.4 1836 1932 32.57% 30.12% 37.31%-0.10 -17.6 28
1999-04-24 @ 1. FC Nurnberg W 2-057.4 1932 1836 37.31% 30.12% 32.57%+0.10 +17.6 39
1999-04-24 VfL Wolfsburg W 5-268.1 1747 1947 20.76% 28.31% 50.94%-0.69 +26.1 19
1999-04-24 @ Borussia Monchengladbach L 2-568.1 1947 1747 50.94% 28.31% 20.76%+0.69 -26.1 45
1999-04-24 Hansa Rostock D 2-276.8 1795 1875 34.97% 30.15% 34.88%+0.00 -0.0 24
1999-04-24 @ Eintracht Frankfurt D 2-276.8 1875 1795 34.88% 30.15% 34.97%+0.00 +0.0 27
1999-04-24 VfL Bochum W 4-153.7 1973 1854 59.77% 25.43% 14.79%+1.14 +10.9 48
1999-04-24 @ Hertha BSC L 1-453.7 1854 1973 14.79% 25.43% 59.77%-1.14 -10.9 29
1999-04-24 Hamburger SV L 1-464.9 1896 1873 48.83% 28.78% 22.39%+0.59 -29.1 34
1999-04-24 @ Schalke 04 W 4-164.9 1873 1896 22.39% 28.78% 48.83%-0.59 +29.1 39
1999-04-25 Bayern Munich D 1-172.5 1881 2145 15.77% 26.06% 58.18%-1.05 +2.5 38
1999-04-25 @ 1860 Munich D 1-172.5 2145 1881 58.18% 26.06% 15.77%+1.05 -2.5 65
1999-04-30 Eintracht Frankfurt W 2-052.7 1852 1795 52.81% 27.82% 19.38%+0.78 +11.6 33
1999-04-30 @ SC Freiburg L 0-252.7 1795 1852 19.38% 27.82% 52.81%-0.78 -11.6 24
1999-04-30 1. FC Nurnberg L 0-359.7 1843 1818 48.96% 28.76% 22.28%+0.59 -34.6 29
1999-04-30 @ VfL Bochum W 3-059.7 1818 1843 22.28% 28.76% 48.96%-0.59 +34.6 31
1999-05-01 Hertha BSC D 2-278.2 2094 1984 58.76% 25.83% 15.41%+1.08 -1.9 58
1999-05-01 @ Bayer Leverkusen D 2-278.2 1984 2094 15.41% 25.83% 58.76%-1.08 +1.9 49
1999-05-01 Borussia Monchengladbach W 4-254.1 2142 1774 80.96% 13.81% 5.23%+2.56 +2.0 68
1999-05-01 @ Bayern Munich L 2-454.1 1774 2142 5.23% 13.81% 80.96%-2.56 -2.0 19
1999-05-01 1. FC Kaiserslautern W 2-056.3 1902 1937 41.29% 29.88% 28.83%+0.26 +16.1 42
1999-05-01 @ Hamburger SV L 0-256.3 1937 1902 28.83% 29.88% 41.29%-0.26 -16.1 48
1999-05-01 1860 Munich W 4-158.2 1875 1883 44.73% 29.49% 25.78%+0.41 +18.1 30
1999-05-01 @ Hansa Rostock L 1-458.2 1883 1875 25.78% 29.49% 44.73%-0.41 -18.0 38
1999-05-01 VfB Stuttgart W 3-268.2 1921 1900 48.60% 28.83% 22.57%+0.58 +6.3 48
1999-05-01 @ VfL Wolfsburg L 2-368.2 1900 1921 22.57% 28.83% 48.60%-0.58 -6.3 33
1999-05-02 Borussia Dortmund W 3-269.9 1950 1971 43.16% 29.69% 27.15%+0.34 +7.3 42
1999-05-02 @ MSV Duisburg L 2-369.9 1971 1950 27.15% 29.69% 43.16%-0.34 -7.3 47
1999-05-04 Werder Bremen W 4-050.6 1921 1871 51.95% 28.05% 20.00%+0.74 +22.6 51
1999-05-04 @ 1. FC Kaiserslautern L 0-450.6 1871 1921 20.00% 28.05% 51.95%-0.74 -22.6 29
1999-05-04 Hansa Rostock D 1-171.2 1772 1893 29.31% 29.93% 40.76%-0.24 +0.6 20
1999-05-04 @ Borussia Monchengladbach D 1-171.2 1893 1772 40.76% 29.93% 29.31%+0.24 -0.6 31
1999-05-04 Hamburger SV D 2-277.0 1784 1918 27.64% 29.76% 42.60%-0.31 +0.6 25
1999-05-04 @ Eintracht Frankfurt D 2-277.0 1918 1784 42.60% 29.76% 27.64%+0.31 -0.6 43
1999-05-04 Bayern Munich L 0-251.7 1894 2144 16.67% 26.58% 56.75%-0.98 -10.0 33
1999-05-04 @ VfB Stuttgart W 2-051.7 2144 1894 56.75% 26.58% 16.67%+0.98 +10.0 71
1999-05-05 Bayer Leverkusen D 2-277.9 1853 2092 17.51% 27.00% 55.48%-0.91 +1.6 32
1999-05-05 @ 1. FC Nurnberg D 2-277.9 2092 1853 55.48% 27.00% 17.51%+0.91 -1.6 59
1999-05-05 SC Freiburg W 2-054.8 1865 1863 46.13% 29.28% 24.59%+0.47 +14.2 41
1999-05-05 @ 1860 Munich L 0-254.8 1863 1865 24.59% 29.28% 46.13%-0.47 -14.2 33
1999-05-05 VfL Wolfsburg W 2-052.8 1986 1928 53.04% 27.75% 19.21%+0.79 +11.5 52
1999-05-05 @ Hertha BSC L 0-252.8 1928 1986 19.21% 27.75% 53.04%-0.79 -11.5 48
1999-05-05 Borussia Dortmund D 1-171.2 1867 1963 32.64% 30.12% 37.24%-0.09 +0.2 35
1999-05-05 @ Schalke 04 D 1-171.2 1963 1867 37.24% 30.12% 32.64%+0.09 -0.2 48
1999-05-05 MSV Duisburg L 0-255.3 1808 1957 25.96% 29.52% 44.51%-0.40 -14.8 29
1999-05-05 @ VfL Bochum W 2-055.3 1957 1808 44.51% 29.52% 25.96%+0.40 +14.8 45
1999-05-07 VfB Stuttgart W 3-052.4 1892 1884 46.96% 29.14% 23.90%+0.50 +20.2 34
1999-05-07 @ Hansa Rostock L 0-352.4 1884 1892 23.90% 29.14% 46.96%-0.50 -20.2 33
1999-05-07 Eintracht Frankfurt L 1-272.0 1849 1784 53.75% 27.54% 18.70%+0.82 -12.9 29
1999-05-07 @ Werder Bremen W 2-172.0 1784 1849 18.70% 27.54% 53.75%-0.82 +12.9 28
1999-05-08 VfL Bochum W 2-045.9 2091 1793 75.85% 17.04% 7.11%+2.15 +3.8 62
1999-05-08 @ Bayer Leverkusen L 0-245.9 1793 2091 7.11% 17.04% 75.85%-2.15 -3.8 29
1999-05-08 1. FC Kaiserslautern W 1-057.8 1963 1943 48.39% 28.87% 22.74%+0.57 +7.1 51
1999-05-08 @ Borussia Dortmund L 0-157.8 1943 1963 22.74% 28.87% 48.39%-0.57 -7.1 51
1999-05-08 Borussia Monchengladbach W 2-161.0 1849 1772 55.15% 27.11% 17.74%+0.89 +5.3 36
1999-05-08 @ SC Freiburg L 1-261.0 1772 1849 17.74% 27.11% 55.15%-0.89 -5.3 20
1999-05-08 1860 Munich W 3-051.3 1918 1879 50.65% 28.38% 20.98%+0.67 +18.0 46
1999-05-08 @ Hamburger SV L 0-351.3 1879 1918 20.98% 28.38% 50.65%-0.67 -18.0 41
1999-05-08 Schalke 04 L 1-273.0 1972 1868 58.18% 26.06% 15.77%+1.05 -13.7 45
1999-05-08 @ MSV Duisburg W 2-173.0 1868 1972 15.77% 26.06% 58.18%-1.05 +13.7 38
1999-05-08 1. FC Nurnberg D 1-172.0 1916 1855 53.40% 27.65% 18.95%+0.81 -2.0 49
1999-05-08 @ VfL Wolfsburg D 1-172.0 1855 1916 18.95% 27.65% 53.40%-0.81 +2.0 33
1999-05-09 Hertha BSC D 1-173.2 2154 1998 63.53% 23.79% 12.68%+1.35 -3.0 72
1999-05-09 @ Bayern Munich D 1-173.2 1998 2154 12.68% 23.79% 63.53%-1.35 +3.0 53
1999-05-11 Schalke 04 W 1-060.3 1836 1881 39.79% 30.00% 30.22%+0.20 +8.8 32
1999-05-11 @ Werder Bremen L 0-160.3 1881 1836 30.22% 30.00% 39.79%-0.20 -8.8 38
1999-05-14 Hamburger SV D 2-277.2 1767 1936 23.79% 29.12% 47.09%-0.51 +1.0 21
1999-05-14 @ Borussia Monchengladbach D 2-277.2 1936 1767 47.09% 29.12% 23.79%+0.51 -1.0 47
1999-05-14 Hansa Rostock W 2-051.7 2001 1912 56.43% 26.69% 16.88%+0.96 +10.2 56
1999-05-14 @ Hertha BSC L 0-251.7 1912 2001 16.88% 26.69% 56.43%-0.96 -10.2 34
1999-05-15 Bayern Munich W 2-064.5 1857 2151 13.85% 24.75% 61.40%-1.23 +28.6 36
1999-05-15 @ 1. FC Nurnberg L 0-264.5 2151 1857 61.40% 24.75% 13.85%+1.23 -28.6 72
1999-05-15 Werder Bremen L 1-367.4 1861 1845 47.98% 28.95% 23.06%+0.55 -20.3 41
1999-05-15 @ 1860 Munich W 3-167.4 1845 1861 23.06% 28.95% 47.98%-0.55 +20.3 35
1999-05-15 Borussia Dortmund W 2-061.6 1797 1970 23.37% 29.02% 47.61%-0.53 +23.3 31
1999-05-15 @ Eintracht Frankfurt L 0-261.6 1970 1797 47.61% 29.02% 23.37%+0.53 -23.3 51
1999-05-15 Bayer Leverkusen D 0-067.0 1958 2094 27.47% 29.74% 42.79%-0.32 +0.9 46
1999-05-15 @ MSV Duisburg D 0-067.0 2094 1958 42.79% 29.74% 27.47%+0.32 -0.9 63
1999-05-15 SC Freiburg W 3-160.2 1863 1854 47.02% 29.13% 23.85%+0.51 +12.0 36
1999-05-15 @ VfB Stuttgart L 1-360.2 1854 1863 23.85% 29.13% 47.02%-0.51 -12.0 36
1999-05-15 VfL Wolfsburg L 0-256.2 1790 1914 28.88% 29.89% 41.24%-0.26 -16.1 29
1999-05-15 @ VfL Bochum W 2-056.2 1914 1790 41.24% 29.89% 28.88%+0.26 +16.1 52
1999-05-16 1. FC Kaiserslautern L 0-258.8 1872 1936 37.21% 30.12% 32.67%+0.09 -19.3 38
1999-05-16 @ Schalke 04 W 2-058.8 1936 1872 32.67% 30.12% 37.21%-0.09 +19.3 54
1999-05-22 MSV Duisburg W 3-052.9 1955 1959 45.37% 29.40% 25.23%+0.43 +21.0 57
1999-05-22 @ 1. FC Kaiserslautern L 0-352.9 1959 1955 25.23% 29.40% 45.37%-0.43 -21.0 46
1999-05-22 VfL Bochum W 4-254.5 2123 1774 79.64% 14.66% 5.69%+2.45 +2.2 75
1999-05-22 @ Bayern Munich L 2-454.5 1774 2123 5.69% 14.66% 79.64%-2.45 -2.2 29
1999-05-22 1860 Munich W 3-156.8 1947 1841 58.31% 26.01% 15.69%+1.06 +8.2 54
1999-05-22 @ Borussia Dortmund L 1-356.8 1841 1947 15.69% 26.01% 58.31%-1.06 -8.2 41
1999-05-22 Hertha BSC L 0-254.6 1842 2011 23.85% 29.13% 47.02%-0.51 -13.8 36
1999-05-22 @ SC Freiburg W 2-054.6 2011 1842 47.02% 29.13% 23.85%+0.51 +13.8 59
1999-05-22 VfB Stuttgart W 3-158.4 1935 1875 53.15% 27.72% 19.13%+0.79 +9.9 50
1999-05-22 @ Hamburger SV L 1-358.4 1875 1935 19.13% 27.72% 53.15%-0.79 -9.9 36
1999-05-22 1. FC Nurnberg D 1-171.6 1902 1885 48.01% 28.95% 23.04%+0.55 -1.4 35
1999-05-22 @ Hansa Rostock D 1-171.6 1885 1902 23.04% 28.95% 48.01%-0.55 +1.4 37
1999-05-22 Eintracht Frankfurt L 2-376.3 1853 1820 49.98% 28.53% 21.48%+0.64 -11.5 38
1999-05-22 @ Schalke 04 W 3-276.3 1820 1853 21.48% 28.53% 49.98%-0.64 +11.5 34
1999-05-22 Borussia Monchengladbach W 4-154.3 1865 1768 57.41% 26.34% 16.25%+1.01 +12.0 38
1999-05-22 @ Werder Bremen L 1-454.3 1768 1865 16.25% 26.34% 57.41%-1.01 -12.0 21
1999-05-22 Bayer Leverkusen W 1-065.0 1930 2094 24.40% 29.24% 46.36%-0.48 +12.1 55
1999-05-22 @ VfL Wolfsburg L 0-165.0 2094 1930 46.36% 29.24% 24.40%+0.48 -12.1 63
1999-05-29 SC Freiburg L 1-271.9 1887 1828 52.99% 27.76% 19.24%+0.79 -12.7 37
1999-05-29 @ 1. FC Nurnberg W 2-171.9 1828 1887 19.24% 27.76% 52.99%-0.79 +12.7 39
1999-05-29 Schalke 04 L 4-578.8 1833 1842 44.73% 29.49% 25.78%+0.41 -10.1 41
1999-05-29 @ 1860 Munich W 5-478.8 1842 1833 25.78% 29.49% 44.73%-0.41 +10.1 41
1999-05-29 Bayern Munich L 1-268.7 2081 2125 40.04% 29.98% 29.98%+0.21 -10.2 63
1999-05-29 @ Bayer Leverkusen W 2-168.7 2125 2081 29.98% 29.98% 40.04%-0.21 +10.2 78
1999-05-29 Borussia Dortmund L 0-253.4 1756 1955 20.83% 28.33% 50.83%-0.68 -12.4 21
1999-05-29 @ Borussia Monchengladbach W 2-053.4 1955 1756 50.83% 28.33% 20.83%+0.68 +12.3 57
1999-05-29 1. FC Kaiserslautern W 5-162.3 1832 1976 26.47% 29.60% 43.93%-0.37 +34.6 37
1999-05-29 @ Eintracht Frankfurt L 1-562.3 1976 1832 43.93% 29.60% 26.47%+0.37 -34.6 57
1999-05-29 Hamburger SV W 6-153.1 2025 1945 55.49% 27.00% 17.51%+0.91 +20.4 62
1999-05-29 @ Hertha BSC L 1-653.1 1945 2025 17.51% 27.00% 55.49%-0.91 -20.4 50
1999-05-29 VfL Wolfsburg W 6-156.1 1938 1942 45.32% 29.41% 25.27%+0.43 +28.1 49
1999-05-29 @ MSV Duisburg L 1-656.1 1942 1938 25.27% 29.41% 45.32%-0.43 -28.1 55
1999-05-29 Werder Bremen W 1-059.0 1865 1877 44.35% 29.55% 26.11%+0.39 +7.9 39
1999-05-29 @ VfB Stuttgart L 0-159.0 1877 1865 26.11% 29.55% 44.35%-0.39 -7.9 38
1999-05-29 Hansa Rostock L 2-370.2 1771 1901 28.29% 29.83% 41.88%-0.28 -7.5 29
1999-05-29 @ VfL Bochum W 3-270.2 1901 1771 41.88% 29.83% 28.29%+0.28 +7.5 38

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 1999-04-24 13.43% SC Freiburg 1823 2 @ 1. FC Kaiserslautern 1966 0
2 1999-05-15 13.85% @ 1. FC Nurnberg 1857 2 Bayern Munich 2151 0
3 1999-04-03 14.36% 1. FC Nurnberg 1807 2 @ 1860 Munich 1934 1
4 1998-10-31 15.07% VfL Wolfsburg 1858 3 @ 1860 Munich 1973 2
5 1999-05-08 15.77% Schalke 04 1868 2 @ MSV Duisburg 1972 1
6 1998-10-31 15.79% @ Eintracht Frankfurt 1820 1 Bayern Munich 2083 0
7 1999-04-14 15.93% MSV Duisburg 1896 3 @ Hertha BSC 1998 1
8 1999-04-03 16.37% Hansa Rostock 1812 3 @ Werder Bremen 1907 0
9 1998-09-09 17.35% Hamburger SV 1907 2 @ Bayer Leverkusen 1989 1
10 1998-11-14 17.89% Eintracht Frankfurt 1850 1 @ Hamburger SV 1925 0
11 1999-05-07 18.70% Eintracht Frankfurt 1784 2 @ Werder Bremen 1849 1
12 1998-08-21 18.83% 1. FC Nurnberg 1843 3 @ Werder Bremen 1906 2
13 1999-05-29 19.24% SC Freiburg 1828 2 @ 1. FC Nurnberg 1887 1
14 1998-11-11 19.67% VfL Wolfsburg 1898 2 @ VfB Stuttgart 1951 1
15 1998-10-17 19.69% 1. FC Nurnberg 1821 2 @ Borussia Monchengladbach 1874 0
16 1998-09-19 19.86% 1860 Munich 1911 1 @ VfB Stuttgart 1962 0
17 1999-04-09 20.08% Hamburger SV 1859 3 @ MSV Duisburg 1908 2
18 1998-09-18 20.32% SC Freiburg 1869 2 @ Hansa Rostock 1915 0
19 1999-03-06 20.43% @ Borussia Monchengladbach 1763 2 1860 Munich 1966 0
20 1998-09-13 20.75% VfL Bochum 1902 1 @ Borussia Dortmund 1942 0
21 1999-04-24 20.76% @ Borussia Monchengladbach 1747 5 VfL Wolfsburg 1947 2
22 1998-11-21 21.09% @ Hertha BSC 1888 1 Bayern Munich 2085 0
23 1998-09-26 21.14% VfL Bochum 1903 3 @ 1. FC Kaiserslautern 1939 2
24 1998-08-15 21.17% SC Freiburg 1871 2 @ VfL Bochum 1907 1
25 1999-05-22 21.48% Eintracht Frankfurt 1820 3 @ Schalke 04 1853 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 1998-12-11 42.62 Hertha BSC 4 1912 25.17% @ Hamburger SV 0 1908 45.44% 29.39%
2 1999-04-03 39.31 Hansa Rostock 3 1812 16.37% @ Werder Bremen 0 1907 57.23% 26.41%
3 1999-04-30 34.63 1. FC Nurnberg 3 1818 22.28% @ VfL Bochum 0 1843 48.96% 28.76%
4 1999-05-29 34.59 @ Eintracht Frankfurt 5 1832 26.47% 1. FC Kaiserslautern 1 1976 43.93% 29.60%
5 1998-09-08 30.21 @ VfB Stuttgart 4 1932 41.68% 1. FC Kaiserslautern 0 1964 28.47% 29.85%
6 1999-04-24 29.14 Hamburger SV 4 1873 22.39% @ Schalke 04 1 1896 48.83% 28.78%
7 1999-04-24 28.90 SC Freiburg 2 1823 13.43% @ 1. FC Kaiserslautern 0 1966 62.15% 24.42%
8 1999-05-15 28.63 @ 1. FC Nurnberg 2 1857 13.85% Bayern Munich 0 2151 61.40% 24.75%
9 1998-10-03 28.50 1860 Munich 5 1937 36.11% @ 1. FC Nurnberg 1 1849 33.74% 30.15%
10 1999-05-29 28.11 @ MSV Duisburg 6 1938 45.32% VfL Wolfsburg 1 1942 25.27% 29.41%
11 1998-10-30 27.39 Bayer Leverkusen 8 1999 45.52% @ Borussia Monchengladbach 2 1843 25.10% 29.38%
12 1999-03-05 26.80 @ 1. FC Nurnberg 3 1789 34.95% Schalke 04 0 1868 34.90% 30.15%
13 1998-11-07 26.59 @ VfL Wolfsburg 7 1871 52.74% Borussia Monchengladbach 1 1815 19.43% 27.84%
14 1999-04-24 26.11 @ Borussia Monchengladbach 5 1747 20.76% VfL Wolfsburg 2 1947 50.94% 28.31%
15 1998-10-17 25.18 1. FC Nurnberg 2 1821 19.69% @ Borussia Monchengladbach 0 1874 52.38% 27.93%
16 1998-09-18 24.85 SC Freiburg 2 1869 20.32% @ Hansa Rostock 0 1915 51.52% 28.16%
17 1999-03-06 24.79 @ Borussia Monchengladbach 2 1763 20.43% 1860 Munich 0 1966 51.38% 28.20%
18 1998-11-21 24.06 Bayer Leverkusen 5 2042 43.50% @ VfL Bochum 1 1900 26.84% 29.65%
19 1999-04-14 23.67 MSV Duisburg 3 1896 15.93% @ Hertha BSC 1 1998 57.91% 26.15%
20 1999-05-15 23.31 @ Eintracht Frankfurt 2 1797 23.37% Borussia Dortmund 0 1970 47.61% 29.02%
21 1999-04-09 22.78 Werder Bremen 2 1868 24.48% @ SC Freiburg 0 1871 46.25% 29.26%
22 1998-11-20 22.76 Werder Bremen 2 1862 24.53% @ Eintracht Frankfurt 0 1864 46.20% 29.27%
23 1999-05-04 22.61 @ 1. FC Kaiserslautern 4 1921 51.95% Werder Bremen 0 1871 20.00% 28.05%
24 1998-08-15 22.42 @ Borussia Monchengladbach 3 1900 42.93% Schalke 04 0 1922 27.35% 29.72%
25 1999-02-20 22.29 @ Hertha BSC 3 1952 43.17% Borussia Dortmund 0 1972 27.13% 29.69%

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 1998-08-21 81.5 @ Hansa Rostock 3 1913 52.06% VfL Wolfsburg 3 1863 19.92% 28.02%
2 1999-04-17 80.9 @ VfL Bochum 3 1854 38.77% VfB Stuttgart 3 1907 31.18% 30.06%
3 1999-05-29 78.8 Schalke 04 5 1842 25.78% @ 1860 Munich 4 1833 44.73% 29.49%
4 1999-03-20 78.7 @ VfB Stuttgart 2 1924 63.29% Borussia Monchengladbach 2 1770 12.81% 23.90%
5 1998-10-04 78.5 @ Bayern Munich 2 2058 61.17% Borussia Dortmund 2 1924 13.98% 24.85%
6 1998-10-31 78.3 VfL Wolfsburg 3 1858 15.07% @ 1860 Munich 2 1973 59.32% 25.61%
7 1999-05-01 78.2 @ Bayer Leverkusen 2 2094 58.76% Hertha BSC 2 1984 15.41% 25.83%
8 1999-05-05 77.9 @ 1. FC Nurnberg 2 1853 17.51% Bayer Leverkusen 2 2092 55.48% 27.00%
9 1998-10-03 77.8 @ Bayer Leverkusen 2 1996 54.12% 1. FC Kaiserslautern 2 1928 18.45% 27.44%
10 1998-11-07 77.6 @ Hamburger SV 2 1934 52.40% Schalke 04 2 1881 19.67% 27.93%
11 1998-12-04 77.6 @ VfL Bochum 2 1861 19.42% Bayern Munich 2 2077 52.75% 27.83%
12 1998-09-12 77.4 @ Schalke 04 2 1892 50.46% 1. FC Nurnberg 2 1855 21.12% 28.42%
13 1998-11-07 77.4 @ Hansa Rostock 2 1871 50.44% Eintracht Frankfurt 2 1834 21.13% 28.43%
14 1999-04-03 77.3 @ Borussia Dortmund 2 1981 22.86% Bayern Munich 2 2159 48.24% 28.90%
15 1998-09-26 77.2 @ SC Freiburg 2 1894 46.99% MSV Duisburg 2 1885 23.87% 29.14%
16 1998-12-12 77.2 @ Werder Bremen 2 1926 46.32% VfB Stuttgart 2 1922 24.42% 29.25%
17 1999-05-14 77.2 @ Borussia Monchengladbach 2 1767 23.79% Hamburger SV 2 1936 47.09% 29.12%
18 1998-08-21 77.1 1. FC Nurnberg 3 1843 18.83% @ Werder Bremen 2 1906 53.57% 27.60%
19 1998-09-20 77.1 @ MSV Duisburg 2 1886 43.92% Borussia Monchengladbach 2 1901 26.48% 29.60%
20 1998-10-24 77.1 @ Hansa Rostock 2 1877 45.36% Schalke 04 2 1881 25.24% 29.40%
21 1999-03-13 77.1 @ Schalke 04 2 1842 46.54% VfL Bochum 2 1836 24.24% 29.21%
22 1999-03-20 77.1 @ 1. FC Nurnberg 2 1808 47.04% Eintracht Frankfurt 2 1799 23.83% 29.13%
23 1998-10-23 77.0 @ SC Freiburg 2 1902 41.00% Borussia Dortmund 2 1939 29.09% 29.91%
24 1999-05-04 77.0 @ Eintracht Frankfurt 2 1784 27.64% Hamburger SV 2 1918 42.60% 29.76%
25 1998-09-12 76.9 @ Werder Bremen 2 1879 32.60% Bayer Leverkusen 2 1976 37.29% 30.12%
# Date Excitement Winning Team Losing Team Tie %
Team Score Elo Win % Team Score Elo Win %
1 1999-05-08 45.9 @ Bayer Leverkusen 2 2091 75.85% VfL Bochum 0 1793 7.11% 17.04%
2 1998-11-14 46.2 @ Bayer Leverkusen 3 2033 67.80% 1. FC Nurnberg 0 1831 10.54% 21.66%
3 1999-03-06 46.5 @ Bayern Munich 2 2144 73.86% SC Freiburg 0 1872 7.90% 18.24%
4 1998-11-28 47.1 @ Bayern Munich 2 2072 71.97% 1. FC Nurnberg 0 1823 8.68% 19.35%
5 1998-12-19 47.2 @ Bayern Munich 3 2098 64.70% VfL Wolfsburg 0 1929 12.07% 23.23%
6 1999-02-27 47.6 @ Borussia Dortmund 3 1950 62.86% 1. FC Nurnberg 0 1800 13.04% 24.10%
7 1998-10-24 47.7 @ Bayern Munich 4 2068 61.95% 1. FC Kaiserslautern 0 1927 13.54% 24.51%
8 1998-12-05 48.0 @ Bayer Leverkusen 3 2072 61.91% VfL Wolfsburg 0 1932 13.56% 24.53%
9 1999-04-17 48.1 @ Bayer Leverkusen 4 2083 78.43% Borussia Monchengladbach 1 1751 6.14% 15.43%
10 1998-11-28 48.6 @ Bayer Leverkusen 2 2066 66.82% MSV Duisburg 0 1875 11.01% 22.17%
11 1998-11-28 49.1 @ Hamburger SV 3 1907 57.77% Borussia Monchengladbach 0 1807 16.02% 26.21%
12 1999-02-27 49.4 Bayern Munich 4 2124 56.15% @ Hansa Rostock 0 1879 17.07% 26.78%
13 1999-03-13 49.8 @ 1. FC Kaiserslautern 2 1966 62.89% 1. FC Nurnberg 0 1816 13.02% 24.08%
14 1998-12-16 50.0 Bayern Munich 2 2090 62.21% @ Borussia Monchengladbach 0 1787 13.40% 24.39%
15 1998-11-14 50.2 @ Bayern Munich 2 2077 61.73% VfB Stuttgart 0 1938 13.67% 24.61%
16 1999-02-20 50.2 Bayern Munich 3 2108 54.58% @ MSV Duisburg 0 1877 18.12% 27.29%
17 1998-11-14 50.3 @ Borussia Dortmund 3 1951 54.21% Schalke 04 0 1883 18.38% 27.41%
18 1999-03-07 50.3 @ Bayer Leverkusen 2 2063 61.12% Werder Bremen 0 1930 14.01% 24.87%
19 1999-03-13 50.6 Bayern Munich 2 2148 60.29% @ Hamburger SV 0 1864 14.49% 25.22%
20 1999-04-16 50.6 @ Bayern Munich 3 2142 79.31% Eintracht Frankfurt 1 1798 5.81% 14.88%
21 1999-05-04 50.6 @ 1. FC Kaiserslautern 4 1921 51.95% Werder Bremen 0 1871 20.00% 28.05%
22 1998-11-01 50.7 @ Hertha BSC 3 1902 52.76% 1. FC Nurnberg 0 1846 19.41% 27.83%
23 1999-03-20 50.8 @ Bayern Munich 1 2157 71.75% Werder Bremen 0 1910 8.77% 19.47%
24 1999-03-06 51.1 @ VfB Stuttgart 2 1913 58.36% Eintracht Frankfurt 0 1807 15.66% 25.99%
25 1999-05-08 51.3 @ Hamburger SV 3 1918 50.65% 1860 Munich 0 1879 20.98% 28.38%