Home / Leagues / Germany / 2. Bundesliga / 2015-16

2015-16 2. Bundesliga Season

306 games · 2 promotion-playoff teams

Final

Promoted

SC Freiburg

72 pts

RB Leipzig · 67 pts

Relegated

Paderborn 07

28 pts

FSV Frankfurt · 32 pts

MSV Duisburg · via playoff

Biggest Overachiever

RB Leipzig

13.60 points above expected

67 points · 53.40 expected points

Biggest Disappointment

Paderborn 07

11.83 points below expected

28 points · 39.83 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 SC Freiburg Promoted 34 22 6 6 72 75 39 +36 63.77 +8.23
2 RB Leipzig Promoted 34 20 7 7 67 54 32 +22 53.40 +13.60
3 1. FC Nurnberg 34 19 8 7 65 68 41 +27 55.75 +9.25
4 St. Pauli 34 15 8 11 53 45 39 +6 47.11 +5.89
5 VfL Bochum 34 13 12 9 51 56 40 +16 51.12 -0.12
6 Union Berlin 34 13 10 11 49 56 50 +6 47.85 +1.15
7 Karlsruher SC 34 12 11 11 47 35 37 -2 48.84 -1.84
8 Eintracht Braunschweig 34 12 10 12 46 44 38 +6 51.50 -5.50
9 Greuther Furth 34 13 7 14 46 49 55 -6 43.75 +2.25
10 1. FC Kaiserslautern 34 12 9 13 45 49 47 +2 51.49 -6.49
11 1. FC Heidenheim 34 11 12 11 45 42 40 +2 48.39 -3.39
12 SV Sandhausen 34 12 7 15 43 40 50 -10 44.64 -1.64
13 Arminia Bielefeld 34 8 18 8 42 38 39 -1 42.22 -0.22
14 Dusseldorf 34 9 8 17 35 32 47 -15 40.99 -5.99
15 1860 Munich 34 8 10 16 34 32 46 -14 39.55 -5.55
16 MSV Duisburg Relegated 34 7 11 16 32 32 54 -22 32.84 -0.84
17 FSV Frankfurt Relegated 34 8 8 18 32 33 59 -26 39.19 -7.19
18 Paderborn 07 Relegated 34 6 10 18 28 28 55 -27 39.83 -11.83

* Point deductions: SV Sandhause (-3 pts)

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

Wurzburger Kickers 4
MSV Duisburg 1

Leg 1: Wurzburger Kickers 2-0 MSV Duisburg

Leg 2: MSV Duisburg 1-2 Wurzburger Kickers

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
SC Freiburg 1896 72 63.77 +8.23 88.1% 32 52 59 64 69 76 89
1. FC Nurnberg 1848 65 55.75 +9.25 90.5% 26 43 51 56 61 68 83
RB Leipzig 1810 67 53.40 +13.60 96.6% 25 41 48 53 59 66 82
VfL Bochum 1774 51 51.12 -0.12 51.7% 21 38 46 51 56 64 83
Union Berlin 1763 49 47.85 +1.15 59.2% 18 36 43 48 53 60 82
Karlsruher SC 1754 47 48.84 -1.84 43.2% 20 36 44 49 54 61 75
1. FC Kaiserslautern 1750 45 51.49 -6.49 21.4% 23 39 46 51 57 64 78
Eintracht Braunschweig 1735 46 51.50 -5.50 26.0% 21 39 46 51 57 64 84
1. FC Heidenheim 1735 45 48.39 -3.39 35.0% 22 36 43 48 53 61 76
St. Pauli 1734 53 47.11 +5.89 80.0% 18 34 42 47 52 59 81
Arminia Bielefeld 1709 42 42.22 -0.22 51.5% 15 30 37 42 47 55 68
Greuther Furth 1696 46 43.75 +2.25 64.5% 17 32 39 44 49 56 77
1860 Munich 1660 34 39.55 -5.55 25.1% 15 28 34 39 44 52 67
Dusseldorf 1658 35 40.99 -5.99 23.2% 13 29 36 41 46 54 69
SV Sandhausen 1654 43 44.64 -1.64 29.5% 15 32 39 45 50 57 69
Paderborn 07 1626 28 39.83 -11.83 5.9% 14 28 35 40 45 52 71
MSV Duisburg 1610 32 32.84 -0.84 48.9% 11 22 28 33 38 45 67
FSV Frankfurt 1598 32 39.19 -7.19 18.6% 15 27 34 39 44 51 75

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 EB FF GF KS MD P0 RL SF SS SP UB VB
1. FC Heidenheim
1-1-0
2.36
0-0-2
2.56
2-0-0
3.10
1-1-0
3.10
2-0-0
3.04
0-1-1
2.74
1-1-0
3.28
1-0-1
3.07
0-2-0
2.87
2-0-0
3.81
0-2-0
3.31
0-1-1
2.49
0-0-2
1.81
0-2-0
2.61
1-0-1
2.74
0-0-2
2.87
0-1-1
2.66
1. FC Kaiserslautern
0-1-1
3.16
0-0-2
2.59
0-1-1
3.57
1-0-1
3.19
1-0-1
3.29
0-2-0
2.87
1-1-0
3.57
2-0-0
3.15
0-1-1
2.90
2-0-0
3.62
2-0-0
3.43
1-1-0
2.30
0-0-2
2.25
1-0-1
2.91
0-0-2
3.08
0-2-0
3.09
1-0-1
2.57
1. FC Nurnberg
2-0-0
2.94
2-0-0
2.94
1-1-0
3.54
1-1-0
3.60
1-1-0
3.42
1-0-1
3.14
1-1-0
3.87
1-0-1
3.37
0-1-1
3.31
0-1-1
4.15
2-0-0
3.92
1-0-1
2.95
1-0-1
2.13
2-0-0
3.04
2-0-0
3.25
1-1-0
3.14
0-1-1
2.89
1860 Munich
0-0-2
2.42
1-1-0
1.96
0-1-1
1.99
0-2-0
2.62
1-0-1
2.57
1-1-0
1.92
0-0-2
3.14
0-0-2
2.40
0-0-2
2.31
1-0-1
3.09
1-1-0
2.81
0-1-1
1.96
0-0-2
1.65
1-1-0
2.27
2-0-0
2.03
0-1-1
2.33
0-1-1
2.02
Arminia Bielefeld
0-1-1
2.41
1-0-1
2.33
0-1-1
1.93
0-2-0
2.89
0-1-1
2.82
0-0-2
2.47
1-1-0
2.91
1-1-0
2.62
1-1-0
2.42
1-1-0
3.28
1-1-0
2.92
0-1-1
2.12
0-1-1
1.64
1-1-0
2.37
0-2-0
2.59
1-1-0
2.32
0-2-0
2.16
Dusseldorf
0-0-2
2.47
1-0-1
2.22
0-1-1
2.10
1-0-1
2.94
1-1-0
2.69
2-0-0
1.96
2-0-0
2.91
1-0-1
2.47
0-1-1
2.45
0-1-1
3.15
0-1-1
2.67
0-0-2
1.90
1-0-1
1.74
0-0-2
2.46
0-1-1
2.17
0-1-1
2.64
0-1-1
2.16
Eintracht Braunschweig
1-1-0
2.77
0-2-0
2.66
1-0-1
2.37
0-1-1
3.62
2-0-0
3.05
0-0-2
3.58
1-1-0
3.37
0-0-2
3.36
1-1-0
2.65
1-1-0
3.94
1-0-1
3.59
0-0-2
2.73
0-2-0
1.94
1-0-1
2.97
0-1-1
3.12
1-0-1
3.02
2-0-0
2.80
FSV Frankfurt
0-1-1
2.25
0-1-1
1.96
0-1-1
1.68
2-0-0
2.38
0-1-1
2.60
0-0-2
2.60
0-1-1
2.16
1-0-1
2.61
0-1-1
2.14
1-1-0
3.27
0-1-1
2.69
0-0-2
2.32
0-0-2
1.50
0-0-2
2.20
2-0-0
2.33
1-0-1
2.39
1-0-1
1.87
Greuther Furth
1-0-1
2.45
0-0-2
2.37
1-0-1
2.17
2-0-0
3.12
0-1-1
2.89
1-0-1
3.05
2-0-0
2.16
1-0-1
2.91
1-0-1
2.33
0-2-0
3.27
1-1-0
3.03
0-1-1
2.35
0-0-2
1.62
1-1-0
2.65
0-0-2
2.63
2-0-0
2.33
0-1-1
2.42
Karlsruher SC
0-2-0
2.64
1-1-0
2.61
1-1-0
2.21
2-0-0
3.21
0-1-1
3.09
1-1-0
3.06
0-1-1
2.86
1-1-0
3.38
1-0-1
3.19
2-0-0
3.71
0-1-1
3.28
0-0-2
2.50
0-1-1
1.74
1-0-1
2.98
1-0-1
3.04
0-0-2
2.88
1-1-0
2.52
MSV Duisburg
0-0-2
1.74
0-0-2
1.92
1-1-0
1.44
1-0-1
2.43
0-1-1
2.25
1-1-0
2.37
0-1-1
1.62
0-1-1
2.25
0-2-0
2.25
0-0-2
1.83
1-1-0
2.28
1-0-1
1.55
0-1-1
1.16
1-1-0
1.93
0-0-2
1.99
1-0-1
1.77
0-1-1
2.02
Paderborn 07
0-2-0
2.22
0-0-2
2.10
0-0-2
1.64
0-1-1
2.70
0-1-1
2.60
1-1-0
2.84
1-0-1
1.94
1-1-0
2.83
0-1-1
2.48
1-1-0
2.24
0-1-1
3.23
0-0-2
1.96
0-0-2
1.41
0-0-2
2.62
1-1-0
2.18
1-0-1
2.18
0-0-2
2.75
RB Leipzig
1-1-0
3.03
0-1-1
3.21
1-0-1
2.56
1-1-0
3.59
1-1-0
3.41
2-0-0
3.63
2-0-0
2.78
2-0-0
3.21
1-1-0
3.17
2-0-0
3.02
1-0-1
4.01
2-0-0
3.56
0-1-1
2.16
1-0-1
3.29
0-0-2
3.11
1-1-0
2.97
2-0-0
2.70
SC Freiburg
2-0-0
3.73
2-0-0
3.27
1-0-1
3.39
2-0-0
3.91
1-1-0
3.92
1-0-1
3.82
0-2-0
3.59
2-0-0
4.07
2-0-0
3.94
1-1-0
3.81
1-1-0
4.46
2-0-0
4.17
1-1-0
3.36
2-0-0
3.39
1-0-1
3.80
1-0-1
3.82
0-0-2
3.60
SV Sandhausen
0-2-0
2.91
1-0-1
2.60
0-0-2
2.47
0-1-1
3.25
0-1-1
3.14
2-0-0
3.06
1-0-1
2.54
2-0-0
3.32
0-1-1
2.88
1-0-1
2.55
0-1-1
3.60
2-0-0
2.90
1-0-1
2.25
0-0-2
2.13
1-0-1
2.73
1-0-1
2.75
0-1-1
2.59
St. Pauli
1-0-1
2.77
2-0-0
2.43
0-0-2
2.28
0-0-2
3.50
0-2-0
2.92
1-1-0
3.35
1-1-0
2.40
0-0-2
3.20
2-0-0
2.88
1-0-1
2.48
2-0-0
3.54
0-1-1
3.35
2-0-0
2.40
1-0-1
1.75
1-0-1
2.78
0-2-0
2.71
1-1-0
2.39
Union Berlin
2-0-0
2.65
0-2-0
2.42
0-1-1
2.38
1-1-0
3.20
0-1-1
3.19
1-1-0
2.87
1-0-1
2.50
1-0-1
3.13
0-0-2
3.19
2-0-0
2.63
1-0-1
3.77
1-0-1
3.34
0-1-1
2.54
1-0-1
1.73
1-0-1
2.76
0-2-0
2.80
1-1-0
2.62
VfL Bochum
1-1-0
2.85
1-0-1
2.94
1-1-0
2.62
1-1-0
3.51
0-2-0
3.37
1-1-0
3.35
0-0-2
2.72
1-0-1
3.67
1-1-0
3.10
0-1-1
2.99
1-1-0
3.50
2-0-0
2.77
0-0-2
2.82
2-0-0
1.94
1-1-0
2.92
0-1-1
3.12
0-1-1
2.89

Points vs. Goals Scored, Allowed, and Differential

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

Fit Metrics

Slope
Scored 0.82 +8.5
Allowed 0.47 -11.0
Differential 0.93 +6.7

Scoreline Distribution

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

↓ Scored | Allowed →012345+Total
07.52%9.48%6.54%3.10%1.31%0.65%28.59%
19.48%13.40%6.37%3.43%0.98%33.66%
26.54%6.37%5.88%2.12%0.65%0.49%22.06%
33.10%3.43%2.12%0.98%0.65%0.16%10.46%
41.31%0.98%0.65%0.65%0.33%3.92%
5+0.65%0.49%0.16%1.31%
Total28.59%33.66%22.06%10.46%3.92%1.31%100%

Summary Statistics

Scored Allowed Difference
Mean 1.32 1.32 +0.00
SD 1.20 1.20 1.71
CV 0.91 0.91
Max 6 6 +6
Min 0 0 -6

Games Played: 306

↓ Scored | Allowed →012345+Total
08.82%8.82%5.88%2.94%26.47%
111.76%17.65%5.88%2.94%38.24%
28.82%8.82%2.94%2.94%23.53%
35.88%2.94%8.82%
42.94%2.94%
5+
Total32.35%32.35%23.53%8.82%2.94%100%

Summary Statistics

Scored Allowed Difference
Mean 1.24 1.18 +0.06
SD 1.05 1.09 1.48
CV 0.85 0.92
Max 4 4 +4
Min 0 0 -3

Games Played: 34

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

Summary Statistics

Scored Allowed Difference
Mean 1.44 1.38 +0.06
SD 1.28 1.21 1.81
CV 0.89 0.87
Max 4 5 +4
Min 0 0 -3

Games Played: 34

↓ Scored | Allowed →012345+Total
05.88%5.88%
111.76%8.82%8.82%2.94%32.35%
25.88%14.71%5.88%5.88%32.35%
38.82%2.94%2.94%2.94%2.94%20.59%
45.88%5.88%
5+2.94%2.94%
Total38.24%26.47%20.59%11.76%2.94%100%

Summary Statistics

Scored Allowed Difference
Mean 2.00 1.21 +0.79
SD 1.23 1.34 1.68
CV 0.62 1.11
Max 6 6 +4
Min 0 0 -3

Games Played: 34

↓ Scored | Allowed →012345+Total
05.88%23.53%8.82%38.24%
111.76%14.71%8.82%5.88%41.18%
25.88%5.88%11.76%
35.88%5.88%
42.94%2.94%
5+
Total23.53%38.24%20.59%14.71%2.94%100%

Summary Statistics

Scored Allowed Difference
Mean 0.94 1.35 -0.41
SD 1.01 1.10 1.28
CV 1.08 0.81
Max 4 4 +2
Min 0 0 -3

Games Played: 34

↓ Scored | Allowed →012345+Total
020.59%11.76%2.94%2.94%38.24%
120.59%2.94%23.53%
25.88%11.76%11.76%2.94%32.35%
3
42.94%2.94%5.88%
5+
Total26.47%47.06%17.65%2.94%5.88%100%

Summary Statistics

Scored Allowed Difference
Mean 1.12 1.15 -0.03
SD 1.12 1.05 1.34
CV 1.00 0.91
Max 4 4 +3
Min 0 0 -4

Games Played: 34

↓ Scored | Allowed →012345+Total
05.88%17.65%5.88%2.94%32.35%
111.76%17.65%11.76%8.82%50.00%
22.94%5.88%2.94%11.76%
32.94%2.94%
42.94%2.94%
5+
Total23.53%41.18%11.76%20.59%2.94%100%

Summary Statistics

Scored Allowed Difference
Mean 0.94 1.38 -0.44
SD 0.92 1.16 1.46
CV 0.98 0.84
Max 4 4 +3
Min 0 0 -4

Games Played: 34

↓ Scored | Allowed →012345+Total
011.76%11.76%11.76%2.94%38.24%
18.82%5.88%2.94%5.88%23.53%
25.88%5.88%11.76%23.53%
32.94%2.94%2.94%8.82%
4
5+5.88%5.88%
Total35.29%26.47%29.41%8.82%100%

Summary Statistics

Scored Allowed Difference
Mean 1.29 1.12 +0.18
SD 1.47 1.01 1.95
CV 1.13 0.90
Max 6 3 +6
Min 0 0 -3

Games Played: 34

↓ Scored | Allowed →012345+Total
05.88%11.76%5.88%5.88%5.88%35.29%
18.82%11.76%11.76%5.88%5.88%44.12%
22.94%2.94%2.94%8.82%
32.94%5.88%2.94%11.76%
4
5+
Total17.65%29.41%26.47%14.71%11.76%100%

Summary Statistics

Scored Allowed Difference
Mean 0.97 1.74 -0.76
SD 0.97 1.26 1.62
CV 1.00 0.73
Max 3 4 +2
Min 0 0 -4

Games Played: 34

↓ Scored | Allowed →012345+Total
02.94%5.88%8.82%2.94%20.59%
111.76%8.82%5.88%2.94%29.41%
22.94%8.82%8.82%5.88%5.88%2.94%35.29%
35.88%5.88%2.94%14.71%
4
5+
Total23.53%29.41%26.47%8.82%5.88%5.88%100%

Summary Statistics

Scored Allowed Difference
Mean 1.44 1.62 -0.18
SD 0.99 1.41 1.75
CV 0.69 0.87
Max 3 5 +3
Min 0 0 -5

Games Played: 34

↓ Scored | Allowed →012345+Total
011.76%8.82%5.88%2.94%2.94%32.35%
111.76%17.65%8.82%2.94%41.18%
25.88%8.82%2.94%17.65%
35.88%2.94%8.82%
4
5+
Total35.29%38.24%17.65%5.88%2.94%100%

Summary Statistics

Scored Allowed Difference
Mean 1.03 1.09 -0.06
SD 0.94 1.24 1.74
CV 0.91 1.14
Max 3 6 +3
Min 0 0 -6

Games Played: 34

↓ Scored | Allowed →012345+Total
08.82%11.76%14.71%5.88%2.94%44.12%
15.88%11.76%2.94%2.94%23.53%
211.76%8.82%2.94%2.94%26.47%
32.94%2.94%5.88%
4
5+
Total17.65%35.29%26.47%14.71%2.94%2.94%100%

Summary Statistics

Scored Allowed Difference
Mean 0.94 1.59 -0.65
SD 0.98 1.21 1.54
CV 1.04 0.76
Max 3 5 +3
Min 0 0 -5

Games Played: 34

↓ Scored | Allowed →012345+Total
011.76%20.59%2.94%2.94%8.82%2.94%50.00%
114.71%11.76%2.94%29.41%
211.76%2.94%14.71%
3
42.94%2.94%5.88%
5+
Total23.53%38.24%14.71%5.88%14.71%2.94%100%

Summary Statistics

Scored Allowed Difference
Mean 0.82 1.62 -0.79
SD 1.09 1.54 1.86
CV 1.32 0.95
Max 4 6 +2
Min 0 0 -6

Games Played: 34

↓ Scored | Allowed →012345+Total
011.76%2.94%14.71%
114.71%14.71%2.94%2.94%35.29%
211.76%11.76%5.88%29.41%
32.94%11.76%2.94%17.65%
42.94%2.94%
5+
Total29.41%50.00%17.65%2.94%100%

Summary Statistics

Scored Allowed Difference
Mean 1.59 0.94 +0.65
SD 1.05 0.78 1.28
CV 0.66 0.82
Max 4 3 +3
Min 0 0 -2

Games Played: 34

↓ Scored | Allowed →012345+Total
02.94%2.94%5.88%
15.88%8.82%8.82%2.94%26.47%
214.71%11.76%8.82%35.29%
38.82%2.94%2.94%14.71%
48.82%2.94%11.76%
5+2.94%2.94%5.88%
Total29.41%35.29%26.47%8.82%100%

Summary Statistics

Scored Allowed Difference
Mean 2.21 1.15 +1.06
SD 1.37 0.96 1.54
CV 0.62 0.83
Max 6 3 +3
Min 0 0 -2

Games Played: 34

↓ Scored | Allowed →012345+Total
05.88%2.94%17.65%5.88%32.35%
120.59%11.76%2.94%2.94%5.88%44.12%
22.94%5.88%8.82%
38.82%8.82%
42.94%2.94%
5+2.94%2.94%
Total29.41%23.53%23.53%17.65%5.88%100%

Summary Statistics

Scored Allowed Difference
Mean 1.18 1.47 -0.29
SD 1.34 1.26 1.92
CV 1.14 0.86
Max 6 4 +6
Min 0 0 -3

Games Played: 34

↓ Scored | Allowed →012345+Total
014.71%5.88%8.82%2.94%32.35%
114.71%5.88%2.94%5.88%29.41%
214.71%5.88%20.59%
32.94%2.94%5.88%11.76%
42.94%2.94%
5+2.94%2.94%
Total47.06%17.65%17.65%8.82%8.82%100%

Summary Statistics

Scored Allowed Difference
Mean 1.32 1.15 +0.18
SD 1.30 1.35 1.68
CV 0.98 1.18
Max 5 4 +4
Min 0 0 -4

Games Played: 34

↓ Scored | Allowed →012345+Total
05.88%8.82%5.88%20.59%
18.82%11.76%8.82%29.41%
22.94%5.88%5.88%2.94%2.94%20.59%
38.82%2.94%2.94%5.88%2.94%23.53%
45.88%5.88%
5+
Total32.35%20.59%26.47%14.71%2.94%2.94%100%

Summary Statistics

Scored Allowed Difference
Mean 1.65 1.47 +0.18
SD 1.23 1.42 1.93
CV 0.75 0.97
Max 4 6 +4
Min 0 0 -4

Games Played: 34

↓ Scored | Allowed →012345+Total
02.94%8.82%2.94%2.94%17.65%
15.88%26.47%2.94%2.94%38.24%
25.88%2.94%5.88%5.88%20.59%
32.94%5.88%2.94%11.76%
42.94%2.94%2.94%8.82%
5+2.94%2.94%
Total23.53%47.06%17.65%11.76%100%

Summary Statistics

Scored Allowed Difference
Mean 1.65 1.18 +0.47
SD 1.32 0.94 1.73
CV 0.80 0.80
Max 5 3 +5
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 RB Leipzig 67 53.40 +13.60
2 1. FC Nurnberg 65 55.75 +9.25
3 SC Freiburg 72 63.77 +8.23
4 St. Pauli 53 47.11 +5.89
5 Greuther Furth 46 43.75 +2.25

Biggest Disappointments

# Team Actual Sim vsSim
1 Paderborn 07 28 39.83 -11.83
2 FSV Frankfurt 32 39.19 -7.19
3 1. FC Kaiserslautern 45 51.49 -6.49
4 Dusseldorf 35 40.99 -5.99
5 1860 Munich 34 39.55 -5.55

Top Streaks

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

Most Unlikely Winning Streaks

# Team Games Dates Probability
1 1. FC Nurnberg 6 Nov 23 – Feb 6 1 in 203
2 VfL Bochum 5 Jul 26 – Aug 31 1 in 157
3 SC Freiburg 8 Feb 21 – Apr 10 1 in 115
4 RB Leipzig 6 Nov 21 – Feb 7 1 in 109
5 Greuther Furth 4 Sep 13 – Sep 28 1 in 82

Most Unlikely Losing Streaks

# Team Games Dates Probability
1 1. FC Kaiserslautern 5 Feb 27 – Mar 19 1 in 156
2 FSV Frankfurt 6 Apr 3 – May 8 1 in 69
3 Paderborn 07 4 Aug 14 – Sep 11 1 in 43
4 1860 Munich 5 Dec 4 – Feb 14 1 in 42
5 1. FC Nurnberg 2 Apr 10 – Apr 16 1 in 35

Most Unlikely Unbeaten Streaks

# Team Games Dates Probability
1 1. FC Nurnberg 18 Oct 17 – Apr 3 1 in 463
2 RB Leipzig 9 Aug 28 – Nov 1 1 in 76
3 VfL Bochum 11 Dec 6 – Mar 20 1 in 70
4 Karlsruher SC 7 Sep 22 – Nov 6 1 in 44
5 Arminia Bielefeld 6 Aug 29 – Oct 2 1 in 42

Most Unlikely Winless Streaks

# Team Games Dates Probability
1 Paderborn 07 13 Oct 31 – Mar 5 1 in 137
2 1860 Munich 12 Jul 26 – Oct 23 1 in 77
3 VfL Bochum 7 Oct 18 – Dec 6 1 in 47
4 Eintracht Braunschweig 6 Feb 20 – Mar 18 1 in 45
5 1. FC Nurnberg 6 Sep 25 – Nov 7 1 in 42

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
SC Freiburg55.20%19.39%9.99%5.39%3.78%2.01%1.48%1.19%0.54%0.50%0.18%0.14%0.09%0.09%0.01%0.02%
RB Leipzig7.83%12.86%12.70%10.99%10.32%8.41%7.36%6.97%5.48%4.51%3.31%2.82%2.03%1.84%1.08%0.82%0.49%0.18%
1. FC Nurnberg13.12%18.17%14.75%11.50%9.45%7.76%6.06%5.02%3.80%3.10%2.45%1.46%1.24%0.91%0.58%0.35%0.19%0.09%
St. Pauli1.56%3.27%5.00%6.22%6.36%7.53%7.72%8.24%8.35%7.77%7.08%7.07%5.99%5.14%4.65%3.68%2.79%1.58%
VfL Bochum4.53%8.82%10.04%10.59%9.11%8.73%8.09%7.21%6.42%5.97%5.03%4.60%3.47%2.55%2.04%1.54%0.86%0.40%
Union Berlin2.00%4.10%5.86%6.63%7.21%7.41%8.20%8.17%7.47%7.58%6.90%6.86%5.93%4.92%4.16%3.26%2.16%1.18%
Karlsruher SC2.44%5.04%6.62%7.29%7.86%8.30%8.15%7.92%7.62%7.10%6.85%6.18%5.22%4.55%3.48%2.79%1.75%0.84%
Eintracht Braunschweig4.78%9.04%9.89%10.08%9.38%9.06%7.96%7.35%6.78%5.86%5.12%4.14%3.56%2.52%1.87%1.30%0.91%0.40%
Greuther Furth0.50%1.47%2.28%2.82%3.90%4.65%5.78%5.97%7.03%7.79%7.72%8.60%8.40%8.32%7.86%7.24%6.12%3.55%
1. FC Kaiserslautern4.53%8.71%9.66%9.91%9.83%8.72%8.60%7.50%6.57%6.10%4.94%4.13%3.40%2.81%2.14%1.35%0.84%0.26%
1. FC Heidenheim1.97%4.63%5.77%7.45%7.84%8.33%7.74%8.07%8.07%7.15%6.99%6.17%5.70%4.76%3.45%2.84%2.11%0.96%
SV Sandhausen0.82%1.86%2.75%3.40%4.68%5.63%6.11%6.12%7.37%7.74%8.07%7.89%8.11%7.62%7.08%6.41%5.16%3.18%
Arminia Bielefeld0.22%0.73%1.58%2.49%3.26%4.03%4.50%5.04%6.07%6.73%8.14%8.43%8.81%8.92%9.02%8.83%7.93%5.27%
Dusseldorf0.19%0.66%1.07%1.79%2.10%3.01%3.45%4.78%4.85%5.96%6.69%7.60%9.02%10.38%10.31%10.47%10.15%7.52%
1860 Munich0.10%0.42%0.64%1.19%1.62%2.00%2.76%3.38%4.20%5.24%5.99%7.73%8.65%9.59%11.53%11.33%13.08%10.55%
MSV Duisburg0.01%0.01%0.05%0.10%0.16%0.39%0.50%0.68%1.06%1.21%2.18%2.76%4.10%5.84%8.58%12.70%18.86%40.81%
FSV Frankfurt0.06%0.34%0.59%0.92%1.33%1.94%2.64%3.27%4.30%4.57%5.98%6.62%8.13%9.27%10.83%12.67%13.99%12.55%
Paderborn 070.14%0.48%0.76%1.24%1.81%2.09%2.90%3.12%4.02%5.12%6.38%6.80%8.15%9.97%11.33%12.42%12.59%10.68%

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
+11.11%
Slight Edge
41.50%28.10%30.39%
Elo Value
Home Edge: 38.76 Elo pts.
198 Elo
0.005 goals per Elo point
0500
Scoring Tilt
Expected
+0.15 goals
Neutral
-2+0.20+2

Title Race

How these are measured

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

Title-Race Openness
Effective number of teams with a live shot at finishing 1st, from the simulation. 1 means the favorite is a near-lock; larger means a wide-open race. Equal to 1 divided by the sum of squared title odds.
One-Team Race: under 2 * Top-Heavy: 2 to 4 * Open: 4 to 6 * Wide Open: 6 and up.
Champion Preseason Odds
Preseason probability that the eventual champion would finish 1st, from the simulation. The dot marks their rank across all teams, from longshot to favorite.
Preseason Favorite: 1st * Among the Favorites: 2nd to 3rd * Middle of the Pack: 4th to 9th * Longshot: 10th or lower.
Title Margin
Points-per-game gap between the champion and the runner-up. Shown per game so it reads the same across long and short seasons. The gold line is the winning margin the model expected, so a dot to the right means a more one-sided race than projected. A title won on goal difference shows 0.00.
Photo Finish: under 0.15 * Tight Race: 0.15 to 0.4 * Comfortable: 0.4 to 0.75 * Runaway: 0.75 and up.
Title-Race Openness
3.0
Top-Heavy
124610
Champion Preseason Odds
55%
SC Freiburg, 1st of 18
LongshotFavorite
Title Margin
Expected
0.15/gm
Photo Finish
00.170.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.99 * Some Luck: 5.99 to 8.99 * Lucky: 8.99 to 11.98 * Wild Swing: 11.98 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.6 * Close: 2.6 to 3.89 * Off: 3.89 to 5.19 * Way Off: 5.19 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.9 * A Surprise: 1.9 to 3.04 * Several Surprises: 3.04 to 4.18 * Many Surprises: 4.18 and up.
Luck Spread
Expected
6.40 points
Some Luck
07.4919
Average Finish Error
Expected
1.89
Pinpoint
03.248
Biggest Overachiever
Expected 97.22%
96.61%
RB Leipzig
50100
Biggest Underachiever
Expected 2.78%
5.88%
Paderborn 07
050
Season Outliers
Expected
1 of 18
Minimal Outliers
01.89
Unexpected Relegations
Expected
1 of 3
As Expected
01.93

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.41
Moderate Separation
01.003
Interquartile Edge
64%
Slight Edge
50%60%70%80%100%
Best vs. Worst
Baseline
85%
Strong Edge
50%85%100%
Close Games
Expected
65%
Very Frequent
0%62%100%
Blowouts
Expected
13%
Occasional
0%14%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.64
Hard to Predict
00.632
Matchup Imbalance
0.25
Notable Separation
00.10.180.280.5
Strangeness
Expected
0.74
Very Predictable
01.002
Repeatability
0.43
Some Carryover
00.30.60.851
Upset Rate
Expected
28%
As Expected
0%28%50%
Clear Favorite Upset Rate
Expected
22%
As Expected
0%24%50%

Calibration

How these are measured

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

Probability calibration
An all-in-one chi-square test of the model's probabilities. Matches are grouped by how confident the model was, and within each group the predicted and actual counts of home wins, draws, and away wins are compared. The p-value is plotted; above 0.05 means well-calibrated.
Miscalibrated: under 0.05 * Borderline: 0.05 to 0.1 * Well Calibrated: 0.1 to 0.5 * Excellent: 0.5 and up.
Calibration slope
Checks whether the spread of the probabilities is right. Each probability is turned into log-odds and a line is fit predicting the actual results. A slope of 1.00 is perfect; below 1 is overconfidence (favorites lost more than their odds implied); above 1 is under-confidence.
Overconfident: under 0.85 * Calibrated: 0.85 to 1.15 * Underconfident: 1.15 to 1.3 * Very Underconfident: 1.3 and up.
Calibration error (ECE)
The average gap between the model's stated chances and how often the predicted result actually happened. Smaller is better. The gold line is the noise ceiling, the error luck alone can produce even with perfect probabilities; below it, the model's error is no larger than chance.
Well Within Noise: under 0.09 * Near Noise Ceiling: 0.09 to 0.14 * Above Noise: 0.14 to 0.19 * Well Above Noise: 0.19 and up.
Probability calibration
0.11
Well Calibrated
0.010.050.10.51
Calibration slope
Ideal
0.92
Calibrated
0.51.001.5
Calibration error (ECE)
Noise ceiling
0.048
Well Within Noise
00.0950.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
SC Freiburg 74.59% 9.99% 15.40% 0.02%
RB Leipzig 20.69% 12.70% 65.12% 0.82% 0.67%
Eintracht Braunschweig 13.82% 9.89% 73.68% 1.30% 1.31%
1. FC Kaiserslautern 13.24% 9.66% 74.65% 1.35% 1.10%
VfL Bochum 13.35% 10.04% 73.81% 1.54% 1.26%
Karlsruher SC 7.48% 6.62% 80.52% 2.79% 2.59%
1. FC Heidenheim 6.60% 5.77% 81.72% 2.84% 3.07%
Union Berlin 6.10% 5.86% 81.44% 3.26% 3.34%
St. Pauli 4.83% 5.00% 82.12% 3.68% 4.37%
1. FC Nurnberg 100%
SV Sandhausen 2.68% 2.75% 79.82% 6.41% 8.34%
Greuther Furth 1.97% 2.28% 78.84% 7.24% 9.67%
Arminia Bielefeld 0.95% 1.58% 75.44% 8.83% 13.20%
Dusseldorf 0.85% 1.07% 69.94% 10.47% 17.67%
Paderborn 07 0.62% 0.76% 62.93% 12.42% 23.27%
1860 Munich 0.52% 0.64% 63.88% 11.33% 23.63%
FSV Frankfurt 0.40% 0.59% 59.80% 12.67% 26.54%
MSV Duisburg 0.02% 0.05% 27.56% 12.70% 59.67%
Loser →
↓ Winner
1. FC Heidenheim1. FC Kaiserslautern1. FC Koln1. FC Nurnberg1860 MunichArminia BielefeldBayer LeverkusenBorussia MonchengladbachDusseldorfEintracht BraunschweigEintracht FrankfurtFC AugsburgFC Ingolstadt 04FSV FrankfurtGreuther FurthHamburger SVHannover 96Hertha BSCHoffenheimKarlsruher SCMSV DuisburgMainz 05Paderborn 07RB LeipzigSC FreiburgSV Darmstadt 98SV SandhausenSchalke 04St. PauliUnion BerlinVfB StuttgartVfL BochumVfL WolfsburgWerder Bremen
1. FC Heidenheim54.8%31.00%0.0%2.00%39.7%58.00%22.5%40.00%30.2%63.00%29.4%51.00%49.3%73.00%31.8%22.00%28.6%42.00%33.3%9.00%50.0%90.00%20.0%5.00%37.7%69.00%0.0%1.00%30.9%55.00%
1. FC Kaiserslautern31.6%38.00%0.0%1.00%36.2%80.00%32.6%46.00%29.8%104.00%35.0%60.00%44.3%131.00%32.4%37.00%42.0%81.00%37.5%16.00%37.9%132.00%0.0%9.00%38.8%134.00%0.0%1.00%29.7%101.00%
1. FC Koln45.2%31.00%68.4%38.00%65.0%60.00%75.0%4.00%62.5%8.00%83.3%6.00%62.5%24.00%100.0%4.00%0.0%1.00%72.7%22.00%100.0%2.00%70.4%54.00%51.2%43.00%83.3%6.00%82.4%17.00%60.7%28.00%74.4%39.00%
1. FC Nurnberg35.0%60.00%0.0%2.00%33.3%3.00%55.4%121.00%53.9%76.00%46.5%155.00%40.2%127.00%62.1%198.00%34.0%53.00%40.2%117.00%12.0%25.00%58.9%190.00%50.0%18.00%56.5%193.00%0.0%2.00%50.7%148.00%
1860 Munich25.0%4.00%14.3%7.00%0.0%4.00%25.0%8.00%0.0%6.00%33.3%12.00%25.0%4.00%50.0%4.00%37.5%8.00%50.0%2.00%60.0%5.00%25.0%4.00%
Arminia Bielefeld37.5%8.00%13.3%15.00%25.0%8.00%31.6%19.00%14.3%14.00%35.0%20.00%25.0%4.00%15.4%13.00%34.8%23.00%0.0%1.00%30.4%23.00%31.2%16.00%
Bayer Leverkusen100.0%2.00%100.0%2.00%100.0%1.00%50.0%2.00%100.0%2.00%100.0%2.00%50.0%2.00%
Borussia Monchengladbach100.0%1.00%66.7%3.00%100.0%2.00%75.0%4.00%75.0%4.00%75.0%4.00%100.0%1.00%100.0%1.00%100.0%1.00%100.0%4.00%
Dusseldorf16.7%6.00%14.3%7.00%16.7%6.00%8.3%12.00%0.0%8.00%36.4%11.00%75.0%4.00%25.0%4.00%0.0%2.00%36.4%11.00%0.0%2.00%16.7%12.00%28.6%7.00%
Eintracht Braunschweig37.5%24.00%0.0%1.00%0.0%2.00%35.3%68.00%17.2%58.00%36.0%100.00%25.0%64.00%48.0%123.00%19.4%36.00%33.3%66.00%19.0%21.00%36.9%149.00%30.0%10.00%38.1%105.00%31.1%103.00%
Eintracht Frankfurt60.3%58.00%63.7%80.00%44.6%121.00%85.7%7.00%86.7%15.00%85.7%7.00%64.7%68.00%50.0%2.00%73.1%26.00%60.3%68.00%62.5%8.00%64.8%122.00%48.3%87.00%73.7%19.00%85.3%34.00%62.5%56.00%67.0%88.00%
FC Augsburg77.5%40.00%67.4%46.00%46.1%76.00%100.0%4.00%75.0%8.00%83.3%6.00%82.8%58.00%33.3%3.00%80.0%10.00%81.6%38.00%100.0%2.00%67.3%55.00%56.9%51.00%88.9%9.00%59.3%27.00%75.0%28.00%79.6%49.00%
FC Ingolstadt 0469.8%63.00%70.2%104.00%53.5%155.00%75.0%8.00%68.4%19.00%91.7%12.00%64.0%100.00%80.0%10.00%85.0%20.00%74.0%73.00%85.7%7.00%53.2%126.00%41.6%101.00%89.3%28.00%67.3%52.00%70.3%74.00%58.1%93.00%
FSV Frankfurt0.0%4.00%50.0%2.00%66.7%3.00%20.0%10.00%27.3%11.00%40.0%5.00%50.0%2.00%0.0%3.00%0.0%4.00%0.0%8.00%0.0%5.00%33.3%3.00%
Greuther Furth100.0%1.00%50.0%2.00%26.9%26.00%20.0%10.00%15.0%20.00%29.4%17.00%31.0%29.00%62.5%8.00%15.8%19.00%33.3%6.00%26.1%23.00%0.0%1.00%39.1%23.00%18.2%22.00%
Hamburger SV70.6%51.00%65.0%60.00%59.8%127.00%100.0%6.00%85.7%14.00%100.0%8.00%75.0%64.00%72.7%11.00%70.6%17.00%60.8%51.00%0.0%1.00%0.0%4.00%63.7%113.00%44.4%72.00%88.0%25.00%77.5%40.00%68.8%48.00%60.7%84.00%
Hannover 9650.7%73.00%55.7%131.00%37.9%198.00%66.7%12.00%65.0%20.00%63.6%11.00%52.0%123.00%60.0%5.00%69.0%29.00%61.8%89.00%100.0%1.00%90.9%11.00%35.1%188.00%31.8%154.00%62.5%32.00%60.6%66.00%61.4%57.00%52.1%140.00%
Hertha BSC68.2%22.00%67.6%37.00%66.0%53.00%75.0%4.00%75.0%4.00%25.0%4.00%80.6%36.00%50.0%2.00%37.5%8.00%78.9%19.00%100.0%3.00%62.5%48.00%59.3%27.00%100.0%9.00%85.7%14.00%63.2%19.00%85.3%34.00%
Hoffenheim71.4%42.00%58.0%81.00%59.8%117.00%50.0%4.00%84.6%13.00%75.0%4.00%66.7%66.00%100.0%3.00%84.2%19.00%52.8%36.00%100.0%7.00%55.0%100.00%43.3%60.00%68.4%19.00%67.9%28.00%80.0%45.00%58.7%63.00%
Karlsruher SC27.3%22.00%0.0%2.00%25.0%4.00%39.7%68.00%18.4%38.00%26.0%73.00%39.2%51.00%38.2%89.00%21.1%19.00%47.2%36.00%10.0%10.00%43.4%83.00%10.0%10.00%40.2%82.00%0.0%1.00%28.4%74.00%
MSV Duisburg100.0%1.00%0.0%1.00%0.0%1.00%
Mainz 0566.7%9.00%62.5%16.00%88.0%25.00%100.0%2.00%81.0%21.00%100.0%4.00%66.7%6.00%90.0%10.00%81.0%21.00%60.0%25.00%66.7%6.00%80.0%5.00%50.0%6.00%60.0%15.00%
Paderborn 070.0%2.00%37.5%8.00%0.0%2.00%14.3%7.00%100.0%4.00%9.1%11.00%0.0%3.00%0.0%7.00%36.4%11.00%100.0%1.00%18.2%11.00%22.2%9.00%
RB Leipzig29.6%54.00%0.0%2.00%25.0%4.00%35.2%122.00%32.7%55.00%46.8%126.00%36.3%113.00%64.9%188.00%37.5%48.00%45.0%100.00%19.0%21.00%52.7%201.00%30.0%20.00%52.3%172.00%50.0%2.00%34.2%158.00%
SC Freiburg48.8%43.00%25.0%4.00%51.7%87.00%43.1%51.00%58.4%101.00%55.6%72.00%68.2%154.00%40.7%27.00%56.7%60.00%40.0%25.00%59.0%144.00%22.2%9.00%61.1%131.00%49.5%101.00%
SV Darmstadt 9850.0%90.00%62.1%132.00%41.1%190.00%62.5%8.00%65.2%23.00%63.6%11.00%63.1%149.00%100.0%8.00%73.9%23.00%56.6%83.00%100.0%1.00%63.6%11.00%47.3%201.00%41.0%144.00%68.6%35.00%71.6%67.00%52.6%78.00%54.9%133.00%
SV Sandhausen16.7%6.00%0.0%1.00%26.3%19.00%11.1%9.00%10.7%28.00%12.0%25.00%37.5%32.00%0.0%9.00%31.6%19.00%33.3%6.00%31.4%35.00%25.0%4.00%28.9%38.00%12.0%25.00%
Schalke 0480.0%5.00%100.0%9.00%50.0%18.00%50.0%2.00%100.0%1.00%100.0%2.00%70.0%10.00%100.0%1.00%90.0%10.00%0.0%1.00%70.0%20.00%77.8%9.00%75.0%4.00%55.6%9.00%57.1%7.00%66.7%6.00%
St. Pauli17.6%17.00%0.0%1.00%14.7%34.00%40.7%27.00%32.7%52.00%22.5%40.00%39.4%66.00%14.3%14.00%32.1%28.00%20.0%5.00%28.4%67.00%44.4%9.00%32.1%56.00%29.5%44.00%
Union Berlin39.3%28.00%0.0%1.00%37.5%56.00%25.0%28.00%29.7%74.00%31.2%48.00%38.6%57.00%36.8%19.00%20.0%45.00%50.0%6.00%47.4%78.00%42.9%7.00%38.9%72.00%0.0%1.00%26.3%57.00%
VfB Stuttgart62.3%69.00%61.2%134.00%43.5%193.00%40.0%5.00%69.6%23.00%83.3%12.00%61.9%105.00%100.0%5.00%60.9%23.00%59.8%82.00%81.8%11.00%47.7%172.00%38.9%131.00%71.1%38.00%67.9%56.00%61.1%72.00%60.3%126.00%
VfL Bochum25.6%39.00%50.0%2.00%0.0%4.00%33.0%88.00%20.4%49.00%41.9%93.00%39.3%84.00%47.9%140.00%14.7%34.00%41.3%63.00%40.0%15.00%45.1%133.00%33.3%6.00%39.7%126.00%0.0%3.00%39.6%101.00%
VfL Wolfsburg100.0%1.00%100.0%1.00%100.0%2.00%100.0%1.00%50.0%2.00%100.0%1.00%100.0%3.00%
Werder Bremen69.1%55.00%70.3%101.00%49.3%148.00%75.0%4.00%68.8%16.00%71.4%7.00%68.9%103.00%66.7%3.00%81.8%22.00%71.6%74.00%77.8%9.00%65.8%158.00%50.5%101.00%88.0%25.00%70.5%44.00%73.7%57.00%60.4%101.00%

Actual Promotion/Relegation Outcomes

Just the teams that actually reached the promotion playoff. With the field fixed in place, the playoff sim re-runs every tie and tallies how often each team won each round — the table gives those probabilities, and the final round's column is the chance of winning the playoff outright. The round buttons switch to heatmaps of how often each pairing met in that round.

Team Finals
1. FC Nurnberg 52.57%
Eintracht Frankfurt 47.43%
Loser →
↓ Winner
1. FC NurnbergEintracht Frankfurt
1. FC Nurnberg52.6%100.00%
Eintracht Frankfurt47.4%100.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
2015-07-24 1. FC Kaiserslautern L 1-3 1669 1774 29.0% 24.2% 46.8% -9.3 0
2015-07-24 @ MSV Duisburg W 3-1 1774 1669 46.8% 24.2% 29.0% +9.3 3
2015-07-25 Arminia Bielefeld D 0-0 1709 1691 45.8% 24.3% 29.9% -0.7 1
2015-07-25 @ St. Pauli D 0-0 1691 1709 29.9% 24.3% 45.8% +0.7 1
2015-07-25 Karlsruher SC W 1-0 1711 1784 33.0% 24.5% 42.5% +7.7 3
2015-07-25 @ Greuther Furth L 0-1 1784 1711 42.5% 24.5% 33.0% -7.7 0
2015-07-25 RB Leipzig L 0-1 1695 1718 40.2% 24.6% 35.3% -7.4 0
2015-07-25 @ FSV Frankfurt W 1-0 1718 1695 35.3% 24.6% 40.2% +7.4 3
2015-07-26 1860 Munich W 1-0 1725 1700 46.8% 24.2% 29.0% +5.7 3
2015-07-26 @ 1. FC Heidenheim L 0-1 1700 1725 29.0% 24.2% 46.8% -5.7 0
2015-07-26 Dusseldorf D 1-1 1721 1714 44.3% 24.4% 31.4% -0.5 1
2015-07-26 @ Union Berlin D 1-1 1714 1721 31.4% 24.4% 44.3% +0.5 1
2015-07-26 SV Sandhausen L 1-3 1731 1704 47.0% 24.2% 28.8% -13.6 0
2015-07-26 @ Eintracht Braunschweig W 3-1 1704 1731 28.8% 24.2% 47.0% +13.6 3
2015-07-26 VfL Bochum L 0-1 1745 1700 49.3% 23.9% 26.8% -8.7 0
2015-07-26 @ Paderborn 07 W 1-0 1700 1745 26.8% 23.9% 49.3% +8.7 3
2015-07-27 1. FC Nurnberg W 6-3 1813 1731 53.9% 23.2% 22.9% +8.6 3
2015-07-27 @ SC Freiburg L 3-6 1731 1813 22.9% 23.2% 53.9% -8.6 0
2015-07-31 1. FC Heidenheim W 3-2 1722 1731 42.2% 24.5% 33.3% +5.7 3
2015-07-31 @ 1. FC Nurnberg L 2-3 1731 1722 33.3% 24.5% 42.2% -5.7 3
2015-07-31 Eintracht Braunschweig D 0-0 1784 1718 52.0% 23.5% 24.5% -1.2 4
2015-07-31 @ 1. FC Kaiserslautern D 0-0 1718 1784 24.5% 23.5% 52.0% +1.2 1
2015-07-31 FSV Frankfurt D 0-0 1692 1688 43.8% 24.4% 31.8% -0.5 2
2015-07-31 @ Arminia Bielefeld D 0-0 1688 1692 31.8% 24.4% 43.8% +0.5 1
2015-08-01 SC Freiburg L 0-1 1694 1821 26.5% 23.8% 49.7% -5.3 0
2015-08-01 @ 1860 Munich W 1-0 1821 1694 49.7% 23.8% 26.5% +5.3 6
2015-08-01 MSV Duisburg W 3-0 1709 1660 49.9% 23.8% 26.3% +14.4 6
2015-08-01 @ VfL Bochum L 0-3 1660 1709 26.3% 23.8% 49.9% -14.4 0
2015-08-02 Paderborn 07 L 1-2 1714 1737 40.2% 24.6% 35.2% -6.9 1
2015-08-02 @ Dusseldorf W 2-1 1737 1714 35.2% 24.6% 40.2% +7.0 3
2015-08-02 St. Pauli L 1-2 1777 1708 52.3% 23.5% 24.2% -8.6 0
2015-08-02 @ Karlsruher SC W 2-1 1708 1777 24.2% 23.5% 52.3% +8.6 4
2015-08-02 Union Berlin W 4-3 1718 1720 43.1% 24.5% 32.5% +5.5 6
2015-08-02 @ SV Sandhausen L 3-4 1720 1718 32.5% 24.5% 43.1% -5.4 1
2015-08-03 Greuther Furth D 2-2 1725 1718 44.3% 24.4% 31.3% -0.4 4
2015-08-03 @ RB Leipzig D 2-2 1718 1725 31.3% 24.4% 44.3% +0.4 4
2015-08-14 Dusseldorf W 1-0 1725 1707 45.7% 24.3% 30.0% +5.9 6
2015-08-14 @ 1. FC Heidenheim L 0-1 1707 1725 30.0% 24.3% 45.7% -5.9 1
2015-08-14 Karlsruher SC L 1-2 1689 1768 32.2% 24.4% 43.3% -5.9 1
2015-08-14 @ FSV Frankfurt W 2-1 1768 1689 43.3% 24.4% 32.2% +5.8 3
2015-08-14 SV Sandhausen L 0-6 1743 1724 46.1% 24.2% 29.7% -43.0 3
2015-08-14 @ Paderborn 07 W 6-0 1724 1743 29.7% 24.2% 46.1% +42.9 9
2015-08-15 RB Leipzig L 0-2 1719 1725 42.5% 24.5% 33.0% -14.5 1
2015-08-15 @ Eintracht Braunschweig W 2-0 1725 1719 33.0% 24.5% 42.5% +14.5 7
2015-08-15 VfL Bochum L 1-3 1827 1723 56.4% 22.7% 20.9% -15.9 6
2015-08-15 @ SC Freiburg W 3-1 1723 1827 20.9% 22.7% 56.4% +15.9 9
2015-08-16 1. FC Kaiserslautern D 2-2 1715 1782 33.8% 24.5% 41.7% +0.2 2
2015-08-16 @ Union Berlin D 2-2 1782 1715 41.7% 24.5% 33.8% -0.2 5
2015-08-16 Arminia Bielefeld D 2-2 1645 1691 36.9% 24.6% 38.5% +0.1 1
2015-08-16 @ MSV Duisburg D 2-2 1691 1645 38.5% 24.6% 36.9% -0.0 3
2015-08-16 Greuther Furth W 3-2 1717 1719 43.0% 24.5% 32.5% +5.6 7
2015-08-16 @ St. Pauli L 2-3 1719 1717 32.5% 24.5% 43.0% -5.6 4
2015-08-17 1860 Munich D 2-2 1728 1689 48.6% 24.0% 27.4% -0.6 4
2015-08-17 @ 1. FC Nurnberg D 2-2 1689 1728 27.4% 24.0% 48.6% +0.6 1
2015-08-21 1. FC Heidenheim D 0-0 1766 1731 48.1% 24.0% 27.8% -0.9 10
2015-08-21 @ SV Sandhausen D 0-0 1731 1766 27.8% 24.0% 48.1% +0.9 7
2015-08-21 Eintracht Braunschweig L 0-2 1691 1705 41.4% 24.5% 34.0% -14.2 3
2015-08-21 @ Arminia Bielefeld W 2-0 1705 1691 34.0% 24.5% 41.4% +14.2 4
2015-08-21 FSV Frankfurt L 0-2 1713 1683 47.5% 24.1% 28.4% -15.8 4
2015-08-21 @ Greuther Furth W 2-0 1683 1713 28.4% 24.1% 47.5% +15.9 4
2015-08-22 SC Freiburg L 1-2 1702 1811 28.6% 24.1% 47.3% -5.3 1
2015-08-22 @ Dusseldorf W 2-1 1811 1702 47.3% 24.1% 28.6% +5.3 9
2015-08-22 MSV Duisburg W 2-0 1774 1645 59.3% 21.9% 18.7% +7.3 6
2015-08-22 @ Karlsruher SC L 0-2 1645 1774 18.7% 21.9% 59.3% -7.3 1
2015-08-23 1. FC Nurnberg W 2-1 1739 1727 45.0% 24.3% 30.7% +5.6 12
2015-08-23 @ VfL Bochum L 1-2 1727 1739 30.7% 24.3% 45.0% -5.6 4
2015-08-23 St. Pauli L 0-1 1740 1722 45.7% 24.3% 30.0% -8.1 7
2015-08-23 @ RB Leipzig W 1-0 1722 1740 30.0% 24.3% 45.7% +8.1 10
2015-08-23 Union Berlin D 0-0 1689 1715 39.7% 24.6% 35.7% -0.2 2
2015-08-23 @ 1860 Munich D 0-0 1715 1689 35.7% 24.6% 39.7% +0.2 3
2015-08-24 Paderborn 07 W 1-0 1782 1701 53.9% 23.2% 22.9% +4.6 8
2015-08-24 @ 1. FC Kaiserslautern L 0-1 1701 1782 22.9% 23.2% 53.9% -4.7 3
2015-08-28 1. FC Kaiserslautern W 3-1 1732 1787 35.5% 24.6% 39.9% +11.9 10
2015-08-28 @ 1. FC Heidenheim L 1-3 1787 1732 39.9% 24.6% 35.5% -11.9 8
2015-08-28 RB Leipzig D 1-1 1715 1731 41.0% 24.6% 34.4% -0.2 4
2015-08-28 @ Union Berlin D 1-1 1731 1715 34.4% 24.6% 41.0% +0.2 8
2015-08-28 SV Sandhausen W 4-1 1816 1766 50.0% 23.8% 26.2% +12.1 12
2015-08-28 @ SC Freiburg L 1-4 1766 1816 26.2% 23.8% 50.0% -12.1 10
2015-08-29 Arminia Bielefeld L 1-2 1696 1677 45.9% 24.3% 29.8% -7.7 3
2015-08-29 @ Paderborn 07 W 2-1 1677 1696 29.8% 24.3% 45.9% +7.7 6
2015-08-29 Greuther Furth D 2-2 1638 1697 35.0% 24.6% 40.5% +0.1 2
2015-08-29 @ MSV Duisburg D 2-2 1697 1638 40.5% 24.6% 35.0% -0.2 5
2015-08-30 Dusseldorf W 1-0 1722 1696 46.8% 24.2% 29.0% +5.7 7
2015-08-30 @ 1. FC Nurnberg L 0-1 1696 1722 29.0% 24.2% 46.8% -5.7 1
2015-08-30 Karlsruher SC W 6-0 1719 1781 34.5% 24.6% 40.9% +39.1 7
2015-08-30 @ Eintracht Braunschweig L 0-6 1781 1719 40.9% 24.6% 34.5% -39.1 6
2015-08-30 St. Pauli W 1-0 1699 1731 38.8% 24.6% 36.6% +6.8 7
2015-08-30 @ FSV Frankfurt L 0-1 1731 1699 36.6% 24.6% 38.8% -6.8 10
2015-08-31 1860 Munich W 1-0 1745 1689 50.7% 23.7% 25.6% +5.1 15
2015-08-31 @ VfL Bochum L 0-1 1689 1745 25.6% 23.7% 50.7% -5.1 2
2015-09-11 SC Freiburg L 0-2 1775 1828 35.8% 24.6% 39.6% -12.7 8
2015-09-11 @ 1. FC Kaiserslautern W 2-0 1828 1775 39.6% 24.6% 35.8% +12.7 15
2015-09-11 Paderborn 07 W 2-0 1732 1688 49.2% 23.9% 26.9% +10.1 11
2015-09-11 @ RB Leipzig L 0-2 1688 1732 26.9% 23.9% 49.2% -10.1 3
2015-09-11 VfL Bochum D 1-1 1754 1750 43.8% 24.4% 31.8% -0.5 11
2015-09-11 @ SV Sandhausen D 1-1 1750 1754 31.8% 24.4% 43.8% +0.5 16
2015-09-12 1. FC Heidenheim D 0-0 1684 1744 35.0% 24.6% 40.4% +0.2 7
2015-09-12 @ Arminia Bielefeld D 0-0 1744 1684 40.4% 24.6% 35.0% -0.2 11
2015-09-12 Union Berlin L 0-3 1742 1715 47.0% 24.2% 28.8% -22.9 6
2015-09-12 @ Karlsruher SC W 3-0 1715 1742 28.8% 24.2% 47.0% +22.9 7
2015-09-13 1. FC Nurnberg W 3-2 1697 1727 39.1% 24.6% 36.3% +6.1 8
2015-09-13 @ Greuther Furth L 2-3 1727 1697 36.3% 24.6% 39.1% -6.1 7
2015-09-13 1860 Munich W 3-0 1691 1684 44.2% 24.4% 31.4% +16.6 4
2015-09-13 @ Dusseldorf L 0-3 1684 1691 31.4% 24.4% 44.2% -16.6 2
2015-09-13 Eintracht Braunschweig L 0-3 1705 1758 35.9% 24.6% 39.5% -18.5 7
2015-09-13 @ FSV Frankfurt W 3-0 1758 1705 39.5% 24.6% 35.9% +18.5 10
2015-09-14 MSV Duisburg W 2-0 1724 1638 54.4% 23.1% 22.5% +8.6 13
2015-09-14 @ St. Pauli L 0-2 1638 1724 22.5% 23.1% 54.4% -8.6 2
2015-09-18 Arminia Bielefeld D 2-2 1841 1685 62.2% 21.1% 16.7% -1.4 16
2015-09-18 @ SC Freiburg D 2-2 1685 1841 16.7% 21.1% 62.2% +1.4 8
2015-09-18 Dusseldorf D 1-1 1751 1707 49.1% 23.9% 26.9% -0.8 17
2015-09-18 @ VfL Bochum D 1-1 1707 1751 26.9% 23.9% 49.1% +0.8 5
2015-09-18 RB Leipzig D 1-1 1743 1742 43.5% 24.4% 32.0% -0.4 12
2015-09-18 @ 1. FC Heidenheim D 1-1 1742 1743 32.0% 24.4% 43.5% +0.4 12
2015-09-19 1. FC Kaiserslautern D 1-1 1667 1762 30.3% 24.3% 45.4% +0.6 3
2015-09-19 @ 1860 Munich D 1-1 1762 1667 45.4% 24.3% 30.3% -0.6 9
2015-09-19 Karlsruher SC W 2-0 1678 1719 37.5% 24.6% 37.9% +13.3 6
2015-09-19 @ Paderborn 07 L 0-2 1719 1678 37.9% 24.6% 37.5% -13.3 6
2015-09-19 SV Sandhausen W 2-0 1721 1753 38.9% 24.6% 36.5% +12.9 10
2015-09-19 @ 1. FC Nurnberg L 0-2 1753 1721 36.5% 24.6% 38.9% -12.9 11
2015-09-20 FSV Frankfurt L 0-1 1630 1687 35.2% 24.6% 40.2% -6.7 2
2015-09-20 @ MSV Duisburg W 1-0 1687 1630 40.2% 24.6% 35.2% +6.6 10
2015-09-20 Greuther Furth L 1-2 1738 1703 47.9% 24.1% 28.0% -8.0 7
2015-09-20 @ Union Berlin W 2-1 1703 1738 28.0% 24.1% 47.9% +8.0 11
2015-09-20 St. Pauli D 0-0 1776 1732 49.2% 23.9% 26.9% -1.0 11
2015-09-20 @ Eintracht Braunschweig D 0-0 1732 1776 26.9% 23.9% 49.2% +1.0 14
2015-09-22 1. FC Nurnberg L 0-3 1762 1734 47.0% 24.2% 28.8% -22.8 9
2015-09-22 @ 1. FC Kaiserslautern W 3-0 1734 1762 28.8% 24.2% 47.0% +22.9 13
2015-09-22 1860 Munich D 1-1 1740 1668 52.8% 23.4% 23.8% -1.1 12
2015-09-22 @ SV Sandhausen D 1-1 1668 1740 23.8% 23.4% 52.8% +1.1 4
2015-09-22 Dusseldorf D 1-1 1706 1708 43.1% 24.5% 32.5% -0.4 7
2015-09-22 @ Karlsruher SC D 1-1 1708 1706 32.5% 24.5% 43.1% +0.4 6
2015-09-22 VfL Bochum D 1-1 1686 1750 34.4% 24.6% 41.1% +0.2 9
2015-09-22 @ Arminia Bielefeld D 1-1 1750 1686 41.1% 24.6% 34.4% -0.2 18
2015-09-23 1. FC Heidenheim W 1-0 1733 1743 42.0% 24.5% 33.5% +6.4 17
2015-09-23 @ St. Pauli L 0-1 1743 1733 33.5% 24.5% 42.0% -6.4 12
2015-09-23 Eintracht Braunschweig L 0-5 1623 1775 23.8% 23.4% 52.8% -21.2 2
2015-09-23 @ MSV Duisburg W 5-0 1775 1623 52.8% 23.4% 23.8% +21.2 14
2015-09-23 Paderborn 07 W 3-0 1711 1691 46.1% 24.2% 29.7% +15.9 14
2015-09-23 @ Greuther Furth L 0-3 1691 1711 29.7% 24.2% 46.1% -15.9 6
2015-09-23 Union Berlin W 3-2 1694 1730 38.2% 24.6% 37.1% +6.2 13
2015-09-23 @ FSV Frankfurt L 2-3 1730 1694 37.1% 24.6% 38.2% -6.2 7
2015-09-24 SC Freiburg D 1-1 1742 1839 30.0% 24.3% 45.7% +0.6 13
2015-09-24 @ RB Leipzig D 1-1 1839 1742 45.7% 24.3% 30.0% -0.6 17
2015-09-25 1. FC Kaiserslautern L 1-2 1749 1739 44.8% 24.3% 30.9% -7.6 18
2015-09-25 @ VfL Bochum W 2-1 1739 1749 30.9% 24.3% 44.8% +7.6 12
2015-09-25 Arminia Bielefeld D 2-2 1757 1686 52.6% 23.4% 24.0% -0.8 14
2015-09-25 @ 1. FC Nurnberg D 2-2 1686 1757 24.0% 23.4% 52.6% +0.8 10
2015-09-25 SV Sandhausen L 0-1 1708 1739 39.0% 24.6% 36.4% -7.2 6
2015-09-25 @ Dusseldorf W 1-0 1739 1708 36.4% 24.6% 39.0% +7.2 15
2015-09-26 MSV Duisburg W 3-2 1723 1602 58.6% 22.1% 19.3% +3.5 10
2015-09-26 @ Union Berlin L 2-3 1602 1723 19.3% 22.1% 58.6% -3.5 2
2015-09-26 St. Pauli D 0-0 1675 1740 34.3% 24.6% 41.2% +0.3 7
2015-09-26 @ Paderborn 07 D 0-0 1740 1675 41.2% 24.6% 34.3% -0.3 18
2015-09-27 FSV Frankfurt W 2-0 1839 1700 60.4% 21.6% 17.9% +7.0 20
2015-09-27 @ SC Freiburg L 0-2 1700 1839 17.9% 21.6% 60.4% -7.0 13
2015-09-27 Karlsruher SC D 1-1 1737 1706 47.5% 24.1% 28.4% -0.7 13
2015-09-27 @ 1. FC Heidenheim D 1-1 1706 1737 28.4% 24.1% 47.5% +0.7 8
2015-09-27 RB Leipzig D 2-2 1669 1743 33.0% 24.5% 42.5% +0.3 5
2015-09-27 @ 1860 Munich D 2-2 1743 1669 42.5% 24.5% 33.0% -0.3 14
2015-09-28 Greuther Furth L 0-1 1797 1727 52.4% 23.4% 24.1% -9.1 14
2015-09-28 @ Eintracht Braunschweig W 1-0 1727 1797 24.1% 23.4% 52.4% +9.1 17
2015-10-02 1. FC Heidenheim L 0-4 1693 1736 37.2% 24.6% 38.1% -24.8 13
2015-10-02 @ FSV Frankfurt W 4-0 1736 1693 38.1% 24.6% 37.2% +24.8 16
2015-10-02 1860 Munich D 1-1 1687 1669 45.8% 24.3% 29.9% -0.6 11
2015-10-02 @ Arminia Bielefeld D 1-1 1669 1687 29.9% 24.3% 45.8% +0.6 6
2015-10-02 Dusseldorf W 3-0 1746 1701 49.4% 23.9% 26.7% +14.6 15
2015-10-02 @ 1. FC Kaiserslautern L 0-3 1701 1746 26.7% 23.9% 49.4% -14.6 6
2015-10-03 SV Sandhausen L 1-3 1739 1746 42.4% 24.5% 33.1% -12.5 18
2015-10-03 @ St. Pauli W 3-1 1746 1739 33.1% 24.5% 42.4% +12.5 18
2015-10-03 VfL Bochum L 0-5 1736 1742 42.6% 24.5% 32.9% -33.9 17
2015-10-03 @ Greuther Furth W 5-0 1742 1736 32.9% 24.5% 42.6% +33.9 21
2015-10-04 1. FC Nurnberg W 3-2 1743 1756 41.4% 24.5% 34.1% +5.8 17
2015-10-04 @ RB Leipzig L 2-3 1756 1743 34.1% 24.5% 41.4% -5.8 14
2015-10-04 SC Freiburg D 1-1 1706 1846 25.2% 23.6% 51.2% +1.0 9
2015-10-04 @ Karlsruher SC D 1-1 1846 1706 51.2% 23.6% 25.2% -1.0 21
2015-10-04 Union Berlin W 2-1 1787 1727 51.3% 23.6% 25.1% +4.8 17
2015-10-04 @ Eintracht Braunschweig L 1-2 1727 1787 25.1% 23.6% 51.3% -4.7 10
2015-10-05 Paderborn 07 W 1-0 1598 1676 32.5% 24.5% 43.0% +7.8 5
2015-10-05 @ MSV Duisburg L 0-1 1676 1598 43.0% 24.5% 32.5% -7.8 7
2015-10-16 1. FC Kaiserslautern W 1-0 1759 1761 43.0% 24.5% 32.5% +6.2 21
2015-10-16 @ SV Sandhausen L 0-1 1761 1759 32.5% 24.5% 43.0% -6.2 15
2015-10-16 Arminia Bielefeld W 1-0 1687 1687 43.3% 24.4% 32.2% +6.2 9
2015-10-16 @ Dusseldorf L 0-1 1687 1687 32.2% 24.4% 43.3% -6.2 11
2015-10-16 Eintracht Braunschweig W 2-0 1668 1792 26.8% 23.9% 49.3% +16.3 10
2015-10-16 @ Paderborn 07 L 0-2 1792 1668 49.3% 23.9% 26.8% -16.4 17
2015-10-17 FSV Frankfurt D 1-1 1751 1668 54.0% 23.2% 22.8% -1.2 15
2015-10-17 @ 1. FC Nurnberg D 1-1 1668 1751 22.8% 23.2% 54.0% +1.2 14
2015-10-17 St. Pauli D 3-3 1722 1727 42.7% 24.5% 32.8% -0.2 11
2015-10-17 @ Union Berlin D 3-3 1727 1722 32.8% 24.5% 42.7% +0.2 19
2015-10-18 Greuther Furth W 5-2 1845 1702 60.8% 21.5% 17.7% +7.3 24
2015-10-18 @ SC Freiburg L 2-5 1702 1845 17.7% 21.5% 60.8% -7.3 17
2015-10-18 MSV Duisburg W 1-0 1761 1606 62.1% 21.1% 16.8% +3.4 19
2015-10-18 @ 1. FC Heidenheim L 0-1 1606 1761 16.8% 21.1% 62.1% -3.5 5
2015-10-18 RB Leipzig L 0-1 1776 1748 47.1% 24.2% 28.8% -8.3 21
2015-10-18 @ VfL Bochum W 1-0 1748 1776 28.8% 24.2% 47.1% +8.4 20
2015-10-19 Karlsruher SC L 0-1 1670 1707 38.0% 24.6% 37.4% -7.0 6
2015-10-19 @ 1860 Munich W 1-0 1707 1670 37.4% 24.6% 38.0% +7.0 12
2015-10-23 1860 Munich W 1-0 1695 1663 47.7% 24.1% 28.2% +5.6 20
2015-10-23 @ Greuther Furth L 0-1 1663 1695 28.2% 24.1% 47.7% -5.6 6
2015-10-23 Dusseldorf W 2-1 1757 1693 51.7% 23.5% 24.7% +4.7 23
2015-10-23 @ RB Leipzig L 1-2 1693 1757 24.7% 23.5% 51.7% -4.7 9
2015-10-23 VfL Bochum W 3-2 1669 1768 29.9% 24.3% 45.9% +7.3 17
2015-10-23 @ FSV Frankfurt L 2-3 1768 1669 45.9% 24.3% 29.9% -7.3 21
2015-10-24 1. FC Kaiserslautern W 2-0 1715 1755 37.7% 24.6% 37.7% +13.2 15
2015-10-24 @ Karlsruher SC L 0-2 1755 1715 37.7% 24.6% 37.7% -13.2 15
2015-10-24 1. FC Nurnberg D 0-0 1603 1749 24.4% 23.5% 52.1% +1.2 6
2015-10-24 @ MSV Duisburg D 0-0 1749 1603 52.1% 23.5% 24.4% -1.2 16
2015-10-24 Paderborn 07 L 0-2 1722 1684 48.4% 24.0% 27.6% -16.1 11
2015-10-24 @ Union Berlin W 2-0 1684 1722 27.6% 24.0% 48.4% +16.1 13
2015-10-25 1. FC Heidenheim W 1-0 1776 1764 44.9% 24.3% 30.7% +6.0 20
2015-10-25 @ Eintracht Braunschweig L 0-1 1764 1776 30.7% 24.3% 44.9% -6.0 19
2015-10-25 SC Freiburg W 1-0 1727 1852 26.8% 23.9% 49.4% +8.7 22
2015-10-25 @ St. Pauli L 0-1 1852 1727 49.4% 23.9% 26.8% -8.7 24
2015-10-25 SV Sandhausen D 0-0 1680 1765 31.6% 24.4% 44.0% +0.5 12
2015-10-25 @ Arminia Bielefeld D 0-0 1765 1680 44.0% 24.4% 31.6% -0.5 22
2015-10-30 Arminia Bielefeld L 0-2 1741 1681 51.3% 23.6% 25.1% -16.9 15
2015-10-30 @ 1. FC Kaiserslautern W 2-0 1681 1741 25.1% 23.6% 51.3% +16.9 15
2015-10-30 Greuther Furth W 1-0 1688 1701 41.6% 24.5% 33.9% +6.4 12
2015-10-30 @ Dusseldorf L 0-1 1701 1688 33.9% 24.5% 41.6% -6.5 20
2015-10-30 St. Pauli D 1-1 1760 1736 46.6% 24.2% 29.2% -0.7 22
2015-10-30 @ VfL Bochum D 1-1 1736 1760 29.2% 24.2% 46.6% +0.7 23
2015-10-31 FSV Frankfurt D 1-1 1700 1677 46.6% 24.2% 29.2% -0.7 14
2015-10-31 @ Paderborn 07 D 1-1 1677 1700 29.2% 24.2% 46.6% +0.7 18
2015-10-31 Union Berlin L 0-2 1758 1706 50.3% 23.8% 25.9% -16.6 19
2015-10-31 @ 1. FC Heidenheim W 2-0 1706 1758 25.9% 23.8% 50.3% +16.6 14
2015-11-01 Eintracht Braunschweig D 2-2 1843 1782 51.4% 23.6% 25.0% -0.8 25
2015-11-01 @ SC Freiburg D 2-2 1782 1843 25.0% 23.6% 51.4% +0.8 21
2015-11-01 MSV Duisburg W 1-0 1657 1604 50.4% 23.8% 25.8% +5.2 9
2015-11-01 @ 1860 Munich L 0-1 1604 1657 25.8% 23.8% 50.4% -5.2 6
2015-11-01 RB Leipzig L 1-2 1765 1761 43.8% 24.4% 31.8% -7.4 22
2015-11-01 @ SV Sandhausen W 2-1 1761 1765 31.8% 24.4% 43.8% +7.4 26
2015-11-02 Karlsruher SC D 0-0 1748 1728 46.1% 24.2% 29.6% -0.7 17
2015-11-02 @ 1. FC Nurnberg D 0-0 1728 1748 29.6% 24.2% 46.1% +0.7 16
2015-11-06 Arminia Bielefeld D 0-0 1694 1698 42.9% 24.5% 32.7% -0.4 21
2015-11-06 @ Greuther Furth D 0-0 1698 1694 32.7% 24.5% 42.9% +0.4 16
2015-11-06 SV Sandhausen L 0-1 1677 1757 32.2% 24.4% 43.4% -6.2 18
2015-11-06 @ FSV Frankfurt W 1-0 1757 1677 43.4% 24.4% 32.2% +6.2 25
2015-11-06 VfL Bochum W 3-0 1728 1760 39.0% 24.6% 36.4% +18.7 19
2015-11-06 @ Karlsruher SC L 0-3 1760 1728 36.4% 24.6% 39.0% -18.7 22
2015-11-07 1. FC Nurnberg D 3-3 1723 1747 39.9% 24.6% 35.6% -0.1 15
2015-11-07 @ Union Berlin D 3-3 1747 1723 35.6% 24.6% 39.9% +0.1 18
2015-11-07 SC Freiburg D 1-1 1599 1843 16.1% 20.8% 63.1% +1.9 7
2015-11-07 @ MSV Duisburg D 1-1 1843 1599 63.1% 20.8% 16.1% -1.9 26
2015-11-08 1. FC Heidenheim D 1-1 1700 1742 37.4% 24.6% 38.0% +0.0 15
2015-11-08 @ Paderborn 07 D 1-1 1742 1700 38.0% 24.6% 37.4% -0.0 20
2015-11-08 1. FC Kaiserslautern L 0-2 1769 1725 49.2% 23.9% 26.8% -16.3 26
2015-11-08 @ RB Leipzig W 2-0 1725 1769 26.8% 23.9% 49.2% +16.3 18
2015-11-08 1860 Munich D 0-0 1783 1662 58.4% 22.2% 19.4% -1.7 22
2015-11-08 @ Eintracht Braunschweig D 0-0 1662 1783 19.4% 22.2% 58.4% +1.8 10
2015-11-09 Dusseldorf W 4-0 1736 1695 48.9% 23.9% 27.1% +19.3 26
2015-11-09 @ St. Pauli L 0-4 1695 1736 27.1% 23.9% 48.9% -19.3 12
2015-11-20 Karlsruher SC W 3-1 1763 1747 45.5% 24.3% 30.2% +9.6 28
2015-11-20 @ SV Sandhausen L 1-3 1747 1763 30.2% 24.3% 45.5% -9.6 19
2015-11-20 MSV Duisburg D 1-1 1675 1600 53.1% 23.3% 23.6% -1.1 13
2015-11-20 @ Dusseldorf D 1-1 1600 1675 23.6% 23.3% 53.1% +1.2 8
2015-11-20 Union Berlin D 1-1 1741 1722 45.8% 24.3% 29.9% -0.6 23
2015-11-20 @ VfL Bochum D 1-1 1722 1741 29.9% 24.3% 45.8% +0.6 16
2015-11-21 RB Leipzig L 0-1 1698 1752 35.7% 24.6% 39.7% -6.7 16
2015-11-21 @ Arminia Bielefeld W 1-0 1752 1698 39.7% 24.6% 35.7% +6.7 29
2015-11-21 St. Pauli W 2-0 1664 1756 30.7% 24.3% 45.0% +15.2 13
2015-11-21 @ 1860 Munich L 0-2 1756 1664 45.0% 24.3% 30.7% -15.2 26
2015-11-22 FSV Frankfurt D 1-1 1741 1671 52.5% 23.4% 24.1% -1.1 19
2015-11-22 @ 1. FC Kaiserslautern D 1-1 1671 1741 24.1% 23.4% 52.5% +1.1 19
2015-11-22 Greuther Furth L 1-2 1741 1694 49.7% 23.8% 26.5% -8.2 20
2015-11-22 @ 1. FC Heidenheim W 2-1 1694 1741 26.5% 23.8% 49.7% +8.2 24
2015-11-22 Paderborn 07 W 4-1 1841 1700 60.6% 21.6% 17.8% +8.5 29
2015-11-22 @ SC Freiburg L 1-4 1700 1841 17.8% 21.6% 60.6% -8.5 15
2015-11-23 Eintracht Braunschweig W 2-1 1747 1781 38.6% 24.6% 36.8% +6.5 21
2015-11-23 @ 1. FC Nurnberg L 1-2 1781 1747 36.8% 24.6% 38.6% -6.5 22
2015-11-27 1. FC Kaiserslautern L 2-4 1702 1740 38.0% 24.6% 37.4% -10.3 24
2015-11-27 @ Greuther Furth W 4-2 1740 1702 37.4% 24.6% 38.0% +10.3 22
2015-11-27 SC Freiburg L 1-2 1733 1849 27.8% 24.0% 48.2% -5.2 20
2015-11-27 @ 1. FC Heidenheim W 2-1 1849 1733 48.2% 24.0% 27.8% +5.2 32
2015-11-27 VfL Bochum W 1-0 1774 1740 47.9% 24.1% 28.0% +5.5 25
2015-11-27 @ Eintracht Braunschweig L 0-1 1740 1774 28.0% 24.1% 47.9% -5.5 23
2015-11-28 1860 Munich D 4-4 1691 1679 45.0% 24.3% 30.7% -0.3 16
2015-11-28 @ Paderborn 07 D 4-4 1679 1691 30.7% 24.3% 45.0% +0.3 14
2015-11-28 Arminia Bielefeld D 1-1 1723 1692 47.6% 24.1% 28.3% -0.7 17
2015-11-28 @ Union Berlin D 1-1 1692 1723 28.3% 24.1% 47.6% +0.7 17
2015-11-29 1. FC Nurnberg L 0-4 1741 1754 41.5% 24.5% 34.0% -27.0 26
2015-11-29 @ St. Pauli W 4-0 1754 1741 34.0% 24.5% 41.5% +27.0 24
2015-11-29 Dusseldorf L 1-2 1672 1674 43.0% 24.5% 32.5% -7.3 19
2015-11-29 @ FSV Frankfurt W 2-1 1674 1672 32.5% 24.5% 43.0% +7.3 16
2015-11-29 SV Sandhausen W 3-0 1602 1773 22.0% 22.9% 55.1% +26.1 11
2015-11-29 @ MSV Duisburg L 0-3 1773 1602 55.1% 22.9% 22.0% -26.1 28
2015-11-30 RB Leipzig L 0-1 1738 1759 40.3% 24.6% 35.1% -7.4 19
2015-11-30 @ Karlsruher SC W 1-0 1759 1738 35.1% 24.6% 40.3% +7.4 32
2015-12-04 FSV Frankfurt L 0-1 1680 1665 45.4% 24.3% 30.3% -8.1 14
2015-12-04 @ 1860 Munich W 1-0 1665 1680 30.3% 24.3% 45.4% +8.1 22
2015-12-04 Greuther Furth D 1-1 1747 1692 50.6% 23.7% 25.7% -1.0 29
2015-12-04 @ SV Sandhausen D 1-1 1692 1747 25.7% 23.7% 50.6% +1.0 25
2015-12-04 Paderborn 07 W 2-1 1781 1691 54.9% 23.0% 22.1% +4.2 27
2015-12-04 @ 1. FC Nurnberg L 1-2 1691 1781 22.1% 23.0% 54.9% -4.2 16
2015-12-05 Karlsruher SC W 2-1 1692 1730 38.0% 24.6% 37.4% +6.6 20
2015-12-05 @ Arminia Bielefeld L 1-2 1730 1692 37.4% 24.6% 38.0% -6.6 19
2015-12-05 Union Berlin W 3-0 1854 1722 59.7% 21.9% 18.5% +10.4 35
2015-12-05 @ SC Freiburg L 0-3 1722 1854 18.5% 21.9% 59.7% -10.4 17
2015-12-06 1. FC Heidenheim D 1-1 1735 1728 44.2% 24.4% 31.4% -0.5 24
2015-12-06 @ VfL Bochum D 1-1 1728 1735 31.4% 24.4% 44.2% +0.5 21
2015-12-06 MSV Duisburg W 4-2 1767 1628 60.4% 21.6% 17.9% +5.4 35
2015-12-06 @ RB Leipzig L 2-4 1628 1767 17.9% 21.6% 60.4% -5.4 11
2015-12-06 St. Pauli L 1-2 1750 1714 48.2% 24.0% 27.7% -8.0 22
2015-12-06 @ 1. FC Kaiserslautern W 2-1 1714 1750 27.7% 24.0% 48.2% +8.0 29
2015-12-07 Eintracht Braunschweig W 1-0 1681 1780 29.9% 24.3% 45.9% +8.2 19
2015-12-07 @ Dusseldorf L 0-1 1780 1681 45.9% 24.3% 29.9% -8.2 25
2015-12-11 1. FC Heidenheim L 1-3 1671 1729 35.3% 24.6% 40.2% -10.9 14
2015-12-11 @ 1860 Munich W 3-1 1729 1671 40.2% 24.6% 35.3% +10.9 24
2015-12-11 Eintracht Braunschweig L 0-2 1746 1772 39.7% 24.6% 35.7% -13.7 29
2015-12-11 @ SV Sandhausen W 2-0 1772 1746 35.7% 24.6% 39.7% +13.8 28
2015-12-11 Paderborn 07 W 4-0 1734 1687 49.7% 23.9% 26.5% +18.9 27
2015-12-11 @ VfL Bochum L 0-4 1687 1734 26.5% 23.9% 49.7% -18.9 16
2015-12-12 Greuther Furth W 1-0 1724 1693 47.5% 24.1% 28.4% +5.6 22
2015-12-12 @ Karlsruher SC L 0-1 1693 1724 28.4% 24.1% 47.5% -5.6 25
2015-12-12 Union Berlin L 0-3 1690 1712 40.2% 24.6% 35.2% -20.2 19
2015-12-12 @ Dusseldorf W 3-0 1712 1690 35.2% 24.6% 40.2% +20.2 20
2015-12-13 SC Freiburg W 2-1 1785 1865 32.3% 24.4% 43.3% +7.3 30
2015-12-13 @ 1. FC Nurnberg L 1-2 1865 1785 43.3% 24.4% 32.3% -7.4 35
2015-12-13 FSV Frankfurt W 3-1 1772 1673 56.0% 22.8% 21.3% +7.1 38
2015-12-13 @ RB Leipzig L 1-3 1673 1772 21.3% 22.8% 56.0% -7.1 22
2015-12-13 MSV Duisburg W 2-0 1742 1622 58.3% 22.2% 19.5% +7.5 25
2015-12-13 @ 1. FC Kaiserslautern L 0-2 1622 1742 19.5% 22.2% 58.3% -7.5 11
2015-12-14 St. Pauli D 0-0 1699 1722 40.1% 24.6% 35.3% -0.2 21
2015-12-14 @ Arminia Bielefeld D 0-0 1722 1699 35.3% 24.6% 40.1% +0.2 30
2015-12-18 Arminia Bielefeld L 1-2 1666 1699 38.7% 24.6% 36.7% -6.7 22
2015-12-18 @ FSV Frankfurt W 2-1 1699 1666 36.7% 24.6% 38.7% +6.7 24
2015-12-18 Karlsruher SC L 1-2 1722 1729 42.3% 24.5% 33.2% -7.2 30
2015-12-18 @ St. Pauli W 2-1 1729 1722 33.2% 24.5% 42.3% +7.2 25
2015-12-18 SV Sandhausen W 1-0 1732 1732 43.3% 24.4% 32.2% +6.2 23
2015-12-18 @ Union Berlin L 0-1 1732 1732 32.2% 24.4% 43.3% -6.2 29
2015-12-19 1. FC Nurnberg L 0-3 1739 1793 35.8% 24.6% 39.6% -18.5 24
2015-12-19 @ 1. FC Heidenheim W 3-0 1793 1739 39.6% 24.6% 35.8% +18.5 33
2015-12-19 RB Leipzig L 1-2 1687 1779 30.7% 24.3% 45.0% -5.6 25
2015-12-19 @ Greuther Furth W 2-1 1779 1687 45.0% 24.3% 30.7% +5.6 41
2015-12-20 1. FC Kaiserslautern D 1-1 1785 1750 48.2% 24.0% 27.8% -0.8 29
2015-12-20 @ Eintracht Braunschweig D 1-1 1750 1785 27.8% 24.0% 48.2% +0.8 26
2015-12-20 1860 Munich W 3-0 1857 1661 66.3% 19.7% 14.0% +7.8 38
2015-12-20 @ SC Freiburg L 0-3 1661 1857 14.0% 19.7% 66.3% -7.8 14
2015-12-20 VfL Bochum D 0-0 1615 1753 25.3% 23.7% 51.1% +1.1 12
2015-12-20 @ MSV Duisburg D 0-0 1753 1615 51.1% 23.7% 25.3% -1.1 28
2015-12-21 Dusseldorf D 0-0 1668 1670 43.1% 24.5% 32.4% -0.4 17
2015-12-21 @ Paderborn 07 D 0-0 1670 1668 32.4% 24.5% 43.1% +0.5 20
2016-02-05 SC Freiburg W 2-0 1752 1865 28.1% 24.1% 47.8% +16.0 31
2016-02-05 @ VfL Bochum L 0-2 1865 1752 47.8% 24.1% 28.1% -15.9 38
2016-02-05 Paderborn 07 W 1-0 1726 1667 51.1% 23.7% 25.3% +5.1 32
2016-02-05 @ SV Sandhausen L 0-1 1667 1726 25.3% 23.7% 51.1% -5.1 17
2016-02-05 Union Berlin D 2-2 1750 1738 45.0% 24.3% 30.7% -0.4 27
2016-02-05 @ 1. FC Kaiserslautern D 2-2 1738 1750 30.7% 24.3% 45.0% +0.4 24
2016-02-06 1. FC Heidenheim L 0-1 1670 1721 36.1% 24.6% 39.3% -6.8 20
2016-02-06 @ Dusseldorf W 1-0 1721 1670 39.3% 24.6% 36.1% +6.8 27
2016-02-06 1. FC Nurnberg L 0-1 1653 1811 23.2% 23.2% 53.5% -4.7 14
2016-02-06 @ 1860 Munich W 1-0 1811 1653 53.5% 23.2% 23.2% +4.7 36
2016-02-07 Eintracht Braunschweig W 2-0 1785 1785 43.3% 24.4% 32.2% +11.7 44
2016-02-07 @ RB Leipzig L 0-2 1785 1785 32.2% 24.4% 43.3% -11.7 29
2016-02-07 FSV Frankfurt D 1-1 1736 1659 53.4% 23.3% 23.3% -1.2 26
2016-02-07 @ Karlsruher SC D 1-1 1659 1736 23.3% 23.3% 53.4% +1.2 23
2016-02-07 St. Pauli L 0-2 1682 1715 38.7% 24.6% 36.7% -13.5 25
2016-02-07 @ Greuther Furth W 2-0 1715 1682 36.7% 24.6% 38.7% +13.5 33
2016-02-08 MSV Duisburg W 2-1 1705 1616 54.8% 23.0% 22.2% +4.2 27
2016-02-08 @ Arminia Bielefeld L 1-2 1616 1705 22.2% 23.0% 54.8% -4.3 12
2016-02-12 1. FC Kaiserslautern L 0-4 1662 1750 31.2% 24.4% 44.4% -21.6 17
2016-02-12 @ Paderborn 07 W 4-0 1750 1662 44.4% 24.4% 31.2% +21.6 30
2016-02-12 Greuther Furth L 1-2 1660 1668 42.2% 24.5% 33.2% -7.2 23
2016-02-12 @ FSV Frankfurt W 2-1 1668 1660 33.2% 24.5% 42.2% +7.2 28
2016-02-12 RB Leipzig W 1-0 1728 1796 33.8% 24.5% 41.7% +7.6 36
2016-02-12 @ St. Pauli L 0-1 1796 1728 41.7% 24.5% 33.8% -7.6 44
2016-02-13 Karlsruher SC L 0-1 1612 1735 26.9% 23.9% 49.2% -5.4 12
2016-02-13 @ MSV Duisburg W 1-0 1735 1612 49.2% 23.9% 26.9% +5.3 29
2016-02-13 SV Sandhausen D 1-1 1728 1731 42.9% 24.5% 32.6% -0.4 28
2016-02-13 @ 1. FC Heidenheim D 1-1 1731 1728 32.6% 24.5% 42.9% +0.4 33
2016-02-14 1860 Munich W 3-0 1739 1648 55.0% 23.0% 22.1% +12.3 27
2016-02-14 @ Union Berlin L 0-3 1648 1739 22.1% 23.0% 55.0% -12.3 14
2016-02-14 Arminia Bielefeld W 1-0 1773 1710 51.7% 23.6% 24.8% +5.0 32
2016-02-14 @ Eintracht Braunschweig L 0-1 1710 1773 24.8% 23.6% 51.7% -5.0 27
2016-02-14 Dusseldorf L 1-2 1849 1663 65.3% 20.1% 14.6% -10.4 38
2016-02-14 @ SC Freiburg W 2-1 1663 1849 14.6% 20.1% 65.3% +10.4 23
2016-02-15 VfL Bochum D 1-1 1816 1768 49.7% 23.8% 26.5% -0.9 37
2016-02-15 @ 1. FC Nurnberg D 1-1 1768 1816 26.5% 23.8% 49.7% +0.9 32
2016-02-19 FSV Frankfurt L 1-3 1736 1653 54.0% 23.2% 22.8% -15.3 36
2016-02-19 @ St. Pauli W 3-1 1653 1736 22.8% 23.2% 54.0% +15.3 26
2016-02-19 MSV Duisburg D 1-1 1675 1606 52.4% 23.4% 24.2% -1.1 29
2016-02-19 @ Greuther Furth D 1-1 1606 1675 24.2% 23.4% 52.4% +1.1 13
2016-02-19 Union Berlin W 3-0 1789 1751 48.4% 24.0% 27.6% +15.0 47
2016-02-19 @ RB Leipzig L 0-3 1751 1789 27.6% 24.0% 48.4% -15.0 27
2016-02-20 1. FC Heidenheim D 2-2 1772 1727 49.2% 23.9% 26.8% -0.6 31
2016-02-20 @ 1. FC Kaiserslautern D 2-2 1727 1772 26.8% 23.9% 49.2% +0.6 29
2016-02-20 Eintracht Braunschweig D 2-2 1741 1778 38.1% 24.6% 37.3% -0.0 30
2016-02-20 @ Karlsruher SC D 2-2 1778 1741 37.3% 24.6% 38.1% +0.0 33
2016-02-21 SC Freiburg L 0-2 1731 1839 28.8% 24.2% 47.1% -10.7 33
2016-02-21 @ SV Sandhausen W 2-0 1839 1731 47.1% 24.2% 28.8% +10.7 41
2016-02-21 Paderborn 07 D 1-1 1705 1641 51.7% 23.5% 24.7% -1.1 28
2016-02-21 @ Arminia Bielefeld D 1-1 1641 1705 24.7% 23.5% 51.7% +1.0 18
2016-02-21 VfL Bochum D 1-1 1636 1769 25.8% 23.8% 50.4% +1.0 15
2016-02-21 @ 1860 Munich D 1-1 1769 1636 50.4% 23.8% 25.8% -0.9 33
2016-02-22 1. FC Nurnberg D 1-1 1674 1815 25.0% 23.6% 51.4% +1.0 24
2016-02-22 @ Dusseldorf D 1-1 1815 1674 51.4% 23.6% 25.0% -1.0 38
2016-02-26 Greuther Furth W 2-1 1814 1674 60.5% 21.6% 17.9% +3.5 41
2016-02-26 @ 1. FC Nurnberg L 1-2 1674 1814 17.9% 21.6% 60.5% -3.5 29
2016-02-26 Karlsruher SC W 2-1 1736 1741 42.7% 24.5% 32.8% +5.9 30
2016-02-26 @ Union Berlin L 1-2 1741 1736 32.8% 24.5% 42.7% -5.9 30
2016-02-26 RB Leipzig L 0-1 1642 1804 22.9% 23.2% 54.0% -4.6 18
2016-02-26 @ Paderborn 07 W 1-0 1804 1642 54.0% 23.2% 22.9% +4.6 50
2016-02-27 1. FC Kaiserslautern W 2-0 1849 1771 53.5% 23.2% 23.2% +8.9 44
2016-02-27 @ SC Freiburg L 0-2 1771 1849 23.2% 23.2% 53.5% -8.9 31
2016-02-27 Dusseldorf W 3-2 1637 1675 38.0% 24.6% 37.4% +6.2 18
2016-02-27 @ 1860 Munich L 2-3 1675 1637 37.4% 24.6% 38.0% -6.2 24
2016-02-27 SV Sandhausen W 3-2 1768 1721 49.6% 23.9% 26.5% +4.7 36
2016-02-27 @ VfL Bochum L 2-3 1721 1768 26.5% 23.9% 49.6% -4.7 33
2016-02-28 Arminia Bielefeld W 3-2 1728 1704 46.7% 24.2% 29.1% +5.1 32
2016-02-28 @ 1. FC Heidenheim L 2-3 1704 1728 29.1% 24.2% 46.7% -5.1 28
2016-02-28 FSV Frankfurt D 0-0 1778 1668 57.2% 22.5% 20.3% -1.6 34
2016-02-28 @ Eintracht Braunschweig D 0-0 1668 1778 20.3% 22.5% 57.2% +1.6 27
2016-02-28 St. Pauli L 0-2 1607 1720 28.1% 24.1% 47.8% -10.5 13
2016-02-28 @ MSV Duisburg W 2-0 1720 1607 47.8% 24.1% 28.1% +10.5 39
2016-03-01 1. FC Nurnberg L 0-2 1716 1817 29.5% 24.2% 46.3% -10.9 33
2016-03-01 @ SV Sandhausen W 2-0 1817 1716 46.3% 24.2% 29.5% +10.9 44
2016-03-01 1860 Munich L 0-1 1762 1643 58.3% 22.2% 19.5% -10.0 31
2016-03-01 @ 1. FC Kaiserslautern W 1-0 1643 1762 19.5% 22.2% 58.3% +10.0 21
2016-03-01 Paderborn 07 D 0-0 1735 1637 55.8% 22.8% 21.4% -1.5 31
2016-03-01 @ Karlsruher SC D 0-0 1637 1735 21.4% 22.8% 55.8% +1.5 19
2016-03-01 Union Berlin W 2-0 1671 1742 33.4% 24.5% 42.1% +14.4 32
2016-03-01 @ Greuther Furth L 0-2 1742 1671 42.1% 24.5% 33.4% -14.4 30
2016-03-01 VfL Bochum L 1-3 1668 1773 29.1% 24.2% 46.7% -9.3 24
2016-03-01 @ Dusseldorf W 3-1 1773 1668 46.7% 24.2% 29.1% +9.3 39
2016-03-02 1. FC Heidenheim W 3-1 1808 1733 53.1% 23.3% 23.5% +7.8 53
2016-03-02 @ RB Leipzig L 1-3 1733 1808 23.5% 23.3% 53.1% -7.8 32
2016-03-02 SC Freiburg L 1-4 1698 1858 23.1% 23.2% 53.7% -10.8 28
2016-03-02 @ Arminia Bielefeld W 4-1 1858 1698 53.7% 23.2% 23.1% +10.8 47
2016-03-02 MSV Duisburg D 3-3 1670 1597 52.9% 23.4% 23.8% -0.7 28
2016-03-02 @ FSV Frankfurt D 3-3 1597 1670 23.8% 23.4% 52.9% +0.7 14
2016-03-03 Eintracht Braunschweig W 1-0 1731 1776 36.9% 24.6% 38.5% +7.1 42
2016-03-03 @ St. Pauli L 0-1 1776 1731 38.5% 24.6% 36.9% -7.1 34
2016-03-04 1. FC Kaiserslautern W 2-1 1828 1752 53.2% 23.3% 23.5% +4.5 47
2016-03-04 @ 1. FC Nurnberg L 1-2 1752 1828 23.5% 23.3% 53.2% -4.5 31
2016-03-04 Karlsruher SC L 0-1 1659 1733 33.0% 24.5% 42.5% -6.3 24
2016-03-04 @ Dusseldorf W 1-0 1733 1659 42.5% 24.5% 33.0% +6.3 34
2016-03-04 SV Sandhausen W 3-2 1653 1705 36.0% 24.6% 39.4% +6.5 24
2016-03-04 @ 1860 Munich L 2-3 1705 1653 39.4% 24.6% 36.0% -6.5 33
2016-03-05 FSV Frankfurt W 4-0 1728 1669 51.0% 23.7% 25.3% +18.2 33
2016-03-05 @ Union Berlin L 0-4 1669 1728 25.3% 23.7% 51.0% -18.2 28
2016-03-05 Greuther Furth D 1-1 1639 1685 36.8% 24.6% 38.6% +0.1 20
2016-03-05 @ Paderborn 07 D 1-1 1685 1639 38.6% 24.6% 36.8% -0.1 33
2016-03-06 Arminia Bielefeld D 2-2 1782 1688 55.4% 22.9% 21.7% -1.0 40
2016-03-06 @ VfL Bochum D 2-2 1688 1782 21.7% 22.9% 55.4% +1.0 29
2016-03-06 MSV Duisburg D 1-1 1769 1598 63.8% 20.6% 15.6% -2.0 35
2016-03-06 @ Eintracht Braunschweig D 1-1 1598 1769 15.6% 20.6% 63.8% +2.0 15
2016-03-06 St. Pauli W 2-0 1725 1738 41.6% 24.5% 33.9% +12.2 35
2016-03-06 @ 1. FC Heidenheim L 0-2 1738 1725 33.9% 24.5% 41.6% -12.2 42
2016-03-07 RB Leipzig W 2-1 1869 1816 50.4% 23.8% 25.9% +4.9 50
2016-03-07 @ SC Freiburg L 1-2 1816 1869 25.9% 23.8% 50.4% -4.9 53
2016-03-11 1. FC Nurnberg L 0-4 1689 1833 24.7% 23.5% 51.8% -17.8 29
2016-03-11 @ Arminia Bielefeld W 4-0 1833 1689 51.8% 23.5% 24.7% +17.8 50
2016-03-11 Eintracht Braunschweig W 3-0 1685 1767 31.9% 24.4% 43.7% +21.5 36
2016-03-11 @ Greuther Furth L 0-3 1767 1685 43.7% 24.4% 31.9% -21.5 35
2016-03-11 Paderborn 07 L 3-4 1726 1639 54.6% 23.1% 22.4% -8.3 42
2016-03-11 @ St. Pauli W 4-3 1639 1726 22.4% 23.1% 54.6% +8.2 23
2016-03-12 Dusseldorf W 1-0 1699 1653 49.5% 23.9% 26.7% +5.3 36
2016-03-12 @ SV Sandhausen L 0-1 1653 1699 26.7% 23.9% 49.5% -5.3 24
2016-03-12 Union Berlin W 2-1 1600 1746 24.5% 23.5% 52.0% +8.6 18
2016-03-12 @ MSV Duisburg L 1-2 1746 1600 52.0% 23.5% 24.5% -8.6 33
2016-03-13 1. FC Heidenheim D 0-0 1739 1738 43.6% 24.4% 32.0% -0.5 35
2016-03-13 @ Karlsruher SC D 0-0 1738 1739 32.0% 24.4% 43.6% +0.5 36
2016-03-13 1860 Munich W 2-1 1811 1659 61.8% 21.2% 17.0% +3.3 56
2016-03-13 @ RB Leipzig L 1-2 1659 1811 17.0% 21.2% 61.8% -3.3 24
2016-03-13 SC Freiburg L 1-3 1651 1874 17.6% 21.5% 60.9% -5.9 28
2016-03-13 @ FSV Frankfurt W 3-1 1874 1651 60.9% 21.5% 17.6% +5.9 53
2016-03-14 VfL Bochum L 0-2 1748 1781 38.6% 24.6% 36.8% -13.5 31
2016-03-14 @ 1. FC Kaiserslautern W 2-0 1781 1748 36.8% 24.6% 38.6% +13.5 43
2016-03-18 Eintracht Braunschweig W 3-1 1737 1746 42.1% 24.5% 33.4% +10.4 36
2016-03-18 @ Union Berlin L 1-3 1746 1737 33.4% 24.5% 42.1% -10.4 35
2016-03-18 FSV Frankfurt D 2-2 1738 1645 55.2% 22.9% 21.8% -1.0 37
2016-03-18 @ 1. FC Heidenheim D 2-2 1645 1738 21.8% 22.9% 55.2% +1.0 29
2016-03-18 MSV Duisburg D 0-0 1647 1608 48.5% 24.0% 27.5% -0.9 24
2016-03-18 @ Paderborn 07 D 0-0 1608 1647 27.5% 24.0% 48.5% +0.9 19
2016-03-19 1. FC Kaiserslautern W 4-3 1647 1734 31.3% 24.4% 44.3% +6.9 27
2016-03-19 @ Dusseldorf L 3-4 1734 1647 44.3% 24.4% 31.3% -6.9 31
2016-03-19 St. Pauli L 0-2 1704 1718 41.4% 24.5% 34.0% -14.2 36
2016-03-19 @ SV Sandhausen W 2-0 1718 1704 34.0% 24.5% 41.4% +14.2 45
2016-03-20 Arminia Bielefeld D 1-1 1656 1671 41.3% 24.6% 34.2% -0.3 25
2016-03-20 @ 1860 Munich D 1-1 1671 1656 34.2% 24.6% 41.3% +0.3 30
2016-03-20 Greuther Furth D 2-2 1794 1707 54.7% 23.0% 22.3% -1.0 44
2016-03-20 @ VfL Bochum D 2-2 1707 1794 22.3% 23.0% 54.7% +1.0 37
2016-03-20 RB Leipzig W 3-1 1850 1815 48.2% 24.0% 27.8% +9.0 53
2016-03-20 @ 1. FC Nurnberg L 1-3 1815 1850 27.8% 24.0% 48.2% -9.0 56
2016-03-21 Karlsruher SC W 1-0 1880 1739 60.7% 21.6% 17.8% +3.6 56
2016-03-21 @ SC Freiburg L 0-1 1739 1880 17.8% 21.6% 60.7% -3.7 35
2016-04-01 1. FC Heidenheim L 0-2 1609 1737 26.4% 23.8% 49.8% -9.9 19
2016-04-01 @ MSV Duisburg W 2-0 1737 1609 49.8% 23.8% 26.4% +9.9 40
2016-04-01 Paderborn 07 W 2-1 1735 1646 54.8% 23.0% 22.2% +4.2 38
2016-04-01 @ Eintracht Braunschweig L 1-2 1646 1735 22.2% 23.0% 54.8% -4.2 24
2016-04-01 Union Berlin D 0-0 1732 1748 41.1% 24.6% 34.3% -0.3 46
2016-04-01 @ St. Pauli D 0-0 1748 1732 34.3% 24.6% 41.1% +0.3 37
2016-04-02 Dusseldorf D 0-0 1671 1654 45.6% 24.3% 30.1% -0.7 31
2016-04-02 @ Arminia Bielefeld D 0-0 1654 1671 30.1% 24.3% 45.6% +0.7 28
2016-04-02 VfL Bochum W 3-1 1806 1793 45.0% 24.3% 30.7% +9.7 59
2016-04-02 @ RB Leipzig L 1-3 1793 1806 30.7% 24.3% 45.0% -9.7 44
2016-04-03 1. FC Nurnberg L 0-3 1646 1859 18.4% 21.8% 59.8% -10.3 29
2016-04-03 @ FSV Frankfurt W 3-0 1859 1646 59.8% 21.8% 18.4% +10.3 56
2016-04-03 1860 Munich W 3-1 1735 1656 53.6% 23.2% 23.1% +7.7 38
2016-04-03 @ Karlsruher SC L 1-3 1656 1735 23.1% 23.2% 53.6% -7.7 25
2016-04-03 SV Sandhausen W 2-0 1727 1690 48.4% 24.0% 27.6% +10.3 34
2016-04-03 @ 1. FC Kaiserslautern L 0-2 1690 1727 27.6% 24.0% 48.4% -10.3 36
2016-04-04 SC Freiburg L 2-3 1708 1884 21.5% 22.8% 55.6% -3.9 37
2016-04-04 @ Greuther Furth W 3-2 1884 1708 55.6% 22.8% 21.5% +3.9 59
2016-04-08 Eintracht Braunschweig D 2-2 1747 1740 44.4% 24.4% 31.3% -0.4 41
2016-04-08 @ 1. FC Heidenheim D 2-2 1740 1747 31.3% 24.4% 44.4% +0.4 39
2016-04-08 Greuther Furth L 0-1 1648 1704 35.5% 24.6% 39.9% -6.7 25
2016-04-08 @ 1860 Munich W 1-0 1704 1648 39.9% 24.6% 35.5% +6.7 40
2016-04-08 Union Berlin L 0-4 1642 1748 28.9% 24.2% 46.9% -20.4 24
2016-04-08 @ Paderborn 07 W 4-0 1748 1642 46.9% 24.2% 28.9% +20.4 40
2016-04-09 Arminia Bielefeld L 1-4 1679 1670 44.5% 24.4% 31.1% -18.4 36
2016-04-09 @ SV Sandhausen W 4-1 1670 1679 31.1% 24.4% 44.5% +18.4 34
2016-04-09 FSV Frankfurt W 4-1 1784 1636 61.4% 21.4% 17.2% +8.2 47
2016-04-09 @ VfL Bochum L 1-4 1636 1784 17.2% 21.4% 61.4% -8.2 29
2016-04-10 Karlsruher SC D 0-0 1738 1743 42.6% 24.5% 32.9% -0.4 35
2016-04-10 @ 1. FC Kaiserslautern D 0-0 1743 1738 32.9% 24.5% 42.6% +0.4 39
2016-04-10 MSV Duisburg L 1-2 1870 1599 72.9% 17.0% 10.2% -11.3 56
2016-04-10 @ 1. FC Nurnberg W 2-1 1599 1870 10.2% 17.0% 72.9% +11.3 22
2016-04-10 St. Pauli W 4-3 1888 1731 62.2% 21.1% 16.7% +3.0 62
2016-04-10 @ SC Freiburg L 3-4 1731 1888 16.7% 21.1% 62.2% -3.0 46
2016-04-11 RB Leipzig L 1-3 1655 1815 23.0% 23.2% 53.8% -7.6 28
2016-04-11 @ Dusseldorf W 3-1 1815 1655 53.8% 23.2% 23.0% +7.6 62
2016-04-15 1860 Munich W 2-1 1610 1642 39.0% 24.6% 36.4% +6.4 25
2016-04-15 @ MSV Duisburg L 1-2 1642 1610 36.4% 24.6% 39.0% -6.4 25
2016-04-15 Paderborn 07 L 0-2 1628 1621 44.2% 24.4% 31.4% -14.9 29
2016-04-15 @ FSV Frankfurt W 2-0 1621 1628 31.4% 24.4% 44.2% +15.0 27
2016-04-15 SV Sandhausen L 0-1 1823 1661 62.9% 20.9% 16.2% -10.7 62
2016-04-15 @ RB Leipzig W 1-0 1661 1823 16.2% 20.9% 62.9% +10.7 39
2016-04-16 1. FC Nurnberg W 2-1 1743 1858 27.9% 24.1% 48.1% +8.0 42
2016-04-16 @ Karlsruher SC L 1-2 1858 1743 48.1% 24.1% 27.9% -8.0 56
2016-04-16 VfL Bochum W 2-0 1728 1792 34.4% 24.6% 41.0% +14.1 49
2016-04-16 @ St. Pauli L 0-2 1792 1728 41.0% 24.6% 34.4% -14.1 47
2016-04-17 1. FC Heidenheim W 1-0 1768 1747 46.3% 24.2% 29.5% +5.8 43
2016-04-17 @ Union Berlin L 0-1 1747 1768 29.5% 24.2% 46.3% -5.8 41
2016-04-17 1. FC Kaiserslautern L 0-1 1689 1737 36.5% 24.6% 38.9% -6.8 34
2016-04-17 @ Arminia Bielefeld W 1-0 1737 1689 38.9% 24.6% 36.5% +6.8 38
2016-04-17 Dusseldorf W 3-1 1710 1647 51.6% 23.6% 24.8% +8.2 43
2016-04-17 @ Greuther Furth L 1-3 1647 1710 24.8% 23.6% 51.6% -8.1 28
2016-04-18 SC Freiburg D 2-2 1740 1891 24.0% 23.4% 52.6% +0.8 40
2016-04-18 @ Eintracht Braunschweig D 2-2 1891 1740 52.6% 23.4% 24.0% -0.8 63
2016-04-22 Karlsruher SC D 1-1 1778 1751 46.9% 24.2% 28.9% -0.7 48
2016-04-22 @ VfL Bochum D 1-1 1751 1778 28.9% 24.2% 46.9% +0.7 43
2016-04-22 MSV Duisburg W 3-0 1890 1617 73.0% 16.9% 10.1% +5.4 66
2016-04-22 @ SC Freiburg L 0-3 1617 1890 10.1% 16.9% 73.0% -5.5 25
2016-04-22 St. Pauli D 1-1 1639 1743 29.3% 24.2% 46.5% +0.6 29
2016-04-22 @ Dusseldorf D 1-1 1743 1639 46.5% 24.2% 29.3% -0.7 50
2016-04-23 Paderborn 07 D 1-1 1741 1636 56.6% 22.6% 20.8% -1.4 42
2016-04-23 @ 1. FC Heidenheim D 1-1 1636 1741 20.8% 22.6% 56.6% +1.4 28
2016-04-23 Union Berlin W 6-2 1850 1774 53.3% 23.3% 23.4% +12.0 59
2016-04-23 @ 1. FC Nurnberg L 2-6 1774 1850 23.4% 23.3% 53.3% -12.0 43
2016-04-24 Eintracht Braunschweig W 1-0 1635 1741 29.0% 24.2% 46.8% +8.3 28
2016-04-24 @ 1860 Munich L 0-1 1741 1635 46.8% 24.2% 29.0% -8.3 40
2016-04-24 FSV Frankfurt W 1-0 1672 1613 51.1% 23.6% 25.2% +5.1 42
2016-04-24 @ SV Sandhausen L 0-1 1613 1672 25.2% 23.6% 51.1% -5.1 29
2016-04-24 Greuther Furth W 4-2 1682 1718 38.2% 24.6% 37.2% +10.1 37
2016-04-24 @ Arminia Bielefeld L 2-4 1718 1682 37.2% 24.6% 38.2% -10.1 43
2016-04-25 RB Leipzig D 1-1 1744 1812 33.7% 24.5% 41.7% +0.3 39
2016-04-25 @ 1. FC Kaiserslautern D 1-1 1812 1744 41.7% 24.5% 33.7% -0.3 63
2016-04-29 1. FC Kaiserslautern L 1-4 1608 1744 25.5% 23.7% 50.9% -11.8 29
2016-04-29 @ FSV Frankfurt W 4-1 1744 1608 50.9% 23.7% 25.5% +11.8 42
2016-04-29 1860 Munich L 0-2 1742 1643 55.9% 22.8% 21.3% -18.2 50
2016-04-29 @ St. Pauli W 2-0 1643 1742 21.3% 22.8% 55.9% +18.2 31
2016-04-29 Arminia Bielefeld D 1-1 1812 1692 58.3% 22.2% 19.5% -1.6 64
2016-04-29 @ RB Leipzig D 1-1 1692 1812 19.5% 22.2% 58.3% +1.5 38
2016-04-29 Dusseldorf W 2-1 1611 1640 39.4% 24.6% 36.1% +6.4 28
2016-04-29 @ MSV Duisburg L 1-2 1640 1611 36.1% 24.6% 39.4% -6.4 29
2016-04-29 SC Freiburg L 1-2 1638 1895 15.2% 20.4% 64.4% -2.9 28
2016-04-29 @ Paderborn 07 W 2-1 1895 1638 64.4% 20.4% 15.2% +2.9 69
2016-04-29 VfL Bochum W 1-0 1762 1777 41.2% 24.6% 34.2% +6.5 46
2016-04-29 @ Union Berlin L 0-1 1777 1762 34.2% 24.6% 41.2% -6.5 48
2016-04-30 1. FC Heidenheim L 0-2 1708 1739 39.0% 24.6% 36.4% -13.5 43
2016-04-30 @ Greuther Furth W 2-0 1739 1708 36.4% 24.6% 39.0% +13.5 45
2016-04-30 1. FC Nurnberg W 3-1 1732 1862 26.2% 23.8% 50.0% +14.3 43
2016-04-30 @ Eintracht Braunschweig L 1-3 1862 1732 50.0% 23.8% 26.2% -14.3 59
2016-05-02 SV Sandhausen W 3-0 1752 1677 53.2% 23.3% 23.5% +13.0 46
2016-05-02 @ Karlsruher SC L 0-3 1677 1752 23.5% 23.3% 53.2% -13.0 42
2016-05-08 1. FC Heidenheim W 2-0 1898 1753 61.1% 21.4% 17.4% +6.8 72
2016-05-08 @ SC Freiburg L 0-2 1753 1898 17.4% 21.4% 61.1% -6.8 45
2016-05-08 Eintracht Braunschweig L 2-3 1771 1747 46.6% 24.2% 29.2% -7.4 48
2016-05-08 @ VfL Bochum W 3-2 1747 1771 29.2% 24.2% 46.6% +7.4 46
2016-05-08 FSV Frankfurt W 1-0 1633 1596 48.4% 24.0% 27.6% +5.5 32
2016-05-08 @ Dusseldorf L 0-1 1596 1633 27.6% 24.0% 48.4% -5.5 29
2016-05-08 Greuther Furth W 3-1 1756 1695 51.4% 23.6% 25.0% +8.2 45
2016-05-08 @ 1. FC Kaiserslautern L 1-3 1695 1756 25.0% 23.6% 51.4% -8.2 43
2016-05-08 Karlsruher SC W 2-0 1810 1765 49.4% 23.9% 26.7% +10.0 67
2016-05-08 @ RB Leipzig L 0-2 1765 1810 26.7% 23.9% 49.4% -10.0 46
2016-05-08 MSV Duisburg D 2-2 1664 1618 49.4% 23.9% 26.7% -0.7 43
2016-05-08 @ SV Sandhausen D 2-2 1618 1664 26.7% 23.9% 49.4% +0.7 29
2016-05-08 Paderborn 07 W 1-0 1662 1635 47.0% 24.2% 28.9% +5.7 34
2016-05-08 @ 1860 Munich L 0-1 1635 1662 28.9% 24.2% 47.0% -5.7 28
2016-05-08 St. Pauli W 1-0 1848 1724 58.9% 22.1% 19.1% +3.9 62
2016-05-08 @ 1. FC Nurnberg L 0-1 1724 1848 19.1% 22.1% 58.9% -3.9 50
2016-05-08 Union Berlin W 2-0 1694 1768 32.9% 24.5% 42.6% +14.5 41
2016-05-08 @ Arminia Bielefeld L 0-2 1768 1694 42.6% 24.5% 32.9% -14.5 46
2016-05-15 1. FC Kaiserslautern W 5-2 1720 1764 37.0% 24.6% 38.4% +14.2 53
2016-05-15 @ St. Pauli L 2-5 1764 1720 38.4% 24.6% 37.0% -14.2 45
2016-05-15 1. FC Nurnberg L 0-1 1629 1852 17.6% 21.5% 60.9% -3.6 28
2016-05-15 @ Paderborn 07 W 1-0 1852 1629 60.9% 21.5% 17.6% +3.6 65
2016-05-15 1860 Munich W 2-1 1590 1667 32.6% 24.5% 42.9% +7.3 32
2016-05-15 @ FSV Frankfurt L 1-2 1667 1590 42.9% 24.5% 32.6% -7.3 34
2016-05-15 Arminia Bielefeld D 1-1 1755 1708 49.6% 23.9% 26.6% -0.9 47
2016-05-15 @ Karlsruher SC D 1-1 1708 1755 26.6% 23.9% 49.6% +0.9 42
2016-05-15 Dusseldorf L 0-2 1754 1639 57.8% 22.3% 19.8% -18.8 46
2016-05-15 @ Eintracht Braunschweig W 2-0 1639 1754 19.8% 22.3% 57.8% +18.8 35
2016-05-15 SC Freiburg W 2-1 1754 1905 24.0% 23.4% 52.6% +8.6 49
2016-05-15 @ Union Berlin L 1-2 1905 1754 52.6% 23.4% 24.0% -8.6 72
2016-05-15 RB Leipzig W 1-0 1618 1820 19.3% 22.1% 58.6% +10.1 32
2016-05-15 @ MSV Duisburg L 0-1 1820 1618 58.6% 22.1% 19.3% -10.1 67
2016-05-15 SV Sandhausen W 3-1 1687 1663 46.5% 24.2% 29.2% +9.4 46
2016-05-15 @ Greuther Furth L 1-3 1663 1687 29.2% 24.2% 46.5% -9.4 43
2016-05-15 VfL Bochum L 2-4 1746 1763 40.9% 24.6% 34.5% -10.9 45
2016-05-15 @ 1. FC Heidenheim W 4-2 1763 1746 34.5% 24.6% 40.9% +10.9 51

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
2016-05-19 1. FC Nurnberg D 1-1 1841 1856 41.2% 24.6% 34.2% -0.3 0-0-1
2016-05-19 @ Eintracht Frankfurt D 1-1 1856 1841 34.2% 24.6% 41.2% +0.3 0-0-1
2016-05-20 MSV Duisburg W 2-0 1628 1629 43.3% 24.4% 32.3% +11.7 1-0
2016-05-20 @ Wurzburger Kickers L 0-2 1629 1628 32.3% 24.4% 43.3% -11.7 0-1
2016-05-23 Eintracht Frankfurt L 0-1 1856 1840 45.5% 24.3% 30.2% -8.1 0-1-1
2016-05-23 @ 1. FC Nurnberg W 1-0 1840 1856 30.2% 24.3% 45.5% +8.1 1-0-1
2016-05-24 Wurzburger Kickers L 1-2 1617 1640 40.1% 24.6% 35.3% -6.9 0-2
2016-05-24 @ MSV Duisburg W 2-1 1640 1617 35.3% 24.6% 40.1% +6.9 2-0

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 2016-04-10 10.17% MSV Duisburg 1599 2 @ 1. FC Nurnberg 1870 1
2 2016-02-14 14.65% Dusseldorf 1663 2 @ SC Freiburg 1849 1
3 2016-04-15 16.23% SV Sandhausen 1661 1 @ RB Leipzig 1823 0
4 2016-05-15 19.27% @ MSV Duisburg 1618 1 RB Leipzig 1820 0
5 2016-03-01 19.52% 1860 Munich 1643 1 @ 1. FC Kaiserslautern 1762 0
6 2016-05-15 19.84% Dusseldorf 1639 2 @ Eintracht Braunschweig 1754 0
7 2015-08-15 20.90% VfL Bochum 1723 3 @ SC Freiburg 1827 1
8 2016-04-29 21.32% 1860 Munich 1643 2 @ St. Pauli 1742 0
9 2015-11-29 21.97% @ MSV Duisburg 1602 3 SV Sandhausen 1773 0
10 2016-03-11 22.39% Paderborn 07 1639 4 @ St. Pauli 1726 3
11 2016-02-19 22.81% FSV Frankfurt 1653 3 @ St. Pauli 1736 1
12 2016-05-15 23.96% @ Union Berlin 1754 2 SC Freiburg 1905 1
13 2015-09-28 24.15% Greuther Furth 1727 1 @ Eintracht Braunschweig 1797 0
14 2015-08-02 24.22% St. Pauli 1708 2 @ Karlsruher SC 1777 1
15 2016-03-12 24.46% @ MSV Duisburg 1600 2 Union Berlin 1746 1
16 2015-10-30 25.06% Arminia Bielefeld 1681 2 @ 1. FC Kaiserslautern 1741 0
17 2015-10-31 25.95% Union Berlin 1706 2 @ 1. FC Heidenheim 1758 0
18 2016-04-30 26.19% @ Eintracht Braunschweig 1732 3 1. FC Nurnberg 1862 1
19 2015-11-22 26.47% Greuther Furth 1694 2 @ 1. FC Heidenheim 1741 1
20 2015-10-25 26.75% @ St. Pauli 1727 1 SC Freiburg 1852 0
21 2015-07-26 26.78% VfL Bochum 1700 1 @ Paderborn 07 1745 0
22 2015-10-16 26.82% @ Paderborn 07 1668 2 Eintracht Braunschweig 1792 0
23 2015-11-08 26.84% 1. FC Kaiserslautern 1725 2 @ RB Leipzig 1769 0
24 2015-10-24 27.58% Paderborn 07 1684 2 @ Union Berlin 1722 0
25 2015-12-06 27.73% St. Pauli 1714 2 @ 1. FC Kaiserslautern 1750 1

Biggest Elo Changes

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

# Date Elo Δ Winning Team Losing Team Tie %
Team Score Elo Win % Team Score Elo Win %
1 2015-08-14 42.95 SV Sandhausen 6 1724 29.70% @ Paderborn 07 0 1743 46.05% 24.25%
2 2015-08-30 39.08 @ Eintracht Braunschweig 6 1719 34.51% Karlsruher SC 0 1781 40.93% 24.56%
3 2015-10-03 33.94 VfL Bochum 5 1742 32.94% @ Greuther Furth 0 1736 42.57% 24.49%
4 2015-11-29 26.98 1. FC Nurnberg 4 1754 33.99% @ St. Pauli 0 1741 41.47% 24.54%
5 2015-11-29 26.12 @ MSV Duisburg 3 1602 21.97% SV Sandhausen 0 1773 55.08% 22.95%
6 2015-10-02 24.84 1. FC Heidenheim 4 1736 38.14% @ FSV Frankfurt 0 1693 37.25% 24.61%
7 2015-09-12 22.86 Union Berlin 3 1715 28.79% @ Karlsruher SC 0 1742 47.05% 24.16%
8 2015-09-22 22.85 1. FC Nurnberg 3 1734 28.80% @ 1. FC Kaiserslautern 0 1762 47.04% 24.16%
9 2016-02-12 21.65 1. FC Kaiserslautern 4 1750 44.40% @ Paderborn 07 0 1662 31.22% 24.38%
10 2016-03-11 21.51 @ Greuther Furth 3 1685 31.91% Eintracht Braunschweig 0 1767 43.66% 24.43%
11 2015-09-23 21.23 Eintracht Braunschweig 5 1775 52.81% @ MSV Duisburg 0 1623 23.82% 23.38%
12 2016-04-08 20.36 Union Berlin 4 1748 46.89% @ Paderborn 07 0 1642 28.94% 24.17%
13 2015-12-12 20.16 Union Berlin 3 1712 35.20% @ Dusseldorf 0 1690 40.22% 24.58%
14 2015-11-09 19.27 @ St. Pauli 4 1736 48.95% Dusseldorf 0 1695 27.11% 23.95%
15 2015-12-11 18.90 @ VfL Bochum 4 1734 49.66% Paderborn 07 0 1687 26.48% 23.86%
16 2016-05-15 18.75 Dusseldorf 2 1639 19.84% @ Eintracht Braunschweig 0 1754 57.83% 22.33%
17 2015-11-06 18.70 @ Karlsruher SC 3 1728 38.96% VfL Bochum 0 1760 36.44% 24.60%
18 2015-09-13 18.50 Eintracht Braunschweig 3 1758 39.48% @ FSV Frankfurt 0 1705 35.92% 24.60%
19 2015-12-19 18.46 1. FC Nurnberg 3 1793 39.59% @ 1. FC Heidenheim 0 1739 35.82% 24.59%
20 2016-04-09 18.44 Arminia Bielefeld 4 1670 31.08% @ SV Sandhausen 1 1679 44.55% 24.37%
21 2016-04-29 18.21 1860 Munich 2 1643 21.32% @ St. Pauli 0 1742 55.91% 22.77%
22 2016-03-05 18.16 @ Union Berlin 4 1728 51.04% FSV Frankfurt 0 1669 25.30% 23.66%
23 2016-03-11 17.78 1. FC Nurnberg 4 1833 51.77% @ Arminia Bielefeld 0 1689 24.68% 23.55%
24 2015-10-30 16.93 Arminia Bielefeld 2 1681 25.06% @ 1. FC Kaiserslautern 0 1741 51.32% 23.62%
25 2015-10-31 16.64 Union Berlin 2 1706 25.95% @ 1. FC Heidenheim 0 1758 50.27% 23.77%