Home / Leagues / Germany / Bundesliga / 1970-71
‹ ›

1970-71 Bundesliga Season

306 games · 10 promotion-playoff teams

Final

Champion

Borussia Monchengladbach

50 points · 2nd Title

Last Title: 1969-70

Relegated

Rot-Weiss Essen

23 pts

Kickers Offenbach · 27 pts

Biggest Overachiever

Borussia Monchengladbach

9.80 points above expected

50 points · 40.20 expected points

Biggest Disappointment

Rot-Weiss Essen

9.91 points below expected

23 points · 32.91 expected points

League Table

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

# Team GP W D L Pts GF GA GD SimPts vsSim
1 Borussia Monchengladbach Champion 34 20 10 4 50 77 35 +42 40.20 +9.80
2 Bayern Munich 34 19 10 5 48 74 36 +38 44.25 +3.75
3 Hertha BSC 34 16 9 9 41 61 43 +18 37.47 +3.53
4 Eintracht Braunschweig 34 16 7 11 39 52 40 +12 33.90 +5.10
5 Hamburger SV 34 13 11 10 37 54 63 -9 32.79 +4.21
6 Schalke 04 34 15 6 13 36 44 40 +4 34.42 +1.58
7 MSV Duisburg 34 12 11 11 35 43 47 -4 32.58 +2.42
8 1. FC Kaiserslautern 34 15 4 15 34 54 57 -3 31.51 +2.49
9 Hannover 96 34 12 9 13 33 53 49 +4 30.90 +2.10
10 Werder Bremen 34 11 11 12 33 41 40 +1 32.74 +0.26
11 1. FC Koln 34 11 11 12 33 46 56 -10 36.55 -3.55
12 VfB Stuttgart 34 11 8 15 30 49 49 0 33.54 -3.54
13 Borussia Dortmund 34 10 9 15 29 54 60 -6 32.58 -3.58
14 Arminia Bielefeld 34 12 5 17 29 34 53 -19 31.80 -2.80
15 Eintracht Frankfurt 34 11 6 17 28 39 56 -17 32.12 -4.12
16 Rot-Weiss Oberhausen 34 9 9 16 27 54 69 -15 29.18 -2.18
17 Kickers Offenbach Relegated 34 9 9 16 27 49 65 -16 32.56 -5.56
18 Rot-Weiss Essen Relegated 34 7 9 18 23 48 68 -20 32.91 -9.91

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 Borussia Monchengladbach 50 40.20 +9.80
2 Eintracht Braunschweig 39 33.90 +5.10
3 Hamburger SV 37 32.79 +4.21
4 Bayern Munich 48 44.25 +3.75
5 Hertha BSC 41 37.47 +3.53

Biggest Disappointments

# Team Actual Sim vsSim
1 Rot-Weiss Essen 23 32.91 -9.91
2 Kickers Offenbach 27 32.56 -5.56
3 Eintracht Frankfurt 28 32.12 -4.12
4 Borussia Dortmund 29 32.58 -3.58
5 1. FC Koln 33 36.55 -3.55

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 Schalke 04 4 Oct 3 – Oct 24 1 in 99
2 Kickers Offenbach 3 May 8 – May 22 1 in 86
3 Rot-Weiss Oberhausen 3 May 15 – May 29 1 in 49
4 Borussia Monchengladbach 5 Nov 13 – Jan 30 1 in 33
5 1. FC Kaiserslautern 3 Jan 23 – Feb 6 1 in 31

Most Unlikely Losing Streaks

# Team Games Dates Probability
1 Schalke 04 6 Apr 3 – May 22 1 in 2,235
2 Rot-Weiss Essen 8 Apr 17 – Jun 5 1 in 1,027
3 Hamburger SV 5 Sep 19 – Oct 7 1 in 129
4 Kickers Offenbach 3 Nov 7 – Nov 28 1 in 89
5 Rot-Weiss Oberhausen 3 Aug 22 – Sep 5 1 in 60

Most Unlikely Unbeaten Streaks

# Team Games Dates Probability
1 Borussia Monchengladbach 13 Aug 15 – Oct 31 1 in 110
2 Werder Bremen 7 Sep 19 – Oct 27 1 in 47
3 Kickers Offenbach 5 Apr 17 – May 22 1 in 33
4 Hannover 96 5 May 8 – Jun 5 1 in 23
5 1. FC Koln 6 Feb 6 – Mar 27 1 in 19

Most Unlikely Winless Streaks

# Team Games Dates Probability
1 Rot-Weiss Essen 11 Mar 19 – Jun 5 1 in 119
2 Schalke 04 7 Apr 3 – May 29 1 in 77
3 Werder Bremen 7 Aug 15 – Sep 26 1 in 39
4 Eintracht Frankfurt 8 Sep 26 – Nov 14 1 in 28
5 Hamburger SV 7 Sep 19 – Oct 24 1 in 22

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
Borussia Monchengladbach 1893 50 +29 9 5.9 +3.1
Bayern Munich 1916 48 +6 8 7.0 +1.0
Hertha BSC 1807 41 -10 5 6.0 -1.0
Eintracht Braunschweig 1722 39 -25 5 5.5 -0.5
Hamburger SV 1725 37 +16 7 4.5 +2.5
Schalke 04 1724 36 -21 3 5.4 -2.4
MSV Duisburg 1713 35 +9 6 5.0 +1.0
1. FC Kaiserslautern 1697 34 +11 6 4.3 +1.7
Hannover 96 1736 33 +40 7 4.5 +2.5
1. FC Koln 1729 33 -26 3 5.6 -2.6
Werder Bremen 1729 33 -25 2 5.6 -3.6
VfB Stuttgart 1715 30 -10 3 5.3 -2.3
Arminia Bielefeld 1686 29 -5 4 4.1 -0.1
Borussia Dortmund 1682 29 -7 3 5.0 -2.0
Eintracht Frankfurt 1683 28 +9 6 4.8 +1.2
Rot-Weiss Oberhausen 1657 27 +35 7 3.8 +3.2
Kickers Offenbach 1672 27 -2 6 4.5 +1.5
Rot-Weiss Essen 1630 23 -30 0 4.0 -4.0

Head-to-Head

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

Beat expectations Fell short Within expectations
Team 1FK 1FK AB BM BD BM EB EF HS H9 HB KO MD RE RO S0 VS WB
1. FC Kaiserslautern —
1-1-0
2.39
1-0-1
2.67
1-0-1
1.66
2-0-0
2.60
0-0-2
1.95
0-0-2
2.62
1-0-1
2.70
1-0-1
2.54
1-0-1
2.74
1-0-1
2.17
1-1-0
2.65
1-1-0
2.72
1-0-1
2.67
1-0-1
2.91
1-0-1
2.46
0-0-2
2.70
1-1-0
2.60
1. FC Koln
0-1-1
3.10
—
1-0-1
3.12
0-0-2
2.16
0-2-0
3.11
1-1-0
2.33
1-0-1
3.02
0-2-0
3.15
1-0-1
3.14
0-0-2
3.30
1-0-1
2.71
1-0-1
3.03
1-1-0
3.09
1-0-1
3.15
0-1-1
3.26
1-1-0
2.77
2-0-0
2.96
0-2-0
3.11
Arminia Bielefeld
1-0-1
2.81
1-0-1
2.38
—
1-0-1
1.87
0-0-2
2.76
1-0-1
2.14
0-0-2
2.59
1-1-0
2.75
0-1-1
2.67
1-0-1
2.83
1-1-0
2.18
1-0-1
2.73
0-1-1
2.69
0-1-1
2.73
1-0-1
2.91
1-0-1
2.54
1-0-1
2.60
1-0-1
2.58
Bayern Munich
1-0-1
3.87
2-0-0
3.36
1-0-1
3.68
—
0-2-0
3.53
0-1-1
2.92
1-1-0
3.65
2-0-0
3.53
2-0-0
3.44
1-1-0
3.80
1-1-0
3.27
0-2-0
3.81
1-0-1
3.91
0-1-1
3.81
2-0-0
3.80
2-0-0
3.48
1-1-0
3.49
2-0-0
3.64
Borussia Dortmund
0-0-2
2.90
0-2-0
2.39
2-0-0
2.72
0-2-0
2.01
—
0-0-2
1.91
0-1-1
2.57
1-0-1
2.85
0-1-1
2.74
0-1-1
2.70
1-0-1
2.33
0-1-1
2.75
1-0-1
2.75
2-0-0
2.78
2-0-0
2.93
0-1-1
2.65
1-0-1
2.65
0-0-2
2.75
Borussia Monchengladbach
2-0-0
3.57
0-1-1
3.16
1-0-1
3.40
1-1-0
2.57
2-0-0
3.60
—
1-1-0
3.26
2-0-0
3.66
1-1-0
3.38
0-2-0
3.69
1-0-1
3.01
2-0-0
3.36
1-1-0
3.54
2-0-0
3.57
2-0-0
3.79
1-1-0
3.31
1-1-0
3.42
0-1-1
3.52
Eintracht Braunschweig
2-0-0
2.87
1-0-1
2.50
2-0-0
2.91
0-1-1
1.89
1-1-0
2.92
0-1-1
2.25
—
1-0-1
3.05
1-0-1
2.96
0-0-2
3.07
1-0-1
2.51
2-0-0
2.71
1-1-0
2.82
2-0-0
2.89
0-1-1
3.13
0-1-1
2.65
1-1-0
2.77
1-0-1
2.79
Eintracht Frankfurt
1-0-1
2.78
0-2-0
2.34
0-1-1
2.75
0-0-2
2.02
1-0-1
2.64
0-0-2
1.87
1-0-1
2.44
—
0-1-1
2.71
2-0-0
2.77
0-0-2
2.26
2-0-0
2.60
0-1-1
2.70
1-0-1
2.75
1-1-0
2.92
1-0-1
2.56
1-0-1
2.56
0-0-2
2.76
Hamburger SV
1-0-1
2.95
1-0-1
2.37
1-1-0
2.83
0-0-2
2.10
1-1-0
2.76
0-1-1
2.15
1-0-1
2.54
1-1-0
2.79
—
2-0-0
2.87
0-1-1
2.25
1-1-0
2.60
1-1-0
2.73
2-0-0
2.88
0-1-1
3.03
0-0-2
2.57
1-1-0
2.66
0-2-0
2.68
Hannover 96
1-0-1
2.74
2-0-0
2.19
1-0-1
2.67
0-1-1
1.74
1-1-0
2.78
0-2-0
1.83
2-0-0
2.42
0-0-2
2.71
0-0-2
2.62
—
0-2-0
2.30
1-1-0
2.52
0-1-1
2.75
1-0-1
2.66
0-0-2
2.90
1-0-1
2.42
2-0-0
2.61
0-1-1
2.64
Hertha BSC
1-0-1
3.33
1-0-1
2.78
0-1-1
3.33
0-1-1
2.23
1-0-1
3.18
1-0-1
2.48
1-0-1
3.00
2-0-0
3.25
1-1-0
3.25
0-2-0
3.21
—
1-0-1
3.16
1-0-1
3.20
1-1-0
3.23
1-1-0
3.40
2-0-0
2.98
1-1-0
3.06
1-1-0
3.23
Kickers Offenbach
0-1-1
2.84
1-0-1
2.47
1-0-1
2.76
0-2-0
1.71
1-1-0
2.75
0-0-2
2.14
0-0-2
2.81
0-0-2
2.88
0-1-1
2.88
0-1-1
2.97
1-0-1
2.35
—
1-1-0
2.75
1-0-1
2.87
1-1-0
3.03
1-0-1
2.58
0-1-1
2.70
1-0-1
2.85
MSV Duisburg
0-1-1
2.77
0-1-1
2.40
1-1-0
2.81
1-0-1
1.64
1-0-1
2.74
0-1-1
1.98
0-1-1
2.67
1-1-0
2.79
0-1-1
2.76
1-1-0
2.76
1-0-1
2.30
0-1-1
2.76
—
1-1-0
2.71
1-1-0
2.82
1-0-1
2.55
1-0-1
2.66
2-0-0
2.71
Rot-Weiss Essen
1-0-1
2.83
1-0-1
2.36
1-1-0
2.77
1-1-0
1.71
0-0-2
2.72
0-0-2
1.97
0-0-2
2.62
1-0-1
2.76
0-0-2
2.60
1-0-1
2.83
0-1-1
2.27
1-0-1
2.63
0-1-1
2.78
—
0-2-0
3.00
0-0-2
2.60
0-1-1
2.66
0-2-0
2.81
Rot-Weiss Oberhausen
1-0-1
2.57
1-1-0
2.25
1-0-1
2.59
0-0-2
1.76
0-0-2
2.57
0-0-2
1.73
1-1-0
2.37
0-1-1
2.58
1-1-0
2.48
2-0-0
2.58
0-1-1
2.10
0-1-1
2.46
0-1-1
2.67
0-2-0
2.49
—
1-0-1
2.24
0-0-2
2.53
1-0-1
2.38
Schalke 04
1-0-1
3.03
0-1-1
2.72
1-0-1
2.97
0-0-2
2.04
1-1-0
2.85
0-1-1
2.19
1-1-0
2.84
1-0-1
2.95
2-0-0
2.93
1-0-1
3.08
0-0-2
2.51
1-0-1
2.92
1-0-1
2.94
2-0-0
2.88
1-0-1
3.26
—
1-1-0
2.77
1-1-0
2.84
VfB Stuttgart
2-0-0
2.79
0-0-2
2.55
1-0-1
2.89
0-1-1
2.04
1-0-1
2.83
0-1-1
2.09
0-1-1
2.71
1-0-1
2.93
0-1-1
2.84
0-0-2
2.87
0-1-1
2.44
1-1-0
2.80
1-0-1
2.83
1-1-0
2.84
2-0-0
2.99
0-1-1
2.72
—
1-0-1
2.88
Werder Bremen
0-1-1
2.88
0-2-0
2.39
1-0-1
2.93
0-0-2
1.90
2-0-0
2.75
1-1-0
1.99
1-0-1
2.69
2-0-0
2.75
0-2-0
2.82
1-1-0
2.86
0-1-1
2.27
1-0-1
2.65
0-0-2
2.79
0-2-0
2.67
1-0-1
3.11
0-1-1
2.67
1-0-1
2.62
—

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.56 +4.9
Allowed 0.62 -5.1
Differential 0.88 +3.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
07.19%7.03%6.54%3.76%0.98%1.31%26.80%
17.03%10.78%5.39%4.08%2.12%0.98%30.39%
26.54%5.39%4.90%2.29%0.98%1.14%21.24%
33.76%4.08%2.29%2.29%0.65%0.16%13.24%
40.98%2.12%0.98%0.65%——4.74%
5+1.31%0.98%1.14%0.16%——3.59%
Total26.80%30.39%21.24%13.24%4.74%3.59%100%

Summary Statistics

Scored Allowed Difference
Mean 1.51 1.51 +0.00
SD 1.39 1.39 2.04
CV 0.92 0.92 —
Max 8 8 +7
Min 0 0 -7

Games Played: 306

↓ Scored | Allowed →012345+Total
02.94%5.88%8.82%—2.94%5.88%26.47%
12.94%5.88%5.88%2.94%——17.65%
214.71%11.76%2.94%2.94%2.94%2.94%38.24%
35.88%————2.94%8.82%
42.94%2.94%————5.88%
5+——2.94%———2.94%
Total29.41%26.47%20.59%5.88%5.88%11.76%100%

Summary Statistics

Scored Allowed Difference
Mean 1.59 1.68 -0.09
SD 1.31 1.66 2.34
CV 0.82 0.99 —
Max 5 5 +4
Min 0 0 -5

Games Played: 34

↓ Scored | Allowed →012345+Total
011.76%5.88%8.82%2.94%—2.94%32.35%
1—11.76%2.94%2.94%2.94%—20.59%
25.88%8.82%8.82%2.94%2.94%—29.41%
32.94%2.94%8.82%———14.71%
4——2.94%———2.94%
5+———————
Total20.59%29.41%32.35%8.82%5.88%2.94%100%

Summary Statistics

Scored Allowed Difference
Mean 1.35 1.65 -0.29
SD 1.18 1.45 1.90
CV 0.87 0.88 —
Max 4 7 +3
Min 0 0 -7

Games Played: 34

↓ Scored | Allowed →012345+Total
05.88%5.88%11.76%8.82%—2.94%35.29%
117.65%8.82%2.94%—5.88%—35.29%
25.88%5.88%—8.82%2.94%—23.53%
32.94%2.94%————5.88%
4———————
5+———————
Total32.35%23.53%14.71%17.65%8.82%2.94%100%

Summary Statistics

Scored Allowed Difference
Mean 1.00 1.56 -0.56
SD 0.92 1.48 1.86
CV 0.92 0.95 —
Max 3 5 +3
Min 0 0 -5

Games Played: 34

↓ Scored | Allowed →012345+Total
05.88%2.94%2.94%———11.76%
111.76%11.76%2.94%5.88%——32.35%
22.94%8.82%8.82%———20.59%
35.88%5.88%—2.94%——14.71%
42.94%5.88%2.94%———11.76%
5+2.94%2.94%2.94%———8.82%
Total32.35%38.24%20.59%8.82%——100%

Summary Statistics

Scored Allowed Difference
Mean 2.18 1.06 +1.12
SD 1.71 0.95 1.97
CV 0.79 0.90 —
Max 7 3 +7
Min 0 0 -2

Games Played: 34

↓ Scored | Allowed →012345+Total
08.82%5.88%5.88%5.88%——26.47%
15.88%11.76%5.88%2.94%2.94%2.94%32.35%
22.94%—5.88%2.94%—2.94%14.71%
35.88%5.88%2.94%—5.88%—20.59%
4———————
5+—2.94%2.94%———5.88%
Total23.53%26.47%23.53%11.76%8.82%5.88%100%

Summary Statistics

Scored Allowed Difference
Mean 1.59 1.76 -0.18
SD 1.58 1.56 2.15
CV 0.99 0.88 —
Max 7 6 +5
Min 0 0 -5

Games Played: 34

↓ Scored | Allowed →012345+Total
05.88%—5.88%———11.76%
15.88%17.65%————23.53%
211.76%2.94%5.88%2.94%2.94%—26.47%
32.94%8.82%2.94%———14.71%
42.94%5.88%—5.88%——14.71%
5+8.82%—————8.82%
Total38.24%35.29%14.71%8.82%2.94%—100%

Summary Statistics

Scored Allowed Difference
Mean 2.26 1.03 +1.24
SD 1.56 1.09 1.94
CV 0.69 1.06 —
Max 6 4 +6
Min 0 0 -2

Games Played: 34

↓ Scored | Allowed →012345+Total
02.94%11.76%2.94%—2.94%—20.59%
114.71%14.71%2.94%5.88%2.94%—41.18%
28.82%2.94%———2.94%14.71%
35.88%2.94%2.94%2.94%——14.71%
42.94%2.94%————5.88%
5+2.94%—————2.94%
Total38.24%35.29%8.82%8.82%5.88%2.94%100%

Summary Statistics

Scored Allowed Difference
Mean 1.53 1.18 +0.35
SD 1.31 1.36 2.04
CV 0.86 1.16 —
Max 5 5 +5
Min 0 0 -4

Games Played: 34

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

Summary Statistics

Scored Allowed Difference
Mean 1.15 1.65 -0.50
SD 1.37 1.55 2.16
CV 1.20 0.94 —
Max 5 6 +5
Min 0 0 -5

Games Played: 34

↓ Scored | Allowed →012345+Total
08.82%—5.88%5.88%——20.59%
15.88%8.82%2.94%2.94%2.94%5.88%29.41%
25.88%8.82%8.82%——2.94%26.47%
35.88%2.94%5.88%5.88%——20.59%
4———————
5+——2.94%———2.94%
Total26.47%20.59%26.47%14.71%2.94%8.82%100%

Summary Statistics

Scored Allowed Difference
Mean 1.59 1.85 -0.26
SD 1.21 1.84 2.23
CV 0.76 1.00 —
Max 5 8 +3
Min 0 0 -7

Games Played: 34

↓ Scored | Allowed →012345+Total
08.82%2.94%2.94%8.82%——23.53%
15.88%8.82%11.76%2.94%2.94%—32.35%
25.88%5.88%5.88%2.94%——20.59%
35.88%2.94%—2.94%2.94%—14.71%
42.94%2.94%————5.88%
5+—2.94%————2.94%
Total29.41%26.47%20.59%17.65%5.88%—100%

Summary Statistics

Scored Allowed Difference
Mean 1.56 1.44 +0.12
SD 1.33 1.26 1.95
CV 0.85 0.87 —
Max 5 4 +4
Min 0 0 -3

Games Played: 34

↓ Scored | Allowed →012345+Total
08.82%11.76%2.94%—2.94%—26.47%
15.88%14.71%2.94%2.94%——26.47%
25.88%2.94%—2.94%——11.76%
32.94%14.71%2.94%2.94%——23.53%
4——2.94%———2.94%
5+——5.88%2.94%——8.82%
Total23.53%44.12%17.65%11.76%2.94%—100%

Summary Statistics

Scored Allowed Difference
Mean 1.79 1.26 +0.53
SD 1.65 1.05 1.69
CV 0.92 0.83 —
Max 6 4 +4
Min 0 0 -4

Games Played: 34

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

Summary Statistics

Scored Allowed Difference
Mean 1.44 1.91 -0.47
SD 1.31 1.26 1.99
CV 0.91 0.66 —
Max 5 5 +5
Min 0 0 -4

Games Played: 34

↓ Scored | Allowed →012345+Total
011.76%8.82%5.88%2.94%—2.94%32.35%
111.76%8.82%5.88%2.94%—2.94%32.35%
28.82%—8.82%———17.65%
3—5.88%2.94%2.94%——11.76%
4—2.94%—2.94%——5.88%
5+———————
Total32.35%26.47%23.53%11.76%—5.88%100%

Summary Statistics

Scored Allowed Difference
Mean 1.26 1.38 -0.12
SD 1.21 1.37 1.75
CV 0.96 0.99 —
Max 4 5 +3
Min 0 0 -5

Games Played: 34

↓ Scored | Allowed →012345+Total
05.88%11.76%—2.94%——20.59%
1—11.76%5.88%8.82%2.94%2.94%32.35%
28.82%5.88%5.88%8.82%—5.88%35.29%
3—2.94%—2.94%2.94%—8.82%
42.94%—————2.94%
5+———————
Total17.65%32.35%11.76%23.53%5.88%8.82%100%

Summary Statistics

Scored Allowed Difference
Mean 1.41 2.00 -0.59
SD 1.02 1.69 1.84
CV 0.72 0.84 —
Max 4 7 +4
Min 0 0 -5

Games Played: 34

↓ Scored | Allowed →012345+Total
08.82%2.94%14.71%—2.94%5.88%35.29%
12.94%5.88%8.82%2.94%2.94%—23.53%
2—2.94%8.82%2.94%2.94%—17.65%
32.94%——2.94%——5.88%
4—2.94%8.82%2.94%——14.71%
5+—2.94%————2.94%
Total14.71%17.65%41.18%11.76%8.82%5.88%100%

Summary Statistics

Scored Allowed Difference
Mean 1.59 2.03 -0.44
SD 1.81 1.42 2.43
CV 1.14 0.70 —
Max 8 6 +7
Min 0 0 -6

Games Played: 34

↓ Scored | Allowed →012345+Total
08.82%11.76%8.82%5.88%——35.29%
111.76%2.94%5.88%2.94%2.94%—26.47%
25.88%8.82%2.94%———17.65%
35.88%5.88%—2.94%——14.71%
4—5.88%————5.88%
5+———————
Total32.35%35.29%17.65%11.76%2.94%—100%

Summary Statistics

Scored Allowed Difference
Mean 1.29 1.18 +0.12
SD 1.27 1.11 1.81
CV 0.98 0.95 —
Max 4 4 +3
Min 0 0 -3

Games Played: 34

↓ Scored | Allowed →012345+Total
0—14.71%2.94%2.94%2.94%—23.53%
18.82%17.65%11.76%5.88%2.94%—47.06%
22.94%8.82%————11.76%
32.94%——5.88%——8.82%
4———————
5+2.94%5.88%————8.82%
Total17.65%47.06%14.71%14.71%5.88%—100%

Summary Statistics

Scored Allowed Difference
Mean 1.44 1.44 +0.00
SD 1.50 1.13 2.06
CV 1.04 0.79 —
Max 6 4 +5
Min 0 0 -4

Games Played: 34

↓ Scored | Allowed →012345+Total
08.82%8.82%2.94%8.82%——29.41%
15.88%17.65%8.82%5.88%——38.24%
211.76%—5.88%———17.65%
32.94%8.82%————11.76%
4—2.94%————2.94%
5+———————
Total29.41%38.24%17.65%14.71%——100%

Summary Statistics

Scored Allowed Difference
Mean 1.21 1.18 +0.03
SD 1.09 1.03 1.68
CV 0.91 0.87 —
Max 4 3 +3
Min 0 0 -3

Games Played: 34

Season Summary

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

Team Elo Points Avg Luck Percentile Min 5th Q1 Median Q3 95th Max
Bayern Munich 1916 48 44.25 +3.75 83.0% 34 38 41 44 47 50 56
Borussia Monchengladbach 1893 50 40.20 +9.80 100.0% 29 34 37 40 43 47 50
Hertha BSC 1807 41 37.47 +3.53 86.0% 27 32 35 37 40 44 48
Hannover 96 1736 33 30.90 +2.10 77.0% 21 24 28 31 33 38 44
1. FC Koln 1729 33 36.55 -3.55 27.0% 27 31 33 37 39 43 44
Werder Bremen 1729 33 32.74 +0.26 55.0% 23 24 30 33 36 39 45
Hamburger SV 1725 37 32.79 +4.21 87.0% 23 27 30 33 35 39 41
Schalke 04 1724 36 34.42 +1.58 73.0% 26 28 32 34 37 40 43
Eintracht Braunschweig 1722 39 33.90 +5.10 91.0% 24 27 31 34 37 40 43
VfB Stuttgart 1715 30 33.54 -3.54 25.0% 18 26 30 34 37 40 44
MSV Duisburg 1713 35 32.58 +2.42 75.0% 23 26 30 32 35 39 42
1. FC Kaiserslautern 1697 34 31.51 +2.49 69.0% 22 24 28 31 35 39 43
Arminia Bielefeld 1686 29 31.80 -2.80 26.0% 20 24 28 33 35 38 41
Eintracht Frankfurt 1683 28 32.12 -4.12 18.0% 24 25 29 32 35 38 42
Borussia Dortmund 1682 29 32.58 -3.58 20.0% 24 27 30 33 34 38 45
Kickers Offenbach 1672 27 32.56 -5.56 12.0% 22 26 30 33 35 39 43
Rot-Weiss Oberhausen 1657 27 29.18 -2.18 36.0% 16 21 26 29 32 36 43
Rot-Weiss Essen 1630 23 32.91 -9.91 0.0% 24 26 30 33 35 41 43

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
+38.24%
Strong Edge
56.54%25.16%18.30%
Elo Value
Home Edge
168 Elo
0.006 goals per Elo point
0139.95500
Scoring Tilt
Expected
+0.87 goals
Home-Tilted
-2+0.83+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
2.6
One-Team Race
134710
Champion Preseason Odds
24%
Borussia Monchengladbach, 2nd of 18
LongshotFavorite
Title Margin
Expected
0.06/gm
Photo Finish
00.110.5/gm

Simulation-Based Surprises

How these are measured

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

Luck Spread
Standard deviation of the gap between each team's actual points and their simulated average points. The gold line is the spread the model expected from chance alone.
As Expected: under 3.31 * Some Luck: 3.31 to 4.96 * Lucky: 4.96 to 6.62 * Wild Swing: 6.62 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 3.05 * Close: 3.05 to 4.58 * Off: 4.58 to 6.1 * Way Off: 6.1 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.53 * A Surprise: 1.53 to 2.45 * Several Surprises: 2.45 to 3.37 * Many Surprises: 3.37 and up.
Luck Spread
Expected
4.61 points
Some Luck
04.1410
Average Finish Error
Expected
3.39
Close
03.818
Biggest Overachiever
Expected 97.22%
100.00%
Borussia Monchengladbach
50100
Biggest Underachiever
Expected 2.78%
0.00%
Rot-Weiss Essen
050
Season Outliers
Expected
2 of 18
Minimal Outliers
01.89
Unexpected Relegations
Expected
2 of 2
A Surprise
01.52

Parity

How these are measured

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

Gini Index
How evenly points were spread across the league. Lower means a tight, balanced table; higher means a few teams ran off with most of the points.
Balanced: under 0.12 * Even: 0.12 to 0.15 * Top-Heavy: 0.15 to 0.17 * Lopsided: 0.17 and up.
Noll-Scully
Take a league where every match is a coin flip and nobody is better than anybody. You would still get a table, with a leader and a bottom club, purely by luck, and you can work out how far apart that table would be. This is the real table measured against it. At 1.00 the season was no more spread out than pure chance; at 2.00 it was twice as spread out, which takes genuine differences in quality. Dividing by the luck figure is what makes seasons of different lengths comparable, because a short season spreads a table by luck alone far more than a long one does. Elo SD in the corner is the same question in rating points: how far apart the teams finished on the ratings.
Coin-Flip Parity: under 1.55 * Moderate Separation: 1.55 to 1.75 * Strong Separation: 1.75 to 1.9 * Wide Separation: 1.9 and up.
Interquartile Edge
Chance the team at the 75th percentile of Elo would beat the team at the 25th percentile on a neutral field. Higher means a bigger gap between the upper and lower half of the table.
Even: under 63% * Slight Edge: 63% to 67% * Clear Edge: 67% to 70% * Wide Edge: 70% and up.
Best vs. Worst
Chance the top-rated team would beat the bottom-rated team on a neutral field. The gold line is how large that gap tends to be in a league of this size; a dot to the right flags an unusually dominant or unusually weak team.
Even: under 85.5% * Clear Edge: 85.5% to 91% * Strong Edge: 91% to 94.5% * Dominant: 94.5% and up.
Close Games
Share of matches decided by 1 goal or fewer, draws included. The gold line is how many close games the matchups and the scoring value of an Elo point predict.
Few: under 52.5% * Some Drama: 52.5% to 55% * Frequent: 55% to 59.5% * Very Frequent: 59.5% and up.
Blowouts
Share of matches decided by 3 goals or more. The gold line is how many routs the matchups and the scoring model predict.
Rare: under 17.5% * Occasional: 17.5% to 21.5% * Frequent: 21.5% to 24% * Very Frequent: 24% and up.
Gini Index
0.11
Balanced
00.120.5
Noll-Scully
Elo SD: 74.30
1.41
Coin-Flip Parity
11.551.752.5
Interquartile Edge
56%
Even
50%63%70%100%
Best vs. Worst
Baseline
84%
Even
50%84%100%
Close Games
Expected
56%
Frequent
0%54%100%
Blowouts
Expected
21%
Occasional
0%22%100%

Predictability

How these are measured

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

Brier Score
How close the pregame probabilities landed to the actual result, averaged over the season. Confident, correct calls are rewarded most; confident misses are punished most. Lower is better; since draws are possible, a score under 0.66 beats guessing the base rate.
Highly Predictable: under 0.56 * Predictable: 0.56 to 0.62 * Hard to Predict: 0.62 to 0.66 * Coin-Flip: 0.66 and up.
Matchup Imbalance
How lopsided the matchups were on paper, averaging the gap between the two win probabilities over their sum. 0 means every match was a toss-up; 1 means every match was a heavy favorite against a big underdog.
Very Even: under 0.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.57
Predictable
00.552
Matchup Imbalance
0.59
Lopsided
00.340.5
Strangeness
Expected
1.23
Wilder Than Modeled
01.002
Repeatability
0.27
Weak Carryover
00.460.581
Upset Rate
Expected
19%
Chalky
0%15%50%
Clear Favorite Upset Rate
Expected
17%
Solid Favorites
0%14%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.07 * Near Noise Ceiling: 0.07 to 0.1 * Above Noise: 0.1 to 0.14 * Well Above Noise: 0.14 and up.
Probability calibration
<0.01
Miscalibrated
0.010.050.10.51
Calibration slope
Ideal
1.00
Calibrated
0.51.001.5
Calibration error (ECE)
Noise ceiling
0.057
Well Within Noise
00.0700.2

Promotion Playoff

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

First Round

1. FC Nurnberg 2
Borussia Neunkirchen 1

Leg 1: Borussia Neunkirchen 1-0 1. FC Nurnberg

Leg 2: 1. FC Nurnberg 2-0 Borussia Neunkirchen

VfL Osnabruck 4
Karlsruher SC 1

Leg 1: Karlsruher SC 0-3 VfL Osnabruck

Leg 2: VfL Osnabruck 1-1 Karlsruher SC

SV Tasmania 1900 Berlin 5
FK Pirmasens 2

Leg 1: FK Pirmasens 2-2 SV Tasmania 1900 Berlin

Leg 2: SV Tasmania 1900 Berlin 3-0 FK Pirmasens

VfL Bochum 8
SV Tasmania 1900 Berlin 4

Leg 1: SV Tasmania 1900 Berlin 2-4 VfL Bochum

Leg 2: VfL Bochum 4-2 SV Tasmania 1900 Berlin

Borussia Neunkirchen 4
St. Pauli 2

Leg 1: Borussia Neunkirchen 3-0 St. Pauli

Leg 2: St. Pauli 2-1 Borussia Neunkirchen

FK Pirmasens 3
VfL Osnabruck 2

Leg 1: VfL Osnabruck 1-3 FK Pirmasens

Leg 2: FK Pirmasens 0-1 VfL Osnabruck

Dusseldorf 7
Wacker 04 Berlin 2

Leg 1: Dusseldorf 3-0 Wacker 04 Berlin

Leg 2: Wacker 04 Berlin 2-4 Dusseldorf

VfL Bochum 5
FK Pirmasens 3

Leg 1: FK Pirmasens 1-0 VfL Bochum

Leg 2: VfL Bochum 5-2 FK Pirmasens

Karlsruher SC 5
SV Tasmania 1900 Berlin 2

Leg 1: Karlsruher SC 2-1 SV Tasmania 1900 Berlin

Leg 2: SV Tasmania 1900 Berlin 1-3 Karlsruher SC

Dusseldorf 4
Borussia Neunkirchen 2

Leg 1: Dusseldorf 2-0 Borussia Neunkirchen

Leg 2: Borussia Neunkirchen 2-2 Dusseldorf

1. FC Nurnberg 5
Wacker 04 Berlin 3

Leg 1: Wacker 04 Berlin 3-2 1. FC Nurnberg

Leg 2: 1. FC Nurnberg 3-0 Wacker 04 Berlin

VfL Bochum 3
Karlsruher SC 1

Leg 1: VfL Bochum 1-0 Karlsruher SC

Leg 2: Karlsruher SC 1-2 VfL Bochum

VfL Osnabruck 2
SV Tasmania 1900 Berlin 2

Leg 1: SV Tasmania 1900 Berlin 2-1 VfL Osnabruck

Leg 2: VfL Osnabruck 1-0 SV Tasmania 1900 Berlin

St. Pauli 4
Wacker 04 Berlin 0

Leg 1: St. Pauli 3-0 Wacker 04 Berlin

Leg 2: Wacker 04 Berlin 0-1 St. Pauli

Dusseldorf 4
1. FC Nurnberg 1

Leg 1: 1. FC Nurnberg 0-2 Dusseldorf

Leg 2: Dusseldorf 2-1 1. FC Nurnberg

VfL Bochum 7
VfL Osnabruck 3

Leg 1: VfL Osnabruck 2-4 VfL Bochum

Leg 2: VfL Bochum 3-1 VfL Osnabruck

FK Pirmasens 3
Karlsruher SC 2

Leg 1: Karlsruher SC 1-0 FK Pirmasens

Leg 2: FK Pirmasens 3-1 Karlsruher SC

Dusseldorf 4
St. Pauli 2

Leg 1: Dusseldorf 3-1 St. Pauli

Leg 2: St. Pauli 1-1 Dusseldorf

1. FC Nurnberg 6
St. Pauli 2

Leg 1: St. Pauli 1-1 1. FC Nurnberg

Leg 2: 1. FC Nurnberg 5-1 St. Pauli

Borussia Neunkirchen 4
Wacker 04 Berlin 1

Leg 1: Wacker 04 Berlin 0-2 Borussia Neunkirchen

Leg 2: Borussia Neunkirchen 2-1 Wacker 04 Berlin

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
Borussia Monchengladbach24.00%25.00%11.00%13.00%6.00%6.00%5.00%3.00%1.00%4.00%—1.00%———1.00%——
Bayern Munich56.00%24.00%11.00%5.00%—2.00%—2.00%——————————
Hertha BSC7.00%12.00%17.00%10.00%13.00%13.00%5.00%6.00%2.00%3.00%4.00%6.00%——1.00%1.00%——
Eintracht Braunschweig1.00%4.00%6.00%5.00%9.00%11.00%11.00%6.00%3.00%6.00%5.00%4.00%9.00%4.00%9.00%3.00%3.00%1.00%
Hamburger SV—4.00%4.00%3.00%7.00%6.00%6.00%5.00%8.00%4.00%8.00%5.00%12.00%7.00%6.00%4.00%9.00%2.00%
Schalke 041.00%4.00%5.00%6.00%12.00%11.00%5.00%12.00%2.00%6.00%8.00%9.00%4.00%5.00%4.00%3.00%—3.00%
MSV Duisburg1.00%1.00%5.00%3.00%5.00%2.00%6.00%9.00%8.00%4.00%4.00%9.00%8.00%8.00%9.00%8.00%6.00%4.00%
1. FC Kaiserslautern—2.00%1.00%3.00%4.00%5.00%13.00%5.00%2.00%5.00%6.00%3.00%9.00%4.00%8.00%12.00%6.00%12.00%
Hannover 961.00%1.00%—6.00%—4.00%5.00%3.00%5.00%6.00%8.00%8.00%10.00%2.00%8.00%17.00%5.00%11.00%
Werder Bremen—2.00%9.00%4.00%7.00%7.00%7.00%4.00%6.00%3.00%6.00%10.00%5.00%8.00%8.00%2.00%7.00%5.00%
1. FC Koln4.00%11.00%11.00%9.00%10.00%9.00%6.00%6.00%6.00%4.00%6.00%4.00%4.00%7.00%1.00%2.00%——
VfB Stuttgart1.00%3.00%4.00%11.00%9.00%7.00%3.00%9.00%6.00%2.00%4.00%7.00%6.00%8.00%3.00%6.00%4.00%7.00%
Borussia Dortmund1.00%—5.00%2.00%1.00%7.00%7.00%4.00%9.00%9.00%7.00%4.00%10.00%13.00%6.00%5.00%7.00%3.00%
Arminia Bielefeld——4.00%4.00%2.00%1.00%7.00%3.00%13.00%12.00%6.00%7.00%2.00%5.00%7.00%6.00%11.00%10.00%
Eintracht Frankfurt1.00%1.00%2.00%2.00%5.00%2.00%4.00%12.00%9.00%5.00%6.00%5.00%5.00%9.00%9.00%6.00%9.00%8.00%
Rot-Weiss Oberhausen1.00%—1.00%1.00%—2.00%1.00%1.00%6.00%7.00%6.00%5.00%5.00%6.00%9.00%13.00%15.00%21.00%
Kickers Offenbach—2.00%3.00%6.00%3.00%3.00%5.00%5.00%9.00%11.00%8.00%5.00%8.00%5.00%5.00%5.00%10.00%7.00%
Rot-Weiss Essen1.00%4.00%1.00%7.00%7.00%2.00%4.00%5.00%5.00%9.00%8.00%8.00%3.00%9.00%7.00%6.00%8.00%6.00%

Points Required Per Position

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

Stochastic Promotion/Relegation Outcomes

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

Team Same level Direct relegation
Bayern Munich 100% —
Borussia Monchengladbach 99.00% 1.00%
Hertha BSC 98.00% 2.00%
1. FC Koln 97.00% 3.00%
Schalke 04 93.00% 7.00%
VfB Stuttgart 91.00% 9.00%
Hamburger SV 90.00% 10.00%
Kickers Offenbach 90.00% 10.00%
Werder Bremen 90.00% 10.00%
Borussia Dortmund 89.00% 11.00%
Eintracht Braunschweig 88.00% 12.00%
Arminia Bielefeld 87.00% 13.00%
Rot-Weiss Essen 87.00% 13.00%
Eintracht Frankfurt 85.00% 15.00%
MSV Duisburg 83.00% 17.00%
1. FC Kaiserslautern 80.00% 20.00%
Rot-Weiss Oberhausen 78.00% 22.00%
Hannover 96 75.00% 25.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
1970-08-15 Arminia Bielefeld W 3-049.2 1706 1730 58.50% 25.76% 15.74%+0.69 +8.0 2
1970-08-15 @ Borussia Dortmund L 0-349.2 1730 1706 15.74% 25.76% 58.50%-0.69 -8.0 0
1970-08-15 Kickers Offenbach W 2-049.6 1824 1752 66.29% 23.77% 9.94%+1.26 +3.6 2
1970-08-15 @ Borussia Monchengladbach L 0-249.6 1752 1824 9.94% 23.77% 66.29%-1.26 -3.6 0
1970-08-15 Schalke 04 D 3-380.5 1686 1708 58.72% 25.72% 15.55%+0.70 -0.9 1
1970-08-15 @ Eintracht Braunschweig D 3-380.5 1708 1686 15.55% 25.72% 58.72%-0.70 +0.9 1
1970-08-15 Hamburger SV D 0-067.7 1718 1717 60.77% 25.33% 13.91%+0.84 -1.8 1
1970-08-15 @ Eintracht Frankfurt D 0-067.7 1717 1718 13.91% 25.33% 60.77%-0.84 +1.8 1
1970-08-15 1. FC Kaiserslautern W 5-360.2 1775 1689 67.31% 23.39% 9.30%+1.35 +2.4 2
1970-08-15 @ Hertha BSC L 3-560.2 1689 1775 9.30% 23.39% 67.31%-1.35 -2.4 0
1970-08-15 Rot-Weiss Oberhausen D 2-276.4 1687 1687 60.64% 25.35% 14.01%+0.83 -1.2 1
1970-08-15 @ MSV Duisburg D 2-276.4 1687 1687 14.01% 25.35% 60.64%-0.83 +1.2 1
1970-08-15 Hannover 96 W 2-050.4 1702 1694 61.30% 25.21% 13.50%+0.88 +4.8 2
1970-08-15 @ Rot-Weiss Essen L 0-250.4 1694 1702 13.50% 25.21% 61.30%-0.88 -4.8 0
1970-08-15 Bayern Munich D 1-171.7 1703 1844 45.90% 26.68% 27.42%-0.01 -0.6 1
1970-08-15 @ VfB Stuttgart D 1-171.7 1844 1703 27.42% 26.68% 45.90%+0.01 +0.6 1
1970-08-15 1. FC Koln D 1-171.6 1706 1789 52.56% 26.46% 20.97%+0.33 -1.0 1
1970-08-15 @ Werder Bremen D 1-171.6 1789 1706 20.97% 26.46% 52.56%-0.33 +1.0 1
1970-08-22 Borussia Dortmund W 1-054.6 1686 1714 58.17% 25.82% 16.01%+0.67 +3.0 2
1970-08-22 @ 1. FC Kaiserslautern L 0-154.6 1714 1686 16.01% 25.82% 58.17%-0.67 -3.0 2
1970-08-22 Rot-Weiss Essen D 0-067.7 1722 1706 61.94% 25.06% 13.01%+0.92 -1.9 1
1970-08-22 @ Arminia Bielefeld D 0-067.7 1706 1722 13.01% 25.06% 61.94%-0.92 +1.9 3
1970-08-22 Hertha BSC W 1-053.0 1845 1777 65.96% 23.88% 10.16%+1.23 +1.9 3
1970-08-22 @ Bayern Munich L 0-153.0 1777 1845 10.16% 23.88% 65.96%-1.23 -1.9 2
1970-08-22 Borussia Monchengladbach D 2-276.9 1719 1827 49.81% 26.62% 23.57%+0.19 -0.6 2
1970-08-22 @ Hamburger SV D 2-276.9 1827 1719 23.57% 26.62% 49.81%-0.19 +0.6 3
1970-08-22 Eintracht Frankfurt L 1-272.1 1689 1717 58.17% 25.82% 16.02%+0.67 -8.0 0
1970-08-22 @ Hannover 96 W 2-172.1 1717 1689 16.02% 25.82% 58.17%-0.67 +8.0 3
1970-08-22 Werder Bremen W 2-157.9 1748 1705 64.18% 24.45% 11.37%+1.09 +2.0 2
1970-08-22 @ Kickers Offenbach L 1-257.9 1705 1748 11.37% 24.45% 64.18%-1.09 -2.0 1
1970-08-22 Eintracht Braunschweig W 3-153.8 1790 1685 68.61% 22.88% 8.51%+1.46 +2.6 3
1970-08-22 @ 1. FC Koln L 1-353.8 1685 1790 8.51% 22.88% 68.61%-1.46 -2.6 1
1970-08-22 VfB Stuttgart L 1-272.3 1688 1702 59.39% 25.60% 15.01%+0.75 -8.1 1
1970-08-22 @ Rot-Weiss Oberhausen W 2-172.3 1702 1688 15.01% 25.60% 59.39%-0.75 +8.1 3
1970-08-22 MSV Duisburg W 1-053.2 1709 1686 62.53% 24.91% 12.56%+0.97 +2.4 3
1970-08-22 @ Schalke 04 L 0-153.2 1686 1709 12.56% 24.91% 62.53%-0.97 -2.4 1
1970-08-28 Bayern Munich D 0-067.7 1711 1847 46.59% 26.68% 26.72%+0.03 -0.7 3
1970-08-28 @ Borussia Dortmund D 0-067.7 1847 1711 26.72% 26.68% 46.59%-0.03 +0.7 4
1970-08-28 Hannover 96 D 0-069.1 1828 1681 71.34% 21.65% 7.01%+1.71 -2.5 4
1970-08-28 @ Borussia Monchengladbach D 0-069.1 1681 1828 7.01% 21.65% 71.34%-1.71 +2.5 1
1970-08-28 Werder Bremen W 1-054.2 1683 1702 58.89% 25.70% 15.42%+0.72 +2.9 3
1970-08-28 @ Eintracht Braunschweig L 0-154.2 1702 1683 15.42% 25.70% 58.89%-0.72 -2.9 1
1970-08-28 Arminia Bielefeld D 1-171.7 1725 1720 61.01% 25.27% 13.72%+0.86 -1.6 4
1970-08-28 @ Eintracht Frankfurt D 1-171.7 1720 1725 13.72% 25.27% 61.01%-0.86 +1.6 2
1970-08-28 Rot-Weiss Oberhausen W 3-153.9 1776 1680 67.96% 23.14% 8.90%+1.40 +2.7 4
1970-08-28 @ Hertha BSC L 1-353.9 1680 1776 8.90% 23.14% 67.96%-1.40 -2.7 1
1970-08-28 1. FC Kaiserslautern W 4-047.0 1708 1689 62.22% 24.99% 12.80%+0.95 +8.6 5
1970-08-28 @ Rot-Weiss Essen L 0-447.0 1689 1708 12.80% 24.99% 62.22%-0.95 -8.6 2
1970-08-28 Schalke 04 D 1-171.6 1710 1711 60.57% 25.37% 14.06%+0.83 -1.6 4
1970-08-28 @ VfB Stuttgart D 1-171.6 1711 1710 14.06% 25.37% 60.57%-0.83 +1.6 4
1970-09-04 Eintracht Frankfurt W 2-051.8 1681 1723 56.79% 26.03% 17.19%+0.58 +6.0 4
1970-09-04 @ 1. FC Kaiserslautern L 0-251.8 1723 1681 17.19% 26.03% 56.79%-0.58 -6.0 4
1970-09-04 Eintracht Braunschweig L 0-265.9 1750 1686 65.75% 23.95% 10.30%+1.22 -17.9 2
1970-09-04 @ Kickers Offenbach W 2-065.9 1686 1750 10.30% 23.95% 65.75%-1.22 +17.9 5
1970-09-05 Borussia Monchengladbach L 0-262.5 1722 1825 50.39% 26.59% 23.02%+0.22 -14.0 2
1970-09-05 @ Arminia Bielefeld W 2-062.5 1825 1722 23.02% 26.59% 50.39%-0.22 +14.0 6
1970-09-05 Rot-Weiss Essen D 2-278.3 1847 1717 70.30% 22.15% 7.56%+1.61 -1.7 5
1970-09-05 @ Bayern Munich D 2-278.3 1717 1847 7.56% 22.15% 70.30%-1.61 +1.7 6
1970-09-05 Hamburger SV L 0-361.6 1684 1718 57.54% 25.92% 16.55%+0.63 -22.9 1
1970-09-05 @ Hannover 96 W 3-061.6 1718 1684 16.55% 25.92% 57.54%-0.63 +22.9 4
1970-09-05 VfB Stuttgart W 2-157.2 1793 1709 67.16% 23.45% 9.39%+1.33 +1.7 5
1970-09-05 @ 1. FC Koln L 1-257.2 1709 1793 9.39% 23.45% 67.16%-1.33 -1.7 4
1970-09-05 Borussia Dortmund L 0-167.0 1677 1710 57.66% 25.90% 16.44%+0.64 -8.4 1
1970-09-05 @ Rot-Weiss Oberhausen W 1-067.0 1710 1677 16.44% 25.90% 57.66%-0.64 +8.4 5
1970-09-05 Hertha BSC L 0-166.7 1713 1778 54.47% 26.30% 19.23%+0.44 -8.0 4
1970-09-05 @ Schalke 04 W 1-066.7 1778 1713 19.23% 26.30% 54.47%-0.44 +8.0 6
1970-09-05 MSV Duisburg L 0-264.8 1700 1684 61.98% 25.05% 12.98%+0.93 -16.9 1
1970-09-05 @ Werder Bremen W 2-064.8 1684 1700 12.98% 25.05% 61.98%-0.93 +16.9 3
1970-09-11 Eintracht Braunschweig D 0-067.5 1700 1703 60.37% 25.41% 14.22%+0.81 -1.8 4
1970-09-11 @ MSV Duisburg D 0-067.5 1703 1700 14.22% 25.41% 60.37%-0.81 +1.8 6
1970-09-11 Werder Bremen W 3-047.6 1707 1683 62.67% 24.87% 12.46%+0.98 +6.5 6
1970-09-11 @ VfB Stuttgart L 0-347.6 1683 1707 12.46% 24.87% 62.67%-0.98 -6.4 1
1970-09-12 Schalke 04 L 1-273.1 1719 1705 61.81% 25.09% 13.10%+0.92 -8.4 5
1970-09-12 @ Borussia Dortmund W 2-173.1 1705 1719 13.10% 25.09% 61.81%-0.92 +8.5 6
1970-09-12 1. FC Kaiserslautern W 5-045.0 1839 1687 71.70% 21.48% 6.82%+1.74 +5.6 8
1970-09-12 @ Borussia Monchengladbach L 0-545.0 1687 1839 6.82% 21.48% 71.70%-1.74 -5.6 4
1970-09-12 Bayern Munich L 0-164.9 1717 1846 47.44% 26.68% 25.88%+0.07 -7.0 4
1970-09-12 @ Eintracht Frankfurt W 1-064.9 1846 1717 25.88% 26.68% 47.44%-0.07 +7.0 7
1970-09-12 Arminia Bielefeld W 3-263.0 1741 1708 63.36% 24.69% 11.96%+1.03 +2.0 6
1970-09-12 @ Hamburger SV L 2-363.0 1708 1741 11.96% 24.69% 63.36%-1.03 -2.0 2
1970-09-12 Kickers Offenbach D 1-171.1 1661 1732 53.85% 26.36% 19.79%+0.41 -1.1 2
1970-09-12 @ Hannover 96 D 1-171.1 1732 1661 19.79% 26.36% 53.85%-0.41 +1.1 3
1970-09-12 1. FC Koln W 3-264.4 1786 1795 59.90% 25.51% 14.60%+0.78 +2.4 8
1970-09-12 @ Hertha BSC L 2-364.4 1795 1786 14.60% 25.51% 59.90%-0.78 -2.4 5
1970-09-12 Rot-Weiss Oberhausen D 3-380.9 1719 1669 64.64% 24.31% 11.05%+1.13 -1.2 7
1970-09-12 @ Rot-Weiss Essen D 3-380.9 1669 1719 11.05% 24.31% 64.64%-1.13 +1.2 2
1970-09-19 Hamburger SV W 2-052.5 1681 1743 54.85% 26.26% 18.88%+0.46 +6.4 6
1970-09-19 @ 1. FC Kaiserslautern L 0-252.5 1743 1681 18.88% 26.26% 54.85%-0.46 -6.4 6
1970-09-19 Hannover 96 W 3-154.4 1706 1660 64.38% 24.39% 11.23%+1.11 +3.5 4
1970-09-19 @ Arminia Bielefeld L 1-354.4 1660 1706 11.23% 24.39% 64.38%-1.11 -3.5 2
1970-09-19 Borussia Monchengladbach D 2-277.5 1853 1845 61.31% 25.21% 13.49%+0.88 -1.2 8
1970-09-19 @ Bayern Munich D 2-277.5 1845 1853 13.49% 25.21% 61.31%-0.88 +1.2 9
1970-09-19 VfB Stuttgart W 4-047.9 1705 1714 59.90% 25.51% 14.60%+0.78 +9.8 8
1970-09-19 @ Eintracht Braunschweig L 0-447.9 1714 1705 14.60% 25.51% 59.90%-0.78 -9.8 6
1970-09-19 MSV Duisburg W 2-049.9 1733 1699 63.48% 24.65% 11.87%+1.04 +4.2 5
1970-09-19 @ Kickers Offenbach L 0-249.9 1699 1733 11.87% 24.65% 63.48%-1.04 -4.2 4
1970-09-19 Borussia Dortmund D 2-277.7 1792 1710 67.01% 23.51% 9.49%+1.32 -1.5 6
1970-09-19 @ 1. FC Koln D 2-277.7 1710 1792 9.49% 23.51% 67.01%-1.32 +1.5 6
1970-09-19 Eintracht Frankfurt D 0-067.1 1670 1710 57.01% 26.00% 17.00%+0.59 -1.5 3
1970-09-19 @ Rot-Weiss Oberhausen D 0-067.1 1710 1670 17.00% 26.00% 57.01%-0.59 +1.5 5
1970-09-19 Rot-Weiss Essen W 4-153.5 1713 1717 60.25% 25.43% 14.31%+0.81 +6.2 8
1970-09-19 @ Schalke 04 L 1-453.5 1717 1713 14.31% 25.43% 60.25%-0.81 -6.2 7
1970-09-19 Hertha BSC D 0-067.4 1676 1789 49.36% 26.63% 24.01%+0.16 -0.9 2
1970-09-19 @ Werder Bremen D 0-067.4 1789 1676 24.01% 26.63% 49.36%-0.16 +0.9 9
1970-09-23 Kickers Offenbach W 2-051.6 1709 1738 58.09% 25.83% 16.08%+0.66 +5.6 6
1970-09-23 @ Arminia Bielefeld L 0-251.6 1738 1709 16.08% 25.83% 58.09%-0.66 -5.6 5
1970-09-23 Schalke 04 W 1-054.2 1712 1719 59.95% 25.50% 14.55%+0.79 +2.7 7
1970-09-23 @ Eintracht Frankfurt L 0-154.2 1719 1712 14.55% 25.50% 59.95%-0.79 -2.7 8
1970-09-23 Bayern Munich L 1-563.2 1737 1852 49.06% 26.64% 24.30%+0.15 -21.6 6
1970-09-23 @ Hamburger SV W 5-163.2 1852 1737 24.30% 26.64% 49.06%-0.15 +21.6 10
1970-09-23 1. FC Kaiserslautern W 2-159.0 1656 1688 57.81% 25.88% 16.32%+0.65 +2.8 4
1970-09-23 @ Hannover 96 L 1-259.0 1688 1656 16.32% 25.88% 57.81%-0.65 -2.8 6
1970-09-23 Eintracht Braunschweig W 1-052.6 1790 1715 66.48% 23.70% 9.82%+1.28 +1.9 11
1970-09-23 @ Hertha BSC L 0-152.6 1715 1790 9.82% 23.70% 66.48%-1.28 -1.9 8
1970-09-23 1. FC Koln W 2-053.4 1711 1791 53.03% 26.43% 20.54%+0.36 +6.9 9
1970-09-23 @ Rot-Weiss Essen L 0-253.4 1791 1711 20.54% 26.43% 53.03%-0.36 -6.9 6
1970-09-23 MSV Duisburg W 1-053.6 1704 1694 61.42% 25.18% 13.40%+0.89 +2.5 8
1970-09-23 @ VfB Stuttgart L 0-153.6 1694 1704 13.40% 25.18% 61.42%-0.89 -2.5 4
1970-09-26 Arminia Bielefeld W 3-049.1 1685 1715 57.93% 25.86% 16.21%+0.65 +8.2 8
1970-09-26 @ 1. FC Kaiserslautern L 0-349.1 1715 1685 16.21% 25.86% 57.93%-0.65 -8.2 6
1970-09-26 Hannover 96 W 4-149.4 1873 1659 75.36% 19.51% 5.13%+2.11 +2.1 12
1970-09-26 @ Bayern Munich L 1-449.4 1659 1873 5.13% 19.51% 75.36%-2.11 -2.1 4
1970-09-26 Borussia Dortmund W 3-048.4 1713 1712 60.74% 25.33% 13.93%+0.84 +7.2 10
1970-09-26 @ Eintracht Braunschweig L 0-348.4 1712 1713 13.93% 25.33% 60.74%-0.84 -7.2 6
1970-09-26 VfB Stuttgart D 3-381.1 1732 1706 62.76% 24.85% 12.39%+0.98 -1.1 6
1970-09-26 @ Kickers Offenbach D 3-381.1 1706 1732 12.39% 24.85% 62.76%-0.98 +1.1 9
1970-09-26 Eintracht Frankfurt D 0-068.4 1784 1714 66.12% 23.83% 10.06%+1.25 -2.2 7
1970-09-26 @ 1. FC Koln D 0-068.4 1714 1784 10.06% 23.83% 66.12%-1.25 +2.2 8
1970-09-26 Hertha BSC W 1-057.2 1692 1791 50.84% 26.57% 22.59%+0.24 +4.0 6
1970-09-26 @ MSV Duisburg L 0-157.2 1791 1692 22.59% 26.57% 50.84%-0.24 -4.0 11
1970-09-26 Hamburger SV W 8-151.7 1669 1715 56.39% 26.08% 17.53%+0.56 +16.0 5
1970-09-26 @ Rot-Weiss Oberhausen L 1-851.7 1715 1669 17.53% 26.08% 56.39%-0.56 -16.0 6
1970-09-26 Borussia Monchengladbach D 0-067.7 1717 1846 47.36% 26.68% 25.96%+0.06 -0.8 9
1970-09-26 @ Schalke 04 D 0-067.7 1846 1717 25.96% 26.68% 47.36%-0.06 +0.8 10
1970-09-26 Rot-Weiss Essen D 1-171.2 1675 1718 56.73% 26.03% 17.24%+0.58 -1.3 3
1970-09-26 @ Werder Bremen D 1-171.2 1718 1675 17.24% 26.03% 56.73%-0.58 +1.3 10
1970-09-30 Rot-Weiss Oberhausen W 6-045.6 1847 1685 72.30% 21.18% 6.52%+1.80 +6.3 12
1970-09-30 @ Borussia Monchengladbach L 0-645.6 1685 1847 6.52% 21.18% 72.30%-1.80 -6.3 5
1970-10-03 Kickers Offenbach W 4-048.7 1693 1731 57.19% 25.97% 16.84%+0.61 +11.1 10
1970-10-03 @ 1. FC Kaiserslautern L 0-448.7 1731 1693 16.84% 25.97% 57.19%-0.61 -11.1 6
1970-10-03 Bayern Munich W 1-060.0 1707 1875 42.42% 26.63% 30.95%-0.17 +5.0 8
1970-10-03 @ Arminia Bielefeld L 0-160.0 1875 1707 30.95% 26.63% 42.42%+0.17 -5.0 12
1970-10-03 MSV Duisburg W 5-151.4 1705 1696 61.37% 25.19% 13.44%+0.88 +7.5 8
1970-10-03 @ Borussia Dortmund L 1-551.4 1696 1705 13.44% 25.19% 61.37%-0.88 -7.5 6
1970-10-03 1. FC Koln D 1-172.7 1853 1782 66.26% 23.78% 9.96%+1.26 -2.0 13
1970-10-03 @ Borussia Monchengladbach D 1-172.7 1782 1853 9.96% 23.78% 66.26%-1.26 +2.0 8
1970-10-03 Werder Bremen L 0-265.3 1716 1674 64.09% 24.48% 11.44%+1.08 -17.5 8
1970-10-03 @ Eintracht Frankfurt W 2-065.3 1674 1716 11.44% 24.48% 64.09%-1.08 +17.5 5
1970-10-03 Schalke 04 L 1-272.4 1699 1716 59.14% 25.65% 15.21%+0.73 -8.1 6
1970-10-03 @ Hamburger SV W 2-172.4 1716 1699 15.21% 25.65% 59.14%-0.73 +8.1 11
1970-10-03 Rot-Weiss Oberhausen L 1-271.6 1657 1678 58.73% 25.72% 15.55%+0.70 -8.1 4
1970-10-03 @ Hannover 96 W 2-171.6 1678 1657 15.55% 25.72% 58.73%-0.70 +8.0 7
1970-10-03 VfB Stuttgart W 2-049.2 1787 1707 66.87% 23.56% 9.57%+1.31 +3.4 13
1970-10-03 @ Hertha BSC L 0-249.2 1707 1787 9.57% 23.56% 66.87%-1.31 -3.4 9
1970-10-03 Eintracht Braunschweig L 0-168.0 1720 1720 60.56% 25.37% 14.07%+0.83 -8.8 10
1970-10-03 @ Rot-Weiss Essen W 1-068.0 1720 1720 14.07% 25.37% 60.56%-0.83 +8.8 12
1970-10-06 Arminia Bielefeld W 4-260.5 1686 1712 58.38% 25.78% 15.84%+0.68 +4.3 9
1970-10-06 @ Rot-Weiss Oberhausen L 2-460.5 1712 1686 15.84% 25.78% 58.38%-0.68 -4.3 8
1970-10-07 1. FC Kaiserslautern W 3-152.9 1870 1704 72.54% 21.05% 6.40%+1.82 +1.9 14
1970-10-07 @ Bayern Munich L 1-352.9 1704 1870 6.40% 21.05% 72.54%-1.82 -1.9 10
1970-10-07 Eintracht Frankfurt W 2-050.0 1729 1699 63.11% 24.75% 12.13%+1.01 +4.3 14
1970-10-07 @ Eintracht Braunschweig L 0-250.0 1699 1729 12.13% 24.75% 63.11%-1.01 -4.3 8
1970-10-07 Hertha BSC W 1-056.4 1720 1791 53.91% 26.35% 19.73%+0.41 +3.5 8
1970-10-07 @ Kickers Offenbach L 0-156.4 1791 1720 19.73% 26.35% 53.91%-0.41 -3.5 13
1970-10-07 Hamburger SV W 3-046.6 1784 1691 67.77% 23.22% 9.02%+1.38 +4.7 10
1970-10-07 @ 1. FC Koln L 0-346.6 1691 1784 9.02% 23.22% 67.77%-1.38 -4.7 6
1970-10-07 Rot-Weiss Essen W 1-054.4 1688 1711 58.65% 25.74% 15.61%+0.70 +2.9 8
1970-10-07 @ MSV Duisburg L 0-154.4 1711 1688 15.61% 25.74% 58.65%-0.70 -2.9 10
1970-10-07 Hannover 96 W 3-046.3 1724 1649 66.53% 23.68% 9.79%+1.28 +5.1 13
1970-10-07 @ Schalke 04 L 0-346.3 1649 1724 9.79% 23.68% 66.53%-1.28 -5.1 4
1970-10-07 Borussia Dortmund W 6-151.1 1704 1712 59.92% 25.50% 14.58%+0.78 +9.9 11
1970-10-07 @ VfB Stuttgart L 1-651.1 1712 1704 14.58% 25.50% 59.92%-0.78 -10.0 8
1970-10-07 Borussia Monchengladbach D 1-171.7 1691 1851 43.59% 26.66% 29.75%-0.12 -0.4 6
1970-10-07 @ Werder Bremen D 1-171.7 1851 1691 29.75% 26.66% 43.59%+0.12 +0.4 14
1970-10-10 Rot-Weiss Oberhausen W 4-152.8 1702 1691 61.60% 25.14% 13.26%+0.90 +5.8 12
1970-10-10 @ 1. FC Kaiserslautern L 1-452.8 1691 1702 13.26% 25.14% 61.60%-0.90 -5.8 9
1970-10-10 Schalke 04 L 0-362.1 1707 1729 58.71% 25.73% 15.56%+0.70 -23.4 8
1970-10-10 @ Arminia Bielefeld W 3-062.1 1729 1707 15.56% 25.73% 58.71%-0.70 +23.4 15
1970-10-10 Kickers Offenbach D 0-069.3 1872 1723 71.46% 21.59% 6.94%+1.72 -2.6 15
1970-10-10 @ Bayern Munich D 0-069.3 1723 1872 6.94% 21.59% 71.46%-1.72 +2.5 9
1970-10-10 Hertha BSC W 3-158.7 1702 1787 52.42% 26.48% 21.11%+0.33 +6.1 10
1970-10-10 @ Borussia Dortmund L 1-358.7 1787 1702 21.11% 26.48% 52.42%-0.33 -6.1 13
1970-10-10 Eintracht Braunschweig W 3-153.8 1852 1733 69.49% 22.51% 8.01%+1.53 +2.5 16
1970-10-10 @ Borussia Monchengladbach L 1-353.8 1733 1852 8.01% 22.51% 69.49%-1.53 -2.5 14
1970-10-10 MSV Duisburg D 0-067.4 1695 1691 60.92% 25.29% 13.79%+0.85 -1.8 9
1970-10-10 @ Eintracht Frankfurt D 0-067.4 1691 1695 13.79% 25.29% 60.92%-0.85 +1.8 9
1970-10-10 Werder Bremen D 1-171.3 1686 1691 60.21% 25.44% 14.35%+0.80 -1.6 7
1970-10-10 @ Hamburger SV D 1-171.3 1691 1686 14.35% 25.44% 60.21%-0.80 +1.6 7
1970-10-10 1. FC Koln W 2-055.3 1644 1788 45.50% 26.68% 27.82%-0.03 +8.8 6
1970-10-10 @ Hannover 96 L 0-255.3 1788 1644 27.82% 26.68% 45.50%+0.03 -8.8 10
1970-10-10 VfB Stuttgart D 1-171.6 1708 1714 60.09% 25.47% 14.44%+0.80 -1.6 11
1970-10-10 @ Rot-Weiss Essen D 1-171.6 1714 1708 14.44% 25.47% 60.09%-0.80 +1.6 12
1970-10-23 Bayern Munich L 0-456.4 1685 1870 40.28% 26.54% 33.18%-0.27 -21.9 9
1970-10-23 @ Rot-Weiss Oberhausen W 4-056.4 1870 1685 33.18% 26.54% 40.28%+0.27 +21.9 17
1970-10-24 Hamburger SV W 4-152.2 1731 1685 64.39% 24.39% 11.23%+1.11 +4.9 16
1970-10-24 @ Eintracht Braunschweig L 1-452.2 1685 1731 11.23% 24.39% 64.39%-1.11 -4.9 7
1970-10-24 Rot-Weiss Essen D 1-172.4 1781 1706 66.51% 23.69% 9.80%+1.28 -2.0 14
1970-10-24 @ Hertha BSC D 1-172.4 1706 1781 9.80% 23.69% 66.51%-1.28 +2.0 12
1970-10-24 Borussia Dortmund W 3-048.1 1726 1708 62.11% 25.01% 12.88%+0.94 +6.7 11
1970-10-24 @ Kickers Offenbach L 0-348.1 1708 1726 12.88% 25.01% 62.11%-0.94 -6.6 10
1970-10-24 Arminia Bielefeld W 2-048.7 1779 1684 67.95% 23.14% 8.90%+1.40 +3.2 12
1970-10-24 @ 1. FC Koln L 0-248.7 1684 1779 8.90% 23.14% 67.95%-1.40 -3.2 8
1970-10-24 Borussia Monchengladbach D 1-171.7 1693 1854 43.43% 26.65% 29.92%-0.12 -0.4 10
1970-10-24 @ MSV Duisburg D 1-171.7 1854 1693 29.92% 26.65% 43.43%+0.12 +0.4 17
1970-10-24 1. FC Kaiserslautern W 2-049.8 1752 1708 64.25% 24.43% 11.32%+1.10 +4.0 17
1970-10-24 @ Schalke 04 L 0-249.8 1708 1752 11.32% 24.43% 64.25%-1.10 -4.0 12
1970-10-24 Eintracht Frankfurt W 2-158.1 1716 1693 62.52% 24.91% 12.57%+0.97 +2.2 14
1970-10-24 @ VfB Stuttgart L 1-258.1 1693 1716 12.57% 24.91% 62.52%-0.97 -2.2 9
1970-10-24 Hannover 96 D 0-067.3 1693 1652 63.91% 24.53% 11.56%+1.07 -2.0 8
1970-10-24 @ Werder Bremen D 0-067.3 1652 1693 11.56% 24.53% 63.91%-1.07 +2.0 7
1970-10-27 Werder Bremen L 0-168.0 1702 1691 61.57% 25.14% 13.29%+0.90 -8.9 10
1970-10-27 @ Borussia Dortmund W 1-068.0 1691 1702 13.29% 25.14% 61.57%-0.90 +8.9 10
1970-10-28 Kickers Offenbach W 3-265.1 1680 1733 55.75% 26.16% 18.09%+0.52 +2.9 9
1970-10-28 @ Hamburger SV L 2-365.1 1733 1680 18.09% 26.16% 55.75%-0.52 -2.9 11
1970-10-28 1. FC Koln D 0-067.5 1693 1783 51.90% 26.51% 21.59%+0.30 -1.1 11
1970-10-28 @ MSV Duisburg D 0-067.5 1783 1693 21.59% 26.51% 51.90%-0.30 +1.1 13
1970-10-29 Schalke 04 W 3-046.1 1892 1756 70.59% 22.01% 7.40%+1.64 +3.8 19
1970-10-29 @ Bayern Munich L 0-346.1 1756 1892 7.40% 22.01% 70.59%-1.64 -3.8 17
1970-10-31 1. FC Koln D 0-067.6 1704 1784 52.98% 26.43% 20.59%+0.36 -1.2 13
1970-10-31 @ 1. FC Kaiserslautern D 0-067.6 1784 1704 20.59% 26.43% 52.98%-0.36 +1.2 14
1970-10-31 Werder Bremen W 3-048.7 1681 1700 58.99% 25.68% 15.34%+0.72 +7.8 10
1970-10-31 @ Arminia Bielefeld L 0-348.7 1700 1681 15.34% 25.68% 58.99%-0.72 -7.8 10
1970-10-31 VfB Stuttgart W 4-150.9 1854 1718 70.69% 21.96% 7.35%+1.64 +3.2 19
1970-10-31 @ Borussia Monchengladbach L 1-450.9 1718 1854 7.35% 21.96% 70.69%-1.64 -3.2 14
1970-10-31 Hertha BSC L 1-367.9 1691 1779 52.04% 26.50% 21.46%+0.31 -12.5 9
1970-10-31 @ Eintracht Frankfurt W 3-167.9 1779 1691 21.46% 26.50% 52.04%-0.31 +12.5 16
1970-10-31 MSV Duisburg W 2-050.6 1683 1692 59.85% 25.52% 14.63%+0.78 +5.2 11
1970-10-31 @ Hamburger SV L 0-250.6 1692 1683 14.63% 25.52% 59.85%-0.78 -5.1 11
1970-10-31 Eintracht Braunschweig W 1-056.1 1654 1736 52.82% 26.45% 20.74%+0.35 +3.7 9
1970-10-31 @ Hannover 96 L 0-156.1 1736 1654 20.74% 26.45% 52.82%-0.35 -3.7 16
1970-10-31 Borussia Dortmund L 0-168.1 1708 1693 61.93% 25.06% 13.01%+0.92 -9.0 12
1970-10-31 @ Rot-Weiss Essen W 1-068.1 1693 1708 13.01% 25.06% 61.93%-0.92 +9.0 12
1970-10-31 Kickers Offenbach D 2-276.3 1663 1730 54.35% 26.31% 19.34%+0.44 -0.9 10
1970-10-31 @ Rot-Weiss Oberhausen D 2-276.3 1730 1663 19.34% 26.31% 54.35%-0.44 +0.8 12
1970-11-06 Hannover 96 W 3-262.4 1686 1658 62.97% 24.79% 12.24%+1.00 +2.1 13
1970-11-06 @ MSV Duisburg L 2-362.4 1658 1686 12.24% 24.79% 62.97%-1.00 -2.1 9
1970-11-07 Eintracht Frankfurt W 3-047.6 1702 1678 62.59% 24.89% 12.52%+0.97 +6.5 14
1970-11-07 @ Borussia Dortmund L 0-347.6 1678 1702 12.52% 24.89% 62.59%-0.97 -6.5 9
1970-11-07 Arminia Bielefeld W 3-262.6 1732 1689 64.17% 24.45% 11.38%+1.09 +1.9 18
1970-11-07 @ Eintracht Braunschweig L 2-362.6 1689 1732 11.38% 24.45% 64.17%-1.09 -1.9 10
1970-11-07 Borussia Monchengladbach W 4-262.5 1792 1858 54.45% 26.30% 19.25%+0.44 +5.1 18
1970-11-07 @ Hertha BSC L 2-462.5 1858 1792 19.25% 26.30% 54.45%-0.44 -5.1 19
1970-11-07 Rot-Weiss Essen L 1-273.4 1731 1699 63.21% 24.73% 12.06%+1.02 -8.6 12
1970-11-07 @ Kickers Offenbach W 2-173.4 1699 1731 12.06% 24.73% 63.21%-1.02 +8.6 14
1970-11-07 Bayern Munich L 0-360.2 1785 1895 49.60% 26.62% 23.78%+0.18 -20.0 14
1970-11-07 @ 1. FC Koln W 3-060.2 1895 1785 23.78% 26.62% 49.60%-0.18 +20.0 21
1970-11-07 Rot-Weiss Oberhausen W 2-048.6 1753 1662 67.62% 23.27% 9.10%+1.37 +3.2 19
1970-11-07 @ Schalke 04 L 0-248.6 1662 1753 9.10% 23.27% 67.62%-1.37 -3.2 10
1970-11-07 Hamburger SV D 3-380.9 1715 1688 62.86% 24.82% 12.32%+0.99 -1.1 15
1970-11-07 @ VfB Stuttgart D 3-380.9 1688 1715 12.32% 24.82% 62.86%-0.99 +1.1 12
1970-11-07 1. FC Kaiserslautern D 1-171.4 1692 1703 59.67% 25.55% 14.78%+0.77 -1.5 11
1970-11-07 @ Werder Bremen D 1-171.4 1703 1692 14.78% 25.55% 59.67%-0.77 +1.5 14
1970-11-13 Borussia Dortmund W 3-261.0 1852 1708 71.18% 21.73% 7.09%+1.69 +1.2 21
1970-11-13 @ Borussia Monchengladbach L 2-361.0 1708 1852 7.09% 21.73% 71.18%-1.69 -1.2 14
1970-11-14 Eintracht Braunschweig L 0-167.4 1704 1734 57.95% 25.85% 16.20%+0.65 -8.4 14
1970-11-14 @ 1. FC Kaiserslautern W 1-067.4 1734 1704 16.20% 25.85% 57.95%-0.65 +8.4 20
1970-11-14 MSV Duisburg D 0-067.3 1687 1688 60.47% 25.39% 14.14%+0.82 -1.8 11
1970-11-14 @ Arminia Bielefeld D 0-067.3 1688 1687 14.14% 25.39% 60.47%-0.82 +1.8 14
1970-11-14 Werder Bremen W 2-154.8 1915 1690 75.97% 19.15% 4.88%+2.17 +0.8 23
1970-11-14 @ Bayern Munich L 1-254.8 1690 1915 4.88% 19.15% 75.97%-2.17 -0.8 11
1970-11-14 Hertha BSC D 0-067.5 1689 1797 49.88% 26.61% 23.50%+0.19 -0.9 13
1970-11-14 @ Hamburger SV D 0-067.5 1797 1689 23.50% 26.61% 49.88%-0.19 +0.9 19
1970-11-14 VfB Stuttgart W 3-049.7 1656 1714 55.29% 26.21% 18.49%+0.49 +9.2 11
1970-11-14 @ Hannover 96 L 0-349.7 1714 1656 18.49% 26.21% 55.29%-0.49 -9.2 15
1970-11-14 Schalke 04 L 0-167.5 1722 1756 57.57% 25.91% 16.52%+0.63 -8.4 12
1970-11-14 @ Kickers Offenbach W 1-067.5 1756 1722 16.52% 25.91% 57.57%-0.63 +8.4 21
1970-11-14 Eintracht Frankfurt W 2-049.5 1708 1672 63.60% 24.62% 11.78%+1.05 +4.2 16
1970-11-14 @ Rot-Weiss Essen L 0-249.5 1672 1708 11.78% 24.62% 63.60%-1.05 -4.2 9
1970-11-14 1. FC Koln D 2-276.4 1659 1765 50.10% 26.60% 23.30%+0.20 -0.6 11
1970-11-14 @ Rot-Weiss Oberhausen D 2-276.4 1765 1659 23.30% 26.60% 50.10%-0.20 +0.6 15
1970-11-27 Hamburger SV D 1-171.5 1707 1688 62.23% 24.98% 12.79%+0.95 -1.7 15
1970-11-27 @ Borussia Dortmund D 1-171.5 1688 1707 12.79% 24.98% 62.23%-0.95 +1.7 14
1970-11-28 Bayern Munich D 1-171.9 1743 1916 41.77% 26.61% 31.63%-0.20 -0.3 21
1970-11-28 @ Eintracht Braunschweig D 1-171.9 1916 1743 31.63% 26.61% 41.77%+0.20 +0.3 24
1970-11-28 Kickers Offenbach W 3-049.4 1668 1714 56.42% 26.08% 17.50%+0.56 +8.8 11
1970-11-28 @ Eintracht Frankfurt L 0-349.4 1714 1668 17.50% 26.08% 56.42%-0.56 -8.8 12
1970-11-28 Hannover 96 D 0-068.8 1798 1665 70.43% 22.09% 7.49%+1.62 -2.5 20
1970-11-28 @ Hertha BSC D 0-068.8 1665 1798 7.49% 22.09% 70.43%-1.62 +2.5 12
1970-11-28 Schalke 04 W 2-051.1 1766 1764 60.73% 25.33% 13.94%+0.84 +4.9 17
1970-11-28 @ 1. FC Koln L 0-251.1 1764 1766 13.94% 25.33% 60.73%-0.84 -4.9 21
1970-11-28 1. FC Kaiserslautern D 1-171.3 1690 1696 60.15% 25.45% 14.39%+0.80 -1.6 15
1970-11-28 @ MSV Duisburg D 1-171.3 1696 1690 14.39% 25.45% 60.15%-0.80 +1.6 15
1970-11-28 Borussia Monchengladbach L 1-269.3 1712 1854 45.87% 26.68% 27.44%-0.01 -6.4 16
1970-11-28 @ Rot-Weiss Essen W 2-169.3 1854 1712 27.44% 26.68% 45.87%+0.01 +6.4 23
1970-11-28 Arminia Bielefeld W 1-053.3 1704 1685 62.25% 24.98% 12.77%+0.95 +2.4 17
1970-11-28 @ VfB Stuttgart L 0-153.3 1685 1704 12.77% 24.98% 62.25%-0.95 -2.4 11
1970-11-28 Rot-Weiss Oberhausen W 2-049.4 1689 1658 63.20% 24.73% 12.07%+1.02 +4.3 13
1970-11-28 @ Werder Bremen L 0-249.4 1658 1689 12.07% 24.73% 63.20%-1.02 -4.3 11
1970-12-04 Hertha BSC D 1-171.5 1683 1795 49.33% 26.63% 24.03%+0.16 -0.8 12
1970-12-04 @ Arminia Bielefeld D 1-171.5 1795 1683 24.03% 26.63% 49.33%-0.16 +0.8 21
1970-12-04 MSV Duisburg W 2-154.8 1916 1689 76.11% 19.06% 4.82%+2.19 +0.8 26
1970-12-04 @ Bayern Munich L 1-254.8 1689 1916 4.82% 19.06% 76.11%-2.19 -0.8 15
1970-12-04 Eintracht Frankfurt W 5-044.5 1860 1676 73.60% 20.49% 5.91%+1.93 +4.7 25
1970-12-04 @ Borussia Monchengladbach L 0-544.5 1676 1860 5.91% 20.49% 73.60%-1.93 -4.7 11
1970-12-04 Borussia Dortmund W 4-154.0 1668 1705 57.23% 25.96% 16.80%+0.61 +7.1 14
1970-12-04 @ Hannover 96 L 1-454.0 1705 1668 16.80% 25.96% 57.23%-0.61 -7.1 15
1970-12-05 VfB Stuttgart L 0-561.6 1697 1707 59.80% 25.52% 14.67%+0.78 -38.3 15
1970-12-05 @ 1. FC Kaiserslautern W 5-061.6 1707 1697 14.67% 25.52% 59.80%-0.78 +38.3 19
1970-12-05 Rot-Weiss Essen W 2-159.1 1690 1706 59.22% 25.64% 15.14%+0.74 +2.7 16
1970-12-05 @ Hamburger SV L 1-259.1 1706 1690 15.14% 25.64% 59.22%-0.74 -2.7 16
1970-12-05 1. FC Koln W 4-155.4 1705 1770 54.46% 26.30% 19.23%+0.44 +8.0 14
1970-12-05 @ Kickers Offenbach L 1-455.4 1770 1705 19.23% 26.30% 54.46%-0.44 -8.0 17
1970-12-05 Eintracht Braunschweig W 1-056.4 1654 1742 52.07% 26.50% 21.43%+0.31 +3.8 13
1970-12-05 @ Rot-Weiss Oberhausen L 0-156.4 1742 1654 21.43% 26.50% 52.07%-0.31 -3.8 21
1970-12-05 Werder Bremen D 0-068.2 1759 1694 65.84% 23.92% 10.24%+1.22 -2.2 22
1970-12-05 @ Schalke 04 D 0-068.2 1694 1759 10.24% 23.92% 65.84%-1.22 +2.2 14
1971-01-22 MSV Duisburg L 0-263.5 1658 1688 57.93% 25.86% 16.22%+0.65 -15.9 13
1971-01-22 @ Rot-Weiss Oberhausen W 2-063.5 1688 1658 16.22% 25.86% 57.93%-0.65 +15.9 17
1971-01-23 Hertha BSC W 2-055.2 1659 1796 46.42% 26.68% 26.89%+0.02 +8.5 17
1971-01-23 @ 1. FC Kaiserslautern L 0-255.2 1796 1659 26.89% 26.68% 46.42%-0.02 -8.5 21
1971-01-23 Borussia Dortmund L 2-377.0 1682 1698 59.18% 25.64% 15.18%+0.73 -7.7 12
1971-01-23 @ Arminia Bielefeld W 3-277.0 1698 1682 15.18% 25.64% 59.18%-0.73 +7.7 17
1971-01-23 VfB Stuttgart W 1-051.0 1917 1745 72.90% 20.87% 6.23%+1.86 +1.1 28
1971-01-23 @ Bayern Munich L 0-151.0 1745 1917 6.23% 20.87% 72.90%-1.86 -1.1 19
1971-01-23 Eintracht Frankfurt W 3-047.5 1692 1672 62.36% 24.95% 12.69%+0.96 +6.6 18
1971-01-23 @ Hamburger SV L 0-347.5 1672 1692 12.69% 24.95% 62.36%-0.96 -6.6 11
1971-01-23 Rot-Weiss Essen W 3-156.4 1675 1703 58.12% 25.83% 16.05%+0.67 +4.8 16
1971-01-23 @ Hannover 96 L 1-356.4 1703 1675 16.05% 25.83% 58.12%-0.67 -4.8 16
1971-01-23 Borussia Monchengladbach L 1-366.0 1713 1865 44.56% 26.67% 28.77%-0.07 -10.9 14
1971-01-23 @ Kickers Offenbach W 3-166.0 1865 1713 28.77% 26.67% 44.56%+0.07 +10.9 27
1971-01-23 Werder Bremen D 1-172.2 1762 1696 65.90% 23.90% 10.20%+1.23 -2.0 18
1971-01-23 @ 1. FC Koln D 1-172.2 1696 1762 10.20% 23.90% 65.90%-1.23 +2.0 15
1971-01-23 Eintracht Braunschweig W 1-053.8 1757 1738 62.20% 24.99% 12.81%+0.94 +2.4 24
1971-01-23 @ Schalke 04 L 0-153.8 1738 1757 12.81% 24.99% 62.20%-0.94 -2.4 21
1971-01-30 1. FC Kaiserslautern L 0-265.1 1706 1668 63.77% 24.57% 11.66%+1.06 -17.4 17
1971-01-30 @ Borussia Dortmund W 2-065.1 1668 1706 11.66% 24.57% 63.77%-1.06 +17.4 19
1971-01-30 Hamburger SV W 3-045.2 1876 1699 73.18% 20.72% 6.10%+1.88 +3.0 29
1971-01-30 @ Borussia Monchengladbach L 0-345.2 1699 1876 6.10% 20.72% 73.18%-1.88 -3.0 18
1971-01-30 1. FC Koln W 3-156.9 1736 1760 58.46% 25.77% 15.77%+0.69 +4.8 23
1971-01-30 @ Eintracht Braunschweig L 1-356.9 1760 1736 15.77% 25.77% 58.46%-0.69 -4.8 18
1971-01-30 Hannover 96 W 2-158.6 1665 1680 59.33% 25.61% 15.05%+0.74 +2.7 13
1971-01-30 @ Eintracht Frankfurt L 1-258.6 1680 1665 15.05% 25.61% 59.33%-0.74 -2.6 16
1971-01-30 Bayern Munich D 3-381.1 1787 1918 47.18% 26.68% 26.14%+0.05 -0.4 22
1971-01-30 @ Hertha BSC D 3-381.1 1918 1787 26.14% 26.68% 47.18%-0.05 +0.4 29
1971-01-30 Schalke 04 W 1-055.7 1704 1760 55.46% 26.19% 18.35%+0.50 +3.3 19
1971-01-30 @ MSV Duisburg L 0-155.7 1760 1704 18.35% 26.19% 55.46%-0.50 -3.3 24
1971-01-30 Arminia Bielefeld W 2-157.9 1698 1674 62.64% 24.88% 12.48%+0.98 +2.2 18
1971-01-30 @ Rot-Weiss Essen L 1-257.9 1674 1698 12.48% 24.88% 62.64%-0.98 -2.2 12
1971-01-30 Rot-Weiss Oberhausen W 2-156.2 1744 1642 68.42% 22.96% 8.62%+1.44 +1.5 21
1971-01-30 @ VfB Stuttgart L 1-256.2 1642 1744 8.62% 22.96% 68.42%-1.44 -1.5 13
1971-01-30 Kickers Offenbach W 3-155.9 1698 1702 60.27% 25.43% 14.30%+0.81 +4.4 17
1971-01-30 @ Werder Bremen L 1-355.9 1702 1698 14.30% 25.43% 60.27%-0.81 -4.4 14
1971-02-06 Rot-Weiss Essen W 5-256.5 1685 1700 59.27% 25.63% 15.10%+0.74 +5.6 21
1971-02-06 @ 1. FC Kaiserslautern L 2-556.5 1700 1685 15.10% 25.63% 59.27%-0.74 -5.6 18
1971-02-06 Eintracht Frankfurt W 1-053.2 1672 1668 60.99% 25.28% 13.74%+0.86 +2.6 14
1971-02-06 @ Arminia Bielefeld L 0-153.2 1668 1672 13.74% 25.28% 60.99%-0.86 -2.6 13
1971-02-06 Borussia Monchengladbach D 1-171.8 1677 1879 37.98% 26.42% 35.60%-0.37 -0.1 17
1971-02-06 @ Hannover 96 D 1-171.8 1879 1677 35.60% 26.42% 37.98%+0.37 +0.1 30
1971-02-06 Hamburger SV D 3-380.6 1698 1696 60.77% 25.32% 13.90%+0.84 -1.0 15
1971-02-06 @ Kickers Offenbach D 3-380.6 1696 1698 13.90% 25.32% 60.77%-0.84 +1.0 19
1971-02-06 MSV Duisburg W 2-157.8 1756 1707 64.56% 24.34% 11.11%+1.12 +2.0 20
1971-02-06 @ 1. FC Koln L 1-257.8 1707 1756 11.11% 24.34% 64.56%-1.12 -2.0 19
1971-02-06 VfB Stuttgart W 2-158.9 1756 1745 61.54% 25.15% 13.31%+0.90 +2.4 26
1971-02-06 @ Schalke 04 L 1-258.9 1745 1756 13.31% 25.15% 61.54%-0.90 -2.4 21
1971-02-06 Eintracht Braunschweig W 2-051.9 1702 1741 57.13% 25.98% 16.89%+0.60 +5.8 19
1971-02-06 @ Werder Bremen L 0-251.9 1741 1702 16.89% 25.98% 57.13%-0.60 -5.9 23
1971-02-13 Rot-Weiss Oberhausen W 2-048.8 1689 1640 64.53% 24.34% 11.12%+1.12 +4.0 19
1971-02-13 @ Borussia Dortmund L 0-248.8 1640 1689 11.12% 24.34% 64.53%-1.12 -4.0 13
1971-02-13 Arminia Bielefeld L 0-267.8 1879 1674 74.80% 19.83% 5.37%+2.05 -19.7 30
1971-02-13 @ Borussia Monchengladbach W 2-067.8 1674 1879 5.37% 19.83% 74.80%-2.05 +19.7 16
1971-02-13 Kickers Offenbach W 3-047.6 1735 1697 63.77% 24.57% 11.66%+1.06 +6.0 25
1971-02-13 @ Eintracht Braunschweig L 0-347.6 1697 1735 11.66% 24.57% 63.77%-1.06 -6.0 15
1971-02-13 1. FC Kaiserslautern W 3-263.9 1665 1691 58.36% 25.79% 15.85%+0.68 +2.6 15
1971-02-13 @ Eintracht Frankfurt L 2-363.9 1691 1665 15.85% 25.79% 58.36%-0.68 -2.6 21
1971-02-13 Hannover 96 W 1-053.1 1697 1677 62.28% 24.97% 12.75%+0.95 +2.4 21
1971-02-13 @ Hamburger SV L 0-153.1 1677 1697 12.75% 24.97% 62.28%-0.95 -2.4 17
1971-02-13 Schalke 04 W 2-158.6 1787 1759 62.98% 24.79% 12.23%+1.00 +2.2 24
1971-02-13 @ Hertha BSC L 1-258.6 1759 1787 12.23% 24.79% 62.98%-1.00 -2.2 26
1971-02-13 Werder Bremen W 3-155.9 1705 1708 60.38% 25.41% 14.21%+0.82 +4.3 21
1971-02-13 @ MSV Duisburg L 1-355.9 1708 1705 14.21% 25.41% 60.38%-0.82 -4.3 19
1971-02-13 1. FC Koln L 1-272.8 1743 1758 59.35% 25.61% 15.04%+0.75 -8.1 21
1971-02-13 @ VfB Stuttgart W 2-172.8 1758 1743 15.04% 25.61% 59.35%-0.75 +8.1 22
1971-02-27 Borussia Monchengladbach L 0-163.2 1688 1859 42.08% 26.62% 31.30%-0.19 -6.3 21
1971-02-27 @ 1. FC Kaiserslautern W 1-063.2 1859 1688 31.30% 26.62% 42.08%+0.19 +6.4 32
1971-02-27 Hamburger SV D 1-171.4 1694 1699 60.19% 25.45% 14.36%+0.80 -1.6 17
1971-02-27 @ Arminia Bielefeld D 1-171.4 1699 1694 14.36% 25.45% 60.19%-0.80 +1.6 22
1971-02-27 MSV Duisburg W 5-047.3 1741 1710 63.23% 24.72% 12.05%+1.02 +10.0 27
1971-02-27 @ Eintracht Braunschweig L 0-547.3 1710 1741 12.05% 24.72% 63.23%-1.02 -10.0 21
1971-02-27 Hannover 96 L 1-565.6 1691 1675 61.96% 25.05% 12.99%+0.93 -26.8 15
1971-02-27 @ Kickers Offenbach W 5-165.6 1675 1691 12.99% 25.05% 61.96%-0.93 +26.8 19
1971-02-27 Hertha BSC W 3-264.8 1766 1789 58.55% 25.75% 15.70%+0.69 +2.6 24
1971-02-27 @ 1. FC Koln L 2-364.8 1789 1766 15.70% 25.75% 58.55%-0.69 -2.6 24
1971-02-27 Rot-Weiss Essen D 0-066.6 1636 1695 55.19% 26.22% 18.58%+0.48 -1.3 14
1971-02-27 @ Rot-Weiss Oberhausen D 0-066.6 1695 1636 18.58% 26.22% 55.19%-0.48 +1.4 19
1971-02-27 Borussia Dortmund D 0-068.2 1756 1692 65.71% 23.97% 10.32%+1.21 -2.2 27
1971-02-27 @ Schalke 04 D 0-068.2 1692 1756 10.32% 23.97% 65.71%-1.21 +2.2 20
1971-02-27 VfB Stuttgart W 3-156.8 1704 1735 57.82% 25.87% 16.30%+0.65 +4.9 21
1971-02-27 @ Werder Bremen L 1-356.8 1735 1704 16.30% 25.87% 57.82%-0.65 -4.9 21
1971-03-03 Hertha BSC D 1-171.2 1635 1787 44.59% 26.68% 28.73%-0.07 -0.5 15
1971-03-03 @ Rot-Weiss Oberhausen D 1-171.2 1787 1635 28.73% 26.68% 44.59%+0.07 +0.5 25
1971-03-05 1. FC Koln D 0-067.5 1695 1768 53.63% 26.38% 19.99%+0.39 -1.2 21
1971-03-05 @ Borussia Dortmund D 0-067.5 1768 1695 19.99% 26.38% 53.63%-0.39 +1.2 25
1971-03-05 1. FC Kaiserslautern W 5-255.6 1701 1682 62.24% 24.98% 12.78%+0.95 +4.8 24
1971-03-05 @ Hamburger SV L 2-555.6 1682 1701 12.78% 24.98% 62.24%-0.95 -4.8 21
1971-03-05 Schalke 04 L 1-368.7 1696 1754 55.22% 26.22% 18.56%+0.49 -13.2 19
1971-03-05 @ Rot-Weiss Essen W 3-168.7 1754 1696 18.56% 26.22% 55.22%-0.49 +13.2 29
1971-03-06 Rot-Weiss Oberhausen W 5-046.0 1668 1634 63.36% 24.69% 11.95%+1.03 +10.0 17
1971-03-06 @ Eintracht Frankfurt L 0-546.0 1634 1668 11.95% 24.69% 63.36%-1.03 -10.0 15
1971-03-06 Arminia Bielefeld W 2-050.3 1701 1693 61.38% 25.19% 13.43%+0.89 +4.8 21
1971-03-06 @ Hannover 96 L 0-250.3 1693 1701 13.43% 25.19% 61.38%-0.89 -4.8 17
1971-03-06 Werder Bremen W 3-154.4 1787 1709 66.77% 23.59% 9.64%+1.30 +3.0 27
1971-03-06 @ Hertha BSC L 1-354.4 1709 1787 9.64% 23.59% 66.77%-1.30 -3.0 21
1971-03-06 Kickers Offenbach D 2-276.6 1699 1664 63.56% 24.63% 11.81%+1.04 -1.3 22
1971-03-06 @ MSV Duisburg D 2-276.6 1664 1699 11.81% 24.63% 63.56%-1.04 +1.3 16
1971-03-06 Eintracht Braunschweig D 1-171.8 1730 1751 58.78% 25.72% 15.51%+0.71 -1.5 22
1971-03-06 @ VfB Stuttgart D 1-171.8 1751 1730 15.51% 25.72% 58.78%-0.71 +1.5 28
1971-03-13 Bayern Munich W 3-164.7 1683 1919 33.33% 26.05% 40.62%-0.57 +10.0 21
1971-03-13 @ Rot-Weiss Essen L 1-364.7 1919 1683 40.62% 26.05% 33.33%+0.57 -10.0 29
1971-03-13 Hamburger SV W 6-250.2 1909 1706 74.73% 19.87% 5.40%+2.04 +2.5 31
1971-03-13 @ Bayern Munich L 2-650.2 1706 1909 5.40% 19.87% 74.73%-2.04 -2.4 24
1971-03-13 Hertha BSC W 2-160.3 1753 1790 57.23% 25.96% 16.81%+0.61 +2.9 30
1971-03-13 @ Eintracht Braunschweig L 1-260.3 1790 1753 16.81% 25.96% 57.23%-0.61 -2.9 27
1971-03-13 Arminia Bielefeld W 5-048.0 1665 1688 58.61% 25.74% 15.64%+0.70 +12.8 18
1971-03-13 @ Kickers Offenbach L 0-548.0 1688 1665 15.64% 25.74% 58.61%-0.70 -12.8 17
1971-03-13 Eintracht Frankfurt W 4-151.4 1767 1678 67.57% 23.30% 9.14%+1.37 +4.0 31
1971-03-13 @ Schalke 04 L 1-451.4 1678 1767 9.14% 23.30% 67.57%-1.37 -4.0 17
1971-03-13 Borussia Dortmund W 3-155.4 1706 1693 61.66% 25.12% 13.22%+0.90 +4.1 23
1971-03-13 @ Werder Bremen L 1-355.4 1693 1706 13.22% 25.12% 61.66%-0.90 -4.1 21
1971-03-19 Werder Bremen D 2-276.6 1693 1710 59.16% 25.65% 15.19%+0.73 -1.1 22
1971-03-19 @ Rot-Weiss Essen D 2-276.6 1710 1693 15.19% 25.65% 59.16%-0.73 +1.1 24
1971-03-20 1. FC Kaiserslautern W 2-158.3 1675 1677 60.48% 25.39% 14.13%+0.82 +2.5 19
1971-03-20 @ Arminia Bielefeld L 1-258.3 1677 1675 14.13% 25.39% 60.48%-0.82 -2.5 21
1971-03-20 Eintracht Braunschweig D 1-171.4 1689 1755 54.42% 26.31% 19.27%+0.44 -1.2 22
1971-03-20 @ Borussia Dortmund D 1-171.4 1755 1689 19.27% 26.31% 54.42%-0.44 +1.1 31
1971-03-20 Schalke 04 W 2-049.2 1865 1771 67.85% 23.18% 8.96%+1.39 +3.2 34
1971-03-20 @ Borussia Monchengladbach L 0-249.2 1771 1865 8.96% 23.18% 67.85%-1.39 -3.2 31
1971-03-20 1. FC Koln D 1-171.3 1674 1770 51.23% 26.55% 22.22%+0.26 -0.9 18
1971-03-20 @ Eintracht Frankfurt D 1-171.3 1770 1674 22.22% 26.55% 51.23%-0.26 +0.9 26
1971-03-20 Rot-Weiss Oberhausen D 0-067.4 1703 1624 66.78% 23.59% 9.63%+1.30 -2.2 25
1971-03-20 @ Hamburger SV D 0-067.4 1624 1703 9.63% 23.59% 66.78%-1.30 +2.2 16
1971-03-20 Bayern Munich D 2-277.1 1706 1911 37.51% 26.39% 36.10%-0.39 -0.0 22
1971-03-20 @ Hannover 96 D 2-277.1 1911 1706 36.10% 26.39% 37.51%+0.39 +0.0 32
1971-03-20 MSV Duisburg W 3-154.1 1787 1698 67.52% 23.32% 9.17%+1.36 +2.8 29
1971-03-20 @ Hertha BSC L 1-354.1 1698 1787 9.17% 23.32% 67.52%-1.36 -2.8 22
1971-03-20 Kickers Offenbach W 1-052.6 1729 1678 64.72% 24.29% 10.99%+1.13 +2.1 24
1971-03-20 @ VfB Stuttgart L 0-152.6 1678 1729 10.99% 24.29% 64.72%-1.13 -2.1 18
1971-03-26 Hannover 96 W 4-368.3 1627 1706 53.03% 26.43% 20.54%+0.36 +3.2 18
1971-03-26 @ Rot-Weiss Oberhausen L 3-468.3 1706 1627 20.54% 26.43% 53.03%-0.36 -3.2 22
1971-03-27 Arminia Bielefeld W 2-046.6 1911 1678 76.45% 18.86% 4.69%+2.22 +1.6 34
1971-03-27 @ Bayern Munich L 0-246.6 1678 1911 4.69% 18.86% 76.45%-2.22 -1.6 19
1971-03-27 Rot-Weiss Essen W 1-052.6 1757 1692 65.76% 23.95% 10.29%+1.22 +2.0 33
1971-03-27 @ Eintracht Braunschweig L 0-152.6 1692 1757 10.29% 23.95% 65.76%-1.22 -2.0 22
1971-03-27 1. FC Kaiserslautern D 2-276.2 1676 1674 60.76% 25.33% 13.91%+0.84 -1.2 19
1971-03-27 @ Kickers Offenbach D 2-276.2 1674 1676 13.91% 25.33% 60.76%-0.84 +1.2 22
1971-03-27 Borussia Monchengladbach W 3-267.2 1771 1869 51.00% 26.56% 22.44%+0.25 +3.5 28
1971-03-27 @ 1. FC Koln L 2-367.2 1869 1771 22.44% 26.56% 51.00%-0.25 -3.5 34
1971-03-27 Borussia Dortmund W 4-366.3 1695 1688 61.23% 25.22% 13.55%+0.87 +2.2 24
1971-03-27 @ MSV Duisburg L 3-466.3 1688 1695 13.55% 25.22% 61.23%-0.87 -2.2 22
1971-03-27 Hamburger SV W 3-154.5 1768 1701 65.96% 23.88% 10.16%+1.23 +3.1 33
1971-03-27 @ Schalke 04 L 1-354.5 1701 1768 10.16% 23.88% 65.96%-1.23 -3.1 25
1971-03-27 Hertha BSC D 1-171.7 1731 1790 55.11% 26.23% 18.66%+0.48 -1.2 25
1971-03-27 @ VfB Stuttgart D 1-171.7 1790 1731 18.66% 26.23% 55.11%-0.48 +1.2 30
1971-03-27 Eintracht Frankfurt W 1-052.8 1711 1673 63.74% 24.58% 11.68%+1.06 +2.2 26
1971-03-27 @ Werder Bremen L 0-152.8 1673 1711 11.68% 24.58% 63.74%-1.06 -2.2 18
1971-04-02 Rot-Weiss Oberhausen W 2-156.7 1676 1630 64.36% 24.40% 11.24%+1.11 +2.0 21
1971-04-02 @ Arminia Bielefeld L 1-256.7 1630 1676 11.24% 24.40% 64.36%-1.11 -2.0 18
1971-04-02 1. FC Koln W 2-053.2 1698 1774 53.35% 26.40% 20.24%+0.38 +6.8 27
1971-04-02 @ Hamburger SV L 0-253.2 1774 1698 20.24% 26.40% 53.35%-0.38 -6.8 28
1971-04-03 Bayern Munich W 2-167.6 1675 1913 33.13% 26.03% 40.84%-0.58 +5.8 24
1971-04-03 @ 1. FC Kaiserslautern L 1-267.6 1913 1675 40.84% 26.03% 33.13%+0.58 -5.8 34
1971-04-03 VfB Stuttgart W 3-157.1 1686 1729 56.67% 26.04% 17.29%+0.57 +5.2 24
1971-04-03 @ Borussia Dortmund L 1-357.1 1729 1686 17.29% 26.04% 56.67%-0.57 -5.2 25
1971-04-03 Werder Bremen L 0-267.4 1865 1713 71.67% 21.49% 6.84%+1.74 -19.2 34
1971-04-03 @ Borussia Monchengladbach W 2-067.4 1713 1865 6.84% 21.49% 71.67%-1.74 +19.2 28
1971-04-03 Eintracht Braunschweig W 5-259.0 1671 1759 52.10% 26.50% 21.40%+0.31 +7.6 20
1971-04-03 @ Eintracht Frankfurt L 2-559.0 1759 1671 21.40% 26.50% 52.10%-0.31 -7.6 33
1971-04-03 Schalke 04 W 3-050.7 1703 1771 54.17% 26.33% 19.50%+0.43 +9.6 24
1971-04-03 @ Hannover 96 L 0-350.7 1771 1703 19.50% 26.33% 54.17%-0.43 -9.6 33
1971-04-03 Kickers Offenbach W 3-153.5 1791 1675 69.39% 22.55% 8.06%+1.53 +2.5 32
1971-04-03 @ Hertha BSC L 1-353.5 1675 1791 8.06% 22.55% 69.39%-1.53 -2.5 19
1971-04-03 MSV Duisburg D 1-171.3 1690 1698 59.97% 25.49% 14.54%+0.79 -1.5 23
1971-04-03 @ Rot-Weiss Essen D 1-171.3 1698 1690 14.54% 25.49% 59.97%-0.79 +1.5 25
1971-04-08 Hannover 96 W 2-159.5 1681 1713 57.82% 25.87% 16.30%+0.65 +2.8 26
1971-04-08 @ 1. FC Kaiserslautern L 1-259.5 1713 1681 16.30% 25.87% 57.82%-0.65 -2.8 24
1971-04-13 VfB Stuttgart W 1-054.6 1699 1724 58.38% 25.78% 15.83%+0.68 +2.9 27
1971-04-13 @ MSV Duisburg L 0-154.6 1724 1699 15.83% 25.78% 58.38%-0.68 -2.9 25
1971-04-14 Bayern Munich W 3-158.4 1846 1907 54.93% 26.25% 18.81%+0.47 +5.6 36
1971-04-14 @ Borussia Monchengladbach L 1-358.4 1907 1846 18.81% 26.25% 54.93%-0.47 -5.6 34
1971-04-17 Borussia Monchengladbach D 1-171.8 1751 1851 50.72% 26.58% 22.70%+0.23 -0.9 34
1971-04-17 @ Eintracht Braunschweig D 1-171.8 1851 1751 22.70% 26.58% 50.72%-0.23 +0.9 37
1971-04-17 Borussia Dortmund W 5-254.3 1794 1691 68.44% 22.95% 8.61%+1.44 +3.2 34
1971-04-17 @ Hertha BSC L 2-554.3 1691 1794 8.61% 22.95% 68.44%-1.44 -3.2 24
1971-04-17 Bayern Munich D 1-171.9 1672 1901 34.19% 26.13% 39.68%-0.53 +0.2 20
1971-04-17 @ Kickers Offenbach D 1-171.9 1901 1672 39.68% 26.13% 34.19%+0.53 -0.2 35
1971-04-17 Hannover 96 L 0-169.2 1767 1710 65.23% 24.12% 10.64%+1.17 -9.4 28
1971-04-17 @ 1. FC Koln W 1-069.2 1710 1767 10.64% 24.12% 65.23%-1.17 +9.4 26
1971-04-17 Eintracht Frankfurt W 3-155.0 1702 1678 62.62% 24.89% 12.50%+0.97 +3.9 29
1971-04-17 @ MSV Duisburg L 1-355.0 1678 1702 12.50% 24.89% 62.62%-0.97 -3.8 20
1971-04-17 1. FC Kaiserslautern W 4-260.6 1628 1684 55.42% 26.20% 18.38%+0.50 +4.9 20
1971-04-17 @ Rot-Weiss Oberhausen L 2-460.6 1684 1628 18.38% 26.20% 55.42%-0.50 -4.9 26
1971-04-17 Arminia Bielefeld L 0-169.4 1762 1678 67.15% 23.46% 9.40%+1.33 -9.6 33
1971-04-17 @ Schalke 04 W 1-069.4 1678 1762 9.40% 23.46% 67.15%-1.33 +9.6 23
1971-04-17 Rot-Weiss Essen W 5-150.8 1721 1688 63.35% 24.69% 11.96%+1.03 +6.8 27
1971-04-17 @ VfB Stuttgart L 1-550.8 1688 1721 11.96% 24.69% 63.35%-1.03 -6.8 23
1971-04-17 Hamburger SV D 2-277.0 1732 1705 62.91% 24.81% 12.28%+1.00 -1.3 29
1971-04-17 @ Werder Bremen D 2-277.0 1705 1732 12.28% 24.81% 62.91%-1.00 +1.3 28
1971-04-28 Borussia Monchengladbach L 0-257.7 1633 1852 35.50% 26.24% 38.26%-0.47 -10.5 20
1971-04-28 @ Rot-Weiss Oberhausen W 2-057.7 1852 1633 38.26% 26.24% 35.50%+0.47 +10.5 39
1971-04-30 Schalke 04 W 2-052.9 1679 1752 53.71% 26.37% 19.92%+0.40 +6.7 28
1971-04-30 @ 1. FC Kaiserslautern L 0-252.9 1752 1679 19.92% 26.37% 53.71%-0.40 -6.7 33
1971-04-30 Werder Bremen L 0-362.3 1719 1731 59.61% 25.56% 14.83%+0.76 -23.7 26
1971-04-30 @ Hannover 96 W 3-062.3 1731 1719 14.83% 25.56% 59.61%-0.76 +23.7 31
1971-05-01 1. FC Koln W 1-056.1 1688 1758 53.99% 26.35% 19.66%+0.41 +3.5 25
1971-05-01 @ Arminia Bielefeld L 0-156.1 1758 1688 19.66% 26.35% 53.99%-0.41 -3.5 28
1971-05-01 Rot-Weiss Oberhausen W 4-254.9 1901 1622 78.84% 17.36% 3.80%+2.49 +1.0 37
1971-05-01 @ Bayern Munich L 2-454.9 1622 1901 3.80% 17.36% 78.84%-2.49 -1.0 20
1971-05-01 Kickers Offenbach D 1-171.2 1688 1672 61.94% 25.06% 13.00%+0.93 -1.7 25
1971-05-01 @ Borussia Dortmund D 1-171.2 1672 1688 13.00% 25.06% 61.94%-0.93 +1.7 21
1971-05-01 MSV Duisburg W 1-051.1 1863 1706 71.98% 21.34% 6.68%+1.77 +1.2 41
1971-05-01 @ Borussia Monchengladbach L 0-151.1 1706 1863 6.68% 21.34% 71.98%-1.77 -1.2 29
1971-05-01 VfB Stuttgart W 1-055.3 1674 1728 55.65% 26.17% 18.18%+0.51 +3.3 22
1971-05-01 @ Eintracht Frankfurt L 0-155.3 1728 1674 18.18% 26.17% 55.65%-0.51 -3.3 27
1971-05-01 Eintracht Braunschweig W 2-160.2 1706 1750 56.60% 26.05% 17.35%+0.57 +3.0 30
1971-05-01 @ Hamburger SV L 1-260.2 1750 1706 17.35% 26.05% 56.60%-0.57 -3.0 34
1971-05-01 Hertha BSC L 0-359.6 1682 1797 49.03% 26.64% 24.33%+0.15 -19.8 23
1971-05-01 @ Rot-Weiss Essen W 3-059.6 1797 1682 24.33% 26.64% 49.03%-0.15 +19.8 36
1971-05-04 Borussia Dortmund D 1-173.9 1902 1686 75.46% 19.45% 5.09%+2.12 -2.5 38
1971-05-04 @ Bayern Munich D 1-173.9 1686 1902 5.09% 19.45% 75.46%-2.12 +2.5 26
1971-05-05 Rot-Weiss Essen W 3-261.5 1754 1662 67.75% 23.22% 9.02%+1.38 +1.5 30
1971-05-05 @ 1. FC Koln L 2-361.5 1662 1754 9.02% 23.22% 67.75%-1.38 -1.5 23
1971-05-07 Hamburger SV D 2-276.7 1705 1709 60.26% 25.43% 14.31%+0.81 -1.2 30
1971-05-07 @ MSV Duisburg D 2-276.7 1709 1705 14.31% 25.43% 60.26%-0.81 +1.2 31
1971-05-08 Rot-Weiss Essen W 7-251.1 1689 1660 62.98% 24.79% 12.23%+1.00 +7.1 28
1971-05-08 @ Borussia Dortmund L 2-751.1 1660 1689 12.23% 24.79% 62.98%-1.00 -7.1 23
1971-05-08 Hannover 96 L 0-462.7 1747 1695 64.79% 24.26% 10.95%+1.14 -33.5 34
1971-05-08 @ Eintracht Braunschweig W 4-062.7 1695 1747 10.95% 24.26% 64.79%-1.14 +33.5 28
1971-05-08 Eintracht Frankfurt W 6-251.1 1817 1678 70.86% 21.88% 7.26%+1.66 +3.4 38
1971-05-08 @ Hertha BSC L 2-651.1 1678 1817 7.26% 21.88% 70.86%-1.66 -3.4 22
1971-05-08 Rot-Weiss Oberhausen W 3-261.2 1674 1621 64.86% 24.24% 10.90%+1.15 +1.8 23
1971-05-08 @ Kickers Offenbach L 2-361.2 1621 1674 10.90% 24.24% 64.86%-1.15 -1.8 20
1971-05-08 1. FC Kaiserslautern L 1-274.1 1756 1686 66.15% 23.82% 10.04%+1.25 -9.0 30
1971-05-08 @ 1. FC Koln W 2-174.1 1686 1756 10.04% 23.82% 66.15%-1.25 +9.0 30
1971-05-08 Bayern Munich L 1-366.0 1745 1900 44.27% 26.67% 29.06%-0.09 -10.8 33
1971-05-08 @ Schalke 04 W 3-166.0 1900 1745 29.06% 26.67% 44.27%+0.09 +10.8 40
1971-05-08 Borussia Monchengladbach D 1-171.8 1725 1864 46.15% 26.69% 27.16%+0.00 -0.6 28
1971-05-08 @ VfB Stuttgart D 1-171.8 1864 1725 27.16% 26.69% 46.15%+0.00 +0.6 42
1971-05-08 Arminia Bielefeld W 4-151.9 1755 1691 65.67% 23.98% 10.35%+1.21 +4.5 33
1971-05-08 @ Werder Bremen L 1-451.9 1691 1755 10.35% 23.98% 65.67%-1.21 -4.5 25
1971-05-14 Werder Bremen W 2-160.8 1695 1759 54.62% 26.29% 19.10%+0.45 +3.2 32
1971-05-14 @ 1. FC Kaiserslautern L 1-260.8 1759 1695 19.10% 26.29% 54.62%-0.45 -3.2 33
1971-05-14 Hertha BSC W 4-047.3 1865 1820 64.24% 24.43% 11.32%+1.10 +7.7 44
1971-05-14 @ Borussia Monchengladbach L 0-447.3 1820 1865 11.32% 24.43% 64.24%-1.10 -7.7 38
1971-05-14 MSV Duisburg D 3-381.0 1729 1703 62.74% 24.85% 12.40%+0.98 -1.1 29
1971-05-14 @ Hannover 96 D 3-381.0 1703 1729 12.40% 24.85% 62.74%-0.98 +1.1 31
1971-05-15 Eintracht Braunschweig L 0-167.2 1687 1714 58.23% 25.81% 15.97%+0.67 -8.5 25
1971-05-15 @ Arminia Bielefeld W 1-067.2 1714 1687 15.97% 25.81% 58.23%-0.67 +8.5 36
1971-05-15 1. FC Koln W 7-046.5 1911 1747 72.39% 21.13% 6.48%+1.81 +7.2 42
1971-05-15 @ Bayern Munich L 0-746.5 1747 1911 6.48% 21.13% 72.39%-1.81 -7.2 30
1971-05-15 Borussia Dortmund W 2-050.9 1674 1696 58.71% 25.73% 15.56%+0.70 +5.5 24
1971-05-15 @ Eintracht Frankfurt L 0-250.9 1696 1674 15.56% 25.73% 58.71%-0.70 -5.5 28
1971-05-15 VfB Stuttgart W 1-054.4 1710 1724 59.39% 25.60% 15.01%+0.75 +2.8 33
1971-05-15 @ Hamburger SV L 0-154.4 1724 1710 15.01% 25.60% 59.39%-0.75 -2.8 28
1971-05-15 Kickers Offenbach L 2-376.4 1653 1676 58.63% 25.74% 15.63%+0.70 -7.6 23
1971-05-15 @ Rot-Weiss Essen W 3-276.4 1676 1653 15.63% 25.74% 58.63%-0.70 +7.6 25
1971-05-15 Schalke 04 W 4-156.3 1620 1735 49.05% 26.64% 24.31%+0.15 +9.7 22
1971-05-15 @ Rot-Weiss Oberhausen L 1-456.3 1735 1620 24.31% 26.64% 49.05%-0.15 -9.7 33
1971-05-18 Eintracht Frankfurt W 2-154.6 1918 1680 76.69% 18.72% 4.60%+2.25 +0.8 44
1971-05-18 @ Bayern Munich L 1-254.6 1680 1918 4.60% 18.72% 76.69%-2.25 -0.8 24
1971-05-22 Borussia Monchengladbach L 3-475.6 1690 1872 40.64% 26.56% 32.80%-0.25 -5.4 28
1971-05-22 @ Borussia Dortmund W 4-375.6 1872 1690 32.80% 26.56% 40.64%+0.25 +5.4 46
1971-05-22 1. FC Kaiserslautern W 2-050.1 1722 1698 62.62% 24.89% 12.50%+0.97 +4.5 38
1971-05-22 @ Eintracht Braunschweig L 0-250.1 1698 1722 12.50% 24.89% 62.62%-0.97 -4.5 32
1971-05-22 Rot-Weiss Essen W 3-262.0 1679 1646 63.36% 24.69% 11.95%+1.03 +2.0 26
1971-05-22 @ Eintracht Frankfurt L 2-362.0 1646 1679 11.95% 24.69% 63.36%-1.03 -2.0 23
1971-05-22 Hamburger SV W 2-048.9 1813 1713 68.25% 23.03% 8.73%+1.43 +3.1 40
1971-05-22 @ Hertha BSC L 0-248.9 1713 1813 8.73% 23.03% 68.25%-1.43 -3.1 33
1971-05-22 Rot-Weiss Oberhausen L 2-475.3 1740 1629 68.98% 22.72% 8.30%+1.49 -14.4 30
1971-05-22 @ 1. FC Koln W 4-275.3 1629 1740 8.30% 22.72% 68.98%-1.49 +14.4 24
1971-05-22 Arminia Bielefeld W 4-152.4 1705 1678 62.82% 24.83% 12.35%+0.99 +5.4 33
1971-05-22 @ MSV Duisburg L 1-452.4 1678 1705 12.35% 24.83% 62.82%-0.99 -5.4 25
1971-05-22 Kickers Offenbach L 1-273.5 1725 1683 64.01% 24.50% 11.49%+1.08 -8.7 33
1971-05-22 @ Schalke 04 W 2-173.5 1683 1725 11.49% 24.50% 64.01%-1.08 +8.7 27
1971-05-22 Hannover 96 L 1-272.8 1721 1728 60.08% 25.47% 14.45%+0.79 -8.2 28
1971-05-22 @ VfB Stuttgart W 2-172.8 1728 1721 14.45% 25.47% 60.08%-0.79 +8.2 31
1971-05-22 Bayern Munich L 0-163.8 1756 1918 43.19% 26.65% 30.16%-0.14 -6.5 33
1971-05-22 @ Werder Bremen W 1-063.8 1918 1756 30.16% 26.65% 43.19%+0.14 +6.5 46
1971-05-29 MSV Duisburg W 3-048.8 1694 1710 59.21% 25.64% 15.15%+0.74 +7.7 34
1971-05-29 @ 1. FC Kaiserslautern L 0-348.8 1710 1694 15.15% 25.64% 59.21%-0.74 -7.7 33
1971-05-29 VfB Stuttgart W 1-054.8 1673 1713 56.96% 26.00% 17.04%+0.59 +3.1 27
1971-05-29 @ Arminia Bielefeld L 0-154.8 1713 1673 17.04% 26.00% 56.96%-0.59 -3.1 28
1971-05-29 Eintracht Braunschweig W 4-149.8 1925 1727 74.46% 20.02% 5.52%+2.01 +2.3 48
1971-05-29 @ Bayern Munich L 1-449.8 1727 1925 5.52% 20.02% 74.46%-2.01 -2.3 38
1971-05-29 Rot-Weiss Essen W 4-362.4 1878 1644 76.47% 18.85% 4.68%+2.23 +0.7 48
1971-05-29 @ Borussia Monchengladbach L 3-462.4 1644 1878 4.68% 18.85% 76.47%-2.23 -0.7 23
1971-05-29 Borussia Dortmund W 2-158.0 1710 1685 62.69% 24.87% 12.44%+0.98 +2.2 35
1971-05-29 @ Hamburger SV L 1-258.0 1685 1710 12.44% 24.87% 62.69%-0.98 -2.2 28
1971-05-29 Hertha BSC D 1-171.8 1736 1816 53.01% 26.43% 20.56%+0.36 -1.0 32
1971-05-29 @ Hannover 96 D 1-171.8 1816 1736 20.56% 26.43% 53.01%-0.36 +1.1 41
1971-05-29 Eintracht Frankfurt L 0-264.6 1692 1681 61.59% 25.14% 13.27%+0.90 -16.8 27
1971-05-29 @ Kickers Offenbach W 2-064.6 1681 1692 13.27% 25.14% 61.59%-0.90 +16.8 28
1971-05-29 Werder Bremen W 3-051.4 1644 1749 50.13% 26.60% 23.27%+0.20 +11.1 26
1971-05-29 @ Rot-Weiss Oberhausen L 0-351.4 1749 1644 23.27% 26.60% 50.13%-0.20 -11.1 33
1971-05-29 1. FC Koln D 2-276.8 1716 1725 59.84% 25.52% 14.64%+0.78 -1.2 34
1971-05-29 @ Schalke 04 D 2-276.8 1725 1716 14.64% 25.52% 59.84%-0.78 +1.2 31
1971-06-05 Hannover 96 D 2-276.5 1683 1735 55.82% 26.15% 18.03%+0.52 -0.9 29
1971-06-05 @ Borussia Dortmund D 2-276.5 1735 1683 18.03% 26.15% 55.82%-0.52 +0.9 33
1971-06-05 Rot-Weiss Oberhausen D 1-171.8 1724 1655 66.12% 23.83% 10.06%+1.25 -2.0 39
1971-06-05 @ Eintracht Braunschweig D 1-171.8 1655 1724 10.06% 23.83% 66.12%-1.25 +2.0 27
1971-06-05 Borussia Monchengladbach L 1-462.3 1698 1878 40.81% 26.57% 32.63%-0.24 -14.3 28
1971-06-05 @ Eintracht Frankfurt W 4-162.3 1878 1698 32.63% 26.57% 40.81%+0.24 +14.3 50
1971-06-05 Arminia Bielefeld L 0-170.3 1817 1676 70.96% 21.84% 7.20%+1.67 -10.1 41
1971-06-05 @ Hertha BSC W 1-070.3 1676 1817 7.20% 21.84% 70.96%-1.67 +10.1 29
1971-06-05 Kickers Offenbach W 4-258.6 1726 1675 64.75% 24.28% 10.98%+1.14 +3.0 33
1971-06-05 @ 1. FC Koln L 2-458.6 1675 1726 10.98% 24.28% 64.75%-1.14 -3.0 27
1971-06-05 Bayern Munich W 2-059.1 1702 1927 34.75% 26.18% 39.07%-0.51 +11.2 35
1971-06-05 @ MSV Duisburg L 0-259.1 1927 1702 39.07% 26.18% 34.75%+0.51 -11.2 48
1971-06-05 Hamburger SV L 1-367.7 1643 1712 54.11% 26.34% 19.55%+0.42 -12.9 23
1971-06-05 @ Rot-Weiss Essen W 3-167.7 1712 1643 19.55% 26.34% 54.11%-0.42 +12.9 37
1971-06-05 1. FC Kaiserslautern W 2-050.4 1710 1701 61.36% 25.19% 13.45%+0.88 +4.8 30
1971-06-05 @ VfB Stuttgart L 0-250.4 1701 1710 13.45% 25.19% 61.36%-0.88 -4.8 34
1971-06-05 Schalke 04 L 0-168.6 1738 1715 62.56% 24.90% 12.54%+0.97 -9.1 33
1971-06-05 @ Werder Bremen W 1-068.6 1715 1738 12.54% 24.90% 62.56%-0.97 +9.1 36

Playoff Game Log

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

Date Opponent ScoreExcitement Pre Elo Opp Elo Win % Tie % Loss %Proj. Margin Elo Δ Record
1971-05-26 1. FC Nurnberg W 1-054.5 1712 1728 59.24% 25.63% 15.13%+0.74 +2.8 1-0
1971-05-26 @ Borussia Neunkirchen L 0-154.5 1728 1712 15.13% 25.63% 59.24%-0.74 -2.8 0-1
1971-05-26 St. Pauli W 3-154.0 1712 1649 65.66% 23.98% 10.36%+1.21 +3.2 1-0
1971-05-26 @ Dusseldorf L 1-354.0 1649 1712 10.36% 23.98% 65.66%-1.21 -3.2 0-1
1971-05-26 FK Pirmasens W 1-054.3 1663 1693 57.87% 25.87% 16.26%+0.65 +3.0 1-0
1971-05-26 @ Karlsruher SC L 0-154.3 1693 1663 16.26% 25.87% 57.87%-0.65 -3.0 0-1
1971-05-26 VfL Bochum L 2-470.8 1658 1776 48.71% 26.65% 24.63%+0.13 -10.5 0-1
1971-05-26 @ VfL Osnabruck W 4-270.8 1776 1658 24.63% 26.65% 48.71%-0.13 +10.5 1-0
1971-05-30 Dusseldorf L 0-265.0 1725 1716 61.45% 25.17% 13.37%+0.89 -16.8 0-2
1971-05-30 @ 1. FC Nurnberg W 2-065.0 1716 1725 13.37% 25.17% 61.45%-0.89 +16.8 2-0
1971-05-30 Wacker 04 Berlin W 3-049.1 1646 1692 56.40% 26.08% 17.52%+0.56 +8.8 1-1
1971-05-30 @ St. Pauli L 0-349.1 1692 1646 17.52% 26.08% 56.40%-0.56 -8.8 0-1
1971-05-30 VfL Osnabruck W 2-155.3 1826 1647 73.27% 20.67% 6.06%+1.89 +1.0 1-0
1971-05-30 @ SV Tasmania 1900 Berlin L 1-255.3 1647 1826 6.06% 20.67% 73.27%-1.89 -1.0 0-2
1971-05-30 Karlsruher SC W 1-051.4 1786 1666 69.66% 22.43% 7.91%+1.55 +1.5 2-0
1971-05-30 @ VfL Bochum L 0-151.4 1666 1786 7.91% 22.43% 69.66%-1.55 -1.5 1-1
1971-06-02 Borussia Neunkirchen W 2-050.4 1732 1715 62.08% 25.02% 12.90%+0.94 +4.6 3-0
1971-06-02 @ Dusseldorf L 0-250.4 1715 1732 12.90% 25.02% 62.08%-0.94 -4.6 1-1
1971-06-02 VfL Bochum W 1-057.1 1690 1788 51.07% 26.56% 22.37%+0.25 +3.9 1-1
1971-06-02 @ FK Pirmasens L 0-157.1 1788 1690 22.37% 26.56% 51.07%-0.25 -3.9 2-1
1971-06-02 SV Tasmania 1900 Berlin W 2-164.3 1664 1827 43.20% 26.65% 30.15%-0.13 +4.7 2-1
1971-06-02 @ Karlsruher SC L 1-264.3 1827 1664 30.15% 26.65% 43.20%+0.13 -4.7 1-1
1971-06-02 1. FC Nurnberg W 3-264.1 1683 1708 58.39% 25.78% 15.83%+0.68 +2.6 1-1
1971-06-02 @ Wacker 04 Berlin L 2-364.1 1708 1683 15.83% 25.78% 58.39%-0.68 -2.6 0-3
1971-06-06 St. Pauli W 5-150.0 1706 1655 64.76% 24.27% 10.96%+1.14 +6.2 1-3
1971-06-06 @ 1. FC Nurnberg L 1-550.0 1655 1706 10.96% 24.27% 64.76%-1.14 -6.2 1-2
1971-06-06 Wacker 04 Berlin W 2-158.0 1710 1686 62.67% 24.87% 12.46%+0.98 +2.2 2-1
1971-06-06 @ Borussia Neunkirchen L 1-258.0 1686 1710 12.46% 24.87% 62.67%-0.98 -2.2 1-2
1971-06-06 FK Pirmasens W 3-046.0 1822 1694 70.12% 22.22% 7.65%+1.59 +3.9 2-1
1971-06-06 @ SV Tasmania 1900 Berlin L 0-346.0 1694 1822 7.65% 22.22% 70.12%-1.59 -3.9 1-2
1971-06-06 Karlsruher SC D 1-170.6 1646 1669 58.64% 25.74% 15.62%+0.70 -1.5 0-2-1
1971-06-06 @ VfL Osnabruck D 1-170.6 1669 1646 15.62% 25.74% 58.64%-0.70 +1.5 2-1-1
1971-06-09 VfL Osnabruck L 0-168.1 1690 1645 64.32% 24.41% 11.27%+1.10 -9.3 1-3
1971-06-09 @ FK Pirmasens W 1-068.1 1645 1690 11.27% 24.41% 64.32%-1.10 +9.3 1-2-1
1971-06-09 Borussia Neunkirchen W 2-160.2 1648 1713 54.60% 26.29% 19.11%+0.45 +3.2 2-2
1971-06-09 @ St. Pauli L 1-260.2 1713 1648 19.11% 26.29% 54.60%-0.45 -3.2 2-2
1971-06-09 SV Tasmania 1900 Berlin W 4-261.7 1784 1826 56.80% 26.02% 17.17%+0.58 +4.6 3-1
1971-06-09 @ VfL Bochum L 2-461.7 1826 1784 17.17% 26.02% 56.80%-0.58 -4.6 2-2
1971-06-09 Dusseldorf L 2-472.7 1684 1737 55.72% 26.16% 18.12%+0.52 -11.9 1-3
1971-06-09 @ Wacker 04 Berlin W 4-272.7 1737 1684 18.12% 26.16% 55.72%-0.52 +11.9 4-0
1971-06-13 1. FC Nurnberg W 2-158.1 1749 1712 63.64% 24.61% 11.75%+1.05 +2.1 5-0
1971-06-13 @ Dusseldorf L 1-258.1 1712 1749 11.75% 24.61% 63.64%-1.05 -2.1 1-4
1971-06-13 VfL Bochum L 1-269.8 1670 1788 48.68% 26.65% 24.67%+0.13 -6.8 2-2-1
1971-06-13 @ Karlsruher SC W 2-169.8 1788 1670 24.67% 26.65% 48.68%-0.13 +6.8 4-1
1971-06-13 SV Tasmania 1900 Berlin W 1-059.6 1654 1821 42.60% 26.63% 30.77%-0.16 +5.0 2-2-1
1971-06-13 @ VfL Osnabruck L 0-159.6 1821 1654 30.77% 26.63% 42.60%+0.16 -5.0 2-3
1971-06-13 St. Pauli L 0-167.5 1672 1652 62.32% 24.96% 12.72%+0.95 -9.0 1-4
1971-06-13 @ Wacker 04 Berlin W 1-067.5 1652 1672 12.72% 24.96% 62.32%-0.95 +9.0 3-2
1971-06-16 Borussia Neunkirchen W 2-050.7 1710 1709 60.67% 25.35% 13.98%+0.84 +4.9 2-4
1971-06-16 @ 1. FC Nurnberg L 0-250.7 1709 1710 13.98% 25.35% 60.67%-0.84 -4.9 2-3
1971-06-16 Karlsruher SC W 3-154.9 1681 1663 62.11% 25.01% 12.88%+0.94 +4.0 2-3
1971-06-16 @ FK Pirmasens L 1-354.9 1663 1681 12.88% 25.01% 62.11%-0.94 -4.0 2-3-1
1971-06-16 Dusseldorf D 1-171.2 1661 1751 51.86% 26.51% 21.62%+0.30 -1.0 3-2-1
1971-06-16 @ St. Pauli D 1-171.2 1751 1661 21.62% 26.51% 51.86%-0.30 +1.0 5-0-1
1971-06-16 VfL Osnabruck W 3-153.1 1795 1659 70.66% 21.98% 7.36%+1.64 +2.2 5-1
1971-06-16 @ VfL Bochum L 1-353.1 1659 1795 7.36% 21.98% 70.66%-1.64 -2.2 2-3-1
1971-06-20 St. Pauli W 3-047.0 1704 1660 64.27% 24.42% 11.31%+1.10 +5.9 3-3
1971-06-20 @ Borussia Neunkirchen L 0-347.0 1660 1704 11.31% 24.42% 64.27%-1.10 -5.9 3-3-1
1971-06-20 Wacker 04 Berlin W 3-046.4 1752 1663 67.51% 23.32% 9.17%+1.36 +4.7 6-0-1
1971-06-20 @ Dusseldorf L 0-346.4 1663 1752 9.17% 23.32% 67.51%-1.36 -4.7 1-5
1971-06-20 VfL Bochum L 2-474.9 1816 1797 62.21% 24.99% 12.80%+0.94 -13.2 2-4
1971-06-20 @ SV Tasmania 1900 Berlin W 4-274.9 1797 1816 12.80% 24.99% 62.21%-0.94 +13.2 6-1
1971-06-20 FK Pirmasens L 1-368.7 1657 1685 58.12% 25.83% 16.06%+0.66 -13.8 2-4-1
1971-06-20 @ VfL Osnabruck W 3-168.7 1685 1657 16.06% 25.83% 58.12%-0.66 +13.8 3-3
1971-06-23 SV Tasmania 1900 Berlin D 2-276.8 1699 1803 50.29% 26.60% 23.11%+0.21 -0.6 3-3-1
1971-06-23 @ FK Pirmasens D 2-276.8 1803 1699 23.11% 26.60% 50.29%-0.21 +0.6 2-4-1
1971-06-23 VfL Osnabruck L 0-361.7 1659 1643 62.01% 25.04% 12.96%+0.93 -24.6 2-4-1
1971-06-23 @ Karlsruher SC W 3-061.7 1643 1659 12.96% 25.04% 62.01%-0.93 +24.6 3-4-1
1971-06-23 1. FC Nurnberg D 1-170.9 1654 1715 54.93% 26.25% 18.82%+0.47 -1.2 3-3-2
1971-06-23 @ St. Pauli D 1-170.9 1715 1654 18.82% 26.25% 54.93%-0.47 +1.2 2-4-1
1971-06-23 Borussia Neunkirchen L 0-263.1 1658 1710 55.81% 26.15% 18.04%+0.52 -15.3 1-6
1971-06-23 @ Wacker 04 Berlin W 2-063.1 1710 1658 18.04% 26.15% 55.81%-0.52 +15.4 4-3
1971-06-27 Wacker 04 Berlin W 3-046.3 1716 1643 66.40% 23.73% 9.87%+1.27 +5.1 3-4-1
1971-06-27 @ 1. FC Nurnberg L 0-346.3 1643 1716 9.87% 23.73% 66.40%-1.27 -5.1 1-7
1971-06-27 Dusseldorf D 2-276.9 1726 1757 57.86% 25.87% 16.27%+0.65 -1.0 4-3-1
1971-06-27 @ Borussia Neunkirchen D 2-276.9 1757 1726 16.27% 25.87% 57.86%-0.65 +1.1 6-0-2
1971-06-27 Karlsruher SC L 1-372.3 1804 1635 72.71% 20.97% 6.32%+1.84 -16.8 2-5-1
1971-06-27 @ SV Tasmania 1900 Berlin W 3-172.3 1635 1804 6.32% 20.97% 72.71%-1.84 +16.8 3-4-1
1971-06-27 FK Pirmasens W 5-254.2 1811 1698 69.11% 22.67% 8.22%+1.50 +3.1 7-1
1971-06-27 @ VfL Bochum L 2-554.2 1698 1811 8.22% 22.67% 69.11%-1.50 -3.1 3-4-1

Biggest Upsets

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

# Date Underdog Win % Winning Team Losing Team
Team Elo Score Team Elo Score
1 1971-02-13 5.37% Arminia Bielefeld 1674 2 @ Borussia Monchengladbach 1879 0
2 1971-06-27 * 6.32% Karlsruher SC 1635 3 @ SV Tasmania 1900 Berlin 1804 1
3 1971-04-03 6.84% Werder Bremen 1713 2 @ Borussia Monchengladbach 1865 0
4 1971-06-05 7.20% Arminia Bielefeld 1676 1 @ Hertha BSC 1817 0
5 1971-05-22 8.30% Rot-Weiss Oberhausen 1629 4 @ 1. FC Koln 1740 2
6 1971-04-17 9.40% Arminia Bielefeld 1678 1 @ Schalke 04 1762 0
7 1971-05-08 10.04% 1. FC Kaiserslautern 1686 2 @ 1. FC Koln 1756 1
8 1970-09-04 10.30% Eintracht Braunschweig 1686 2 @ Kickers Offenbach 1750 0
9 1971-04-17 10.64% Hannover 96 1710 1 @ 1. FC Koln 1767 0
10 1971-05-08 10.95% Hannover 96 1695 4 @ Eintracht Braunschweig 1747 0
11 1971-06-09 * 11.27% VfL Osnabruck 1645 1 @ FK Pirmasens 1690 0
12 1970-10-03 11.44% Werder Bremen 1674 2 @ Eintracht Frankfurt 1716 0
13 1971-05-22 11.49% Kickers Offenbach 1683 2 @ Schalke 04 1725 1
14 1971-01-30 11.66% 1. FC Kaiserslautern 1668 2 @ Borussia Dortmund 1706 0
15 1970-11-07 12.06% Rot-Weiss Essen 1699 2 @ Kickers Offenbach 1731 1
16 1971-06-05 12.54% Schalke 04 1715 1 @ Werder Bremen 1738 0
17 1971-06-13 * 12.72% St. Pauli 1652 1 @ Wacker 04 Berlin 1672 0
18 1971-06-20 * 12.80% VfL Bochum 1797 4 @ SV Tasmania 1900 Berlin 1816 2
19 1971-06-23 * 12.96% VfL Osnabruck 1643 3 @ Karlsruher SC 1659 0
20 1970-09-05 12.98% MSV Duisburg 1684 2 @ Werder Bremen 1700 0
21 1971-02-27 12.99% Hannover 96 1675 5 @ Kickers Offenbach 1691 1
22 1970-10-31 13.01% Borussia Dortmund 1693 1 @ Rot-Weiss Essen 1708 0
23 1970-09-12 13.10% Schalke 04 1705 2 @ Borussia Dortmund 1719 1
24 1971-05-29 13.27% Eintracht Frankfurt 1681 2 @ Kickers Offenbach 1692 0
25 1970-10-27 13.29% Werder Bremen 1691 1 @ Borussia Dortmund 1702 0

Biggest Elo Changes

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

# Date Elo Δ Winning Team Losing Team Tie %
Team Score Elo Win % Team Score Elo Win %
1 1970-12-05 38.30 VfB Stuttgart 5 1707 14.67% @ 1. FC Kaiserslautern 0 1697 59.80% 25.52%
2 1971-05-08 33.46 Hannover 96 4 1695 10.95% @ Eintracht Braunschweig 0 1747 64.79% 24.26%
3 1971-02-27 26.77 Hannover 96 5 1675 12.99% @ Kickers Offenbach 1 1691 61.96% 25.05%
4 1971-06-23 * 24.61 VfL Osnabruck 3 1643 12.96% @ Karlsruher SC 0 1659 62.01% 25.04%
5 1971-04-30 23.72 Werder Bremen 3 1731 14.83% @ Hannover 96 0 1719 59.61% 25.56%
6 1970-10-10 23.39 Schalke 04 3 1729 15.56% @ Arminia Bielefeld 0 1707 58.71% 25.73%
7 1970-09-05 22.94 Hamburger SV 3 1718 16.55% @ Hannover 96 0 1684 57.54% 25.92%
8 1970-10-23 21.92 Bayern Munich 4 1870 33.18% @ Rot-Weiss Oberhausen 0 1685 40.28% 26.54%
9 1970-09-23 21.58 Bayern Munich 5 1852 24.30% @ Hamburger SV 1 1737 49.06% 26.64%
10 1970-11-07 20.01 Bayern Munich 3 1895 23.78% @ 1. FC Koln 0 1785 49.60% 26.62%
11 1971-05-01 19.81 Hertha BSC 3 1797 24.33% @ Rot-Weiss Essen 0 1682 49.03% 26.64%
12 1971-02-13 19.73 Arminia Bielefeld 2 1674 5.37% @ Borussia Monchengladbach 0 1879 74.80% 19.83%
13 1971-04-03 19.16 Werder Bremen 2 1713 6.84% @ Borussia Monchengladbach 0 1865 71.67% 21.49%
14 1970-09-04 17.87 Eintracht Braunschweig 2 1686 10.30% @ Kickers Offenbach 0 1750 65.75% 23.95%
15 1970-10-03 17.46 Werder Bremen 2 1674 11.44% @ Eintracht Frankfurt 0 1716 64.09% 24.48%
16 1971-01-30 17.39 1. FC Kaiserslautern 2 1668 11.66% @ Borussia Dortmund 0 1706 63.77% 24.57%
17 1970-09-05 16.94 MSV Duisburg 2 1684 12.98% @ Werder Bremen 0 1700 61.98% 25.05%
18 1971-05-29 16.84 Eintracht Frankfurt 2 1681 13.27% @ Kickers Offenbach 0 1692 61.59% 25.14%
19 1971-05-30 * 16.80 Dusseldorf 2 1716 13.37% @ 1. FC Nurnberg 0 1725 61.45% 25.17%
20 1971-06-27 * 16.77 Karlsruher SC 3 1635 6.32% @ SV Tasmania 1900 Berlin 1 1804 72.71% 20.97%
21 1970-09-26 16.00 @ Rot-Weiss Oberhausen 8 1669 56.39% Hamburger SV 1 1715 17.53% 26.08%
22 1971-01-22 15.89 MSV Duisburg 2 1688 16.22% @ Rot-Weiss Oberhausen 0 1658 57.93% 25.86%
23 1971-06-23 * 15.35 Borussia Neunkirchen 2 1710 18.04% @ Wacker 04 Berlin 0 1658 55.81% 26.15%
24 1971-05-22 14.41 Rot-Weiss Oberhausen 4 1629 8.30% @ 1. FC Koln 2 1740 68.98% 22.72%
25 1971-06-05 14.30 Borussia Monchengladbach 4 1878 32.63% @ Eintracht Frankfurt 1 1698 40.81% 26.57%

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 1970-09-26 81.1 @ Kickers Offenbach 3 1732 62.76% VfB Stuttgart 3 1706 12.39% 24.85%
2 1971-01-30 81.1 @ Hertha BSC 3 1787 47.18% Bayern Munich 3 1918 26.14% 26.68%
3 1971-05-14 81.0 @ Hannover 96 3 1729 62.74% MSV Duisburg 3 1703 12.40% 24.85%
4 1970-09-12 80.9 @ Rot-Weiss Essen 3 1719 64.64% Rot-Weiss Oberhausen 3 1669 11.05% 24.31%
5 1970-11-07 80.9 @ VfB Stuttgart 3 1715 62.86% Hamburger SV 3 1688 12.32% 24.82%
6 1971-02-06 80.6 @ Kickers Offenbach 3 1698 60.77% Hamburger SV 3 1696 13.90% 25.32%
7 1970-08-15 80.5 @ Eintracht Braunschweig 3 1686 58.72% Schalke 04 3 1708 15.55% 25.72%
8 1970-09-05 78.3 @ Bayern Munich 2 1847 70.30% Rot-Weiss Essen 2 1717 7.56% 22.15%
9 1970-09-19 77.7 @ 1. FC Koln 2 1792 67.01% Borussia Dortmund 2 1710 9.49% 23.51%
10 1970-09-19 77.5 @ Bayern Munich 2 1853 61.31% Borussia Monchengladbach 2 1845 13.49% 25.21%
11 1971-03-20 77.1 @ Hannover 96 2 1706 37.51% Bayern Munich 2 1911 36.10% 26.39%
12 1971-01-23 77.0 Borussia Dortmund 3 1698 15.18% @ Arminia Bielefeld 2 1682 59.18% 25.64%
13 1971-04-17 77.0 @ Werder Bremen 2 1732 62.91% Hamburger SV 2 1705 12.28% 24.81%
14 1970-08-22 76.9 @ Hamburger SV 2 1719 49.81% Borussia Monchengladbach 2 1827 23.57% 26.62%
15 1971-06-27 * 76.9 @ Borussia Neunkirchen 2 1726 57.86% Dusseldorf 2 1757 16.27% 25.87%
16 1971-05-29 76.8 @ Schalke 04 2 1716 59.84% 1. FC Koln 2 1725 14.64% 25.52%
17 1971-06-23 * 76.8 @ FK Pirmasens 2 1699 50.29% SV Tasmania 1900 Berlin 2 1803 23.11% 26.60%
18 1971-05-07 76.7 @ MSV Duisburg 2 1705 60.26% Hamburger SV 2 1709 14.31% 25.43%
19 1971-03-06 76.6 @ MSV Duisburg 2 1699 63.56% Kickers Offenbach 2 1664 11.81% 24.63%
20 1971-03-19 76.6 @ Rot-Weiss Essen 2 1693 59.16% Werder Bremen 2 1710 15.19% 25.65%
21 1971-06-05 76.5 @ Borussia Dortmund 2 1683 55.82% Hannover 96 2 1735 18.03% 26.15%
22 1970-08-15 76.4 @ MSV Duisburg 2 1687 60.64% Rot-Weiss Oberhausen 2 1687 14.01% 25.35%
23 1970-11-14 76.4 @ Rot-Weiss Oberhausen 2 1659 50.10% 1. FC Koln 2 1765 23.30% 26.60%
24 1971-05-15 76.4 Kickers Offenbach 3 1676 15.63% @ Rot-Weiss Essen 2 1653 58.63% 25.74%
25 1970-10-31 76.3 @ Rot-Weiss Oberhausen 2 1663 54.35% Kickers Offenbach 2 1730 19.34% 26.31%
# Date Excitement Winning Team Losing Team Tie %
Team Score Elo Win % Team Score Elo Win %
1 1970-12-04 44.5 @ Borussia Monchengladbach 5 1860 73.60% Eintracht Frankfurt 0 1676 5.91% 20.49%
2 1970-09-12 45.0 @ Borussia Monchengladbach 5 1839 71.70% 1. FC Kaiserslautern 0 1687 6.82% 21.48%
3 1971-01-30 45.2 @ Borussia Monchengladbach 3 1876 73.18% Hamburger SV 0 1699 6.10% 20.72%
4 1970-09-30 45.6 @ Borussia Monchengladbach 6 1847 72.30% Rot-Weiss Oberhausen 0 1685 6.52% 21.18%
5 1971-03-06 46.0 @ Eintracht Frankfurt 5 1668 63.36% Rot-Weiss Oberhausen 0 1634 11.95% 24.69%
6 1971-06-06 * 46.0 @ SV Tasmania 1900 Berlin 3 1822 70.12% FK Pirmasens 0 1694 7.65% 22.22%
7 1970-10-29 46.1 @ Bayern Munich 3 1892 70.59% Schalke 04 0 1756 7.40% 22.01%
8 1970-10-07 46.3 @ Schalke 04 3 1724 66.53% Hannover 96 0 1649 9.79% 23.68%
9 1971-06-27 * 46.3 @ 1. FC Nurnberg 3 1716 66.40% Wacker 04 Berlin 0 1643 9.87% 23.73%
10 1971-06-20 * 46.4 @ Dusseldorf 3 1752 67.51% Wacker 04 Berlin 0 1663 9.17% 23.32%
11 1971-05-15 46.5 @ Bayern Munich 7 1911 72.39% 1. FC Koln 0 1747 6.48% 21.13%
12 1970-10-07 46.6 @ 1. FC Koln 3 1784 67.77% Hamburger SV 0 1691 9.02% 23.22%
13 1971-03-27 46.6 @ Bayern Munich 2 1911 76.45% Arminia Bielefeld 0 1678 4.69% 18.86%
14 1970-08-28 47.0 @ Rot-Weiss Essen 4 1708 62.22% 1. FC Kaiserslautern 0 1689 12.80% 24.99%
15 1971-06-20 * 47.0 @ Borussia Neunkirchen 3 1704 64.27% St. Pauli 0 1660 11.31% 24.42%
16 1971-02-27 47.3 @ Eintracht Braunschweig 5 1741 63.23% MSV Duisburg 0 1710 12.05% 24.72%
17 1971-05-14 47.3 @ Borussia Monchengladbach 4 1865 64.24% Hertha BSC 0 1820 11.32% 24.43%
18 1971-01-23 47.5 @ Hamburger SV 3 1692 62.36% Eintracht Frankfurt 0 1672 12.69% 24.95%
19 1970-09-11 47.6 @ VfB Stuttgart 3 1707 62.67% Werder Bremen 0 1683 12.46% 24.87%
20 1970-11-07 47.6 @ Borussia Dortmund 3 1702 62.59% Eintracht Frankfurt 0 1678 12.52% 24.89%
21 1971-02-13 47.6 @ Eintracht Braunschweig 3 1735 63.77% Kickers Offenbach 0 1697 11.66% 24.57%
22 1970-09-19 47.9 @ Eintracht Braunschweig 4 1705 59.90% VfB Stuttgart 0 1714 14.60% 25.51%
23 1971-03-13 48.0 @ Kickers Offenbach 5 1665 58.61% Arminia Bielefeld 0 1688 15.64% 25.74%
24 1970-10-24 48.1 @ Kickers Offenbach 3 1726 62.11% Borussia Dortmund 0 1708 12.88% 25.01%
25 1970-09-26 48.4 @ Eintracht Braunschweig 3 1713 60.74% Borussia Dortmund 0 1712 13.93% 25.33%