Home / Leagues / Germany / Bundesliga / 1969-70

1969-70 Bundesliga Season

306 games · 10 promotion-playoff teams

Final

Champion

Borussia Monchengladbach

51 points · 1st Title

Relegated

Alemannia Aachen

17 pts

1860 Munich · 25 pts

Biggest Overachiever

Borussia Monchengladbach

9.97 points above expected

51 points · 41.03 expected points

Biggest Disappointment

Alemannia Aachen

11.93 points below expected

17 points · 28.93 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 23 5 6 51 71 29 +42 41.03 +9.97
2 Bayern Munich 34 21 5 8 47 88 37 +51 40.67 +6.33
3 Hertha BSC 34 20 5 9 45 67 41 +26 36.51 +8.49
4 1. FC Koln 34 20 3 11 43 83 38 +45 38.59 +4.41
5 Borussia Dortmund 34 14 8 12 36 60 67 -7 34.11 +1.89
6 Hamburger SV 34 12 11 11 35 57 54 +3 33.52 +1.48
7 VfB Stuttgart 34 14 7 13 35 59 62 -3 32.98 +2.02
8 Eintracht Frankfurt 34 12 10 12 34 54 54 0 33.71 +0.29
9 Schalke 04 34 11 12 11 34 43 54 -11 34.42 -0.42
10 1. FC Kaiserslautern 34 10 12 12 32 44 55 -11 32.35 -0.35
11 Werder Bremen 34 10 11 13 31 38 47 -9 32.81 -1.81
12 Rot-Weiss Essen 34 8 15 11 31 41 54 -13 33.28 -2.28
13 Hannover 96 34 11 8 15 30 49 61 -12 31.83 -1.83
14 Rot-Weiss Oberhausen 34 11 7 16 29 50 62 -12 33.00 -4.00
15 MSV Duisburg 34 9 11 14 29 35 48 -13 33.40 -4.40
16 Eintracht Braunschweig 34 9 10 15 28 40 49 -9 30.75 -2.75
17 1860 Munich Relegated 34 9 7 18 25 41 56 -15 30.11 -5.11
18 Alemannia Aachen Relegated 34 5 7 22 17 31 83 -52 28.93 -11.93

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 1921 47 40.67 +6.33 94.6% 25 34 38 41 44 48 55
Borussia Monchengladbach 1893 51 41.03 +9.97 99.4% 25 34 38 41 44 48 55
1. FC Koln 1822 43 38.59 +4.41 88.2% 23 32 36 39 41 45 54
Hertha BSC 1805 45 36.51 +8.49 98.5% 22 30 34 37 39 43 53
Eintracht Frankfurt 1701 34 33.71 +0.29 57.3% 20 27 31 34 37 41 50
Hamburger SV 1699 35 33.52 +1.48 68.4% 15 27 31 34 36 40 49
Schalke 04 1684 34 34.42 -0.42 50.9% 19 28 32 34 37 41 51
Borussia Dortmund 1681 36 34.11 +1.89 71.5% 16 27 31 34 37 41 50
Werder Bremen 1679 31 32.81 -1.81 37.4% 17 26 30 33 36 40 48
VfB Stuttgart 1675 35 32.98 +2.02 72.2% 18 26 30 33 36 40 52
Rot-Weiss Essen 1673 31 33.28 -2.28 33.8% 17 26 30 33 36 40 48
Hannover 96 1658 30 31.83 -1.83 37.0% 17 25 29 32 35 38 47
1. FC Kaiserslautern 1651 32 32.35 -0.35 51.5% 16 25 29 32 35 39 49
MSV Duisburg 1646 29 33.40 -4.40 18.0% 15 26 31 33 36 40 51
Rot-Weiss Oberhausen 1644 29 33.00 -4.00 20.6% 19 26 30 33 36 40 48
Eintracht Braunschweig 1642 28 30.75 -2.75 29.7% 13 24 28 31 34 38 46
1860 Munich 1616 25 30.11 -5.11 12.7% 15 24 27 30 33 37 46
Alemannia Aachen 1505 17 28.93 -11.93 0.3% 12 22 26 29 32 36 44

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
1-0-1
1.97
2-0-0
2.93
1-1-0
3.15
0-2-0
2.36
0-1-1
2.65
0-1-1
2.13
1-0-1
2.81
1-0-1
2.62
0-1-1
2.66
1-0-1
2.75
1-0-1
2.19
0-1-1
2.64
0-2-0
2.68
0-2-0
2.75
0-1-1
2.62
1-0-1
2.57
1-0-1
2.65
1. FC Koln
1-0-1
3.53
1-0-1
3.12
2-0-0
3.39
1-0-1
2.70
1-0-1
3.25
0-0-2
2.66
2-0-0
3.35
0-1-1
3.34
2-0-0
3.37
2-0-0
3.13
1-0-1
2.79
1-1-0
3.25
1-1-0
3.07
1-0-1
3.11
1-0-1
3.47
2-0-0
3.14
1-0-1
3.07
1860 Munich
0-0-2
2.55
1-0-1
2.40
0-2-0
2.83
1-0-1
1.75
1-0-1
2.24
0-0-2
2.06
1-1-0
2.61
0-1-1
2.32
1-0-1
2.52
1-0-1
2.56
1-0-1
2.47
0-1-1
2.37
0-1-1
2.43
1-0-1
2.49
0-0-2
2.41
1-0-1
2.33
0-1-1
2.53
Alemannia Aachen
0-1-1
2.33
0-0-2
2.09
0-2-0
2.66
0-0-2
2.06
1-0-1
2.28
0-0-2
1.45
0-1-1
2.48
1-0-1
2.40
0-0-2
2.21
0-1-1
2.46
0-0-2
2.35
1-0-1
2.17
0-1-1
2.60
1-0-1
2.38
0-0-2
2.23
1-0-1
2.55
0-1-1
2.42
Bayern Munich
0-2-0
3.14
1-0-1
2.78
1-0-1
3.75
2-0-0
3.47
2-0-0
3.11
1-0-1
2.79
2-0-0
3.36
1-0-1
3.28
2-0-0
3.55
2-0-0
3.46
1-0-1
2.94
1-0-1
3.31
1-1-0
3.29
1-1-0
3.62
1-1-0
3.75
1-0-1
3.30
1-0-1
3.81
Borussia Dortmund
1-1-0
2.82
1-0-1
2.25
1-0-1
3.26
1-0-1
3.23
0-0-2
2.37
1-0-1
2.32
0-2-0
3.05
1-0-1
2.72
1-0-1
2.77
1-0-1
2.90
0-1-1
2.49
2-0-0
2.80
1-1-0
2.75
1-0-1
2.84
0-2-0
2.59
0-1-1
2.78
2-0-0
2.83
Borussia Monchengladbach
1-1-0
3.35
2-0-0
2.83
2-0-0
3.46
2-0-0
4.06
1-0-1
2.69
1-0-1
3.18
2-0-0
3.75
1-0-1
3.09
2-0-0
3.32
1-0-1
3.95
0-2-0
3.05
2-0-0
3.31
1-0-1
3.56
2-0-0
3.83
1-0-1
3.06
1-1-0
3.62
1-1-0
3.17
Eintracht Braunschweig
1-0-1
2.69
0-0-2
2.13
0-1-1
2.87
1-1-0
2.99
0-0-2
2.15
0-2-0
2.43
0-0-2
1.75
1-1-0
2.37
1-1-0
2.62
1-1-0
2.73
0-0-2
2.14
1-0-1
2.47
0-2-0
2.46
0-0-2
2.68
1-1-0
2.22
1-0-1
2.45
1-0-1
2.63
Eintracht Frankfurt
1-0-1
2.87
1-1-0
2.16
1-1-0
3.17
1-0-1
3.10
1-0-1
2.20
1-0-1
2.76
1-0-1
2.42
0-1-1
3.11
0-1-1
2.74
0-2-0
2.89
0-1-1
2.42
0-1-1
2.80
1-1-0
2.69
1-0-1
2.83
1-1-0
2.56
1-0-1
2.73
1-0-1
2.81
Hamburger SV
1-1-0
2.82
0-0-2
2.11
1-0-1
2.97
2-0-0
3.27
0-0-2
1.93
1-0-1
2.71
0-0-2
2.19
0-1-1
2.86
1-1-0
2.74
1-1-0
2.88
1-0-1
2.44
1-1-0
2.77
1-1-0
2.82
2-0-0
2.78
0-2-0
2.84
0-1-1
2.92
0-2-0
2.80
Hannover 96
1-0-1
2.73
0-0-2
2.40
1-0-1
2.92
1-1-0
3.03
0-0-2
2.07
1-0-1
2.60
1-0-1
1.55
0-1-1
2.75
0-2-0
2.60
0-1-1
2.60
1-1-0
2.45
0-1-1
2.69
1-0-1
2.60
1-1-0
2.57
1-0-1
2.51
1-0-1
2.76
1-0-1
2.64
Hertha BSC
1-0-1
3.29
1-0-1
2.70
1-0-1
3.04
2-0-0
3.12
1-0-1
2.56
1-1-0
3.00
0-2-0
2.45
2-0-0
3.35
1-1-0
3.06
1-0-1
3.04
0-1-1
3.05
2-0-0
2.98
1-0-1
2.91
1-0-1
2.91
2-0-0
2.86
2-0-0
2.94
1-0-1
3.22
MSV Duisburg
1-1-0
2.84
0-1-1
2.23
1-1-0
3.11
1-0-1
3.31
1-0-1
2.18
0-0-2
2.69
0-0-2
2.17
1-0-1
3.01
1-1-0
2.69
0-1-1
2.71
1-1-0
2.78
0-0-2
2.49
0-1-1
2.79
1-0-1
2.52
1-1-0
2.56
0-1-1
2.79
0-2-0
2.82
Rot-Weiss Essen
0-2-0
2.81
0-1-1
2.44
1-1-0
3.07
1-1-0
2.87
0-1-1
2.19
0-1-1
2.72
1-0-1
1.92
0-2-0
3.02
0-1-1
2.80
0-1-1
2.67
1-0-1
2.87
1-0-1
2.58
1-1-0
2.70
1-1-0
2.72
0-1-1
2.60
0-1-1
2.80
1-0-1
2.78
Rot-Weiss Oberhausen
0-2-0
2.73
1-0-1
2.43
1-0-1
3.00
1-0-1
3.11
0-1-1
1.91
1-0-1
2.66
0-0-2
1.68
2-0-0
2.80
1-0-1
2.65
0-0-2
2.71
0-1-1
2.92
1-0-1
2.59
1-0-1
2.96
0-1-1
2.76
0-1-1
2.61
1-0-1
2.84
1-1-0
2.78
Schalke 04
1-1-0
2.86
1-0-1
2.02
2-0-0
3.08
2-0-0
3.25
0-1-1
1.75
0-2-0
2.90
1-0-1
2.45
0-1-1
3.26
0-1-1
2.94
0-2-0
2.64
1-0-1
2.97
0-0-2
2.61
0-1-1
2.92
1-1-0
2.89
1-1-0
2.87
0-0-2
2.92
1-1-0
2.86
VfB Stuttgart
1-0-1
2.91
0-0-2
2.34
1-0-1
3.15
1-0-1
2.94
1-0-1
2.21
1-1-0
2.70
0-1-1
1.87
1-0-1
3.03
1-0-1
2.76
1-1-0
2.56
1-0-1
2.71
0-0-2
2.57
1-1-0
2.68
1-1-0
2.69
1-0-1
2.63
2-0-0
2.56
0-2-0
2.70
Werder Bremen
1-0-1
2.83
1-0-1
2.46
1-1-0
2.97
1-1-0
3.10
1-0-1
1.68
0-0-2
2.65
0-1-1
2.34
1-0-1
2.87
1-0-1
2.67
0-2-0
2.69
1-0-1
2.85
1-0-1
2.28
0-2-0
2.66
1-0-1
2.70
0-1-1
2.71
0-1-1
2.63
0-2-0
2.79

Points vs. Goals Scored, Allowed, and Differential

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

Fit Metrics

Slope
Scored 0.77 +4.5
Allowed 0.64 -5.3
Differential 0.89 +3.1

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.50%6.54%4.25%3.43%1.14%1.14%25.00%
16.54%12.09%7.19%4.25%1.96%1.47%33.50%
24.25%7.19%2.94%1.96%1.47%1.47%19.28%
33.43%4.25%1.96%1.63%0.98%0.16%12.42%
41.14%1.96%1.47%0.98%5.56%
5+1.14%1.47%1.47%0.16%4.25%
Total25.00%33.50%19.28%12.42%5.56%4.25%100%

Summary Statistics

Scored Allowed Difference
Mean 1.55 1.55 +0.00
SD 1.44 1.44 2.08
CV 0.93 0.93
Max 9 9 +8
Min 0 0 -8

Games Played: 306

↓ Scored | Allowed →012345+Total
014.71%2.94%2.94%2.94%23.53%
18.82%17.65%8.82%2.94%5.88%44.12%
25.88%2.94%2.94%5.88%17.65%
32.94%8.82%11.76%
4
5+2.94%2.94%
Total29.41%23.53%26.47%5.88%8.82%5.88%100%

Summary Statistics

Scored Allowed Difference
Mean 1.29 1.62 -0.32
SD 1.14 1.58 1.74
CV 0.88 0.97
Max 5 6 +3
Min 0 0 -5

Games Played: 34

↓ Scored | Allowed →012345+Total
05.88%17.65%5.88%29.41%
12.94%5.88%8.82%
22.94%8.82%2.94%14.71%
311.76%5.88%2.94%20.59%
42.94%2.94%
5+5.88%5.88%11.76%23.53%
Total26.47%41.18%26.47%5.88%100%

Summary Statistics

Scored Allowed Difference
Mean 2.44 1.12 +1.32
SD 2.20 0.88 2.36
CV 0.90 0.79
Max 8 3 +8
Min 0 0 -2

Games Played: 34

↓ Scored | Allowed →012345+Total
08.82%5.88%8.82%8.82%32.35%
18.82%5.88%5.88%14.71%35.29%
22.94%2.94%5.88%2.94%2.94%17.65%
35.88%2.94%8.82%
45.88%5.88%
5+
Total26.47%20.59%20.59%26.47%5.88%100%

Summary Statistics

Scored Allowed Difference
Mean 1.21 1.65 -0.44
SD 1.17 1.30 1.80
CV 0.97 0.79
Max 4 4 +3
Min 0 0 -3

Games Played: 34

↓ Scored | Allowed →012345+Total
011.76%2.94%5.88%11.76%8.82%41.18%
18.82%8.82%11.76%5.88%2.94%38.24%
22.94%2.94%2.94%2.94%11.76%
32.94%2.94%5.88%
42.94%2.94%
5+
Total14.71%17.65%20.59%23.53%8.82%14.71%100%

Summary Statistics

Scored Allowed Difference
Mean 0.91 2.44 -1.53
SD 1.03 1.73 2.05
CV 1.13 0.71
Max 4 6 +2
Min 0 0 -6

Games Played: 34

↓ Scored | Allowed →012345+Total
02.94%2.94%5.88%
15.88%5.88%17.65%29.41%
28.82%5.88%2.94%2.94%20.59%
32.94%8.82%2.94%2.94%17.65%
48.82%2.94%11.76%
5+5.88%2.94%5.88%14.71%
Total35.29%29.41%29.41%2.94%2.94%100%

Summary Statistics

Scored Allowed Difference
Mean 2.59 1.09 +1.50
SD 1.83 1.03 2.19
CV 0.71 0.94
Max 7 4 +6
Min 0 0 -2

Games Played: 34

↓ Scored | Allowed →012345+Total
05.88%2.94%5.88%14.71%
15.88%8.82%5.88%5.88%2.94%29.41%
214.71%5.88%5.88%2.94%29.41%
311.76%2.94%2.94%2.94%20.59%
42.94%2.94%
5+2.94%2.94%
Total11.76%41.18%17.65%14.71%8.82%5.88%100%

Summary Statistics

Scored Allowed Difference
Mean 1.76 1.97 -0.21
SD 1.21 1.78 2.21
CV 0.68 0.91
Max 5 9 +4
Min 0 0 -8

Games Played: 34

↓ Scored | Allowed →012345+Total
05.88%8.82%2.94%17.65%
114.71%8.82%5.88%29.41%
25.88%8.82%14.71%
38.82%5.88%14.71%
45.88%2.94%5.88%14.71%
5+2.94%5.88%8.82%
Total38.24%44.12%11.76%5.88%100%

Summary Statistics

Scored Allowed Difference
Mean 2.09 0.85 +1.24
SD 1.68 0.86 1.72
CV 0.80 1.01
Max 6 3 +5
Min 0 0 -2

Games Played: 34

↓ Scored | Allowed →012345+Total
05.88%11.76%5.88%5.88%29.41%
18.82%14.71%11.76%2.94%38.24%
22.94%2.94%5.88%5.88%17.65%
38.82%2.94%2.94%14.71%
4
5+
Total26.47%32.35%23.53%8.82%5.88%2.94%100%

Summary Statistics

Scored Allowed Difference
Mean 1.18 1.44 -0.26
SD 1.03 1.31 1.76
CV 0.87 0.91
Max 3 5 +3
Min 0 0 -4

Games Played: 34

↓ Scored | Allowed →012345+Total
08.82%2.94%5.88%2.94%20.59%
114.71%11.76%5.88%2.94%35.29%
22.94%20.59%2.94%2.94%29.41%
32.94%2.94%
42.94%2.94%5.88%
5+2.94%2.94%5.88%
Total14.71%41.18%23.53%14.71%2.94%2.94%100%

Summary Statistics

Scored Allowed Difference
Mean 1.59 1.59 +0.00
SD 1.44 1.18 1.86
CV 0.91 0.75
Max 6 5 +4
Min 0 0 -4

Games Played: 34

↓ Scored | Allowed →012345+Total
02.94%5.88%5.88%14.71%
15.88%17.65%5.88%8.82%38.24%
28.82%5.88%8.82%2.94%26.47%
32.94%2.94%2.94%8.82%
45.88%2.94%8.82%
5+2.94%2.94%
Total17.65%41.18%14.71%20.59%2.94%2.94%100%

Summary Statistics

Scored Allowed Difference
Mean 1.68 1.59 +0.09
SD 1.27 1.26 1.73
CV 0.76 0.79
Max 5 5 +4
Min 0 0 -3

Games Played: 34

↓ Scored | Allowed →012345+Total
05.88%11.76%8.82%2.94%5.88%35.29%
12.94%14.71%5.88%23.53%
22.94%5.88%5.88%14.71%
32.94%5.88%2.94%2.94%2.94%17.65%
45.88%5.88%
5+2.94%2.94%
Total17.65%38.24%23.53%5.88%2.94%11.76%100%

Summary Statistics

Scored Allowed Difference
Mean 1.44 1.79 -0.35
SD 1.44 1.68 2.24
CV 1.00 0.94
Max 5 7 +5
Min 0 0 -5

Games Played: 34

↓ Scored | Allowed →012345+Total
02.94%8.82%2.94%2.94%17.65%
111.76%11.76%2.94%2.94%2.94%32.35%
25.88%8.82%2.94%17.65%
35.88%8.82%14.71%
42.94%5.88%5.88%14.71%
5+2.94%2.94%
Total29.41%47.06%11.76%2.94%2.94%5.88%100%

Summary Statistics

Scored Allowed Difference
Mean 1.97 1.21 +0.76
SD 1.82 1.32 2.36
CV 0.92 1.10
Max 9 5 +8
Min 0 0 -4

Games Played: 34

↓ Scored | Allowed →012345+Total
017.65%11.76%5.88%35.29%
18.82%11.76%2.94%5.88%5.88%35.29%
25.88%8.82%2.94%2.94%2.94%23.53%
32.94%2.94%
42.94%2.94%
5+
Total32.35%32.35%14.71%8.82%8.82%2.94%100%

Summary Statistics

Scored Allowed Difference
Mean 1.03 1.41 -0.38
SD 1.00 1.50 1.46
CV 0.97 1.06
Max 4 6 +2
Min 0 0 -4

Games Played: 34

↓ Scored | Allowed →012345+Total
017.65%2.94%2.94%5.88%29.41%
111.76%17.65%8.82%5.88%44.12%
22.94%2.94%2.94%8.82%
32.94%2.94%5.88%2.94%14.71%
4
5+2.94%2.94%
Total35.29%20.59%17.65%8.82%11.76%5.88%100%

Summary Statistics

Scored Allowed Difference
Mean 1.21 1.59 -0.38
SD 1.20 1.62 1.72
CV 1.00 1.02
Max 5 5 +3
Min 0 0 -4

Games Played: 34

↓ Scored | Allowed →012345+Total
08.82%5.88%5.88%2.94%23.53%
15.88%5.88%8.82%2.94%2.94%5.88%32.35%
22.94%5.88%2.94%2.94%2.94%2.94%20.59%
35.88%8.82%2.94%2.94%20.59%
42.94%2.94%
5+
Total26.47%26.47%17.65%11.76%8.82%8.82%100%

Summary Statistics

Scored Allowed Difference
Mean 1.47 1.82 -0.35
SD 1.16 1.75 2.12
CV 0.79 0.96
Max 4 6 +4
Min 0 0 -5

Games Played: 34

↓ Scored | Allowed →012345+Total
08.82%8.82%5.88%5.88%29.41%
15.88%20.59%5.88%5.88%38.24%
28.82%2.94%5.88%17.65%
35.88%2.94%8.82%
42.94%2.94%
5+2.94%2.94%
Total29.41%26.47%23.53%14.71%5.88%100%

Summary Statistics

Scored Allowed Difference
Mean 1.26 1.59 -0.32
SD 1.24 1.74 2.34
CV 0.98 1.10
Max 5 8 +3
Min 0 0 -8

Games Played: 34

↓ Scored | Allowed →012345+Total
05.88%2.94%2.94%8.82%2.94%23.53%
111.76%5.88%5.88%23.53%
22.94%14.71%5.88%2.94%26.47%
35.88%2.94%2.94%11.76%
42.94%2.94%2.94%2.94%11.76%
5+2.94%2.94%
Total14.71%38.24%8.82%26.47%11.76%100%

Summary Statistics

Scored Allowed Difference
Mean 1.74 1.82 -0.09
SD 1.42 1.31 2.15
CV 0.82 0.72
Max 5 4 +5
Min 0 0 -4

Games Played: 34

↓ Scored | Allowed →012345+Total
011.76%11.76%2.94%26.47%
111.76%17.65%5.88%5.88%5.88%47.06%
28.82%2.94%5.88%17.65%
35.88%5.88%
42.94%2.94%
5+
Total23.53%41.18%14.71%14.71%5.88%100%

Summary Statistics

Scored Allowed Difference
Mean 1.12 1.38 -0.26
SD 0.98 1.18 1.33
CV 0.87 0.85
Max 4 4 +3
Min 0 0 -3

Games Played: 34

Home-Field Advantage Edge

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

Top Overachievers & Disappointments

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

Biggest Overachievers

# Team Actual Sim vsSim
1 Borussia Monchengladbach 51 41.03 +9.97
2 Hertha BSC 45 36.51 +8.49
3 Bayern Munich 47 40.67 +6.33
4 1. FC Koln 43 38.59 +4.41
5 VfB Stuttgart 35 32.98 +2.02

Biggest Disappointments

# Team Actual Sim vsSim
1 Alemannia Aachen 17 28.93 -11.93
2 1860 Munich 25 30.11 -5.11
3 MSV Duisburg 29 33.40 -4.40
4 Rot-Weiss Oberhausen 29 33.00 -4.00
5 Eintracht Braunschweig 28 30.75 -2.75

Top Streaks

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

Most Unlikely Winning Streaks

# Team Games Dates Probability
1 1. FC Koln 9 Jan 31 – Mar 18 1 in 615
2 VfB Stuttgart 4 Oct 11 – Oct 31 1 in 311
3 Borussia Monchengladbach 8 Feb 7 – Mar 24 1 in 226
4 1860 Munich 3 Feb 7 – Feb 21 1 in 40
5 Hertha BSC 3 Feb 25 – Mar 14 1 in 36

Most Unlikely Losing Streaks

# Team Games Dates Probability
1 1860 Munich 9 Sep 13 – Nov 15 1 in 5,822
2 Rot-Weiss Oberhausen 6 Oct 25 – Dec 6 1 in 2,287
3 1. FC Koln 4 Mar 21 – Apr 11 1 in 820
4 Alemannia Aachen 5 Jan 24 – Mar 7 1 in 106
5 Hannover 96 4 Oct 11 – Nov 1 1 in 36

Most Unlikely Unbeaten Streaks

# Team Games Dates Probability
1 Eintracht Frankfurt 9 Dec 6 – Mar 3 1 in 191
2 Werder Bremen 7 Mar 25 – Apr 21 1 in 118
3 Borussia Monchengladbach 11 Oct 4 – Dec 19 1 in 94
4 Rot-Weiss Essen 8 Apr 11 – May 3 1 in 46
5 Hamburger SV 8 Mar 18 – Apr 14 1 in 40

Most Unlikely Winless Streaks

# Team Games Dates Probability
1 Alemannia Aachen 19 Dec 5 – Apr 30 1 in 725
2 Rot-Weiss Oberhausen 10 Oct 25 – Jan 24 1 in 147
3 1. FC Koln 7 Mar 21 – Apr 25 1 in 121
4 Rot-Weiss Essen 11 Jan 17 – Apr 15 1 in 74
5 Hamburger SV 8 Nov 29 – Mar 14 1 in 52

Finish Position Heatmap

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

Team123456789101112131415161718
Borussia Monchengladbach33.35%22.00%14.44%8.70%6.42%4.63%3.04%2.30%1.60%1.09%0.79%0.57%0.47%0.21%0.21%0.07%0.07%0.04%
Bayern Munich31.80%22.13%13.67%9.40%6.25%4.46%3.48%2.46%1.85%1.20%0.95%0.73%0.74%0.35%0.20%0.23%0.07%0.03%
Hertha BSC5.94%9.48%11.71%11.43%9.74%8.82%7.68%6.54%5.47%4.92%4.21%3.53%3.06%2.34%2.06%1.51%0.92%0.64%
1. FC Koln15.28%17.04%15.12%11.58%9.26%6.89%5.78%4.35%3.54%3.11%2.15%1.80%1.32%1.03%0.64%0.58%0.37%0.16%
Borussia Dortmund1.67%3.39%5.70%5.90%7.11%7.81%7.45%7.27%7.60%6.61%6.58%5.94%5.87%5.21%5.13%4.39%3.87%2.50%
Hamburger SV1.47%2.96%4.44%6.28%6.43%6.79%7.17%7.40%7.28%6.70%6.93%6.26%6.45%6.15%5.38%4.94%4.21%2.76%
VfB Stuttgart0.96%2.48%3.85%4.60%5.64%6.09%7.00%6.51%6.49%7.03%6.70%6.90%6.82%7.15%6.43%5.83%5.42%4.10%
Eintracht Frankfurt1.33%3.05%4.72%6.44%6.86%7.25%7.02%7.28%7.56%7.07%6.66%6.25%6.13%5.62%5.28%4.50%4.06%2.92%
Schalke 042.24%4.07%5.30%6.54%7.19%7.44%7.48%7.43%7.07%7.25%6.49%6.13%5.24%5.42%4.80%4.27%3.33%2.31%
1. FC Kaiserslautern0.84%1.84%2.71%3.56%4.80%4.83%5.20%5.90%5.94%7.02%7.04%6.67%7.18%7.61%7.60%7.36%7.08%6.82%
Werder Bremen0.81%1.78%3.18%3.85%4.83%5.95%6.41%6.67%6.62%6.94%7.44%7.35%7.34%7.08%6.84%7.00%5.69%4.22%
Rot-Weiss Essen1.14%2.48%3.50%5.10%5.25%5.69%6.34%6.96%7.14%6.75%6.61%7.14%7.25%7.04%6.63%5.85%5.08%4.05%
Hannover 960.45%1.22%1.84%2.90%3.33%4.59%5.22%5.95%6.03%6.60%6.50%7.35%7.54%7.83%8.04%8.35%8.49%7.77%
Rot-Weiss Oberhausen0.83%2.07%3.18%4.53%5.32%6.11%6.14%5.92%6.84%7.30%7.10%7.16%6.40%6.97%6.84%6.79%6.00%4.50%
MSV Duisburg1.31%2.71%3.99%5.34%5.69%6.09%6.21%6.70%6.82%6.76%7.10%7.10%6.85%6.16%6.12%5.83%5.31%3.91%
Eintracht Braunschweig0.30%0.69%1.40%2.04%2.71%3.12%3.77%4.48%4.96%5.60%6.29%7.35%7.66%8.32%8.88%9.91%10.57%11.95%
1860 Munich0.17%0.37%0.76%1.05%2.02%2.22%2.76%3.49%4.34%4.91%5.73%6.90%7.53%8.91%9.47%11.18%13.45%14.74%
Alemannia Aachen0.11%0.24%0.49%0.76%1.15%1.22%1.85%2.39%2.85%3.14%4.73%4.87%6.15%6.60%9.45%11.41%16.01%26.58%

Points Required Per Position

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

Points Totals in Context

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

Season Trends

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

Edges & Scoring

How these are measured

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

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

Title Race

How these are measured

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

Title-Race Openness
Effective number of teams with a live shot at finishing 1st, from the simulation. 1 means the favorite is a near-lock; larger means a wide-open race. Equal to 1 divided by the sum of squared title odds.
One-Team Race: under 2 * Top-Heavy: 2 to 4 * Open: 4 to 6 * Wide Open: 6 and up.
Champion Preseason Odds
Preseason probability that the eventual champion would finish 1st, from the simulation. The dot marks their rank across all teams, from longshot to favorite.
Preseason Favorite: 1st * Among the Favorites: 2nd to 3rd * Middle of the Pack: 4th to 9th * Longshot: 10th or lower.
Title Margin
Points-per-game gap between the champion and the runner-up. Shown per game so it reads the same across long and short seasons. The gold line is the winning margin the model expected, so a dot to the right means a more one-sided race than projected. A title won on goal difference shows 0.00.
Photo Finish: under 0.15 * Tight Race: 0.15 to 0.4 * Comfortable: 0.4 to 0.75 * Runaway: 0.75 and up.
Title-Race Openness
4.1
Open
124610
Champion Preseason Odds
33%
Borussia Monchengladbach, 1st of 18
LongshotFavorite
Title Margin
Expected
0.12/gm
Photo Finish
00.080.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.36 * Some Luck: 3.36 to 5.04 * Lucky: 5.04 to 6.72 * Wild Swing: 6.72 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.03 * Close: 3.03 to 4.55 * Off: 4.55 to 6.07 * Way Off: 6.07 and up.
Biggest Overachiever
The team that finished highest inside its own range of simulated outcomes. The gold line is where the top team in a league of 18 typically lands.
Biggest Underachiever
The team that finished lowest inside its own range of simulated outcomes. The gold line is where the bottom team in a league of 18 typically lands.
Season Outliers
Number of teams that finished above the 95th or below the 5th percentile of their own simulated range. Even a well-calibrated model expects about 10% of teams in the extremes.
Minimal Outliers: under 18 * As Expected: 18 to 28.8 * Several Outliers: 28.8 to 39.6 * Many Outliers: 39.6 and up.
Unexpected Relegations
Number of teams that were actually relegated but were not in the model's projected bottom field of the same size. The gold line is how many the model expected to miss on average.
As Expected: under 1.58 * A Surprise: 1.58 to 2.54 * Several Surprises: 2.54 to 3.49 * Many Surprises: 3.49 and up.
Luck Spread
Expected
5.08 points
Lucky
04.2010
Average Finish Error
Expected
1.89
Pinpoint
03.798
Biggest Overachiever
Expected 97.22%
99.43%
Borussia Monchengladbach
50100
Biggest Underachiever
Expected 2.78%
0.33%
Alemannia Aachen
050
Season Outliers
Expected
3 of 18
Minimal Outliers
01.89
Unexpected Relegations
Expected
0 of 2
As Expected
01.62

Parity

How these are measured

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

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

Predictability

How these are measured

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

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

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
Borussia Monchengladbach 99.72% 0.28%
Bayern Munich 99.57% 0.43%
1. FC Koln 98.78% 1.22%
Hertha BSC 96.43% 3.57%
Schalke 04 90.93% 9.07%
Borussia Dortmund 90.48% 9.52%
Eintracht Frankfurt 90.22% 9.78%
Hamburger SV 89.68% 10.32%
MSV Duisburg 88.05% 11.95%
VfB Stuttgart 87.74% 12.26%
Rot-Weiss Essen 87.52% 12.48%
Rot-Weiss Oberhausen 86.37% 13.63%
Werder Bremen 86.16% 13.84%
1. FC Kaiserslautern 85.04% 14.96%
Hannover 96 83.61% 16.39%
Eintracht Braunschweig 81.21% 18.79%
1860 Munich 79.35% 20.65%
Alemannia Aachen 79.14% 20.86%

Overall Game Log

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

Date Opponent Score Pre Elo Opp Elo Win % Tie % Loss % Elo Δ Points
1969-08-16 1860 Munich D 0-0 1699 1681 62.2% 25.6% 12.2% -3.3 1
1969-08-16 @ Alemannia Aachen D 0-0 1681 1699 12.2% 25.6% 62.2% +3.3 1
1969-08-16 Rot-Weiss Essen W 4-0 1724 1706 62.2% 25.6% 12.2% +14.4 2
1969-08-16 @ Bayern Munich L 0-4 1706 1724 12.2% 25.6% 62.2% -14.4 0
1969-08-16 1. FC Kaiserslautern W 2-1 1688 1690 60.6% 25.9% 13.5% +4.1 2
1969-08-16 @ Hamburger SV L 1-2 1690 1688 13.5% 25.9% 60.6% -4.1 0
1969-08-16 Borussia Dortmund W 4-2 1694 1688 61.3% 25.8% 12.9% +6.2 2
1969-08-16 @ Hannover 96 L 2-4 1688 1694 12.9% 25.8% 61.3% -6.2 0
1969-08-16 MSV Duisburg W 1-0 1700 1696 61.1% 25.8% 13.1% +4.3 2
1969-08-16 @ Hertha BSC L 0-1 1696 1700 13.1% 25.8% 61.1% -4.3 0
1969-08-16 Eintracht Braunschweig W 3-2 1693 1695 60.6% 25.9% 13.5% +3.9 2
1969-08-16 @ 1. FC Koln L 2-3 1695 1693 13.5% 25.9% 60.6% -3.9 0
1969-08-16 Eintracht Frankfurt W 3-1 1694 1708 59.7% 26.0% 14.3% +7.6 2
1969-08-16 @ Rot-Weiss Oberhausen L 1-3 1708 1694 14.3% 26.0% 59.7% -7.6 0
1969-08-16 Borussia Monchengladbach W 2-0 1701 1726 58.8% 26.1% 15.1% +9.2 2
1969-08-16 @ Schalke 04 L 0-2 1726 1701 15.1% 26.1% 58.8% -9.2 0
1969-08-16 Werder Bremen D 1-1 1701 1711 60.0% 25.9% 14.0% -2.7 1
1969-08-16 @ VfB Stuttgart D 1-1 1711 1701 14.0% 25.9% 60.0% +2.7 1
1969-08-22 Schalke 04 W 2-1 1700 1710 60.0% 25.9% 14.0% +4.3 2
1969-08-22 @ Eintracht Frankfurt L 1-2 1710 1700 14.0% 25.9% 60.0% -4.3 2
1969-08-23 Rot-Weiss Oberhausen D 0-0 1686 1702 59.6% 26.0% 14.4% -3.0 1
1969-08-23 @ 1. FC Kaiserslautern D 0-0 1702 1686 14.4% 26.0% 59.6% +2.9 3
1969-08-23 Hertha BSC W 2-0 1684 1704 59.2% 26.1% 14.8% +9.0 3
1969-08-23 @ 1860 Munich L 0-2 1704 1684 14.8% 26.1% 59.2% -9.0 2
1969-08-23 Hamburger SV W 2-1 1681 1692 59.9% 26.0% 14.1% +4.3 2
1969-08-23 @ Borussia Dortmund L 1-2 1692 1681 14.1% 26.0% 59.9% -4.3 2
1969-08-23 Bayern Munich W 2-1 1717 1738 59.0% 26.1% 14.9% +4.5 2
1969-08-23 @ Borussia Monchengladbach L 1-2 1738 1717 14.9% 26.1% 59.0% -4.5 2
1969-08-23 Hannover 96 D 1-1 1691 1700 60.1% 25.9% 14.0% -2.7 1
1969-08-23 @ Eintracht Braunschweig D 1-1 1700 1691 14.0% 25.9% 60.1% +2.7 3
1969-08-23 VfB Stuttgart D 1-1 1692 1698 60.3% 25.9% 13.8% -2.7 1
1969-08-23 @ MSV Duisburg D 1-1 1698 1692 13.8% 25.9% 60.3% +2.7 2
1969-08-23 Alemannia Aachen W 2-0 1692 1696 60.5% 25.9% 13.6% +8.4 2
1969-08-23 @ Rot-Weiss Essen L 0-2 1696 1692 13.6% 25.9% 60.5% -8.4 1
1969-08-23 1. FC Koln W 2-1 1713 1697 62.1% 25.7% 12.3% +3.8 3
1969-08-23 @ Werder Bremen L 1-2 1697 1713 12.3% 25.7% 62.1% -3.8 2
1969-08-27 Eintracht Frankfurt W 2-1 1734 1705 63.0% 25.5% 11.5% +3.6 4
1969-08-27 @ Bayern Munich L 1-2 1705 1734 11.5% 25.5% 63.0% -3.6 2
1969-08-29 MSV Duisburg W 6-2 1693 1689 61.1% 25.8% 13.1% +10.8 4
1969-08-29 @ 1. FC Koln L 2-6 1689 1693 13.1% 25.8% 61.1% -10.8 1
1969-08-30 Rot-Weiss Essen W 2-1 1721 1700 62.4% 25.6% 12.0% +3.7 4
1969-08-30 @ Borussia Monchengladbach L 1-2 1700 1721 12.0% 25.6% 62.4% -3.7 2
1969-08-30 Eintracht Braunschweig D 3-3 1688 1689 60.8% 25.9% 13.4% -1.7 3
1969-08-30 @ Hamburger SV D 3-3 1689 1688 13.4% 25.9% 60.8% +1.7 2
1969-08-30 Werder Bremen W 3-2 1703 1717 59.6% 26.0% 14.4% +4.1 5
1969-08-30 @ Hannover 96 L 2-3 1717 1703 14.4% 26.0% 59.6% -4.2 3
1969-08-30 Alemannia Aachen W 2-1 1695 1688 61.4% 25.8% 12.8% +4.0 4
1969-08-30 @ Hertha BSC L 1-2 1688 1695 12.8% 25.8% 61.4% -4.0 1
1969-08-30 Borussia Dortmund W 2-1 1704 1686 62.2% 25.6% 12.1% +3.8 5
1969-08-30 @ Rot-Weiss Oberhausen L 1-2 1686 1704 12.1% 25.6% 62.2% -3.8 2
1969-08-30 1. FC Kaiserslautern W 4-2 1706 1683 62.5% 25.6% 11.9% +5.7 4
1969-08-30 @ Schalke 04 L 2-4 1683 1706 11.9% 25.6% 62.5% -5.7 1
1969-08-30 1860 Munich W 3-1 1701 1693 61.4% 25.8% 12.8% +6.9 4
1969-08-30 @ VfB Stuttgart L 1-3 1693 1701 12.8% 25.8% 61.4% -6.9 3
1969-09-05 Borussia Monchengladbach L 1-2 1701 1725 58.9% 26.1% 15.0% -13.8 2
1969-09-05 @ Eintracht Frankfurt W 2-1 1725 1701 15.0% 26.1% 58.9% +13.8 6
1969-09-05 Hannover 96 W 1-0 1679 1707 58.5% 26.1% 15.4% +4.9 3
1969-09-05 @ MSV Duisburg L 0-1 1707 1679 15.4% 26.1% 58.5% -4.9 5
1969-09-06 Bayern Munich D 0-0 1677 1738 55.6% 26.4% 18.0% -2.4 2
1969-09-06 @ 1. FC Kaiserslautern D 0-0 1738 1677 18.0% 26.4% 55.6% +2.4 5
1969-09-06 1. FC Koln W 1-0 1686 1704 59.4% 26.0% 14.6% +4.7 5
1969-09-06 @ 1860 Munich L 0-1 1704 1686 14.6% 26.0% 59.4% -4.7 4
1969-09-06 VfB Stuttgart W 4-2 1684 1708 58.8% 26.1% 15.1% +7.1 3
1969-09-06 @ Alemannia Aachen L 2-4 1708 1684 15.1% 26.1% 58.8% -7.1 4
1969-09-06 Schalke 04 D 1-1 1682 1712 58.4% 26.2% 15.5% -2.5 3
1969-09-06 @ Borussia Dortmund D 1-1 1712 1682 15.5% 26.2% 58.4% +2.5 5
1969-09-06 Rot-Weiss Oberhausen L 0-4 1690 1708 59.4% 26.0% 14.6% -53.0 2
1969-09-06 @ Eintracht Braunschweig W 4-0 1708 1690 14.6% 26.0% 59.4% +53.0 7
1969-09-06 Hertha BSC W 5-2 1697 1699 60.6% 25.9% 13.5% +8.8 4
1969-09-06 @ Rot-Weiss Essen L 2-5 1699 1697 13.5% 25.9% 60.6% -8.8 4
1969-09-06 Hamburger SV D 1-1 1713 1686 62.8% 25.5% 11.7% -3.0 4
1969-09-06 @ Werder Bremen D 1-1 1686 1713 11.7% 25.5% 62.8% +3.0 4
1969-09-12 Borussia Dortmund W 3-0 1740 1679 65.1% 25.0% 9.8% +9.0 7
1969-09-12 @ Bayern Munich L 0-3 1679 1740 9.8% 25.0% 65.1% -9.0 3
1969-09-12 1. FC Kaiserslautern D 1-1 1739 1675 65.3% 25.0% 9.7% -3.4 7
1969-09-12 @ Borussia Monchengladbach D 1-1 1675 1739 9.7% 25.0% 65.3% +3.4 3
1969-09-12 Rot-Weiss Essen W 2-1 1687 1705 59.3% 26.0% 14.6% +4.5 4
1969-09-12 @ Eintracht Frankfurt L 1-2 1705 1687 14.6% 26.0% 59.3% -4.4 4
1969-09-13 MSV Duisburg W 4-1 1689 1683 61.3% 25.8% 13.0% +9.8 6
1969-09-13 @ Hamburger SV L 1-4 1683 1689 13.0% 25.8% 61.3% -9.8 3
1969-09-13 1860 Munich W 3-1 1702 1691 61.6% 25.7% 12.6% +6.8 7
1969-09-13 @ Hannover 96 L 1-3 1691 1702 12.6% 25.7% 61.6% -6.8 5
1969-09-13 Alemannia Aachen W 3-0 1699 1691 61.5% 25.8% 12.8% +11.5 6
1969-09-13 @ 1. FC Koln L 0-3 1691 1699 12.8% 25.8% 61.5% -11.5 3
1969-09-13 Werder Bremen W 3-1 1761 1710 64.5% 25.2% 10.3% +5.6 9
1969-09-13 @ Rot-Weiss Oberhausen L 1-3 1710 1761 10.3% 25.2% 64.5% -5.6 4
1969-09-13 Eintracht Braunschweig D 1-1 1714 1637 66.2% 24.8% 9.1% -3.5 6
1969-09-13 @ Schalke 04 D 1-1 1637 1714 9.1% 24.8% 66.2% +3.5 3
1969-09-13 Hertha BSC L 1-4 1701 1690 61.6% 25.7% 12.7% -35.5 4
1969-09-13 @ VfB Stuttgart W 4-1 1690 1701 12.7% 25.7% 61.6% +35.5 6
1969-09-26 1. FC Koln W 1-0 1726 1711 62.0% 25.7% 12.4% +4.1 8
1969-09-26 @ Hertha BSC L 0-1 1711 1726 12.4% 25.7% 62.0% -4.1 6
1969-09-26 Rot-Weiss Oberhausen W 2-1 1674 1767 52.2% 26.6% 21.2% +6.1 5
1969-09-26 @ MSV Duisburg L 1-2 1767 1674 21.2% 26.6% 52.2% -6.1 9
1969-09-27 Eintracht Frankfurt W 2-0 1678 1692 59.7% 26.0% 14.3% +8.7 5
1969-09-27 @ 1. FC Kaiserslautern L 0-2 1692 1678 14.3% 26.0% 59.7% -8.7 4
1969-09-27 Hamburger SV L 0-2 1684 1699 59.6% 26.0% 14.4% -28.0 5
1969-09-27 @ 1860 Munich W 2-0 1699 1684 14.4% 26.0% 59.6% +28.0 8
1969-09-27 Hannover 96 D 1-1 1679 1709 58.4% 26.2% 15.5% -2.5 4
1969-09-27 @ Alemannia Aachen D 1-1 1709 1679 15.5% 26.2% 58.4% +2.5 8
1969-09-27 Borussia Monchengladbach W 2-1 1670 1735 55.1% 26.4% 18.5% +5.4 5
1969-09-27 @ Borussia Dortmund L 1-2 1735 1670 18.5% 26.4% 55.1% -5.4 7
1969-09-27 Bayern Munich L 0-4 1641 1749 50.6% 26.6% 22.8% -45.5 3
1969-09-27 @ Eintracht Braunschweig W 4-0 1749 1641 22.8% 26.6% 50.6% +45.5 9
1969-09-27 VfB Stuttgart D 3-3 1701 1665 63.4% 25.4% 11.2% -1.9 5
1969-09-27 @ Rot-Weiss Essen D 3-3 1665 1701 11.2% 25.4% 63.4% +1.9 5
1969-09-27 Schalke 04 L 0-1 1704 1711 60.3% 25.9% 13.8% -15.0 4
1969-09-27 @ Werder Bremen W 1-0 1711 1704 13.8% 25.9% 60.3% +15.0 8
1969-10-03 Borussia Dortmund W 2-0 1683 1676 61.4% 25.8% 12.9% +8.0 6
1969-10-03 @ Eintracht Frankfurt L 0-2 1676 1683 12.9% 25.8% 61.4% -8.0 5
1969-10-04 Rot-Weiss Essen D 0-0 1687 1699 59.9% 26.0% 14.2% -3.0 6
1969-10-04 @ 1. FC Kaiserslautern D 0-0 1699 1687 14.2% 26.0% 59.9% +3.0 6
1969-10-04 Werder Bremen W 4-1 1794 1689 67.9% 24.3% 7.9% +6.1 11
1969-10-04 @ Bayern Munich L 1-4 1689 1794 7.9% 24.3% 67.9% -6.1 4
1969-10-04 Eintracht Braunschweig W 1-0 1730 1595 69.5% 23.7% 6.8% +2.3 9
1969-10-04 @ Borussia Monchengladbach L 0-1 1595 1730 6.8% 23.7% 69.5% -2.3 3
1969-10-04 Alemannia Aachen W 4-1 1727 1677 64.5% 25.2% 10.4% +8.0 10
1969-10-04 @ Hamburger SV L 1-4 1677 1727 10.4% 25.2% 64.5% -8.0 4
1969-10-04 Hertha BSC W 2-1 1711 1730 59.3% 26.1% 14.7% +4.5 10
1969-10-04 @ Hannover 96 L 1-2 1730 1711 14.7% 26.1% 59.3% -4.5 8
1969-10-04 VfB Stuttgart W 3-1 1707 1667 63.7% 25.3% 10.9% +5.9 8
1969-10-04 @ 1. FC Koln L 1-3 1667 1707 10.9% 25.3% 63.7% -5.9 5
1969-10-04 1860 Munich W 3-0 1761 1656 67.8% 24.3% 7.9% +7.3 11
1969-10-04 @ Rot-Weiss Oberhausen L 0-3 1656 1761 7.9% 24.3% 67.8% -7.3 5
1969-10-04 MSV Duisburg D 0-0 1726 1680 64.2% 25.2% 10.6% -3.6 9
1969-10-04 @ Schalke 04 D 0-0 1680 1726 10.6% 25.2% 64.2% +3.6 6
1969-10-10 Schalke 04 L 0-2 1649 1722 54.3% 26.5% 19.2% -25.6 5
1969-10-10 @ 1860 Munich W 2-0 1722 1649 19.2% 26.5% 54.3% +25.6 11
1969-10-10 Bayern Munich W 4-2 1683 1801 49.6% 26.7% 23.8% +10.3 8
1969-10-10 @ MSV Duisburg L 2-4 1801 1683 23.8% 26.7% 49.6% -10.3 11
1969-10-11 Rot-Weiss Oberhausen W 2-0 1669 1768 51.6% 26.6% 21.8% +12.4 6
1969-10-11 @ Alemannia Aachen L 0-2 1768 1669 21.8% 26.6% 51.6% -12.4 11
1969-10-11 1. FC Kaiserslautern W 5-1 1668 1684 59.5% 26.0% 14.5% +14.0 7
1969-10-11 @ Borussia Dortmund L 1-5 1684 1668 14.5% 26.0% 59.5% -14.0 6
1969-10-11 Eintracht Frankfurt W 3-1 1593 1691 51.7% 26.6% 21.7% +10.7 5
1969-10-11 @ Eintracht Braunschweig L 1-3 1691 1593 21.7% 26.6% 51.7% -10.7 6
1969-10-11 Hamburger SV W 1-0 1726 1735 60.0% 25.9% 14.0% +4.5 10
1969-10-11 @ Hertha BSC L 0-1 1735 1726 14.0% 25.9% 60.0% -4.6 10
1969-10-11 1. FC Koln D 0-0 1702 1713 59.9% 26.0% 14.1% -3.0 7
1969-10-11 @ Rot-Weiss Essen D 0-0 1713 1702 14.1% 26.0% 59.9% +3.0 9
1969-10-11 Hannover 96 W 2-1 1661 1716 56.1% 26.4% 17.5% +5.2 7
1969-10-11 @ VfB Stuttgart L 1-2 1716 1661 17.5% 26.4% 56.1% -5.2 10
1969-10-11 Borussia Monchengladbach D 0-0 1683 1732 56.6% 26.3% 17.1% -2.5 5
1969-10-11 @ Werder Bremen D 0-0 1732 1683 17.1% 26.3% 56.6% +2.5 10
1969-10-15 Eintracht Braunschweig W 2-0 1670 1604 65.5% 24.9% 9.6% +6.0 8
1969-10-15 @ 1. FC Kaiserslautern L 0-2 1604 1670 9.6% 24.9% 65.5% -6.0 5
1969-10-15 Rot-Weiss Essen W 4-1 1682 1699 59.4% 26.0% 14.5% +10.9 9
1969-10-15 @ Borussia Dortmund L 1-4 1699 1682 14.5% 26.0% 59.4% -10.9 7
1969-10-15 MSV Duisburg W 4-1 1735 1694 63.8% 25.3% 10.8% +8.3 12
1969-10-15 @ Borussia Monchengladbach L 1-4 1694 1735 10.8% 25.3% 63.8% -8.3 8
1969-10-15 Werder Bremen W 2-1 1680 1681 60.8% 25.9% 13.4% +4.1 8
1969-10-15 @ Eintracht Frankfurt L 1-2 1681 1680 13.4% 25.9% 60.8% -4.1 5
1969-10-15 VfB Stuttgart L 1-3 1731 1667 65.4% 25.0% 9.7% -26.6 10
1969-10-15 @ Hamburger SV W 3-1 1667 1731 9.7% 25.0% 65.4% +26.6 9
1969-10-15 1. FC Koln L 3-4 1710 1716 60.4% 25.9% 13.7% -13.2 10
1969-10-15 @ Hannover 96 W 4-3 1716 1710 13.7% 25.9% 60.4% +13.1 11
1969-10-15 Hertha BSC W 3-1 1756 1730 62.7% 25.5% 11.7% +6.3 13
1969-10-15 @ Rot-Weiss Oberhausen L 1-3 1730 1756 11.7% 25.5% 62.7% -6.3 10
1969-10-15 Alemannia Aachen W 3-0 1748 1681 65.5% 24.9% 9.6% +8.8 13
1969-10-15 @ Schalke 04 L 0-3 1681 1748 9.6% 24.9% 65.5% -8.8 6
1969-10-18 1860 Munich W 2-0 1790 1623 71.2% 23.1% 5.8% +3.7 13
1969-10-18 @ Bayern Munich L 0-2 1623 1790 5.8% 23.1% 71.2% -3.7 5
1969-10-24 Eintracht Frankfurt D 1-1 1685 1684 60.9% 25.8% 13.3% -2.8 9
1969-10-24 @ MSV Duisburg D 1-1 1684 1685 13.3% 25.8% 60.9% +2.8 9
1969-10-25 Borussia Monchengladbach L 0-3 1620 1743 48.9% 26.7% 24.5% -33.7 5
1969-10-25 @ 1860 Munich W 3-0 1743 1620 24.5% 26.7% 48.9% +33.8 14
1969-10-25 Bayern Munich L 1-3 1673 1794 49.1% 26.7% 24.2% -20.2 6
1969-10-25 @ Alemannia Aachen W 3-1 1794 1673 24.2% 26.7% 49.1% +20.2 15
1969-10-25 Borussia Dortmund D 1-1 1598 1693 52.0% 26.6% 21.4% -1.7 6
1969-10-25 @ Eintracht Braunschweig D 1-1 1693 1598 21.4% 26.6% 52.0% +1.7 10
1969-10-25 Schalke 04 W 3-0 1724 1756 58.1% 26.2% 15.7% +13.8 12
1969-10-25 @ Hertha BSC L 0-3 1756 1724 15.7% 26.2% 58.1% -13.8 13
1969-10-25 Hamburger SV W 3-0 1729 1704 62.7% 25.5% 11.8% +10.7 13
1969-10-25 @ 1. FC Koln L 0-3 1704 1729 11.8% 25.5% 62.7% -10.7 10
1969-10-25 Hannover 96 W 1-0 1688 1697 60.1% 25.9% 14.0% +4.5 9
1969-10-25 @ Rot-Weiss Essen L 0-1 1697 1688 14.0% 25.9% 60.1% -4.5 10
1969-10-25 Rot-Weiss Oberhausen W 4-2 1693 1762 54.7% 26.5% 18.8% +8.5 11
1969-10-25 @ VfB Stuttgart L 2-4 1762 1693 18.8% 26.5% 54.7% -8.5 13
1969-10-25 1. FC Kaiserslautern W 3-2 1677 1676 60.8% 25.8% 13.3% +3.9 7
1969-10-25 @ Werder Bremen L 2-3 1676 1677 13.3% 25.8% 60.8% -3.9 8
1969-10-30 Hertha BSC L 1-2 1814 1738 66.1% 24.8% 9.1% -15.5 15
1969-10-30 @ Bayern Munich W 2-1 1738 1814 9.1% 24.8% 66.1% +15.5 14
1969-10-31 Werder Bremen W 2-1 1694 1680 61.9% 25.7% 12.4% +3.8 12
1969-10-31 @ Borussia Dortmund L 1-2 1680 1694 12.4% 25.7% 61.9% -3.9 7
1969-10-31 Alemannia Aachen W 5-1 1777 1652 68.9% 23.9% 7.1% +7.1 16
1969-10-31 @ Borussia Monchengladbach L 1-5 1652 1777 7.1% 23.9% 68.9% -7.2 6
1969-10-31 VfB Stuttgart L 1-2 1743 1702 63.8% 25.3% 10.8% -15.0 13
1969-10-31 @ Schalke 04 W 2-1 1702 1743 10.8% 25.3% 63.8% +15.0 13
1969-11-01 MSV Duisburg L 0-2 1672 1682 60.0% 26.0% 14.1% -28.2 8
1969-11-01 @ 1. FC Kaiserslautern W 2-0 1682 1672 14.1% 26.0% 60.0% +28.2 11
1969-11-01 Rot-Weiss Essen D 0-0 1596 1693 51.9% 26.6% 21.6% -1.9 7
1969-11-01 @ Eintracht Braunschweig D 0-0 1693 1596 21.6% 26.6% 51.9% +1.9 10
1969-11-01 1860 Munich W 4-3 1687 1586 67.6% 24.3% 8.0% +2.3 11
1969-11-01 @ Eintracht Frankfurt L 3-4 1586 1687 8.0% 24.3% 67.6% -2.4 5
1969-11-01 Hannover 96 W 2-0 1693 1693 60.9% 25.8% 13.3% +8.2 12
1969-11-01 @ Hamburger SV L 0-2 1693 1693 13.3% 25.8% 60.9% -8.2 10
1969-11-02 1. FC Koln L 0-2 1753 1740 61.9% 25.7% 12.4% -29.1 13
1969-11-02 @ Rot-Weiss Oberhausen W 2-0 1740 1753 12.4% 25.7% 61.9% +29.1 15
1969-11-07 1. FC Kaiserslautern L 0-1 1584 1644 55.5% 26.4% 18.1% -13.9 5
1969-11-07 @ 1860 Munich W 1-0 1644 1584 18.1% 26.4% 55.5% +13.9 10
1969-11-07 Borussia Dortmund L 0-1 1711 1698 61.8% 25.7% 12.5% -15.4 11
1969-11-07 @ MSV Duisburg W 1-0 1698 1711 12.5% 25.7% 61.8% +15.4 14
1969-11-08 Eintracht Frankfurt W 2-1 1645 1690 57.0% 26.3% 16.7% +5.0 8
1969-11-08 @ Alemannia Aachen L 1-2 1690 1645 16.7% 26.3% 57.0% -5.0 11
1969-11-08 Rot-Weiss Oberhausen W 2-1 1685 1724 57.5% 26.2% 16.3% +4.9 12
1969-11-08 @ Hannover 96 L 1-2 1724 1685 16.3% 26.2% 57.5% -4.9 13
1969-11-08 Borussia Monchengladbach D 1-1 1753 1784 58.2% 26.2% 15.6% -2.5 15
1969-11-08 @ Hertha BSC D 1-1 1784 1753 15.6% 26.2% 58.2% +2.5 17
1969-11-08 Schalke 04 W 8-0 1769 1728 63.8% 25.3% 10.9% +24.9 17
1969-11-08 @ 1. FC Koln L 0-8 1728 1769 10.9% 25.3% 63.8% -24.9 13
1969-11-08 Hamburger SV D 2-2 1695 1702 60.2% 25.9% 13.8% -2.0 11
1969-11-08 @ Rot-Weiss Essen D 2-2 1702 1695 13.8% 25.9% 60.2% +2.0 13
1969-11-08 Bayern Munich L 2-3 1717 1799 53.4% 26.5% 20.1% -12.0 13
1969-11-08 @ VfB Stuttgart W 3-2 1799 1717 20.1% 26.5% 53.4% +12.0 17
1969-11-08 Eintracht Braunschweig L 0-1 1677 1594 66.5% 24.7% 8.8% -16.6 7
1969-11-08 @ Werder Bremen W 1-0 1594 1677 8.8% 24.7% 66.5% +16.6 9
1969-11-15 Alemannia Aachen W 3-1 1658 1650 61.4% 25.8% 12.8% +6.9 12
1969-11-15 @ 1. FC Kaiserslautern L 1-3 1650 1658 12.8% 25.8% 61.4% -6.9 8
1969-11-15 1. FC Koln L 1-2 1811 1793 62.1% 25.6% 12.2% -14.6 17
1969-11-15 @ Bayern Munich W 2-1 1793 1811 12.2% 25.6% 62.1% +14.6 19
1969-11-15 1860 Munich W 3-1 1714 1570 70.0% 23.5% 6.5% +3.5 16
1969-11-15 @ Borussia Dortmund L 1-3 1570 1714 6.5% 23.5% 70.0% -3.5 5
1969-11-15 VfB Stuttgart W 3-0 1787 1705 66.5% 24.7% 8.8% +8.1 19
1969-11-15 @ Borussia Monchengladbach L 0-3 1705 1787 8.8% 24.7% 66.5% -8.1 13
1969-11-15 MSV Duisburg W 2-1 1611 1695 53.1% 26.5% 20.3% +5.9 11
1969-11-15 @ Eintracht Braunschweig L 1-2 1695 1611 20.3% 26.5% 53.1% -5.9 11
1969-11-15 Hertha BSC D 1-1 1685 1751 55.0% 26.4% 18.6% -2.1 12
1969-11-15 @ Eintracht Frankfurt D 1-1 1751 1685 18.6% 26.4% 55.0% +2.1 16
1969-11-15 Hamburger SV L 1-3 1719 1704 62.0% 25.7% 12.3% -25.3 13
1969-11-15 @ Rot-Weiss Oberhausen W 3-1 1704 1719 12.3% 25.7% 62.0% +25.3 15
1969-11-15 Hannover 96 W 2-0 1703 1689 61.8% 25.7% 12.5% +7.7 15
1969-11-15 @ Schalke 04 L 0-2 1689 1703 12.5% 25.7% 61.8% -7.7 12
1969-11-15 Rot-Weiss Essen W 2-1 1660 1692 58.1% 26.2% 15.7% +4.7 9
1969-11-15 @ Werder Bremen L 1-2 1692 1660 15.7% 26.2% 58.1% -4.7 11
1969-11-28 Borussia Dortmund W 3-1 1643 1717 54.2% 26.5% 19.3% +9.7 10
1969-11-28 @ Alemannia Aachen L 1-3 1717 1643 19.3% 26.5% 54.2% -9.7 16
1969-11-28 Werder Bremen D 1-1 1689 1665 62.7% 25.5% 11.8% -3.0 12
1969-11-28 @ MSV Duisburg D 1-1 1665 1689 11.8% 25.5% 62.7% +3.0 10
1969-11-29 Eintracht Braunschweig W 1-0 1566 1617 56.5% 26.3% 17.2% +5.4 7
1969-11-29 @ 1860 Munich L 0-1 1617 1566 17.2% 26.3% 56.5% -5.4 11
1969-11-29 Schalke 04 D 1-1 1729 1711 62.2% 25.6% 12.2% -3.0 16
1969-11-29 @ Hamburger SV D 1-1 1711 1729 12.2% 25.6% 62.2% +3.0 16
1969-11-29 Bayern Munich L 0-1 1682 1796 49.9% 26.7% 23.4% -12.6 12
1969-11-29 @ Hannover 96 W 1-0 1796 1682 23.4% 26.7% 49.9% +12.6 19
1969-11-29 1. FC Kaiserslautern W 3-0 1753 1665 66.8% 24.6% 8.6% +7.9 18
1969-11-29 @ Hertha BSC L 0-3 1665 1753 8.6% 24.6% 66.8% -7.9 12
1969-11-29 Borussia Monchengladbach L 0-1 1808 1795 61.8% 25.7% 12.5% -15.4 19
1969-11-29 @ 1. FC Koln W 1-0 1795 1808 12.5% 25.7% 61.8% +15.4 21
1969-11-29 Rot-Weiss Oberhausen W 1-0 1688 1694 60.3% 25.9% 13.8% +4.5 13
1969-11-29 @ Rot-Weiss Essen L 0-1 1694 1688 13.8% 25.9% 60.3% -4.5 13
1969-11-29 Eintracht Frankfurt W 4-0 1697 1682 61.9% 25.7% 12.4% +14.6 15
1969-11-29 @ VfB Stuttgart L 0-4 1682 1697 12.4% 25.7% 61.9% -14.6 12
1969-12-05 Hertha BSC D 0-0 1707 1761 56.2% 26.3% 17.4% -2.5 17
1969-12-05 @ Borussia Dortmund D 0-0 1761 1707 17.4% 26.3% 56.2% +2.5 19
1969-12-05 Hannover 96 W 5-0 1810 1669 69.8% 23.6% 6.6% +9.8 23
1969-12-05 @ Borussia Monchengladbach L 0-5 1669 1810 6.6% 23.6% 69.8% -9.7 12
1969-12-05 Alemannia Aachen W 3-0 1611 1653 57.3% 26.3% 16.5% +14.3 13
1969-12-05 @ Eintracht Braunschweig L 0-3 1653 1611 16.5% 26.3% 57.3% -14.3 10
1969-12-06 VfB Stuttgart W 3-2 1657 1711 56.1% 26.4% 17.5% +4.9 14
1969-12-06 @ 1. FC Kaiserslautern L 2-3 1711 1657 17.5% 26.4% 56.1% -4.9 15
1969-12-06 Hamburger SV W 2-1 1809 1726 66.5% 24.7% 8.8% +2.8 21
1969-12-06 @ Bayern Munich L 1-2 1726 1809 8.8% 24.7% 66.5% -2.8 16
1969-12-06 1. FC Koln D 0-0 1668 1793 48.7% 26.7% 24.6% -1.4 13
1969-12-06 @ Eintracht Frankfurt D 0-0 1793 1668 24.6% 26.7% 48.7% +1.5 20
1969-12-06 MSV Duisburg D 0-0 1692 1686 61.3% 25.8% 13.0% -3.2 14
1969-12-06 @ Rot-Weiss Essen D 0-0 1686 1692 13.0% 25.8% 61.3% +3.2 13
1969-12-06 Schalke 04 L 0-3 1690 1714 58.9% 26.1% 15.0% -40.2 13
1969-12-06 @ Rot-Weiss Oberhausen W 3-0 1714 1690 15.0% 26.1% 58.9% +40.2 18
1969-12-06 1860 Munich D 1-1 1668 1572 67.3% 24.4% 8.2% -3.6 11
1969-12-06 @ Werder Bremen D 1-1 1572 1668 8.2% 24.4% 67.3% +3.6 8
1969-12-12 Werder Bremen D 0-0 1639 1664 58.7% 26.1% 15.2% -2.8 11
1969-12-12 @ Alemannia Aachen D 0-0 1664 1639 15.2% 26.1% 58.7% +2.8 12
1969-12-12 Eintracht Braunschweig W 2-0 1763 1625 69.7% 23.7% 6.7% +4.2 21
1969-12-12 @ Hertha BSC L 0-2 1625 1763 6.7% 23.7% 69.7% -4.2 13
1969-12-13 MSV Duisburg D 2-2 1575 1690 49.9% 26.7% 23.4% -1.1 9
1969-12-13 @ 1860 Munich D 2-2 1690 1575 23.4% 26.7% 49.9% +1.1 14
1969-12-13 Borussia Monchengladbach L 1-3 1723 1820 51.8% 26.6% 21.6% -21.2 16
1969-12-13 @ Hamburger SV W 3-1 1820 1723 21.6% 26.6% 51.8% +21.2 25
1969-12-13 Eintracht Frankfurt D 1-1 1659 1666 60.2% 25.9% 13.8% -2.7 13
1969-12-13 @ Hannover 96 D 1-1 1666 1659 13.8% 25.9% 60.2% +2.7 14
1969-12-13 1. FC Kaiserslautern W 6-1 1794 1662 69.4% 23.8% 6.9% +8.4 22
1969-12-13 @ 1. FC Koln L 1-6 1662 1794 6.9% 23.8% 69.4% -8.4 14
1969-12-13 Bayern Munich D 3-3 1650 1811 44.2% 26.7% 29.1% -0.5 14
1969-12-13 @ Rot-Weiss Oberhausen D 3-3 1811 1650 29.1% 26.7% 44.2% +0.5 22
1969-12-13 Rot-Weiss Essen W 5-3 1754 1689 65.4% 25.0% 9.6% +4.5 20
1969-12-13 @ Schalke 04 L 3-5 1689 1754 9.6% 25.0% 65.4% -4.5 14
1969-12-13 Borussia Dortmund W 2-1 1706 1705 60.9% 25.8% 13.3% +4.1 17
1969-12-13 @ VfB Stuttgart L 1-2 1705 1706 13.3% 25.8% 60.9% -4.1 17
1969-12-19 Hannover 96 W 5-2 1653 1657 60.6% 25.9% 13.6% +8.8 16
1969-12-19 @ 1. FC Kaiserslautern L 2-5 1657 1653 13.6% 25.9% 60.6% -8.8 13
1969-12-19 1. FC Koln W 1-0 1701 1803 51.3% 26.6% 22.1% +6.6 19
1969-12-19 @ Borussia Dortmund L 0-1 1803 1701 22.1% 26.6% 51.3% -6.6 22
1969-12-19 Rot-Weiss Oberhausen W 6-1 1841 1649 72.4% 22.5% 5.1% +6.2 27
1969-12-19 @ Borussia Monchengladbach L 1-6 1649 1841 5.1% 22.5% 72.4% -6.2 14
1969-12-20 VfB Stuttgart W 1-0 1621 1710 52.7% 26.6% 20.8% +6.3 15
1969-12-20 @ Eintracht Braunschweig L 0-1 1710 1621 20.8% 26.6% 52.7% -6.3 17
1969-12-20 Hamburger SV D 2-2 1669 1702 58.1% 26.2% 15.7% -1.8 15
1969-12-20 @ Eintracht Frankfurt D 2-2 1702 1669 15.7% 26.2% 58.1% +1.8 17
1969-12-20 Alemannia Aachen W 2-1 1691 1636 64.8% 25.1% 10.1% +3.2 16
1969-12-20 @ MSV Duisburg L 1-2 1636 1691 10.1% 25.1% 64.8% -3.2 11
1969-12-20 1860 Munich W 3-0 1685 1574 68.2% 24.2% 7.7% +7.1 16
1969-12-20 @ Rot-Weiss Essen L 0-3 1574 1685 7.7% 24.2% 68.2% -7.1 9
1969-12-20 Hertha BSC W 1-0 1667 1767 51.5% 26.6% 21.9% +6.6 14
1969-12-20 @ Werder Bremen L 0-1 1767 1667 21.9% 26.6% 51.5% -6.6 21
1970-01-17 Rot-Weiss Essen D 0-0 1633 1692 55.7% 26.4% 17.9% -2.4 12
1970-01-17 @ Alemannia Aachen D 0-0 1692 1633 17.9% 26.4% 55.7% +2.4 17
1970-01-17 1. FC Kaiserslautern D 0-0 1643 1662 59.2% 26.1% 14.7% -2.9 15
1970-01-17 @ Rot-Weiss Oberhausen D 0-0 1662 1643 14.7% 26.1% 59.2% +2.9 17
1970-01-17 Eintracht Frankfurt D 0-0 1758 1667 67.0% 24.5% 8.5% -4.0 21
1970-01-17 @ Schalke 04 D 0-0 1667 1758 8.5% 24.5% 67.0% +4.0 16
1970-01-24 VfB Stuttgart W 4-1 1567 1704 47.3% 26.7% 26.1% +17.5 11
1970-01-24 @ 1860 Munich L 1-4 1704 1567 26.1% 26.7% 47.3% -17.5 17
1970-01-24 Hertha BSC L 2-4 1630 1761 48.0% 26.7% 25.3% -17.7 12
1970-01-24 @ Alemannia Aachen W 4-2 1761 1630 25.3% 26.7% 48.0% +17.7 23
1970-01-24 Rot-Weiss Oberhausen W 3-2 1708 1640 65.6% 24.9% 9.5% +2.9 21
1970-01-24 @ Borussia Dortmund L 2-3 1640 1708 9.5% 24.9% 65.6% -2.8 15
1970-01-31 1. FC Kaiserslautern D 1-1 1812 1665 70.1% 23.5% 6.4% -3.9 23
1970-01-31 @ Bayern Munich D 1-1 1665 1812 6.4% 23.5% 70.1% +3.9 18
1970-01-31 Eintracht Frankfurt L 1-2 1847 1671 71.6% 22.9% 5.5% -16.7 27
1970-01-31 @ Borussia Monchengladbach W 2-1 1671 1847 5.5% 22.9% 71.6% +16.7 18
1970-01-31 MSV Duisburg D 0-0 1648 1694 56.9% 26.3% 16.8% -2.6 14
1970-01-31 @ Hannover 96 D 0-0 1694 1648 16.8% 26.3% 56.9% +2.6 17
1970-01-31 1860 Munich W 2-1 1796 1585 73.3% 22.1% 4.7% +1.4 24
1970-01-31 @ 1. FC Koln L 1-2 1585 1796 4.7% 22.1% 73.3% -1.4 11
1970-01-31 Eintracht Braunschweig W 2-1 1637 1628 61.5% 25.7% 12.7% +3.9 17
1970-01-31 @ Rot-Weiss Oberhausen L 1-2 1628 1637 12.7% 25.7% 61.5% -3.9 15
1970-01-31 Borussia Dortmund D 1-1 1754 1710 64.0% 25.3% 10.7% -3.2 22
1970-01-31 @ Schalke 04 D 1-1 1710 1754 10.7% 25.3% 64.0% +3.2 22
1970-01-31 Alemannia Aachen W 5-0 1687 1613 66.0% 24.8% 9.2% +13.6 19
1970-01-31 @ VfB Stuttgart L 0-5 1613 1687 9.2% 24.8% 66.0% -13.6 12
1970-02-07 Borussia Monchengladbach L 1-4 1669 1831 44.2% 26.7% 29.1% -26.1 18
1970-02-07 @ 1. FC Kaiserslautern W 4-1 1831 1669 29.1% 26.7% 44.2% +26.1 29
1970-02-07 Hannover 96 W 3-0 1583 1645 55.4% 26.4% 18.2% +15.6 13
1970-02-07 @ 1860 Munich L 0-3 1645 1583 18.2% 26.4% 55.4% -15.6 14
1970-02-07 1. FC Koln L 1-3 1599 1797 39.3% 26.6% 34.1% -16.8 12
1970-02-07 @ Alemannia Aachen W 3-1 1797 1599 34.1% 26.6% 39.3% +16.8 26
1970-02-07 Bayern Munich L 1-3 1714 1808 52.1% 26.6% 21.3% -21.3 22
1970-02-07 @ Borussia Dortmund W 3-1 1808 1714 21.3% 26.6% 52.1% +21.3 25
1970-02-07 Hamburger SV D 0-0 1696 1704 60.2% 25.9% 13.9% -3.0 18
1970-02-07 @ MSV Duisburg D 0-0 1704 1696 13.9% 25.9% 60.2% +3.0 18
1970-02-07 Eintracht Frankfurt D 1-1 1694 1688 61.3% 25.8% 13.0% -2.8 18
1970-02-07 @ Rot-Weiss Essen D 1-1 1688 1694 13.0% 25.8% 61.3% +2.8 19
1970-02-07 Rot-Weiss Oberhausen D 1-1 1674 1641 63.2% 25.4% 11.3% -3.1 15
1970-02-07 @ Werder Bremen D 1-1 1641 1674 11.3% 25.4% 63.2% +3.1 18
1970-02-14 Eintracht Braunschweig W 5-1 1829 1624 73.0% 22.2% 4.8% +4.7 27
1970-02-14 @ Bayern Munich L 1-5 1624 1829 4.8% 22.2% 73.0% -4.7 15
1970-02-14 Borussia Dortmund W 4-2 1857 1692 71.0% 23.1% 5.9% +2.9 31
1970-02-14 @ Borussia Monchengladbach L 2-4 1692 1857 5.9% 23.1% 71.0% -2.9 22
1970-02-14 1. FC Kaiserslautern W 2-1 1691 1643 64.3% 25.2% 10.5% +3.3 21
1970-02-14 @ Eintracht Frankfurt L 1-2 1643 1691 10.5% 25.2% 64.3% -3.3 18
1970-02-14 1860 Munich L 0-1 1707 1599 68.0% 24.2% 7.8% -16.9 18
1970-02-14 @ Hamburger SV W 1-0 1599 1707 7.8% 24.2% 68.0% +16.9 15
1970-02-14 Hertha BSC W 5-1 1814 1778 63.5% 25.4% 11.2% +11.0 28
1970-02-14 @ 1. FC Koln L 1-5 1778 1814 11.2% 25.4% 63.5% -11.0 23
1970-02-14 Rot-Weiss Essen W 4-1 1700 1691 61.5% 25.7% 12.8% +9.7 21
1970-02-14 @ VfB Stuttgart L 1-4 1691 1700 12.8% 25.7% 61.5% -9.7 18
1970-02-18 Schalke 04 W 3-0 1619 1751 47.8% 26.7% 25.5% +20.3 17
1970-02-18 @ Eintracht Braunschweig L 0-3 1751 1619 25.5% 26.7% 47.8% -20.3 22
1970-02-21 Rot-Weiss Oberhausen W 4-1 1616 1644 58.5% 26.1% 15.4% +11.4 17
1970-02-21 @ 1860 Munich L 1-4 1644 1616 15.4% 26.1% 58.5% -11.4 18
1970-02-21 Schalke 04 W 2-0 1693 1731 57.7% 26.2% 16.1% +9.7 20
1970-02-21 @ MSV Duisburg L 0-2 1731 1693 16.1% 26.2% 57.7% -9.7 22
1970-02-21 1. FC Koln L 0-3 1710 1825 49.8% 26.7% 23.6% -34.3 21
1970-02-21 @ VfB Stuttgart W 3-0 1825 1710 23.6% 26.7% 49.8% +34.3 30
1970-02-25 Schalke 04 W 6-0 1834 1721 68.3% 24.1% 7.6% +13.3 29
1970-02-25 @ Bayern Munich L 0-6 1721 1834 7.6% 24.1% 68.3% -13.3 22
1970-02-25 Rot-Weiss Essen W 4-0 1767 1682 66.7% 24.6% 8.7% +10.4 25
1970-02-25 @ Hertha BSC L 0-4 1682 1767 8.7% 24.6% 66.7% -10.4 18
1970-02-28 Borussia Dortmund D 2-2 1640 1689 56.6% 26.3% 17.1% -1.7 19
1970-02-28 @ 1. FC Kaiserslautern D 2-2 1689 1640 17.1% 26.3% 56.6% +1.7 23
1970-02-28 MSV Duisburg W 2-0 1847 1703 70.0% 23.5% 6.5% +4.1 31
1970-02-28 @ Bayern Munich L 0-2 1703 1847 6.5% 23.5% 70.0% -4.1 20
1970-02-28 Werder Bremen W 1-0 1860 1670 72.2% 22.6% 5.2% +1.7 33
1970-02-28 @ Borussia Monchengladbach L 0-1 1670 1860 5.2% 22.6% 72.2% -1.7 15
1970-02-28 Eintracht Braunschweig D 0-0 1694 1639 64.8% 25.1% 10.1% -3.7 22
1970-02-28 @ Eintracht Frankfurt D 0-0 1639 1694 10.1% 25.1% 64.8% +3.7 18
1970-02-28 VfB Stuttgart W 2-0 1630 1676 56.9% 26.3% 16.8% +10.0 16
1970-02-28 @ Hannover 96 L 0-2 1676 1630 16.8% 26.3% 56.9% -10.0 21
1970-02-28 Rot-Weiss Essen W 5-2 1859 1671 72.2% 22.6% 5.2% +3.5 32
1970-02-28 @ 1. FC Koln L 2-5 1671 1859 5.2% 22.6% 72.2% -3.4 18
1970-02-28 Alemannia Aachen W 1-0 1633 1582 64.5% 25.2% 10.3% +3.5 20
1970-02-28 @ Rot-Weiss Oberhausen L 0-1 1582 1633 10.3% 25.2% 64.5% -3.5 12
1970-02-28 1860 Munich W 3-1 1708 1627 66.4% 24.7% 8.9% +4.9 24
1970-02-28 @ Schalke 04 L 1-3 1627 1708 8.9% 24.7% 66.4% -4.9 17
1970-03-03 Eintracht Braunschweig L 0-2 1640 1643 60.6% 25.9% 13.6% -28.5 16
1970-03-03 @ Hannover 96 W 2-0 1643 1640 13.6% 25.9% 60.6% +28.5 20
1970-03-03 Bayern Munich W 2-1 1690 1851 44.3% 26.7% 29.0% +7.7 24
1970-03-03 @ Eintracht Frankfurt L 1-2 1851 1690 29.0% 26.7% 44.3% -7.7 31
1970-03-07 Bayern Munich W 2-1 1622 1844 36.1% 26.4% 37.5% +9.3 19
1970-03-07 @ 1860 Munich L 1-2 1844 1622 37.5% 26.4% 36.1% -9.3 31
1970-03-07 Schalke 04 L 1-2 1579 1713 47.6% 26.7% 25.7% -11.4 12
1970-03-07 @ Alemannia Aachen W 2-1 1713 1579 25.7% 26.7% 47.6% +11.4 26
1970-03-07 1. FC Kaiserslautern W 1-0 1671 1638 63.3% 25.4% 11.3% +3.7 22
1970-03-07 @ Eintracht Braunschweig L 0-1 1638 1671 11.3% 25.4% 63.3% -3.7 19
1970-03-07 Hannover 96 W 5-0 1863 1611 75.0% 21.1% 3.8% +5.4 34
1970-03-07 @ 1. FC Koln L 0-5 1611 1863 3.8% 21.1% 75.0% -5.4 16
1970-03-07 Borussia Monchengladbach L 0-1 1699 1861 44.1% 26.7% 29.2% -11.3 20
1970-03-07 @ MSV Duisburg W 1-0 1861 1699 29.2% 26.7% 44.1% +11.3 35
1970-03-07 Borussia Dortmund D 3-3 1668 1691 58.9% 26.1% 15.0% -1.6 19
1970-03-07 @ Rot-Weiss Essen D 3-3 1691 1668 15.0% 26.1% 58.9% +1.6 24
1970-03-07 Hamburger SV D 1-1 1666 1690 58.8% 26.1% 15.1% -2.5 22
1970-03-07 @ VfB Stuttgart D 1-1 1690 1666 15.1% 26.1% 58.8% +2.5 19
1970-03-07 Eintracht Frankfurt W 3-2 1669 1698 58.4% 26.2% 15.5% +4.4 17
1970-03-07 @ Werder Bremen L 2-3 1698 1669 15.5% 26.2% 58.4% -4.4 24
1970-03-10 Alemannia Aachen D 0-0 1631 1567 65.4% 25.0% 9.7% -3.8 20
1970-03-10 @ 1860 Munich D 0-0 1567 1631 9.7% 25.0% 65.4% +3.8 13
1970-03-10 Hannover 96 W 2-1 1693 1606 66.8% 24.6% 8.6% +2.7 26
1970-03-10 @ Borussia Dortmund L 1-2 1606 1693 8.6% 24.6% 66.8% -2.7 16
1970-03-10 1. FC Koln L 1-2 1675 1868 40.0% 26.6% 33.4% -9.8 22
1970-03-10 @ Eintracht Braunschweig W 2-1 1868 1675 33.4% 26.6% 40.0% +9.8 36
1970-03-10 Hertha BSC L 1-3 1688 1778 52.5% 26.6% 20.9% -21.5 20
1970-03-10 @ MSV Duisburg W 3-1 1778 1688 20.9% 26.6% 52.5% +21.5 27
1970-03-10 Bayern Munich D 1-1 1666 1834 43.4% 26.7% 30.0% -0.7 20
1970-03-10 @ Rot-Weiss Essen D 1-1 1834 1666 30.0% 26.7% 43.4% +0.7 32
1970-03-10 VfB Stuttgart D 1-1 1673 1663 61.6% 25.7% 12.7% -2.9 18
1970-03-10 @ Werder Bremen D 1-1 1663 1673 12.7% 25.7% 61.6% +2.9 23
1970-03-11 Schalke 04 W 2-0 1873 1724 70.2% 23.4% 6.3% +4.0 37
1970-03-11 @ Borussia Monchengladbach L 0-2 1724 1873 6.3% 23.4% 70.2% -4.0 26
1970-03-14 Werder Bremen W 1-0 1634 1670 57.8% 26.2% 16.0% +5.1 21
1970-03-14 @ 1. FC Kaiserslautern L 0-1 1670 1634 16.0% 26.2% 57.8% -5.1 18
1970-03-14 Alemannia Aachen W 6-0 1835 1571 75.5% 20.9% 3.6% +6.0 34
1970-03-14 @ Bayern Munich L 0-6 1571 1835 3.6% 20.9% 75.5% -6.1 13
1970-03-14 Eintracht Braunschweig D 2-2 1695 1665 63.1% 25.5% 11.5% -2.3 27
1970-03-14 @ Borussia Dortmund D 2-2 1665 1695 11.5% 25.5% 63.1% +2.3 23
1970-03-14 1860 Munich W 3-1 1877 1628 74.9% 21.2% 3.9% +2.0 39
1970-03-14 @ Borussia Monchengladbach L 1-3 1628 1877 3.9% 21.2% 74.9% -2.0 20
1970-03-14 MSV Duisburg L 0-1 1694 1666 62.9% 25.5% 11.6% -15.7 24
1970-03-14 @ Eintracht Frankfurt W 1-0 1666 1694 11.6% 25.5% 62.9% +15.7 22
1970-03-14 1. FC Koln L 2-5 1692 1878 41.0% 26.6% 32.4% -21.3 19
1970-03-14 @ Hamburger SV W 5-2 1878 1692 32.4% 26.6% 41.0% +21.2 38
1970-03-14 Rot-Weiss Essen W 3-0 1603 1665 55.4% 26.4% 18.2% +15.6 18
1970-03-14 @ Hannover 96 L 0-3 1665 1603 18.2% 26.4% 55.4% -15.6 20
1970-03-14 VfB Stuttgart W 3-0 1636 1666 58.4% 26.2% 15.5% +13.6 22
1970-03-14 @ Rot-Weiss Oberhausen L 0-3 1666 1636 15.5% 26.2% 58.4% -13.6 23
1970-03-14 Hertha BSC L 1-3 1720 1799 53.7% 26.5% 19.8% -21.9 26
1970-03-14 @ Schalke 04 W 3-1 1799 1720 19.8% 26.5% 53.7% +21.9 29
1970-03-18 Rot-Weiss Oberhausen W 5-1 1678 1650 62.9% 25.5% 11.6% +11.4 26
1970-03-18 @ Eintracht Frankfurt L 1-5 1650 1678 11.6% 25.5% 62.9% -11.4 22
1970-03-18 Borussia Dortmund W 4-3 1671 1693 59.0% 26.1% 14.9% +4.2 21
1970-03-18 @ Hamburger SV L 3-4 1693 1671 14.9% 26.1% 59.0% -4.2 27
1970-03-18 Werder Bremen W 3-0 1899 1665 74.3% 21.6% 4.2% +3.7 40
1970-03-18 @ 1. FC Koln L 0-3 1665 1899 4.2% 21.6% 74.3% -3.7 18
1970-03-18 MSV Duisburg W 4-3 1652 1682 58.4% 26.2% 15.5% +4.3 25
1970-03-18 @ VfB Stuttgart L 3-4 1682 1652 15.5% 26.2% 58.4% -4.3 22
1970-03-21 Borussia Monchengladbach L 0-3 1565 1879 24.6% 25.6% 49.9% -19.5 13
1970-03-21 @ Alemannia Aachen W 3-0 1879 1565 49.9% 25.6% 24.6% +19.5 41
1970-03-21 Hamburger SV D 1-1 1619 1675 55.9% 26.4% 17.7% -2.2 19
1970-03-21 @ Hannover 96 D 1-1 1675 1619 17.7% 26.4% 55.9% +2.2 22
1970-03-21 Bayern Munich L 0-4 1821 1841 59.2% 26.1% 14.8% -52.8 29
1970-03-21 @ Hertha BSC W 4-0 1841 1821 14.8% 26.1% 59.2% +52.8 36
1970-03-21 Rot-Weiss Oberhausen L 0-1 1903 1638 75.6% 20.8% 3.6% -18.4 40
1970-03-21 @ 1. FC Koln W 1-0 1638 1903 3.6% 20.8% 75.6% +18.4 24
1970-03-21 1. FC Kaiserslautern D 0-0 1678 1639 63.6% 25.4% 11.0% -3.5 23
1970-03-21 @ MSV Duisburg D 0-0 1639 1678 11.0% 25.4% 63.6% +3.5 22
1970-03-21 Schalke 04 W 2-0 1657 1698 57.3% 26.2% 16.4% +9.8 27
1970-03-21 @ VfB Stuttgart L 0-2 1698 1657 16.4% 26.2% 57.3% -9.8 26
1970-03-21 Borussia Dortmund L 1-3 1661 1689 58.6% 26.1% 15.3% -23.8 18
1970-03-21 @ Werder Bremen W 3-1 1689 1661 15.3% 26.1% 58.6% +23.8 29
1970-03-24 Borussia Monchengladbach L 0-1 1668 1898 34.9% 26.4% 38.8% -9.4 23
1970-03-24 @ Eintracht Braunschweig W 1-0 1898 1668 38.8% 26.4% 34.9% +9.4 43
1970-03-25 1860 Munich W 4-2 1768 1626 69.9% 23.6% 6.5% +3.2 31
1970-03-25 @ Hertha BSC L 2-4 1626 1768 6.5% 23.6% 69.9% -3.2 20
1970-03-25 Werder Bremen D 0-0 1688 1638 64.5% 25.2% 10.3% -3.6 27
1970-03-25 @ Schalke 04 D 0-0 1638 1688 10.3% 25.2% 64.5% +3.6 19
1970-03-28 1860 Munich W 3-2 1643 1622 62.4% 25.6% 12.0% +3.5 24
1970-03-28 @ 1. FC Kaiserslautern L 2-3 1622 1643 12.0% 25.6% 62.4% -3.5 20
1970-03-28 VfB Stuttgart L 1-2 1894 1666 74.0% 21.7% 4.3% -17.1 36
1970-03-28 @ Bayern Munich W 2-1 1666 1894 4.3% 21.7% 74.0% +17.1 29
1970-03-28 MSV Duisburg W 3-1 1713 1674 63.7% 25.4% 11.0% +6.0 31
1970-03-28 @ Borussia Dortmund L 1-3 1674 1713 11.0% 25.4% 63.7% -6.0 23
1970-03-28 Hertha BSC D 1-1 1907 1772 69.5% 23.7% 6.8% -3.9 44
1970-03-28 @ Borussia Monchengladbach D 1-1 1772 1907 6.8% 23.7% 69.5% +3.9 32
1970-03-28 Werder Bremen L 1-2 1658 1641 62.1% 25.6% 12.3% -14.6 23
1970-03-28 @ Eintracht Braunschweig W 2-1 1641 1658 12.3% 25.6% 62.1% +14.6 21
1970-03-28 Rot-Weiss Essen W 1-0 1677 1650 62.9% 25.5% 11.6% +3.8 24
1970-03-28 @ Hamburger SV L 0-1 1650 1677 11.6% 25.5% 62.9% -3.8 20
1970-03-28 Hannover 96 D 0-0 1657 1616 63.8% 25.3% 10.9% -3.5 25
1970-03-28 @ Rot-Weiss Oberhausen D 0-0 1616 1657 10.9% 25.3% 63.8% +3.5 20
1970-03-28 1. FC Koln W 1-0 1684 1885 39.1% 26.6% 34.4% +9.3 29
1970-03-28 @ Schalke 04 L 0-1 1885 1684 34.4% 26.6% 39.1% -9.3 40
1970-03-30 Alemannia Aachen W 6-2 1689 1546 70.0% 23.5% 6.5% +5.5 28
1970-03-30 @ Eintracht Frankfurt L 2-6 1546 1689 6.5% 23.5% 70.0% -5.5 13
1970-04-01 Hamburger SV D 1-1 1646 1681 57.9% 26.2% 15.9% -2.4 25
1970-04-01 @ 1. FC Kaiserslautern D 1-1 1681 1646 15.9% 26.2% 57.9% +2.4 25
1970-04-01 Hannover 96 W 1-0 1656 1620 63.5% 25.4% 11.1% +3.7 23
1970-04-01 @ Werder Bremen L 0-1 1620 1656 11.1% 25.4% 63.5% -3.7 20
1970-04-01 Rot-Weiss Oberhausen W 1-0 1775 1653 68.8% 24.0% 7.2% +2.4 34
1970-04-01 @ Hertha BSC L 0-1 1653 1775 7.2% 24.0% 68.8% -2.4 25
1970-04-04 Rot-Weiss Oberhausen W 2-1 1684 1651 63.3% 25.4% 11.3% +3.5 27
1970-04-04 @ Hamburger SV L 1-2 1651 1684 11.3% 25.4% 63.3% -3.5 25
1970-04-04 Schalke 04 W 3-1 1616 1694 53.9% 26.5% 19.6% +9.9 22
1970-04-04 @ Hannover 96 L 1-3 1694 1616 19.6% 26.5% 53.9% -9.9 29
1970-04-04 Eintracht Frankfurt W 2-0 1778 1695 66.5% 24.7% 8.8% +5.6 36
1970-04-04 @ Hertha BSC L 0-2 1695 1778 8.8% 24.7% 66.5% -5.6 28
1970-04-04 Bayern Munich L 0-2 1875 1877 60.7% 25.9% 13.4% -28.5 40
1970-04-04 @ 1. FC Koln W 2-0 1877 1875 13.4% 25.9% 60.7% +28.5 38
1970-04-04 Eintracht Braunschweig W 1-0 1668 1644 62.6% 25.6% 11.8% +3.9 25
1970-04-04 @ MSV Duisburg L 0-1 1644 1668 11.8% 25.6% 62.6% -3.9 23
1970-04-04 Borussia Monchengladbach D 0-0 1684 1904 36.3% 26.5% 37.2% +0.0 30
1970-04-04 @ VfB Stuttgart D 0-0 1904 1684 37.2% 26.5% 36.3% -0.0 45
1970-04-07 Hamburger SV L 0-2 1540 1687 46.0% 26.7% 27.3% -22.1 13
1970-04-07 @ Alemannia Aachen W 2-0 1687 1540 27.3% 26.7% 46.0% +22.0 29
1970-04-07 Hannover 96 D 1-1 1783 1626 70.7% 23.3% 6.1% -4.0 37
1970-04-07 @ Hertha BSC D 1-1 1626 1783 6.1% 23.3% 70.7% +4.0 23
1970-04-08 Borussia Dortmund W 3-0 1619 1719 51.5% 26.6% 21.9% +18.1 22
1970-04-08 @ 1860 Munich L 0-3 1719 1619 21.9% 26.6% 51.5% -18.1 31
1970-04-11 Hertha BSC W 1-0 1644 1779 47.4% 26.7% 25.9% +7.5 27
1970-04-11 @ 1. FC Kaiserslautern L 0-1 1779 1644 25.9% 26.7% 47.4% -7.5 37
1970-04-11 Hannover 96 W 7-2 1905 1630 76.0% 20.6% 3.4% +3.3 40
1970-04-11 @ Bayern Munich L 2-7 1630 1905 3.4% 20.6% 76.0% -3.3 23
1970-04-11 Alemannia Aachen W 3-1 1701 1518 71.9% 22.7% 5.3% +2.9 33
1970-04-11 @ Borussia Dortmund L 1-3 1518 1701 5.3% 22.7% 71.9% -2.9 13
1970-04-11 1. FC Koln W 2-0 1904 1847 64.9% 25.1% 10.0% +6.3 47
1970-04-11 @ Borussia Monchengladbach L 0-2 1847 1904 10.0% 25.1% 64.9% -6.3 40
1970-04-11 1860 Munich D 2-2 1640 1637 61.0% 25.8% 13.2% -2.1 24
1970-04-11 @ Eintracht Braunschweig D 2-2 1637 1640 13.2% 25.8% 61.0% +2.1 23
1970-04-11 VfB Stuttgart W 4-0 1689 1684 61.3% 25.8% 13.0% +15.2 30
1970-04-11 @ Eintracht Frankfurt L 0-4 1684 1689 13.0% 25.8% 61.3% -15.2 30
1970-04-11 Rot-Weiss Essen D 1-1 1647 1646 60.9% 25.8% 13.3% -2.8 26
1970-04-11 @ Rot-Weiss Oberhausen D 1-1 1646 1647 13.3% 25.8% 60.9% +2.8 21
1970-04-11 Hamburger SV D 1-1 1684 1709 58.7% 26.1% 15.2% -2.5 30
1970-04-11 @ Schalke 04 D 1-1 1709 1684 15.2% 26.1% 58.7% +2.5 30
1970-04-11 MSV Duisburg D 0-0 1660 1672 59.8% 26.0% 14.2% -3.0 24
1970-04-11 @ Werder Bremen D 0-0 1672 1660 14.2% 26.0% 59.8% +3.0 26
1970-04-14 1. FC Koln D 1-1 1675 1841 43.7% 26.7% 29.7% -0.7 27
1970-04-14 @ MSV Duisburg D 1-1 1841 1675 29.7% 26.7% 43.7% +0.7 41
1970-04-14 Werder Bremen D 2-2 1712 1657 64.8% 25.1% 10.1% -2.5 31
1970-04-14 @ Hamburger SV D 2-2 1657 1712 10.1% 25.1% 64.8% +2.5 25
1970-04-15 Borussia Monchengladbach W 1-0 1909 1910 60.7% 25.9% 13.4% +4.4 42
1970-04-15 @ Bayern Munich L 0-1 1910 1909 13.4% 25.9% 60.7% -4.4 47
1970-04-15 Eintracht Frankfurt W 2-1 1704 1705 60.7% 25.9% 13.4% +4.1 35
1970-04-15 @ Borussia Dortmund L 1-2 1705 1704 13.4% 25.9% 60.7% -4.1 30
1970-04-15 Eintracht Braunschweig D 1-1 1649 1638 61.7% 25.7% 12.6% -2.9 22
1970-04-15 @ Rot-Weiss Essen D 1-1 1638 1649 12.6% 25.7% 61.7% +2.9 25
1970-04-15 1. FC Kaiserslautern D 1-1 1515 1652 47.3% 26.7% 26.0% -1.1 14
1970-04-15 @ Alemannia Aachen D 1-1 1652 1515 26.0% 26.7% 47.3% +1.1 28
1970-04-18 Werder Bremen L 0-1 1639 1659 59.2% 26.1% 14.8% -14.8 23
1970-04-18 @ 1860 Munich W 1-0 1659 1639 14.8% 26.1% 59.2% +14.8 27
1970-04-18 Eintracht Braunschweig D 1-1 1514 1641 48.5% 26.7% 24.8% -1.3 15
1970-04-18 @ Alemannia Aachen D 1-1 1641 1514 24.8% 26.7% 48.5% +1.3 26
1970-04-18 Bayern Munich L 1-3 1709 1913 38.6% 26.5% 34.9% -16.5 31
1970-04-18 @ Hamburger SV W 3-1 1913 1709 34.9% 26.5% 38.6% +16.5 44
1970-04-18 Borussia Monchengladbach W 1-0 1627 1905 28.6% 26.0% 45.4% +11.5 25
1970-04-18 @ Hannover 96 L 0-1 1905 1627 45.4% 26.0% 28.6% -11.5 47
1970-04-18 Borussia Dortmund W 9-1 1772 1708 65.4% 25.0% 9.7% +18.3 39
1970-04-18 @ Hertha BSC L 1-9 1708 1772 9.7% 25.0% 65.4% -18.3 35
1970-04-18 Eintracht Frankfurt L 1-2 1841 1700 69.8% 23.6% 6.6% -16.3 41
1970-04-18 @ 1. FC Koln W 2-1 1700 1841 6.6% 23.6% 69.8% +16.3 32
1970-04-18 Rot-Weiss Essen L 0-1 1674 1646 62.9% 25.5% 11.6% -15.7 27
1970-04-18 @ MSV Duisburg W 1-0 1646 1674 11.6% 25.5% 62.9% +15.7 24
1970-04-18 Rot-Weiss Oberhausen D 2-2 1681 1644 63.5% 25.4% 11.1% -2.3 31
1970-04-18 @ Schalke 04 D 2-2 1644 1681 11.1% 25.4% 63.5% +2.3 27
1970-04-18 1. FC Kaiserslautern W 2-1 1668 1653 62.0% 25.7% 12.3% +3.8 32
1970-04-18 @ VfB Stuttgart L 1-2 1653 1668 12.3% 25.7% 62.0% -3.8 28
1970-04-21 Schalke 04 D 1-1 1649 1679 58.3% 26.2% 15.5% -2.5 29
1970-04-21 @ 1. FC Kaiserslautern D 1-1 1679 1649 15.5% 26.2% 58.3% +2.5 32
1970-04-21 Hamburger SV W 3-0 1642 1693 56.4% 26.3% 17.2% +14.9 28
1970-04-21 @ Eintracht Braunschweig L 0-3 1693 1642 17.2% 26.3% 56.4% -14.9 31
1970-04-21 Borussia Monchengladbach W 1-0 1662 1894 34.6% 26.4% 39.0% +10.2 26
1970-04-21 @ Rot-Weiss Essen L 0-1 1894 1662 39.0% 26.4% 34.6% -10.2 47
1970-04-21 Bayern Munich W 1-0 1674 1930 31.5% 26.2% 42.3% +10.9 29
1970-04-21 @ Werder Bremen L 0-1 1930 1674 42.3% 26.2% 31.5% -10.8 44
1970-04-21 Eintracht Frankfurt D 1-1 1624 1717 52.3% 26.6% 21.1% -1.7 24
1970-04-21 @ 1860 Munich D 1-1 1717 1624 21.1% 26.6% 52.3% +1.7 33
1970-04-22 VfB Stuttgart W 3-1 1790 1672 68.6% 24.0% 7.4% +4.0 41
1970-04-22 @ Hertha BSC L 1-3 1672 1790 7.4% 24.0% 68.6% -4.0 32
1970-04-22 Alemannia Aachen W 5-0 1638 1513 69.0% 23.9% 7.1% +10.5 27
1970-04-22 @ Hannover 96 L 0-5 1513 1638 7.1% 23.9% 69.0% -10.5 15
1970-04-22 MSV Duisburg W 2-0 1647 1658 59.9% 26.0% 14.2% +8.7 29
1970-04-22 @ Rot-Weiss Oberhausen L 0-2 1658 1647 14.2% 26.0% 59.9% -8.7 27
1970-04-24 Schalke 04 D 1-1 1672 1682 60.0% 25.9% 14.0% -2.7 27
1970-04-24 @ Rot-Weiss Essen D 1-1 1682 1672 14.0% 25.9% 60.0% +2.7 33
1970-04-25 Hertha BSC W 1-0 1678 1794 49.7% 26.7% 23.7% +7.0 33
1970-04-25 @ Hamburger SV L 0-1 1794 1678 23.7% 26.7% 49.7% -7.0 41
1970-04-25 1. FC Koln W 3-2 1646 1825 42.0% 26.6% 31.4% +7.8 31
1970-04-25 @ 1. FC Kaiserslautern L 2-3 1825 1646 31.4% 26.6% 42.0% -7.8 41
1970-04-27 Werder Bremen W 3-2 1669 1685 59.5% 26.0% 14.4% +4.2 29
1970-04-27 @ Rot-Weiss Essen L 2-3 1685 1669 14.4% 26.0% 59.5% -4.2 29
1970-04-30 1. FC Kaiserslautern D 1-1 1673 1654 62.3% 25.6% 12.1% -3.0 30
1970-04-30 @ Rot-Weiss Essen D 1-1 1654 1673 12.1% 25.6% 62.3% +3.0 32
1970-04-30 Rot-Weiss Oberhausen W 6-2 1919 1655 75.5% 20.9% 3.6% +2.9 46
1970-04-30 @ Bayern Munich L 2-6 1655 1919 3.6% 20.9% 75.5% -2.9 29
1970-04-30 VfB Stuttgart D 0-0 1689 1668 62.4% 25.6% 12.0% -3.4 36
1970-04-30 @ Borussia Dortmund D 0-0 1668 1689 12.0% 25.6% 62.4% +3.3 33
1970-04-30 Hamburger SV W 4-3 1884 1685 72.7% 22.4% 4.9% +1.4 49
1970-04-30 @ Borussia Monchengladbach L 3-4 1685 1884 4.9% 22.4% 72.7% -1.4 33
1970-04-30 Hertha BSC L 1-2 1657 1787 48.0% 26.7% 25.3% -11.4 28
1970-04-30 @ Eintracht Braunschweig W 2-1 1787 1657 25.3% 26.7% 48.0% +11.4 43
1970-04-30 Hannover 96 D 3-3 1719 1649 65.7% 24.9% 9.4% -2.1 34
1970-04-30 @ Eintracht Frankfurt D 3-3 1649 1719 9.4% 24.9% 65.7% +2.1 28
1970-04-30 1860 Munich W 2-1 1650 1623 62.9% 25.5% 11.6% +3.6 29
1970-04-30 @ MSV Duisburg L 1-2 1623 1650 11.6% 25.5% 62.9% -3.6 24
1970-04-30 Alemannia Aachen W 4-1 1680 1502 71.7% 22.8% 5.5% +4.2 31
1970-04-30 @ Werder Bremen L 1-4 1502 1680 5.5% 22.8% 71.7% -4.2 15
1970-05-03 Rot-Weiss Essen D 0-0 1619 1670 56.4% 26.3% 17.3% -2.5 25
1970-05-03 @ 1860 Munich D 0-0 1670 1619 17.3% 26.3% 56.4% +2.5 31
1970-05-03 MSV Duisburg W 3-2 1498 1653 45.0% 26.7% 28.3% +7.2 17
1970-05-03 @ Alemannia Aachen L 2-3 1653 1498 28.3% 26.7% 45.0% -7.2 29
1970-05-03 Eintracht Frankfurt W 5-1 1684 1716 58.1% 26.2% 15.8% +15.0 35
1970-05-03 @ Hamburger SV L 1-5 1716 1684 15.8% 26.2% 58.1% -15.0 34
1970-05-03 1. FC Kaiserslautern W 4-2 1651 1657 60.3% 25.9% 13.8% +6.5 30
1970-05-03 @ Hannover 96 L 2-4 1657 1651 13.8% 25.9% 60.3% -6.5 32
1970-05-03 Werder Bremen W 4-1 1799 1685 68.4% 24.1% 7.5% +5.8 45
1970-05-03 @ Hertha BSC L 1-4 1685 1799 7.5% 24.1% 68.4% -5.9 31
1970-05-03 Borussia Dortmund W 5-2 1817 1686 69.3% 23.8% 6.9% +4.6 43
1970-05-03 @ 1. FC Koln L 2-5 1686 1817 6.9% 23.8% 69.3% -4.6 36
1970-05-03 Borussia Monchengladbach L 3-4 1652 1885 34.5% 26.4% 39.1% -8.1 29
1970-05-03 @ Rot-Weiss Oberhausen W 4-3 1885 1652 39.1% 26.4% 34.5% +8.1 51
1970-05-03 Bayern Munich D 2-2 1684 1922 33.9% 26.3% 39.8% +0.2 34
1970-05-03 @ Schalke 04 D 2-2 1922 1684 39.8% 26.3% 33.9% -0.2 47
1970-05-03 Eintracht Braunschweig W 3-2 1672 1645 62.8% 25.5% 11.7% +3.5 35
1970-05-03 @ VfB Stuttgart L 2-3 1645 1672 11.7% 25.5% 62.8% -3.5 28

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 Score Pre Elo Opp Elo Win % Tie % Loss % Elo Δ Record
1970-05-27 Kickers Offenbach W 2-1 1858 1700 70.7% 23.2% 6.0% +1.9 1-0
1970-05-27 @ Hertha Zehlendorf L 1-2 1700 1858 6.0% 23.2% 70.7% -1.9 0-1
1970-05-27 TeBe Berlin D 0-0 1736 1700 63.5% 25.4% 11.1% -3.5 0-0-1
1970-05-27 @ Karlsruher SC D 0-0 1700 1736 11.1% 25.4% 63.5% +3.5 0-0-1
1970-05-27 Arminia Bielefeld L 0-1 1757 1643 68.4% 24.1% 7.5% -17.0 0-1
1970-05-27 @ SV Alsenborn W 1-0 1643 1757 7.5% 24.1% 68.4% +17.0 1-0
1970-05-27 FK Pirmasens W 3-1 1675 1670 61.2% 25.8% 13.0% +6.9 1-0
1970-05-27 @ VfL Bochum L 1-3 1670 1675 13.0% 25.8% 61.2% -7.0 0-1
1970-05-30 Hertha Zehlendorf W 1-0 1663 1860 39.5% 26.6% 34.0% +9.2 1-1
1970-05-30 @ FK Pirmasens L 0-1 1860 1663 34.0% 26.6% 39.5% -9.2 1-1
1970-05-30 VfL Wolfsburg W 2-1 1698 1702 60.5% 25.9% 13.6% +4.2 1-1
1970-05-30 @ Kickers Offenbach L 1-2 1702 1698 13.6% 25.9% 60.5% -4.2 0-1
1970-05-30 SV Alsenborn L 0-1 1703 1740 57.7% 26.2% 16.1% -14.4 0-1-1
1970-05-30 @ TeBe Berlin W 1-0 1740 1703 16.1% 26.2% 57.7% +14.4 1-1
1970-05-30 Karlsruher SC W 2-1 1667 1732 55.1% 26.4% 18.5% +5.4 1-0
1970-05-30 @ VfL Osnabruck L 1-2 1732 1667 18.5% 26.4% 55.1% -5.4 0-1-1
1970-06-03 TeBe Berlin D 1-1 1660 1689 58.4% 26.2% 15.5% -2.5 1-0-1
1970-06-03 @ Arminia Bielefeld D 1-1 1689 1660 15.5% 26.2% 58.4% +2.5 0-1-2
1970-06-03 VfL Bochum W 2-0 1851 1682 71.2% 23.0% 5.7% +3.6 2-1
1970-06-03 @ Hertha Zehlendorf L 0-2 1682 1851 5.7% 23.0% 71.2% -3.6 1-1
1970-06-03 VfL Osnabruck W 3-2 1755 1673 66.5% 24.7% 8.8% +2.6 2-1
1970-06-03 @ SV Alsenborn L 2-3 1673 1755 8.8% 24.7% 66.5% -2.6 1-1
1970-06-03 FK Pirmasens D 2-2 1698 1672 62.7% 25.5% 11.7% -2.3 0-1-1
1970-06-03 @ VfL Wolfsburg D 2-2 1672 1698 11.7% 25.5% 62.7% +2.3 1-1-1
1970-06-06 Kickers Offenbach D 1-1 1674 1702 58.5% 26.1% 15.4% -2.5 1-1-2
1970-06-06 @ FK Pirmasens D 1-1 1702 1674 15.4% 26.1% 58.5% +2.5 1-1-1
1970-06-06 SV Alsenborn W 2-0 1727 1757 58.3% 26.2% 15.6% +9.4 1-1-1
1970-06-06 @ Karlsruher SC L 0-2 1757 1727 15.6% 26.2% 58.3% -9.4 2-2
1970-06-06 VfL Wolfsburg W 4-0 1678 1695 59.4% 26.0% 14.5% +16.8 2-1
1970-06-06 @ VfL Bochum L 0-4 1695 1678 14.5% 26.0% 59.4% -16.8 0-2-1
1970-06-06 Arminia Bielefeld D 0-0 1670 1657 61.8% 25.7% 12.5% -3.3 1-1-1
1970-06-06 @ VfL Osnabruck D 0-0 1657 1670 12.5% 25.7% 61.8% +3.3 1-0-2
1970-06-10 Karlsruher SC W 3-1 1660 1736 54.0% 26.5% 19.5% +9.8 2-0-2
1970-06-10 @ Arminia Bielefeld L 1-3 1736 1660 19.5% 26.5% 54.0% -9.8 1-2-1
1970-06-10 VfL Bochum W 2-1 1705 1695 61.6% 25.7% 12.7% +3.9 2-1-1
1970-06-10 @ Kickers Offenbach L 1-2 1695 1705 12.7% 25.7% 61.6% -3.9 2-2
1970-06-10 VfL Osnabruck D 1-1 1691 1667 62.7% 25.5% 11.8% -3.0 0-1-3
1970-06-10 @ TeBe Berlin D 1-1 1667 1691 11.8% 25.5% 62.7% +3.0 1-1-2
1970-06-10 Hertha Zehlendorf W 3-1 1679 1854 42.4% 26.6% 31.0% +14.1 1-2-1
1970-06-10 @ VfL Wolfsburg L 1-3 1854 1679 31.0% 26.6% 42.4% -14.1 2-2
1970-06-13 FK Pirmasens W 7-2 1840 1672 71.2% 23.0% 5.7% +5.8 3-2
1970-06-13 @ Hertha Zehlendorf L 2-7 1672 1840 5.7% 23.0% 71.2% -5.8 1-2-2
1970-06-13 VfL Osnabruck W 6-0 1726 1670 64.9% 25.1% 10.0% +17.6 2-2-1
1970-06-13 @ Karlsruher SC L 0-6 1670 1726 10.0% 25.1% 64.9% -17.5 1-2-2
1970-06-13 TeBe Berlin W 5-1 1748 1688 65.1% 25.0% 9.9% +9.8 3-2
1970-06-13 @ SV Alsenborn L 1-5 1688 1748 9.9% 25.0% 65.1% -9.8 0-2-3
1970-06-13 Kickers Offenbach L 1-3 1693 1709 59.5% 26.0% 14.5% -24.2 1-3-1
1970-06-13 @ VfL Wolfsburg W 3-1 1709 1693 14.5% 26.0% 59.5% +24.2 3-1-1
1970-06-17 SV Alsenborn W 3-0 1670 1758 52.8% 26.6% 20.6% +17.2 3-0-2
1970-06-17 @ Arminia Bielefeld L 0-3 1758 1670 20.6% 26.6% 52.8% -17.2 3-3
1970-06-17 VfL Bochum L 0-2 1666 1691 58.7% 26.1% 15.2% -27.6 1-3-2
1970-06-17 @ FK Pirmasens W 2-0 1691 1666 15.2% 26.1% 58.7% +27.6 3-2
1970-06-17 Hertha Zehlendorf W 3-0 1733 1846 50.0% 26.6% 23.3% +19.0 4-1-1
1970-06-17 @ Kickers Offenbach L 0-3 1846 1733 23.3% 26.6% 50.0% -19.0 3-3
1970-06-17 Karlsruher SC L 1-2 1678 1744 55.1% 26.4% 18.5% -13.0 0-3-3
1970-06-17 @ TeBe Berlin W 2-1 1744 1678 18.5% 26.4% 55.1% +13.0 3-2-1
1970-06-20 VfL Wolfsburg W 5-1 1827 1668 70.8% 23.2% 6.0% +6.0 4-3
1970-06-20 @ Hertha Zehlendorf L 1-5 1668 1827 6.0% 23.2% 70.8% -6.0 1-4-1
1970-06-20 Arminia Bielefeld W 1-0 1757 1687 65.7% 24.9% 9.4% +3.1 4-2-1
1970-06-20 @ Karlsruher SC L 0-1 1687 1757 9.4% 24.9% 65.7% -3.2 3-1-2
1970-06-20 Kickers Offenbach D 1-1 1719 1752 58.0% 26.2% 15.8% -2.4 3-2-1
1970-06-20 @ VfL Bochum D 1-1 1752 1719 15.8% 26.2% 58.0% +2.4 4-1-2
1970-06-20 TeBe Berlin L 1-3 1652 1665 59.7% 26.0% 14.3% -24.3 1-3-2
1970-06-20 @ VfL Osnabruck W 3-1 1665 1652 14.3% 26.0% 59.7% +24.3 1-3-3
1970-06-24 VfL Osnabruck W 3-0 1684 1628 64.9% 25.1% 10.1% +9.2 4-1-2
1970-06-24 @ Arminia Bielefeld L 0-3 1628 1684 10.1% 25.1% 64.9% -9.2 1-4-2
1970-06-24 FK Pirmasens W 4-1 1754 1638 68.5% 24.1% 7.4% +5.8 5-1-2
1970-06-24 @ Kickers Offenbach L 1-4 1638 1754 7.4% 24.1% 68.5% -5.8 1-4-2
1970-06-24 Karlsruher SC L 2-3 1741 1760 59.2% 26.1% 14.7% -13.2 3-4
1970-06-24 @ SV Alsenborn W 3-2 1760 1741 14.7% 26.1% 59.2% +13.2 5-2-1
1970-06-24 VfL Bochum W 1-0 1662 1716 56.2% 26.4% 17.5% +5.5 2-4-1
1970-06-24 @ VfL Wolfsburg L 0-1 1716 1662 17.5% 26.4% 56.2% -5.5 3-3-1
1970-06-27 VfL Wolfsburg D 4-4 1632 1668 57.9% 26.2% 16.0% -1.3 1-4-3
1970-06-27 @ FK Pirmasens D 4-4 1668 1632 16.0% 26.2% 57.9% +1.3 2-4-2
1970-06-27 Arminia Bielefeld L 0-2 1690 1693 60.5% 25.9% 13.6% -28.5 1-4-3
1970-06-27 @ TeBe Berlin W 2-0 1693 1690 13.6% 25.9% 60.5% +28.5 5-1-2
1970-06-27 Hertha Zehlendorf W 3-0 1711 1833 49.0% 26.7% 24.3% +19.6 4-3-1
1970-06-27 @ VfL Bochum L 0-3 1833 1711 24.3% 26.7% 49.0% -19.6 4-4
1970-06-27 SV Alsenborn L 0-1 1619 1727 50.5% 26.6% 22.8% -12.7 1-5-2
1970-06-27 @ VfL Osnabruck W 1-0 1727 1619 22.8% 26.6% 50.5% +12.7 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-21 3.58% Rot-Weiss Oberhausen 1638 1 @ 1. FC Koln 1903 0
2 1970-03-28 4.30% VfB Stuttgart 1666 2 @ Bayern Munich 1894 1
3 1970-01-31 5.53% Eintracht Frankfurt 1671 2 @ Borussia Monchengladbach 1847 1
4 1970-04-18 6.58% Eintracht Frankfurt 1700 2 @ 1. FC Koln 1841 1
5 1970-05-27 * 7.50% Arminia Bielefeld 1643 1 @ SV Alsenborn 1757 0
6 1970-02-14 7.75% 1860 Munich 1599 1 @ Hamburger SV 1707 0
7 1969-11-08 8.81% Eintracht Braunschweig 1594 1 @ Werder Bremen 1677 0
8 1969-10-30 9.08% Hertha BSC 1738 2 @ Bayern Munich 1814 1
9 1969-10-15 9.66% VfB Stuttgart 1667 3 @ Hamburger SV 1731 1
10 1969-10-31 10.85% VfB Stuttgart 1702 2 @ Schalke 04 1743 1
11 1970-04-18 11.57% Rot-Weiss Essen 1646 1 @ MSV Duisburg 1674 0
12 1970-03-14 11.62% MSV Duisburg 1666 1 @ Eintracht Frankfurt 1694 0
13 1969-11-15 12.25% 1. FC Koln 1793 2 @ Bayern Munich 1811 1
14 1970-03-28 12.26% Werder Bremen 1641 2 @ Eintracht Braunschweig 1658 1
15 1969-11-15 12.32% Hamburger SV 1704 3 @ Rot-Weiss Oberhausen 1719 1
16 1969-11-02 12.45% 1. FC Koln 1740 2 @ Rot-Weiss Oberhausen 1753 0
17 1969-11-29 12.48% Borussia Monchengladbach 1795 1 @ 1. FC Koln 1808 0
18 1969-11-07 12.54% Borussia Dortmund 1698 1 @ MSV Duisburg 1711 0
19 1969-09-13 12.68% Hertha BSC 1690 4 @ VfB Stuttgart 1701 1
20 1970-04-04 13.44% Bayern Munich 1877 2 @ 1. FC Koln 1875 0
21 1970-03-03 13.57% Eintracht Braunschweig 1643 2 @ Hannover 96 1640 0
22 1970-06-27 * 13.60% Arminia Bielefeld 1693 2 @ TeBe Berlin 1690 0
23 1969-10-15 13.71% 1. FC Koln 1716 4 @ Hannover 96 1710 3
24 1969-09-27 13.78% Schalke 04 1711 1 @ Werder Bremen 1704 0
25 1969-11-01 14.05% MSV Duisburg 1682 2 @ 1. FC Kaiserslautern 1672 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 1969-09-06 52.98 Rot-Weiss Oberhausen 4 1708 14.61% @ Eintracht Braunschweig 0 1690 59.35% 26.04%
2 1970-03-21 52.84 Bayern Munich 4 1841 14.75% @ Hertha BSC 0 1821 59.20% 26.06%
3 1969-09-27 45.50 Bayern Munich 4 1749 22.77% @ Eintracht Braunschweig 0 1641 50.60% 26.63%
4 1969-12-06 40.22 Schalke 04 3 1714 15.05% @ Rot-Weiss Oberhausen 0 1690 58.86% 26.10%
5 1969-09-13 35.48 Hertha BSC 4 1690 12.68% @ VfB Stuttgart 1 1701 61.60% 25.72%
6 1970-02-21 34.32 1. FC Koln 3 1825 23.56% @ VfB Stuttgart 0 1710 49.79% 26.65%
7 1969-10-25 33.75 Borussia Monchengladbach 3 1743 24.46% @ 1860 Munich 0 1620 48.87% 26.67%
8 1969-11-02 29.10 1. FC Koln 2 1740 12.45% @ Rot-Weiss Oberhausen 0 1753 61.87% 25.68%
9 1970-04-04 28.55 Bayern Munich 2 1877 13.44% @ 1. FC Koln 0 1875 60.70% 25.86%
10 1970-03-03 28.49 Eintracht Braunschweig 2 1643 13.57% @ Hannover 96 0 1640 60.55% 25.88%
11 1970-06-27 * 28.46 Arminia Bielefeld 2 1693 13.60% @ TeBe Berlin 0 1690 60.52% 25.89%
12 1969-11-01 28.22 MSV Duisburg 2 1682 14.05% @ 1. FC Kaiserslautern 0 1672 59.99% 25.96%
13 1969-09-27 28.04 Hamburger SV 2 1699 14.39% @ 1860 Munich 0 1684 59.61% 26.01%
14 1970-06-17 * 27.64 VfL Bochum 2 1691 15.16% @ FK Pirmasens 0 1666 58.73% 26.11%
15 1969-10-15 26.60 VfB Stuttgart 3 1667 9.66% @ Hamburger SV 1 1731 65.36% 24.97%
16 1970-02-07 26.11 Borussia Monchengladbach 4 1831 29.10% @ 1. FC Kaiserslautern 1 1669 44.22% 26.67%
17 1969-10-10 25.61 Schalke 04 2 1722 19.22% @ 1860 Munich 0 1649 54.31% 26.48%
18 1969-11-15 25.26 Hamburger SV 3 1704 12.32% @ Rot-Weiss Oberhausen 1 1719 62.02% 25.66%
19 1969-11-08 24.86 @ 1. FC Koln 8 1769 63.82% Schalke 04 0 1728 10.86% 25.32%
20 1970-06-20 * 24.34 TeBe Berlin 3 1665 14.28% @ VfL Osnabruck 1 1652 59.73% 25.99%
21 1970-06-13 * 24.25 Kickers Offenbach 3 1709 14.48% @ VfL Wolfsburg 1 1693 59.50% 26.02%
22 1970-03-21 23.85 Borussia Dortmund 3 1689 15.32% @ Werder Bremen 1 1661 58.55% 26.13%
23 1970-04-07 22.05 Hamburger SV 2 1687 27.29% @ Alemannia Aachen 0 1540 46.02% 26.68%
24 1970-03-14 21.94 Hertha BSC 3 1799 19.82% @ Schalke 04 1 1720 53.67% 26.51%
25 1970-03-10 21.51 Hertha BSC 3 1778 20.88% @ MSV Duisburg 1 1688 52.55% 26.56%