Home / Leagues / Germany / Bundesliga / 2003-04

2003-04 Bundesliga Season

306 games

Final

Champion

Werder Bremen

74 points · 4th Title

Last Title: 1992-93

Relegated

1. FC Koln

23 pts

Eintract Frankfurt · 32 pts

1860 Munich · 32 pts

Biggest Overachiever

Werder Bremen

13.92 points above expected

74 points · 60.08 expected points

Biggest Disappointment

1. FC Koln

10.56 points below expected

23 points · 33.56 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 Werder Bremen Champion 34 22 8 4 74 79 38 +41 60.08 +13.92
2 Bayern Munich 34 20 8 6 68 70 39 +31 64.00 +4.00
3 Bayer Leverkusen 34 19 8 7 65 73 39 +34 54.37 +10.63
4 VfB Stuttgart 34 18 10 6 64 52 24 +28 58.54 +5.46
5 VfL Bochum 34 15 11 8 56 57 39 +18 50.94 +5.06
6 Borussia Dortmund 34 16 7 11 55 59 48 +11 54.90 +0.10
7 Schalke 04 34 13 11 10 50 49 42 +7 50.07 -0.07
8 Hamburger SV 34 14 7 13 49 47 60 -13 43.37 +5.63
9 Hansa Rostock 34 12 8 14 44 55 54 +1 44.15 -0.15
10 VfL Wolfsburg 34 13 3 18 42 56 61 -5 45.58 -3.58
11 Borussia Monchengladbach 34 10 9 15 39 40 49 -9 42.03 -3.03
12 Hertha BSC 34 9 12 13 39 42 59 -17 42.79 -3.79
13 1. FC Kaiserslautern 34 11 6 17 39 39 62 -23 38.94 +0.06
14 SC Freiburg 34 10 8 16 38 42 67 -25 38.78 -0.78
15 Hannover 96 34 9 10 15 37 49 63 -14 43.51 -6.51
16 Eintracht Frankfurt 34 9 5 20 32 36 53 -17 37.87 -5.87
17 1860 Munich Relegated 34 8 8 18 32 32 55 -23 40.60 -8.60
18 1. FC Koln Relegated 34 6 5 23 23 32 57 -25 33.56 -10.56

Form

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

League Race

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

Season Summary

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

Team Elo Points Avg Luck Percentile Min 5th Q1 Median Q3 95th Max
Bayern Munich 1986 68 64.00 +4.00 72.9% 36 52 59 64 69 76 93
Werder Bremen 1986 74 60.08 +13.92 98.0% 36 48 55 60 65 72 84
Bayer Leverkusen 1972 65 54.37 +10.63 93.7% 23 42 49 54 59 66 86
VfB Stuttgart 1961 64 58.54 +5.46 79.0% 33 47 53 59 64 71 85
VfL Bochum 1897 56 50.94 +5.06 77.5% 23 39 46 51 56 63 79
Borussia Dortmund 1895 55 54.90 +0.10 52.7% 26 43 50 55 60 67 82
Schalke 04 1864 50 50.07 -0.07 52.1% 20 38 45 50 55 62 78
Hansa Rostock 1808 44 44.15 -0.15 52.2% 18 32 39 44 49 56 73
Hamburger SV 1795 49 43.37 +5.63 80.1% 18 32 38 43 48 55 69
VfL Wolfsburg 1795 42 45.58 -3.58 33.7% 19 34 41 45 50 58 73
Hertha BSC 1794 39 42.79 -3.79 32.5% 17 31 38 43 48 55 71
Borussia Monchengladbach 1790 39 42.03 -3.03 36.1% 15 31 37 42 47 54 71
Hannover 96 1771 37 43.51 -6.51 20.4% 16 32 39 44 48 55 71
1. FC Kaiserslautern 1739 39 38.94 +0.06 37.0% 16 27 34 39 44 51 71
Eintracht Frankfurt 1727 32 37.87 -5.87 22.3% 13 27 33 38 43 50 65
1860 Munich 1715 32 40.60 -8.60 12.9% 14 29 36 40 45 53 66
SC Freiburg 1711 38 38.78 -0.78 49.0% 14 27 34 39 44 51 65
1. FC Koln 1696 23 33.56 -10.56 6.9% 11 22 29 33 38 45 62

Head-to-Head

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

Beat expectations Fell short Within expectations
Team 1FK 1FK 1M BL BM BD BM EF HS H9 HR HB SF S0 VS VB VW WB
1. FC Kaiserslautern
2-0-0
3.04
0-0-2
2.83
0-1-1
2.05
0-0-2
1.54
0-2-0
1.82
0-1-1
2.74
2-0-0
2.87
1-0-1
2.77
2-0-0
2.72
1-0-1
2.77
1-0-1
2.75
0-1-1
2.98
0-0-2
2.24
1-0-1
1.93
0-1-1
2.32
1-0-1
2.48
0-0-2
2.12
1. FC Koln
0-0-2
2.47
0-0-2
2.45
0-1-1
1.35
0-1-1
1.04
1-0-1
1.69
1-0-1
2.39
1-0-1
2.47
0-0-2
2.21
0-0-2
2.19
1-1-0
1.84
1-0-1
2.29
1-0-1
2.40
0-0-2
1.96
0-2-0
1.37
0-0-2
1.60
0-0-2
2.17
0-0-2
1.57
1860 Munich
2-0-0
2.69
2-0-0
3.08
0-2-0
1.63
0-0-2
1.54
0-0-2
2.11
0-0-2
2.54
2-0-0
2.79
0-0-2
2.79
0-1-1
2.76
0-0-2
2.54
0-2-0
2.51
0-1-1
2.84
0-2-0
2.39
0-0-2
2.04
1-0-1
2.11
1-0-1
2.57
0-0-2
1.74
Bayer Leverkusen
1-1-0
3.49
1-1-0
4.25
0-2-0
3.92
0-1-1
2.03
1-1-0
2.85
1-1-0
3.59
1-0-1
3.51
1-0-1
3.27
1-1-0
3.17
2-0-0
3.18
2-0-0
3.43
1-0-1
3.63
2-0-0
3.10
2-0-0
2.59
0-0-2
3.11
2-0-0
3.02
1-0-1
2.40
Bayern Munich
2-0-0
4.02
1-1-0
4.59
2-0-0
4.05
1-1-0
3.49
1-0-1
3.35
1-1-0
4.09
1-1-0
4.15
2-0-0
3.79
1-1-0
3.60
1-1-0
3.88
1-1-0
4.07
2-0-0
4.21
1-0-1
3.71
1-0-1
2.90
1-0-1
3.63
1-0-1
3.75
0-1-1
2.80
Borussia Dortmund
0-2-0
3.72
1-0-1
3.87
2-0-0
3.42
0-1-1
2.67
1-0-1
2.17
1-0-1
3.49
2-0-0
3.58
2-0-0
3.51
1-1-0
3.48
1-0-1
3.44
0-1-1
3.70
1-1-0
3.63
0-1-1
2.95
0-0-2
2.72
1-0-1
2.92
2-0-0
3.08
1-0-1
2.56
Borussia Monchengladbach
1-1-0
2.77
1-0-1
3.13
2-0-0
2.99
0-1-1
1.96
0-1-1
1.49
1-0-1
2.04
0-0-2
2.97
1-0-1
2.52
1-0-1
2.57
1-1-0
2.67
0-1-1
2.79
0-1-1
3.06
1-0-1
2.21
0-1-1
2.19
0-1-1
2.21
1-0-1
2.58
0-1-1
1.88
Eintracht Frankfurt
0-0-2
2.64
1-0-1
3.04
0-0-2
2.75
1-0-1
2.05
0-1-1
1.42
0-0-2
1.95
2-0-0
2.55
0-0-2
2.34
0-1-1
2.44
0-1-1
2.47
1-1-0
2.43
1-0-1
2.66
1-1-0
2.04
0-0-2
1.49
1-0-1
1.73
1-0-1
2.29
0-0-2
1.38
Hamburger SV
1-0-1
2.76
2-0-0
3.32
2-0-0
2.72
1-0-1
2.27
0-0-2
1.77
0-0-2
2.03
1-0-1
2.99
2-0-0
3.18
0-0-2
2.89
1-0-1
2.76
1-1-0
2.77
1-1-0
3.07
0-1-1
2.36
1-1-0
1.58
0-2-0
2.53
1-0-1
2.73
0-1-1
1.64
Hannover 96
0-0-2
2.80
2-0-0
3.34
1-1-0
2.76
0-1-1
2.35
0-1-1
1.96
0-1-1
2.05
1-0-1
2.96
1-1-0
3.07
2-0-0
2.63
0-1-1
2.81
1-0-1
2.87
1-0-1
3.06
0-1-1
2.47
0-0-2
1.64
0-1-1
2.19
0-1-1
2.65
0-1-1
1.88
Hansa Rostock
1-0-1
2.73
0-1-1
3.70
2-0-0
3.00
0-0-2
2.37
0-1-1
1.68
1-0-1
2.09
0-1-1
2.86
1-1-0
3.04
1-0-1
2.76
1-1-0
2.72
0-1-1
2.90
1-1-0
2.96
2-0-0
2.35
0-0-2
2.23
0-1-1
2.52
1-0-1
2.66
1-0-1
1.56
Hertha BSC
1-0-1
2.77
1-0-1
3.25
0-2-0
3.00
0-0-2
2.11
0-1-1
1.49
1-1-0
1.84
1-1-0
2.74
0-1-1
3.08
0-1-1
2.76
1-0-1
2.66
1-1-0
2.61
1-1-0
3.00
0-0-2
2.38
1-1-0
1.86
0-2-0
2.25
1-0-1
2.64
0-0-2
2.33
SC Freiburg
1-1-0
2.54
1-0-1
3.12
1-1-0
2.68
1-0-1
1.89
0-0-2
1.39
0-1-1
1.91
1-1-0
2.47
1-0-1
2.87
0-1-1
2.44
1-0-1
2.45
0-1-1
2.56
0-1-1
2.53
1-0-1
2.20
0-0-2
1.54
1-0-1
1.91
1-0-1
2.44
0-1-1
1.78
Schalke 04
2-0-0
3.30
2-0-0
3.57
0-2-0
3.15
0-0-2
2.44
1-0-1
1.84
1-1-0
2.56
1-0-1
3.32
0-1-1
3.49
1-1-0
3.16
1-1-0
3.08
0-0-2
3.17
2-0-0
3.15
1-0-1
3.35
0-2-0
2.47
1-0-1
2.63
0-2-0
3.11
0-1-1
2.29
VfB Stuttgart
1-0-1
3.60
0-2-0
4.22
2-0-0
3.52
0-0-2
2.93
1-0-1
2.62
2-0-0
2.79
1-1-0
3.37
2-0-0
4.10
0-1-1
3.99
2-0-0
3.92
2-0-0
3.32
0-1-1
3.66
2-0-0
4.02
0-2-0
3.06
0-2-0
3.33
2-0-0
3.67
1-1-0
2.51
VfL Bochum
1-1-0
3.19
2-0-0
3.96
1-0-1
3.43
2-0-0
2.41
1-0-1
1.91
1-0-1
2.59
1-1-0
3.33
1-0-1
3.82
0-2-0
2.98
1-1-0
3.35
1-1-0
3.02
0-2-0
3.26
1-0-1
3.65
1-0-1
2.89
0-2-0
2.20
1-0-1
2.83
0-1-1
2.14
VfL Wolfsburg
1-0-1
3.03
2-0-0
3.36
1-0-1
2.96
0-0-2
2.50
1-0-1
1.81
0-0-2
2.45
1-0-1
2.97
1-0-1
3.23
1-0-1
2.79
1-1-0
2.87
1-0-1
2.88
1-0-1
2.88
1-0-1
3.07
0-2-0
2.40
0-0-2
1.86
1-0-1
2.70
0-0-2
1.78
Werder Bremen
2-0-0
3.46
2-0-0
4.04
2-0-0
3.80
1-0-1
3.14
1-1-0
2.72
1-0-1
2.98
1-1-0
3.65
2-0-0
4.19
1-1-0
3.94
1-1-0
3.69
1-0-1
4.00
2-0-0
3.26
1-1-0
3.81
1-1-0
3.23
0-1-1
3.00
1-1-0
3.38
2-0-0
3.75

Points vs. Goals Scored, Allowed, and Differential

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

Fit Metrics

Slope
Scored 0.82 +9.3
Allowed 0.59 -9.4
Differential 0.90 +6.0

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.21%7.84%5.88%3.76%1.63%0.49%25.82%
17.84%9.80%5.07%5.39%3.10%0.49%31.70%
25.88%5.07%5.88%2.78%0.98%0.65%21.24%
33.76%5.39%2.78%1.31%0.16%13.40%
41.63%3.10%0.98%0.33%6.05%
5+0.49%0.49%0.65%0.16%1.80%
Total25.82%31.70%21.24%13.40%6.05%1.80%100%

Summary Statistics

Scored Allowed Difference
Mean 1.49 1.49 +0.00
SD 1.30 1.30 1.94
CV 0.88 0.88
Max 6 6 +6
Min 0 0 -6

Games Played: 306

↓ Scored | Allowed →012345+Total
02.94%11.76%8.82%2.94%5.88%2.94%35.29%
114.71%5.88%5.88%8.82%35.29%
22.94%8.82%2.94%14.71%
32.94%5.88%8.82%
42.94%2.94%5.88%
5+
Total20.59%23.53%32.35%5.88%14.71%2.94%100%

Summary Statistics

Scored Allowed Difference
Mean 1.15 1.82 -0.68
SD 1.18 1.49 2.06
CV 1.03 0.82
Max 4 6 +4
Min 0 0 -6

Games Played: 34

↓ Scored | Allowed →012345+Total
05.88%14.71%11.76%2.94%2.94%38.24%
18.82%2.94%17.65%5.88%2.94%38.24%
22.94%5.88%5.88%2.94%17.65%
32.94%2.94%
42.94%2.94%
5+
Total23.53%17.65%35.29%14.71%8.82%100%

Summary Statistics

Scored Allowed Difference
Mean 0.94 1.68 -0.74
SD 0.98 1.25 1.64
CV 1.04 0.74
Max 4 4 +4
Min 0 0 -4

Games Played: 34

↓ Scored | Allowed →012345+Total
02.94%8.82%11.76%5.88%2.94%32.35%
18.82%17.65%8.82%11.76%2.94%50.00%
25.88%2.94%8.82%
32.94%5.88%8.82%
4
5+
Total14.71%38.24%23.53%17.65%5.88%100%

Summary Statistics

Scored Allowed Difference
Mean 0.94 1.62 -0.68
SD 0.89 1.13 1.63
CV 0.94 0.70
Max 3 4 +3
Min 0 0 -4

Games Played: 34

↓ Scored | Allowed →012345+Total
08.82%5.88%14.71%
18.82%2.94%2.94%11.76%26.47%
28.82%2.94%8.82%20.59%
35.88%2.94%5.88%2.94%17.65%
42.94%8.82%2.94%14.71%
5+2.94%2.94%5.88%
Total38.24%23.53%23.53%14.71%100%

Summary Statistics

Scored Allowed Difference
Mean 2.15 1.15 +1.00
SD 1.62 1.10 1.94
CV 0.75 0.96
Max 6 3 +6
Min 0 0 -2

Games Played: 34

↓ Scored | Allowed →012345+Total
02.94%2.94%5.88%11.76%
111.76%8.82%5.88%26.47%
214.71%8.82%2.94%2.94%29.41%
38.82%8.82%17.65%
48.82%8.82%
5+2.94%2.94%5.88%
Total32.35%38.24%11.76%17.65%100%

Summary Statistics

Scored Allowed Difference
Mean 2.06 1.15 +0.91
SD 1.43 1.08 1.75
CV 0.70 0.94
Max 6 3 +6
Min 0 0 -2

Games Played: 34

↓ Scored | Allowed →012345+Total
08.82%5.88%5.88%20.59%
18.82%11.76%5.88%2.94%29.41%
211.76%2.94%8.82%2.94%26.47%
35.88%2.94%8.82%
42.94%5.88%2.94%11.76%
5+2.94%2.94%
Total23.53%35.29%29.41%5.88%2.94%2.94%100%

Summary Statistics

Scored Allowed Difference
Mean 1.74 1.41 +0.32
SD 1.46 1.28 2.03
CV 0.84 0.91
Max 6 6 +4
Min 0 0 -4

Games Played: 34

↓ Scored | Allowed →012345+Total
05.88%11.76%8.82%26.47%
15.88%11.76%11.76%5.88%2.94%38.24%
22.94%11.76%8.82%2.94%26.47%
32.94%5.88%8.82%
4
5+
Total17.65%41.18%29.41%5.88%2.94%2.94%100%

Summary Statistics

Scored Allowed Difference
Mean 1.18 1.44 -0.26
SD 0.94 1.13 1.46
CV 0.80 0.79
Max 3 5 +3
Min 0 0 -3

Games Played: 34

↓ Scored | Allowed →012345+Total
02.94%20.59%8.82%8.82%41.18%
18.82%5.88%11.76%26.47%
25.88%5.88%2.94%2.94%17.65%
35.88%2.94%5.88%14.71%
4
5+
Total14.71%38.24%23.53%23.53%100%

Summary Statistics

Scored Allowed Difference
Mean 1.06 1.56 -0.50
SD 1.10 1.02 1.66
CV 1.04 0.65
Max 3 3 +3
Min 0 0 -3

Games Played: 34

↓ Scored | Allowed →012345+Total
05.88%5.88%5.88%8.82%2.94%2.94%32.35%
12.94%11.76%2.94%2.94%20.59%
25.88%14.71%2.94%5.88%29.41%
35.88%5.88%11.76%
42.94%2.94%5.88%
5+
Total14.71%41.18%17.65%14.71%5.88%5.88%100%

Summary Statistics

Scored Allowed Difference
Mean 1.38 1.76 -0.38
SD 1.23 1.46 2.12
CV 0.89 0.83
Max 4 6 +3
Min 0 0 -6

Games Played: 34

↓ Scored | Allowed →012345+Total
05.88%11.76%2.94%20.59%
12.94%5.88%5.88%14.71%2.94%2.94%35.29%
25.88%2.94%11.76%2.94%23.53%
38.82%5.88%5.88%20.59%
4
5+
Total23.53%20.59%23.53%20.59%5.88%5.88%100%

Summary Statistics

Scored Allowed Difference
Mean 1.44 1.85 -0.41
SD 1.05 1.54 1.88
CV 0.73 0.83
Max 3 6 +3
Min 0 0 -4

Games Played: 34

↓ Scored | Allowed →012345+Total
02.94%2.94%11.76%5.88%2.94%26.47%
12.94%11.76%8.82%2.94%2.94%29.41%
22.94%2.94%2.94%8.82%
38.82%11.76%5.88%26.47%
42.94%5.88%8.82%
5+
Total17.65%35.29%23.53%17.65%5.88%100%

Summary Statistics

Scored Allowed Difference
Mean 1.62 1.59 +0.03
SD 1.37 1.16 2.11
CV 0.85 0.73
Max 4 4 +4
Min 0 0 -4

Games Played: 34

↓ Scored | Allowed →012345+Total
08.82%2.94%11.76%2.94%26.47%
18.82%23.53%2.94%2.94%8.82%47.06%
22.94%2.94%2.94%2.94%11.76%
32.94%5.88%2.94%11.76%
4
5+2.94%2.94%
Total20.59%32.35%14.71%17.65%14.71%100%

Summary Statistics

Scored Allowed Difference
Mean 1.24 1.74 -0.50
SD 1.26 1.38 1.93
CV 1.02 0.79
Max 6 4 +4
Min 0 0 -4

Games Played: 34

↓ Scored | Allowed →012345+Total
05.88%8.82%2.94%11.76%2.94%2.94%35.29%
111.76%5.88%11.76%29.41%
22.94%11.76%2.94%2.94%20.59%
32.94%2.94%5.88%
45.88%2.94%8.82%
5+
Total20.59%23.53%20.59%14.71%17.65%2.94%100%

Summary Statistics

Scored Allowed Difference
Mean 1.24 1.97 -0.74
SD 1.26 1.57 2.16
CV 1.02 0.79
Max 4 6 +3
Min 0 0 -6

Games Played: 34

↓ Scored | Allowed →012345+Total
011.76%2.94%5.88%2.94%23.53%
12.94%11.76%5.88%5.88%2.94%29.41%
28.82%11.76%8.82%2.94%32.35%
35.88%2.94%8.82%
45.88%5.88%
5+
Total29.41%35.29%20.59%11.76%2.94%100%

Summary Statistics

Scored Allowed Difference
Mean 1.44 1.24 +0.21
SD 1.13 1.10 1.68
CV 0.79 0.89
Max 4 4 +3
Min 0 0 -3

Games Played: 34

↓ Scored | Allowed →012345+Total
017.65%8.82%2.94%29.41%
114.71%5.88%2.94%23.53%
217.65%2.94%2.94%23.53%
32.94%11.76%14.71%
42.94%2.94%5.88%
5+2.94%2.94%
Total52.94%32.35%8.82%2.94%2.94%100%

Summary Statistics

Scored Allowed Difference
Mean 1.53 0.71 +0.82
SD 1.38 0.97 1.40
CV 0.90 1.37
Max 5 4 +4
Min 0 0 -2

Games Played: 34

↓ Scored | Allowed →012345+Total
08.82%2.94%11.76%
114.71%11.76%2.94%5.88%2.94%38.24%
25.88%2.94%11.76%5.88%2.94%29.41%
35.88%5.88%11.76%
48.82%8.82%
5+
Total44.12%20.59%17.65%11.76%5.88%100%

Summary Statistics

Scored Allowed Difference
Mean 1.68 1.15 +0.53
SD 1.12 1.28 1.80
CV 0.67 1.12
Max 4 4 +4
Min 0 0 -3

Games Played: 34

↓ Scored | Allowed →012345+Total
02.94%14.71%8.82%2.94%29.41%
12.94%5.88%5.88%2.94%17.65%
25.88%2.94%8.82%5.88%23.53%
32.94%5.88%8.82%2.94%20.59%
42.94%2.94%5.88%
5+2.94%2.94%
Total17.65%35.29%17.65%14.71%8.82%5.88%100%

Summary Statistics

Scored Allowed Difference
Mean 1.65 1.79 -0.15
SD 1.41 1.45 2.08
CV 0.86 0.81
Max 5 5 +4
Min 0 0 -4

Games Played: 34

↓ Scored | Allowed →012345+Total
08.82%8.82%
18.82%11.76%2.94%5.88%29.41%
28.82%5.88%2.94%17.65%
35.88%11.76%2.94%20.59%
42.94%5.88%2.94%2.94%14.71%
5+2.94%2.94%2.94%8.82%
Total38.24%38.24%8.82%8.82%2.94%2.94%100%

Summary Statistics

Scored Allowed Difference
Mean 2.32 1.12 +1.21
SD 1.55 1.37 1.92
CV 0.67 1.22
Max 6 6 +6
Min 0 0 -4

Games Played: 34

Home-Field Advantage Edge

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

Top Overachievers & Disappointments

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

Biggest Overachievers

# Team Actual Sim vsSim
1 Werder Bremen 74 60.08 +13.92
2 Bayer Leverkusen 65 54.37 +10.63
3 Hamburger SV 49 43.37 +5.63
4 VfB Stuttgart 64 58.54 +5.46
5 VfL Bochum 56 50.94 +5.06

Biggest Disappointments

# Team Actual Sim vsSim
1 1. FC Koln 23 33.56 -10.56
2 1860 Munich 32 40.60 -8.60
3 Hannover 96 37 43.51 -6.51
4 Eintracht Frankfurt 32 37.87 -5.87
5 Hertha BSC 39 42.79 -3.79

Top Streaks

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

Most Unlikely Winning Streaks

# Team Games Dates Probability
1 Hansa Rostock 4 Nov 8 – Dec 6 1 in 140
2 VfB Stuttgart 5 Oct 18 – Nov 22 1 in 29
3 Bayer Leverkusen 4 Sep 27 – Oct 26 1 in 23
4 Werder Bremen 5 Dec 13 – Feb 15 1 in 22
5 Schalke 04 3 Nov 30 – Dec 13 1 in 19

Most Unlikely Losing Streaks

# Team Games Dates Probability
1 Hansa Rostock 6 Sep 13 – Oct 25 1 in 159
2 Hannover 96 4 Feb 21 – Mar 13 1 in 72
3 Borussia Monchengladbach 4 Aug 16 – Sep 20 1 in 60
4 1. FC Koln 6 Feb 7 – Mar 13 1 in 45
5 Eintracht Frankfurt 5 Mar 20 – Apr 17 1 in 41

Most Unlikely Unbeaten Streaks

# Team Games Dates Probability
1 Werder Bremen 23 Oct 25 – May 8 1 in 899
2 VfB Stuttgart 15 Aug 3 – Dec 6 1 in 219
3 Schalke 04 10 Nov 30 – Mar 6 1 in 85
4 Bayer Leverkusen 11 Sep 13 – Dec 7 1 in 69
5 VfL Bochum 10 Dec 13 – Mar 20 1 in 55

Most Unlikely Winless Streaks

# Team Games Dates Probability
1 Hertha BSC 9 Aug 2 – Oct 18 1 in 120
2 Borussia Dortmund 7 Nov 9 – Jan 30 1 in 102
3 Borussia Monchengladbach 11 Aug 9 – Nov 8 1 in 88
4 Bayer Leverkusen 6 Feb 1 – Mar 6 1 in 45
5 Hannover 96 8 Feb 8 – Mar 27 1 in 27

Finish Position Heatmap

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

Team123456789101112131415161718
Werder Bremen22.14%23.41%17.62%12.00%8.19%5.86%3.93%2.55%1.69%1.21%0.64%0.33%0.14%0.15%0.11%0.03%
Bayern Munich42.81%22.98%13.76%8.63%4.71%3.00%1.73%0.94%0.51%0.41%0.22%0.12%0.12%0.04%0.01%0.01%
Bayer Leverkusen6.33%10.73%13.05%14.11%13.18%10.87%8.40%6.59%4.83%3.57%2.69%1.84%1.42%0.96%0.68%0.47%0.19%0.09%
VfB Stuttgart15.95%18.77%17.54%13.73%10.55%7.79%5.48%3.35%2.52%1.42%1.26%0.62%0.41%0.30%0.20%0.09%0.01%0.01%
VfL Bochum2.58%4.99%7.75%10.89%10.99%11.29%10.66%9.02%7.56%6.25%4.98%4.14%2.98%2.33%1.54%1.05%0.65%0.35%
Borussia Dortmund6.72%10.50%14.11%13.76%13.89%10.62%8.27%6.28%4.58%3.75%2.46%1.94%1.10%0.91%0.51%0.41%0.14%0.05%
Schalke 041.75%3.81%6.79%8.78%10.62%11.26%10.93%9.78%8.19%6.91%5.83%4.30%3.51%2.87%2.01%1.45%0.72%0.49%
Hamburger SV0.21%0.69%1.16%2.23%3.72%4.95%6.13%7.29%8.34%9.20%8.86%8.04%8.19%7.57%7.47%6.96%5.56%3.43%
Hansa Rostock0.29%0.88%1.49%2.78%4.07%6.08%7.23%8.82%8.94%8.71%8.28%8.69%8.24%7.48%6.40%5.14%4.16%2.32%
VfL Wolfsburg0.46%1.27%2.29%4.09%5.40%6.64%8.82%9.21%9.35%8.37%8.72%7.80%7.24%6.15%5.28%4.27%2.98%1.66%
Borussia Monchengladbach0.14%0.30%0.78%1.57%2.62%3.73%5.16%6.11%7.40%8.16%8.49%10.02%8.98%9.26%8.32%8.17%6.13%4.66%
Hertha BSC0.12%0.54%0.98%2.03%3.05%4.87%5.02%7.27%7.62%8.31%8.25%9.07%8.45%8.31%8.03%7.27%6.50%4.31%
1. FC Kaiserslautern0.05%0.10%0.38%0.75%1.29%1.94%3.02%3.46%4.31%5.62%6.77%7.56%8.74%9.33%10.64%11.78%12.64%11.62%
SC Freiburg0.02%0.14%0.31%0.54%0.99%1.97%2.40%3.34%4.60%5.48%6.51%7.80%8.71%9.75%11.43%11.47%12.09%12.45%
Hannover 960.24%0.61%1.13%2.46%3.58%4.75%6.47%7.48%8.22%8.83%9.17%8.78%8.58%7.57%7.58%6.10%5.10%3.35%
Eintracht Frankfurt0.06%0.10%0.25%0.42%0.92%1.31%2.00%2.74%4.26%5.01%6.19%7.11%8.51%10.43%10.87%12.39%14.17%13.26%
1860 Munich0.13%0.16%0.59%1.13%1.91%2.72%3.71%4.77%5.86%6.73%7.69%7.95%9.33%9.78%9.81%10.18%9.92%7.63%
1. FC Koln0.02%0.02%0.10%0.32%0.35%0.64%1.00%1.22%2.06%2.99%3.89%5.35%6.81%9.11%12.77%19.03%34.32%

Points Required Per Position

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

Points Totals in Context

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

Season Trends

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

Edges & Scoring

How these are measured

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

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

Title Race

How these are measured

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

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

Simulation-Based Surprises

How these are measured

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

Luck Spread
Standard deviation of the gap between each team's actual points and their simulated average points. The gold line is the spread the model expected from chance alone.
As Expected: under 5.74 * Some Luck: 5.74 to 8.61 * Lucky: 8.61 to 11.49 * Wild Swing: 11.49 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.27 * Close: 2.27 to 3.4 * Off: 3.4 to 4.53 * Way Off: 4.53 and up.
Biggest Overachiever
The team that finished highest inside its own range of simulated outcomes. The gold line is where the top team in a league of 18 typically lands.
Biggest Underachiever
The team that finished lowest inside its own range of simulated outcomes. The gold line is where the bottom team in a league of 18 typically lands.
Season Outliers
Number of teams that finished above the 95th or below the 5th percentile of their own simulated range. Even a well-calibrated model expects about 10% of teams in the extremes.
Minimal Outliers: under 18 * As Expected: 18 to 28.8 * Several Outliers: 28.8 to 39.6 * Many Outliers: 39.6 and up.
Unexpected Relegations
Number of teams that were actually relegated but were not in the model's projected bottom field of the same size. The gold line is how many the model expected to miss on average.
As Expected: under 1.58 * A Surprise: 1.58 to 2.53 * Several Surprises: 2.53 to 3.48 * Many Surprises: 3.48 and up.
Luck Spread
Expected
6.31 points
Some Luck
07.1818
Average Finish Error
Expected
1.56
Pinpoint
02.836
Biggest Overachiever
Expected 97.22%
97.95%
Werder Bremen
50100
Biggest Underachiever
Expected 2.78%
6.93%
1. FC Koln
050
Season Outliers
Expected
1 of 18
Minimal Outliers
01.89
Unexpected Relegations
Expected
2 of 3
A Surprise
01.63

Parity

How these are measured

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

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

Predictability

How these are measured

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

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

Calibration

How these are measured

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

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

Next-Season Status

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

Team Same level Direct relegation
Bayern Munich 99.99% 0.01%
Werder Bremen 99.97% 0.03%
VfB Stuttgart 99.89% 0.11%
Borussia Dortmund 99.40% 0.60%
Bayer Leverkusen 99.25% 0.75%
VfL Bochum 97.95% 2.05%
Schalke 04 97.34% 2.66%
VfL Wolfsburg 91.09% 8.91%
Hansa Rostock 88.38% 11.62%
Hannover 96 85.45% 14.55%
Hamburger SV 84.05% 15.95%
Hertha BSC 81.92% 18.08%
Borussia Monchengladbach 81.04% 18.96%
1860 Munich 72.27% 27.73%
SC Freiburg 63.99% 36.01%
1. FC Kaiserslautern 63.96% 36.04%
Eintracht Frankfurt 60.18% 39.82%
1. FC Koln 33.88% 66.12%

Overall Game Log

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

Date Opponent Score Pre Elo Opp Elo Win % Tie % Loss % Elo Δ Points
2003-08-01 Eintracht Frankfurt W 3-1 1920 1783 65.9% 20.4% 13.8% +5.3 3
2003-08-01 @ Bayern Munich L 1-3 1783 1920 13.8% 20.4% 65.9% -5.3 0
2003-08-02 1860 Munich L 0-1 1827 1812 52.9% 23.8% 23.3% -10.5 0
2003-08-02 @ 1. FC Kaiserslautern W 1-0 1812 1827 23.3% 23.8% 52.9% +10.5 3
2003-08-02 Borussia Dortmund D 2-2 1847 1885 46.2% 24.6% 29.2% -0.5 1
2003-08-02 @ Schalke 04 D 2-2 1885 1847 29.2% 24.6% 46.2% +0.5 1
2003-08-02 SC Freiburg W 4-1 1838 1785 57.4% 22.9% 19.7% +10.7 3
2003-08-02 @ Bayer Leverkusen L 1-4 1785 1838 19.7% 22.9% 57.4% -10.7 0
2003-08-02 Hannover 96 L 0-3 1839 1811 54.5% 23.5% 22.0% -29.5 0
2003-08-02 @ Hamburger SV W 3-0 1811 1839 22.0% 23.5% 54.5% +29.5 3
2003-08-02 VfL Bochum W 3-2 1825 1809 53.1% 23.7% 23.2% +4.8 3
2003-08-02 @ VfL Wolfsburg L 2-3 1809 1825 23.2% 23.7% 53.1% -4.8 0
2003-08-02 Werder Bremen L 0-3 1858 1835 53.9% 23.6% 22.5% -29.2 0
2003-08-02 @ Hertha BSC W 3-0 1835 1858 22.5% 23.6% 53.9% +29.2 3
2003-08-03 1. FC Koln W 1-0 1813 1768 56.4% 23.1% 20.5% +4.8 3
2003-08-03 @ Borussia Monchengladbach L 0-1 1768 1813 20.5% 23.1% 56.4% -4.8 0
2003-08-03 VfB Stuttgart L 0-2 1802 1847 45.2% 24.7% 30.1% -17.3 0
2003-08-03 @ Hansa Rostock W 2-0 1847 1802 30.1% 24.7% 45.2% +17.3 3
2003-08-09 1. FC Kaiserslautern L 1-2 1763 1817 44.1% 24.8% 31.1% -8.5 0
2003-08-09 @ 1. FC Koln W 2-1 1817 1763 31.1% 24.8% 44.1% +8.5 3
2003-08-09 Bayern Munich D 3-3 1840 1925 39.8% 24.9% 35.3% -0.1 4
2003-08-09 @ Hannover 96 D 3-3 1925 1840 35.3% 24.9% 39.8% +0.1 4
2003-08-09 Borussia Monchengladbach D 1-1 1864 1817 56.6% 23.1% 20.4% -1.6 4
2003-08-09 @ Werder Bremen D 1-1 1817 1864 20.4% 23.1% 56.6% +1.6 4
2003-08-09 Hamburger SV D 1-1 1804 1810 50.4% 24.1% 25.5% -1.1 1
2003-08-09 @ VfL Bochum D 1-1 1810 1804 25.5% 24.1% 50.4% +1.1 1
2003-08-09 Hansa Rostock D 2-2 1774 1785 49.7% 24.2% 26.1% -0.8 1
2003-08-09 @ SC Freiburg D 2-2 1785 1774 26.1% 24.2% 49.7% +0.8 1
2003-08-09 Schalke 04 D 1-1 1823 1846 48.1% 24.4% 27.5% -0.9 4
2003-08-09 @ 1860 Munich D 1-1 1846 1823 27.5% 24.4% 48.1% +0.9 2
2003-08-09 VfL Wolfsburg W 4-0 1885 1830 57.6% 22.8% 19.6% +16.5 4
2003-08-09 @ Borussia Dortmund L 0-4 1830 1885 19.6% 22.8% 57.6% -16.5 3
2003-08-10 Bayer Leverkusen L 1-2 1778 1849 41.6% 24.9% 33.5% -8.1 0
2003-08-10 @ Eintracht Frankfurt W 2-1 1849 1778 33.5% 24.9% 41.6% +8.1 6
2003-08-10 Hertha BSC D 0-0 1865 1828 55.5% 23.3% 21.3% -1.7 4
2003-08-10 @ VfB Stuttgart D 0-0 1828 1865 21.3% 23.3% 55.5% +1.7 1
2003-08-16 1860 Munich W 3-1 1902 1822 60.2% 22.2% 17.6% +6.8 7
2003-08-16 @ Borussia Dortmund L 1-3 1822 1902 17.6% 22.2% 60.2% -6.8 4
2003-08-16 Eintracht Frankfurt W 3-0 1786 1770 53.1% 23.7% 23.2% +14.7 4
2003-08-16 @ Hansa Rostock L 0-3 1770 1786 23.2% 23.7% 53.1% -14.7 0
2003-08-16 SC Freiburg D 0-0 1830 1773 57.8% 22.8% 19.4% -1.9 2
2003-08-16 @ Hertha BSC D 0-0 1773 1830 19.4% 22.8% 57.8% +1.9 2
2003-08-16 Hannover 96 W 4-0 1857 1840 53.1% 23.7% 23.1% +19.2 9
2003-08-16 @ Bayer Leverkusen L 0-4 1840 1857 23.1% 23.7% 53.1% -19.2 4
2003-08-16 VfB Stuttgart L 0-1 1819 1863 45.4% 24.7% 30.0% -9.2 4
2003-08-16 @ Borussia Monchengladbach W 1-0 1863 1819 30.0% 24.7% 45.4% +9.2 7
2003-08-16 VfL Bochum W 2-0 1925 1803 64.5% 20.9% 14.6% +6.5 7
2003-08-16 @ Bayern Munich L 0-2 1803 1925 14.6% 20.9% 64.5% -6.5 1
2003-08-16 Werder Bremen L 0-1 1825 1862 46.3% 24.6% 29.1% -9.4 3
2003-08-16 @ 1. FC Kaiserslautern W 1-0 1862 1825 29.1% 24.6% 46.3% +9.4 7
2003-08-17 1. FC Koln W 2-1 1847 1755 61.5% 21.8% 16.7% +3.7 5
2003-08-17 @ Schalke 04 L 1-2 1755 1847 16.7% 21.8% 61.5% -3.7 0
2003-08-17 Hamburger SV W 5-1 1814 1811 51.4% 24.0% 24.6% +16.9 6
2003-08-17 @ VfL Wolfsburg L 1-5 1811 1814 24.6% 24.0% 51.4% -16.9 1
2003-08-23 1. FC Kaiserslautern W 2-0 1872 1816 57.7% 22.8% 19.5% +8.6 10
2003-08-23 @ VfB Stuttgart L 0-2 1816 1872 19.5% 22.8% 57.7% -8.6 3
2003-08-23 Bayer Leverkusen W 1-0 1796 1876 40.5% 24.9% 34.6% +7.5 4
2003-08-23 @ VfL Bochum L 0-1 1876 1796 34.6% 24.9% 40.5% -7.5 9
2003-08-23 Borussia Dortmund W 1-0 1751 1908 29.9% 24.6% 45.5% +9.2 3
2003-08-23 @ 1. FC Koln L 0-1 1908 1751 45.5% 24.6% 29.9% -9.2 7
2003-08-23 Borussia Monchengladbach W 4-1 1775 1810 46.6% 24.6% 28.8% +14.9 5
2003-08-23 @ SC Freiburg L 1-4 1810 1775 28.8% 24.6% 46.6% -14.9 4
2003-08-23 Hertha BSC D 0-0 1755 1828 41.4% 24.9% 33.8% -0.4 1
2003-08-23 @ Eintracht Frankfurt D 0-0 1828 1755 33.8% 24.9% 41.4% +0.4 3
2003-08-23 Schalke 04 W 4-1 1872 1851 53.6% 23.6% 22.8% +12.2 10
2003-08-23 @ Werder Bremen L 1-4 1851 1872 22.8% 23.6% 53.6% -12.2 5
2003-08-23 VfL Wolfsburg W 1-0 1815 1830 49.1% 24.3% 26.6% +6.0 7
2003-08-23 @ 1860 Munich L 0-1 1830 1815 26.6% 24.3% 49.1% -6.1 6
2003-08-24 Bayern Munich L 0-2 1794 1932 32.4% 24.8% 42.8% -13.4 1
2003-08-24 @ Hamburger SV W 2-0 1932 1794 42.8% 24.8% 32.4% +13.4 10
2003-08-27 Hansa Rostock D 3-3 1821 1800 53.6% 23.6% 22.8% -0.8 5
2003-08-27 @ Hannover 96 D 3-3 1800 1821 22.8% 23.6% 53.6% +0.8 5
2003-09-13 1. FC Koln W 2-1 1821 1760 58.2% 22.7% 19.1% +4.2 10
2003-09-13 @ 1860 Munich L 1-2 1760 1821 19.1% 22.7% 58.2% -4.2 3
2003-09-13 Bayern Munich W 3-2 1824 1945 34.7% 24.9% 40.4% +7.5 9
2003-09-13 @ VfL Wolfsburg L 2-3 1945 1824 40.4% 24.9% 34.7% -7.5 10
2003-09-13 Hamburger SV W 1-0 1869 1781 61.1% 21.9% 17.0% +4.0 12
2003-09-13 @ Bayer Leverkusen L 0-1 1781 1869 17.0% 21.9% 61.1% -4.0 1
2003-09-13 Hannover 96 L 2-3 1829 1820 52.1% 23.9% 24.0% -9.3 3
2003-09-13 @ Hertha BSC W 3-2 1820 1829 24.0% 23.9% 52.1% +9.3 8
2003-09-13 VfB Stuttgart D 0-0 1839 1881 45.6% 24.6% 29.8% -0.8 6
2003-09-13 @ Schalke 04 D 0-0 1881 1839 29.8% 24.6% 45.6% +0.8 11
2003-09-13 VfL Bochum L 0-2 1801 1804 50.8% 24.1% 25.2% -19.1 5
2003-09-13 @ Hansa Rostock W 2-0 1804 1801 25.2% 24.1% 50.8% +19.1 7
2003-09-13 Werder Bremen W 2-1 1899 1884 53.0% 23.8% 23.3% +5.1 10
2003-09-13 @ Borussia Dortmund L 1-2 1884 1899 23.3% 23.8% 53.0% -5.1 10
2003-09-14 Eintracht Frankfurt L 0-2 1795 1754 55.9% 23.2% 20.9% -20.8 4
2003-09-14 @ Borussia Monchengladbach W 2-0 1754 1795 20.9% 23.2% 55.9% +20.8 4
2003-09-14 SC Freiburg D 2-2 1807 1790 53.2% 23.7% 23.1% -1.0 4
2003-09-14 @ 1. FC Kaiserslautern D 2-2 1790 1807 23.1% 23.7% 53.2% +1.0 6
2003-09-20 1860 Munich W 2-1 1879 1825 57.4% 22.9% 19.8% +4.4 13
2003-09-20 @ Werder Bremen L 1-2 1825 1879 19.8% 22.9% 57.4% -4.4 10
2003-09-20 Bayer Leverkusen D 3-3 1937 1873 58.6% 22.6% 18.8% -1.1 11
2003-09-20 @ Bayern Munich D 3-3 1873 1937 18.8% 22.6% 58.6% +1.1 13
2003-09-20 Borussia Dortmund W 1-0 1882 1904 48.2% 24.4% 27.4% +6.2 14
2003-09-20 @ VfB Stuttgart L 0-1 1904 1882 27.4% 24.4% 48.2% -6.2 10
2003-09-20 Borussia Monchengladbach W 2-0 1829 1774 57.6% 22.8% 19.6% +8.7 11
2003-09-20 @ Hannover 96 L 0-2 1774 1829 19.6% 22.8% 57.6% -8.7 4
2003-09-20 Hertha BSC D 2-2 1823 1819 51.5% 24.0% 24.5% -0.9 8
2003-09-20 @ VfL Bochum D 2-2 1819 1823 24.5% 24.0% 51.5% +0.9 4
2003-09-20 Schalke 04 W 2-1 1791 1838 45.0% 24.7% 30.3% +6.3 9
2003-09-20 @ SC Freiburg L 1-2 1838 1791 30.3% 24.7% 45.0% -6.3 6
2003-09-20 VfL Wolfsburg L 2-3 1756 1832 41.0% 24.9% 34.1% -7.6 3
2003-09-20 @ 1. FC Koln W 3-2 1832 1756 34.1% 24.9% 41.0% +7.6 12
2003-09-21 1. FC Kaiserslautern L 1-3 1775 1806 47.1% 24.5% 28.4% -15.5 4
2003-09-21 @ Eintracht Frankfurt W 3-1 1806 1775 28.4% 24.5% 47.1% +15.5 7
2003-09-21 Hansa Rostock W 2-1 1777 1782 50.4% 24.1% 25.5% +5.5 4
2003-09-21 @ Hamburger SV L 1-2 1782 1777 25.5% 24.1% 50.4% -5.5 5
2003-09-27 Bayer Leverkusen L 0-1 1839 1874 46.7% 24.6% 28.8% -9.4 12
2003-09-27 @ VfL Wolfsburg W 1-0 1874 1839 28.8% 24.6% 46.7% +9.4 16
2003-09-27 Bayern Munich L 1-2 1777 1936 29.6% 24.6% 45.8% -6.2 5
2003-09-27 @ Hansa Rostock W 2-1 1936 1777 45.8% 24.6% 29.6% +6.2 14
2003-09-27 SC Freiburg W 1-0 1898 1797 62.4% 21.5% 16.1% +3.8 13
2003-09-27 @ Borussia Dortmund L 0-1 1797 1898 16.1% 21.5% 62.4% -3.8 9
2003-09-27 Hannover 96 W 1-0 1822 1838 49.0% 24.3% 26.7% +6.1 10
2003-09-27 @ 1. FC Kaiserslautern L 0-1 1838 1822 26.7% 24.3% 49.0% -6.1 11
2003-09-27 VfB Stuttgart L 0-3 1821 1888 42.2% 24.9% 32.9% -23.9 10
2003-09-27 @ 1860 Munich W 3-0 1888 1821 32.9% 24.9% 42.2% +23.8 17
2003-09-27 VfL Bochum D 2-2 1765 1822 43.7% 24.8% 31.6% -0.4 5
2003-09-27 @ Borussia Monchengladbach D 2-2 1822 1765 31.6% 24.8% 43.7% +0.4 9
2003-09-27 Werder Bremen L 1-4 1748 1883 32.8% 24.8% 42.4% -16.6 3
2003-09-27 @ 1. FC Koln W 4-1 1883 1748 42.4% 24.8% 32.8% +16.6 16
2003-09-28 Eintracht Frankfurt D 1-1 1832 1760 59.4% 22.4% 18.2% -1.9 7
2003-09-28 @ Schalke 04 D 1-1 1760 1832 18.2% 22.4% 59.4% +1.9 5
2003-09-28 Hamburger SV D 1-1 1820 1782 55.6% 23.2% 21.1% -1.6 5
2003-09-28 @ Hertha BSC D 1-1 1782 1820 21.1% 23.2% 55.6% +1.5 5
2003-10-04 1. FC Kaiserslautern W 4-0 1823 1828 50.4% 24.1% 25.4% +20.8 12
2003-10-04 @ VfL Bochum L 0-4 1828 1823 25.4% 24.1% 50.4% -20.8 10
2003-10-04 1. FC Koln D 0-0 1912 1732 69.7% 18.9% 11.4% -3.1 18
2003-10-04 @ VfB Stuttgart D 0-0 1732 1912 11.4% 18.9% 69.7% +3.1 4
2003-10-04 1860 Munich W 1-0 1794 1797 50.6% 24.1% 25.3% +5.8 12
2003-10-04 @ SC Freiburg L 0-1 1797 1794 25.3% 24.1% 50.6% -5.8 10
2003-10-04 Borussia Dortmund L 0-1 1762 1902 32.0% 24.8% 43.2% -7.0 5
2003-10-04 @ Eintracht Frankfurt W 1-0 1902 1762 43.2% 24.8% 32.0% +7.0 16
2003-10-04 Borussia Monchengladbach W 2-1 1784 1765 53.4% 23.7% 23.0% +5.0 8
2003-10-04 @ Hamburger SV L 1-2 1765 1784 23.0% 23.7% 53.4% -5.0 5
2003-10-04 Hertha BSC W 4-1 1942 1819 64.7% 20.8% 14.5% +7.9 17
2003-10-04 @ Bayern Munich L 1-4 1819 1942 14.5% 20.8% 64.7% -7.9 5
2003-10-04 Schalke 04 L 1-2 1832 1830 51.4% 24.0% 24.6% -9.6 11
2003-10-04 @ Hannover 96 W 2-1 1830 1832 24.6% 24.0% 51.4% +9.7 10
2003-10-05 Hansa Rostock W 3-0 1883 1771 63.6% 21.2% 15.2% +9.9 19
2003-10-05 @ Bayer Leverkusen L 0-3 1771 1883 15.2% 21.2% 63.6% -9.9 5
2003-10-05 VfL Wolfsburg W 5-3 1900 1830 59.1% 22.4% 18.4% +6.0 19
2003-10-05 @ Werder Bremen L 3-5 1830 1900 18.4% 22.4% 59.1% -6.0 12
2003-10-18 Bayer Leverkusen L 1-4 1811 1893 40.1% 24.9% 35.0% -19.3 5
2003-10-18 @ Hertha BSC W 4-1 1893 1811 35.0% 24.9% 40.1% +19.3 22
2003-10-18 Bayern Munich D 0-0 1760 1950 26.0% 24.2% 49.8% +1.2 6
2003-10-18 @ Borussia Monchengladbach D 0-0 1950 1760 49.8% 24.2% 26.0% -1.2 18
2003-10-18 Eintracht Frankfurt W 1-0 1791 1755 55.5% 23.3% 21.2% +5.0 13
2003-10-18 @ 1860 Munich L 0-1 1755 1791 21.2% 23.3% 55.5% -5.0 5
2003-10-18 SC Freiburg W 1-0 1735 1799 42.6% 24.8% 32.6% +7.1 7
2003-10-18 @ 1. FC Koln L 0-1 1799 1735 32.6% 24.8% 42.6% -7.1 12
2003-10-18 Hannover 96 W 6-2 1909 1822 60.9% 22.0% 17.1% +10.2 19
2003-10-18 @ Borussia Dortmund L 2-6 1822 1909 17.1% 22.0% 60.9% -10.2 11
2003-10-18 Hansa Rostock W 3-1 1824 1761 58.5% 22.6% 18.9% +7.3 15
2003-10-18 @ VfL Wolfsburg L 1-3 1761 1824 18.9% 22.6% 58.5% -7.3 5
2003-10-18 VfB Stuttgart L 1-3 1906 1909 50.7% 24.1% 25.2% -16.5 19
2003-10-18 @ Werder Bremen W 3-1 1909 1906 25.2% 24.1% 50.7% +16.5 21
2003-10-19 Hamburger SV W 4-0 1807 1789 53.3% 23.7% 23.0% +19.1 13
2003-10-19 @ 1. FC Kaiserslautern L 0-4 1789 1807 23.0% 23.7% 53.3% -19.1 8
2003-10-19 VfL Bochum L 0-2 1839 1843 50.6% 24.1% 25.3% -19.0 10
2003-10-19 @ Schalke 04 W 2-0 1843 1839 25.3% 24.1% 50.6% +19.0 15
2003-10-25 1. FC Kaiserslautern W 4-1 1949 1826 64.6% 20.8% 14.6% +7.9 21
2003-10-25 @ Bayern Munich L 1-4 1826 1949 14.6% 20.8% 64.6% -8.0 13
2003-10-25 1. FC Koln W 2-0 1750 1742 52.0% 23.9% 24.1% +10.5 8
2003-10-25 @ Eintracht Frankfurt L 0-2 1742 1750 24.1% 23.9% 52.0% -10.5 7
2003-10-25 1860 Munich D 1-1 1812 1796 53.0% 23.7% 23.2% -1.3 12
2003-10-25 @ Hannover 96 D 1-1 1796 1812 23.2% 23.7% 53.0% +1.3 14
2003-10-25 Hertha BSC L 0-1 1753 1791 46.2% 24.6% 29.2% -9.4 5
2003-10-25 @ Hansa Rostock W 1-0 1791 1753 29.2% 24.6% 46.2% +9.4 8
2003-10-25 Schalke 04 D 2-2 1770 1820 44.5% 24.7% 30.8% -0.4 9
2003-10-25 @ Hamburger SV D 2-2 1820 1770 30.8% 24.7% 44.5% +0.4 11
2003-10-25 VfL Wolfsburg W 1-0 1925 1831 61.7% 21.8% 16.6% +3.9 24
2003-10-25 @ VfB Stuttgart L 0-1 1831 1925 16.6% 21.8% 61.7% -3.9 15
2003-10-25 Werder Bremen L 2-4 1792 1889 38.0% 24.9% 37.0% -11.7 12
2003-10-25 @ SC Freiburg W 4-2 1889 1792 37.0% 24.9% 38.0% +11.7 22
2003-10-26 Borussia Dortmund W 3-0 1862 1919 43.7% 24.8% 31.6% +19.0 18
2003-10-26 @ VfL Bochum L 0-3 1919 1862 31.6% 24.8% 43.7% -19.0 19
2003-10-26 Borussia Monchengladbach W 1-0 1913 1761 67.2% 19.9% 12.9% +3.0 25
2003-10-26 @ Bayer Leverkusen L 0-1 1761 1913 12.9% 19.9% 67.2% -3.0 6
2003-11-01 Bayern Munich W 2-0 1821 1957 32.5% 24.8% 42.6% +16.5 14
2003-11-01 @ Schalke 04 L 0-2 1957 1821 42.6% 24.8% 32.5% -16.5 21
2003-11-01 Eintracht Frankfurt W 3-1 1901 1760 66.3% 20.2% 13.5% +5.2 25
2003-11-01 @ Werder Bremen L 1-3 1760 1901 13.5% 20.2% 66.3% -5.2 8
2003-11-01 SC Freiburg W 4-1 1929 1780 67.0% 20.0% 13.0% +7.1 27
2003-11-01 @ VfB Stuttgart L 1-4 1780 1929 13.0% 20.0% 67.0% -7.1 12
2003-11-01 Hannover 96 L 1-2 1732 1811 40.5% 24.9% 34.6% -7.9 7
2003-11-01 @ 1. FC Koln W 2-1 1811 1732 34.6% 24.9% 40.5% +7.9 15
2003-11-01 Hansa Rostock D 1-1 1758 1744 52.8% 23.8% 23.4% -1.3 7
2003-11-01 @ Borussia Monchengladbach D 1-1 1744 1758 23.4% 23.8% 52.8% +1.3 6
2003-11-01 Hertha BSC W 3-0 1827 1801 54.3% 23.5% 22.2% +14.1 18
2003-11-01 @ VfL Wolfsburg L 0-3 1801 1827 22.2% 23.5% 54.3% -14.1 8
2003-11-01 VfL Bochum W 3-1 1798 1881 39.9% 24.9% 35.2% +12.4 17
2003-11-01 @ 1860 Munich L 1-3 1881 1798 35.2% 24.9% 39.9% -12.4 18
2003-11-02 Bayer Leverkusen D 0-0 1818 1916 37.9% 24.9% 37.1% -0.0 14
2003-11-02 @ 1. FC Kaiserslautern D 0-0 1916 1818 37.1% 24.9% 37.9% +0.0 26
2003-11-02 Hamburger SV W 3-2 1900 1769 65.3% 20.6% 14.1% +3.0 22
2003-11-02 @ Borussia Dortmund L 2-3 1769 1900 14.1% 20.6% 65.3% -3.0 9
2003-11-08 1. FC Kaiserslautern W 4-0 1745 1818 41.4% 24.9% 33.7% +26.2 9
2003-11-08 @ Hansa Rostock L 0-4 1818 1745 33.7% 24.9% 41.4% -26.2 14
2003-11-08 1. FC Koln W 4-0 1869 1724 66.7% 20.1% 13.2% +11.1 21
2003-11-08 @ VfL Bochum L 0-4 1724 1869 13.2% 20.1% 66.7% -11.1 7
2003-11-08 1860 Munich W 3-1 1766 1810 45.4% 24.6% 29.9% +10.9 12
2003-11-08 @ Hamburger SV L 1-3 1810 1766 29.9% 24.6% 45.4% -10.9 17
2003-11-08 Borussia Monchengladbach W 2-1 1787 1757 54.7% 23.4% 21.9% +4.8 11
2003-11-08 @ Hertha BSC L 1-2 1757 1787 21.9% 23.4% 54.7% -4.8 7
2003-11-08 VfB Stuttgart L 0-2 1755 1936 27.0% 24.3% 48.6% -11.6 8
2003-11-08 @ Eintracht Frankfurt W 2-0 1936 1755 48.6% 24.3% 27.0% +11.6 30
2003-11-08 VfL Wolfsburg W 3-2 1773 1842 42.1% 24.9% 33.1% +6.5 15
2003-11-08 @ SC Freiburg L 2-3 1842 1773 33.1% 24.9% 42.1% -6.5 18
2003-11-08 Werder Bremen L 1-5 1819 1906 39.4% 24.9% 35.7% -24.6 15
2003-11-08 @ Hannover 96 W 5-1 1906 1819 35.7% 24.9% 39.4% +24.6 28
2003-11-09 Borussia Dortmund W 4-1 1941 1903 55.6% 23.3% 21.2% +11.4 24
2003-11-09 @ Bayern Munich L 1-4 1903 1941 21.2% 23.3% 55.6% -11.4 22
2003-11-09 Schalke 04 W 3-1 1916 1837 60.1% 22.2% 17.7% +6.8 29
2003-11-09 @ Bayer Leverkusen L 1-3 1837 1916 17.7% 22.2% 60.1% -6.8 14
2003-11-22 Bayer Leverkusen D 2-2 1892 1922 47.1% 24.5% 28.3% -0.6 23
2003-11-22 @ Borussia Dortmund D 2-2 1922 1892 28.3% 24.5% 47.1% +0.6 30
2003-11-22 Bayern Munich L 0-1 1799 1952 30.4% 24.7% 44.9% -6.8 17
2003-11-22 @ 1860 Munich W 1-0 1952 1799 44.9% 24.7% 30.4% +6.8 27
2003-11-22 Borussia Monchengladbach L 1-3 1835 1752 60.6% 22.1% 17.4% -19.3 18
2003-11-22 @ VfL Wolfsburg W 3-1 1752 1835 17.4% 22.1% 60.6% +19.3 10
2003-11-22 Hamburger SV L 0-1 1713 1777 42.6% 24.8% 32.6% -8.8 7
2003-11-22 @ 1. FC Koln W 1-0 1777 1713 32.6% 24.8% 42.6% +8.8 15
2003-11-22 Hannover 96 W 3-1 1948 1794 67.4% 19.8% 12.8% +4.9 33
2003-11-22 @ VfB Stuttgart L 1-3 1794 1948 12.8% 19.8% 67.4% -4.9 15
2003-11-22 Hansa Rostock L 0-1 1830 1772 58.0% 22.7% 19.3% -11.4 14
2003-11-22 @ Schalke 04 W 1-0 1772 1830 19.3% 22.7% 58.0% +11.4 12
2003-11-22 VfL Bochum W 3-1 1931 1880 57.0% 22.9% 20.0% +7.7 31
2003-11-22 @ Werder Bremen L 1-3 1880 1931 20.0% 22.9% 57.0% -7.7 21
2003-11-23 Eintracht Frankfurt W 1-0 1780 1743 55.5% 23.3% 21.2% +5.0 18
2003-11-23 @ SC Freiburg L 0-1 1743 1780 21.2% 23.3% 55.5% -5.0 8
2003-11-23 Hertha BSC W 4-2 1792 1791 51.1% 24.0% 24.8% +8.3 17
2003-11-23 @ 1. FC Kaiserslautern L 2-4 1791 1792 24.8% 24.0% 51.1% -8.3 11
2003-11-29 1. FC Kaiserslautern W 2-1 1771 1800 47.4% 24.5% 28.1% +6.0 13
2003-11-29 @ Borussia Monchengladbach L 1-2 1800 1771 28.1% 24.5% 47.4% -6.0 17
2003-11-29 1. FC Koln D 2-2 1959 1704 75.7% 16.1% 8.2% -2.4 28
2003-11-29 @ Bayern Munich D 2-2 1704 1959 8.2% 16.1% 75.7% +2.4 8
2003-11-29 1860 Munich D 2-2 1923 1792 65.3% 20.6% 14.1% -1.8 31
2003-11-29 @ Bayer Leverkusen D 2-2 1792 1923 14.1% 20.6% 65.3% +1.8 18
2003-11-29 SC Freiburg W 3-0 1789 1785 51.6% 24.0% 24.4% +15.4 18
2003-11-29 @ Hannover 96 L 0-3 1785 1789 24.4% 24.0% 51.6% -15.4 18
2003-11-29 VfB Stuttgart D 0-0 1873 1953 40.4% 24.9% 34.7% -0.3 22
2003-11-29 @ VfL Bochum D 0-0 1953 1873 34.7% 24.9% 40.4% +0.3 34
2003-11-29 VfL Wolfsburg W 3-2 1738 1816 40.8% 24.9% 34.3% +6.7 11
2003-11-29 @ Eintracht Frankfurt L 2-3 1816 1738 34.3% 24.9% 40.8% -6.6 18
2003-11-29 Werder Bremen D 1-1 1786 1938 30.5% 24.7% 44.8% +0.6 16
2003-11-29 @ Hamburger SV D 1-1 1938 1786 44.8% 24.7% 30.5% -0.6 32
2003-11-30 Borussia Dortmund W 2-1 1783 1891 36.4% 24.9% 38.6% +7.7 15
2003-11-30 @ Hansa Rostock L 1-2 1891 1783 38.6% 24.9% 36.4% -7.7 23
2003-11-30 Schalke 04 L 1-3 1783 1819 46.5% 24.6% 29.0% -15.4 11
2003-11-30 @ Hertha BSC W 3-1 1819 1783 29.0% 24.6% 46.5% +15.4 17
2003-12-06 1. FC Kaiserslautern W 4-1 1809 1794 52.9% 23.8% 23.3% +12.5 21
2003-12-06 @ VfL Wolfsburg L 1-4 1794 1809 23.3% 23.8% 52.9% -12.5 17
2003-12-06 Bayern Munich D 1-1 1938 1956 48.7% 24.3% 27.0% -0.9 33
2003-12-06 @ Werder Bremen D 1-1 1956 1938 27.0% 24.3% 48.7% +1.0 29
2003-12-06 Hamburger SV D 0-0 1953 1787 68.6% 19.4% 12.1% -3.0 35
2003-12-06 @ VfB Stuttgart D 0-0 1787 1953 12.1% 19.4% 68.6% +3.0 17
2003-12-06 Hannover 96 D 2-2 1745 1805 43.2% 24.8% 31.9% -0.4 12
2003-12-06 @ Eintracht Frankfurt D 2-2 1805 1745 31.9% 24.8% 43.2% +0.4 19
2003-12-06 Hansa Rostock L 1-4 1794 1791 51.5% 24.0% 24.5% -23.7 18
2003-12-06 @ 1860 Munich W 4-1 1791 1794 24.5% 24.0% 51.5% +23.7 18
2003-12-06 Hertha BSC D 1-1 1883 1768 63.9% 21.1% 15.1% -2.3 24
2003-12-06 @ Borussia Dortmund D 1-1 1768 1883 15.1% 21.1% 63.9% +2.3 12
2003-12-06 VfL Bochum W 4-2 1769 1872 37.2% 24.9% 37.9% +11.7 21
2003-12-06 @ SC Freiburg L 2-4 1872 1769 37.9% 24.9% 37.2% -11.7 22
2003-12-07 Bayer Leverkusen D 0-0 1706 1921 23.4% 23.8% 52.8% +1.5 9
2003-12-07 @ 1. FC Koln D 0-0 1921 1706 52.8% 23.8% 23.4% -1.5 32
2003-12-07 Borussia Monchengladbach W 2-1 1834 1777 57.8% 22.8% 19.4% +4.3 20
2003-12-07 @ Schalke 04 L 1-2 1777 1834 19.4% 22.8% 57.8% -4.3 13
2003-12-13 1. FC Koln D 1-1 1814 1708 63.0% 21.4% 15.7% -2.2 19
2003-12-13 @ Hansa Rostock D 1-1 1708 1814 15.7% 21.4% 63.0% +2.2 10
2003-12-13 1860 Munich D 1-1 1770 1770 51.0% 24.1% 24.9% -1.2 13
2003-12-13 @ Hertha BSC D 1-1 1770 1770 24.9% 24.1% 51.0% +1.1 19
2003-12-13 Eintracht Frankfurt W 1-0 1861 1745 63.9% 21.1% 15.0% +3.6 25
2003-12-13 @ VfL Bochum L 0-1 1745 1861 15.0% 21.1% 63.9% -3.5 12
2003-12-13 SC Freiburg W 4-1 1789 1781 52.1% 23.9% 24.0% +12.8 20
2003-12-13 @ Hamburger SV L 1-4 1781 1789 24.0% 23.9% 52.1% -12.8 21
2003-12-13 Schalke 04 L 0-2 1782 1839 43.6% 24.8% 31.6% -16.8 17
2003-12-13 @ 1. FC Kaiserslautern W 2-0 1839 1782 31.6% 24.8% 43.6% +16.8 23
2003-12-13 VfB Stuttgart W 1-0 1957 1950 52.0% 23.9% 24.1% +5.6 32
2003-12-13 @ Bayern Munich L 0-1 1950 1957 24.1% 23.9% 52.0% -5.6 35
2003-12-13 Werder Bremen L 1-3 1920 1937 48.9% 24.3% 26.7% -16.0 32
2003-12-13 @ Bayer Leverkusen W 3-1 1937 1920 26.7% 24.3% 48.9% +16.0 36
2003-12-14 Borussia Dortmund W 2-1 1773 1881 36.4% 24.9% 38.6% +7.7 16
2003-12-14 @ Borussia Monchengladbach L 1-2 1881 1773 38.6% 24.9% 36.4% -7.7 24
2003-12-14 Hannover 96 W 2-1 1822 1805 53.1% 23.7% 23.2% +5.1 24
2003-12-14 @ VfL Wolfsburg L 1-2 1805 1822 23.2% 23.7% 53.1% -5.1 19
2003-12-16 Bayern Munich L 0-6 1768 1963 25.5% 24.1% 50.3% -30.6 21
2003-12-16 @ SC Freiburg W 6-0 1963 1768 50.3% 24.1% 25.5% +30.6 35
2003-12-16 Hamburger SV L 2-3 1741 1802 43.0% 24.8% 32.1% -7.9 12
2003-12-16 @ Eintracht Frankfurt W 3-2 1802 1741 32.1% 24.8% 43.0% +7.9 23
2003-12-16 Hansa Rostock W 3-0 1953 1812 66.2% 20.2% 13.5% +8.7 39
2003-12-16 @ Werder Bremen L 0-3 1812 1953 13.5% 20.2% 66.2% -8.7 19
2003-12-16 Hertha BSC W 3-0 1710 1769 43.3% 24.8% 31.9% +19.2 13
2003-12-16 @ 1. FC Koln L 0-3 1769 1710 31.9% 24.8% 43.3% -19.2 13
2003-12-17 1. FC Kaiserslautern D 1-1 1873 1765 63.2% 21.3% 15.5% -2.2 25
2003-12-17 @ Borussia Dortmund D 1-1 1765 1873 15.5% 21.3% 63.2% +2.2 18
2003-12-17 Bayer Leverkusen L 2-3 1944 1904 55.9% 23.2% 20.9% -9.9 35
2003-12-17 @ VfB Stuttgart W 3-2 1904 1944 20.9% 23.2% 55.9% +9.8 35
2003-12-17 Borussia Monchengladbach L 1-2 1772 1781 50.0% 24.2% 25.9% -9.4 19
2003-12-17 @ 1860 Munich W 2-1 1781 1772 25.9% 24.2% 50.0% +9.4 19
2003-12-17 VfL Bochum D 2-2 1800 1864 42.6% 24.8% 32.5% -0.3 20
2003-12-17 @ Hannover 96 D 2-2 1864 1800 32.5% 24.8% 42.6% +0.3 26
2003-12-17 VfL Wolfsburg D 1-1 1856 1827 54.6% 23.5% 22.0% -1.5 24
2003-12-17 @ Schalke 04 D 1-1 1827 1856 22.0% 23.5% 54.6% +1.5 25
2004-01-30 Schalke 04 L 0-1 1871 1854 53.2% 23.7% 23.1% -10.5 25
2004-01-30 @ Borussia Dortmund W 1-0 1854 1871 23.1% 23.7% 53.2% +10.5 27
2004-01-31 1. FC Kaiserslautern W 2-1 1762 1767 50.5% 24.1% 25.4% +5.5 22
2004-01-31 @ 1860 Munich L 1-2 1767 1762 25.4% 24.1% 50.5% -5.5 18
2004-01-31 Bayern Munich D 1-1 1733 1994 19.2% 22.7% 58.1% +1.8 13
2004-01-31 @ Eintracht Frankfurt D 1-1 1994 1733 58.1% 22.7% 19.2% -1.8 36
2004-01-31 Borussia Monchengladbach W 1-0 1729 1790 43.1% 24.8% 32.1% +7.0 16
2004-01-31 @ 1. FC Koln L 0-1 1790 1729 32.1% 24.8% 43.1% -7.0 19
2004-01-31 Hansa Rostock W 2-0 1935 1803 65.4% 20.6% 14.1% +6.3 38
2004-01-31 @ VfB Stuttgart L 0-2 1803 1935 14.1% 20.6% 65.4% -6.2 19
2004-01-31 Hertha BSC W 4-0 1961 1750 72.4% 17.7% 9.9% +8.1 42
2004-01-31 @ Werder Bremen L 0-4 1750 1961 9.9% 17.7% 72.4% -8.1 13
2004-01-31 VfL Wolfsburg W 1-0 1864 1828 55.4% 23.3% 21.3% +5.0 29
2004-01-31 @ VfL Bochum L 0-1 1828 1864 21.3% 23.3% 55.4% -5.0 25
2004-02-01 Bayer Leverkusen W 1-0 1738 1914 27.7% 24.4% 47.9% +9.7 24
2004-02-01 @ SC Freiburg L 0-1 1914 1738 47.9% 24.4% 27.7% -9.6 35
2004-02-01 Hamburger SV W 3-2 1800 1810 49.8% 24.2% 26.0% +5.3 23
2004-02-01 @ Hannover 96 L 2-3 1810 1800 26.0% 24.2% 49.8% -5.3 23
2004-02-07 1. FC Koln W 1-0 1762 1736 54.2% 23.5% 22.3% +5.2 21
2004-02-07 @ 1. FC Kaiserslautern L 0-1 1736 1762 22.3% 23.5% 54.2% -5.2 16
2004-02-07 1860 Munich D 0-0 1865 1768 62.0% 21.7% 16.3% -2.3 28
2004-02-07 @ Schalke 04 D 0-0 1768 1865 16.3% 21.7% 62.0% +2.4 23
2004-02-07 Borussia Dortmund L 2-4 1823 1861 46.3% 24.6% 29.1% -13.7 25
2004-02-07 @ VfL Wolfsburg W 4-2 1861 1823 29.1% 24.6% 46.3% +13.7 28
2004-02-07 Eintracht Frankfurt L 1-2 1904 1735 68.8% 19.3% 11.9% -12.4 35
2004-02-07 @ Bayer Leverkusen W 2-1 1735 1904 11.9% 19.3% 68.8% +12.4 16
2004-02-07 SC Freiburg W 4-1 1797 1747 57.0% 23.0% 20.1% +10.9 22
2004-02-07 @ Hansa Rostock L 1-4 1747 1797 20.1% 23.0% 57.0% -10.9 24
2004-02-07 VfL Bochum D 1-1 1805 1869 42.6% 24.8% 32.6% -0.4 24
2004-02-07 @ Hamburger SV D 1-1 1869 1805 32.6% 24.8% 42.6% +0.4 30
2004-02-07 Werder Bremen L 1-2 1783 1970 26.4% 24.3% 49.3% -5.7 19
2004-02-07 @ Borussia Monchengladbach W 2-1 1970 1783 49.3% 24.3% 26.4% +5.7 45
2004-02-08 Hannover 96 W 3-1 1992 1805 70.3% 18.6% 11.1% +4.2 39
2004-02-08 @ Bayern Munich L 1-3 1805 1992 11.1% 18.6% 70.3% -4.2 23
2004-02-08 VfB Stuttgart W 1-0 1742 1941 25.0% 24.1% 50.9% +10.2 16
2004-02-08 @ Hertha BSC L 0-1 1941 1742 50.9% 24.1% 25.0% -10.2 38
2004-02-14 Bayer Leverkusen D 2-2 1801 1892 38.9% 24.9% 36.2% -0.1 24
2004-02-14 @ Hannover 96 D 2-2 1892 1801 36.2% 24.9% 38.9% +0.1 36
2004-02-14 Bayern Munich W 1-0 1870 1996 33.9% 24.9% 41.2% +8.5 33
2004-02-14 @ VfL Bochum L 0-1 1996 1870 41.2% 24.9% 33.9% -8.5 39
2004-02-14 Borussia Monchengladbach D 1-1 1931 1777 67.4% 19.8% 12.8% -2.6 39
2004-02-14 @ VfB Stuttgart D 1-1 1777 1931 12.8% 19.8% 67.4% +2.6 20
2004-02-14 Hansa Rostock D 1-1 1747 1808 43.1% 24.8% 32.1% -0.5 17
2004-02-14 @ Eintracht Frankfurt D 1-1 1808 1747 32.1% 24.8% 43.1% +0.5 23
2004-02-14 Hertha BSC L 2-3 1737 1752 49.2% 24.3% 26.5% -8.8 24
2004-02-14 @ SC Freiburg W 3-2 1752 1737 26.5% 24.3% 49.2% +8.8 19
2004-02-14 Schalke 04 L 0-2 1731 1862 33.2% 24.9% 41.9% -13.6 16
2004-02-14 @ 1. FC Koln W 2-0 1862 1731 41.9% 24.9% 33.2% +13.7 31
2004-02-14 VfL Wolfsburg W 2-0 1804 1810 50.4% 24.1% 25.4% +11.0 27
2004-02-14 @ Hamburger SV L 0-2 1810 1804 25.4% 24.1% 50.4% -11.0 25
2004-02-15 1. FC Kaiserslautern W 1-0 1975 1767 72.1% 17.8% 10.1% +2.3 48
2004-02-15 @ Werder Bremen L 0-1 1767 1975 10.1% 17.8% 72.1% -2.3 21
2004-02-15 Borussia Dortmund L 0-2 1770 1874 36.9% 24.9% 38.1% -14.8 23
2004-02-15 @ 1860 Munich W 2-0 1874 1770 38.1% 24.9% 36.9% +14.8 31
2004-02-21 1860 Munich W 3-1 1799 1755 56.2% 23.1% 20.6% +7.9 28
2004-02-21 @ VfL Wolfsburg L 1-3 1755 1799 20.6% 23.1% 56.2% -7.9 23
2004-02-21 SC Freiburg D 2-2 1780 1728 57.2% 22.9% 19.9% -1.3 21
2004-02-21 @ Borussia Monchengladbach D 2-2 1728 1780 19.9% 22.9% 57.2% +1.3 25
2004-02-21 Hamburger SV W 1-0 1987 1815 69.1% 19.2% 11.8% +2.7 42
2004-02-21 @ Bayern Munich L 0-1 1815 1987 11.8% 19.2% 69.1% -2.7 27
2004-02-21 Hannover 96 W 3-1 1808 1801 52.0% 23.9% 24.1% +9.1 26
2004-02-21 @ Hansa Rostock L 1-3 1801 1808 24.1% 23.9% 52.0% -9.1 24
2004-02-21 VfB Stuttgart W 1-0 1764 1928 29.1% 24.6% 46.3% +9.4 24
2004-02-21 @ 1. FC Kaiserslautern L 0-1 1928 1764 46.3% 24.6% 29.1% -9.4 39
2004-02-21 VfL Bochum L 1-3 1892 1878 52.7% 23.8% 23.5% -17.1 36
2004-02-21 @ Bayer Leverkusen W 3-1 1878 1892 23.5% 23.8% 52.7% +17.1 36
2004-02-21 Werder Bremen D 0-0 1876 1978 37.3% 24.9% 37.7% +0.0 32
2004-02-21 @ Schalke 04 D 0-0 1978 1876 37.7% 24.9% 37.3% -0.0 49
2004-02-22 1. FC Koln W 1-0 1889 1717 69.1% 19.2% 11.8% +2.8 34
2004-02-22 @ Borussia Dortmund L 0-1 1717 1889 11.8% 19.2% 69.1% -2.7 16
2004-02-22 Eintracht Frankfurt L 1-2 1761 1747 52.8% 23.8% 23.5% -9.9 19
2004-02-22 @ Hertha BSC W 2-1 1747 1761 23.5% 23.8% 52.8% +9.9 20
2004-02-28 1860 Munich L 1-3 1714 1747 46.9% 24.5% 28.6% -15.5 16
2004-02-28 @ 1. FC Koln W 3-1 1747 1714 28.6% 24.5% 46.9% +15.5 26
2004-02-28 Bayer Leverkusen W 3-1 1813 1875 43.0% 24.8% 32.2% +11.5 30
2004-02-28 @ Hamburger SV L 1-3 1875 1813 32.2% 24.8% 43.0% -11.5 36
2004-02-28 Borussia Dortmund W 2-0 1978 1892 60.8% 22.0% 17.2% +7.7 52
2004-02-28 @ Werder Bremen L 0-2 1892 1978 17.2% 22.0% 60.8% -7.7 34
2004-02-28 Borussia Monchengladbach W 3-1 1757 1779 48.3% 24.4% 27.3% +10.1 23
2004-02-28 @ Eintracht Frankfurt L 1-3 1779 1757 27.3% 24.4% 48.3% -10.1 21
2004-02-28 Hansa Rostock D 0-0 1895 1817 60.0% 22.2% 17.8% -2.2 37
2004-02-28 @ VfL Bochum D 0-0 1817 1895 17.8% 22.2% 60.0% +2.2 27
2004-02-28 Schalke 04 D 0-0 1919 1876 56.2% 23.1% 20.7% -1.8 40
2004-02-28 @ VfB Stuttgart D 0-0 1876 1919 20.7% 23.1% 56.2% +1.8 33
2004-02-28 VfL Wolfsburg W 2-0 1990 1806 70.1% 18.7% 11.2% +4.9 45
2004-02-28 @ Bayern Munich L 0-2 1806 1990 11.2% 18.7% 70.1% -4.9 28
2004-02-29 1. FC Kaiserslautern W 1-0 1729 1774 45.3% 24.7% 30.1% +6.7 28
2004-02-29 @ SC Freiburg L 0-1 1774 1729 30.1% 24.7% 45.3% -6.7 24
2004-02-29 Hertha BSC L 1-3 1792 1751 56.0% 23.2% 20.8% -18.0 24
2004-02-29 @ Hannover 96 W 3-1 1751 1792 20.8% 23.2% 56.0% +18.0 22
2004-03-06 Bayern Munich L 1-3 1863 1995 33.1% 24.9% 42.0% -11.8 36
2004-03-06 @ Bayer Leverkusen W 3-1 1995 1863 42.0% 24.9% 33.1% +11.8 48
2004-03-06 Eintracht Frankfurt W 1-0 1767 1767 51.1% 24.0% 24.8% +5.7 27
2004-03-06 @ 1. FC Kaiserslautern L 0-1 1767 1767 24.8% 24.0% 51.1% -5.7 23
2004-03-06 SC Freiburg W 3-0 1878 1736 66.4% 20.2% 13.4% +8.6 36
2004-03-06 @ Schalke 04 L 0-3 1736 1878 13.4% 20.2% 66.4% -8.7 28
2004-03-06 Hamburger SV W 3-0 1820 1824 50.5% 24.1% 25.4% +15.9 30
2004-03-06 @ Hansa Rostock L 0-3 1824 1820 25.4% 24.1% 50.5% -15.9 30
2004-03-06 Hannover 96 W 1-0 1769 1774 50.4% 24.1% 25.4% +5.8 24
2004-03-06 @ Borussia Monchengladbach L 0-1 1774 1769 25.4% 24.1% 50.4% -5.8 24
2004-03-06 VfB Stuttgart L 0-2 1884 1917 46.9% 24.5% 28.6% -17.9 34
2004-03-06 @ Borussia Dortmund W 2-0 1917 1884 28.6% 24.5% 46.9% +17.9 43
2004-03-06 VfL Bochum D 1-1 1769 1893 34.1% 24.9% 41.0% +0.3 23
2004-03-06 @ Hertha BSC D 1-1 1893 1769 41.0% 24.9% 34.1% -0.3 38
2004-03-07 1. FC Koln W 2-0 1802 1699 62.6% 21.5% 15.9% +7.1 31
2004-03-07 @ VfL Wolfsburg L 0-2 1699 1802 15.9% 21.5% 62.6% -7.1 16
2004-03-07 Werder Bremen L 0-2 1763 1985 22.7% 23.6% 53.7% -9.9 26
2004-03-07 @ 1860 Munich W 2-0 1985 1763 53.7% 23.6% 22.7% +9.9 55
2004-03-13 1. FC Kaiserslautern L 0-1 1768 1773 50.5% 24.1% 25.4% -10.1 24
2004-03-13 @ Hannover 96 W 1-0 1773 1768 25.4% 24.1% 50.5% +10.1 30
2004-03-13 1. FC Koln W 3-2 1995 1692 79.1% 14.3% 6.6% +1.3 58
2004-03-13 @ Werder Bremen L 2-3 1692 1995 6.6% 14.3% 79.1% -1.3 16
2004-03-13 Borussia Dortmund D 2-2 1727 1866 32.1% 24.8% 43.0% +0.3 29
2004-03-13 @ SC Freiburg D 2-2 1866 1727 43.0% 24.8% 32.1% -0.3 35
2004-03-13 Hansa Rostock D 3-3 2007 1836 69.0% 19.2% 11.8% -1.7 49
2004-03-13 @ Bayern Munich D 3-3 1836 2007 11.8% 19.2% 69.0% +1.7 31
2004-03-13 Hertha BSC W 2-0 1808 1769 55.8% 23.2% 21.0% +9.3 33
2004-03-13 @ Hamburger SV L 0-2 1769 1808 21.0% 23.2% 55.8% -9.3 23
2004-03-13 Schalke 04 W 3-0 1761 1886 34.0% 24.9% 41.1% +23.3 26
2004-03-13 @ Eintracht Frankfurt L 0-3 1886 1761 41.1% 24.9% 34.0% -23.3 36
2004-03-13 VfL Wolfsburg W 4-2 1851 1809 56.1% 23.2% 20.7% +7.1 39
2004-03-13 @ Bayer Leverkusen L 2-4 1809 1851 20.7% 23.2% 56.1% -7.1 31
2004-03-14 1860 Munich W 2-0 1935 1753 69.9% 18.8% 11.3% +4.9 46
2004-03-14 @ VfB Stuttgart L 0-2 1753 1935 11.3% 18.8% 69.9% -4.9 26
2004-03-14 Borussia Monchengladbach W 1-0 1893 1774 64.2% 21.0% 14.9% +3.5 41
2004-03-14 @ VfL Bochum L 0-1 1774 1893 14.9% 21.0% 64.2% -3.5 24
2004-03-20 Bayer Leverkusen L 0-2 1837 1858 48.4% 24.4% 27.2% -18.3 31
2004-03-20 @ Hansa Rostock W 2-0 1858 1837 27.2% 24.4% 48.4% +18.3 42
2004-03-20 Bayern Munich D 1-1 1760 2005 20.5% 23.1% 56.4% +1.6 24
2004-03-20 @ Hertha BSC D 1-1 2005 1760 56.4% 23.1% 20.5% -1.6 50
2004-03-20 Eintracht Frankfurt W 2-0 1866 1784 60.4% 22.1% 17.5% +7.8 38
2004-03-20 @ Borussia Dortmund L 0-2 1784 1866 17.5% 22.1% 60.4% -7.8 26
2004-03-20 Hamburger SV W 3-0 1771 1818 45.0% 24.7% 30.3% +18.4 27
2004-03-20 @ Borussia Monchengladbach L 0-3 1818 1771 30.3% 24.7% 45.0% -18.4 33
2004-03-20 Hannover 96 D 2-2 1863 1758 62.8% 21.4% 15.8% -1.6 37
2004-03-20 @ Schalke 04 D 2-2 1758 1863 15.8% 21.4% 62.8% +1.6 25
2004-03-20 VfB Stuttgart D 2-2 1691 1940 20.2% 23.0% 56.8% +1.2 17
2004-03-20 @ 1. FC Koln D 2-2 1940 1691 56.8% 23.0% 20.2% -1.2 47
2004-03-20 VfL Bochum D 2-2 1783 1897 35.6% 24.9% 39.4% +0.1 31
2004-03-20 @ 1. FC Kaiserslautern D 2-2 1897 1783 39.4% 24.9% 35.6% -0.1 42
2004-03-21 SC Freiburg D 1-1 1748 1727 53.6% 23.6% 22.8% -1.4 27
2004-03-21 @ 1860 Munich D 1-1 1727 1748 22.8% 23.6% 53.6% +1.4 30
2004-03-21 Werder Bremen L 0-2 1802 1996 25.5% 24.1% 50.3% -11.0 31
2004-03-21 @ VfL Wolfsburg W 2-0 1996 1802 50.3% 24.1% 25.5% +11.0 61
2004-03-27 1. FC Koln W 3-0 1729 1692 55.5% 23.3% 21.2% +13.6 33
2004-03-27 @ SC Freiburg L 0-3 1692 1729 21.2% 23.3% 55.5% -13.6 17
2004-03-27 1860 Munich L 0-3 1777 1747 54.7% 23.4% 21.9% -29.6 26
2004-03-27 @ Eintracht Frankfurt W 3-0 1747 1777 21.9% 23.4% 54.7% +29.6 30
2004-03-27 Borussia Dortmund D 1-1 1759 1874 35.5% 24.9% 39.5% +0.2 26
2004-03-27 @ Hannover 96 D 1-1 1874 1759 39.5% 24.9% 35.5% -0.2 39
2004-03-27 Borussia Monchengladbach W 5-2 2004 1789 72.6% 17.6% 9.8% +4.5 53
2004-03-27 @ Bayern Munich L 2-5 1789 2004 9.8% 17.6% 72.6% -4.5 27
2004-03-27 Hertha BSC W 4-1 1877 1761 63.8% 21.1% 15.1% +8.2 45
2004-03-27 @ Bayer Leverkusen L 1-4 1761 1877 15.1% 21.1% 63.8% -8.2 24
2004-03-27 Schalke 04 L 1-2 1896 1861 55.3% 23.3% 21.4% -10.3 42
2004-03-27 @ VfL Bochum W 2-1 1861 1896 21.4% 23.3% 55.3% +10.3 40
2004-03-27 VfL Wolfsburg W 3-1 1819 1791 54.5% 23.5% 22.0% +8.4 34
2004-03-27 @ Hansa Rostock L 1-3 1791 1819 22.0% 23.5% 54.5% -8.4 31
2004-03-28 1. FC Kaiserslautern W 3-2 1799 1783 53.0% 23.7% 23.2% +4.8 36
2004-03-28 @ Hamburger SV L 2-3 1783 1799 23.2% 23.7% 53.0% -4.8 31
2004-03-28 Werder Bremen D 4-4 1939 2007 42.0% 24.9% 33.1% -0.2 48
2004-03-28 @ VfB Stuttgart D 4-4 2007 1939 33.1% 24.9% 42.0% +0.2 62
2004-04-03 Bayer Leverkusen D 0-0 1785 1885 37.6% 24.9% 37.5% -0.0 28
2004-04-03 @ Borussia Monchengladbach D 0-0 1885 1785 37.5% 24.9% 37.6% +0.0 46
2004-04-03 Bayern Munich L 0-2 1778 2008 21.9% 23.5% 54.6% -9.6 31
2004-04-03 @ 1. FC Kaiserslautern W 2-0 2008 1778 54.6% 23.5% 21.9% +9.7 56
2004-04-03 Eintracht Frankfurt W 2-0 1678 1747 42.0% 24.9% 33.1% +13.6 20
2004-04-03 @ 1. FC Koln L 0-2 1747 1678 33.1% 24.9% 42.0% -13.6 26
2004-04-03 Hamburger SV W 4-1 1872 1804 58.9% 22.5% 18.6% +10.1 43
2004-04-03 @ Schalke 04 L 1-4 1804 1872 18.6% 22.5% 58.9% -10.1 36
2004-04-03 Hannover 96 L 0-2 1776 1760 53.1% 23.7% 23.2% -19.8 30
2004-04-03 @ 1860 Munich W 2-0 1760 1776 23.2% 23.7% 53.1% +19.9 29
2004-04-03 Hansa Rostock D 1-1 1753 1827 41.2% 24.9% 33.9% -0.3 25
2004-04-03 @ Hertha BSC D 1-1 1827 1753 33.9% 24.9% 41.2% +0.3 35
2004-04-03 VfB Stuttgart L 1-5 1782 1938 30.0% 24.7% 45.3% -19.9 31
2004-04-03 @ VfL Wolfsburg W 5-1 1938 1782 45.3% 24.7% 30.0% +19.9 51
2004-04-04 SC Freiburg D 1-1 2008 1742 76.4% 15.7% 7.8% -3.2 63
2004-04-04 @ Werder Bremen D 1-1 1742 2008 7.8% 15.7% 76.4% +3.2 34
2004-04-04 VfL Bochum W 4-1 1874 1886 49.5% 24.2% 26.2% +13.8 42
2004-04-04 @ Borussia Dortmund L 1-4 1886 1874 26.2% 24.2% 49.5% -13.8 42
2004-04-10 1. FC Kaiserslautern W 6-0 1885 1769 63.9% 21.1% 15.0% +18.6 49
2004-04-10 @ Bayer Leverkusen L 0-6 1769 1885 15.0% 21.1% 63.9% -18.6 31
2004-04-10 1860 Munich W 4-0 1872 1756 63.9% 21.1% 15.0% +12.7 45
2004-04-10 @ VfL Bochum L 0-4 1756 1872 15.0% 21.1% 63.9% -12.7 30
2004-04-10 Borussia Dortmund L 0-2 1794 1888 38.5% 24.9% 36.6% -15.3 36
2004-04-10 @ Hamburger SV W 2-0 1888 1794 36.6% 24.9% 38.5% +15.3 45
2004-04-10 Borussia Monchengladbach L 1-2 1828 1785 56.2% 23.1% 20.7% -10.4 35
2004-04-10 @ Hansa Rostock W 2-1 1785 1828 20.7% 23.1% 56.2% +10.4 31
2004-04-10 Schalke 04 W 2-1 2018 1882 65.8% 20.4% 13.8% +3.1 59
2004-04-10 @ Bayern Munich L 1-2 1882 2018 13.8% 20.4% 65.8% -3.1 43
2004-04-10 VfL Wolfsburg W 1-0 1753 1762 49.9% 24.2% 25.9% +5.9 28
2004-04-10 @ Hertha BSC L 0-1 1762 1753 25.9% 24.2% 49.9% -5.9 31
2004-04-10 Werder Bremen L 0-1 1733 2004 18.4% 22.4% 59.2% -4.3 26
2004-04-10 @ Eintracht Frankfurt W 1-0 2004 1733 59.2% 22.4% 18.4% +4.3 66
2004-04-11 1. FC Koln W 1-0 1779 1692 61.0% 21.9% 17.0% +4.0 32
2004-04-11 @ Hannover 96 L 0-1 1692 1779 17.0% 21.9% 61.0% -4.0 20
2004-04-11 VfB Stuttgart L 0-1 1746 1958 23.6% 23.8% 52.6% -5.5 34
2004-04-11 @ SC Freiburg W 1-0 1958 1746 52.6% 23.8% 23.6% +5.5 54
2004-04-17 Bayer Leverkusen L 2-3 1879 1903 47.9% 24.4% 27.6% -8.6 43
2004-04-17 @ Schalke 04 W 3-2 1903 1879 27.6% 24.4% 47.9% +8.6 52
2004-04-17 Bayern Munich W 2-0 1903 2021 35.0% 24.9% 40.0% +15.7 48
2004-04-17 @ Borussia Dortmund L 0-2 2021 1903 40.0% 24.9% 35.0% -15.8 59
2004-04-17 Eintracht Frankfurt W 3-1 1964 1729 74.2% 16.9% 9.0% +3.3 57
2004-04-17 @ VfB Stuttgart L 1-3 1729 1964 9.0% 16.9% 74.2% -3.3 26
2004-04-17 SC Freiburg W 4-0 1756 1740 53.1% 23.7% 23.2% +19.2 34
2004-04-17 @ VfL Wolfsburg L 0-4 1740 1756 23.2% 23.7% 53.1% -19.2 34
2004-04-17 Hamburger SV L 1-2 1744 1779 46.6% 24.6% 28.9% -8.9 30
2004-04-17 @ 1860 Munich W 2-1 1779 1744 28.9% 24.6% 46.6% +8.9 39
2004-04-17 Hansa Rostock W 3-2 1750 1817 42.2% 24.9% 32.9% +6.4 34
2004-04-17 @ 1. FC Kaiserslautern L 2-3 1817 1750 32.9% 24.9% 42.2% -6.4 35
2004-04-17 Hertha BSC D 1-1 1795 1759 55.5% 23.3% 21.2% -1.5 32
2004-04-17 @ Borussia Monchengladbach D 1-1 1759 1795 21.2% 23.3% 55.5% +1.5 29
2004-04-18 Hannover 96 D 0-0 2009 1783 73.5% 17.2% 9.3% -3.4 67
2004-04-18 @ Werder Bremen D 0-0 1783 2009 9.3% 17.2% 73.5% +3.4 33
2004-04-18 VfL Bochum L 1-2 1688 1885 25.2% 24.1% 50.6% -5.4 20
2004-04-18 @ 1. FC Koln W 2-1 1885 1688 50.6% 24.1% 25.2% +5.5 48
2004-04-24 1. FC Kaiserslautern W 3-0 1760 1756 51.5% 24.0% 24.5% +15.4 32
2004-04-24 @ Hertha BSC L 0-3 1756 1760 24.5% 24.0% 51.5% -15.4 34
2004-04-24 1. FC Koln W 4-2 1787 1682 62.8% 21.4% 15.8% +5.5 42
2004-04-24 @ Hamburger SV L 2-4 1682 1787 15.8% 21.4% 62.8% -5.5 20
2004-04-24 Borussia Dortmund W 3-0 1912 1919 50.3% 24.1% 25.6% +16.0 55
2004-04-24 @ Bayer Leverkusen L 0-3 1919 1912 25.6% 24.1% 50.3% -16.0 48
2004-04-24 SC Freiburg W 3-0 1726 1721 51.7% 23.9% 24.3% +15.4 29
2004-04-24 @ Eintracht Frankfurt L 0-3 1721 1726 24.3% 23.9% 51.7% -15.4 34
2004-04-24 Schalke 04 W 3-1 1811 1870 43.3% 24.8% 31.9% +11.5 38
2004-04-24 @ Hansa Rostock L 1-3 1870 1811 31.9% 24.8% 43.3% -11.5 43
2004-04-24 VfB Stuttgart L 0-1 1787 1967 27.2% 24.4% 48.5% -6.2 33
2004-04-24 @ Hannover 96 W 1-0 1967 1787 48.5% 24.4% 27.2% +6.2 60
2004-04-24 VfL Wolfsburg L 0-2 1794 1776 53.3% 23.7% 23.0% -19.9 32
2004-04-24 @ Borussia Monchengladbach W 2-0 1776 1794 23.0% 23.7% 53.3% +19.9 37
2004-04-25 1860 Munich W 1-0 2005 1735 76.8% 15.6% 7.6% +1.7 62
2004-04-25 @ Bayern Munich L 0-1 1735 2005 7.6% 15.6% 76.8% -1.7 30
2004-04-25 Werder Bremen D 0-0 1890 2005 35.5% 24.9% 39.6% +0.2 49
2004-04-25 @ VfL Bochum D 0-0 2005 1890 39.6% 24.9% 35.5% -0.2 68
2004-05-01 Bayer Leverkusen D 1-1 1733 1928 25.5% 24.1% 50.4% +1.1 31
2004-05-01 @ 1860 Munich D 1-1 1928 1733 50.4% 24.1% 25.5% -1.1 56
2004-05-01 Bayern Munich L 1-2 1677 2007 14.2% 20.6% 65.2% -3.2 20
2004-05-01 @ 1. FC Koln W 2-1 2007 1677 65.2% 20.6% 14.2% +3.2 65
2004-05-01 Borussia Monchengladbach D 2-2 1741 1774 46.9% 24.5% 28.6% -0.6 35
2004-05-01 @ 1. FC Kaiserslautern D 2-2 1774 1741 28.6% 24.5% 46.9% +0.6 33
2004-05-01 Eintracht Frankfurt W 1-0 1796 1741 57.5% 22.9% 19.7% +4.6 40
2004-05-01 @ VfL Wolfsburg L 0-1 1741 1796 19.7% 22.9% 57.5% -4.6 29
2004-05-01 Hamburger SV W 6-0 2005 1793 72.4% 17.7% 9.9% +11.8 71
2004-05-01 @ Werder Bremen L 0-6 1793 2005 9.9% 17.7% 72.4% -11.8 42
2004-05-01 Hannover 96 W 4-1 1705 1781 41.1% 24.9% 34.0% +17.0 37
2004-05-01 @ SC Freiburg L 1-4 1781 1705 34.0% 24.9% 41.1% -17.0 33
2004-05-01 Hansa Rostock W 4-1 1903 1822 60.3% 22.1% 17.6% +9.6 51
2004-05-01 @ Borussia Dortmund L 1-4 1822 1903 17.6% 22.1% 60.3% -9.6 38
2004-05-02 Hertha BSC W 3-0 1859 1776 60.6% 22.1% 17.4% +11.2 46
2004-05-02 @ Schalke 04 L 0-3 1776 1859 17.4% 22.1% 60.6% -11.2 32
2004-05-02 VfL Bochum D 1-1 1973 1891 60.5% 22.1% 17.4% -2.0 61
2004-05-02 @ VfB Stuttgart D 1-1 1891 1973 17.4% 22.1% 60.5% +2.0 50
2004-05-08 1. FC Koln W 2-0 1927 1674 75.6% 16.2% 8.2% +3.5 59
2004-05-08 @ Bayer Leverkusen L 0-2 1674 1927 8.2% 16.2% 75.6% -3.5 20
2004-05-08 Borussia Dortmund W 6-2 1764 1912 31.1% 24.7% 44.2% +22.8 35
2004-05-08 @ Hertha BSC L 2-6 1912 1764 44.2% 24.7% 31.1% -22.8 51
2004-05-08 Eintracht Frankfurt W 3-0 1764 1737 54.4% 23.5% 22.1% +14.1 36
2004-05-08 @ Hannover 96 L 0-3 1737 1764 22.1% 23.5% 54.4% -14.1 29
2004-05-08 Schalke 04 W 2-0 1774 1870 38.2% 24.9% 36.8% +14.8 36
2004-05-08 @ Borussia Monchengladbach L 0-2 1870 1774 36.8% 24.9% 38.2% -14.8 46
2004-05-08 VfB Stuttgart W 2-1 1781 1971 26.0% 24.2% 49.8% +9.4 45
2004-05-08 @ Hamburger SV L 1-2 1971 1781 49.8% 24.2% 26.0% -9.4 61
2004-05-08 VfL Wolfsburg W 3-2 1740 1800 43.3% 24.8% 31.9% +6.3 38
2004-05-08 @ 1. FC Kaiserslautern L 2-3 1800 1740 31.9% 24.8% 43.3% -6.3 40
2004-05-08 Werder Bremen L 1-3 2010 2017 50.2% 24.2% 25.6% -16.4 65
2004-05-08 @ Bayern Munich W 3-1 2017 2010 25.6% 24.2% 50.2% +16.4 74
2004-05-09 1860 Munich W 3-0 1813 1734 60.1% 22.2% 17.7% +11.5 41
2004-05-09 @ Hansa Rostock L 0-3 1734 1813 17.7% 22.2% 60.1% -11.5 31
2004-05-09 SC Freiburg W 3-0 1893 1722 68.9% 19.2% 11.9% +7.6 53
2004-05-09 @ VfL Bochum L 0-3 1722 1893 11.9% 19.2% 68.9% -7.6 37
2004-05-15 1. FC Kaiserslautern W 4-1 1855 1747 63.1% 21.3% 15.6% +8.5 49
2004-05-15 @ Schalke 04 L 1-4 1747 1855 15.6% 21.3% 63.1% -8.5 38
2004-05-15 Bayer Leverkusen L 2-6 2033 1931 62.6% 21.5% 15.9% -30.7 74
2004-05-15 @ Werder Bremen W 6-2 1931 2033 15.9% 21.5% 62.6% +30.7 62
2004-05-15 Bayern Munich W 3-1 1962 1993 47.0% 24.5% 28.4% +10.5 64
2004-05-15 @ VfB Stuttgart L 1-3 1993 1962 28.4% 24.5% 47.0% -10.5 65
2004-05-15 Borussia Monchengladbach W 3-1 1889 1789 62.3% 21.6% 16.1% +6.2 54
2004-05-15 @ Borussia Dortmund L 1-3 1789 1889 16.1% 21.6% 62.3% -6.2 36
2004-05-15 Hamburger SV D 0-0 1715 1790 41.0% 24.9% 34.1% -0.3 38
2004-05-15 @ SC Freiburg D 0-0 1790 1715 34.1% 24.9% 41.0% +0.3 46
2004-05-15 Hansa Rostock W 4-0 1670 1824 30.3% 24.7% 45.0% +32.8 23
2004-05-15 @ 1. FC Koln L 0-4 1824 1670 45.0% 24.7% 30.3% -32.8 41
2004-05-15 Hertha BSC D 1-1 1723 1787 42.6% 24.8% 32.6% -0.4 32
2004-05-15 @ 1860 Munich D 1-1 1787 1723 32.6% 24.8% 42.6% +0.4 36
2004-05-15 VfL Bochum W 3-2 1722 1900 27.4% 24.4% 48.2% +8.7 32
2004-05-15 @ Eintracht Frankfurt L 2-3 1900 1722 48.2% 24.4% 27.4% -8.7 53
2004-05-15 VfL Wolfsburg D 0-0 1778 1794 49.1% 24.3% 26.6% -1.1 37
2004-05-15 @ Hannover 96 D 0-0 1794 1778 26.6% 24.3% 49.1% +1.1 41
2004-05-22 1. FC Koln W 3-1 1788 1703 60.7% 22.0% 17.2% +6.6 39
2004-05-22 @ Hertha BSC L 1-3 1703 1788 17.2% 22.0% 60.7% -6.7 23
2004-05-22 1860 Munich W 3-1 1783 1722 58.2% 22.7% 19.1% +7.4 39
2004-05-22 @ Borussia Monchengladbach L 1-3 1722 1783 19.1% 22.7% 58.2% -7.4 32
2004-05-22 Borussia Dortmund D 1-1 1738 1896 29.9% 24.6% 45.5% +0.7 39
2004-05-22 @ 1. FC Kaiserslautern D 1-1 1896 1738 45.5% 24.6% 29.9% -0.7 55
2004-05-22 Eintracht Frankfurt W 2-1 1791 1731 58.1% 22.7% 19.2% +4.3 49
2004-05-22 @ Hamburger SV L 1-2 1731 1791 19.2% 22.7% 58.1% -4.3 32
2004-05-22 SC Freiburg W 2-0 1983 1715 76.7% 15.6% 7.7% +3.2 68
2004-05-22 @ Bayern Munich L 0-2 1715 1983 7.7% 15.6% 76.7% -3.2 38
2004-05-22 Hannover 96 W 3-1 1892 1777 63.8% 21.1% 15.1% +5.8 56
2004-05-22 @ VfL Bochum L 1-3 1777 1892 15.1% 21.1% 63.8% -5.8 37
2004-05-22 Schalke 04 D 1-1 1795 1864 42.0% 24.9% 33.1% -0.4 42
2004-05-22 @ VfL Wolfsburg D 1-1 1864 1795 33.1% 24.9% 42.0% +0.4 50
2004-05-22 VfB Stuttgart W 2-0 1961 1972 49.7% 24.2% 26.1% +11.2 65
2004-05-22 @ Bayer Leverkusen L 0-2 1972 1961 26.1% 24.2% 49.7% -11.2 64
2004-05-22 Werder Bremen W 3-1 1791 2003 23.8% 23.8% 52.4% +17.0 44
2004-05-22 @ Hansa Rostock L 1-3 2003 1791 52.4% 23.8% 23.8% -17.0 74

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 2004-02-07 11.94% Eintracht Frankfurt 1735 2 @ Bayer Leverkusen 1904 1
2 2004-05-15 15.93% Bayer Leverkusen 1931 6 @ Werder Bremen 2033 2
3 2003-11-22 17.36% Borussia Monchengladbach 1752 3 @ VfL Wolfsburg 1835 1
4 2003-11-22 19.29% Hansa Rostock 1772 1 @ Schalke 04 1830 0
5 2004-04-10 20.68% Borussia Monchengladbach 1785 2 @ Hansa Rostock 1828 1
6 2004-02-29 20.84% Hertha BSC 1751 3 @ Hannover 96 1792 1
7 2003-12-17 20.87% Bayer Leverkusen 1904 3 @ VfB Stuttgart 1944 2
8 2003-09-14 20.90% Eintracht Frankfurt 1754 2 @ Borussia Monchengladbach 1795 0
9 2004-03-27 21.39% Schalke 04 1861 2 @ VfL Bochum 1896 1
10 2004-03-27 21.85% 1860 Munich 1747 3 @ Eintracht Frankfurt 1777 0
11 2003-08-02 22.00% Hannover 96 1811 3 @ Hamburger SV 1839 0
12 2003-08-02 22.54% Werder Bremen 1835 3 @ Hertha BSC 1858 0
13 2004-04-24 23.02% VfL Wolfsburg 1776 2 @ Borussia Monchengladbach 1794 0
14 2004-01-30 23.11% Schalke 04 1854 1 @ Borussia Dortmund 1871 0
15 2004-04-03 23.18% Hannover 96 1760 2 @ 1860 Munich 1776 0
16 2003-08-02 23.33% 1860 Munich 1812 1 @ 1. FC Kaiserslautern 1827 0
17 2004-02-22 23.46% Eintracht Frankfurt 1747 2 @ Hertha BSC 1761 1
18 2004-02-21 23.50% VfL Bochum 1878 3 @ Bayer Leverkusen 1892 1
19 2004-05-22 23.76% @ Hansa Rostock 1791 3 Werder Bremen 2003 1
20 2003-09-13 24.00% Hannover 96 1820 3 @ Hertha BSC 1829 2
21 2003-12-06 24.50% Hansa Rostock 1791 4 @ 1860 Munich 1794 1
22 2003-10-04 24.62% Schalke 04 1830 2 @ Hannover 96 1832 1
23 2004-02-08 25.03% @ Hertha BSC 1742 1 VfB Stuttgart 1941 0
24 2003-09-13 25.16% VfL Bochum 1804 2 @ Hansa Rostock 1801 0
25 2003-10-18 25.21% VfB Stuttgart 1909 3 @ Werder Bremen 1906 1

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 2004-05-15 32.78 @ 1. FC Koln 4 1670 30.32% Hansa Rostock 0 1824 44.99% 24.69%
2 2004-05-15 30.69 Bayer Leverkusen 6 1931 15.93% @ Werder Bremen 2 2033 62.59% 21.48%
3 2003-12-16 30.60 Bayern Munich 6 1963 50.33% @ SC Freiburg 0 1768 25.53% 24.14%
4 2004-03-27 29.58 1860 Munich 3 1747 21.85% @ Eintracht Frankfurt 0 1777 54.72% 23.43%
5 2003-08-02 29.49 Hannover 96 3 1811 22.00% @ Hamburger SV 0 1839 54.53% 23.47%
6 2003-08-02 29.18 Werder Bremen 3 1835 22.54% @ Hertha BSC 0 1858 53.86% 23.59%
7 2003-11-08 26.18 @ Hansa Rostock 4 1745 41.45% 1. FC Kaiserslautern 0 1818 33.67% 24.88%
8 2003-11-08 24.60 Werder Bremen 5 1906 35.66% @ Hannover 96 1 1819 39.41% 24.93%
9 2003-09-27 23.85 VfB Stuttgart 3 1888 32.91% @ 1860 Munich 0 1821 42.25% 24.85%
10 2003-12-06 23.69 Hansa Rostock 4 1791 24.50% @ 1860 Munich 1 1794 51.53% 23.97%
11 2004-03-13 23.33 @ Eintracht Frankfurt 3 1761 34.04% Schalke 04 0 1886 41.07% 24.89%
12 2004-05-08 22.84 @ Hertha BSC 6 1764 31.08% Borussia Dortmund 2 1912 44.17% 24.74%
13 2003-10-04 20.84 @ VfL Bochum 4 1823 50.43% 1. FC Kaiserslautern 0 1828 25.44% 24.13%
14 2003-09-14 20.75 Eintracht Frankfurt 2 1754 20.90% @ Borussia Monchengladbach 0 1795 55.91% 23.20%
15 2004-04-03 19.93 VfB Stuttgart 5 1938 45.31% @ VfL Wolfsburg 1 1782 30.02% 24.66%
16 2004-04-24 19.91 VfL Wolfsburg 2 1776 23.02% @ Borussia Monchengladbach 0 1794 53.29% 23.69%
17 2004-04-03 19.85 Hannover 96 2 1760 23.18% @ 1860 Munich 0 1776 53.10% 23.72%
18 2003-10-18 19.30 Bayer Leverkusen 4 1893 35.01% @ Hertha BSC 1 1811 40.07% 24.92%
19 2003-11-22 19.26 Borussia Monchengladbach 3 1752 17.36% @ VfL Wolfsburg 1 1835 60.57% 22.07%
20 2004-04-17 19.24 @ VfL Wolfsburg 4 1756 53.08% SC Freiburg 0 1740 23.20% 23.73%
21 2003-12-16 19.20 @ 1. FC Koln 3 1710 43.34% Hertha BSC 0 1769 31.86% 24.79%
22 2003-08-16 19.19 @ Bayer Leverkusen 4 1857 53.14% Hannover 96 0 1840 23.14% 23.72%
23 2003-09-13 19.10 VfL Bochum 2 1804 25.16% @ Hansa Rostock 0 1801 50.76% 24.08%
24 2003-10-19 19.10 @ 1. FC Kaiserslautern 4 1807 53.30% Hamburger SV 0 1789 23.01% 23.69%
25 2003-10-26 19.05 @ VfL Bochum 3 1862 43.66% Borussia Dortmund 0 1919 31.56% 24.77%