Home / Leagues / Germany / 2. Bundesliga / 2016-17

2016-17 2. Bundesliga Season

306 games · 2 promotion-playoff teams

Final

Promoted

VfB Stuttgart

69 pts

Hannover 96 · 67 pts

Relegated

Karlsruher SC

25 pts

Wurzburger Kickers · 34 pts

1860 Munich · via playoff

Biggest Overachiever

VfB Stuttgart

11.13 points above expected

69 points · 57.87 expected points

Biggest Disappointment

Karlsruher SC

13.39 points below expected

25 points · 38.39 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 VfB Stuttgart Promoted 34 21 6 7 69 63 37 +26 57.87 +11.13
2 Hannover 96 Promoted 34 19 10 5 67 51 32 +19 57.32 +9.68
3 Eintracht Braunschweig 34 19 9 6 66 50 36 +14 56.62 +9.38
4 Union Berlin 34 18 6 10 60 51 39 +12 54.60 +5.40
5 Dynamo Dresden 34 13 11 10 50 53 46 +7 50.58 -0.58
6 1. FC Heidenheim 34 12 10 12 46 43 39 +4 52.17 -6.17
7 St. Pauli 34 12 9 13 45 39 35 +4 42.58 +2.42
8 Greuther Furth 34 12 9 13 45 33 40 -7 41.01 +3.99
9 VfL Bochum 34 10 14 10 44 42 47 -5 45.73 -1.73
10 SV Sandhausen 34 10 12 12 42 41 36 +5 45.82 -3.82
11 Dusseldorf 34 10 12 12 42 37 39 -2 43.02 -1.02
12 1. FC Nurnberg 34 12 6 16 42 46 52 -6 52.34 -10.34
13 1. FC Kaiserslautern 34 10 11 13 41 29 33 -4 45.16 -4.16
14 Erzgebirge Aue 34 10 9 15 39 37 52 -15 36.70 +2.30
15 Arminia Bielefeld 34 8 13 13 37 50 54 -4 39.31 -2.31
16 1860 Munich Relegated 34 10 6 18 36 37 47 -10 38.75 -2.75
17 Wurzburger Kickers Relegated 34 7 13 14 34 32 41 -9 44.36 -10.36
18 Karlsruher SC Relegated 34 5 10 19 25 27 56 -29 38.39 -13.39

Notes

  • After losing the relegation playoff, 1860 Munich was furthr relegated to the Regionalliga for failing to obtain a license.

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.

Finals

Jahn Regensburg 3
1860 Munich 1

Leg 1: Jahn Regensburg 1-1 1860 Munich

Leg 2: 1860 Munich 0-2 Jahn Regensburg

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
VfB Stuttgart 1868 69 57.87 +11.13 94.2% 33 46 53 58 63 70 85
Hannover 96 1857 67 57.32 +9.68 91.8% 27 45 52 57 62 69 84
St. Pauli 1809 45 42.58 +2.42 65.8% 15 31 38 42 47 55 70
Union Berlin 1784 60 54.60 +5.40 78.9% 28 42 50 55 60 67 83
Arminia Bielefeld 1760 37 39.31 -2.31 40.9% 16 28 34 39 44 51 66
Eintracht Braunschweig 1757 66 56.62 +9.38 91.3% 27 45 52 57 62 69 88
Dynamo Dresden 1756 50 50.58 -0.58 49.5% 20 39 46 51 55 62 78
1. FC Heidenheim 1719 46 52.17 -6.17 21.8% 25 40 47 52 57 64 80
1. FC Kaiserslautern 1712 41 45.16 -4.16 31.5% 20 33 40 45 50 57 73
SV Sandhausen 1705 42 45.82 -3.82 32.8% 20 34 41 46 51 58 74
VfL Bochum 1704 44 45.73 -1.73 43.5% 17 34 41 46 51 58 78
1. FC Nurnberg 1698 42 52.34 -10.34 9.5% 25 40 47 52 57 65 81
Greuther Furth 1686 45 41.01 +3.99 73.8% 14 30 36 41 46 53 78
Dusseldorf 1672 42 43.02 -1.02 47.5% 17 31 38 43 48 55 68
Erzgebirge Aue 1661 39 36.70 +2.30 66.3% 11 26 32 37 41 49 64
Wurzburger Kickers 1619 34 44.36 -10.36 8.9% 18 32 39 44 49 56 76
1860 Munich 1604 36 38.75 -2.75 38.6% 14 27 34 39 43 51 69
Karlsruher SC 1542 25 38.39 -13.39 3.5% 14 27 33 38 43 50 65

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 1FH 1FK 1FN 1M AB DUS DD EB EA GF H9 KS SS SP UB VS VB WK
1. FC Heidenheim
1-1-0
3.18
0-1-1
2.53
1-1-0
3.60
0-1-1
3.56
1-1-0
3.43
0-1-1
2.79
0-1-1
2.54
1-0-1
3.70
1-0-1
3.44
0-0-2
2.17
2-0-0
3.66
0-2-0
3.27
1-0-1
3.15
2-0-0
2.30
1-0-1
2.48
0-1-1
3.24
1-0-1
3.09
1. FC Kaiserslautern
0-1-1
2.32
1-0-1
2.45
1-1-0
3.19
0-1-1
3.15
0-2-0
2.89
1-1-0
2.44
0-0-2
1.91
0-1-1
3.33
2-0-0
2.81
0-0-2
2.29
1-1-0
3.59
1-0-1
2.60
0-1-1
2.96
1-0-1
2.10
0-0-2
2.06
1-1-0
2.43
1-1-0
2.59
1. FC Nurnberg
1-1-0
2.97
1-0-1
3.06
0-0-2
3.55
2-0-0
3.19
1-0-1
3.14
0-1-1
3.24
0-1-1
2.95
2-0-0
3.60
0-0-2
3.30
1-0-1
2.48
2-0-0
3.38
1-0-1
3.04
0-1-1
3.61
1-0-1
2.21
0-0-2
2.32
0-0-2
3.01
0-2-0
3.32
1860 Munich
0-1-1
1.90
0-1-1
2.31
2-0-0
1.95
1-0-1
2.72
1-0-1
2.45
2-0-0
1.82
0-0-2
1.58
1-0-1
2.80
1-0-1
2.75
0-0-2
1.98
1-1-0
2.52
0-1-1
2.45
0-1-1
2.59
0-0-2
2.13
0-1-1
1.82
0-0-2
2.39
1-0-1
2.49
Arminia Bielefeld
1-1-0
1.94
1-1-0
2.34
0-0-2
2.32
1-0-1
2.77
1-0-1
2.42
0-1-1
2.29
1-0-1
1.67
0-2-0
2.85
0-1-1
2.68
0-2-0
1.87
0-1-1
2.59
2-0-0
2.25
0-1-1
2.64
0-1-1
2.20
0-0-2
1.79
1-1-0
2.38
0-1-1
2.40
Dusseldorf
0-1-1
2.07
0-2-0
2.60
1-0-1
2.37
1-0-1
3.04
1-0-1
3.09
0-1-1
2.49
0-0-2
1.97
1-1-0
3.18
0-1-1
2.71
0-1-1
1.96
1-1-0
2.84
0-1-1
2.63
1-0-1
2.89
1-1-0
2.02
1-0-1
1.97
2-0-0
2.30
0-2-0
2.84
Dynamo Dresden
1-1-0
2.72
0-1-1
3.05
1-1-0
2.25
0-0-2
3.70
1-1-0
3.20
1-1-0
3.03
1-0-1
2.32
1-0-1
3.58
1-0-1
3.57
1-0-1
2.24
1-1-0
3.89
1-0-1
2.95
1-0-1
3.34
0-2-0
2.63
1-1-0
2.01
0-1-1
3.37
1-1-0
2.78
Eintracht Braunschweig
1-1-0
2.95
2-0-0
3.61
1-1-0
2.55
2-0-0
3.95
1-0-1
3.85
2-0-0
3.53
1-0-1
3.17
1-1-0
3.73
1-1-0
3.60
0-1-1
2.80
1-1-0
3.95
2-0-0
3.30
1-0-1
3.30
1-0-1
2.93
0-1-1
2.73
1-1-0
3.53
1-1-0
3.08
Erzgebirge Aue
1-0-1
1.81
1-1-0
2.18
0-0-2
1.90
1-0-1
2.69
0-2-0
2.66
0-1-1
2.31
1-0-1
1.93
0-1-1
1.79
0-1-1
2.49
0-1-1
1.59
1-0-1
2.59
1-0-1
2.27
2-0-0
2.28
1-0-1
1.76
0-0-2
1.53
0-1-1
2.34
1-1-0
2.45
Greuther Furth
1-0-1
2.07
0-0-2
2.68
2-0-0
2.20
1-0-1
2.75
1-1-0
2.81
1-1-0
2.78
1-0-1
1.95
0-1-1
1.92
1-1-0
3.00
1-0-1
1.63
1-0-1
3.20
0-2-0
2.64
0-1-1
2.61
0-1-1
2.00
1-0-1
1.79
1-0-1
2.44
0-1-1
2.64
Hannover 96
2-0-0
3.33
2-0-0
3.22
1-0-1
3.02
2-0-0
3.53
0-2-0
3.66
1-1-0
3.56
1-0-1
3.27
1-1-0
2.70
1-1-0
3.94
1-0-1
3.89
1-0-1
3.83
0-2-0
3.68
1-1-0
3.46
1-0-1
2.68
2-0-0
2.61
1-1-0
3.31
1-1-0
3.61
Karlsruher SC
0-0-2
1.85
0-1-1
1.91
0-0-2
2.14
0-1-1
2.98
1-1-0
2.91
0-1-1
2.65
0-1-1
1.63
0-1-1
1.59
1-0-1
2.90
1-0-1
2.34
1-0-1
1.69
0-0-2
2.30
0-1-1
2.68
0-0-2
2.18
0-0-2
1.98
0-2-0
2.56
1-1-0
2.19
SV Sandhausen
0-2-0
2.23
1-0-1
2.89
1-0-1
2.46
1-1-0
3.04
0-0-2
3.25
1-1-0
2.86
1-0-1
2.55
0-0-2
2.22
1-0-1
3.26
0-2-0
2.86
0-2-0
1.83
2-0-0
3.21
1-1-0
2.92
0-0-2
2.27
0-0-2
2.23
0-2-0
2.66
1-1-0
3.03
St. Pauli
1-0-1
2.38
1-1-0
2.53
1-1-0
1.90
1-1-0
2.90
1-1-0
2.85
1-0-1
2.59
1-0-1
2.16
1-0-1
2.23
0-0-2
3.21
1-1-0
2.91
0-1-1
2.06
1-1-0
2.82
0-1-1
2.58
0-0-2
2.02
0-0-2
1.98
1-1-0
2.76
1-0-1
2.72
Union Berlin
0-0-2
3.21
1-0-1
3.40
1-0-1
3.30
2-0-0
3.38
1-1-0
3.32
0-1-1
3.48
0-2-0
2.87
1-0-1
2.57
1-0-1
3.78
1-1-0
3.52
1-0-1
2.81
2-0-0
3.31
2-0-0
3.24
2-0-0
3.49
0-1-1
2.64
1-0-1
2.99
2-0-0
3.23
VfB Stuttgart
1-0-1
3.02
2-0-0
3.44
2-0-0
3.17
1-1-0
3.69
2-0-0
3.73
1-0-1
3.54
0-1-1
3.49
1-1-0
2.76
2-0-0
4.00
1-0-1
3.72
0-0-2
2.88
2-0-0
3.57
2-0-0
3.27
2-0-0
3.52
1-1-0
2.86
0-2-0
3.52
1-0-1
3.79
VfL Bochum
1-1-0
2.26
0-1-1
3.06
2-0-0
2.49
2-0-0
3.10
0-1-1
3.12
0-0-2
3.20
1-1-0
2.13
0-1-1
1.98
1-1-0
3.17
1-0-1
3.05
0-1-1
2.20
0-2-0
2.93
0-2-0
2.84
0-1-1
2.73
1-0-1
2.52
0-2-0
1.99
1-0-1
2.93
Wurzburger Kickers
1-0-1
2.41
0-1-1
2.90
0-2-0
2.19
1-0-1
3.01
1-1-0
3.09
0-2-0
2.65
0-1-1
2.70
0-1-1
2.41
0-1-1
3.07
1-1-0
2.87
0-1-1
1.90
0-1-1
3.31
0-1-1
2.47
1-0-1
2.79
0-0-2
2.28
1-0-1
1.75
1-0-1
2.56

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.62 +10.0
Allowed 0.37 -9.8
Differential 0.86 +8.6

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.17%8.99%6.86%2.78%0.98%0.49%28.27%
18.99%14.38%9.15%3.10%0.49%0.16%36.27%
26.86%9.15%4.90%1.80%0.33%0.16%23.20%
32.78%3.10%1.80%0.98%0.16%8.82%
40.98%0.49%0.33%0.16%0.33%0.16%2.45%
5+0.49%0.16%0.16%0.16%0.98%
Total28.27%36.27%23.20%8.82%2.45%0.98%100%

Summary Statistics

Scored Allowed Difference
Mean 1.24 1.24 +0.00
SD 1.11 1.11 1.60
CV 0.89 0.89
Max 6 6 +6
Min 0 0 -6

Games Played: 306

↓ Scored | Allowed →012345+Total
011.76%5.88%2.94%20.59%
18.82%11.76%17.65%38.24%
211.76%8.82%5.88%8.82%35.29%
35.88%5.88%
4
5+
Total38.24%20.59%29.41%11.76%100%

Summary Statistics

Scored Allowed Difference
Mean 1.26 1.15 +0.12
SD 0.86 1.08 1.41
CV 0.68 0.94
Max 3 3 +3
Min 0 0 -3

Games Played: 34

↓ Scored | Allowed →012345+Total
017.65%14.71%8.82%2.94%2.94%47.06%
114.71%11.76%5.88%2.94%35.29%
22.94%2.94%
38.82%2.94%2.94%14.71%
4
5+
Total44.12%29.41%14.71%8.82%2.94%100%

Summary Statistics

Scored Allowed Difference
Mean 0.85 0.97 -0.12
SD 1.05 1.11 1.63
CV 1.23 1.15
Max 3 4 +3
Min 0 0 -4

Games Played: 34

↓ Scored | Allowed →012345+Total
014.71%5.88%20.59%
15.88%14.71%8.82%5.88%2.94%38.24%
28.82%11.76%2.94%5.88%29.41%
32.94%2.94%2.94%8.82%
42.94%2.94%
5+
Total17.65%44.12%20.59%11.76%5.88%100%

Summary Statistics

Scored Allowed Difference
Mean 1.35 1.53 -0.18
SD 1.01 1.35 1.59
CV 0.75 0.89
Max 4 6 +3
Min 0 0 -5

Games Played: 34

↓ Scored | Allowed →012345+Total
02.94%14.71%8.82%2.94%29.41%
18.82%11.76%20.59%2.94%44.12%
22.94%14.71%2.94%2.94%23.53%
3
4
5+2.94%2.94%
Total14.71%41.18%35.29%8.82%100%

Summary Statistics

Scored Allowed Difference
Mean 1.09 1.38 -0.29
SD 1.14 0.85 1.38
CV 1.05 0.62
Max 6 3 +4
Min 0 0 -3

Games Played: 34

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

Summary Statistics

Scored Allowed Difference
Mean 1.47 1.59 -0.12
SD 1.24 1.18 1.61
CV 0.84 0.75
Max 6 4 +6
Min 0 0 -4

Games Played: 34

↓ Scored | Allowed →012345+Total
011.76%8.82%8.82%5.88%35.29%
111.76%14.71%8.82%2.94%38.24%
22.94%8.82%11.76%
35.88%2.94%2.94%11.76%
42.94%2.94%
5+
Total32.35%29.41%29.41%8.82%100%

Summary Statistics

Scored Allowed Difference
Mean 1.09 1.15 -0.06
SD 1.11 0.99 1.59
CV 1.02 0.86
Max 4 3 +4
Min 0 0 -3

Games Played: 34

↓ Scored | Allowed →012345+Total
08.82%8.82%5.88%5.88%29.41%
12.94%8.82%5.88%17.65%
28.82%11.76%8.82%2.94%32.35%
32.94%2.94%5.88%11.76%
42.94%2.94%5.88%
5+2.94%2.94%
Total26.47%32.35%23.53%14.71%2.94%100%

Summary Statistics

Scored Allowed Difference
Mean 1.56 1.35 +0.21
SD 1.35 1.12 1.70
CV 0.87 0.83
Max 5 4 +5
Min 0 0 -3

Games Played: 34

↓ Scored | Allowed →012345+Total
05.88%2.94%5.88%2.94%17.65%
117.65%17.65%2.94%38.24%
28.82%17.65%2.94%2.94%32.35%
32.94%5.88%8.82%
4
5+2.94%2.94%
Total32.35%44.12%17.65%2.94%2.94%100%

Summary Statistics

Scored Allowed Difference
Mean 1.47 1.06 +0.41
SD 1.19 1.18 1.71
CV 0.81 1.11
Max 6 6 +5
Min 0 0 -6

Games Played: 34

↓ Scored | Allowed →012345+Total
08.82%5.88%11.76%2.94%2.94%32.35%
111.76%11.76%5.88%2.94%2.94%35.29%
22.94%5.88%5.88%2.94%2.94%2.94%23.53%
35.88%2.94%8.82%
4
5+
Total29.41%26.47%23.53%8.82%8.82%2.94%100%

Summary Statistics

Scored Allowed Difference
Mean 1.09 1.53 -0.44
SD 0.97 1.48 1.78
CV 0.89 0.97
Max 3 6 +3
Min 0 0 -4

Games Played: 34

↓ Scored | Allowed →012345+Total
05.88%11.76%8.82%2.94%2.94%32.35%
114.71%20.59%8.82%2.94%47.06%
22.94%11.76%14.71%
32.94%2.94%
42.94%2.94%
5+
Total23.53%47.06%20.59%5.88%2.94%100%

Summary Statistics

Scored Allowed Difference
Mean 0.97 1.18 -0.21
SD 0.94 0.97 1.45
CV 0.97 0.82
Max 4 4 +3
Min 0 0 -4

Games Played: 34

↓ Scored | Allowed →012345+Total
08.82%8.82%17.65%
120.59%5.88%2.94%2.94%32.35%
214.71%8.82%11.76%35.29%
35.88%2.94%2.94%11.76%
42.94%2.94%
5+
Total47.06%20.59%26.47%2.94%2.94%100%

Summary Statistics

Scored Allowed Difference
Mean 1.50 0.94 +0.56
SD 1.02 1.07 1.42
CV 0.68 1.14
Max 4 4 +4
Min 0 0 -3

Games Played: 34

↓ Scored | Allowed →012345+Total
014.71%8.82%2.94%5.88%5.88%2.94%41.18%
12.94%14.71%17.65%8.82%44.12%
28.82%8.82%
32.94%2.94%5.88%
4
5+
Total26.47%23.53%23.53%14.71%8.82%2.94%100%

Summary Statistics

Scored Allowed Difference
Mean 0.79 1.65 -0.85
SD 0.84 1.41 1.65
CV 1.06 0.86
Max 3 5 +2
Min 0 0 -5

Games Played: 34

↓ Scored | Allowed →012345+Total
014.71%11.76%5.88%2.94%35.29%
12.94%11.76%11.76%2.94%29.41%
28.82%8.82%17.65%
35.88%5.88%2.94%14.71%
42.94%2.94%
5+
Total35.29%29.41%29.41%5.88%100%

Summary Statistics

Scored Allowed Difference
Mean 1.21 1.06 +0.15
SD 1.17 0.95 1.60
CV 0.97 0.90
Max 4 3 +4
Min 0 0 -3

Games Played: 34

↓ Scored | Allowed →012345+Total
08.82%14.71%11.76%2.94%38.24%
12.94%14.71%8.82%26.47%
28.82%11.76%2.94%23.53%
32.94%5.88%8.82%
4
5+2.94%2.94%
Total26.47%47.06%23.53%2.94%100%

Summary Statistics

Scored Allowed Difference
Mean 1.15 1.03 +0.12
SD 1.21 0.80 1.67
CV 1.05 0.77
Max 5 3 +5
Min 0 0 -3

Games Played: 34

↓ Scored | Allowed →012345+Total
02.94%11.76%5.88%2.94%23.53%
18.82%5.88%2.94%5.88%23.53%
211.76%20.59%5.88%38.24%
38.82%8.82%
42.94%2.94%5.88%
5+
Total26.47%47.06%14.71%8.82%2.94%100%

Summary Statistics

Scored Allowed Difference
Mean 1.50 1.15 +0.35
SD 1.13 1.02 1.55
CV 0.76 0.89
Max 4 4 +4
Min 0 0 -3

Games Played: 34

↓ Scored | Allowed →012345+Total
08.82%2.94%2.94%14.71%
15.88%14.71%5.88%26.47%
211.76%14.71%26.47%
32.94%11.76%5.88%2.94%23.53%
45.88%2.94%8.82%
5+
Total26.47%52.94%11.76%5.88%2.94%100%

Summary Statistics

Scored Allowed Difference
Mean 1.85 1.09 +0.76
SD 1.21 1.06 1.83
CV 0.65 0.97
Max 4 5 +4
Min 0 0 -5

Games Played: 34

↓ Scored | Allowed →012345+Total
08.82%2.94%5.88%5.88%23.53%
18.82%26.47%11.76%2.94%50.00%
211.76%5.88%17.65%
3
45.88%5.88%
5+2.94%2.94%
Total17.65%41.18%29.41%8.82%2.94%100%

Summary Statistics

Scored Allowed Difference
Mean 1.24 1.38 -0.15
SD 1.18 0.99 1.23
CV 0.96 0.71
Max 5 4 +2
Min 0 0 -3

Games Played: 34

↓ Scored | Allowed →012345+Total
08.82%11.76%11.76%32.35%
15.88%23.53%8.82%5.88%2.94%47.06%
25.88%2.94%5.88%14.71%
35.88%5.88%
4
5+
Total26.47%38.24%26.47%5.88%2.94%100%

Summary Statistics

Scored Allowed Difference
Mean 0.94 1.21 -0.26
SD 0.85 1.01 1.42
CV 0.90 0.84
Max 3 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 VfB Stuttgart 69 57.87 +11.13
2 Hannover 96 67 57.32 +9.68
3 Eintracht Braunschweig 66 56.62 +9.38
4 Union Berlin 60 54.60 +5.40
5 Greuther Furth 45 41.01 +3.99

Biggest Disappointments

# Team Actual Sim vsSim
1 Karlsruher SC 25 38.39 -13.39
2 Wurzburger Kickers 34 44.36 -10.36
3 1. FC Nurnberg 42 52.34 -10.34
4 1. FC Heidenheim 46 52.17 -6.17
5 1. FC Kaiserslautern 41 45.16 -4.16

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 St. Pauli 5 Apr 7 – May 5 1 in 139
2 Erzgebirge Aue 3 Mar 31 – Apr 9 1 in 71
3 1. FC Nurnberg 4 Sep 25 – Oct 23 1 in 58
4 Eintracht Braunschweig 5 Aug 7 – Sep 17 1 in 54
5 Wurzburger Kickers 3 Aug 26 – Sep 16 1 in 52

Most Unlikely Losing Streaks

# Team Games Dates Probability
1 1. FC Nurnberg 4 Aug 28 – Sep 20 1 in 116
2 Dynamo Dresden 3 Apr 21 – May 5 1 in 55
3 1860 Munich 4 Sep 25 – Oct 21 1 in 23
4 St. Pauli 4 Sep 26 – Oct 22 1 in 20
5 Wurzburger Kickers 3 Feb 3 – Feb 18 1 in 19

Most Unlikely Unbeaten Streaks

# Team Games Dates Probability
1 Greuther Furth 9 Feb 3 – Apr 5 1 in 277
2 Erzgebirge Aue 6 Mar 5 – Apr 9 1 in 66
3 Eintracht Braunschweig 9 Feb 10 – Apr 10 1 in 39
4 Hannover 96 11 Mar 11 – May 21 1 in 30
5 St. Pauli 8 Apr 4 – May 21 1 in 28

Most Unlikely Winless Streaks

# Team Games Dates Probability
1 Wurzburger Kickers 17 Jan 28 – May 21 1 in 1,191
2 SV Sandhausen 10 Feb 12 – Apr 16 1 in 123
3 1. FC Heidenheim 8 Feb 17 – Apr 8 1 in 87
4 Arminia Bielefeld 10 Aug 7 – Oct 21 1 in 67
5 Dusseldorf 9 Nov 25 – Feb 25 1 in 48

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
VfB Stuttgart25.38%18.15%13.86%10.93%8.45%5.99%4.75%3.67%2.77%2.21%1.26%1.03%0.62%0.45%0.25%0.13%0.08%0.02%
Hannover 9622.18%18.13%14.06%10.75%8.47%7.13%5.38%3.77%3.23%2.19%1.53%1.23%0.73%0.43%0.39%0.23%0.10%0.07%
Eintracht Braunschweig18.16%16.38%14.17%11.71%10.05%7.75%5.74%4.77%3.36%2.50%1.74%1.38%1.01%0.57%0.37%0.20%0.08%0.06%
Union Berlin11.82%12.75%13.52%11.65%10.72%8.69%7.27%5.58%5.10%3.70%2.81%2.18%1.37%1.07%0.72%0.62%0.32%0.11%
Dynamo Dresden4.38%6.24%7.99%9.22%9.66%9.56%9.45%8.26%7.64%6.28%5.41%4.45%3.64%2.77%2.00%1.45%0.99%0.61%
1. FC Heidenheim6.59%8.97%9.67%10.49%10.07%9.30%9.21%7.87%6.60%5.09%4.13%3.60%2.81%2.02%1.79%0.98%0.52%0.29%
St. Pauli0.42%0.94%1.50%2.26%2.93%4.53%5.17%5.71%6.74%7.48%8.57%8.26%8.10%8.63%8.39%7.63%7.12%5.62%
Greuther Furth0.26%0.40%0.87%1.25%2.18%2.61%3.83%4.20%5.42%6.41%7.70%8.22%9.17%9.92%9.84%10.06%9.57%8.09%
VfL Bochum1.01%2.24%3.18%4.18%5.51%6.48%7.02%7.94%7.86%8.27%7.33%7.75%6.94%6.58%5.78%5.16%4.09%2.68%
SV Sandhausen1.09%2.11%3.37%4.82%5.61%6.92%7.43%7.91%8.38%8.39%7.74%7.12%7.06%6.55%5.38%4.66%3.14%2.32%
Dusseldorf0.46%0.93%1.55%2.41%3.05%4.47%5.37%6.26%6.75%7.61%8.29%9.01%8.47%8.65%8.09%6.89%7.06%4.68%
1. FC Nurnberg6.41%8.54%9.87%10.70%10.34%9.36%8.20%7.99%6.36%5.50%4.25%3.83%2.85%2.12%1.49%1.18%0.74%0.27%
1. FC Kaiserslautern0.88%1.94%2.82%3.60%4.80%5.92%6.63%7.54%8.13%8.26%8.00%7.63%7.82%6.70%6.62%5.06%4.69%2.96%
Erzgebirge Aue0.01%0.12%0.21%0.33%0.62%0.99%1.33%2.21%2.39%3.45%4.29%4.98%6.94%8.90%10.64%13.11%16.34%23.14%
Arminia Bielefeld0.12%0.30%0.57%0.94%1.33%1.87%2.86%3.34%4.32%5.51%7.08%7.71%8.17%9.30%10.28%11.17%12.49%12.64%
1860 Munich0.09%0.29%0.37%0.84%1.10%1.73%2.25%3.02%3.91%4.81%5.89%6.96%8.09%9.03%10.95%12.44%13.25%14.98%
Wurzburger Kickers0.65%1.39%1.94%3.30%4.21%5.40%6.02%7.01%7.81%7.69%8.17%8.20%8.29%7.41%6.80%6.53%5.45%3.73%
Karlsruher SC0.09%0.18%0.48%0.62%0.90%1.30%2.09%2.95%3.23%4.65%5.81%6.46%7.92%8.90%10.22%12.50%13.97%17.73%

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
+18.30%
Clear Edge
44.77%28.76%26.47%
Elo Value
Home Edge: 64.31 Elo pts.
283 Elo
0.004 goals per Elo point
0800
Scoring Tilt
Expected
+0.36 goals
Neutral
-2+0.23+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
5.8
Open
124610
Champion Preseason Odds
25%
VfB Stuttgart, 1st of 18
LongshotFavorite
Title Margin
Expected
0.06/gm
Photo Finish
00.130.5/gm

Simulation-Based Surprises

How these are measured

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

Luck Spread
Standard deviation of the gap between each team's actual points and their simulated average points. The gold line is the spread the model expected from chance alone.
As Expected: under 5.83 * Some Luck: 5.83 to 8.74 * Lucky: 8.74 to 11.65 * Wild Swing: 11.65 and up.
Average Finish Error
Average gap between where each team was projected to finish and where they actually finished in the table.
Pinpoint: under 2.54 * Close: 2.54 to 3.81 * Off: 3.81 to 5.08 * Way Off: 5.08 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 2.01 * A Surprise: 2.01 to 3.21 * Several Surprises: 3.21 to 4.41 * Many Surprises: 4.41 and up.
Luck Spread
Expected
6.81 points
Some Luck
07.2818
Average Finish Error
Expected
2.11
Pinpoint
03.188
Biggest Overachiever
Expected 97.22%
94.16%
VfB Stuttgart
50100
Biggest Underachiever
Expected 2.78%
3.49%
Karlsruher SC
050
Season Outliers
Expected
1 of 18
Minimal Outliers
01.89
Unexpected Relegations
Expected
1 of 3
As Expected
02.03

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.14
Even
00.120.180.260.5
Noll-Scully
Coin-flip
1.38
Moderate Separation
01.003
Interquartile Edge
63%
Slight Edge
50%60%70%80%100%
Best vs. Worst
Baseline
87%
Strong Edge
50%86%100%
Close Games
Expected
69%
Very Frequent
0%65%100%
Blowouts
Expected
10%
Occasional
0%12%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.63
Hard to Predict
00.622
Matchup Imbalance
0.31
Lopsided
00.10.180.280.5
Strangeness
Expected
0.88
As Expected
01.002
Repeatability
0.47
Some Carryover
00.30.60.851
Upset Rate
Expected
26%
As Expected
0%26%50%
Clear Favorite Upset Rate
Expected
22%
As Expected
0%22%50%

Calibration

How these are measured

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

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

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 Direct promotion Lost promotion playoff Same level Qualified for relegation playoff Direct relegation
VfB Stuttgart 43.53% 13.86% 42.38% 0.13% 0.10%
Hannover 96 40.31% 14.06% 45.23% 0.23% 0.17%
Union Berlin 24.57% 13.52% 60.86% 0.62% 0.43%
1. FC Heidenheim 15.56% 9.67% 72.98% 0.98% 0.81%
1. FC Nurnberg 14.95% 9.87% 72.99% 1.18% 1.01%
Dynamo Dresden 10.62% 7.99% 78.34% 1.45% 1.60%
Eintracht Braunschweig 100%
SV Sandhausen 3.20% 3.37% 83.31% 4.66% 5.46%
VfL Bochum 3.25% 3.18% 81.64% 5.16% 6.77%
1. FC Kaiserslautern 2.82% 2.82% 81.65% 5.06% 7.65%
Wurzburger Kickers 2.04% 1.94% 80.31% 6.53% 9.18%
Dusseldorf 1.39% 1.55% 78.43% 6.89% 11.74%
St. Pauli 1.36% 1.50% 76.77% 7.63% 12.74%
Greuther Furth 0.66% 0.87% 70.75% 10.06% 17.66%
Arminia Bielefeld 0.42% 0.57% 62.71% 11.17% 25.13%
1860 Munich 0.38% 0.37% 58.58% 12.44% 28.23%
Karlsruher SC 0.27% 0.48% 55.05% 12.50% 31.70%
Erzgebirge Aue 0.13% 0.21% 47.07% 13.11% 39.48%
Loser →
↓ Winner
1. FC Heidenheim1. FC Kaiserslautern1. FC Koln1. FC Nurnberg1860 MunichArminia BielefeldBayer LeverkusenBorussia MonchengladbachDusseldorfDynamo DresdenEintracht BraunschweigEintracht FrankfurtErzgebirge AueFC AugsburgFC Ingolstadt 04Greuther FurthHamburger SVHannover 96Hertha BSCHoffenheimKarlsruher SCMainz 05RB LeipzigSC FreiburgSV Darmstadt 98SV SandhausenSchalke 04St. PauliUnion BerlinVfB StuttgartVfL BochumVfL WolfsburgWerder BremenWurzburger Kickers
1. FC Heidenheim37.5%8.00%16.7%6.00%17.4%23.00%27.5%40.00%28.7%129.00%36.7%169.00%38.9%162.00%18.2%22.00%0.0%1.00%30.0%40.00%20.0%5.00%30.9%94.00%47.3%129.00%7.7%13.00%23.3%60.00%17.6%102.00%
1. FC Kaiserslautern0.0%3.00%50.0%2.00%14.3%7.00%25.0%12.00%26.1%23.00%39.2%51.00%28.0%50.00%66.7%3.00%16.7%6.00%0.0%1.00%24.3%37.00%45.2%31.00%20.0%5.00%38.9%18.00%23.5%34.00%
1. FC Koln62.5%8.00%100.0%3.00%50.0%16.00%100.0%1.00%100.0%3.00%60.0%10.00%66.7%12.00%100.0%3.00%76.5%17.00%100.0%6.00%77.8%9.00%36.8%19.00%66.7%3.00%100.0%4.00%
1. FC Nurnberg50.0%16.00%37.5%8.00%17.6%17.00%34.8%46.00%25.2%107.00%38.9%180.00%30.3%132.00%50.0%8.00%25.0%4.00%24.5%49.00%20.0%5.00%29.0%107.00%47.1%138.00%10.0%10.00%23.6%55.00%10.8%83.00%
1860 Munich0.0%1.00%0.0%1.00%0.0%1.00%0.0%4.00%0.0%6.00%33.3%6.00%33.3%9.00%0.0%1.00%0.0%3.00%25.0%4.00%42.9%7.00%0.0%2.00%0.0%2.00%
Arminia Bielefeld0.0%1.00%0.0%1.00%0.0%3.00%25.0%12.00%85.7%7.00%66.7%3.00%0.0%3.00%66.7%3.00%0.0%1.00%0.0%2.00%14.3%7.00%
Bayer Leverkusen83.3%6.00%50.0%2.00%62.5%8.00%100.0%1.00%100.0%1.00%75.0%12.00%72.7%11.00%60.0%20.00%100.0%1.00%60.0%5.00%50.0%2.00%54.5%11.00%44.4%18.00%50.0%6.00%
Borussia Monchengladbach82.6%23.00%85.7%7.00%82.4%17.00%100.0%1.00%100.0%1.00%56.2%16.00%70.4%27.00%100.0%1.00%62.5%24.00%62.5%8.00%66.7%3.00%69.2%26.00%80.6%31.00%100.0%5.00%66.7%3.00%
Dusseldorf0.0%3.00%0.0%1.00%40.0%10.00%14.3%21.00%27.3%22.00%26.5%34.00%0.0%2.00%16.7%6.00%41.7%12.00%31.2%16.00%0.0%1.00%33.3%9.00%20.0%25.00%
Dynamo Dresden40.0%10.00%25.0%12.00%43.8%16.00%40.5%42.00%46.3%95.00%46.0%137.00%36.3%124.00%27.3%11.00%0.0%4.00%42.9%42.00%0.0%4.00%37.3%83.00%52.9%102.00%10.0%10.00%30.3%33.00%33.7%92.00%
Eintracht Braunschweig33.3%12.00%27.3%11.00%29.6%27.00%38.3%47.00%38.1%176.00%46.0%235.00%45.3%245.00%38.1%21.00%33.3%3.00%34.8%69.00%20.0%5.00%42.3%137.00%50.0%170.00%36.4%22.00%34.6%81.00%24.5%155.00%
Eintracht Frankfurt72.5%40.00%75.0%12.00%65.2%46.00%100.0%4.00%100.0%1.00%60.0%10.00%59.5%42.00%61.7%47.00%0.0%1.00%33.3%3.00%42.4%66.00%100.0%2.00%44.4%9.00%66.7%3.00%56.9%58.00%39.6%53.00%61.5%13.00%93.3%15.00%
Erzgebirge Aue100.0%1.00%0.0%2.00%100.0%3.00%0.0%4.00%0.0%1.00%0.0%1.00%0.0%3.00%20.0%5.00%0.0%1.00%0.0%3.00%
FC Augsburg71.3%129.00%73.9%23.00%74.8%107.00%100.0%6.00%100.0%3.00%85.7%21.00%53.7%95.00%61.9%176.00%100.0%2.00%75.0%12.00%52.2%157.00%87.5%8.00%77.8%36.00%57.9%19.00%60.4%134.00%48.1%189.00%64.5%31.00%82.4%34.00%
FC Ingolstadt 0463.3%169.00%60.8%51.00%61.1%180.00%66.7%6.00%75.0%12.00%72.7%22.00%54.0%137.00%54.0%235.00%0.0%3.00%66.7%15.00%40.3%216.00%40.0%5.00%58.7%63.00%59.3%27.00%52.9%223.00%32.6%227.00%63.8%47.00%70.6%34.00%
Greuther Furth0.0%3.00%0.0%1.00%66.7%3.00%25.0%12.00%33.3%15.00%25.0%12.00%50.0%2.00%20.0%5.00%16.7%6.00%30.8%13.00%0.0%5.00%66.7%3.00%30.0%10.00%
Hamburger SV61.1%162.00%72.0%50.00%69.7%132.00%66.7%9.00%14.3%7.00%73.5%34.00%63.7%124.00%54.7%245.00%100.0%4.00%75.0%12.00%50.7%215.00%60.0%5.00%60.3%58.00%44.8%29.00%60.9%192.00%46.2%251.00%56.6%53.00%75.7%37.00%
Hannover 9623.5%17.00%40.0%20.00%37.5%24.00%57.6%66.00%47.8%157.00%59.7%216.00%49.3%215.00%59.1%22.00%50.0%2.00%49.2%63.00%42.9%7.00%57.8%128.00%61.5%195.00%37.5%24.00%46.6%73.00%47.2%123.00%
Hertha BSC81.8%22.00%33.3%3.00%50.0%8.00%100.0%1.00%100.0%2.00%72.7%11.00%61.9%21.00%100.0%1.00%50.0%2.00%40.9%22.00%100.0%1.00%66.7%6.00%50.0%2.00%59.1%22.00%48.5%33.00%77.8%9.00%100.0%6.00%
Hoffenheim100.0%1.00%75.0%4.00%100.0%4.00%66.7%3.00%50.0%2.00%60.0%5.00%83.3%6.00%100.0%2.00%100.0%2.00%
Karlsruher SC0.0%1.00%0.0%2.00%12.5%8.00%60.0%5.00%40.0%5.00%0.0%1.00%0.0%1.00%0.0%2.00%14.3%7.00%0.0%1.00%0.0%6.00%
Mainz 0570.0%40.00%83.3%6.00%75.5%49.00%100.0%3.00%33.3%3.00%83.3%6.00%57.1%42.00%65.2%69.00%100.0%1.00%80.0%5.00%50.8%63.00%100.0%1.00%78.6%14.00%57.1%7.00%68.0%50.00%49.3%71.00%78.6%14.00%66.7%9.00%
RB Leipzig80.0%5.00%100.0%1.00%80.0%5.00%100.0%4.00%80.0%5.00%57.1%7.00%100.0%2.00%80.0%5.00%100.0%1.00%0.0%1.00%
SC Freiburg69.1%94.00%75.7%37.00%71.0%107.00%75.0%4.00%100.0%3.00%58.3%12.00%62.7%83.00%57.7%137.00%100.0%3.00%83.3%6.00%42.2%128.00%100.0%2.00%73.7%38.00%52.9%17.00%51.1%133.00%47.4%152.00%73.1%26.00%77.3%22.00%
SV Darmstadt 9852.7%129.00%54.8%31.00%52.9%138.00%57.1%7.00%33.3%3.00%68.8%16.00%47.1%102.00%50.0%170.00%80.0%5.00%69.2%13.00%38.5%195.00%85.7%7.00%57.4%47.00%40.0%20.00%42.4%172.00%32.4%188.00%57.4%47.00%60.0%20.00%
SV Sandhausen0.0%6.00%40.0%5.00%37.5%8.00%55.6%9.00%22.2%36.00%41.3%63.00%39.7%58.00%33.3%6.00%21.4%14.00%26.3%38.00%42.6%47.00%33.3%6.00%27.8%18.00%6.2%32.00%
Schalke 0492.3%13.00%80.0%5.00%90.0%10.00%100.0%1.00%100.0%1.00%90.0%10.00%63.6%22.00%100.0%1.00%100.0%5.00%62.5%24.00%66.7%6.00%0.0%2.00%64.7%17.00%61.5%26.00%66.7%3.00%100.0%1.00%
St. Pauli50.0%2.00%33.3%3.00%33.3%3.00%42.1%19.00%40.7%27.00%55.2%29.00%50.0%2.00%42.9%7.00%47.1%17.00%60.0%20.00%100.0%2.00%37.5%8.00%21.4%14.00%
Union Berlin22.2%9.00%45.5%11.00%30.8%26.00%43.1%58.00%39.6%134.00%47.1%223.00%39.1%192.00%40.9%22.00%40.0%5.00%32.0%50.00%0.0%2.00%48.9%133.00%57.6%172.00%35.3%17.00%33.3%66.00%20.5%127.00%
VfB Stuttgart63.2%19.00%55.6%18.00%19.4%31.00%60.4%53.00%51.9%189.00%67.4%227.00%53.8%251.00%51.5%33.00%16.7%6.00%50.7%71.00%20.0%5.00%52.6%152.00%67.6%188.00%38.5%26.00%44.7%76.00%38.3%162.00%
VfL Bochum33.3%3.00%50.0%6.00%0.0%5.00%38.5%13.00%35.5%31.00%36.2%47.00%43.4%53.00%22.2%9.00%0.0%2.00%21.4%14.00%0.0%1.00%26.9%26.00%42.6%47.00%33.3%3.00%37.5%8.00%6.5%31.00%
VfL Wolfsburg76.7%60.00%61.1%18.00%76.4%55.00%100.0%2.00%100.0%2.00%66.7%9.00%69.7%33.00%65.4%81.00%33.3%3.00%53.4%73.00%100.0%1.00%72.2%18.00%62.5%8.00%66.7%66.00%55.3%76.00%62.5%8.00%85.7%7.00%
Werder Bremen82.4%102.00%76.5%34.00%89.2%83.00%100.0%2.00%85.7%7.00%80.0%25.00%66.3%92.00%75.5%155.00%100.0%3.00%70.0%10.00%52.8%123.00%100.0%6.00%93.8%32.00%78.6%14.00%79.5%127.00%61.7%162.00%93.5%31.00%91.7%12.00%
Wurzburger Kickers0.0%4.00%33.3%3.00%6.7%15.00%17.6%34.00%29.4%34.00%24.3%37.00%0.0%6.00%0.0%2.00%33.3%9.00%100.0%1.00%22.7%22.00%40.0%20.00%0.0%1.00%14.3%7.00%8.3%12.00%

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
2016-08-05 Hannover 96 L 0-4 1734 1754 45.3% 25.4% 29.3% -50.0 0
2016-08-05 @ 1. FC Kaiserslautern W 4-0 1754 1734 29.3% 25.4% 45.3% +50.0 3
2016-08-06 1. FC Nurnberg D 1-1 1700 1793 35.2% 25.6% 39.2% +0.2 1
2016-08-06 @ Dynamo Dresden D 1-1 1793 1700 39.2% 25.6% 35.2% -0.2 1
2016-08-06 Dusseldorf D 2-2 1677 1679 47.5% 25.3% 27.2% -1.0 1
2016-08-06 @ SV Sandhausen D 2-2 1679 1677 27.2% 25.3% 47.5% +1.0 1
2016-08-06 Union Berlin W 2-1 1749 1742 48.7% 25.2% 26.1% +8.6 3
2016-08-06 @ VfL Bochum L 1-2 1742 1749 26.1% 25.2% 48.7% -8.6 0
2016-08-07 1860 Munich W 1-0 1702 1680 50.5% 25.0% 24.5% +8.6 3
2016-08-07 @ Greuther Furth L 0-1 1680 1702 24.5% 25.0% 50.5% -8.6 0
2016-08-07 Erzgebirge Aue W 1-0 1725 1678 53.5% 24.6% 21.8% +7.8 3
2016-08-07 @ 1. FC Heidenheim L 0-1 1678 1725 21.8% 24.6% 53.5% -7.8 0
2016-08-07 Karlsruher SC D 0-0 1710 1737 44.4% 25.5% 30.2% -1.0 1
2016-08-07 @ Arminia Bielefeld D 0-0 1737 1710 30.2% 25.5% 44.4% +1.0 1
2016-08-07 Wurzburger Kickers W 2-1 1726 1673 54.2% 24.5% 21.3% +7.2 3
2016-08-07 @ Eintracht Braunschweig L 1-2 1673 1726 21.3% 24.5% 54.2% -7.2 0
2016-08-08 St. Pauli W 2-1 1775 1725 53.9% 24.6% 21.6% +7.3 3
2016-08-08 @ VfB Stuttgart L 1-2 1725 1775 21.6% 24.6% 53.9% -7.3 0
2016-08-12 1. FC Heidenheim D 1-1 1792 1733 54.9% 24.4% 20.7% -2.3 2
2016-08-12 @ 1. FC Nurnberg D 1-1 1733 1792 20.7% 24.4% 54.9% +2.3 4
2016-08-12 SV Sandhausen W 2-0 1670 1676 47.2% 25.3% 27.5% +17.9 3
2016-08-12 @ Erzgebirge Aue L 0-2 1676 1670 27.5% 25.3% 47.2% -17.9 1
2016-08-12 VfB Stuttgart W 1-0 1680 1782 33.9% 25.6% 40.5% +12.8 4
2016-08-12 @ Dusseldorf L 0-1 1782 1680 40.5% 25.6% 33.9% -12.8 3
2016-08-13 Eintracht Braunschweig L 0-2 1717 1733 45.9% 25.4% 28.7% -26.6 0
2016-08-13 @ St. Pauli W 2-0 1733 1717 28.7% 25.4% 45.9% +26.6 6
2016-08-13 VfL Bochum D 1-1 1738 1757 45.3% 25.4% 29.2% -1.0 2
2016-08-13 @ Karlsruher SC D 1-1 1757 1738 29.2% 25.4% 45.3% +1.0 4
2016-08-14 1. FC Kaiserslautern D 1-1 1665 1684 45.4% 25.4% 29.1% -1.1 1
2016-08-14 @ Wurzburger Kickers D 1-1 1684 1665 29.1% 25.4% 45.4% +1.0 1
2016-08-14 Arminia Bielefeld W 1-0 1672 1709 43.0% 25.5% 31.5% +10.5 3
2016-08-14 @ 1860 Munich L 0-1 1709 1672 31.5% 25.5% 43.0% -10.5 1
2016-08-14 Greuther Furth W 3-1 1804 1711 58.5% 23.8% 17.7% +10.6 6
2016-08-14 @ Hannover 96 L 1-3 1711 1804 17.7% 23.8% 58.5% -10.6 3
2016-08-15 Dynamo Dresden D 2-2 1733 1700 51.9% 24.8% 23.2% -1.4 1
2016-08-15 @ Union Berlin D 2-2 1700 1733 23.2% 24.8% 51.9% +1.4 2
2016-08-26 Hannover 96 D 1-1 1758 1815 40.3% 25.6% 34.1% -0.4 5
2016-08-26 @ VfL Bochum D 1-1 1815 1758 34.1% 25.6% 40.3% +0.4 7
2016-08-26 VfB Stuttgart L 1-2 1658 1769 32.6% 25.6% 41.8% -10.2 1
2016-08-26 @ SV Sandhausen W 2-1 1769 1658 41.8% 25.6% 32.6% +10.2 6
2016-08-26 Wurzburger Kickers L 1-2 1736 1664 56.2% 24.2% 19.6% -15.9 4
2016-08-26 @ 1. FC Heidenheim W 2-1 1664 1736 19.6% 24.2% 56.2% +15.9 4
2016-08-27 1860 Munich D 0-0 1737 1682 54.4% 24.5% 21.1% -2.5 3
2016-08-27 @ Karlsruher SC D 0-0 1682 1737 21.1% 24.5% 54.4% +2.5 4
2016-08-27 Erzgebirge Aue W 3-2 1700 1688 49.3% 25.1% 25.6% +8.0 6
2016-08-27 @ Greuther Furth L 2-3 1688 1700 25.6% 25.1% 49.3% -8.0 3
2016-08-28 1. FC Nurnberg W 6-1 1759 1790 43.9% 25.5% 30.6% +37.7 9
2016-08-28 @ Eintracht Braunschweig L 1-6 1790 1759 30.6% 25.5% 43.9% -37.7 2
2016-08-28 St. Pauli W 1-0 1702 1691 49.2% 25.1% 25.7% +9.0 5
2016-08-28 @ Dynamo Dresden L 0-1 1691 1702 25.7% 25.1% 49.2% -9.0 0
2016-08-28 Union Berlin D 4-4 1698 1732 43.5% 25.5% 31.0% -0.4 2
2016-08-28 @ Arminia Bielefeld D 4-4 1732 1698 31.0% 25.5% 43.5% +0.4 2
2016-08-29 Dusseldorf D 0-0 1685 1693 46.9% 25.3% 27.8% -1.4 2
2016-08-29 @ 1. FC Kaiserslautern D 0-0 1693 1685 27.8% 25.3% 46.9% +1.4 5
2016-09-09 1. FC Heidenheim L 1-2 1779 1720 54.9% 24.4% 20.6% -15.5 6
2016-09-09 @ VfB Stuttgart W 2-1 1720 1779 20.6% 24.4% 54.9% +15.5 7
2016-09-09 Eintracht Braunschweig L 0-2 1680 1797 31.9% 25.6% 42.6% -20.1 3
2016-09-09 @ Erzgebirge Aue W 2-0 1797 1680 42.6% 25.6% 31.9% +20.1 12
2016-09-09 VfL Bochum W 2-0 1680 1758 37.3% 25.7% 37.0% +22.5 7
2016-09-09 @ Wurzburger Kickers L 0-2 1758 1680 37.0% 25.7% 37.3% -22.5 5
2016-09-10 Arminia Bielefeld W 2-1 1682 1698 45.8% 25.4% 28.8% +9.3 3
2016-09-10 @ St. Pauli L 1-2 1698 1682 28.8% 25.4% 45.8% -9.3 2
2016-09-10 Karlsruher SC W 4-0 1732 1734 47.6% 25.3% 27.1% +33.5 5
2016-09-10 @ Union Berlin L 0-4 1734 1732 27.1% 25.3% 47.6% -33.5 3
2016-09-11 1. FC Kaiserslautern W 2-0 1648 1684 43.1% 25.5% 31.4% +19.9 4
2016-09-11 @ SV Sandhausen L 0-2 1684 1648 31.4% 25.5% 43.1% -19.9 2
2016-09-11 Dynamo Dresden L 0-2 1815 1711 59.6% 23.5% 16.8% -33.5 7
2016-09-11 @ Hannover 96 W 2-0 1711 1815 16.8% 23.5% 59.6% +33.5 8
2016-09-11 Greuther Furth D 1-1 1694 1708 46.1% 25.4% 28.5% -1.1 6
2016-09-11 @ Dusseldorf D 1-1 1708 1694 28.5% 25.4% 46.1% +1.1 7
2016-09-12 1860 Munich L 1-2 1752 1685 55.8% 24.3% 19.9% -15.8 2
2016-09-12 @ 1. FC Nurnberg W 2-1 1685 1752 19.9% 24.3% 55.8% +15.8 7
2016-09-16 1. FC Nurnberg W 5-4 1735 1737 47.7% 25.3% 27.0% +8.1 8
2016-09-16 @ VfL Bochum L 4-5 1737 1735 27.0% 25.3% 47.7% -8.0 2
2016-09-16 Union Berlin L 1-2 1701 1766 39.1% 25.6% 35.3% -11.7 7
2016-09-16 @ 1860 Munich W 2-1 1766 1701 35.3% 25.6% 39.1% +11.7 8
2016-09-16 Wurzburger Kickers L 0-3 1709 1703 48.7% 25.2% 26.2% -40.6 7
2016-09-16 @ Greuther Furth W 3-0 1703 1709 26.2% 25.2% 48.7% +40.6 10
2016-09-17 Dusseldorf W 2-0 1735 1693 53.0% 24.7% 22.3% +15.0 10
2016-09-17 @ 1. FC Heidenheim L 0-2 1693 1735 22.3% 24.7% 53.0% -15.0 6
2016-09-17 SV Sandhausen W 2-1 1817 1667 63.9% 22.5% 13.7% +4.8 15
2016-09-17 @ Eintracht Braunschweig L 1-2 1667 1817 13.7% 22.5% 63.9% -4.8 4
2016-09-17 VfB Stuttgart L 0-1 1664 1764 34.2% 25.6% 40.2% -11.2 2
2016-09-17 @ 1. FC Kaiserslautern W 1-0 1764 1664 40.2% 25.6% 34.2% +11.2 9
2016-09-18 Erzgebirge Aue L 0-3 1744 1660 57.5% 24.0% 18.5% -47.1 8
2016-09-18 @ Dynamo Dresden W 3-0 1660 1744 18.5% 24.0% 57.5% +47.1 6
2016-09-18 Hannover 96 D 3-3 1689 1781 35.1% 25.6% 39.2% +0.2 3
2016-09-18 @ Arminia Bielefeld D 3-3 1781 1689 39.2% 25.6% 35.1% -0.2 8
2016-09-18 St. Pauli D 1-1 1701 1691 49.1% 25.1% 25.8% -1.5 4
2016-09-18 @ Karlsruher SC D 1-1 1691 1701 25.8% 25.1% 49.1% +1.5 4
2016-09-20 1. FC Heidenheim D 0-0 1663 1750 35.9% 25.7% 38.5% +0.2 5
2016-09-20 @ SV Sandhausen D 0-0 1750 1663 38.5% 25.7% 35.9% -0.2 11
2016-09-20 Eintracht Braunschweig W 2-0 1775 1822 41.6% 25.6% 32.8% +20.5 12
2016-09-20 @ VfB Stuttgart L 0-2 1822 1775 32.8% 25.6% 41.6% -20.5 15
2016-09-20 Greuther Furth L 1-2 1728 1668 55.0% 24.4% 20.6% -15.6 2
2016-09-20 @ 1. FC Nurnberg W 2-1 1668 1728 20.6% 24.4% 55.0% +15.6 10
2016-09-20 VfL Bochum W 3-0 1678 1743 39.1% 25.6% 35.3% +31.5 9
2016-09-20 @ Dusseldorf L 0-3 1743 1678 35.3% 25.6% 39.1% -31.5 8
2016-09-21 Arminia Bielefeld D 1-1 1707 1689 50.2% 25.0% 24.8% -1.7 7
2016-09-21 @ Erzgebirge Aue D 1-1 1689 1707 24.8% 25.0% 50.2% +1.7 4
2016-09-21 Dynamo Dresden W 3-0 1653 1697 42.0% 25.6% 32.4% +29.5 5
2016-09-21 @ 1. FC Kaiserslautern L 0-3 1697 1653 32.4% 25.6% 42.0% -29.6 8
2016-09-21 Karlsruher SC W 1-0 1781 1699 57.4% 24.0% 18.6% +6.8 11
2016-09-21 @ Hannover 96 L 0-1 1699 1781 18.6% 24.0% 57.4% -6.8 4
2016-09-21 Union Berlin L 0-1 1743 1777 43.4% 25.5% 31.1% -13.5 10
2016-09-21 @ Wurzburger Kickers W 1-0 1777 1743 31.1% 25.5% 43.4% +13.5 11
2016-09-22 1860 Munich D 2-2 1693 1689 48.3% 25.2% 26.5% -1.1 5
2016-09-22 @ St. Pauli D 2-2 1689 1693 26.5% 25.2% 48.3% +1.1 8
2016-09-23 Dusseldorf W 2-1 1801 1710 58.4% 23.8% 17.8% +6.1 18
2016-09-23 @ Eintracht Braunschweig L 1-2 1710 1801 17.8% 23.8% 58.4% -6.2 9
2016-09-23 SV Sandhausen D 1-1 1684 1663 50.5% 25.0% 24.5% -1.7 11
2016-09-23 @ Greuther Furth D 1-1 1663 1684 24.5% 25.0% 50.5% +1.7 6
2016-09-23 VfB Stuttgart D 1-1 1712 1796 36.4% 25.7% 37.9% +0.1 9
2016-09-23 @ VfL Bochum D 1-1 1796 1712 37.9% 25.7% 36.4% -0.1 13
2016-09-24 1. FC Kaiserslautern W 3-0 1750 1682 55.8% 24.3% 19.9% +19.8 14
2016-09-24 @ 1. FC Heidenheim L 0-3 1682 1750 19.9% 24.3% 55.8% -19.8 5
2016-09-24 Erzgebirge Aue W 2-0 1692 1706 46.2% 25.4% 28.5% +18.4 7
2016-09-24 @ Karlsruher SC L 0-2 1706 1692 28.5% 25.4% 46.2% -18.4 7
2016-09-25 1. FC Nurnberg L 1-3 1690 1713 45.0% 25.4% 29.6% -22.7 4
2016-09-25 @ Arminia Bielefeld W 3-1 1713 1690 29.6% 25.4% 45.0% +22.7 5
2016-09-25 Hannover 96 L 0-2 1690 1788 34.4% 25.6% 40.0% -21.3 8
2016-09-25 @ 1860 Munich W 2-0 1788 1690 40.0% 25.6% 34.4% +21.3 14
2016-09-25 Wurzburger Kickers D 2-2 1667 1730 39.5% 25.6% 34.9% -0.2 9
2016-09-25 @ Dynamo Dresden D 2-2 1730 1667 34.9% 25.6% 39.5% +0.2 11
2016-09-26 St. Pauli W 2-0 1791 1692 59.1% 23.6% 17.2% +11.9 14
2016-09-26 @ Union Berlin L 0-2 1692 1791 17.2% 23.6% 59.1% -11.9 5
2016-09-30 Dynamo Dresden W 2-0 1665 1667 47.5% 25.3% 27.2% +17.7 9
2016-09-30 @ SV Sandhausen L 0-2 1667 1665 27.2% 25.3% 47.5% -17.7 9
2016-09-30 Union Berlin W 2-0 1736 1803 38.8% 25.7% 35.6% +21.8 8
2016-09-30 @ 1. FC Nurnberg L 0-2 1803 1736 35.6% 25.7% 38.8% -21.9 14
2016-09-30 VfL Bochum L 2-4 1687 1712 44.6% 25.5% 29.9% -20.2 7
2016-09-30 @ Erzgebirge Aue W 4-2 1712 1687 29.9% 25.5% 44.6% +20.2 12
2016-10-01 Karlsruher SC D 1-1 1703 1711 46.9% 25.3% 27.7% -1.2 10
2016-10-01 @ Dusseldorf D 1-1 1711 1703 27.7% 25.3% 46.9% +1.2 8
2016-10-01 St. Pauli W 2-0 1809 1680 62.1% 22.9% 15.0% +10.5 17
2016-10-01 @ Hannover 96 L 0-2 1680 1809 15.0% 22.9% 62.1% -10.4 5
2016-10-02 1860 Munich W 2-0 1730 1669 55.1% 24.4% 20.5% +14.0 14
2016-10-02 @ Wurzburger Kickers L 0-2 1669 1730 20.5% 24.4% 55.1% -14.0 8
2016-10-02 Arminia Bielefeld D 0-0 1663 1668 47.2% 25.3% 27.5% -1.4 6
2016-10-02 @ 1. FC Kaiserslautern D 0-0 1668 1663 27.5% 25.3% 47.2% +1.4 5
2016-10-02 Eintracht Braunschweig D 1-1 1770 1808 42.9% 25.5% 31.6% -0.7 15
2016-10-02 @ 1. FC Heidenheim D 1-1 1808 1770 31.6% 25.5% 42.9% +0.7 19
2016-10-03 Greuther Furth W 4-0 1796 1682 60.5% 23.3% 16.2% +21.3 16
2016-10-03 @ VfB Stuttgart L 0-4 1682 1796 16.2% 23.3% 60.5% -21.3 11
2016-10-14 Erzgebirge Aue L 1-2 1669 1667 48.1% 25.2% 26.6% -13.9 5
2016-10-14 @ St. Pauli W 2-1 1667 1669 26.6% 25.2% 48.1% +13.9 10
2016-10-14 SV Sandhausen D 2-2 1732 1682 53.8% 24.6% 21.6% -1.6 13
2016-10-14 @ VfL Bochum D 2-2 1682 1732 21.6% 24.6% 53.8% +1.6 10
2016-10-14 Wurzburger Kickers L 0-1 1669 1744 37.7% 25.7% 36.6% -12.1 5
2016-10-14 @ Arminia Bielefeld W 1-0 1744 1669 36.6% 25.7% 37.7% +12.1 17
2016-10-15 1. FC Heidenheim L 0-2 1661 1769 33.0% 25.6% 41.4% -20.7 11
2016-10-15 @ Greuther Furth W 2-0 1769 1661 41.4% 25.6% 33.0% +20.6 18
2016-10-15 VfB Stuttgart W 5-0 1649 1817 25.7% 25.1% 49.2% +66.0 12
2016-10-15 @ Dynamo Dresden L 0-5 1817 1649 49.2% 25.1% 25.7% -66.0 16
2016-10-16 1. FC Nurnberg L 0-3 1712 1757 41.8% 25.6% 32.6% -35.9 8
2016-10-16 @ Karlsruher SC W 3-0 1757 1712 32.6% 25.6% 41.8% +35.9 11
2016-10-16 Dusseldorf L 1-3 1655 1702 41.6% 25.6% 32.8% -21.3 8
2016-10-16 @ 1860 Munich W 3-1 1702 1655 32.8% 25.6% 41.6% +21.3 13
2016-10-16 Hannover 96 W 2-1 1781 1820 42.8% 25.6% 31.7% +10.0 17
2016-10-16 @ Union Berlin L 1-2 1820 1781 31.7% 25.6% 42.8% -10.0 17
2016-10-17 1. FC Kaiserslautern W 1-0 1808 1661 63.6% 22.5% 13.9% +5.1 22
2016-10-17 @ Eintracht Braunschweig L 0-1 1661 1808 13.9% 22.5% 63.6% -5.1 6
2016-10-21 1860 Munich W 2-1 1751 1634 60.9% 23.2% 15.9% +5.5 19
2016-10-21 @ VfB Stuttgart L 1-2 1634 1751 15.9% 23.2% 60.9% -5.5 8
2016-10-21 Arminia Bielefeld W 4-0 1724 1657 55.7% 24.3% 20.0% +25.9 16
2016-10-21 @ Dusseldorf L 0-4 1657 1724 20.0% 24.3% 55.7% -25.9 5
2016-10-21 Karlsruher SC L 0-2 1756 1676 57.1% 24.0% 18.8% -32.2 17
2016-10-21 @ Wurzburger Kickers W 2-0 1676 1756 18.8% 24.0% 57.1% +32.2 11
2016-10-22 Dynamo Dresden D 0-0 1790 1715 56.5% 24.1% 19.3% -2.9 19
2016-10-22 @ 1. FC Heidenheim D 0-0 1715 1790 19.3% 24.1% 56.5% +2.8 13
2016-10-22 St. Pauli W 3-0 1684 1655 51.4% 24.9% 23.7% +23.0 13
2016-10-22 @ SV Sandhausen L 0-3 1655 1684 23.7% 24.9% 51.4% -23.0 5
2016-10-23 Greuther Furth W 1-0 1813 1640 65.9% 21.8% 12.3% +4.5 25
2016-10-23 @ Eintracht Braunschweig L 0-1 1640 1813 12.3% 21.8% 65.9% -4.5 11
2016-10-23 Hannover 96 W 2-0 1793 1810 45.7% 25.4% 28.9% +18.6 14
2016-10-23 @ 1. FC Nurnberg L 0-2 1810 1793 28.9% 25.4% 45.7% -18.6 17
2016-10-23 Union Berlin L 1-3 1681 1791 32.8% 25.6% 41.6% -17.8 10
2016-10-23 @ Erzgebirge Aue W 3-1 1791 1681 41.6% 25.6% 32.8% +17.8 20
2016-10-24 VfL Bochum W 3-0 1656 1730 37.8% 25.7% 36.6% +32.4 9
2016-10-24 @ 1. FC Kaiserslautern L 0-3 1730 1656 36.6% 25.7% 37.8% -32.4 13
2016-10-28 Eintracht Braunschweig W 3-2 1718 1818 34.2% 25.6% 40.2% +11.4 16
2016-10-28 @ Dynamo Dresden L 2-3 1818 1718 40.2% 25.6% 34.2% -11.4 25
2016-10-28 Erzgebirge Aue W 6-2 1628 1663 43.2% 25.5% 31.2% +26.5 11
2016-10-28 @ 1860 Munich L 2-6 1663 1628 31.2% 25.5% 43.2% -26.5 10
2016-10-28 SV Sandhausen W 1-0 1631 1707 37.6% 25.7% 36.8% +11.9 8
2016-10-28 @ Arminia Bielefeld L 0-1 1707 1631 36.8% 25.7% 37.6% -11.9 13
2016-10-29 1. FC Kaiserslautern L 0-1 1636 1688 40.8% 25.6% 33.6% -12.9 11
2016-10-29 @ Greuther Furth W 1-0 1688 1636 33.6% 25.6% 40.8% +12.9 12
2016-10-29 Dusseldorf L 0-1 1809 1749 54.9% 24.4% 20.7% -16.5 20
2016-10-29 @ Union Berlin W 1-0 1749 1809 20.7% 24.4% 54.9% +16.5 19
2016-10-30 1. FC Heidenheim W 2-1 1698 1787 35.7% 25.7% 38.6% +11.6 16
2016-10-30 @ VfL Bochum L 1-2 1787 1698 38.6% 25.7% 35.7% -11.6 19
2016-10-30 VfB Stuttgart L 1-3 1708 1756 41.5% 25.6% 32.9% -21.3 11
2016-10-30 @ Karlsruher SC W 3-1 1756 1708 32.9% 25.6% 41.5% +21.2 22
2016-10-30 Wurzburger Kickers W 3-1 1791 1724 55.8% 24.3% 19.9% +11.8 20
2016-10-30 @ Hannover 96 L 1-3 1724 1791 19.9% 24.3% 55.8% -11.8 17
2016-10-31 1. FC Nurnberg D 1-1 1632 1812 24.4% 25.0% 50.7% +1.8 6
2016-10-31 @ St. Pauli D 1-1 1812 1632 50.7% 25.0% 24.4% -1.8 15
2016-11-04 1. FC Nurnberg L 1-2 1637 1810 25.0% 25.1% 49.9% -8.3 10
2016-11-04 @ Erzgebirge Aue W 2-1 1810 1637 49.9% 25.1% 25.0% +8.3 18
2016-11-04 Dynamo Dresden L 0-3 1766 1730 52.3% 24.8% 22.9% -43.2 19
2016-11-04 @ Dusseldorf W 3-0 1730 1766 22.9% 24.8% 52.3% +43.2 19
2016-11-04 Karlsruher SC W 2-1 1775 1687 58.0% 23.9% 18.1% +6.2 22
2016-11-04 @ 1. FC Heidenheim L 1-2 1687 1775 18.1% 23.9% 58.0% -6.2 11
2016-11-05 Union Berlin W 1-0 1701 1792 35.4% 25.6% 39.0% +12.4 15
2016-11-05 @ 1. FC Kaiserslautern L 0-1 1792 1701 39.0% 25.6% 35.4% -12.4 20
2016-11-05 VfL Bochum W 2-1 1623 1710 36.0% 25.7% 38.4% +11.5 14
2016-11-05 @ Greuther Furth L 1-2 1710 1623 38.4% 25.7% 36.0% -11.5 16
2016-11-06 1860 Munich W 3-2 1695 1655 52.8% 24.7% 22.5% +7.2 16
2016-11-06 @ SV Sandhausen L 2-3 1655 1695 22.5% 24.7% 52.8% -7.2 11
2016-11-06 Arminia Bielefeld W 3-1 1778 1643 62.5% 22.8% 14.7% +8.9 25
2016-11-06 @ VfB Stuttgart L 1-3 1643 1778 14.7% 22.8% 62.5% -8.9 8
2016-11-06 Hannover 96 D 2-2 1807 1803 48.3% 25.2% 26.5% -1.1 26
2016-11-06 @ Eintracht Braunschweig D 2-2 1803 1807 26.5% 25.2% 48.3% +1.1 21
2016-11-07 St. Pauli W 1-0 1712 1634 56.9% 24.1% 19.0% +6.9 20
2016-11-07 @ Wurzburger Kickers L 0-1 1634 1712 19.0% 24.1% 56.9% -6.9 6
2016-11-18 1. FC Heidenheim W 2-1 1634 1782 28.0% 25.3% 46.6% +13.5 11
2016-11-18 @ Arminia Bielefeld L 1-2 1782 1634 46.6% 25.3% 28.0% -13.5 22
2016-11-18 Eintracht Braunschweig D 1-1 1698 1806 33.1% 25.6% 41.3% +0.5 17
2016-11-18 @ VfL Bochum D 1-1 1806 1698 41.3% 25.6% 33.1% -0.5 27
2016-11-18 Wurzburger Kickers D 2-2 1818 1719 59.1% 23.6% 17.2% -2.2 19
2016-11-18 @ 1. FC Nurnberg D 2-2 1719 1818 17.2% 23.6% 59.1% +2.2 21
2016-11-19 Erzgebirge Aue W 2-0 1804 1628 66.1% 21.8% 12.1% +8.5 24
2016-11-19 @ Hannover 96 L 0-2 1628 1804 12.1% 21.8% 66.1% -8.5 10
2016-11-19 SV Sandhausen L 1-3 1681 1702 45.1% 25.4% 29.5% -22.7 11
2016-11-19 @ Karlsruher SC W 3-1 1702 1681 29.5% 25.4% 45.1% +22.7 19
2016-11-20 Dusseldorf L 0-1 1627 1723 34.8% 25.6% 39.6% -11.4 6
2016-11-20 @ St. Pauli W 1-0 1723 1627 39.6% 25.6% 34.8% +11.4 22
2016-11-20 Greuther Furth W 2-1 1773 1634 62.8% 22.7% 14.4% +5.0 22
2016-11-20 @ Dynamo Dresden L 1-2 1634 1773 14.4% 22.7% 62.8% -5.0 14
2016-11-20 VfB Stuttgart D 1-1 1780 1786 47.0% 25.3% 27.7% -1.3 21
2016-11-20 @ Union Berlin D 1-1 1786 1780 27.7% 25.3% 47.0% +1.3 26
2016-11-21 1. FC Kaiserslautern D 1-1 1647 1714 38.9% 25.7% 35.4% -0.2 12
2016-11-21 @ 1860 Munich D 1-1 1714 1647 35.4% 25.7% 38.9% +0.2 16
2016-11-25 Arminia Bielefeld W 2-1 1629 1648 45.5% 25.4% 29.1% +9.3 17
2016-11-25 @ Greuther Furth L 1-2 1648 1629 29.1% 25.4% 45.5% -9.4 11
2016-11-25 Erzgebirge Aue D 1-1 1721 1620 59.3% 23.6% 17.1% -2.9 22
2016-11-25 @ Wurzburger Kickers D 1-1 1620 1721 17.1% 23.6% 59.3% +3.0 11
2016-11-25 Hannover 96 D 2-2 1734 1813 37.2% 25.7% 37.2% +0.0 23
2016-11-25 @ Dusseldorf D 2-2 1813 1734 37.2% 25.7% 37.2% +0.0 25
2016-11-26 St. Pauli W 2-0 1768 1616 64.1% 22.4% 13.5% +9.5 25
2016-11-26 @ 1. FC Heidenheim L 0-2 1616 1768 13.5% 22.4% 64.1% -9.5 6
2016-11-26 VfL Bochum D 2-2 1778 1699 57.1% 24.1% 18.9% -2.0 23
2016-11-26 @ Dynamo Dresden D 2-2 1699 1778 18.9% 24.1% 57.1% +2.0 18
2016-11-27 1860 Munich W 2-1 1805 1647 64.6% 22.2% 13.2% +4.6 30
2016-11-27 @ Eintracht Braunschweig L 1-2 1647 1805 13.2% 22.2% 64.6% -4.6 12
2016-11-27 Karlsruher SC D 0-0 1714 1658 54.5% 24.5% 21.0% -2.5 17
2016-11-27 @ 1. FC Kaiserslautern D 0-0 1658 1714 21.0% 24.5% 54.5% +2.5 12
2016-11-27 Union Berlin L 0-1 1725 1779 40.7% 25.6% 33.7% -12.8 19
2016-11-27 @ SV Sandhausen W 1-0 1779 1725 33.7% 25.6% 40.7% +12.8 24
2016-11-28 1. FC Nurnberg W 3-1 1788 1816 44.1% 25.5% 30.4% +16.8 29
2016-11-28 @ VfB Stuttgart L 1-3 1816 1788 30.4% 25.5% 44.1% -16.8 19
2016-12-02 1. FC Heidenheim W 3-2 1813 1778 52.1% 24.8% 23.0% +7.3 28
2016-12-02 @ Hannover 96 L 2-3 1778 1813 23.0% 24.8% 52.1% -7.3 25
2016-12-02 1. FC Kaiserslautern D 0-0 1606 1711 33.5% 25.6% 40.9% +0.5 7
2016-12-02 @ St. Pauli D 0-0 1711 1606 40.9% 25.6% 33.5% -0.5 18
2016-12-02 Greuther Furth L 1-2 1661 1639 50.6% 25.0% 24.4% -14.5 12
2016-12-02 @ Karlsruher SC W 2-1 1639 1661 24.4% 25.0% 50.6% +14.5 20
2016-12-03 Dynamo Dresden W 1-0 1643 1776 29.7% 25.4% 44.8% +13.8 15
2016-12-03 @ 1860 Munich L 0-1 1776 1643 44.8% 25.4% 29.7% -13.8 23
2016-12-03 SV Sandhausen L 1-3 1800 1712 57.9% 23.9% 18.2% -28.2 19
2016-12-03 @ 1. FC Nurnberg W 3-1 1712 1800 18.2% 23.9% 57.9% +28.2 22
2016-12-04 Dusseldorf D 0-0 1718 1734 45.8% 25.4% 28.8% -1.2 23
2016-12-04 @ Wurzburger Kickers D 0-0 1734 1718 28.8% 25.4% 45.8% +1.2 24
2016-12-04 VfB Stuttgart L 0-4 1623 1804 24.1% 24.9% 50.9% -30.5 11
2016-12-04 @ Erzgebirge Aue W 4-0 1804 1623 50.9% 24.9% 24.1% +30.5 32
2016-12-04 VfL Bochum W 1-0 1638 1701 39.5% 25.6% 34.9% +11.4 14
2016-12-04 @ Arminia Bielefeld L 0-1 1701 1638 34.9% 25.6% 39.5% -11.4 18
2016-12-05 Eintracht Braunschweig W 2-0 1791 1810 45.5% 25.4% 29.1% +18.7 27
2016-12-05 @ Union Berlin L 0-2 1810 1791 29.1% 25.4% 45.5% -18.7 30
2016-12-09 1. FC Nurnberg L 0-2 1735 1771 43.1% 25.5% 31.3% -25.3 24
2016-12-09 @ Dusseldorf W 2-0 1771 1735 31.3% 25.5% 43.1% +25.3 22
2016-12-09 Karlsruher SC D 0-0 1762 1646 60.8% 23.3% 16.0% -3.5 24
2016-12-09 @ Dynamo Dresden D 0-0 1646 1762 16.0% 23.3% 60.8% +3.5 13
2016-12-09 Union Berlin W 3-0 1770 1810 42.6% 25.6% 31.9% +29.2 28
2016-12-09 @ 1. FC Heidenheim L 0-3 1810 1770 31.9% 25.6% 42.6% -29.2 27
2016-12-10 1860 Munich W 1-0 1689 1656 51.9% 24.8% 23.3% +8.3 21
2016-12-10 @ VfL Bochum L 0-1 1656 1689 23.3% 24.8% 51.9% -8.3 15
2016-12-10 Erzgebirge Aue D 0-0 1711 1592 61.0% 23.2% 15.8% -3.5 19
2016-12-10 @ 1. FC Kaiserslautern D 0-0 1592 1711 15.8% 23.2% 61.0% +3.5 12
2016-12-11 Arminia Bielefeld W 3-2 1791 1650 63.1% 22.7% 14.2% +4.7 33
2016-12-11 @ Eintracht Braunschweig L 2-3 1650 1791 14.2% 22.7% 63.1% -4.7 14
2016-12-11 St. Pauli L 0-2 1653 1607 53.5% 24.6% 21.9% -30.4 20
2016-12-11 @ Greuther Furth W 2-0 1607 1653 21.9% 24.6% 53.5% +30.4 10
2016-12-11 Wurzburger Kickers D 0-0 1740 1717 50.7% 25.0% 24.3% -2.0 23
2016-12-11 @ SV Sandhausen D 0-0 1717 1740 24.3% 25.0% 50.7% +2.0 24
2016-12-12 Hannover 96 L 1-2 1835 1820 49.7% 25.1% 25.2% -14.2 32
2016-12-12 @ VfB Stuttgart W 2-1 1820 1835 25.2% 25.1% 49.7% +14.3 31
2016-12-16 1. FC Heidenheim D 1-1 1648 1799 27.6% 25.3% 47.1% +1.3 16
2016-12-16 @ 1860 Munich D 1-1 1799 1648 47.1% 25.3% 27.6% -1.3 29
2016-12-16 Dusseldorf D 0-0 1596 1710 32.2% 25.6% 42.2% +0.7 13
2016-12-16 @ Erzgebirge Aue D 0-0 1710 1596 42.2% 25.6% 32.2% -0.7 25
2016-12-16 Greuther Furth D 1-1 1781 1623 64.6% 22.2% 13.2% -3.7 28
2016-12-16 @ Union Berlin D 1-1 1623 1781 13.2% 22.2% 64.6% +3.7 21
2016-12-17 Eintracht Braunschweig D 0-0 1650 1796 28.2% 25.4% 46.5% +1.3 14
2016-12-17 @ Karlsruher SC D 0-0 1796 1650 46.5% 25.4% 28.2% -1.3 34
2016-12-17 VfL Bochum D 1-1 1637 1697 39.8% 25.6% 34.6% -0.3 11
2016-12-17 @ St. Pauli D 1-1 1697 1637 34.6% 25.6% 39.8% +0.3 22
2016-12-18 Dynamo Dresden L 1-2 1645 1759 32.3% 25.6% 42.1% -10.2 14
2016-12-18 @ Arminia Bielefeld W 2-1 1759 1645 42.1% 25.6% 32.3% +10.2 27
2016-12-18 SV Sandhausen D 0-0 1834 1738 58.8% 23.7% 17.5% -3.2 32
2016-12-18 @ Hannover 96 D 0-0 1738 1834 17.5% 23.7% 58.8% +3.2 24
2016-12-18 VfB Stuttgart W 3-0 1719 1821 33.9% 25.6% 40.5% +35.0 27
2016-12-18 @ Wurzburger Kickers L 0-3 1821 1719 40.5% 25.6% 33.9% -35.0 32
2016-12-19 1. FC Kaiserslautern W 2-1 1797 1707 58.1% 23.9% 18.0% +6.2 25
2016-12-19 @ 1. FC Nurnberg L 1-2 1707 1797 18.0% 23.9% 58.1% -6.2 19
2017-01-27 Greuther Furth W 2-1 1649 1627 50.7% 25.0% 24.3% +8.1 19
2017-01-27 @ 1860 Munich L 1-2 1627 1649 24.3% 25.0% 50.7% -8.1 21
2017-01-27 SV Sandhausen L 0-3 1709 1742 43.6% 25.5% 30.9% -37.1 25
2017-01-27 @ Dusseldorf W 3-0 1742 1709 30.9% 25.5% 43.6% +37.1 27
2017-01-27 VfL Bochum W 2-1 1777 1698 57.1% 24.1% 18.9% +6.5 31
2017-01-27 @ Union Berlin L 1-2 1698 1777 18.9% 24.1% 57.1% -6.5 22
2017-01-28 1. FC Heidenheim W 2-1 1597 1798 22.1% 24.7% 53.2% +15.1 16
2017-01-28 @ Erzgebirge Aue L 1-2 1798 1597 53.2% 24.7% 22.1% -15.1 29
2017-01-28 Eintracht Braunschweig D 1-1 1754 1794 42.5% 25.6% 31.9% -0.7 28
2017-01-28 @ Wurzburger Kickers D 1-1 1794 1754 31.9% 25.6% 42.5% +0.7 35
2017-01-29 Arminia Bielefeld W 3-2 1651 1635 49.9% 25.1% 25.1% +7.9 17
2017-01-29 @ Karlsruher SC L 2-3 1635 1651 25.1% 25.1% 49.9% -7.9 14
2017-01-29 Dynamo Dresden L 1-2 1803 1769 52.0% 24.8% 23.2% -14.8 25
2017-01-29 @ 1. FC Nurnberg W 2-1 1769 1803 23.2% 24.8% 52.0% +14.8 30
2017-01-29 VfB Stuttgart L 0-1 1637 1786 27.9% 25.3% 46.8% -9.6 11
2017-01-29 @ St. Pauli W 1-0 1786 1637 46.8% 25.3% 27.9% +9.6 35
2017-01-30 1. FC Kaiserslautern W 1-0 1831 1701 62.1% 22.9% 15.0% +5.5 35
2017-01-30 @ Hannover 96 L 0-1 1701 1831 15.0% 22.9% 62.1% -5.5 19
2017-02-03 1860 Munich W 2-1 1627 1657 43.9% 25.5% 30.6% +9.7 17
2017-02-03 @ Arminia Bielefeld L 1-2 1657 1627 30.6% 25.5% 43.9% -9.7 19
2017-02-03 Hannover 96 W 4-1 1618 1837 20.5% 24.4% 55.1% +38.2 24
2017-02-03 @ Greuther Furth L 1-4 1837 1618 55.1% 24.4% 20.5% -38.2 35
2017-02-03 Wurzburger Kickers W 1-0 1696 1753 40.1% 25.6% 34.2% +11.3 22
2017-02-03 @ 1. FC Kaiserslautern L 0-1 1753 1696 34.2% 25.6% 40.1% -11.3 28
2017-02-04 1. FC Nurnberg L 2-3 1783 1788 47.2% 25.3% 27.5% -12.9 29
2017-02-04 @ 1. FC Heidenheim W 3-2 1788 1783 27.5% 25.3% 47.2% +12.9 28
2017-02-04 Erzgebirge Aue W 2-0 1779 1612 65.3% 22.0% 12.6% +8.8 30
2017-02-04 @ SV Sandhausen L 0-2 1612 1779 12.6% 22.0% 65.3% -8.8 16
2017-02-05 Karlsruher SC D 1-1 1691 1659 51.8% 24.9% 23.3% -1.9 23
2017-02-05 @ VfL Bochum D 1-1 1659 1691 23.3% 24.9% 51.8% +1.9 18
2017-02-05 St. Pauli L 1-2 1795 1627 65.4% 22.0% 12.6% -18.2 35
2017-02-05 @ Eintracht Braunschweig W 2-1 1627 1795 12.6% 22.0% 65.4% +18.2 14
2017-02-05 Union Berlin D 0-0 1784 1784 47.8% 25.2% 26.9% -1.5 31
2017-02-05 @ Dynamo Dresden D 0-0 1784 1784 26.9% 25.2% 47.8% +1.5 32
2017-02-06 Dusseldorf W 2-0 1795 1672 61.4% 23.1% 15.4% +10.8 38
2017-02-06 @ VfB Stuttgart L 0-2 1672 1795 15.4% 23.1% 61.4% -10.8 25
2017-02-10 1. FC Kaiserslautern D 1-1 1661 1707 41.9% 25.6% 32.6% -0.6 26
2017-02-10 @ Dusseldorf D 1-1 1707 1661 32.6% 25.6% 41.9% +0.6 23
2017-02-10 Eintracht Braunschweig D 1-1 1801 1777 50.8% 25.0% 24.2% -1.8 29
2017-02-10 @ 1. FC Nurnberg D 1-1 1777 1801 24.2% 25.0% 50.8% +1.8 36
2017-02-10 Greuther Furth D 0-0 1603 1657 40.7% 25.6% 33.7% -0.5 17
2017-02-10 @ Erzgebirge Aue D 0-0 1657 1603 33.7% 25.6% 40.7% +0.5 25
2017-02-11 1. FC Heidenheim L 0-2 1742 1770 44.2% 25.5% 30.3% -25.8 28
2017-02-11 @ Wurzburger Kickers W 2-0 1770 1742 30.3% 25.5% 44.2% +25.8 32
2017-02-11 Karlsruher SC W 2-1 1648 1661 46.2% 25.4% 28.4% +9.2 22
2017-02-11 @ 1860 Munich L 1-2 1661 1648 28.4% 25.4% 46.2% -9.2 18
2017-02-12 Arminia Bielefeld W 3-1 1785 1637 63.8% 22.5% 13.8% +8.3 35
2017-02-12 @ Union Berlin L 1-3 1637 1785 13.8% 22.5% 63.8% -8.3 17
2017-02-12 Dynamo Dresden W 2-0 1645 1782 29.3% 25.4% 45.2% +26.3 17
2017-02-12 @ St. Pauli L 0-2 1782 1645 45.2% 25.4% 29.3% -26.3 31
2017-02-12 SV Sandhausen W 2-1 1806 1788 50.2% 25.0% 24.8% +8.2 41
2017-02-12 @ VfB Stuttgart L 1-2 1788 1806 24.8% 25.0% 50.2% -8.2 30
2017-02-13 VfL Bochum W 2-1 1798 1689 60.1% 23.4% 16.5% +5.7 38
2017-02-13 @ Hannover 96 L 1-2 1689 1798 16.5% 23.4% 60.1% -5.7 23
2017-02-17 Erzgebirge Aue D 1-1 1779 1602 66.1% 21.8% 12.1% -3.9 37
2017-02-17 @ Eintracht Braunschweig D 1-1 1602 1779 12.1% 21.8% 66.1% +3.9 18
2017-02-17 SV Sandhausen W 3-0 1707 1779 38.1% 25.7% 36.2% +32.2 26
2017-02-17 @ 1. FC Kaiserslautern L 0-3 1779 1707 36.2% 25.7% 38.1% -32.2 30
2017-02-17 VfB Stuttgart L 1-2 1796 1814 45.5% 25.4% 29.1% -13.2 32
2017-02-17 @ 1. FC Heidenheim W 2-1 1814 1796 29.1% 25.4% 45.5% +13.2 44
2017-02-18 Dusseldorf W 1-0 1657 1661 47.4% 25.3% 27.3% +9.4 28
2017-02-18 @ Greuther Furth L 0-1 1661 1657 27.3% 25.3% 47.4% -9.4 26
2017-02-18 Wurzburger Kickers W 2-1 1684 1716 43.6% 25.5% 30.9% +9.8 26
2017-02-18 @ VfL Bochum L 1-2 1716 1684 30.9% 25.5% 43.6% -9.8 28
2017-02-19 Hannover 96 L 1-2 1756 1804 41.4% 25.6% 33.0% -12.3 31
2017-02-19 @ Dynamo Dresden W 2-1 1804 1756 33.0% 25.6% 41.4% +12.3 41
2017-02-19 St. Pauli D 1-1 1628 1672 42.1% 25.6% 32.3% -0.6 18
2017-02-19 @ Arminia Bielefeld D 1-1 1672 1628 32.3% 25.6% 42.1% +0.6 18
2017-02-19 Union Berlin L 1-2 1652 1794 28.7% 25.4% 46.0% -9.2 18
2017-02-19 @ Karlsruher SC W 2-1 1794 1652 46.0% 25.4% 28.7% +9.2 38
2017-02-20 1. FC Nurnberg W 2-0 1657 1799 28.6% 25.4% 46.0% +26.7 25
2017-02-20 @ 1860 Munich L 0-2 1799 1657 46.0% 25.4% 28.6% -26.7 29
2017-02-24 1860 Munich W 2-0 1803 1684 61.1% 23.2% 15.7% +11.0 41
2017-02-24 @ Union Berlin L 0-2 1684 1803 15.7% 23.2% 61.1% -10.9 25
2017-02-24 Eintracht Braunschweig L 0-1 1747 1775 44.3% 25.5% 30.3% -13.7 30
2017-02-24 @ SV Sandhausen W 1-0 1775 1747 30.3% 25.5% 44.3% +13.7 40
2017-02-24 Greuther Furth D 1-1 1706 1667 52.7% 24.7% 22.6% -2.0 29
2017-02-24 @ Wurzburger Kickers D 1-1 1667 1706 22.6% 24.7% 52.7% +2.0 29
2017-02-25 1. FC Heidenheim D 0-0 1651 1783 30.0% 25.5% 44.5% +1.0 27
2017-02-25 @ Dusseldorf D 0-0 1783 1651 44.5% 25.5% 30.0% -1.0 33
2017-02-25 Arminia Bielefeld D 2-2 1816 1628 67.1% 21.4% 11.5% -3.0 42
2017-02-25 @ Hannover 96 D 2-2 1628 1816 11.5% 21.4% 67.1% +3.0 19
2017-02-26 1. FC Kaiserslautern W 2-0 1828 1740 58.0% 23.9% 18.1% +12.5 47
2017-02-26 @ VfB Stuttgart L 0-2 1740 1828 18.1% 23.9% 58.0% -12.5 26
2017-02-26 Dynamo Dresden L 1-4 1606 1743 29.3% 25.4% 45.3% -23.0 18
2017-02-26 @ Erzgebirge Aue W 4-1 1743 1606 45.3% 25.4% 29.3% +23.0 34
2017-02-26 VfL Bochum L 0-1 1772 1693 57.0% 24.1% 18.9% -17.0 29
2017-02-26 @ 1. FC Nurnberg W 1-0 1693 1772 18.9% 24.1% 57.0% +17.0 29
2017-02-27 Karlsruher SC W 5-0 1672 1642 51.6% 24.9% 23.6% +36.8 21
2017-02-27 @ St. Pauli L 0-5 1642 1672 23.6% 24.9% 51.6% -36.8 18
2017-03-03 1. FC Kaiserslautern D 3-3 1766 1727 52.7% 24.7% 22.6% -1.3 35
2017-03-03 @ Dynamo Dresden D 3-3 1727 1766 22.6% 24.7% 52.7% +1.2 27
2017-03-03 Dusseldorf L 1-2 1711 1652 54.8% 24.4% 20.8% -15.5 29
2017-03-03 @ VfL Bochum W 2-1 1652 1711 20.8% 24.4% 54.8% +15.5 30
2017-03-03 Wurzburger Kickers W 2-0 1814 1704 60.1% 23.4% 16.4% +11.4 44
2017-03-03 @ Union Berlin L 0-2 1704 1814 16.4% 23.4% 60.1% -11.4 29
2017-03-04 Hannover 96 W 2-0 1605 1813 21.5% 24.6% 54.0% +30.6 21
2017-03-04 @ Karlsruher SC L 0-2 1813 1605 54.0% 24.6% 21.5% -30.6 42
2017-03-04 St. Pauli L 1-2 1673 1709 43.1% 25.5% 31.4% -12.7 25
2017-03-04 @ 1860 Munich W 2-1 1709 1673 31.4% 25.5% 43.1% +12.6 24
2017-03-05 1. FC Nurnberg W 1-0 1669 1755 36.0% 25.7% 38.4% +12.3 32
2017-03-05 @ Greuther Furth L 0-1 1755 1669 38.4% 25.7% 36.0% -12.3 29
2017-03-05 Erzgebirge Aue D 2-2 1631 1583 53.6% 24.6% 21.8% -1.6 20
2017-03-05 @ Arminia Bielefeld D 2-2 1583 1631 21.8% 24.6% 53.6% +1.6 19
2017-03-05 SV Sandhausen D 2-2 1782 1733 53.7% 24.6% 21.7% -1.6 34
2017-03-05 @ 1. FC Heidenheim D 2-2 1733 1782 21.7% 24.6% 53.7% +1.6 31
2017-03-06 VfB Stuttgart D 1-1 1789 1840 41.0% 25.6% 33.4% -0.5 41
2017-03-06 @ Eintracht Braunschweig D 1-1 1840 1789 33.4% 25.6% 41.0% +0.5 48
2017-03-10 Karlsruher SC W 1-0 1585 1636 41.0% 25.6% 33.4% +11.0 22
2017-03-10 @ Erzgebirge Aue L 0-1 1636 1585 33.4% 25.6% 41.0% -11.0 21
2017-03-10 Union Berlin L 1-2 1722 1825 33.7% 25.6% 40.7% -10.5 24
2017-03-10 @ St. Pauli W 2-1 1825 1722 40.7% 25.6% 33.7% +10.5 47
2017-03-10 VfL Bochum D 1-1 1841 1695 63.5% 22.6% 14.0% -3.5 49
2017-03-10 @ VfB Stuttgart D 1-1 1695 1841 14.0% 22.6% 63.5% +3.5 30
2017-03-11 1860 Munich W 1-0 1783 1660 61.4% 23.1% 15.5% +5.7 45
2017-03-11 @ Hannover 96 L 0-1 1660 1783 15.5% 23.1% 61.4% -5.7 25
2017-03-11 Dynamo Dresden L 0-2 1693 1765 38.1% 25.7% 36.3% -23.0 29
2017-03-11 @ Wurzburger Kickers W 2-0 1765 1693 36.3% 25.7% 38.1% +23.0 38
2017-03-12 1. FC Heidenheim D 1-1 1728 1780 41.0% 25.6% 33.4% -0.5 28
2017-03-12 @ 1. FC Kaiserslautern D 1-1 1780 1728 33.4% 25.6% 41.0% +0.5 35
2017-03-12 Arminia Bielefeld W 1-0 1743 1629 60.6% 23.3% 16.1% +5.9 32
2017-03-12 @ 1. FC Nurnberg L 0-1 1629 1743 16.1% 23.3% 60.6% -5.9 20
2017-03-12 Greuther Furth D 1-1 1735 1681 54.3% 24.5% 21.1% -2.2 32
2017-03-12 @ SV Sandhausen D 1-1 1681 1735 21.1% 24.5% 54.3% +2.2 33
2017-03-13 Eintracht Braunschweig L 1-2 1668 1788 31.5% 25.5% 43.0% -9.9 30
2017-03-13 @ Dusseldorf W 2-1 1788 1668 43.0% 25.5% 31.5% +9.9 44
2017-03-17 1. FC Heidenheim W 3-2 1798 1780 50.0% 25.1% 24.9% +7.8 47
2017-03-17 @ Eintracht Braunschweig L 2-3 1780 1798 24.9% 25.1% 50.0% -7.8 35
2017-03-17 1. FC Kaiserslautern W 2-0 1623 1728 33.5% 25.6% 40.9% +24.3 23
2017-03-17 @ Arminia Bielefeld L 0-2 1728 1623 40.9% 25.6% 33.5% -24.3 28
2017-03-17 Wurzburger Kickers W 2-1 1654 1670 45.8% 25.4% 28.8% +9.3 28
2017-03-17 @ 1860 Munich L 1-2 1670 1654 28.8% 25.4% 45.8% -9.3 29
2017-03-18 Hannover 96 D 0-0 1711 1788 37.4% 25.7% 37.0% -0.0 25
2017-03-18 @ St. Pauli D 0-0 1788 1711 37.0% 25.7% 37.4% +0.0 46
2017-03-18 VfB Stuttgart W 1-0 1683 1837 27.3% 25.3% 47.5% +14.5 36
2017-03-18 @ Greuther Furth L 0-1 1837 1683 47.5% 25.3% 27.3% -14.5 49
2017-03-19 Dusseldorf L 0-3 1625 1658 43.5% 25.5% 30.9% -37.1 21
2017-03-19 @ Karlsruher SC W 3-0 1658 1625 30.9% 25.5% 43.5% +37.1 33
2017-03-19 Erzgebirge Aue D 1-1 1699 1596 59.5% 23.6% 17.0% -3.0 31
2017-03-19 @ VfL Bochum D 1-1 1596 1699 17.0% 23.6% 59.5% +3.0 23
2017-03-19 SV Sandhausen W 2-0 1788 1733 54.5% 24.5% 21.0% +14.3 41
2017-03-19 @ Dynamo Dresden L 0-2 1733 1788 21.0% 24.5% 54.5% -14.3 32
2017-03-20 1. FC Nurnberg W 1-0 1836 1749 57.8% 23.9% 18.3% +6.7 50
2017-03-20 @ Union Berlin L 0-1 1749 1836 18.3% 23.9% 57.8% -6.7 32
2017-03-31 1860 Munich L 0-1 1695 1664 51.7% 24.9% 23.4% -15.6 33
2017-03-31 @ Dusseldorf W 1-0 1664 1695 23.4% 24.9% 51.7% +15.6 31
2017-03-31 Karlsruher SC W 2-1 1742 1588 64.3% 22.3% 13.4% +4.7 35
2017-03-31 @ 1. FC Nurnberg L 1-2 1588 1742 13.4% 22.3% 64.3% -4.7 21
2017-03-31 St. Pauli W 1-0 1599 1711 32.5% 25.6% 42.0% +13.1 26
2017-03-31 @ Erzgebirge Aue L 0-1 1711 1599 42.0% 25.6% 32.5% -13.1 25
2017-04-01 Arminia Bielefeld D 1-1 1661 1647 49.5% 25.1% 25.4% -1.6 30
2017-04-01 @ Wurzburger Kickers D 1-1 1647 1661 25.4% 25.1% 49.5% +1.6 24
2017-04-01 Union Berlin W 2-0 1788 1842 40.7% 25.6% 33.7% +21.0 49
2017-04-01 @ Hannover 96 L 0-2 1842 1788 33.7% 25.6% 40.7% -21.0 50
2017-04-01 VfL Bochum D 0-0 1719 1696 50.7% 25.0% 24.3% -2.0 33
2017-04-01 @ SV Sandhausen D 0-0 1696 1719 24.3% 25.0% 50.7% +2.0 32
2017-04-02 Dynamo Dresden D 3-3 1822 1802 50.3% 25.0% 24.6% -1.1 50
2017-04-02 @ VfB Stuttgart D 3-3 1802 1822 24.6% 25.0% 50.3% +1.1 42
2017-04-02 Eintracht Braunschweig L 0-1 1704 1806 33.8% 25.6% 40.5% -11.1 28
2017-04-02 @ 1. FC Kaiserslautern W 1-0 1806 1704 40.5% 25.6% 33.8% +11.2 50
2017-04-02 Greuther Furth L 0-2 1773 1698 56.6% 24.1% 19.2% -31.9 35
2017-04-02 @ 1. FC Heidenheim W 2-0 1698 1773 19.2% 24.1% 56.6% +31.9 39
2017-04-04 1. FC Nurnberg W 1-0 1809 1747 55.2% 24.4% 20.4% +7.4 52
2017-04-04 @ Hannover 96 L 0-1 1747 1809 20.4% 24.4% 55.2% -7.4 35
2017-04-04 Dusseldorf W 2-1 1649 1679 43.9% 25.5% 30.6% +9.7 27
2017-04-04 @ Arminia Bielefeld L 1-2 1679 1649 30.6% 25.5% 43.9% -9.7 33
2017-04-04 SV Sandhausen D 0-0 1698 1717 45.5% 25.4% 29.1% -1.2 26
2017-04-04 @ St. Pauli D 0-0 1717 1698 29.1% 25.4% 45.5% +1.2 34
2017-04-04 Wurzburger Kickers D 1-1 1583 1659 37.6% 25.7% 36.8% -0.0 22
2017-04-04 @ Karlsruher SC D 1-1 1659 1583 36.8% 25.7% 37.6% +0.1 31
2017-04-05 1. FC Heidenheim W 2-1 1804 1741 55.3% 24.4% 20.3% +6.9 45
2017-04-05 @ Dynamo Dresden L 1-2 1741 1804 20.3% 24.4% 55.3% -6.9 35
2017-04-05 1. FC Kaiserslautern D 0-0 1698 1692 48.5% 25.2% 26.3% -1.6 33
2017-04-05 @ VfL Bochum D 0-0 1692 1698 26.3% 25.2% 48.5% +1.6 29
2017-04-05 Eintracht Braunschweig D 0-0 1730 1817 35.9% 25.7% 38.4% +0.2 40
2017-04-05 @ Greuther Furth D 0-0 1817 1730 38.4% 25.7% 35.9% -0.2 51
2017-04-05 Erzgebirge Aue L 0-1 1821 1612 68.8% 20.8% 10.4% -20.1 50
2017-04-05 @ Union Berlin W 1-0 1612 1821 10.4% 20.8% 68.8% +20.1 29
2017-04-05 VfB Stuttgart D 1-1 1679 1821 28.7% 25.4% 46.0% +1.1 32
2017-04-05 @ 1860 Munich D 1-1 1821 1679 46.0% 25.4% 28.7% -1.1 51
2017-04-07 Arminia Bielefeld L 1-3 1718 1659 54.9% 24.4% 20.7% -26.9 34
2017-04-07 @ SV Sandhausen W 3-1 1659 1718 20.7% 24.4% 54.9% +26.9 30
2017-04-07 Hannover 96 D 0-0 1659 1817 26.8% 25.2% 47.9% +1.5 32
2017-04-07 @ Wurzburger Kickers D 0-0 1817 1659 47.9% 25.2% 26.8% -1.5 53
2017-04-07 St. Pauli L 0-2 1740 1697 53.0% 24.7% 22.3% -30.2 35
2017-04-07 @ 1. FC Nurnberg W 2-0 1697 1740 22.3% 24.7% 53.0% +30.2 29
2017-04-08 Greuther Furth W 2-0 1694 1730 43.2% 25.5% 31.3% +19.8 32
2017-04-08 @ 1. FC Kaiserslautern L 0-2 1730 1694 31.3% 25.5% 43.2% -19.8 40
2017-04-08 VfL Bochum D 0-0 1734 1696 52.5% 24.8% 22.8% -2.2 36
2017-04-08 @ 1. FC Heidenheim D 0-0 1696 1734 22.8% 24.8% 52.5% +2.2 34
2017-04-09 1860 Munich W 3-0 1632 1680 41.4% 25.6% 33.0% +29.9 32
2017-04-09 @ Erzgebirge Aue L 0-3 1680 1632 33.0% 25.6% 41.4% -29.9 32
2017-04-09 Karlsruher SC W 2-0 1820 1583 70.8% 20.0% 9.2% +6.3 54
2017-04-09 @ VfB Stuttgart L 0-2 1583 1820 9.2% 20.0% 70.8% -6.3 22
2017-04-09 Union Berlin D 2-2 1670 1801 30.0% 25.5% 44.6% +0.7 34
2017-04-09 @ Dusseldorf D 2-2 1801 1670 44.6% 25.5% 30.0% -0.7 51
2017-04-10 Dynamo Dresden W 1-0 1817 1810 48.7% 25.2% 26.2% +9.1 54
2017-04-10 @ Eintracht Braunschweig L 0-1 1810 1817 26.2% 25.2% 48.7% -9.1 45
2017-04-15 Eintracht Braunschweig W 1-0 1815 1826 46.5% 25.4% 28.1% +9.7 56
2017-04-15 @ Hannover 96 L 0-1 1826 1815 28.1% 25.4% 46.5% -9.7 54
2017-04-15 Erzgebirge Aue W 2-1 1710 1662 53.6% 24.6% 21.8% +7.4 38
2017-04-15 @ 1. FC Nurnberg L 1-2 1662 1710 21.8% 24.6% 53.6% -7.4 32
2017-04-16 1. FC Heidenheim L 0-1 1577 1732 27.2% 25.3% 47.5% -9.4 22
2017-04-16 @ Karlsruher SC W 1-0 1732 1577 47.5% 25.3% 27.2% +9.4 39
2017-04-16 1. FC Kaiserslautern W 3-1 1801 1714 57.9% 23.9% 18.2% +10.9 54
2017-04-16 @ Union Berlin L 1-3 1714 1801 18.2% 23.9% 57.9% -10.9 32
2017-04-16 Dusseldorf D 1-1 1801 1670 62.2% 22.9% 14.9% -3.3 46
2017-04-16 @ Dynamo Dresden D 1-1 1670 1801 14.9% 22.9% 62.2% +3.3 35
2017-04-16 Greuther Furth W 1-0 1698 1710 46.4% 25.4% 28.3% +9.7 37
2017-04-16 @ VfL Bochum L 0-1 1710 1698 28.3% 25.4% 46.4% -9.7 40
2017-04-16 SV Sandhausen D 1-1 1650 1691 42.5% 25.6% 31.9% -0.7 33
2017-04-16 @ 1860 Munich D 1-1 1691 1650 31.9% 25.6% 42.5% +0.7 35
2017-04-16 Wurzburger Kickers W 1-0 1727 1661 55.7% 24.3% 20.0% +7.2 32
2017-04-16 @ St. Pauli L 0-1 1661 1727 20.0% 24.3% 55.7% -7.2 32
2017-04-17 VfB Stuttgart L 2-3 1686 1827 28.8% 25.4% 45.8% -8.8 30
2017-04-17 @ Arminia Bielefeld W 3-2 1827 1686 45.8% 25.4% 28.8% +8.8 57
2017-04-21 1860 Munich W 1-0 1703 1650 54.2% 24.5% 21.2% +7.6 35
2017-04-21 @ 1. FC Kaiserslautern L 0-1 1650 1703 21.2% 24.5% 54.2% -7.6 33
2017-04-21 Dynamo Dresden W 1-0 1700 1798 34.4% 25.6% 39.9% +12.6 43
2017-04-21 @ Greuther Furth L 0-1 1798 1700 39.9% 25.6% 34.4% -12.6 46
2017-04-21 St. Pauli L 1-3 1674 1734 39.7% 25.6% 34.6% -20.6 35
2017-04-21 @ Dusseldorf W 3-1 1734 1674 34.6% 25.6% 39.7% +20.5 35
2017-04-22 Arminia Bielefeld D 2-2 1741 1677 55.4% 24.3% 20.2% -1.8 40
2017-04-22 @ 1. FC Heidenheim D 2-2 1677 1741 20.2% 24.3% 55.4% +1.8 31
2017-04-22 Hannover 96 D 2-2 1655 1825 25.4% 25.1% 49.5% +1.2 33
2017-04-22 @ Erzgebirge Aue D 2-2 1825 1655 49.5% 25.1% 25.4% -1.2 57
2017-04-23 1. FC Nurnberg D 1-1 1653 1717 39.3% 25.6% 35.0% -0.3 33
2017-04-23 @ Wurzburger Kickers D 1-1 1717 1653 35.0% 25.6% 39.3% +0.3 39
2017-04-23 Karlsruher SC W 4-0 1692 1568 61.5% 23.1% 15.4% +20.4 38
2017-04-23 @ SV Sandhausen L 0-4 1568 1692 15.4% 23.1% 61.5% -20.4 22
2017-04-23 VfL Bochum W 2-0 1816 1708 60.0% 23.4% 16.5% +11.5 57
2017-04-23 @ Eintracht Braunschweig L 0-2 1708 1816 16.5% 23.4% 60.0% -11.5 37
2017-04-24 Union Berlin W 3-1 1835 1812 50.8% 25.0% 24.2% +13.9 60
2017-04-24 @ VfB Stuttgart L 1-3 1812 1835 24.2% 25.0% 50.8% -14.0 54
2017-04-28 1. FC Heidenheim W 3-0 1755 1739 49.8% 25.1% 25.1% +24.1 38
2017-04-28 @ St. Pauli L 0-3 1739 1755 25.1% 25.1% 49.8% -24.1 40
2017-04-28 Dynamo Dresden W 4-2 1696 1785 35.7% 25.7% 38.7% +18.0 40
2017-04-28 @ VfL Bochum L 2-4 1785 1696 38.7% 25.7% 35.7% -18.0 46
2017-04-28 SV Sandhausen W 2-1 1798 1712 57.7% 23.9% 18.3% +6.3 57
2017-04-28 @ Union Berlin L 1-2 1712 1798 18.3% 23.9% 57.7% -6.3 38
2017-04-29 1. FC Kaiserslautern L 1-3 1547 1711 26.2% 25.2% 48.7% -14.9 22
2017-04-29 @ Karlsruher SC W 3-1 1711 1547 48.7% 25.2% 26.2% +14.9 38
2017-04-29 Greuther Furth D 1-1 1679 1713 43.4% 25.5% 31.1% -0.8 32
2017-04-29 @ Arminia Bielefeld D 1-1 1713 1679 31.1% 25.5% 43.4% +0.8 44
2017-04-29 VfB Stuttgart L 2-3 1717 1849 29.9% 25.5% 44.6% -9.1 39
2017-04-29 @ 1. FC Nurnberg W 3-2 1849 1717 44.6% 25.5% 29.9% +9.1 63
2017-04-30 Dusseldorf W 1-0 1824 1653 65.7% 21.9% 12.4% +4.6 60
2017-04-30 @ Hannover 96 L 0-1 1653 1824 12.4% 21.9% 65.7% -4.6 35
2017-04-30 Eintracht Braunschweig L 0-1 1642 1828 23.7% 24.9% 51.4% -8.4 33
2017-04-30 @ 1860 Munich W 1-0 1828 1642 51.4% 24.9% 23.7% +8.4 60
2017-04-30 Wurzburger Kickers W 3-1 1656 1653 48.2% 25.2% 26.6% +15.1 36
2017-04-30 @ Erzgebirge Aue L 1-3 1653 1656 26.6% 25.2% 48.2% -15.1 33
2017-05-05 1860 Munich L 1-2 1767 1634 62.4% 22.9% 14.7% -17.4 46
2017-05-05 @ Dynamo Dresden W 2-1 1634 1767 14.7% 22.9% 62.4% +17.4 36
2017-05-05 Hannover 96 L 0-2 1715 1828 32.4% 25.6% 42.1% -20.3 40
2017-05-05 @ 1. FC Heidenheim W 2-0 1828 1715 42.1% 25.6% 32.4% +20.3 63
2017-05-05 St. Pauli L 1-2 1725 1779 40.7% 25.6% 33.7% -12.1 38
2017-05-05 @ 1. FC Kaiserslautern W 2-1 1779 1725 33.7% 25.6% 40.7% +12.1 41
2017-05-06 1. FC Nurnberg L 0-1 1706 1708 47.5% 25.3% 27.2% -14.5 38
2017-05-06 @ SV Sandhausen W 1-0 1708 1706 27.2% 25.3% 47.5% +14.5 42
2017-05-06 Wurzburger Kickers D 1-1 1649 1638 49.2% 25.1% 25.7% -1.5 36
2017-05-06 @ Dusseldorf D 1-1 1638 1649 25.7% 25.1% 49.2% +1.5 34
2017-05-07 Arminia Bielefeld D 1-1 1714 1678 52.3% 24.8% 22.9% -2.0 41
2017-05-07 @ VfL Bochum D 1-1 1678 1714 22.9% 24.8% 52.3% +2.0 33
2017-05-07 Erzgebirge Aue W 3-0 1858 1671 67.0% 21.4% 11.5% +11.7 66
2017-05-07 @ VfB Stuttgart L 0-3 1671 1858 11.5% 21.4% 67.0% -11.7 36
2017-05-07 Karlsruher SC L 0-1 1714 1532 66.5% 21.6% 11.8% -19.6 44
2017-05-07 @ Greuther Furth W 1-0 1532 1714 11.8% 21.6% 66.5% +19.6 25
2017-05-08 Union Berlin W 3-1 1836 1804 51.8% 24.9% 23.3% +13.5 63
2017-05-08 @ Eintracht Braunschweig L 1-3 1804 1836 23.3% 24.9% 51.8% -13.5 57
2017-05-14 1. FC Heidenheim L 0-1 1790 1695 58.8% 23.7% 17.5% -17.5 57
2017-05-14 @ Union Berlin W 1-0 1695 1790 17.5% 23.7% 58.8% +17.5 43
2017-05-14 1. FC Kaiserslautern W 1-0 1659 1713 40.6% 25.6% 33.8% +11.1 39
2017-05-14 @ Erzgebirge Aue L 0-1 1713 1659 33.8% 25.6% 40.6% -11.1 38
2017-05-14 Dusseldorf L 2-3 1723 1647 56.7% 24.1% 19.2% -15.2 42
2017-05-14 @ 1. FC Nurnberg W 3-2 1647 1723 19.2% 24.1% 56.7% +15.2 39
2017-05-14 Dynamo Dresden L 3-4 1552 1750 22.4% 24.7% 52.8% -7.0 25
2017-05-14 @ Karlsruher SC W 4-3 1750 1552 52.8% 24.7% 22.4% +7.0 49
2017-05-14 Eintracht Braunschweig W 6-0 1680 1850 25.4% 25.1% 49.5% +78.8 36
2017-05-14 @ Arminia Bielefeld L 0-6 1850 1680 49.5% 25.1% 25.4% -78.8 63
2017-05-14 Greuther Furth D 1-1 1791 1694 58.9% 23.7% 17.4% -2.9 42
2017-05-14 @ St. Pauli D 1-1 1694 1791 17.4% 23.7% 58.9% +2.9 45
2017-05-14 SV Sandhausen L 0-1 1640 1691 41.0% 25.6% 33.4% -12.9 34
2017-05-14 @ Wurzburger Kickers W 1-0 1691 1640 33.4% 25.6% 41.0% +12.9 41
2017-05-14 VfB Stuttgart W 1-0 1849 1870 45.1% 25.4% 29.5% +10.0 66
2017-05-14 @ Hannover 96 L 0-1 1870 1849 29.5% 25.4% 45.1% -10.0 66
2017-05-14 VfL Bochum L 1-2 1651 1712 39.6% 25.6% 34.7% -11.8 36
2017-05-14 @ 1860 Munich W 2-1 1712 1651 34.7% 25.6% 39.6% +11.8 44
2017-05-21 1. FC Nurnberg W 1-0 1702 1708 47.2% 25.3% 27.5% +9.5 41
2017-05-21 @ 1. FC Kaiserslautern L 0-1 1708 1702 27.5% 25.3% 47.2% -9.5 42
2017-05-21 1860 Munich W 2-1 1712 1639 56.4% 24.2% 19.4% +6.7 46
2017-05-21 @ 1. FC Heidenheim L 1-2 1639 1712 19.4% 24.2% 56.4% -6.7 36
2017-05-21 Arminia Bielefeld D 1-1 1757 1759 47.6% 25.3% 27.1% -1.3 50
2017-05-21 @ Dynamo Dresden D 1-1 1759 1757 27.1% 25.3% 47.6% +1.3 37
2017-05-21 Erzgebirge Aue W 1-0 1662 1670 46.8% 25.3% 27.9% +9.6 42
2017-05-21 @ Dusseldorf L 0-1 1670 1662 27.9% 25.3% 46.8% -9.6 39
2017-05-21 Hannover 96 D 1-1 1704 1859 27.2% 25.3% 47.6% +1.3 42
2017-05-21 @ SV Sandhausen D 1-1 1859 1704 47.6% 25.3% 27.2% -1.3 67
2017-05-21 Karlsruher SC W 2-1 1771 1545 70.0% 20.3% 9.7% +3.3 66
2017-05-21 @ Eintracht Braunschweig L 1-2 1545 1771 9.7% 20.3% 70.0% -3.3 25
2017-05-21 St. Pauli L 1-3 1724 1788 39.2% 25.6% 35.1% -20.4 44
2017-05-21 @ VfL Bochum W 3-1 1788 1724 35.1% 25.6% 39.2% +20.4 45
2017-05-21 Union Berlin L 1-2 1697 1773 37.5% 25.7% 36.8% -11.4 45
2017-05-21 @ Greuther Furth W 2-1 1773 1697 36.8% 25.7% 37.5% +11.4 60
2017-05-21 Wurzburger Kickers W 4-1 1860 1627 70.6% 20.1% 9.3% +7.9 69
2017-05-21 @ VfB Stuttgart L 1-4 1627 1860 9.3% 20.1% 70.6% -7.9 34

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
2017-05-25 Eintracht Braunschweig W 1-0 1868 1774 58.6% 23.8% 17.7% +6.5 1-0
2017-05-25 @ VfL Wolfsburg L 0-1 1774 1868 17.7% 23.8% 58.6% -6.5 0-1
2017-05-26 1860 Munich D 1-1 1598 1633 43.3% 25.5% 31.2% -0.8 0-0-1
2017-05-26 @ Jahn Regensburg D 1-1 1633 1598 31.2% 25.5% 43.3% +0.8 0-0-1
2017-05-29 VfL Wolfsburg L 0-1 1768 1874 33.2% 25.6% 41.1% -11.0 0-2
2017-05-29 @ Eintracht Braunschweig W 1-0 1874 1768 41.1% 25.6% 33.2% +11.0 2-0
2017-05-30 Jahn Regensburg L 0-2 1633 1597 52.3% 24.8% 22.9% -29.8 0-1-1
2017-05-30 @ 1860 Munich W 2-0 1597 1633 22.9% 24.8% 52.3% +29.8 1-0-1

Biggest Upsets

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

# Date Underdog Win % Winning Team Losing Team
Team Elo Score Team Elo Score
1 2017-04-05 10.41% Erzgebirge Aue 1612 1 @ Union Berlin 1821 0
2 2017-05-07 11.84% Karlsruher SC 1532 1 @ Greuther Furth 1714 0
3 2017-02-05 12.60% St. Pauli 1627 2 @ Eintracht Braunschweig 1795 1
4 2017-05-05 14.72% 1860 Munich 1634 2 @ Dynamo Dresden 1767 1
5 2016-09-11 16.84% Dynamo Dresden 1711 2 @ Hannover 96 1815 0
6 2017-05-14 17.52% 1. FC Heidenheim 1695 1 @ Union Berlin 1790 0
7 2016-12-03 18.19% SV Sandhausen 1712 3 @ 1. FC Nurnberg 1800 1
8 2016-09-18 18.50% Erzgebirge Aue 1660 3 @ Dynamo Dresden 1744 0
9 2016-10-21 18.81% Karlsruher SC 1676 2 @ Wurzburger Kickers 1756 0
10 2017-02-26 18.90% VfL Bochum 1693 1 @ 1. FC Nurnberg 1772 0
11 2017-05-14 19.19% Dusseldorf 1647 3 @ 1. FC Nurnberg 1723 2
12 2017-04-02 19.25% Greuther Furth 1698 2 @ 1. FC Heidenheim 1773 0
13 2016-08-26 19.58% Wurzburger Kickers 1664 2 @ 1. FC Heidenheim 1736 1
14 2016-09-12 19.93% 1860 Munich 1685 2 @ 1. FC Nurnberg 1752 1
15 2017-02-03 20.51% @ Greuther Furth 1618 4 Hannover 96 1837 1
16 2016-09-20 20.60% Greuther Furth 1668 2 @ 1. FC Nurnberg 1728 1
17 2016-09-09 20.64% 1. FC Heidenheim 1720 2 @ VfB Stuttgart 1779 1
18 2016-10-29 20.66% Dusseldorf 1749 1 @ Union Berlin 1809 0
19 2017-04-07 20.71% Arminia Bielefeld 1659 3 @ SV Sandhausen 1718 1
20 2017-03-03 20.78% Dusseldorf 1652 2 @ VfL Bochum 1711 1
21 2017-03-04 21.47% @ Karlsruher SC 1605 2 Hannover 96 1813 0
22 2016-12-11 21.90% St. Pauli 1607 2 @ Greuther Furth 1653 0
23 2017-01-28 22.09% @ Erzgebirge Aue 1597 2 1. FC Heidenheim 1798 1
24 2017-04-07 22.27% St. Pauli 1697 2 @ 1. FC Nurnberg 1740 0
25 2016-11-04 22.92% Dynamo Dresden 1730 3 @ Dusseldorf 1766 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 2017-05-14 78.79 @ Arminia Bielefeld 6 1680 25.44% Eintracht Braunschweig 0 1850 49.45% 25.11%
2 2016-10-15 66.01 @ Dynamo Dresden 5 1649 25.70% VfB Stuttgart 0 1817 49.16% 25.13%
3 2016-08-05 50.01 Hannover 96 4 1754 29.26% @ 1. FC Kaiserslautern 0 1734 45.32% 25.42%
4 2016-09-18 47.08 Erzgebirge Aue 3 1660 18.50% @ Dynamo Dresden 0 1744 57.54% 23.97%
5 2016-11-04 43.25 Dynamo Dresden 3 1730 22.92% @ Dusseldorf 0 1766 52.29% 24.79%
6 2016-09-16 40.64 Wurzburger Kickers 3 1703 26.16% @ Greuther Furth 0 1709 48.67% 25.18%
7 2017-02-03 38.20 @ Greuther Furth 4 1618 20.51% Hannover 96 1 1837 55.10% 24.39%
8 2016-08-28 37.73 @ Eintracht Braunschweig 6 1759 43.86% 1. FC Nurnberg 1 1790 30.64% 25.50%
9 2017-01-27 37.12 SV Sandhausen 3 1742 30.85% @ Dusseldorf 0 1709 43.64% 25.51%
10 2017-03-19 37.06 Dusseldorf 3 1658 30.93% @ Karlsruher SC 0 1625 43.55% 25.52%
11 2017-02-27 36.81 @ St. Pauli 5 1672 51.56% Karlsruher SC 0 1642 23.56% 24.88%
12 2016-10-16 35.89 1. FC Nurnberg 3 1757 32.59% @ Karlsruher SC 0 1712 41.83% 25.58%
13 2016-12-18 34.97 @ Wurzburger Kickers 3 1719 33.92% VfB Stuttgart 0 1821 40.46% 25.62%
14 2016-09-10 33.55 @ Union Berlin 4 1732 47.61% Karlsruher SC 0 1734 27.12% 25.27%
15 2016-09-11 33.48 Dynamo Dresden 2 1711 16.84% @ Hannover 96 0 1815 59.62% 23.54%
16 2016-10-24 32.41 @ 1. FC Kaiserslautern 3 1656 37.76% VfL Bochum 0 1730 36.59% 25.65%
17 2016-10-21 32.22 Karlsruher SC 2 1676 18.81% @ Wurzburger Kickers 0 1756 57.15% 24.04%
18 2017-02-17 32.17 @ 1. FC Kaiserslautern 3 1707 38.12% SV Sandhausen 0 1779 36.23% 25.65%
19 2017-04-02 31.95 Greuther Furth 2 1698 19.25% @ 1. FC Heidenheim 0 1773 56.61% 24.14%
20 2016-09-20 31.54 @ Dusseldorf 3 1678 39.06% VfL Bochum 0 1743 35.29% 25.64%
21 2017-03-04 30.61 @ Karlsruher SC 2 1605 21.47% Hannover 96 0 1813 53.96% 24.57%
22 2016-12-04 30.48 VfB Stuttgart 4 1804 50.91% @ Erzgebirge Aue 0 1623 24.13% 24.95%
23 2016-12-11 30.36 St. Pauli 2 1607 21.90% @ Greuther Furth 0 1653 53.46% 24.64%
24 2017-04-07 30.15 St. Pauli 2 1697 22.27% @ 1. FC Nurnberg 0 1740 53.04% 24.69%
25 2017-04-09 29.94 @ Erzgebirge Aue 3 1632 41.45% 1860 Munich 0 1680 32.95% 25.59%