Home / Leagues / Germany / Regionalliga / 2019-20

2019-20 Regionalliga Season

306 games · 2 promotion-playoff teams · 100,000 simulations

Final

Promoted

1. FC Nurnberg

via playoff

Relegated

No relegation

Biggest Overachiever

SV Darmstadt 98

4.28 points above expected

39 points · 43.28 expected points

Biggest Disappointment

VfB Stuttgart

17.28 points below expected

41 points · 58.28 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 Arminia Bielefeld 34 18 14 2 50 65 30 +35 60.8 -10.78
2 VfB Stuttgart 34 17 7 10 41 62 41 +21 58.3 -17.28
3 Hamburger SV 34 14 12 8 40 62 46 +16 56.2 -16.20
4 1. FC Heidenheim 34 15 10 9 40 45 36 +9 50.3 -10.29
5 SV Darmstadt 98 34 13 13 8 39 48 43 +5 43.3 -4.28
6 Hannover 96 34 13 9 12 35 54 49 +5 47.2 -12.23
7 VfL Bochum 34 11 13 10 35 53 51 +2 43.9 -8.92
8 Erzgebirge Aue 34 13 8 13 34 46 48 -2 45.9 -11.91
9 Greuther Furth 34 11 11 12 33 46 45 +1 42.7 -9.67
10 SV Sandhausen 34 10 13 11 33 43 45 -2 44.4 -11.43
11 Holstein Kiel 34 11 10 13 32 53 56 -3 48.8 -16.83
12 Jahn Regensburg 34 11 10 13 32 50 56 -6 44.2 -12.19
13 VfL Osnabruck 34 9 13 12 31 46 48 -2 39.5 -8.45
14 St. Pauli 34 9 12 13 30 41 50 -9 44.0 -14.04
15 Karlsruher SC 34 8 13 13 29 45 56 -11 39.2 -10.24
16 1. FC Nurnberg 34 8 13 13 29 45 58 -13 44.2 -15.16
17 Wehen Wiesbaden 34 9 7 18 25 45 65 -20 36.2 -11.23
18 Dynamo Dresden 34 8 8 18 24 32 58 -26 37.8 -13.78

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

1. FC Nurnberg 3
FC Ingolstadt 04 3

Leg 1: FC Ingolstadt 04 3-1 1. FC Nurnberg

Leg 2: 1. FC Nurnberg 2-0 FC Ingolstadt 04

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
Arminia Bielefeld 1877 50 60.78 -10.78 83.0% 41 47 56 61 66 73 77
VfB Stuttgart 1830 41 58.28 -17.28 52.0% 35 43 54 58 63 70 77
1. FC Heidenheim 1777 40 50.29 -10.29 79.0% 33 38 45 51 55 62 74
Hannover 96 1773 35 47.23 -12.23 57.0% 26 34 42 47 52 61 67
Hamburger SV 1765 40 56.20 -16.20 35.0% 38 43 50 56 62 68 71
SV Darmstadt 98 1755 39 43.28 -4.28 87.0% 26 32 37 44 49 55 59
VfL Bochum 1746 35 43.92 -8.92 66.0% 29 32 40 44 48 54 63
Holstein Kiel 1728 32 48.83 -16.83 30.0% 34 35 43 49 53 62 74
SV Sandhausen 1718 33 44.43 -11.43 45.0% 27 33 39 45 50 56 70
Erzgebirge Aue 1715 34 45.91 -11.91 59.0% 30 34 40 46 51 61 68
Greuther Furth 1712 33 42.67 -9.67 61.0% 27 30 38 42 48 54 59
Jahn Regensburg 1699 32 44.19 -12.19 52.0% 29 33 39 43 49 57 61
1. FC Nurnberg 1690 29 44.16 -15.16 19.0% 28 32 39 44 48 55 65
VfL Osnabruck 1680 31 39.45 -8.45 51.0% 22 26 34 39 45 53 60
St. Pauli 1676 30 44.04 -14.04 26.0% 25 30 39 44 49 56 62
Karlsruher SC 1664 29 39.24 -10.24 41.0% 25 27 34 39 44 49 55
Wehen Wiesbaden 1628 25 36.23 -11.23 43.0% 21 25 31 36 42 47 55
Dynamo Dresden 1623 24 37.78 -13.78 24.0% 21 25 33 38 43 49 54

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 1FN AB DD EA GF HS H9 HK JR KS SD9 SS SP VS VB VO WW
1. FC Heidenheim
0-2-0
3.08
0-1-1
2.23
0-1-1
3.52
1-1-0
3.02
1-1-0
3.30
2-0-0
2.49
1-0-1
2.96
2-0-0
2.72
1-0-1
3.13
1-1-0
3.56
1-0-1
3.20
1-0-1
3.05
1-1-0
3.08
0-1-1
2.61
0-0-2
3.27
2-0-0
3.45
1-1-0
3.54
1. FC Nurnberg
0-2-0
2.30
0-1-1
1.83
2-0-0
3.00
0-1-1
2.58
0-1-1
2.70
0-0-2
2.32
1-0-1
2.53
0-2-0
2.30
0-2-0
2.67
1-1-0
3.10
0-1-1
2.73
1-0-1
2.50
0-1-1
2.63
0-0-2
1.97
0-1-1
2.66
2-0-0
2.90
1-0-1
3.15
Arminia Bielefeld
1-1-0
3.17
1-1-0
3.65
2-0-0
4.02
1-1-0
3.18
1-1-0
3.50
0-2-0
2.89
2-0-0
3.34
2-0-0
3.31
2-0-0
3.24
0-2-0
4.05
2-0-0
3.62
0-2-0
3.65
0-1-1
3.44
0-1-1
2.80
1-1-0
3.29
1-1-0
3.92
2-0-0
4.11
Dynamo Dresden
1-1-0
1.93
0-0-2
2.38
0-0-2
1.55
1-0-1
2.32
0-1-1
2.43
0-0-2
1.64
0-0-2
2.23
0-0-2
1.92
2-0-0
2.29
1-0-1
2.65
0-1-1
2.40
1-1-0
2.08
0-2-0
2.45
0-0-2
1.73
0-1-1
2.44
0-1-1
2.31
2-0-0
2.65
Erzgebirge Aue
0-1-1
2.36
1-1-0
2.80
0-1-1
2.22
1-0-1
3.07
2-0-0
2.85
1-0-1
2.12
1-0-1
2.48
0-1-1
2.38
2-0-0
2.61
1-1-0
3.10
0-0-2
2.75
1-1-0
2.81
1-0-1
2.80
0-1-1
2.12
0-0-2
2.60
1-1-0
2.94
1-0-1
3.29
Greuther Furth
0-1-1
2.11
1-1-0
2.67
0-1-1
1.94
1-1-0
2.95
0-0-2
2.52
0-1-1
2.02
0-1-1
2.55
0-1-1
2.47
2-0-0
2.44
1-0-1
2.99
1-1-0
2.41
0-0-2
2.64
2-0-0
2.48
1-0-1
1.91
1-1-0
2.36
0-1-1
3.08
1-1-0
3.27
Hamburger SV
0-0-2
2.88
2-0-0
3.09
0-2-0
2.48
2-0-0
3.89
1-0-1
3.29
1-1-0
3.41
1-1-0
3.19
0-2-0
3.18
1-1-0
3.36
2-0-0
3.69
0-2-0
3.16
0-1-1
3.39
0-0-2
3.57
1-0-1
2.67
2-0-0
3.35
0-1-1
3.80
1-1-0
3.89
Hannover 96
1-0-1
2.41
1-0-1
2.84
0-0-2
2.09
2-0-0
3.17
1-0-1
2.90
1-1-0
2.84
0-1-1
2.22
2-0-0
2.50
0-1-1
2.67
0-2-0
3.28
0-0-2
2.80
0-1-1
2.96
2-0-0
2.87
0-1-1
2.27
1-0-1
2.71
1-1-0
3.29
1-1-0
3.25
Holstein Kiel
0-0-2
2.65
0-2-0
3.08
0-0-2
2.10
2-0-0
3.52
1-1-0
3.00
1-1-0
2.90
0-2-0
2.21
0-0-2
2.87
0-1-1
3.00
2-0-0
3.31
0-1-1
3.05
0-2-0
2.95
1-0-1
3.17
2-0-0
2.18
1-0-1
2.98
0-0-2
3.34
1-0-1
3.52
Jahn Regensburg
1-0-1
2.26
0-2-0
2.70
0-0-2
2.16
0-0-2
3.10
0-0-2
2.75
0-0-2
2.94
0-1-1
2.06
1-1-0
2.70
1-1-0
2.37
1-0-1
3.19
1-1-0
2.59
1-1-0
2.74
1-1-0
2.91
0-0-2
2.05
2-0-0
2.73
0-2-0
3.08
2-0-0
3.17
Karlsruher SC
0-1-1
1.89
0-1-1
2.29
0-2-0
1.52
1-0-1
2.72
0-1-1
2.29
1-0-1
2.39
0-0-2
1.81
0-2-0
2.13
0-0-2
2.10
1-0-1
2.20
1-1-0
2.23
2-0-0
2.11
0-2-0
2.32
1-0-1
1.76
0-2-0
2.28
0-1-1
2.55
1-0-1
2.82
SV Darmstadt 98
1-0-1
2.20
1-1-0
2.63
0-0-2
1.84
1-1-0
2.98
2-0-0
2.62
0-1-1
2.96
0-2-0
2.24
2-0-0
2.56
1-1-0
2.33
0-1-1
2.79
0-1-1
3.17
1-0-1
2.53
2-0-0
2.52
1-1-0
1.97
0-2-0
2.81
0-1-1
3.11
1-1-0
3.36
SV Sandhausen
1-0-1
2.33
1-0-1
2.87
0-2-0
1.83
0-1-1
3.33
0-1-1
2.56
2-0-0
2.72
1-1-0
2.03
1-1-0
2.41
0-2-0
2.43
0-1-1
2.63
0-0-2
3.30
1-0-1
2.84
0-1-1
2.65
1-0-1
2.07
0-2-0
2.80
1-0-1
3.15
1-1-0
3.10
St. Pauli
0-1-1
2.30
1-1-0
2.74
1-1-0
1.99
0-2-0
2.94
1-0-1
2.57
0-0-2
2.89
2-0-0
1.89
0-0-2
2.51
1-0-1
2.22
0-1-1
2.46
0-2-0
3.06
0-0-2
2.85
1-1-0
2.71
0-1-1
1.97
0-1-1
2.59
1-1-0
2.95
1-0-1
3.16
VfB Stuttgart
1-1-0
2.76
2-0-0
3.46
1-1-0
2.57
2-0-0
3.77
1-1-0
3.28
1-0-1
3.54
1-0-1
2.69
1-1-0
3.12
0-0-2
3.21
2-0-0
3.38
1-0-1
3.73
0-1-1
3.47
1-0-1
3.35
1-1-0
3.46
2-0-0
3.50
0-1-1
3.75
0-0-2
4.00
VfL Bochum
2-0-0
2.13
1-1-0
2.71
0-1-1
2.12
1-1-0
2.93
2-0-0
2.78
0-1-1
3.02
0-0-2
2.07
1-0-1
2.66
1-0-1
2.40
0-0-2
2.64
0-2-0
3.10
0-2-0
2.56
0-2-0
2.57
1-1-0
2.77
0-0-2
1.94
1-1-0
3.15
1-1-0
3.09
VfL Osnabruck
0-0-2
1.98
0-0-2
2.47
0-1-1
1.62
1-1-0
3.07
0-1-1
2.43
1-1-0
2.31
1-1-0
1.71
0-1-1
2.12
2-0-0
2.07
0-2-0
2.30
1-1-0
2.82
1-1-0
2.28
1-0-1
2.25
0-1-1
2.42
1-1-0
1.74
0-1-1
2.24
0-0-2
3.10
Wehen Wiesbaden
0-1-1
1.91
1-0-1
2.25
0-0-2
1.47
0-0-2
2.72
1-0-1
2.12
0-1-1
2.13
0-1-1
1.64
0-1-1
2.15
1-0-1
1.93
0-0-2
2.22
1-0-1
2.55
0-1-1
2.06
0-1-1
2.29
1-0-1
2.23
2-0-0
1.55
0-1-1
2.30
2-0-0
2.29

Goal Differential vs Points

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

Scoreline Distribution

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

↓ Scored | Allowed →012345+Total
07.19%7.52%5.07%2.94%1.31%0.65%24.67%
17.52%13.73%6.70%4.41%0.82%0.65%33.82%
25.07%6.70%7.84%2.12%0.82%0.49%23.04%
32.94%4.41%2.12%2.94%0.16%0.33%12.91%
41.31%0.82%0.82%0.16%0.33%3.43%
5+0.65%0.65%0.49%0.33%2.12%
Total24.67%33.82%23.04%12.91%3.43%2.12%100%

Summary Statistics

Mean scored1.44
Mean allowed1.44
StdDev scored1.24
StdDev allowed1.24
Mean total goals/game2.88
Correlation (home vs away score)0.016
Sample size (games)306
↓ Scored | Allowed →012345+Total
014.71%5.88%8.82%29.41%
120.59%5.88%5.88%2.94%35.29%
22.94%8.82%2.94%14.71%
35.88%8.82%14.71%
42.94%2.94%5.88%
5+
Total44.12%20.59%20.59%14.71%100%

1. FC Heidenheim — Summary Statistics

Mean scored1.32
Mean allowed1.06
StdDev scored1.22
StdDev allowed1.13
Mean total goals/game2.38
Correlation (scored vs allowed)-0.124
Games played34
↓ Scored | Allowed →012345+Total
05.88%5.88%2.94%2.94%2.94%2.94%23.53%
111.76%17.65%2.94%5.88%2.94%2.94%44.12%
25.88%11.76%2.94%20.59%
32.94%2.94%5.88%
42.94%2.94%
5+2.94%2.94%
Total29.41%23.53%17.65%14.71%8.82%5.88%100%

1. FC Nurnberg — Summary Statistics

Mean scored1.32
Mean allowed1.71
StdDev scored1.27
StdDev allowed1.62
Mean total goals/game3.03
Correlation (scored vs allowed)-0.158
Games played34
↓ Scored | Allowed →012345+Total
011.76%2.94%2.94%17.65%
114.71%17.65%32.35%
25.88%5.88%5.88%17.65%
32.94%8.82%5.88%17.65%
42.94%2.94%5.88%
5+2.94%2.94%2.94%8.82%
Total41.18%38.24%11.76%8.82%100%

Arminia Bielefeld — Summary Statistics

Mean scored1.91
Mean allowed0.88
StdDev scored1.58
StdDev allowed0.95
Mean total goals/game2.79
Correlation (scored vs allowed)0.215
Games played34
↓ Scored | Allowed →012345+Total
08.82%8.82%14.71%5.88%2.94%41.18%
18.82%5.88%8.82%2.94%2.94%29.41%
211.76%5.88%2.94%2.94%23.53%
32.94%2.94%5.88%
4
5+
Total17.65%26.47%32.35%14.71%8.82%100%

Dynamo Dresden — Summary Statistics

Mean scored0.94
Mean allowed1.71
StdDev scored0.95
StdDev allowed1.19
Mean total goals/game2.65
Correlation (scored vs allowed)0.144
Games played34
↓ Scored | Allowed →012345+Total
08.82%5.88%2.94%5.88%2.94%26.47%
18.82%11.76%11.76%5.88%38.24%
22.94%5.88%2.94%2.94%14.71%
32.94%8.82%2.94%14.71%
42.94%2.94%5.88%
5+
Total23.53%35.29%20.59%17.65%2.94%100%

Erzgebirge Aue — Summary Statistics

Mean scored1.35
Mean allowed1.41
StdDev scored1.20
StdDev allowed1.13
Mean total goals/game2.76
Correlation (scored vs allowed)-0.043
Games played34
↓ Scored | Allowed →012345+Total
08.82%2.94%11.76%2.94%26.47%
15.88%14.71%5.88%5.88%32.35%
28.82%2.94%8.82%2.94%2.94%26.47%
32.94%8.82%11.76%
4
5+2.94%2.94%
Total26.47%32.35%26.47%11.76%2.94%100%

Greuther Furth — Summary Statistics

Mean scored1.35
Mean allowed1.32
StdDev scored1.18
StdDev allowed1.09
Mean total goals/game2.68
Correlation (scored vs allowed)-0.091
Games played34
↓ Scored | Allowed →012345+Total
02.94%2.94%5.88%2.94%14.71%
15.88%20.59%5.88%2.94%35.29%
25.88%5.88%8.82%2.94%23.53%
32.94%2.94%2.94%2.94%11.76%
45.88%2.94%2.94%11.76%
5+2.94%2.94%
Total23.53%35.29%29.41%8.82%2.94%100%

Hamburger SV — Summary Statistics

Mean scored1.82
Mean allowed1.35
StdDev scored1.42
StdDev allowed1.12
Mean total goals/game3.18
Correlation (scored vs allowed)-0.073
Games played34
↓ Scored | Allowed →012345+Total
02.94%5.88%2.94%2.94%5.88%20.59%
12.94%14.71%11.76%2.94%32.35%
25.88%5.88%5.88%2.94%20.59%
38.82%5.88%2.94%2.94%20.59%
42.94%2.94%5.88%
5+
Total23.53%32.35%26.47%11.76%5.88%100%

Hannover 96 — Summary Statistics

Mean scored1.59
Mean allowed1.44
StdDev scored1.21
StdDev allowed1.16
Mean total goals/game3.03
Correlation (scored vs allowed)-0.320
Games played34
↓ Scored | Allowed →012345+Total
02.94%2.94%2.94%8.82%
12.94%17.65%20.59%2.94%2.94%47.06%
25.88%14.71%8.82%2.94%32.35%
32.94%2.94%2.94%8.82%
4
5+2.94%2.94%
Total11.76%35.29%35.29%11.76%5.88%100%

Holstein Kiel — Summary Statistics

Mean scored1.56
Mean allowed1.65
StdDev scored1.11
StdDev allowed1.04
Mean total goals/game3.21
Correlation (scored vs allowed)0.071
Games played34
↓ Scored | Allowed →012345+Total
02.94%5.88%5.88%2.94%17.65%
111.76%8.82%11.76%2.94%5.88%41.18%
25.88%14.71%2.94%23.53%
32.94%5.88%2.94%2.94%14.71%
4
5+2.94%2.94%
Total20.59%26.47%35.29%8.82%5.88%2.94%100%

Jahn Regensburg — Summary Statistics

Mean scored1.47
Mean allowed1.65
StdDev scored1.13
StdDev allowed1.35
Mean total goals/game3.12
Correlation (scored vs allowed)-0.186
Games played34
↓ Scored | Allowed →012345+Total
02.94%11.76%5.88%5.88%26.47%
12.94%20.59%5.88%2.94%2.94%35.29%
25.88%8.82%5.88%2.94%23.53%
38.82%8.82%
42.94%2.94%5.88%
5+
Total11.76%44.12%20.59%17.65%2.94%2.94%100%

Karlsruher SC — Summary Statistics

Mean scored1.32
Mean allowed1.65
StdDev scored1.15
StdDev allowed1.18
Mean total goals/game2.97
Correlation (scored vs allowed)0.132
Games played34
↓ Scored | Allowed →012345+Total
08.82%8.82%2.94%2.94%2.94%26.47%
18.82%14.71%5.88%29.41%
25.88%5.88%11.76%23.53%
38.82%5.88%2.94%17.65%
42.94%2.94%
5+
Total26.47%38.24%20.59%11.76%2.94%100%

SV Darmstadt 98 — Summary Statistics

Mean scored1.41
Mean allowed1.26
StdDev scored1.16
StdDev allowed1.08
Mean total goals/game2.68
Correlation (scored vs allowed)0.007
Games played34
↓ Scored | Allowed →012345+Total
08.82%17.65%8.82%35.29%
15.88%17.65%2.94%2.94%29.41%
22.94%5.88%8.82%17.65%
35.88%5.88%11.76%
42.94%2.94%
5+2.94%2.94%
Total17.65%50.00%23.53%2.94%2.94%2.94%100%

SV Sandhausen — Summary Statistics

Mean scored1.26
Mean allowed1.32
StdDev scored1.31
StdDev allowed1.09
Mean total goals/game2.59
Correlation (scored vs allowed)0.256
Games played34
↓ Scored | Allowed →012345+Total
05.88%11.76%2.94%2.94%5.88%29.41%
12.94%20.59%5.88%5.88%35.29%
28.82%5.88%5.88%20.59%
32.94%5.88%2.94%2.94%14.71%
4
5+
Total20.59%44.12%14.71%11.76%5.88%2.94%100%

St. Pauli — Summary Statistics

Mean scored1.21
Mean allowed1.47
StdDev scored1.04
StdDev allowed1.28
Mean total goals/game2.68
Correlation (scored vs allowed)-0.029
Games played34
↓ Scored | Allowed →012345+Total
05.88%5.88%2.94%14.71%
15.88%8.82%11.76%2.94%29.41%
28.82%8.82%5.88%2.94%2.94%29.41%
38.82%5.88%5.88%20.59%
4
5+2.94%2.94%5.88%
Total32.35%32.35%26.47%5.88%2.94%100%

VfB Stuttgart — Summary Statistics

Mean scored1.82
Mean allowed1.21
StdDev scored1.36
StdDev allowed1.25
Mean total goals/game3.03
Correlation (scored vs allowed)-0.103
Games played34
↓ Scored | Allowed →012345+Total
08.82%5.88%5.88%20.59%
12.94%8.82%5.88%8.82%26.47%
28.82%11.76%8.82%2.94%32.35%
32.94%2.94%2.94%8.82%17.65%
42.94%2.94%
5+
Total23.53%29.41%23.53%20.59%2.94%100%

VfL Bochum — Summary Statistics

Mean scored1.56
Mean allowed1.50
StdDev scored1.11
StdDev allowed1.16
Mean total goals/game3.06
Correlation (scored vs allowed)0.342
Games played34
↓ Scored | Allowed →012345+Total
011.76%11.76%5.88%29.41%
15.88%14.71%11.76%32.35%
22.94%2.94%8.82%2.94%2.94%20.59%
35.88%2.94%8.82%
42.94%2.94%2.94%8.82%
5+
Total29.41%32.35%17.65%14.71%2.94%2.94%100%

VfL Osnabruck — Summary Statistics

Mean scored1.35
Mean allowed1.41
StdDev scored1.25
StdDev allowed1.40
Mean total goals/game2.76
Correlation (scored vs allowed)0.122
Games played34
↓ Scored | Allowed →012345+Total
08.82%17.65%2.94%5.88%35.29%
15.88%5.88%5.88%5.88%23.53%
25.88%8.82%2.94%8.82%2.94%29.41%
32.94%2.94%5.88%
4
5+2.94%2.94%5.88%
Total20.59%32.35%11.76%23.53%11.76%100%

Wehen Wiesbaden — Summary Statistics

Mean scored1.32
Mean allowed1.91
StdDev scored1.43
StdDev allowed1.71
Mean total goals/game3.24
Correlation (scored vs allowed)0.222
Games played34

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 SV Darmstadt 98 39 43.3 -4.28
2 VfL Osnabruck 31 39.5 -8.45
3 VfL Bochum 35 43.9 -8.92
4 Greuther Furth 33 42.7 -9.67
5 Karlsruher SC 29 39.2 -10.24

Biggest Disappointments

# Team Actual Sim vsSim
1 VfB Stuttgart 41 58.3 -17.28
2 Holstein Kiel 32 48.8 -16.83
3 Hamburger SV 40 56.2 -16.20
4 1. FC Nurnberg 29 44.2 -15.16
5 St. Pauli 30 44.0 -14.04

Top Streaks

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

Longest Winning Streaks

# Team Games Dates Probability
1 SV Darmstadt 98 4 Feb 7 – Feb 29 1 in 79
2 VfL Osnabruck 3 Nov 29 – Dec 15 1 in 51
3 Hamburger SV 4 Aug 5 – Sep 1 1 in 43
4 VfB Stuttgart 4 Sep 2 – Sep 27 1 in 30
5 SV Sandhausen 3 Aug 16 – Aug 30 1 in 27

Longest Losing Streaks

# Team Games Dates Probability
1 Karlsruher SC 5 Dec 14 – Feb 8 1 in 105
2 SV Sandhausen 4 Feb 2 – Feb 23 1 in 104
3 Dynamo Dresden 5 Sep 29 – Nov 3 1 in 85
4 VfB Stuttgart 3 Oct 4 – Oct 26 1 in 61
5 Wehen Wiesbaden 4 May 22 – Jun 6 1 in 33

Longest Unbeaten Streaks

# Team Games Dates Probability
1 VfL Osnabruck 8 Oct 20 – Dec 15 1 in 105
2 SV Darmstadt 98 10 Dec 8 – Mar 7 1 in 102
3 Karlsruher SC 8 Sep 13 – Nov 11 1 in 75
4 VfL Bochum 11 Feb 22 – Jun 21 1 in 71
5 SV Sandhausen 9 Oct 28 – Jan 29 1 in 61

Longest Winless Streaks

# Team Games Dates Probability
1 1. FC Nurnberg 9 Oct 6 – Dec 15 1 in 45
2 VfL Osnabruck 10 Dec 22 – May 23 1 in 39
3 SV Sandhausen 8 Feb 2 – May 23 1 in 31
4 St. Pauli 8 Oct 6 – Dec 8 1 in 27
5 VfL Bochum 8 Jul 28 – Sep 28 1 in 21

Home-Field Advantage Edge

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

Finish Position Heatmap

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

Team123456789101112131415161718
Arminia Bielefeld36.00%26.00%17.00%6.00%4.00%3.00%4.00%1.00%1.00%1.00%1.00%
VfB Stuttgart23.00%29.00%15.00%10.00%8.00%4.00%3.00%2.00%2.00%1.00%1.00%1.00%1.00%
Hamburger SV20.00%15.00%16.00%18.00%6.00%6.00%6.00%5.00%1.00%2.00%3.00%1.00%1.00%
1. FC Heidenheim6.00%6.00%7.00%14.00%13.00%9.00%8.00%9.00%4.00%2.00%5.00%3.00%7.00%3.00%1.00%2.00%1.00%
SV Darmstadt 981.00%3.00%8.00%7.00%3.00%7.00%5.00%9.00%6.00%7.00%5.00%4.00%6.00%9.00%8.00%4.00%8.00%
Hannover 964.00%5.00%4.00%9.00%9.00%8.00%8.00%9.00%4.00%8.00%6.00%3.00%6.00%6.00%5.00%3.00%1.00%2.00%
VfL Bochum1.00%2.00%6.00%3.00%8.00%4.00%10.00%9.00%10.00%4.00%9.00%7.00%8.00%5.00%4.00%6.00%4.00%
Erzgebirge Aue3.00%2.00%8.00%4.00%4.00%5.00%13.00%6.00%7.00%4.00%7.00%5.00%7.00%7.00%6.00%7.00%3.00%2.00%
Greuther Furth1.00%2.00%1.00%7.00%6.00%6.00%5.00%10.00%7.00%4.00%13.00%7.00%7.00%8.00%5.00%9.00%2.00%
SV Sandhausen2.00%3.00%3.00%8.00%10.00%7.00%10.00%6.00%5.00%2.00%4.00%7.00%10.00%12.00%4.00%5.00%2.00%
Holstein Kiel5.00%4.00%12.00%5.00%9.00%11.00%5.00%7.00%6.00%7.00%7.00%5.00%6.00%3.00%4.00%4.00%
Jahn Regensburg1.00%3.00%4.00%3.00%8.00%4.00%8.00%3.00%7.00%2.00%10.00%7.00%8.00%12.00%9.00%5.00%5.00%1.00%
VfL Osnabruck1.00%2.00%2.00%1.00%3.00%1.00%4.00%6.00%8.00%10.00%10.00%7.00%4.00%3.00%9.00%14.00%15.00%
St. Pauli1.00%4.00%7.00%1.00%8.00%7.00%8.00%10.00%9.00%10.00%3.00%6.00%4.00%7.00%6.00%5.00%4.00%
Karlsruher SC1.00%3.00%6.00%3.00%1.00%4.00%8.00%6.00%8.00%6.00%9.00%10.00%14.00%11.00%10.00%
1. FC Nurnberg3.00%1.00%3.00%6.00%4.00%7.00%7.00%11.00%12.00%8.00%8.00%2.00%6.00%6.00%7.00%7.00%2.00%
Wehen Wiesbaden2.00%1.00%1.00%1.00%3.00%1.00%5.00%6.00%6.00%9.00%6.00%5.00%12.00%13.00%29.00%
Dynamo Dresden2.00%1.00%2.00%6.00%2.00%3.00%7.00%7.00%9.00%8.00%10.00%9.00%15.00%19.00%

Points Required Per Position

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

Points Totals in Context

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

No Trend Data Yet

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

Promotion Playoff Bracket

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

Finals

1. FC Nurnberg 3
FC Ingolstadt 04 3

Leg 1: FC Ingolstadt 04 3-1 1. FC Nurnberg

Leg 2: 1. FC Nurnberg 2-0 FC Ingolstadt 04

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 Won promotion playoff Lost promotion playoff Same level Qualified for relegation playoff Direct relegation
Arminia Bielefeld 62.0% 11.0% 6.0% 21.0%
VfB Stuttgart 52.0% 6.0% 9.0% 32.0% 1.0%
Hamburger SV 35.0% 6.0% 10.0% 48.0% 1.0%
Holstein Kiel 9.0% 6.0% 6.0% 75.0% 4.0%
1. FC Heidenheim 12.0% 1.0% 6.0% 78.0% 2.0% 1.0%
Hannover 96 9.0% 4.0% 81.0% 3.0% 3.0%
Erzgebirge Aue 5.0% 3.0% 5.0% 75.0% 7.0% 5.0%
Jahn Regensburg 4.0% 2.0% 2.0% 81.0% 5.0% 6.0%
SV Sandhausen 2.0% 1.0% 2.0% 84.0% 4.0% 7.0%
1. FC Nurnberg 3.0% 1.0% 80.0% 7.0% 9.0%
St. Pauli 1.0% 2.0% 2.0% 80.0% 6.0% 9.0%
VfL Bochum 1.0% 1.0% 1.0% 83.0% 4.0% 10.0%
SV Darmstadt 98 1.0% 2.0% 1.0% 76.0% 8.0% 12.0%
Greuther Furth 1.0% 2.0% 81.0% 5.0% 11.0%
Karlsruher SC 65.0% 14.0% 21.0%
VfL Osnabruck 3.0% 1.0% 1.0% 57.0% 9.0% 29.0%
Dynamo Dresden 57.0% 9.0% 34.0%
Wehen Wiesbaden 46.0% 12.0% 42.0%
Loser →
↓ Winner
1. FC Heidenheim1. FC NurnbergArminia BielefeldDusseldorfEintracht FrankfurtErzgebirge AueFC AugsburgGreuther FurthHamburger SVHannover 96Hertha BSCHolstein KielJahn RegensburgMainz 05Paderborn 07SC FreiburgSV Darmstadt 98SV SandhausenSchalke 04St. PauliUnion BerlinVfB StuttgartVfL BochumVfL OsnabruckVfL WolfsburgWerder Bremen
1. FC Heidenheim1.00%
1. FC Nurnberg
Arminia Bielefeld1.00%2.00%1.00%5.00%1.00%1.00%
Dusseldorf1.00%1.00%2.00%1.00%1.00%1.00%
Eintracht Frankfurt1.00%
Erzgebirge Aue1.00%1.00%1.00%
FC Augsburg2.00%2.00%1.00%1.00%1.00%
Greuther Furth
Hamburger SV1.00%2.00%3.00%
Hannover 961.00%3.00%
Hertha BSC1.00%1.00%1.00%1.00%1.00%2.00%
Holstein Kiel2.00%1.00%2.00%1.00%
Jahn Regensburg1.00%1.00%
Mainz 051.00%1.00%1.00%1.00%1.00%
Paderborn 072.00%2.00%1.00%1.00%2.00%1.00%1.00%1.00%
SC Freiburg2.00%
SV Darmstadt 981.00%1.00%
SV Sandhausen1.00%
Schalke 041.00%
St. Pauli1.00%1.00%
Union Berlin1.00%1.00%2.00%1.00%1.00%1.00%
VfB Stuttgart1.00%1.00%2.00%1.00%1.00%
VfL Bochum1.00%
VfL Osnabruck1.00%
VfL Wolfsburg1.00%
Werder Bremen1.00%2.00%2.00%

Overall Game Log

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

Date Opponent Score Pre Elo Opp Elo Win % Tie % Loss % Elo Δ Points
2019-07-26 Hannover 96 W 2-1 1782 1759 38.0% 31.5% 30.6% +5.5 3
2019-07-26 @ VfB Stuttgart L 1-2 1759 1782 30.6% 31.5% 38.0% -5.5 0
2019-07-27 1. FC Nurnberg L 0-1 1712 1739 30.9% 31.5% 37.6% -5.8 0
2019-07-27 @ Dynamo Dresden W 1-0 1739 1712 37.6% 31.5% 30.9% +5.8 3
2019-07-27 SV Sandhausen D 1-1 1770 1726 41.0% 30.9% 28.1% -0.4 1
2019-07-27 @ Holstein Kiel D 1-1 1726 1770 28.1% 30.9% 41.0% +0.4 1
2019-07-27 1. FC Heidenheim L 1-3 1648 1761 22.4% 27.4% 50.3% -7.1 0
2019-07-27 @ VfL Osnabruck W 3-1 1761 1648 50.3% 27.4% 22.4% +7.1 3
2019-07-28 Erzgebirge Aue L 0-2 1691 1720 30.7% 31.5% 37.8% -11.0 0
2019-07-28 @ Greuther Furth W 2-0 1720 1691 37.8% 31.5% 30.7% +11.0 3
2019-07-28 SV Darmstadt 98 D 1-1 1742 1728 36.8% 31.6% 31.6% -0.2 1
2019-07-28 @ Hamburger SV D 1-1 1728 1742 31.6% 31.6% 36.8% +0.2 1
2019-07-28 VfL Bochum W 3-1 1720 1721 34.6% 31.8% 33.7% +10.1 3
2019-07-28 @ Jahn Regensburg L 1-3 1721 1720 33.7% 31.8% 34.6% -10.1 0
2019-07-28 Karlsruher SC L 1-2 1679 1683 34.1% 31.8% 34.1% -5.9 0
2019-07-28 @ Wehen Wiesbaden W 2-1 1683 1679 34.1% 31.8% 34.1% +5.9 3
2019-07-29 St. Pauli D 1-1 1768 1708 43.5% 30.2% 26.3% -0.6 1
2019-07-29 @ Arminia Bielefeld D 1-1 1708 1768 26.3% 30.2% 43.5% +0.6 1
2019-08-02 Greuther Furth L 1-3 1709 1680 38.9% 31.4% 29.8% -11.2 1
2019-08-02 @ St. Pauli W 3-1 1680 1709 29.8% 31.4% 38.9% +11.2 3
2019-08-02 VfL Osnabruck L 0-1 1726 1641 47.3% 28.7% 23.9% -7.8 1
2019-08-02 @ SV Sandhausen W 1-0 1641 1726 23.9% 28.7% 47.3% +7.9 3
2019-08-02 Arminia Bielefeld D 3-3 1711 1768 27.5% 30.7% 41.9% +0.3 1
2019-08-02 @ VfL Bochum D 3-3 1768 1711 41.9% 30.7% 27.5% -0.3 2
2019-08-03 Jahn Regensburg D 1-1 1754 1731 38.0% 31.5% 30.5% -0.2 1
2019-08-03 @ Hannover 96 D 1-1 1731 1754 30.5% 31.5% 38.0% +0.2 4
2019-08-03 Dynamo Dresden W 4-2 1689 1706 32.3% 31.7% 36.0% +9.5 6
2019-08-03 @ Karlsruher SC L 2-4 1706 1689 36.0% 31.7% 32.3% -9.5 0
2019-08-04 VfB Stuttgart D 2-2 1768 1787 32.0% 31.7% 36.3% +0.1 4
2019-08-04 @ 1. FC Heidenheim D 2-2 1787 1768 36.3% 31.7% 32.0% -0.1 4
2019-08-04 Holstein Kiel W 2-0 1728 1769 29.2% 31.2% 39.6% +13.1 4
2019-08-04 @ SV Darmstadt 98 L 0-2 1769 1728 39.6% 31.2% 29.2% -13.1 1
2019-08-04 Wehen Wiesbaden W 3-2 1731 1673 43.2% 30.3% 26.5% +4.6 6
2019-08-04 @ Erzgebirge Aue L 2-3 1673 1731 26.5% 30.3% 43.2% -4.6 0
2019-08-05 Hamburger SV L 0-4 1745 1742 35.1% 31.8% 33.2% -22.8 3
2019-08-05 @ 1. FC Nurnberg W 4-0 1742 1745 33.2% 31.8% 35.1% +22.8 4
2019-08-16 VfL Bochum W 1-0 1765 1711 42.6% 30.5% 27.0% +5.2 7
2019-08-16 @ Hamburger SV L 0-1 1711 1765 27.0% 30.5% 42.6% -5.2 1
2019-08-16 1. FC Nurnberg W 3-2 1719 1722 34.2% 31.8% 34.1% +5.6 4
2019-08-16 @ SV Sandhausen L 2-3 1722 1719 34.1% 31.8% 34.2% -5.6 3
2019-08-17 Erzgebirge Aue W 3-1 1767 1736 39.3% 31.3% 29.4% +9.2 5
2019-08-17 @ Arminia Bielefeld L 1-3 1736 1767 29.4% 31.3% 39.3% -9.2 6
2019-08-17 St. Pauli W 2-1 1787 1698 47.9% 28.5% 23.6% +4.4 7
2019-08-17 @ VfB Stuttgart L 1-2 1698 1787 23.6% 28.5% 47.9% -4.4 1
2019-08-17 Hannover 96 L 0-3 1669 1753 24.7% 29.3% 46.1% -13.2 0
2019-08-17 @ Wehen Wiesbaden W 3-0 1753 1669 46.1% 29.3% 24.7% +13.2 4
2019-08-18 1. FC Heidenheim W 2-1 1696 1768 25.9% 30.0% 44.1% +7.0 3
2019-08-18 @ Dynamo Dresden L 1-2 1768 1696 44.1% 30.0% 25.9% -7.0 4
2019-08-18 Jahn Regensburg W 1-0 1691 1731 29.4% 31.3% 39.3% +6.9 6
2019-08-18 @ Greuther Furth L 0-1 1731 1691 39.3% 31.3% 29.4% -6.9 4
2019-08-18 Karlsruher SC W 2-1 1756 1698 43.2% 30.3% 26.5% +4.9 4
2019-08-18 @ Holstein Kiel L 1-2 1698 1756 26.5% 30.3% 43.2% -4.9 6
2019-08-19 SV Darmstadt 98 W 4-0 1648 1741 24.0% 28.8% 47.2% +28.0 6
2019-08-19 @ VfL Osnabruck L 0-4 1741 1648 47.2% 28.8% 24.0% -28.0 4
2019-08-23 Dynamo Dresden D 0-0 1713 1703 36.1% 31.7% 32.2% -0.1 5
2019-08-23 @ SV Darmstadt 98 D 0-0 1703 1713 32.2% 31.7% 36.1% +0.1 4
2019-08-23 VfB Stuttgart D 0-0 1727 1791 26.6% 30.3% 43.1% +0.6 7
2019-08-23 @ Erzgebirge Aue D 0-0 1791 1727 43.1% 30.3% 26.6% -0.6 8
2019-08-24 Greuther Furth D 1-1 1767 1698 44.8% 29.8% 25.5% -0.7 5
2019-08-24 @ Hannover 96 D 1-1 1698 1767 25.5% 29.8% 44.8% +0.7 7
2019-08-24 Arminia Bielefeld L 1-3 1724 1777 27.9% 30.8% 41.3% -8.8 4
2019-08-24 @ Jahn Regensburg W 3-1 1777 1724 41.3% 30.8% 27.9% +8.8 8
2019-08-24 Wehen Wiesbaden D 3-3 1706 1655 42.1% 30.6% 27.3% -0.3 2
2019-08-24 @ VfL Bochum D 3-3 1655 1706 27.3% 30.6% 42.1% +0.3 1
2019-08-25 SV Sandhausen L 0-2 1761 1724 40.1% 31.1% 28.8% -13.2 4
2019-08-25 @ 1. FC Heidenheim W 2-0 1724 1761 28.8% 31.1% 40.1% +13.2 7
2019-08-25 VfL Osnabruck W 1-0 1716 1676 40.5% 31.0% 28.5% +5.5 6
2019-08-25 @ 1. FC Nurnberg L 0-1 1676 1716 28.5% 31.0% 40.5% -5.5 6
2019-08-25 Hamburger SV L 2-4 1693 1770 25.4% 29.7% 44.9% -7.2 6
2019-08-25 @ Karlsruher SC W 4-2 1770 1693 44.9% 29.7% 25.4% +7.2 10
2019-08-26 Holstein Kiel W 2-1 1693 1761 26.3% 30.2% 43.5% +7.0 4
2019-08-26 @ St. Pauli L 1-2 1761 1693 43.5% 30.2% 26.3% -7.0 4
2019-08-30 1. FC Heidenheim D 2-2 1722 1748 31.1% 31.6% 37.3% +0.2 7
2019-08-30 @ 1. FC Nurnberg D 2-2 1748 1722 37.3% 31.6% 31.1% -0.1 5
2019-08-30 SV Darmstadt 98 W 1-0 1737 1713 38.3% 31.4% 30.3% +5.8 10
2019-08-30 @ SV Sandhausen L 0-1 1713 1737 30.3% 31.4% 38.3% -5.8 5
2019-08-31 Greuther Furth D 2-2 1785 1699 47.5% 28.7% 23.8% -0.6 9
2019-08-31 @ Arminia Bielefeld D 2-2 1699 1785 23.8% 28.7% 47.5% +0.6 8
2019-08-31 St. Pauli D 3-3 1703 1700 35.1% 31.7% 33.1% -0.0 5
2019-08-31 @ Dynamo Dresden D 3-3 1700 1703 33.1% 31.7% 35.1% +0.0 5
2019-08-31 Jahn Regensburg L 0-5 1656 1715 27.2% 30.6% 42.3% -23.2 1
2019-08-31 @ Wehen Wiesbaden W 5-0 1715 1656 42.3% 30.6% 27.2% +23.2 7
2019-09-01 Hannover 96 W 3-0 1778 1766 36.4% 31.7% 32.0% +16.4 13
2019-09-01 @ Hamburger SV L 0-3 1766 1778 32.0% 31.7% 36.4% -16.4 5
2019-09-01 Erzgebirge Aue D 1-1 1754 1727 38.6% 31.4% 30.0% -0.3 5
2019-09-01 @ Holstein Kiel D 1-1 1727 1754 30.0% 31.4% 38.6% +0.3 8
2019-09-01 Karlsruher SC W 3-0 1671 1686 32.5% 31.7% 35.8% +17.7 9
2019-09-01 @ VfL Osnabruck L 0-3 1686 1671 35.8% 31.7% 32.5% -17.7 6
2019-09-02 VfL Bochum W 2-1 1791 1706 47.2% 28.8% 24.0% +4.4 11
2019-09-02 @ VfB Stuttgart L 1-2 1706 1791 24.0% 28.8% 47.2% -4.4 2
2019-09-13 Wehen Wiesbaden W 2-1 1699 1632 44.5% 29.8% 25.6% +4.7 11
2019-09-13 @ Greuther Furth L 1-2 1632 1699 25.6% 29.8% 44.5% -4.7 1
2019-09-13 SV Sandhausen W 1-0 1668 1743 25.6% 29.8% 44.5% +7.5 9
2019-09-13 @ Karlsruher SC L 0-1 1743 1668 44.5% 29.8% 25.6% -7.5 10
2019-09-14 Holstein Kiel W 3-0 1748 1754 33.8% 31.8% 34.4% +17.3 8
2019-09-14 @ 1. FC Heidenheim L 0-3 1754 1748 34.4% 31.8% 33.8% -17.3 5
2019-09-14 Arminia Bielefeld L 0-2 1750 1785 29.9% 31.4% 38.7% -10.8 5
2019-09-14 @ Hannover 96 W 2-0 1785 1750 38.7% 31.4% 29.9% +10.8 12
2019-09-14 VfB Stuttgart L 2-3 1738 1795 27.5% 30.7% 41.9% -4.8 7
2019-09-14 @ Jahn Regensburg W 3-2 1795 1738 41.9% 30.7% 27.5% +4.8 14
2019-09-15 1. FC Nurnberg D 3-3 1707 1722 32.5% 31.7% 35.8% +0.1 6
2019-09-15 @ SV Darmstadt 98 D 3-3 1722 1707 35.8% 31.7% 32.5% -0.1 8
2019-09-15 VfL Osnabruck W 1-0 1727 1689 40.3% 31.1% 28.6% +5.5 11
2019-09-15 @ Erzgebirge Aue L 0-1 1689 1727 28.6% 31.1% 40.3% -5.5 9
2019-09-15 Dynamo Dresden D 2-2 1701 1703 34.4% 31.8% 33.9% -0.0 3
2019-09-15 @ VfL Bochum D 2-2 1703 1701 33.9% 31.8% 34.4% +0.0 6
2019-09-16 Hamburger SV W 2-0 1700 1794 23.9% 28.7% 47.4% +14.8 8
2019-09-16 @ St. Pauli L 0-2 1794 1700 47.4% 28.7% 23.9% -14.8 13
2019-09-20 SV Darmstadt 98 W 1-0 1765 1707 43.2% 30.3% 26.5% +5.2 11
2019-09-20 @ 1. FC Heidenheim L 0-1 1707 1765 26.5% 30.3% 43.2% -5.2 6
2019-09-20 Hannover 96 L 1-2 1736 1739 34.3% 31.8% 33.9% -5.9 5
2019-09-20 @ Holstein Kiel W 2-1 1739 1736 33.9% 31.8% 34.3% +5.9 8
2019-09-21 Karlsruher SC D 1-1 1722 1676 41.4% 30.8% 27.8% -0.5 9
2019-09-21 @ 1. FC Nurnberg D 1-1 1676 1722 27.8% 30.8% 41.4% +0.5 10
2019-09-21 VfL Bochum D 1-1 1736 1701 39.7% 31.2% 29.1% -0.4 11
2019-09-21 @ SV Sandhausen D 1-1 1701 1736 29.1% 31.2% 39.7% +0.4 4
2019-09-21 Greuther Furth W 2-0 1800 1704 48.8% 28.1% 23.1% +8.5 17
2019-09-21 @ VfB Stuttgart L 0-2 1704 1800 23.1% 28.1% 48.8% -8.5 11
2019-09-21 Arminia Bielefeld L 2-5 1628 1796 18.8% 22.8% 58.4% -7.0 1
2019-09-21 @ Wehen Wiesbaden W 5-2 1796 1628 58.4% 22.8% 18.8% +7.0 15
2019-09-22 Jahn Regensburg W 2-1 1703 1734 30.6% 31.5% 38.0% +6.4 9
2019-09-22 @ Dynamo Dresden L 1-2 1734 1703 38.0% 31.5% 30.6% -6.4 7
2019-09-22 Erzgebirge Aue W 4-0 1779 1733 41.4% 30.8% 27.8% +19.2 16
2019-09-22 @ Hamburger SV L 0-4 1733 1779 27.8% 30.8% 41.4% -19.2 11
2019-09-22 St. Pauli D 1-1 1683 1715 30.3% 31.5% 38.2% +0.3 10
2019-09-22 @ VfL Osnabruck D 1-1 1715 1683 38.2% 31.5% 30.3% -0.3 9
2019-09-27 VfB Stuttgart L 0-1 1803 1808 33.8% 31.8% 34.4% -6.2 15
2019-09-27 @ Arminia Bielefeld W 1-0 1808 1803 34.4% 31.8% 33.8% +6.2 20
2019-09-27 VfL Osnabruck W 2-0 1621 1683 26.8% 30.4% 42.8% +13.8 4
2019-09-27 @ Wehen Wiesbaden L 0-2 1683 1621 42.8% 30.4% 26.8% -13.8 10
2019-09-28 Hamburger SV D 2-2 1727 1798 26.0% 30.0% 44.0% +0.5 8
2019-09-28 @ Jahn Regensburg D 2-2 1798 1727 44.0% 30.0% 26.0% -0.5 17
2019-09-28 1. FC Heidenheim D 1-1 1676 1770 23.9% 28.7% 47.3% +0.8 11
2019-09-28 @ Karlsruher SC D 1-1 1770 1676 47.3% 28.7% 23.9% -0.8 12
2019-09-28 SV Darmstadt 98 D 2-2 1702 1702 34.6% 31.8% 33.6% -0.0 5
2019-09-28 @ VfL Bochum D 2-2 1702 1702 33.6% 31.8% 34.6% +0.0 7
2019-09-29 Dynamo Dresden W 4-1 1714 1710 35.3% 31.7% 33.0% +14.1 14
2019-09-29 @ Erzgebirge Aue L 1-4 1710 1714 33.0% 31.7% 35.3% -14.1 9
2019-09-29 Holstein Kiel L 0-3 1696 1730 30.0% 31.4% 38.6% -15.6 11
2019-09-29 @ Greuther Furth W 3-0 1730 1696 38.6% 31.4% 30.0% +15.6 8
2019-09-29 SV Sandhausen W 2-0 1715 1735 31.8% 31.6% 36.5% +12.4 12
2019-09-29 @ St. Pauli L 0-2 1735 1715 36.5% 31.6% 31.8% -12.4 11
2019-09-30 1. FC Nurnberg L 0-4 1745 1722 38.1% 31.5% 30.5% -24.1 8
2019-09-30 @ Hannover 96 W 4-0 1722 1745 30.5% 31.5% 38.1% +24.2 12
2019-10-04 Karlsruher SC D 1-1 1702 1677 38.3% 31.4% 30.3% -0.3 8
2019-10-04 @ SV Darmstadt 98 D 1-1 1677 1702 30.3% 31.4% 38.3% +0.3 12
2019-10-04 Wehen Wiesbaden L 1-2 1815 1634 61.4% 20.9% 17.8% -8.8 20
2019-10-04 @ VfB Stuttgart W 2-1 1634 1815 17.8% 20.9% 61.4% +8.8 7
2019-10-05 Hannover 96 L 0-2 1696 1721 31.2% 31.6% 37.2% -11.1 9
2019-10-05 @ Dynamo Dresden W 2-0 1721 1696 37.2% 31.6% 31.2% +11.1 11
2019-10-05 Greuther Furth W 2-0 1798 1680 52.1% 26.4% 21.4% +7.8 20
2019-10-05 @ Hamburger SV L 0-2 1680 1798 21.4% 26.4% 52.1% -7.8 11
2019-10-05 Erzgebirge Aue D 2-2 1723 1728 34.0% 31.8% 34.3% +0.0 12
2019-10-05 @ SV Sandhausen D 2-2 1728 1723 34.3% 31.8% 34.0% -0.0 15
2019-10-06 VfL Bochum L 2-3 1769 1702 44.6% 29.8% 25.6% -6.7 12
2019-10-06 @ 1. FC Heidenheim W 3-2 1702 1769 25.6% 29.8% 44.6% +6.7 8
2019-10-06 St. Pauli D 1-1 1746 1727 37.4% 31.6% 31.1% -0.2 13
2019-10-06 @ 1. FC Nurnberg D 1-1 1727 1746 31.1% 31.6% 37.4% +0.2 13
2019-10-06 Jahn Regensburg L 1-2 1746 1728 37.3% 31.6% 31.1% -6.3 8
2019-10-06 @ Holstein Kiel W 2-1 1728 1746 31.1% 31.6% 37.3% +6.3 11
2019-10-07 Arminia Bielefeld L 0-1 1670 1796 21.4% 26.4% 52.3% -4.1 10
2019-10-07 @ VfL Osnabruck W 1-0 1796 1670 52.3% 26.4% 21.4% +4.1 18
2019-10-18 1. FC Nurnberg W 4-3 1728 1746 32.2% 31.7% 36.1% +5.7 18
2019-10-18 @ Erzgebirge Aue L 3-4 1746 1728 36.1% 31.7% 32.2% -5.7 13
2019-10-18 Dynamo Dresden W 2-0 1672 1684 32.9% 31.7% 35.3% +12.1 14
2019-10-18 @ Greuther Furth L 0-2 1684 1672 35.3% 31.7% 32.9% -12.1 9
2019-10-19 SV Sandhausen W 1-0 1734 1723 36.3% 31.7% 32.0% +6.0 14
2019-10-19 @ Jahn Regensburg L 0-1 1723 1734 32.0% 31.7% 36.3% -6.0 12
2019-10-19 SV Darmstadt 98 L 0-1 1727 1702 38.4% 31.4% 30.2% -6.8 13
2019-10-19 @ St. Pauli W 1-0 1702 1727 30.2% 31.4% 38.4% +6.8 11
2019-10-19 1. FC Heidenheim D 0-0 1643 1763 21.9% 26.9% 51.2% +1.2 8
2019-10-19 @ Wehen Wiesbaden D 0-0 1763 1643 51.2% 26.9% 21.9% -1.2 13
2019-10-20 VfL Osnabruck D 0-0 1732 1666 44.4% 29.9% 25.7% -0.7 12
2019-10-20 @ Hannover 96 D 0-0 1666 1732 25.7% 29.9% 44.4% +0.7 11
2019-10-20 Holstein Kiel L 0-1 1806 1740 44.4% 29.9% 25.7% -7.5 20
2019-10-20 @ VfB Stuttgart W 1-0 1740 1806 25.7% 29.9% 44.4% +7.5 11
2019-10-20 Karlsruher SC D 3-3 1708 1678 39.2% 31.3% 29.5% -0.2 9
2019-10-20 @ VfL Bochum D 3-3 1678 1708 29.5% 31.3% 39.2% +0.2 13
2019-10-21 Hamburger SV D 1-1 1800 1806 33.9% 31.8% 34.3% +0.0 19
2019-10-21 @ Arminia Bielefeld D 1-1 1806 1800 34.3% 31.8% 33.9% -0.0 21
2019-10-25 Erzgebirge Aue W 1-0 1708 1734 31.2% 31.6% 37.2% +6.6 14
2019-10-25 @ SV Darmstadt 98 L 0-1 1734 1708 37.2% 31.6% 31.2% -6.6 18
2019-10-25 VfL Bochum W 2-1 1747 1708 40.4% 31.0% 28.6% +5.2 14
2019-10-25 @ Holstein Kiel L 1-2 1708 1747 28.6% 31.0% 40.4% -5.2 9
2019-10-26 Arminia Bielefeld L 0-1 1672 1801 21.3% 26.2% 52.5% -4.1 9
2019-10-26 @ Dynamo Dresden W 1-0 1801 1672 52.5% 26.2% 21.3% +4.1 22
2019-10-26 VfB Stuttgart W 6-2 1806 1798 35.7% 31.7% 32.6% +15.3 24
2019-10-26 @ Hamburger SV L 2-6 1798 1806 32.6% 31.7% 35.7% -15.3 20
2019-10-26 Hannover 96 D 3-3 1678 1731 27.8% 30.8% 41.3% +0.3 14
2019-10-26 @ Karlsruher SC D 3-3 1731 1678 41.3% 30.8% 27.8% -0.3 13
2019-10-27 St. Pauli W 1-0 1761 1721 40.6% 31.0% 28.4% +5.5 16
2019-10-27 @ 1. FC Heidenheim L 0-1 1721 1761 28.4% 31.0% 40.6% -5.5 13
2019-10-27 Jahn Regensburg D 1-1 1740 1740 34.6% 31.8% 33.6% -0.0 14
2019-10-27 @ 1. FC Nurnberg D 1-1 1740 1740 33.6% 31.8% 34.6% +0.0 15
2019-10-27 Greuther Furth D 0-0 1666 1684 32.1% 31.7% 36.2% +0.2 12
2019-10-27 @ VfL Osnabruck D 0-0 1684 1666 36.2% 31.7% 32.1% -0.2 15
2019-10-28 Wehen Wiesbaden D 0-0 1717 1644 45.4% 29.5% 25.1% -0.8 13
2019-10-28 @ SV Sandhausen D 0-0 1644 1717 25.1% 29.5% 45.4% +0.8 9
2019-11-01 SV Sandhausen D 1-1 1731 1716 36.8% 31.6% 31.6% -0.2 14
2019-11-01 @ Hannover 96 D 1-1 1716 1731 31.6% 31.6% 36.8% +0.2 14
2019-11-01 VfL Osnabruck D 3-3 1740 1666 45.5% 29.5% 25.0% -0.4 16
2019-11-01 @ Jahn Regensburg D 3-3 1666 1740 25.0% 29.5% 45.5% +0.4 13
2019-11-02 1. FC Heidenheim D 1-1 1727 1767 29.4% 31.2% 39.4% +0.3 19
2019-11-02 @ Erzgebirge Aue D 1-1 1767 1727 39.4% 31.2% 29.4% -0.3 17
2019-11-02 SV Darmstadt 98 W 3-1 1684 1715 30.5% 31.5% 38.1% +11.0 18
2019-11-02 @ Greuther Furth L 1-3 1715 1684 38.1% 31.5% 30.5% -11.0 14
2019-11-02 Karlsruher SC D 2-2 1715 1678 40.1% 31.1% 28.8% -0.3 14
2019-11-02 @ St. Pauli D 2-2 1678 1715 28.8% 31.1% 40.1% +0.3 15
2019-11-03 Holstein Kiel W 2-1 1805 1753 42.3% 30.6% 27.1% +5.0 25
2019-11-03 @ Arminia Bielefeld L 1-2 1753 1805 27.1% 30.6% 42.3% -5.0 14
2019-11-03 Dynamo Dresden W 3-1 1783 1668 51.7% 26.7% 21.7% +6.9 23
2019-11-03 @ VfB Stuttgart L 1-3 1668 1783 21.7% 26.7% 51.7% -6.9 9
2019-11-03 Hamburger SV D 1-1 1645 1821 18.4% 22.0% 59.6% +1.5 10
2019-11-03 @ Wehen Wiesbaden D 1-1 1821 1645 59.6% 22.0% 18.4% -1.5 25
2019-11-04 1. FC Nurnberg W 3-1 1703 1740 29.7% 31.3% 38.9% +11.2 12
2019-11-04 @ VfL Bochum L 1-3 1740 1703 38.9% 31.3% 29.7% -11.2 14
2019-11-08 Wehen Wiesbaden W 1-0 1661 1647 36.8% 31.6% 31.6% +5.9 12
2019-11-08 @ Dynamo Dresden L 0-1 1647 1661 31.6% 31.6% 36.8% -5.9 10
2019-11-08 VfL Bochum D 1-1 1715 1714 34.8% 31.8% 33.5% -0.0 15
2019-11-08 @ St. Pauli D 1-1 1714 1715 33.5% 31.8% 34.8% +0.0 13
2019-11-09 Hamburger SV D 1-1 1748 1820 25.9% 30.0% 44.1% +0.6 15
2019-11-09 @ Holstein Kiel D 1-1 1820 1748 44.1% 30.0% 25.9% -0.6 26
2019-11-09 Greuther Furth W 3-2 1716 1695 37.8% 31.5% 30.7% +5.2 17
2019-11-09 @ SV Sandhausen L 2-3 1695 1716 30.7% 31.5% 37.8% -5.2 18
2019-11-09 VfB Stuttgart W 1-0 1667 1790 21.6% 26.6% 51.7% +8.3 16
2019-11-09 @ VfL Osnabruck L 0-1 1790 1667 51.7% 26.6% 21.6% -8.3 23
2019-11-10 Hannover 96 W 4-0 1767 1731 39.9% 31.1% 28.9% +19.9 20
2019-11-10 @ 1. FC Heidenheim L 0-4 1731 1767 28.9% 31.1% 39.9% -19.8 14
2019-11-10 Arminia Bielefeld L 1-5 1729 1810 25.0% 29.5% 45.5% -14.6 14
2019-11-10 @ 1. FC Nurnberg W 5-1 1810 1729 45.5% 29.5% 25.0% +14.6 28
2019-11-10 Jahn Regensburg D 2-2 1704 1740 29.9% 31.4% 38.7% +0.2 15
2019-11-10 @ SV Darmstadt 98 D 2-2 1740 1704 38.7% 31.4% 29.9% -0.2 17
2019-11-11 Erzgebirge Aue D 1-1 1678 1727 28.3% 31.0% 40.7% +0.4 16
2019-11-11 @ Karlsruher SC D 1-1 1727 1678 40.7% 31.0% 28.3% -0.4 20
2019-11-22 St. Pauli W 3-1 1727 1715 36.4% 31.7% 31.9% +9.8 23
2019-11-22 @ Erzgebirge Aue L 1-3 1715 1727 31.9% 31.7% 36.4% -9.8 15
2019-11-22 VfL Osnabruck D 1-1 1714 1675 40.4% 31.1% 28.6% -0.4 14
2019-11-22 @ VfL Bochum D 1-1 1675 1714 28.6% 31.1% 40.4% +0.4 17
2019-11-23 SV Sandhausen D 1-1 1824 1722 49.9% 27.6% 22.6% -1.0 29
2019-11-23 @ Arminia Bielefeld D 1-1 1722 1824 22.6% 27.6% 49.9% +1.0 18
2019-11-23 Dynamo Dresden W 2-1 1819 1667 57.1% 23.5% 19.3% +3.4 29
2019-11-23 @ Hamburger SV L 1-2 1667 1819 19.3% 23.5% 57.1% -3.4 12
2019-11-23 Holstein Kiel L 3-6 1641 1748 22.8% 27.8% 49.4% -8.2 10
2019-11-23 @ Wehen Wiesbaden W 6-3 1748 1641 49.4% 27.8% 22.8% +8.2 18
2019-11-24 1. FC Nurnberg D 0-0 1690 1714 31.3% 31.6% 37.0% +0.2 19
2019-11-24 @ Greuther Furth D 0-0 1714 1690 37.0% 31.6% 31.3% -0.2 15
2019-11-24 1. FC Heidenheim W 3-1 1739 1786 28.5% 31.0% 40.4% +11.5 20
2019-11-24 @ Jahn Regensburg L 1-3 1786 1739 40.4% 31.0% 28.5% -11.5 20
2019-11-24 Karlsruher SC W 3-0 1782 1679 49.9% 27.6% 22.5% +12.1 26
2019-11-24 @ VfB Stuttgart L 0-3 1679 1782 22.5% 27.6% 49.9% -12.0 16
2019-11-25 SV Darmstadt 98 L 1-2 1711 1704 35.6% 31.7% 32.7% -6.1 14
2019-11-25 @ Hannover 96 W 2-1 1704 1711 32.7% 31.7% 35.6% +6.1 18
2019-11-29 Jahn Regensburg W 4-1 1667 1751 24.7% 29.3% 46.0% +17.8 19
2019-11-29 @ Karlsruher SC L 1-4 1751 1667 46.0% 29.3% 24.7% -17.8 20
2019-11-29 Hamburger SV W 2-1 1676 1822 20.1% 24.6% 55.3% +8.2 20
2019-11-29 @ VfL Osnabruck L 1-2 1822 1676 55.3% 24.6% 20.1% -8.2 29
2019-11-30 Wehen Wiesbaden L 0-2 1714 1633 46.7% 29.0% 24.3% -14.6 15
2019-11-30 @ 1. FC Nurnberg W 2-0 1633 1714 24.3% 29.0% 46.7% +14.7 13
2019-11-30 Holstein Kiel L 1-2 1664 1756 24.0% 28.8% 47.2% -4.4 12
2019-11-30 @ Dynamo Dresden W 2-1 1756 1664 47.2% 28.8% 24.0% +4.4 21
2019-11-30 Hannover 96 L 0-1 1705 1705 34.7% 31.8% 33.5% -6.3 15
2019-11-30 @ St. Pauli W 1-0 1705 1705 33.5% 31.8% 34.7% +6.3 17
2019-11-30 Erzgebirge Aue W 2-0 1714 1737 31.5% 31.6% 36.9% +12.5 17
2019-11-30 @ VfL Bochum L 0-2 1737 1714 36.9% 31.6% 31.5% -12.5 23
2019-12-01 Greuther Furth W 1-0 1775 1690 47.2% 28.8% 24.0% +4.7 23
2019-12-01 @ 1. FC Heidenheim L 0-1 1690 1775 24.0% 28.8% 47.2% -4.7 19
2019-12-01 Arminia Bielefeld L 1-3 1710 1823 22.4% 27.4% 50.2% -7.1 18
2019-12-01 @ SV Darmstadt 98 W 3-1 1823 1710 50.2% 27.4% 22.4% +7.1 32
2019-12-01 VfB Stuttgart W 2-1 1722 1794 26.0% 30.0% 44.0% +7.0 21
2019-12-01 @ SV Sandhausen L 1-2 1794 1722 44.0% 30.0% 26.0% -7.0 26
2019-12-06 Karlsruher SC D 2-2 1830 1684 56.3% 24.1% 19.7% -1.0 33
2019-12-06 @ Arminia Bielefeld D 2-2 1684 1830 19.7% 24.1% 56.3% +1.0 20
2019-12-06 1. FC Heidenheim L 0-1 1814 1780 39.7% 31.2% 29.1% -7.0 29
2019-12-06 @ Hamburger SV W 1-0 1780 1814 29.1% 31.2% 39.7% +7.0 26
2019-12-07 VfL Bochum W 3-1 1685 1726 29.2% 31.2% 39.5% +11.3 22
2019-12-07 @ Greuther Furth L 1-3 1726 1685 39.5% 31.2% 29.2% -11.3 17
2019-12-07 Erzgebirge Aue W 3-2 1711 1724 32.8% 31.7% 35.5% +5.8 20
2019-12-07 @ Hannover 96 L 2-3 1724 1711 35.5% 31.7% 32.8% -5.8 23
2019-12-07 VfL Osnabruck L 2-4 1761 1684 46.0% 29.3% 24.7% -11.2 21
2019-12-07 @ Holstein Kiel W 4-2 1684 1761 24.7% 29.3% 46.0% +11.2 23
2019-12-08 SV Sandhausen D 1-1 1659 1730 26.1% 30.1% 43.8% +0.6 13
2019-12-08 @ Dynamo Dresden D 1-1 1730 1659 43.8% 30.1% 26.1% -0.6 22
2019-12-08 St. Pauli W 1-0 1733 1699 39.7% 31.2% 29.1% +5.6 23
2019-12-08 @ Jahn Regensburg L 0-1 1699 1733 29.1% 31.2% 39.7% -5.6 15
2019-12-08 SV Darmstadt 98 D 0-0 1647 1703 27.5% 30.7% 41.8% +0.5 14
2019-12-08 @ Wehen Wiesbaden D 0-0 1703 1647 41.8% 30.7% 27.5% -0.5 19
2019-12-09 1. FC Nurnberg W 3-1 1787 1699 47.6% 28.6% 23.8% +7.6 29
2019-12-09 @ VfB Stuttgart L 1-3 1699 1787 23.8% 28.6% 47.6% -7.6 15
2019-12-13 Jahn Regensburg W 1-0 1718 1739 31.8% 31.7% 36.5% +6.6 26
2019-12-13 @ Erzgebirge Aue L 0-1 1739 1718 36.5% 31.7% 31.8% -6.6 23
2019-12-13 Hannover 96 W 2-1 1715 1717 34.4% 31.8% 33.8% +5.9 20
2019-12-13 @ VfL Bochum L 1-2 1717 1715 33.8% 31.8% 34.4% -5.9 20
2019-12-14 Arminia Bielefeld D 0-0 1787 1829 29.0% 31.2% 39.8% +0.4 27
2019-12-14 @ 1. FC Heidenheim D 0-0 1829 1787 39.8% 31.2% 29.0% -0.4 34
2019-12-14 Greuther Furth L 1-5 1685 1697 33.1% 31.7% 35.2% -18.3 20
2019-12-14 @ Karlsruher SC W 5-1 1697 1685 35.2% 31.7% 33.1% +18.3 25
2019-12-14 Wehen Wiesbaden W 3-1 1693 1648 41.3% 30.8% 27.9% +8.8 18
2019-12-14 @ St. Pauli L 1-3 1648 1693 27.9% 30.8% 41.3% -8.8 14
2019-12-15 Holstein Kiel D 2-2 1692 1750 27.3% 30.6% 42.1% +0.4 16
2019-12-15 @ 1. FC Nurnberg D 2-2 1750 1692 42.1% 30.6% 27.3% -0.4 22
2019-12-15 Hamburger SV D 1-1 1729 1807 25.3% 29.6% 45.1% +0.7 23
2019-12-15 @ SV Sandhausen D 1-1 1807 1729 45.1% 29.6% 25.3% -0.7 30
2019-12-15 Dynamo Dresden W 3-0 1695 1660 39.8% 31.2% 29.0% +15.2 26
2019-12-15 @ VfL Osnabruck L 0-3 1660 1695 29.0% 31.2% 39.8% -15.2 13
2019-12-16 VfB Stuttgart D 1-1 1703 1794 24.1% 28.9% 47.0% +0.8 20
2019-12-16 @ SV Darmstadt 98 D 1-1 1794 1703 47.0% 28.9% 24.1% -0.8 30
2019-12-20 Dynamo Dresden W 2-0 1692 1645 41.6% 30.8% 27.7% +10.1 19
2019-12-20 @ 1. FC Nurnberg L 0-2 1645 1692 27.7% 30.8% 41.6% -10.1 13
2019-12-20 Wehen Wiesbaden L 0-1 1667 1639 38.8% 31.4% 29.8% -6.8 20
2019-12-20 @ Karlsruher SC W 1-0 1639 1667 29.8% 31.4% 38.8% +6.8 17
2019-12-21 Hamburger SV D 2-2 1704 1807 23.1% 28.1% 48.8% +0.7 21
2019-12-21 @ SV Darmstadt 98 D 2-2 1807 1704 48.8% 28.1% 23.1% -0.7 31
2019-12-21 Greuther Furth W 3-1 1725 1715 36.1% 31.7% 32.2% +9.8 29
2019-12-21 @ Erzgebirge Aue L 1-3 1715 1725 32.2% 31.7% 36.1% -9.8 25
2019-12-21 VfB Stuttgart D 2-2 1711 1793 24.9% 29.4% 45.7% +0.5 21
2019-12-21 @ Hannover 96 D 2-2 1793 1711 45.7% 29.4% 24.9% -0.5 31
2019-12-21 Arminia Bielefeld W 3-0 1702 1829 21.3% 26.3% 52.3% +23.0 21
2019-12-21 @ St. Pauli L 0-3 1829 1702 52.3% 26.3% 21.3% -23.0 34
2019-12-22 VfL Osnabruck W 3-1 1787 1710 46.0% 29.3% 24.7% +7.9 30
2019-12-22 @ 1. FC Heidenheim L 1-3 1710 1787 24.7% 29.3% 46.0% -7.9 26
2019-12-22 Holstein Kiel D 2-2 1730 1749 31.9% 31.7% 36.4% +0.1 24
2019-12-22 @ SV Sandhausen D 2-2 1749 1730 36.4% 31.7% 31.9% -0.1 23
2019-12-22 Jahn Regensburg L 2-3 1721 1732 33.1% 31.7% 35.2% -5.5 20
2019-12-22 @ VfL Bochum W 3-2 1732 1721 35.2% 31.7% 33.1% +5.5 26
2020-01-28 VfL Bochum W 2-0 1806 1715 48.0% 28.4% 23.5% +8.7 37
2020-01-28 @ Arminia Bielefeld L 0-2 1715 1806 23.5% 28.4% 48.0% -8.7 20
2020-01-28 St. Pauli W 3-0 1705 1725 31.9% 31.7% 36.4% +17.9 28
2020-01-28 @ Greuther Furth L 0-3 1725 1705 36.4% 31.7% 31.9% -17.9 21
2020-01-28 Hannover 96 W 1-0 1738 1711 38.5% 31.4% 30.1% +5.7 29
2020-01-28 @ Jahn Regensburg L 0-1 1711 1738 30.1% 31.4% 38.5% -5.7 21
2020-01-28 Erzgebirge Aue W 1-0 1646 1735 24.3% 29.0% 46.7% +7.8 20
2020-01-28 @ Wehen Wiesbaden L 0-1 1735 1646 46.7% 29.0% 24.3% -7.8 29
2020-01-29 Karlsruher SC W 1-0 1635 1660 31.1% 31.6% 37.3% +6.7 16
2020-01-29 @ Dynamo Dresden L 0-1 1660 1635 37.3% 31.6% 31.1% -6.6 20
2020-01-29 SV Darmstadt 98 D 1-1 1749 1704 41.3% 30.8% 27.9% -0.5 24
2020-01-29 @ Holstein Kiel D 1-1 1704 1749 27.9% 30.8% 41.3% +0.5 22
2020-01-29 1. FC Heidenheim W 3-0 1793 1795 34.4% 31.8% 33.9% +17.1 34
2020-01-29 @ VfB Stuttgart L 0-3 1795 1793 33.9% 31.8% 34.4% -17.1 30
2020-01-29 SV Sandhausen L 1-3 1702 1730 30.9% 31.6% 37.5% -9.5 26
2020-01-29 @ VfL Osnabruck W 3-1 1730 1702 37.5% 31.6% 30.9% +9.5 27
2020-01-30 1. FC Nurnberg W 4-1 1806 1702 50.0% 27.5% 22.5% +10.1 34
2020-01-30 @ Hamburger SV L 1-4 1702 1806 22.5% 27.5% 50.0% -10.1 19
2020-01-31 Arminia Bielefeld D 0-0 1727 1815 24.4% 29.1% 46.5% +0.9 30
2020-01-31 @ Erzgebirge Aue D 0-0 1815 1727 46.5% 29.1% 24.4% -0.9 38
2020-01-31 Greuther Furth L 0-2 1743 1723 37.6% 31.5% 30.9% -12.6 29
2020-01-31 @ Jahn Regensburg W 2-0 1723 1743 30.9% 31.5% 37.6% +12.6 31
2020-02-01 Wehen Wiesbaden D 2-2 1706 1654 42.3% 30.6% 27.1% -0.4 22
2020-02-01 @ Hannover 96 D 2-2 1654 1706 27.1% 30.6% 42.3% +0.4 21
2020-02-01 Holstein Kiel L 0-2 1654 1749 23.8% 28.6% 47.6% -8.8 20
2020-02-01 @ Karlsruher SC W 2-0 1749 1654 47.6% 28.6% 23.8% +8.8 27
2020-02-01 VfB Stuttgart D 1-1 1707 1810 23.1% 28.1% 48.7% +0.9 22
2020-02-01 @ St. Pauli D 1-1 1810 1707 48.7% 28.1% 23.1% -0.9 35
2020-02-02 Dynamo Dresden D 0-0 1778 1641 54.9% 24.9% 20.2% -1.4 31
2020-02-02 @ 1. FC Heidenheim D 0-0 1641 1778 20.2% 24.9% 54.9% +1.4 17
2020-02-02 SV Sandhausen W 2-0 1692 1739 28.5% 31.0% 40.5% +13.3 22
2020-02-02 @ 1. FC Nurnberg L 0-2 1739 1692 40.5% 31.0% 28.5% -13.3 27
2020-02-02 VfL Osnabruck D 2-2 1705 1693 36.4% 31.7% 31.9% -0.1 23
2020-02-02 @ SV Darmstadt 98 D 2-2 1693 1705 31.9% 31.7% 36.4% +0.1 27
2020-02-03 Hamburger SV L 1-3 1707 1816 22.6% 27.7% 49.7% -7.2 20
2020-02-03 @ VfL Bochum W 3-1 1816 1707 49.7% 27.7% 22.6% +7.2 37
2020-02-07 SV Darmstadt 98 L 2-3 1643 1705 26.9% 30.5% 42.6% -4.7 17
2020-02-07 @ Dynamo Dresden W 3-2 1705 1643 42.6% 30.5% 26.9% +4.7 26
2020-02-07 1. FC Heidenheim L 0-1 1726 1776 28.1% 30.9% 40.9% -5.4 27
2020-02-07 @ SV Sandhausen W 1-0 1776 1726 40.9% 30.9% 28.1% +5.4 34
2020-02-08 Karlsruher SC W 2-0 1823 1645 61.1% 21.1% 17.9% +6.1 40
2020-02-08 @ Hamburger SV L 0-2 1645 1823 17.9% 21.1% 61.1% -6.1 20
2020-02-08 Erzgebirge Aue W 3-0 1809 1728 46.6% 29.0% 24.3% +13.0 38
2020-02-08 @ VfB Stuttgart L 0-3 1728 1809 24.3% 29.0% 46.6% -13.0 30
2020-02-08 1. FC Nurnberg L 0-1 1693 1705 32.9% 31.7% 35.3% -6.1 27
2020-02-08 @ VfL Osnabruck W 1-0 1705 1693 35.3% 31.7% 32.9% +6.1 25
2020-02-09 Jahn Regensburg W 6-0 1814 1731 46.9% 28.9% 24.1% +24.8 41
2020-02-09 @ Arminia Bielefeld L 0-6 1731 1814 24.1% 28.9% 46.9% -24.8 29
2020-02-09 Hannover 96 L 1-3 1736 1705 39.1% 31.3% 29.6% -11.2 31
2020-02-09 @ Greuther Furth W 3-1 1705 1736 29.6% 31.3% 39.1% +11.2 25
2020-02-09 VfL Bochum L 0-1 1654 1700 28.7% 31.1% 40.2% -5.5 21
2020-02-09 @ Wehen Wiesbaden W 1-0 1700 1654 40.2% 31.1% 28.7% +5.5 23
2020-02-10 St. Pauli W 2-1 1757 1708 41.9% 30.7% 27.4% +5.0 30
2020-02-10 @ Holstein Kiel L 1-2 1708 1757 27.4% 30.7% 41.9% -5.0 22
2020-02-14 1. FC Nurnberg D 2-2 1782 1711 45.1% 29.7% 25.3% -0.5 35
2020-02-14 @ 1. FC Heidenheim D 2-2 1711 1782 25.3% 29.7% 45.1% +0.5 26
2020-02-14 Dynamo Dresden D 0-0 1703 1638 44.2% 30.0% 25.8% -0.7 23
2020-02-14 @ St. Pauli D 0-0 1638 1703 25.8% 30.0% 44.2% +0.7 18
2020-02-15 Arminia Bielefeld L 2-4 1725 1839 22.3% 27.3% 50.4% -6.3 31
2020-02-15 @ Greuther Furth W 4-2 1839 1725 50.4% 27.3% 22.3% +6.3 44
2020-02-15 Hamburger SV D 1-1 1717 1829 22.4% 27.4% 50.2% +1.0 26
2020-02-15 @ Hannover 96 D 1-1 1829 1717 50.2% 27.4% 22.4% -1.0 41
2020-02-15 Wehen Wiesbaden W 1-0 1706 1648 43.1% 30.3% 26.6% +5.2 32
2020-02-15 @ Jahn Regensburg L 0-1 1648 1706 26.6% 30.3% 43.1% -5.2 21
2020-02-16 SV Sandhausen W 1-0 1709 1721 33.1% 31.7% 35.2% +6.4 29
2020-02-16 @ SV Darmstadt 98 L 0-1 1721 1709 35.2% 31.7% 33.1% -6.4 27
2020-02-16 Holstein Kiel L 1-2 1715 1762 28.5% 31.0% 40.5% -5.2 30
2020-02-16 @ Erzgebirge Aue W 2-1 1762 1715 40.5% 31.0% 28.5% +5.2 33
2020-02-16 VfL Osnabruck D 1-1 1639 1687 28.4% 31.0% 40.6% +0.4 21
2020-02-16 @ Karlsruher SC D 1-1 1687 1639 40.6% 31.0% 28.4% -0.4 28
2020-02-17 VfB Stuttgart L 0-1 1705 1822 22.1% 27.1% 50.8% -4.3 23
2020-02-17 @ VfL Bochum W 1-0 1822 1705 50.8% 27.1% 22.1% +4.3 41
2020-02-21 Erzgebirge Aue D 0-0 1686 1710 31.4% 31.6% 36.9% +0.2 29
2020-02-21 @ VfL Osnabruck D 0-0 1710 1686 36.9% 31.6% 31.4% -0.2 31
2020-02-21 Greuther Furth D 1-1 1643 1718 25.6% 29.8% 44.6% +0.7 22
2020-02-21 @ Wehen Wiesbaden D 1-1 1718 1643 44.6% 29.8% 25.6% -0.7 32
2020-02-22 VfL Bochum L 1-2 1639 1701 26.9% 30.5% 42.6% -4.9 18
2020-02-22 @ Dynamo Dresden W 2-1 1701 1639 42.6% 30.5% 26.9% +4.9 26
2020-02-22 St. Pauli L 0-2 1828 1702 53.4% 25.8% 20.9% -16.0 41
2020-02-22 @ Hamburger SV W 2-0 1702 1828 20.9% 25.8% 53.4% +16.0 26
2020-02-22 1. FC Heidenheim L 0-1 1768 1781 32.7% 31.7% 35.5% -6.1 33
2020-02-22 @ Holstein Kiel W 1-0 1781 1768 35.5% 31.7% 32.7% +6.1 38
2020-02-22 Jahn Regensburg W 2-0 1826 1711 51.7% 26.6% 21.6% +7.9 44
2020-02-22 @ VfB Stuttgart L 0-2 1711 1826 21.6% 26.6% 51.7% -7.9 32
2020-02-23 SV Darmstadt 98 L 1-2 1712 1716 34.1% 31.8% 34.1% -5.9 26
2020-02-23 @ 1. FC Nurnberg W 2-1 1716 1712 34.1% 31.8% 34.1% +5.9 32
2020-02-23 Hannover 96 W 1-0 1845 1718 53.5% 25.7% 20.8% +4.0 47
2020-02-23 @ Arminia Bielefeld L 0-1 1718 1845 20.8% 25.7% 53.5% -4.0 26
2020-02-23 Karlsruher SC L 0-2 1714 1639 45.7% 29.4% 24.9% -14.5 27
2020-02-23 @ SV Sandhausen W 2-0 1639 1714 24.9% 29.4% 45.7% +14.4 24
2020-02-28 Dynamo Dresden L 1-2 1703 1634 44.9% 29.7% 25.4% -7.1 32
2020-02-28 @ Jahn Regensburg W 2-1 1634 1703 25.4% 29.7% 44.9% +7.1 21
2020-02-28 1. FC Nurnberg L 0-1 1654 1706 27.9% 30.9% 41.2% -5.4 24
2020-02-28 @ Karlsruher SC W 1-0 1706 1654 41.2% 30.9% 27.9% +5.4 29
2020-02-29 1. FC Heidenheim W 2-0 1722 1787 26.5% 30.3% 43.2% +13.9 35
2020-02-29 @ SV Darmstadt 98 L 0-2 1787 1722 43.2% 30.3% 26.5% -13.9 38
2020-02-29 Hamburger SV W 3-0 1709 1812 23.1% 28.1% 48.7% +21.9 34
2020-02-29 @ Erzgebirge Aue L 0-3 1812 1709 48.7% 28.1% 23.1% -21.9 41
2020-02-29 VfB Stuttgart W 2-0 1718 1834 22.1% 27.1% 50.8% +15.5 35
2020-02-29 @ Greuther Furth L 0-2 1834 1718 50.8% 27.1% 22.1% -15.5 44
2020-03-01 Wehen Wiesbaden W 1-0 1849 1644 65.0% 18.5% 16.5% +2.9 50
2020-03-01 @ Arminia Bielefeld L 0-1 1644 1849 16.5% 18.5% 65.0% -2.9 22
2020-03-01 VfL Osnabruck W 3-1 1718 1687 39.3% 31.3% 29.4% +9.2 29
2020-03-01 @ St. Pauli L 1-3 1687 1718 29.4% 31.3% 39.3% -9.2 29
2020-03-01 SV Sandhausen D 4-4 1706 1700 35.5% 31.7% 32.7% -0.1 27
2020-03-01 @ VfL Bochum D 4-4 1700 1706 32.7% 31.7% 35.5% +0.0 28
2020-03-02 Holstein Kiel W 3-1 1714 1762 28.4% 31.0% 40.6% +11.5 29
2020-03-02 @ Hannover 96 L 1-3 1762 1714 40.6% 31.0% 28.4% -11.5 33
2020-03-06 Hannover 96 L 0-3 1711 1725 32.7% 31.7% 35.5% -16.7 29
2020-03-06 @ 1. FC Nurnberg W 3-0 1725 1711 35.5% 31.7% 32.7% +16.7 32
2020-03-06 Wehen Wiesbaden L 2-6 1677 1641 40.0% 31.1% 28.9% -17.7 29
2020-03-06 @ VfL Osnabruck W 6-2 1641 1677 28.9% 31.1% 40.0% +17.7 25
2020-03-07 Karlsruher SC W 3-1 1774 1648 53.2% 25.8% 20.9% +6.6 41
2020-03-07 @ 1. FC Heidenheim L 1-3 1648 1774 20.9% 25.8% 53.2% -6.6 24
2020-03-07 VfL Bochum D 0-0 1735 1706 39.0% 31.3% 29.7% -0.4 36
2020-03-07 @ SV Darmstadt 98 D 0-0 1706 1735 29.7% 31.3% 39.0% +0.4 28
2020-03-07 Jahn Regensburg W 2-1 1790 1696 48.6% 28.2% 23.2% +4.3 44
2020-03-07 @ Hamburger SV L 1-2 1696 1790 23.2% 28.2% 48.6% -4.3 32
2020-03-08 Erzgebirge Aue W 2-1 1641 1731 24.2% 28.9% 46.9% +7.3 24
2020-03-08 @ Dynamo Dresden L 1-2 1731 1641 46.9% 28.9% 24.2% -7.4 34
2020-03-08 Greuther Furth D 1-1 1750 1733 37.1% 31.6% 31.3% -0.2 34
2020-03-08 @ Holstein Kiel D 1-1 1733 1750 31.3% 31.6% 37.1% +0.2 36
2020-03-08 St. Pauli D 2-2 1700 1727 30.9% 31.5% 37.6% +0.2 29
2020-03-08 @ SV Sandhausen D 2-2 1727 1700 37.6% 31.5% 30.9% -0.2 30
2020-03-09 Arminia Bielefeld D 1-1 1819 1852 30.2% 31.4% 38.4% +0.3 45
2020-03-09 @ VfB Stuttgart D 1-1 1852 1819 38.4% 31.4% 30.2% -0.3 51
2020-05-16 SV Sandhausen W 3-1 1724 1700 38.2% 31.5% 30.3% +9.4 37
2020-05-16 @ Erzgebirge Aue L 1-3 1700 1724 30.3% 31.5% 38.2% -9.4 29
2020-05-16 Holstein Kiel D 2-2 1692 1750 27.3% 30.6% 42.0% +0.4 33
2020-05-16 @ Jahn Regensburg D 2-2 1750 1692 42.0% 30.6% 27.3% -0.4 35
2020-05-16 SV Darmstadt 98 W 2-0 1642 1735 23.9% 28.7% 47.3% +14.8 27
2020-05-16 @ Karlsruher SC L 0-2 1735 1642 47.3% 28.7% 23.9% -14.8 36
2020-05-16 1. FC Heidenheim W 3-0 1706 1780 25.7% 29.9% 44.5% +20.6 31
2020-05-16 @ VfL Bochum L 0-3 1780 1706 44.5% 29.9% 25.7% -20.6 41
2020-05-17 VfL Osnabruck D 1-1 1852 1660 63.1% 19.8% 17.2% -1.6 52
2020-05-17 @ Arminia Bielefeld D 1-1 1660 1852 17.2% 19.8% 63.1% +1.7 30
2020-05-17 Hamburger SV D 2-2 1733 1795 27.0% 30.5% 42.6% +0.4 37
2020-05-17 @ Greuther Furth D 2-2 1795 1733 42.6% 30.5% 27.0% -0.4 45
2020-05-17 1. FC Nurnberg W 1-0 1727 1695 39.4% 31.2% 29.3% +5.6 33
2020-05-17 @ St. Pauli L 0-1 1695 1727 29.3% 31.2% 39.4% -5.6 29
2020-05-17 VfB Stuttgart W 2-1 1659 1819 19.2% 23.4% 57.3% +8.4 28
2020-05-17 @ Wehen Wiesbaden L 1-2 1819 1659 57.3% 23.4% 19.2% -8.4 45
2020-05-22 Wehen Wiesbaden W 1-0 1760 1667 48.3% 28.3% 23.4% +4.6 44
2020-05-22 @ 1. FC Heidenheim L 0-1 1667 1760 23.4% 28.3% 48.3% -4.6 28
2020-05-22 Erzgebirge Aue D 1-1 1689 1733 28.8% 31.1% 40.0% +0.4 30
2020-05-22 @ 1. FC Nurnberg D 1-1 1733 1689 40.0% 31.1% 28.8% -0.4 38
2020-05-23 St. Pauli W 4-0 1720 1733 32.9% 31.7% 35.4% +23.0 39
2020-05-23 @ SV Darmstadt 98 L 0-4 1733 1720 35.4% 31.7% 32.9% -23.0 33
2020-05-23 Jahn Regensburg D 0-0 1690 1692 34.4% 31.8% 33.8% -0.0 30
2020-05-23 @ SV Sandhausen D 0-0 1692 1690 33.8% 31.8% 34.4% +0.0 34
2020-05-23 Hannover 96 L 2-4 1661 1742 25.1% 29.5% 45.4% -7.2 30
2020-05-23 @ VfL Osnabruck W 4-2 1742 1661 45.4% 29.5% 25.1% +7.2 35
2020-05-24 Arminia Bielefeld D 0-0 1794 1850 27.6% 30.7% 41.7% +0.5 46
2020-05-24 @ Hamburger SV D 0-0 1850 1794 41.7% 30.7% 27.6% -0.5 53
2020-05-24 VfB Stuttgart W 3-2 1749 1811 27.0% 30.5% 42.5% +6.5 38
2020-05-24 @ Holstein Kiel L 2-3 1811 1749 42.5% 30.5% 27.0% -6.5 45
2020-05-24 VfL Bochum D 0-0 1656 1727 26.1% 30.1% 43.9% +0.7 28
2020-05-24 @ Karlsruher SC D 0-0 1727 1656 43.9% 30.1% 26.1% -0.7 32
2020-05-26 SV Darmstadt 98 L 1-3 1733 1743 33.2% 31.8% 35.0% -10.0 38
2020-05-26 @ Erzgebirge Aue W 3-1 1743 1733 35.0% 31.8% 33.2% +10.0 42
2020-05-26 VfL Osnabruck L 0-2 1734 1654 46.4% 29.1% 24.5% -14.6 37
2020-05-26 @ Greuther Furth W 2-0 1654 1734 24.5% 29.1% 46.4% +14.6 33
2020-05-26 1. FC Nurnberg D 2-2 1692 1689 35.1% 31.8% 33.2% -0.0 35
2020-05-26 @ Jahn Regensburg D 2-2 1689 1692 33.2% 31.8% 35.1% +0.0 31
2020-05-26 SV Sandhausen L 0-1 1662 1690 30.8% 31.5% 37.6% -5.8 28
2020-05-26 @ Wehen Wiesbaden W 1-0 1690 1662 37.6% 31.5% 30.8% +5.8 33
2020-05-27 Karlsruher SC D 1-1 1749 1657 48.2% 28.4% 23.4% -0.9 36
2020-05-27 @ Hannover 96 D 1-1 1657 1749 23.4% 28.4% 48.2% +0.9 29
2020-05-27 1. FC Heidenheim D 0-0 1710 1764 27.7% 30.8% 41.5% +0.5 34
2020-05-27 @ St. Pauli D 0-0 1764 1710 41.5% 30.8% 27.7% -0.5 45
2020-05-27 Holstein Kiel W 2-1 1726 1756 30.6% 31.5% 37.9% +6.4 35
2020-05-27 @ VfL Bochum L 1-2 1756 1726 37.9% 31.5% 30.6% -6.3 38
2020-05-28 Hamburger SV W 3-2 1804 1795 36.0% 31.7% 32.3% +5.4 48
2020-05-28 @ VfB Stuttgart L 2-3 1795 1804 32.3% 31.7% 36.0% -5.4 46
2020-05-29 Greuther Furth D 1-1 1753 1719 39.7% 31.2% 29.1% -0.3 43
2020-05-29 @ SV Darmstadt 98 D 1-1 1719 1753 29.1% 31.2% 39.7% +0.4 38
2020-05-29 Jahn Regensburg D 2-2 1669 1692 31.4% 31.6% 36.9% +0.1 34
2020-05-29 @ VfL Osnabruck D 2-2 1692 1669 36.9% 31.6% 31.4% -0.1 36
2020-05-30 VfL Bochum D 0-0 1689 1732 29.0% 31.2% 39.8% +0.4 32
2020-05-30 @ 1. FC Nurnberg D 0-0 1732 1689 39.8% 31.2% 29.0% -0.4 36
2020-05-30 Arminia Bielefeld L 1-2 1750 1849 23.4% 28.3% 48.3% -4.3 38
2020-05-30 @ Holstein Kiel W 2-1 1849 1750 48.3% 28.3% 23.4% +4.3 56
2020-05-30 St. Pauli D 1-1 1658 1710 27.9% 30.9% 41.2% +0.5 30
2020-05-30 @ Karlsruher SC D 1-1 1710 1658 41.2% 30.9% 27.9% -0.5 35
2020-05-30 Hannover 96 W 3-1 1696 1748 28.0% 30.9% 41.1% +11.6 36
2020-05-30 @ SV Sandhausen L 1-3 1748 1696 41.1% 30.9% 28.0% -11.6 36
2020-05-31 Erzgebirge Aue W 3-0 1764 1723 40.6% 31.0% 28.4% +15.0 48
2020-05-31 @ 1. FC Heidenheim L 0-3 1723 1764 28.4% 31.0% 40.6% -15.0 38
2020-05-31 VfB Stuttgart L 0-2 1648 1810 19.2% 23.4% 57.4% -6.8 24
2020-05-31 @ Dynamo Dresden W 2-0 1810 1648 57.4% 23.4% 19.2% +6.8 51
2020-05-31 Wehen Wiesbaden W 3-2 1789 1657 54.3% 25.2% 20.4% +3.5 49
2020-05-31 @ Hamburger SV L 2-3 1657 1789 20.4% 25.2% 54.3% -3.5 28
2020-06-03 Dynamo Dresden W 3-0 1736 1642 48.7% 28.1% 23.2% +12.4 39
2020-06-03 @ Hannover 96 L 0-3 1642 1736 23.2% 28.1% 48.7% -12.4 24
2020-06-05 SV Sandhausen L 1-2 1719 1708 36.3% 31.7% 32.0% -6.2 38
2020-06-05 @ Greuther Furth W 2-1 1708 1719 32.0% 31.7% 36.3% +6.2 39
2020-06-05 St. Pauli W 2-0 1732 1710 37.9% 31.5% 30.6% +10.9 39
2020-06-05 @ VfL Bochum L 0-2 1710 1732 30.6% 31.5% 37.9% -10.9 35
2020-06-06 1. FC Nurnberg D 1-1 1854 1690 59.0% 22.4% 18.6% -1.5 57
2020-06-06 @ Arminia Bielefeld D 1-1 1690 1854 18.6% 22.4% 59.0% +1.5 33
2020-06-06 SV Darmstadt 98 W 3-0 1692 1753 27.0% 30.5% 42.5% +20.0 39
2020-06-06 @ Jahn Regensburg L 0-3 1753 1692 42.5% 30.5% 27.0% -20.0 43
2020-06-06 Dynamo Dresden L 2-3 1653 1629 38.2% 31.5% 30.4% -6.1 28
2020-06-06 @ Wehen Wiesbaden W 3-2 1629 1653 30.4% 31.5% 38.2% +6.0 27
2020-06-07 Karlsruher SC W 1-0 1708 1658 41.9% 30.7% 27.4% +5.3 41
2020-06-07 @ Erzgebirge Aue L 0-1 1658 1708 27.4% 30.7% 41.9% -5.3 30
2020-06-07 1. FC Heidenheim W 2-1 1749 1779 30.6% 31.5% 37.9% +6.3 42
2020-06-07 @ Hannover 96 L 1-2 1779 1749 37.9% 31.5% 30.6% -6.3 48
2020-06-07 VfL Osnabruck D 0-0 1816 1669 56.5% 23.9% 19.6% -1.5 52
2020-06-07 @ VfB Stuttgart D 0-0 1669 1816 19.6% 23.9% 56.5% +1.5 35
2020-06-08 Holstein Kiel D 3-3 1793 1745 41.7% 30.7% 27.6% -0.3 50
2020-06-08 @ Hamburger SV D 3-3 1745 1793 27.6% 30.7% 41.7% +0.3 39
2020-06-09 Greuther Furth D 1-1 1635 1713 25.3% 29.7% 45.0% +0.7 28
2020-06-09 @ Dynamo Dresden D 1-1 1713 1635 45.0% 29.7% 25.3% -0.7 39
2020-06-12 Hamburger SV L 0-1 1636 1793 19.5% 23.8% 56.8% -3.7 28
2020-06-12 @ Dynamo Dresden W 1-0 1793 1636 56.8% 23.8% 19.5% +3.7 53
2020-06-12 Arminia Bielefeld D 0-0 1714 1852 20.6% 25.4% 54.0% +1.3 40
2020-06-12 @ SV Sandhausen D 0-0 1852 1714 54.0% 25.4% 20.6% -1.3 58
2020-06-13 Jahn Regensburg W 4-1 1772 1712 43.5% 30.2% 26.3% +11.8 51
2020-06-13 @ 1. FC Heidenheim L 1-4 1712 1772 26.3% 30.2% 43.5% -11.8 39
2020-06-13 Greuther Furth L 0-1 1691 1713 31.7% 31.6% 36.6% -6.0 33
2020-06-13 @ 1. FC Nurnberg W 1-0 1713 1691 36.6% 31.6% 31.7% +6.0 42
2020-06-13 Wehen Wiesbaden L 1-2 1746 1647 49.2% 27.9% 22.9% -7.6 39
2020-06-13 @ Holstein Kiel W 2-1 1647 1746 22.9% 27.9% 49.2% +7.6 31
2020-06-13 VfL Bochum L 0-2 1670 1743 25.9% 30.0% 44.2% -9.5 35
2020-06-13 @ VfL Osnabruck W 2-0 1743 1670 44.2% 30.0% 25.9% +9.5 42
2020-06-14 Hannover 96 W 3-2 1733 1755 31.6% 31.6% 36.8% +5.9 46
2020-06-14 @ SV Darmstadt 98 L 2-3 1755 1733 36.8% 31.6% 31.6% -5.9 42
2020-06-14 VfB Stuttgart W 2-1 1653 1815 19.2% 23.3% 57.5% +8.4 33
2020-06-14 @ Karlsruher SC L 1-2 1815 1653 57.5% 23.3% 19.2% -8.4 52
2020-06-14 Erzgebirge Aue W 2-1 1699 1713 32.6% 31.7% 35.6% +6.1 38
2020-06-14 @ St. Pauli L 1-2 1713 1699 35.6% 31.7% 32.6% -6.1 41
2020-06-15 Dynamo Dresden W 4-0 1851 1632 66.9% 17.2% 15.9% +9.8 61
2020-06-15 @ Arminia Bielefeld L 0-4 1632 1851 15.9% 17.2% 66.9% -9.8 28
2020-06-16 1. FC Heidenheim D 0-0 1719 1784 26.5% 30.3% 43.2% +0.6 43
2020-06-16 @ Greuther Furth D 0-0 1784 1719 43.2% 30.3% 26.5% -0.6 52
2020-06-16 VfL Osnabruck D 1-1 1796 1661 54.7% 25.0% 20.3% -1.2 54
2020-06-16 @ Hamburger SV D 1-1 1661 1796 20.3% 25.0% 54.7% +1.2 36
2020-06-16 1. FC Nurnberg L 0-6 1655 1685 30.5% 31.5% 38.0% -30.3 31
2020-06-16 @ Wehen Wiesbaden W 6-0 1685 1655 38.0% 31.5% 30.5% +30.3 36
2020-06-17 VfL Bochum L 1-2 1707 1752 28.8% 31.1% 40.1% -5.2 41
2020-06-17 @ Erzgebirge Aue W 2-1 1752 1707 40.1% 31.1% 28.8% +5.2 45
2020-06-17 St. Pauli W 4-0 1749 1705 41.1% 30.9% 28.0% +19.3 45
2020-06-17 @ Hannover 96 L 0-4 1705 1749 28.0% 30.9% 41.1% -19.3 38
2020-06-17 Karlsruher SC W 2-1 1700 1662 40.3% 31.1% 28.6% +5.2 42
2020-06-17 @ Jahn Regensburg L 1-2 1662 1700 28.6% 31.1% 40.3% -5.2 33
2020-06-17 SV Sandhausen W 5-1 1806 1715 48.1% 28.4% 23.5% +13.7 55
2020-06-17 @ VfB Stuttgart L 1-5 1715 1806 23.5% 28.4% 48.1% -13.7 40
2020-06-18 SV Darmstadt 98 W 1-0 1861 1739 52.7% 26.1% 21.2% +4.1 64
2020-06-18 @ Arminia Bielefeld L 0-1 1739 1861 21.2% 26.1% 52.7% -4.1 46
2020-06-18 Dynamo Dresden W 2-0 1738 1622 51.8% 26.6% 21.6% +7.9 42
2020-06-18 @ Holstein Kiel L 0-2 1622 1738 21.6% 26.6% 51.8% -7.9 28
2020-06-21 Hamburger SV W 2-1 1783 1795 33.0% 31.7% 35.2% +6.0 55
2020-06-21 @ 1. FC Heidenheim L 1-2 1795 1783 35.2% 31.7% 33.0% -6.0 54
2020-06-21 VfB Stuttgart L 0-6 1716 1820 23.0% 28.0% 49.0% -23.6 36
2020-06-21 @ 1. FC Nurnberg W 6-0 1820 1716 49.0% 28.0% 23.0% +23.6 58
2020-06-21 Wehen Wiesbaden W 3-1 1735 1624 51.0% 27.0% 22.0% +7.0 49
2020-06-21 @ SV Darmstadt 98 L 1-3 1624 1735 22.0% 27.0% 51.0% -7.0 31
2020-06-21 Hannover 96 W 2-1 1702 1769 26.4% 30.2% 43.3% +7.0 44
2020-06-21 @ Erzgebirge Aue L 1-2 1769 1702 43.3% 30.2% 26.4% -7.0 45
2020-06-21 Arminia Bielefeld D 3-3 1656 1865 16.7% 18.9% 64.3% +1.1 34
2020-06-21 @ Karlsruher SC D 3-3 1865 1656 64.3% 18.9% 16.7% -1.1 65
2020-06-21 Jahn Regensburg D 1-1 1686 1705 31.9% 31.7% 36.4% +0.2 39
2020-06-21 @ St. Pauli D 1-1 1705 1686 36.4% 31.7% 31.9% -0.1 43
2020-06-21 Dynamo Dresden L 0-1 1702 1615 47.5% 28.7% 23.8% -7.9 40
2020-06-21 @ SV Sandhausen W 1-0 1615 1702 23.8% 28.7% 47.5% +7.9 31
2020-06-21 Greuther Furth D 2-2 1757 1719 40.3% 31.1% 28.6% -0.3 46
2020-06-21 @ VfL Bochum D 2-2 1719 1757 28.6% 31.1% 40.3% +0.3 44
2020-06-21 Holstein Kiel W 4-1 1662 1746 24.8% 29.3% 45.9% +17.7 39
2020-06-21 @ VfL Osnabruck L 1-4 1746 1662 45.9% 29.3% 24.8% -17.7 42
2020-06-28 1. FC Heidenheim W 3-0 1864 1789 45.6% 29.4% 24.9% +13.4 68
2020-06-28 @ Arminia Bielefeld L 0-3 1789 1864 24.9% 29.4% 45.6% -13.4 55
2020-06-28 VfL Osnabruck D 2-2 1622 1680 27.4% 30.6% 42.0% +0.4 32
2020-06-28 @ Dynamo Dresden D 2-2 1680 1622 42.0% 30.6% 27.4% -0.4 40
2020-06-28 Karlsruher SC L 1-2 1719 1657 43.8% 30.1% 26.1% -7.0 44
2020-06-28 @ Greuther Furth W 2-1 1657 1719 26.1% 30.1% 43.8% +7.0 37
2020-06-28 SV Sandhausen L 1-5 1789 1694 48.7% 28.1% 23.1% -23.9 54
2020-06-28 @ Hamburger SV W 5-1 1694 1789 23.1% 28.1% 48.7% +23.9 43
2020-06-28 VfL Bochum W 2-0 1762 1757 35.3% 31.7% 33.0% +11.5 48
2020-06-28 @ Hannover 96 L 0-2 1757 1762 33.0% 31.7% 35.3% -11.5 46
2020-06-28 1. FC Nurnberg D 1-1 1728 1692 40.0% 31.1% 28.9% -0.4 43
2020-06-28 @ Holstein Kiel D 1-1 1692 1728 28.9% 31.1% 40.0% +0.4 37
2020-06-28 Erzgebirge Aue L 1-2 1705 1709 34.1% 31.8% 34.1% -5.9 43
2020-06-28 @ Jahn Regensburg W 2-1 1709 1705 34.1% 31.8% 34.1% +5.9 47
2020-06-28 SV Darmstadt 98 L 1-3 1844 1742 49.7% 27.7% 22.6% -13.2 58
2020-06-28 @ VfB Stuttgart W 3-1 1742 1844 22.6% 27.7% 49.7% +13.3 52
2020-06-28 St. Pauli W 5-3 1617 1686 26.2% 30.2% 43.6% +10.2 34
2020-06-28 @ Wehen Wiesbaden L 3-5 1686 1617 43.6% 30.2% 26.2% -10.2 39

Playoff Game Log

Every playoff game for the team selected at the top of the tab (empty if they didn't reach the postseason). Sort any column by clicking its header. @ before an opponent name indicates an away game; the record column shows the team's running playoff W-L.

Date Opponent Score Pre Elo Opp Elo Win % Tie % Loss % Elo Δ Record
2020-07-07 FC Ingolstadt 04 W 2-0 1692 1643 41.9% 30.7% 27.4% +10.0 1-0
2020-07-07 @ 1. FC Nurnberg L 0-2 1643 1692 27.4% 30.7% 41.9% -10.0 0-1
2020-07-11 1. FC Nurnberg W 3-1 1633 1702 26.2% 30.1% 43.7% +12.1 1-1
2020-07-11 @ FC Ingolstadt 04 L 1-3 1702 1633 43.7% 30.1% 26.2% -12.1 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-10-04 17.76% Wehen Wiesbaden 1634 2 @ VfB Stuttgart 1815 1
2 2020-06-14 19.17% @ Karlsruher SC 1653 2 VfB Stuttgart 1815 1
3 2020-05-17 19.25% @ Wehen Wiesbaden 1659 2 VfB Stuttgart 1819 1
4 2019-11-29 20.06% @ VfL Osnabruck 1676 2 Hamburger SV 1822 1
5 2020-02-22 20.88% St. Pauli 1702 2 @ Hamburger SV 1828 0
6 2019-12-21 21.34% @ St. Pauli 1702 3 Arminia Bielefeld 1829 0
7 2019-11-09 21.62% @ VfL Osnabruck 1667 1 VfB Stuttgart 1790 0
8 2020-02-29 22.08% @ Greuther Furth 1718 2 VfB Stuttgart 1834 0
9 2020-06-28 22.61% SV Darmstadt 98 1742 3 @ VfB Stuttgart 1844 1
10 2020-06-13 22.88% Wehen Wiesbaden 1647 2 @ Holstein Kiel 1746 1
11 2020-02-29 23.14% @ Erzgebirge Aue 1709 3 Hamburger SV 1812 0
12 2020-06-28 23.14% SV Sandhausen 1694 5 @ Hamburger SV 1789 1
13 2020-06-21 23.80% Dynamo Dresden 1615 1 @ SV Sandhausen 1702 0
14 2019-09-16 23.90% @ St. Pauli 1700 2 Hamburger SV 1794 0
15 2019-08-02 23.91% VfL Osnabruck 1641 1 @ SV Sandhausen 1726 0
16 2020-05-16 23.92% @ Karlsruher SC 1642 2 SV Darmstadt 98 1735 0
17 2019-08-19 24.01% @ VfL Osnabruck 1648 4 SV Darmstadt 98 1741 0
18 2020-03-08 24.19% @ Dynamo Dresden 1641 2 Erzgebirge Aue 1731 1
19 2020-01-28 24.30% @ Wehen Wiesbaden 1646 1 Erzgebirge Aue 1735 0
20 2019-11-30 24.31% Wehen Wiesbaden 1633 2 @ 1. FC Nurnberg 1714 0
21 2020-05-26 24.47% VfL Osnabruck 1654 2 @ Greuther Furth 1734 0
22 2019-12-07 24.68% VfL Osnabruck 1684 4 @ Holstein Kiel 1761 2
23 2019-11-29 24.73% @ Karlsruher SC 1667 4 Jahn Regensburg 1751 1
24 2020-06-21 24.78% @ VfL Osnabruck 1662 4 Holstein Kiel 1746 1
25 2020-02-23 24.87% Karlsruher SC 1639 2 @ SV Sandhausen 1714 0

Biggest Elo Changes

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

# Date Elo Δ Winning Team Losing Team Tie %
Team Score Elo Win % Team Score Elo Win %
1 2020-06-16 30.28 1. FC Nurnberg 6 1685 38.01% @ Wehen Wiesbaden 0 1655 30.50%
2 2019-08-19 28.01 @ VfL Osnabruck 4 1648 24.01% SV Darmstadt 98 0 1741 47.17%
3 2020-02-09 24.77 @ Arminia Bielefeld 6 1814 46.92% Jahn Regensburg 0 1731 24.15%
4 2019-09-30 24.16 1. FC Nurnberg 4 1722 30.47% @ Hannover 96 0 1745 38.06%
5 2020-06-28 23.87 SV Sandhausen 5 1694 23.14% @ Hamburger SV 1 1789 48.73%
6 2020-06-21 23.57 VfB Stuttgart 6 1820 48.97% @ 1. FC Nurnberg 0 1716 23.01%
7 2019-08-31 23.23 Jahn Regensburg 5 1715 42.27% @ Wehen Wiesbaden 0 1656 27.16%
8 2019-12-21 23.00 @ St. Pauli 3 1702 21.34% Arminia Bielefeld 0 1829 52.34%
9 2020-05-23 22.98 @ SV Darmstadt 98 4 1720 32.89% St. Pauli 0 1733 35.38%
10 2019-08-05 22.83 Hamburger SV 4 1742 33.20% @ 1. FC Nurnberg 0 1745 35.06%
11 2020-02-29 21.92 @ Erzgebirge Aue 3 1709 23.14% Hamburger SV 0 1812 48.73%
12 2020-05-16 20.58 @ VfL Bochum 3 1706 25.68% 1. FC Heidenheim 0 1780 44.45%
13 2020-06-06 19.95 @ Jahn Regensburg 3 1692 27.01% SV Darmstadt 98 0 1753 42.48%
14 2019-11-10 19.86 @ 1. FC Heidenheim 4 1767 39.93% Hannover 96 0 1731 28.93%
15 2020-06-17 19.34 @ Hannover 96 4 1749 41.14% St. Pauli 0 1705 27.99%
16 2019-09-22 19.20 @ Hamburger SV 4 1779 41.44% Erzgebirge Aue 0 1733 27.76%
17 2019-12-14 18.28 Greuther Furth 5 1697 35.20% @ Karlsruher SC 1 1685 33.06%
18 2020-01-28 17.94 @ Greuther Furth 3 1705 31.92% St. Pauli 0 1725 36.41%
19 2019-11-29 17.76 @ Karlsruher SC 4 1667 24.73% Jahn Regensburg 1 1751 45.95%
20 2020-06-21 17.74 @ VfL Osnabruck 4 1662 24.78% Holstein Kiel 1 1746 45.88%
21 2019-09-01 17.72 @ VfL Osnabruck 3 1671 32.53% Karlsruher SC 0 1686 35.76%
22 2020-03-06 17.68 Wehen Wiesbaden 6 1641 28.87% @ VfL Osnabruck 2 1677 40.00%
23 2019-09-14 17.26 @ 1. FC Heidenheim 3 1748 33.81% Holstein Kiel 0 1754 34.43%
24 2020-01-29 17.07 @ VfB Stuttgart 3 1793 34.39% 1. FC Heidenheim 0 1795 33.85%
25 2020-03-06 16.67 Hannover 96 3 1725 35.55% @ 1. FC Nurnberg 0 1711 32.73%