Home / Leagues / Germany / 2. Bundesliga / 2022-23

2022-23 2. Bundesliga Season

306 games · 2 promotion-playoff teams

Final

Promoted

1. FC Heidenheim

67 pts

SV Darmstadt 98 · 67 pts

Relegated

SV Sandhausen

28 pts

Jahn Regnsburg · 31 pts

Arminia Bielefeld · via playoff

Biggest Overachiever

1. FC Heidenheim

14.90 points above expected

67 points · 52.10 expected points

Biggest Disappointment

Arminia Bielefeld

16.38 points below expected

34 points · 50.38 expected points

League Table

The final standings for the season. vsSim shows actual points minus the simulation's mean — positive means the team overachieved against the model, negative means they underperformed.

# Team GP W D L Pts GF GA GD SimPts vsSim
1 1. FC Heidenheim Promoted 34 19 10 5 67 67 36 +31 52.10 +14.90
2 SV Darmstadt 98 Promoted 34 20 7 7 67 50 33 +17 57.37 +9.63
3 Hamburger SV 34 20 6 8 66 70 45 +25 60.82 +5.18
4 Dusseldorf 34 17 7 10 58 60 43 +17 51.54 +6.46
5 St. Pauli 34 16 10 8 58 55 39 +16 49.97 +8.03
6 Paderborn 07 34 16 7 11 55 68 44 +24 55.29 -0.29
7 Karlsruher SC 34 13 7 14 46 56 53 +3 46.58 -0.58
8 Holstein Kiel 34 12 10 12 46 58 61 -3 46.57 -0.57
9 1. FC Kaiserslautern 34 11 12 11 45 47 48 -1 40.18 +4.82
10 Hannover 96 34 12 8 14 44 50 55 -5 45.46 -1.46
11 1. FC Magdeburg 34 12 7 15 43 48 55 -7 40.46 +2.54
12 Greuther Furth 34 10 11 13 41 47 50 -3 47.01 -6.01
13 Hansa Rostock 34 12 5 17 41 32 48 -16 39.23 +1.77
14 1. FC Nurnberg 34 10 9 15 39 32 49 -17 42.83 -3.83
15 Eintracht Braunschweig 34 9 9 16 36 42 59 -17 37.54 -1.54
16 Arminia Bielefeld Relegated 34 9 7 18 34 50 62 -12 50.38 -16.38
17 Jahn Regensburg 34 8 7 19 31 34 58 -24 40.89 -9.89
18 SV Sandhausen Relegated 34 7 7 20 28 35 63 -28 39.52 -11.52

Form

Each team's 5-game rolling points-per-game across the season. Hot streaks push above the dashed 1.5 PPG reference line; cold spells drop below. Each team gets a distinct color; the legend below the plot lets you read off which line is which. (First 4 games of each team have no rolling window, so the lines start at game 5.)

League Race

Cumulative points across the season for each team. Highlighted teams are drawn in color (top finishers for the Title Race, bottom finishers for the Relegation Race); the rest of the league appears in light gray as context. Switch views with the buttons below.

Promotion Playoff

The path the promotion-playoff teams took to determine the final promotion spot. The full Promotion / Relegation tab has matchup heatmaps and round-by-round simulation outcomes.

Finals

Wehen Wiesbaden 6
Arminia Bielefeld 1

Leg 1: Wehen Wiesbaden 4-0 Arminia Bielefeld

Leg 2: Arminia Bielefeld 1-2 Wehen Wiesbaden

Season Summary

Every team's regular-season finish compared against 100,000 simulations. Click any column header to sort. Luck is the team's actual points minus the sim's mean — positive means the team beat the model. Percentile is where the actual result fell in the team's sim distribution (e.g. 90% = the team did this well or better in only 10% of sims).

Team Elo Points Avg Luck Percentile Min 5th Q1 Median Q3 95th Max
Hamburger SV 1830 66 60.82 +5.18 77.7% 31 49 56 61 66 73 87
1. FC Heidenheim 1806 67 52.10 +14.90 97.9% 25 40 47 52 57 65 80
SV Darmstadt 98 1806 67 57.37 +9.63 91.6% 28 45 52 57 62 69 83
St. Pauli 1791 58 49.97 +8.03 87.7% 23 38 45 50 55 62 82
Paderborn 07 1791 55 55.29 -0.29 51.0% 27 43 50 55 60 68 82
Dusseldorf 1786 58 51.54 +6.46 82.6% 22 39 47 52 57 64 80
Karlsruher SC 1739 46 46.58 -0.58 50.1% 19 34 41 46 52 59 76
Greuther Furth 1734 41 47.01 -6.01 23.1% 21 35 42 47 52 59 76
Holstein Kiel 1725 46 46.57 -0.57 50.2% 23 35 42 46 52 59 73
Arminia Bielefeld 1711 34 50.38 -16.38 1.5% 21 38 45 50 55 63 81
Hannover 96 1703 44 45.46 -1.46 44.7% 21 33 40 46 50 58 78
1. FC Magdeburg 1693 43 40.46 +2.54 66.5% 12 29 35 40 45 52 73
1. FC Nurnberg 1688 39 42.83 -3.83 33.3% 16 31 38 43 48 55 70
1. FC Kaiserslautern 1670 45 40.18 +4.82 77.0% 15 28 35 40 45 52 66
Hansa Rostock 1664 41 39.23 +1.77 63.0% 13 27 34 39 44 51 72
Jahn Regensburg 1655 31 40.89 -9.89 9.6% 15 29 36 41 46 53 69
Eintracht Braunschweig 1649 36 37.54 -1.54 45.8% 13 26 33 37 42 50 64
SV Sandhausen 1633 28 39.52 -11.52 6.4% 14 28 35 39 44 51 68

Head-to-Head

Each cell shows a team's record in that matchup (row vs column, formatted W-D-L) with the model's expected points on the line below. Navy-tinted cells mean the team beat the model's expectations by more than one point in that matchup; gold-tinted cells mean they fell short by the same margin.

Beat expectations Fell short Within expectations
Team 1FH 1FK 1FM 1FN AB DUS EB GF HS H9 HR HK JR KS P0 SD9 SS SP
1. FC Heidenheim
0-2-0
3.47
0-2-0
3.53
2-0-0
3.06
1-1-0
2.80
1-1-0
2.76
1-0-1
3.51
2-0-0
3.14
0-1-1
2.21
2-0-0
3.16
2-0-0
3.28
1-0-1
3.08
2-0-0
3.64
1-1-0
2.97
1-0-1
2.62
1-1-0
2.40
2-0-0
3.60
0-1-1
2.85
1. FC Kaiserslautern
0-2-0
2.05
0-1-1
2.82
0-2-0
2.63
1-0-1
2.26
1-0-1
2.06
0-1-1
2.95
2-0-0
2.34
1-1-0
1.62
2-0-0
2.37
1-0-1
2.87
1-1-0
2.33
0-1-1
2.76
1-0-1
2.38
0-0-2
1.96
0-1-1
1.85
0-2-0
2.77
1-0-1
2.21
1. FC Magdeburg
0-2-0
2.01
1-1-0
2.67
1-1-0
2.63
1-0-1
2.21
0-0-2
2.23
1-0-1
2.86
1-0-1
2.38
2-0-0
1.64
1-0-1
2.51
1-0-1
2.82
1-0-1
2.41
1-1-0
2.69
1-1-0
2.50
0-1-1
1.93
0-0-2
1.79
0-0-2
2.85
0-0-2
2.25
1. FC Nurnberg
0-0-2
2.46
0-2-0
2.86
0-1-1
2.87
1-1-0
2.29
2-0-0
2.14
1-0-1
3.15
1-0-1
2.54
0-0-2
1.87
0-1-1
2.58
0-2-0
2.93
0-0-2
2.50
1-1-0
2.82
0-1-1
2.46
2-0-0
2.05
0-0-2
1.94
2-0-0
2.89
0-0-2
2.51
Arminia Bielefeld
0-1-1
2.69
1-0-1
3.26
1-0-1
3.31
0-1-1
3.22
0-1-1
2.71
1-1-0
3.53
0-1-1
2.96
0-0-2
2.26
0-0-2
3.07
0-0-2
3.44
2-0-0
2.96
1-0-1
3.31
0-0-2
2.90
1-1-0
2.39
1-1-0
2.33
0-0-2
3.39
1-0-1
2.66
Dusseldorf
0-1-1
2.73
1-0-1
3.47
2-0-0
3.30
0-0-2
3.37
1-1-0
2.78
1-1-0
3.56
0-1-1
2.96
0-1-1
2.25
0-1-1
3.15
2-0-0
3.48
2-0-0
3.08
2-0-0
3.34
2-0-0
2.93
1-0-1
2.60
1-0-1
2.40
1-0-1
3.28
1-1-0
2.82
Eintracht Braunschweig
1-0-1
2.01
1-1-0
2.55
1-0-1
2.64
1-0-1
2.35
0-1-1
2.00
0-1-1
1.97
0-1-1
2.28
0-0-2
1.64
1-1-0
2.22
0-0-2
2.67
0-0-2
2.20
0-1-1
2.67
1-1-0
2.11
0-1-1
1.79
0-0-2
1.76
1-1-0
2.70
2-0-0
2.01
Greuther Furth
0-0-2
2.36
0-0-2
3.18
1-0-1
3.12
1-0-1
2.96
1-1-0
2.54
1-1-0
2.54
1-1-0
3.23
1-0-1
1.96
0-1-1
2.82
0-1-1
3.34
0-1-1
2.79
1-1-0
3.12
0-1-1
2.92
1-0-1
2.25
1-1-0
2.07
1-1-0
3.22
0-1-1
2.55
Hamburger SV
1-1-0
3.31
0-1-1
3.96
0-0-2
3.94
2-0-0
3.69
2-0-0
3.26
1-1-0
3.26
2-0-0
3.94
1-0-1
3.58
2-0-0
3.62
1-0-1
3.89
1-1-0
3.54
2-0-0
3.91
1-0-1
3.51
1-1-0
2.98
0-1-1
2.93
2-0-0
4.03
1-0-1
3.40
Hannover 96
0-0-2
2.34
0-0-2
3.14
1-0-1
3.00
1-1-0
2.92
2-0-0
2.44
1-1-0
2.37
0-1-1
3.30
1-1-0
2.68
0-0-2
1.92
1-1-0
3.11
0-1-1
2.75
1-1-0
2.85
1-0-1
2.66
0-0-2
2.25
1-0-1
2.05
2-0-0
3.10
0-1-1
2.52
Hansa Rostock
0-0-2
2.24
1-0-1
2.64
1-0-1
2.69
0-2-0
2.57
2-0-0
2.09
0-0-2
2.05
2-0-0
2.83
1-1-0
2.17
1-0-1
1.68
0-1-1
2.40
0-1-1
2.26
2-0-0
2.56
0-0-2
2.33
0-0-2
1.88
0-0-2
1.83
1-0-1
2.77
1-0-1
2.18
Holstein Kiel
1-0-1
2.43
0-1-1
3.18
1-0-1
3.11
2-0-0
3.01
0-0-2
2.54
0-0-2
2.43
2-0-0
3.32
1-1-0
2.71
0-1-1
2.00
1-1-0
2.74
1-1-0
3.25
0-1-1
3.16
2-0-0
2.64
0-1-1
2.36
0-1-1
2.09
1-1-0
3.17
0-1-1
2.45
Jahn Regensburg
0-0-2
1.89
1-1-0
2.73
0-1-1
2.80
0-1-1
2.68
1-0-1
2.20
0-0-2
2.17
1-1-0
2.84
0-1-1
2.39
0-0-2
1.66
0-1-1
2.64
0-0-2
2.95
1-1-0
2.35
0-0-2
2.60
1-0-1
1.94
1-0-1
2.03
1-0-1
2.90
1-0-1
2.18
Karlsruher SC
0-1-1
2.54
1-0-1
3.13
0-1-1
3.00
1-1-0
3.04
2-0-0
2.60
0-0-2
2.57
0-1-1
3.41
1-1-0
2.58
1-0-1
2.01
1-0-1
2.84
2-0-0
3.17
0-0-2
2.85
2-0-0
2.92
0-0-2
2.34
0-0-2
2.24
2-0-0
2.93
0-2-0
2.48
Paderborn 07
1-0-1
2.87
2-0-0
3.57
1-1-0
3.61
0-0-2
3.49
0-1-1
3.11
1-0-1
2.90
1-1-0
3.76
1-0-1
3.25
0-1-1
2.53
2-0-0
3.27
2-0-0
3.67
1-1-0
3.15
1-0-1
3.59
2-0-0
3.16
0-0-2
2.60
1-1-0
3.71
0-1-1
3.07
SV Darmstadt 98
0-1-1
3.10
1-1-0
3.70
2-0-0
3.76
2-0-0
3.59
0-1-1
3.17
1-0-1
3.10
2-0-0
3.80
0-1-1
3.45
1-1-0
2.58
1-0-1
3.47
2-0-0
3.71
1-1-0
3.42
1-0-1
3.52
2-0-0
3.28
2-0-0
2.91
2-0-0
3.54
0-1-1
3.23
SV Sandhausen
0-0-2
1.96
0-2-0
2.74
2-0-0
2.67
0-0-2
2.61
2-0-0
2.13
1-0-1
2.24
0-1-1
2.80
0-1-1
2.28
0-0-2
1.55
0-0-2
2.41
1-0-1
2.72
0-1-1
2.33
1-0-1
2.60
0-0-2
2.56
0-1-1
1.83
0-0-2
1.99
0-1-1
2.16
St. Pauli
1-1-0
2.65
1-0-1
3.30
2-0-0
3.25
2-0-0
2.99
1-0-1
2.85
0-1-1
2.69
0-0-2
3.53
1-1-0
2.95
1-0-1
2.11
1-1-0
2.97
1-0-1
3.34
1-1-0
3.04
1-0-1
3.34
0-2-0
3.03
1-1-0
2.43
1-1-0
2.28
1-1-0
3.35

Points vs. Goals Scored, Allowed, and Differential

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

Fit Metrics

Slope
Scored 0.60 +7.9
Allowed 0.75 -11.9
Differential 0.91 +6.5

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.90%8.33%5.72%4.08%0.98%0.65%24.67%
18.33%9.15%9.15%2.29%0.65%0.65%30.23%
25.72%9.15%7.52%3.10%1.14%0.49%27.12%
34.08%2.29%3.10%1.63%0.65%11.76%
40.98%0.65%1.14%0.65%0.65%0.16%4.25%
5+0.65%0.65%0.49%0.16%1.96%
Total24.67%30.23%27.12%11.76%4.25%1.96%100%

Summary Statistics

Scored Allowed Difference
Mean 1.47 1.47 +0.00
SD 1.24 1.24 1.75
CV 0.84 0.84
Max 7 7 +6
Min 0 0 -6

Games Played: 306

↓ Scored | Allowed →012345+Total
08.82%5.88%2.94%17.65%
111.76%8.82%2.94%23.53%
25.88%5.88%8.82%2.94%23.53%
314.71%2.94%2.94%2.94%23.53%
42.94%2.94%
5+2.94%2.94%2.94%8.82%
Total44.12%23.53%17.65%11.76%2.94%100%

Summary Statistics

Scored Allowed Difference
Mean 1.97 1.06 +0.91
SD 1.47 1.18 1.58
CV 0.74 1.11
Max 5 4 +5
Min 0 0 -2

Games Played: 34

↓ Scored | Allowed →012345+Total
08.82%14.71%8.82%5.88%38.24%
15.88%2.94%8.82%
28.82%11.76%11.76%32.35%
38.82%2.94%5.88%17.65%
42.94%2.94%
5+
Total17.65%41.18%26.47%11.76%2.94%100%

Summary Statistics

Scored Allowed Difference
Mean 1.38 1.41 -0.03
SD 1.26 1.02 1.40
CV 0.91 0.72
Max 4 4 +2
Min 0 0 -3

Games Played: 34

↓ Scored | Allowed →012345+Total
05.88%11.76%2.94%5.88%2.94%29.41%
12.94%5.88%11.76%5.88%26.47%
22.94%11.76%5.88%2.94%23.53%
32.94%11.76%14.71%
42.94%2.94%5.88%
5+
Total17.65%29.41%32.35%14.71%5.88%100%

Summary Statistics

Scored Allowed Difference
Mean 1.41 1.62 -0.21
SD 1.23 1.13 1.67
CV 0.87 0.70
Max 4 4 +4
Min 0 0 -4

Games Played: 34

↓ Scored | Allowed →012345+Total
011.76%8.82%5.88%11.76%2.94%41.18%
114.71%5.88%5.88%26.47%
28.82%5.88%5.88%5.88%2.94%29.41%
32.94%2.94%
4
5+
Total35.29%20.59%17.65%20.59%2.94%2.94%100%

Summary Statistics

Scored Allowed Difference
Mean 0.94 1.44 -0.50
SD 0.92 1.40 1.66
CV 0.98 0.97
Max 3 5 +2
Min 0 0 -5

Games Played: 34

↓ Scored | Allowed →012345+Total
011.76%5.88%2.94%2.94%23.53%
18.82%17.65%2.94%2.94%32.35%
25.88%2.94%8.82%2.94%2.94%23.53%
38.82%2.94%2.94%14.71%
42.94%2.94%5.88%
5+
Total5.88%35.29%38.24%11.76%8.82%100%

Summary Statistics

Scored Allowed Difference
Mean 1.47 1.82 -0.35
SD 1.19 1.03 1.67
CV 0.81 0.56
Max 4 4 +3
Min 0 0 -4

Games Played: 34

↓ Scored | Allowed →012345+Total
02.94%8.82%8.82%20.59%
18.82%2.94%8.82%2.94%23.53%
25.88%8.82%11.76%26.47%
35.88%5.88%5.88%2.94%20.59%
42.94%2.94%5.88%
5+2.94%2.94%
Total26.47%29.41%38.24%2.94%2.94%100%

Summary Statistics

Scored Allowed Difference
Mean 1.76 1.26 +0.50
SD 1.33 0.99 1.69
CV 0.75 0.79
Max 5 4 +4
Min 0 0 -3

Games Played: 34

↓ Scored | Allowed →012345+Total
02.94%8.82%5.88%5.88%23.53%
15.88%11.76%11.76%2.94%2.94%2.94%38.24%
25.88%11.76%8.82%2.94%2.94%32.35%
32.94%2.94%
42.94%2.94%
5+
Total14.71%32.35%29.41%14.71%5.88%2.94%100%

Summary Statistics

Scored Allowed Difference
Mean 1.24 1.74 -0.50
SD 0.96 1.24 1.52
CV 0.77 0.71
Max 4 5 +2
Min 0 0 -4

Games Played: 34

↓ Scored | Allowed →012345+Total
08.82%8.82%
111.76%14.71%17.65%8.82%52.94%
22.94%8.82%17.65%2.94%32.35%
32.94%2.94%
42.94%2.94%
5+
Total20.59%23.53%44.12%11.76%100%

Summary Statistics

Scored Allowed Difference
Mean 1.38 1.47 -0.09
SD 0.82 0.96 1.42
CV 0.59 0.65
Max 4 3 +4
Min 0 0 -2

Games Played: 34

↓ Scored | Allowed →012345+Total
02.94%5.88%2.94%2.94%14.71%
18.82%5.88%2.94%17.65%
214.71%8.82%5.88%5.88%2.94%38.24%
32.94%2.94%5.88%2.94%14.71%
45.88%2.94%8.82%
5+5.88%5.88%
Total29.41%29.41%23.53%14.71%2.94%100%

Summary Statistics

Scored Allowed Difference
Mean 2.06 1.32 +0.74
SD 1.43 1.15 1.69
CV 0.70 0.87
Max 6 4 +5
Min 0 0 -3

Games Played: 34

↓ Scored | Allowed →012345+Total
02.94%5.88%2.94%2.94%14.71%
18.82%14.71%14.71%2.94%5.88%47.06%
25.88%5.88%2.94%2.94%17.65%
32.94%5.88%2.94%2.94%2.94%17.65%
42.94%2.94%
5+
Total23.53%32.35%23.53%8.82%5.88%5.88%100%

Summary Statistics

Scored Allowed Difference
Mean 1.47 1.62 -0.15
SD 1.05 1.50 1.88
CV 0.71 0.93
Max 4 6 +4
Min 0 0 -5

Games Played: 34

↓ Scored | Allowed →012345+Total
02.94%14.71%14.71%8.82%2.94%44.12%
111.76%8.82%2.94%23.53%
28.82%8.82%2.94%2.94%2.94%26.47%
32.94%2.94%5.88%
4
5+
Total26.47%35.29%17.65%14.71%2.94%2.94%100%

Summary Statistics

Scored Allowed Difference
Mean 0.94 1.41 -0.47
SD 0.98 1.28 1.80
CV 1.04 0.91
Max 3 5 +3
Min 0 0 -4

Games Played: 34

↓ Scored | Allowed →012345+Total
08.82%8.82%17.65%
12.94%14.71%8.82%26.47%
211.76%5.88%8.82%2.94%2.94%32.35%
32.94%2.94%8.82%2.94%17.65%
42.94%2.94%
5+2.94%2.94%
Total14.71%35.29%23.53%17.65%5.88%2.94%100%

Summary Statistics

Scored Allowed Difference
Mean 1.71 1.79 -0.09
SD 1.22 1.45 1.82
CV 0.71 0.81
Max 5 7 +4
Min 0 0 -5

Games Played: 34

↓ Scored | Allowed →012345+Total
08.82%17.65%5.88%5.88%2.94%2.94%44.12%
12.94%5.88%5.88%5.88%2.94%23.53%
25.88%8.82%5.88%2.94%23.53%
35.88%5.88%
42.94%2.94%
5+
Total23.53%32.35%17.65%14.71%2.94%8.82%100%

Summary Statistics

Scored Allowed Difference
Mean 1.00 1.71 -0.71
SD 1.10 1.59 1.95
CV 1.10 0.93
Max 4 6 +3
Min 0 0 -6

Games Played: 34

↓ Scored | Allowed →012345+Total
02.94%8.82%5.88%2.94%20.59%
12.94%14.71%11.76%2.94%32.35%
28.82%8.82%5.88%2.94%26.47%
35.88%2.94%8.82%
45.88%2.94%8.82%
5+2.94%2.94%
Total23.53%32.35%26.47%5.88%5.88%5.88%100%

Summary Statistics

Scored Allowed Difference
Mean 1.65 1.56 +0.09
SD 1.41 1.40 2.05
CV 0.86 0.90
Max 6 5 +6
Min 0 0 -5

Games Played: 34

↓ Scored | Allowed →012345+Total
05.88%5.88%2.94%2.94%17.65%
111.76%2.94%17.65%32.35%
211.76%2.94%14.71%
311.76%5.88%17.65%
42.94%2.94%2.94%8.82%
5+2.94%2.94%2.94%8.82%
Total32.35%14.71%44.12%8.82%100%

Summary Statistics

Scored Allowed Difference
Mean 2.00 1.29 +0.71
SD 1.71 1.03 1.96
CV 0.85 0.80
Max 7 3 +5
Min 0 0 -3

Games Played: 34

↓ Scored | Allowed →012345+Total
05.88%2.94%2.94%2.94%14.71%
120.59%14.71%2.94%2.94%41.18%
28.82%20.59%2.94%32.35%
32.94%2.94%5.88%
45.88%5.88%
5+
Total38.24%41.18%8.82%8.82%2.94%100%

Summary Statistics

Scored Allowed Difference
Mean 1.47 0.97 +0.50
SD 1.02 1.06 1.69
CV 0.69 1.09
Max 4 4 +4
Min 0 0 -4

Games Played: 34

↓ Scored | Allowed →012345+Total
02.94%11.76%5.88%5.88%2.94%2.94%32.35%
18.82%8.82%14.71%2.94%35.29%
211.76%8.82%5.88%2.94%29.41%
32.94%2.94%
4
5+
Total11.76%32.35%29.41%14.71%8.82%2.94%100%

Summary Statistics

Scored Allowed Difference
Mean 1.03 1.85 -0.82
SD 0.87 1.26 1.47
CV 0.85 0.68
Max 3 5 +1
Min 0 0 -5

Games Played: 34

↓ Scored | Allowed →012345+Total
08.82%2.94%8.82%20.59%
114.71%8.82%8.82%32.35%
22.94%11.76%8.82%23.53%
38.82%2.94%2.94%14.71%
42.94%2.94%5.88%
5+2.94%2.94%
Total38.24%23.53%29.41%2.94%5.88%100%

Summary Statistics

Scored Allowed Difference
Mean 1.62 1.15 +0.47
SD 1.30 1.16 1.52
CV 0.81 1.01
Max 5 4 +5
Min 0 0 -2

Games Played: 34

Home-Field Advantage Edge

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

Top Overachievers & Disappointments

Teams that most beat — or most fell short of — their simulated point projections. A positive vsSim means the team accumulated more points than the model expected on average; a negative one means fewer.

Biggest Overachievers

# Team Actual Sim vsSim
1 1. FC Heidenheim 67 52.10 +14.90
2 SV Darmstadt 98 67 57.37 +9.63
3 St. Pauli 58 49.97 +8.03
4 Dusseldorf 58 51.54 +6.46
5 Hamburger SV 66 60.82 +5.18

Biggest Disappointments

# Team Actual Sim vsSim
1 Arminia Bielefeld 34 50.38 -16.38
2 SV Sandhausen 28 39.52 -11.52
3 Jahn Regensburg 31 40.89 -9.89
4 Greuther Furth 41 47.01 -6.01
5 1. FC Nurnberg 39 42.83 -3.83

Top Streaks

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

Most Unlikely Winning Streaks

# Team Games Dates Probability
1 St. Pauli 10 Jan 29 – Apr 8 1 in 6,425
2 1. FC Kaiserslautern 5 Nov 5 – Feb 4 1 in 687
3 Karlsruher SC 5 Feb 10 – Mar 12 1 in 113
4 Hansa Rostock 4 Apr 22 – May 12 1 in 96
5 Hannover 96 4 Aug 14 – Sep 4 1 in 51

Most Unlikely Losing Streaks

# Team Games Dates Probability
1 Karlsruher SC 5 Oct 15 – Nov 8 1 in 182
2 Arminia Bielefeld 4 Jul 16 – Aug 13 1 in 117
3 Paderborn 07 4 Oct 30 – Nov 13 1 in 98
4 Hannover 96 3 Jan 28 – Feb 11 1 in 25
5 SV Sandhausen 4 Feb 3 – Feb 25 1 in 23

Most Unlikely Unbeaten Streaks

# Team Games Dates Probability
1 SV Darmstadt 98 21 Jul 22 – Feb 25 1 in 990
2 Eintracht Braunschweig 8 Sep 2 – Oct 30 1 in 151
3 St. Pauli 12 Nov 8 – Apr 8 1 in 143
4 1. FC Kaiserslautern 7 Aug 21 – Oct 8 1 in 118
5 1. FC Heidenheim 8 Aug 12 – Oct 9 1 in 41

Most Unlikely Winless Streaks

# Team Games Dates Probability
1 Hannover 96 9 Nov 11 – Mar 19 1 in 103
2 Greuther Furth 8 Jul 16 – Sep 11 1 in 68
3 Jahn Regensburg 10 Oct 29 – Mar 4 1 in 52
4 Karlsruher SC 8 Oct 15 – Feb 5 1 in 51
5 St. Pauli 7 Aug 21 – Oct 8 1 in 39

Finish Position Heatmap

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

Team123456789101112131415161718
1. FC Heidenheim7.62%9.74%10.90%10.16%9.81%8.98%7.85%7.43%6.01%5.60%4.04%3.47%2.64%2.06%1.58%1.02%0.85%0.24%
SV Darmstadt 9819.79%18.65%15.14%12.13%8.91%6.32%5.26%3.71%2.84%2.35%1.63%1.13%0.83%0.64%0.26%0.26%0.08%0.07%
Hamburger SV38.55%21.35%12.57%8.56%5.80%4.32%2.77%1.89%1.47%0.88%0.81%0.38%0.34%0.12%0.05%0.09%0.04%0.01%
Dusseldorf5.80%8.30%10.08%10.07%10.33%8.87%8.57%7.70%6.12%5.84%4.61%3.93%2.91%2.52%1.68%1.21%0.92%0.54%
St. Pauli3.46%6.51%7.87%9.02%9.16%9.13%8.73%7.91%7.39%6.16%6.18%4.47%4.07%3.52%2.60%1.99%1.19%0.64%
Paderborn 0714.18%15.25%13.78%11.88%9.34%8.16%6.62%5.37%4.24%3.10%2.26%1.82%1.53%1.01%0.77%0.39%0.23%0.07%
Karlsruher SC1.41%2.89%4.54%5.45%6.35%6.97%7.85%6.98%8.05%7.99%7.54%6.37%6.53%6.02%5.73%4.17%3.10%2.06%
Holstein Kiel1.37%2.64%4.19%5.02%6.36%6.70%8.06%7.69%7.84%8.05%7.88%7.60%6.54%5.48%5.12%4.16%3.11%2.19%
1. FC Kaiserslautern0.14%0.52%0.83%1.33%1.86%2.81%3.24%4.17%4.61%5.49%6.76%7.45%9.21%9.03%10.27%10.61%10.96%10.71%
Hannover 961.08%1.83%3.22%4.33%5.24%6.23%6.83%7.58%7.97%7.39%8.04%7.72%6.95%6.74%5.96%5.49%4.36%3.04%
1. FC Magdeburg0.23%0.58%0.83%1.35%1.87%2.62%2.94%4.08%5.10%6.02%6.92%7.97%8.72%9.59%9.53%10.73%10.39%10.53%
Greuther Furth1.83%3.04%4.48%5.18%6.92%7.05%7.74%8.00%8.35%8.02%7.16%6.59%6.30%5.99%4.56%3.76%2.79%2.24%
Hansa Rostock0.12%0.36%0.48%1.08%1.45%2.09%2.63%3.35%3.64%4.86%5.73%7.05%8.00%9.33%10.68%11.75%13.05%14.35%
1. FC Nurnberg0.37%1.00%1.61%2.52%3.33%3.89%4.74%5.67%6.62%7.01%7.31%8.24%8.33%8.76%7.92%8.34%7.24%7.10%
Eintracht Braunschweig0.05%0.20%0.38%0.52%1.02%1.47%1.76%2.67%3.16%3.62%4.77%5.69%7.35%8.07%9.63%12.48%16.61%20.55%
Arminia Bielefeld3.74%6.27%7.55%8.90%8.97%9.48%8.32%8.38%7.13%6.92%5.54%4.89%3.84%3.46%2.90%1.60%1.29%0.82%
Jahn Regensburg0.14%0.50%0.90%1.50%1.85%2.98%3.39%4.16%5.04%5.98%6.80%8.26%7.99%8.75%10.37%10.31%10.91%10.17%
SV Sandhausen0.12%0.37%0.65%1.00%1.43%1.93%2.70%3.26%4.42%4.72%6.02%6.97%7.92%8.91%10.39%11.64%12.88%14.67%

Points Required Per Position

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

Points Totals in Context

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

Season Trends

How each metric evolved across the season - Elo rating, actual and projected points, title/promotion probability, and relegation probability - day by day.

Edges & Scoring

How these are measured

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

Home Edge
Share of matches won by the home team minus the share won by the away team.
No Edge: under 5% * Slight Edge: 5% to 15% * Clear Edge: 15% to 25% * Strong Edge: 25% and up.
Elo Value
Number of Elo rating points one goal is worth. A team this many Elo points better than another is expected to win by one goal on a neutral field.
Scoring Tilt
Average home goals minus average away goals per match. The gold line is the home goals edge implied by the scoring value of an Elo point and the home-field Elo bonus.
Road-Tilted: under -0.2 * Neutral: -0.2 to 0.5 * Home-Tilted: 0.5 to 1.2 * Strong Home: 1.2 and up.
Home Edge
HomeDrawAway
+16.67%
Clear Edge
46.41%23.86%29.74%
Elo Value
Home Edge
161 Elo
0.006 goals per Elo point
058.45500
Scoring Tilt
Expected
+0.33 goals
Neutral
-2+0.36+2

Title Race

How these are measured

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

Title-Race Openness
Effective number of teams with a live shot at finishing 1st, from the simulation. 1 means the favorite is a near-lock; larger means a wide-open race. Equal to 1 divided by the sum of squared title odds.
One-Team Race: under 2 * Top-Heavy: 2 to 4 * Open: 4 to 6 * Wide Open: 6 and up.
Champion Preseason Odds
Preseason probability that the eventual champion would finish 1st, from the simulation. The dot marks their rank across all teams, from longshot to favorite.
Preseason Favorite: 1st * Among the Favorites: 2nd to 3rd * Middle of the Pack: 4th to 9th * Longshot: 10th or lower.
Title Margin
Points-per-game gap between the champion and the runner-up. Shown per game so it reads the same across long and short seasons. The gold line is the winning margin the model expected, so a dot to the right means a more one-sided race than projected. A title won on goal difference shows 0.00.
Photo Finish: under 0.15 * Tight Race: 0.15 to 0.4 * Comfortable: 0.4 to 0.75 * Runaway: 0.75 and up.
Title-Race Openness
4.5
Open
124610
Champion Preseason Odds
8%
1. FC Heidenheim, 4th of 18
LongshotFavorite
Title Margin
Expected
0.00/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.9 * Some Luck: 5.9 to 8.85 * Lucky: 8.85 to 11.8 * Wild Swing: 11.8 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.63 * Close: 2.63 to 3.95 * Off: 3.95 to 5.27 * Way Off: 5.27 and up.
Biggest Overachiever
The team that finished highest inside its own range of simulated outcomes. The gold line is where the top team in a league of 18 typically lands.
Biggest Underachiever
The team that finished lowest inside its own range of simulated outcomes. The gold line is where the bottom team in a league of 18 typically lands.
Season Outliers
Number of teams that finished above the 95th or below the 5th percentile of their own simulated range. Even a well-calibrated model expects about 10% of teams in the extremes.
Minimal Outliers: under 18 * As Expected: 18 to 28.8 * Several Outliers: 28.8 to 39.6 * Many Outliers: 39.6 and up.
Unexpected Relegations
Number of teams that were actually relegated but were not in the model's projected bottom field of the same size. The gold line is how many the model expected to miss on average.
As Expected: under 2.08 * A Surprise: 2.08 to 3.33 * Several Surprises: 3.33 to 4.57 * Many Surprises: 4.57 and up.
Luck Spread
Expected
7.58 points
Some Luck
07.3718
Average Finish Error
Expected
3.00
Close
03.298
Biggest Overachiever
Expected 97.22%
97.90%
1. FC Heidenheim
50100
Biggest Underachiever
Expected 2.78%
1.49%
Arminia Bielefeld
050
Season Outliers
Expected
2 of 18
Minimal Outliers
01.89
Unexpected Relegations
Expected
2 of 3
As Expected
02.13

Parity

How these are measured

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

Gini Index
How evenly points were spread across the league. Lower means a tight, balanced table; higher means a few teams ran off with most of the points.
Balanced: under 0.12 * Even: 0.12 to 0.18 * Top-Heavy: 0.18 to 0.26 * Lopsided: 0.26 and up.
Noll-Scully
How much more spread out the table was than a league where every match is a coin flip. The gold line at 1 is that coin-flip baseline. Above it, real talent gaps stretched the table; below it, the league was tighter than luck alone would produce.
Coin-Flip Parity: under 1 * Moderate Separation: 1 to 1.6 * Strong Separation: 1.6 to 2.2 * Wide Separation: 2.2 and up.
Interquartile Edge
Chance the team at the 75th percentile of Elo would beat the team at the 25th percentile on a neutral field. Higher means a bigger gap between the upper and lower half of the table.
Even: under 60% * Slight Edge: 60% to 70% * Clear Edge: 70% to 80% * Wide Edge: 80% and up.
Best vs. Worst
Chance the top-rated team would beat the bottom-rated team on a neutral field. The gold line is how large that gap tends to be in a league of this size; a dot to the right flags an unusually dominant or unusually weak team.
Even: under 70% * Clear Edge: 70% to 82% * Strong Edge: 82% to 92% * Dominant: 92% and up.
Close Games
Share of matches decided by 1 goal or fewer, draws included. The gold line is how many close games the matchups and the scoring value of an Elo point predict.
Few: under 30% * Some Drama: 30% to 40% * Frequent: 40% to 50% * Very Frequent: 50% and up.
Blowouts
Share of matches decided by 3 goals or more. The gold line is how many routs the matchups and the scoring model predict.
Rare: under 8% * Occasional: 8% to 14% * Frequent: 14% to 22% * Very Frequent: 22% and up.
Gini Index
0.14
Even
00.120.180.260.5
Noll-Scully
Coin-flip
1.40
Moderate Separation
01.003
Interquartile Edge
66%
Slight Edge
50%60%70%80%100%
Best vs. Worst
Baseline
77%
Clear Edge
50%80%100%
Close Games
Expected
67%
Very Frequent
0%61%100%
Blowouts
Expected
15%
Frequent
0%15%100%

Predictability

How these are measured

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

Brier Score
How close the pregame probabilities landed to the actual result, averaged over the season. Confident, correct calls are rewarded most; confident misses are punished most. Lower is better; since draws are possible, a score under 0.66 beats guessing the base rate.
Highly Predictable: under 0.56 * Predictable: 0.56 to 0.62 * Hard to Predict: 0.62 to 0.66 * Coin-Flip: 0.66 and up.
Matchup Imbalance
How lopsided the matchups were on paper, averaging the gap between the two win probabilities over their sum. 0 means every match was a toss-up; 1 means every match was a heavy favorite against a big underdog.
Very Even: under 0.1 * Slight Separation: 0.1 to 0.18 * Notable Separation: 0.18 to 0.28 * Lopsided: 0.28 and up.
Strangeness
How wild the final table was versus what the model expected. A value of 1 means teams landed about one standard deviation from their projections on average. Above 1 is a stranger season; below 1 hugged the projections.
Very Predictable: under 0.8 * As Expected: 0.8 to 1.1 * Wilder Than Modeled: 1.1 to 1.4 * Chaotic: 1.4 and up.
Repeatability
How closely the final table order matched the preseason Elo order, by Spearman rank correlation. Higher means last season's ratings strongly predicted this season's finish. Shows N/A for an inaugural season.
Weak Carryover: under 0.3 * Some Carryover: 0.3 to 0.6 * Strong Carryover: 0.6 to 0.85 * Near-Lock: 0.85 and up.
Upset Rate
Share of matches the underdog won. The gold line is how often the model expected underdogs to win; a dot to the right means upsets ran hotter than expected.
Chalky: under 25% * As Expected: 25% to 33% * Upset-Prone: 33% to 42% * Very Upset-Prone: 42% and up.
Clear Favorite Upset Rate
Share of matches the underdog won, counting only games with a clear favorite (at least 60% likely to win once a draw is set aside). The gold line is how often the model expected these favorites to slip.
Solid Favorites: under 15% * As Expected: 15% to 25% * Shaky Favorites: 25% to 35% * Very Shaky: 35% and up.
Brier Score
Expected
0.62
Predictable
00.622
Matchup Imbalance
0.28
Notable Separation
00.10.180.280.5
Strangeness
Expected
1.06
As Expected
01.002
Repeatability
0.55
Some Carryover
00.30.60.851
Upset Rate
Expected
27%
As Expected
0%27%50%
Clear Favorite Upset Rate
Expected
21%
As Expected
0%23%50%

Calibration

How these are measured

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

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

Stochastic Promotion/Relegation Outcomes

Across 100,000 regular-season simulations from preseason Elo, the probability of each team's next-season outcome — promotion-positive outcomes on the left, relegation-positive on the right. The round buttons switch to heatmaps of how often each pair of teams met in that round of the playoff across the simulations, since every iteration produces a different field.

Team Direct promotion Lost promotion playoff Same level Qualified for relegation playoff Direct relegation
SV Darmstadt 98 38.44% 15.14% 46.01% 0.26% 0.15%
Paderborn 07 29.44% 13.78% 56.09% 0.39% 0.30%
1. FC Heidenheim 17.36% 10.90% 69.63% 1.02% 1.09%
Dusseldorf 14.11% 10.08% 73.14% 1.21% 1.46%
St. Pauli 9.97% 7.87% 78.34% 1.99% 1.83%
Arminia Bielefeld 10.01% 7.55% 78.73% 1.60% 2.11%
Hamburger SV 100%
Greuther Furth 4.87% 4.48% 81.86% 3.76% 5.03%
Karlsruher SC 4.30% 4.54% 81.83% 4.17% 5.16%
Holstein Kiel 4.01% 4.19% 82.34% 4.16% 5.30%
Hannover 96 2.91% 3.22% 80.98% 5.49% 7.40%
1. FC Nurnberg 1.37% 1.61% 74.34% 8.34% 14.34%
1. FC Magdeburg 0.81% 0.83% 66.71% 10.73% 20.92%
Jahn Regensburg 0.64% 0.90% 67.07% 10.31% 21.08%
1. FC Kaiserslautern 0.66% 0.83% 66.23% 10.61% 21.67%
Hansa Rostock 0.48% 0.48% 59.89% 11.75% 27.40%
SV Sandhausen 0.49% 0.65% 59.67% 11.64% 27.55%
Eintracht Braunschweig 0.25% 0.38% 49.73% 12.48% 37.16%
Loser →
↓ Winner
1. FC Heidenheim1. FC Kaiserslautern1. FC Koln1. FC Magdeburg1. FC NurnbergArminia BielefeldBayer LeverkusenBorussia DortmundBorussia MonchengladbachDusseldorfEintracht BraunschweigEintracht FrankfurtFC AugsburgGreuther FurthHamburger SVHannover 96Hansa RostockHertha BSCHoffenheimHolstein KielJahn RegensburgKarlsruher SCMainz 05Paderborn 07RB LeipzigSC FreiburgSV Darmstadt 98SV SandhausenSchalke 04St. PauliUnion BerlinVfB StuttgartVfL BochumVfL WolfsburgWerder Bremen
1. FC Heidenheim36.1%61.00%0.0%1.00%45.2%31.00%36.4%22.00%47.0%132.00%55.2%163.00%48.5%66.00%27.8%36.00%10.0%10.00%55.3%152.00%28.6%7.00%40.3%124.00%44.1%145.00%42.9%21.00%39.8%113.00%
1. FC Kaiserslautern0.0%5.00%0.0%1.00%0.0%1.00%7.1%14.00%29.4%17.00%0.0%5.00%33.3%3.00%0.0%1.00%13.3%15.00%35.7%14.00%22.2%18.00%14.3%14.00%
1. FC Koln63.9%61.00%100.0%5.00%100.0%4.00%50.0%8.00%67.6%37.00%51.0%49.00%79.2%24.00%65.8%79.00%93.8%16.00%83.3%6.00%73.9%23.00%87.5%8.00%72.7%22.00%71.6%67.00%55.0%80.00%100.0%5.00%80.0%55.00%
1. FC Magdeburg0.0%4.00%0.0%1.00%100.0%1.00%0.0%2.00%30.0%10.00%57.1%7.00%0.0%3.00%0.0%3.00%0.0%1.00%28.6%7.00%10.0%10.00%12.5%16.00%100.0%1.00%22.2%9.00%
1. FC Nurnberg50.0%8.00%0.0%3.00%0.0%2.00%26.3%19.00%34.6%26.00%37.5%8.00%28.6%7.00%26.3%19.00%25.0%20.00%33.3%18.00%20.0%5.00%30.8%26.00%
Arminia Bielefeld32.4%37.00%0.0%1.00%30.3%33.00%33.3%15.00%34.7%98.00%32.7%110.00%17.6%51.00%19.4%36.00%0.0%5.00%32.3%93.00%25.0%4.00%27.0%100.00%38.1%105.00%18.2%11.00%34.1%88.00%
Bayer Leverkusen100.0%1.00%100.0%1.00%100.0%1.00%85.7%7.00%100.0%2.00%0.0%1.00%20.0%5.00%100.0%4.00%100.0%2.00%
Borussia Dortmund100.0%1.00%
Borussia Monchengladbach54.8%31.00%100.0%1.00%0.0%1.00%100.0%3.00%69.7%33.00%78.3%23.00%100.0%1.00%90.9%11.00%55.8%43.00%81.8%11.00%83.3%12.00%50.0%2.00%78.6%14.00%67.2%61.00%65.0%40.00%100.0%1.00%68.2%22.00%
Dusseldorf49.0%49.00%14.3%7.00%21.7%23.00%22.7%22.00%45.9%122.00%36.3%135.00%43.1%58.00%36.4%33.00%50.0%2.00%11.1%9.00%44.3%122.00%33.3%3.00%39.0%118.00%44.7%141.00%15.4%13.00%38.0%92.00%
Eintracht Braunschweig0.0%1.00%0.0%1.00%50.0%4.00%20.0%5.00%0.0%7.00%0.0%1.00%25.0%12.00%40.0%5.00%33.3%6.00%0.0%1.00%33.3%6.00%
Eintracht Frankfurt63.6%22.00%100.0%1.00%100.0%2.00%100.0%2.00%66.7%15.00%77.3%22.00%100.0%1.00%66.7%3.00%65.5%29.00%71.4%7.00%83.3%6.00%100.0%1.00%60.0%10.00%81.8%22.00%79.3%29.00%100.0%1.00%81.2%16.00%
FC Augsburg53.0%132.00%92.9%14.00%70.0%10.00%73.7%19.00%65.3%98.00%54.1%122.00%50.0%4.00%64.8%54.00%47.2%163.00%72.9%48.00%100.0%6.00%64.8%54.00%52.9%17.00%61.5%39.00%55.2%163.00%59.6%178.00%63.6%11.00%54.9%91.00%
Greuther Furth20.8%24.00%0.0%2.00%9.1%11.00%33.3%3.00%35.2%54.00%46.7%60.00%24.2%33.00%27.3%11.00%20.0%5.00%29.0%69.00%37.5%8.00%37.7%61.00%36.4%66.00%25.0%4.00%35.3%51.00%
Hamburger SV34.2%79.00%44.2%43.00%34.5%29.00%52.8%163.00%56.0%184.00%40.6%69.00%31.7%41.00%0.0%1.00%50.0%8.00%56.4%188.00%11.1%9.00%48.4%159.00%50.3%179.00%45.7%35.00%45.0%131.00%
Hannover 966.2%16.00%18.2%11.00%28.6%7.00%27.1%48.00%29.7%37.00%26.9%26.00%12.5%8.00%0.0%1.00%33.3%6.00%38.3%47.00%0.0%2.00%40.6%32.00%37.9%29.00%50.0%6.00%27.8%36.00%
Hansa Rostock16.7%6.00%0.0%6.00%0.0%2.00%60.0%5.00%0.0%2.00%0.0%4.00%0.0%1.00%0.0%6.00%0.0%9.00%0.0%4.00%
Hertha BSC44.8%163.00%70.6%17.00%42.9%7.00%65.4%26.00%67.3%110.00%63.7%135.00%80.0%5.00%53.3%60.00%44.0%184.00%70.3%37.00%100.0%2.00%61.3%62.00%46.7%15.00%56.9%65.00%57.1%184.00%57.6%217.00%100.0%9.00%54.5%112.00%
Hoffenheim51.5%66.00%100.0%5.00%100.0%3.00%62.5%8.00%82.4%51.00%56.9%58.00%100.0%7.00%75.8%33.00%59.4%69.00%73.1%26.00%40.0%5.00%77.8%27.00%77.8%9.00%66.7%24.00%63.0%73.00%62.2%74.00%100.0%7.00%63.2%38.00%
Holstein Kiel26.1%23.00%100.0%1.00%16.7%12.00%16.7%6.00%35.2%54.00%38.7%62.00%22.2%27.00%41.7%12.00%0.0%5.00%32.3%65.00%0.0%2.00%29.2%48.00%20.8%48.00%0.0%5.00%32.4%37.00%
Jahn Regensburg12.5%8.00%50.0%2.00%0.0%1.00%47.1%17.00%53.3%15.00%22.2%9.00%50.0%4.00%26.3%19.00%100.0%1.00%16.7%12.00%12.5%16.00%0.0%2.00%23.1%13.00%
Karlsruher SC27.3%22.00%21.4%14.00%40.0%10.00%38.5%39.00%43.1%65.00%33.3%24.00%42.9%7.00%20.0%5.00%39.4%66.00%33.3%6.00%28.0%50.00%36.1%61.00%9.1%11.00%33.3%45.00%
Mainz 0572.2%36.00%66.7%3.00%100.0%3.00%71.4%7.00%80.6%36.00%63.6%33.00%100.0%1.00%72.7%11.00%68.3%41.00%87.5%8.00%100.0%2.00%58.3%12.00%50.0%4.00%57.1%7.00%77.5%40.00%73.3%45.00%100.0%4.00%69.6%23.00%
Paderborn 0728.4%67.00%80.0%5.00%0.0%1.00%32.8%61.00%18.2%22.00%44.8%163.00%42.9%184.00%37.0%73.00%22.5%40.00%12.5%16.00%42.2%187.00%12.5%8.00%40.5%158.00%40.5%195.00%27.3%33.00%40.0%150.00%
RB Leipzig50.0%2.00%100.0%1.00%100.0%1.00%100.0%1.00%100.0%1.00%
SC Freiburg90.0%10.00%100.0%1.00%100.0%1.00%100.0%5.00%88.9%9.00%80.0%5.00%50.0%8.00%66.7%6.00%100.0%5.00%80.0%5.00%87.5%16.00%83.3%6.00%0.0%1.00%100.0%6.00%
SV Darmstadt 9845.0%80.00%0.0%4.00%35.0%40.00%20.7%29.00%40.4%178.00%42.4%217.00%37.8%74.00%26.7%45.00%0.0%1.00%16.7%6.00%49.7%195.00%37.5%8.00%40.6%170.00%50.4%252.00%23.5%17.00%41.3%150.00%
SV Sandhausen0.0%5.00%0.0%1.00%0.0%1.00%36.4%11.00%0.0%9.00%0.0%7.00%0.0%4.00%100.0%1.00%57.1%7.00%0.0%1.00%20.0%5.00%30.8%13.00%50.0%2.00%33.3%3.00%
Schalke 0444.7%152.00%86.7%15.00%71.4%7.00%73.7%19.00%67.7%93.00%55.7%122.00%75.0%12.00%71.0%69.00%43.6%188.00%61.7%47.00%100.0%4.00%67.7%65.00%73.7%19.00%60.6%66.00%57.8%187.00%50.3%195.00%42.9%7.00%48.1%108.00%
St. Pauli20.0%55.00%0.0%2.00%31.8%22.00%18.8%16.00%45.1%91.00%45.5%112.00%36.8%38.00%30.4%23.00%0.0%1.00%0.0%6.00%51.9%108.00%50.0%8.00%37.1%97.00%45.3%117.00%14.3%7.00%44.3%97.00%
Union Berlin71.4%7.00%75.0%4.00%66.7%3.00%62.5%8.00%88.9%9.00%100.0%2.00%100.0%1.00%100.0%2.00%0.0%1.00%66.7%6.00%87.5%8.00%62.5%8.00%100.0%1.00%50.0%8.00%
VfB Stuttgart59.7%124.00%64.3%14.00%90.0%10.00%75.0%20.00%73.0%100.00%61.0%118.00%60.0%5.00%62.3%61.00%51.6%159.00%59.4%32.00%100.0%6.00%70.8%48.00%83.3%12.00%72.0%50.00%59.5%158.00%59.4%170.00%80.0%5.00%62.9%97.00%
VfL Bochum55.9%145.00%77.8%18.00%87.5%16.00%66.7%18.00%61.9%105.00%55.3%141.00%66.7%6.00%63.6%66.00%49.7%179.00%62.1%29.00%100.0%9.00%79.2%48.00%87.5%16.00%63.9%61.00%59.5%195.00%49.6%252.00%69.2%13.00%54.7%117.00%
VfL Wolfsburg57.1%21.00%0.0%1.00%80.0%5.00%81.8%11.00%84.6%13.00%100.0%1.00%75.0%4.00%54.3%35.00%50.0%6.00%100.0%5.00%100.0%2.00%90.9%11.00%72.7%33.00%76.5%17.00%50.0%2.00%85.7%7.00%
Werder Bremen60.2%113.00%85.7%14.00%77.8%9.00%69.2%26.00%65.9%88.00%62.0%92.00%66.7%6.00%64.7%51.00%55.0%131.00%72.2%36.00%100.0%4.00%67.6%37.00%76.9%13.00%66.7%45.00%60.0%150.00%58.7%150.00%66.7%3.00%55.7%97.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
VfB Stuttgart 52.92%
Hamburger SV 47.08%
Loser →
↓ Winner
Hamburger SVVfB Stuttgart
Hamburger SV47.1%100.00%
VfB Stuttgart52.9%100.00%

Overall Game Log

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

Date Opponent Score Pre Elo Opp Elo Win % Tie % Loss % Elo Δ Points
2022-07-15 Hannover 96 W 2-1 1656 1707 39.5% 25.9% 34.6% +3.2 3
2022-07-15 @ 1. FC Kaiserslautern L 1-2 1707 1656 34.6% 25.9% 39.5% -3.2 0
2022-07-16 1. FC Nurnberg W 3-2 1746 1721 50.0% 24.4% 25.5% +2.4 3
2022-07-16 @ St. Pauli L 2-3 1721 1746 25.5% 24.4% 50.0% -2.4 0
2022-07-16 Arminia Bielefeld W 2-1 1697 1788 33.8% 25.9% 40.3% +3.6 3
2022-07-16 @ SV Sandhausen L 1-2 1788 1697 40.3% 25.9% 33.8% -3.6 0
2022-07-16 Dusseldorf L 1-2 1699 1753 39.0% 25.9% 35.0% -3.5 0
2022-07-16 @ 1. FC Magdeburg W 2-1 1753 1699 35.0% 25.9% 39.0% +3.5 3
2022-07-16 Holstein Kiel D 2-2 1742 1724 49.0% 24.7% 26.4% -0.3 1
2022-07-16 @ Greuther Furth D 2-2 1724 1742 26.4% 24.7% 49.0% +0.3 1
2022-07-16 SV Darmstadt 98 W 2-0 1703 1784 35.1% 25.9% 39.0% +7.0 3
2022-07-16 @ Jahn Regensburg L 0-2 1784 1703 39.0% 25.9% 35.1% -7.0 0
2022-07-17 1. FC Heidenheim L 0-1 1681 1732 39.4% 25.9% 34.7% -3.8 0
2022-07-17 @ Hansa Rostock W 1-0 1732 1681 34.7% 25.9% 39.4% +3.8 3
2022-07-17 Hamburger SV L 0-2 1664 1819 26.2% 24.6% 49.2% -5.1 0
2022-07-17 @ Eintracht Braunschweig W 2-0 1819 1664 49.2% 24.6% 26.2% +5.1 3
2022-07-17 Karlsruher SC W 5-0 1767 1724 52.4% 23.8% 23.8% +10.9 3
2022-07-17 @ Paderborn 07 L 0-5 1724 1767 23.8% 23.8% 52.4% -10.9 0
2022-07-22 Paderborn 07 W 2-1 1756 1778 43.5% 25.6% 30.9% +2.9 6
2022-07-22 @ Dusseldorf L 1-2 1778 1756 30.9% 25.6% 43.5% -2.9 3
2022-07-22 SV Sandhausen W 2-1 1777 1701 56.7% 22.4% 20.9% +2.1 3
2022-07-22 @ SV Darmstadt 98 L 1-2 1701 1777 20.9% 22.4% 56.7% -2.1 3
2022-07-23 1. FC Kaiserslautern D 2-2 1725 1660 55.3% 22.9% 21.8% -0.5 2
2022-07-23 @ Holstein Kiel D 2-2 1660 1725 21.8% 22.9% 55.3% +0.5 4
2022-07-23 Eintracht Braunschweig W 3-0 1736 1659 56.7% 22.4% 20.9% +6.0 6
2022-07-23 @ 1. FC Heidenheim L 0-3 1659 1736 20.9% 22.4% 56.7% -6.0 0
2022-07-23 Greuther Furth W 2-0 1718 1741 43.4% 25.6% 31.0% +5.9 3
2022-07-23 @ 1. FC Nurnberg L 0-2 1741 1718 31.0% 25.6% 43.4% -5.9 1
2022-07-23 St. Pauli D 2-2 1704 1748 40.3% 25.9% 33.8% -0.1 1
2022-07-23 @ Hannover 96 D 2-2 1748 1704 33.8% 25.9% 40.3% +0.1 4
2022-07-24 1. FC Magdeburg L 2-3 1713 1695 49.1% 24.6% 26.3% -4.0 0
2022-07-24 @ Karlsruher SC W 3-2 1695 1713 26.3% 24.6% 49.1% +4.0 3
2022-07-24 Hansa Rostock L 0-1 1824 1677 65.3% 18.9% 15.9% -5.6 3
2022-07-24 @ Hamburger SV W 1-0 1677 1824 15.9% 18.9% 65.3% +5.6 3
2022-07-24 Jahn Regensburg L 0-3 1784 1710 56.4% 22.5% 21.1% -13.6 0
2022-07-24 @ Arminia Bielefeld W 3-0 1710 1784 21.1% 22.5% 56.4% +13.6 6
2022-08-05 Dusseldorf W 1-0 1699 1759 38.0% 26.0% 36.0% +3.5 6
2022-08-05 @ SV Sandhausen L 0-1 1759 1699 36.0% 26.0% 38.0% -3.5 6
2022-08-05 Karlsruher SC D 1-1 1735 1709 50.1% 24.4% 25.5% -0.5 2
2022-08-05 @ Greuther Furth D 1-1 1709 1735 25.5% 24.4% 50.1% +0.5 1
2022-08-06 1. FC Heidenheim W 1-0 1819 1742 56.8% 22.4% 20.8% +2.2 6
2022-08-06 @ Hamburger SV L 0-1 1742 1819 20.8% 22.4% 56.8% -2.2 6
2022-08-06 1. FC Nurnberg D 0-0 1724 1724 46.5% 25.1% 28.3% -0.4 7
2022-08-06 @ Jahn Regensburg D 0-0 1724 1724 28.3% 25.1% 46.5% +0.4 4
2022-08-06 Arminia Bielefeld W 2-1 1682 1770 34.2% 25.9% 39.9% +3.6 6
2022-08-06 @ Hansa Rostock L 1-2 1770 1682 39.9% 25.9% 34.2% -3.6 0
2022-08-06 Hannover 96 W 4-2 1775 1703 56.1% 22.6% 21.2% +3.2 6
2022-08-06 @ Paderborn 07 L 2-4 1703 1775 21.2% 22.6% 56.1% -3.2 1
2022-08-07 Holstein Kiel L 1-2 1699 1724 43.1% 25.6% 31.2% -3.8 3
2022-08-07 @ 1. FC Magdeburg W 2-1 1724 1699 31.2% 25.6% 43.1% +3.8 5
2022-08-07 St. Pauli W 2-1 1660 1749 34.1% 25.9% 40.0% +3.6 7
2022-08-07 @ 1. FC Kaiserslautern L 1-2 1749 1660 40.0% 25.9% 34.1% -3.6 4
2022-08-07 SV Darmstadt 98 L 0-1 1653 1779 29.4% 25.4% 45.3% -3.0 0
2022-08-07 @ Eintracht Braunschweig W 1-0 1779 1653 45.3% 25.4% 29.4% +3.0 6
2022-08-12 1. FC Heidenheim L 0-3 1725 1740 44.5% 25.5% 30.0% -11.3 4
2022-08-12 @ 1. FC Nurnberg W 3-0 1740 1725 30.0% 25.5% 44.5% +11.3 9
2022-08-12 Paderborn 07 L 0-1 1664 1779 30.7% 25.6% 43.7% -3.1 7
2022-08-12 @ 1. FC Kaiserslautern W 1-0 1779 1664 43.7% 25.6% 30.7% +3.1 9
2022-08-13 Eintracht Braunschweig W 3-0 1728 1650 56.9% 22.4% 20.8% +5.9 8
2022-08-13 @ Holstein Kiel L 0-3 1650 1728 20.8% 22.4% 56.9% -5.9 0
2022-08-13 Hamburger SV L 0-2 1767 1821 39.0% 25.9% 35.0% -7.0 0
2022-08-13 @ Arminia Bielefeld W 2-0 1821 1767 35.0% 25.9% 39.0% +7.0 9
2022-08-13 Hansa Rostock W 4-0 1782 1686 59.2% 21.5% 19.3% +7.2 9
2022-08-13 @ SV Darmstadt 98 L 0-4 1686 1782 19.3% 21.5% 59.2% -7.2 6
2022-08-13 SV Sandhausen W 3-2 1710 1702 47.7% 24.9% 27.4% +2.5 4
2022-08-13 @ Karlsruher SC L 2-3 1702 1710 27.4% 24.9% 47.7% -2.5 6
2022-08-14 1. FC Magdeburg W 3-0 1745 1696 53.2% 23.5% 23.2% +6.6 7
2022-08-14 @ St. Pauli L 0-3 1696 1745 23.2% 23.5% 53.2% -6.6 3
2022-08-14 Greuther Furth D 2-2 1756 1735 49.5% 24.6% 26.0% -0.3 7
2022-08-14 @ Dusseldorf D 2-2 1735 1756 26.0% 24.6% 49.5% +0.3 3
2022-08-14 Jahn Regensburg W 1-0 1700 1723 43.4% 25.6% 31.0% +3.1 4
2022-08-14 @ Hannover 96 L 0-1 1723 1700 31.0% 25.6% 43.4% -3.1 7
2022-08-19 Hannover 96 L 0-4 1689 1703 44.6% 25.4% 29.9% -14.8 3
2022-08-19 @ 1. FC Magdeburg W 4-0 1703 1689 29.9% 25.4% 44.6% +14.8 7
2022-08-19 SV Darmstadt 98 L 1-2 1828 1790 51.8% 24.0% 24.2% -4.4 9
2022-08-19 @ Hamburger SV W 2-1 1790 1828 24.2% 24.0% 51.8% +4.4 12
2022-08-20 1. FC Nurnberg L 1-2 1700 1713 44.7% 25.4% 29.9% -3.9 6
2022-08-20 @ SV Sandhausen W 2-1 1713 1700 29.9% 25.4% 44.7% +3.9 7
2022-08-20 Dusseldorf D 2-2 1644 1755 31.2% 25.6% 43.2% +0.2 1
2022-08-20 @ Eintracht Braunschweig D 2-2 1755 1644 43.2% 25.6% 31.2% -0.2 8
2022-08-20 Holstein Kiel W 7-2 1782 1734 53.0% 23.6% 23.4% +7.4 12
2022-08-20 @ Paderborn 07 L 2-7 1734 1782 23.4% 23.6% 53.0% -7.4 8
2022-08-20 Karlsruher SC L 0-6 1720 1712 47.7% 24.9% 27.4% -22.8 7
2022-08-20 @ Jahn Regensburg W 6-0 1712 1720 27.4% 24.9% 47.7% +22.8 7
2022-08-21 1. FC Kaiserslautern L 1-3 1735 1661 56.5% 22.5% 21.0% -8.1 3
2022-08-21 @ Greuther Furth W 3-1 1661 1735 21.0% 22.5% 56.5% +8.1 10
2022-08-21 Arminia Bielefeld D 1-1 1751 1760 45.4% 25.3% 29.3% -0.3 10
2022-08-21 @ 1. FC Heidenheim D 1-1 1760 1751 29.3% 25.3% 45.4% +0.3 1
2022-08-21 St. Pauli W 2-0 1679 1752 36.3% 26.0% 37.7% +6.9 9
2022-08-21 @ Hansa Rostock L 0-2 1752 1679 37.7% 26.0% 36.3% -6.9 7
2022-08-26 Eintracht Braunschweig W 4-1 1760 1644 61.5% 20.5% 17.9% +4.3 4
2022-08-26 @ Arminia Bielefeld L 1-4 1644 1760 17.9% 20.5% 61.5% -4.3 1
2022-08-26 Jahn Regensburg W 4-0 1755 1697 54.4% 23.2% 22.4% +8.4 11
2022-08-26 @ Dusseldorf L 0-4 1697 1755 22.4% 23.2% 54.4% -8.4 7
2022-08-27 1. FC Heidenheim D 2-2 1794 1751 52.4% 23.8% 23.8% -0.4 13
2022-08-27 @ SV Darmstadt 98 D 2-2 1751 1794 23.8% 23.8% 52.4% +0.4 11
2022-08-27 Hamburger SV L 0-2 1717 1824 31.8% 25.7% 42.5% -6.0 7
2022-08-27 @ 1. FC Nurnberg W 2-0 1824 1717 42.5% 25.7% 31.8% +6.0 12
2022-08-27 Hansa Rostock W 2-0 1735 1686 53.3% 23.5% 23.2% +4.6 10
2022-08-27 @ Karlsruher SC L 0-2 1686 1735 23.2% 23.5% 53.3% -4.6 9
2022-08-27 Paderborn 07 D 2-2 1745 1789 40.4% 25.9% 33.8% -0.1 8
2022-08-27 @ St. Pauli D 2-2 1789 1745 33.8% 25.9% 40.4% +0.1 13
2022-08-28 1. FC Magdeburg D 4-4 1669 1674 45.8% 25.3% 28.9% -0.2 11
2022-08-28 @ 1. FC Kaiserslautern D 4-4 1674 1669 28.9% 25.3% 45.8% +0.2 4
2022-08-28 Greuther Furth W 2-1 1718 1727 45.4% 25.3% 29.3% +2.8 10
2022-08-28 @ Hannover 96 L 1-2 1727 1718 29.3% 25.3% 45.4% -2.8 3
2022-08-28 SV Sandhausen W 1-0 1726 1696 50.8% 24.2% 25.0% +2.6 11
2022-08-28 @ Holstein Kiel L 0-1 1696 1726 25.0% 24.2% 50.8% -2.6 6
2022-09-02 1. FC Nurnberg W 4-2 1640 1711 36.5% 26.0% 37.5% +5.3 4
2022-09-02 @ Eintracht Braunschweig L 2-4 1711 1640 37.5% 26.0% 36.5% -5.3 7
2022-09-02 Dusseldorf W 2-1 1751 1764 44.9% 25.4% 29.7% +2.8 14
2022-09-02 @ 1. FC Heidenheim L 1-2 1764 1751 29.7% 25.4% 44.9% -2.9 11
2022-09-03 1. FC Magdeburg W 1-0 1789 1674 61.5% 20.6% 18.0% +1.9 16
2022-09-03 @ Paderborn 07 L 0-1 1674 1789 18.0% 20.6% 61.5% -1.9 4
2022-09-03 Holstein Kiel D 0-0 1689 1729 41.0% 25.8% 33.2% -0.2 8
2022-09-03 @ Jahn Regensburg D 0-0 1729 1689 33.2% 25.8% 41.0% +0.2 12
2022-09-03 Karlsruher SC W 1-0 1830 1740 58.4% 21.8% 19.8% +2.1 15
2022-09-03 @ Hamburger SV L 0-1 1740 1830 19.8% 21.8% 58.4% -2.1 10
2022-09-03 St. Pauli D 2-2 1724 1745 43.8% 25.6% 30.7% -0.2 4
2022-09-03 @ Greuther Furth D 2-2 1745 1724 30.7% 25.6% 43.8% +0.2 9
2022-09-04 1. FC Kaiserslautern D 0-0 1693 1668 50.0% 24.4% 25.6% -0.5 7
2022-09-04 @ SV Sandhausen D 0-0 1668 1693 25.6% 24.4% 50.0% +0.5 12
2022-09-04 Arminia Bielefeld D 1-1 1794 1764 50.6% 24.3% 25.2% -0.5 14
2022-09-04 @ SV Darmstadt 98 D 1-1 1764 1794 25.2% 24.3% 50.6% +0.5 5
2022-09-04 Hannover 96 L 0-1 1681 1721 41.0% 25.8% 33.1% -3.9 9
2022-09-04 @ Hansa Rostock W 1-0 1721 1681 33.1% 25.8% 41.0% +3.9 13
2022-09-09 Arminia Bielefeld W 1-0 1706 1765 38.3% 26.0% 35.7% +3.5 10
2022-09-09 @ 1. FC Nurnberg L 0-1 1765 1706 35.7% 26.0% 38.3% -3.5 5
2022-09-09 Hamburger SV L 2-3 1729 1832 32.3% 25.8% 41.9% -2.9 12
2022-09-09 @ Holstein Kiel W 3-2 1832 1729 41.9% 25.8% 32.3% +2.9 18
2022-09-10 1. FC Heidenheim D 0-0 1738 1754 44.4% 25.5% 30.1% -0.3 11
2022-09-10 @ Karlsruher SC D 0-0 1754 1738 30.1% 25.5% 44.4% +0.3 15
2022-09-10 Eintracht Braunschweig D 1-1 1725 1646 57.1% 22.3% 20.6% -0.7 14
2022-09-10 @ Hannover 96 D 1-1 1646 1725 20.6% 22.3% 57.1% +0.7 5
2022-09-10 Hansa Rostock W 3-1 1761 1677 57.6% 22.1% 20.3% +3.5 14
2022-09-10 @ Dusseldorf L 1-3 1677 1761 20.3% 22.1% 57.6% -3.5 9
2022-09-10 Jahn Regensburg W 3-0 1791 1689 59.9% 21.2% 18.9% +5.4 19
2022-09-10 @ Paderborn 07 L 0-3 1689 1791 18.9% 21.2% 59.9% -5.4 8
2022-09-11 Greuther Furth W 2-1 1672 1724 39.3% 25.9% 34.7% +3.2 7
2022-09-11 @ 1. FC Magdeburg L 1-2 1724 1672 34.7% 25.9% 39.3% -3.2 4
2022-09-11 SV Darmstadt 98 D 3-3 1669 1793 29.6% 25.4% 45.0% +0.2 13
2022-09-11 @ 1. FC Kaiserslautern D 3-3 1793 1669 45.0% 25.4% 29.6% -0.2 15
2022-09-11 SV Sandhausen D 1-1 1745 1693 53.6% 23.4% 23.0% -0.6 10
2022-09-11 @ St. Pauli D 1-1 1693 1745 23.0% 23.4% 53.6% +0.6 8
2022-09-16 Hannover 96 L 2-3 1693 1724 42.3% 25.7% 32.0% -3.5 8
2022-09-16 @ SV Sandhausen W 3-2 1724 1693 32.0% 25.7% 42.3% +3.5 17
2022-09-16 Karlsruher SC W 2-1 1646 1737 33.8% 25.9% 40.4% +3.6 8
2022-09-16 @ Eintracht Braunschweig L 1-2 1737 1646 40.4% 25.9% 33.8% -3.6 11
2022-09-17 1. FC Magdeburg W 3-1 1674 1676 46.3% 25.2% 28.5% +4.8 12
2022-09-17 @ Hansa Rostock L 1-3 1676 1674 28.5% 25.2% 46.3% -4.8 7
2022-09-17 1. FC Nurnberg W 2-0 1793 1709 57.6% 22.1% 20.3% +4.0 18
2022-09-17 @ SV Darmstadt 98 L 0-2 1709 1793 20.3% 22.1% 57.6% -4.0 10
2022-09-17 Dusseldorf W 2-0 1834 1764 55.9% 22.7% 21.4% +4.2 21
2022-09-17 @ Hamburger SV L 0-2 1764 1834 21.4% 22.7% 55.9% -4.2 14
2022-09-17 Holstein Kiel W 4-2 1761 1726 51.4% 24.1% 24.6% +3.7 8
2022-09-17 @ Arminia Bielefeld L 2-4 1726 1761 24.6% 24.1% 51.4% -3.7 12
2022-09-18 1. FC Kaiserslautern D 2-2 1754 1669 57.8% 22.0% 20.2% -0.6 16
2022-09-18 @ 1. FC Heidenheim D 2-2 1669 1754 20.2% 22.0% 57.8% +0.6 14
2022-09-18 Paderborn 07 W 2-1 1721 1796 35.9% 26.0% 38.1% +3.5 7
2022-09-18 @ Greuther Furth L 1-2 1796 1721 38.1% 26.0% 35.9% -3.5 19
2022-09-18 St. Pauli W 2-0 1683 1744 38.0% 26.0% 36.0% +6.6 11
2022-09-18 @ Jahn Regensburg L 0-2 1744 1683 36.0% 26.0% 38.0% -6.6 10
2022-09-30 Hamburger SV L 1-2 1728 1839 31.2% 25.6% 43.2% -3.0 17
2022-09-30 @ Hannover 96 W 2-1 1839 1728 43.2% 25.6% 31.2% +3.0 24
2022-09-30 SV Darmstadt 98 L 1-2 1793 1797 46.1% 25.2% 28.7% -4.0 19
2022-09-30 @ Paderborn 07 W 2-1 1797 1793 28.7% 25.2% 46.1% +4.0 21
2022-10-01 1. FC Heidenheim D 0-0 1738 1754 44.4% 25.5% 30.1% -0.3 11
2022-10-01 @ St. Pauli D 0-0 1754 1738 30.1% 25.5% 44.4% +0.3 17
2022-10-01 Arminia Bielefeld W 4-1 1760 1765 45.9% 25.3% 28.8% +6.8 17
2022-10-01 @ Dusseldorf L 1-4 1765 1760 28.8% 25.3% 45.9% -6.8 8
2022-10-01 Hansa Rostock D 1-1 1723 1678 52.5% 23.8% 23.7% -0.6 13
2022-10-01 @ Holstein Kiel D 1-1 1678 1723 23.7% 23.8% 52.5% +0.6 13
2022-10-01 SV Sandhausen D 1-1 1724 1690 51.3% 24.1% 24.6% -0.5 8
2022-10-01 @ Greuther Furth D 1-1 1690 1724 24.6% 24.1% 51.3% +0.5 9
2022-10-02 1. FC Nurnberg W 3-0 1734 1706 50.4% 24.3% 25.2% +7.2 14
2022-10-02 @ Karlsruher SC L 0-3 1706 1734 25.2% 24.3% 50.4% -7.2 10
2022-10-02 Eintracht Braunschweig D 1-1 1670 1650 49.3% 24.6% 26.1% -0.5 15
2022-10-02 @ 1. FC Kaiserslautern D 1-1 1650 1670 26.1% 24.6% 49.3% +0.5 9
2022-10-02 Jahn Regensburg W 1-0 1671 1690 44.0% 25.5% 30.5% +3.1 10
2022-10-02 @ 1. FC Magdeburg L 0-1 1690 1671 30.5% 25.5% 44.0% -3.1 11
2022-10-07 Greuther Furth D 2-2 1687 1724 41.4% 25.8% 32.8% -0.1 12
2022-10-07 @ Jahn Regensburg D 2-2 1724 1687 32.8% 25.8% 41.4% +0.1 9
2022-10-07 Karlsruher SC L 1-2 1758 1741 49.0% 24.7% 26.4% -4.2 8
2022-10-07 @ Arminia Bielefeld W 2-1 1741 1758 26.4% 24.7% 49.0% +4.2 17
2022-10-08 1. FC Kaiserslautern D 1-1 1842 1669 68.0% 17.5% 14.4% -1.1 25
2022-10-08 @ Hamburger SV D 1-1 1669 1842 14.4% 17.5% 68.0% +1.1 16
2022-10-08 Dusseldorf W 1-0 1801 1767 51.2% 24.1% 24.7% +2.6 24
2022-10-08 @ SV Darmstadt 98 L 0-1 1767 1801 24.7% 24.1% 51.2% -2.6 17
2022-10-08 Paderborn 07 L 0-3 1679 1789 31.3% 25.7% 43.0% -8.6 13
2022-10-08 @ Hansa Rostock W 3-0 1789 1679 43.0% 25.7% 31.3% +8.6 22
2022-10-08 St. Pauli W 2-1 1650 1737 34.3% 25.9% 39.8% +3.6 12
2022-10-08 @ Eintracht Braunschweig L 1-2 1737 1650 39.8% 25.9% 34.3% -3.6 11
2022-10-09 1. FC Magdeburg W 1-0 1690 1674 48.8% 24.7% 26.5% +2.7 12
2022-10-09 @ SV Sandhausen L 0-1 1674 1690 26.5% 24.7% 48.8% -2.7 10
2022-10-09 Hannover 96 W 2-1 1754 1725 50.6% 24.3% 25.1% +2.5 20
2022-10-09 @ 1. FC Heidenheim L 1-2 1725 1754 25.1% 24.3% 50.6% -2.5 17
2022-10-09 Holstein Kiel L 2-3 1698 1722 43.3% 25.6% 31.1% -3.6 10
2022-10-09 @ 1. FC Nurnberg W 3-2 1722 1698 31.1% 25.6% 43.3% +3.6 16
2022-10-14 Hamburger SV W 3-0 1734 1841 31.7% 25.7% 42.6% +10.9 14
2022-10-14 @ St. Pauli L 0-3 1841 1734 42.6% 25.7% 31.7% -10.9 25
2022-10-14 Hansa Rostock D 2-2 1724 1670 53.8% 23.4% 22.8% -0.5 10
2022-10-14 @ Greuther Furth D 2-2 1670 1724 22.8% 23.4% 53.8% +0.5 14
2022-10-15 1. FC Nurnberg L 0-1 1764 1695 55.8% 22.7% 21.4% -4.9 17
2022-10-15 @ Dusseldorf W 1-0 1695 1764 21.4% 22.7% 55.8% +4.9 13
2022-10-15 Arminia Bielefeld W 2-0 1722 1754 42.1% 25.8% 32.1% +6.1 20
2022-10-15 @ Hannover 96 L 0-2 1754 1722 32.1% 25.8% 42.1% -6.1 8
2022-10-15 Eintracht Braunschweig L 0-2 1671 1654 49.0% 24.7% 26.4% -8.4 10
2022-10-15 @ 1. FC Magdeburg W 2-0 1654 1671 26.4% 24.7% 49.0% +8.4 15
2022-10-15 SV Darmstadt 98 L 1-2 1745 1803 38.4% 26.0% 35.6% -3.5 17
2022-10-15 @ Karlsruher SC W 2-1 1803 1745 35.6% 26.0% 38.4% +3.5 27
2022-10-16 1. FC Heidenheim W 3-1 1726 1756 42.3% 25.7% 32.0% +5.2 19
2022-10-16 @ Holstein Kiel L 1-3 1756 1726 32.0% 25.7% 42.3% -5.2 20
2022-10-16 Jahn Regensburg L 0-3 1670 1687 44.3% 25.5% 30.2% -11.3 16
2022-10-16 @ 1. FC Kaiserslautern W 3-0 1687 1670 30.2% 25.5% 44.3% +11.3 15
2022-10-16 SV Sandhausen W 3-0 1798 1693 60.2% 21.1% 18.7% +5.3 25
2022-10-16 @ Paderborn 07 L 0-3 1693 1798 18.7% 21.1% 60.2% -5.3 12
2022-10-21 1. FC Kaiserslautern L 0-2 1671 1659 48.2% 24.8% 27.0% -8.3 14
2022-10-21 @ Hansa Rostock W 2-0 1659 1671 27.0% 24.8% 48.2% +8.3 19
2022-10-21 Holstein Kiel D 1-1 1807 1731 56.7% 22.4% 20.9% -0.7 28
2022-10-21 @ SV Darmstadt 98 D 1-1 1731 1807 20.9% 22.4% 56.7% +0.7 20
2022-10-22 Hannover 96 D 0-0 1700 1728 42.6% 25.7% 31.7% -0.2 14
2022-10-22 @ 1. FC Nurnberg D 0-0 1728 1700 31.7% 25.7% 42.6% +0.2 21
2022-10-22 Paderborn 07 D 0-0 1662 1803 27.7% 25.0% 47.3% +0.4 16
2022-10-22 @ Eintracht Braunschweig D 0-0 1803 1662 47.3% 25.0% 27.7% -0.4 26
2022-10-22 St. Pauli W 2-0 1748 1745 47.1% 25.1% 27.9% +5.4 11
2022-10-22 @ Arminia Bielefeld L 0-2 1745 1748 27.9% 25.1% 47.1% -5.4 14
2022-10-22 SV Sandhausen W 2-1 1698 1688 48.0% 24.9% 27.1% +2.6 18
2022-10-22 @ Jahn Regensburg L 1-2 1688 1698 27.1% 24.9% 48.0% -2.6 12
2022-10-23 1. FC Magdeburg L 2-3 1830 1663 67.4% 17.8% 14.8% -5.1 25
2022-10-23 @ Hamburger SV W 3-2 1663 1830 14.8% 17.8% 67.4% +5.1 13
2022-10-23 Dusseldorf L 0-2 1742 1759 44.1% 25.5% 30.3% -7.7 17
2022-10-23 @ Karlsruher SC W 2-0 1759 1742 30.3% 25.5% 44.1% +7.7 20
2022-10-23 Greuther Furth W 3-1 1751 1724 50.4% 24.3% 25.3% +4.3 23
2022-10-23 @ 1. FC Heidenheim L 1-3 1724 1751 25.3% 24.3% 50.4% -4.3 10
2022-10-28 1. FC Heidenheim D 1-1 1668 1755 34.3% 25.9% 39.8% +0.1 14
2022-10-28 @ 1. FC Magdeburg D 1-1 1755 1668 39.8% 25.9% 34.3% -0.1 24
2022-10-28 Arminia Bielefeld W 1-0 1719 1753 41.8% 25.8% 32.4% +3.2 13
2022-10-28 @ Greuther Furth L 0-1 1753 1719 32.4% 25.8% 41.8% -3.2 11
2022-10-29 1. FC Nurnberg D 0-0 1667 1699 42.1% 25.8% 32.1% -0.2 20
2022-10-29 @ 1. FC Kaiserslautern D 0-0 1699 1667 32.1% 25.8% 42.1% +0.2 15
2022-10-29 Dusseldorf L 1-2 1732 1767 41.6% 25.8% 32.6% -3.7 20
2022-10-29 @ Holstein Kiel W 2-1 1767 1732 32.6% 25.8% 41.6% +3.7 23
2022-10-29 Hansa Rostock L 0-3 1701 1663 51.8% 24.0% 24.3% -12.7 18
2022-10-29 @ Jahn Regensburg W 3-0 1663 1701 24.3% 24.0% 51.8% +12.7 17
2022-10-29 SV Darmstadt 98 D 1-1 1739 1806 37.1% 26.0% 36.9% -0.0 15
2022-10-29 @ St. Pauli D 1-1 1806 1739 36.9% 26.0% 37.1% +0.0 29
2022-10-30 Eintracht Braunschweig D 2-2 1685 1663 49.6% 24.5% 25.9% -0.3 13
2022-10-30 @ SV Sandhausen D 2-2 1663 1685 25.9% 24.5% 49.6% +0.3 17
2022-10-30 Hamburger SV L 2-3 1803 1825 43.5% 25.6% 30.9% -3.6 26
2022-10-30 @ Paderborn 07 W 3-2 1825 1803 30.9% 25.6% 43.5% +3.6 28
2022-10-30 Karlsruher SC W 1-0 1728 1734 45.9% 25.3% 28.9% +3.0 24
2022-10-30 @ Hannover 96 L 0-1 1734 1728 28.9% 25.3% 45.9% -3.0 17
2022-11-04 Hannover 96 W 1-0 1806 1731 56.5% 22.5% 21.0% +2.2 32
2022-11-04 @ SV Darmstadt 98 L 0-1 1731 1806 21.0% 22.5% 56.5% -2.2 24
2022-11-04 SV Sandhausen L 0-1 1675 1685 45.3% 25.4% 29.3% -4.2 17
2022-11-04 @ Hansa Rostock W 1-0 1685 1675 29.3% 25.4% 45.3% +4.2 16
2022-11-05 1. FC Kaiserslautern L 2-3 1750 1667 57.5% 22.1% 20.3% -4.5 11
2022-11-05 @ Arminia Bielefeld W 3-2 1667 1750 20.3% 22.1% 57.5% +4.5 23
2022-11-05 Holstein Kiel L 1-4 1731 1728 47.0% 25.1% 27.9% -10.0 17
2022-11-05 @ Karlsruher SC W 4-1 1728 1731 27.9% 25.1% 47.0% +10.0 23
2022-11-05 Paderborn 07 W 3-0 1755 1799 40.5% 25.9% 33.6% +9.1 27
2022-11-05 @ 1. FC Heidenheim L 0-3 1799 1755 33.6% 25.9% 40.5% -9.1 26
2022-11-05 St. Pauli W 1-0 1771 1739 50.9% 24.2% 24.9% +2.6 26
2022-11-05 @ Dusseldorf L 0-1 1739 1771 24.9% 24.2% 50.9% -2.6 15
2022-11-06 1. FC Magdeburg L 1-2 1700 1668 50.9% 24.2% 24.9% -4.3 15
2022-11-06 @ 1. FC Nurnberg W 2-1 1668 1700 24.9% 24.2% 50.9% +4.3 17
2022-11-06 Greuther Furth L 0-1 1663 1722 38.2% 26.0% 35.8% -3.7 17
2022-11-06 @ Eintracht Braunschweig W 1-0 1722 1663 35.8% 26.0% 38.2% +3.7 16
2022-11-06 Jahn Regensburg W 3-1 1828 1688 64.4% 19.2% 16.3% +2.7 31
2022-11-06 @ Hamburger SV L 1-3 1688 1828 16.3% 19.2% 64.4% -2.7 18
2022-11-08 Arminia Bielefeld L 0-2 1790 1746 52.5% 23.8% 23.7% -8.9 26
2022-11-08 @ Paderborn 07 W 2-0 1746 1790 23.7% 23.8% 52.5% +8.9 14
2022-11-08 Dusseldorf W 2-0 1729 1773 40.4% 25.9% 33.7% +6.3 27
2022-11-08 @ Hannover 96 L 0-2 1773 1729 33.7% 25.9% 40.4% -6.3 26
2022-11-08 Holstein Kiel D 0-0 1737 1738 46.4% 25.2% 28.4% -0.4 16
2022-11-08 @ St. Pauli D 0-0 1738 1737 28.4% 25.2% 46.4% +0.4 24
2022-11-08 Karlsruher SC W 2-0 1672 1721 39.7% 25.9% 34.4% +6.4 26
2022-11-08 @ 1. FC Kaiserslautern L 0-2 1721 1672 34.4% 25.9% 39.7% -6.4 17
2022-11-09 1. FC Heidenheim L 3-4 1689 1764 35.9% 26.0% 38.1% -3.1 16
2022-11-09 @ SV Sandhausen W 4-3 1764 1689 38.1% 26.0% 35.9% +3.1 30
2022-11-09 1. FC Nurnberg D 1-1 1671 1695 43.2% 25.6% 31.1% -0.2 18
2022-11-09 @ Hansa Rostock D 1-1 1695 1671 31.1% 25.6% 43.2% +0.2 16
2022-11-09 Eintracht Braunschweig D 1-1 1685 1659 50.1% 24.4% 25.5% -0.5 19
2022-11-09 @ Jahn Regensburg D 1-1 1659 1685 25.5% 24.4% 50.1% +0.5 18
2022-11-09 Hamburger SV W 1-0 1726 1831 32.0% 25.7% 42.3% +4.0 19
2022-11-09 @ Greuther Furth L 0-1 1831 1726 42.3% 25.7% 32.0% -4.0 31
2022-11-10 SV Darmstadt 98 L 0-1 1672 1808 28.2% 25.1% 46.6% -2.9 17
2022-11-10 @ 1. FC Magdeburg W 1-0 1808 1672 46.6% 25.1% 28.2% +2.9 35
2022-11-11 1. FC Kaiserslautern L 1-2 1767 1678 58.3% 21.8% 19.9% -4.8 26
2022-11-11 @ Dusseldorf W 2-1 1678 1767 19.9% 21.8% 58.3% +4.8 29
2022-11-11 Hannover 96 D 1-1 1738 1736 47.0% 25.1% 28.0% -0.4 25
2022-11-11 @ Holstein Kiel D 1-1 1736 1738 28.0% 25.1% 47.0% +0.4 28
2022-11-12 Hansa Rostock L 0-1 1660 1671 45.1% 25.4% 29.5% -4.2 18
2022-11-12 @ Eintracht Braunschweig W 1-0 1671 1660 29.5% 25.4% 45.1% +4.2 21
2022-11-12 Jahn Regensburg W 5-4 1768 1685 57.5% 22.1% 20.4% +1.8 33
2022-11-12 @ 1. FC Heidenheim L 4-5 1685 1768 20.4% 22.1% 57.5% -1.8 19
2022-11-12 St. Pauli D 4-4 1715 1736 43.6% 25.6% 30.8% -0.1 18
2022-11-12 @ Karlsruher SC D 4-4 1736 1715 30.8% 25.6% 43.6% +0.1 17
2022-11-12 SV Sandhausen W 4-2 1827 1686 64.5% 19.2% 16.3% +2.4 34
2022-11-12 @ Hamburger SV L 2-4 1686 1827 16.3% 19.2% 64.5% -2.4 16
2022-11-13 1. FC Magdeburg W 3-1 1755 1670 57.8% 22.0% 20.2% +3.4 17
2022-11-13 @ Arminia Bielefeld L 1-3 1670 1755 20.2% 22.0% 57.8% -3.4 17
2022-11-13 Greuther Furth D 1-1 1811 1730 57.3% 22.2% 20.5% -0.8 36
2022-11-13 @ SV Darmstadt 98 D 1-1 1730 1811 20.5% 22.2% 57.3% +0.8 20
2022-11-13 Paderborn 07 W 2-1 1696 1781 34.5% 25.9% 39.5% +3.6 19
2022-11-13 @ 1. FC Nurnberg L 1-2 1781 1696 39.5% 25.9% 34.5% -3.6 26
2023-01-27 1. FC Magdeburg W 3-2 1762 1666 59.2% 21.5% 19.4% +1.8 29
2023-01-27 @ Dusseldorf L 2-3 1666 1762 19.4% 21.5% 59.2% -1.8 17
2023-01-27 Paderborn 07 L 0-1 1714 1777 37.7% 26.0% 36.3% -3.6 18
2023-01-27 @ Karlsruher SC W 1-0 1777 1714 36.3% 26.0% 37.7% +3.6 29
2023-01-28 1. FC Kaiserslautern L 1-3 1736 1683 53.7% 23.4% 22.9% -7.8 28
2023-01-28 @ Hannover 96 W 3-1 1683 1736 22.9% 23.4% 53.7% +7.8 32
2023-01-28 Greuther Furth W 2-1 1738 1731 47.6% 24.9% 27.5% +2.7 28
2023-01-28 @ Holstein Kiel L 1-2 1731 1738 27.5% 24.9% 47.6% -2.7 20
2023-01-28 Hansa Rostock W 2-0 1769 1675 58.9% 21.6% 19.5% +3.8 36
2023-01-28 @ 1. FC Heidenheim L 0-2 1675 1769 19.5% 21.6% 58.9% -3.8 21
2023-01-28 Jahn Regensburg W 2-0 1810 1683 62.9% 19.9% 17.2% +3.3 39
2023-01-28 @ SV Darmstadt 98 L 0-2 1683 1810 17.2% 19.9% 62.9% -3.3 19
2023-01-29 Eintracht Braunschweig W 4-2 1829 1656 68.2% 17.4% 14.4% +2.1 37
2023-01-29 @ Hamburger SV L 2-4 1656 1829 14.4% 17.4% 68.2% -2.1 18
2023-01-29 St. Pauli L 0-1 1699 1736 41.4% 25.8% 32.8% -3.9 19
2023-01-29 @ 1. FC Nurnberg W 1-0 1736 1699 32.8% 25.8% 41.4% +3.9 20
2023-01-29 SV Sandhausen L 1-2 1758 1683 56.5% 22.5% 21.0% -4.7 17
2023-01-29 @ Arminia Bielefeld W 2-1 1683 1758 21.0% 22.5% 56.5% +4.7 19
2023-02-03 Dusseldorf W 4-1 1781 1764 48.9% 24.7% 26.4% +6.3 32
2023-02-03 @ Paderborn 07 L 1-4 1764 1781 26.4% 24.7% 48.9% -6.3 29
2023-02-03 SV Darmstadt 98 L 0-4 1688 1814 29.4% 25.4% 45.2% -10.7 19
2023-02-03 @ SV Sandhausen W 4-0 1814 1688 45.2% 25.4% 29.4% +10.7 42
2023-02-04 1. FC Heidenheim W 2-0 1654 1773 30.1% 25.5% 44.4% +7.8 21
2023-02-04 @ Eintracht Braunschweig L 0-2 1773 1654 44.4% 25.5% 30.1% -7.8 36
2023-02-04 1. FC Nurnberg W 1-0 1728 1695 51.1% 24.1% 24.8% +2.6 23
2023-02-04 @ Greuther Furth L 0-1 1695 1728 24.8% 24.1% 51.1% -2.6 19
2023-02-04 Arminia Bielefeld L 1-3 1680 1753 36.2% 26.0% 37.9% -5.8 19
2023-02-04 @ Jahn Regensburg W 3-1 1753 1680 37.9% 26.0% 36.2% +5.8 20
2023-02-04 Holstein Kiel W 2-1 1691 1741 39.6% 25.9% 34.5% +3.2 35
2023-02-04 @ 1. FC Kaiserslautern L 1-2 1741 1691 34.5% 25.9% 39.6% -3.2 28
2023-02-05 Hamburger SV L 0-2 1671 1831 25.6% 24.4% 49.9% -5.0 21
2023-02-05 @ Hansa Rostock W 2-0 1831 1671 49.9% 24.4% 25.6% +5.0 40
2023-02-05 Hannover 96 W 2-0 1740 1728 48.3% 24.8% 26.9% +5.2 23
2023-02-05 @ St. Pauli L 0-2 1728 1740 26.9% 24.8% 48.3% -5.2 28
2023-02-05 Karlsruher SC D 1-1 1664 1711 40.1% 25.9% 34.0% -0.1 18
2023-02-05 @ 1. FC Magdeburg D 1-1 1711 1664 34.0% 25.9% 40.1% +0.1 19
2023-02-10 Greuther Furth W 2-1 1711 1731 43.9% 25.6% 30.6% +2.9 22
2023-02-10 @ Karlsruher SC L 1-2 1731 1711 30.6% 25.6% 43.9% -2.9 23
2023-02-10 Hansa Rostock L 0-1 1759 1666 58.8% 21.6% 19.6% -5.1 20
2023-02-10 @ Arminia Bielefeld W 1-0 1666 1759 19.6% 21.6% 58.8% +5.1 24
2023-02-11 1. FC Magdeburg L 2-3 1737 1664 56.3% 22.6% 21.1% -4.4 28
2023-02-11 @ Holstein Kiel W 3-2 1664 1737 21.1% 22.6% 56.3% +4.4 21
2023-02-11 Hamburger SV D 3-3 1765 1836 36.5% 26.0% 37.5% +0.0 37
2023-02-11 @ 1. FC Heidenheim D 3-3 1836 1765 37.5% 26.0% 36.5% -0.0 41
2023-02-11 Jahn Regensburg W 1-0 1693 1674 49.2% 24.6% 26.2% +2.7 22
2023-02-11 @ 1. FC Nurnberg L 0-1 1674 1693 26.2% 24.6% 49.2% -2.7 19
2023-02-11 Paderborn 07 L 3-4 1723 1787 37.5% 26.0% 36.5% -3.2 28
2023-02-11 @ Hannover 96 W 4-3 1787 1723 36.5% 26.0% 37.5% +3.2 35
2023-02-12 1. FC Kaiserslautern W 1-0 1746 1694 53.5% 23.5% 23.0% +2.4 26
2023-02-12 @ St. Pauli L 0-1 1694 1746 23.0% 23.5% 53.5% -2.4 35
2023-02-12 Eintracht Braunschweig W 2-1 1825 1661 67.0% 18.0% 15.0% +1.4 45
2023-02-12 @ SV Darmstadt 98 L 1-2 1661 1825 15.0% 18.0% 67.0% -1.4 21
2023-02-12 SV Sandhausen W 2-0 1758 1677 57.2% 22.2% 20.6% +4.0 32
2023-02-12 @ Dusseldorf L 0-2 1677 1758 20.6% 22.2% 57.2% -4.0 19
2023-02-17 1. FC Kaiserslautern W 1-0 1790 1692 59.5% 21.3% 19.1% +2.0 38
2023-02-17 @ Paderborn 07 L 0-1 1692 1790 19.1% 21.3% 59.5% -2.0 35
2023-02-17 Holstein Kiel L 2-3 1660 1733 36.3% 26.0% 37.7% -3.2 21
2023-02-17 @ Eintracht Braunschweig W 3-2 1733 1660 37.7% 26.0% 36.3% +3.2 31
2023-02-18 Dusseldorf W 2-1 1728 1762 41.9% 25.8% 32.4% +3.1 26
2023-02-18 @ Greuther Furth L 1-2 1762 1728 32.4% 25.8% 41.9% -3.1 32
2023-02-18 Hannover 96 D 1-1 1671 1720 39.8% 25.9% 34.3% -0.1 20
2023-02-18 @ Jahn Regensburg D 1-1 1720 1671 34.3% 25.9% 39.8% +0.1 29
2023-02-18 St. Pauli L 1-2 1669 1748 35.4% 26.0% 38.6% -3.3 21
2023-02-18 @ 1. FC Magdeburg W 2-1 1748 1669 38.6% 26.0% 35.4% +3.3 29
2023-02-18 SV Darmstadt 98 L 0-1 1671 1826 26.2% 24.6% 49.2% -2.7 24
2023-02-18 @ Hansa Rostock W 1-0 1826 1671 49.2% 24.6% 26.2% +2.7 48
2023-02-19 1. FC Nurnberg W 5-0 1765 1695 55.9% 22.7% 21.4% +9.8 40
2023-02-19 @ 1. FC Heidenheim L 0-5 1695 1765 21.4% 22.7% 55.9% -9.8 22
2023-02-19 Arminia Bielefeld W 2-1 1836 1754 57.5% 22.1% 20.4% +2.0 44
2023-02-19 @ Hamburger SV L 1-2 1754 1836 20.4% 22.1% 57.5% -2.0 20
2023-02-19 Karlsruher SC L 0-3 1673 1714 40.9% 25.9% 33.2% -10.6 19
2023-02-19 @ SV Sandhausen W 3-0 1714 1673 33.2% 25.9% 40.9% +10.6 25
2023-02-24 Eintracht Braunschweig W 3-1 1759 1657 59.9% 21.2% 18.9% +3.2 35
2023-02-24 @ Dusseldorf L 1-3 1657 1759 18.9% 21.2% 59.9% -3.2 21
2023-02-24 Jahn Regensburg W 1-0 1724 1671 53.8% 23.4% 22.9% +2.4 28
2023-02-24 @ Karlsruher SC L 0-1 1671 1724 22.9% 23.4% 53.8% -2.4 20
2023-02-25 Greuther Furth W 3-1 1690 1731 40.8% 25.9% 33.3% +5.4 38
2023-02-25 @ 1. FC Kaiserslautern L 1-3 1731 1690 33.3% 25.9% 40.8% -5.4 26
2023-02-25 Hamburger SV D 1-1 1829 1838 45.2% 25.4% 29.4% -0.3 49
2023-02-25 @ SV Darmstadt 98 D 1-1 1838 1829 29.4% 25.4% 45.2% +0.3 45
2023-02-25 Paderborn 07 D 1-1 1736 1792 38.6% 26.0% 35.4% -0.1 32
2023-02-25 @ Holstein Kiel D 1-1 1792 1736 35.4% 26.0% 38.6% +0.1 39
2023-02-25 SV Sandhausen W 1-0 1685 1663 49.7% 24.5% 25.8% +2.7 25
2023-02-25 @ 1. FC Nurnberg L 0-1 1663 1685 25.8% 24.5% 49.7% -2.7 19
2023-02-26 1. FC Heidenheim L 0-1 1752 1775 43.4% 25.6% 31.0% -4.0 20
2023-02-26 @ Arminia Bielefeld W 1-0 1775 1752 31.0% 25.6% 43.4% +4.0 43
2023-02-26 1. FC Magdeburg L 1-2 1720 1665 53.9% 23.4% 22.8% -4.5 29
2023-02-26 @ Hannover 96 W 2-1 1665 1720 22.8% 23.4% 53.9% +4.5 24
2023-02-26 Hansa Rostock W 1-0 1751 1669 57.5% 22.1% 20.4% +2.1 32
2023-02-26 @ St. Pauli L 0-1 1669 1751 20.4% 22.1% 57.5% -2.1 24
2023-03-03 1. FC Kaiserslautern W 2-0 1670 1695 43.1% 25.7% 31.2% +5.9 27
2023-03-03 @ 1. FC Magdeburg L 0-2 1695 1670 31.2% 25.7% 43.1% -5.9 38
2023-03-03 St. Pauli L 1-2 1792 1753 51.9% 23.9% 24.2% -4.4 39
2023-03-03 @ Paderborn 07 W 2-1 1753 1792 24.2% 23.9% 51.9% +4.4 35
2023-03-04 1. FC Nurnberg W 3-0 1839 1688 65.6% 18.7% 15.7% +4.3 48
2023-03-04 @ Hamburger SV L 0-3 1688 1839 15.7% 18.7% 65.6% -4.4 25
2023-03-04 Dusseldorf L 0-1 1669 1762 33.5% 25.9% 40.6% -3.3 20
2023-03-04 @ Jahn Regensburg W 1-0 1762 1669 40.6% 25.9% 33.5% +3.3 38
2023-03-04 Holstein Kiel D 1-1 1660 1736 35.9% 26.0% 38.2% +0.0 20
2023-03-04 @ SV Sandhausen D 1-1 1736 1660 38.2% 26.0% 35.9% -0.0 33
2023-03-04 SV Darmstadt 98 W 1-0 1779 1828 39.7% 25.9% 34.4% +3.4 46
2023-03-04 @ 1. FC Heidenheim L 0-1 1828 1779 34.4% 25.9% 39.7% -3.4 49
2023-03-05 Arminia Bielefeld D 3-3 1654 1748 33.3% 25.9% 40.8% +0.1 22
2023-03-05 @ Eintracht Braunschweig D 3-3 1748 1654 40.8% 25.9% 33.3% -0.1 21
2023-03-05 Hannover 96 D 1-1 1725 1715 48.0% 24.9% 27.1% -0.4 27
2023-03-05 @ Greuther Furth D 1-1 1715 1725 27.1% 24.9% 48.0% +0.4 30
2023-03-05 Karlsruher SC L 0-2 1667 1727 38.1% 26.0% 35.9% -6.9 24
2023-03-05 @ Hansa Rostock W 2-0 1727 1667 35.9% 26.0% 38.1% +6.9 31
2023-03-10 Eintracht Braunschweig W 2-0 1684 1654 50.7% 24.2% 25.1% +4.9 28
2023-03-10 @ 1. FC Nurnberg L 0-2 1654 1684 25.1% 24.2% 50.7% -4.9 22
2023-03-10 SV Sandhausen D 2-2 1689 1660 50.5% 24.3% 25.2% -0.4 39
2023-03-10 @ 1. FC Kaiserslautern D 2-2 1660 1689 25.2% 24.3% 50.5% +0.4 21
2023-03-11 1. FC Heidenheim D 1-1 1765 1783 44.2% 25.5% 30.3% -0.3 39
2023-03-11 @ Dusseldorf D 1-1 1783 1765 30.3% 25.5% 44.2% +0.3 47
2023-03-11 Greuther Furth W 2-1 1758 1725 51.0% 24.2% 24.8% +2.4 38
2023-03-11 @ St. Pauli L 1-2 1725 1758 24.8% 24.2% 51.0% -2.4 27
2023-03-11 Paderborn 07 D 0-0 1676 1788 31.0% 25.6% 43.3% +0.3 28
2023-03-11 @ 1. FC Magdeburg D 0-0 1788 1676 43.3% 25.6% 31.0% -0.3 40
2023-03-11 SV Darmstadt 98 W 3-1 1748 1825 35.7% 26.0% 38.3% +6.0 24
2023-03-11 @ Arminia Bielefeld L 1-3 1825 1748 38.3% 26.0% 35.7% -6.0 49
2023-03-12 Hamburger SV W 4-2 1734 1843 31.4% 25.7% 42.9% +5.9 34
2023-03-12 @ Karlsruher SC L 2-4 1843 1734 42.9% 25.7% 31.4% -5.9 48
2023-03-12 Hansa Rostock D 1-1 1716 1660 54.1% 23.3% 22.6% -0.6 31
2023-03-12 @ Hannover 96 D 1-1 1660 1716 22.6% 23.3% 54.1% +0.6 25
2023-03-12 Jahn Regensburg L 1-2 1736 1665 56.0% 22.7% 21.4% -4.7 33
2023-03-12 @ Holstein Kiel W 2-1 1665 1736 21.4% 22.7% 56.0% +4.7 23
2023-03-17 1. FC Nurnberg D 2-2 1754 1689 55.3% 22.9% 21.8% -0.5 25
2023-03-17 @ Arminia Bielefeld D 2-2 1689 1754 21.8% 22.9% 55.3% +0.5 29
2023-03-17 Karlsruher SC W 5-2 1783 1740 52.4% 23.8% 23.8% +5.0 50
2023-03-17 @ 1. FC Heidenheim L 2-5 1740 1783 23.8% 23.8% 52.4% -5.0 34
2023-03-18 1. FC Kaiserslautern W 2-0 1819 1689 63.3% 19.8% 17.0% +3.3 52
2023-03-18 @ SV Darmstadt 98 L 0-2 1689 1819 17.0% 19.8% 63.3% -3.3 39
2023-03-18 1. FC Magdeburg W 3-0 1723 1676 52.9% 23.7% 23.5% +6.7 30
2023-03-18 @ Greuther Furth L 0-3 1676 1723 23.5% 23.7% 52.9% -6.7 28
2023-03-18 Holstein Kiel D 0-0 1837 1731 60.4% 21.0% 18.6% -1.0 49
2023-03-18 @ Hamburger SV D 0-0 1731 1837 18.6% 21.0% 60.4% +1.0 34
2023-03-18 Paderborn 07 W 1-0 1670 1788 30.3% 25.5% 44.1% +4.1 26
2023-03-18 @ Jahn Regensburg L 0-1 1788 1670 44.1% 25.5% 30.3% -4.1 40
2023-03-19 Dusseldorf L 2-5 1660 1765 32.0% 25.7% 42.3% -6.4 25
2023-03-19 @ Hansa Rostock W 5-2 1765 1660 42.3% 25.7% 32.0% +6.4 42
2023-03-19 Hannover 96 W 1-0 1649 1715 37.2% 26.0% 36.8% +3.6 25
2023-03-19 @ Eintracht Braunschweig L 0-1 1715 1649 36.8% 26.0% 37.2% -3.6 31
2023-03-19 St. Pauli L 0-5 1660 1760 32.6% 25.8% 41.6% -14.4 21
2023-03-19 @ SV Sandhausen W 5-0 1760 1660 41.6% 25.8% 32.6% +14.4 41
2023-03-31 Hamburger SV D 2-2 1771 1836 37.4% 26.0% 36.6% -0.0 43
2023-03-31 @ Dusseldorf D 2-2 1836 1771 36.6% 26.0% 37.4% +0.0 50
2023-03-31 SV Darmstadt 98 L 0-1 1689 1822 28.6% 25.2% 46.2% -2.9 29
2023-03-31 @ 1. FC Nurnberg W 1-0 1822 1689 46.2% 25.2% 28.6% +2.9 55
2023-04-01 1. FC Heidenheim D 2-2 1685 1788 32.3% 25.8% 42.0% +0.1 40
2023-04-01 @ 1. FC Kaiserslautern D 2-2 1788 1685 42.0% 25.8% 32.3% -0.1 51
2023-04-01 Eintracht Braunschweig D 1-1 1735 1652 57.5% 22.1% 20.4% -0.8 35
2023-04-01 @ Karlsruher SC D 1-1 1652 1735 20.4% 22.1% 57.5% +0.8 26
2023-04-01 Jahn Regensburg W 1-0 1775 1674 59.7% 21.3% 19.0% +2.0 44
2023-04-01 @ St. Pauli L 0-1 1674 1775 19.0% 21.3% 59.7% -2.0 26
2023-04-01 SV Sandhausen W 3-1 1711 1646 55.3% 22.9% 21.8% +3.7 34
2023-04-01 @ Hannover 96 L 1-3 1646 1711 21.8% 22.9% 55.3% -3.7 21
2023-04-02 Arminia Bielefeld L 2-3 1732 1753 43.7% 25.6% 30.8% -3.6 34
2023-04-02 @ Holstein Kiel W 3-2 1753 1732 30.8% 25.6% 43.7% +3.6 28
2023-04-02 Greuther Furth W 3-2 1784 1729 53.9% 23.4% 22.8% +2.1 43
2023-04-02 @ Paderborn 07 L 2-3 1729 1784 22.8% 23.4% 53.9% -2.1 30
2023-04-02 Hansa Rostock W 3-0 1669 1654 48.7% 24.7% 26.6% +7.5 31
2023-04-02 @ 1. FC Magdeburg L 0-3 1654 1669 26.6% 24.7% 48.7% -7.5 25
2023-04-08 1. FC Kaiserslautern W 1-0 1653 1686 42.1% 25.8% 32.2% +3.2 29
2023-04-08 @ Eintracht Braunschweig L 0-1 1686 1653 32.2% 25.8% 42.1% -3.2 40
2023-04-08 Hannover 96 W 6-1 1836 1715 62.2% 20.2% 17.6% +6.6 53
2023-04-08 @ Hamburger SV L 1-6 1715 1836 17.6% 20.2% 62.2% -6.6 34
2023-04-08 Karlsruher SC D 1-1 1686 1734 39.9% 25.9% 34.2% -0.1 30
2023-04-08 @ 1. FC Nurnberg D 1-1 1734 1686 34.2% 25.9% 39.9% +0.1 36
2023-04-08 St. Pauli L 0-1 1788 1776 48.1% 24.8% 27.0% -4.4 51
2023-04-08 @ 1. FC Heidenheim W 1-0 1776 1788 27.0% 24.8% 48.1% +4.4 47
2023-04-09 1. FC Magdeburg D 2-2 1672 1677 45.9% 25.2% 28.8% -0.2 27
2023-04-09 @ Jahn Regensburg D 2-2 1677 1672 28.8% 25.2% 45.9% +0.2 32
2023-04-09 Dusseldorf D 2-2 1757 1771 44.6% 25.5% 29.9% -0.2 29
2023-04-09 @ Arminia Bielefeld D 2-2 1771 1757 29.9% 25.5% 44.6% +0.2 44
2023-04-09 Greuther Furth L 0-2 1642 1727 34.6% 25.9% 39.5% -6.4 21
2023-04-09 @ SV Sandhausen W 2-0 1727 1642 39.5% 25.9% 34.6% +6.4 33
2023-04-09 Holstein Kiel L 2-3 1646 1729 35.0% 25.9% 39.1% -3.1 25
2023-04-09 @ Hansa Rostock W 3-2 1729 1646 39.1% 25.9% 35.0% +3.1 37
2023-04-09 Paderborn 07 W 2-1 1825 1786 51.9% 23.9% 24.2% +2.4 58
2023-04-09 @ SV Darmstadt 98 L 1-2 1786 1825 24.2% 23.9% 51.9% -2.4 43
2023-04-14 1. FC Heidenheim L 0-3 1709 1783 36.0% 26.0% 38.0% -9.6 34
2023-04-14 @ Hannover 96 W 3-0 1783 1709 38.0% 26.0% 36.0% +9.6 54
2023-04-14 Jahn Regensburg W 2-1 1734 1672 54.9% 23.0% 22.1% +2.2 36
2023-04-14 @ Greuther Furth L 1-2 1672 1734 22.1% 23.0% 54.9% -2.2 27
2023-04-15 1. FC Nurnberg W 2-1 1732 1686 52.7% 23.7% 23.6% +2.3 40
2023-04-15 @ Holstein Kiel L 1-2 1686 1732 23.6% 23.7% 52.7% -2.3 30
2023-04-15 Hamburger SV W 2-0 1682 1843 25.6% 24.4% 50.0% +8.5 43
2023-04-15 @ 1. FC Kaiserslautern L 0-2 1843 1682 50.0% 24.4% 25.6% -8.5 53
2023-04-15 Hansa Rostock W 3-0 1783 1643 64.4% 19.2% 16.3% +4.6 46
2023-04-15 @ Paderborn 07 L 0-3 1643 1783 16.3% 19.2% 64.4% -4.6 25
2023-04-15 SV Sandhausen L 1-2 1677 1636 52.2% 23.9% 24.0% -4.4 32
2023-04-15 @ 1. FC Magdeburg W 2-1 1636 1677 24.0% 23.9% 52.2% +4.4 24
2023-04-16 Arminia Bielefeld W 4-2 1734 1757 43.4% 25.6% 30.9% +4.6 39
2023-04-16 @ Karlsruher SC L 2-4 1757 1734 30.9% 25.6% 43.4% -4.6 29
2023-04-16 Eintracht Braunschweig L 1-2 1781 1656 62.6% 20.1% 17.3% -5.1 47
2023-04-16 @ St. Pauli W 2-1 1656 1781 17.3% 20.1% 62.6% +5.1 32
2023-04-16 SV Darmstadt 98 W 1-0 1772 1827 38.7% 26.0% 35.3% +3.5 47
2023-04-16 @ Dusseldorf L 0-1 1827 1772 35.3% 26.0% 38.7% -3.5 58
2023-04-21 Karlsruher SC W 2-1 1824 1739 57.8% 22.0% 20.2% +2.0 61
2023-04-21 @ SV Darmstadt 98 L 1-2 1739 1824 20.2% 22.0% 57.8% -2.0 39
2023-04-21 St. Pauli W 4-3 1834 1776 54.4% 23.2% 22.4% +2.0 56
2023-04-21 @ Hamburger SV L 3-4 1776 1834 22.4% 23.2% 54.4% -2.0 47
2023-04-22 1. FC Magdeburg L 1-2 1661 1673 45.0% 25.4% 29.6% -3.9 32
2023-04-22 @ Eintracht Braunschweig W 2-1 1673 1661 29.6% 25.4% 45.0% +3.9 35
2023-04-22 Dusseldorf W 2-0 1684 1775 33.8% 25.9% 40.4% +7.2 33
2023-04-22 @ 1. FC Nurnberg L 0-2 1775 1684 40.4% 25.9% 33.8% -7.2 47
2023-04-22 Greuther Furth W 2-0 1639 1736 33.0% 25.8% 41.2% +7.3 28
2023-04-22 @ Hansa Rostock L 0-2 1736 1639 41.2% 25.8% 33.0% -7.3 36
2023-04-22 Hannover 96 L 1-3 1752 1699 53.7% 23.4% 22.9% -7.8 29
2023-04-22 @ Arminia Bielefeld W 3-1 1699 1752 22.9% 23.4% 53.7% +7.8 37
2023-04-23 1. FC Kaiserslautern D 0-0 1670 1691 43.7% 25.6% 30.8% -0.3 28
2023-04-23 @ Jahn Regensburg D 0-0 1691 1670 30.8% 25.6% 43.7% +0.3 44
2023-04-23 Holstein Kiel W 3-0 1793 1734 54.5% 23.2% 22.4% +6.4 57
2023-04-23 @ 1. FC Heidenheim L 0-3 1734 1793 22.4% 23.2% 54.5% -6.4 40
2023-04-23 Paderborn 07 D 2-2 1640 1788 26.9% 24.8% 48.2% +0.3 25
2023-04-23 @ SV Sandhausen D 2-2 1788 1640 48.2% 24.8% 26.9% -0.3 47
2023-04-28 1. FC Heidenheim L 0-2 1728 1799 36.6% 26.0% 37.5% -6.7 36
2023-04-28 @ Greuther Furth W 2-0 1799 1728 37.5% 26.0% 36.6% +6.7 60
2023-04-28 Eintracht Braunschweig W 5-1 1788 1657 63.3% 19.8% 17.0% +5.2 50
2023-04-28 @ Paderborn 07 L 1-5 1657 1788 17.0% 19.8% 63.3% -5.2 32
2023-04-29 1. FC Nurnberg W 3-0 1707 1691 48.8% 24.7% 26.5% +7.5 40
2023-04-29 @ Hannover 96 L 0-3 1691 1707 26.5% 24.7% 48.8% -7.5 33
2023-04-29 Arminia Bielefeld W 2-1 1774 1744 50.6% 24.3% 25.1% +2.5 50
2023-04-29 @ St. Pauli L 1-2 1744 1774 25.1% 24.3% 50.6% -2.5 29
2023-04-29 Hamburger SV W 3-2 1677 1836 25.7% 24.4% 49.9% +4.0 38
2023-04-29 @ 1. FC Magdeburg L 2-3 1836 1677 49.9% 24.4% 25.7% -4.0 56
2023-04-29 Hansa Rostock L 0-1 1691 1646 52.7% 23.7% 23.6% -4.7 44
2023-04-29 @ 1. FC Kaiserslautern W 1-0 1646 1691 23.6% 23.7% 52.7% +4.7 31
2023-04-30 Jahn Regensburg W 2-1 1641 1669 42.6% 25.7% 31.7% +3.0 28
2023-04-30 @ SV Sandhausen L 1-2 1669 1641 31.7% 25.7% 42.6% -3.0 28
2023-04-30 Karlsruher SC W 3-2 1768 1737 50.8% 24.2% 24.9% +2.3 50
2023-04-30 @ Dusseldorf L 2-3 1737 1768 24.9% 24.2% 50.8% -2.3 39
2023-04-30 SV Darmstadt 98 L 0-3 1728 1826 32.8% 25.8% 41.4% -9.0 40
2023-04-30 @ Holstein Kiel W 3-0 1826 1728 41.4% 25.8% 32.8% +9.0 64
2023-05-05 Greuther Furth D 1-1 1742 1722 49.4% 24.6% 26.1% -0.5 30
2023-05-05 @ Arminia Bielefeld D 1-1 1722 1742 26.1% 24.6% 49.4% +0.5 37
2023-05-05 Paderborn 07 D 2-2 1832 1793 51.9% 23.9% 24.1% -0.4 57
2023-05-05 @ Hamburger SV D 2-2 1793 1832 24.1% 23.9% 51.9% +0.4 51
2023-05-06 Hannover 96 W 2-1 1734 1714 49.3% 24.6% 26.1% +2.5 42
2023-05-06 @ Karlsruher SC L 1-2 1714 1734 26.1% 24.6% 49.3% -2.5 40
2023-05-06 Holstein Kiel W 3-0 1770 1719 53.5% 23.5% 23.0% +6.6 53
2023-05-06 @ Dusseldorf L 0-3 1719 1770 23.0% 23.5% 53.5% -6.6 40
2023-05-06 Jahn Regensburg W 2-0 1651 1666 44.4% 25.5% 30.1% +5.8 34
2023-05-06 @ Hansa Rostock L 0-2 1666 1651 30.1% 25.5% 44.4% -5.8 28
2023-05-06 St. Pauli L 0-3 1835 1776 54.5% 23.2% 22.4% -13.3 64
2023-05-06 @ SV Darmstadt 98 W 3-0 1776 1835 22.4% 23.2% 54.5% +13.3 53
2023-05-07 1. FC Kaiserslautern D 3-3 1684 1686 46.2% 25.2% 28.6% -0.2 34
2023-05-07 @ 1. FC Nurnberg D 3-3 1686 1684 28.6% 25.2% 46.2% +0.2 45
2023-05-07 1. FC Magdeburg D 0-0 1806 1681 62.7% 20.0% 17.3% -1.0 61
2023-05-07 @ 1. FC Heidenheim D 0-0 1681 1806 17.3% 20.0% 62.7% +1.0 39
2023-05-07 SV Sandhausen W 2-1 1652 1644 47.8% 24.9% 27.3% +2.7 35
2023-05-07 @ Eintracht Braunschweig L 1-2 1644 1652 27.3% 24.9% 47.8% -2.7 28
2023-05-12 1. FC Nurnberg D 2-2 1682 1683 46.4% 25.2% 28.4% -0.3 40
2023-05-12 @ 1. FC Magdeburg D 2-2 1683 1682 28.4% 25.2% 46.4% +0.3 35
2023-05-12 Hansa Rostock L 1-2 1641 1657 44.5% 25.5% 30.1% -3.9 28
2023-05-12 @ SV Sandhausen W 2-1 1657 1641 30.1% 25.5% 44.5% +3.9 37
2023-05-13 Arminia Bielefeld L 1-2 1687 1741 38.9% 26.0% 35.2% -3.5 45
2023-05-13 @ 1. FC Kaiserslautern W 2-1 1741 1687 35.2% 26.0% 38.9% +3.5 33
2023-05-13 Dusseldorf D 0-0 1789 1777 48.4% 24.8% 26.9% -0.5 54
2023-05-13 @ St. Pauli D 0-0 1777 1789 26.9% 24.8% 48.4% +0.5 54
2023-05-13 Eintracht Braunschweig D 2-2 1722 1655 55.5% 22.8% 21.6% -0.5 38
2023-05-13 @ Greuther Furth D 2-2 1655 1722 21.6% 22.8% 55.5% +0.5 36
2023-05-13 Karlsruher SC W 2-1 1712 1737 43.1% 25.6% 31.2% +3.0 43
2023-05-13 @ Holstein Kiel L 1-2 1737 1712 31.2% 25.6% 43.1% -3.0 42
2023-05-14 1. FC Heidenheim W 3-2 1793 1805 45.0% 25.4% 29.6% +2.7 54
2023-05-14 @ Paderborn 07 L 2-3 1805 1793 29.6% 25.4% 45.0% -2.7 61
2023-05-14 Hamburger SV L 1-5 1661 1832 24.5% 24.1% 51.4% -7.6 28
2023-05-14 @ Jahn Regensburg W 5-1 1832 1661 51.4% 24.1% 24.5% +7.6 60
2023-05-14 SV Darmstadt 98 W 2-1 1712 1822 31.3% 25.7% 43.0% +3.8 43
2023-05-14 @ Hannover 96 L 1-2 1822 1712 43.0% 25.7% 31.3% -3.8 64
2023-05-19 1. FC Magdeburg W 1-0 1818 1681 64.0% 19.4% 16.6% +1.7 67
2023-05-19 @ SV Darmstadt 98 L 0-1 1681 1818 16.6% 19.4% 64.0% -1.7 40
2023-05-19 St. Pauli L 3-4 1715 1789 36.1% 26.0% 37.9% -3.1 43
2023-05-19 @ Holstein Kiel W 4-3 1789 1715 37.9% 26.0% 36.1% +3.1 57
2023-05-20 Greuther Furth W 2-1 1840 1722 61.8% 20.4% 17.8% +1.7 63
2023-05-20 @ Hamburger SV L 1-2 1722 1840 17.8% 20.4% 61.8% -1.7 38
2023-05-20 Jahn Regensburg L 1-2 1655 1653 46.9% 25.1% 28.0% -4.1 36
2023-05-20 @ Eintracht Braunschweig W 2-1 1653 1655 28.0% 25.1% 46.9% +4.1 31
2023-05-20 Paderborn 07 D 2-2 1745 1796 39.4% 25.9% 34.6% -0.1 34
2023-05-20 @ Arminia Bielefeld D 2-2 1796 1745 34.6% 25.9% 39.4% +0.1 55
2023-05-20 SV Sandhausen W 1-0 1802 1637 67.3% 17.9% 14.8% +1.5 64
2023-05-20 @ 1. FC Heidenheim L 0-1 1637 1802 14.8% 17.9% 67.3% -1.5 28
2023-05-21 1. FC Kaiserslautern W 2-0 1734 1683 53.4% 23.5% 23.1% +4.6 45
2023-05-21 @ Karlsruher SC L 0-2 1683 1734 23.1% 23.5% 53.4% -4.6 45
2023-05-21 Hannover 96 D 3-3 1777 1716 54.8% 23.1% 22.1% -0.4 55
2023-05-21 @ Dusseldorf D 3-3 1716 1777 22.1% 23.1% 54.8% +0.4 44
2023-05-21 Hansa Rostock D 0-0 1684 1660 49.8% 24.5% 25.8% -0.5 36
2023-05-21 @ 1. FC Nurnberg D 0-0 1660 1684 25.8% 24.5% 49.8% +0.5 38
2023-05-28 1. FC Heidenheim L 2-3 1657 1804 27.0% 24.8% 48.1% -2.5 31
2023-05-28 @ Jahn Regensburg W 3-2 1804 1657 48.1% 24.8% 27.0% +2.5 67
2023-05-28 1. FC Nurnberg L 0-1 1796 1683 61.2% 20.6% 18.1% -5.3 55
2023-05-28 @ Paderborn 07 W 1-0 1683 1796 18.1% 20.6% 61.2% +5.3 39
2023-05-28 Arminia Bielefeld W 4-0 1680 1745 37.4% 26.0% 36.6% +12.7 43
2023-05-28 @ 1. FC Magdeburg L 0-4 1745 1680 36.6% 26.0% 37.4% -12.7 34
2023-05-28 Dusseldorf L 0-3 1679 1777 32.8% 25.8% 41.4% -9.0 45
2023-05-28 @ 1. FC Kaiserslautern W 3-0 1777 1679 41.4% 25.8% 32.8% +9.0 58
2023-05-28 Eintracht Braunschweig W 2-1 1661 1651 47.9% 24.9% 27.2% +2.6 41
2023-05-28 @ Hansa Rostock L 1-2 1651 1661 27.2% 24.9% 47.9% -2.6 36
2023-05-28 Hamburger SV L 0-1 1636 1841 21.4% 22.7% 55.9% -2.2 28
2023-05-28 @ SV Sandhausen W 1-0 1841 1636 55.9% 22.7% 21.4% +2.2 66
2023-05-28 Holstein Kiel L 1-5 1716 1712 47.2% 25.0% 27.8% -12.9 44
2023-05-28 @ Hannover 96 W 5-1 1712 1716 27.8% 25.0% 47.2% +12.9 46
2023-05-28 Karlsruher SC D 1-1 1792 1738 53.8% 23.4% 22.8% -0.6 58
2023-05-28 @ St. Pauli D 1-1 1738 1792 22.8% 23.4% 53.8% +0.6 46
2023-05-28 SV Darmstadt 98 W 4-0 1720 1820 32.6% 25.8% 41.5% +14.0 41
2023-05-28 @ Greuther Furth L 0-4 1820 1720 41.5% 25.8% 32.6% -14.0 67

Playoff Game Log

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

Date Opponent Score Pre Elo Opp Elo Win % Tie % Loss % Elo Δ Record
2023-06-01 Hamburger SV W 3-0 1861 1844 49.0% 24.7% 26.4% +7.5 1-0
2023-06-01 @ VfB Stuttgart L 0-3 1844 1861 26.4% 24.7% 49.0% -7.5 0-1
2023-06-02 Arminia Bielefeld W 4-0 1583 1732 26.8% 24.8% 48.5% +15.8 1-0
2023-06-02 @ Wehen Wiesbaden L 0-4 1732 1583 48.5% 24.8% 26.8% -15.8 0-1
2023-06-05 VfB Stuttgart L 1-3 1836 1868 42.1% 25.8% 32.1% -6.5 0-2
2023-06-05 @ Hamburger SV W 3-1 1868 1836 32.1% 25.8% 42.1% +6.5 2-0
2023-06-06 Wehen Wiesbaden L 1-2 1716 1599 61.8% 20.4% 17.8% -5.0 0-2
2023-06-06 @ Arminia Bielefeld W 2-1 1599 1716 17.8% 20.4% 61.8% +5.0 2-0

Biggest Upsets

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

# Date Underdog Win % Winning Team Losing Team
Team Elo Score Team Elo Score
1 2022-10-23 14.76% 1. FC Magdeburg 1663 3 @ Hamburger SV 1830 2
2 2022-07-24 15.89% Hansa Rostock 1677 1 @ Hamburger SV 1824 0
3 2023-04-16 17.34% Eintracht Braunschweig 1656 2 @ St. Pauli 1781 1
4 2023-06-06 * 17.81% Wehen Wiesbaden 1599 2 @ Arminia Bielefeld 1716 1
5 2023-05-28 18.13% 1. FC Nurnberg 1683 1 @ Paderborn 07 1796 0
6 2023-02-10 19.59% Hansa Rostock 1666 1 @ Arminia Bielefeld 1759 0
7 2022-11-11 19.89% 1. FC Kaiserslautern 1678 2 @ Dusseldorf 1767 1
8 2022-11-05 20.35% 1. FC Kaiserslautern 1667 3 @ Arminia Bielefeld 1750 2
9 2022-08-21 21.02% 1. FC Kaiserslautern 1661 3 @ Greuther Furth 1735 1
10 2023-01-29 21.02% SV Sandhausen 1683 2 @ Arminia Bielefeld 1758 1
11 2022-07-24 21.07% Jahn Regensburg 1710 3 @ Arminia Bielefeld 1784 0
12 2023-02-11 21.15% 1. FC Magdeburg 1664 3 @ Holstein Kiel 1737 2
13 2023-03-12 21.36% Jahn Regensburg 1665 2 @ Holstein Kiel 1736 1
14 2022-10-15 21.45% 1. FC Nurnberg 1695 1 @ Dusseldorf 1764 0
15 2023-05-06 22.37% St. Pauli 1776 3 @ SV Darmstadt 98 1835 0
16 2023-02-26 22.76% 1. FC Magdeburg 1665 2 @ Hannover 96 1720 1
17 2023-04-22 22.86% Hannover 96 1699 3 @ Arminia Bielefeld 1752 1
18 2023-01-28 22.89% 1. FC Kaiserslautern 1683 3 @ Hannover 96 1736 1
19 2023-04-29 23.61% Hansa Rostock 1646 1 @ 1. FC Kaiserslautern 1691 0
20 2022-11-08 23.71% Arminia Bielefeld 1746 2 @ Paderborn 07 1790 0
21 2023-04-15 23.97% SV Sandhausen 1636 2 @ 1. FC Magdeburg 1677 1
22 2023-03-03 24.17% St. Pauli 1753 2 @ Paderborn 07 1792 1
23 2022-08-19 24.25% SV Darmstadt 98 1790 2 @ Hamburger SV 1828 1
24 2022-10-29 24.27% Hansa Rostock 1663 3 @ Jahn Regensburg 1701 0
25 2022-11-06 24.92% 1. FC Magdeburg 1668 2 @ 1. FC Nurnberg 1700 1

Biggest Elo Changes

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

# Date Elo Δ Winning Team Losing Team Tie %
Team Score Elo Win % Team Score Elo Win %
1 2022-08-20 22.82 Karlsruher SC 6 1712 27.40% @ Jahn Regensburg 0 1720 47.67% 24.93%
2 2023-06-02 * 15.80 @ Wehen Wiesbaden 4 1583 26.76% Arminia Bielefeld 0 1732 48.46% 24.77%
3 2022-08-19 14.80 Hannover 96 4 1703 29.93% @ 1. FC Magdeburg 0 1689 44.61% 25.45%
4 2023-03-19 14.38 St. Pauli 5 1760 41.56% @ SV Sandhausen 0 1660 32.64% 25.80%
5 2023-05-28 14.01 @ Greuther Furth 4 1720 32.65% SV Darmstadt 98 0 1820 41.55% 25.80%
6 2022-07-24 13.63 Jahn Regensburg 3 1710 21.07% @ Arminia Bielefeld 0 1784 56.42% 22.51%
7 2023-05-06 13.26 St. Pauli 3 1776 22.37% @ SV Darmstadt 98 0 1835 54.46% 23.17%
8 2023-05-28 12.88 Holstein Kiel 5 1712 27.81% @ Hannover 96 1 1716 47.16% 25.03%
9 2022-10-29 12.74 Hansa Rostock 3 1663 24.27% @ Jahn Regensburg 0 1701 51.76% 23.97%
10 2023-05-28 12.74 @ 1. FC Magdeburg 4 1680 37.40% Arminia Bielefeld 0 1745 36.61% 25.99%
11 2022-08-12 11.32 1. FC Heidenheim 3 1740 29.99% @ 1. FC Nurnberg 0 1725 44.54% 25.46%
12 2022-10-16 11.28 Jahn Regensburg 3 1687 30.18% @ 1. FC Kaiserslautern 0 1670 44.33% 25.49%
13 2022-07-17 10.94 @ Paderborn 07 5 1767 52.41% Karlsruher SC 0 1724 23.80% 23.79%
14 2022-10-14 10.93 @ St. Pauli 3 1734 31.72% Hamburger SV 0 1841 42.58% 25.70%
15 2023-02-03 10.72 SV Darmstadt 98 4 1814 45.23% @ SV Sandhausen 0 1688 29.41% 25.36%
16 2023-02-19 10.60 Karlsruher SC 3 1714 33.24% @ SV Sandhausen 0 1673 40.91% 25.85%
17 2022-11-05 9.96 Holstein Kiel 4 1728 27.91% @ Karlsruher SC 1 1731 47.03% 25.06%
18 2023-02-19 9.85 @ 1. FC Heidenheim 5 1765 55.91% 1. FC Nurnberg 0 1695 21.40% 22.69%
19 2023-04-14 9.64 1. FC Heidenheim 3 1783 38.01% @ Hannover 96 0 1709 36.01% 25.98%
20 2022-11-05 9.14 @ 1. FC Heidenheim 3 1755 40.48% Paderborn 07 0 1799 33.64% 25.88%
21 2023-05-28 8.97 Dusseldorf 3 1777 41.36% @ 1. FC Kaiserslautern 0 1679 32.83% 25.82%
22 2023-04-30 8.97 SV Darmstadt 98 3 1826 41.38% @ Holstein Kiel 0 1728 32.81% 25.81%
23 2022-11-08 8.88 Arminia Bielefeld 2 1746 23.71% @ Paderborn 07 0 1790 52.54% 23.75%
24 2022-10-08 8.64 Paderborn 07 3 1789 43.02% @ Hansa Rostock 0 1679 31.33% 25.66%
25 2023-04-15 8.53 @ 1. FC Kaiserslautern 2 1682 25.58% Hamburger SV 0 1843 49.99% 24.42%