Home / Leagues / Germany / 2. Bundesliga / 2023-24
‹ ›

2023-24 2. Bundesliga Season

306 games · 2 promotion-playoff teams

Final

Promoted

St. Pauli

69 pts

Holstein Kiel · 68 pts

Relegated

VfL Osnabruck

28 pts

Hansa Rostock · 31 pts

Wehen Wiesbaden · via playoff

Biggest Overachiever

Holstein Kiel

12.02 points above expected

68 points · 55.98 expected points

Biggest Disappointment

Wehen Wiesbaden

7.35 points below expected

32 points · 39.35 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 St. Pauli Promoted 34 20 9 5 69 62 36 +26 61.73 +7.27
2 Holstein Kiel Promoted 34 21 5 8 68 65 39 +26 55.98 +12.02
3 Dusseldorf 34 18 9 7 63 72 40 +32 60.46 +2.54
4 Hamburger SV 34 17 7 10 58 64 44 +20 58.88 -0.88
5 Karlsruher SC 34 15 10 9 55 68 48 +20 50.08 +4.92
6 Hannover 96 34 13 13 8 52 59 44 +15 51.56 +0.44
7 Paderborn 07 34 15 7 12 52 54 54 0 47.28 +4.72
8 Greuther Furth 34 14 8 12 50 50 49 +1 48.35 +1.65
9 Hertha BSC 34 13 9 12 48 69 59 +10 55.17 -7.17
10 Schalke 04 34 12 7 15 43 53 60 -7 45.28 -2.28
11 Elversberg 34 12 7 15 43 49 63 -14 37.94 +5.06
12 1. FC Nurnberg 34 11 7 16 40 43 64 -21 39.88 +0.12
13 1. FC Kaiserslautern 34 11 6 17 39 59 64 -5 39.09 -0.09
14 1. FC Magdeburg 34 9 11 14 38 46 54 -8 45.32 -7.32
15 Eintracht Braunschweig 34 11 5 18 38 37 53 -16 36.00 +2.00
16 Wehen Wiesbaden Relegated 34 8 8 18 32 36 50 -14 39.35 -7.35
17 Hansa Rostock Relegated 34 9 4 21 31 30 57 -27 35.94 -4.94
18 VfL Osnabruck Relegated 34 6 10 18 28 31 69 -38 28.63 -0.63

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 Holstein Kiel 68 55.98 +12.02
2 St. Pauli 69 61.73 +7.27
3 Elversberg 43 37.94 +5.06
4 Karlsruher SC 55 50.08 +4.92
5 Paderborn 07 52 47.28 +4.72

Biggest Disappointments

# Team Actual Sim vsSim
1 Wehen Wiesbaden 32 39.35 -7.35
2 1. FC Magdeburg 38 45.32 -7.32
3 Hertha BSC 48 55.17 -7.17
4 Hansa Rostock 31 35.94 -4.94
5 Schalke 04 43 45.28 -2.28

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 consecutive wins or ties; Winless counts consecutive losses or ties.

Most Unlikely Winning Streaks

# Team Games Dates Probability
1 Eintracht Braunschweig 4 Dec 8 – Jan 28 1 in 517
2 Wehen Wiesbaden 4 Oct 21 – Nov 12 1 in 114
3 Elversberg 3 Sep 3 – Sep 23 1 in 110
4 VfL Osnabruck 2 Feb 24 – Mar 3 1 in 104
5 Greuther Furth 5 Oct 27 – Dec 2 1 in 65

Most Unlikely Losing Streaks

# Team Games Dates Probability
1 1. FC Kaiserslautern 7 Nov 4 – Jan 20 1 in 396
2 Wehen Wiesbaden 4 Mar 17 – Apr 13 1 in 67
3 1. FC Magdeburg 4 Oct 20 – Nov 12 1 in 63
4 VfL Osnabruck 4 Aug 20 – Sep 17 1 in 43
5 Hamburger SV 2 Sep 16 – Sep 22 1 in 41

Most Unlikely Unbeaten Streaks

# Team Games Dates Probability
1 St. Pauli 20 Jul 29 – Feb 3 1 in 332
2 Elversberg 7 Sep 3 – Oct 29 1 in 80
3 Karlsruher SC 8 Nov 11 – Feb 2 1 in 42
4 Schalke 04 7 Mar 31 – May 11 1 in 33
5 Greuther Furth 9 Oct 27 – Jan 28 1 in 25

Most Unlikely Winless Streaks

# Team Games Dates Probability
1 1. FC Magdeburg 8 Sep 16 – Nov 12 1 in 53
2 Wehen Wiesbaden 10 Mar 9 – May 19 1 in 36
3 VfL Osnabruck 15 Oct 1 – Feb 18 1 in 26
4 1. FC Kaiserslautern 9 Oct 21 – Jan 20 1 in 22
5 Dusseldorf 5 Jan 21 – Feb 17 1 in 19

Position Race

Each team’s league position across the whole season. Colored teams are the season’s headline finishers — champion, promoted, and relegated; everyone else is gray as context.

Recent Form

Each team’s last 5 games, hottest first. Form shows the results (navy win, gray draw, red loss, newest on the right); the bars show Elo change over the window, points taken, points expected from the odds, and actual minus expected. Beside each team: current Elo and season points.

Team Elo Season Pts Form Elo Δ (5) Points (5) Expected (5) Actual − Exp
St. Pauli 1907 69 +11 12 9.7 +2.3
Holstein Kiel 1933 68 -10 10 9.1 +0.9
Dusseldorf 1936 63 +10 11 10.0 +1.0
Hamburger SV 1883 58 +36 9 8.0 +1.0
Karlsruher SC 1901 55 +20 12 9.8 +2.2
Paderborn 07 1783 52 +48 12 7.3 +4.7
Hannover 96 1833 52 +3 7 6.3 +0.7
Greuther Furth 1737 50 +37 8 6.1 +1.9
Hertha BSC 1807 48 -42 4 8.6 -4.6
Schalke 04 1743 43 +15 8 7.5 +0.5
Elversberg 1626 43 -38 4 5.1 -1.1
1. FC Nurnberg 1650 40 -9 3 4.3 -1.3
1. FC Kaiserslautern 1748 39 +100 10 5.7 +4.3
Eintracht Braunschweig 1666 38 -53 7 7.0 -0.0
1. FC Magdeburg 1671 38 -10 5 6.6 -1.6
Wehen Wiesbaden 1623 32 -36 1 4.8 -3.8
Hansa Rostock 1574 31 -42 0 3.8 -3.8
VfL Osnabruck 1558 28 -40 4 3.7 +0.3

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 1FK 1FM 1FN DUS EB ELV GF HS H9 HR HB HK KS P0 S0 SP VO WW
1. FC Kaiserslautern —
1-0-1
2.53
1-1-0
2.52
0-0-2
1.70
1-0-1
2.82
1-0-1
2.74
0-0-2
2.66
0-1-1
1.82
1-1-0
1.99
2-0-0
2.79
0-0-2
1.75
1-0-1
1.76
0-1-1
2.28
1-0-1
2.07
1-0-1
2.15
0-0-2
1.84
1-1-0
3.52
0-1-1
2.70
1. FC Magdeburg
1-0-1
2.91
—
0-0-2
3.25
0-0-2
1.60
1-0-1
3.25
0-1-1
3.01
0-2-0
2.33
0-1-1
1.68
0-0-2
2.18
1-0-1
3.18
1-0-1
2.38
1-1-0
2.21
0-1-1
2.67
0-2-0
2.93
1-0-1
2.96
1-1-0
1.93
1-1-0
3.70
1-1-0
3.08
1. FC Nurnberg
0-1-1
2.93
2-0-0
2.20
—
0-0-2
1.65
1-1-0
2.90
2-0-0
2.40
0-1-1
2.34
0-0-2
1.63
0-1-1
2.43
1-0-1
2.96
1-1-0
1.89
1-0-1
1.75
0-0-2
2.11
1-0-1
2.24
0-0-2
2.80
0-0-2
1.60
1-1-0
3.32
1-1-0
2.65
Dusseldorf
2-0-0
3.78
2-0-0
3.91
2-0-0
3.87
—
2-0-0
4.11
1-1-0
3.67
1-0-1
3.60
1-0-1
2.85
0-2-0
3.09
2-0-0
3.79
1-1-0
2.78
0-1-1
2.96
1-1-0
3.33
0-0-2
3.31
1-1-0
3.85
0-1-1
2.60
1-1-0
4.38
1-0-1
4.12
Eintracht Braunschweig
1-0-1
2.62
1-0-1
2.20
0-1-1
2.54
0-0-2
1.39
—
1-0-1
2.50
0-1-1
1.93
0-0-2
1.70
0-1-1
1.71
0-0-2
2.94
0-1-1
1.85
1-0-1
1.95
1-0-1
2.10
1-0-1
2.00
1-0-1
2.17
0-1-1
1.70
2-0-0
3.25
2-0-0
2.58
Elversberg
1-0-1
2.70
1-1-0
2.44
0-0-2
3.04
0-1-1
1.80
1-0-1
2.95
—
1-1-0
2.18
1-0-1
1.46
0-2-0
2.23
0-0-2
2.83
1-0-1
1.82
0-1-1
1.74
0-0-2
1.76
1-0-1
2.22
1-1-0
2.40
1-0-1
1.44
2-0-0
3.06
1-0-1
2.61
Greuther Furth
2-0-0
2.79
0-2-0
3.12
1-1-0
3.12
1-0-1
1.89
1-1-0
3.53
0-1-1
3.27
—
0-1-1
1.87
0-0-2
2.72
1-0-1
3.33
0-0-2
3.04
1-0-1
2.83
1-0-1
2.68
2-0-0
2.70
1-1-0
2.77
0-1-1
2.48
1-0-1
3.70
2-0-0
3.05
Hamburger SV
1-1-0
3.67
1-1-0
3.79
2-0-0
3.87
1-0-1
2.59
2-0-0
3.80
1-0-1
4.04
1-1-0
3.59
—
1-0-1
3.35
1-1-0
3.93
2-0-0
3.09
0-0-2
2.77
0-1-1
3.33
0-0-2
3.58
2-0-0
3.20
1-1-0
2.41
0-0-2
4.41
1-1-0
3.75
Hannover 96
0-1-1
3.47
2-0-0
3.27
1-1-0
3.02
0-2-0
2.35
1-1-0
3.78
0-2-0
3.21
2-0-0
2.72
1-0-1
2.11
—
2-0-0
3.19
0-2-0
2.65
0-0-2
2.23
1-1-0
2.68
1-0-1
3.19
0-1-1
3.61
0-1-1
2.14
1-0-1
4.11
1-1-0
3.49
Hansa Rostock
0-0-2
2.65
1-0-1
2.27
1-0-1
2.49
0-0-2
1.70
2-0-0
2.52
2-0-0
2.61
1-0-1
2.12
0-1-1
1.55
0-0-2
2.29
—
0-1-1
1.61
0-0-2
1.71
0-1-1
1.53
0-0-2
1.63
0-0-2
2.05
0-0-2
1.22
1-1-0
3.29
1-0-1
2.35
Hertha BSC
2-0-0
3.72
1-0-1
3.06
0-1-1
3.58
0-1-1
2.65
1-1-0
3.61
1-0-1
3.65
2-0-0
2.40
0-0-2
2.35
0-2-0
2.80
1-1-0
3.88
—
1-1-0
2.69
0-1-1
2.95
2-0-0
3.13
2-0-0
3.32
0-0-2
2.40
0-1-1
4.52
0-0-2
3.66
Holstein Kiel
1-0-1
3.76
0-1-1
3.24
1-0-1
3.72
1-1-0
2.49
1-0-1
3.54
1-1-0
3.73
1-0-1
2.61
2-0-0
2.67
2-0-0
3.21
2-0-0
3.80
0-1-1
2.75
—
2-0-0
2.91
2-0-0
3.10
2-0-0
3.02
0-0-2
2.63
1-1-0
4.27
2-0-0
4.00
Karlsruher SC
1-1-0
3.16
1-1-0
2.79
2-0-0
3.36
0-1-1
2.12
1-0-1
3.35
2-0-0
3.71
1-0-1
2.76
1-1-0
2.14
0-1-1
2.78
1-1-0
3.96
1-1-0
2.51
0-0-2
2.54
—
0-1-1
3.27
1-1-0
3.37
1-0-1
2.10
2-0-0
3.62
0-1-1
3.19
Paderborn 07
1-0-1
3.38
0-2-0
2.52
1-0-1
3.21
2-0-0
2.14
1-0-1
3.46
1-0-1
3.23
0-0-2
2.74
2-0-0
1.88
1-0-1
2.26
2-0-0
3.84
0-0-2
2.32
0-0-2
2.35
1-1-0
2.17
—
1-1-0
2.82
0-1-1
1.79
0-2-0
3.77
2-0-0
2.97
Schalke 04
1-0-1
3.30
1-0-1
2.48
2-0-0
2.65
0-1-1
1.62
1-0-1
3.28
0-1-1
3.05
0-1-1
2.67
0-0-2
2.24
1-1-0
1.85
2-0-0
3.43
0-0-2
2.13
0-0-2
2.45
0-1-1
2.08
0-1-1
2.61
—
1-0-1
1.70
2-0-0
3.81
1-1-0
2.87
St. Pauli
2-0-0
3.66
0-1-1
3.52
2-0-0
3.87
1-1-0
2.84
1-1-0
3.79
1-0-1
4.08
1-1-0
2.98
0-1-1
3.04
1-1-0
3.31
2-0-0
4.32
2-0-0
3.05
2-0-0
2.81
1-0-1
3.36
1-1-0
3.68
1-0-1
3.78
—
1-1-0
4.77
1-1-0
4.30
VfL Osnabruck
0-1-1
1.94
0-1-1
1.77
0-1-1
2.15
0-1-1
1.15
0-0-2
2.19
0-0-2
2.42
1-0-1
1.77
2-0-0
1.14
1-0-1
1.40
0-1-1
2.16
1-1-0
1.04
0-1-1
1.27
0-0-2
1.87
0-2-0
1.70
0-0-2
1.67
0-1-1
0.84
—
1-0-1
2.11
Wehen Wiesbaden
1-1-0
2.74
0-1-1
2.36
0-1-1
2.80
1-0-1
1.38
0-0-2
2.89
1-0-1
2.84
0-0-2
2.40
0-1-1
1.72
0-1-1
1.98
1-0-1
3.09
2-0-0
1.80
0-0-2
1.49
1-1-0
2.26
0-0-2
2.47
0-1-1
2.57
0-1-1
1.23
1-0-1
3.36
—

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

R² Slope
Scored 0.70 +7.8
Allowed 0.66 -10.4
Differential 0.88 +5.7

Scoreline Distribution

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

↓ Scored | Allowed →012345+Total
04.25%6.54%5.56%3.10%1.80%1.31%22.55%
16.54%10.78%8.82%4.08%1.31%0.49%32.03%
25.56%8.82%6.86%2.78%0.49%0.16%24.67%
33.10%4.08%2.78%1.31%1.31%0.49%13.07%
41.80%1.31%0.49%1.31%—0.16%5.07%
5+1.31%0.49%0.16%0.49%0.16%—2.61%
Total22.55%32.03%24.67%13.07%5.07%2.61%100%

Summary Statistics

Scored Allowed Difference
Mean 1.55 1.55 +0.00
SD 1.29 1.29 1.90
CV 0.83 0.83 —
Max 7 7 +7
Min 0 0 -7

Games Played: 306

↓ Scored | Allowed →012345+Total
0——5.88%5.88%2.94%—14.71%
1—11.76%23.53%5.88%2.94%—44.12%
2—2.94%2.94%———5.88%
32.94%11.76%5.88%2.94%2.94%—26.47%
4—5.88%————5.88%
5+2.94%—————2.94%
Total5.88%32.35%38.24%14.71%8.82%—100%

Summary Statistics

Scored Allowed Difference
Mean 1.74 1.88 -0.15
SD 1.33 1.04 2.05
CV 0.77 0.55 —
Max 5 4 +5
Min 0 0 -4

Games Played: 34

↓ Scored | Allowed →012345+Total
011.76%8.82%2.94%2.94%—2.94%29.41%
15.88%17.65%8.82%—2.94%—35.29%
25.88%2.94%2.94%8.82%——20.59%
32.94%———2.94%—5.88%
4—2.94%2.94%———5.88%
5+————2.94%—2.94%
Total26.47%32.35%17.65%11.76%8.82%2.94%100%

Summary Statistics

Scored Allowed Difference
Mean 1.35 1.59 -0.24
SD 1.39 1.58 1.88
CV 1.03 0.99 —
Max 6 7 +3
Min 0 0 -7

Games Played: 34

↓ Scored | Allowed →012345+Total
0—2.94%14.71%2.94%2.94%2.94%26.47%
18.82%8.82%5.88%5.88%5.88%2.94%38.24%
22.94%5.88%8.82%———17.65%
35.88%5.88%2.94%2.94%——17.65%
4———————
5+———————
Total17.65%23.53%32.35%11.76%8.82%5.88%100%

Summary Statistics

Scored Allowed Difference
Mean 1.26 1.88 -0.62
SD 1.05 1.41 2.05
CV 0.83 0.75 —
Max 3 5 +3
Min 0 0 -5

Games Played: 34

↓ Scored | Allowed →012345+Total
02.94%8.82%————11.76%
15.88%14.71%5.88%2.94%——29.41%
211.76%—8.82%———20.59%
3—11.76%5.88%—2.94%—20.59%
42.94%2.94%—2.94%——8.82%
5+5.88%——2.94%——8.82%
Total29.41%38.24%20.59%8.82%2.94%—100%

Summary Statistics

Scored Allowed Difference
Mean 2.12 1.18 +0.94
SD 1.47 1.06 1.70
CV 0.70 0.90 —
Max 5 4 +5
Min 0 0 -2

Games Played: 34

↓ Scored | Allowed →012345+Total
02.94%17.65%8.82%5.88%2.94%2.94%41.18%
18.82%5.88%8.82%2.94%2.94%—29.41%
22.94%8.82%2.94%———14.71%
32.94%2.94%2.94%2.94%——11.76%
4———————
5+2.94%—————2.94%
Total20.59%35.29%23.53%11.76%5.88%2.94%100%

Summary Statistics

Scored Allowed Difference
Mean 1.09 1.56 -0.47
SD 1.24 1.28 2.02
CV 1.14 0.82 —
Max 5 5 +5
Min 0 0 -5

Games Played: 34

↓ Scored | Allowed →012345+Total
02.94%5.88%5.88%8.82%—5.88%29.41%
12.94%11.76%5.88%2.94%—2.94%26.47%
22.94%11.76%5.88%5.88%——26.47%
32.94%2.94%————5.88%
4—5.88%2.94%2.94%——11.76%
5+———————
Total11.76%38.24%20.59%20.59%—8.82%100%

Summary Statistics

Scored Allowed Difference
Mean 1.44 1.85 -0.41
SD 1.31 1.37 2.13
CV 0.91 0.74 —
Max 4 5 +3
Min 0 0 -5

Games Played: 34

↓ Scored | Allowed →012345+Total
05.88%5.88%5.88%—2.94%2.94%23.53%
111.76%11.76%8.82%2.94%2.94%—38.24%
28.82%8.82%2.94%2.94%——23.53%
3———2.94%——2.94%
42.94%——2.94%——5.88%
5+2.94%——2.94%——5.88%
Total32.35%26.47%17.65%14.71%5.88%2.94%100%

Summary Statistics

Scored Allowed Difference
Mean 1.47 1.44 +0.03
SD 1.38 1.40 2.01
CV 0.94 0.97 —
Max 5 5 +5
Min 0 0 -5

Games Played: 34

↓ Scored | Allowed →012345+Total
0—5.88%2.94%———8.82%
111.76%5.88%11.76%———29.41%
214.71%8.82%11.76%—2.94%—38.24%
35.88%——2.94%5.88%—14.71%
42.94%2.94%————5.88%
5+———2.94%——2.94%
Total35.29%23.53%26.47%5.88%8.82%—100%

Summary Statistics

Scored Allowed Difference
Mean 1.88 1.29 +0.59
SD 1.15 1.27 1.54
CV 0.61 0.98 —
Max 5 4 +4
Min 0 0 -2

Games Played: 34

↓ Scored | Allowed →012345+Total
05.88%8.82%—2.94%——17.65%
1—14.71%5.88%2.94%——23.53%
25.88%14.71%17.65%2.94%——41.18%
35.88%2.94%2.94%———11.76%
4———2.94%——2.94%
5+2.94%—————2.94%
Total20.59%41.18%26.47%11.76%——100%

Summary Statistics

Scored Allowed Difference
Mean 1.74 1.29 +0.44
SD 1.38 0.94 1.73
CV 0.79 0.73 —
Max 7 3 +7
Min 0 0 -3

Games Played: 34

↓ Scored | Allowed →012345+Total
05.88%8.82%14.71%8.82%2.94%—41.18%
18.82%—14.71%8.82%——32.35%
22.94%11.76%5.88%2.94%——23.53%
3—2.94%————2.94%
4———————
5+———————
Total17.65%23.53%35.29%20.59%2.94%—100%

Summary Statistics

Scored Allowed Difference
Mean 0.88 1.68 -0.79
SD 0.88 1.09 1.53
CV 1.00 0.65 —
Max 3 4 +2
Min 0 0 -4

Games Played: 34

↓ Scored | Allowed →012345+Total
05.88%5.88%2.94%2.94%——17.65%
1—5.88%8.82%5.88%——20.59%
2—8.82%11.76%2.94%2.94%—26.47%
32.94%5.88%8.82%2.94%——20.59%
42.94%————2.94%5.88%
5+2.94%2.94%2.94%———8.82%
Total14.71%29.41%35.29%14.71%2.94%2.94%100%

Summary Statistics

Scored Allowed Difference
Mean 2.03 1.74 +0.29
SD 1.49 1.26 1.92
CV 0.73 0.73 —
Max 5 6 +5
Min 0 0 -3

Games Played: 34

↓ Scored | Allowed →012345+Total
0——2.94%———2.94%
117.65%11.76%5.88%2.94%—2.94%41.18%
211.76%8.82%2.94%2.94%2.94%—29.41%
35.88%2.94%2.94%—2.94%—14.71%
48.82%—2.94%———11.76%
5+———————
Total44.12%23.53%17.65%5.88%5.88%2.94%100%

Summary Statistics

Scored Allowed Difference
Mean 1.91 1.15 +0.76
SD 1.08 1.37 1.84
CV 0.57 1.20 —
Max 4 5 +4
Min 0 0 -4

Games Played: 34

↓ Scored | Allowed →012345+Total
02.94%5.88%5.88%2.94%——17.65%
12.94%8.82%5.88%2.94%——20.59%
22.94%8.82%17.65%———29.41%
35.88%—8.82%—2.94%—17.65%
45.88%2.94%—2.94%——11.76%
5+2.94%—————2.94%
Total23.53%26.47%38.24%8.82%2.94%—100%

Summary Statistics

Scored Allowed Difference
Mean 2.00 1.41 +0.59
SD 1.54 1.05 2.02
CV 0.77 0.74 —
Max 7 4 +7
Min 0 0 -3

Games Played: 34

↓ Scored | Allowed →012345+Total
05.88%2.94%——2.94%2.94%14.71%
15.88%8.82%11.76%5.88%2.94%—35.29%
22.94%17.65%2.94%5.88%——29.41%
35.88%8.82%—2.94%——17.65%
4———2.94%——2.94%
5+———————
Total20.59%38.24%14.71%17.65%5.88%2.94%100%

Summary Statistics

Scored Allowed Difference
Mean 1.59 1.59 +0.00
SD 1.05 1.33 1.81
CV 0.66 0.84 —
Max 4 5 +3
Min 0 0 -5

Games Played: 34

↓ Scored | Allowed →012345+Total
02.94%5.88%8.82%5.88%——23.53%
15.88%11.76%5.88%5.88%2.94%—32.35%
25.88%5.88%2.94%——2.94%17.65%
32.94%2.94%2.94%2.94%—5.88%17.65%
45.88%——2.94%——8.82%
5+———————
Total23.53%26.47%20.59%17.65%2.94%8.82%100%

Summary Statistics

Scored Allowed Difference
Mean 1.56 1.76 -0.21
SD 1.28 1.52 1.95
CV 0.82 0.86 —
Max 4 5 +4
Min 0 0 -3

Games Played: 34

↓ Scored | Allowed →012345+Total
011.76%5.88%————17.65%
15.88%8.82%2.94%2.94%——20.59%
211.76%20.59%5.88%———38.24%
3—5.88%5.88%—2.94%—14.71%
4———2.94%——2.94%
5+—5.88%————5.88%
Total29.41%47.06%14.71%5.88%2.94%—100%

Summary Statistics

Scored Allowed Difference
Mean 1.82 1.06 +0.76
SD 1.31 0.98 1.30
CV 0.72 0.93 —
Max 5 4 +4
Min 0 0 -2

Games Played: 34

↓ Scored | Allowed →012345+Total
08.82%2.94%5.88%2.94%14.71%2.94%38.24%
15.88%14.71%5.88%5.88%——32.35%
22.94%8.82%5.88%11.76%——29.41%
3———————
4———————
5+———————
Total17.65%26.47%17.65%20.59%14.71%2.94%100%

Summary Statistics

Scored Allowed Difference
Mean 0.91 2.03 -1.12
SD 0.83 1.60 1.97
CV 0.91 0.79 —
Max 2 7 +2
Min 0 0 -7

Games Played: 34

↓ Scored | Allowed →012345+Total
0—14.71%11.76%2.94%——29.41%
18.82%20.59%11.76%5.88%——47.06%
22.94%2.94%2.94%2.94%——11.76%
32.94%5.88%———2.94%11.76%
4———————
5+———————
Total14.71%44.12%26.47%11.76%—2.94%100%

Summary Statistics

Scored Allowed Difference
Mean 1.06 1.47 -0.41
SD 0.95 1.08 1.42
CV 0.90 0.73 —
Max 3 5 +3
Min 0 0 -3

Games Played: 34

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
Holstein Kiel 1933 68 55.98 +12.02 96.0% 36 41 51 57 61 68 71
Dusseldorf 1907 63 60.46 +2.54 66.0% 42 46 56 60 65 72 77
St. Pauli 1907 69 61.73 +7.27 86.0% 47 49 56 62 67 73 83
Karlsruher SC 1901 55 50.08 +4.92 73.0% 30 37 44 51 56 63 68
Hamburger SV 1883 58 58.88 -0.88 47.0% 42 48 54 59 64 69 78
Hannover 96 1833 52 51.56 +0.44 56.0% 31 41 47 51 55 64 68
Hertha BSC 1807 48 55.17 -7.17 16.0% 38 43 50 55 59 66 68
Paderborn 07 1783 52 47.28 +4.72 79.0% 26 35 43 48 52 57 62
1. FC Kaiserslautern 1748 39 39.09 -0.09 55.0% 22 26 34 39 44 53 58
Schalke 04 1743 43 45.28 -2.28 42.0% 33 35 40 45 50 56 62
Greuther Furth 1737 50 48.35 +1.65 64.0% 25 36 44 48 54 60 68
1. FC Magdeburg 1671 38 45.32 -7.32 20.0% 24 31 40 45 51 59 62
Eintracht Braunschweig 1666 38 36.00 +2.00 70.0% 18 24 31 36 41 47 58
1. FC Nurnberg 1650 40 39.88 +0.12 53.0% 24 27 35 40 44 52 61
Elversberg 1626 43 37.94 +5.06 72.0% 22 24 33 38 44 50 55
Wehen Wiesbaden 1609 32 39.35 -7.35 17.0% 22 27 34 39 45 53 57
Hansa Rostock 1574 31 35.94 -4.94 27.0% 22 24 31 35 40 48 53
VfL Osnabruck 1558 28 28.63 -0.63 53.0% 14 18 24 28 33 41 43

Point 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).

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.

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 17.5% * Slight Edge: 17.5% to 25% * Clear Edge: 25% to 29.5% * Strong Edge: 29.5% 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
+14.71%
No Edge
45.75%23.20%31.05%
Elo Value
Home Edge: 51.47 Elo pts.
213 Elo
0.005 goals per Elo point
0600
Scoring Tilt
Expected
+0.34 goals
Neutral
-2+0.24+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 5 * Top-Heavy: 5 to 6 * Open: 6 to 10 * Wide Open: 10 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.05 * Tight Race: 0.05 to 0.09 * Comfortable: 0.09 to 0.15 * Runaway: 0.15 and up.
Title-Race Openness
4.7
One-Team Race
15610
Champion Preseason Odds
31%
St. Pauli, 1st of 18
LongshotFavorite
Title Margin
Expected
0.03/gm
Photo Finish
00.140.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.84 * Some Luck: 5.84 to 8.76 * Lucky: 8.76 to 11.68 * Wild Swing: 11.68 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.05 * Close: 2.05 to 3.08 * Off: 3.08 to 4.1 * Way Off: 4.1 and up.
Biggest Overachiever
The team that finished highest inside its own range of simulated outcomes. The gold line is where the top team in a league of 18 typically lands.
Biggest Underachiever
The team that finished lowest inside its own range of simulated outcomes. The gold line is where the bottom team in a league of 18 typically lands.
Season Outliers
Number of teams that finished above the 95th or below the 5th percentile of their own simulated range. Even a well-calibrated model expects about 10% of teams in the extremes.
Minimal Outliers: under 18 * As Expected: 18 to 28.8 * Several Outliers: 28.8 to 39.6 * Many Outliers: 39.6 and up.
Unexpected Relegations
Number of teams that were actually relegated but were not in the model's projected bottom field of the same size. The gold line is how many the model expected to miss on average.
As Expected: under 1.79 * A Surprise: 1.79 to 2.86 * Several Surprises: 2.86 to 3.94 * Many Surprises: 3.94 and up.
Luck Spread
Expected
5.09 points
As Expected
07.3018
Average Finish Error
Expected
1.44
Pinpoint
02.566
Biggest Overachiever
Expected 97.22%
96.00%
Holstein Kiel
50100
Biggest Underachiever
Expected 2.78%
16.00%
Hertha BSC
050
Season Outliers
Expected
1 of 18
Minimal Outliers
01.89
Unexpected Relegations
Expected
1 of 3
As Expected
01.83

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.14 * Top-Heavy: 0.14 to 0.15 * Lopsided: 0.15 and up.
Noll-Scully
Take a league where every match is a coin flip and nobody is better than anybody. You would still get a table, with a leader and a bottom club, purely by luck, and you can work out how far apart that table would be. This is the real table measured against it. At 1.00 the season was no more spread out than pure chance; at 2.00 it was twice as spread out, which takes genuine differences in quality. Dividing by the luck figure is what makes seasons of different lengths comparable, because a short season spreads a table by luck alone far more than a long one does. Elo SD in the corner is the same question in rating points: how far apart the teams finished on the ratings.
Coin-Flip Parity: under 1.4 * Moderate Separation: 1.4 to 1.6 * Strong Separation: 1.6 to 1.9 * Wide Separation: 1.9 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 62% * Slight Edge: 62% to 64.5% * Clear Edge: 64.5% to 68.5% * Wide Edge: 68.5% 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 81% * Clear Edge: 81% to 86.5% * Strong Edge: 86.5% to 93% * Dominant: 93% 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 56% * Some Drama: 56% to 60% * Frequent: 60% to 63% * Very Frequent: 63% 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 15% * Occasional: 15% to 17% * Frequent: 17% to 21.5% * Very Frequent: 21.5% and up.
Gini Index
0.14
Top-Heavy
00.120.5
Noll-Scully
Elo SD: 125.28
1.59
Moderate Separation
11.41.61.92.5
Interquartile Edge
78%
Wide Edge
50%62%68.5%100%
Best vs. Worst
Baseline 94%
90%
Strong Edge
50%100%
Close Games
Expected
62%
Frequent
0%57%100%
Blowouts
Expected
16%
Occasional
0%19%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.28 * Slight Separation: 0.28 to 0.36 * Notable Separation: 0.36 to 0.54 * Lopsided: 0.54 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.32 * Some Carryover: 0.32 to 0.51 * Strong Carryover: 0.51 to 0.6 * Near-Lock: 0.6 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 21% * As Expected: 21% to 23% * Upset-Prone: 23% to 26% * Very Upset-Prone: 26% 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 19% * As Expected: 19% to 21% * Shaky Favorites: 21% to 23% * Very Shaky: 23% and up.
Brier Score
Expected
0.62
Predictable
00.622
Matchup Imbalance
0.33
Slight Separation
00.280.360.5
Strangeness
Expected
0.47
Very Predictable
01.002
Repeatability
0.71
Near-Lock
00.320.511
Upset Rate
Expected
26%
Very Upset-Prone
0%24%50%
Clear Favorite Upset Rate
Expected
25%
Very Shaky
0%20%50%

Calibration

How these are measured

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

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

Promotion Playoff

The path the promotion-playoff teams took to determine the final promotion spot. The sections below show matchup heatmaps and round-by-round simulation outcomes.

Finals

Jahn Regensburg 4
Wehen Wiesbaden 3

Leg 1: Jahn Regensburg 2-2 Wehen Wiesbaden

Leg 2: Wehen Wiesbaden 1-2 Jahn Regensburg

Final Table Odds

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
St. Pauli31.00%24.00%11.00%11.00%7.00%6.00%4.00%1.00%3.00%—2.00%———————
Holstein Kiel10.00%16.00%8.00%19.00%11.00%6.00%5.00%8.00%3.00%4.00%3.00%3.00%2.00%1.00%1.00%———
Dusseldorf26.00%17.00%19.00%15.00%12.00%2.00%2.00%2.00%—4.00%—1.00%——————
Hamburger SV17.00%22.00%20.00%6.00%8.00%7.00%8.00%4.00%4.00%2.00%1.00%1.00%——————
Karlsruher SC3.00%5.00%9.00%6.00%11.00%11.00%10.00%6.00%4.00%8.00%6.00%4.00%7.00%2.00%3.00%3.00%2.00%—
Hannover 963.00%3.00%4.00%14.00%11.00%11.00%14.00%9.00%13.00%5.00%5.00%4.00%2.00%—1.00%—1.00%—
Paderborn 07—1.00%3.00%—6.00%13.00%12.00%14.00%11.00%9.00%5.00%9.00%4.00%4.00%2.00%4.00%3.00%—
Greuther Furth—2.00%2.00%8.00%8.00%12.00%9.00%12.00%7.00%11.00%10.00%7.00%2.00%3.00%5.00%—1.00%1.00%
Hertha BSC8.00%9.00%16.00%11.00%16.00%9.00%7.00%8.00%7.00%4.00%1.00%1.00%3.00%—————
Schalke 04——2.00%2.00%3.00%8.00%10.00%9.00%9.00%13.00%10.00%3.00%15.00%5.00%8.00%1.00%—2.00%
Elversberg————1.00%2.00%1.00%4.00%5.00%7.00%10.00%9.00%6.00%20.00%7.00%6.00%10.00%12.00%
1. FC Nurnberg———2.00%1.00%2.00%3.00%3.00%5.00%8.00%9.00%10.00%14.00%10.00%8.00%10.00%11.00%4.00%
1. FC Kaiserslautern—1.00%—1.00%1.00%1.00%2.00%3.00%9.00%5.00%9.00%9.00%12.00%10.00%12.00%12.00%8.00%5.00%
1. FC Magdeburg1.00%—5.00%4.00%1.00%8.00%9.00%7.00%10.00%7.00%9.00%9.00%10.00%7.00%5.00%4.00%3.00%1.00%
Eintracht Braunschweig1.00%————1.00%—3.00%2.00%7.00%4.00%7.00%6.00%11.00%13.00%19.00%15.00%11.00%
Wehen Wiesbaden——1.00%1.00%1.00%1.00%4.00%3.00%5.00%3.00%10.00%12.00%7.00%13.00%11.00%13.00%9.00%6.00%
Hansa Rostock————2.00%——4.00%3.00%2.00%6.00%7.00%8.00%9.00%16.00%14.00%20.00%9.00%
VfL Osnabruck—————————1.00%—4.00%2.00%5.00%8.00%14.00%17.00%49.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.

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
St. Pauli 55.00% 11.00% 34.00% — —
Hamburger SV 39.00% 20.00% 41.00% — —
Holstein Kiel 26.00% 8.00% 66.00% — —
Hertha BSC 17.00% 16.00% 67.00% — —
Karlsruher SC 8.00% 9.00% 78.00% 3.00% 2.00%
Hannover 96 6.00% 4.00% 89.00% — 1.00%
Dusseldorf — 100% — — —
Greuther Furth 2.00% 2.00% 94.00% — 2.00%
Paderborn 07 1.00% 3.00% 89.00% 4.00% 3.00%
Schalke 04 — 2.00% 95.00% 1.00% 2.00%
1. FC Magdeburg 1.00% 5.00% 86.00% 4.00% 4.00%
1. FC Kaiserslautern 1.00% — 74.00% 12.00% 13.00%
1. FC Nurnberg — — 75.00% 10.00% 15.00%
Wehen Wiesbaden — 1.00% 71.00% 13.00% 15.00%
Elversberg — — 72.00% 6.00% 22.00%
Eintracht Braunschweig 1.00% — 54.00% 19.00% 26.00%
Hansa Rostock — — 57.00% 14.00% 29.00%
VfL Osnabruck — — 20.00% 14.00% 66.00%
Loser →
↓ Winner
1. FC Heidenheim1. FC Kaiserslautern1. FC Koln1. FC Magdeburg1. FC NurnbergBorussia MonchengladbachDusseldorfEintracht BraunschweigEintracht FrankfurtElversbergFC AugsburgGreuther FurthHamburger SVHannover 96Hansa RostockHertha BSCHoffenheimHolstein KielKarlsruher SCMainz 05Paderborn 07SC FreiburgSV Darmstadt 98Schalke 04St. PauliUnion BerlinVfB StuttgartVfL BochumVfL WolfsburgWehen WiesbadenWerder Bremen
1. FC Heidenheim100.0%1.00%87.0%23.00%80.0%5.00%45.0%140.00%50.0%2.00%81.4%43.00%59.9%142.00%66.1%62.00%67.0%115.00%55.5%119.00%46.0%63.00%70.6%34.00%76.5%17.00%50.7%148.00%100.0%5.00%
1. FC Kaiserslautern0.0%1.00%54.5%11.00%0.0%2.00%66.7%3.00%100.0%1.00%20.0%5.00%50.0%4.00%33.3%3.00%33.3%6.00%0.0%1.00%0.0%5.00%
1. FC Koln45.5%11.00%60.0%40.00%20.0%5.00%29.5%281.00%0.0%1.00%77.8%9.00%67.9%78.00%32.8%244.00%50.0%106.00%47.0%183.00%31.6%190.00%31.6%95.00%35.6%45.00%59.5%37.00%30.3%244.00%0.0%1.00%
1. FC Magdeburg13.0%23.00%40.0%40.00%14.3%7.00%0.0%1.00%30.0%10.00%0.0%5.00%20.0%15.00%0.0%4.00%47.6%21.00%17.4%23.00%35.3%34.00%18.2%11.00%11.1%9.00%
1. FC Nurnberg20.0%5.00%80.0%5.00%100.0%1.00%0.0%4.00%0.0%1.00%25.0%4.00%0.0%2.00%75.0%4.00%100.0%1.00%20.0%5.00%100.0%1.00%0.0%1.00%
Borussia Monchengladbach100.0%2.00%85.7%7.00%0.0%1.00%56.1%66.00%100.0%1.00%50.0%2.00%78.6%14.00%49.2%59.00%51.5%33.00%74.3%35.00%31.4%70.00%33.3%30.00%63.6%11.00%75.0%12.00%55.6%54.00%100.0%4.00%
Dusseldorf55.0%140.00%70.5%281.00%43.9%66.00%40.0%10.00%60.6%104.00%59.4%32.00%43.5%154.00%45.7%35.00%87.3%189.00%64.2%173.00%67.7%220.00%62.5%72.00%51.0%100.00%
Eintracht Braunschweig100.0%1.00%0.0%1.00%0.0%1.00%0.0%4.00%
Eintracht Frankfurt100.0%1.00%60.0%10.00%100.0%1.00%0.0%1.00%63.6%11.00%75.0%4.00%100.0%4.00%50.0%8.00%37.5%8.00%0.0%1.00%100.0%1.00%66.7%9.00%
Elversberg50.0%2.00%22.2%9.00%50.0%2.00%0.0%1.00%0.0%1.00%0.0%4.00%20.0%5.00%0.0%2.00%0.0%1.00%
FC Augsburg33.3%3.00%70.0%10.00%100.0%4.00%39.4%104.00%65.8%38.00%50.5%111.00%63.0%46.00%100.0%1.00%71.8%78.00%43.8%96.00%48.8%41.00%78.9%19.00%54.5%11.00%50.0%82.00%100.0%6.00%
Greuther Furth18.6%43.00%32.1%78.00%21.4%14.00%100.0%1.00%34.2%38.00%12.5%16.00%24.0%50.00%16.7%12.00%75.0%64.00%38.9%36.00%40.6%69.00%28.0%25.00%17.6%34.00%
Hamburger SV40.1%142.00%67.2%244.00%50.8%59.00%36.4%11.00%49.5%111.00%40.9%44.00%39.7%174.00%55.3%38.00%77.5%182.00%58.5%183.00%50.0%2.00%59.8%209.00%59.0%61.00%29.9%107.00%
Hannover 9633.9%62.00%50.0%106.00%48.5%33.00%25.0%4.00%37.0%46.00%23.8%21.00%27.9%104.00%52.2%23.00%75.6%90.00%55.8%86.00%59.0%100.00%51.6%31.00%32.2%59.00%
Hansa Rostock0.0%1.00%0.0%1.00%0.0%1.00%100.0%1.00%
Hertha BSC33.0%115.00%53.0%183.00%25.7%35.00%0.0%4.00%28.2%78.00%29.7%37.00%23.2%125.00%37.5%24.00%71.9%121.00%42.4%125.00%53.8%156.00%48.3%58.00%28.9%76.00%
Hoffenheim0.0%1.00%100.0%5.00%100.0%1.00%40.6%32.00%100.0%1.00%87.5%16.00%59.1%44.00%76.2%21.00%70.3%37.00%46.2%39.00%52.6%19.00%81.8%11.00%100.0%3.00%45.9%37.00%0.0%1.00%
Holstein Kiel44.5%119.00%68.4%190.00%68.6%70.00%50.0%8.00%56.3%96.00%53.8%39.00%38.6%176.00%48.8%43.00%83.7%153.00%67.4%135.00%69.1%175.00%64.8%71.00%40.4%94.00%
Karlsruher SC54.0%63.00%68.4%95.00%66.7%30.00%62.5%8.00%51.2%41.00%47.4%19.00%41.0%83.00%50.0%28.00%81.6%87.00%72.1%68.00%56.5%115.00%56.1%41.00%37.5%56.00%
Mainz 0580.0%5.00%80.0%15.00%75.0%4.00%56.5%154.00%100.0%1.00%100.0%4.00%76.0%50.00%60.3%174.00%72.1%104.00%100.0%1.00%76.8%125.00%61.4%176.00%59.0%83.00%75.0%36.00%83.3%18.00%62.9%194.00%100.0%1.00%
Paderborn 0729.4%34.00%64.4%45.00%36.4%11.00%100.0%1.00%21.1%19.00%18.2%11.00%25.0%36.00%50.0%4.00%69.8%43.00%43.8%32.00%48.6%37.00%5.3%19.00%30.8%26.00%
SC Freiburg100.0%4.00%100.0%2.00%54.3%35.00%83.3%12.00%44.7%38.00%47.8%23.00%62.5%24.00%51.2%43.00%50.0%28.00%50.0%4.00%83.3%6.00%37.5%40.00%100.0%1.00%
SV Darmstadt 9850.0%4.00%52.4%21.00%25.0%4.00%12.7%189.00%80.0%5.00%25.0%64.00%22.5%182.00%24.4%90.00%100.0%1.00%28.1%121.00%16.3%153.00%18.4%87.00%30.2%43.00%46.7%15.00%19.5%164.00%50.0%2.00%
Schalke 0423.5%17.00%40.5%37.00%25.0%12.00%0.0%1.00%45.5%11.00%0.0%3.00%16.7%18.00%16.7%6.00%53.3%15.00%50.0%22.00%55.0%20.00%30.0%10.00%36.4%11.00%
St. Pauli49.3%148.00%69.7%244.00%44.4%54.00%33.3%9.00%50.0%82.00%54.1%37.00%37.1%194.00%62.5%40.00%80.5%164.00%62.8%164.00%68.0%222.00%57.8%83.00%31.3%83.00%
Union Berlin66.7%3.00%82.6%23.00%0.0%1.00%35.8%173.00%61.1%36.00%41.5%183.00%44.2%86.00%57.6%125.00%32.6%135.00%27.9%68.00%56.2%32.00%50.0%22.00%37.2%164.00%80.0%5.00%
VfB Stuttgart50.0%2.00%
VfL Bochum66.7%6.00%64.7%34.00%80.0%5.00%32.3%220.00%100.0%4.00%100.0%2.00%59.4%69.00%40.2%209.00%41.0%100.00%0.0%1.00%46.2%156.00%30.9%175.00%43.5%115.00%51.4%37.00%45.0%20.00%32.0%222.00%100.0%4.00%
VfL Wolfsburg100.0%1.00%81.8%11.00%0.0%1.00%37.5%72.00%100.0%1.00%72.0%25.00%41.0%61.00%48.4%31.00%51.7%58.00%35.2%71.00%43.9%41.00%94.7%19.00%70.0%10.00%42.2%83.00%
Wehen Wiesbaden0.0%5.00%100.0%1.00%0.0%4.00%0.0%6.00%100.0%1.00%0.0%1.00%0.0%1.00%50.0%2.00%20.0%5.00%0.0%4.00%
Werder Bremen100.0%5.00%88.9%9.00%100.0%1.00%49.0%100.00%82.4%34.00%70.1%107.00%67.8%59.00%71.1%76.00%59.6%94.00%62.5%56.00%69.2%26.00%63.6%11.00%68.7%83.00%

Actual Promotion/Relegation Outcomes

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

Team Finals
Dusseldorf 69.90%
VfL Bochum 30.10%
Loser →
↓ Winner
DusseldorfVfL Bochum
Dusseldorf69.9%100.00%
VfL Bochum30.1%100.00%

Overall Game Log

Summary of every completed game this season. Sort any column by clicking its header.

Date Opponent ScoreExcitement Pre Elo Opp Elo Win % Tie % Loss %Proj. Margin Elo Δ Points
2023-07-28 Schalke 04 W 5-367.1 1810 1800 44.15% 27.78% 28.07%+0.29 +14.3 3
2023-07-28 @ Hamburger SV L 3-567.1 1800 1810 28.07% 27.78% 44.15%-0.29 -14.3 0
2023-07-29 1. FC Magdeburg D 1-170.5 1700 1743 36.80% 28.07% 35.13%+0.04 -0.1 1
2023-07-29 @ Wehen Wiesbaden D 1-170.5 1743 1700 35.13% 28.07% 36.80%-0.04 +0.1 1
2023-07-29 Elversberg D 2-276.4 1748 1689 50.26% 27.11% 22.63%+0.52 -1.4 1
2023-07-29 @ Hannover 96 D 2-276.4 1689 1748 22.63% 27.11% 50.26%-0.52 +1.4 1
2023-07-29 Hertha BSC W 1-059.8 1788 1807 40.25% 28.00% 31.75%+0.15 +11.4 3
2023-07-29 @ Dusseldorf L 0-159.8 1807 1788 31.75% 28.00% 40.25%-0.15 -11.4 0
2023-07-29 Karlsruher SC L 2-370.4 1699 1766 33.46% 28.05% 38.49%-0.07 -10.6 0
2023-07-29 @ VfL Osnabruck W 3-270.4 1766 1699 38.49% 28.05% 33.46%+0.07 +10.6 3
2023-07-29 St. Pauli L 1-265.6 1732 1791 34.49% 28.07% 37.44%-0.04 -11.4 0
2023-07-29 @ 1. FC Kaiserslautern W 2-165.6 1791 1732 37.44% 28.07% 34.49%+0.04 +11.4 3
2023-07-30 1. FC Nurnberg W 2-055.6 1729 1741 41.17% 27.96% 30.87%+0.18 +21.0 3
2023-07-30 @ Hansa Rostock L 0-255.6 1741 1729 30.87% 27.96% 41.17%-0.18 -21.0 0
2023-07-30 Holstein Kiel L 0-161.3 1722 1759 37.68% 28.06% 34.26%+0.07 -12.9 0
2023-07-30 @ Eintracht Braunschweig W 1-061.3 1759 1722 34.26% 28.06% 37.68%-0.07 +12.9 3
2023-07-30 Paderborn 07 W 5-054.7 1763 1791 39.01% 28.04% 32.95%+0.11 +51.5 3
2023-07-30 @ Greuther Furth L 0-554.7 1791 1763 32.95% 28.04% 39.01%-0.11 -51.5 0
2023-08-04 VfL Osnabruck D 1-170.6 1739 1688 49.36% 27.24% 23.40%+0.48 -1.8 1
2023-08-04 @ Paderborn 07 D 1-170.6 1688 1739 23.40% 27.24% 49.36%-0.48 +1.8 1
2023-08-04 Wehen Wiesbaden L 0-165.9 1796 1700 54.55% 26.36% 19.09%+0.69 -17.4 0
2023-08-04 @ Hertha BSC W 1-065.9 1700 1796 19.09% 26.36% 54.55%-0.69 +17.4 4
2023-08-05 1. FC Kaiserslautern W 3-050.7 1786 1720 51.02% 27.00% 21.98%+0.55 +23.3 3
2023-08-05 @ Schalke 04 L 0-350.7 1720 1786 21.98% 27.00% 51.02%-0.55 -23.3 0
2023-08-05 Dusseldorf D 0-066.9 1803 1800 43.19% 27.85% 28.96%+0.25 -1.1 4
2023-08-05 @ St. Pauli D 0-066.9 1800 1803 28.96% 27.85% 43.19%-0.25 +1.1 4
2023-08-05 Greuther Furth W 2-165.9 1772 1815 36.83% 28.07% 35.10%+0.04 +11.5 6
2023-08-05 @ Holstein Kiel L 1-265.9 1815 1772 35.10% 28.07% 36.83%-0.04 -11.5 3
2023-08-05 Hansa Rostock L 1-265.3 1691 1750 34.56% 28.07% 37.37%-0.04 -11.4 1
2023-08-05 @ Elversberg W 2-165.3 1750 1691 37.37% 28.07% 34.56%+0.04 +11.4 6
2023-08-06 Eintracht Braunschweig W 2-162.4 1743 1709 47.28% 27.49% 25.22%+0.40 +9.0 4
2023-08-06 @ 1. FC Magdeburg L 1-262.4 1709 1743 25.22% 27.49% 47.28%-0.40 -9.0 0
2023-08-06 Hamburger SV D 2-276.6 1776 1824 36.14% 28.07% 35.79%+0.02 -0.0 4
2023-08-06 @ Karlsruher SC D 2-276.6 1824 1776 35.79% 28.07% 36.14%-0.02 +0.0 4
2023-08-06 Hannover 96 D 2-276.2 1720 1747 39.15% 28.03% 32.82%+0.12 -0.3 1
2023-08-06 @ 1. FC Nurnberg D 2-276.2 1747 1720 32.82% 28.03% 39.15%-0.12 +0.3 2
2023-08-18 Elversberg W 3-267.8 1697 1679 45.15% 27.70% 27.15%+0.32 +9.0 3
2023-08-18 @ 1. FC Kaiserslautern L 2-367.8 1679 1697 27.15% 27.70% 45.15%-0.32 -9.0 1
2023-08-18 Karlsruher SC W 1-061.2 1717 1776 34.52% 28.07% 37.41%-0.04 +12.8 7
2023-08-18 @ Wehen Wiesbaden L 0-161.2 1776 1717 37.41% 28.07% 34.52%+0.04 -12.8 4
2023-08-19 Hannover 96 L 1-268.5 1761 1747 44.70% 27.74% 27.56%+0.31 -13.9 6
2023-08-19 @ Hansa Rostock W 2-168.5 1747 1761 27.56% 27.74% 44.70%-0.31 +13.8 5
2023-08-19 Hertha BSC W 3-051.6 1824 1779 48.68% 27.33% 23.99%+0.46 +25.0 7
2023-08-19 @ Hamburger SV L 0-351.6 1779 1824 23.99% 27.33% 48.68%-0.46 -25.0 0
2023-08-19 Paderborn 07 L 1-270.2 1801 1738 50.80% 27.03% 22.16%+0.54 -15.4 4
2023-08-19 @ Dusseldorf W 2-170.2 1738 1801 22.16% 27.03% 50.80%-0.54 +15.4 4
2023-08-19 St. Pauli D 0-066.9 1803 1802 43.03% 27.86% 29.11%+0.25 -1.0 4
2023-08-19 @ Greuther Furth D 0-066.9 1802 1803 29.11% 27.86% 43.03%-0.25 +1.0 5
2023-08-20 1. FC Magdeburg L 2-470.5 1783 1752 46.87% 27.54% 25.60%+0.39 -22.3 6
2023-08-20 @ Holstein Kiel W 4-270.5 1752 1783 25.60% 27.54% 46.87%-0.39 +22.3 7
2023-08-20 1. FC Nurnberg L 2-371.6 1690 1720 38.74% 28.04% 33.22%+0.10 -11.8 1
2023-08-20 @ VfL Osnabruck W 3-271.6 1720 1690 33.22% 28.04% 38.74%-0.10 +11.8 4
2023-08-20 Schalke 04 W 1-063.2 1700 1809 27.98% 27.77% 44.24%-0.27 +14.6 3
2023-08-20 @ Eintracht Braunschweig L 0-163.2 1809 1700 44.24% 27.77% 27.98%+0.27 -14.6 3
2023-08-25 1. FC Kaiserslautern L 1-269.4 1753 1706 48.83% 27.31% 23.86%+0.46 -14.9 4
2023-08-25 @ Paderborn 07 W 2-169.4 1706 1753 23.86% 27.31% 48.83%-0.46 +14.9 6
2023-08-25 Holstein Kiel L 0-260.7 1794 1761 47.16% 27.51% 25.33%+0.40 -29.0 3
2023-08-25 @ Schalke 04 W 2-060.7 1761 1794 25.33% 27.51% 47.16%-0.40 +29.0 9
2023-08-26 Dusseldorf L 0-552.5 1670 1785 27.25% 27.71% 45.04%-0.30 -44.6 1
2023-08-26 @ Elversberg W 5-052.5 1785 1670 45.04% 27.71% 27.25%+0.30 +44.6 7
2023-08-26 Greuther Furth W 5-055.6 1754 1802 36.04% 28.07% 35.89%+0.01 +54.8 3
2023-08-26 @ Hertha BSC L 0-555.6 1802 1754 35.89% 28.07% 36.04%-0.01 -54.8 4
2023-08-26 Hamburger SV L 0-159.4 1761 1849 30.59% 27.95% 41.47%-0.17 -11.0 5
2023-08-26 @ Hannover 96 W 1-059.4 1849 1761 41.47% 27.95% 30.59%+0.17 +11.0 10
2023-08-26 VfL Osnabruck W 2-161.0 1747 1678 51.48% 26.93% 21.59%+0.57 +7.9 9
2023-08-26 @ Hansa Rostock L 1-261.0 1678 1747 21.59% 26.93% 51.48%-0.57 -7.9 1
2023-08-27 1. FC Magdeburg D 0-067.0 1803 1774 46.51% 27.58% 25.92%+0.37 -1.6 6
2023-08-27 @ St. Pauli D 0-067.0 1774 1803 25.92% 27.58% 46.51%-0.37 +1.6 8
2023-08-27 Eintracht Braunschweig W 2-053.3 1763 1714 49.10% 27.28% 23.63%+0.47 +17.0 7
2023-08-27 @ Karlsruher SC L 0-253.3 1714 1763 23.63% 27.28% 49.10%-0.47 -17.0 3
2023-08-27 Wehen Wiesbaden W 2-163.7 1731 1730 43.04% 27.86% 29.11%+0.25 +10.0 7
2023-08-27 @ 1. FC Nurnberg L 1-263.7 1730 1731 29.11% 27.86% 43.04%-0.25 -10.0 7
2023-09-01 Karlsruher SC W 3-159.2 1830 1780 49.17% 27.27% 23.56%+0.48 +14.7 10
2023-09-01 @ Dusseldorf L 1-359.2 1780 1830 23.56% 27.27% 49.17%-0.48 -14.7 7
2023-09-01 St. Pauli D 1-170.8 1697 1801 28.63% 27.82% 43.54%-0.25 +1.0 4
2023-09-01 @ Eintracht Braunschweig D 1-170.8 1801 1697 43.54% 27.82% 28.63%+0.25 -1.0 7
2023-09-02 1. FC Nurnberg W 3-161.6 1721 1741 40.03% 28.01% 31.96%+0.15 +18.7 9
2023-09-02 @ 1. FC Kaiserslautern L 1-361.6 1741 1721 31.96% 28.01% 40.03%-0.15 -18.7 7
2023-09-02 Hertha BSC W 6-469.5 1776 1808 38.35% 28.05% 33.60%+0.09 +15.8 11
2023-09-02 @ 1. FC Magdeburg L 4-669.5 1808 1776 33.60% 28.05% 38.35%-0.09 -15.8 3
2023-09-02 Paderborn 07 W 2-162.0 1790 1738 49.41% 27.23% 23.35%+0.48 +8.4 12
2023-09-02 @ Holstein Kiel L 1-262.0 1738 1790 23.35% 27.23% 49.41%-0.48 -8.4 4
2023-09-02 Schalke 04 D 1-170.6 1720 1765 36.48% 28.07% 35.45%+0.03 -0.1 8
2023-09-02 @ Wehen Wiesbaden D 1-170.6 1765 1720 35.45% 28.07% 36.48%-0.03 +0.1 4
2023-09-03 Elversberg L 0-162.9 1670 1626 48.54% 27.35% 24.11%+0.45 -15.7 1
2023-09-03 @ VfL Osnabruck W 1-062.9 1626 1670 24.11% 27.35% 48.54%-0.45 +15.7 4
2023-09-03 Hannover 96 L 1-364.8 1747 1750 42.49% 27.89% 29.62%+0.23 -23.0 4
2023-09-03 @ Greuther Furth W 3-164.8 1750 1747 29.62% 27.89% 42.49%-0.23 +23.0 8
2023-09-03 Hansa Rostock W 2-051.7 1860 1755 55.48% 26.16% 18.36%+0.74 +13.7 13
2023-09-03 @ Hamburger SV L 0-251.7 1755 1860 18.36% 26.16% 55.48%-0.74 -13.7 9
2023-09-15 Greuther Furth D 1-170.5 1723 1724 42.61% 27.88% 29.50%+0.23 -0.9 8
2023-09-15 @ 1. FC Nurnberg D 1-170.5 1724 1723 29.50% 27.88% 42.61%-0.23 +0.9 5
2023-09-15 Wehen Wiesbaden W 2-163.3 1730 1720 44.15% 27.78% 28.07%+0.29 +9.8 7
2023-09-15 @ Paderborn 07 L 1-263.3 1720 1730 28.07% 27.78% 44.15%-0.29 -9.8 8
2023-09-16 1. FC Kaiserslautern D 1-170.9 1766 1740 46.22% 27.60% 26.17%+0.36 -1.4 8
2023-09-16 @ Karlsruher SC D 1-170.9 1740 1766 26.17% 27.60% 46.22%-0.36 +1.4 10
2023-09-16 1. FC Magdeburg W 4-373.5 1765 1792 39.19% 28.03% 32.78%+0.12 +10.2 7
2023-09-16 @ Schalke 04 L 3-473.5 1792 1765 32.78% 28.03% 39.19%-0.12 -10.2 11
2023-09-16 Dusseldorf L 1-360.9 1742 1845 28.69% 27.83% 43.48%-0.24 -17.2 9
2023-09-16 @ Hansa Rostock W 3-160.9 1845 1742 43.48% 27.83% 28.69%+0.24 +17.2 13
2023-09-16 Hamburger SV W 2-172.0 1642 1874 16.09% 25.42% 58.49%-0.85 +17.4 7
2023-09-16 @ Elversberg L 1-272.0 1874 1642 58.49% 25.42% 16.09%+0.85 -17.4 13
2023-09-17 Eintracht Braunschweig W 3-049.6 1793 1698 54.32% 26.41% 19.27%+0.68 +20.8 6
2023-09-17 @ Hertha BSC L 0-349.6 1698 1793 19.27% 26.41% 54.32%-0.68 -20.8 4
2023-09-17 Holstein Kiel W 5-157.2 1800 1798 43.06% 27.86% 29.08%+0.25 +31.7 10
2023-09-17 @ St. Pauli L 1-557.2 1798 1800 29.08% 27.86% 43.06%-0.25 -31.7 12
2023-09-17 VfL Osnabruck W 7-050.6 1773 1655 56.87% 25.84% 17.29%+0.80 +41.7 11
2023-09-17 @ Hannover 96 L 0-750.6 1655 1773 17.29% 25.84% 56.87%-0.80 -41.7 1
2023-09-22 Hamburger SV W 2-172.0 1613 1856 15.30% 25.11% 59.59%-0.90 +17.7 4
2023-09-22 @ VfL Osnabruck L 1-272.0 1856 1613 59.59% 25.11% 15.30%+0.90 -17.7 13
2023-09-22 Paderborn 07 D 1-171.0 1782 1739 48.25% 27.38% 24.37%+0.44 -1.6 12
2023-09-22 @ 1. FC Magdeburg D 1-171.0 1739 1782 24.37% 27.38% 48.25%-0.44 +1.6 8
2023-09-23 1. FC Nurnberg D 2-275.8 1678 1722 36.65% 28.07% 35.28%+0.03 -0.1 5
2023-09-23 @ Eintracht Braunschweig D 2-275.8 1722 1678 35.28% 28.07% 36.65%-0.03 +0.1 9
2023-09-23 Elversberg L 0-260.3 1710 1659 49.33% 27.25% 23.43%+0.48 -30.1 8
2023-09-23 @ Wehen Wiesbaden W 2-060.3 1659 1710 23.43% 27.25% 49.33%-0.48 +30.0 10
2023-09-23 Karlsruher SC W 4-373.9 1725 1764 37.39% 28.07% 34.54%+0.06 +10.6 8
2023-09-23 @ Greuther Furth L 3-473.9 1764 1725 34.54% 28.07% 37.39%-0.06 -10.5 8
2023-09-23 Schalke 04 W 3-159.0 1832 1775 49.97% 27.16% 22.88%+0.51 +14.3 13
2023-09-23 @ St. Pauli L 1-359.0 1775 1832 22.88% 27.16% 49.97%-0.51 -14.4 7
2023-09-24 Hannover 96 D 1-171.3 1862 1814 48.90% 27.30% 23.80%+0.46 -1.7 14
2023-09-24 @ Dusseldorf D 1-171.3 1814 1862 23.80% 27.30% 48.90%-0.46 +1.7 12
2023-09-24 Hansa Rostock W 3-160.1 1741 1724 45.02% 27.71% 27.27%+0.32 +16.5 13
2023-09-24 @ 1. FC Kaiserslautern L 1-360.1 1724 1741 27.27% 27.71% 45.02%-0.32 -16.5 9
2023-09-24 Hertha BSC L 2-371.6 1766 1813 36.30% 28.07% 35.63%+0.02 -11.2 12
2023-09-24 @ Holstein Kiel W 3-271.6 1813 1766 35.63% 28.07% 36.30%-0.02 +11.2 9
2023-09-29 Dusseldorf W 1-060.0 1839 1860 39.89% 28.01% 32.10%+0.14 +11.5 16
2023-09-29 @ Hamburger SV L 0-160.0 1860 1839 32.10% 28.01% 39.89%-0.14 -11.5 14
2023-09-29 Schalke 04 W 3-161.7 1741 1761 40.08% 28.00% 31.92%+0.15 +18.6 11
2023-09-29 @ Paderborn 07 L 1-361.7 1761 1741 31.92% 28.00% 40.08%-0.15 -18.6 7
2023-09-30 Eintracht Braunschweig W 1-057.0 1708 1677 46.78% 27.55% 25.68%+0.38 +9.7 12
2023-09-30 @ Hansa Rostock L 0-157.0 1677 1708 25.68% 27.55% 46.78%-0.38 -9.7 5
2023-09-30 Holstein Kiel L 0-259.3 1754 1755 42.61% 27.88% 29.50%+0.23 -26.7 8
2023-09-30 @ Karlsruher SC W 2-059.3 1755 1754 29.50% 27.88% 42.61%-0.23 +26.7 15
2023-09-30 St. Pauli L 1-267.4 1824 1846 39.87% 28.01% 32.12%+0.14 -12.7 9
2023-09-30 @ Hertha BSC W 2-167.4 1846 1824 32.12% 28.01% 39.87%-0.14 +12.7 16
2023-09-30 Wehen Wiesbaden W 2-050.5 1816 1680 58.72% 25.36% 15.92%+0.88 +12.0 15
2023-09-30 @ Hannover 96 L 0-250.5 1680 1816 15.92% 25.36% 58.72%-0.88 -12.0 8
2023-10-01 1. FC Kaiserslautern D 2-275.9 1631 1758 25.87% 27.57% 46.56%-0.35 +1.1 5
2023-10-01 @ VfL Osnabruck D 2-275.9 1758 1631 46.56% 27.57% 25.87%+0.35 -1.1 14
2023-10-01 1. FC Magdeburg W 1-061.2 1722 1780 34.71% 28.07% 37.23%-0.03 +12.8 12
2023-10-01 @ 1. FC Nurnberg L 0-161.2 1780 1722 37.23% 28.07% 34.71%+0.03 -12.8 12
2023-10-01 Greuther Furth D 1-170.4 1689 1736 36.31% 28.07% 35.61%+0.02 -0.0 11
2023-10-01 @ Elversberg D 1-170.4 1736 1689 35.61% 28.07% 36.31%-0.02 +0.0 9
2023-10-06 Hannover 96 W 3-164.1 1757 1828 32.80% 28.03% 39.17%-0.10 +21.7 17
2023-10-06 @ 1. FC Kaiserslautern L 1-364.1 1828 1757 39.17% 28.03% 32.80%+0.10 -21.7 15
2023-10-06 VfL Osnabruck D 1-172.2 1849 1632 66.07% 22.85% 11.09%+1.26 -4.2 15
2023-10-06 @ Dusseldorf D 1-172.2 1632 1849 11.09% 22.85% 66.07%-1.26 +4.1 6
2023-10-07 1. FC Nurnberg W 5-152.8 1859 1735 57.47% 25.69% 16.84%+0.82 +20.0 19
2023-10-07 @ St. Pauli L 1-552.8 1735 1859 16.84% 25.69% 57.47%-0.82 -20.0 12
2023-10-07 Hamburger SV D 1-171.2 1668 1850 20.18% 26.63% 53.20%-0.62 +2.4 9
2023-10-07 @ Wehen Wiesbaden D 1-171.2 1850 1668 53.20% 26.63% 20.18%+0.62 -2.4 17
2023-10-07 Hansa Rostock W 1-057.8 1736 1717 45.23% 27.69% 27.08%+0.33 +10.1 12
2023-10-07 @ Greuther Furth L 0-157.8 1717 1736 27.08% 27.69% 45.23%-0.33 -10.1 12
2023-10-07 Karlsruher SC D 1-170.9 1767 1727 47.99% 27.41% 24.60%+0.43 -1.6 13
2023-10-07 @ 1. FC Magdeburg D 1-170.9 1727 1767 24.60% 27.41% 47.99%-0.43 +1.6 9
2023-10-08 Elversberg D 1-171.1 1782 1689 54.18% 26.44% 19.38%+0.68 -2.5 16
2023-10-08 @ Holstein Kiel D 1-171.1 1689 1782 19.38% 26.44% 54.18%-0.68 +2.5 12
2023-10-08 Hertha BSC L 1-265.2 1742 1812 33.12% 28.04% 38.84%-0.08 -11.0 7
2023-10-08 @ Schalke 04 W 2-165.2 1812 1742 38.84% 28.04% 33.12%+0.08 +11.1 12
2023-10-08 Paderborn 07 L 1-360.8 1668 1760 30.13% 27.92% 41.95%-0.19 -17.8 5
2023-10-08 @ Eintracht Braunschweig W 3-160.8 1760 1668 41.95% 27.92% 30.13%+0.19 +17.8 14
2023-10-20 1. FC Magdeburg W 2-162.5 1807 1766 48.11% 27.40% 24.49%+0.43 +8.8 18
2023-10-20 @ Hannover 96 L 1-262.5 1766 1807 24.49% 27.40% 48.11%-0.43 -8.8 13
2023-10-20 Eintracht Braunschweig W 3-050.5 1691 1650 48.16% 27.39% 24.44%+0.44 +25.4 15
2023-10-20 @ Elversberg L 0-350.5 1650 1691 24.44% 27.39% 48.16%-0.44 -25.4 5
2023-10-21 1. FC Kaiserslautern W 4-370.1 1845 1778 51.17% 26.98% 21.85%+0.55 +7.4 18
2023-10-21 @ Dusseldorf L 3-470.1 1778 1845 21.85% 26.98% 51.17%-0.55 -7.4 17
2023-10-21 Greuther Furth W 2-051.8 1848 1746 55.17% 26.23% 18.60%+0.72 +13.9 20
2023-10-21 @ Hamburger SV L 0-251.8 1746 1848 18.60% 26.23% 55.17%-0.72 -13.9 12
2023-10-21 St. Pauli D 2-276.7 1778 1879 28.95% 27.85% 43.20%-0.23 +0.7 15
2023-10-21 @ Paderborn 07 D 2-276.7 1879 1778 43.20% 27.85% 28.95%+0.23 -0.7 20
2023-10-21 Wehen Wiesbaden L 0-256.6 1636 1670 38.07% 28.06% 33.87%+0.08 -24.5 6
2023-10-21 @ VfL Osnabruck W 2-056.6 1670 1636 33.87% 28.06% 38.07%-0.08 +24.5 12
2023-10-22 Hertha BSC W 3-165.4 1715 1823 28.09% 27.78% 44.13%-0.27 +23.8 15
2023-10-22 @ 1. FC Nurnberg L 1-365.4 1823 1715 44.13% 27.78% 28.09%+0.27 -23.8 12
2023-10-22 Holstein Kiel L 1-361.9 1707 1779 32.76% 28.03% 39.21%-0.10 -19.0 12
2023-10-22 @ Hansa Rostock W 3-161.9 1779 1707 39.21% 28.03% 32.76%+0.10 +19.0 19
2023-10-22 Schalke 04 W 3-053.1 1729 1731 42.45% 27.89% 29.66%+0.23 +29.6 12
2023-10-22 @ Karlsruher SC L 0-353.1 1731 1729 29.66% 27.89% 42.45%-0.23 -29.6 7
2023-10-27 Dusseldorf L 1-453.8 1625 1852 16.45% 25.55% 57.99%-0.83 -15.2 5
2023-10-27 @ Eintracht Braunschweig W 4-153.8 1852 1625 57.99% 25.55% 16.45%+0.83 +15.2 21
2023-10-27 VfL Osnabruck W 4-047.5 1732 1611 57.12% 25.78% 17.10%+0.81 +24.4 15
2023-10-27 @ Greuther Furth L 0-447.5 1611 1732 17.10% 25.78% 57.12%-0.81 -24.4 6
2023-10-28 Hamburger SV D 3-381.0 1771 1862 30.25% 27.93% 41.83%-0.19 +0.5 18
2023-10-28 @ 1. FC Kaiserslautern D 3-381.0 1862 1771 41.83% 27.93% 30.25%+0.19 -0.5 21
2023-10-28 Hannover 96 W 3-273.9 1702 1815 27.45% 27.73% 44.82%-0.29 +13.2 10
2023-10-28 @ Schalke 04 L 2-373.9 1815 1702 44.82% 27.73% 27.45%+0.29 -13.2 18
2023-10-28 Karlsruher SC W 2-159.9 1878 1758 57.03% 25.80% 17.17%+0.80 +6.4 23
2023-10-28 @ St. Pauli L 1-259.9 1758 1878 17.17% 25.80% 57.03%-0.80 -6.4 12
2023-10-28 Paderborn 07 W 3-160.3 1799 1778 45.56% 27.66% 26.77%+0.34 +16.3 15
2023-10-28 @ Hertha BSC L 1-360.3 1778 1799 26.77% 27.66% 45.56%-0.34 -16.3 15
2023-10-29 1. FC Nurnberg L 0-261.5 1798 1738 50.41% 27.09% 22.50%+0.52 -30.6 19
2023-10-29 @ Holstein Kiel W 2-061.5 1738 1798 22.50% 27.09% 50.41%-0.52 +30.6 18
2023-10-29 Elversberg L 1-269.3 1757 1717 47.98% 27.41% 24.61%+0.43 -14.7 13
2023-10-29 @ 1. FC Magdeburg W 2-169.3 1717 1757 24.61% 27.41% 47.98%-0.43 +14.7 18
2023-10-29 Hansa Rostock W 1-057.9 1695 1688 43.65% 27.82% 28.54%+0.27 +10.5 15
2023-10-29 @ Wehen Wiesbaden L 0-157.9 1688 1695 28.54% 27.82% 43.65%-0.27 -10.5 12
2023-11-03 St. Pauli L 0-253.4 1732 1884 23.04% 27.18% 49.78%-0.48 -16.7 18
2023-11-03 @ Elversberg W 2-053.4 1884 1732 49.78% 27.18% 23.04%+0.48 +16.7 26
2023-11-03 Wehen Wiesbaden L 1-369.7 1867 1705 61.20% 24.62% 14.18%+1.00 -31.4 21
2023-11-03 @ Dusseldorf W 3-169.7 1705 1867 14.18% 24.62% 61.20%-1.00 +31.4 18
2023-11-04 1. FC Magdeburg W 2-051.3 1861 1742 56.97% 25.81% 17.21%+0.80 +12.9 24
2023-11-04 @ Hamburger SV L 0-251.3 1742 1861 17.21% 25.81% 56.97%-0.80 -12.9 13
2023-11-04 Greuther Furth L 0-259.9 1771 1756 44.79% 27.73% 27.47%+0.31 -27.8 18
2023-11-04 @ 1. FC Kaiserslautern W 2-059.9 1756 1771 27.47% 27.73% 44.79%-0.31 +27.8 18
2023-11-04 Holstein Kiel D 1-170.3 1587 1768 20.32% 26.66% 53.02%-0.61 +2.3 7
2023-11-04 @ VfL Osnabruck D 1-170.3 1768 1587 53.02% 26.66% 20.32%+0.61 -2.3 20
2023-11-04 Schalke 04 L 1-269.8 1769 1715 49.70% 27.19% 23.11%+0.50 -15.1 18
2023-11-04 @ 1. FC Nurnberg W 2-169.8 1715 1769 23.11% 27.19% 49.70%-0.50 +15.1 13
2023-11-05 Eintracht Braunschweig W 2-048.5 1802 1609 63.98% 23.66% 12.36%+1.15 +9.3 21
2023-11-05 @ Hannover 96 L 0-248.5 1609 1802 12.36% 23.66% 63.98%-1.15 -9.3 5
2023-11-05 Hertha BSC D 0-066.8 1678 1815 24.69% 27.43% 47.88%-0.40 +1.8 13
2023-11-05 @ Hansa Rostock D 0-066.8 1815 1678 47.88% 27.43% 24.69%+0.40 -1.8 16
2023-11-05 Paderborn 07 L 0-356.8 1752 1762 41.44% 27.95% 30.61%+0.19 -37.9 12
2023-11-05 @ Karlsruher SC W 3-056.8 1762 1752 30.61% 27.95% 41.44%-0.19 +37.9 18
2023-11-10 Elversberg L 1-268.3 1730 1715 44.84% 27.73% 27.43%+0.31 -13.9 13
2023-11-10 @ Schalke 04 W 2-168.3 1715 1730 27.43% 27.73% 44.84%-0.31 +13.9 21
2023-11-10 Hannover 96 D 0-067.5 1901 1812 53.81% 26.51% 19.68%+0.66 -2.7 27
2023-11-10 @ St. Pauli D 0-067.5 1812 1901 19.68% 26.51% 53.81%-0.66 +2.7 22
2023-11-11 1. FC Nurnberg L 1-366.7 1800 1754 48.71% 27.33% 23.96%+0.46 -25.8 18
2023-11-11 @ Paderborn 07 W 3-166.7 1754 1800 23.96% 27.33% 48.71%-0.46 +25.8 21
2023-11-11 Hamburger SV W 4-269.9 1766 1874 28.02% 27.78% 44.20%-0.27 +21.3 23
2023-11-11 @ Holstein Kiel L 2-469.9 1874 1766 44.20% 27.78% 28.02%+0.27 -21.3 24
2023-11-11 Karlsruher SC D 2-277.0 1814 1714 54.91% 26.28% 18.80%+0.71 -1.9 17
2023-11-11 @ Hertha BSC D 2-277.0 1714 1814 18.80% 26.28% 54.91%-0.71 +1.9 13
2023-11-11 VfL Osnabruck W 3-265.3 1600 1589 44.25% 27.77% 27.98%+0.29 +9.2 8
2023-11-11 @ Eintracht Braunschweig L 2-365.3 1589 1600 27.98% 27.77% 44.25%-0.29 -9.2 7
2023-11-12 1. FC Kaiserslautern W 2-164.1 1736 1744 41.87% 27.93% 30.21%+0.21 +10.3 21
2023-11-12 @ Wehen Wiesbaden L 1-264.1 1744 1736 30.21% 27.93% 41.87%-0.21 -10.3 18
2023-11-12 Dusseldorf W 1-061.2 1784 1836 35.59% 28.07% 36.34%+0.00 +12.5 21
2023-11-12 @ Greuther Furth L 0-161.2 1836 1784 36.34% 28.07% 35.59%+0.00 -12.5 21
2023-11-12 Hansa Rostock L 1-269.2 1729 1680 49.15% 27.27% 23.58%+0.47 -15.0 13
2023-11-12 @ 1. FC Magdeburg W 2-169.2 1680 1729 23.58% 27.27% 49.15%-0.47 +15.0 16
2023-11-24 Eintracht Braunschweig W 2-156.1 1853 1609 68.23% 21.92% 9.85%+1.39 +3.7 27
2023-11-24 @ Hamburger SV L 1-256.1 1609 1853 9.85% 21.92% 68.23%-1.39 -3.7 8
2023-11-24 Hertha BSC D 2-276.7 1814 1812 43.16% 27.85% 28.99%+0.25 -0.7 23
2023-11-24 @ Hannover 96 D 2-276.7 1812 1814 28.99% 27.85% 43.16%-0.25 +0.7 18
2023-11-25 1. FC Magdeburg L 0-252.3 1580 1714 25.06% 27.47% 47.47%-0.39 -17.8 7
2023-11-25 @ VfL Osnabruck W 2-052.3 1714 1580 47.47% 27.47% 25.06%+0.39 +17.8 16
2023-11-25 Paderborn 07 W 4-160.3 1729 1774 36.50% 28.07% 35.42%+0.03 +28.4 24
2023-11-25 @ Elversberg L 1-460.3 1774 1729 35.42% 28.07% 36.50%-0.03 -28.4 18
2023-11-25 Schalke 04 W 5-363.5 1823 1716 55.70% 26.11% 18.19%+0.74 +10.0 24
2023-11-25 @ Dusseldorf L 3-563.5 1716 1823 18.19% 26.11% 55.70%-0.74 -9.9 13
2023-11-25 St. Pauli L 2-365.6 1695 1898 18.32% 26.15% 55.53%-0.72 -6.5 16
2023-11-25 @ Hansa Rostock W 3-265.6 1898 1695 55.53% 26.15% 18.32%+0.72 +6.5 30
2023-11-26 1. FC Nurnberg W 4-161.1 1716 1780 33.88% 28.06% 38.06%-0.06 +30.0 16
2023-11-26 @ Karlsruher SC L 1-461.1 1780 1716 38.06% 28.06% 33.88%+0.06 -30.0 21
2023-11-26 Holstein Kiel L 0-355.0 1733 1787 35.33% 28.07% 36.60%-0.01 -33.7 18
2023-11-26 @ 1. FC Kaiserslautern W 3-055.0 1787 1733 36.60% 28.07% 35.33%+0.01 +33.7 26
2023-11-26 Wehen Wiesbaden W 2-053.5 1797 1747 49.19% 27.26% 23.55%+0.48 +17.0 24
2023-11-26 @ Greuther Furth L 0-253.5 1747 1797 23.55% 27.26% 49.19%-0.48 -17.0 21
2023-12-01 Hamburger SV D 2-277.0 1905 1857 49.00% 27.29% 23.71%+0.47 -1.3 31
2023-12-01 @ St. Pauli D 2-277.0 1857 1905 23.71% 27.29% 49.00%-0.47 +1.3 28
2023-12-01 VfL Osnabruck W 4-045.8 1706 1562 59.48% 25.14% 15.38%+0.92 +22.0 16
2023-12-01 @ Schalke 04 L 0-445.8 1562 1706 15.38% 25.14% 59.48%-0.92 -22.0 7
2023-12-02 1. FC Kaiserslautern W 4-156.8 1732 1700 47.05% 27.52% 25.43%+0.39 +22.1 19
2023-12-02 @ 1. FC Magdeburg L 1-456.8 1700 1732 25.43% 27.52% 47.05%-0.39 -22.1 18
2023-12-02 Dusseldorf L 0-554.2 1750 1833 31.23% 27.98% 40.80%-0.15 -49.5 21
2023-12-02 @ 1. FC Nurnberg W 5-054.2 1833 1750 40.80% 27.98% 31.23%+0.15 +49.5 27
2023-12-02 Greuther Furth L 0-154.4 1606 1814 17.97% 26.05% 55.98%-0.74 -7.1 8
2023-12-02 @ Eintracht Braunschweig W 1-054.4 1814 1606 55.98% 26.05% 17.97%+0.74 +7.1 27
2023-12-02 Wehen Wiesbaden W 3-266.0 1820 1730 53.92% 26.49% 19.60%+0.67 +6.9 29
2023-12-02 @ Holstein Kiel L 2-366.0 1730 1820 19.60% 26.49% 53.92%-0.67 -6.9 21
2023-12-03 Elversberg W 5-155.1 1812 1757 49.84% 27.17% 22.98%+0.50 +26.3 21
2023-12-03 @ Hertha BSC L 1-555.1 1757 1812 22.98% 27.17% 49.84%-0.50 -26.3 24
2023-12-03 Hannover 96 W 1-061.8 1746 1814 33.33% 28.05% 38.63%-0.08 +13.1 21
2023-12-03 @ Paderborn 07 L 0-161.8 1814 1746 38.63% 28.05% 33.33%+0.08 -13.1 23
2023-12-03 Hansa Rostock D 2-276.3 1746 1688 50.13% 27.13% 22.74%+0.51 -1.4 17
2023-12-03 @ Karlsruher SC D 2-276.3 1688 1746 22.74% 27.13% 50.13%-0.51 +1.4 17
2023-12-08 Eintracht Braunschweig L 1-367.5 1723 1598 57.52% 25.68% 16.81%+0.83 -29.7 21
2023-12-08 @ Wehen Wiesbaden W 3-167.5 1598 1723 16.81% 25.68% 57.52%-0.83 +29.7 11
2023-12-08 Karlsruher SC D 2-276.7 1800 1744 49.94% 27.16% 22.90%+0.51 -1.4 24
2023-12-08 @ Hannover 96 D 2-276.7 1744 1800 22.90% 27.16% 49.94%-0.51 +1.4 18
2023-12-09 1. FC Magdeburg D 1-171.2 1821 1754 51.18% 26.97% 21.84%+0.55 -2.1 28
2023-12-09 @ Greuther Furth D 1-171.2 1754 1821 21.84% 26.97% 51.18%-0.55 +2.1 20
2023-12-09 Hertha BSC L 1-261.6 1677 1839 22.20% 27.04% 50.76%-0.52 -8.1 18
2023-12-09 @ 1. FC Kaiserslautern W 2-161.6 1839 1677 50.76% 27.04% 22.20%+0.52 +8.1 24
2023-12-09 Paderborn 07 L 1-271.4 1858 1759 54.85% 26.30% 18.85%+0.71 -16.5 28
2023-12-09 @ Hamburger SV W 2-171.4 1759 1858 18.85% 26.30% 54.85%-0.71 +16.5 24
2023-12-09 St. Pauli D 1-172.5 1540 1904 8.96% 21.15% 69.89%-1.47 +4.6 8
2023-12-09 @ VfL Osnabruck D 1-172.5 1904 1540 69.89% 21.15% 8.96%+1.47 -4.6 32
2023-12-10 1. FC Nurnberg L 0-163.6 1731 1700 46.81% 27.54% 25.65%+0.39 -15.2 24
2023-12-10 @ Elversberg W 1-063.6 1700 1731 25.65% 27.54% 46.81%-0.39 +15.3 24
2023-12-10 Holstein Kiel L 0-165.1 1883 1827 49.86% 27.17% 22.97%+0.50 -16.1 27
2023-12-10 @ Dusseldorf W 1-065.1 1827 1883 22.97% 27.17% 49.86%-0.50 +16.1 32
2023-12-10 Schalke 04 L 0-257.4 1690 1728 37.45% 28.07% 34.48%+0.06 -24.2 17
2023-12-10 @ Hansa Rostock W 2-057.4 1728 1690 34.48% 28.07% 37.45%-0.06 +24.2 19
2023-12-15 Greuther Furth D 2-276.5 1753 1819 33.57% 28.05% 38.38%-0.07 +0.2 20
2023-12-15 @ Schalke 04 D 2-276.5 1819 1753 38.38% 28.05% 33.57%+0.07 -0.2 29
2023-12-15 Hansa Rostock W 3-048.9 1775 1665 55.99% 26.05% 17.96%+0.76 +19.5 27
2023-12-15 @ Paderborn 07 L 0-348.9 1665 1775 17.96% 26.05% 55.99%-0.76 -19.5 17
2023-12-16 Dusseldorf L 2-369.0 1756 1867 27.82% 27.76% 44.42%-0.28 -9.2 20
2023-12-16 @ 1. FC Magdeburg W 3-269.0 1867 1756 44.42% 27.76% 27.82%+0.28 +9.2 30
2023-12-16 Hamburger SV L 0-254.3 1716 1841 25.99% 27.58% 46.43%-0.35 -18.4 24
2023-12-16 @ 1. FC Nurnberg W 2-054.3 1841 1716 46.43% 27.58% 25.99%+0.35 +18.4 31
2023-12-16 Hannover 96 W 3-051.7 1843 1799 48.53% 27.35% 24.13%+0.45 +25.1 35
2023-12-16 @ Holstein Kiel L 0-351.7 1799 1843 24.13% 27.35% 48.53%-0.45 -25.1 24
2023-12-16 VfL Osnabruck D 0-068.6 1847 1545 72.60% 19.79% 7.61%+1.66 -5.5 25
2023-12-16 @ Hertha BSC D 0-068.6 1545 1847 7.61% 19.79% 72.60%-1.66 +5.5 9
2023-12-17 1. FC Kaiserslautern W 2-164.1 1628 1669 37.11% 28.07% 34.82%+0.05 +11.5 14
2023-12-17 @ Eintracht Braunschweig L 1-264.1 1669 1628 34.82% 28.07% 37.11%-0.05 -11.5 18
2023-12-17 Elversberg W 3-267.9 1746 1716 46.75% 27.55% 25.70%+0.38 +8.6 21
2023-12-17 @ Karlsruher SC L 2-367.9 1716 1746 25.70% 27.55% 46.75%-0.38 -8.6 24
2023-12-17 Wehen Wiesbaden D 1-172.4 1899 1693 65.11% 23.23% 11.66%+1.21 -4.0 33
2023-12-17 @ St. Pauli D 1-172.4 1693 1899 11.66% 23.23% 65.11%-1.21 +4.0 22
2024-01-19 Eintracht Braunschweig L 1-273.6 1869 1640 67.04% 22.44% 10.52%+1.32 -19.5 35
2024-01-19 @ Holstein Kiel W 2-173.6 1640 1869 10.52% 22.44% 67.04%-1.32 +19.5 17
2024-01-19 VfL Osnabruck W 2-155.9 1754 1550 64.97% 23.29% 11.74%+1.20 +4.4 24
2024-01-19 @ Karlsruher SC L 1-255.9 1550 1754 11.74% 23.29% 64.97%-1.20 -4.4 9
2024-01-20 1. FC Kaiserslautern W 2-047.9 1895 1658 67.70% 22.15% 10.14%+1.36 +7.6 36
2024-01-20 @ St. Pauli L 0-247.9 1658 1895 10.14% 22.15% 67.70%-1.36 -7.6 18
2024-01-20 Hamburger SV L 0-255.2 1753 1860 28.23% 27.79% 43.98%-0.26 -19.6 20
2024-01-20 @ Schalke 04 W 2-055.2 1860 1753 43.98% 27.79% 28.23%+0.26 +19.6 34
2024-01-20 Hannover 96 D 2-276.3 1707 1774 33.46% 28.05% 38.49%-0.07 +0.2 25
2024-01-20 @ Elversberg D 2-276.3 1774 1707 38.49% 28.05% 33.46%+0.07 -0.2 25
2024-01-20 Hansa Rostock W 3-050.2 1697 1646 49.35% 27.24% 23.41%+0.48 +24.5 27
2024-01-20 @ 1. FC Nurnberg L 0-350.2 1646 1697 23.41% 27.24% 49.35%-0.48 -24.5 17
2024-01-21 Dusseldorf D 2-276.7 1841 1876 38.05% 28.06% 33.89%+0.08 -0.2 26
2024-01-21 @ Hertha BSC D 2-276.7 1876 1841 33.89% 28.06% 38.05%-0.08 +0.2 31
2024-01-21 Greuther Furth L 0-162.1 1795 1818 39.58% 28.02% 32.40%+0.13 -13.4 27
2024-01-21 @ Paderborn 07 W 1-062.1 1818 1795 32.40% 28.02% 39.58%-0.13 +13.4 32
2024-01-21 Wehen Wiesbaden W 1-056.6 1747 1697 49.18% 27.26% 23.55%+0.48 +9.0 23
2024-01-21 @ 1. FC Magdeburg L 0-156.6 1697 1747 23.55% 27.26% 49.18%-0.48 -9.0 22
2024-01-26 1. FC Nurnberg W 3-051.1 1774 1722 49.45% 27.23% 23.32%+0.49 +24.4 28
2024-01-26 @ Hannover 96 L 0-351.1 1722 1774 23.32% 27.23% 49.45%-0.49 -24.4 27
2024-01-26 Schalke 04 W 4-161.2 1650 1733 31.30% 27.98% 40.72%-0.15 +31.5 21
2024-01-26 @ 1. FC Kaiserslautern L 1-461.2 1733 1650 40.72% 27.98% 31.30%+0.15 -31.5 20
2024-01-27 Elversberg W 2-166.4 1621 1707 30.92% 27.96% 41.12%-0.16 +13.0 20
2024-01-27 @ Hansa Rostock L 1-266.4 1707 1621 41.12% 27.96% 30.92%+0.16 -13.0 25
2024-01-27 Hertha BSC W 3-166.9 1688 1841 23.06% 27.19% 49.76%-0.48 +26.2 25
2024-01-27 @ Wehen Wiesbaden L 1-366.9 1841 1688 49.76% 27.19% 23.06%+0.48 -26.2 26
2024-01-27 Paderborn 07 D 0-066.3 1546 1781 15.86% 25.33% 58.80%-0.86 +3.5 10
2024-01-27 @ VfL Osnabruck D 0-066.3 1781 1546 58.80% 25.33% 15.86%+0.86 -3.5 28
2024-01-27 St. Pauli L 1-267.3 1876 1903 39.18% 28.03% 32.79%+0.12 -12.5 31
2024-01-27 @ Dusseldorf W 2-167.3 1903 1876 32.79% 28.03% 39.18%-0.12 +12.5 39
2024-01-28 1. FC Magdeburg W 1-062.4 1659 1756 29.50% 27.88% 42.62%-0.21 +14.1 20
2024-01-28 @ Eintracht Braunschweig L 0-162.4 1756 1659 42.62% 27.88% 29.50%+0.21 -14.1 23
2024-01-28 Holstein Kiel W 2-164.9 1832 1849 40.47% 27.99% 31.54%+0.16 +10.7 35
2024-01-28 @ Greuther Furth L 1-264.9 1849 1832 31.54% 27.99% 40.47%-0.16 -10.7 35
2024-01-28 Karlsruher SC L 3-480.3 1879 1759 57.11% 25.78% 17.11%+0.81 -15.8 34
2024-01-28 @ Hamburger SV W 4-380.3 1759 1879 17.11% 25.78% 57.11%-0.81 +15.8 27
2024-02-02 Holstein Kiel D 1-171.0 1742 1838 29.55% 27.89% 42.57%-0.21 +0.9 24
2024-02-02 @ 1. FC Magdeburg D 1-171.0 1838 1742 42.57% 27.89% 29.55%+0.21 -0.9 36
2024-02-02 Wehen Wiesbaden D 2-276.6 1775 1714 50.43% 27.09% 22.48%+0.52 -1.5 28
2024-02-02 @ Karlsruher SC D 2-276.6 1714 1775 22.48% 27.09% 50.43%-0.52 +1.5 26
2024-02-03 Eintracht Braunschweig W 1-057.0 1702 1673 46.51% 27.57% 25.91%+0.37 +9.7 23
2024-02-03 @ Schalke 04 L 0-157.0 1673 1702 25.91% 27.57% 46.51%-0.37 -9.7 20
2024-02-03 Greuther Furth W 3-266.9 1915 1842 51.89% 26.86% 21.25%+0.58 +7.4 42
2024-02-03 @ St. Pauli L 2-366.9 1842 1915 21.25% 26.86% 51.89%-0.58 -7.4 35
2024-02-03 Hamburger SV L 1-266.3 1815 1864 36.02% 28.07% 35.91%+0.01 -11.8 26
2024-02-03 @ Hertha BSC W 2-166.3 1864 1815 35.91% 28.07% 36.02%-0.01 +11.8 37
2024-02-03 VfL Osnabruck D 2-275.0 1697 1549 59.84% 25.04% 15.12%+0.94 -2.5 28
2024-02-03 @ 1. FC Nurnberg D 2-275.0 1549 1697 15.12% 25.04% 59.84%-0.94 +2.4 11
2024-02-04 1. FC Kaiserslautern W 2-162.7 1694 1682 44.47% 27.76% 27.78%+0.30 +9.7 28
2024-02-04 @ Elversberg L 1-262.7 1682 1694 27.78% 27.76% 44.47%-0.30 -9.7 21
2024-02-04 Dusseldorf W 4-376.1 1778 1864 30.94% 27.96% 41.10%-0.16 +12.0 31
2024-02-04 @ Paderborn 07 L 3-476.1 1864 1778 41.10% 27.96% 30.94%+0.16 -12.0 31
2024-02-04 Hansa Rostock W 2-158.0 1798 1634 61.35% 24.57% 14.08%+1.01 +5.3 31
2024-02-04 @ Hannover 96 L 1-258.0 1634 1798 14.08% 24.57% 61.35%-1.01 -5.3 20
2024-02-09 1. FC Nurnberg D 1-170.4 1716 1695 45.60% 27.66% 26.74%+0.34 -1.3 27
2024-02-09 @ Wehen Wiesbaden D 1-170.4 1695 1716 26.74% 27.66% 45.60%-0.34 +1.3 29
2024-02-09 Hannover 96 L 3-479.1 1875 1803 51.81% 26.87% 21.32%+0.58 -14.5 37
2024-02-09 @ Hamburger SV W 4-379.1 1803 1875 21.32% 26.87% 51.81%-0.58 +14.5 34
2024-02-10 Elversberg D 1-171.8 1852 1704 59.81% 25.05% 15.14%+0.94 -3.3 32
2024-02-10 @ Dusseldorf D 1-171.8 1704 1852 15.14% 25.05% 59.81%-0.94 +3.3 29
2024-02-10 Karlsruher SC W 2-059.5 1664 1773 27.92% 27.77% 44.31%-0.27 +27.5 23
2024-02-10 @ Eintracht Braunschweig L 0-259.5 1773 1664 44.31% 27.77% 27.92%+0.27 -27.5 28
2024-02-10 Paderborn 07 L 1-263.0 1672 1790 26.94% 27.68% 45.38%-0.31 -9.5 21
2024-02-10 @ 1. FC Kaiserslautern W 2-163.0 1790 1672 45.38% 27.68% 26.94%+0.31 +9.4 34
2024-02-10 St. Pauli W 1-065.8 1743 1922 20.43% 26.68% 52.89%-0.60 +16.9 27
2024-02-10 @ 1. FC Magdeburg L 0-165.8 1922 1743 52.89% 26.68% 20.43%+0.60 -16.9 42
2024-02-11 Hansa Rostock D 0-063.0 1552 1629 32.05% 28.01% 39.94%-0.12 +0.6 12
2024-02-11 @ VfL Osnabruck D 0-063.0 1629 1552 39.94% 28.01% 32.05%+0.12 -0.6 21
2024-02-11 Hertha BSC L 1-269.4 1835 1803 46.98% 27.53% 25.50%+0.39 -14.4 35
2024-02-11 @ Greuther Furth W 2-169.4 1803 1835 25.50% 27.53% 46.98%-0.39 +14.4 29
2024-02-11 Schalke 04 W 1-054.4 1837 1711 57.68% 25.63% 16.68%+0.83 +6.6 39
2024-02-11 @ Holstein Kiel L 0-154.4 1711 1837 16.68% 25.63% 57.68%-0.83 -6.6 23
2024-02-16 1. FC Magdeburg W 3-267.2 1818 1760 50.16% 27.13% 22.71%+0.51 +7.8 32
2024-02-16 @ Hertha BSC L 2-367.2 1760 1818 22.71% 27.13% 50.16%-0.51 -7.8 27
2024-02-16 Greuther Furth W 2-164.3 1818 1821 42.45% 27.89% 29.65%+0.23 +10.2 37
2024-02-16 @ Hannover 96 L 1-264.3 1821 1818 29.65% 27.89% 42.45%-0.23 -10.2 35
2024-02-17 Dusseldorf D 2-276.6 1746 1848 28.78% 27.84% 43.38%-0.24 +0.7 29
2024-02-17 @ Karlsruher SC D 2-276.6 1848 1746 43.38% 27.84% 28.78%+0.24 -0.7 33
2024-02-17 Hamburger SV D 2-277.1 1629 1861 16.09% 25.42% 58.49%-0.85 +2.3 22
2024-02-17 @ Hansa Rostock D 2-277.1 1861 1629 58.49% 25.42% 16.09%+0.85 -2.3 38
2024-02-17 Holstein Kiel L 0-455.3 1799 1844 36.59% 28.07% 35.34%+0.03 -45.1 34
2024-02-17 @ Paderborn 07 W 4-055.3 1844 1799 35.34% 28.07% 36.59%-0.03 +45.1 42
2024-02-17 Wehen Wiesbaden W 1-058.8 1705 1715 41.47% 27.95% 30.58%+0.20 +11.0 26
2024-02-17 @ Schalke 04 L 0-158.8 1715 1705 30.58% 27.95% 41.47%-0.20 -11.1 27
2024-02-18 1. FC Kaiserslautern D 1-170.1 1696 1663 47.15% 27.51% 25.34%+0.40 -1.5 30
2024-02-18 @ 1. FC Nurnberg D 1-170.1 1663 1696 25.34% 27.51% 47.15%-0.40 +1.5 22
2024-02-18 Eintracht Braunschweig W 1-052.1 1906 1691 65.84% 22.94% 11.22%+1.25 +4.5 45
2024-02-18 @ St. Pauli L 0-152.1 1691 1906 11.22% 22.94% 65.84%-1.25 -4.5 23
2024-02-18 VfL Osnabruck W 3-153.5 1707 1552 60.51% 24.84% 14.65%+0.97 +9.6 32
2024-02-18 @ Elversberg L 1-353.5 1552 1707 14.65% 24.84% 60.51%-0.97 -9.6 12
2024-02-23 Paderborn 07 L 1-265.7 1704 1754 35.75% 28.07% 36.17%+0.00 -11.7 27
2024-02-23 @ Wehen Wiesbaden W 2-165.7 1754 1704 36.17% 28.07% 35.75%+0.00 +11.7 37
2024-02-23 St. Pauli L 3-475.9 1889 1910 39.98% 28.01% 32.01%+0.14 -11.8 42
2024-02-23 @ Holstein Kiel W 4-375.9 1910 1889 32.01% 28.01% 39.98%-0.14 +11.8 48
2024-02-24 Hannover 96 W 1-067.1 1543 1828 12.68% 23.85% 63.47%-1.10 +19.8 15
2024-02-24 @ VfL Osnabruck L 0-167.1 1828 1543 63.47% 23.85% 12.68%+1.10 -19.8 37
2024-02-24 Hertha BSC D 1-170.9 1687 1825 24.56% 27.41% 48.03%-0.41 +1.6 24
2024-02-24 @ Eintracht Braunschweig D 1-170.9 1825 1687 48.03% 27.41% 24.56%+0.41 -1.6 33
2024-02-24 Karlsruher SC L 0-452.9 1664 1746 31.39% 27.98% 40.63%-0.14 -40.3 22
2024-02-24 @ 1. FC Kaiserslautern W 4-052.9 1746 1664 40.63% 27.98% 31.39%+0.14 +40.3 32
2024-02-24 Schalke 04 W 3-051.6 1752 1716 47.50% 27.47% 25.03%+0.41 +25.9 30
2024-02-24 @ 1. FC Magdeburg L 0-351.6 1716 1752 25.03% 27.47% 47.50%-0.41 -25.9 26
2024-02-25 1. FC Nurnberg W 2-159.8 1810 1695 56.63% 25.89% 17.47%+0.79 +6.5 38
2024-02-25 @ Greuther Furth L 1-259.8 1695 1810 17.47% 25.89% 56.63%-0.79 -6.5 30
2024-02-25 Elversberg W 1-054.0 1859 1717 59.24% 25.21% 15.54%+0.91 +6.2 41
2024-02-25 @ Hamburger SV L 0-154.0 1717 1859 15.54% 25.21% 59.24%-0.91 -6.2 32
2024-02-25 Hansa Rostock W 2-048.2 1847 1631 66.03% 22.86% 11.11%+1.26 +8.3 36
2024-02-25 @ Dusseldorf L 0-248.2 1631 1847 11.11% 22.86% 66.03%-1.26 -8.4 22
2024-03-01 Holstein Kiel D 2-276.7 1824 1877 35.30% 28.07% 36.62%-0.01 +0.1 34
2024-03-01 @ Hertha BSC D 2-276.7 1877 1824 36.62% 28.07% 35.30%+0.01 -0.1 43
2024-03-01 St. Pauli W 3-169.1 1690 1922 16.13% 25.43% 58.44%-0.85 +30.1 29
2024-03-01 @ Schalke 04 L 1-369.1 1922 1690 58.44% 25.43% 16.13%+0.85 -30.1 48
2024-03-02 1. FC Kaiserslautern L 0-354.8 1622 1624 42.63% 27.88% 29.49%+0.24 -38.8 22
2024-03-02 @ Hansa Rostock W 3-054.8 1624 1622 29.49% 27.88% 42.63%-0.24 +38.8 25
2024-03-02 Dusseldorf D 2-276.7 1808 1856 36.19% 28.07% 35.73%+0.02 -0.0 38
2024-03-02 @ Hannover 96 D 2-276.7 1856 1808 35.73% 28.07% 36.19%-0.02 +0.0 37
2024-03-02 Eintracht Braunschweig W 2-163.3 1688 1688 42.77% 27.87% 29.35%+0.24 +10.1 33
2024-03-02 @ 1. FC Nurnberg L 1-263.3 1688 1688 29.35% 27.87% 42.77%-0.24 -10.1 24
2024-03-02 Greuther Furth W 4-054.2 1787 1817 38.65% 28.04% 33.30%+0.10 +42.1 35
2024-03-02 @ Karlsruher SC L 0-454.2 1817 1787 33.30% 28.04% 38.65%-0.10 -42.1 38
2024-03-03 1. FC Magdeburg D 0-066.8 1766 1778 41.21% 27.96% 30.83%+0.19 -0.8 38
2024-03-03 @ Paderborn 07 D 0-066.8 1778 1766 30.83% 27.96% 41.21%-0.19 +0.8 31
2024-03-03 VfL Osnabruck L 1-274.1 1865 1563 72.61% 19.78% 7.61%+1.66 -20.7 41
2024-03-03 @ Hamburger SV W 2-174.1 1563 1865 7.61% 19.78% 72.61%-1.66 +20.7 18
2024-03-03 Wehen Wiesbaden L 0-357.4 1711 1692 45.28% 27.69% 27.03%+0.33 -40.7 32
2024-03-03 @ Elversberg W 3-057.4 1692 1711 27.03% 27.69% 45.28%-0.33 +40.7 30
2024-03-08 Hamburger SV W 2-055.1 1856 1844 44.38% 27.76% 27.85%+0.30 +19.4 40
2024-03-08 @ Dusseldorf L 0-255.1 1844 1856 27.85% 27.76% 44.38%-0.30 -19.4 41
2024-03-08 Hansa Rostock L 0-163.8 1678 1584 54.34% 26.40% 19.25%+0.69 -17.3 24
2024-03-08 @ Eintracht Braunschweig W 1-063.8 1584 1678 19.25% 26.40% 54.34%-0.69 +17.3 25
2024-03-09 1. FC Nurnberg L 0-165.4 1779 1698 52.78% 26.70% 20.52%+0.62 -16.9 31
2024-03-09 @ 1. FC Magdeburg W 1-065.4 1698 1779 20.52% 26.70% 52.78%-0.62 +16.9 36
2024-03-09 Hannover 96 D 1-170.8 1733 1808 32.26% 28.02% 39.72%-0.11 +0.5 31
2024-03-09 @ Wehen Wiesbaden D 1-170.8 1808 1733 39.72% 28.02% 32.26%+0.11 -0.5 39
2024-03-09 Karlsruher SC W 1-057.3 1877 1829 49.03% 27.28% 23.68%+0.47 +9.0 46
2024-03-09 @ Holstein Kiel L 0-157.3 1829 1877 23.68% 27.28% 49.03%-0.47 -9.0 35
2024-03-09 Paderborn 07 D 3-380.6 1720 1765 36.54% 28.07% 35.39%+0.03 -0.0 30
2024-03-09 @ Schalke 04 D 3-380.6 1765 1720 35.39% 28.07% 36.54%-0.03 +0.0 39
2024-03-10 Elversberg L 1-465.5 1775 1670 55.47% 26.16% 18.36%+0.73 -40.7 38
2024-03-10 @ Greuther Furth W 4-165.5 1670 1775 18.36% 26.16% 55.47%-0.73 +40.7 35
2024-03-10 Hertha BSC W 2-053.1 1892 1824 51.33% 26.95% 21.72%+0.56 +15.9 51
2024-03-10 @ St. Pauli L 0-253.1 1824 1892 21.72% 26.95% 51.33%-0.56 -15.9 34
2024-03-10 VfL Osnabruck W 3-264.0 1663 1583 52.65% 26.73% 20.63%+0.61 +7.2 28
2024-03-10 @ 1. FC Kaiserslautern L 2-364.0 1583 1663 20.63% 26.73% 52.65%-0.61 -7.2 18
2024-03-15 Dusseldorf L 0-446.0 1576 1875 11.92% 23.40% 64.68%-1.16 -17.1 18
2024-03-15 @ VfL Osnabruck W 4-046.0 1875 1576 64.68% 23.40% 11.92%+1.16 +17.1 43
2024-03-15 Eintracht Braunschweig L 1-270.9 1765 1661 55.41% 26.18% 18.41%+0.73 -16.6 39
2024-03-15 @ Paderborn 07 W 2-170.9 1661 1765 18.41% 26.18% 55.41%-0.73 +16.6 27
2024-03-16 1. FC Kaiserslautern D 1-171.4 1808 1670 58.87% 25.31% 15.81%+0.89 -3.2 40
2024-03-16 @ Hannover 96 D 1-171.4 1670 1808 15.81% 25.31% 58.87%-0.89 +3.2 29
2024-03-16 Greuther Furth W 1-063.0 1601 1734 25.18% 27.49% 47.33%-0.38 +15.4 28
2024-03-16 @ Hansa Rostock L 0-163.0 1734 1601 47.33% 27.49% 25.18%+0.38 -15.4 38
2024-03-16 Holstein Kiel L 0-252.6 1711 1886 20.79% 26.76% 52.44%-0.58 -15.3 35
2024-03-16 @ Elversberg W 2-052.6 1886 1711 52.44% 26.76% 20.79%+0.58 +15.3 49
2024-03-16 St. Pauli L 0-252.1 1715 1907 19.28% 26.41% 54.31%-0.66 -14.3 36
2024-03-16 @ 1. FC Nurnberg W 2-052.1 1907 1715 54.31% 26.41% 19.28%+0.66 +14.3 54
2024-03-17 1. FC Magdeburg W 7-053.2 1820 1762 50.19% 27.12% 22.68%+0.52 +52.9 38
2024-03-17 @ Karlsruher SC L 0-753.2 1762 1820 22.68% 27.12% 50.19%-0.52 -52.9 31
2024-03-17 Schalke 04 W 5-258.3 1808 1720 53.62% 26.55% 19.83%+0.66 +15.5 37
2024-03-17 @ Hertha BSC L 2-558.3 1720 1808 19.83% 26.55% 53.62%-0.66 -15.5 30
2024-03-17 Wehen Wiesbaden W 3-049.9 1825 1733 54.02% 26.47% 19.51%+0.67 +21.0 44
2024-03-17 @ Hamburger SV L 0-349.9 1733 1825 19.51% 26.47% 54.02%-0.67 -21.0 31
2024-03-30 1. FC Nurnberg D 3-381.4 1823 1701 57.35% 25.72% 16.93%+0.82 -1.8 38
2024-03-30 @ Hertha BSC D 3-381.4 1701 1823 16.93% 25.72% 57.35%-0.82 +1.8 37
2024-03-30 Dusseldorf L 1-356.8 1673 1892 17.07% 25.76% 57.17%-0.79 -11.1 29
2024-03-30 @ 1. FC Kaiserslautern W 3-156.8 1892 1673 57.17% 25.76% 17.07%+0.79 +11.1 46
2024-03-30 Elversberg W 5-053.4 1677 1695 40.38% 27.99% 31.63%+0.16 +50.0 30
2024-03-30 @ Eintracht Braunschweig L 0-553.4 1695 1677 31.63% 27.99% 40.38%-0.16 -50.0 35
2024-03-30 Hansa Rostock W 2-046.7 1902 1616 71.40% 20.41% 8.20%+1.58 +6.0 52
2024-03-30 @ Holstein Kiel L 0-246.7 1616 1902 8.20% 20.41% 71.40%-1.58 -6.0 28
2024-03-31 Hamburger SV D 1-171.0 1719 1846 25.88% 27.57% 46.55%-0.35 +1.4 39
2024-03-31 @ Greuther Furth D 1-171.0 1846 1719 46.55% 27.57% 25.88%+0.35 -1.4 45
2024-03-31 Hannover 96 L 0-353.2 1709 1805 29.62% 27.89% 42.49%-0.21 -29.5 31
2024-03-31 @ 1. FC Magdeburg W 3-053.2 1805 1709 42.49% 27.89% 29.62%+0.21 +29.5 43
2024-03-31 Karlsruher SC D 0-067.2 1704 1873 21.51% 26.91% 51.58%-0.55 +2.4 31
2024-03-31 @ Schalke 04 D 0-067.2 1873 1704 51.58% 26.91% 21.51%+0.55 -2.4 39
2024-03-31 Paderborn 07 W 2-158.4 1922 1749 62.23% 24.28% 13.49%+1.06 +5.1 57
2024-03-31 @ St. Pauli L 1-258.4 1749 1922 13.49% 24.28% 62.23%-1.06 -5.1 39
2024-03-31 VfL Osnabruck L 0-165.3 1712 1559 60.34% 24.89% 14.77%+0.96 -19.0 31
2024-03-31 @ Wehen Wiesbaden W 1-065.3 1559 1712 14.77% 24.89% 60.34%-0.96 +19.0 21
2024-04-05 Hertha BSC L 2-370.2 1743 1822 31.93% 28.00% 40.07%-0.13 -10.2 39
2024-04-05 @ Paderborn 07 W 3-270.2 1822 1743 40.07% 28.00% 31.93%+0.13 +10.2 41
2024-04-05 Wehen Wiesbaden W 3-162.9 1610 1693 31.33% 27.98% 40.69%-0.15 +22.3 31
2024-04-05 @ Hansa Rostock L 1-362.9 1693 1610 40.69% 27.98% 31.33%+0.15 -22.3 31
2024-04-06 1. FC Kaiserslautern W 2-157.8 1844 1662 63.06% 24.00% 12.95%+1.10 +4.9 48
2024-04-06 @ Hamburger SV L 1-257.8 1662 1844 12.95% 24.00% 63.06%-1.10 -4.9 29
2024-04-06 1. FC Magdeburg D 0-065.5 1645 1679 38.15% 28.05% 33.79%+0.08 -0.3 36
2024-04-06 @ Elversberg D 0-065.5 1679 1645 33.79% 28.05% 38.15%-0.08 +0.3 32
2024-04-06 Holstein Kiel L 0-449.1 1702 1908 18.20% 26.12% 55.69%-0.72 -25.8 37
2024-04-06 @ 1. FC Nurnberg W 4-049.1 1908 1702 55.69% 26.12% 18.20%+0.72 +25.8 55
2024-04-06 St. Pauli W 2-166.7 1870 1927 34.91% 28.07% 37.02%-0.02 +12.0 42
2024-04-06 @ Karlsruher SC L 1-266.7 1927 1870 37.02% 28.07% 34.91%+0.02 -12.0 57
2024-04-07 Eintracht Braunschweig W 2-049.6 1903 1727 62.48% 24.20% 13.32%+1.07 +10.1 49
2024-04-07 @ Dusseldorf L 0-249.6 1727 1903 13.32% 24.20% 62.48%-1.07 -10.1 30
2024-04-07 Greuther Furth W 2-059.4 1578 1720 24.19% 27.36% 48.45%-0.43 +29.6 24
2024-04-07 @ VfL Osnabruck L 0-259.4 1720 1578 48.45% 27.36% 24.19%+0.43 -29.6 39
2024-04-07 Schalke 04 D 1-171.6 1834 1707 57.81% 25.60% 16.59%+0.84 -3.0 44
2024-04-07 @ Hannover 96 D 1-171.6 1707 1834 16.59% 25.60% 57.81%-0.84 +3.0 32
2024-04-12 1. FC Kaiserslautern W 2-161.7 1691 1657 47.18% 27.51% 25.32%+0.40 +9.0 42
2024-04-12 @ Greuther Furth L 1-261.7 1657 1691 25.32% 27.51% 47.18%-0.40 -9.0 29
2024-04-12 Hansa Rostock W 4-046.1 1832 1633 64.54% 23.45% 12.01%+1.18 +17.2 44
2024-04-12 @ Hertha BSC L 0-446.1 1633 1832 12.01% 23.45% 64.54%-1.18 -17.2 31
2024-04-13 1. FC Nurnberg W 2-053.4 1710 1677 47.12% 27.51% 25.37%+0.40 +18.0 35
2024-04-13 @ Schalke 04 L 0-253.4 1677 1710 25.37% 27.51% 47.12%-0.40 -18.0 37
2024-04-13 Dusseldorf L 0-250.5 1671 1914 15.36% 25.14% 59.51%-0.90 -11.6 31
2024-04-13 @ Wehen Wiesbaden W 2-050.5 1914 1671 59.51% 25.14% 15.36%+0.90 +11.6 52
2024-04-13 Karlsruher SC D 1-171.2 1733 1882 23.45% 27.25% 49.30%-0.46 +1.8 40
2024-04-13 @ Paderborn 07 D 1-171.2 1882 1733 49.30% 27.25% 23.45%+0.46 -1.8 43
2024-04-13 VfL Osnabruck W 4-043.4 1933 1608 74.26% 18.89% 6.85%+1.77 +9.2 58
2024-04-13 @ Holstein Kiel L 0-443.4 1608 1933 6.85% 18.89% 74.26%-1.77 -9.2 24
2024-04-14 Elversberg L 3-482.7 1915 1645 70.25% 20.98% 8.78%+1.51 -18.7 57
2024-04-14 @ St. Pauli W 4-382.7 1645 1915 8.78% 20.98% 70.25%-1.51 +18.7 39
2024-04-14 Hamburger SV D 2-276.8 1680 1849 21.38% 26.88% 51.73%-0.55 +1.6 33
2024-04-14 @ 1. FC Magdeburg D 2-276.8 1849 1680 51.73% 26.88% 21.38%+0.55 -1.6 49
2024-04-14 Hannover 96 D 0-066.9 1717 1831 27.41% 27.73% 44.86%-0.29 +1.3 31
2024-04-14 @ Eintracht Braunschweig D 0-066.9 1831 1717 44.86% 27.73% 27.41%+0.29 -1.3 45
2024-04-19 Paderborn 07 L 0-255.6 1659 1735 32.17% 28.01% 39.82%-0.12 -21.6 37
2024-04-19 @ 1. FC Nurnberg W 2-055.6 1735 1659 39.82% 28.01% 32.17%+0.12 +21.6 43
2024-04-19 Schalke 04 D 1-170.2 1664 1728 33.87% 28.06% 38.08%-0.06 +0.3 40
2024-04-19 @ Elversberg D 1-170.2 1728 1664 38.08% 28.06% 33.87%+0.06 -0.3 36
2024-04-20 Eintracht Braunschweig L 0-351.0 1598 1719 26.65% 27.65% 45.70%-0.32 -27.2 24
2024-04-20 @ VfL Osnabruck W 3-051.0 1719 1598 45.70% 27.65% 26.65%+0.32 +27.2 34
2024-04-20 Greuther Furth W 1-051.8 1925 1700 66.77% 22.56% 10.68%+1.30 +4.2 55
2024-04-20 @ Dusseldorf L 0-151.8 1700 1925 10.68% 22.56% 66.77%-1.30 -4.2 42
2024-04-20 Holstein Kiel L 0-159.3 1848 1943 29.71% 27.90% 42.39%-0.21 -10.8 49
2024-04-20 @ Hamburger SV W 1-059.3 1943 1848 42.39% 27.90% 29.71%+0.21 +10.8 61
2024-04-20 Wehen Wiesbaden D 1-169.4 1648 1659 41.29% 27.95% 30.75%+0.19 -0.7 30
2024-04-20 @ 1. FC Kaiserslautern D 1-169.4 1659 1648 30.75% 27.95% 41.29%-0.19 +0.7 32
2024-04-21 1. FC Magdeburg L 0-255.1 1616 1681 33.64% 28.05% 38.31%-0.07 -22.4 31
2024-04-21 @ Hansa Rostock W 2-055.1 1681 1616 38.31% 28.05% 33.64%+0.07 +22.4 36
2024-04-21 Hertha BSC W 3-268.3 1880 1849 46.91% 27.53% 25.55%+0.39 +8.6 46
2024-04-21 @ Karlsruher SC L 2-368.3 1849 1880 25.55% 27.53% 46.91%-0.39 -8.6 44
2024-04-21 St. Pauli L 1-265.6 1830 1896 33.54% 28.05% 38.41%-0.07 -11.1 45
2024-04-21 @ Hannover 96 W 2-165.6 1896 1830 38.41% 28.05% 33.54%+0.07 +11.1 60
2024-04-26 Hannover 96 D 1-171.1 1840 1819 45.68% 27.65% 26.66%+0.34 -1.3 45
2024-04-26 @ Hertha BSC D 1-171.1 1819 1840 26.66% 27.65% 45.68%-0.34 +1.3 46
2024-04-26 Hansa Rostock W 1-049.6 1907 1593 73.46% 19.33% 7.21%+1.72 +2.7 63
2024-04-26 @ St. Pauli L 0-149.6 1593 1907 7.21% 19.33% 73.46%-1.72 -2.7 31
2024-04-27 1. FC Kaiserslautern L 1-371.7 1954 1647 72.90% 19.63% 7.47%+1.68 -36.0 61
2024-04-27 @ Holstein Kiel W 3-171.7 1647 1954 7.47% 19.63% 72.90%-1.68 +36.0 33
2024-04-27 Dusseldorf D 1-171.6 1728 1929 18.48% 26.20% 55.33%-0.71 +2.7 37
2024-04-27 @ Schalke 04 D 1-171.6 1929 1728 55.33% 26.20% 18.48%+0.71 -2.7 56
2024-04-27 Elversberg W 3-157.1 1757 1664 54.14% 26.44% 19.42%+0.68 +12.5 46
2024-04-27 @ Paderborn 07 L 1-357.1 1664 1757 19.42% 26.44% 54.14%-0.68 -12.5 40
2024-04-27 Hamburger SV L 0-453.2 1746 1837 30.27% 27.93% 41.80%-0.18 -39.2 34
2024-04-27 @ Eintracht Braunschweig W 4-053.2 1837 1746 41.80% 27.93% 30.27%+0.18 +39.2 52
2024-04-28 Greuther Furth L 3-569.0 1660 1695 37.93% 28.06% 34.01%+0.08 -17.9 32
2024-04-28 @ Wehen Wiesbaden W 5-369.0 1695 1660 34.01% 28.06% 37.93%-0.08 +17.9 45
2024-04-28 Karlsruher SC L 0-153.6 1637 1889 14.72% 24.87% 60.41%-0.94 -5.9 37
2024-04-28 @ 1. FC Nurnberg W 1-053.6 1889 1637 60.41% 24.87% 14.72%+0.94 +5.9 49
2024-04-28 VfL Osnabruck D 1-169.7 1704 1571 58.31% 25.47% 16.22%+0.86 -3.1 37
2024-04-28 @ 1. FC Magdeburg D 1-169.7 1571 1704 16.22% 25.47% 58.31%-0.86 +3.1 25
2024-05-03 1. FC Nurnberg W 3-152.2 1927 1631 72.14% 20.02% 7.83%+1.63 +4.9 59
2024-05-03 @ Dusseldorf L 1-352.2 1631 1927 7.83% 20.02% 72.14%-1.63 -4.9 37
2024-05-03 St. Pauli W 1-060.6 1876 1910 38.11% 28.06% 33.83%+0.08 +11.9 55
2024-05-03 @ Hamburger SV L 0-160.6 1910 1876 33.83% 28.06% 38.11%-0.08 -11.9 63
2024-05-04 1. FC Magdeburg W 4-158.5 1683 1700 40.48% 27.99% 31.53%+0.16 +26.1 36
2024-05-04 @ 1. FC Kaiserslautern L 1-458.5 1700 1683 31.53% 27.99% 40.48%-0.16 -26.1 37
2024-05-04 Eintracht Braunschweig D 3-380.3 1713 1707 43.68% 27.82% 28.51%+0.27 -0.6 46
2024-05-04 @ Greuther Furth D 3-380.3 1707 1713 28.51% 27.82% 43.68%-0.27 +0.6 35
2024-05-04 Karlsruher SC L 1-257.1 1590 1895 11.63% 23.21% 65.15%-1.19 -4.4 31
2024-05-04 @ Hansa Rostock W 2-157.1 1895 1590 65.15% 23.21% 11.63%+1.19 +4.4 52
2024-05-05 Hertha BSC W 4-272.1 1652 1839 19.72% 26.52% 53.77%-0.64 +25.1 43
2024-05-05 @ Elversberg L 2-472.1 1839 1652 53.77% 26.52% 19.72%+0.64 -25.1 45
2024-05-05 Holstein Kiel L 0-153.0 1642 1918 13.25% 24.16% 62.59%-1.05 -5.3 32
2024-05-05 @ Wehen Wiesbaden W 1-053.0 1918 1642 62.59% 24.16% 13.25%+1.05 +5.3 64
2024-05-05 Paderborn 07 W 3-267.5 1820 1769 49.30% 27.25% 23.45%+0.48 +8.0 49
2024-05-05 @ Hannover 96 L 2-367.5 1769 1820 23.45% 27.25% 49.30%-0.48 -8.0 46
2024-05-07 Schalke 04 L 0-449.1 1574 1730 22.74% 27.13% 50.12%-0.49 -31.3 25
2024-05-07 @ VfL Osnabruck W 4-049.1 1730 1574 50.12% 27.13% 22.74%+0.49 +31.3 40
2024-05-10 Greuther Furth D 0-066.0 1674 1713 37.53% 28.06% 34.41%+0.06 -0.2 38
2024-05-10 @ 1. FC Magdeburg D 0-066.0 1713 1674 34.41% 28.06% 37.53%-0.06 +0.2 47
2024-05-10 Hamburger SV W 1-064.1 1761 1888 25.90% 27.57% 46.53%-0.35 +15.2 49
2024-05-10 @ Paderborn 07 L 0-164.1 1888 1761 46.53% 27.57% 25.90%+0.35 -15.2 55
2024-05-11 1. FC Kaiserslautern W 3-157.2 1814 1709 55.45% 26.17% 18.38%+0.73 +11.9 48
2024-05-11 @ Hertha BSC L 1-357.2 1709 1814 18.38% 26.17% 55.45%-0.73 -11.9 36
2024-05-11 Dusseldorf D 1-171.2 1923 1932 41.63% 27.94% 30.44%+0.20 -0.8 65
2024-05-11 @ Holstein Kiel D 1-171.2 1932 1923 30.44% 27.94% 41.63%-0.20 +0.7 60
2024-05-11 Elversberg W 3-053.8 1626 1677 35.77% 28.07% 36.15%+0.00 +34.2 40
2024-05-11 @ 1. FC Nurnberg L 0-353.8 1677 1626 36.15% 28.07% 35.77%+0.00 -34.2 43
2024-05-11 Hansa Rostock W 2-157.1 1761 1586 62.43% 24.21% 13.36%+1.07 +5.1 43
2024-05-11 @ Schalke 04 L 1-257.1 1586 1761 13.36% 24.21% 62.43%-1.07 -5.1 31
2024-05-12 Hannover 96 L 1-270.7 1899 1828 51.75% 26.88% 21.37%+0.58 -15.7 52
2024-05-12 @ Karlsruher SC W 2-170.7 1828 1899 21.37% 26.88% 51.75%-0.58 +15.6 52
2024-05-12 VfL Osnabruck W 3-150.6 1898 1543 76.19% 17.80% 6.01%+1.91 +3.6 66
2024-05-12 @ St. Pauli L 1-350.6 1543 1898 6.01% 17.80% 76.19%-1.91 -3.6 25
2024-05-12 Wehen Wiesbaden W 1-055.2 1707 1637 51.65% 26.90% 21.45%+0.57 +8.3 38
2024-05-12 @ Eintracht Braunschweig L 0-155.2 1637 1707 21.45% 26.90% 51.65%-0.57 -8.3 32
2024-05-19 1. FC Magdeburg W 3-261.5 1932 1674 69.37% 21.39% 9.24%+1.46 +3.2 63
2024-05-19 @ Dusseldorf L 2-361.5 1674 1932 9.24% 21.39% 69.37%-1.46 -3.2 38
2024-05-19 1. FC Nurnberg W 4-151.6 1873 1660 65.66% 23.01% 11.33%+1.24 +10.4 58
2024-05-19 @ Hamburger SV L 1-451.6 1660 1873 11.33% 23.01% 65.66%-1.24 -10.5 40
2024-05-19 Eintracht Braunschweig W 5-053.7 1698 1716 40.35% 27.99% 31.66%+0.16 +50.0 39
2024-05-19 @ 1. FC Kaiserslautern L 0-553.7 1716 1698 31.66% 27.99% 40.35%-0.16 -50.0 38
2024-05-19 Hertha BSC W 2-172.2 1539 1826 12.61% 23.81% 63.58%-1.10 +18.7 28
2024-05-19 @ VfL Osnabruck L 1-272.2 1826 1539 63.58% 23.81% 12.61%+1.10 -18.7 48
2024-05-19 Holstein Kiel L 1-265.1 1844 1922 31.89% 28.00% 40.11%-0.13 -10.8 52
2024-05-19 @ Hannover 96 W 2-165.1 1922 1844 40.11% 28.00% 31.89%+0.13 +10.8 68
2024-05-19 Karlsruher SC L 0-348.2 1642 1884 15.46% 25.18% 59.37%-0.89 -17.0 43
2024-05-19 @ Elversberg W 3-048.2 1884 1642 59.37% 25.18% 15.46%+0.89 +17.0 55
2024-05-19 Paderborn 07 L 1-259.5 1581 1776 19.03% 26.34% 54.63%-0.68 -7.1 31
2024-05-19 @ Hansa Rostock W 2-159.5 1776 1581 54.63% 26.34% 19.03%+0.68 +7.1 52
2024-05-19 Schalke 04 W 2-057.4 1713 1767 35.30% 28.07% 36.63%-0.01 +23.8 50
2024-05-19 @ Greuther Furth L 0-257.4 1767 1713 36.63% 28.07% 35.30%+0.01 -23.8 43
2024-05-19 St. Pauli L 1-258.1 1628 1902 13.38% 24.23% 62.40%-1.04 -5.1 32
2024-05-19 @ Wehen Wiesbaden W 2-158.1 1902 1628 62.40% 24.23% 13.38%+1.04 +5.1 69

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 ScoreExcitement Pre Elo Opp Elo Win % Tie % Loss %Proj. Margin Elo Δ Record
2024-05-23 Dusseldorf L 0-3 1802 1936 25.16% 27.49% 47.35%-0.38 -26.0 0-1
2024-05-23 @ VfL Bochum W 3-0 1936 1802 47.35% 27.49% 25.16%+0.38 +26.0 1-0
2024-05-24 Wehen Wiesbaden D 2-273.4 1589 1623 38.04% 28.06% 33.90%+0.08 -0.2 0-0-1
2024-05-24 @ Jahn Regensburg D 2-273.4 1623 1589 33.90% 28.06% 38.04%-0.08 +0.2 0-0-1
2024-05-27 VfL Bochum L 0-3 1962 1776 63.31% 23.90% 12.78%+1.11 -54.1 1-1
2024-05-27 @ Dusseldorf W 3-0 1776 1962 12.78% 23.90% 63.31%-1.11 +54.1 1-1
2024-05-28 Jahn Regensburg L 1-266.3 1624 1589 47.36% 27.49% 25.16%+0.41 -14.5 0-1-1
2024-05-28 @ Wehen Wiesbaden W 2-166.3 1589 1624 25.16% 27.49% 47.36%-0.41 +14.5 1-0-1

Biggest Upsets

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

# Date Underdog Win % Winning Team Losing Team
Team Elo Score Team Elo Score
1 2024-04-27 7.47% 1. FC Kaiserslautern 1647 3 @ Holstein Kiel 1954 1
2 2024-03-03 7.61% VfL Osnabruck 1563 2 @ Hamburger SV 1865 1
3 2024-04-14 8.78% Elversberg 1645 4 @ St. Pauli 1915 3
4 2024-01-19 10.52% Eintracht Braunschweig 1640 2 @ Holstein Kiel 1869 1
5 2024-05-19 12.61% @ VfL Osnabruck 1539 2 Hertha BSC 1826 1
6 2024-02-24 12.68% @ VfL Osnabruck 1543 1 Hannover 96 1828 0
7 2023-11-03 14.18% Wehen Wiesbaden 1705 3 @ Dusseldorf 1867 1
8 2024-03-31 14.77% VfL Osnabruck 1559 1 @ Wehen Wiesbaden 1712 0
9 2023-09-22 15.30% @ VfL Osnabruck 1613 2 Hamburger SV 1856 1
10 2023-09-16 16.09% @ Elversberg 1642 2 Hamburger SV 1874 1
11 2024-03-01 16.13% @ Schalke 04 1690 3 St. Pauli 1922 1
12 2023-12-08 16.81% Eintracht Braunschweig 1598 3 @ Wehen Wiesbaden 1723 1
13 2024-01-28 17.11% Karlsruher SC 1759 4 @ Hamburger SV 1879 3
14 2024-03-10 18.36% Elversberg 1670 4 @ Greuther Furth 1775 1
15 2024-03-15 18.41% Eintracht Braunschweig 1661 2 @ Paderborn 07 1765 1
16 2023-12-09 18.85% Paderborn 07 1759 2 @ Hamburger SV 1858 1
17 2023-08-04 19.09% Wehen Wiesbaden 1700 1 @ Hertha BSC 1796 0
18 2024-03-08 19.25% Hansa Rostock 1584 1 @ Eintracht Braunschweig 1678 0
19 2024-05-05 19.72% @ Elversberg 1652 4 Hertha BSC 1839 2
20 2024-02-10 20.43% @ 1. FC Magdeburg 1743 1 St. Pauli 1922 0
21 2024-03-09 20.52% 1. FC Nurnberg 1698 1 @ 1. FC Magdeburg 1779 0
22 2024-02-09 21.32% Hannover 96 1803 4 @ Hamburger SV 1875 3
23 2024-05-12 21.37% Hannover 96 1828 2 @ Karlsruher SC 1899 1
24 2023-08-19 22.16% Paderborn 07 1738 2 @ Dusseldorf 1801 1
25 2023-10-29 22.50% 1. FC Nurnberg 1738 2 @ Holstein Kiel 1798 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 2023-08-26 54.82 @ Hertha BSC 5 1754 36.04% Greuther Furth 0 1802 35.89% 28.07%
2 2024-03-17 52.87 @ Karlsruher SC 7 1820 50.19% 1. FC Magdeburg 0 1762 22.68% 27.12%
3 2023-07-30 51.51 @ Greuther Furth 5 1763 39.01% Paderborn 07 0 1791 32.95% 28.04%
4 2024-05-19 50.01 @ 1. FC Kaiserslautern 5 1698 40.35% Eintracht Braunschweig 0 1716 31.66% 27.99%
5 2024-03-30 49.98 @ Eintracht Braunschweig 5 1677 40.38% Elversberg 0 1695 31.63% 27.99%
6 2023-12-02 49.49 Dusseldorf 5 1833 40.80% @ 1. FC Nurnberg 0 1750 31.23% 27.98%
7 2024-02-17 45.11 Holstein Kiel 4 1844 35.34% @ Paderborn 07 0 1799 36.59% 28.07%
8 2023-08-26 44.60 Dusseldorf 5 1785 45.04% @ Elversberg 0 1670 27.25% 27.71%
9 2024-03-02 42.12 @ Karlsruher SC 4 1787 38.65% Greuther Furth 0 1817 33.30% 28.04%
10 2023-09-17 41.69 @ Hannover 96 7 1773 56.87% VfL Osnabruck 0 1655 17.29% 25.84%
11 2024-03-10 40.73 Elversberg 4 1670 18.36% @ Greuther Furth 1 1775 55.47% 26.16%
12 2024-03-03 40.67 Wehen Wiesbaden 3 1692 27.03% @ Elversberg 0 1711 45.28% 27.69%
13 2024-02-24 40.31 Karlsruher SC 4 1746 40.63% @ 1. FC Kaiserslautern 0 1664 31.39% 27.98%
14 2024-04-27 39.23 Hamburger SV 4 1837 41.80% @ Eintracht Braunschweig 0 1746 30.27% 27.93%
15 2024-03-02 38.75 1. FC Kaiserslautern 3 1624 29.49% @ Hansa Rostock 0 1622 42.63% 27.88%
16 2023-11-05 37.91 Paderborn 07 3 1762 30.61% @ Karlsruher SC 0 1752 41.44% 27.95%
17 2024-04-27 36.01 1. FC Kaiserslautern 3 1647 7.47% @ Holstein Kiel 1 1954 72.90% 19.63%
18 2024-05-11 34.23 @ 1. FC Nurnberg 3 1626 35.77% Elversberg 0 1677 36.15% 28.07%
19 2023-11-26 33.66 Holstein Kiel 3 1787 36.60% @ 1. FC Kaiserslautern 0 1733 35.33% 28.07%
20 2023-09-17 31.71 @ St. Pauli 5 1800 43.06% Holstein Kiel 1 1798 29.08% 27.86%
21 2024-01-26 31.54 @ 1. FC Kaiserslautern 4 1650 31.30% Schalke 04 1 1733 40.72% 27.98%
22 2023-11-03 31.36 Wehen Wiesbaden 3 1705 14.18% @ Dusseldorf 1 1867 61.20% 24.62%
23 2024-05-07 31.27 Schalke 04 4 1730 50.12% @ VfL Osnabruck 0 1574 22.74% 27.13%
24 2023-10-29 30.62 1. FC Nurnberg 2 1738 22.50% @ Holstein Kiel 0 1798 50.41% 27.09%
25 2024-03-01 30.14 @ Schalke 04 3 1690 16.13% St. Pauli 1 1922 58.44% 25.43%

Most & Least Exciting Games

The season’s games ranked by excitement rating (0–100) — a blend of closeness, upset, team quality, and scoring. An asterisk (*) after the date indicates a playoff game.

# Date Excitement Winning Team Losing Team Tie %
Team Score Elo Win % Team Score Elo Win %
1 2024-04-14 82.7 Elversberg 4 1645 8.78% @ St. Pauli 3 1915 70.25% 20.98%
2 2024-03-30 81.4 @ Hertha BSC 3 1823 57.35% 1. FC Nurnberg 3 1701 16.93% 25.72%
3 2023-10-28 81.0 @ 1. FC Kaiserslautern 3 1771 30.25% Hamburger SV 3 1862 41.83% 27.93%
4 2024-03-09 80.6 @ Schalke 04 3 1720 36.54% Paderborn 07 3 1765 35.39% 28.07%
5 2024-01-28 80.3 Karlsruher SC 4 1759 17.11% @ Hamburger SV 3 1879 57.11% 25.78%
6 2024-05-04 80.3 @ Greuther Furth 3 1713 43.68% Eintracht Braunschweig 3 1707 28.51% 27.82%
7 2024-02-09 79.1 Hannover 96 4 1803 21.32% @ Hamburger SV 3 1875 51.81% 26.87%
8 2024-02-17 77.1 @ Hansa Rostock 2 1629 16.09% Hamburger SV 2 1861 58.49% 25.42%
9 2023-11-11 77.0 @ Hertha BSC 2 1814 54.91% Karlsruher SC 2 1714 18.80% 26.28%
10 2023-12-01 77.0 @ St. Pauli 2 1905 49.00% Hamburger SV 2 1857 23.71% 27.29%
11 2024-04-14 76.8 @ 1. FC Magdeburg 2 1680 21.38% Hamburger SV 2 1849 51.73% 26.88%
12 2023-10-21 76.7 @ Paderborn 07 2 1778 28.95% St. Pauli 2 1879 43.20% 27.85%
13 2023-11-24 76.7 @ Hannover 96 2 1814 43.16% Hertha BSC 2 1812 28.99% 27.85%
14 2023-12-08 76.7 @ Hannover 96 2 1800 49.94% Karlsruher SC 2 1744 22.90% 27.16%
15 2024-01-21 76.7 @ Hertha BSC 2 1841 38.05% Dusseldorf 2 1876 33.89% 28.06%
16 2024-03-01 76.7 @ Hertha BSC 2 1824 35.30% Holstein Kiel 2 1877 36.62% 28.07%
17 2024-03-02 76.7 @ Hannover 96 2 1808 36.19% Dusseldorf 2 1856 35.73% 28.07%
18 2023-08-06 76.6 @ Karlsruher SC 2 1776 36.14% Hamburger SV 2 1824 35.79% 28.07%
19 2024-02-02 76.6 @ Karlsruher SC 2 1775 50.43% Wehen Wiesbaden 2 1714 22.48% 27.09%
20 2024-02-17 76.6 @ Karlsruher SC 2 1746 28.78% Dusseldorf 2 1848 43.38% 27.84%
21 2023-12-15 76.5 @ Schalke 04 2 1753 33.57% Greuther Furth 2 1819 38.38% 28.05%
22 2023-07-29 76.4 @ Hannover 96 2 1748 50.26% Elversberg 2 1689 22.63% 27.11%
23 2023-12-03 76.3 @ Karlsruher SC 2 1746 50.13% Hansa Rostock 2 1688 22.74% 27.13%
24 2024-01-20 76.3 @ Elversberg 2 1707 33.46% Hannover 96 2 1774 38.49% 28.05%
25 2023-08-06 76.2 @ 1. FC Nurnberg 2 1720 39.15% Hannover 96 2 1747 32.82% 28.03%
# Date Excitement Winning Team Losing Team Tie %
Team Score Elo Win % Team Score Elo Win %
1 2024-04-13 43.4 @ Holstein Kiel 4 1933 74.26% VfL Osnabruck 0 1608 6.85% 18.89%
2 2023-12-01 45.8 @ Schalke 04 4 1706 59.48% VfL Osnabruck 0 1562 15.38% 25.14%
3 2024-03-15 46.0 Dusseldorf 4 1875 64.68% @ VfL Osnabruck 0 1576 11.92% 23.40%
4 2024-04-12 46.1 @ Hertha BSC 4 1832 64.54% Hansa Rostock 0 1633 12.01% 23.45%
5 2024-03-30 46.7 @ Holstein Kiel 2 1902 71.40% Hansa Rostock 0 1616 8.20% 20.41%
6 2023-10-27 47.5 @ Greuther Furth 4 1732 57.12% VfL Osnabruck 0 1611 17.10% 25.78%
7 2024-01-20 47.9 @ St. Pauli 2 1895 67.70% 1. FC Kaiserslautern 0 1658 10.14% 22.15%
8 2024-02-25 48.2 @ Dusseldorf 2 1847 66.03% Hansa Rostock 0 1631 11.11% 22.86%
9 2024-05-19 48.2 Karlsruher SC 3 1884 59.37% @ Elversberg 0 1642 15.46% 25.18%
10 2023-11-05 48.5 @ Hannover 96 2 1802 63.98% Eintracht Braunschweig 0 1609 12.36% 23.66%
11 2023-12-15 48.9 @ Paderborn 07 3 1775 55.99% Hansa Rostock 0 1665 17.96% 26.05%
12 2024-04-06 49.1 Holstein Kiel 4 1908 55.69% @ 1. FC Nurnberg 0 1702 18.20% 26.12%
13 2024-05-07 49.1 Schalke 04 4 1730 50.12% @ VfL Osnabruck 0 1574 22.74% 27.13%
14 2023-09-17 49.6 @ Hertha BSC 3 1793 54.32% Eintracht Braunschweig 0 1698 19.27% 26.41%
15 2024-04-07 49.6 @ Dusseldorf 2 1903 62.48% Eintracht Braunschweig 0 1727 13.32% 24.20%
16 2024-04-26 49.6 @ St. Pauli 1 1907 73.46% Hansa Rostock 0 1593 7.21% 19.33%
17 2024-03-17 49.9 @ Hamburger SV 3 1825 54.02% Wehen Wiesbaden 0 1733 19.51% 26.47%
18 2024-01-20 50.2 @ 1. FC Nurnberg 3 1697 49.35% Hansa Rostock 0 1646 23.41% 27.24%
19 2023-09-30 50.5 @ Hannover 96 2 1816 58.72% Wehen Wiesbaden 0 1680 15.92% 25.36%
20 2023-10-20 50.5 @ Elversberg 3 1691 48.16% Eintracht Braunschweig 0 1650 24.44% 27.39%
21 2024-04-13 50.5 Dusseldorf 2 1914 59.51% @ Wehen Wiesbaden 0 1671 15.36% 25.14%
22 2023-09-17 50.6 @ Hannover 96 7 1773 56.87% VfL Osnabruck 0 1655 17.29% 25.84%
23 2024-05-12 50.6 @ St. Pauli 3 1898 76.19% VfL Osnabruck 1 1543 6.01% 17.80%
24 2023-08-05 50.7 @ Schalke 04 3 1786 51.02% 1. FC Kaiserslautern 0 1720 21.98% 27.00%
25 2024-04-20 51.0 Eintracht Braunschweig 3 1719 45.70% @ VfL Osnabruck 0 1598 26.65% 27.65%