Home / Leagues / Germany / Bundesliga / 1969-70

1969-70 Bundesliga Season

272 games · 10 promotion-playoff teams · 100,000 simulations

Final

Champion

Borussia Monchengladbach

47 points · 1st Title

Relegated

Alemannia Aachen

17 pts

1860 Munich · 25 pts

Biggest Overachiever

Borussia Monchengladbach

9.83 points above expected

47 points · 37.17 expected points

Biggest Disappointment

Alemannia Aachen

12.85 points below expected

17 points · 29.85 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 32 21 5 6 47 68 29 +39 37.2 +9.83
2 Bayern Munich 32 20 5 7 45 85 35 +50 37.2 +7.81
3 Hertha BSC 32 19 5 8 43 65 36 +29 33.9 +9.14
4 Hamburger SV 32 12 11 9 35 55 46 +9 32.1 +2.92
5 VfB Stuttgart 32 14 7 11 35 58 56 +2 31.4 +3.55
6 Borussia Dortmund 32 13 8 11 34 57 62 -5 31.1 +2.95
7 Schalke 04 32 10 12 10 32 42 46 -4 33.1 -1.12
8 Eintracht Frankfurt 32 11 9 12 31 52 53 -1 32.6 -1.62
9 Hannover 96 32 11 8 13 30 46 52 -6 31.0 -0.96
10 1. FC Kaiserslautern 32 9 12 11 30 40 47 -7 30.3 -0.26
11 Rot-Weiss Essen 32 8 14 10 30 39 49 -10 31.0 -1.02
12 Werder Bremen 32 9 11 12 29 36 43 -7 31.3 -2.29
13 Eintracht Braunschweig 32 9 10 13 28 37 44 -7 30.6 -2.64
14 MSV Duisburg 32 9 10 13 28 32 41 -9 31.7 -3.72
15 Rot-Weiss Oberhausen 32 10 7 15 27 49 60 -11 31.1 -4.14
16 1860 Munich 32 8 7 17 23 39 54 -15 28.6 -5.58
17 Alemannia Aachen 32 5 7 20 17 30 77 -47 29.9 -12.85

Form

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

League Race

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

Promotion Playoff

The path the promotion-playoff teams took to determine the final promotion spot. The full Promotion / Relegation tab has matchup heatmaps and round-by-round simulation outcomes.

First Round

Kickers Offenbach 4
Hertha Zehlendorf 2

Leg 1: Hertha Zehlendorf 2-1 Kickers Offenbach

Leg 2: Kickers Offenbach 3-0 Hertha Zehlendorf

Arminia Bielefeld 3
TeBe Berlin 1

Leg 1: TeBe Berlin 0-2 Arminia Bielefeld

Leg 2: Arminia Bielefeld 1-1 TeBe Berlin

VfL Wolfsburg 6
FK Pirmasens 6

Leg 1: FK Pirmasens 4-4 VfL Wolfsburg

Leg 2: VfL Wolfsburg 2-2 FK Pirmasens

VfL Bochum 4
VfL Wolfsburg 1

Leg 1: VfL Wolfsburg 1-0 VfL Bochum

Leg 2: VfL Bochum 4-0 VfL Wolfsburg

Karlsruher SC 5
SV Alsenborn 2

Leg 1: SV Alsenborn 2-3 Karlsruher SC

Leg 2: Karlsruher SC 2-0 SV Alsenborn

Kickers Offenbach 5
FK Pirmasens 2

Leg 1: Kickers Offenbach 4-1 FK Pirmasens

Leg 2: FK Pirmasens 1-1 Kickers Offenbach

Arminia Bielefeld 3
VfL Osnabruck 0

Leg 1: Arminia Bielefeld 3-0 VfL Osnabruck

Leg 2: VfL Osnabruck 0-0 Arminia Bielefeld

Hertha Zehlendorf 6
VfL Wolfsburg 4

Leg 1: VfL Wolfsburg 3-1 Hertha Zehlendorf

Leg 2: Hertha Zehlendorf 5-1 VfL Wolfsburg

Arminia Bielefeld 3
Karlsruher SC 2

Leg 1: Arminia Bielefeld 3-1 Karlsruher SC

Leg 2: Karlsruher SC 1-0 Arminia Bielefeld

Kickers Offenbach 3
VfL Bochum 2

Leg 1: Kickers Offenbach 2-1 VfL Bochum

Leg 2: VfL Bochum 1-1 Kickers Offenbach

TeBe Berlin 4
VfL Osnabruck 2

Leg 1: TeBe Berlin 1-1 VfL Osnabruck

Leg 2: VfL Osnabruck 1-3 TeBe Berlin

Karlsruher SC 7
VfL Osnabruck 2

Leg 1: VfL Osnabruck 2-1 Karlsruher SC

Leg 2: Karlsruher SC 6-0 VfL Osnabruck

SV Alsenborn 6
TeBe Berlin 1

Leg 1: TeBe Berlin 0-1 SV Alsenborn

Leg 2: SV Alsenborn 5-1 TeBe Berlin

Kickers Offenbach 5
VfL Wolfsburg 2

Leg 1: Kickers Offenbach 2-1 VfL Wolfsburg

Leg 2: VfL Wolfsburg 1-3 Kickers Offenbach

Hertha Zehlendorf 7
FK Pirmasens 3

Leg 1: FK Pirmasens 1-0 Hertha Zehlendorf

Leg 2: Hertha Zehlendorf 7-2 FK Pirmasens

VfL Bochum 5
FK Pirmasens 1

Leg 1: VfL Bochum 3-1 FK Pirmasens

Leg 2: FK Pirmasens 0-2 VfL Bochum

Arminia Bielefeld 4
SV Alsenborn 0

Leg 1: SV Alsenborn 0-1 Arminia Bielefeld

Leg 2: Arminia Bielefeld 3-0 SV Alsenborn

Karlsruher SC 2
TeBe Berlin 1

Leg 1: Karlsruher SC 0-0 TeBe Berlin

Leg 2: TeBe Berlin 1-2 Karlsruher SC

SV Alsenborn 4
VfL Osnabruck 2

Leg 1: VfL Osnabruck 0-1 SV Alsenborn

Leg 2: SV Alsenborn 3-2 VfL Osnabruck

VfL Bochum 3
Hertha Zehlendorf 2

Leg 1: VfL Bochum 3-0 Hertha Zehlendorf

Leg 2: Hertha Zehlendorf 2-0 VfL Bochum

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 1851 45 37.19 +7.81 100.0% 27 31 35 37 40 42 44
Borussia Monchengladbach 1833 47 37.17 +9.83 100.0% 28 30 35 37 40 43 47
Hertha BSC 1774 43 33.86 +9.14 99.0% 20 25 30 35 37 41 44
Hamburger SV 1712 35 32.08 +2.92 75.0% 21 25 29 32 35 40 44
VfB Stuttgart 1706 35 31.45 +3.55 85.0% 24 25 29 31 34 39 42
Schalke 04 1704 32 33.12 -1.12 46.0% 24 27 30 33 36 39 47
Eintracht Frankfurt 1702 31 32.62 -1.62 42.0% 22 25 29 33 35 40 44
1. FC Koln 1695 0.00 100.0% 0 0 0 0 0 0 0
Borussia Dortmund 1690 34 31.05 +2.95 86.0% 19 25 28 31 34 39 41
Werder Bremen 1687 29 31.29 -2.29 33.0% 24 25 28 31 34 38 42
Rot-Weiss Essen 1686 30 31.02 -1.02 45.0% 21 23 28 31 34 37 39
Hannover 96 1676 30 30.96 -0.96 44.0% 22 25 29 31 33 37 40
MSV Duisburg 1673 28 31.72 -3.72 21.0% 23 26 29 31 35 38 41
Rot-Weiss Oberhausen 1664 27 31.14 -4.14 23.0% 21 23 28 31 34 39 45
1. FC Kaiserslautern 1664 30 30.26 -0.26 58.0% 22 23 28 30 33 37 41
Eintracht Braunschweig 1664 28 30.64 -2.64 28.0% 20 24 28 30 33 38 40
1860 Munich 1633 23 28.58 -5.58 8.0% 20 21 25 28 31 37 41
Alemannia Aachen 1581 17 29.85 -12.85 0.0% 23 24 27 30 32 35 41

Head-to-Head

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

Beat expectations Fell short Within expectations
Team 1FK 1FK 1M AA BM BD BM EB EF HS H9 HB MD RE RO S0 VS WB
1. FC Kaiserslautern
0-0-0
0.00
2-0-0
2.95
1-1-0
2.98
0-2-0
2.44
0-1-1
2.73
0-1-1
2.41
1-0-1
2.83
1-0-1
2.65
0-1-1
2.68
1-0-1
2.76
1-0-1
2.43
0-1-1
2.69
0-2-0
2.72
0-2-0
2.77
0-1-1
2.65
1-0-1
2.62
1-0-1
2.72
1. FC Koln
0-0-0
0.00
0-0-0
0.00
0-0-0
0.00
0-0-0
0.00
0-0-0
0.00
0-0-0
0.00
0-0-0
0.00
0-0-0
0.00
0-0-0
0.00
0-0-0
0.00
0-0-0
0.00
0-0-0
0.00
0-0-0
0.00
0-0-0
0.00
0-0-0
0.00
0-0-0
0.00
0-0-0
0.00
1860 Munich
0-0-2
2.62
0-0-0
0.00
0-2-0
2.78
1-0-1
2.02
1-0-1
2.42
0-0-2
2.25
1-1-0
2.64
0-1-1
2.44
1-0-1
2.59
1-0-1
2.61
1-0-1
2.54
0-1-1
2.48
0-1-1
2.51
1-0-1
2.55
0-0-2
2.49
1-0-1
2.49
0-1-1
2.57
Alemannia Aachen
0-1-1
2.57
0-0-0
0.00
0-2-0
2.79
0-0-2
2.26
1-0-1
2.49
0-0-2
2.04
0-1-1
2.64
1-0-1
2.53
0-0-2
2.45
0-1-1
2.62
0-0-2
2.57
1-0-1
2.43
0-1-1
2.70
1-0-1
2.60
0-0-2
2.47
1-0-1
2.64
0-1-1
2.56
Bayern Munich
0-2-0
3.14
0-0-0
0.00
1-0-1
3.57
2-0-0
3.34
2-0-0
3.12
1-0-1
2.83
2-0-0
3.27
1-0-1
3.14
2-0-0
3.26
2-0-0
3.34
1-0-1
3.01
1-0-1
3.21
1-1-0
3.20
1-1-0
3.41
1-1-0
3.36
1-0-1
3.22
1-0-1
3.45
Borussia Dortmund
1-1-0
2.83
0-0-0
0.00
1-0-1
3.16
1-0-1
3.09
0-0-2
2.44
1-0-1
2.47
0-2-0
2.94
1-0-1
2.72
1-0-1
2.75
1-0-1
2.87
0-1-1
2.61
2-0-0
2.79
1-1-0
2.76
1-0-1
2.83
0-2-0
2.64
0-1-1
2.75
2-0-0
2.82
Borussia Monchengladbach
1-1-0
3.16
0-0-0
0.00
2-0-0
3.35
2-0-0
3.53
1-0-1
2.73
1-0-1
3.12
2-0-0
3.40
1-0-1
3.02
2-0-0
3.16
1-0-1
3.48
0-2-0
3.04
2-0-0
3.11
1-0-1
3.26
2-0-0
3.46
1-0-1
2.99
1-1-0
3.24
1-1-0
3.11
Eintracht Braunschweig
1-0-1
2.75
0-0-0
0.00
0-1-1
2.92
1-1-0
2.90
0-0-2
2.33
0-2-0
2.62
0-0-2
2.17
1-1-0
2.52
1-1-0
2.68
1-1-0
2.77
0-0-2
2.38
1-0-1
2.60
0-2-0
2.61
0-0-2
2.75
1-1-0
2.42
1-0-1
2.55
1-0-1
2.70
Eintracht Frankfurt
1-0-1
2.92
0-0-0
0.00
1-1-0
3.13
1-0-1
3.06
1-0-1
2.41
1-0-1
2.84
1-0-1
2.57
0-1-1
3.05
0-1-1
2.76
0-2-0
2.89
0-1-1
2.62
0-1-1
2.84
1-1-0
2.79
1-0-1
2.88
1-1-0
2.67
1-0-1
2.75
1-0-1
2.86
Hamburger SV
1-1-0
2.88
0-0-0
0.00
1-0-1
2.99
2-0-0
3.10
0-0-2
2.30
1-0-1
2.81
0-0-2
2.43
0-1-1
2.87
1-1-0
2.80
1-1-0
2.89
1-0-1
2.63
1-1-0
2.77
1-1-0
2.86
2-0-0
2.83
0-2-0
2.81
0-1-1
2.84
0-2-0
2.85
Hannover 96
1-0-1
2.80
0-0-0
0.00
1-0-1
2.94
1-1-0
2.97
0-0-2
2.26
1-0-1
2.71
1-0-1
2.09
0-1-1
2.80
0-2-0
2.68
0-1-1
2.67
1-1-0
2.57
0-1-1
2.72
1-0-1
2.72
1-1-0
2.67
1-0-1
2.60
1-0-1
2.71
1-0-1
2.72
Hertha BSC
1-0-1
3.13
0-0-0
0.00
1-0-1
3.05
2-0-0
2.98
1-0-1
2.56
1-1-0
2.96
0-2-0
2.54
2-0-0
3.19
1-1-0
2.95
1-0-1
2.93
0-1-1
3.01
2-0-0
2.92
1-0-1
2.91
1-0-1
2.93
2-0-0
2.81
2-0-0
2.89
1-0-1
3.09
MSV Duisburg
1-1-0
2.88
0-0-0
0.00
1-1-0
3.08
1-0-1
3.13
1-0-1
2.38
0-0-2
2.78
0-0-2
2.45
1-0-1
2.96
1-1-0
2.73
0-1-1
2.79
1-1-0
2.83
0-0-2
2.63
0-1-1
2.82
1-0-1
2.71
1-1-0
2.64
0-1-1
2.76
0-2-0
2.85
Rot-Weiss Essen
0-2-0
2.85
0-0-0
0.00
1-1-0
3.07
1-1-0
2.86
0-1-1
2.36
0-1-1
2.80
1-0-1
2.29
0-2-0
2.95
0-1-1
2.77
0-1-1
2.71
1-0-1
2.83
1-0-1
2.66
1-1-0
2.75
1-1-0
2.75
0-1-1
2.63
0-1-1
2.80
1-0-1
2.81
Rot-Weiss Oberhausen
0-2-0
2.79
0-0-0
0.00
1-0-1
3.02
1-0-1
2.96
0-1-1
2.19
1-0-1
2.74
0-0-2
2.12
2-0-0
2.82
1-0-1
2.68
0-0-2
2.75
0-1-1
2.89
1-0-1
2.66
1-0-1
2.84
0-1-1
2.81
0-1-1
2.66
1-0-1
2.77
1-1-0
2.81
Schalke 04
1-1-0
2.91
0-0-0
0.00
2-0-0
3.09
2-0-0
3.09
0-1-1
2.20
0-2-0
2.94
1-0-1
2.59
0-1-1
3.14
0-1-1
2.91
0-2-0
2.74
1-0-1
2.96
0-0-2
2.75
0-1-1
2.92
1-1-0
2.94
1-1-0
2.91
0-0-2
2.88
1-1-0
2.90
VfB Stuttgart
1-0-1
2.95
0-0-0
0.00
1-0-1
3.06
1-0-1
2.93
1-0-1
2.38
1-1-0
2.82
0-1-1
2.32
1-0-1
3.01
1-0-1
2.81
1-1-0
2.74
1-0-1
2.84
0-0-2
2.69
1-1-0
2.80
1-1-0
2.77
1-0-1
2.78
2-0-0
2.69
0-2-0
2.81
Werder Bremen
1-0-1
2.84
0-0-0
0.00
1-1-0
3.00
1-1-0
3.04
1-0-1
2.12
0-0-2
2.75
0-1-1
2.48
1-0-1
2.88
1-0-1
2.70
0-2-0
2.73
1-0-1
2.85
1-0-1
2.49
0-2-0
2.72
1-0-1
2.75
0-1-1
2.76
0-1-1
2.68
0-2-0
2.75

Goal Differential vs Points

Each team plotted by their final goal differential (x) and final point total (y). Teams above the broad trend (more points than their GD would suggest) were efficient at narrow wins; teams below took more lopsided losses than their results imply.

Scoreline Distribution

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

↓ Scored | Allowed →012345+Total
08.82%6.25%4.23%3.12%1.29%0.92%24.63%
16.25%13.24%7.17%4.41%2.21%1.29%34.56%
24.23%7.17%3.31%1.84%1.65%0.92%19.12%
33.12%4.41%1.84%1.84%0.92%0.18%12.32%
41.29%2.21%1.65%0.92%6.07%
5+0.92%1.29%0.92%0.18%3.31%
Total24.63%34.56%19.12%12.32%6.07%3.31%100%

Summary Statistics

Mean scored1.53
Mean allowed1.53
StdDev scored1.39
StdDev allowed1.39
Mean total goals/game3.05
Correlation (home vs away score)0.091
Sample size (games)272
↓ Scored | Allowed →012345+Total
015.62%3.12%3.12%3.12%25.00%
19.38%18.75%9.38%3.12%3.12%43.75%
26.25%3.12%3.12%6.25%18.75%
33.12%6.25%9.38%
4
5+3.12%3.12%
Total31.25%25.00%25.00%6.25%9.38%3.12%100%

1. FC Kaiserslautern — Summary Statistics

Mean scored1.25
Mean allowed1.47
StdDev scored1.14
StdDev allowed1.41
Mean total goals/game2.72
Correlation (scored vs allowed)0.266
Games played32
↓ Scored | Allowed →012345+Total
09.38%6.25%9.38%9.38%34.38%
16.25%6.25%3.12%15.62%31.25%
23.12%3.12%6.25%3.12%3.12%18.75%
36.25%3.12%9.38%
46.25%6.25%
5+
Total25.00%21.88%18.75%28.12%6.25%100%

1860 Munich — Summary Statistics

Mean scored1.22
Mean allowed1.69
StdDev scored1.21
StdDev allowed1.31
Mean total goals/game2.91
Correlation (scored vs allowed)-0.057
Games played32
↓ Scored | Allowed →012345+Total
012.50%3.12%6.25%9.38%9.38%40.62%
19.38%9.38%9.38%6.25%3.12%37.50%
23.12%3.12%3.12%3.12%12.50%
33.12%3.12%6.25%
43.12%3.12%
5+
Total15.62%18.75%21.88%18.75%9.38%15.62%100%

Alemannia Aachen — Summary Statistics

Mean scored0.94
Mean allowed2.41
StdDev scored1.05
StdDev allowed1.78
Mean total goals/game3.34
Correlation (scored vs allowed)-0.038
Games played32
↓ Scored | Allowed →012345+Total
03.12%3.12%6.25%
16.25%6.25%15.62%28.12%
26.25%6.25%3.12%3.12%18.75%
33.12%9.38%3.12%3.12%18.75%
49.38%3.12%12.50%
5+6.25%3.12%6.25%15.62%
Total34.38%31.25%28.12%3.12%3.12%100%

Bayern Munich — Summary Statistics

Mean scored2.66
Mean allowed1.09
StdDev scored1.86
StdDev allowed1.03
Mean total goals/game3.75
Correlation (scored vs allowed)-0.101
Games played32
↓ Scored | Allowed →012345+Total
06.25%3.12%6.25%15.62%
13.12%9.38%6.25%6.25%3.12%28.12%
215.62%6.25%6.25%28.12%
312.50%3.12%3.12%3.12%21.88%
43.12%3.12%
5+3.12%3.12%
Total9.38%43.75%18.75%15.62%9.38%3.12%100%

Borussia Dortmund — Summary Statistics

Mean scored1.78
Mean allowed1.94
StdDev scored1.24
StdDev allowed1.72
Mean total goals/game3.72
Correlation (scored vs allowed)-0.097
Games played32
↓ Scored | Allowed →012345+Total
06.25%9.38%3.12%18.75%
112.50%9.38%6.25%28.12%
23.12%9.38%12.50%
39.38%6.25%15.62%
46.25%3.12%6.25%15.62%
5+3.12%6.25%9.38%
Total34.38%46.88%12.50%6.25%100%

Borussia Monchengladbach — Summary Statistics

Mean scored2.12
Mean allowed0.91
StdDev scored1.72
StdDev allowed0.86
Mean total goals/game3.03
Correlation (scored vs allowed)0.184
Games played32
↓ Scored | Allowed →012345+Total
06.25%12.50%6.25%6.25%31.25%
19.38%15.62%9.38%3.12%37.50%
23.12%3.12%6.25%3.12%15.62%
39.38%3.12%3.12%15.62%
4
5+
Total28.12%34.38%21.88%6.25%6.25%3.12%100%

Eintracht Braunschweig — Summary Statistics

Mean scored1.16
Mean allowed1.38
StdDev scored1.05
StdDev allowed1.31
Mean total goals/game2.53
Correlation (scored vs allowed)-0.161
Games played32
↓ Scored | Allowed →012345+Total
06.25%3.12%6.25%3.12%18.75%
115.62%12.50%6.25%3.12%37.50%
23.12%18.75%3.12%3.12%28.12%
33.12%3.12%
43.12%3.12%6.25%
5+3.12%3.12%6.25%
Total12.50%40.62%25.00%15.62%3.12%3.12%100%

Eintracht Frankfurt — Summary Statistics

Mean scored1.62
Mean allowed1.66
StdDev scored1.45
StdDev allowed1.18
Mean total goals/game3.28
Correlation (scored vs allowed)-0.040
Games played32
↓ Scored | Allowed →012345+Total
03.12%6.25%3.12%12.50%
16.25%18.75%6.25%9.38%40.62%
29.38%6.25%9.38%25.00%
33.12%3.12%3.12%9.38%
46.25%3.12%9.38%
5+3.12%3.12%
Total18.75%43.75%15.62%18.75%3.12%100%

Hamburger SV — Summary Statistics

Mean scored1.72
Mean allowed1.44
StdDev scored1.28
StdDev allowed1.11
Mean total goals/game3.16
Correlation (scored vs allowed)0.113
Games played32
↓ Scored | Allowed →012345+Total
06.25%12.50%9.38%3.12%3.12%34.38%
13.12%15.62%6.25%25.00%
23.12%6.25%6.25%15.62%
33.12%6.25%3.12%3.12%15.62%
46.25%6.25%
5+3.12%3.12%
Total18.75%40.62%25.00%6.25%9.38%100%

Hannover 96 — Summary Statistics

Mean scored1.44
Mean allowed1.62
StdDev scored1.44
StdDev allowed1.58
Mean total goals/game3.06
Correlation (scored vs allowed)-0.011
Games played32
↓ Scored | Allowed →012345+Total
03.12%9.38%3.12%3.12%18.75%
19.38%12.50%3.12%3.12%28.12%
26.25%9.38%3.12%18.75%
36.25%9.38%15.62%
43.12%6.25%6.25%15.62%
5+3.12%3.12%
Total28.12%50.00%12.50%3.12%3.12%3.12%100%

Hertha BSC — Summary Statistics

Mean scored2.03
Mean allowed1.12
StdDev scored1.86
StdDev allowed1.16
Mean total goals/game3.16
Correlation (scored vs allowed)-0.092
Games played32
↓ Scored | Allowed →012345+Total
018.75%12.50%6.25%37.50%
19.38%9.38%3.12%6.25%6.25%34.38%
26.25%9.38%3.12%3.12%21.88%
33.12%3.12%
43.12%3.12%
5+
Total34.38%31.25%15.62%9.38%9.38%100%

MSV Duisburg — Summary Statistics

Mean scored1.00
Mean allowed1.28
StdDev scored1.02
StdDev allowed1.30
Mean total goals/game2.28
Correlation (scored vs allowed)0.342
Games played32
↓ Scored | Allowed →012345+Total
015.62%3.12%3.12%6.25%28.12%
112.50%18.75%9.38%6.25%46.88%
23.12%3.12%6.25%
33.12%3.12%6.25%3.12%15.62%
4
5+3.12%3.12%
Total34.38%21.88%18.75%9.38%12.50%3.12%100%

Rot-Weiss Essen — Summary Statistics

Mean scored1.22
Mean allowed1.53
StdDev scored1.21
StdDev allowed1.52
Mean total goals/game2.75
Correlation (scored vs allowed)0.232
Games played32
↓ Scored | Allowed →012345+Total
09.38%6.25%3.12%3.12%21.88%
13.12%6.25%9.38%3.12%3.12%6.25%31.25%
23.12%6.25%3.12%3.12%3.12%3.12%21.88%
36.25%9.38%3.12%3.12%21.88%
43.12%3.12%
5+
Total25.00%28.12%15.62%12.50%9.38%9.38%100%

Rot-Weiss Oberhausen — Summary Statistics

Mean scored1.53
Mean allowed1.88
StdDev scored1.16
StdDev allowed1.77
Mean total goals/game3.41
Correlation (scored vs allowed)-0.029
Games played32
↓ Scored | Allowed →012345+Total
09.38%9.38%6.25%3.12%28.12%
13.12%21.88%6.25%6.25%37.50%
29.38%3.12%6.25%18.75%
36.25%3.12%9.38%
43.12%3.12%
5+3.12%3.12%
Total28.12%28.12%25.00%15.62%3.12%100%

Schalke 04 — Summary Statistics

Mean scored1.31
Mean allowed1.44
StdDev scored1.26
StdDev allowed1.34
Mean total goals/game2.75
Correlation (scored vs allowed)-0.141
Games played32
↓ Scored | Allowed →012345+Total
06.25%3.12%3.12%6.25%3.12%21.88%
112.50%3.12%6.25%21.88%
23.12%15.62%6.25%3.12%28.12%
36.25%3.12%3.12%12.50%
43.12%3.12%3.12%3.12%12.50%
5+3.12%3.12%
Total15.62%40.62%9.38%21.88%12.50%100%

VfB Stuttgart — Summary Statistics

Mean scored1.81
Mean allowed1.75
StdDev scored1.42
StdDev allowed1.32
Mean total goals/game3.56
Correlation (scored vs allowed)-0.197
Games played32
↓ Scored | Allowed →012345+Total
012.50%12.50%25.00%
112.50%18.75%6.25%6.25%6.25%50.00%
26.25%3.12%6.25%15.62%
36.25%6.25%
43.12%3.12%
5+
Total25.00%40.62%15.62%12.50%6.25%100%

Werder Bremen — Summary Statistics

Mean scored1.12
Mean allowed1.34
StdDev scored0.98
StdDev allowed1.18
Mean total goals/game2.47
Correlation (scored vs allowed)0.326
Games played32

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 47 37.2 +9.83
2 Hertha BSC 43 33.9 +9.14
3 Bayern Munich 45 37.2 +7.81
4 VfB Stuttgart 35 31.4 +3.55
5 Borussia Dortmund 34 31.1 +2.95

Biggest Disappointments

# Team Actual Sim vsSim
1 Alemannia Aachen 17 29.9 -12.85
2 1860 Munich 23 28.6 -5.58
3 Rot-Weiss Oberhausen 27 31.1 -4.14
4 MSV Duisburg 28 31.7 -3.72
5 Eintracht Braunschweig 28 30.6 -2.64

Top Streaks

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

Longest Winning Streaks

# Team Games Dates Probability
1 Borussia Monchengladbach 8 Feb 7 – Mar 24 1 in 760
2 Hertha BSC 4 Jan 24 – Mar 14 1 in 245
3 VfB Stuttgart 4 Oct 11 – Oct 31 1 in 171
4 1860 Munich 4 Jan 24 – Feb 21 1 in 53
5 Rot-Weiss Oberhausen 3 Aug 30 – Sep 13 1 in 17

Longest Losing Streaks

# Team Games Dates Probability
1 1860 Munich 10 Aug 30 – Nov 15 1 in 9,118
2 Rot-Weiss Oberhausen 5 Oct 25 – Dec 6 1 in 214
3 Eintracht Braunschweig 3 Mar 24 – Apr 4 1 in 40
4 MSV Duisburg 3 Feb 28 – Mar 10 1 in 34
5 Alemannia Aachen 5 Mar 14 – Apr 11 1 in 34

Longest Unbeaten Streaks

# Team Games Dates Probability
1 Hamburger SV 9 Mar 7 – Apr 14 1 in 179
2 Eintracht Frankfurt 8 Dec 13 – Mar 3 1 in 171
3 Werder Bremen 7 Mar 25 – Apr 21 1 in 139
4 Borussia Monchengladbach 10 Oct 4 – Dec 19 1 in 69
5 Rot-Weiss Essen 8 Apr 11 – May 3 1 in 50

Longest Winless Streaks

# Team Games Dates Probability
1 Alemannia Aachen 18 Dec 5 – Apr 30 1 in 2,379
2 Schalke 04 10 Mar 11 – May 3 1 in 289
3 Rot-Weiss Essen 10 Jan 17 – Apr 15 1 in 111
4 Rot-Weiss Oberhausen 9 Oct 25 – Jan 24 1 in 98
5 1860 Munich 10 Aug 30 – Nov 15 1 in 73

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.

Finish Position Heatmap

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

Team1234567891011121314151617
Borussia Monchengladbach27.00%22.00%9.00%12.00%9.00%4.00%3.00%5.00%2.00%2.00%2.00%1.00%1.00%1.00%
Bayern Munich28.00%27.00%11.00%8.00%5.00%5.00%5.00%4.00%2.00%2.00%1.00%1.00%1.00%
Hertha BSC8.00%17.00%11.00%7.00%9.00%3.00%4.00%6.00%5.00%4.00%3.00%5.00%6.00%1.00%6.00%1.00%4.00%
Hamburger SV7.00%2.00%12.00%9.00%2.00%7.00%9.00%4.00%6.00%5.00%9.00%1.00%6.00%6.00%5.00%8.00%2.00%
VfB Stuttgart4.00%2.00%4.00%7.00%9.00%4.00%10.00%5.00%6.00%8.00%5.00%8.00%7.00%5.00%4.00%4.00%8.00%
Borussia Dortmund4.00%2.00%3.00%3.00%5.00%8.00%6.00%8.00%10.00%7.00%7.00%8.00%4.00%6.00%8.00%8.00%3.00%
Schalke 043.00%5.00%10.00%6.00%14.00%9.00%2.00%4.00%10.00%7.00%10.00%5.00%5.00%4.00%2.00%2.00%2.00%
Eintracht Frankfurt2.00%8.00%5.00%9.00%8.00%8.00%10.00%6.00%6.00%3.00%6.00%9.00%6.00%4.00%3.00%4.00%3.00%
Hannover 961.00%2.00%4.00%2.00%6.00%5.00%6.00%8.00%10.00%8.00%9.00%9.00%7.00%6.00%6.00%6.00%5.00%
1. FC Kaiserslautern1.00%1.00%2.00%4.00%7.00%4.00%5.00%6.00%6.00%8.00%6.00%9.00%5.00%9.00%10.00%8.00%9.00%
Rot-Weiss Essen1.00%2.00%5.00%8.00%7.00%7.00%6.00%6.00%6.00%6.00%8.00%2.00%6.00%6.00%7.00%12.00%5.00%
Werder Bremen4.00%6.00%5.00%5.00%10.00%3.00%5.00%5.00%10.00%8.00%9.00%5.00%8.00%6.00%6.00%5.00%
Eintracht Braunschweig3.00%3.00%2.00%5.00%2.00%7.00%7.00%6.00%3.00%8.00%7.00%7.00%8.00%11.00%7.00%7.00%7.00%
MSV Duisburg3.00%2.00%6.00%6.00%3.00%11.00%8.00%3.00%6.00%8.00%3.00%5.00%10.00%11.00%10.00%4.00%1.00%
Rot-Weiss Oberhausen3.00%1.00%5.00%8.00%5.00%4.00%6.00%9.00%7.00%6.00%3.00%6.00%7.00%5.00%7.00%9.00%9.00%
1860 Munich3.00%3.00%2.00%4.00%6.00%5.00%3.00%8.00%7.00%5.00%10.00%8.00%12.00%24.00%
Alemannia Aachen1.00%1.00%2.00%1.00%2.00%4.00%6.00%9.00%5.00%5.00%7.00%7.00%12.00%6.00%10.00%9.00%13.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.

Points Totals in Context

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

No Trend Data Yet

Season Trends will appear here once midseason progression snapshots are available for this season.

Promotion Playoff Bracket

The path the promotion-playoff teams took to determine the final promotion spot. Two-leg ties show their aggregate score with each leg listed below the matchup card.

First Round

Kickers Offenbach 4
Hertha Zehlendorf 2

Leg 1: Hertha Zehlendorf 2-1 Kickers Offenbach

Leg 2: Kickers Offenbach 3-0 Hertha Zehlendorf

Arminia Bielefeld 3
TeBe Berlin 1

Leg 1: TeBe Berlin 0-2 Arminia Bielefeld

Leg 2: Arminia Bielefeld 1-1 TeBe Berlin

VfL Wolfsburg 6
FK Pirmasens 6

Leg 1: FK Pirmasens 4-4 VfL Wolfsburg

Leg 2: VfL Wolfsburg 2-2 FK Pirmasens

VfL Bochum 4
VfL Wolfsburg 1

Leg 1: VfL Wolfsburg 1-0 VfL Bochum

Leg 2: VfL Bochum 4-0 VfL Wolfsburg

Karlsruher SC 5
SV Alsenborn 2

Leg 1: SV Alsenborn 2-3 Karlsruher SC

Leg 2: Karlsruher SC 2-0 SV Alsenborn

Kickers Offenbach 5
FK Pirmasens 2

Leg 1: Kickers Offenbach 4-1 FK Pirmasens

Leg 2: FK Pirmasens 1-1 Kickers Offenbach

Arminia Bielefeld 3
VfL Osnabruck 0

Leg 1: Arminia Bielefeld 3-0 VfL Osnabruck

Leg 2: VfL Osnabruck 0-0 Arminia Bielefeld

Hertha Zehlendorf 6
VfL Wolfsburg 4

Leg 1: VfL Wolfsburg 3-1 Hertha Zehlendorf

Leg 2: Hertha Zehlendorf 5-1 VfL Wolfsburg

Arminia Bielefeld 3
Karlsruher SC 2

Leg 1: Arminia Bielefeld 3-1 Karlsruher SC

Leg 2: Karlsruher SC 1-0 Arminia Bielefeld

Kickers Offenbach 3
VfL Bochum 2

Leg 1: Kickers Offenbach 2-1 VfL Bochum

Leg 2: VfL Bochum 1-1 Kickers Offenbach

TeBe Berlin 4
VfL Osnabruck 2

Leg 1: TeBe Berlin 1-1 VfL Osnabruck

Leg 2: VfL Osnabruck 1-3 TeBe Berlin

Karlsruher SC 7
VfL Osnabruck 2

Leg 1: VfL Osnabruck 2-1 Karlsruher SC

Leg 2: Karlsruher SC 6-0 VfL Osnabruck

SV Alsenborn 6
TeBe Berlin 1

Leg 1: TeBe Berlin 0-1 SV Alsenborn

Leg 2: SV Alsenborn 5-1 TeBe Berlin

Kickers Offenbach 5
VfL Wolfsburg 2

Leg 1: Kickers Offenbach 2-1 VfL Wolfsburg

Leg 2: VfL Wolfsburg 1-3 Kickers Offenbach

Hertha Zehlendorf 7
FK Pirmasens 3

Leg 1: FK Pirmasens 1-0 Hertha Zehlendorf

Leg 2: Hertha Zehlendorf 7-2 FK Pirmasens

VfL Bochum 5
FK Pirmasens 1

Leg 1: VfL Bochum 3-1 FK Pirmasens

Leg 2: FK Pirmasens 0-2 VfL Bochum

Arminia Bielefeld 4
SV Alsenborn 0

Leg 1: SV Alsenborn 0-1 Arminia Bielefeld

Leg 2: Arminia Bielefeld 3-0 SV Alsenborn

Karlsruher SC 2
TeBe Berlin 1

Leg 1: Karlsruher SC 0-0 TeBe Berlin

Leg 2: TeBe Berlin 1-2 Karlsruher SC

SV Alsenborn 4
VfL Osnabruck 2

Leg 1: VfL Osnabruck 0-1 SV Alsenborn

Leg 2: SV Alsenborn 3-2 VfL Osnabruck

VfL Bochum 3
Hertha Zehlendorf 2

Leg 1: VfL Bochum 3-0 Hertha Zehlendorf

Leg 2: Hertha Zehlendorf 2-0 VfL Bochum

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
1. FC Koln 100%
Bayern Munich 100%
Borussia Monchengladbach 99.0% 1.0%
Schalke 04 96.0% 4.0%
Eintracht Frankfurt 93.0% 7.0%
Hertha BSC 93.0% 7.0%
VfB Stuttgart 92.0% 8.0%
Hannover 96 88.0% 12.0%
Werder Bremen 88.0% 12.0%
Hamburger SV 87.0% 13.0%
Eintracht Braunschweig 86.0% 14.0%
MSV Duisburg 86.0% 14.0%
Borussia Dortmund 84.0% 16.0%
Rot-Weiss Oberhausen 84.0% 16.0%
1. FC Kaiserslautern 82.0% 18.0%
Alemannia Aachen 81.0% 19.0%
Rot-Weiss Essen 81.0% 19.0%
1860 Munich 80.0% 20.0%

Overall Game Log

Every regular-season game from each team's perspective. Use the team filter at the top of the tab; the table scrolls within its frame. Sort any column by clicking its header. @ before an opponent name indicates an away game.

Date Opponent Score Pre Elo Opp Elo Win % Tie % Loss % Elo Δ Points
1969-08-16 1860 Munich D 0-0 1698 1682 65.6% 21.4% 13.0% -1.9 1
1969-08-16 @ Alemannia Aachen D 0-0 1682 1698 13.0% 21.4% 65.6% +1.9 1
1969-08-16 Rot-Weiss Essen W 4-0 1729 1700 66.6% 21.1% 12.3% +7.4 3
1969-08-16 @ Bayern Munich L 0-4 1700 1729 12.3% 21.1% 66.6% -7.4 0
1969-08-16 1. FC Kaiserslautern W 2-1 1690 1689 64.3% 21.8% 13.9% +2.2 3
1969-08-16 @ Hamburger SV L 1-2 1689 1690 13.9% 21.8% 64.3% -2.2 0
1969-08-16 Borussia Dortmund W 4-2 1693 1691 64.3% 21.7% 13.9% +3.4 3
1969-08-16 @ Hannover 96 L 2-4 1691 1693 13.9% 21.7% 64.3% -3.4 0
1969-08-16 MSV Duisburg W 1-0 1700 1698 64.3% 21.8% 13.9% +2.3 3
1969-08-16 @ Hertha BSC L 0-1 1698 1700 13.9% 21.8% 64.3% -2.3 0
1969-08-16 Eintracht Frankfurt W 3-1 1687 1713 61.8% 22.4% 15.9% +4.3 3
1969-08-16 @ Rot-Weiss Oberhausen L 1-3 1713 1687 15.9% 22.4% 61.8% -4.3 0
1969-08-16 Borussia Monchengladbach W 2-0 1702 1722 62.4% 22.2% 15.4% +4.9 3
1969-08-16 @ Schalke 04 L 0-2 1722 1702 15.4% 22.2% 62.4% -4.9 0
1969-08-16 Werder Bremen D 1-1 1702 1708 63.7% 21.9% 14.4% -1.6 1
1969-08-16 @ VfB Stuttgart D 1-1 1708 1702 14.4% 21.9% 63.7% +1.6 1
1969-08-22 Schalke 04 W 2-1 1709 1707 64.4% 21.7% 13.9% +2.2 3
1969-08-22 @ Eintracht Frankfurt L 1-2 1707 1709 13.9% 21.7% 64.4% -2.2 3
1969-08-23 Rot-Weiss Oberhausen D 0-0 1687 1691 63.8% 21.9% 14.3% -1.8 1
1969-08-23 @ 1. FC Kaiserslautern D 0-0 1691 1687 14.3% 21.9% 63.8% +1.8 4
1969-08-23 Hertha BSC W 2-0 1684 1702 62.6% 22.2% 15.3% +4.8 4
1969-08-23 @ 1860 Munich L 0-2 1702 1684 15.3% 22.2% 62.6% -4.8 3
1969-08-23 Hamburger SV W 2-1 1687 1692 63.8% 21.9% 14.3% +2.3 3
1969-08-23 @ Borussia Dortmund L 1-2 1692 1687 14.3% 21.9% 63.8% -2.3 3
1969-08-23 Bayern Munich W 2-1 1717 1736 62.5% 22.2% 15.3% +2.4 3
1969-08-23 @ Borussia Monchengladbach L 1-2 1736 1717 15.3% 22.2% 62.5% -2.4 3
1969-08-23 Hannover 96 D 1-1 1698 1696 64.4% 21.7% 13.9% -1.7 1
1969-08-23 @ Eintracht Braunschweig D 1-1 1696 1698 13.9% 21.7% 64.4% +1.7 4
1969-08-23 VfB Stuttgart D 1-1 1696 1700 63.8% 21.9% 14.3% -1.6 1
1969-08-23 @ MSV Duisburg D 1-1 1700 1696 14.3% 21.9% 63.8% +1.6 2
1969-08-23 Alemannia Aachen W 2-0 1693 1696 63.9% 21.9% 14.2% +4.5 3
1969-08-23 @ Rot-Weiss Essen L 0-2 1696 1693 14.2% 21.9% 63.9% -4.5 1
1969-08-27 Eintracht Frankfurt W 2-1 1734 1711 66.1% 21.2% 12.7% +2.0 6
1969-08-27 @ Bayern Munich L 1-2 1711 1734 12.7% 21.2% 66.1% -2.0 3
1969-08-30 Rot-Weiss Essen W 2-1 1720 1697 66.1% 21.2% 12.6% +2.0 6
1969-08-30 @ Borussia Monchengladbach L 1-2 1697 1720 12.6% 21.2% 66.1% -2.0 3
1969-08-30 Eintracht Braunschweig D 3-3 1690 1697 63.6% 21.9% 14.4% -1.0 4
1969-08-30 @ Hamburger SV D 3-3 1697 1690 14.4% 21.9% 63.6% +1.0 2
1969-08-30 Werder Bremen W 3-2 1698 1710 63.1% 22.0% 14.8% +2.2 7
1969-08-30 @ Hannover 96 L 2-3 1710 1698 14.8% 22.0% 63.1% -2.2 1
1969-08-30 Alemannia Aachen W 2-1 1697 1691 64.7% 21.6% 13.6% +2.2 6
1969-08-30 @ Hertha BSC L 1-2 1691 1697 13.6% 21.6% 64.7% -2.2 1
1969-08-30 Borussia Dortmund W 2-1 1693 1690 64.5% 21.7% 13.8% +2.2 7
1969-08-30 @ Rot-Weiss Oberhausen L 1-2 1690 1693 13.8% 21.7% 64.5% -2.2 3
1969-08-30 1. FC Kaiserslautern W 4-2 1705 1685 65.9% 21.3% 12.8% +3.2 6
1969-08-30 @ Schalke 04 L 2-4 1685 1705 12.8% 21.3% 65.9% -3.1 1
1969-08-30 1860 Munich W 3-1 1702 1688 65.4% 21.5% 13.2% +3.6 5
1969-08-30 @ VfB Stuttgart L 1-3 1688 1702 13.2% 21.5% 65.4% -3.6 4
1969-09-05 Borussia Monchengladbach L 1-2 1709 1722 63.1% 22.1% 14.8% -8.1 3
1969-09-05 @ Eintracht Frankfurt W 2-1 1722 1709 14.8% 22.1% 63.1% +8.1 9
1969-09-05 Hannover 96 W 1-0 1694 1700 63.7% 21.9% 14.4% +2.4 4
1969-09-05 @ MSV Duisburg L 0-1 1700 1694 14.4% 21.9% 63.7% -2.4 7
1969-09-06 Bayern Munich D 0-0 1682 1736 59.2% 22.8% 18.0% -1.5 2
1969-09-06 @ 1. FC Kaiserslautern D 0-0 1736 1682 18.0% 22.8% 59.2% +1.5 7
1969-09-06 VfB Stuttgart W 4-2 1689 1706 62.7% 22.1% 15.1% +3.7 4
1969-09-06 @ Alemannia Aachen L 2-4 1706 1689 15.1% 22.1% 62.7% -3.7 5
1969-09-06 Schalke 04 D 1-1 1688 1708 62.4% 22.2% 15.4% -1.5 4
1969-09-06 @ Borussia Dortmund D 1-1 1708 1688 15.4% 22.2% 62.4% +1.5 7
1969-09-06 Rot-Weiss Oberhausen L 0-4 1698 1695 64.5% 21.7% 13.8% -31.2 2
1969-09-06 @ Eintracht Braunschweig W 4-0 1695 1698 13.8% 21.7% 64.5% +31.2 10
1969-09-06 Hertha BSC W 5-2 1695 1699 63.8% 21.9% 14.3% +4.8 6
1969-09-06 @ Rot-Weiss Essen L 2-5 1699 1695 14.3% 21.9% 63.8% -4.8 6
1969-09-06 Hamburger SV D 1-1 1707 1689 65.8% 21.3% 12.9% -1.7 2
1969-09-06 @ Werder Bremen D 1-1 1689 1707 12.9% 21.3% 65.8% +1.7 5
1969-09-12 Borussia Dortmund W 3-0 1737 1686 68.4% 20.5% 11.1% +5.1 10
1969-09-12 @ Bayern Munich L 0-3 1686 1737 11.1% 20.5% 68.4% -5.1 4
1969-09-12 1. FC Kaiserslautern D 1-1 1730 1680 68.3% 20.5% 11.2% -1.9 10
1969-09-12 @ Borussia Monchengladbach D 1-1 1680 1730 11.2% 20.5% 68.3% +1.9 3
1969-09-12 Rot-Weiss Essen W 2-1 1701 1700 64.3% 21.8% 13.9% +2.2 6
1969-09-12 @ Eintracht Frankfurt L 1-2 1700 1701 13.9% 21.8% 64.3% -2.2 6
1969-09-13 MSV Duisburg W 4-1 1691 1697 63.7% 21.9% 14.4% +5.6 8
1969-09-13 @ Hamburger SV L 1-4 1697 1691 14.4% 21.9% 63.7% -5.6 4
1969-09-13 1860 Munich W 3-1 1698 1685 65.3% 21.5% 13.2% +3.6 10
1969-09-13 @ Hannover 96 L 1-3 1685 1698 13.2% 21.5% 65.3% -3.6 4
1969-09-13 Werder Bremen W 3-1 1726 1706 66.0% 21.3% 12.8% +3.5 13
1969-09-13 @ Rot-Weiss Oberhausen L 1-3 1706 1726 12.8% 21.3% 66.0% -3.5 2
1969-09-13 Eintracht Braunschweig D 1-1 1710 1667 67.8% 20.7% 11.5% -1.9 8
1969-09-13 @ Schalke 04 D 1-1 1667 1710 11.5% 20.7% 67.8% +1.9 3
1969-09-13 Hertha BSC L 1-4 1702 1694 64.8% 21.6% 13.6% -20.3 5
1969-09-13 @ VfB Stuttgart W 4-1 1694 1702 13.6% 21.6% 64.8% +20.3 9
1969-09-26 Rot-Weiss Oberhausen W 2-1 1691 1730 60.7% 22.6% 16.8% +2.6 7
1969-09-26 @ MSV Duisburg L 1-2 1730 1691 16.8% 22.6% 60.7% -2.6 13
1969-09-27 Eintracht Frankfurt W 2-0 1682 1703 62.3% 22.2% 15.5% +4.9 6
1969-09-27 @ 1. FC Kaiserslautern L 0-2 1703 1682 15.5% 22.2% 62.3% -4.9 6
1969-09-27 Hamburger SV L 0-2 1681 1696 62.8% 22.1% 15.0% -16.1 4
1969-09-27 @ 1860 Munich W 2-0 1696 1681 15.0% 22.1% 62.8% +16.1 11
1969-09-27 Hannover 96 D 1-1 1693 1701 63.4% 22.0% 14.6% -1.6 5
1969-09-27 @ Alemannia Aachen D 1-1 1701 1693 14.6% 22.0% 63.4% +1.6 11
1969-09-27 Borussia Monchengladbach W 2-1 1681 1728 59.9% 22.7% 17.4% +2.7 7
1969-09-27 @ Borussia Dortmund L 1-2 1728 1681 17.4% 22.7% 59.9% -2.7 10
1969-09-27 Bayern Munich L 0-4 1668 1742 57.2% 23.1% 19.7% -28.0 3
1969-09-27 @ Eintracht Braunschweig W 4-0 1742 1668 19.7% 23.1% 57.2% +28.0 13
1969-09-27 VfB Stuttgart D 3-3 1698 1682 65.6% 21.4% 13.0% -1.1 7
1969-09-27 @ Rot-Weiss Essen D 3-3 1682 1698 13.0% 21.4% 65.6% +1.1 6
1969-09-27 Schalke 04 L 0-1 1702 1708 63.7% 21.9% 14.4% -8.6 2
1969-09-27 @ Werder Bremen W 1-0 1708 1702 14.4% 21.9% 63.7% +8.6 11
1969-10-03 Borussia Dortmund W 2-0 1699 1684 65.5% 21.4% 13.1% +4.2 9
1969-10-03 @ Eintracht Frankfurt L 0-2 1684 1699 13.1% 21.4% 65.5% -4.2 7
1969-10-04 Rot-Weiss Essen D 0-0 1687 1697 63.3% 22.0% 14.6% -1.8 7
1969-10-04 @ 1. FC Kaiserslautern D 0-0 1697 1687 14.6% 22.0% 63.3% +1.8 8
1969-10-04 Werder Bremen W 4-1 1770 1694 70.4% 19.7% 9.9% +3.8 16
1969-10-04 @ Bayern Munich L 1-4 1694 1770 9.9% 19.7% 70.4% -3.8 2
1969-10-04 Eintracht Braunschweig W 1-0 1725 1640 71.0% 19.5% 9.5% +1.6 13
1969-10-04 @ Borussia Monchengladbach L 0-1 1640 1725 9.5% 19.5% 71.0% -1.6 3
1969-10-04 Alemannia Aachen W 4-1 1713 1691 66.0% 21.3% 12.7% +4.9 14
1969-10-04 @ Hamburger SV L 1-4 1691 1713 12.7% 21.3% 66.0% -4.9 5
1969-10-04 Hertha BSC W 2-1 1703 1715 63.1% 22.1% 14.8% +2.4 14
1969-10-04 @ Hannover 96 L 1-2 1715 1703 14.8% 22.1% 63.1% -2.3 9
1969-10-04 1860 Munich W 3-0 1727 1665 69.3% 20.2% 10.5% +4.8 16
1969-10-04 @ Rot-Weiss Oberhausen L 0-3 1665 1727 10.5% 20.2% 69.3% -4.8 4
1969-10-04 MSV Duisburg D 0-0 1716 1694 66.1% 21.2% 12.6% -2.0 12
1969-10-04 @ Schalke 04 D 0-0 1694 1716 12.6% 21.2% 66.1% +2.0 8
1969-10-10 Schalke 04 L 0-2 1660 1714 59.2% 22.8% 18.0% -15.2 4
1969-10-10 @ 1860 Munich W 2-0 1714 1660 18.0% 22.8% 59.2% +15.2 15
1969-10-10 Bayern Munich W 4-2 1696 1774 56.7% 23.1% 20.2% +4.8 11
1969-10-10 @ MSV Duisburg L 2-4 1774 1696 20.2% 23.1% 56.7% -4.8 16
1969-10-11 Rot-Weiss Oberhausen W 2-0 1686 1732 60.0% 22.7% 17.3% +5.4 8
1969-10-11 @ Alemannia Aachen L 0-2 1732 1686 17.3% 22.7% 60.0% -5.4 16
1969-10-11 1. FC Kaiserslautern W 5-1 1680 1685 63.7% 21.9% 14.4% +7.2 10
1969-10-11 @ Borussia Dortmund L 1-5 1685 1680 14.4% 21.9% 63.7% -7.2 7
1969-10-11 Eintracht Frankfurt W 3-1 1639 1703 58.2% 23.0% 18.9% +5.1 6
1969-10-11 @ Eintracht Braunschweig L 1-3 1703 1639 18.9% 23.0% 58.2% -5.1 9
1969-10-11 Hamburger SV W 1-0 1712 1717 63.7% 21.9% 14.3% +2.4 12
1969-10-11 @ Hertha BSC L 0-1 1717 1712 14.3% 21.9% 63.7% -2.4 14
1969-10-11 Hannover 96 W 2-1 1683 1705 62.2% 22.3% 15.6% +2.5 9
1969-10-11 @ VfB Stuttgart L 1-2 1705 1683 15.6% 22.3% 62.2% -2.5 14
1969-10-11 Borussia Monchengladbach D 0-0 1690 1727 60.8% 22.5% 16.7% -1.6 3
1969-10-11 @ Werder Bremen D 0-0 1727 1690 16.7% 22.5% 60.8% +1.6 14
1969-10-15 Eintracht Braunschweig W 2-0 1678 1644 67.1% 20.9% 12.0% +3.8 10
1969-10-15 @ 1. FC Kaiserslautern L 0-2 1644 1678 12.0% 20.9% 67.1% -3.8 6
1969-10-15 Rot-Weiss Essen W 4-1 1687 1699 63.1% 22.0% 14.8% +5.7 13
1969-10-15 @ Borussia Dortmund L 1-4 1699 1687 14.8% 22.0% 63.1% -5.7 8
1969-10-15 MSV Duisburg W 4-1 1728 1700 66.6% 21.1% 12.3% +4.8 17
1969-10-15 @ Borussia Monchengladbach L 1-4 1700 1728 12.3% 21.1% 66.6% -4.8 11
1969-10-15 Werder Bremen W 2-1 1698 1688 65.0% 21.6% 13.4% +2.1 12
1969-10-15 @ Eintracht Frankfurt L 1-2 1688 1698 13.4% 21.6% 65.0% -2.1 3
1969-10-15 VfB Stuttgart L 1-3 1715 1685 66.7% 21.1% 12.2% -14.7 14
1969-10-15 @ Hamburger SV W 3-1 1685 1715 12.2% 21.1% 66.7% +14.7 12
1969-10-15 Hertha BSC W 3-1 1726 1715 65.2% 21.5% 13.3% +3.6 19
1969-10-15 @ Rot-Weiss Oberhausen L 1-3 1715 1726 13.3% 21.5% 65.2% -3.6 12
1969-10-15 Alemannia Aachen W 3-0 1730 1692 67.4% 20.8% 11.8% +5.4 18
1969-10-15 @ Schalke 04 L 0-3 1692 1730 11.8% 20.8% 67.4% -5.4 8
1969-10-18 1860 Munich W 2-0 1769 1645 73.9% 18.2% 8.0% +2.5 19
1969-10-18 @ Bayern Munich L 0-2 1645 1769 8.0% 18.2% 73.9% -2.4 4
1969-10-24 Eintracht Frankfurt D 1-1 1696 1700 63.8% 21.9% 14.3% -1.6 12
1969-10-24 @ MSV Duisburg D 1-1 1700 1696 14.3% 21.9% 63.8% +1.6 13
1969-10-25 Borussia Monchengladbach L 0-3 1643 1733 55.4% 23.3% 21.3% -20.8 4
1969-10-25 @ 1860 Munich W 3-0 1733 1643 21.3% 23.3% 55.4% +20.8 20
1969-10-25 Bayern Munich L 1-3 1686 1772 56.0% 23.2% 20.8% -12.5 8
1969-10-25 @ Alemannia Aachen W 3-1 1772 1686 20.8% 23.2% 56.0% +12.5 22
1969-10-25 Borussia Dortmund D 1-1 1640 1692 59.3% 22.8% 17.9% -1.3 7
1969-10-25 @ Eintracht Braunschweig D 1-1 1692 1640 17.9% 22.8% 59.3% +1.3 14
1969-10-25 Schalke 04 W 3-0 1711 1735 62.1% 22.3% 15.7% +7.2 15
1969-10-25 @ Hertha BSC L 0-3 1735 1711 15.7% 22.3% 62.1% -7.2 18
1969-10-25 Hannover 96 W 1-0 1693 1703 63.3% 22.0% 14.7% +2.5 11
1969-10-25 @ Rot-Weiss Essen L 0-1 1703 1693 14.7% 22.0% 63.3% -2.5 14
1969-10-25 Rot-Weiss Oberhausen W 4-2 1700 1730 61.5% 22.4% 16.1% +4.0 15
1969-10-25 @ VfB Stuttgart L 2-4 1730 1700 16.1% 22.4% 61.5% -3.9 19
1969-10-25 1. FC Kaiserslautern W 3-2 1686 1682 64.5% 21.7% 13.8% +2.1 6
1969-10-25 @ Werder Bremen L 2-3 1682 1686 13.8% 21.7% 64.5% -2.1 10
1969-10-30 Hertha BSC L 1-2 1784 1718 69.6% 20.1% 10.4% -8.8 22
1969-10-30 @ Bayern Munich W 2-1 1718 1784 10.4% 20.1% 69.6% +8.8 18
1969-10-31 Werder Bremen W 2-1 1694 1688 64.7% 21.6% 13.7% +2.2 17
1969-10-31 @ Borussia Dortmund L 1-2 1688 1694 13.7% 21.6% 64.7% -2.2 6
1969-10-31 Alemannia Aachen W 5-1 1754 1674 70.7% 19.6% 9.7% +4.8 23
1969-10-31 @ Borussia Monchengladbach L 1-5 1674 1754 9.7% 19.6% 70.7% -4.8 8
1969-10-31 VfB Stuttgart L 1-2 1728 1704 66.2% 21.2% 12.5% -8.4 18
1969-10-31 @ Schalke 04 W 2-1 1704 1728 12.5% 21.2% 66.2% +8.4 18
1969-11-01 MSV Duisburg L 0-2 1680 1694 62.9% 22.1% 15.0% -16.1 10
1969-11-01 @ 1. FC Kaiserslautern W 2-0 1694 1680 15.0% 22.1% 62.9% +16.1 15
1969-11-01 Rot-Weiss Essen D 0-0 1639 1695 58.9% 22.9% 18.2% -1.5 8
1969-11-01 @ Eintracht Braunschweig D 0-0 1695 1639 18.2% 22.9% 58.9% +1.5 12
1969-11-01 1860 Munich W 4-3 1701 1622 70.7% 19.6% 9.7% +1.4 16
1969-11-01 @ Eintracht Frankfurt L 3-4 1622 1701 9.7% 19.6% 70.7% -1.4 4
1969-11-01 Hannover 96 W 2-0 1700 1700 64.2% 21.8% 14.0% +4.4 17
1969-11-01 @ Hamburger SV L 0-2 1700 1700 14.0% 21.8% 64.2% -4.5 14
1969-11-07 1. FC Kaiserslautern L 0-1 1620 1664 60.2% 22.6% 17.2% -8.2 4
1969-11-07 @ 1860 Munich W 1-0 1664 1620 17.2% 22.6% 60.2% +8.2 13
1969-11-07 Borussia Dortmund L 0-1 1710 1696 65.4% 21.4% 13.1% -8.9 15
1969-11-07 @ MSV Duisburg W 1-0 1696 1710 13.1% 21.4% 65.4% +8.8 20
1969-11-08 Eintracht Frankfurt W 2-1 1669 1703 61.1% 22.5% 16.4% +2.6 11
1969-11-08 @ Alemannia Aachen L 1-2 1703 1669 16.4% 22.5% 61.1% -2.6 16
1969-11-08 Rot-Weiss Oberhausen W 2-1 1696 1726 61.5% 22.4% 16.1% +2.5 17
1969-11-08 @ Hannover 96 L 1-2 1726 1696 16.1% 22.4% 61.5% -2.6 19
1969-11-08 Borussia Monchengladbach D 1-1 1727 1759 61.3% 22.4% 16.2% -1.5 19
1969-11-08 @ Hertha BSC D 1-1 1759 1727 16.2% 22.4% 61.3% +1.5 24
1969-11-08 Hamburger SV D 2-2 1697 1705 63.5% 22.0% 14.5% -1.2 13
1969-11-08 @ Rot-Weiss Essen D 2-2 1705 1697 14.5% 22.0% 63.5% +1.2 18
1969-11-08 Bayern Munich L 2-3 1712 1775 58.3% 22.9% 18.8% -7.1 18
1969-11-08 @ VfB Stuttgart W 3-2 1775 1712 18.8% 22.9% 58.3% +7.1 25
1969-11-08 Eintracht Braunschweig L 0-1 1686 1637 68.2% 20.5% 11.2% -9.2 6
1969-11-08 @ Werder Bremen W 1-0 1637 1686 11.2% 20.5% 68.2% +9.2 11
1969-11-15 Alemannia Aachen W 3-1 1672 1671 64.2% 21.8% 14.0% +3.8 16
1969-11-15 @ 1. FC Kaiserslautern L 1-3 1671 1672 14.0% 21.8% 64.2% -3.9 11
1969-11-15 1860 Munich W 3-1 1705 1612 71.6% 19.2% 9.2% +2.5 23
1969-11-15 @ Borussia Dortmund L 1-3 1612 1705 9.2% 19.2% 71.6% -2.5 4
1969-11-15 VfB Stuttgart W 3-0 1760 1705 68.8% 20.4% 10.9% +5.0 27
1969-11-15 @ Borussia Monchengladbach L 0-3 1705 1760 10.9% 20.4% 68.8% -5.0 18
1969-11-15 MSV Duisburg W 2-1 1647 1701 59.1% 22.8% 18.1% +2.8 14
1969-11-15 @ Eintracht Braunschweig L 1-2 1701 1647 18.1% 22.8% 59.1% -2.8 15
1969-11-15 Hertha BSC D 1-1 1700 1726 61.9% 22.3% 15.8% -1.5 17
1969-11-15 @ Eintracht Frankfurt D 1-1 1726 1700 15.8% 22.3% 61.9% +1.5 20
1969-11-15 Hamburger SV L 1-3 1724 1706 65.7% 21.4% 12.9% -14.5 19
1969-11-15 @ Rot-Weiss Oberhausen W 3-1 1706 1724 12.9% 21.4% 65.7% +14.5 21
1969-11-15 Hannover 96 W 2-0 1719 1698 66.0% 21.3% 12.7% +4.0 21
1969-11-15 @ Schalke 04 L 0-2 1698 1719 12.7% 21.3% 66.0% -4.0 17
1969-11-15 Rot-Weiss Essen W 2-1 1677 1696 62.5% 22.2% 15.3% +2.4 9
1969-11-15 @ Werder Bremen L 1-2 1696 1677 15.3% 22.2% 62.5% -2.4 13
1969-11-28 Borussia Dortmund W 3-1 1668 1707 60.6% 22.6% 16.9% +4.6 14
1969-11-28 @ Alemannia Aachen L 1-3 1707 1668 16.9% 22.6% 60.6% -4.6 23
1969-11-28 Werder Bremen D 1-1 1698 1679 65.9% 21.3% 12.8% -1.7 16
1969-11-28 @ MSV Duisburg D 1-1 1679 1698 12.8% 21.3% 65.9% +1.7 10
1969-11-29 Eintracht Braunschweig W 1-0 1610 1649 60.6% 22.6% 16.9% +2.8 7
1969-11-29 @ 1860 Munich L 0-1 1649 1610 16.9% 22.6% 60.6% -2.8 14
1969-11-29 Schalke 04 D 1-1 1720 1723 63.9% 21.9% 14.2% -1.6 22
1969-11-29 @ Hamburger SV D 1-1 1723 1720 14.2% 21.9% 63.9% +1.6 22
1969-11-29 Bayern Munich L 0-1 1694 1782 55.7% 23.2% 21.1% -7.6 17
1969-11-29 @ Hannover 96 W 1-0 1782 1694 21.1% 23.2% 55.7% +7.6 28
1969-11-29 1. FC Kaiserslautern W 3-0 1727 1676 68.5% 20.5% 11.1% +5.1 23
1969-11-29 @ Hertha BSC L 0-3 1676 1727 11.1% 20.5% 68.5% -5.1 16
1969-11-29 Rot-Weiss Oberhausen W 1-0 1693 1709 62.8% 22.1% 15.1% +2.5 16
1969-11-29 @ Rot-Weiss Essen L 0-1 1709 1693 15.1% 22.1% 62.8% -2.5 19
1969-11-29 Eintracht Frankfurt W 4-0 1700 1699 64.3% 21.8% 13.9% +8.4 21
1969-11-29 @ VfB Stuttgart L 0-4 1699 1700 13.9% 21.8% 64.3% -8.4 17
1969-12-05 Hertha BSC D 0-0 1703 1732 61.5% 22.4% 16.1% -1.6 24
1969-12-05 @ Borussia Dortmund D 0-0 1732 1703 16.1% 22.4% 61.5% +1.6 24
1969-12-05 Hannover 96 W 5-0 1765 1687 70.6% 19.7% 9.8% +7.2 30
1969-12-05 @ Borussia Monchengladbach L 0-5 1687 1765 9.8% 19.7% 70.6% -7.2 17
1969-12-05 Alemannia Aachen W 3-0 1647 1672 61.9% 22.3% 15.8% +7.2 17
1969-12-05 @ Eintracht Braunschweig L 0-3 1672 1647 15.8% 22.3% 61.9% -7.2 14
1969-12-06 VfB Stuttgart W 3-2 1671 1708 60.8% 22.5% 16.7% +2.5 19
1969-12-06 @ 1. FC Kaiserslautern L 2-3 1708 1671 16.7% 22.5% 60.8% -2.5 21
1969-12-06 Hamburger SV W 2-1 1790 1719 70.0% 19.9% 10.1% +1.6 31
1969-12-06 @ Bayern Munich L 1-2 1719 1790 10.1% 19.9% 70.0% -1.6 22
1969-12-06 MSV Duisburg D 0-0 1696 1697 64.1% 21.8% 14.1% -1.8 17
1969-12-06 @ Rot-Weiss Essen D 0-0 1697 1696 14.1% 21.8% 64.1% +1.8 17
1969-12-06 Schalke 04 L 0-3 1707 1725 62.5% 22.2% 15.3% -23.3 19
1969-12-06 @ Rot-Weiss Oberhausen W 3-0 1725 1707 15.3% 22.2% 62.5% +23.3 25
1969-12-06 1860 Munich D 1-1 1681 1612 69.8% 20.0% 10.2% -2.0 11
1969-12-06 @ Werder Bremen D 1-1 1612 1681 10.2% 20.0% 69.8% +2.0 8
1969-12-12 Werder Bremen D 0-0 1665 1679 63.0% 22.1% 14.9% -1.7 15
1969-12-12 @ Alemannia Aachen D 0-0 1679 1665 14.9% 22.1% 63.0% +1.7 12
1969-12-12 Eintracht Braunschweig W 2-0 1734 1654 70.7% 19.6% 9.7% +3.0 27
1969-12-12 @ Hertha BSC L 0-2 1654 1734 9.7% 19.6% 70.7% -3.0 17
1969-12-13 MSV Duisburg D 2-2 1614 1699 56.1% 23.2% 20.7% -0.8 9
1969-12-13 @ 1860 Munich D 2-2 1699 1614 20.7% 23.2% 56.1% +0.8 18
1969-12-13 Borussia Monchengladbach L 1-3 1717 1772 59.1% 22.8% 18.1% -13.2 22
1969-12-13 @ Hamburger SV W 3-1 1772 1717 18.1% 22.8% 59.1% +13.2 33
1969-12-13 Eintracht Frankfurt D 1-1 1679 1690 63.2% 22.0% 14.7% -1.6 18
1969-12-13 @ Hannover 96 D 1-1 1690 1679 14.7% 22.0% 63.2% +1.6 18
1969-12-13 Bayern Munich D 3-3 1683 1792 53.4% 23.4% 23.1% -0.6 20
1969-12-13 @ Rot-Weiss Oberhausen D 3-3 1792 1683 23.1% 23.4% 53.4% +0.6 32
1969-12-13 Rot-Weiss Essen W 5-3 1748 1694 68.7% 20.4% 10.9% +2.5 28
1969-12-13 @ Schalke 04 L 3-5 1694 1748 10.9% 20.4% 68.7% -2.5 17
1969-12-13 Borussia Dortmund W 2-1 1706 1701 64.6% 21.7% 13.7% +2.2 24
1969-12-13 @ VfB Stuttgart L 1-2 1701 1706 13.7% 21.7% 64.6% -2.2 24
1969-12-19 Hannover 96 W 5-2 1673 1678 63.8% 21.9% 14.3% +4.8 22
1969-12-19 @ 1. FC Kaiserslautern L 2-5 1678 1673 14.3% 21.9% 63.8% -4.8 18
1969-12-19 Rot-Weiss Oberhausen W 6-1 1786 1683 72.4% 18.9% 8.8% +5.3 36
1969-12-19 @ Borussia Monchengladbach L 1-6 1683 1786 8.8% 18.9% 72.4% -5.3 20
1969-12-20 VfB Stuttgart W 1-0 1651 1708 58.8% 22.9% 18.3% +3.0 20
1969-12-20 @ Eintracht Braunschweig L 0-1 1708 1651 18.3% 22.9% 58.8% -3.0 24
1969-12-20 Hamburger SV D 2-2 1692 1704 63.1% 22.1% 14.8% -1.2 19
1969-12-20 @ Eintracht Frankfurt D 2-2 1704 1692 14.8% 22.1% 63.1% +1.2 23
1969-12-20 Alemannia Aachen W 2-1 1699 1663 67.2% 20.9% 11.9% +1.9 21
1969-12-20 @ MSV Duisburg L 1-2 1663 1699 11.9% 20.9% 67.2% -1.9 15
1969-12-20 1860 Munich W 3-0 1691 1614 70.5% 19.7% 9.8% +4.5 20
1969-12-20 @ Rot-Weiss Essen L 0-3 1614 1691 9.8% 19.7% 70.5% -4.5 9
1969-12-20 Hertha BSC W 1-0 1681 1737 59.0% 22.9% 18.2% +3.0 15
1969-12-20 @ Werder Bremen L 0-1 1737 1681 18.2% 22.9% 59.0% -3.0 27
1970-01-17 Rot-Weiss Essen D 0-0 1661 1696 61.1% 22.5% 16.4% -1.6 16
1970-01-17 @ Alemannia Aachen D 0-0 1696 1661 16.4% 22.5% 61.1% +1.6 21
1970-01-17 1. FC Kaiserslautern D 0-0 1677 1678 64.1% 21.8% 14.1% -1.8 21
1970-01-17 @ Rot-Weiss Oberhausen D 0-0 1678 1677 14.1% 21.8% 64.1% +1.8 23
1970-01-17 Eintracht Frankfurt D 0-0 1751 1691 69.2% 20.2% 10.6% -2.2 29
1970-01-17 @ Schalke 04 D 0-0 1691 1751 10.6% 20.2% 69.2% +2.2 20
1970-01-24 VfB Stuttgart W 4-1 1609 1705 54.8% 23.3% 21.9% +8.2 12
1970-01-24 @ 1860 Munich L 1-4 1705 1609 21.9% 23.3% 54.8% -8.2 24
1970-01-24 Hertha BSC L 2-4 1660 1734 57.1% 23.1% 19.8% -11.4 16
1970-01-24 @ Alemannia Aachen W 4-2 1734 1660 19.8% 23.1% 57.1% +11.4 30
1970-01-24 Rot-Weiss Oberhausen W 3-2 1699 1676 66.2% 21.2% 12.6% +1.9 27
1970-01-24 @ Borussia Dortmund L 2-3 1676 1699 12.6% 21.2% 66.2% -1.9 21
1970-01-31 1. FC Kaiserslautern D 1-1 1792 1680 73.0% 18.6% 8.4% -2.1 33
1970-01-31 @ Bayern Munich D 1-1 1680 1792 8.4% 18.6% 73.0% +2.1 24
1970-01-31 Eintracht Frankfurt L 1-2 1791 1693 72.0% 19.0% 8.9% -9.0 36
1970-01-31 @ Borussia Monchengladbach W 2-1 1693 1791 8.9% 19.0% 72.0% +9.0 23
1970-01-31 MSV Duisburg D 0-0 1673 1701 61.7% 22.4% 16.0% -1.6 19
1970-01-31 @ Hannover 96 D 0-0 1701 1673 16.0% 22.4% 61.7% +1.7 22
1970-01-31 Eintracht Braunschweig W 2-1 1674 1654 65.9% 21.3% 12.8% +2.0 24
1970-01-31 @ Rot-Weiss Oberhausen L 1-2 1654 1674 12.8% 21.3% 65.9% -2.0 20
1970-01-31 Borussia Dortmund D 1-1 1749 1701 68.2% 20.6% 11.2% -1.9 30
1970-01-31 @ Schalke 04 D 1-1 1701 1749 11.2% 20.6% 68.2% +1.9 28
1970-01-31 Alemannia Aachen W 5-0 1697 1648 68.2% 20.5% 11.2% +8.3 27
1970-01-31 @ VfB Stuttgart L 0-5 1648 1697 11.2% 20.5% 68.2% -8.3 16
1970-02-07 Borussia Monchengladbach L 1-4 1682 1782 54.4% 23.4% 22.2% -17.2 24
1970-02-07 @ 1. FC Kaiserslautern W 4-1 1782 1682 22.2% 23.4% 54.4% +17.2 39
1970-02-07 Hannover 96 W 3-0 1617 1671 59.2% 22.8% 18.0% +8.2 15
1970-02-07 @ 1860 Munich L 0-3 1671 1617 18.0% 22.8% 59.2% -8.2 19
1970-02-07 Bayern Munich L 1-3 1703 1790 55.8% 23.2% 21.0% -12.5 28
1970-02-07 @ Borussia Dortmund W 3-1 1790 1703 21.0% 23.2% 55.8% +12.5 36
1970-02-07 Hamburger SV D 0-0 1703 1705 64.0% 21.8% 14.2% -1.8 23
1970-02-07 @ MSV Duisburg D 0-0 1705 1703 14.2% 21.8% 64.0% +1.8 24
1970-02-07 Eintracht Frankfurt D 1-1 1697 1702 63.8% 21.9% 14.3% -1.6 22
1970-02-07 @ Rot-Weiss Essen D 1-1 1702 1697 14.3% 21.9% 63.8% +1.6 24
1970-02-07 Rot-Weiss Oberhausen D 1-1 1684 1676 64.9% 21.6% 13.5% -1.7 16
1970-02-07 @ Werder Bremen D 1-1 1676 1684 13.5% 21.6% 64.9% +1.7 25
1970-02-14 Eintracht Braunschweig W 5-1 1802 1652 75.7% 17.2% 7.1% +3.4 39
1970-02-14 @ Bayern Munich L 1-5 1652 1802 7.1% 17.2% 75.7% -3.4 20
1970-02-14 Borussia Dortmund W 4-2 1799 1690 72.8% 18.7% 8.5% +2.0 42
1970-02-14 @ Borussia Monchengladbach L 2-4 1690 1799 8.5% 18.7% 72.8% -2.0 28
1970-02-14 1. FC Kaiserslautern W 2-1 1704 1665 67.5% 20.8% 11.7% +1.9 27
1970-02-14 @ Eintracht Frankfurt L 1-2 1665 1704 11.7% 20.8% 67.5% -1.9 24
1970-02-14 1860 Munich L 0-1 1707 1626 70.8% 19.6% 9.6% -9.5 24
1970-02-14 @ Hamburger SV W 1-0 1626 1707 9.6% 19.6% 70.8% +9.5 18
1970-02-14 Rot-Weiss Essen W 4-1 1705 1696 65.0% 21.6% 13.4% +5.2 30
1970-02-14 @ VfB Stuttgart L 1-4 1696 1705 13.4% 21.6% 65.0% -5.2 22
1970-02-18 Schalke 04 W 3-0 1648 1747 54.5% 23.3% 22.1% +9.8 23
1970-02-18 @ Eintracht Braunschweig L 0-3 1747 1648 22.1% 23.3% 54.5% -9.8 30
1970-02-21 Rot-Weiss Oberhausen W 4-1 1635 1677 60.3% 22.6% 17.1% +6.6 21
1970-02-21 @ 1860 Munich L 1-4 1677 1635 17.1% 22.6% 60.3% -6.6 25
1970-02-21 Schalke 04 W 2-0 1701 1737 60.9% 22.5% 16.6% +5.2 26
1970-02-21 @ MSV Duisburg L 0-2 1737 1701 16.6% 22.5% 60.9% -5.2 30
1970-02-25 Schalke 04 W 6-0 1806 1732 70.2% 19.8% 10.0% +8.7 42
1970-02-25 @ Bayern Munich L 0-6 1732 1806 10.0% 19.8% 70.2% -8.7 30
1970-02-25 Rot-Weiss Essen W 4-0 1745 1691 68.7% 20.4% 10.9% +6.5 33
1970-02-25 @ Hertha BSC L 0-4 1691 1745 10.9% 20.4% 68.7% -6.5 22
1970-02-28 Borussia Dortmund D 2-2 1663 1688 61.9% 22.3% 15.8% -1.1 25
1970-02-28 @ 1. FC Kaiserslautern D 2-2 1688 1663 15.8% 22.3% 61.9% +1.1 29
1970-02-28 MSV Duisburg W 2-0 1815 1706 72.8% 18.7% 8.6% +2.6 45
1970-02-28 @ Bayern Munich L 0-2 1706 1815 8.6% 18.7% 72.8% -2.6 26
1970-02-28 Werder Bremen W 1-0 1801 1682 73.5% 18.3% 8.1% +1.3 45
1970-02-28 @ Borussia Monchengladbach L 0-1 1682 1801 8.1% 18.3% 73.5% -1.3 16
1970-02-28 Eintracht Braunschweig D 0-0 1705 1658 68.1% 20.6% 11.3% -2.1 28
1970-02-28 @ Eintracht Frankfurt D 0-0 1658 1705 11.3% 20.6% 68.1% +2.1 24
1970-02-28 VfB Stuttgart W 2-0 1663 1710 59.9% 22.7% 17.4% +5.5 22
1970-02-28 @ Hannover 96 L 0-2 1710 1663 17.4% 22.7% 59.9% -5.5 30
1970-02-28 Alemannia Aachen W 1-0 1671 1640 66.8% 21.0% 12.2% +2.1 28
1970-02-28 @ Rot-Weiss Oberhausen L 0-1 1640 1671 12.2% 21.0% 66.8% -2.0 16
1970-02-28 1860 Munich W 3-1 1723 1642 70.8% 19.6% 9.7% +2.6 33
1970-02-28 @ Schalke 04 L 1-3 1642 1723 9.7% 19.6% 70.8% -2.6 21
1970-03-03 Eintracht Braunschweig L 0-2 1669 1660 64.9% 21.6% 13.5% -16.6 22
1970-03-03 @ Hannover 96 W 2-0 1660 1669 13.5% 21.6% 64.9% +16.6 27
1970-03-03 Bayern Munich W 2-1 1703 1817 52.8% 23.4% 23.7% +3.6 31
1970-03-03 @ Eintracht Frankfurt L 1-2 1817 1703 23.7% 23.4% 52.8% -3.6 45
1970-03-07 Bayern Munich W 2-1 1639 1814 45.4% 23.5% 31.1% +4.4 24
1970-03-07 @ 1860 Munich L 1-2 1814 1639 31.1% 23.5% 45.4% -4.4 45
1970-03-07 Schalke 04 L 1-2 1638 1726 55.7% 23.2% 21.1% -7.2 16
1970-03-07 @ Alemannia Aachen W 2-1 1726 1638 21.1% 23.2% 55.7% +7.2 36
1970-03-07 1. FC Kaiserslautern W 1-0 1677 1662 65.5% 21.4% 13.1% +2.2 30
1970-03-07 @ Eintracht Braunschweig L 0-1 1662 1677 13.1% 21.4% 65.5% -2.2 25
1970-03-07 Borussia Monchengladbach L 0-1 1704 1802 54.5% 23.3% 22.1% -7.5 26
1970-03-07 @ MSV Duisburg W 1-0 1802 1704 22.1% 23.3% 54.5% +7.5 48
1970-03-07 Borussia Dortmund D 3-3 1684 1689 63.7% 21.9% 14.4% -1.0 23
1970-03-07 @ Rot-Weiss Essen D 3-3 1689 1684 14.4% 21.9% 63.7% +1.0 30
1970-03-07 Hamburger SV D 1-1 1705 1698 64.8% 21.6% 13.6% -1.7 31
1970-03-07 @ VfB Stuttgart D 1-1 1698 1705 13.6% 21.6% 64.8% +1.7 25
1970-03-07 Eintracht Frankfurt W 3-2 1681 1707 61.8% 22.3% 15.8% +2.4 19
1970-03-07 @ Werder Bremen L 2-3 1707 1681 15.8% 22.3% 61.8% -2.4 31
1970-03-10 Alemannia Aachen D 0-0 1643 1631 65.3% 21.5% 13.2% -1.9 25
1970-03-10 @ 1860 Munich D 0-0 1631 1643 13.2% 21.5% 65.3% +1.9 17
1970-03-10 Hannover 96 W 2-1 1690 1652 67.4% 20.8% 11.8% +1.9 33
1970-03-10 @ Borussia Dortmund L 1-2 1652 1690 11.8% 20.8% 67.4% -1.9 22
1970-03-10 Hertha BSC L 1-3 1696 1752 59.0% 22.8% 18.1% -13.2 26
1970-03-10 @ MSV Duisburg W 3-1 1752 1696 18.1% 22.8% 59.0% +13.1 36
1970-03-10 Bayern Munich D 1-1 1683 1809 51.4% 23.5% 25.1% -0.8 24
1970-03-10 @ Rot-Weiss Essen D 1-1 1809 1683 25.1% 23.5% 51.4% +0.8 46
1970-03-10 VfB Stuttgart D 1-1 1683 1703 62.4% 22.2% 15.4% -1.5 20
1970-03-10 @ Werder Bremen D 1-1 1703 1683 15.4% 22.2% 62.4% +1.5 32
1970-03-11 Schalke 04 W 2-0 1810 1733 70.5% 19.7% 9.8% +3.1 51
1970-03-11 @ Borussia Monchengladbach L 0-2 1733 1810 9.8% 19.7% 70.5% -3.1 36
1970-03-14 Werder Bremen W 1-0 1660 1682 62.2% 22.2% 15.5% +2.6 28
1970-03-14 @ 1. FC Kaiserslautern L 0-1 1682 1660 15.5% 22.2% 62.2% -2.6 20
1970-03-14 Alemannia Aachen W 6-0 1810 1633 77.5% 16.3% 6.3% +5.2 49
1970-03-14 @ Bayern Munich L 0-6 1633 1810 6.3% 16.3% 77.5% -5.2 17
1970-03-14 Eintracht Braunschweig D 2-2 1692 1679 65.3% 21.5% 13.2% -1.3 34
1970-03-14 @ Borussia Dortmund D 2-2 1679 1692 13.2% 21.5% 65.3% +1.3 31
1970-03-14 1860 Munich W 3-1 1813 1641 77.1% 16.5% 6.4% +1.7 54
1970-03-14 @ Borussia Monchengladbach L 1-3 1641 1813 6.4% 16.5% 77.1% -1.7 25
1970-03-14 MSV Duisburg L 0-1 1704 1683 66.0% 21.3% 12.7% -8.9 31
1970-03-14 @ Eintracht Frankfurt W 1-0 1683 1704 12.7% 21.3% 66.0% +8.9 29
1970-03-14 Rot-Weiss Essen W 3-0 1650 1682 61.3% 22.4% 16.3% +7.4 25
1970-03-14 @ Hannover 96 L 0-3 1682 1650 16.3% 22.4% 61.3% -7.5 24
1970-03-14 VfB Stuttgart W 3-0 1673 1705 61.3% 22.4% 16.2% +7.4 31
1970-03-14 @ Rot-Weiss Oberhausen L 0-3 1705 1673 16.2% 22.4% 61.3% -7.4 32
1970-03-14 Hertha BSC L 1-3 1730 1765 61.0% 22.5% 16.5% -13.6 36
1970-03-14 @ Schalke 04 W 3-1 1765 1730 16.5% 22.5% 61.0% +13.5 39
1970-03-18 Rot-Weiss Oberhausen W 5-1 1696 1680 65.5% 21.4% 13.1% +6.6 34
1970-03-18 @ Eintracht Frankfurt L 1-5 1680 1696 13.1% 21.4% 65.5% -6.6 31
1970-03-18 Borussia Dortmund W 4-3 1699 1691 64.9% 21.6% 13.5% +2.0 28
1970-03-18 @ Hamburger SV L 3-4 1691 1699 13.5% 21.6% 64.9% -2.0 34
1970-03-18 MSV Duisburg W 4-3 1697 1692 64.7% 21.7% 13.7% +2.0 35
1970-03-18 @ VfB Stuttgart L 3-4 1692 1697 13.7% 21.7% 64.7% -2.0 29
1970-03-21 Borussia Monchengladbach L 0-3 1628 1815 43.8% 23.5% 32.8% -16.9 17
1970-03-21 @ Alemannia Aachen W 3-0 1815 1628 32.8% 23.5% 43.8% +16.9 57
1970-03-21 Hamburger SV D 1-1 1658 1701 60.2% 22.7% 17.2% -1.4 26
1970-03-21 @ Hannover 96 D 1-1 1701 1658 17.2% 22.7% 60.2% +1.4 29
1970-03-21 Bayern Munich L 0-4 1779 1815 60.9% 22.5% 16.6% -29.6 39
1970-03-21 @ Hertha BSC W 4-0 1815 1779 16.6% 22.5% 60.9% +29.6 52
1970-03-21 1. FC Kaiserslautern D 0-0 1690 1662 66.6% 21.1% 12.3% -2.0 30
1970-03-21 @ MSV Duisburg D 0-0 1662 1690 12.3% 21.1% 66.6% +2.0 29
1970-03-21 Schalke 04 W 2-0 1699 1716 62.7% 22.1% 15.2% +4.8 38
1970-03-21 @ VfB Stuttgart L 0-2 1716 1699 15.2% 22.1% 62.7% -4.8 36
1970-03-21 Borussia Dortmund L 1-3 1679 1689 63.3% 22.0% 14.7% -14.0 20
1970-03-21 @ Werder Bremen W 3-1 1689 1679 14.7% 22.0% 63.3% +14.0 37
1970-03-24 Borussia Monchengladbach L 0-1 1680 1832 48.4% 23.6% 28.1% -6.7 31
1970-03-24 @ Eintracht Braunschweig W 1-0 1832 1680 28.1% 23.6% 48.4% +6.7 60
1970-03-25 1860 Munich W 4-2 1749 1640 72.8% 18.7% 8.5% +2.0 42
1970-03-25 @ Hertha BSC L 2-4 1640 1749 8.5% 18.7% 72.8% -2.0 25
1970-03-25 Werder Bremen D 0-0 1711 1665 68.1% 20.6% 11.3% -2.1 37
1970-03-25 @ Schalke 04 D 0-0 1665 1711 11.3% 20.6% 68.1% +2.1 21
1970-03-28 1860 Munich W 3-2 1664 1638 66.5% 21.1% 12.4% +1.9 32
1970-03-28 @ 1. FC Kaiserslautern L 2-3 1638 1664 12.4% 21.1% 66.5% -1.9 25
1970-03-28 VfB Stuttgart L 1-2 1845 1704 75.0% 17.6% 7.4% -9.3 52
1970-03-28 @ Bayern Munich W 2-1 1704 1845 7.4% 17.6% 75.0% +9.3 41
1970-03-28 MSV Duisburg W 3-1 1703 1688 65.5% 21.4% 13.1% +3.6 40
1970-03-28 @ Borussia Dortmund L 1-3 1688 1703 13.1% 21.4% 65.5% -3.6 30
1970-03-28 Hertha BSC D 1-1 1838 1751 71.2% 19.4% 9.4% -2.0 61
1970-03-28 @ Borussia Monchengladbach D 1-1 1751 1838 9.4% 19.4% 71.2% +2.0 43
1970-03-28 Werder Bremen L 1-2 1674 1667 64.8% 21.6% 13.6% -8.3 31
1970-03-28 @ Eintracht Braunschweig W 2-1 1667 1674 13.6% 21.6% 64.8% +8.3 24
1970-03-28 Rot-Weiss Essen W 1-0 1703 1675 66.6% 21.1% 12.3% +2.1 32
1970-03-28 @ Hamburger SV L 0-1 1675 1703 12.3% 21.1% 66.6% -2.1 24
1970-03-28 Hannover 96 D 0-0 1674 1656 65.7% 21.4% 12.9% -1.9 32
1970-03-28 @ Rot-Weiss Oberhausen D 0-0 1656 1674 12.9% 21.4% 65.7% +1.9 27
1970-03-30 Alemannia Aachen W 6-2 1702 1611 71.5% 19.2% 9.2% +3.9 37
1970-03-30 @ Eintracht Frankfurt L 2-6 1611 1702 9.2% 19.2% 71.5% -3.9 17
1970-04-01 Hamburger SV D 1-1 1666 1705 60.7% 22.6% 16.8% -1.4 33
1970-04-01 @ 1. FC Kaiserslautern D 1-1 1705 1666 16.8% 22.6% 60.7% +1.4 33
1970-04-01 Hannover 96 W 1-0 1675 1658 65.7% 21.4% 13.0% +2.2 27
1970-04-01 @ Werder Bremen L 0-1 1658 1675 13.0% 21.4% 65.7% -2.2 27
1970-04-01 Rot-Weiss Oberhausen W 1-0 1753 1672 70.8% 19.6% 9.7% +1.6 46
1970-04-01 @ Hertha BSC L 0-1 1672 1753 9.7% 19.6% 70.8% -1.6 32
1970-04-04 Rot-Weiss Oberhausen W 2-1 1706 1670 67.2% 20.9% 11.9% +1.9 36
1970-04-04 @ Hamburger SV L 1-2 1670 1706 11.9% 20.9% 67.2% -1.9 32
1970-04-04 Schalke 04 W 3-1 1656 1709 59.3% 22.8% 17.9% +4.9 30
1970-04-04 @ Hannover 96 L 1-3 1709 1656 17.9% 22.8% 59.3% -4.9 37
1970-04-04 Eintracht Frankfurt W 2-0 1755 1706 68.2% 20.5% 11.2% +3.5 49
1970-04-04 @ Hertha BSC L 0-2 1706 1755 11.2% 20.5% 68.2% -3.5 37
1970-04-04 Eintracht Braunschweig W 1-0 1684 1665 65.8% 21.3% 12.8% +2.2 33
1970-04-04 @ MSV Duisburg L 0-1 1665 1684 12.8% 21.3% 65.8% -2.2 31
1970-04-04 Borussia Monchengladbach D 0-0 1713 1836 51.8% 23.5% 24.7% -0.9 42
1970-04-04 @ VfB Stuttgart D 0-0 1836 1713 24.7% 23.5% 51.8% +0.9 62
1970-04-07 Hamburger SV L 0-2 1607 1708 54.2% 23.4% 22.4% -14.0 17
1970-04-07 @ Alemannia Aachen W 2-0 1708 1607 22.4% 23.4% 54.2% +14.0 39
1970-04-07 Hannover 96 D 1-1 1758 1661 72.0% 19.1% 9.0% -2.1 50
1970-04-07 @ Hertha BSC D 1-1 1661 1758 9.0% 19.1% 72.0% +2.1 31
1970-04-08 Borussia Dortmund W 3-0 1636 1707 57.5% 23.1% 19.5% +8.8 28
1970-04-08 @ 1860 Munich L 0-3 1707 1636 19.5% 23.1% 57.5% -8.8 40
1970-04-11 Hertha BSC W 1-0 1665 1756 55.3% 23.3% 21.4% +3.5 36
1970-04-11 @ 1. FC Kaiserslautern L 0-1 1756 1665 21.4% 23.3% 55.3% -3.5 50
1970-04-11 Hannover 96 W 7-2 1836 1663 77.2% 16.4% 6.4% +3.1 55
1970-04-11 @ Bayern Munich L 2-7 1663 1836 6.4% 16.4% 77.2% -3.1 31
1970-04-11 Alemannia Aachen W 3-1 1698 1593 72.5% 18.8% 8.7% +2.3 43
1970-04-11 @ Borussia Dortmund L 1-3 1593 1698 8.7% 18.8% 72.5% -2.3 17
1970-04-11 1860 Munich D 2-2 1663 1645 65.8% 21.3% 12.9% -1.3 32
1970-04-11 @ Eintracht Braunschweig D 2-2 1645 1663 12.9% 21.3% 65.8% +1.3 29
1970-04-11 VfB Stuttgart W 4-0 1702 1713 63.3% 22.0% 14.7% +8.8 40
1970-04-11 @ Eintracht Frankfurt L 0-4 1713 1702 14.7% 22.0% 63.3% -8.8 42
1970-04-11 Rot-Weiss Essen D 1-1 1668 1673 63.8% 21.9% 14.3% -1.6 33
1970-04-11 @ Rot-Weiss Oberhausen D 1-1 1673 1668 14.3% 21.9% 63.8% +1.6 25
1970-04-11 Hamburger SV D 1-1 1704 1722 62.6% 22.2% 15.2% -1.5 38
1970-04-11 @ Schalke 04 D 1-1 1722 1704 15.2% 22.2% 62.6% +1.5 40
1970-04-11 MSV Duisburg D 0-0 1677 1687 63.4% 22.0% 14.6% -1.8 28
1970-04-11 @ Werder Bremen D 0-0 1687 1677 14.6% 22.0% 63.4% +1.8 34
1970-04-14 Werder Bremen D 2-2 1724 1676 68.2% 20.6% 11.2% -1.4 41
1970-04-14 @ Hamburger SV D 2-2 1676 1724 11.2% 20.6% 68.2% +1.4 29
1970-04-15 Borussia Monchengladbach W 1-0 1839 1837 64.3% 21.8% 13.9% +2.4 58
1970-04-15 @ Bayern Munich L 0-1 1837 1839 13.9% 21.8% 64.3% -2.3 62
1970-04-15 Eintracht Frankfurt W 2-1 1700 1711 63.2% 22.0% 14.8% +2.3 46
1970-04-15 @ Borussia Dortmund L 1-2 1711 1700 14.8% 22.0% 63.2% -2.3 40
1970-04-15 Eintracht Braunschweig D 1-1 1674 1662 65.3% 21.5% 13.2% -1.7 26
1970-04-15 @ Rot-Weiss Essen D 1-1 1662 1674 13.2% 21.5% 65.3% +1.7 33
1970-04-15 1. FC Kaiserslautern D 1-1 1590 1668 56.8% 23.1% 20.1% -1.2 18
1970-04-15 @ Alemannia Aachen D 1-1 1668 1590 20.1% 23.1% 56.8% +1.1 37
1970-04-18 Werder Bremen L 0-1 1646 1677 61.4% 22.4% 16.2% -8.4 29
1970-04-18 @ 1860 Munich W 1-0 1677 1646 16.2% 22.4% 61.4% +8.4 32
1970-04-18 Eintracht Braunschweig D 1-1 1589 1664 57.1% 23.1% 19.8% -1.2 19
1970-04-18 @ Alemannia Aachen D 1-1 1664 1589 19.8% 23.1% 57.1% +1.2 34
1970-04-18 Bayern Munich L 1-3 1722 1841 52.3% 23.5% 24.3% -11.8 41
1970-04-18 @ Hamburger SV W 3-1 1841 1722 24.3% 23.5% 52.3% +11.8 61
1970-04-18 Borussia Monchengladbach W 1-0 1660 1835 45.4% 23.5% 31.1% +4.7 34
1970-04-18 @ Hannover 96 L 0-1 1835 1660 31.1% 23.5% 45.4% -4.7 62
1970-04-18 Borussia Dortmund W 9-1 1753 1702 68.4% 20.5% 11.1% +10.6 53
1970-04-18 @ Hertha BSC L 1-9 1702 1753 11.1% 20.5% 68.4% -10.6 46
1970-04-18 Rot-Weiss Essen L 0-1 1688 1673 65.5% 21.4% 13.0% -8.9 34
1970-04-18 @ MSV Duisburg W 1-0 1673 1688 13.0% 21.4% 65.5% +8.9 29
1970-04-18 Rot-Weiss Oberhausen D 2-2 1703 1667 67.2% 20.9% 11.9% -1.4 39
1970-04-18 @ Schalke 04 D 2-2 1667 1703 11.9% 20.9% 67.2% +1.4 34
1970-04-18 1. FC Kaiserslautern W 2-1 1704 1669 67.1% 20.9% 12.0% +1.9 45
1970-04-18 @ VfB Stuttgart L 1-2 1669 1704 12.0% 20.9% 67.1% -1.9 37
1970-04-21 Schalke 04 D 1-1 1667 1702 61.1% 22.5% 16.4% -1.4 38
1970-04-21 @ 1. FC Kaiserslautern D 1-1 1702 1667 16.4% 22.5% 61.1% +1.4 40
1970-04-21 Hamburger SV W 3-0 1665 1710 60.0% 22.7% 17.3% +7.9 37
1970-04-21 @ Eintracht Braunschweig L 0-3 1710 1665 17.3% 22.7% 60.0% -7.9 41
1970-04-21 Borussia Monchengladbach W 1-0 1681 1830 48.7% 23.6% 27.7% +4.3 32
1970-04-21 @ Rot-Weiss Essen L 0-1 1830 1681 27.7% 23.6% 48.7% -4.3 62
1970-04-21 Bayern Munich W 1-0 1685 1853 46.4% 23.5% 30.1% +4.6 35
1970-04-21 @ Werder Bremen L 0-1 1853 1685 30.1% 23.5% 46.4% -4.6 61
1970-04-21 Eintracht Frankfurt D 1-1 1638 1709 57.4% 23.1% 19.5% -1.2 30
1970-04-21 @ 1860 Munich D 1-1 1709 1638 19.5% 23.1% 57.4% +1.2 41
1970-04-22 VfB Stuttgart W 3-1 1763 1706 69.0% 20.3% 10.8% +2.9 56
1970-04-22 @ Hertha BSC L 1-3 1706 1763 10.8% 20.3% 69.0% -2.9 45
1970-04-22 Alemannia Aachen W 5-0 1665 1588 70.4% 19.7% 9.9% +7.2 37
1970-04-22 @ Hannover 96 L 0-5 1588 1665 9.9% 19.7% 70.4% -7.2 19
1970-04-22 MSV Duisburg W 2-0 1668 1679 63.2% 22.0% 14.8% +4.7 37
1970-04-22 @ Rot-Weiss Oberhausen L 0-2 1679 1668 14.8% 22.0% 63.2% -4.7 34
1970-04-24 Schalke 04 D 1-1 1686 1703 62.7% 22.2% 15.2% -1.5 33
1970-04-24 @ Rot-Weiss Essen D 1-1 1703 1686 15.2% 22.2% 62.7% +1.5 41
1970-04-25 Hertha BSC W 1-0 1703 1766 58.2% 22.9% 18.8% +3.1 44
1970-04-25 @ Hamburger SV L 0-1 1766 1703 18.8% 22.9% 58.2% -3.1 56
1970-04-27 Werder Bremen W 3-2 1684 1690 63.7% 21.9% 14.4% +2.2 36
1970-04-27 @ Rot-Weiss Essen L 2-3 1690 1684 14.4% 21.9% 63.7% -2.2 35
1970-04-30 1. FC Kaiserslautern D 1-1 1686 1666 66.0% 21.3% 12.8% -1.7 37
1970-04-30 @ Rot-Weiss Essen D 1-1 1666 1686 12.8% 21.3% 66.0% +1.7 39
1970-04-30 Rot-Weiss Oberhausen W 6-2 1848 1673 77.3% 16.3% 6.3% +2.5 64
1970-04-30 @ Bayern Munich L 2-6 1673 1848 6.3% 16.3% 77.3% -2.5 37
1970-04-30 VfB Stuttgart D 0-0 1692 1703 63.2% 22.0% 14.7% -1.8 47
1970-04-30 @ Borussia Dortmund D 0-0 1703 1692 14.7% 22.0% 63.2% +1.8 46
1970-04-30 Hamburger SV W 4-3 1826 1706 73.6% 18.3% 8.1% +1.2 65
1970-04-30 @ Borussia Monchengladbach L 3-4 1706 1826 8.1% 18.3% 73.6% -1.2 44
1970-04-30 Hertha BSC L 1-2 1673 1763 55.4% 23.3% 21.3% -7.2 37
1970-04-30 @ Eintracht Braunschweig W 2-1 1763 1673 21.3% 23.3% 55.4% +7.2 59
1970-04-30 Hannover 96 D 3-3 1710 1672 67.4% 20.8% 11.8% -1.1 42
1970-04-30 @ Eintracht Frankfurt D 3-3 1672 1710 11.8% 20.8% 67.4% +1.1 38
1970-04-30 1860 Munich W 2-1 1675 1636 67.4% 20.8% 11.7% +1.9 37
1970-04-30 @ MSV Duisburg L 1-2 1636 1675 11.7% 20.8% 67.4% -1.9 30
1970-04-30 Alemannia Aachen W 4-1 1688 1581 72.7% 18.7% 8.6% +3.3 38
1970-04-30 @ Werder Bremen L 1-4 1581 1688 8.6% 18.7% 72.7% -3.3 19
1970-05-03 Rot-Weiss Essen D 0-0 1635 1685 59.6% 22.8% 17.7% -1.5 31
1970-05-03 @ 1860 Munich D 0-0 1685 1635 17.7% 22.8% 59.6% +1.5 38
1970-05-03 MSV Duisburg W 3-2 1578 1677 54.5% 23.4% 22.2% +3.2 22
1970-05-03 @ Alemannia Aachen L 2-3 1677 1578 22.2% 23.4% 54.5% -3.2 37
1970-05-03 Eintracht Frankfurt W 5-1 1705 1709 63.8% 21.9% 14.3% +7.2 47
1970-05-03 @ Hamburger SV L 1-5 1709 1705 14.3% 21.9% 63.8% -7.2 42
1970-05-03 1. FC Kaiserslautern W 4-2 1673 1668 64.7% 21.7% 13.7% +3.4 41
1970-05-03 @ Hannover 96 L 2-4 1668 1673 13.7% 21.7% 64.7% -3.4 39
1970-05-03 Werder Bremen W 4-1 1770 1691 70.6% 19.6% 9.8% +3.7 62
1970-05-03 @ Hertha BSC L 1-4 1691 1770 9.8% 19.6% 70.6% -3.7 38
1970-05-03 Borussia Monchengladbach L 3-4 1670 1827 47.7% 23.6% 28.7% -5.8 37
1970-05-03 @ Rot-Weiss Oberhausen W 4-3 1827 1670 28.7% 23.6% 47.7% +5.8 68
1970-05-03 Bayern Munich D 2-2 1705 1851 49.0% 23.6% 27.4% -0.5 42
1970-05-03 @ Schalke 04 D 2-2 1851 1705 27.4% 23.6% 49.0% +0.5 65
1970-05-03 Eintracht Braunschweig W 3-2 1704 1665 67.5% 20.8% 11.7% +1.8 49
1970-05-03 @ VfB Stuttgart L 2-3 1665 1704 11.7% 20.8% 67.5% -1.8 37

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 W-L.

Date Opponent Score Pre Elo Opp Elo Win % Tie % Loss % Elo Δ Record
1970-05-27 Kickers Offenbach W 2-1 1777 1663 73.2% 18.5% 8.3% +1.3 1-0
1970-05-27 @ Hertha Zehlendorf L 1-2 1663 1777 8.3% 18.5% 73.2% -1.3 0-1
1970-05-27 TeBe Berlin D 0-0 1669 1666 64.4% 21.7% 13.8% -1.8 0-0-1
1970-05-27 @ Karlsruher SC D 0-0 1666 1669 13.8% 21.7% 64.4% +1.8 0-0-1
1970-05-27 Arminia Bielefeld L 0-1 1698 1600 72.0% 19.1% 9.0% -9.6 0-1
1970-05-27 @ SV Alsenborn W 1-0 1600 1698 9.0% 19.1% 72.0% +9.6 1-0
1970-05-27 FK Pirmasens W 3-1 1647 1625 66.1% 21.3% 12.7% +3.5 1-0
1970-05-27 @ VfL Bochum L 1-3 1625 1647 12.7% 21.3% 66.1% -3.5 0-1
1970-05-30 Hertha Zehlendorf W 1-0 1621 1778 47.7% 23.6% 28.7% +4.4 1-1
1970-05-30 @ FK Pirmasens L 0-1 1778 1621 28.7% 23.6% 47.7% -4.4 1-1
1970-05-30 VfL Wolfsburg W 2-1 1662 1648 65.4% 21.4% 13.1% +2.1 1-1
1970-05-30 @ Kickers Offenbach L 1-2 1648 1662 13.1% 21.4% 65.4% -2.1 0-1
1970-05-30 SV Alsenborn L 0-1 1668 1689 62.3% 22.2% 15.4% -8.5 0-1-1
1970-05-30 @ TeBe Berlin W 1-0 1689 1668 15.4% 22.2% 62.3% +8.5 1-1
1970-05-30 Karlsruher SC W 2-1 1644 1667 62.2% 22.3% 15.6% +2.5 1-0
1970-05-30 @ VfL Osnabruck L 1-2 1667 1644 15.6% 22.3% 62.2% -2.5 0-1-1
1970-06-03 TeBe Berlin D 1-1 1610 1659 59.6% 22.7% 17.6% -1.3 1-0-1
1970-06-03 @ Arminia Bielefeld D 1-1 1659 1610 17.6% 22.7% 59.6% +1.3 0-1-2
1970-06-03 VfL Bochum W 2-0 1774 1650 73.8% 18.2% 8.0% +2.5 2-1
1970-06-03 @ Hertha Zehlendorf L 0-2 1650 1774 8.0% 18.2% 73.8% -2.5 1-1
1970-06-03 VfL Osnabruck W 3-2 1697 1647 68.4% 20.5% 11.1% +1.7 2-1
1970-06-03 @ SV Alsenborn L 2-3 1647 1697 11.1% 20.5% 68.4% -1.7 1-1
1970-06-03 FK Pirmasens D 2-2 1645 1626 65.9% 21.3% 12.8% -1.3 0-1-1
1970-06-03 @ VfL Wolfsburg D 2-2 1626 1645 12.8% 21.3% 65.9% +1.3 1-1-1
1970-06-06 Kickers Offenbach D 1-1 1627 1664 60.9% 22.5% 16.6% -1.4 1-1-2
1970-06-06 @ FK Pirmasens D 1-1 1664 1627 16.6% 22.5% 60.9% +1.4 1-1-1
1970-06-06 SV Alsenborn W 2-0 1664 1699 61.1% 22.5% 16.4% +5.2 1-1-1
1970-06-06 @ Karlsruher SC L 0-2 1699 1664 16.4% 22.5% 61.1% -5.2 2-2
1970-06-06 VfL Wolfsburg W 4-0 1648 1644 64.5% 21.7% 13.8% +8.3 2-1
1970-06-06 @ VfL Bochum L 0-4 1644 1648 13.8% 21.7% 64.5% -8.3 0-2-1
1970-06-06 Arminia Bielefeld D 0-0 1645 1609 67.3% 20.9% 11.8% -2.0 1-1-1
1970-06-06 @ VfL Osnabruck D 0-0 1609 1645 11.8% 20.9% 67.3% +2.0 1-0-2
1970-06-10 Karlsruher SC W 3-1 1611 1670 58.7% 22.9% 18.4% +5.0 2-0-2
1970-06-10 @ Arminia Bielefeld L 1-3 1670 1611 18.4% 22.9% 58.7% -5.0 1-2-1
1970-06-10 VfL Bochum W 2-1 1665 1656 65.0% 21.6% 13.4% +2.1 2-1-1
1970-06-10 @ Kickers Offenbach L 1-2 1656 1665 13.4% 21.6% 65.0% -2.1 2-2
1970-06-10 VfL Osnabruck D 1-1 1661 1643 65.7% 21.4% 12.9% -1.7 0-1-3
1970-06-10 @ TeBe Berlin D 1-1 1643 1661 12.9% 21.4% 65.7% +1.7 1-1-2
1970-06-10 Hertha Zehlendorf W 3-1 1636 1776 49.7% 23.5% 26.7% +6.8 1-2-1
1970-06-10 @ VfL Wolfsburg L 1-3 1776 1636 26.7% 23.5% 49.7% -6.8 2-2
1970-06-13 FK Pirmasens W 7-2 1769 1626 75.2% 17.5% 7.3% +3.6 3-2
1970-06-13 @ Hertha Zehlendorf L 2-7 1626 1769 7.3% 17.5% 75.2% -3.6 1-2-2
1970-06-13 VfL Osnabruck W 6-0 1665 1645 65.9% 21.3% 12.8% +11.3 2-2-1
1970-06-13 @ Karlsruher SC L 0-6 1645 1665 12.8% 21.3% 65.9% -11.3 1-2-2
1970-06-13 TeBe Berlin W 5-1 1694 1659 67.1% 20.9% 11.9% +6.0 3-2
1970-06-13 @ SV Alsenborn L 1-5 1659 1694 11.9% 20.9% 67.1% -6.0 0-2-3
1970-06-13 Kickers Offenbach L 1-3 1643 1667 62.0% 22.3% 15.7% -13.8 1-3-1
1970-06-13 @ VfL Wolfsburg W 3-1 1667 1643 15.7% 22.3% 62.0% +13.8 3-1-1
1970-06-17 SV Alsenborn W 3-0 1616 1700 56.1% 23.2% 20.7% +9.2 3-0-2
1970-06-17 @ Arminia Bielefeld L 0-3 1700 1616 20.7% 23.2% 56.1% -9.2 3-3
1970-06-17 VfL Bochum L 0-2 1622 1654 61.3% 22.4% 16.2% -15.7 1-3-2
1970-06-17 @ FK Pirmasens W 2-0 1654 1622 16.2% 22.4% 61.3% +15.7 3-2
1970-06-17 Hertha Zehlendorf W 3-0 1681 1773 55.3% 23.3% 21.4% +9.5 4-1-1
1970-06-17 @ Kickers Offenbach L 0-3 1773 1681 21.4% 23.3% 55.3% -9.5 3-3
1970-06-17 Karlsruher SC L 1-2 1653 1676 62.2% 22.3% 15.6% -8.0 0-3-3
1970-06-17 @ TeBe Berlin W 2-1 1676 1653 15.6% 22.3% 62.2% +8.0 3-2-1
1970-06-20 VfL Wolfsburg W 5-1 1763 1629 74.6% 17.8% 7.6% +3.7 4-3
1970-06-20 @ Hertha Zehlendorf L 1-5 1629 1763 7.6% 17.8% 74.6% -3.7 1-4-1
1970-06-20 Arminia Bielefeld W 1-0 1684 1625 69.1% 20.2% 10.7% +1.8 4-2-1
1970-06-20 @ Karlsruher SC L 0-1 1625 1684 10.7% 20.2% 69.1% -1.8 3-1-2
1970-06-20 Kickers Offenbach D 1-1 1670 1691 62.3% 22.2% 15.4% -1.5 3-2-1
1970-06-20 @ VfL Bochum D 1-1 1691 1670 15.4% 22.2% 62.3% +1.5 4-1-2
1970-06-20 TeBe Berlin L 1-3 1634 1645 63.2% 22.0% 14.8% -14.0 1-3-2
1970-06-20 @ VfL Osnabruck W 3-1 1645 1634 14.8% 22.0% 63.2% +14.0 1-3-3
1970-06-24 VfL Osnabruck W 3-0 1623 1620 64.5% 21.7% 13.8% +6.4 4-1-2
1970-06-24 @ Arminia Bielefeld L 0-3 1620 1623 13.8% 21.7% 64.5% -6.4 1-4-2
1970-06-24 FK Pirmasens W 4-1 1692 1606 71.1% 19.4% 9.5% +3.6 5-1-2
1970-06-24 @ Kickers Offenbach L 1-4 1606 1692 9.5% 19.4% 71.1% -3.6 1-4-2
1970-06-24 Karlsruher SC L 2-3 1690 1686 64.6% 21.7% 13.7% -7.8 3-4
1970-06-24 @ SV Alsenborn W 3-2 1686 1690 13.7% 21.7% 64.6% +7.8 5-2-1
1970-06-24 VfL Bochum W 1-0 1625 1668 60.3% 22.6% 17.1% +2.9 2-4-1
1970-06-24 @ VfL Wolfsburg L 0-1 1668 1625 17.1% 22.6% 60.3% -2.9 3-3-1
1970-06-27 VfL Wolfsburg D 4-4 1603 1628 61.9% 22.3% 15.8% -0.8 1-4-3
1970-06-27 @ FK Pirmasens D 4-4 1628 1603 15.8% 22.3% 61.9% +0.8 2-4-2
1970-06-27 Arminia Bielefeld L 0-2 1659 1629 66.7% 21.1% 12.2% -17.0 1-4-3
1970-06-27 @ TeBe Berlin W 2-0 1629 1659 12.2% 21.1% 66.7% +17.0 5-1-2
1970-06-27 Hertha Zehlendorf W 3-0 1665 1767 54.2% 23.4% 22.4% +9.9 4-3-1
1970-06-27 @ VfL Bochum L 0-3 1767 1665 22.4% 23.4% 54.2% -9.9 4-4
1970-06-27 SV Alsenborn L 0-1 1613 1683 57.6% 23.0% 19.3% -7.9 1-5-2
1970-06-27 @ VfL Osnabruck W 1-0 1683 1613 19.3% 23.0% 57.6% +7.9 4-4

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 1970-03-28 7.39% VfB Stuttgart 1704 2 @ Bayern Munich 1845 1
2 1970-01-31 8.95% Eintracht Frankfurt 1693 2 @ Borussia Monchengladbach 1791 1
3 1970-05-27 * 8.96% Arminia Bielefeld 1600 1 @ SV Alsenborn 1698 0
4 1970-02-14 9.64% 1860 Munich 1626 1 @ Hamburger SV 1707 0
5 1969-10-30 10.37% Hertha BSC 1718 2 @ Bayern Munich 1784 1
6 1969-11-08 11.21% Eintracht Braunschweig 1637 1 @ Werder Bremen 1686 0
7 1969-10-15 12.20% VfB Stuttgart 1685 3 @ Hamburger SV 1715 1
8 1970-06-27 * 12.23% Arminia Bielefeld 1629 2 @ TeBe Berlin 1659 0
9 1969-10-31 12.54% VfB Stuttgart 1704 2 @ Schalke 04 1728 1
10 1970-03-14 12.69% MSV Duisburg 1683 1 @ Eintracht Frankfurt 1704 0
11 1969-11-15 12.92% Hamburger SV 1706 3 @ Rot-Weiss Oberhausen 1724 1
12 1970-04-18 13.04% Rot-Weiss Essen 1673 1 @ MSV Duisburg 1688 0
13 1969-11-07 13.13% Borussia Dortmund 1696 1 @ MSV Duisburg 1710 0
14 1970-03-03 13.48% Eintracht Braunschweig 1660 2 @ Hannover 96 1669 0
15 1969-09-13 13.55% Hertha BSC 1694 4 @ VfB Stuttgart 1702 1
16 1970-03-28 13.59% Werder Bremen 1667 2 @ Eintracht Braunschweig 1674 1
17 1970-06-24 * 13.71% Karlsruher SC 1686 3 @ SV Alsenborn 1690 2
18 1969-09-06 13.83% Rot-Weiss Oberhausen 1695 4 @ Eintracht Braunschweig 1698 0
19 1969-09-27 14.38% Schalke 04 1708 1 @ Werder Bremen 1702 0
20 1970-03-21 14.68% Borussia Dortmund 1689 3 @ Werder Bremen 1679 1
21 1970-06-20 * 14.78% TeBe Berlin 1645 3 @ VfL Osnabruck 1634 1
22 1969-09-05 14.85% Borussia Monchengladbach 1722 2 @ Eintracht Frankfurt 1709 1
23 1969-11-01 14.96% MSV Duisburg 1694 2 @ 1. FC Kaiserslautern 1680 0
24 1969-09-27 15.05% Hamburger SV 1696 2 @ 1860 Munich 1681 0
25 1969-12-06 15.27% Schalke 04 1725 3 @ Rot-Weiss Oberhausen 1707 0

Biggest Elo Changes

The 25 games that moved the Elo needle the most. Elo Δ is the magnitude of the rating swing; both teams move by the same amount per game (one up, one down). The winning side is shown first. An asterisk (*) after the date marks a playoff game.

# Date Elo Δ Winning Team Losing Team Tie %
Team Score Elo Win % Team Score Elo Win %
1 1969-09-06 31.24 Rot-Weiss Oberhausen 4 1695 13.83% @ Eintracht Braunschweig 0 1698 64.45%
2 1970-03-21 29.64 Bayern Munich 4 1815 16.61% @ Hertha BSC 0 1779 60.87%
3 1969-09-27 27.98 Bayern Munich 4 1742 19.74% @ Eintracht Braunschweig 0 1668 57.18%
4 1969-12-06 23.28 Schalke 04 3 1725 15.27% @ Rot-Weiss Oberhausen 0 1707 62.55%
5 1969-10-25 20.79 Borussia Monchengladbach 3 1733 21.34% @ 1860 Munich 0 1643 55.39%
6 1969-09-13 20.28 Hertha BSC 4 1694 13.55% @ VfB Stuttgart 1 1702 64.83%
7 1970-02-07 17.24 Borussia Monchengladbach 4 1782 22.25% @ 1. FC Kaiserslautern 1 1682 54.40%
8 1970-06-27 * 16.97 Arminia Bielefeld 2 1629 12.23% @ TeBe Berlin 0 1659 66.71%
9 1970-03-21 16.86 Borussia Monchengladbach 3 1815 32.75% @ Alemannia Aachen 0 1628 43.79%
10 1970-03-03 16.58 Eintracht Braunschweig 2 1660 13.48% @ Hannover 96 0 1669 64.93%
11 1969-11-01 16.12 MSV Duisburg 2 1694 14.96% @ 1. FC Kaiserslautern 0 1680 62.94%
12 1969-09-27 16.09 Hamburger SV 2 1696 15.05% @ 1860 Munich 0 1681 62.84%
13 1970-06-17 * 15.73 VfL Bochum 2 1654 16.24% @ FK Pirmasens 0 1622 61.32%
14 1969-10-10 15.22 Schalke 04 2 1714 18.02% @ 1860 Munich 0 1660 59.17%
15 1969-10-15 14.70 VfB Stuttgart 3 1685 12.20% @ Hamburger SV 1 1715 66.74%
16 1969-11-15 14.51 Hamburger SV 3 1706 12.92% @ Rot-Weiss Oberhausen 1 1724 65.71%
17 1970-03-21 14.04 Borussia Dortmund 3 1689 14.68% @ Werder Bremen 1 1679 63.32%
18 1970-04-07 14.04 Hamburger SV 2 1708 22.41% @ Alemannia Aachen 0 1607 54.23%
19 1970-06-20 * 14.01 TeBe Berlin 3 1645 14.78% @ VfL Osnabruck 1 1634 63.19%
20 1970-06-13 * 13.76 Kickers Offenbach 3 1667 15.72% @ VfL Wolfsburg 1 1643 61.98%
21 1970-03-14 13.56 Hertha BSC 3 1765 16.51% @ Schalke 04 1 1730 60.99%
22 1969-12-13 13.16 Borussia Monchengladbach 3 1772 18.11% @ Hamburger SV 1 1717 59.07%
23 1970-03-10 13.15 Hertha BSC 3 1752 18.15% @ MSV Duisburg 1 1696 59.01%
24 1969-10-25 12.51 Bayern Munich 3 1772 20.83% @ Alemannia Aachen 1 1686 55.96%
25 1970-02-07 12.47 Bayern Munich 3 1790 21.01% @ Borussia Dortmund 1 1703 55.75%