Home / Leagues / Germany / 2. Bundesliga / 2020-21

2020-21 2. Bundesliga Season

306 games · 2 promotion-playoff teams

Final

Promoted

VfL Bochum

67 pts

Greuther Furth · 64 pts

Relegated

Braunschweig

25 pts

Eintracht · 31 pts

VfL Osnabruck · via playoff

Wurzburgr Kickers ·

Biggest Overachiever

Greuther Furth

13.27 points above expected

64 points · 50.73 expected points

Biggest Disappointment

Hannover 96

9.36 points below expected

42 points · 51.36 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 VfL Bochum Promoted 34 21 4 9 67 66 39 +27 55.29 +11.71
2 Greuther Furth Promoted 34 18 10 6 64 69 44 +25 50.73 +13.27
3 Holstein Kiel 34 18 8 8 62 57 35 +22 54.05 +7.95
4 Hamburger SV 34 16 10 8 58 71 44 +27 57.00 +1.00
5 Dusseldorf 34 16 8 10 56 55 46 +9 54.55 +1.45
6 Karlsruher SC 34 14 10 10 52 51 44 +7 45.58 +6.42
7 SV Darmstadt 98 34 15 6 13 51 63 55 +8 47.40 +3.60
8 1. FC Heidenheim 34 15 6 13 51 49 49 0 51.69 -0.69
9 Paderborn 07 34 12 11 11 47 53 45 +8 50.66 -3.66
10 St. Pauli 34 13 8 13 47 51 56 -5 41.10 +5.90
11 1. FC Nurnberg 34 11 11 12 44 46 51 -5 43.18 +0.82
12 Erzgebirge Aue 34 12 8 14 44 44 53 -9 46.61 -2.61
13 Hannover 96 34 12 6 16 42 53 51 +2 51.36 -9.36
14 Jahn Regensburg 34 9 11 14 38 37 50 -13 44.34 -6.34
15 SV Sandhausen 34 10 4 20 34 41 60 -19 40.97 -6.97
16 VfL Osnabruck Relegated 34 9 6 19 33 35 58 -23 40.39 -7.39
17 Eintracht Braunschweig 34 7 10 17 31 30 59 -29 30.94 +0.06
18 Wurzburger Kickers 34 6 7 21 25 37 69 -32 30.87 -5.87

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

FC Ingolstadt 04 4
VfL Osnabruck 3

Leg 1: FC Ingolstadt 04 3-0 VfL Osnabruck

Leg 2: VfL Osnabruck 3-1 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
VfL Bochum 1822 67 55.29 +11.71 95.0% 28 43 50 55 60 68 86
Hamburger SV 1817 58 57.00 +1.00 57.7% 31 45 52 57 62 69 83
Greuther Furth 1803 64 50.73 +13.27 96.7% 24 38 46 51 56 63 78
Holstein Kiel 1796 62 54.05 +7.95 86.8% 26 42 49 54 59 66 82
Dusseldorf 1796 56 54.55 +1.45 60.7% 27 42 50 55 60 67 81
SV Darmstadt 98 1772 51 47.40 +3.60 71.2% 23 35 42 47 52 60 79
Paderborn 07 1772 47 50.66 -3.66 33.8% 24 38 46 51 56 63 77
1. FC Heidenheim 1743 51 51.69 -0.69 48.6% 24 39 47 52 57 64 80
Karlsruher SC 1740 52 45.58 +6.42 82.5% 18 33 40 46 51 58 74
Hannover 96 1733 42 51.36 -9.36 11.7% 23 39 46 51 56 63 85
1. FC Nurnberg 1709 44 43.18 +0.82 57.7% 17 31 38 43 48 55 72
Erzgebirge Aue 1686 44 46.61 -2.61 38.8% 22 35 42 47 52 59 72
St. Pauli 1684 47 41.10 +5.90 81.1% 17 29 36 41 46 53 68
Jahn Regensburg 1676 38 44.34 -6.34 21.1% 15 32 39 44 49 56 70
SV Sandhausen 1672 34 40.97 -6.97 18.7% 16 29 36 41 46 53 70
VfL Osnabruck 1612 33 40.39 -7.39 17.2% 16 29 35 40 45 52 72
Eintracht Braunschweig 1590 31 30.94 +0.06 53.9% 8 20 26 31 36 42 59
Wurzburger Kickers 1574 25 30.87 -5.87 21.7% 9 20 26 31 35 42 55

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 DUS EB EA GF HS H9 HK JR KS P0 SD9 SS SP VB VO WK
1. FC Heidenheim
1-0-1
3.15
1-0-1
2.57
1-0-1
3.92
1-0-1
2.92
1-0-1
2.66
1-0-1
2.46
2-0-0
2.82
1-1-0
2.61
1-1-0
3.20
0-1-1
2.91
0-2-0
2.82
1-0-1
2.79
1-0-1
3.56
0-0-2
3.37
0-0-2
2.63
1-1-0
3.28
2-0-0
3.90
1. FC Nurnberg
1-0-1
2.30
0-1-1
2.11
0-1-1
3.49
2-0-0
2.58
0-1-1
2.24
0-1-1
2.06
1-0-1
2.39
0-1-1
2.19
0-1-1
2.66
1-1-0
2.55
2-0-0
2.20
1-0-1
2.45
1-0-1
2.76
0-1-1
2.81
0-1-1
1.98
1-1-0
2.78
1-1-0
3.58
Dusseldorf
1-0-1
2.88
1-1-0
3.35
0-2-0
4.15
2-0-0
3.28
0-1-1
2.94
0-1-1
2.80
1-0-1
2.84
0-0-2
2.95
0-2-0
3.24
2-0-0
3.05
1-0-1
2.97
2-0-0
3.00
1-1-0
3.45
2-0-0
3.42
0-0-2
2.76
2-0-0
3.51
1-0-1
4.07
Eintracht Braunschweig
1-0-1
1.61
1-1-0
1.99
0-2-0
1.41
0-0-2
1.89
0-0-2
1.65
0-0-2
1.31
0-0-2
1.59
0-1-1
1.66
1-0-1
1.84
0-1-1
1.89
0-2-0
1.67
0-1-1
1.86
1-1-0
2.07
1-0-1
2.11
1-0-1
1.57
1-0-1
2.09
0-1-1
2.82
Erzgebirge Aue
1-0-1
2.53
0-0-2
2.86
0-0-2
2.19
2-0-0
3.62
0-1-1
2.74
0-1-1
2.20
0-2-0
2.35
0-1-1
2.37
0-1-1
2.92
1-1-0
2.67
0-0-2
2.45
1-0-1
2.69
2-0-0
2.99
0-1-1
3.08
1-0-1
2.30
2-0-0
3.13
2-0-0
3.56
Greuther Furth
1-0-1
2.78
1-1-0
3.23
1-1-0
2.52
2-0-0
3.88
1-1-0
2.71
0-1-1
2.32
1-1-0
2.54
2-0-0
2.45
2-0-0
3.13
0-1-1
3.13
1-1-0
2.73
0-1-1
3.15
2-0-0
3.35
1-0-1
3.43
1-0-1
2.54
1-1-0
3.05
1-1-0
3.68
Hamburger SV
1-0-1
3.00
1-1-0
3.41
1-1-0
2.64
2-0-0
4.27
1-1-0
3.26
1-1-0
3.13
0-1-1
3.11
0-2-0
2.94
1-1-0
3.50
1-1-0
3.32
2-0-0
3.01
1-0-1
3.28
1-0-1
3.67
0-1-1
3.57
1-0-1
2.89
1-0-1
3.85
1-0-1
4.16
Hannover 96
0-0-2
2.63
1-0-1
3.06
1-0-1
2.60
2-0-0
3.93
0-2-0
3.10
0-1-1
2.90
1-1-0
2.34
0-0-2
2.50
1-1-0
3.05
1-0-1
3.14
0-1-1
2.91
1-0-1
2.78
1-0-1
3.40
1-0-1
3.27
1-0-1
2.35
1-0-1
3.31
0-0-2
3.97
Holstein Kiel
0-1-1
2.83
1-1-0
3.26
2-0-0
2.49
1-1-0
3.87
1-1-0
3.10
0-0-2
3.00
0-2-0
2.50
2-0-0
2.97
2-0-0
3.41
0-0-2
3.33
1-1-0
2.76
1-0-1
3.10
2-0-0
3.60
1-1-0
3.56
1-0-1
2.59
1-0-1
3.74
2-0-0
3.90
Jahn Regensburg
0-1-1
2.25
1-1-0
2.79
0-2-0
2.22
1-0-1
3.65
1-1-0
2.53
0-0-2
2.31
0-1-1
1.97
0-1-1
2.40
0-0-2
2.08
1-1-0
2.75
1-0-1
2.43
0-2-0
2.58
1-0-1
2.87
1-0-1
2.80
0-0-2
2.01
1-0-1
3.08
1-1-0
3.55
Karlsruher SC
1-1-0
2.53
0-1-1
2.90
0-0-2
2.41
1-1-0
3.61
0-1-1
2.78
1-1-0
2.32
0-1-1
2.14
1-0-1
2.32
2-0-0
2.13
0-1-1
2.71
1-1-0
2.39
1-0-1
2.59
2-0-0
2.81
1-1-0
2.87
1-0-1
2.24
1-0-1
3.12
1-1-0
3.74
Paderborn 07
0-2-0
2.63
0-0-2
3.26
1-0-1
2.48
0-2-0
3.85
2-0-0
3.00
0-1-1
2.71
0-0-2
2.45
1-1-0
2.54
0-1-1
2.68
1-0-1
3.01
0-1-1
3.06
1-0-1
2.89
1-1-0
3.19
2-0-0
3.27
1-0-1
2.40
1-1-0
3.44
1-1-0
4.05
SV Darmstadt 98
1-0-1
2.65
1-0-1
3.00
0-0-2
2.45
1-1-0
3.63
1-0-1
2.75
1-1-0
2.30
1-0-1
2.19
1-0-1
2.66
1-0-1
2.35
0-2-0
2.86
1-0-1
2.85
1-0-1
2.56
1-0-1
3.01
0-1-1
3.07
1-0-1
2.24
1-1-0
3.06
2-0-0
3.82
SV Sandhausen
1-0-1
1.92
1-0-1
2.68
0-1-1
2.02
0-1-1
3.41
0-0-2
2.45
0-0-2
2.13
1-0-1
1.82
1-0-1
2.07
0-0-2
1.89
1-0-1
2.58
0-0-2
2.63
0-1-1
2.28
1-0-1
2.44
1-0-1
2.81
0-1-1
1.73
1-0-1
2.73
2-0-0
3.35
St. Pauli
2-0-0
2.10
1-1-0
2.63
0-0-2
2.05
1-0-1
3.36
1-1-0
2.36
1-0-1
2.05
1-1-0
1.91
1-0-1
2.21
0-1-1
1.92
1-0-1
2.64
0-1-1
2.58
0-0-2
2.20
1-1-0
2.39
1-0-1
2.64
0-1-1
2.02
1-0-1
2.74
1-1-0
3.40
VfL Bochum
2-0-0
2.81
1-1-0
3.49
2-0-0
2.68
1-0-1
3.99
1-0-1
3.15
1-0-1
2.90
1-0-1
2.57
1-0-1
3.11
1-0-1
2.85
2-0-0
3.48
1-0-1
3.22
1-0-1
3.04
1-0-1
3.21
1-1-0
3.78
1-1-0
3.45
1-1-0
3.38
2-0-0
3.95
VfL Osnabruck
0-1-1
2.18
0-1-1
2.67
0-0-2
1.97
1-0-1
3.37
0-0-2
2.33
0-1-1
2.39
1-0-1
1.67
1-0-1
2.16
1-0-1
1.76
1-0-1
2.37
1-0-1
2.35
0-1-1
2.06
0-1-1
2.40
1-0-1
2.71
1-0-1
2.70
0-1-1
2.08
1-0-1
3.27
Wurzburger Kickers
0-0-2
1.62
0-1-1
1.91
1-0-1
1.48
1-1-0
2.63
0-0-2
1.93
0-1-1
1.83
1-0-1
1.40
2-0-0
1.57
0-0-2
1.64
0-1-1
1.93
0-1-1
1.77
0-1-1
1.50
0-0-2
1.69
0-0-2
2.12
0-1-1
2.08
0-0-2
1.59
1-0-1
2.21

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.79 +8.9
Allowed 0.78 -12.7
Differential 0.93 +6.2

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
06.21%6.70%5.07%4.25%1.63%0.33%24.18%
16.70%10.13%8.33%3.76%1.31%0.33%30.56%
25.07%8.33%6.21%4.41%0.98%0.33%25.33%
34.25%3.76%4.41%0.98%0.65%0.16%14.22%
41.63%1.31%0.98%0.65%4.58%
5+0.33%0.33%0.33%0.16%1.14%
Total24.18%30.56%25.33%14.22%4.58%1.14%100%

Summary Statistics

Scored Allowed Difference
Mean 1.48 1.48 +0.00
SD 1.22 1.22 1.77
CV 0.82 0.82
Max 8 8 +5
Min 0 0 -5

Games Played: 306

↓ Scored | Allowed →012345+Total
05.88%8.82%5.88%2.94%2.94%26.47%
18.82%5.88%5.88%2.94%2.94%26.47%
28.82%8.82%5.88%2.94%26.47%
35.88%2.94%5.88%2.94%17.65%
42.94%2.94%
5+
Total29.41%29.41%23.53%5.88%8.82%2.94%100%

Summary Statistics

Scored Allowed Difference
Mean 1.44 1.44 +0.00
SD 1.16 1.37 1.86
CV 0.80 0.95
Max 4 5 +3
Min 0 0 -4

Games Played: 34

↓ Scored | Allowed →012345+Total
02.94%5.88%5.88%14.71%
111.76%23.53%2.94%5.88%44.12%
22.94%11.76%5.88%8.82%5.88%35.29%
32.94%2.94%
42.94%2.94%
5+
Total17.65%47.06%14.71%14.71%5.88%100%

Summary Statistics

Scored Allowed Difference
Mean 1.35 1.50 -0.15
SD 0.88 1.29 1.40
CV 0.65 0.86
Max 4 5 +3
Min 0 0 -3

Games Played: 34

↓ Scored | Allowed →012345+Total
08.82%2.94%5.88%2.94%20.59%
18.82%5.88%11.76%26.47%
22.94%8.82%5.88%5.88%23.53%
314.71%2.94%8.82%2.94%29.41%
4
5+
Total35.29%17.65%29.41%14.71%2.94%100%

Summary Statistics

Scored Allowed Difference
Mean 1.62 1.35 +0.26
SD 1.13 1.28 1.85
CV 0.70 0.94
Max 3 5 +3
Min 0 0 -5

Games Played: 34

↓ Scored | Allowed →012345+Total
017.65%14.71%8.82%5.88%47.06%
15.88%2.94%5.88%8.82%2.94%26.47%
22.94%5.88%8.82%2.94%20.59%
32.94%2.94%
42.94%2.94%
5+
Total29.41%8.82%32.35%17.65%11.76%100%

Summary Statistics

Scored Allowed Difference
Mean 0.88 1.74 -0.85
SD 1.04 1.38 1.79
CV 1.18 0.79
Max 4 4 +4
Min 0 0 -4

Games Played: 34

↓ Scored | Allowed →012345+Total
05.88%8.82%8.82%11.76%35.29%
15.88%11.76%2.94%2.94%2.94%26.47%
25.88%8.82%2.94%17.65%
35.88%2.94%2.94%2.94%14.71%
45.88%5.88%
5+
Total23.53%38.24%14.71%17.65%2.94%2.94%100%

Summary Statistics

Scored Allowed Difference
Mean 1.29 1.56 -0.26
SD 1.27 1.60 2.06
CV 0.98 1.03
Max 4 8 +3
Min 0 0 -5

Games Played: 34

↓ Scored | Allowed →012345+Total
02.94%5.88%2.94%11.76%
15.88%8.82%5.88%20.59%
22.94%8.82%14.71%2.94%29.41%
311.76%5.88%8.82%2.94%29.41%
45.88%2.94%8.82%
5+
Total23.53%35.29%32.35%5.88%2.94%100%

Summary Statistics

Scored Allowed Difference
Mean 2.03 1.29 +0.74
SD 1.17 1.00 1.56
CV 0.58 0.77
Max 4 4 +3
Min 0 0 -4

Games Played: 34

↓ Scored | Allowed →012345+Total
05.88%5.88%11.76%
12.94%14.71%5.88%2.94%26.47%
25.88%8.82%2.94%8.82%26.47%
32.94%8.82%5.88%17.65%
45.88%2.94%2.94%11.76%
5+2.94%2.94%5.88%
Total26.47%38.24%14.71%20.59%100%

Summary Statistics

Scored Allowed Difference
Mean 2.09 1.29 +0.79
SD 1.40 1.09 1.68
CV 0.67 0.84
Max 5 3 +5
Min 0 0 -2

Games Played: 34

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

Summary Statistics

Scored Allowed Difference
Mean 1.56 1.50 +0.06
SD 1.31 1.29 1.72
CV 0.84 0.86
Max 5 4 +4
Min 0 0 -3

Games Played: 34

↓ Scored | Allowed →012345+Total
02.94%2.94%5.88%
114.71%17.65%8.82%2.94%44.12%
214.71%2.94%2.94%8.82%29.41%
32.94%8.82%5.88%17.65%
42.94%2.94%
5+
Total38.24%32.35%17.65%11.76%100%

Summary Statistics

Scored Allowed Difference
Mean 1.68 1.03 +0.65
SD 0.94 1.03 1.37
CV 0.56 1.00
Max 4 3 +4
Min 0 0 -2

Games Played: 34

↓ Scored | Allowed →012345+Total
011.76%11.76%2.94%26.47%
111.76%17.65%2.94%11.76%2.94%47.06%
22.94%2.94%2.94%5.88%2.94%17.65%
35.88%2.94%8.82%
4
5+
Total32.35%23.53%17.65%20.59%2.94%2.94%100%

Summary Statistics

Scored Allowed Difference
Mean 1.09 1.47 -0.38
SD 0.90 1.38 1.65
CV 0.83 0.94
Max 3 5 +3
Min 0 0 -4

Games Played: 34

↓ Scored | Allowed →012345+Total
011.76%11.76%2.94%26.47%
18.82%8.82%5.88%2.94%26.47%
28.82%8.82%2.94%20.59%
35.88%2.94%11.76%2.94%23.53%
42.94%2.94%
5+
Total26.47%32.35%32.35%2.94%5.88%100%

Summary Statistics

Scored Allowed Difference
Mean 1.50 1.29 +0.21
SD 1.21 1.09 1.30
CV 0.81 0.84
Max 4 4 +3
Min 0 0 -3

Games Played: 34

↓ Scored | Allowed →012345+Total
08.82%8.82%2.94%2.94%23.53%
18.82%11.76%5.88%2.94%29.41%
25.88%8.82%11.76%2.94%2.94%32.35%
32.94%2.94%2.94%8.82%
42.94%2.94%
5+2.94%2.94%
Total29.41%32.35%20.59%11.76%5.88%100%

Summary Statistics

Scored Allowed Difference
Mean 1.56 1.32 +0.24
SD 1.54 1.20 1.69
CV 0.99 0.91
Max 8 4 +5
Min 0 0 -3

Games Played: 34

↓ Scored | Allowed →012345+Total
02.94%2.94%2.94%5.88%2.94%17.65%
12.94%8.82%14.71%26.47%
22.94%8.82%5.88%8.82%26.47%
35.88%8.82%14.71%
45.88%2.94%2.94%11.76%
5+2.94%2.94%
Total14.71%32.35%32.35%17.65%2.94%100%

Summary Statistics

Scored Allowed Difference
Mean 1.85 1.62 +0.24
SD 1.37 1.04 1.92
CV 0.74 0.65
Max 5 4 +4
Min 0 0 -4

Games Played: 34

↓ Scored | Allowed →012345+Total
02.94%8.82%8.82%5.88%5.88%32.35%
15.88%5.88%14.71%5.88%2.94%35.29%
25.88%2.94%2.94%5.88%17.65%
32.94%5.88%8.82%
42.94%2.94%5.88%
5+
Total20.59%17.65%35.29%17.65%8.82%100%

Summary Statistics

Scored Allowed Difference
Mean 1.21 1.76 -0.56
SD 1.17 1.23 1.91
CV 0.97 0.70
Max 4 4 +4
Min 0 0 -4

Games Played: 34

↓ Scored | Allowed →012345+Total
02.94%5.88%8.82%8.82%2.94%29.41%
12.94%5.88%8.82%17.65%
25.88%11.76%14.71%2.94%35.29%
32.94%5.88%8.82%
42.94%2.94%2.94%8.82%
5+
Total14.71%26.47%41.18%14.71%2.94%100%

Summary Statistics

Scored Allowed Difference
Mean 1.50 1.65 -0.15
SD 1.26 1.01 1.74
CV 0.84 0.61
Max 4 4 +4
Min 0 0 -4

Games Played: 34

↓ Scored | Allowed →012345+Total
02.94%2.94%8.82%2.94%17.65%
12.94%5.88%5.88%5.88%20.59%
211.76%11.76%2.94%26.47%
311.76%8.82%5.88%26.47%
42.94%2.94%
5+2.94%2.94%5.88%
Total32.35%32.35%23.53%11.76%100%

Summary Statistics

Scored Allowed Difference
Mean 1.94 1.15 +0.79
SD 1.37 1.02 1.93
CV 0.71 0.89
Max 5 3 +5
Min 0 0 -3

Games Played: 34

↓ Scored | Allowed →012345+Total
02.94%17.65%8.82%2.94%2.94%35.29%
15.88%11.76%14.71%2.94%2.94%38.24%
22.94%8.82%2.94%2.94%17.65%
32.94%2.94%5.88%
42.94%2.94%
5+
Total11.76%41.18%23.53%14.71%5.88%2.94%100%

Summary Statistics

Scored Allowed Difference
Mean 1.03 1.71 -0.68
SD 1.03 1.22 1.70
CV 1.00 0.71
Max 4 5 +2
Min 0 0 -5

Games Played: 34

↓ Scored | Allowed →012345+Total
02.94%11.76%5.88%5.88%2.94%29.41%
111.76%11.76%8.82%5.88%38.24%
211.76%5.88%5.88%2.94%26.47%
35.88%5.88%
4
5+
Total2.94%35.29%29.41%20.59%11.76%100%

Summary Statistics

Scored Allowed Difference
Mean 1.09 2.03 -0.94
SD 0.90 1.09 1.37
CV 0.83 0.54
Max 3 4 +1
Min 0 0 -4

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 Greuther Furth 64 50.73 +13.27
2 VfL Bochum 67 55.29 +11.71
3 Holstein Kiel 62 54.05 +7.95
4 Karlsruher SC 52 45.58 +6.42
5 St. Pauli 47 41.10 +5.90

Biggest Disappointments

# Team Actual Sim vsSim
1 Hannover 96 42 51.36 -9.36
2 VfL Osnabruck 33 40.39 -7.39
3 SV Sandhausen 34 40.97 -6.97
4 Jahn Regensburg 38 44.34 -6.34
5 Wurzburger Kickers 25 30.87 -5.87

Top Streaks

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

Most Unlikely Winning Streaks

# Team Games Dates Probability
1 St. Pauli 5 Jan 31 – Mar 1 1 in 426
2 Greuther Furth 5 Oct 24 – Nov 29 1 in 252
3 SV Darmstadt 98 5 Apr 20 – May 23 1 in 216
4 Holstein Kiel 5 Nov 29 – Dec 20 1 in 108
5 Hamburger SV 5 Sep 18 – Oct 24 1 in 75

Most Unlikely Losing Streaks

# Team Games Dates Probability
1 VfL Osnabruck 9 Jan 9 – Feb 28 1 in 2,993
2 St. Pauli 4 Nov 8 – Dec 5 1 in 56
3 1. FC Nurnberg 4 Jan 16 – Jan 31 1 in 46
4 Hannover 96 3 Apr 8 – Apr 18 1 in 45
5 SV Darmstadt 98 4 Jan 2 – Jan 24 1 in 43

Most Unlikely Unbeaten Streaks

# Team Games Dates Probability
1 Karlsruher SC 8 Jan 2 – Feb 13 1 in 43
2 SV Darmstadt 98 7 Apr 9 – May 23 1 in 41
3 VfL Osnabruck 7 Sep 20 – Nov 8 1 in 41
4 Eintracht Braunschweig 5 Feb 19 – Mar 20 1 in 37
5 1. FC Nurnberg 7 Mar 14 – Apr 27 1 in 35

Most Unlikely Winless Streaks

# Team Games Dates Probability
1 Karlsruher SC 9 Mar 6 – May 8 1 in 156
2 St. Pauli 13 Oct 2 – Jan 9 1 in 129
3 Hannover 96 8 Feb 12 – Apr 18 1 in 65
4 VfL Osnabruck 11 Jan 9 – Mar 21 1 in 65
5 Dusseldorf 5 Jan 22 – Feb 13 1 in 23

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
VfL Bochum16.59%15.19%12.46%10.50%8.91%7.56%6.27%5.66%4.54%3.19%2.80%2.17%1.48%1.26%0.73%0.40%0.26%0.03%
Greuther Furth6.14%8.03%8.32%8.69%8.53%8.59%8.38%7.67%6.67%6.48%5.56%4.75%4.21%3.29%2.36%1.47%0.67%0.19%
Holstein Kiel13.11%12.26%11.98%9.97%9.10%8.29%7.70%5.88%5.16%4.47%3.89%2.69%2.04%1.45%1.11%0.54%0.30%0.06%
Hamburger SV23.95%16.46%13.18%9.75%8.20%6.54%5.21%4.77%3.56%2.66%1.93%1.35%1.12%0.68%0.40%0.17%0.07%
Dusseldorf13.54%12.12%12.14%10.83%9.79%8.21%7.20%6.14%5.26%4.03%3.23%2.42%1.88%1.47%0.88%0.63%0.18%0.05%
Karlsruher SC1.49%2.24%3.17%4.05%5.16%5.69%6.32%7.02%7.53%7.93%8.57%8.52%8.45%7.71%6.50%5.46%2.99%1.20%
SV Darmstadt 982.42%3.56%4.63%5.35%6.21%7.07%7.52%7.96%7.88%8.34%8.53%7.23%6.61%6.32%4.69%3.46%1.77%0.45%
1. FC Heidenheim7.03%7.65%8.58%9.44%9.27%9.00%8.16%7.08%6.74%6.05%5.20%4.95%4.06%2.72%2.00%1.28%0.60%0.19%
Paderborn 075.61%7.05%8.04%8.20%8.39%8.48%8.10%7.86%7.60%7.44%5.93%5.16%4.27%3.01%2.37%1.39%0.86%0.24%
St. Pauli0.27%0.72%0.95%1.33%2.17%2.64%3.36%4.41%4.78%6.41%7.40%8.69%10.56%10.96%11.43%11.86%7.79%4.27%
1. FC Nurnberg0.45%1.07%1.60%2.43%2.84%3.83%4.87%5.83%6.52%7.50%8.68%9.33%9.94%10.04%9.29%8.62%5.06%2.10%
Erzgebirge Aue1.67%3.08%3.30%4.50%5.12%6.61%6.76%7.45%8.31%8.49%8.20%8.10%7.91%7.14%6.11%4.34%2.09%0.82%
Hannover 966.44%8.10%7.92%9.33%8.75%8.43%8.23%8.08%7.57%6.32%5.00%4.82%3.87%2.78%2.09%1.39%0.62%0.26%
Jahn Regensburg0.76%1.58%2.14%3.12%3.77%4.29%5.47%5.92%7.32%7.95%8.44%9.80%8.85%9.35%8.55%6.74%4.26%1.69%
SV Sandhausen0.29%0.51%0.83%1.34%1.98%2.65%2.96%4.10%5.34%5.84%7.07%7.79%9.90%10.95%12.90%12.68%8.45%4.42%
VfL Osnabruck0.23%0.36%0.72%1.08%1.63%1.90%3.14%3.54%4.22%5.34%7.13%8.12%9.64%11.56%12.82%13.36%9.92%5.29%
Eintracht Braunschweig0.01%0.02%0.02%0.05%0.07%0.12%0.19%0.30%0.45%0.71%1.28%2.10%2.72%4.78%7.91%13.34%27.12%38.81%
Wurzburger Kickers0.02%0.04%0.11%0.10%0.16%0.33%0.55%0.85%1.16%2.01%2.49%4.53%7.86%12.87%26.99%39.93%

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
+13.73%
Slight Edge
45.10%23.53%31.37%
Elo Value
Home Edge: 47.99 Elo pts.
163 Elo
0.006 goals per Elo point
0500
Scoring Tilt
Expected
+0.31 goals
Neutral
-2+0.29+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
7.3
Wide Open
124610
Champion Preseason Odds
17%
VfL Bochum, 2nd of 18
LongshotFavorite
Title Margin
Expected
0.09/gm
Photo Finish
00.130.5/gm

Simulation-Based Surprises

How these are measured

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

Luck Spread
Standard deviation of the gap between each team's actual points and their simulated average points. The gold line is the spread the model expected from chance alone.
As Expected: under 5.86 * Some Luck: 5.86 to 8.78 * Lucky: 8.78 to 11.71 * Wild Swing: 11.71 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.49 * Close: 2.49 to 3.74 * Off: 3.74 to 4.99 * Way Off: 4.99 and up.
Biggest Overachiever
The team that finished highest inside its own range of simulated outcomes. The gold line is where the top team in a league of 18 typically lands.
Biggest Underachiever
The team that finished lowest inside its own range of simulated outcomes. The gold line is where the bottom team in a league of 18 typically lands.
Season Outliers
Number of teams that finished above the 95th or below the 5th percentile of their own simulated range. Even a well-calibrated model expects about 10% of teams in the extremes.
Minimal Outliers: under 18 * As Expected: 18 to 28.8 * Several Outliers: 28.8 to 39.6 * Many Outliers: 39.6 and up.
Unexpected Relegations
Number of teams that were actually relegated but were not in the model's projected bottom field of the same size. The gold line is how many the model expected to miss on average.
As Expected: under 2.39 * A Surprise: 2.39 to 3.83 * Several Surprises: 3.83 to 5.26 * Many Surprises: 5.26 and up.
Luck Spread
Expected
6.46 points
Some Luck
07.3218
Average Finish Error
Expected
2.22
Pinpoint
03.128
Biggest Overachiever
Expected 97.22%
96.69%
Greuther Furth
50100
Biggest Underachiever
Expected 2.78%
11.74%
Hannover 96
050
Season Outliers
Expected
1 of 18
Minimal Outliers
01.89
Unexpected Relegations
Expected
3 of 4
A Surprise
02.44

Parity

How these are measured

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

Gini Index
How evenly points were spread across the league. Lower means a tight, balanced table; higher means a few teams ran off with most of the points.
Balanced: under 0.12 * Even: 0.12 to 0.18 * Top-Heavy: 0.18 to 0.26 * Lopsided: 0.26 and up.
Noll-Scully
How much more spread out the table was than a league where every match is a coin flip. The gold line at 1 is that coin-flip baseline. Above it, real talent gaps stretched the table; below it, the league was tighter than luck alone would produce.
Coin-Flip Parity: under 1 * Moderate Separation: 1 to 1.6 * Strong Separation: 1.6 to 2.2 * Wide Separation: 2.2 and up.
Interquartile Edge
Chance the team at the 75th percentile of Elo would beat the team at the 25th percentile on a neutral field. Higher means a bigger gap between the upper and lower half of the table.
Even: under 60% * Slight Edge: 60% to 70% * Clear Edge: 70% to 80% * Wide Edge: 80% and up.
Best vs. Worst
Chance the top-rated team would beat the bottom-rated team on a neutral field. The gold line is how large that gap tends to be in a league of this size; a dot to the right flags an unusually dominant or unusually weak team.
Even: under 70% * Clear Edge: 70% to 82% * Strong Edge: 82% to 92% * Dominant: 92% and up.
Close Games
Share of matches decided by 1 goal or fewer, draws included. The gold line is how many close games the matchups and the scoring value of an Elo point predict.
Few: under 30% * Some Drama: 30% to 40% * Frequent: 40% to 50% * Very Frequent: 50% and up.
Blowouts
Share of matches decided by 3 goals or more. The gold line is how many routs the matchups and the scoring model predict.
Rare: under 8% * Occasional: 8% to 14% * Frequent: 14% to 22% * Very Frequent: 22% and up.
Gini Index
0.14
Even
00.120.180.260.5
Noll-Scully
Coin-flip
1.36
Moderate Separation
01.003
Interquartile Edge
66%
Slight Edge
50%60%70%80%100%
Best vs. Worst
Baseline
81%
Clear Edge
50%85%100%
Close Games
Expected
64%
Very Frequent
0%60%100%
Blowouts
Expected
17%
Frequent
0%16%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.62
Hard to Predict
00.632
Matchup Imbalance
0.25
Notable Separation
00.10.180.280.5
Strangeness
Expected
0.77
Very Predictable
01.002
Repeatability
0.49
Some Carryover
00.30.60.851
Upset Rate
Expected
28%
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.09 * Near Noise Ceiling: 0.09 to 0.14 * Above Noise: 0.14 to 0.18 * Well Above Noise: 0.18 and up.
Probability calibration
0.79
Excellent
0.010.050.10.51
Calibration slope
Ideal
0.93
Calibrated
0.51.001.5
Calibration error (ECE)
Noise ceiling
0.043
Well Within Noise
00.0920.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
Hamburger SV 40.41% 13.18% 46.17% 0.17% 0.07%
VfL Bochum 31.78% 12.46% 55.07% 0.40% 0.29%
Dusseldorf 25.66% 12.14% 61.34% 0.63% 0.23%
1. FC Heidenheim 14.68% 8.58% 74.67% 1.28% 0.79%
Hannover 96 14.54% 7.92% 75.27% 1.39% 0.88%
Greuther Furth 14.17% 8.32% 75.18% 1.47% 0.86%
Paderborn 07 12.66% 8.04% 76.81% 1.39% 1.10%
SV Darmstadt 98 5.98% 4.63% 83.71% 3.46% 2.22%
Erzgebirge Aue 4.75% 3.30% 84.70% 4.34% 2.91%
Holstein Kiel 100%
Karlsruher SC 3.73% 3.17% 83.45% 5.46% 4.19%
Jahn Regensburg 2.34% 2.14% 82.83% 6.74% 5.95%
1. FC Nurnberg 1.52% 1.60% 81.10% 8.62% 7.16%
St. Pauli 0.99% 0.95% 74.14% 11.86% 12.06%
SV Sandhausen 0.80% 0.83% 72.82% 12.68% 12.87%
VfL Osnabruck 0.59% 0.72% 70.12% 13.36% 15.21%
Eintracht Braunschweig 0.03% 0.02% 20.68% 13.34% 65.93%
Wurzburger Kickers 0.02% 20.19% 12.87% 66.92%
Loser →
↓ Winner
1. FC Heidenheim1. FC Koln1. FC NurnbergArminia BielefeldBayer LeverkusenBorussia DortmundBorussia MonchengladbachDusseldorfEintracht BraunschweigEintracht FrankfurtErzgebirge AueFC AugsburgGreuther FurthHamburger SVHannover 96Hertha BSCHoffenheimHolstein KielJahn RegensburgKarlsruher SCMainz 05Paderborn 07SC FreiburgSV Darmstadt 98SV SandhausenSchalke 04St. PauliUnion BerlinVfB StuttgartVfL BochumVfL OsnabruckVfL WolfsburgWerder Bremen
1. FC Heidenheim41.5%106.00%41.8%122.00%0.0%1.00%28.6%7.00%42.5%106.00%21.2%66.00%36.4%11.00%32.0%122.00%25.6%39.00%59.2%98.00%21.6%37.00%27.5%51.00%16.7%6.00%43.2%81.00%
1. FC Koln58.5%106.00%51.9%27.00%56.7%171.00%79.7%59.00%60.8%120.00%57.5%167.00%65.8%120.00%48.4%161.00%79.4%34.00%76.9%39.00%54.5%99.00%53.8%78.00%20.0%5.00%75.0%8.00%46.8%156.00%62.5%8.00%
1. FC Nurnberg48.1%27.00%22.7%22.00%0.0%1.00%0.0%1.00%45.0%20.00%5.0%20.00%0.0%4.00%30.0%20.00%11.1%9.00%53.6%28.00%16.7%6.00%45.5%11.00%0.0%1.00%16.7%18.00%
Arminia Bielefeld58.2%122.00%77.3%22.00%52.7%167.00%100.0%1.00%68.8%64.00%58.3%103.00%48.1%208.00%65.3%101.00%54.0%176.00%66.7%30.00%65.5%55.00%54.9%102.00%65.7%70.00%75.0%12.00%63.6%11.00%51.8%141.00%86.7%15.00%
Bayer Leverkusen100.0%1.00%0.0%1.00%100.0%1.00%100.0%1.00%
Borussia Dortmund100.0%1.00%
Borussia Monchengladbach100.0%1.00%100.0%1.00%100.0%4.00%75.0%4.00%50.0%6.00%100.0%2.00%100.0%2.00%0.0%1.00%100.0%1.00%66.7%3.00%50.0%2.00%66.7%9.00%
Dusseldorf43.3%171.00%47.3%167.00%100.0%1.00%0.0%4.00%42.9%7.00%50.4%135.00%33.0%103.00%27.8%18.00%41.6%149.00%39.2%51.00%60.8%153.00%28.0%50.00%36.8%87.00%0.0%6.00%45.4%119.00%
Eintracht Braunschweig0.0%1.00%
Eintracht Frankfurt71.4%7.00%57.1%7.00%100.0%2.00%85.7%7.00%66.7%15.00%81.8%11.00%85.7%7.00%100.0%1.00%100.0%3.00%100.0%4.00%75.0%4.00%84.6%13.00%
Erzgebirge Aue20.3%59.00%31.2%64.00%0.0%2.00%31.7%41.00%16.1%31.00%8.3%12.00%47.1%34.00%0.0%22.00%31.8%44.00%7.7%13.00%12.5%24.00%0.0%1.00%25.0%40.00%
FC Augsburg57.5%106.00%55.0%20.00%49.6%135.00%68.3%41.00%51.0%104.00%53.9%128.00%64.0%89.00%46.7%137.00%63.6%22.00%73.8%42.00%52.4%105.00%62.7%51.00%60.0%10.00%71.4%7.00%42.5%134.00%66.7%6.00%
Greuther Furth39.2%120.00%41.7%103.00%25.0%4.00%14.3%7.00%49.0%104.00%41.4%58.00%7.7%13.00%42.1%107.00%17.1%35.00%55.1%89.00%22.6%31.00%48.9%45.00%0.0%1.00%44.8%96.00%
Hamburger SV42.5%167.00%51.9%208.00%0.0%1.00%50.0%6.00%33.3%15.00%46.1%128.00%43.1%102.00%26.3%19.00%42.9%168.00%45.3%53.00%65.8%146.00%31.9%47.00%40.5%74.00%40.0%5.00%47.4%137.00%
Hannover 9634.2%120.00%34.7%101.00%0.0%2.00%18.2%11.00%36.0%89.00%37.9%58.00%21.4%14.00%28.6%77.00%35.3%34.00%56.6%99.00%21.2%33.00%25.5%47.00%0.0%5.00%38.0%100.00%
Hertha BSC78.8%66.00%95.0%20.00%67.0%103.00%83.9%31.00%58.6%58.00%56.9%102.00%62.1%58.00%62.0%79.00%92.0%25.00%58.3%24.00%58.2%55.00%72.7%33.00%100.0%3.00%75.0%4.00%53.1%98.00%87.5%8.00%
Hoffenheim63.6%11.00%100.0%4.00%72.2%18.00%91.7%12.00%92.3%13.00%73.7%19.00%78.6%14.00%66.7%12.00%100.0%3.00%60.0%10.00%81.8%11.00%50.0%8.00%0.0%2.00%70.4%27.00%100.0%1.00%
Holstein Kiel51.6%161.00%46.0%176.00%0.0%2.00%14.3%7.00%53.3%137.00%38.0%79.00%33.3%12.00%38.1%139.00%38.9%54.00%58.4%137.00%24.5%53.00%53.5%71.00%0.0%4.00%49.0%145.00%
Jahn Regensburg20.6%34.00%33.3%30.00%100.0%1.00%0.0%1.00%36.4%22.00%8.0%25.00%0.0%3.00%12.0%25.00%25.0%12.00%44.8%29.00%30.0%10.00%37.5%8.00%34.8%23.00%
Karlsruher SC23.1%39.00%34.5%55.00%0.0%1.00%0.0%3.00%26.2%42.00%41.7%24.00%40.0%10.00%34.0%47.00%38.5%13.00%47.4%38.00%30.0%10.00%20.0%15.00%50.0%2.00%39.4%33.00%
Mainz 0568.0%122.00%70.0%20.00%58.4%149.00%52.9%34.00%57.9%107.00%57.1%168.00%71.4%77.00%61.9%139.00%88.0%25.00%66.0%47.00%64.5%107.00%64.2%67.00%88.9%9.00%92.3%13.00%54.8%168.00%90.0%10.00%
Paderborn 0745.5%99.00%45.1%102.00%33.3%3.00%0.0%4.00%47.6%105.00%41.8%55.00%18.2%11.00%35.5%107.00%16.7%30.00%55.1%89.00%34.5%29.00%21.6%51.00%0.0%5.00%42.9%105.00%
SC Freiburg74.4%39.00%88.9%9.00%60.8%51.00%100.0%22.00%82.9%35.00%54.7%53.00%64.7%34.00%61.1%54.00%75.0%12.00%61.5%13.00%83.3%30.00%71.4%21.00%75.0%4.00%62.5%8.00%64.5%62.00%100.0%2.00%
SV Darmstadt 9846.2%78.00%34.3%70.00%50.0%2.00%25.0%4.00%37.3%51.00%27.3%33.00%50.0%8.00%35.8%67.00%28.6%21.00%50.9%55.00%50.0%20.00%43.5%23.00%0.0%1.00%42.1%57.00%
SV Sandhausen80.0%5.00%25.0%12.00%40.0%10.00%0.0%3.00%11.1%9.00%25.0%4.00%26.7%15.00%14.3%7.00%0.0%7.00%0.0%1.00%0.0%6.00%
Schalke 0440.8%98.00%46.4%28.00%39.2%153.00%68.2%44.00%44.9%89.00%34.2%146.00%43.4%99.00%41.6%137.00%55.2%29.00%52.6%38.00%44.9%89.00%49.1%55.00%73.3%15.00%71.4%14.00%28.1%139.00%66.7%9.00%
St. Pauli25.0%8.00%36.4%11.00%28.6%7.00%25.0%4.00%100.0%2.00%7.7%13.00%37.5%8.00%28.6%14.00%20.0%5.00%50.0%4.00%45.5%11.00%
Union Berlin78.4%37.00%83.3%6.00%72.0%50.00%92.3%13.00%77.4%31.00%68.1%47.00%78.8%33.00%75.5%53.00%70.0%10.00%70.0%10.00%65.5%29.00%50.0%20.00%85.7%7.00%80.0%5.00%67.9%56.00%100.0%4.00%
VfB Stuttgart72.5%51.00%54.5%11.00%63.2%87.00%87.5%24.00%51.1%45.00%59.5%74.00%74.5%47.00%46.5%71.00%62.5%8.00%80.0%15.00%78.4%51.00%56.5%23.00%100.0%7.00%50.0%4.00%62.4%85.00%77.8%9.00%
VfL Bochum53.2%156.00%48.2%141.00%0.0%1.00%0.0%1.00%33.3%9.00%15.4%13.00%57.5%134.00%46.9%98.00%29.6%27.00%45.2%168.00%35.5%62.00%71.9%139.00%32.1%56.00%37.6%85.00%33.3%6.00%50.5%109.00%
VfL Osnabruck37.5%8.00%13.3%15.00%33.3%6.00%12.5%8.00%0.0%1.00%10.0%10.00%0.0%2.00%33.3%9.00%0.0%4.00%22.2%9.00%0.0%2.00%44.4%9.00%
VfL Wolfsburg83.3%6.00%100.0%1.00%100.0%6.00%100.0%1.00%100.0%1.00%60.0%5.00%100.0%5.00%100.0%4.00%50.0%2.00%100.0%5.00%100.0%1.00%100.0%1.00%66.7%6.00%100.0%2.00%
Werder Bremen56.8%81.00%83.3%18.00%54.6%119.00%75.0%40.00%55.2%96.00%52.6%137.00%62.0%100.00%51.0%145.00%65.2%23.00%60.6%33.00%57.1%105.00%57.9%57.00%100.0%6.00%54.5%11.00%49.5%109.00%55.6%9.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
2020-09-18 1. FC Nurnberg D 1-1 1722 1705 43.6% 27.5% 28.9% -0.4 1
2020-09-18 @ Jahn Regensburg D 1-1 1705 1722 28.9% 27.5% 43.6% +0.4 1
2020-09-18 Dusseldorf W 2-1 1757 1790 36.7% 28.1% 35.2% +5.2 3
2020-09-18 @ Hamburger SV L 1-2 1790 1757 35.2% 28.1% 36.7% -5.2 0
2020-09-19 Erzgebirge Aue L 0-3 1642 1725 30.0% 27.7% 42.3% -13.4 0
2020-09-19 @ Wurzburger Kickers W 3-0 1725 1642 42.3% 27.7% 30.0% +13.4 3
2020-09-19 Karlsruher SC W 2-0 1757 1699 49.3% 26.4% 24.3% +7.7 3
2020-09-19 @ Hannover 96 L 0-2 1699 1757 24.3% 26.4% 49.3% -7.7 0
2020-09-19 SV Darmstadt 98 W 3-2 1727 1750 38.0% 28.0% 33.9% +4.8 3
2020-09-19 @ SV Sandhausen L 2-3 1750 1727 33.9% 28.0% 38.0% -4.8 0
2020-09-20 Eintracht Braunschweig W 2-0 1768 1627 59.7% 22.8% 17.4% +5.6 3
2020-09-20 @ 1. FC Heidenheim L 0-2 1627 1768 17.4% 22.8% 59.7% -5.6 0
2020-09-20 Paderborn 07 W 1-0 1736 1752 39.1% 28.0% 32.9% +5.3 3
2020-09-20 @ Holstein Kiel L 0-1 1752 1736 32.9% 28.0% 39.1% -5.3 0
2020-09-20 VfL Osnabruck D 1-1 1714 1705 42.6% 27.7% 29.7% -0.4 1
2020-09-20 @ Greuther Furth D 1-1 1705 1714 29.7% 27.7% 42.6% +0.4 1
2020-09-21 St. Pauli D 2-2 1742 1695 47.8% 26.8% 25.4% -0.5 1
2020-09-21 @ VfL Bochum D 2-2 1695 1742 25.4% 26.8% 47.8% +0.5 1
2020-09-25 Greuther Furth D 1-1 1738 1714 44.7% 27.4% 27.9% -0.5 4
2020-09-25 @ Erzgebirge Aue D 1-1 1714 1738 27.9% 27.4% 44.7% +0.5 2
2020-09-25 Hannover 96 W 2-1 1705 1765 32.9% 28.0% 39.1% +5.6 4
2020-09-25 @ VfL Osnabruck L 1-2 1765 1705 39.1% 28.0% 32.9% -5.6 3
2020-09-26 Holstein Kiel D 0-0 1621 1741 25.6% 26.8% 47.5% +0.8 1
2020-09-26 @ Eintracht Braunschweig D 0-0 1741 1621 47.5% 26.8% 25.6% -0.8 4
2020-09-26 Jahn Regensburg D 0-0 1745 1721 44.6% 27.4% 28.0% -0.6 1
2020-09-26 @ SV Darmstadt 98 D 0-0 1721 1745 28.0% 27.4% 44.6% +0.6 2
2020-09-26 Wurzburger Kickers W 1-0 1784 1629 61.4% 22.1% 16.5% +2.8 3
2020-09-26 @ Dusseldorf L 0-1 1629 1784 16.5% 22.1% 61.4% -2.8 0
2020-09-27 1. FC Heidenheim W 4-2 1695 1774 30.5% 27.8% 41.8% +9.2 4
2020-09-27 @ St. Pauli L 2-4 1774 1695 41.8% 27.8% 30.5% -9.2 3
2020-09-27 SV Sandhausen W 1-0 1706 1731 37.7% 28.1% 34.3% +5.4 4
2020-09-27 @ 1. FC Nurnberg L 0-1 1731 1706 34.3% 28.1% 37.7% -5.4 3
2020-09-27 VfL Bochum L 0-1 1691 1742 34.1% 28.0% 37.8% -5.4 0
2020-09-27 @ Karlsruher SC W 1-0 1742 1691 37.8% 28.0% 34.1% +5.4 4
2020-09-28 Hamburger SV L 3-4 1746 1763 39.0% 28.0% 33.0% -5.2 0
2020-09-28 @ Paderborn 07 W 4-3 1763 1746 33.0% 28.0% 39.0% +5.2 6
2020-10-02 St. Pauli W 1-0 1726 1705 44.3% 27.4% 28.2% +4.7 6
2020-10-02 @ SV Sandhausen L 0-1 1705 1726 28.2% 27.4% 44.3% -4.7 4
2020-10-02 VfL Osnabruck D 0-0 1747 1711 46.3% 27.1% 26.6% -0.7 5
2020-10-02 @ VfL Bochum D 0-0 1711 1747 26.6% 27.1% 46.3% +0.7 5
2020-10-03 Eintracht Braunschweig W 4-1 1759 1622 59.3% 23.0% 17.7% +6.9 6
2020-10-03 @ Hannover 96 L 1-4 1622 1759 17.7% 23.0% 59.3% -6.9 1
2020-10-03 Karlsruher SC W 1-0 1722 1686 46.3% 27.1% 26.6% +4.4 5
2020-10-03 @ Jahn Regensburg L 0-1 1686 1722 26.6% 27.1% 46.3% -4.4 0
2020-10-03 Paderborn 07 D 0-0 1765 1741 44.6% 27.4% 28.0% -0.6 4
2020-10-03 @ 1. FC Heidenheim D 0-0 1741 1765 28.0% 27.4% 44.6% +0.6 1
2020-10-04 Dusseldorf W 2-1 1740 1787 34.7% 28.1% 37.3% +5.4 7
2020-10-04 @ Holstein Kiel L 1-2 1787 1740 37.3% 28.1% 34.7% -5.4 3
2020-10-04 Greuther Furth D 2-2 1626 1714 29.3% 27.6% 43.1% +0.3 1
2020-10-04 @ Wurzburger Kickers D 2-2 1714 1626 43.1% 27.6% 29.3% -0.3 3
2020-10-05 SV Darmstadt 98 L 2-3 1711 1744 36.6% 28.1% 35.3% -5.1 4
2020-10-05 @ 1. FC Nurnberg W 3-2 1744 1711 35.3% 28.1% 36.6% +5.1 4
2020-10-17 Hamburger SV L 0-1 1714 1768 33.7% 28.0% 38.3% -5.3 3
2020-10-17 @ Greuther Furth W 1-0 1768 1714 38.3% 28.0% 33.7% +5.4 9
2020-10-17 SV Sandhausen W 3-0 1681 1731 34.3% 28.1% 37.7% +15.9 3
2020-10-17 @ Karlsruher SC L 0-3 1731 1681 37.7% 28.1% 34.3% -15.9 6
2020-10-17 VfL Bochum W 2-1 1615 1746 24.5% 26.5% 49.0% +6.7 4
2020-10-17 @ Eintracht Braunschweig L 1-2 1746 1615 49.0% 26.5% 24.5% -6.7 5
2020-10-18 1. FC Heidenheim W 2-1 1737 1764 37.5% 28.1% 34.4% +5.1 7
2020-10-18 @ Erzgebirge Aue L 1-2 1764 1737 34.4% 28.1% 37.5% -5.1 4
2020-10-18 Hannover 96 W 1-0 1742 1766 37.9% 28.0% 34.1% +5.4 4
2020-10-18 @ Paderborn 07 L 0-1 1766 1742 34.1% 28.0% 37.9% -5.4 6
2020-10-18 Holstein Kiel L 0-2 1627 1746 25.7% 26.9% 47.4% -8.2 1
2020-10-18 @ Wurzburger Kickers W 2-0 1746 1627 47.4% 26.9% 25.7% +8.1 10
2020-10-18 Jahn Regensburg D 2-2 1782 1726 48.9% 26.5% 24.6% -0.6 4
2020-10-18 @ Dusseldorf D 2-2 1726 1782 24.6% 26.5% 48.9% +0.6 6
2020-10-19 1. FC Nurnberg D 2-2 1700 1706 40.5% 27.9% 31.7% -0.2 5
2020-10-19 @ St. Pauli D 2-2 1706 1700 31.7% 27.9% 40.5% +0.2 5
2020-10-21 Erzgebirge Aue W 3-0 1773 1743 45.6% 27.2% 27.2% +12.4 12
2020-10-21 @ Hamburger SV L 0-3 1743 1773 27.2% 27.2% 45.6% -12.4 7
2020-10-23 Eintracht Braunschweig W 3-0 1727 1622 55.3% 24.6% 20.1% +9.4 9
2020-10-23 @ Jahn Regensburg L 0-3 1622 1727 20.1% 24.6% 55.3% -9.4 4
2020-10-23 Karlsruher SC D 1-1 1706 1697 42.6% 27.7% 29.7% -0.4 6
2020-10-23 @ 1. FC Nurnberg D 1-1 1697 1706 29.7% 27.7% 42.6% +0.4 4
2020-10-24 Dusseldorf W 3-0 1761 1781 38.4% 28.0% 33.5% +14.6 9
2020-10-24 @ Hannover 96 L 0-3 1781 1761 33.5% 28.0% 38.4% -14.6 4
2020-10-24 Greuther Furth L 1-3 1754 1709 47.6% 26.8% 25.6% -11.3 10
2020-10-24 @ Holstein Kiel W 3-1 1709 1754 25.6% 26.8% 47.6% +11.3 6
2020-10-24 St. Pauli D 2-2 1750 1700 48.2% 26.7% 25.1% -0.5 5
2020-10-24 @ SV Darmstadt 98 D 2-2 1700 1750 25.1% 26.7% 48.2% +0.5 6
2020-10-24 Wurzburger Kickers W 3-1 1786 1618 62.7% 21.5% 15.8% +4.3 15
2020-10-24 @ Hamburger SV L 1-3 1618 1786 15.8% 21.5% 62.7% -4.3 1
2020-10-25 Erzgebirge Aue W 2-0 1740 1730 42.6% 27.7% 29.7% +9.2 8
2020-10-25 @ VfL Bochum L 0-2 1730 1740 29.7% 27.7% 42.6% -9.2 7
2020-10-25 Paderborn 07 D 1-1 1715 1747 36.7% 28.1% 35.2% -0.0 7
2020-10-25 @ SV Sandhausen D 1-1 1747 1715 35.2% 28.1% 36.7% +0.0 5
2020-10-25 VfL Osnabruck D 1-1 1759 1712 47.8% 26.8% 25.4% -0.7 5
2020-10-25 @ 1. FC Heidenheim D 1-1 1712 1759 25.4% 26.8% 47.8% +0.7 6
2020-10-28 SV Darmstadt 98 D 1-1 1712 1749 36.1% 28.1% 35.8% -0.0 7
2020-10-28 @ VfL Osnabruck D 1-1 1749 1712 35.8% 28.1% 36.1% +0.0 6
2020-10-30 1. FC Heidenheim W 1-0 1767 1758 42.5% 27.7% 29.8% +4.9 7
2020-10-30 @ Dusseldorf L 0-1 1758 1767 29.8% 27.7% 42.5% -4.9 5
2020-10-30 St. Pauli D 2-2 1790 1700 53.4% 25.2% 21.4% -0.8 16
2020-10-30 @ Hamburger SV D 2-2 1700 1790 21.4% 25.2% 53.4% +0.8 7
2020-10-31 1. FC Nurnberg W 3-2 1612 1706 28.6% 27.5% 43.9% +5.8 7
2020-10-31 @ Eintracht Braunschweig L 2-3 1706 1612 43.9% 27.5% 28.6% -5.8 6
2020-10-31 Holstein Kiel D 1-1 1721 1743 38.2% 28.0% 33.7% -0.1 8
2020-10-31 @ Erzgebirge Aue D 1-1 1743 1721 33.7% 28.0% 38.2% +0.1 11
2020-10-31 Jahn Regensburg W 3-1 1747 1736 42.9% 27.6% 29.5% +7.9 8
2020-10-31 @ Paderborn 07 L 1-3 1736 1747 29.5% 27.6% 42.9% -7.9 9
2020-10-31 SV Sandhausen W 2-1 1712 1715 41.0% 27.9% 31.2% +4.8 10
2020-10-31 @ VfL Osnabruck L 1-2 1715 1712 31.2% 27.9% 41.0% -4.8 7
2020-11-01 Hannover 96 W 4-1 1720 1775 33.5% 28.0% 38.5% +13.6 9
2020-11-01 @ Greuther Furth L 1-4 1775 1720 38.5% 28.0% 33.5% -13.6 9
2020-11-01 SV Darmstadt 98 L 3-4 1698 1749 34.0% 28.0% 38.0% -4.7 4
2020-11-01 @ Karlsruher SC W 4-3 1749 1698 38.0% 28.0% 34.0% +4.7 9
2020-11-01 VfL Bochum L 2-3 1614 1749 24.2% 26.4% 49.5% -3.6 1
2020-11-01 @ Wurzburger Kickers W 3-2 1749 1614 49.5% 26.4% 24.2% +3.7 11
2020-11-06 Eintracht Braunschweig D 2-2 1710 1618 53.7% 25.1% 21.2% -0.8 8
2020-11-06 @ SV Sandhausen D 2-2 1618 1710 21.2% 25.1% 53.7% +0.8 8
2020-11-06 Wurzburger Kickers W 4-1 1753 1610 59.9% 22.8% 17.3% +6.8 8
2020-11-06 @ 1. FC Heidenheim L 1-4 1610 1753 17.3% 22.8% 59.9% -6.8 1
2020-11-07 Dusseldorf D 1-1 1700 1771 31.4% 27.9% 40.8% +0.3 7
2020-11-07 @ 1. FC Nurnberg D 1-1 1771 1700 40.8% 27.9% 31.4% -0.3 8
2020-11-07 Erzgebirge Aue D 0-0 1762 1721 47.0% 27.0% 26.1% -0.7 10
2020-11-07 @ Hannover 96 D 0-0 1721 1762 26.1% 27.0% 47.0% +0.7 9
2020-11-07 Greuther Furth L 0-2 1753 1734 44.0% 27.5% 28.5% -12.3 11
2020-11-07 @ VfL Bochum W 2-0 1734 1753 28.5% 27.5% 44.0% +12.3 12
2020-11-08 Karlsruher SC L 0-3 1701 1693 42.5% 27.7% 29.8% -17.4 7
2020-11-08 @ St. Pauli W 3-0 1693 1701 29.8% 27.7% 42.5% +17.4 7
2020-11-08 Paderborn 07 L 0-4 1754 1755 41.1% 27.8% 31.1% -22.2 9
2020-11-08 @ SV Darmstadt 98 W 4-0 1755 1754 31.1% 27.8% 41.1% +22.2 11
2020-11-08 VfL Osnabruck L 2-4 1728 1717 42.9% 27.6% 29.5% -9.3 9
2020-11-08 @ Jahn Regensburg W 4-2 1717 1728 29.5% 27.6% 42.9% +9.3 13
2020-11-09 Hamburger SV D 1-1 1743 1789 34.7% 28.1% 37.2% +0.1 12
2020-11-09 @ Holstein Kiel D 1-1 1789 1743 37.2% 28.1% 34.7% -0.1 17
2020-11-21 1. FC Heidenheim D 2-2 1743 1760 38.9% 28.0% 33.1% -0.1 13
2020-11-21 @ Holstein Kiel D 2-2 1760 1743 33.1% 28.0% 38.9% +0.1 9
2020-11-21 Karlsruher SC L 1-3 1619 1710 28.9% 27.5% 43.6% -7.8 8
2020-11-21 @ Eintracht Braunschweig W 3-1 1710 1619 43.6% 27.5% 28.9% +7.8 10
2020-11-21 St. Pauli W 2-0 1777 1684 53.9% 25.1% 21.1% +6.8 14
2020-11-21 @ Paderborn 07 L 0-2 1684 1777 21.1% 25.1% 53.9% -6.8 7
2020-11-21 SV Sandhausen W 1-0 1771 1709 49.8% 26.3% 23.9% +4.0 11
2020-11-21 @ Dusseldorf L 0-1 1709 1771 23.9% 26.3% 49.8% -4.0 8
2020-11-22 Hannover 96 W 2-1 1604 1761 22.0% 25.6% 52.4% +7.0 4
2020-11-22 @ Wurzburger Kickers L 1-2 1761 1604 52.4% 25.6% 22.0% -7.0 10
2020-11-22 Jahn Regensburg W 3-1 1746 1719 45.1% 27.3% 27.6% +7.5 15
2020-11-22 @ Greuther Furth L 1-3 1719 1746 27.6% 27.3% 45.1% -7.5 9
2020-11-22 SV Darmstadt 98 W 3-0 1722 1732 39.9% 27.9% 32.1% +14.2 12
2020-11-22 @ Erzgebirge Aue L 0-3 1732 1722 32.1% 27.9% 39.9% -14.2 9
2020-11-22 VfL Bochum L 1-3 1789 1740 48.0% 26.7% 25.2% -11.4 17
2020-11-22 @ Hamburger SV W 3-1 1740 1789 25.2% 26.7% 48.0% +11.4 14
2020-11-23 1. FC Nurnberg L 1-4 1726 1700 44.9% 27.3% 27.7% -15.3 13
2020-11-23 @ VfL Osnabruck W 4-1 1700 1726 27.7% 27.3% 44.9% +15.3 10
2020-11-27 Eintracht Braunschweig W 4-0 1717 1611 55.5% 24.5% 20.0% +12.2 12
2020-11-27 @ SV Darmstadt 98 L 0-4 1611 1717 20.0% 24.5% 55.5% -12.2 8
2020-11-27 VfL Osnabruck L 0-1 1677 1711 36.4% 28.1% 35.5% -5.7 7
2020-11-27 @ St. Pauli W 1-0 1711 1677 35.5% 28.1% 36.4% +5.7 16
2020-11-28 Erzgebirge Aue L 1-4 1705 1736 37.0% 28.1% 35.0% -13.2 8
2020-11-28 @ SV Sandhausen W 4-1 1736 1705 35.0% 28.1% 37.0% +13.2 15
2020-11-28 Paderborn 07 W 1-0 1718 1784 32.0% 27.9% 40.0% +6.1 13
2020-11-28 @ Karlsruher SC L 0-1 1784 1718 40.0% 27.9% 32.0% -6.1 14
2020-11-28 Wurzburger Kickers W 2-1 1711 1611 54.8% 24.8% 20.5% +3.3 12
2020-11-28 @ Jahn Regensburg L 1-2 1611 1711 20.5% 24.8% 54.8% -3.3 4
2020-11-29 Greuther Furth L 2-3 1716 1753 35.9% 28.1% 36.0% -5.0 10
2020-11-29 @ 1. FC Nurnberg W 3-2 1753 1716 36.0% 28.1% 35.9% +5.0 18
2020-11-29 Hamburger SV W 3-2 1760 1778 38.9% 28.0% 33.1% +4.7 12
2020-11-29 @ 1. FC Heidenheim L 2-3 1778 1760 33.1% 28.0% 38.9% -4.7 17
2020-11-29 Holstein Kiel L 0-3 1754 1743 42.9% 27.6% 29.5% -17.5 10
2020-11-29 @ Hannover 96 W 3-0 1743 1754 29.5% 27.6% 42.9% +17.5 16
2020-11-30 Dusseldorf W 5-0 1752 1775 38.0% 28.0% 34.0% +23.8 17
2020-11-30 @ VfL Bochum L 0-5 1775 1752 34.0% 28.0% 38.0% -23.8 11
2020-12-04 SV Darmstadt 98 W 3-2 1751 1730 44.4% 27.4% 28.2% +4.2 14
2020-12-04 @ Dusseldorf L 2-3 1730 1751 28.2% 27.4% 44.4% -4.2 12
2020-12-04 VfL Bochum W 3-1 1760 1775 39.2% 28.0% 32.8% +8.6 19
2020-12-04 @ Holstein Kiel L 1-3 1775 1760 32.8% 28.0% 39.2% -8.6 17
2020-12-05 1. FC Heidenheim L 0-1 1758 1765 40.4% 27.9% 31.7% -6.1 18
2020-12-05 @ Greuther Furth W 1-0 1765 1758 31.7% 27.9% 40.4% +6.1 15
2020-12-05 Hannover 96 L 0-1 1773 1737 46.4% 27.1% 26.6% -6.8 17
2020-12-05 @ Hamburger SV W 1-0 1737 1773 26.6% 27.1% 46.4% +6.8 13
2020-12-05 Karlsruher SC L 1-2 1717 1724 40.3% 27.9% 31.8% -5.8 16
2020-12-05 @ VfL Osnabruck W 2-1 1724 1717 31.8% 27.9% 40.3% +5.8 16
2020-12-05 St. Pauli W 2-1 1599 1671 31.2% 27.9% 40.9% +5.8 11
2020-12-05 @ Eintracht Braunschweig L 1-2 1671 1599 40.9% 27.9% 31.2% -5.8 7
2020-12-06 1. FC Nurnberg L 0-2 1778 1711 50.5% 26.1% 23.4% -13.7 14
2020-12-06 @ Paderborn 07 W 2-0 1711 1778 23.4% 26.1% 50.5% +13.7 13
2020-12-06 Jahn Regensburg L 0-2 1749 1715 46.1% 27.1% 26.8% -12.8 15
2020-12-06 @ Erzgebirge Aue W 2-0 1715 1749 26.8% 27.1% 46.1% +12.8 15
2020-12-06 SV Sandhausen L 2-3 1607 1692 29.7% 27.7% 42.6% -4.4 4
2020-12-06 @ Wurzburger Kickers W 3-2 1692 1607 42.6% 27.7% 29.7% +4.3 11
2020-12-11 Greuther Furth L 0-3 1696 1752 33.4% 28.0% 38.6% -14.6 11
2020-12-11 @ SV Sandhausen W 3-0 1752 1696 38.6% 28.0% 33.4% +14.6 21
2020-12-11 Paderborn 07 W 3-0 1767 1764 41.7% 27.8% 30.5% +13.6 20
2020-12-11 @ VfL Bochum L 0-3 1764 1767 30.5% 27.8% 41.7% -13.6 14
2020-12-12 Hamburger SV L 1-2 1725 1766 35.5% 28.1% 36.4% -5.2 12
2020-12-12 @ SV Darmstadt 98 W 2-1 1766 1725 36.4% 28.1% 35.5% +5.2 20
2020-12-12 Hannover 96 W 1-0 1771 1743 45.2% 27.3% 27.5% +4.6 18
2020-12-12 @ 1. FC Heidenheim L 0-1 1743 1771 27.5% 27.3% 45.2% -4.6 13
2020-12-12 Holstein Kiel L 2-3 1727 1769 35.4% 28.1% 36.5% -5.0 15
2020-12-12 @ Jahn Regensburg W 3-2 1769 1727 36.5% 28.1% 35.4% +5.0 22
2020-12-13 Dusseldorf L 1-2 1730 1756 37.7% 28.1% 34.3% -5.5 16
2020-12-13 @ Karlsruher SC W 2-1 1756 1730 34.3% 28.1% 37.7% +5.5 17
2020-12-13 Erzgebirge Aue D 2-2 1665 1736 31.4% 27.9% 40.7% +0.2 8
2020-12-13 @ St. Pauli D 2-2 1736 1665 40.7% 27.9% 31.4% -0.2 16
2020-12-13 VfL Osnabruck L 0-2 1605 1711 27.2% 27.2% 45.6% -8.5 11
2020-12-13 @ Eintracht Braunschweig W 2-0 1711 1605 45.6% 27.2% 27.2% +8.5 19
2020-12-13 Wurzburger Kickers W 2-1 1724 1603 57.3% 23.8% 18.9% +3.0 16
2020-12-13 @ 1. FC Nurnberg L 1-2 1603 1724 18.9% 23.8% 57.3% -3.0 4
2020-12-15 Jahn Regensburg D 0-0 1776 1722 48.6% 26.6% 24.8% -0.8 19
2020-12-15 @ 1. FC Heidenheim D 0-0 1722 1776 24.8% 26.6% 48.6% +0.8 16
2020-12-15 SV Darmstadt 98 L 0-4 1767 1720 47.8% 26.8% 25.5% -24.9 21
2020-12-15 @ Greuther Furth W 4-0 1720 1767 25.5% 26.8% 47.8% +24.9 15
2020-12-15 SV Sandhausen W 4-0 1771 1682 53.4% 25.2% 21.4% +13.0 23
2020-12-15 @ Hamburger SV L 0-4 1682 1771 21.4% 25.2% 53.4% -13.0 11
2020-12-15 VfL Bochum W 2-0 1739 1780 35.4% 28.1% 36.5% +10.7 16
2020-12-15 @ Hannover 96 L 0-2 1780 1739 36.5% 28.1% 35.4% -10.7 20
2020-12-16 1. FC Nurnberg W 1-0 1774 1727 47.7% 26.8% 25.5% +4.3 25
2020-12-16 @ Holstein Kiel L 0-1 1727 1774 25.5% 26.8% 47.7% -4.3 16
2020-12-16 Eintracht Braunschweig D 2-2 1751 1596 61.3% 22.1% 16.6% -1.1 15
2020-12-16 @ Paderborn 07 D 2-2 1596 1751 16.6% 22.1% 61.3% +1.1 12
2020-12-16 VfL Osnabruck W 3-0 1761 1719 47.1% 26.9% 26.0% +11.9 20
2020-12-16 @ Dusseldorf L 0-3 1719 1761 26.0% 26.9% 47.1% -11.9 19
2020-12-17 Karlsruher SC W 4-1 1736 1724 43.0% 27.6% 29.4% +11.1 19
2020-12-17 @ Erzgebirge Aue L 1-4 1724 1736 29.4% 27.6% 43.0% -11.1 16
2020-12-18 1. FC Heidenheim W 3-0 1770 1775 40.6% 27.9% 31.5% +13.9 23
2020-12-18 @ VfL Bochum L 0-3 1775 1770 31.5% 27.9% 40.6% -13.9 19
2020-12-18 Hannover 96 D 0-0 1723 1749 37.6% 28.1% 34.3% -0.1 17
2020-12-18 @ Jahn Regensburg D 0-0 1749 1723 34.3% 28.1% 37.6% +0.1 17
2020-12-19 Greuther Furth L 0-3 1597 1742 23.2% 26.0% 50.8% -10.8 12
2020-12-19 @ Eintracht Braunschweig W 3-0 1742 1597 50.8% 26.0% 23.2% +10.8 24
2020-12-19 Paderborn 07 L 0-1 1708 1750 35.3% 28.1% 36.6% -5.5 19
2020-12-19 @ VfL Osnabruck W 1-0 1750 1708 36.6% 28.1% 35.3% +5.5 18
2020-12-19 Wurzburger Kickers W 2-0 1745 1600 60.1% 22.7% 17.2% +5.5 18
2020-12-19 @ SV Darmstadt 98 L 0-2 1600 1745 17.2% 22.7% 60.1% -5.5 4
2020-12-20 Dusseldorf L 0-3 1666 1773 27.0% 27.2% 45.8% -12.3 8
2020-12-20 @ St. Pauli W 3-0 1773 1666 45.8% 27.2% 27.0% +12.3 23
2020-12-20 Erzgebirge Aue W 1-0 1723 1747 37.9% 28.0% 34.1% +5.4 19
2020-12-20 @ 1. FC Nurnberg L 0-1 1747 1723 34.1% 28.0% 37.9% -5.4 19
2020-12-20 Holstein Kiel L 0-2 1669 1778 26.8% 27.1% 46.1% -8.4 11
2020-12-20 @ SV Sandhausen W 2-0 1778 1669 46.1% 27.1% 26.8% +8.4 28
2020-12-21 Hamburger SV L 1-2 1713 1784 31.4% 27.9% 40.8% -4.8 16
2020-12-21 @ Karlsruher SC W 2-1 1784 1713 40.8% 27.9% 31.4% +4.8 26
2021-01-02 1. FC Nurnberg W 2-0 1761 1728 45.8% 27.2% 27.0% +8.5 22
2021-01-02 @ 1. FC Heidenheim L 0-2 1728 1761 27.0% 27.2% 45.8% -8.5 19
2021-01-02 Karlsruher SC L 2-4 1595 1708 26.3% 27.0% 46.7% -6.4 4
2021-01-02 @ Wurzburger Kickers W 4-2 1708 1595 46.7% 27.0% 26.3% +6.4 19
2021-01-02 SV Darmstadt 98 W 2-1 1784 1750 45.9% 27.2% 26.9% +4.2 26
2021-01-02 @ VfL Bochum L 1-2 1750 1784 26.9% 27.2% 45.9% -4.2 18
2021-01-03 Eintracht Braunschweig W 3-1 1742 1586 61.4% 22.1% 16.5% +4.5 22
2021-01-03 @ Erzgebirge Aue L 1-3 1586 1742 16.5% 22.1% 61.4% -4.5 12
2021-01-03 Jahn Regensburg W 3-1 1789 1723 50.3% 26.2% 23.5% +6.5 29
2021-01-03 @ Hamburger SV L 1-3 1723 1789 23.5% 26.2% 50.3% -6.5 17
2021-01-03 St. Pauli W 2-1 1753 1653 54.6% 24.8% 20.6% +3.3 27
2021-01-03 @ Greuther Furth L 1-2 1653 1753 20.6% 24.8% 54.6% -3.3 8
2021-01-03 SV Sandhausen W 4-0 1750 1660 53.3% 25.3% 21.4% +13.1 20
2021-01-03 @ Hannover 96 L 0-4 1660 1750 21.4% 25.3% 53.3% -13.1 11
2021-01-03 VfL Osnabruck L 1-2 1787 1702 52.7% 25.5% 21.8% -7.1 28
2021-01-03 @ Holstein Kiel W 2-1 1702 1787 21.8% 25.5% 52.7% +7.1 22
2021-01-04 Paderborn 07 W 2-1 1785 1755 45.5% 27.2% 27.3% +4.3 26
2021-01-04 @ Dusseldorf L 1-2 1755 1785 27.3% 27.2% 45.5% -4.3 18
2021-01-06 St. Pauli D 1-1 1588 1650 32.6% 28.0% 39.4% +0.2 5
2021-01-06 @ Wurzburger Kickers D 1-1 1650 1588 39.4% 28.0% 32.6% -0.2 9
2021-01-08 1. FC Heidenheim W 4-0 1647 1769 25.4% 26.8% 47.8% +24.9 14
2021-01-08 @ SV Sandhausen L 0-4 1769 1647 47.8% 26.8% 25.4% -24.9 22
2021-01-08 Greuther Furth W 3-2 1715 1756 35.4% 28.1% 36.5% +5.1 22
2021-01-08 @ Karlsruher SC L 2-3 1756 1715 36.5% 28.1% 35.4% -5.1 27
2021-01-09 Hamburger SV D 1-1 1720 1796 30.8% 27.8% 41.4% +0.3 20
2021-01-09 @ 1. FC Nurnberg D 1-1 1796 1720 41.4% 27.8% 30.8% -0.3 30
2021-01-09 Holstein Kiel D 1-1 1650 1780 24.7% 26.5% 48.8% +0.8 10
2021-01-09 @ St. Pauli D 1-1 1780 1650 48.8% 26.5% 24.7% -0.8 29
2021-01-09 Wurzburger Kickers L 2-3 1709 1588 57.2% 23.9% 18.9% -7.2 22
2021-01-09 @ VfL Osnabruck W 3-2 1588 1709 18.9% 23.9% 57.2% +7.2 8
2021-01-10 Erzgebirge Aue W 2-1 1751 1746 42.0% 27.8% 30.3% +4.7 21
2021-01-10 @ Paderborn 07 L 1-2 1746 1751 30.3% 27.8% 42.0% -4.6 22
2021-01-10 Hannover 96 L 1-2 1746 1763 39.0% 28.0% 33.0% -5.6 18
2021-01-10 @ SV Darmstadt 98 W 2-1 1763 1746 33.0% 28.0% 39.0% +5.6 23
2021-01-10 VfL Bochum L 0-2 1717 1788 31.4% 27.9% 40.8% -9.6 17
2021-01-10 @ Jahn Regensburg W 2-0 1788 1717 40.8% 27.9% 31.4% +9.6 29
2021-01-11 Dusseldorf D 0-0 1582 1790 18.1% 23.3% 58.7% +1.5 13
2021-01-11 @ Eintracht Braunschweig D 0-0 1790 1582 58.7% 23.3% 18.1% -1.5 27
2021-01-15 Eintracht Braunschweig D 0-0 1595 1583 43.0% 27.6% 29.4% -0.5 9
2021-01-15 @ Wurzburger Kickers D 0-0 1583 1595 29.4% 27.6% 43.0% +0.5 14
2021-01-15 Paderborn 07 D 1-1 1751 1756 40.7% 27.9% 31.4% -0.3 28
2021-01-15 @ Greuther Furth D 1-1 1756 1751 31.4% 27.9% 40.7% +0.3 22
2021-01-16 1. FC Nurnberg W 3-1 1797 1720 51.8% 25.8% 22.5% +6.2 32
2021-01-16 @ VfL Bochum L 1-3 1720 1797 22.5% 25.8% 51.8% -6.2 20
2021-01-16 Dusseldorf L 0-3 1742 1788 34.7% 28.1% 37.2% -15.0 22
2021-01-16 @ Erzgebirge Aue W 3-0 1788 1742 37.2% 28.1% 34.7% +15.0 30
2021-01-16 St. Pauli L 2-3 1768 1650 56.9% 24.0% 19.1% -7.1 23
2021-01-16 @ Hannover 96 W 3-2 1650 1768 19.1% 24.0% 56.9% +7.1 13
2021-01-17 Karlsruher SC L 2-3 1779 1720 49.4% 26.4% 24.2% -6.4 29
2021-01-17 @ Holstein Kiel W 3-2 1720 1779 24.2% 26.4% 49.4% +6.4 25
2021-01-17 SV Darmstadt 98 W 3-0 1744 1741 41.9% 27.8% 30.4% +13.6 25
2021-01-17 @ 1. FC Heidenheim L 0-3 1741 1744 30.4% 27.8% 41.9% -13.6 18
2021-01-17 SV Sandhausen W 3-1 1707 1672 46.2% 27.1% 26.7% +7.3 20
2021-01-17 @ Jahn Regensburg L 1-3 1672 1707 26.7% 27.1% 46.2% -7.3 14
2021-01-18 VfL Osnabruck W 5-0 1795 1702 53.8% 25.1% 21.1% +15.8 33
2021-01-18 @ Hamburger SV L 0-5 1702 1795 21.1% 25.1% 53.8% -15.8 22
2021-01-22 Erzgebirge Aue L 0-1 1686 1727 35.5% 28.1% 36.4% -5.6 22
2021-01-22 @ VfL Osnabruck W 1-0 1727 1686 36.4% 28.1% 35.5% +5.6 25
2021-01-22 Greuther Furth D 3-3 1803 1751 48.5% 26.6% 24.9% -0.5 31
2021-01-22 @ Dusseldorf D 3-3 1751 1803 24.9% 26.6% 48.5% +0.5 29
2021-01-23 1. FC Heidenheim D 1-1 1726 1758 36.8% 28.1% 35.1% -0.0 26
2021-01-23 @ Karlsruher SC D 1-1 1758 1726 35.1% 28.1% 36.8% +0.0 26
2021-01-23 Hamburger SV L 2-4 1584 1811 16.7% 22.3% 61.0% -4.1 14
2021-01-23 @ Eintracht Braunschweig W 4-2 1811 1584 61.0% 22.3% 16.7% +4.1 36
2021-01-23 Wurzburger Kickers W 1-0 1756 1595 62.0% 21.8% 16.2% +2.7 25
2021-01-23 @ Paderborn 07 L 0-1 1595 1756 16.2% 21.8% 62.0% -2.7 9
2021-01-24 Hannover 96 L 2-5 1714 1761 34.6% 28.1% 37.3% -10.9 20
2021-01-24 @ 1. FC Nurnberg W 5-2 1761 1714 37.3% 28.1% 34.6% +10.9 26
2021-01-24 Holstein Kiel L 0-2 1727 1772 34.9% 28.1% 37.1% -10.3 18
2021-01-24 @ SV Darmstadt 98 W 2-0 1772 1727 37.1% 28.1% 34.9% +10.3 32
2021-01-24 Jahn Regensburg W 2-0 1658 1714 33.3% 28.0% 38.7% +11.2 16
2021-01-24 @ St. Pauli L 0-2 1714 1658 38.7% 28.0% 33.3% -11.2 20
2021-01-24 VfL Bochum D 1-1 1665 1804 23.8% 26.2% 50.0% +0.8 15
2021-01-24 @ SV Sandhausen D 1-1 1804 1665 50.0% 26.2% 23.8% -0.8 33
2021-01-26 1. FC Heidenheim W 1-0 1580 1758 20.3% 24.7% 55.1% +7.8 17
2021-01-26 @ Eintracht Braunschweig L 0-1 1758 1580 55.1% 24.7% 20.3% -7.8 26
2021-01-26 Greuther Furth L 0-1 1681 1751 31.4% 27.9% 40.7% -5.1 22
2021-01-26 @ VfL Osnabruck W 1-0 1751 1681 40.7% 27.9% 31.4% +5.1 32
2021-01-26 Hamburger SV D 0-0 1803 1815 39.5% 28.0% 32.5% -0.2 32
2021-01-26 @ Dusseldorf D 0-0 1815 1803 32.5% 28.0% 39.5% +0.2 37
2021-01-26 Wurzburger Kickers W 2-1 1732 1592 59.6% 22.9% 17.5% +2.8 28
2021-01-26 @ Erzgebirge Aue L 1-2 1592 1732 17.5% 22.9% 59.6% -2.8 9
2021-01-27 Hannover 96 W 1-0 1726 1772 34.8% 28.1% 37.1% +5.8 29
2021-01-27 @ Karlsruher SC L 0-1 1772 1726 37.1% 28.1% 34.8% -5.8 26
2021-01-27 Holstein Kiel D 1-1 1758 1783 37.9% 28.0% 34.1% -0.1 26
2021-01-27 @ Paderborn 07 D 1-1 1783 1758 34.1% 28.0% 37.9% +0.1 33
2021-01-27 Jahn Regensburg L 0-1 1703 1703 41.3% 27.8% 30.9% -6.2 20
2021-01-27 @ 1. FC Nurnberg W 1-0 1703 1703 30.9% 27.8% 41.3% +6.2 23
2021-01-27 SV Sandhausen W 2-1 1717 1666 48.3% 26.7% 25.0% +4.0 21
2021-01-27 @ SV Darmstadt 98 L 1-2 1666 1717 25.0% 26.7% 48.3% -4.0 15
2021-01-28 VfL Bochum L 2-3 1669 1803 24.2% 26.4% 49.4% -3.7 16
2021-01-28 @ St. Pauli W 3-2 1803 1669 49.4% 26.4% 24.2% +3.7 36
2021-01-29 Dusseldorf W 2-1 1589 1802 17.7% 23.0% 59.3% +7.8 12
2021-01-29 @ Wurzburger Kickers L 1-2 1802 1589 59.3% 23.0% 17.7% -7.8 32
2021-01-29 Erzgebirge Aue W 3-0 1756 1735 44.3% 27.4% 28.3% +12.8 35
2021-01-29 @ Greuther Furth L 0-3 1735 1756 28.3% 27.4% 44.3% -12.8 28
2021-01-30 Eintracht Braunschweig W 3-1 1783 1587 65.9% 19.9% 14.2% +3.8 36
2021-01-30 @ Holstein Kiel L 1-3 1587 1783 14.2% 19.9% 65.9% -3.8 17
2021-01-30 Paderborn 07 W 3-1 1816 1758 49.1% 26.5% 24.4% +6.7 40
2021-01-30 @ Hamburger SV L 1-3 1758 1816 24.4% 26.5% 49.1% -6.7 26
2021-01-30 SV Darmstadt 98 D 1-1 1709 1721 39.7% 28.0% 32.3% -0.2 24
2021-01-30 @ Jahn Regensburg D 1-1 1721 1709 32.3% 28.0% 39.7% +0.2 22
2021-01-31 1. FC Nurnberg W 2-0 1662 1697 36.3% 28.1% 35.6% +10.5 18
2021-01-31 @ SV Sandhausen L 0-2 1697 1662 35.6% 28.1% 36.3% -10.5 20
2021-01-31 Karlsruher SC L 1-2 1807 1732 51.4% 25.9% 22.7% -7.0 36
2021-01-31 @ VfL Bochum W 2-1 1732 1807 22.7% 25.9% 51.4% +7.0 32
2021-01-31 St. Pauli L 3-4 1750 1665 52.8% 25.4% 21.8% -6.6 26
2021-01-31 @ 1. FC Heidenheim W 4-3 1665 1750 21.8% 25.4% 52.8% +6.6 19
2021-02-01 VfL Osnabruck W 1-0 1766 1675 53.5% 25.2% 21.3% +3.6 29
2021-02-01 @ Hannover 96 L 0-1 1675 1766 21.3% 25.2% 53.5% -3.6 22
2021-02-05 Hamburger SV D 3-3 1722 1822 27.9% 27.4% 44.8% +0.3 29
2021-02-05 @ Erzgebirge Aue D 3-3 1822 1722 44.8% 27.4% 27.9% -0.3 41
2021-02-05 SV Sandhausen W 2-1 1672 1672 41.2% 27.8% 30.9% +4.7 22
2021-02-05 @ St. Pauli L 1-2 1672 1672 30.9% 27.8% 41.2% -4.7 18
2021-02-06 1. FC Nurnberg L 1-2 1721 1686 46.1% 27.1% 26.8% -6.4 22
2021-02-06 @ SV Darmstadt 98 W 2-1 1686 1721 26.8% 27.1% 46.1% +6.4 23
2021-02-06 Hannover 96 L 1-2 1584 1770 19.6% 24.3% 56.0% -3.2 17
2021-02-06 @ Eintracht Braunschweig W 2-1 1770 1584 56.0% 24.3% 19.6% +3.2 32
2021-02-06 VfL Bochum L 1-2 1672 1800 24.9% 26.6% 48.5% -4.0 22
2021-02-06 @ VfL Osnabruck W 2-1 1800 1672 48.5% 26.6% 24.9% +4.0 39
2021-02-07 Jahn Regensburg D 0-0 1739 1709 45.5% 27.2% 27.3% -0.6 33
2021-02-07 @ Karlsruher SC D 0-0 1709 1739 27.3% 27.2% 45.5% +0.6 25
2021-02-07 Wurzburger Kickers W 4-1 1769 1597 63.2% 21.2% 15.5% +6.0 38
2021-02-07 @ Greuther Furth L 1-4 1597 1769 15.5% 21.2% 63.2% -6.0 12
2021-02-08 Holstein Kiel L 0-2 1795 1787 42.4% 27.7% 29.9% -12.0 32
2021-02-08 @ Dusseldorf W 2-0 1787 1795 29.9% 27.7% 42.4% +12.0 39
2021-02-12 Paderborn 07 D 0-0 1773 1752 44.3% 27.4% 28.3% -0.5 33
2021-02-12 @ Hannover 96 D 0-0 1752 1773 28.3% 27.4% 44.3% +0.5 27
2021-02-12 Wurzburger Kickers W 1-0 1799 1591 67.2% 19.3% 13.5% +2.2 42
2021-02-12 @ Holstein Kiel L 0-1 1591 1799 13.5% 19.3% 67.2% -2.2 12
2021-02-13 Dusseldorf D 1-1 1710 1783 31.2% 27.8% 41.0% +0.3 26
2021-02-13 @ Jahn Regensburg D 1-1 1783 1710 41.0% 27.8% 31.2% -0.3 33
2021-02-13 Erzgebirge Aue W 2-0 1744 1723 44.3% 27.4% 28.3% +8.8 29
2021-02-13 @ 1. FC Heidenheim L 0-2 1723 1744 28.3% 27.4% 44.3% -8.8 29
2021-02-13 Greuther Furth D 0-0 1822 1775 47.8% 26.8% 25.4% -0.8 42
2021-02-13 @ Hamburger SV D 0-0 1775 1822 25.4% 26.8% 47.8% +0.8 39
2021-02-13 Karlsruher SC L 2-3 1667 1738 31.4% 27.9% 40.7% -4.5 18
2021-02-13 @ SV Sandhausen W 3-2 1738 1667 40.7% 27.9% 31.4% +4.5 36
2021-02-14 Eintracht Braunschweig W 2-0 1804 1580 68.8% 18.4% 12.8% +3.9 42
2021-02-14 @ VfL Bochum L 0-2 1580 1804 12.8% 18.4% 68.8% -3.9 17
2021-02-14 St. Pauli L 1-2 1693 1676 43.6% 27.5% 28.8% -6.1 23
2021-02-14 @ 1. FC Nurnberg W 2-1 1676 1693 28.8% 27.5% 43.6% +6.1 25
2021-02-14 VfL Osnabruck W 1-0 1715 1668 47.8% 26.8% 25.5% +4.3 25
2021-02-14 @ SV Darmstadt 98 L 0-1 1668 1715 25.5% 26.8% 47.8% -4.3 22
2021-02-19 Jahn Regensburg W 2-0 1577 1710 24.3% 26.4% 49.3% +13.4 20
2021-02-19 @ Eintracht Braunschweig L 0-2 1710 1577 49.3% 26.4% 24.3% -13.4 26
2021-02-19 VfL Bochum W 1-0 1714 1807 28.6% 27.5% 43.9% +6.5 32
2021-02-19 @ Erzgebirge Aue L 0-1 1807 1714 43.9% 27.5% 28.6% -6.5 42
2021-02-20 1. FC Heidenheim L 1-2 1664 1753 29.2% 27.6% 43.2% -4.5 22
2021-02-20 @ VfL Osnabruck W 2-1 1753 1664 43.2% 27.6% 29.2% +4.5 32
2021-02-20 SV Darmstadt 98 W 3-2 1683 1719 36.1% 28.1% 35.8% +5.0 28
2021-02-20 @ St. Pauli L 2-3 1719 1683 35.8% 28.1% 36.1% -5.0 25
2021-02-20 SV Sandhausen W 2-1 1752 1663 53.3% 25.3% 21.4% +3.4 30
2021-02-20 @ Paderborn 07 L 1-2 1663 1752 21.4% 25.3% 53.3% -3.5 18
2021-02-21 1. FC Nurnberg L 0-1 1743 1687 49.0% 26.5% 24.5% -7.1 36
2021-02-21 @ Karlsruher SC W 1-0 1687 1743 24.5% 26.5% 49.0% +7.1 26
2021-02-21 Hamburger SV W 3-2 1589 1821 16.4% 22.0% 61.5% +7.6 15
2021-02-21 @ Wurzburger Kickers L 2-3 1821 1589 61.5% 22.0% 16.4% -7.6 42
2021-02-21 Hannover 96 W 3-2 1782 1773 42.7% 27.7% 29.6% +4.3 36
2021-02-21 @ Dusseldorf L 2-3 1773 1782 29.6% 27.7% 42.7% -4.3 33
2021-02-22 Holstein Kiel W 2-1 1776 1801 37.8% 28.1% 34.2% +5.1 42
2021-02-22 @ Greuther Furth L 1-2 1801 1776 34.2% 28.1% 37.8% -5.1 42
2021-02-23 1. FC Heidenheim D 2-2 1756 1757 41.1% 27.8% 31.1% -0.2 31
2021-02-23 @ Paderborn 07 D 2-2 1757 1756 31.1% 27.8% 41.1% +0.2 33
2021-02-26 Karlsruher SC L 0-1 1714 1736 38.2% 28.0% 33.8% -5.9 25
2021-02-26 @ SV Darmstadt 98 W 1-0 1736 1714 33.8% 28.0% 38.2% +5.9 39
2021-02-26 Paderborn 07 W 1-0 1697 1755 33.0% 28.0% 39.0% +6.0 29
2021-02-26 @ Jahn Regensburg L 0-1 1755 1697 39.0% 28.0% 33.0% -6.0 31
2021-02-27 Erzgebirge Aue W 1-0 1796 1720 51.5% 25.8% 22.7% +3.8 45
2021-02-27 @ Holstein Kiel L 0-1 1720 1796 22.7% 25.8% 51.5% -3.8 32
2021-02-27 Greuther Furth D 2-2 1768 1781 39.5% 28.0% 32.5% -0.2 34
2021-02-27 @ Hannover 96 D 2-2 1781 1768 32.5% 28.0% 39.5% +0.1 43
2021-02-27 Wurzburger Kickers W 3-0 1801 1597 66.8% 19.4% 13.7% +6.1 45
2021-02-27 @ VfL Bochum L 0-3 1597 1801 13.7% 19.4% 66.8% -6.1 15
2021-02-28 Dusseldorf W 3-2 1757 1787 37.1% 28.1% 34.8% +4.9 36
2021-02-28 @ 1. FC Heidenheim L 2-3 1787 1757 34.8% 28.1% 37.1% -4.9 36
2021-02-28 Eintracht Braunschweig D 0-0 1694 1590 55.1% 24.6% 20.2% -1.2 27
2021-02-28 @ 1. FC Nurnberg D 0-0 1590 1694 20.2% 24.6% 55.1% +1.2 21
2021-02-28 VfL Osnabruck W 3-0 1659 1659 41.4% 27.8% 30.8% +13.7 21
2021-02-28 @ SV Sandhausen L 0-3 1659 1659 30.8% 27.8% 41.4% -13.7 22
2021-03-01 Hamburger SV W 1-0 1688 1814 25.0% 26.7% 48.3% +7.0 31
2021-03-01 @ St. Pauli L 0-1 1814 1688 48.3% 26.7% 25.0% -7.0 42
2021-03-05 1. FC Heidenheim L 1-2 1591 1762 20.8% 25.0% 54.2% -3.3 15
2021-03-05 @ Wurzburger Kickers W 2-1 1762 1591 54.2% 25.0% 20.8% +3.3 39
2021-03-05 SV Darmstadt 98 L 2-3 1749 1708 47.0% 26.9% 26.0% -6.2 31
2021-03-05 @ Paderborn 07 W 3-2 1708 1749 26.0% 26.9% 47.0% +6.1 28
2021-03-06 Hannover 96 D 1-1 1716 1768 34.0% 28.0% 38.0% +0.1 33
2021-03-06 @ Erzgebirge Aue D 1-1 1768 1716 38.0% 28.0% 34.0% -0.1 35
2021-03-06 St. Pauli D 0-0 1742 1695 47.8% 26.8% 25.4% -0.8 40
2021-03-06 @ Karlsruher SC D 0-0 1695 1742 25.4% 26.8% 47.8% +0.8 32
2021-03-06 VfL Bochum L 1-2 1781 1807 37.6% 28.1% 34.3% -5.5 43
2021-03-06 @ Greuther Furth W 2-1 1807 1781 34.3% 28.1% 37.6% +5.5 48
2021-03-07 1. FC Nurnberg W 3-1 1782 1693 53.3% 25.3% 21.4% +6.0 39
2021-03-07 @ Dusseldorf L 1-3 1693 1782 21.4% 25.3% 53.3% -6.0 27
2021-03-07 SV Sandhausen W 1-0 1591 1673 30.0% 27.7% 42.2% +6.3 24
2021-03-07 @ Eintracht Braunschweig L 0-1 1673 1591 42.2% 27.7% 30.0% -6.3 21
2021-03-08 Holstein Kiel D 1-1 1807 1800 42.3% 27.7% 30.0% -0.4 43
2021-03-08 @ Hamburger SV D 1-1 1800 1807 30.0% 27.7% 42.3% +0.4 46
2021-03-12 Hamburger SV L 0-2 1812 1806 42.2% 27.7% 30.1% -11.9 48
2021-03-12 @ VfL Bochum W 2-0 1806 1812 30.1% 27.7% 42.2% +11.9 46
2021-03-13 Dusseldorf D 0-0 1667 1788 25.6% 26.8% 47.6% +0.8 22
2021-03-13 @ SV Sandhausen D 0-0 1788 1667 47.6% 26.8% 25.6% -0.8 40
2021-03-13 Erzgebirge Aue W 4-1 1714 1717 41.0% 27.8% 31.2% +11.7 31
2021-03-13 @ SV Darmstadt 98 L 1-4 1717 1714 31.2% 27.8% 41.0% -11.7 33
2021-03-14 Eintracht Braunschweig D 0-0 1741 1598 59.9% 22.7% 17.3% -1.6 41
2021-03-14 @ Karlsruher SC D 0-0 1598 1741 17.3% 22.7% 59.9% +1.5 25
2021-03-14 VfL Osnabruck D 1-1 1687 1645 47.0% 26.9% 26.1% -0.6 28
2021-03-14 @ 1. FC Nurnberg D 1-1 1645 1687 26.1% 26.9% 47.0% +0.7 23
2021-03-15 Paderborn 07 L 0-2 1695 1743 34.5% 28.1% 37.5% -10.3 32
2021-03-15 @ St. Pauli W 2-0 1743 1695 37.5% 28.1% 34.5% +10.3 34
2021-03-17 Greuther Furth L 1-2 1703 1776 31.2% 27.8% 41.0% -4.8 29
2021-03-17 @ Jahn Regensburg W 2-1 1776 1703 41.0% 27.8% 31.2% +4.8 46
2021-03-19 Karlsruher SC D 2-2 1754 1739 43.3% 27.6% 29.1% -0.3 35
2021-03-19 @ Paderborn 07 D 2-2 1739 1754 29.1% 27.6% 43.3% +0.3 42
2021-03-20 1. FC Heidenheim W 2-0 1818 1766 48.5% 26.6% 24.9% +7.9 49
2021-03-20 @ Hamburger SV L 0-2 1766 1818 24.9% 26.6% 48.5% -7.9 39
2021-03-20 SV Darmstadt 98 D 1-1 1599 1726 25.0% 26.6% 48.4% +0.7 26
2021-03-20 @ Eintracht Braunschweig D 1-1 1726 1599 48.4% 26.6% 25.0% -0.7 32
2021-03-20 SV Sandhausen W 2-0 1705 1668 46.5% 27.1% 26.5% +8.3 36
2021-03-20 @ Erzgebirge Aue L 0-2 1668 1705 26.5% 27.1% 46.5% -8.3 22
2021-03-21 1. FC Nurnberg D 2-2 1780 1686 54.0% 25.1% 21.0% -0.8 47
2021-03-21 @ Greuther Furth D 2-2 1686 1780 21.0% 25.1% 54.0% +0.8 29
2021-03-21 Jahn Regensburg D 1-1 1587 1698 26.7% 27.1% 46.2% +0.6 16
2021-03-21 @ Wurzburger Kickers D 1-1 1698 1587 46.2% 27.1% 26.7% -0.6 30
2021-03-21 St. Pauli L 1-2 1646 1685 35.8% 28.1% 36.2% -5.3 23
2021-03-21 @ VfL Osnabruck W 2-1 1685 1646 36.2% 28.1% 35.8% +5.3 35
2021-03-22 VfL Bochum L 0-3 1787 1801 39.4% 28.0% 32.6% -16.4 40
2021-03-22 @ Dusseldorf W 3-0 1801 1787 32.6% 28.0% 39.4% +16.4 51
2021-04-03 Greuther Furth L 0-1 1758 1780 38.2% 28.0% 33.8% -5.9 39
2021-04-03 @ 1. FC Heidenheim W 1-0 1780 1758 33.8% 28.0% 38.2% +5.9 50
2021-04-03 Holstein Kiel W 2-1 1817 1800 43.7% 27.5% 28.8% +4.5 54
2021-04-03 @ VfL Bochum L 1-2 1800 1817 28.8% 27.5% 43.7% -4.5 46
2021-04-03 VfL Osnabruck L 0-1 1740 1641 54.5% 24.9% 20.6% -7.7 42
2021-04-03 @ Karlsruher SC W 1-0 1641 1740 20.6% 24.9% 54.5% +7.7 26
2021-04-04 Dusseldorf L 1-2 1725 1771 34.8% 28.1% 37.1% -5.2 32
2021-04-04 @ SV Darmstadt 98 W 2-1 1771 1725 37.1% 28.1% 34.8% +5.2 43
2021-04-04 Erzgebirge Aue D 1-1 1697 1713 39.1% 28.0% 33.0% -0.2 31
2021-04-04 @ Jahn Regensburg D 1-1 1713 1697 33.0% 28.0% 39.1% +0.2 37
2021-04-04 Hamburger SV D 3-3 1768 1826 33.1% 28.0% 38.9% +0.1 36
2021-04-04 @ Hannover 96 D 3-3 1826 1768 38.9% 28.0% 33.1% -0.1 50
2021-04-04 Paderborn 07 W 2-1 1687 1753 32.0% 27.9% 40.1% +5.7 32
2021-04-04 @ 1. FC Nurnberg L 1-2 1753 1687 40.1% 27.9% 32.0% -5.7 35
2021-04-04 Wurzburger Kickers W 1-0 1659 1588 51.0% 26.0% 23.0% +3.9 25
2021-04-04 @ SV Sandhausen L 0-1 1588 1659 23.0% 26.0% 51.0% -3.9 16
2021-04-05 Eintracht Braunschweig W 2-0 1690 1600 53.4% 25.2% 21.3% +6.9 38
2021-04-05 @ St. Pauli L 0-2 1600 1690 21.3% 25.2% 53.4% -6.9 26
2021-04-06 Holstein Kiel W 1-0 1752 1795 35.1% 28.1% 36.8% +5.7 42
2021-04-06 @ 1. FC Heidenheim L 0-1 1795 1752 36.8% 28.1% 35.1% -5.7 46
2021-04-08 Wurzburger Kickers L 1-2 1768 1584 64.6% 20.6% 14.8% -8.3 36
2021-04-08 @ Hannover 96 W 2-1 1584 1768 14.8% 20.6% 64.6% +8.3 19
2021-04-09 SV Darmstadt 98 L 1-2 1826 1720 55.4% 24.5% 20.0% -7.4 50
2021-04-09 @ Hamburger SV W 2-1 1720 1826 20.0% 24.5% 55.4% +7.4 35
2021-04-10 St. Pauli L 1-3 1713 1697 43.6% 27.5% 28.9% -10.6 37
2021-04-10 @ Erzgebirge Aue W 3-1 1697 1713 28.9% 27.5% 43.6% +10.6 41
2021-04-10 VfL Bochum W 3-0 1748 1821 31.0% 27.8% 41.1% +17.0 38
2021-04-10 @ Paderborn 07 L 0-3 1821 1748 41.1% 27.8% 31.0% -17.0 54
2021-04-11 1. FC Heidenheim L 1-3 1760 1758 41.6% 27.8% 30.6% -10.2 36
2021-04-11 @ Hannover 96 W 3-1 1758 1760 30.6% 27.8% 41.6% +10.2 45
2021-04-11 1. FC Nurnberg D 1-1 1592 1692 27.8% 27.4% 44.8% +0.5 20
2021-04-11 @ Wurzburger Kickers D 1-1 1692 1592 44.8% 27.4% 27.8% -0.5 33
2021-04-11 Eintracht Braunschweig L 0-4 1648 1593 48.9% 26.5% 24.6% -25.3 26
2021-04-11 @ VfL Osnabruck W 4-0 1593 1648 24.6% 26.5% 48.9% +25.4 29
2021-04-14 Jahn Regensburg L 0-1 1623 1697 31.0% 27.8% 41.1% -5.0 26
2021-04-14 @ VfL Osnabruck W 1-0 1697 1623 41.1% 27.8% 31.0% +5.0 34
2021-04-16 Greuther Furth D 2-2 1727 1785 33.1% 28.0% 38.9% +0.1 36
2021-04-16 @ SV Darmstadt 98 D 2-2 1785 1727 38.9% 28.0% 33.1% -0.1 51
2021-04-16 Paderborn 07 D 0-0 1618 1765 23.1% 26.0% 50.9% +1.0 30
2021-04-16 @ Eintracht Braunschweig D 0-0 1765 1618 50.9% 26.0% 23.1% -1.0 39
2021-04-17 Wurzburger Kickers W 4-0 1708 1593 56.5% 24.1% 19.3% +11.8 44
2021-04-17 @ St. Pauli L 0-4 1593 1708 19.3% 24.1% 56.5% -11.8 20
2021-04-18 1. FC Heidenheim L 0-3 1702 1768 32.1% 27.9% 40.0% -14.1 34
2021-04-18 @ Jahn Regensburg W 3-0 1768 1702 40.0% 27.9% 32.1% +14.1 48
2021-04-18 Dusseldorf L 0-3 1618 1776 22.0% 25.5% 52.4% -10.3 26
2021-04-18 @ VfL Osnabruck W 3-0 1776 1618 52.4% 25.5% 22.0% +10.3 46
2021-04-18 Hannover 96 W 4-3 1805 1750 48.9% 26.5% 24.6% +3.6 57
2021-04-18 @ VfL Bochum L 3-4 1750 1805 24.6% 26.5% 48.9% -3.6 36
2021-04-20 1. FC Nurnberg L 0-1 1703 1692 42.9% 27.6% 29.5% -6.4 37
2021-04-20 @ Erzgebirge Aue W 1-0 1692 1703 29.5% 27.6% 42.9% +6.4 36
2021-04-20 Eintracht Braunschweig W 3-0 1785 1619 62.6% 21.6% 15.9% +7.3 54
2021-04-20 @ Greuther Furth L 0-3 1619 1785 15.9% 21.6% 62.6% -7.3 30
2021-04-20 SV Darmstadt 98 L 1-3 1581 1727 23.0% 26.0% 51.0% -6.4 20
2021-04-20 @ Wurzburger Kickers W 3-1 1727 1581 51.0% 26.0% 23.0% +6.4 39
2021-04-21 Jahn Regensburg W 3-1 1746 1688 49.2% 26.4% 24.3% +6.7 39
2021-04-21 @ Hannover 96 L 1-3 1688 1746 24.3% 26.4% 49.2% -6.7 34
2021-04-21 St. Pauli W 2-0 1786 1720 50.4% 26.1% 23.5% +7.5 49
2021-04-21 @ Dusseldorf L 0-2 1720 1786 23.5% 26.1% 50.4% -7.5 44
2021-04-21 VfL Bochum L 0-2 1782 1808 37.6% 28.1% 34.4% -10.9 48
2021-04-21 @ 1. FC Heidenheim W 2-0 1808 1782 34.4% 28.1% 37.6% +10.9 60
2021-04-21 VfL Osnabruck D 2-2 1764 1608 61.4% 22.1% 16.5% -1.1 40
2021-04-21 @ Paderborn 07 D 2-2 1608 1764 16.5% 22.1% 61.4% +1.1 27
2021-04-22 Hamburger SV W 2-1 1663 1819 22.2% 25.6% 52.2% +7.0 28
2021-04-22 @ SV Sandhausen L 1-2 1819 1663 52.2% 25.6% 22.2% -7.0 50
2021-04-23 Erzgebirge Aue L 0-2 1612 1696 29.7% 27.7% 42.6% -9.2 30
2021-04-23 @ Eintracht Braunschweig W 2-0 1696 1612 42.6% 27.7% 29.7% +9.2 40
2021-04-23 Wurzburger Kickers D 2-2 1732 1574 61.6% 22.0% 16.4% -1.1 43
2021-04-23 @ Karlsruher SC D 2-2 1574 1732 16.4% 22.0% 61.6% +1.1 21
2021-04-24 1. FC Heidenheim W 3-1 1698 1771 31.2% 27.9% 41.0% +10.1 39
2021-04-24 @ 1. FC Nurnberg L 1-3 1771 1698 41.0% 27.9% 31.2% -10.1 48
2021-04-24 Dusseldorf W 2-1 1762 1794 36.9% 28.1% 35.0% +5.2 43
2021-04-24 @ Paderborn 07 L 1-2 1794 1762 35.0% 28.1% 36.9% -5.2 49
2021-04-24 Holstein Kiel L 1-3 1609 1790 20.1% 24.6% 55.4% -5.6 27
2021-04-24 @ VfL Osnabruck W 3-1 1790 1609 55.4% 24.6% 20.1% +5.6 49
2021-04-25 Greuther Furth W 2-1 1712 1793 30.2% 27.7% 42.1% +5.9 47
2021-04-25 @ St. Pauli L 1-2 1793 1712 42.1% 27.7% 30.2% -5.9 54
2021-04-25 Hamburger SV D 1-1 1681 1812 24.6% 26.5% 48.9% +0.8 35
2021-04-25 @ Jahn Regensburg D 1-1 1812 1681 48.9% 26.5% 24.6% -0.8 51
2021-04-25 Hannover 96 W 4-2 1670 1753 30.0% 27.7% 42.3% +9.2 31
2021-04-25 @ SV Sandhausen L 2-4 1753 1670 42.3% 27.7% 30.0% -9.2 39
2021-04-26 Erzgebirge Aue D 0-0 1731 1706 44.8% 27.4% 27.8% -0.6 44
2021-04-26 @ Karlsruher SC D 0-0 1706 1731 27.8% 27.4% 44.8% +0.6 41
2021-04-26 VfL Bochum W 3-1 1734 1819 29.6% 27.7% 42.7% +10.4 42
2021-04-26 @ SV Darmstadt 98 L 1-3 1819 1734 42.7% 27.7% 29.6% -10.4 60
2021-04-27 Holstein Kiel D 1-1 1708 1795 29.4% 27.6% 43.0% +0.4 40
2021-04-27 @ 1. FC Nurnberg D 1-1 1795 1708 43.0% 27.6% 29.4% -0.4 50
2021-04-28 SV Sandhausen W 3-2 1787 1679 55.6% 24.5% 20.0% +3.0 57
2021-04-28 @ Greuther Furth L 2-3 1679 1787 20.0% 24.5% 55.6% -3.0 31
2021-04-29 Karlsruher SC D 1-1 1811 1730 52.2% 25.6% 22.2% -0.9 52
2021-04-29 @ Hamburger SV D 1-1 1730 1811 22.2% 25.6% 52.2% +1.0 45
2021-05-03 Karlsruher SC W 3-2 1788 1731 49.1% 26.5% 24.4% +3.7 52
2021-05-03 @ Dusseldorf L 2-3 1731 1788 24.4% 26.5% 49.1% -3.7 45
2021-05-04 SV Sandhausen W 2-0 1795 1676 57.0% 24.0% 19.1% +6.1 53
2021-05-04 @ Holstein Kiel L 0-2 1676 1795 19.1% 24.0% 57.0% -6.1 31
2021-05-07 St. Pauli W 4-0 1801 1718 52.5% 25.5% 22.0% +13.4 56
2021-05-07 @ Holstein Kiel L 0-4 1718 1801 22.0% 25.5% 52.5% -13.4 47
2021-05-07 SV Darmstadt 98 L 1-2 1743 1744 41.2% 27.8% 31.0% -5.8 39
2021-05-07 @ Hannover 96 W 2-1 1744 1743 31.0% 27.8% 41.2% +5.8 45
2021-05-08 Eintracht Braunschweig D 2-2 1792 1603 65.2% 20.3% 14.5% -1.2 53
2021-05-08 @ Dusseldorf D 2-2 1603 1792 14.5% 20.3% 65.2% +1.2 31
2021-05-08 Karlsruher SC D 2-2 1790 1728 49.8% 26.3% 23.9% -0.6 58
2021-05-08 @ Greuther Furth D 2-2 1728 1790 23.9% 26.3% 49.8% +0.6 46
2021-05-08 VfL Osnabruck L 1-3 1576 1603 37.4% 28.1% 34.6% -9.4 21
2021-05-08 @ Wurzburger Kickers W 3-1 1603 1576 34.6% 28.1% 37.4% +9.4 30
2021-05-09 Jahn Regensburg W 5-1 1809 1682 57.9% 23.6% 18.5% +9.4 63
2021-05-09 @ VfL Bochum L 1-5 1682 1809 18.5% 23.6% 57.9% -9.4 35
2021-05-09 Paderborn 07 L 3-8 1706 1768 32.7% 28.0% 39.4% -14.4 41
2021-05-09 @ Erzgebirge Aue W 8-3 1768 1706 39.4% 28.0% 32.7% +14.4 46
2021-05-09 SV Sandhausen W 2-1 1761 1670 53.5% 25.2% 21.3% +3.4 51
2021-05-09 @ 1. FC Heidenheim L 1-2 1670 1761 21.3% 25.2% 53.5% -3.4 31
2021-05-10 1. FC Nurnberg W 5-2 1810 1709 54.8% 24.8% 20.4% +7.0 55
2021-05-10 @ Hamburger SV L 2-5 1709 1810 20.4% 24.8% 54.8% -7.0 40
2021-05-10 Hannover 96 W 1-0 1814 1738 51.7% 25.8% 22.5% +3.8 59
2021-05-10 @ Holstein Kiel L 0-1 1738 1814 22.5% 25.8% 51.7% -3.8 39
2021-05-13 Jahn Regensburg W 3-2 1818 1673 60.2% 22.6% 17.2% +2.6 62
2021-05-13 @ Holstein Kiel L 2-3 1673 1818 17.2% 22.6% 60.2% -2.6 35
2021-05-16 1. FC Heidenheim W 5-1 1750 1764 39.3% 28.0% 32.7% +15.6 48
2021-05-16 @ SV Darmstadt 98 L 1-5 1764 1750 32.7% 28.0% 39.3% -15.6 51
2021-05-16 Erzgebirge Aue W 3-0 1791 1692 54.5% 24.9% 20.6% +9.6 56
2021-05-16 @ Dusseldorf L 0-3 1692 1791 20.6% 24.9% 54.5% -9.6 41
2021-05-16 Greuther Furth L 2-4 1782 1789 40.3% 27.9% 31.8% -8.9 46
2021-05-16 @ Paderborn 07 W 4-2 1789 1782 31.8% 27.9% 40.3% +8.9 61
2021-05-16 Hamburger SV W 3-2 1613 1817 18.3% 23.5% 58.2% +7.3 33
2021-05-16 @ VfL Osnabruck L 2-3 1817 1613 58.2% 23.5% 18.3% -7.3 55
2021-05-16 Hannover 96 L 1-2 1705 1734 37.2% 28.1% 34.8% -5.4 47
2021-05-16 @ St. Pauli W 2-1 1734 1705 34.8% 28.1% 37.2% +5.4 42
2021-05-16 Holstein Kiel W 3-2 1728 1821 28.7% 27.5% 43.8% +5.8 49
2021-05-16 @ Karlsruher SC L 2-3 1821 1728 43.8% 27.5% 28.7% -5.8 62
2021-05-16 Jahn Regensburg W 2-0 1667 1670 40.9% 27.9% 31.3% +9.5 34
2021-05-16 @ SV Sandhausen L 0-2 1670 1667 31.3% 27.9% 40.9% -9.5 35
2021-05-16 VfL Bochum D 1-1 1702 1818 26.1% 27.0% 47.0% +0.7 41
2021-05-16 @ 1. FC Nurnberg D 1-1 1818 1702 47.0% 27.0% 26.1% -0.7 64
2021-05-16 Wurzburger Kickers L 1-2 1604 1566 46.6% 27.0% 26.4% -6.4 31
2021-05-16 @ Eintracht Braunschweig W 2-1 1566 1604 26.4% 27.0% 46.6% +6.4 24
2021-05-23 1. FC Nurnberg L 1-2 1739 1702 46.4% 27.1% 26.5% -6.4 42
2021-05-23 @ Hannover 96 W 2-1 1702 1739 26.5% 27.1% 46.4% +6.4 44
2021-05-23 Dusseldorf W 3-2 1798 1800 41.0% 27.8% 31.2% +4.5 64
2021-05-23 @ Greuther Furth L 2-3 1800 1798 31.2% 27.8% 41.0% -4.5 56
2021-05-23 Eintracht Braunschweig W 4-0 1810 1598 67.7% 19.0% 13.3% +7.7 58
2021-05-23 @ Hamburger SV L 0-4 1598 1810 13.3% 19.0% 67.7% -7.7 31
2021-05-23 Karlsruher SC L 1-2 1749 1734 43.4% 27.6% 29.0% -6.1 51
2021-05-23 @ 1. FC Heidenheim W 2-1 1734 1749 29.0% 27.6% 43.4% +6.1 52
2021-05-23 Paderborn 07 D 1-1 1573 1773 18.6% 23.6% 57.8% +1.3 25
2021-05-23 @ Wurzburger Kickers D 1-1 1773 1573 57.8% 23.6% 18.6% -1.3 47
2021-05-23 St. Pauli W 3-0 1661 1699 35.8% 28.1% 36.1% +15.4 38
2021-05-23 @ Jahn Regensburg L 0-3 1699 1661 36.1% 28.1% 35.8% -15.4 47
2021-05-23 SV Darmstadt 98 L 2-3 1815 1766 48.1% 26.7% 25.2% -6.2 62
2021-05-23 @ Holstein Kiel W 3-2 1766 1815 25.2% 26.7% 48.1% +6.2 51
2021-05-23 SV Sandhausen W 3-1 1817 1676 59.7% 22.9% 17.5% +4.8 67
2021-05-23 @ VfL Bochum L 1-3 1676 1817 17.5% 22.9% 59.7% -4.8 34
2021-05-23 VfL Osnabruck W 2-1 1682 1620 49.8% 26.3% 23.9% +3.8 44
2021-05-23 @ Erzgebirge Aue L 1-2 1620 1682 23.9% 26.3% 49.8% -3.8 33

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
2021-05-26 Holstein Kiel L 0-1 1815 1809 42.2% 27.7% 30.1% -6.3 0-1
2021-05-26 @ 1. FC Koln W 1-0 1809 1815 30.1% 27.7% 42.2% +6.3 1-0
2021-05-27 VfL Osnabruck W 3-0 1622 1616 42.1% 27.7% 30.2% +13.5 1-0
2021-05-27 @ FC Ingolstadt 04 L 0-3 1616 1622 30.2% 27.7% 42.1% -13.5 0-1
2021-05-29 1. FC Koln L 1-5 1815 1809 42.2% 27.7% 30.1% -18.9 1-1
2021-05-29 @ Holstein Kiel W 5-1 1809 1815 30.1% 27.7% 42.2% +18.8 1-1
2021-05-30 FC Ingolstadt 04 W 3-1 1603 1635 36.7% 28.1% 35.2% +9.0 1-1
2021-05-30 @ VfL Osnabruck L 1-3 1635 1603 35.2% 28.1% 36.7% -9.0 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 2021-04-08 14.80% Wurzburger Kickers 1584 2 @ Hannover 96 1768 1
2 2021-02-21 16.43% @ Wurzburger Kickers 1589 3 Hamburger SV 1821 2
3 2021-01-29 17.70% @ Wurzburger Kickers 1589 2 Dusseldorf 1802 1
4 2021-05-16 18.32% @ VfL Osnabruck 1613 3 Hamburger SV 1817 2
5 2021-01-09 18.91% Wurzburger Kickers 1588 3 @ VfL Osnabruck 1709 2
6 2021-01-16 19.13% St. Pauli 1650 3 @ Hannover 96 1768 2
7 2021-04-09 20.03% SV Darmstadt 98 1720 2 @ Hamburger SV 1826 1
8 2021-01-26 20.27% @ Eintracht Braunschweig 1580 1 1. FC Heidenheim 1758 0
9 2021-04-03 20.62% VfL Osnabruck 1641 1 @ Karlsruher SC 1740 0
10 2021-01-31 21.78% St. Pauli 1665 4 @ 1. FC Heidenheim 1750 3
11 2021-01-03 21.83% VfL Osnabruck 1702 2 @ Holstein Kiel 1787 1
12 2020-11-22 22.04% @ Wurzburger Kickers 1604 2 Hannover 96 1761 1
13 2021-04-22 22.22% @ SV Sandhausen 1663 2 Hamburger SV 1819 1
14 2021-01-31 22.73% Karlsruher SC 1732 2 @ VfL Bochum 1807 1
15 2020-12-06 23.41% 1. FC Nurnberg 1711 2 @ Paderborn 07 1778 0
16 2021-01-17 24.23% Karlsruher SC 1720 3 @ Holstein Kiel 1779 2
17 2021-02-19 24.28% @ Eintracht Braunschweig 1577 2 Jahn Regensburg 1710 0
18 2020-10-17 24.48% @ Eintracht Braunschweig 1615 2 VfL Bochum 1746 1
19 2021-02-21 24.49% 1. FC Nurnberg 1687 1 @ Karlsruher SC 1743 0
20 2021-04-11 24.57% Eintracht Braunschweig 1593 4 @ VfL Osnabruck 1648 0
21 2021-03-01 25.03% @ St. Pauli 1688 1 Hamburger SV 1814 0
22 2021-05-23 25.18% SV Darmstadt 98 1766 3 @ Holstein Kiel 1815 2
23 2020-11-22 25.24% VfL Bochum 1740 3 @ Hamburger SV 1789 1
24 2021-01-08 25.44% @ SV Sandhausen 1647 4 1. FC Heidenheim 1769 0
25 2020-12-15 25.47% SV Darmstadt 98 1720 4 @ Greuther Furth 1767 0

Biggest Elo Changes

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

# Date Elo Δ Winning Team Losing Team Tie %
Team Score Elo Win % Team Score Elo Win %
1 2021-04-11 25.35 Eintracht Braunschweig 4 1593 24.57% @ VfL Osnabruck 0 1648 48.91% 26.52%
2 2021-01-08 24.89 @ SV Sandhausen 4 1647 25.44% 1. FC Heidenheim 0 1769 47.78% 26.78%
3 2020-12-15 24.87 SV Darmstadt 98 4 1720 25.47% @ Greuther Furth 0 1767 47.75% 26.79%
4 2020-11-30 23.77 @ VfL Bochum 5 1752 37.98% Dusseldorf 0 1775 33.99% 28.04%
5 2020-11-08 22.18 Paderborn 07 4 1755 31.05% @ SV Darmstadt 98 0 1754 41.12% 27.83%
6 2020-11-29 17.53 Holstein Kiel 3 1743 29.47% @ Hannover 96 0 1754 42.90% 27.63%
7 2020-11-08 17.40 Karlsruher SC 3 1693 29.85% @ St. Pauli 0 1701 42.47% 27.69%
8 2021-04-10 16.98 @ Paderborn 07 3 1748 31.03% VfL Bochum 0 1821 41.14% 27.83%
9 2021-03-22 16.44 VfL Bochum 3 1801 32.62% @ Dusseldorf 0 1787 39.41% 27.97%
10 2020-10-17 15.90 @ Karlsruher SC 3 1681 34.29% SV Sandhausen 0 1731 37.66% 28.05%
11 2021-01-18 15.84 @ Hamburger SV 5 1795 53.84% VfL Osnabruck 0 1702 21.07% 25.09%
12 2021-05-16 15.62 @ SV Darmstadt 98 5 1750 39.31% 1. FC Heidenheim 1 1764 32.72% 27.97%
13 2021-05-23 15.42 @ Jahn Regensburg 3 1661 35.82% St. Pauli 0 1699 36.11% 28.07%
14 2020-11-23 15.32 1. FC Nurnberg 4 1700 27.73% @ VfL Osnabruck 1 1726 44.94% 27.33%
15 2021-01-16 14.99 Dusseldorf 3 1788 37.23% @ Erzgebirge Aue 0 1742 34.71% 28.06%
16 2020-10-24 14.62 @ Hannover 96 3 1761 38.44% Dusseldorf 0 1781 33.54% 28.02%
17 2020-12-11 14.57 Greuther Furth 3 1752 38.60% @ SV Sandhausen 0 1696 33.39% 28.01%
18 2021-05-09 14.44 Paderborn 07 8 1768 39.37% @ Erzgebirge Aue 3 1706 32.66% 27.97%
19 2020-11-22 14.16 @ Erzgebirge Aue 3 1722 39.93% SV Darmstadt 98 0 1732 32.14% 27.93%
20 2021-04-18 14.14 1. FC Heidenheim 3 1768 39.96% @ Jahn Regensburg 0 1702 32.11% 27.93%
21 2020-12-18 13.94 @ VfL Bochum 3 1770 40.60% 1. FC Heidenheim 0 1775 31.52% 27.88%
22 2021-02-28 13.71 @ SV Sandhausen 3 1659 41.38% VfL Osnabruck 0 1659 30.82% 27.81%
23 2020-12-06 13.69 1. FC Nurnberg 2 1711 23.41% @ Paderborn 07 0 1778 50.48% 26.11%
24 2020-11-01 13.64 @ Greuther Furth 4 1720 33.46% Hannover 96 1 1775 38.53% 28.01%
25 2020-12-11 13.61 @ VfL Bochum 3 1767 41.68% Paderborn 07 0 1764 30.54% 27.78%