Home / Leagues / Germany / 2. Bundesliga / 2018-19

2018-19 2. Bundesliga Season

306 games · 2 promotion-playoff teams

Final

Promoted

1. FC Koln

63 pts

Paderborn 07 · 57 pts

Union Berlin · 57 pts

Relegated

MSV Duisburg

28 pts

1. FC Magdeburg · 31 pts

FC Ingolstadt 04 · via playoff

Biggest Overachiever

1. FC Heidenheim

5.59 points above expected

55 points · 49.41 expected points

Biggest Disappointment

1. FC Magdeburg

7.52 points below expected

31 points · 38.52 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 1. FC Koln Promoted 34 19 6 9 63 84 47 +37 63.62 -0.62
2 Paderborn 07 Promoted 34 16 9 9 57 76 50 +26 53.64 +3.36
3 Union Berlin Promoted 34 14 15 5 57 54 33 +21 57.83 -0.83
4 Hamburger SV 34 16 8 10 56 45 42 +3 53.36 +2.64
5 1. FC Heidenheim 34 15 10 9 55 55 45 +10 49.41 +5.59
6 Holstein Kiel 34 13 10 11 49 60 51 +9 56.38 -7.38
7 Arminia Bielefeld 34 13 10 11 49 52 50 +2 46.48 +2.52
8 Jahn Regensburg 34 12 13 9 49 55 54 +1 47.80 +1.20
9 St. Pauli 34 14 7 13 49 46 53 -7 46.89 +2.11
10 SV Darmstadt 98 34 13 7 14 46 45 53 -8 43.83 +2.17
11 VfL Bochum 34 11 11 12 44 49 50 -1 47.53 -3.53
12 Dynamo Dresden 34 11 9 14 42 41 48 -7 42.41 -0.41
13 Greuther Furth 34 10 12 12 42 37 56 -19 40.04 +1.96
14 Erzgebirge Aue 34 11 7 16 40 43 47 -4 42.47 -2.47
15 SV Sandhausen 34 9 11 14 38 45 52 -7 41.11 -3.11
16 FC Ingolstadt 04 Relegated 34 9 8 17 35 43 55 -12 37.24 -2.24
17 1. FC Magdeburg Relegated 34 6 13 15 31 35 53 -18 38.52 -7.52
18 MSV Duisburg Relegated 34 6 10 18 28 39 65 -26 34.42 -6.42

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

Wehen Wiesbaden 4
FC Ingolstadt 04 4

Leg 1: Wehen Wiesbaden 1-2 FC Ingolstadt 04

Leg 2: FC Ingolstadt 04 2-3 Wehen Wiesbaden

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
1. FC Koln 1838 63 63.62 -0.62 48.9% 35 52 59 64 69 76 87
Union Berlin 1805 57 57.83 -0.83 48.0% 28 46 53 58 63 70 83
Paderborn 07 1794 57 53.64 +3.36 69.8% 28 41 49 54 59 66 82
Arminia Bielefeld 1754 49 46.48 +2.52 66.2% 18 35 42 46 51 59 72
1. FC Heidenheim 1742 55 49.41 +5.59 79.2% 23 37 44 49 54 62 82
Holstein Kiel 1739 49 56.38 -7.38 18.2% 31 44 51 56 61 69 82
Hamburger SV 1703 56 53.36 +2.64 66.2% 26 41 48 53 58 66 82
FC Ingolstadt 04 1692 35 37.24 -2.24 40.9% 13 26 32 37 42 49 64
Jahn Regensburg 1690 49 47.80 +1.20 59.4% 19 36 43 48 53 60 76
SV Darmstadt 98 1682 46 43.83 +2.17 64.8% 15 32 39 44 49 56 73
Dynamo Dresden 1677 42 42.41 -0.41 50.1% 15 30 37 42 47 55 71
SV Sandhausen 1675 38 41.11 -3.11 36.3% 14 29 36 41 46 53 70
VfL Bochum 1667 44 47.53 -3.53 34.9% 22 35 42 47 53 60 74
Erzgebirge Aue 1667 40 42.47 -2.47 39.5% 16 31 37 42 47 55 69
St. Pauli 1622 49 46.89 +2.11 63.9% 13 35 42 47 52 59 77
1. FC Magdeburg 1608 31 38.52 -7.52 16.5% 16 27 34 38 43 51 64
Greuther Furth 1591 42 40.04 +1.96 63.4% 11 28 35 40 45 52 66
MSV Duisburg 1563 28 34.42 -6.42 20.4% 9 23 30 34 39 46 63

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 1FM AB DD EA FI0 GF HS HK JR MD P0 SD9 SS SP UB VB
1. FC Heidenheim
0-1-1
1.90
1-1-0
3.31
1-1-0
2.89
2-0-0
3.08
2-0-0
3.29
1-1-0
3.44
1-1-0
3.27
0-1-1
2.50
0-2-0
2.17
0-0-2
2.93
2-0-0
3.65
0-0-2
2.66
1-0-1
3.08
1-0-1
3.16
1-1-0
3.16
1-1-0
2.07
1-0-1
2.86
1. FC Koln
1-1-0
3.61
1-1-0
4.33
2-0-0
3.52
1-0-1
3.95
2-0-0
3.81
2-0-0
4.08
2-0-0
4.13
0-1-1
3.48
1-1-0
3.22
1-0-1
3.85
0-1-1
4.51
0-0-2
3.35
1-0-1
3.81
2-0-0
3.86
2-0-0
3.37
0-1-1
3.22
1-0-1
3.47
1. FC Magdeburg
0-1-1
2.19
0-1-1
1.24
1-1-0
2.25
0-2-0
2.68
1-1-0
2.34
1-1-0
2.78
1-0-1
2.61
1-0-1
2.02
0-1-1
1.69
0-0-2
2.14
0-1-1
3.31
0-2-0
1.99
0-0-2
2.49
1-0-1
2.93
0-0-2
2.33
0-1-1
1.51
0-1-1
2.12
Arminia Bielefeld
0-1-1
2.60
0-0-2
2.00
0-1-1
3.26
2-0-0
2.81
1-0-1
3.07
0-1-1
3.42
0-1-1
3.09
1-0-1
2.24
2-0-0
2.27
2-0-0
2.71
0-1-1
3.42
1-1-0
1.88
2-0-0
2.93
1-1-0
2.85
0-1-1
2.92
0-2-0
2.24
1-0-1
2.71
Dynamo Dresden
0-0-2
2.43
1-0-1
1.59
0-2-0
2.82
0-0-2
2.69
1-1-0
2.72
1-0-1
3.24
0-1-1
2.94
0-0-2
2.04
0-0-2
2.18
1-1-0
2.54
2-0-0
2.96
1-0-1
1.90
1-0-1
2.51
1-0-1
2.80
1-1-0
2.77
0-2-0
1.88
1-1-0
2.37
Erzgebirge Aue
0-0-2
2.22
0-0-2
1.71
0-1-1
3.16
1-0-1
2.43
0-1-1
2.79
0-0-2
3.01
1-1-0
2.95
0-1-1
1.99
1-0-1
2.02
1-1-0
2.20
1-1-0
3.27
1-0-1
2.18
0-1-1
2.86
1-0-1
3.00
2-0-0
2.31
1-0-1
2.01
1-0-1
2.32
FC Ingolstadt 04
0-1-1
2.07
0-0-2
1.46
0-1-1
2.71
1-1-0
2.09
1-0-1
2.26
2-0-0
2.51
1-1-0
2.65
1-0-1
1.73
0-2-0
1.58
0-0-2
2.32
1-1-0
2.71
0-0-2
1.90
1-1-0
2.36
0-0-2
2.46
0-0-2
2.38
0-0-2
1.64
1-0-1
2.42
Greuther Furth
0-1-1
2.23
0-0-2
1.41
1-0-1
2.90
1-1-0
2.41
1-1-0
2.56
0-1-1
2.57
0-1-1
2.85
0-1-1
2.24
1-1-0
1.77
1-1-0
2.27
2-0-0
2.94
0-1-1
2.22
1-0-1
2.68
1-1-0
2.56
1-0-1
2.15
0-1-1
1.81
0-1-1
2.47
Hamburger SV
1-1-0
3.01
1-1-0
2.04
1-0-1
3.50
1-0-1
3.26
2-0-0
3.47
1-1-0
3.52
1-0-1
3.79
1-1-0
3.29
0-0-2
2.73
0-0-2
3.48
2-0-0
3.80
1-0-1
2.50
1-0-1
3.29
2-0-0
3.34
1-1-0
2.85
0-1-1
2.46
0-2-0
3.13
Holstein Kiel
0-2-0
3.34
0-1-1
2.28
1-1-0
3.83
0-0-2
3.25
2-0-0
3.33
1-0-1
3.49
0-2-0
3.96
0-1-1
3.77
2-0-0
2.77
1-1-0
3.40
1-0-1
3.82
0-1-1
2.83
1-0-1
3.50
1-0-1
3.45
2-0-0
3.27
0-0-2
2.84
1-1-0
3.26
Jahn Regensburg
2-0-0
2.57
1-0-1
1.69
2-0-0
3.36
0-0-2
2.79
0-1-1
2.95
0-1-1
3.31
2-0-0
3.18
0-1-1
3.25
2-0-0
2.04
0-1-1
2.11
1-1-0
3.62
1-0-1
2.58
0-2-0
2.99
0-2-0
3.18
0-1-1
3.13
0-2-0
2.22
1-1-0
2.77
MSV Duisburg
0-0-2
1.86
1-1-0
1.08
1-1-0
2.19
1-1-0
2.08
0-0-2
2.53
0-1-1
2.24
0-1-1
2.78
0-0-2
2.56
0-0-2
1.72
1-0-1
1.72
0-1-1
1.90
1-0-1
1.63
1-0-1
2.20
0-2-0
2.14
0-1-1
2.12
0-1-1
1.50
0-0-2
2.26
Paderborn 07
2-0-0
2.85
2-0-0
2.16
0-2-0
3.52
0-1-1
3.63
1-0-1
3.61
1-0-1
3.33
2-0-0
3.62
1-1-0
3.30
1-0-1
3.02
1-1-0
2.67
1-0-1
2.92
1-0-1
3.92
1-0-1
2.99
0-2-0
3.49
0-0-2
3.15
1-1-0
2.39
1-1-0
3.03
SV Darmstadt 98
1-0-1
2.42
1-0-1
1.73
2-0-0
3.01
0-0-2
2.57
1-0-1
2.99
1-1-0
2.64
0-1-1
3.15
1-0-1
2.81
1-0-1
2.22
1-0-1
2.01
0-2-0
2.51
1-0-1
3.30
1-0-1
2.52
0-2-0
3.04
1-0-1
2.39
1-0-1
1.86
0-1-1
2.67
SV Sandhausen
1-0-1
2.34
0-0-2
1.68
1-0-1
2.57
0-1-1
2.65
1-0-1
2.71
1-0-1
2.50
2-0-0
3.04
0-1-1
2.94
0-0-2
2.18
1-0-1
2.06
0-2-0
2.32
0-2-0
3.36
0-2-0
2.01
0-2-0
2.47
1-0-1
2.25
0-1-1
1.87
1-0-1
2.12
St. Pauli
0-1-1
2.34
0-0-2
2.13
2-0-0
3.19
1-1-0
2.58
0-1-1
2.73
0-0-2
3.20
2-0-0
3.13
1-0-1
3.37
0-1-1
2.65
0-0-2
2.25
1-1-0
2.37
1-1-0
3.39
2-0-0
2.35
1-0-1
3.11
1-0-1
3.25
1-0-1
2.46
1-1-0
2.45
Union Berlin
0-1-1
3.44
1-1-0
2.28
1-1-0
4.03
0-2-0
3.27
0-2-0
3.63
1-0-1
3.49
2-0-0
3.90
1-1-0
3.70
1-1-0
3.04
2-0-0
2.66
0-2-0
3.29
1-1-0
4.04
0-1-1
3.11
1-0-1
3.65
1-1-0
3.64
1-0-1
3.04
1-1-0
3.58
VfL Bochum
1-0-1
2.63
1-0-1
2.06
1-1-0
3.38
1-0-1
2.79
0-1-1
3.13
1-0-1
3.20
1-0-1
3.08
1-1-0
3.03
0-2-0
2.37
0-1-1
2.24
0-1-1
2.73
2-0-0
3.26
0-1-1
2.46
1-1-0
2.83
1-0-1
3.39
0-1-1
3.05
0-1-1
1.93

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.60 +5.8
Allowed 0.46 -9.9
Differential 0.80 +5.3

Scoreline Distribution

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

↓ Scored | Allowed →012345+Total
07.19%6.86%4.58%3.43%1.47%0.65%24.18%
16.86%12.75%7.68%4.41%1.14%0.65%33.50%
24.58%7.68%6.86%2.78%0.65%0.16%22.71%
33.43%4.41%2.78%0.98%0.49%0.65%12.75%
41.47%1.14%0.65%0.49%0.98%4.74%
5+0.65%0.65%0.16%0.65%2.12%
Total24.18%33.50%22.71%12.75%4.74%2.12%100%

Summary Statistics

Scored Allowed Difference
Mean 1.48 1.48 +0.00
SD 1.27 1.27 1.80
CV 0.86 0.86
Max 8 8 +7
Min 0 0 -7

Games Played: 306

↓ Scored | Allowed →012345+Total
05.88%5.88%2.94%14.71%
18.82%17.65%5.88%2.94%2.94%38.24%
22.94%11.76%5.88%5.88%26.47%
35.88%2.94%2.94%11.76%
42.94%2.94%2.94%8.82%
5+
Total23.53%41.18%20.59%11.76%2.94%100%

Summary Statistics

Scored Allowed Difference
Mean 1.62 1.32 +0.29
SD 1.16 1.15 1.51
CV 0.71 0.87
Max 4 5 +3
Min 0 0 -4

Games Played: 34

↓ Scored | Allowed →012345+Total
02.94%2.94%2.94%8.82%
12.94%14.71%5.88%23.53%
28.82%5.88%5.88%20.59%
35.88%11.76%5.88%23.53%
48.82%2.94%2.94%14.71%
5+5.88%2.94%8.82%
Total26.47%44.12%8.82%11.76%2.94%5.88%100%

Summary Statistics

Scored Allowed Difference
Mean 2.47 1.38 +1.09
SD 1.69 1.39 2.21
CV 0.68 1.01
Max 8 5 +7
Min 0 0 -3

Games Played: 34

↓ Scored | Allowed →012345+Total
011.76%14.71%8.82%35.29%
18.82%17.65%5.88%2.94%2.94%38.24%
25.88%2.94%5.88%2.94%17.65%
32.94%2.94%5.88%
42.94%2.94%
5+
Total20.59%41.18%8.82%20.59%8.82%100%

Summary Statistics

Scored Allowed Difference
Mean 1.03 1.56 -0.53
SD 1.03 1.28 1.26
CV 1.00 0.82
Max 4 4 +2
Min 0 0 -3

Games Played: 34

↓ Scored | Allowed →012345+Total
02.94%8.82%2.94%14.71%
15.88%17.65%5.88%8.82%2.94%41.18%
25.88%11.76%8.82%2.94%29.41%
35.88%2.94%8.82%
42.94%2.94%
5+2.94%2.94%
Total20.59%41.18%14.71%20.59%2.94%100%

Summary Statistics

Scored Allowed Difference
Mean 1.53 1.47 +0.06
SD 1.13 1.21 1.59
CV 0.74 0.82
Max 5 5 +3
Min 0 0 -4

Games Played: 34

↓ Scored | Allowed →012345+Total
011.76%14.71%5.88%5.88%38.24%
15.88%8.82%2.94%5.88%2.94%26.47%
25.88%2.94%5.88%14.71%
32.94%11.76%2.94%17.65%
42.94%2.94%
5+
Total26.47%41.18%14.71%11.76%2.94%2.94%100%

Summary Statistics

Scored Allowed Difference
Mean 1.21 1.41 -0.21
SD 1.23 1.58 2.01
CV 1.02 1.12
Max 4 8 +3
Min 0 0 -7

Games Played: 34

↓ Scored | Allowed →012345+Total
05.88%20.59%2.94%2.94%32.35%
12.94%11.76%5.88%8.82%2.94%32.35%
211.76%2.94%2.94%17.65%
35.88%5.88%2.94%14.71%
4
5+2.94%2.94%
Total17.65%50.00%14.71%14.71%2.94%100%

Summary Statistics

Scored Allowed Difference
Mean 1.26 1.38 -0.12
SD 1.24 1.13 1.81
CV 0.98 0.82
Max 5 5 +5
Min 0 0 -4

Games Played: 34

↓ Scored | Allowed →012345+Total
08.82%5.88%2.94%2.94%20.59%
15.88%20.59%23.53%2.94%52.94%
22.94%2.94%2.94%8.82%
38.82%2.94%2.94%14.71%
42.94%2.94%
5+
Total14.71%35.29%38.24%2.94%5.88%2.94%100%

Summary Statistics

Scored Allowed Difference
Mean 1.26 1.62 -0.35
SD 1.05 1.26 1.86
CV 0.83 0.78
Max 4 6 +3
Min 0 0 -6

Games Played: 34

↓ Scored | Allowed →012345+Total
011.76%5.88%8.82%8.82%5.88%41.18%
18.82%11.76%2.94%23.53%
22.94%5.88%11.76%2.94%23.53%
32.94%5.88%8.82%
42.94%2.94%
5+
Total23.53%29.41%29.41%2.94%8.82%5.88%100%

Summary Statistics

Scored Allowed Difference
Mean 1.09 1.65 -0.56
SD 1.14 1.52 2.05
CV 1.05 0.92
Max 4 6 +3
Min 0 0 -6

Games Played: 34

↓ Scored | Allowed →012345+Total
011.76%5.88%5.88%2.94%26.47%
117.65%5.88%5.88%2.94%2.94%35.29%
211.76%5.88%2.94%20.59%
38.82%2.94%2.94%14.71%
42.94%2.94%
5+
Total41.18%20.59%20.59%11.76%2.94%2.94%100%

Summary Statistics

Scored Allowed Difference
Mean 1.32 1.24 +0.09
SD 1.12 1.35 1.94
CV 0.85 1.09
Max 4 5 +4
Min 0 0 -5

Games Played: 34

↓ Scored | Allowed →012345+Total
02.94%2.94%8.82%2.94%17.65%
12.94%11.76%8.82%2.94%26.47%
25.88%8.82%11.76%5.88%32.35%
35.88%5.88%11.76%
42.94%2.94%2.94%8.82%
5+2.94%2.94%
Total20.59%32.35%32.35%5.88%8.82%100%

Summary Statistics

Scored Allowed Difference
Mean 1.76 1.50 +0.26
SD 1.30 1.16 1.86
CV 0.74 0.77
Max 5 4 +4
Min 0 0 -4

Games Played: 34

↓ Scored | Allowed →012345+Total
05.88%11.76%2.94%20.59%
12.94%20.59%5.88%29.41%
22.94%17.65%8.82%29.41%
32.94%2.94%2.94%2.94%2.94%14.71%
4
5+2.94%2.94%5.88%
Total14.71%41.18%23.53%14.71%2.94%2.94%100%

Summary Statistics

Scored Allowed Difference
Mean 1.62 1.59 +0.03
SD 1.30 1.18 1.59
CV 0.81 0.75
Max 5 5 +5
Min 0 0 -3

Games Played: 34

↓ Scored | Allowed →012345+Total
08.82%11.76%2.94%5.88%5.88%35.29%
15.88%5.88%8.82%5.88%2.94%29.41%
25.88%2.94%8.82%2.94%2.94%23.53%
32.94%2.94%2.94%8.82%
42.94%2.94%
5+
Total20.59%20.59%23.53%17.65%17.65%100%

Summary Statistics

Scored Allowed Difference
Mean 1.15 1.91 -0.76
SD 1.10 1.40 1.52
CV 0.96 0.73
Max 4 4 +2
Min 0 0 -4

Games Played: 34

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

Summary Statistics

Scored Allowed Difference
Mean 2.24 1.47 +0.76
SD 1.78 1.08 1.97
CV 0.79 0.73
Max 6 4 +6
Min 0 0 -2

Games Played: 34

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

Summary Statistics

Scored Allowed Difference
Mean 1.32 1.56 -0.24
SD 0.91 1.40 1.65
CV 0.69 0.90
Max 3 6 +3
Min 0 0 -4

Games Played: 34

↓ Scored | Allowed →012345+Total
08.82%5.88%5.88%8.82%29.41%
12.94%11.76%8.82%11.76%35.29%
22.94%2.94%8.82%14.71%
32.94%2.94%5.88%2.94%14.71%
45.88%5.88%
5+
Total23.53%23.53%29.41%23.53%100%

Summary Statistics

Scored Allowed Difference
Mean 1.32 1.53 -0.21
SD 1.22 1.11 1.81
CV 0.92 0.72
Max 4 3 +4
Min 0 0 -3

Games Played: 34

↓ Scored | Allowed →012345+Total
08.82%2.94%2.94%5.88%20.59%
111.76%11.76%14.71%2.94%5.88%47.06%
25.88%8.82%14.71%
35.88%2.94%2.94%11.76%
42.94%2.94%5.88%
5+
Total26.47%32.35%17.65%8.82%11.76%2.94%100%

Summary Statistics

Scored Allowed Difference
Mean 1.35 1.56 -0.21
SD 1.12 1.44 1.79
CV 0.83 0.92
Max 4 5 +3
Min 0 0 -4

Games Played: 34

↓ Scored | Allowed →012345+Total
011.76%2.94%14.71%
12.94%20.59%5.88%2.94%32.35%
220.59%2.94%11.76%2.94%38.24%
32.94%2.94%2.94%8.82%
42.94%2.94%5.88%
5+
Total41.18%29.41%20.59%8.82%100%

Summary Statistics

Scored Allowed Difference
Mean 1.59 0.97 +0.62
SD 1.05 1.00 1.48
CV 0.66 1.03
Max 4 3 +4
Min 0 0 -3

Games Played: 34

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

Summary Statistics

Scored Allowed Difference
Mean 1.44 1.47 -0.03
SD 1.33 1.16 1.62
CV 0.92 0.79
Max 6 3 +6
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 1. FC Heidenheim 55 49.41 +5.59
2 Paderborn 07 57 53.64 +3.36
3 Hamburger SV 56 53.36 +2.64
4 Arminia Bielefeld 49 46.48 +2.52
5 SV Darmstadt 98 46 43.83 +2.17

Biggest Disappointments

# Team Actual Sim vsSim
1 1. FC Magdeburg 31 38.52 -7.52
2 Holstein Kiel 49 56.38 -7.38
3 MSV Duisburg 28 34.42 -6.42
4 VfL Bochum 44 47.53 -3.53
5 SV Sandhausen 38 41.11 -3.11

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 FC Ingolstadt 04 4 Apr 21 – May 12 1 in 169
2 Arminia Bielefeld 3 Jan 30 – Feb 8 1 in 44
3 Jahn Regensburg 3 Sep 23 – Sep 29 1 in 32
4 SV Sandhausen 3 Mar 10 – Mar 31 1 in 28
5 1. FC Koln 6 Feb 23 – Apr 7 1 in 27

Most Unlikely Losing Streaks

# Team Games Dates Probability
1 FC Ingolstadt 04 6 Sep 16 – Oct 19 1 in 130
2 Arminia Bielefeld 5 Sep 28 – Nov 4 1 in 117
3 Holstein Kiel 3 Apr 20 – May 5 1 in 74
4 SV Darmstadt 98 4 Sep 22 – Oct 5 1 in 53
5 VfL Bochum 4 Feb 3 – Feb 23 1 in 53

Most Unlikely Unbeaten Streaks

# Team Games Dates Probability
1 Union Berlin 17 Aug 5 – Dec 15 1 in 387
2 Jahn Regensburg 10 Sep 23 – Nov 30 1 in 105
3 Hamburger SV 11 Sep 27 – Dec 14 1 in 80
4 SV Sandhausen 8 Mar 10 – May 4 1 in 62
5 FC Ingolstadt 04 6 Apr 6 – May 12 1 in 50

Most Unlikely Winless Streaks

# Team Games Dates Probability
1 Hamburger SV 8 Mar 16 – May 12 1 in 127
2 FC Ingolstadt 04 14 Sep 16 – Dec 22 1 in 101
3 Arminia Bielefeld 9 Sep 28 – Dec 9 1 in 73
4 Union Berlin 5 Mar 15 – Apr 20 1 in 40
5 SV Sandhausen 9 Oct 27 – Jan 30 1 in 31

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
1. FC Koln49.80%20.79%11.28%7.26%4.22%2.41%1.62%1.01%0.68%0.35%0.22%0.15%0.10%0.06%0.03%0.01%0.01%
Paderborn 077.48%11.36%12.55%12.79%11.03%10.07%7.87%5.89%5.32%4.48%3.34%2.38%2.01%1.58%1.05%0.51%0.23%0.06%
Union Berlin17.10%20.13%16.77%12.12%9.36%6.84%4.97%3.82%2.82%2.18%1.34%0.93%0.79%0.38%0.27%0.10%0.05%0.03%
Hamburger SV5.96%10.13%12.09%12.60%10.98%9.91%8.70%6.79%5.63%4.52%3.96%2.77%2.04%1.61%1.08%0.71%0.35%0.17%
1. FC Heidenheim2.16%4.99%6.87%8.43%9.68%9.82%8.95%8.50%7.69%7.07%6.21%5.49%4.17%3.54%2.58%2.04%1.30%0.51%
Holstein Kiel11.87%17.56%15.32%13.04%9.66%8.42%6.56%4.94%3.67%2.65%2.17%1.70%0.93%0.70%0.41%0.21%0.13%0.06%
Arminia Bielefeld0.89%2.52%3.61%4.96%6.29%7.53%8.39%8.85%8.57%7.99%7.98%7.10%6.57%5.74%5.08%3.47%2.94%1.52%
Jahn Regensburg1.50%3.25%5.11%6.19%7.59%8.28%9.13%8.88%8.24%7.74%7.38%6.68%5.84%4.60%3.57%2.94%1.93%1.15%
St. Pauli1.09%2.35%4.38%4.99%6.61%7.40%8.13%8.52%8.34%8.13%7.83%7.00%6.18%5.85%4.97%4.10%2.66%1.47%
SV Darmstadt 980.39%1.12%2.12%3.02%4.35%4.95%5.48%6.49%7.19%8.32%8.19%8.76%8.19%8.17%7.23%6.38%5.70%3.95%
VfL Bochum1.22%3.19%4.68%6.17%7.45%7.57%8.72%8.80%8.58%7.37%7.38%6.82%6.20%4.88%4.47%3.11%2.29%1.10%
Dynamo Dresden0.19%0.77%1.25%2.11%3.28%3.65%4.62%6.36%6.68%7.87%8.52%8.19%8.82%8.25%8.79%8.27%6.64%5.74%
Greuther Furth0.07%0.29%0.63%1.16%1.89%2.56%3.16%3.89%4.77%6.00%6.54%7.79%8.67%9.40%10.65%11.06%11.22%10.25%
Erzgebirge Aue0.12%0.81%1.54%2.36%2.94%4.27%5.01%5.58%7.01%7.38%8.15%9.02%8.59%8.56%8.57%7.99%7.36%4.74%
SV Sandhausen0.10%0.51%1.00%1.52%2.30%3.13%4.08%4.77%6.27%6.67%7.58%7.81%8.95%9.78%10.14%9.59%8.80%7.00%
FC Ingolstadt 040.02%0.09%0.25%0.42%1.00%1.13%1.70%2.31%3.00%4.20%4.64%6.27%7.76%9.95%11.16%13.49%15.87%16.74%
1. FC Magdeburg0.04%0.13%0.47%0.71%1.12%1.55%2.20%3.33%3.83%4.80%5.50%7.16%8.33%9.87%10.29%13.21%14.01%13.45%
MSV Duisburg0.01%0.08%0.15%0.25%0.51%0.71%1.27%1.71%2.28%3.07%3.98%5.86%7.08%9.66%12.81%18.51%32.06%

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
+12.42%
Slight Edge
41.83%28.76%29.41%
Elo Value
Home Edge: 43.37 Elo pts.
258 Elo
0.004 goals per Elo point
0800
Scoring Tilt
Expected
+0.31 goals
Neutral
-2+0.17+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.3
Top-Heavy
124610
Champion Preseason Odds
50%
1. FC Koln, 1st of 18
LongshotFavorite
Title Margin
Expected
0.18/gm
Tight Race
00.160.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.88 * Some Luck: 5.88 to 8.82 * Lucky: 8.82 to 11.76 * Wild Swing: 11.76 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.42 * Close: 2.42 to 3.63 * Off: 3.63 to 4.84 * Way Off: 4.84 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.89 * A Surprise: 1.89 to 3.03 * Several Surprises: 3.03 to 4.17 * Many Surprises: 4.17 and up.
Luck Spread
Expected
3.71 points
As Expected
07.3518
Average Finish Error
Expected
1.33
Pinpoint
03.038
Biggest Overachiever
Expected 97.22%
79.23%
1. FC Heidenheim
50100
Biggest Underachiever
Expected 2.78%
16.48%
1. FC Magdeburg
050
Season Outliers
Expected
0 of 18
Minimal Outliers
01.89
Unexpected Relegations
Expected
0 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.11
Balanced
00.120.180.260.5
Noll-Scully
Coin-flip
1.09
Moderate Separation
01.003
Interquartile Edge
61%
Slight Edge
50%60%70%80%100%
Best vs. Worst
Baseline
83%
Strong Edge
50%84%100%
Close Games
Expected
64%
Very Frequent
0%59%100%
Blowouts
Expected
15%
Frequent
0%17%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.65
Hard to Predict
00.622
Matchup Imbalance
0.29
Lopsided
00.10.180.280.5
Strangeness
Expected
0.27
Very Predictable
01.002
Repeatability
0.52
Some Carryover
00.30.60.851
Upset Rate
Expected
29%
As Expected
0%27%50%
Clear Favorite Upset Rate
Expected
23%
As Expected
0%23%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.09
Borderline
0.010.050.10.51
Calibration slope
Ideal
0.56
Overconfident
0.4283211.001.57168
Calibration error (ECE)
Noise ceiling
0.082
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
1. FC Koln 70.59% 11.28% 18.11% 0.01% 0.01%
Holstein Kiel 29.43% 15.32% 54.85% 0.21% 0.19%
Paderborn 07 18.84% 12.55% 67.81% 0.51% 0.29%
Hamburger SV 16.09% 12.09% 70.59% 0.71% 0.52%
1. FC Heidenheim 7.15% 6.87% 82.13% 2.04% 1.81%
Jahn Regensburg 4.75% 5.11% 84.12% 2.94% 3.08%
VfL Bochum 4.41% 4.68% 84.41% 3.11% 3.39%
Union Berlin 100%
St. Pauli 3.44% 4.38% 83.95% 4.10% 4.13%
Arminia Bielefeld 3.41% 3.61% 85.05% 3.47% 4.46%
SV Darmstadt 98 1.51% 2.12% 80.34% 6.38% 9.65%
Erzgebirge Aue 0.93% 1.54% 77.44% 7.99% 12.10%
Dynamo Dresden 0.96% 1.25% 77.14% 8.27% 12.38%
SV Sandhausen 0.61% 1.00% 73.00% 9.59% 15.80%
Greuther Furth 0.36% 0.63% 66.48% 11.06% 21.47%
1. FC Magdeburg 0.17% 0.47% 58.69% 13.21% 27.46%
FC Ingolstadt 04 0.11% 0.25% 53.54% 13.49% 32.61%
MSV Duisburg 0.01% 0.08% 36.53% 12.81% 50.57%
Loser →
↓ Winner
1. FC Heidenheim1. FC Koln1. FC Magdeburg1. FC NurnbergArminia BielefeldBayer LeverkusenBorussia MonchengladbachDusseldorfDynamo DresdenEintracht FrankfurtErzgebirge AueFC AugsburgFC Ingolstadt 04Greuther FurthHamburger SVHannover 96Hertha BSCHoffenheimHolstein KielJahn RegensburgMSV DuisburgMainz 05Paderborn 07RB LeipzigSC FreiburgSV Darmstadt 98SV SandhausenSchalke 04St. PauliUnion BerlinVfB StuttgartVfL BochumVfL WolfsburgWerder Bremen
1. FC Heidenheim66.3%86.00%16.7%6.00%100.0%1.00%29.4%109.00%50.9%57.00%47.7%86.00%21.4%14.00%0.0%2.00%29.1%79.00%48.2%83.00%37.8%37.00%49.2%122.00%23.5%17.00%14.3%7.00%
1. FC Koln65.2%178.00%16.7%6.00%0.0%2.00%53.6%166.00%0.0%3.00%59.6%89.00%73.0%189.00%58.6%29.00%42.2%109.00%60.2%123.00%49.3%69.00%58.3%187.00%33.3%21.00%27.3%11.00%
1. FC Magdeburg33.3%6.00%0.0%6.00%0.0%4.00%22.2%9.00%0.0%2.00%0.0%5.00%0.0%1.00%0.0%2.00%
1. FC Nurnberg33.7%86.00%34.8%178.00%66.7%6.00%37.3%51.00%35.0%20.00%57.9%19.00%71.4%7.00%44.3%192.00%36.4%217.00%43.1%72.00%0.0%2.00%33.8%204.00%51.4%37.00%38.5%13.00%62.3%53.00%28.6%227.00%57.1%70.00%
Arminia Bielefeld62.7%51.00%0.0%2.00%100.0%1.00%44.1%59.00%0.0%1.00%35.5%31.00%65.7%67.00%33.3%6.00%26.3%38.00%41.9%43.00%41.4%29.00%59.3%54.00%0.0%6.00%0.0%4.00%
Bayer Leverkusen83.3%6.00%83.3%6.00%100.0%2.00%100.0%1.00%100.0%1.00%90.0%10.00%85.7%14.00%85.7%7.00%62.5%8.00%100.0%4.00%90.9%11.00%100.0%1.00%
Borussia Monchengladbach0.0%1.00%100.0%2.00%0.0%1.00%100.0%1.00%80.0%5.00%60.0%5.00%100.0%1.00%50.0%2.00%50.0%2.00%75.0%4.00%100.0%2.00%
Dusseldorf70.6%109.00%46.4%166.00%100.0%6.00%55.9%59.00%81.8%22.00%78.9%19.00%100.0%1.00%50.0%6.00%73.8%195.00%66.7%219.00%71.9%57.00%50.0%2.00%62.7%217.00%71.0%31.00%75.0%12.00%83.7%43.00%59.5%274.00%79.1%86.00%
Dynamo Dresden65.0%20.00%0.0%1.00%18.2%22.00%33.3%12.00%47.8%23.00%0.0%3.00%22.2%9.00%30.0%10.00%57.1%7.00%31.0%29.00%100.0%1.00%0.0%1.00%
Eintracht Frankfurt100.0%3.00%100.0%1.00%50.0%2.00%57.1%7.00%50.0%2.00%0.0%1.00%66.7%6.00%100.0%1.00%
Erzgebirge Aue42.1%19.00%0.0%1.00%0.0%1.00%21.1%19.00%25.0%4.00%50.0%16.00%0.0%1.00%33.3%6.00%50.0%14.00%33.3%12.00%22.2%18.00%0.0%1.00%0.0%2.00%
FC Augsburg49.1%57.00%40.4%89.00%100.0%4.00%64.5%31.00%66.7%12.00%75.0%4.00%100.0%3.00%83.3%6.00%63.6%99.00%55.6%99.00%65.6%32.00%100.0%1.00%45.2%84.00%55.6%18.00%40.0%5.00%66.7%27.00%50.4%115.00%64.3%28.00%
FC Ingolstadt 040.0%1.00%0.0%3.00%37.5%8.00%0.0%2.00%25.0%4.00%0.0%3.00%0.0%2.00%100.0%2.00%
Greuther Furth28.6%7.00%50.0%6.00%16.7%6.00%30.0%10.00%100.0%1.00%33.3%3.00%11.1%9.00%25.0%4.00%33.3%9.00%0.0%1.00%
Hamburger SV55.7%192.00%10.0%10.00%20.0%5.00%26.2%195.00%50.0%2.00%36.4%99.00%43.4%189.00%28.6%42.00%20.2%99.00%50.0%2.00%36.5%115.00%39.3%61.00%39.8%186.00%11.1%18.00%19.0%21.00%
Hannover 9652.3%86.00%27.0%189.00%77.8%9.00%34.3%67.00%52.2%23.00%50.0%16.00%62.5%8.00%70.0%10.00%56.6%189.00%40.3%310.00%45.9%74.00%100.0%1.00%32.2%199.00%58.6%29.00%72.7%11.00%58.3%60.00%36.1%269.00%58.4%77.00%
Hertha BSC78.6%14.00%41.4%29.00%66.7%6.00%100.0%3.00%100.0%1.00%100.0%2.00%0.0%1.00%71.4%42.00%67.6%34.00%90.0%10.00%42.4%33.00%85.7%7.00%100.0%10.00%59.5%37.00%55.6%9.00%
Hoffenheim100.0%2.00%100.0%1.00%0.0%1.00%
Holstein Kiel63.6%217.00%14.3%14.00%40.0%5.00%33.3%219.00%42.9%7.00%44.4%99.00%59.7%310.00%32.4%34.00%0.0%1.00%24.3%136.00%0.0%1.00%49.7%173.00%38.1%84.00%44.3%221.00%16.7%30.00%13.0%23.00%
Jahn Regensburg56.9%72.00%14.3%7.00%0.0%1.00%28.1%57.00%50.0%2.00%34.4%32.00%54.1%74.00%10.0%10.00%100.0%1.00%32.8%61.00%31.7%63.00%25.8%31.00%40.0%65.00%12.5%8.00%0.0%5.00%
MSV Duisburg100.0%2.00%50.0%2.00%0.0%1.00%0.0%1.00%0.0%1.00%0.0%1.00%
Mainz 0570.9%79.00%57.8%109.00%100.0%2.00%73.7%38.00%77.8%9.00%66.7%6.00%66.7%3.00%79.8%99.00%75.7%136.00%67.2%61.00%59.8%97.00%87.5%16.00%88.9%9.00%80.0%20.00%61.5%156.00%91.9%37.00%
Paderborn 0766.2%204.00%37.5%8.00%50.0%2.00%37.3%217.00%100.0%1.00%54.8%84.00%67.8%199.00%57.6%33.00%40.2%97.00%54.8%115.00%44.6%74.00%54.9%213.00%13.0%23.00%20.0%20.00%
RB Leipzig50.0%2.00%100.0%1.00%100.0%1.00%
SC Freiburg51.8%83.00%39.8%123.00%100.0%5.00%58.1%43.00%70.0%10.00%50.0%14.00%75.0%4.00%88.9%9.00%63.5%115.00%50.3%173.00%68.3%63.00%100.0%1.00%45.2%115.00%69.2%13.00%75.0%8.00%77.3%44.00%39.8%171.00%69.6%56.00%
SV Darmstadt 9848.6%37.00%29.0%31.00%44.4%18.00%41.4%29.00%14.3%7.00%12.5%16.00%30.8%13.00%44.4%9.00%35.7%28.00%0.0%1.00%50.0%4.00%
SV Sandhausen61.5%13.00%25.0%12.00%60.0%5.00%27.3%11.00%11.1%9.00%25.0%8.00%25.0%4.00%55.6%18.00%0.0%1.00%50.0%2.00%
Schalke 0462.2%37.00%50.7%69.00%100.0%1.00%58.6%29.00%42.9%7.00%66.7%12.00%100.0%3.00%75.0%4.00%60.7%61.00%61.9%84.00%74.2%31.00%55.4%74.00%55.6%9.00%75.0%4.00%66.7%21.00%58.0%88.00%80.0%20.00%
St. Pauli37.7%53.00%0.0%4.00%50.0%2.00%16.3%43.00%33.3%27.00%41.7%60.00%0.0%10.00%20.0%20.00%22.7%44.00%33.3%21.00%35.9%64.00%14.3%7.00%0.0%4.00%
Union Berlin71.4%227.00%9.1%11.00%25.0%4.00%40.5%274.00%33.3%6.00%49.6%115.00%63.9%269.00%40.5%37.00%38.5%156.00%0.0%1.00%60.2%171.00%42.0%88.00%50.8%236.00%25.7%35.00%13.3%15.00%
VfB Stuttgart50.8%122.00%41.7%187.00%100.0%2.00%40.7%54.00%69.0%29.00%77.8%18.00%100.0%2.00%66.7%9.00%60.2%186.00%55.7%221.00%60.0%65.00%100.0%1.00%45.1%213.00%64.3%28.00%44.4%18.00%64.1%64.00%49.2%236.00%66.2%71.00%
VfL Bochum42.9%70.00%0.0%1.00%0.0%2.00%20.9%86.00%0.0%1.00%35.7%28.00%41.6%77.00%44.4%9.00%8.1%37.00%30.4%56.00%20.0%20.00%33.8%71.00%30.0%10.00%14.3%7.00%
VfL Wolfsburg76.5%17.00%66.7%21.00%100.0%6.00%0.0%1.00%100.0%1.00%0.0%2.00%100.0%1.00%88.9%18.00%83.3%30.00%87.5%8.00%87.0%23.00%100.0%1.00%100.0%1.00%85.7%7.00%74.3%35.00%70.0%10.00%
Werder Bremen85.7%7.00%72.7%11.00%100.0%4.00%100.0%1.00%100.0%2.00%81.0%21.00%87.0%23.00%100.0%5.00%80.0%20.00%50.0%4.00%50.0%2.00%100.0%4.00%86.7%15.00%85.7%7.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
Union Berlin 58.75%
VfB Stuttgart 41.25%
Loser →
↓ Winner
Union BerlinVfB Stuttgart
Union Berlin58.8%100.00%
VfB Stuttgart41.2%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
2018-08-03 Holstein Kiel L 0-3 1742 1740 44.5% 25.1% 30.4% -33.2 0
2018-08-03 @ Hamburger SV W 3-0 1740 1742 30.4% 25.1% 44.5% +33.2 3
2018-08-04 1. FC Koln L 0-2 1691 1739 37.5% 25.3% 37.2% -20.0 0
2018-08-04 @ VfL Bochum W 2-0 1739 1691 37.2% 25.3% 37.5% +20.0 3
2018-08-04 FC Ingolstadt 04 W 2-1 1669 1703 39.5% 25.3% 35.2% +9.5 3
2018-08-04 @ Jahn Regensburg L 1-2 1703 1669 35.2% 25.3% 39.5% -9.5 0
2018-08-04 SV Sandhausen W 3-1 1671 1689 41.8% 25.2% 33.0% +15.8 3
2018-08-04 @ Greuther Furth L 1-3 1689 1671 33.0% 25.2% 41.8% -15.8 0
2018-08-05 Arminia Bielefeld D 1-1 1683 1708 40.8% 25.2% 34.0% -0.4 1
2018-08-05 @ 1. FC Heidenheim D 1-1 1708 1683 34.0% 25.2% 40.8% +0.4 1
2018-08-05 Erzgebirge Aue W 1-0 1716 1657 51.8% 24.5% 23.8% +7.4 3
2018-08-05 @ Union Berlin L 0-1 1657 1716 23.8% 24.5% 51.8% -7.4 0
2018-08-05 Paderborn 07 W 1-0 1706 1688 46.6% 25.0% 28.4% +8.6 3
2018-08-05 @ SV Darmstadt 98 L 0-1 1688 1706 28.4% 25.0% 46.6% -8.6 0
2018-08-05 St. Pauli L 1-2 1681 1682 44.1% 25.1% 30.8% -11.4 0
2018-08-05 @ 1. FC Magdeburg W 2-1 1682 1681 30.8% 25.1% 44.1% +11.4 3
2018-08-06 MSV Duisburg W 1-0 1671 1680 43.0% 25.2% 31.8% +9.4 3
2018-08-06 @ Dynamo Dresden L 0-1 1680 1671 31.8% 25.2% 43.0% -9.4 0
2018-08-10 Greuther Furth D 1-1 1694 1687 45.1% 25.1% 29.8% -0.9 1
2018-08-10 @ FC Ingolstadt 04 D 1-1 1687 1694 29.8% 25.1% 45.1% +0.9 4
2018-08-10 Jahn Regensburg W 2-0 1680 1679 44.3% 25.1% 30.6% +17.1 3
2018-08-10 @ Paderborn 07 L 0-2 1679 1680 30.6% 25.1% 44.3% -17.1 3
2018-08-10 SV Darmstadt 98 W 2-0 1694 1715 41.3% 25.2% 33.4% +18.4 6
2018-08-10 @ St. Pauli L 0-2 1715 1694 33.4% 25.2% 41.3% -18.3 3
2018-08-11 Dynamo Dresden W 2-1 1708 1680 47.9% 24.9% 27.3% +7.8 4
2018-08-11 @ Arminia Bielefeld L 1-2 1680 1708 27.3% 24.9% 47.9% -7.8 3
2018-08-11 VfL Bochum L 0-2 1670 1671 44.2% 25.1% 30.7% -22.7 0
2018-08-11 @ MSV Duisburg W 2-0 1671 1670 30.7% 25.1% 44.2% +22.7 3
2018-08-12 1. FC Heidenheim D 1-1 1773 1682 55.4% 23.9% 20.7% -2.1 4
2018-08-12 @ Holstein Kiel D 1-1 1682 1773 20.7% 23.9% 55.4% +2.1 2
2018-08-12 1. FC Magdeburg D 0-0 1649 1670 41.4% 25.2% 33.4% -0.5 1
2018-08-12 @ Erzgebirge Aue D 0-0 1670 1649 33.4% 25.2% 41.4% +0.5 1
2018-08-12 Hamburger SV L 0-3 1674 1708 39.4% 25.3% 35.3% -30.2 0
2018-08-12 @ SV Sandhausen W 3-0 1708 1674 35.3% 25.3% 39.4% +30.2 3
2018-08-13 Union Berlin D 1-1 1759 1724 48.8% 24.8% 26.4% -1.3 4
2018-08-13 @ 1. FC Koln D 1-1 1724 1759 26.4% 24.8% 48.8% +1.3 4
2018-08-24 MSV Duisburg W 3-0 1696 1648 50.5% 24.6% 24.9% +21.0 6
2018-08-24 @ SV Darmstadt 98 L 0-3 1648 1696 24.9% 24.6% 50.5% -21.0 0
2018-08-24 SV Sandhausen W 1-0 1694 1643 50.7% 24.6% 24.8% +7.7 6
2018-08-24 @ VfL Bochum L 0-1 1643 1694 24.8% 24.6% 50.7% -7.7 0
2018-08-25 Erzgebirge Aue W 3-1 1758 1649 57.4% 23.6% 19.1% +9.9 7
2018-08-25 @ 1. FC Koln L 1-3 1649 1758 19.1% 23.6% 57.4% -9.9 1
2018-08-25 FC Ingolstadt 04 D 1-1 1670 1693 41.1% 25.2% 33.6% -0.4 2
2018-08-25 @ 1. FC Magdeburg D 1-1 1693 1670 33.6% 25.2% 41.1% +0.4 2
2018-08-25 Paderborn 07 D 2-2 1688 1697 43.0% 25.2% 31.8% -0.5 5
2018-08-25 @ Greuther Furth D 2-2 1697 1688 31.8% 25.2% 43.0% +0.5 4
2018-08-26 1. FC Heidenheim L 1-3 1672 1684 42.6% 25.2% 32.2% -19.1 3
2018-08-26 @ Dynamo Dresden W 3-1 1684 1672 32.2% 25.2% 42.6% +19.1 5
2018-08-26 Holstein Kiel D 0-0 1662 1771 29.3% 25.0% 45.6% +1.0 4
2018-08-26 @ Jahn Regensburg D 0-0 1771 1662 45.6% 25.0% 29.3% -1.0 5
2018-08-26 St. Pauli W 4-1 1725 1712 46.0% 25.0% 29.0% +20.1 7
2018-08-26 @ Union Berlin L 1-4 1712 1725 29.0% 25.0% 46.0% -20.1 6
2018-08-27 Arminia Bielefeld W 3-0 1739 1716 47.2% 24.9% 27.8% +23.1 6
2018-08-27 @ Hamburger SV L 0-3 1716 1739 27.8% 24.9% 47.2% -23.1 4
2018-08-31 Erzgebirge Aue W 3-2 1693 1639 51.2% 24.5% 24.3% +6.7 5
2018-08-31 @ FC Ingolstadt 04 L 2-3 1639 1693 24.3% 24.5% 51.2% -6.7 1
2018-08-31 VfL Bochum D 2-2 1697 1701 43.7% 25.1% 31.2% -0.5 5
2018-08-31 @ Paderborn 07 D 2-2 1701 1697 31.2% 25.1% 43.7% +0.5 7
2018-09-01 Greuther Furth L 0-1 1627 1687 35.7% 25.3% 39.0% -10.2 0
2018-09-01 @ MSV Duisburg W 1-0 1687 1627 39.0% 25.3% 35.7% +10.2 8
2018-09-01 Jahn Regensburg W 5-3 1693 1663 48.1% 24.9% 27.0% +11.3 7
2018-09-01 @ Arminia Bielefeld L 3-5 1663 1693 27.0% 24.9% 48.1% -11.3 4
2018-09-02 1. FC Koln L 3-5 1692 1768 33.6% 25.2% 41.1% -13.5 6
2018-09-02 @ St. Pauli W 5-3 1768 1692 41.1% 25.2% 33.6% +13.5 10
2018-09-02 SV Darmstadt 98 L 0-1 1703 1717 42.3% 25.2% 32.5% -11.7 5
2018-09-02 @ 1. FC Heidenheim W 1-0 1717 1703 32.5% 25.2% 42.3% +11.7 9
2018-09-02 Union Berlin D 0-0 1636 1745 29.3% 25.0% 45.7% +1.0 1
2018-09-02 @ SV Sandhausen D 0-0 1745 1636 45.7% 25.0% 29.3% -1.0 8
2018-09-03 1. FC Magdeburg W 2-1 1770 1670 56.4% 23.8% 19.9% +6.0 8
2018-09-03 @ Holstein Kiel L 1-2 1670 1770 19.9% 23.8% 56.4% -6.0 2
2018-09-14 Dynamo Dresden L 0-2 1651 1653 44.0% 25.1% 30.9% -22.7 4
2018-09-14 @ Jahn Regensburg W 2-0 1653 1651 30.9% 25.1% 44.0% +22.7 6
2018-09-14 MSV Duisburg D 2-2 1744 1616 59.3% 23.2% 17.5% -1.9 9
2018-09-14 @ Union Berlin D 2-2 1616 1744 17.5% 23.2% 59.3% +1.9 1
2018-09-15 1. FC Heidenheim W 3-2 1762 1692 53.0% 24.3% 22.7% +6.3 9
2018-09-15 @ Hamburger SV L 2-3 1692 1762 22.7% 24.3% 53.0% -6.3 5
2018-09-15 Holstein Kiel W 4-1 1698 1776 33.3% 25.2% 41.4% +26.5 11
2018-09-15 @ Greuther Furth L 1-4 1776 1698 41.4% 25.2% 33.3% -26.5 8
2018-09-15 SV Sandhausen D 1-1 1729 1637 55.5% 23.9% 20.5% -2.1 10
2018-09-15 @ SV Darmstadt 98 D 1-1 1637 1729 20.5% 23.9% 55.5% +2.1 2
2018-09-16 FC Ingolstadt 04 W 6-0 1702 1700 44.4% 25.1% 30.4% +47.4 10
2018-09-16 @ VfL Bochum L 0-6 1700 1702 30.4% 25.1% 44.4% -47.4 5
2018-09-16 Paderborn 07 L 3-5 1781 1697 54.7% 24.0% 21.3% -20.0 10
2018-09-16 @ 1. FC Koln W 5-3 1697 1781 21.3% 24.0% 54.7% +20.0 8
2018-09-16 St. Pauli W 3-1 1632 1678 37.8% 25.3% 36.9% +17.1 4
2018-09-16 @ Erzgebirge Aue L 1-3 1678 1632 36.9% 25.3% 37.8% -17.1 6
2018-09-17 Arminia Bielefeld D 0-0 1664 1704 38.7% 25.3% 36.0% -0.2 3
2018-09-17 @ 1. FC Magdeburg D 0-0 1704 1664 36.0% 25.3% 38.7% +0.2 8
2018-09-18 Hamburger SV L 0-1 1676 1768 31.4% 25.2% 43.4% -9.3 6
2018-09-18 @ Dynamo Dresden W 1-0 1768 1676 43.4% 25.2% 31.4% +9.3 12
2018-09-21 1. FC Koln L 0-2 1639 1761 27.7% 24.9% 47.4% -15.8 2
2018-09-21 @ SV Sandhausen W 2-0 1761 1639 47.4% 24.9% 27.7% +15.8 13
2018-09-21 St. Pauli L 0-1 1653 1661 43.1% 25.2% 31.8% -11.8 5
2018-09-21 @ FC Ingolstadt 04 W 1-0 1661 1653 31.8% 25.2% 43.1% +11.8 9
2018-09-22 SV Darmstadt 98 W 4-1 1667 1727 35.8% 25.3% 38.9% +25.2 9
2018-09-22 @ Dynamo Dresden L 1-4 1727 1667 38.9% 25.3% 35.8% -25.2 10
2018-09-22 Union Berlin D 1-1 1704 1742 39.0% 25.3% 35.8% -0.2 9
2018-09-22 @ Arminia Bielefeld D 1-1 1742 1704 35.8% 25.3% 39.0% +0.2 10
2018-09-22 VfL Bochum D 2-2 1749 1749 44.2% 25.1% 30.6% -0.6 9
2018-09-22 @ Holstein Kiel D 2-2 1749 1749 30.6% 25.1% 44.2% +0.6 11
2018-09-23 1. FC Magdeburg D 4-4 1717 1664 51.0% 24.6% 24.5% -0.8 9
2018-09-23 @ Paderborn 07 D 4-4 1664 1717 24.5% 24.6% 51.0% +0.8 4
2018-09-23 Erzgebirge Aue L 1-2 1618 1649 39.9% 25.3% 34.8% -10.5 1
2018-09-23 @ MSV Duisburg W 2-1 1649 1618 34.8% 25.3% 39.9% +10.5 7
2018-09-23 Greuther Furth W 2-0 1685 1724 38.9% 25.3% 35.9% +19.4 8
2018-09-23 @ 1. FC Heidenheim L 0-2 1724 1685 35.9% 25.3% 38.9% -19.4 11
2018-09-23 Jahn Regensburg L 0-5 1777 1629 61.4% 22.7% 15.9% -70.7 12
2018-09-23 @ Hamburger SV W 5-0 1629 1777 15.9% 22.7% 61.4% +70.7 7
2018-09-25 Arminia Bielefeld L 1-2 1702 1704 43.9% 25.1% 31.0% -11.3 10
2018-09-25 @ SV Darmstadt 98 W 2-1 1704 1702 31.0% 25.1% 43.9% +11.3 12
2018-09-25 Dynamo Dresden L 0-1 1750 1692 51.6% 24.5% 23.9% -13.8 11
2018-09-25 @ VfL Bochum W 1-0 1692 1750 23.9% 24.5% 51.6% +13.8 12
2018-09-25 Holstein Kiel W 2-0 1742 1749 43.4% 25.2% 31.5% +17.5 13
2018-09-25 @ Union Berlin L 0-2 1749 1742 31.5% 25.2% 43.4% -17.5 9
2018-09-25 FC Ingolstadt 04 W 2-1 1777 1641 60.2% 23.0% 16.9% +5.1 16
2018-09-25 @ 1. FC Koln L 1-2 1641 1777 16.9% 23.0% 60.2% -5.1 5
2018-09-26 1. FC Heidenheim W 2-1 1700 1705 43.5% 25.2% 31.3% +8.7 10
2018-09-26 @ Jahn Regensburg L 1-2 1705 1700 31.3% 25.2% 43.5% -8.7 8
2018-09-26 MSV Duisburg D 3-3 1665 1608 51.5% 24.5% 24.0% -1.0 5
2018-09-26 @ 1. FC Magdeburg D 3-3 1608 1665 24.0% 24.5% 51.5% +1.0 2
2018-09-26 Paderborn 07 W 2-1 1673 1716 38.3% 25.3% 36.4% +9.8 12
2018-09-26 @ St. Pauli L 1-2 1716 1673 36.4% 25.3% 38.3% -9.8 9
2018-09-26 SV Sandhausen L 0-2 1660 1623 49.0% 24.8% 26.2% -24.8 7
2018-09-26 @ Erzgebirge Aue W 2-0 1623 1660 26.2% 24.8% 49.0% +24.8 5
2018-09-27 Hamburger SV D 0-0 1705 1707 44.0% 25.1% 30.9% -0.8 12
2018-09-27 @ Greuther Furth D 0-0 1707 1705 30.9% 25.1% 44.0% +0.8 13
2018-09-28 1. FC Koln L 1-3 1715 1782 34.9% 25.3% 39.9% -16.4 12
2018-09-28 @ Arminia Bielefeld W 3-1 1782 1715 39.9% 25.3% 34.9% +16.4 19
2018-09-28 SV Darmstadt 98 W 4-2 1731 1690 49.5% 24.7% 25.8% +11.5 12
2018-09-28 @ Holstein Kiel L 2-4 1690 1731 25.8% 24.7% 49.5% -11.5 10
2018-09-29 Erzgebirge Aue W 1-0 1706 1635 53.1% 24.3% 22.6% +7.1 12
2018-09-29 @ Paderborn 07 L 0-1 1635 1706 22.6% 24.3% 53.1% -7.1 7
2018-09-29 Jahn Regensburg L 1-3 1609 1708 30.5% 25.1% 44.4% -14.8 2
2018-09-29 @ MSV Duisburg W 3-1 1708 1609 44.4% 25.1% 30.5% +14.8 13
2018-09-29 VfL Bochum W 3-2 1696 1736 38.7% 25.3% 36.0% +9.2 11
2018-09-29 @ 1. FC Heidenheim L 2-3 1736 1696 36.0% 25.3% 38.7% -9.2 11
2018-09-30 1. FC Magdeburg L 0-1 1648 1664 42.0% 25.2% 32.7% -11.6 5
2018-09-30 @ SV Sandhausen W 1-0 1664 1648 32.7% 25.2% 42.0% +11.6 8
2018-09-30 Greuther Furth L 0-1 1706 1704 44.4% 25.1% 30.5% -12.1 12
2018-09-30 @ Dynamo Dresden W 1-0 1704 1706 30.5% 25.1% 44.4% +12.1 15
2018-09-30 St. Pauli D 0-0 1707 1683 47.5% 24.9% 27.6% -1.3 14
2018-09-30 @ Hamburger SV D 0-0 1683 1707 27.6% 24.9% 47.5% +1.3 13
2018-10-01 Union Berlin L 1-2 1636 1760 27.5% 24.9% 47.6% -7.9 5
2018-10-01 @ FC Ingolstadt 04 W 2-1 1760 1636 47.6% 24.9% 27.5% +7.9 16
2018-10-05 Arminia Bielefeld W 1-0 1727 1699 47.9% 24.9% 27.3% +8.3 14
2018-10-05 @ VfL Bochum L 0-1 1699 1727 27.3% 24.9% 47.9% -8.3 12
2018-10-05 Hamburger SV L 1-2 1679 1706 40.4% 25.3% 34.3% -10.6 10
2018-10-05 @ SV Darmstadt 98 W 2-1 1706 1679 34.3% 25.3% 40.4% +10.6 17
2018-10-06 Dynamo Dresden D 2-2 1675 1693 41.8% 25.2% 33.0% -0.4 9
2018-10-06 @ 1. FC Magdeburg D 2-2 1693 1675 33.0% 25.2% 41.8% +0.4 13
2018-10-06 Holstein Kiel W 2-1 1628 1743 28.6% 25.0% 46.4% +11.8 10
2018-10-06 @ Erzgebirge Aue L 1-2 1743 1628 46.4% 25.0% 28.6% -11.8 12
2018-10-06 Jahn Regensburg D 1-1 1716 1723 43.3% 25.2% 31.6% -0.7 16
2018-10-06 @ Greuther Furth D 1-1 1723 1716 31.6% 25.2% 43.3% +0.7 14
2018-10-07 1. FC Heidenheim D 1-1 1768 1705 52.1% 24.4% 23.5% -1.7 17
2018-10-07 @ Union Berlin D 1-1 1705 1768 23.5% 24.4% 52.1% +1.7 12
2018-10-07 Paderborn 07 L 1-2 1628 1713 32.4% 25.2% 42.4% -8.9 5
2018-10-07 @ FC Ingolstadt 04 W 2-1 1713 1628 42.4% 25.2% 32.4% +9.0 15
2018-10-07 SV Sandhausen W 3-1 1684 1636 50.4% 24.6% 25.0% +12.6 16
2018-10-07 @ St. Pauli L 1-3 1636 1684 25.0% 24.6% 50.4% -12.6 5
2018-10-08 MSV Duisburg L 1-2 1798 1594 66.5% 21.1% 12.4% -16.2 19
2018-10-08 @ 1. FC Koln W 2-1 1594 1798 12.4% 21.1% 66.5% +16.2 5
2018-10-19 Erzgebirge Aue D 1-1 1694 1640 51.1% 24.5% 24.3% -1.6 14
2018-10-19 @ Dynamo Dresden D 1-1 1640 1694 24.3% 24.5% 51.1% +1.6 11
2018-10-19 FC Ingolstadt 04 W 4-0 1624 1619 44.9% 25.1% 30.0% +32.0 8
2018-10-19 @ SV Sandhausen L 0-4 1619 1624 30.0% 25.1% 44.9% -32.0 5
2018-10-20 1. FC Koln D 1-1 1731 1782 37.0% 25.3% 37.7% +0.0 13
2018-10-20 @ Holstein Kiel D 1-1 1782 1731 37.7% 25.3% 37.0% -0.0 20
2018-10-20 1. FC Magdeburg W 3-0 1707 1675 48.4% 24.8% 26.8% +22.3 15
2018-10-20 @ 1. FC Heidenheim L 0-3 1675 1707 26.8% 24.8% 48.4% -22.3 9
2018-10-20 Greuther Furth L 2-3 1691 1715 40.8% 25.2% 33.9% -10.1 12
2018-10-20 @ Arminia Bielefeld W 3-2 1715 1691 33.9% 25.2% 40.8% +10.1 19
2018-10-21 SV Darmstadt 98 D 1-1 1724 1668 51.3% 24.5% 24.1% -1.6 15
2018-10-21 @ Jahn Regensburg D 1-1 1668 1724 24.1% 24.5% 51.3% +1.6 11
2018-10-21 Union Berlin D 0-0 1722 1766 38.1% 25.3% 36.6% -0.1 16
2018-10-21 @ Paderborn 07 D 0-0 1766 1722 36.6% 25.3% 38.1% +0.1 18
2018-10-21 VfL Bochum D 0-0 1717 1735 41.7% 25.2% 33.0% -0.5 18
2018-10-21 @ Hamburger SV D 0-0 1735 1717 33.0% 25.2% 41.7% +0.5 15
2018-10-22 St. Pauli L 0-1 1610 1697 32.2% 25.2% 42.6% -9.4 5
2018-10-22 @ MSV Duisburg W 1-0 1697 1610 42.6% 25.2% 32.2% +9.5 19
2018-10-26 Greuther Furth W 2-0 1670 1726 36.4% 25.3% 38.3% +20.3 14
2018-10-26 @ SV Darmstadt 98 L 0-2 1726 1670 38.3% 25.3% 36.4% -20.3 19
2018-10-26 Hamburger SV L 0-1 1653 1716 35.3% 25.3% 39.4% -10.2 9
2018-10-26 @ 1. FC Magdeburg W 1-0 1716 1653 39.4% 25.3% 35.3% +10.2 21
2018-10-27 1. FC Heidenheim D 1-1 1782 1729 51.0% 24.6% 24.4% -1.6 21
2018-10-27 @ 1. FC Koln D 1-1 1729 1782 24.4% 24.6% 51.0% +1.6 16
2018-10-27 Arminia Bielefeld W 1-0 1641 1680 38.8% 25.3% 35.9% +10.3 14
2018-10-27 @ Erzgebirge Aue L 0-1 1680 1641 35.9% 25.3% 38.8% -10.3 12
2018-10-27 SV Sandhausen D 3-3 1722 1656 52.6% 24.4% 23.1% -1.1 17
2018-10-27 @ Paderborn 07 D 3-3 1656 1722 23.1% 24.4% 52.6% +1.1 9
2018-10-28 Dynamo Dresden D 0-0 1766 1692 53.5% 24.2% 22.3% -2.1 19
2018-10-28 @ Union Berlin D 0-0 1692 1766 22.3% 24.2% 53.5% +2.1 15
2018-10-28 Holstein Kiel L 0-1 1706 1731 40.8% 25.2% 33.9% -11.3 19
2018-10-28 @ St. Pauli W 1-0 1731 1706 33.9% 25.2% 40.8% +11.3 16
2018-10-28 MSV Duisburg D 1-1 1587 1601 42.3% 25.2% 32.5% -0.6 6
2018-10-28 @ FC Ingolstadt 04 D 1-1 1601 1587 32.5% 25.2% 42.3% +0.5 6
2018-10-29 Jahn Regensburg D 3-3 1736 1722 46.0% 25.0% 29.0% -0.6 16
2018-10-29 @ VfL Bochum D 3-3 1722 1736 29.0% 25.0% 46.0% +0.6 16
2018-11-02 SV Sandhausen W 3-1 1694 1657 49.1% 24.8% 26.2% +13.1 18
2018-11-02 @ Dynamo Dresden L 1-3 1657 1694 26.2% 24.8% 49.1% -13.1 9
2018-11-02 VfL Bochum D 2-2 1705 1735 40.1% 25.3% 34.6% -0.2 20
2018-11-02 @ Greuther Furth D 2-2 1735 1705 34.6% 25.3% 40.1% +0.2 17
2018-11-03 1. FC Magdeburg W 3-1 1690 1643 50.3% 24.6% 25.0% +12.6 17
2018-11-03 @ SV Darmstadt 98 L 1-3 1643 1690 25.0% 24.6% 50.3% -12.6 9
2018-11-03 FC Ingolstadt 04 D 2-2 1742 1586 62.1% 22.5% 15.4% -2.2 17
2018-11-03 @ Holstein Kiel D 2-2 1586 1742 15.4% 22.5% 62.1% +2.2 7
2018-11-03 Paderborn 07 W 2-0 1601 1721 28.0% 24.9% 47.0% +24.0 9
2018-11-03 @ MSV Duisburg L 0-2 1721 1601 47.0% 24.9% 28.0% -24.0 17
2018-11-04 Erzgebirge Aue W 1-0 1731 1652 54.1% 24.1% 21.8% +6.8 19
2018-11-04 @ 1. FC Heidenheim L 0-1 1652 1731 21.8% 24.1% 54.1% -6.8 14
2018-11-04 St. Pauli L 1-2 1670 1695 40.8% 25.2% 33.9% -10.7 12
2018-11-04 @ Arminia Bielefeld W 2-1 1695 1670 33.9% 25.2% 40.8% +10.7 22
2018-11-04 Union Berlin D 1-1 1723 1764 38.5% 25.3% 36.2% -0.1 17
2018-11-04 @ Jahn Regensburg D 1-1 1764 1723 36.2% 25.3% 38.5% +0.1 20
2018-11-05 1. FC Koln W 1-0 1726 1781 36.6% 25.3% 38.1% +10.7 24
2018-11-05 @ Hamburger SV L 0-1 1781 1726 38.1% 25.3% 36.6% -10.7 21
2018-11-09 Holstein Kiel D 4-4 1697 1740 38.2% 25.3% 36.5% -0.0 18
2018-11-09 @ Paderborn 07 D 4-4 1740 1697 36.5% 25.3% 38.2% +0.0 18
2018-11-09 MSV Duisburg D 0-0 1644 1625 46.7% 25.0% 28.3% -1.2 10
2018-11-09 @ SV Sandhausen D 0-0 1625 1644 28.3% 25.0% 46.7% +1.2 10
2018-11-10 1. FC Heidenheim D 1-1 1705 1738 39.8% 25.3% 35.0% -0.3 23
2018-11-10 @ St. Pauli D 1-1 1738 1705 35.0% 25.3% 39.8% +0.3 20
2018-11-10 Dynamo Dresden W 8-1 1770 1707 52.2% 24.4% 23.4% +36.4 24
2018-11-10 @ 1. FC Koln L 1-8 1707 1770 23.4% 24.4% 52.2% -36.4 18
2018-11-10 Hamburger SV L 1-3 1645 1737 31.4% 25.2% 43.4% -15.2 14
2018-11-10 @ Erzgebirge Aue W 3-1 1737 1645 43.4% 25.2% 31.4% +15.2 27
2018-11-11 Arminia Bielefeld D 1-1 1588 1660 34.3% 25.3% 40.5% +0.3 8
2018-11-11 @ FC Ingolstadt 04 D 1-1 1660 1588 40.5% 25.3% 34.3% -0.3 13
2018-11-11 Greuther Furth W 4-0 1764 1705 51.7% 24.5% 23.8% +26.5 23
2018-11-11 @ Union Berlin L 0-4 1705 1764 23.8% 24.5% 51.7% -26.4 20
2018-11-11 Jahn Regensburg L 2-3 1630 1723 31.4% 25.2% 43.5% -8.3 9
2018-11-11 @ 1. FC Magdeburg W 3-2 1723 1630 43.5% 25.2% 31.4% +8.3 20
2018-11-12 SV Darmstadt 98 W 1-0 1735 1703 48.5% 24.8% 26.7% +8.1 20
2018-11-12 @ VfL Bochum L 0-1 1703 1735 26.7% 24.8% 48.5% -8.2 17
2018-11-23 1. FC Magdeburg W 3-2 1679 1622 51.5% 24.5% 24.0% +6.7 23
2018-11-23 @ Greuther Furth L 2-3 1622 1679 24.0% 24.5% 51.5% -6.7 9
2018-11-23 MSV Duisburg L 0-1 1659 1626 48.5% 24.8% 26.7% -13.0 13
2018-11-23 @ Arminia Bielefeld W 1-0 1626 1659 26.7% 24.8% 48.5% +13.0 13
2018-11-24 1. FC Koln L 0-3 1694 1806 29.0% 25.0% 46.0% -23.8 17
2018-11-24 @ SV Darmstadt 98 W 3-0 1806 1694 46.0% 25.0% 29.0% +23.8 27
2018-11-24 Erzgebirge Aue W 2-1 1743 1630 57.9% 23.5% 18.7% +5.6 23
2018-11-24 @ VfL Bochum L 1-2 1630 1743 18.7% 23.5% 57.9% -5.6 14
2018-11-24 SV Sandhausen W 2-1 1740 1643 56.1% 23.8% 20.1% +6.0 21
2018-11-24 @ Holstein Kiel L 1-2 1643 1740 20.1% 23.8% 56.1% -6.0 10
2018-11-25 FC Ingolstadt 04 W 2-0 1671 1589 54.4% 24.1% 21.5% +12.8 21
2018-11-25 @ Dynamo Dresden L 0-2 1589 1671 21.5% 24.1% 54.4% -12.8 8
2018-11-25 Paderborn 07 L 1-5 1738 1697 49.6% 24.7% 25.7% -39.6 20
2018-11-25 @ 1. FC Heidenheim W 5-1 1697 1738 25.7% 24.7% 49.6% +39.6 21
2018-11-25 St. Pauli D 1-1 1731 1705 47.6% 24.9% 27.5% -1.2 21
2018-11-25 @ Jahn Regensburg D 1-1 1705 1731 27.5% 24.9% 47.6% +1.2 24
2018-11-26 Union Berlin D 2-2 1752 1790 38.9% 25.3% 35.8% -0.1 28
2018-11-26 @ Hamburger SV D 2-2 1790 1752 35.8% 25.3% 38.9% +0.1 24
2018-11-30 Arminia Bielefeld D 2-2 1736 1646 55.4% 23.9% 20.7% -1.6 22
2018-11-30 @ Paderborn 07 D 2-2 1646 1736 20.7% 23.9% 55.4% +1.6 14
2018-11-30 Jahn Regensburg D 1-1 1624 1730 29.7% 25.1% 45.2% +0.9 15
2018-11-30 @ Erzgebirge Aue D 1-1 1730 1624 45.2% 25.1% 29.7% -0.9 22
2018-12-01 Dynamo Dresden D 1-1 1706 1684 47.2% 24.9% 27.9% -1.1 25
2018-12-01 @ St. Pauli D 1-1 1684 1706 27.9% 24.9% 47.2% +1.1 22
2018-12-01 Greuther Furth W 4-0 1830 1685 61.1% 22.8% 16.2% +18.7 30
2018-12-01 @ 1. FC Koln L 0-4 1685 1830 16.2% 22.8% 61.1% -18.7 23
2018-12-01 Hamburger SV L 1-2 1576 1752 21.9% 24.2% 53.9% -6.5 8
2018-12-01 @ FC Ingolstadt 04 W 2-1 1752 1576 53.9% 24.2% 21.9% +6.5 31
2018-12-01 SV Darmstadt 98 W 3-1 1791 1671 58.5% 23.3% 18.1% +9.5 27
2018-12-01 @ Union Berlin L 1-3 1671 1791 18.1% 23.3% 58.5% -9.5 17
2018-12-02 1. FC Heidenheim L 1-2 1637 1698 35.5% 25.3% 39.2% -9.6 10
2018-12-02 @ SV Sandhausen W 2-1 1698 1637 39.2% 25.3% 35.5% +9.6 23
2018-12-02 Holstein Kiel L 0-4 1639 1746 29.6% 25.1% 45.3% -31.7 13
2018-12-02 @ MSV Duisburg W 4-0 1746 1639 45.3% 25.1% 29.6% +31.7 24
2018-12-02 VfL Bochum D 0-0 1615 1749 26.4% 24.8% 48.9% +1.5 10
2018-12-02 @ 1. FC Magdeburg D 0-0 1749 1615 48.9% 24.8% 26.4% -1.5 24
2018-12-07 1. FC Koln L 1-3 1729 1849 28.0% 24.9% 47.1% -13.8 22
2018-12-07 @ Jahn Regensburg W 3-1 1849 1729 47.1% 24.9% 28.0% +13.8 33
2018-12-07 Paderborn 07 W 1-0 1759 1735 47.4% 24.9% 27.7% +8.4 34
2018-12-07 @ Hamburger SV L 0-1 1735 1759 27.7% 24.9% 47.4% -8.4 22
2018-12-08 Erzgebirge Aue L 0-5 1667 1625 49.6% 24.7% 25.7% -58.6 23
2018-12-08 @ Greuther Furth W 5-0 1625 1667 25.7% 24.7% 49.6% +58.6 18
2018-12-08 FC Ingolstadt 04 D 1-1 1661 1570 55.5% 23.9% 20.6% -2.1 18
2018-12-08 @ SV Darmstadt 98 D 1-1 1570 1661 20.6% 23.9% 55.5% +2.1 9
2018-12-08 MSV Duisburg W 4-1 1708 1608 56.5% 23.7% 19.8% +14.5 26
2018-12-08 @ 1. FC Heidenheim L 1-4 1608 1708 19.8% 23.7% 56.5% -14.5 13
2018-12-09 Holstein Kiel L 0-2 1685 1778 31.4% 25.2% 43.5% -17.5 22
2018-12-09 @ Dynamo Dresden W 2-0 1778 1685 43.5% 25.2% 31.4% +17.5 27
2018-12-09 SV Sandhausen D 1-1 1648 1627 46.9% 24.9% 28.1% -1.1 15
2018-12-09 @ Arminia Bielefeld D 1-1 1627 1648 28.1% 24.9% 46.9% +1.1 11
2018-12-09 Union Berlin D 1-1 1616 1800 21.2% 24.0% 54.8% +2.0 11
2018-12-09 @ 1. FC Magdeburg D 1-1 1800 1616 54.8% 24.0% 21.2% -2.0 28
2018-12-10 St. Pauli L 1-3 1747 1705 49.7% 24.7% 25.6% -21.7 24
2018-12-10 @ VfL Bochum W 3-1 1705 1747 25.6% 24.7% 49.7% +21.7 28
2018-12-14 Arminia Bielefeld L 1-2 1795 1647 61.4% 22.7% 15.9% -15.1 27
2018-12-14 @ Holstein Kiel W 2-1 1647 1795 15.9% 22.7% 61.4% +15.1 18
2018-12-14 Hamburger SV L 1-2 1593 1767 22.1% 24.2% 53.7% -6.5 13
2018-12-14 @ MSV Duisburg W 2-1 1767 1593 53.7% 24.2% 22.1% +6.5 37
2018-12-15 Dynamo Dresden W 3-0 1726 1667 51.7% 24.5% 23.8% +20.2 25
2018-12-15 @ Paderborn 07 L 0-3 1667 1726 23.8% 24.5% 51.7% -20.2 22
2018-12-15 Greuther Furth W 2-0 1727 1608 58.4% 23.4% 18.2% +11.0 31
2018-12-15 @ St. Pauli L 0-2 1608 1727 18.2% 23.4% 58.4% -11.0 23
2018-12-15 VfL Bochum W 2-0 1798 1726 53.3% 24.2% 22.4% +13.3 31
2018-12-15 @ Union Berlin L 0-2 1726 1798 22.4% 24.2% 53.3% -13.2 24
2018-12-16 1. FC Heidenheim D 1-1 1572 1723 24.5% 24.6% 51.0% +1.6 10
2018-12-16 @ FC Ingolstadt 04 D 1-1 1723 1572 51.0% 24.6% 24.5% -1.6 27
2018-12-16 Jahn Regensburg D 2-2 1628 1715 32.1% 25.2% 42.7% +0.4 12
2018-12-16 @ SV Sandhausen D 2-2 1715 1628 42.7% 25.2% 32.1% -0.4 23
2018-12-16 SV Darmstadt 98 D 2-2 1684 1659 47.4% 24.9% 27.6% -0.8 19
2018-12-16 @ Erzgebirge Aue D 2-2 1659 1684 27.6% 24.9% 47.4% +0.9 19
2018-12-17 1. FC Magdeburg W 3-0 1863 1618 69.7% 20.0% 10.3% +9.1 36
2018-12-17 @ 1. FC Koln L 0-3 1618 1863 10.3% 20.0% 69.7% -9.0 11
2018-12-21 Greuther Furth D 0-0 1628 1597 48.4% 24.8% 26.8% -1.4 13
2018-12-21 @ SV Sandhausen D 0-0 1597 1628 26.8% 24.8% 48.4% +1.4 24
2018-12-21 VfL Bochum L 2-3 1872 1712 62.4% 22.4% 15.2% -14.6 36
2018-12-21 @ 1. FC Koln W 3-2 1712 1872 15.2% 22.4% 62.4% +14.5 27
2018-12-22 1. FC Heidenheim L 1-2 1662 1721 35.9% 25.3% 38.8% -9.7 18
2018-12-22 @ Arminia Bielefeld W 2-1 1721 1662 38.8% 25.3% 35.9% +9.7 30
2018-12-22 1. FC Magdeburg W 4-1 1738 1609 59.4% 23.1% 17.4% +12.9 34
2018-12-22 @ St. Pauli L 1-4 1609 1738 17.4% 23.1% 59.4% -12.9 11
2018-12-22 Jahn Regensburg L 1-2 1573 1715 25.5% 24.7% 49.8% -7.4 10
2018-12-22 @ FC Ingolstadt 04 W 2-1 1715 1573 49.8% 24.7% 25.5% +7.4 26
2018-12-23 Dynamo Dresden L 1-3 1587 1647 35.7% 25.3% 39.0% -16.7 13
2018-12-23 @ MSV Duisburg W 3-1 1647 1587 39.0% 25.3% 35.7% +16.7 25
2018-12-23 Hamburger SV W 3-1 1780 1774 45.1% 25.1% 29.8% +14.5 30
2018-12-23 @ Holstein Kiel L 1-3 1774 1780 29.8% 25.1% 45.1% -14.5 37
2018-12-23 SV Darmstadt 98 W 6-2 1747 1660 54.9% 24.0% 21.1% +16.8 28
2018-12-23 @ Paderborn 07 L 2-6 1660 1747 21.1% 24.0% 54.9% -16.8 19
2018-12-23 Union Berlin W 3-0 1683 1811 27.0% 24.8% 48.2% +35.5 22
2018-12-23 @ Erzgebirge Aue L 0-3 1811 1683 48.2% 24.8% 27.0% -35.5 31
2019-01-29 Erzgebirge Aue W 1-0 1596 1718 27.8% 24.9% 47.3% +12.8 14
2019-01-29 @ 1. FC Magdeburg L 0-1 1718 1596 47.3% 24.9% 27.8% -12.8 22
2019-01-29 FC Ingolstadt 04 L 0-1 1598 1566 48.5% 24.8% 26.7% -13.0 24
2019-01-29 @ Greuther Furth W 1-0 1566 1598 26.7% 24.8% 48.5% +13.0 13
2019-01-29 MSV Duisburg W 2-1 1727 1570 62.2% 22.4% 15.3% +4.7 30
2019-01-29 @ VfL Bochum L 1-2 1570 1727 15.3% 22.4% 62.2% -4.7 13
2019-01-29 St. Pauli W 2-1 1643 1751 29.5% 25.1% 45.5% +11.6 22
2019-01-29 @ SV Darmstadt 98 L 1-2 1751 1643 45.5% 25.1% 29.5% -11.7 34
2019-01-30 Arminia Bielefeld L 3-4 1664 1652 45.8% 25.0% 29.2% -10.8 25
2019-01-30 @ Dynamo Dresden W 4-3 1652 1664 29.2% 25.0% 45.8% +10.8 21
2019-01-30 Holstein Kiel D 2-2 1731 1795 35.3% 25.3% 39.5% +0.2 31
2019-01-30 @ 1. FC Heidenheim D 2-2 1795 1731 39.5% 25.3% 35.3% -0.2 31
2019-01-30 Paderborn 07 W 2-0 1722 1764 38.5% 25.3% 36.3% +19.5 29
2019-01-30 @ Jahn Regensburg L 0-2 1764 1722 36.3% 25.3% 38.5% -19.5 28
2019-01-30 SV Sandhausen W 2-1 1759 1627 59.8% 23.1% 17.2% +5.2 40
2019-01-30 @ Hamburger SV L 1-2 1627 1759 17.2% 23.1% 59.8% -5.2 13
2019-01-31 1. FC Koln W 2-0 1776 1857 32.9% 25.2% 41.9% +21.8 34
2019-01-31 @ Union Berlin L 0-2 1857 1776 41.9% 25.2% 32.9% -21.8 36
2019-02-01 1. FC Magdeburg L 0-1 1579 1609 40.0% 25.3% 34.7% -11.2 13
2019-02-01 @ FC Ingolstadt 04 W 1-0 1609 1579 34.7% 25.3% 40.0% +11.2 17
2019-02-01 SV Darmstadt 98 W 3-2 1565 1655 31.8% 25.2% 43.0% +10.6 16
2019-02-01 @ MSV Duisburg L 2-3 1655 1565 43.0% 25.2% 31.8% -10.6 22
2019-02-02 Dynamo Dresden W 1-0 1731 1653 53.9% 24.2% 21.9% +6.9 34
2019-02-02 @ 1. FC Heidenheim L 0-1 1653 1731 21.9% 24.2% 53.9% -6.9 25
2019-02-02 Greuther Furth W 6-0 1744 1585 62.4% 22.4% 15.2% +25.7 31
2019-02-02 @ Paderborn 07 L 0-6 1585 1744 15.2% 22.4% 62.4% -25.7 24
2019-02-02 Hamburger SV W 2-0 1663 1764 30.3% 25.1% 44.6% +22.9 24
2019-02-02 @ Arminia Bielefeld L 0-2 1764 1663 44.6% 25.1% 30.3% -22.9 40
2019-02-03 Jahn Regensburg W 2-0 1794 1742 51.0% 24.6% 24.4% +14.3 34
2019-02-03 @ Holstein Kiel L 0-2 1742 1794 24.4% 24.6% 51.0% -14.3 29
2019-02-03 VfL Bochum W 3-0 1622 1732 29.2% 25.0% 45.8% +34.0 16
2019-02-03 @ SV Sandhausen L 0-3 1732 1622 45.8% 25.0% 29.2% -34.0 30
2019-02-04 Union Berlin W 3-2 1739 1798 36.0% 25.3% 38.7% +9.7 37
2019-02-04 @ St. Pauli L 2-3 1798 1739 38.7% 25.3% 36.0% -9.7 34
2019-02-08 Arminia Bielefeld L 0-3 1727 1686 49.6% 24.7% 25.7% -36.4 29
2019-02-08 @ Jahn Regensburg W 3-0 1686 1727 25.7% 24.7% 49.6% +36.4 27
2019-02-08 St. Pauli W 4-1 1835 1749 54.9% 24.0% 21.1% +15.4 39
2019-02-08 @ 1. FC Koln L 1-4 1749 1835 21.1% 24.0% 54.9% -15.4 37
2019-02-09 MSV Duisburg W 1-0 1560 1576 42.0% 25.2% 32.8% +9.6 27
2019-02-09 @ Greuther Furth L 0-1 1576 1560 32.8% 25.2% 42.0% -9.6 16
2019-02-09 Paderborn 07 L 1-2 1698 1770 34.1% 25.3% 40.6% -9.3 30
2019-02-09 @ VfL Bochum W 2-1 1770 1698 40.6% 25.3% 34.1% +9.3 34
2019-02-09 SV Sandhausen W 2-0 1788 1656 59.8% 23.1% 17.2% +10.4 37
2019-02-09 @ Union Berlin L 0-2 1656 1788 17.2% 23.1% 59.8% -10.4 16
2019-02-10 1. FC Heidenheim L 1-2 1644 1738 31.3% 25.1% 43.6% -8.7 22
2019-02-10 @ SV Darmstadt 98 W 2-1 1738 1644 43.6% 25.1% 31.3% +8.7 37
2019-02-10 Holstein Kiel D 1-1 1620 1809 20.7% 23.9% 55.3% +2.1 18
2019-02-10 @ 1. FC Magdeburg D 1-1 1809 1620 55.3% 23.9% 20.7% -2.1 35
2019-02-10 FC Ingolstadt 04 L 0-3 1706 1568 60.4% 22.9% 16.7% -43.2 22
2019-02-10 @ Erzgebirge Aue W 3-0 1568 1706 16.7% 22.9% 60.4% +43.2 16
2019-02-11 Dynamo Dresden W 1-0 1741 1646 55.9% 23.8% 20.3% +6.4 43
2019-02-11 @ Hamburger SV L 0-1 1646 1741 20.3% 23.8% 55.9% -6.4 25
2019-02-15 1. FC Koln W 3-2 1779 1851 34.2% 25.3% 40.6% +10.1 37
2019-02-15 @ Paderborn 07 L 2-3 1851 1779 40.6% 25.3% 34.2% -10.1 39
2019-02-15 SV Darmstadt 98 D 1-1 1646 1636 45.6% 25.1% 29.4% -0.9 17
2019-02-15 @ SV Sandhausen D 1-1 1636 1646 29.4% 25.1% 45.6% +0.9 23
2019-02-16 Erzgebirge Aue L 1-2 1734 1662 53.2% 24.3% 22.5% -13.3 37
2019-02-16 @ St. Pauli W 2-1 1662 1734 22.5% 24.3% 53.2% +13.3 25
2019-02-16 Hamburger SV D 2-2 1746 1748 44.0% 25.1% 30.8% -0.6 38
2019-02-16 @ 1. FC Heidenheim D 2-2 1748 1746 30.8% 25.1% 44.0% +0.5 44
2019-02-16 Union Berlin L 2-3 1566 1798 17.0% 23.0% 60.0% -4.9 16
2019-02-16 @ MSV Duisburg W 3-2 1798 1566 60.0% 23.0% 17.0% +4.9 40
2019-02-16 VfL Bochum W 2-1 1611 1688 33.4% 25.2% 41.3% +10.8 19
2019-02-16 @ FC Ingolstadt 04 L 1-2 1688 1611 41.3% 25.2% 33.4% -10.8 30
2019-02-17 1. FC Magdeburg L 1-3 1722 1622 56.4% 23.8% 19.9% -24.3 27
2019-02-17 @ Arminia Bielefeld W 3-1 1622 1722 19.9% 23.8% 56.4% +24.3 21
2019-02-17 Greuther Furth D 2-2 1807 1569 69.2% 20.2% 10.7% -2.8 36
2019-02-17 @ Holstein Kiel D 2-2 1569 1807 10.7% 20.2% 69.2% +2.8 28
2019-02-17 Jahn Regensburg D 0-0 1640 1691 37.1% 25.3% 37.6% +0.0 26
2019-02-17 @ Dynamo Dresden D 0-0 1691 1640 37.6% 25.3% 37.1% -0.0 30
2019-02-22 1. FC Heidenheim D 0-0 1572 1746 22.1% 24.2% 53.7% +2.1 29
2019-02-22 @ Greuther Furth D 0-0 1746 1572 53.7% 24.2% 22.1% -2.1 39
2019-02-22 Arminia Bielefeld D 1-1 1803 1698 57.0% 23.6% 19.4% -2.3 41
2019-02-22 @ Union Berlin D 1-1 1698 1803 19.4% 23.6% 57.0% +2.3 28
2019-02-23 Dynamo Dresden W 2-0 1636 1640 43.8% 25.1% 31.1% +17.3 26
2019-02-23 @ SV Darmstadt 98 L 0-2 1640 1636 31.1% 25.1% 43.8% -17.3 26
2019-02-23 Holstein Kiel L 1-3 1678 1804 27.2% 24.9% 47.9% -13.5 30
2019-02-23 @ VfL Bochum W 3-1 1804 1678 47.9% 24.9% 27.2% +13.5 39
2019-02-23 FC Ingolstadt 04 W 1-0 1720 1622 56.3% 23.8% 20.0% +6.3 40
2019-02-23 @ St. Pauli L 0-1 1622 1720 20.0% 23.8% 56.3% -6.3 19
2019-02-23 SV Sandhausen W 3-1 1841 1645 65.8% 21.4% 12.9% +6.8 42
2019-02-23 @ 1. FC Koln L 1-3 1645 1841 12.9% 21.4% 65.8% -6.8 17
2019-02-24 Hamburger SV W 2-1 1691 1748 36.2% 25.3% 38.5% +10.2 33
2019-02-24 @ Jahn Regensburg L 1-2 1748 1691 38.5% 25.3% 36.2% -10.2 44
2019-02-24 MSV Duisburg D 0-0 1676 1561 57.9% 23.4% 18.6% -2.7 26
2019-02-24 @ Erzgebirge Aue D 0-0 1561 1676 18.6% 23.4% 57.9% +2.7 17
2019-02-24 Paderborn 07 D 1-1 1647 1789 25.4% 24.7% 49.9% +1.4 22
2019-02-24 @ 1. FC Magdeburg D 1-1 1789 1647 49.9% 24.7% 25.4% -1.4 38
2019-02-27 1. FC Koln L 0-1 1673 1847 22.1% 24.2% 53.8% -6.9 26
2019-02-27 @ Erzgebirge Aue W 1-0 1847 1673 53.8% 24.2% 22.1% +6.9 45
2019-03-01 1. FC Magdeburg W 1-0 1564 1648 32.5% 25.2% 42.3% +11.7 20
2019-03-01 @ MSV Duisburg L 0-1 1648 1564 42.3% 25.2% 32.5% -11.7 22
2019-03-01 Union Berlin L 0-2 1817 1801 46.4% 25.0% 28.6% -23.7 39
2019-03-01 @ Holstein Kiel W 2-0 1801 1817 28.6% 25.0% 46.4% +23.7 44
2019-03-02 Erzgebirge Aue L 0-3 1638 1666 40.3% 25.3% 34.4% -30.8 17
2019-03-02 @ SV Sandhausen W 3-0 1666 1638 34.4% 25.3% 40.3% +30.7 29
2019-03-02 Jahn Regensburg L 1-2 1744 1701 49.8% 24.7% 25.6% -12.6 39
2019-03-02 @ 1. FC Heidenheim W 2-1 1701 1744 25.6% 24.7% 49.8% +12.6 36
2019-03-02 St. Pauli L 0-1 1788 1727 52.0% 24.4% 23.6% -13.8 38
2019-03-02 @ Paderborn 07 W 1-0 1727 1788 23.6% 24.4% 52.0% +13.8 43
2019-03-03 1. FC Koln L 1-2 1615 1854 16.5% 22.9% 60.6% -5.0 19
2019-03-03 @ FC Ingolstadt 04 W 2-1 1854 1615 60.6% 22.9% 16.5% +5.0 48
2019-03-03 SV Darmstadt 98 W 1-0 1700 1654 50.2% 24.6% 25.1% +7.8 31
2019-03-03 @ Arminia Bielefeld L 0-1 1654 1700 25.1% 24.6% 50.2% -7.7 26
2019-03-03 VfL Bochum D 2-2 1622 1664 38.4% 25.3% 36.3% -0.1 27
2019-03-03 @ Dynamo Dresden D 2-2 1664 1622 36.3% 25.3% 38.4% +0.1 31
2019-03-04 Greuther Furth W 1-0 1738 1574 62.9% 22.3% 14.9% +4.8 47
2019-03-04 @ Hamburger SV L 0-1 1574 1738 14.9% 22.3% 62.9% -4.8 29
2019-03-08 1. FC Heidenheim W 1-0 1664 1731 34.8% 25.3% 39.9% +11.1 34
2019-03-08 @ VfL Bochum L 0-1 1731 1664 39.9% 25.3% 34.8% -11.1 39
2019-03-08 FC Ingolstadt 04 W 2-0 1825 1610 67.3% 20.9% 11.8% +7.2 47
2019-03-08 @ Union Berlin L 0-2 1610 1825 11.8% 20.9% 67.3% -7.2 19
2019-03-09 Arminia Bielefeld W 5-1 1859 1708 61.7% 22.6% 15.7% +15.1 51
2019-03-09 @ 1. FC Koln L 1-5 1708 1859 15.7% 22.6% 61.7% -15.1 31
2019-03-09 Holstein Kiel W 3-2 1646 1794 24.8% 24.6% 50.6% +12.1 29
2019-03-09 @ SV Darmstadt 98 L 2-3 1794 1646 50.6% 24.6% 24.8% -12.1 39
2019-03-09 MSV Duisburg D 1-1 1714 1576 60.4% 22.9% 16.7% -2.7 37
2019-03-09 @ Jahn Regensburg D 1-1 1576 1714 16.7% 22.9% 60.4% +2.7 21
2019-03-09 Paderborn 07 W 2-1 1697 1774 33.4% 25.2% 41.3% +10.8 32
2019-03-09 @ Erzgebirge Aue L 1-2 1774 1697 41.3% 25.2% 33.4% -10.8 38
2019-03-10 Hamburger SV L 0-4 1740 1743 43.9% 25.1% 31.0% -43.0 43
2019-03-10 @ St. Pauli W 4-0 1743 1740 31.0% 25.1% 43.9% +43.0 50
2019-03-10 SV Sandhausen L 0-1 1637 1607 48.1% 24.9% 27.1% -12.9 22
2019-03-10 @ 1. FC Magdeburg W 1-0 1607 1637 27.1% 24.9% 48.1% +13.0 20
2019-03-15 Erzgebirge Aue W 5-1 1782 1707 53.5% 24.2% 22.3% +20.8 42
2019-03-15 @ Holstein Kiel L 1-5 1707 1782 22.3% 24.2% 53.5% -20.8 32
2019-03-15 Union Berlin W 2-1 1720 1832 29.0% 25.0% 46.0% +11.8 42
2019-03-15 @ 1. FC Heidenheim L 1-2 1832 1720 46.0% 25.0% 29.0% -11.8 47
2019-03-16 1. FC Magdeburg D 1-1 1622 1624 44.0% 25.1% 30.8% -0.7 28
2019-03-16 @ Dynamo Dresden D 1-1 1624 1622 30.8% 25.1% 44.0% +0.7 23
2019-03-16 St. Pauli W 4-0 1620 1698 33.4% 25.2% 41.4% +41.0 23
2019-03-16 @ SV Sandhausen L 0-4 1698 1620 41.4% 25.2% 33.4% -41.0 43
2019-03-16 SV Darmstadt 98 L 2-3 1786 1658 59.3% 23.2% 17.5% -13.9 50
2019-03-16 @ Hamburger SV W 3-2 1658 1786 17.5% 23.2% 59.3% +13.9 32
2019-03-17 FC Ingolstadt 04 W 3-1 1763 1603 62.5% 22.4% 15.1% +8.0 41
2019-03-17 @ Paderborn 07 L 1-3 1603 1763 15.1% 22.4% 62.5% -8.0 19
2019-03-17 VfL Bochum W 3-1 1693 1675 46.6% 25.0% 28.5% +14.0 34
2019-03-17 @ Arminia Bielefeld L 1-3 1675 1693 28.5% 25.0% 46.6% -14.0 34
2019-03-18 Greuther Furth L 0-2 1711 1569 60.7% 22.8% 16.4% -30.0 37
2019-03-18 @ Jahn Regensburg W 2-0 1569 1711 16.4% 22.8% 60.7% +30.0 32
2019-03-29 1. FC Heidenheim D 0-0 1624 1732 29.5% 25.1% 45.5% +1.0 24
2019-03-29 @ 1. FC Magdeburg D 0-0 1732 1624 45.5% 25.1% 29.5% -1.0 43
2019-03-29 MSV Duisburg D 0-0 1657 1578 54.0% 24.2% 21.9% -2.1 44
2019-03-29 @ St. Pauli D 0-0 1578 1657 21.9% 24.2% 54.0% +2.2 22
2019-03-30 Hamburger SV D 0-0 1661 1772 29.1% 25.0% 45.9% +1.1 35
2019-03-30 @ VfL Bochum D 0-0 1772 1661 45.9% 25.0% 29.1% -1.1 51
2019-03-30 Jahn Regensburg D 1-1 1672 1681 43.0% 25.2% 31.8% -0.6 33
2019-03-30 @ SV Darmstadt 98 D 1-1 1681 1672 31.8% 25.2% 43.0% +0.6 38
2019-03-30 Paderborn 07 L 1-3 1820 1771 50.5% 24.6% 24.9% -22.0 47
2019-03-30 @ Union Berlin W 3-1 1771 1820 24.9% 24.6% 50.5% +22.0 44
2019-03-31 Arminia Bielefeld D 2-2 1599 1707 29.5% 25.1% 45.5% +0.7 33
2019-03-31 @ Greuther Furth D 2-2 1707 1599 45.5% 25.1% 29.5% -0.7 35
2019-03-31 Holstein Kiel W 4-0 1874 1802 53.3% 24.3% 22.5% +25.2 54
2019-03-31 @ 1. FC Koln L 0-4 1802 1874 22.5% 24.3% 53.3% -25.2 42
2019-03-31 SV Sandhausen L 1-2 1595 1661 35.0% 25.3% 39.7% -9.5 19
2019-03-31 @ FC Ingolstadt 04 W 2-1 1661 1595 39.7% 25.3% 35.0% +9.5 26
2019-04-01 Dynamo Dresden L 1-3 1687 1622 52.5% 24.4% 23.2% -22.8 32
2019-04-01 @ Erzgebirge Aue W 3-1 1622 1687 23.2% 24.4% 52.5% +22.8 31
2019-04-04 Dynamo Dresden D 0-0 1600 1644 38.0% 25.3% 36.7% -0.1 34
2019-04-04 @ Greuther Furth D 0-0 1644 1600 36.7% 25.3% 38.0% +0.1 32
2019-04-05 Erzgebirge Aue W 2-1 1706 1664 49.7% 24.7% 25.6% +7.4 38
2019-04-05 @ Arminia Bielefeld L 1-2 1664 1706 25.6% 24.7% 49.7% -7.4 32
2019-04-05 VfL Bochum W 2-1 1682 1662 46.8% 25.0% 28.3% +8.0 41
2019-04-05 @ Jahn Regensburg L 1-2 1662 1682 28.3% 25.0% 46.8% -8.0 35
2019-04-06 FC Ingolstadt 04 L 2-4 1580 1586 43.5% 25.2% 31.3% -17.4 22
2019-04-06 @ MSV Duisburg W 4-2 1586 1580 31.3% 25.2% 43.5% +17.4 22
2019-04-06 Paderborn 07 D 1-1 1670 1793 27.7% 24.9% 47.4% +1.1 27
2019-04-06 @ SV Sandhausen D 1-1 1793 1670 47.4% 24.9% 27.7% -1.1 45
2019-04-06 St. Pauli W 2-1 1777 1654 58.8% 23.3% 17.9% +5.4 45
2019-04-06 @ Holstein Kiel L 1-2 1654 1777 17.9% 23.3% 58.8% -5.4 44
2019-04-07 1. FC Koln L 0-2 1731 1900 22.6% 24.3% 53.1% -13.3 43
2019-04-07 @ 1. FC Heidenheim W 2-0 1900 1731 53.1% 24.3% 22.6% +13.4 57
2019-04-07 SV Darmstadt 98 W 2-1 1600 1671 34.2% 25.3% 40.6% +10.6 37
2019-04-07 @ Greuther Furth L 1-2 1671 1600 40.6% 25.3% 34.2% -10.6 33
2019-04-07 Union Berlin D 0-0 1644 1798 24.2% 24.5% 51.3% +1.8 33
2019-04-07 @ Dynamo Dresden D 0-0 1798 1644 51.3% 24.5% 24.2% -1.8 48
2019-04-08 1. FC Magdeburg L 1-2 1771 1625 61.1% 22.7% 16.2% -15.1 51
2019-04-08 @ Hamburger SV W 2-1 1625 1771 16.2% 22.7% 61.1% +15.1 27
2019-04-10 1. FC Koln D 4-4 1563 1913 10.0% 19.7% 70.3% +2.1 23
2019-04-10 @ MSV Duisburg D 4-4 1913 1563 70.3% 19.7% 10.0% -2.1 58
2019-04-12 1. FC Heidenheim L 0-1 1656 1718 35.7% 25.3% 39.1% -10.2 32
2019-04-12 @ Erzgebirge Aue W 1-0 1718 1656 39.1% 25.3% 35.7% +10.2 46
2019-04-12 Jahn Regensburg D 2-2 1796 1690 57.1% 23.6% 19.3% -1.7 49
2019-04-12 @ Union Berlin D 2-2 1690 1796 19.3% 23.6% 57.1% +1.7 42
2019-04-13 Dynamo Dresden W 3-1 1672 1646 47.6% 24.9% 27.5% +13.6 30
2019-04-13 @ SV Sandhausen L 1-3 1646 1672 27.5% 24.9% 47.6% -13.6 33
2019-04-13 MSV Duisburg W 4-0 1792 1565 68.3% 20.5% 11.2% +12.8 48
2019-04-13 @ Paderborn 07 L 0-4 1565 1792 11.2% 20.5% 68.3% -12.9 23
2019-04-13 SV Darmstadt 98 L 0-1 1640 1661 41.4% 25.2% 33.3% -11.5 27
2019-04-13 @ 1. FC Magdeburg W 1-0 1661 1640 33.3% 25.2% 41.4% +11.5 36
2019-04-14 Arminia Bielefeld D 1-1 1649 1714 35.2% 25.3% 39.6% +0.2 45
2019-04-14 @ St. Pauli D 1-1 1714 1649 39.6% 25.3% 35.2% -0.2 39
2019-04-14 Greuther Furth W 3-2 1654 1610 49.9% 24.7% 25.4% +7.0 38
2019-04-14 @ VfL Bochum L 2-3 1610 1654 25.4% 24.7% 49.9% -7.0 37
2019-04-14 Holstein Kiel D 1-1 1603 1783 21.6% 24.1% 54.3% +2.0 23
2019-04-14 @ FC Ingolstadt 04 D 1-1 1783 1603 54.3% 24.1% 21.6% -2.0 46
2019-04-15 Hamburger SV D 1-1 1911 1756 62.0% 22.5% 15.5% -2.9 59
2019-04-15 @ 1. FC Koln D 1-1 1756 1911 15.5% 22.5% 62.0% +2.9 52
2019-04-20 Erzgebirge Aue D 1-1 1759 1646 57.8% 23.5% 18.8% -2.4 53
2019-04-20 @ Hamburger SV D 1-1 1646 1759 18.8% 23.5% 57.8% +2.4 33
2019-04-20 Paderborn 07 L 1-2 1781 1805 40.9% 25.2% 33.8% -10.7 46
2019-04-20 @ Holstein Kiel W 2-1 1805 1781 33.8% 25.2% 40.9% +10.7 51
2019-04-20 SV Sandhausen D 2-2 1552 1685 26.5% 24.8% 48.7% +1.0 24
2019-04-20 @ MSV Duisburg D 2-2 1685 1552 48.7% 24.8% 26.5% -1.0 31
2019-04-20 Union Berlin D 1-1 1603 1795 20.5% 23.9% 55.6% +2.1 38
2019-04-20 @ Greuther Furth D 1-1 1795 1603 55.6% 23.9% 20.5% -2.1 50
2019-04-21 1. FC Koln W 3-0 1633 1908 14.0% 21.9% 64.1% +45.6 36
2019-04-21 @ Dynamo Dresden L 0-3 1908 1633 64.1% 21.9% 14.0% -45.6 59
2019-04-21 1. FC Magdeburg W 1-0 1691 1629 52.1% 24.4% 23.4% +7.3 45
2019-04-21 @ Jahn Regensburg L 0-1 1629 1691 23.4% 24.4% 52.1% -7.3 27
2019-04-21 FC Ingolstadt 04 L 1-3 1713 1605 57.3% 23.6% 19.1% -24.6 39
2019-04-21 @ Arminia Bielefeld W 3-1 1605 1713 19.1% 23.6% 57.3% +24.6 26
2019-04-21 St. Pauli W 3-0 1728 1649 54.0% 24.1% 21.8% +18.8 49
2019-04-21 @ 1. FC Heidenheim L 0-3 1649 1728 21.8% 24.1% 54.0% -18.8 45
2019-04-21 VfL Bochum D 0-0 1672 1661 45.7% 25.0% 29.3% -1.0 37
2019-04-21 @ SV Darmstadt 98 D 0-0 1661 1672 29.3% 25.0% 45.7% +1.0 39
2019-04-26 Dynamo Dresden W 1-0 1630 1678 37.5% 25.3% 37.2% +10.6 29
2019-04-26 @ FC Ingolstadt 04 L 0-1 1678 1630 37.2% 25.3% 37.5% -10.6 36
2019-04-26 SV Darmstadt 98 L 1-2 1862 1671 65.3% 21.5% 13.1% -16.0 59
2019-04-26 @ 1. FC Koln W 2-1 1671 1862 13.1% 21.5% 65.3% +16.0 40
2019-04-27 Greuther Furth W 2-1 1622 1606 46.4% 25.0% 28.6% +8.1 30
2019-04-27 @ 1. FC Magdeburg L 1-2 1606 1622 28.6% 25.0% 46.4% -8.1 38
2019-04-27 Holstein Kiel W 3-2 1684 1770 32.3% 25.2% 42.5% +10.5 34
2019-04-27 @ SV Sandhausen L 2-3 1770 1684 42.5% 25.2% 32.3% -10.5 46
2019-04-27 Jahn Regensburg W 4-3 1630 1699 34.7% 25.3% 40.1% +9.7 48
2019-04-27 @ St. Pauli L 3-4 1699 1630 40.1% 25.3% 34.7% -9.7 45
2019-04-28 1. FC Heidenheim W 3-1 1816 1747 52.9% 24.3% 22.8% +11.6 54
2019-04-28 @ Paderborn 07 L 1-3 1747 1816 22.8% 24.3% 52.9% -11.6 49
2019-04-28 Hamburger SV W 2-0 1792 1756 48.9% 24.8% 26.3% +15.2 53
2019-04-28 @ Union Berlin L 0-2 1756 1792 26.3% 24.8% 48.9% -15.2 53
2019-04-28 VfL Bochum W 3-2 1649 1662 42.4% 25.2% 32.4% +8.5 36
2019-04-28 @ Erzgebirge Aue L 2-3 1662 1649 32.4% 25.2% 42.4% -8.5 39
2019-04-29 Arminia Bielefeld D 2-2 1553 1689 26.2% 24.8% 49.0% +1.0 25
2019-04-29 @ MSV Duisburg D 2-2 1689 1553 49.0% 24.8% 26.2% -1.0 40
2019-05-03 Paderborn 07 W 2-0 1688 1827 25.7% 24.7% 49.5% +25.0 43
2019-05-03 @ Arminia Bielefeld L 0-2 1827 1688 49.5% 24.7% 25.7% -25.0 54
2019-05-03 St. Pauli W 2-1 1668 1640 47.8% 24.9% 27.3% +7.8 39
2019-05-03 @ Dynamo Dresden L 1-2 1640 1668 27.3% 24.9% 47.8% -7.8 48
2019-05-04 1. FC Magdeburg W 4-2 1654 1630 47.4% 24.9% 27.7% +12.2 42
2019-05-04 @ VfL Bochum L 2-4 1630 1654 27.7% 24.9% 47.4% -12.3 30
2019-05-04 FC Ingolstadt 04 L 0-3 1741 1640 56.5% 23.7% 19.8% -40.8 53
2019-05-04 @ Hamburger SV W 3-0 1640 1741 19.8% 23.7% 56.5% +40.8 32
2019-05-04 SV Sandhausen L 2-3 1735 1695 49.4% 24.7% 25.8% -11.9 49
2019-05-04 @ 1. FC Heidenheim W 3-2 1695 1735 25.8% 24.7% 49.4% +11.8 37
2019-05-05 Erzgebirge Aue L 1-3 1689 1657 48.4% 24.8% 26.8% -21.2 45
2019-05-05 @ Jahn Regensburg W 3-1 1657 1689 26.8% 24.8% 48.4% +21.2 39
2019-05-05 MSV Duisburg L 0-2 1760 1554 66.5% 21.1% 12.3% -32.4 46
2019-05-05 @ Holstein Kiel W 2-0 1554 1760 12.3% 21.1% 66.5% +32.4 28
2019-05-05 Union Berlin W 2-1 1687 1808 27.9% 24.9% 47.1% +12.0 43
2019-05-05 @ SV Darmstadt 98 L 1-2 1808 1687 47.1% 24.9% 27.9% -12.0 53
2019-05-06 1. FC Koln L 0-4 1597 1846 15.8% 22.6% 61.6% -18.2 38
2019-05-06 @ Greuther Furth W 4-0 1846 1597 61.6% 22.6% 15.8% +18.2 62
2019-05-12 1. FC Heidenheim L 3-4 1587 1723 26.1% 24.8% 49.2% -7.0 28
2019-05-12 @ MSV Duisburg W 4-3 1723 1587 49.2% 24.8% 26.1% +7.0 52
2019-05-12 1. FC Magdeburg W 3-0 1796 1618 64.2% 21.9% 14.0% +12.4 56
2019-05-12 @ Union Berlin L 0-3 1618 1796 14.0% 21.9% 64.2% -12.3 30
2019-05-12 Arminia Bielefeld L 0-3 1707 1713 43.4% 25.2% 31.4% -32.6 37
2019-05-12 @ SV Sandhausen W 3-0 1713 1707 31.4% 25.2% 43.4% +32.6 46
2019-05-12 Dynamo Dresden W 3-0 1727 1675 50.8% 24.6% 24.6% +20.8 49
2019-05-12 @ Holstein Kiel L 0-3 1675 1727 24.6% 24.6% 50.8% -20.8 39
2019-05-12 Greuther Furth D 1-1 1678 1579 56.3% 23.8% 19.9% -2.2 40
2019-05-12 @ Erzgebirge Aue D 1-1 1579 1678 19.9% 23.8% 56.3% +2.2 39
2019-05-12 Hamburger SV W 4-1 1802 1700 56.6% 23.7% 19.7% +14.5 57
2019-05-12 @ Paderborn 07 L 1-4 1700 1802 19.7% 23.7% 56.6% -14.4 53
2019-05-12 Jahn Regensburg L 3-5 1865 1668 65.8% 21.4% 12.8% -23.5 62
2019-05-12 @ 1. FC Koln W 5-3 1668 1865 12.8% 21.4% 65.8% +23.5 48
2019-05-12 SV Darmstadt 98 W 3-0 1681 1699 41.7% 25.2% 33.0% +26.4 35
2019-05-12 @ FC Ingolstadt 04 L 0-3 1699 1681 33.0% 25.2% 41.7% -26.4 43
2019-05-12 VfL Bochum D 0-0 1632 1666 39.6% 25.3% 35.2% -0.3 49
2019-05-12 @ St. Pauli D 0-0 1666 1632 35.2% 25.3% 39.6% +0.3 43
2019-05-19 1. FC Koln D 1-1 1605 1841 16.7% 22.9% 60.3% +2.7 31
2019-05-19 @ 1. FC Magdeburg D 1-1 1841 1605 60.3% 22.9% 16.7% -2.7 63
2019-05-19 Erzgebirge Aue W 1-0 1673 1676 43.8% 25.1% 31.1% +9.2 46
2019-05-19 @ SV Darmstadt 98 L 0-1 1676 1673 31.1% 25.1% 43.8% -9.2 40
2019-05-19 Holstein Kiel W 1-0 1745 1748 43.9% 25.1% 31.0% +9.2 49
2019-05-19 @ Arminia Bielefeld L 0-1 1748 1745 31.0% 25.1% 43.9% -9.2 49
2019-05-19 FC Ingolstadt 04 W 4-2 1730 1707 47.2% 24.9% 27.9% +12.3 55
2019-05-19 @ 1. FC Heidenheim L 2-4 1707 1730 27.9% 24.9% 47.2% -12.3 35
2019-05-19 MSV Duisburg W 3-0 1686 1580 57.1% 23.6% 19.3% +16.8 56
2019-05-19 @ Hamburger SV L 0-3 1580 1686 19.3% 23.6% 57.1% -16.8 28
2019-05-19 Paderborn 07 W 3-1 1655 1817 23.3% 24.4% 52.3% +22.7 42
2019-05-19 @ Dynamo Dresden L 1-3 1817 1655 52.3% 24.4% 23.3% -22.7 57
2019-05-19 St. Pauli W 2-1 1581 1632 37.1% 25.3% 37.6% +10.0 42
2019-05-19 @ Greuther Furth L 1-2 1632 1581 37.6% 25.3% 37.1% -10.0 49
2019-05-19 SV Sandhausen D 2-2 1691 1674 46.5% 25.0% 28.5% -0.8 49
2019-05-19 @ Jahn Regensburg D 2-2 1674 1691 28.5% 25.0% 46.5% +0.8 38
2019-05-19 Union Berlin D 2-2 1666 1808 25.5% 24.7% 49.8% +1.1 44
2019-05-19 @ VfL Bochum D 2-2 1808 1666 49.8% 24.7% 25.5% -1.1 57

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
2019-05-23 Union Berlin D 2-2 1753 1807 36.6% 25.3% 38.1% +0.1 0-0-1
2019-05-23 @ VfB Stuttgart D 2-2 1807 1753 38.1% 25.3% 36.6% -0.1 0-0-1
2019-05-24 FC Ingolstadt 04 L 1-2 1634 1695 35.7% 25.3% 39.1% -9.6 0-1
2019-05-24 @ Wehen Wiesbaden W 2-1 1695 1634 39.1% 25.3% 35.7% +9.6 1-0
2019-05-27 VfB Stuttgart D 0-0 1807 1753 51.1% 24.5% 24.3% -1.8 0-0-2
2019-05-27 @ Union Berlin D 0-0 1753 1807 24.3% 24.5% 51.1% +1.8 0-0-2
2019-05-28 Wehen Wiesbaden L 2-3 1705 1624 54.2% 24.1% 21.7% -12.8 1-1
2019-05-28 @ FC Ingolstadt 04 W 3-2 1624 1705 21.7% 24.1% 54.2% +12.8 1-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 2019-05-05 12.33% MSV Duisburg 1554 2 @ Holstein Kiel 1760 0
2 2018-10-08 12.38% MSV Duisburg 1594 2 @ 1. FC Koln 1798 1
3 2019-05-12 12.80% Jahn Regensburg 1668 5 @ 1. FC Koln 1865 3
4 2019-04-26 13.14% SV Darmstadt 98 1671 2 @ 1. FC Koln 1862 1
5 2019-04-21 14.01% @ Dynamo Dresden 1633 3 1. FC Koln 1908 0
6 2018-12-21 15.19% VfL Bochum 1712 3 @ 1. FC Koln 1872 2
7 2018-12-14 15.93% Arminia Bielefeld 1647 2 @ Holstein Kiel 1795 1
8 2018-09-23 15.94% Jahn Regensburg 1629 5 @ Hamburger SV 1777 0
9 2019-04-08 16.16% 1. FC Magdeburg 1625 2 @ Hamburger SV 1771 1
10 2019-03-18 16.44% Greuther Furth 1569 2 @ Jahn Regensburg 1711 0
11 2019-02-10 16.73% FC Ingolstadt 04 1568 3 @ Erzgebirge Aue 1706 0
12 2019-03-16 17.51% SV Darmstadt 98 1658 3 @ Hamburger SV 1786 2
13 2019-04-21 19.11% FC Ingolstadt 04 1605 3 @ Arminia Bielefeld 1713 1
14 2019-05-04 19.76% FC Ingolstadt 04 1640 3 @ Hamburger SV 1741 0
15 2019-02-17 19.86% 1. FC Magdeburg 1622 3 @ Arminia Bielefeld 1722 1
16 2018-09-16 21.26% Paderborn 07 1697 5 @ 1. FC Koln 1781 3
17 2019-05-28 * 21.66% Wehen Wiesbaden 1624 3 @ FC Ingolstadt 04 1705 2
18 2019-02-16 22.54% Erzgebirge Aue 1662 2 @ St. Pauli 1734 1
19 2019-04-01 23.17% Dynamo Dresden 1622 3 @ Erzgebirge Aue 1687 1
20 2019-05-19 23.32% @ Dynamo Dresden 1655 3 Paderborn 07 1817 1
21 2019-03-02 23.58% St. Pauli 1727 1 @ Paderborn 07 1788 0
22 2018-09-25 23.92% Dynamo Dresden 1692 1 @ VfL Bochum 1750 0
23 2019-03-09 24.83% @ SV Darmstadt 98 1646 3 Holstein Kiel 1794 2
24 2019-03-30 24.87% Paderborn 07 1771 3 @ Union Berlin 1820 1
25 2019-03-02 25.55% Jahn Regensburg 1701 2 @ 1. FC Heidenheim 1744 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 2018-09-23 70.71 Jahn Regensburg 5 1629 15.94% @ Hamburger SV 0 1777 61.40% 22.66%
2 2018-12-08 58.60 Erzgebirge Aue 5 1625 25.69% @ Greuther Furth 0 1667 49.60% 24.71%
3 2018-09-16 47.40 @ VfL Bochum 6 1702 44.44% FC Ingolstadt 04 0 1700 30.45% 25.11%
4 2019-04-21 45.60 @ Dynamo Dresden 3 1633 14.01% 1. FC Koln 0 1908 64.08% 21.91%
5 2019-02-10 43.25 FC Ingolstadt 04 3 1568 16.73% @ Erzgebirge Aue 0 1706 60.35% 22.92%
6 2019-03-10 42.95 Hamburger SV 4 1743 30.97% @ St. Pauli 0 1740 43.89% 25.14%
7 2019-03-16 40.97 @ SV Sandhausen 4 1620 33.39% St. Pauli 0 1698 41.37% 25.24%
8 2019-05-04 40.80 FC Ingolstadt 04 3 1640 19.76% @ Hamburger SV 0 1741 56.51% 23.73%
9 2018-11-25 39.60 Paderborn 07 5 1697 25.72% @ 1. FC Heidenheim 1 1738 49.56% 24.71%
10 2018-11-10 36.41 @ 1. FC Koln 8 1770 52.16% Dynamo Dresden 1 1707 23.43% 24.41%
11 2019-02-08 36.39 Arminia Bielefeld 3 1686 25.70% @ Jahn Regensburg 0 1727 49.59% 24.71%
12 2018-12-23 35.52 @ Erzgebirge Aue 3 1683 26.97% Union Berlin 0 1811 48.19% 24.84%
13 2019-02-03 34.01 @ SV Sandhausen 3 1622 29.22% VfL Bochum 0 1732 45.75% 25.03%
14 2018-08-03 33.24 Holstein Kiel 3 1740 30.40% @ Hamburger SV 0 1742 44.50% 25.11%
15 2019-05-12 32.57 Arminia Bielefeld 3 1713 31.45% @ SV Sandhausen 0 1707 43.38% 25.16%
16 2019-05-05 32.43 MSV Duisburg 2 1554 12.33% @ Holstein Kiel 0 1760 66.54% 21.12%
17 2018-10-19 32.04 @ SV Sandhausen 4 1624 44.86% FC Ingolstadt 04 0 1619 30.05% 25.09%
18 2018-12-02 31.67 Holstein Kiel 4 1746 45.34% @ MSV Duisburg 0 1639 29.60% 25.06%
19 2019-03-02 30.75 Erzgebirge Aue 3 1666 34.40% @ SV Sandhausen 0 1638 40.34% 25.27%
20 2018-08-12 30.19 Hamburger SV 3 1708 35.32% @ SV Sandhausen 0 1674 39.39% 25.28%
21 2019-03-18 29.95 Greuther Furth 2 1569 16.44% @ Jahn Regensburg 0 1711 60.74% 22.83%
22 2018-09-15 26.48 @ Greuther Furth 4 1698 33.32% Holstein Kiel 1 1776 41.44% 25.24%
23 2018-11-11 26.45 @ Union Berlin 4 1764 51.74% Greuther Furth 0 1705 23.79% 24.47%
24 2019-05-12 26.41 @ FC Ingolstadt 04 3 1681 41.74% SV Darmstadt 98 0 1699 33.03% 25.23%
25 2019-02-02 25.74 @ Paderborn 07 6 1744 62.37% Greuther Furth 0 1585 15.23% 22.40%