Home / Leagues / Germany / 3. Liga / 2025-26
‹ ›

2025-26 3. Liga Season

380 games

Final

Promoted

VfL Osnabruck

80 pts

Energie Cottbus · 72 pts

Relegated

1. FC Schweinfurt 05

23 pts

SSV Ulm 1846 · 33 pts

Erzgebirge Aue · 34 pts

1860 Munich · administratively relegated

Biggest Overachiever

VfL Osnabruck

21.01 points above expected

80 points · 58.99 expected points

Biggest Disappointment

SSV Ulm 1846

19.36 points below expected

33 points · 52.36 expected points

League Table

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

# Team GP W D L Pts GF GA GD SimPts vsSim
1 VfL Osnabruck Promoted 38 24 8 6 80 66 34 +32 58.99 +21.01
2 Energie Cottbus Promoted 38 21 9 8 72 72 51 +21 59.85 +12.15
3 Rot-Weiss Essen 38 20 10 8 70 78 66 +12 56.91 +13.09
4 MSV Duisburg 38 19 11 8 68 66 49 +17 53.53 +14.47
5 Hansa Rostock 38 18 13 7 67 74 49 +25 60.69 +6.31
6 Verl 38 18 10 10 64 82 48 +34 61.99 +2.01
7 Alemannia Aachen 38 19 7 12 64 76 57 +19 49.89 +14.11
8 1860 Munich Demoted 38 15 10 13 55 53 54 -1 53.40 +1.60
9 Wehen Wiesbaden 38 15 8 15 53 54 52 +2 55.06 -2.06
10 Waldhof Mannheim 38 15 7 16 52 59 72 -13 49.68 +2.32
11 Viktoria Koln 38 15 6 17 51 51 53 -2 53.91 -2.91
12 FC Ingolstadt 04 38 13 10 15 49 65 56 +9 58.10 -9.10
13 Jahn Regensburg 38 14 7 17 49 54 58 -4 52.12 -3.12
14 VfB Stuttgart II 38 13 7 18 46 57 69 -12 44.74 +1.26
15 1. FC Saarbrucken 38 10 14 14 44 51 57 -6 53.16 -9.16
16 Hoffenheim II 38 12 7 19 43 65 71 -6 56.01 -13.01
17 TSV Havelse 38 9 8 21 35 57 89 -32 35.76 -0.76
18 Erzgebirge Aue Relegated 38 7 13 18 34 51 70 -19 41.99 -7.99
19 SSV Ulm 1846 Relegated 38 9 6 23 33 49 78 -29 52.36 -19.36
20 1. FC Schweinfurt 05 Relegated 38 6 5 27 23 39 86 -47 35.78 -12.78

Notes

  • 1860 Munich was administratively relegated to the Regionalliga after failing to obtain a license.

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 VfL Osnabruck 80 58.99 +21.01
2 MSV Duisburg 68 53.53 +14.47
3 Alemannia Aachen 64 49.89 +14.11
4 Rot-Weiss Essen 70 56.91 +13.09
5 Energie Cottbus 72 59.85 +12.15

Biggest Disappointments

# Team Actual Sim vsSim
1 SSV Ulm 1846 33 52.36 -19.36
2 Hoffenheim II 43 56.01 -13.01
3 1. FC Schweinfurt 05 23 35.78 -12.78
4 1. FC Saarbrucken 44 53.16 -9.16
5 FC Ingolstadt 04 49 58.10 -9.10

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 MSV Duisburg 6 Aug 2 – Sep 16 1 in 1,001
2 Rot-Weiss Essen 7 Mar 4 – Apr 11 1 in 167
3 Alemannia Aachen 5 Mar 4 – Apr 5 1 in 141
4 VfL Osnabruck 7 Feb 21 – Apr 4 1 in 113
5 1860 Munich 5 Feb 14 – Mar 6 1 in 97

Most Unlikely Losing Streaks

# Team Games Dates Probability
1 SSV Ulm 1846 7 Oct 4 – Nov 29 1 in 3,266
2 1. FC Schweinfurt 05 8 Sep 16 – Nov 2 1 in 275
3 FC Ingolstadt 04 5 Mar 21 – Apr 18 1 in 232
4 Erzgebirge Aue 8 Feb 22 – Apr 7 1 in 199
5 Wehen Wiesbaden 4 Mar 20 – Apr 11 1 in 100

Most Unlikely Unbeaten Streaks

# Team Games Dates Probability
1 MSV Duisburg 10 Aug 2 – Oct 3 1 in 139
2 Alemannia Aachen 12 Mar 4 – May 16 1 in 129
3 Hansa Rostock 12 Oct 3 – Jan 25 1 in 102
4 Erzgebirge Aue 6 Apr 12 – May 16 1 in 91
5 Verl 12 Oct 1 – Jan 17 1 in 67

Most Unlikely Winless Streaks

# Team Games Dates Probability
1 1. FC Saarbrucken 16 Sep 27 – Feb 7 1 in 3,298
2 Erzgebirge Aue 16 Jan 17 – Apr 25 1 in 130
3 Wehen Wiesbaden 9 Mar 14 – May 9 1 in 83
4 TSV Havelse 14 Aug 2 – Nov 8 1 in 47
5 Hoffenheim II 7 Jan 18 – Feb 27 1 in 45

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
VfL Osnabruck 1679 80 +19 13 9.0 +4.0
Energie Cottbus 1639 72 +26 12 7.9 +4.1
Rot-Weiss Essen 1591 70 -41 6 7.9 -1.9
MSV Duisburg 1598 68 +2 8 8.0 -0.0
Hansa Rostock 1653 67 -14 8 9.3 -1.3
Alemannia Aachen 1637 64 +53 13 7.9 +5.1
Verl 1662 64 +17 9 8.7 +0.3
1860 Munich 1531 55 -35 4 7.5 -3.5
Wehen Wiesbaden 1537 53 +1 5 6.8 -1.8
Waldhof Mannheim 1484 52 -19 5 6.4 -1.4
Viktoria Koln 1531 51 -27 4 5.8 -1.8
FC Ingolstadt 04 1590 49 +21 9 7.7 +1.3
Jahn Regensburg 1531 49 +2 6 6.3 -0.3
VfB Stuttgart II 1489 46 +19 4 5.7 -1.7
1. FC Saarbrucken 1529 44 +9 7 6.3 +0.7
Hoffenheim II 1493 43 -39 3 5.9 -2.9
TSV Havelse 1422 35 -15 6 5.3 +0.7
Erzgebirge Aue 1447 34 +30 9 5.0 +4.0
SSV Ulm 1846 1461 33 -15 4 5.5 -1.5
1. FC Schweinfurt 05 1390 23 +7 5 4.8 +0.2

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 1FS 1FS0 1M AA EC EA FI0 HR HI JR MD RE SU1 TH VER VSI VO VK WM WW
1. FC Saarbrucken —
1-1-0
3.78
0-1-1
2.77
0-1-1
2.88
0-2-0
2.71
1-1-0
3.17
1-0-1
2.51
0-1-1
1.96
0-1-1
2.62
0-2-0
3.19
0-1-1
2.77
1-0-1
2.30
1-1-0
2.75
0-1-1
3.79
0-0-2
2.51
2-0-0
3.19
0-0-2
2.85
1-0-1
2.77
1-0-1
2.85
1-1-0
2.63
1. FC Schweinfurt 05
0-1-1
1.74
—
1-0-1
1.64
0-0-2
2.21
0-0-2
2.14
0-0-2
2.29
1-1-0
1.72
0-1-1
1.26
1-1-0
1.52
0-0-2
2.21
0-0-2
1.98
0-0-2
1.45
1-0-1
1.79
0-0-2
2.65
0-0-2
1.56
1-0-1
2.09
0-0-2
1.52
1-0-1
2.00
0-1-1
1.85
0-0-2
1.94
1860 Munich
1-1-0
2.71
1-0-1
3.89
—
1-1-0
3.08
1-0-1
2.27
1-0-1
3.44
1-0-1
2.59
1-0-1
2.48
1-0-1
2.77
0-1-1
2.99
1-0-1
2.58
0-2-0
2.48
2-0-0
3.14
2-0-0
3.50
0-0-2
2.01
0-1-1
3.21
1-1-0
2.67
1-1-0
2.64
0-1-1
2.94
0-1-1
2.57
Alemannia Aachen
1-1-0
2.60
2-0-0
3.30
0-1-1
2.41
—
1-0-1
2.11
1-0-1
3.17
1-0-1
2.28
0-2-0
2.22
1-0-1
2.22
1-0-1
2.97
1-0-1
2.61
1-1-0
2.08
1-0-1
2.22
1-1-0
3.71
1-0-1
1.89
2-0-0
3.10
0-1-1
2.50
1-0-1
2.88
1-0-1
2.68
2-0-0
2.45
Energie Cottbus
0-2-0
2.77
2-0-0
3.39
1-0-1
3.22
1-0-1
3.39
—
2-0-0
3.57
0-2-0
2.66
1-1-0
2.81
1-0-1
2.72
1-1-0
3.28
1-0-1
3.04
2-0-0
2.66
1-1-0
3.15
2-0-0
4.10
0-1-1
2.56
2-0-0
3.44
0-0-2
2.74
2-0-0
3.18
1-1-0
3.00
1-0-1
3.29
Erzgebirge Aue
0-1-1
2.32
2-0-0
3.21
1-0-1
2.07
1-0-1
2.32
0-0-2
1.93
—
1-1-0
1.89
0-1-1
2.14
0-1-1
1.94
1-0-1
2.23
0-2-0
1.84
0-1-1
1.96
0-0-2
2.42
1-0-1
3.06
0-2-0
1.52
0-2-0
2.45
0-0-2
1.94
0-1-1
2.27
0-0-2
2.34
0-1-1
2.10
FC Ingolstadt 04
1-0-1
2.97
0-1-1
3.80
1-0-1
2.89
1-0-1
3.21
0-2-0
2.82
0-1-1
3.63
—
1-1-0
2.42
2-0-0
2.66
1-1-0
2.76
0-1-1
2.82
0-0-2
2.59
2-0-0
2.91
2-0-0
3.76
0-1-1
2.57
1-0-1
3.29
0-0-2
2.36
0-0-2
3.02
1-1-0
3.12
0-1-1
2.78
Hansa Rostock
1-1-0
3.54
1-1-0
4.33
1-0-1
3.00
0-2-0
3.29
0-1-1
2.67
1-1-0
3.37
0-1-1
3.08
—
0-1-1
2.92
1-0-1
3.46
1-1-0
2.78
1-0-1
2.90
2-0-0
3.37
1-1-0
3.95
1-1-0
2.54
2-0-0
3.67
0-2-0
2.97
1-0-1
3.11
2-0-0
3.32
2-0-0
2.84
Hoffenheim II
1-1-0
2.86
0-1-1
4.02
1-0-1
2.71
1-0-1
3.29
1-0-1
2.77
1-1-0
3.57
0-0-2
2.82
1-1-0
2.56
—
1-0-1
2.87
1-0-1
2.65
0-0-2
2.81
1-1-0
2.83
0-1-1
3.90
0-0-2
2.61
0-0-2
3.39
1-0-1
2.23
0-0-2
2.85
1-1-0
3.00
1-0-1
2.84
Jahn Regensburg
0-2-0
2.29
2-0-0
3.28
1-1-0
2.50
1-0-1
2.51
0-1-1
2.21
1-0-1
3.27
0-1-1
2.72
1-0-1
2.06
1-0-1
2.63
—
0-0-2
2.82
0-0-2
2.42
0-1-1
2.51
2-0-0
3.53
2-0-0
2.05
1-0-1
3.03
0-0-2
2.26
0-1-1
2.65
1-0-1
2.88
1-0-1
2.28
MSV Duisburg
1-1-0
2.72
2-0-0
3.55
1-0-1
2.90
1-0-1
2.88
1-0-1
2.44
0-2-0
3.67
1-1-0
2.67
0-1-1
2.71
1-0-1
2.85
2-0-0
2.68
—
0-1-1
2.58
1-0-1
2.62
0-2-0
3.84
2-0-0
2.28
2-0-0
2.76
1-1-0
2.37
0-2-0
2.97
2-0-0
3.07
1-0-1
2.70
Rot-Weiss Essen
1-0-1
3.20
2-0-0
4.11
0-2-0
3.01
0-1-1
3.41
0-0-2
2.82
1-1-0
3.56
2-0-0
2.90
1-0-1
2.59
2-0-0
2.68
2-0-0
3.08
1-1-0
2.91
—
2-0-0
3.54
1-1-0
3.58
1-1-0
2.19
0-1-1
3.58
0-1-1
2.88
2-0-0
2.93
1-0-1
3.27
1-1-0
2.79
SSV Ulm 1846
0-1-1
2.73
1-0-1
3.74
0-0-2
2.36
1-0-1
3.27
0-1-1
2.36
2-0-0
3.09
0-0-2
2.58
0-0-2
2.16
0-1-1
2.65
1-1-0
3.00
1-0-1
2.86
0-0-2
1.97
—
1-0-1
3.37
1-0-1
2.11
0-1-1
2.98
0-1-1
1.96
1-0-1
2.31
0-0-2
3.06
0-0-2
2.86
TSV Havelse
1-1-0
1.74
2-0-0
2.83
0-0-2
2.01
0-1-1
1.83
0-0-2
1.46
1-0-1
2.43
0-0-2
1.78
0-1-1
1.59
1-1-0
1.63
0-0-2
1.98
0-2-0
1.69
0-1-1
1.94
1-0-1
2.12
—
0-1-1
1.29
1-0-1
2.22
0-0-2
2.04
1-0-1
1.71
0-0-2
1.96
1-0-1
1.68
Verl
2-0-0
3.00
2-0-0
4.01
2-0-0
3.49
1-0-1
3.62
1-1-0
2.93
0-2-0
4.02
1-1-0
2.92
0-1-1
2.95
2-0-0
2.90
0-0-2
3.46
0-0-2
3.21
0-1-1
3.31
1-0-1
3.40
1-1-0
4.29
—
1-1-0
3.52
1-0-1
2.92
2-0-0
3.18
1-1-0
3.30
0-1-1
3.13
VfB Stuttgart II
0-0-2
2.30
1-0-1
3.41
1-1-0
2.28
0-0-2
2.41
0-0-2
2.05
0-2-0
3.04
1-0-1
2.20
0-0-2
1.85
2-0-0
2.11
1-0-1
2.45
0-0-2
2.72
1-1-0
1.93
1-1-0
2.51
1-0-1
3.28
0-1-1
2.01
—
1-0-1
1.88
1-0-1
2.19
2-0-0
2.43
0-1-1
2.04
VfL Osnabruck
2-0-0
2.63
2-0-0
4.05
0-1-1
2.82
1-1-0
2.98
2-0-0
2.75
2-0-0
3.56
2-0-0
3.13
0-2-0
2.52
1-0-1
3.26
2-0-0
3.23
0-1-1
3.12
1-1-0
2.61
1-1-0
3.59
2-0-0
3.47
1-0-1
2.58
1-0-1
3.63
—
1-1-0
2.86
2-0-0
3.24
1-0-1
3.36
Viktoria Koln
1-0-1
2.71
1-0-1
3.51
0-1-1
2.84
1-0-1
2.60
0-0-2
2.31
1-1-0
3.23
2-0-0
2.47
1-0-1
2.41
2-0-0
2.63
1-1-0
2.83
0-2-0
2.53
0-0-2
2.55
1-0-1
3.18
1-0-1
3.81
0-0-2
2.32
1-0-1
3.31
0-1-1
2.64
—
0-0-2
3.10
2-0-0
2.87
Waldhof Mannheim
1-0-1
2.63
1-1-0
3.66
1-1-0
2.56
1-0-1
2.80
0-1-1
2.50
2-0-0
3.15
0-1-1
2.38
0-0-2
2.17
0-1-1
2.50
1-0-1
2.60
0-0-2
2.41
1-0-1
2.23
2-0-0
2.44
2-0-0
3.55
0-1-1
2.21
0-0-2
3.06
0-0-2
2.27
2-0-0
2.39
—
1-1-0
2.58
Wehen Wiesbaden
0-1-1
2.86
2-0-0
3.59
1-1-0
2.92
0-0-2
3.04
1-0-1
2.21
1-1-0
3.39
1-1-0
2.71
0-0-2
2.64
1-0-1
2.65
1-0-1
3.21
1-0-1
2.78
0-1-1
2.69
2-0-0
2.63
1-0-1
3.85
1-1-0
2.35
1-1-0
3.46
1-0-1
2.14
0-0-2
2.61
0-1-1
2.90
—

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.61 +10.4
Allowed 0.67 -8.9
Differential 0.87 +6.4

Scoreline Distribution

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

↓ Scored | Allowed →012345+Total
06.05%5.26%4.61%3.03%1.45%0.53%20.92%
15.26%10.53%7.89%5.66%1.71%1.45%32.50%
24.61%7.89%5.79%3.82%1.18%0.53%23.82%
33.03%5.66%3.82%0.79%0.66%0.66%14.61%
41.45%1.71%1.18%0.66%——5.00%
5+0.53%1.45%0.53%0.66%——3.16%
Total20.92%32.50%23.82%14.61%5.00%3.16%100%

Summary Statistics

Scored Allowed Difference
Mean 1.60 1.60 +0.00
SD 1.30 1.30 1.89
CV 0.81 0.81 —
Max 6 6 +5
Min 0 0 -5

Games Played: 380

↓ Scored | Allowed →012345+Total
07.89%2.63%13.16%2.63%——26.32%
12.63%21.05%5.26%———28.95%
27.89%7.89%5.26%5.26%5.26%—31.58%
3—5.26%—2.63%2.63%—10.53%
4—2.63%————2.63%
5+———————
Total18.42%39.47%23.68%10.53%7.89%—100%

Summary Statistics

Scored Allowed Difference
Mean 1.34 1.50 -0.16
SD 1.07 1.16 1.42
CV 0.80 0.77 —
Max 4 4 +3
Min 0 0 -3

Games Played: 38

↓ Scored | Allowed →012345+Total
02.63%7.89%10.53%7.89%7.89%—36.84%
1—5.26%13.16%7.89%—5.26%31.58%
25.26%2.63%5.26%7.89%2.63%—23.68%
3—2.63%5.26%———7.89%
4———————
5+———————
Total7.89%18.42%34.21%23.68%10.53%5.26%100%

Summary Statistics

Scored Allowed Difference
Mean 1.03 2.26 -1.24
SD 0.97 1.27 1.70
CV 0.95 0.56 —
Max 3 5 +2
Min 0 0 -4

Games Played: 38

↓ Scored | Allowed →012345+Total
05.26%2.63%7.89%5.26%2.63%—23.68%
17.89%13.16%10.53%2.63%—2.63%36.84%
25.26%7.89%7.89%———21.05%
32.63%7.89%5.26%———15.79%
4———————
5+2.63%—————2.63%
Total23.68%31.58%31.58%7.89%2.63%2.63%100%

Summary Statistics

Scored Allowed Difference
Mean 1.39 1.42 -0.03
SD 1.17 1.18 1.90
CV 0.84 0.83 —
Max 5 5 +5
Min 0 0 -4

Games Played: 38

↓ Scored | Allowed →012345+Total
02.63%5.26%5.26%5.26%——18.42%
12.63%7.89%5.26%5.26%——21.05%
22.63%5.26%5.26%2.63%2.63%—18.42%
35.26%18.42%7.89%2.63%——34.21%
4—2.63%————2.63%
5+—5.26%————5.26%
Total13.16%44.74%23.68%15.79%2.63%—100%

Summary Statistics

Scored Allowed Difference
Mean 2.00 1.50 +0.50
SD 1.45 1.01 1.94
CV 0.73 0.67 —
Max 6 4 +5
Min 0 0 -3

Games Played: 38

↓ Scored | Allowed →012345+Total
07.89%5.26%—2.63%——15.79%
12.63%10.53%5.26%2.63%5.26%—26.32%
25.26%15.79%2.63%———23.68%
37.89%5.26%10.53%2.63%——26.32%
4———2.63%——2.63%
5+2.63%——2.63%——5.26%
Total26.32%36.84%18.42%13.16%5.26%—100%

Summary Statistics

Scored Allowed Difference
Mean 1.89 1.34 +0.55
SD 1.33 1.17 1.70
CV 0.70 0.87 —
Max 5 4 +5
Min 0 0 -3

Games Played: 38

↓ Scored | Allowed →012345+Total
013.16%5.26%2.63%5.26%——26.32%
12.63%7.89%13.16%13.16%2.63%—39.47%
22.63%2.63%13.16%—2.63%—21.05%
3—————2.63%2.63%
42.63%—2.63%2.63%——7.89%
5+———2.63%——2.63%
Total21.05%15.79%31.58%23.68%5.26%2.63%100%

Summary Statistics

Scored Allowed Difference
Mean 1.34 1.84 -0.50
SD 1.28 1.31 1.54
CV 0.95 0.71 —
Max 5 5 +4
Min 0 0 -3

Games Played: 38

↓ Scored | Allowed →012345+Total
07.89%7.89%————15.79%
12.63%10.53%21.05%2.63%2.63%—39.47%
2—7.89%7.89%2.63%——18.42%
37.89%2.63%5.26%——2.63%18.42%
4—2.63%————2.63%
5+—2.63%2.63%———5.26%
Total18.42%34.21%36.84%5.26%2.63%2.63%100%

Summary Statistics

Scored Allowed Difference
Mean 1.71 1.47 +0.24
SD 1.39 1.11 1.68
CV 0.81 0.75 —
Max 6 5 +4
Min 0 0 -3

Games Played: 38

↓ Scored | Allowed →012345+Total
010.53%5.26%—5.26%——21.05%
17.89%10.53%—2.63%——21.05%
22.63%7.89%13.16%2.63%—2.63%28.95%
35.26%2.63%2.63%———10.53%
42.63%—2.63%2.63%——7.89%
5+2.63%5.26%—2.63%——10.53%
Total31.58%31.58%18.42%15.79%—2.63%100%

Summary Statistics

Scored Allowed Difference
Mean 1.95 1.29 +0.66
SD 1.58 1.23 1.89
CV 0.81 0.95 —
Max 5 5 +5
Min 0 0 -3

Games Played: 38

↓ Scored | Allowed →012345+Total
02.63%5.26%2.63%2.63%2.63%—15.79%
15.26%10.53%10.53%15.79%——42.11%
22.63%—5.26%5.26%5.26%—18.42%
3—5.26%2.63%———7.89%
42.63%5.26%2.63%———10.53%
5+—2.63%—2.63%——5.26%
Total13.16%28.95%23.68%26.32%7.89%—100%

Summary Statistics

Scored Allowed Difference
Mean 1.71 1.87 -0.16
SD 1.41 1.19 1.95
CV 0.83 0.64 —
Max 5 4 +4
Min 0 0 -4

Games Played: 38

↓ Scored | Allowed →012345+Total
02.63%10.53%10.53%5.26%2.63%—31.58%
15.26%10.53%2.63%7.89%——26.32%
25.26%10.53%5.26%2.63%——23.68%
35.26%—2.63%—2.63%—10.53%
42.63%—————2.63%
5+——5.26%———5.26%
Total21.05%31.58%26.32%15.79%5.26%—100%

Summary Statistics

Scored Allowed Difference
Mean 1.42 1.53 -0.11
SD 1.39 1.16 1.91
CV 0.98 0.76 —
Max 5 4 +4
Min 0 0 -4

Games Played: 38

↓ Scored | Allowed →012345+Total
015.79%5.26%————21.05%
12.63%10.53%—5.26%2.63%5.26%26.32%
22.63%15.79%2.63%2.63%——23.68%
32.63%10.53%2.63%———15.79%
45.26%2.63%5.26%———13.16%
5+———————
Total28.95%44.74%10.53%7.89%2.63%5.26%100%

Summary Statistics

Scored Allowed Difference
Mean 1.74 1.29 +0.45
SD 1.33 1.41 1.94
CV 0.77 1.10 —
Max 4 6 +4
Min 0 0 -5

Games Played: 38

↓ Scored | Allowed →012345+Total
02.63%——2.63%——5.26%
110.53%18.42%2.63%——5.26%36.84%
2—7.89%2.63%7.89%——18.42%
32.63%7.89%10.53%2.63%—2.63%26.32%
4—5.26%5.26%2.63%——13.16%
5+———————
Total15.79%39.47%21.05%15.79%—7.89%100%

Summary Statistics

Scored Allowed Difference
Mean 2.05 1.74 +0.32
SD 1.18 1.50 1.82
CV 0.58 0.86 —
Max 4 6 +3
Min 0 0 -5

Games Played: 38

↓ Scored | Allowed →012345+Total
0—5.26%2.63%——5.26%13.16%
110.53%15.79%13.16%15.79%2.63%2.63%60.53%
2—5.26%—10.53%——15.79%
32.63%2.63%———2.63%7.89%
4———————
5+—2.63%————2.63%
Total13.16%31.58%15.79%26.32%2.63%10.53%100%

Summary Statistics

Scored Allowed Difference
Mean 1.29 2.05 -0.76
SD 0.98 1.49 1.88
CV 0.76 0.72 —
Max 5 5 +4
Min 0 0 -5

Games Played: 38

↓ Scored | Allowed →012345+Total
02.63%—7.89%2.63%2.63%2.63%18.42%
1—15.79%10.53%5.26%5.26%2.63%39.47%
22.63%2.63%2.63%7.89%—5.26%21.05%
3—2.63%10.53%—2.63%—15.79%
42.63%2.63%————5.26%
5+———————
Total7.89%23.68%31.58%15.79%10.53%10.53%100%

Summary Statistics

Scored Allowed Difference
Mean 1.50 2.34 -0.84
SD 1.13 1.55 2.06
CV 0.76 0.66 —
Max 4 6 +4
Min 0 0 -5

Games Played: 38

↓ Scored | Allowed →012345+Total
05.26%5.26%2.63%———13.16%
1—7.89%10.53%2.63%——21.05%
25.26%10.53%13.16%2.63%2.63%—34.21%
35.26%2.63%————7.89%
47.89%2.63%5.26%———15.79%
5+2.63%2.63%2.63%———7.89%
Total26.32%31.58%34.21%5.26%2.63%—100%

Summary Statistics

Scored Allowed Difference
Mean 2.16 1.26 +0.89
SD 1.48 1.00 1.93
CV 0.69 0.80 —
Max 5 4 +5
Min 0 0 -2

Games Played: 38

↓ Scored | Allowed →012345+Total
05.26%2.63%5.26%—5.26%2.63%21.05%
15.26%10.53%10.53%10.53%——36.84%
2—13.16%2.63%5.26%——21.05%
32.63%10.53%——2.63%2.63%18.42%
4———————
5+—2.63%————2.63%
Total13.16%39.47%18.42%15.79%7.89%5.26%100%

Summary Statistics

Scored Allowed Difference
Mean 1.50 1.82 -0.32
SD 1.27 1.37 1.99
CV 0.85 0.76 —
Max 6 5 +5
Min 0 0 -5

Games Played: 38

↓ Scored | Allowed →012345+Total
010.53%5.26%——2.63%—18.42%
115.79%7.89%2.63%2.63%2.63%—31.58%
215.79%5.26%2.63%———23.68%
35.26%5.26%2.63%———13.16%
42.63%5.26%—2.63%——10.53%
5+———2.63%——2.63%
Total50.00%28.95%7.89%7.89%5.26%—100%

Summary Statistics

Scored Allowed Difference
Mean 1.74 0.89 +0.84
SD 1.35 1.18 1.67
CV 0.78 1.32 —
Max 5 4 +4
Min 0 0 -4

Games Played: 38

↓ Scored | Allowed →012345+Total
07.89%7.89%13.16%2.63%——31.58%
15.26%2.63%7.89%2.63%—2.63%21.05%
210.53%7.89%5.26%5.26%2.63%—31.58%
35.26%5.26%2.63%———13.16%
4—2.63%————2.63%
5+———————
Total28.95%26.32%28.95%10.53%2.63%2.63%100%

Summary Statistics

Scored Allowed Difference
Mean 1.34 1.39 -0.05
SD 1.15 1.24 1.79
CV 0.85 0.89 —
Max 4 5 +3
Min 0 0 -4

Games Played: 38

↓ Scored | Allowed →012345+Total
0—7.89%5.26%5.26%2.63%—21.05%
15.26%7.89%2.63%2.63%7.89%2.63%28.95%
25.26%13.16%7.89%2.63%—2.63%31.58%
3—7.89%5.26%2.63%——15.79%
4———————
5+—2.63%————2.63%
Total10.53%39.47%21.05%13.16%10.53%5.26%100%

Summary Statistics

Scored Allowed Difference
Mean 1.55 1.89 -0.34
SD 1.25 1.37 2.03
CV 0.80 0.72 —
Max 6 5 +5
Min 0 0 -4

Games Played: 38

↓ Scored | Allowed →012345+Total
07.89%7.89%2.63%5.26%——23.68%
110.53%5.26%10.53%5.26%2.63%—34.21%
210.53%7.89%5.26%2.63%——26.32%
3—7.89%—2.63%2.63%—13.16%
4———————
5+—2.63%————2.63%
Total28.95%31.58%18.42%15.79%5.26%—100%

Summary Statistics

Scored Allowed Difference
Mean 1.42 1.37 +0.05
SD 1.24 1.22 1.71
CV 0.88 0.89 —
Max 6 4 +5
Min 0 0 -3

Games Played: 38

Season Summary

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

Team Elo Points Avg Luck Percentile Min 5th Q1 Median Q3 95th Max
VfL Osnabruck 1679 80 58.99 +21.01 100.0% 32 46 54 59 65 70 79
Verl 1662 64 61.99 +2.01 61.0% 41 49 56 63 68 74 77
Hansa Rostock 1653 67 60.69 +6.31 80.0% 37 49 54 61 66 74 85
Energie Cottbus 1639 72 59.85 +12.15 96.0% 44 48 54 59 66 70 82
Alemannia Aachen 1637 64 49.89 +14.11 95.0% 31 35 43 50 56 62 75
MSV Duisburg 1598 68 53.53 +14.47 97.0% 30 41 49 52 58 66 73
Rot-Weiss Essen 1591 70 56.91 +13.09 93.0% 35 44 51 56 62 72 77
FC Ingolstadt 04 1590 49 58.10 -9.10 16.0% 41 44 52 58 63 71 76
Wehen Wiesbaden 1537 53 55.06 -2.06 40.0% 35 41 50 56 61 67 74
Viktoria Koln 1531 51 53.91 -2.91 39.0% 35 41 48 54 59 66 72
1860 Munich 1531 55 53.40 +1.60 63.0% 33 42 49 53 57 66 72
Jahn Regensburg 1531 49 52.12 -3.12 37.0% 32 39 46 52 57 65 73
1. FC Saarbrucken 1529 44 53.16 -9.16 15.0% 36 41 47 54 58 66 72
Hoffenheim II 1493 43 56.01 -13.01 5.0% 40 43 50 55 61 68 78
VfB Stuttgart II 1489 46 44.74 +1.26 56.0% 29 32 40 45 50 58 64
Waldhof Mannheim 1484 52 49.68 +2.32 65.0% 32 37 45 49 55 63 71
SSV Ulm 1846 1461 33 52.36 -19.36 0.0% 35 41 45 52 58 65 74
Erzgebirge Aue 1447 34 41.99 -7.99 13.0% 22 27 37 42 46 54 67
TSV Havelse 1422 35 35.76 -0.76 49.0% 20 24 31 36 40 45 51
1. FC Schweinfurt 05 1390 23 35.78 -12.78 5.0% 18 23 30 35 41 48 55

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 11.5% * Slight Edge: 11.5% to 19% * Clear Edge: 19% to 28.5% * Strong Edge: 28.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
+15.79%
Slight Edge
46.32%23.16%30.53%
Elo Value
Home Edge
190 Elo
0.005 goals per Elo point
055.32500
Scoring Tilt
Expected
+0.31 goals
Neutral
-2+0.29+2

Title Race

How these are measured

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

Title-Race Openness
Effective number of teams with a live shot at finishing 1st, from the simulation. 1 means the favorite is a near-lock; larger means a wide-open race. Equal to 1 divided by the sum of squared title odds.
One-Team Race: under 2 * Top-Heavy: 2 to 3 * Open: 3 to 4 * Wide Open: 4 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 10th * Longshot: 11th 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.06 * Tight Race: 0.06 to 0.13 * Comfortable: 0.13 to 0.24 * Runaway: 0.24 and up.
Title-Race Openness
9.5
Wide Open
123413
Champion Preseason Odds
10%
VfL Osnabruck, 3rd of 20
LongshotFavorite
Title Margin
Expected
0.21/gm
Comfortable
00.110.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 6.27 * Some Luck: 6.27 to 9.41 * Lucky: 9.41 to 12.54 * Wild Swing: 12.54 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 3.03 * Close: 3.03 to 4.54 * Off: 4.54 to 6.05 * Way Off: 6.05 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 20 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 20 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 20 * As Expected: 20 to 32 * Several Outliers: 32 to 44 * Many Outliers: 44 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.24 * A Surprise: 1.24 to 1.98 * Several Surprises: 1.98 to 2.73 * Many Surprises: 2.73 and up.
Luck Spread
Expected
10.44 points
Lucky
07.8420
Average Finish Error
Expected
3.70
Close
03.788
Biggest Overachiever
Expected 97.50%
100.00%
VfL Osnabruck
50100
Biggest Underachiever
Expected 2.50%
0.00%
SSV Ulm 1846
050
Season Outliers
Expected
4 of 20
Minimal Outliers
02.010
Unexpected Relegations
Expected
2 of 4
Several Surprises
01.24

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.13 * Even: 0.13 to 0.17 * Top-Heavy: 0.17 to 0.2 * Lopsided: 0.2 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.5 * Moderate Separation: 1.5 to 1.8 * Strong Separation: 1.8 to 2.15 * Wide Separation: 2.15 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 63.5% * Slight Edge: 63.5% to 68% * Clear Edge: 68% to 74.5% * Wide Edge: 74.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 85% * Clear Edge: 85% to 91% * Strong Edge: 91% to 95% * Dominant: 95% 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 54.5% * Some Drama: 54.5% to 60% * Frequent: 60% to 65% * Very Frequent: 65% 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 14.5% * Occasional: 14.5% to 18.5% * Frequent: 18.5% to 23.5% * Very Frequent: 23.5% and up.
Gini Index
0.16
Even
00.130.20.5
Noll-Scully
Elo SD: 83.92
1.83
Strong Separation
0.751.51.82.153
Interquartile Edge
67%
Slight Edge
50%63.5%74.5%100%
Best vs. Worst
Baseline
84%
Even
50%87%100%
Close Games
Expected
58%
Some Drama
0%57%100%
Blowouts
Expected
17%
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.34 * Slight Separation: 0.34 to 0.42 * Notable Separation: 0.42 to 0.51 * Lopsided: 0.51 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.38 * Some Carryover: 0.38 to 0.57 * Strong Carryover: 0.57 to 0.7 * Near-Lock: 0.7 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 18% * As Expected: 18% to 22% * Upset-Prone: 22% to 25% * Very Upset-Prone: 25% 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.5% * As Expected: 15.5% to 18.5% * Shaky Favorites: 18.5% to 22% * Very Shaky: 22% and up.
Brier Score
Expected
0.62
Hard to Predict
00.632
Matchup Imbalance
0.25
Very Even
00.340.420.5
Strangeness
Expected
1.70
Chaotic
01.002
Repeatability
-0.17
Weak Carryover
00.380.570.71
Upset Rate
Expected
30%
Very Upset-Prone
0%28%50%
Clear Favorite Upset Rate
Expected
22%
Shaky Favorites
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.08 * Near Noise Ceiling: 0.08 to 0.12 * Above Noise: 0.12 to 0.16 * Well Above Noise: 0.16 and up.
Probability calibration
0.91
Excellent
0.010.050.10.51
Calibration slope
Ideal
0.94
Calibrated
0.51.001.5
Calibration error (ECE)
Noise ceiling
0.069
Well Within Noise
00.0820.2

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

Team1234567891011121314151617181920
VfL Osnabruck10.00%9.00%14.00%8.00%8.00%8.00%7.00%7.00%4.00%5.00%3.00%4.00%5.00%3.00%1.00%1.00%2.00%——1.00%
Energie Cottbus9.00%15.00%14.00%5.00%10.00%8.00%7.00%7.00%1.00%6.00%4.00%7.00%1.00%2.00%3.00%1.00%————
Rot-Weiss Essen8.00%7.00%9.00%3.00%9.00%7.00%11.00%5.00%4.00%7.00%4.00%5.00%6.00%5.00%3.00%2.00%2.00%1.00%1.00%1.00%
MSV Duisburg3.00%3.00%3.00%9.00%4.00%5.00%5.00%5.00%8.00%8.00%11.00%5.00%9.00%7.00%5.00%5.00%2.00%2.00%1.00%—
Hansa Rostock16.00%12.00%8.00%11.00%7.00%7.00%3.00%6.00%7.00%6.00%4.00%5.00%2.00%3.00%2.00%———1.00%—
Verl19.00%19.00%7.00%11.00%5.00%7.00%7.00%6.00%4.00%3.00%5.00%2.00%2.00%1.00%——2.00%———
Alemannia Aachen1.00%2.00%2.00%6.00%5.00%3.00%5.00%6.00%2.00%3.00%9.00%11.00%3.00%9.00%3.00%7.00%7.00%10.00%4.00%2.00%
1860 Munich1.00%4.00%—5.00%2.00%8.00%10.00%8.00%6.00%7.00%9.00%9.00%7.00%6.00%9.00%4.00%3.00%1.00%1.00%—
Wehen Wiesbaden3.00%7.00%7.00%4.00%10.00%5.00%7.00%8.00%7.00%7.00%2.00%5.00%7.00%8.00%2.00%2.00%3.00%3.00%2.00%1.00%
Waldhof Mannheim3.00%1.00%2.00%2.00%4.00%3.00%3.00%1.00%9.00%5.00%4.00%7.00%8.00%5.00%13.00%9.00%7.00%9.00%5.00%—
Viktoria Koln3.00%1.00%8.00%3.00%4.00%9.00%10.00%6.00%5.00%8.00%6.00%5.00%7.00%10.00%5.00%3.00%3.00%1.00%3.00%—
FC Ingolstadt 047.00%8.00%12.00%8.00%6.00%9.00%4.00%10.00%3.00%6.00%4.00%7.00%3.00%7.00%1.00%4.00%1.00%———
Jahn Regensburg3.00%2.00%3.00%2.00%8.00%2.00%4.00%7.00%8.00%8.00%5.00%8.00%8.00%4.00%9.00%9.00%4.00%2.00%2.00%2.00%
VfB Stuttgart II—1.00%——3.00%1.00%—1.00%5.00%2.00%4.00%8.00%9.00%7.00%4.00%14.00%9.00%7.00%19.00%6.00%
1. FC Saarbrucken2.00%2.00%7.00%8.00%3.00%5.00%6.00%6.00%6.00%4.00%9.00%4.00%6.00%4.00%9.00%9.00%7.00%3.00%——
Hoffenheim II9.00%5.00%3.00%6.00%7.00%7.00%6.00%5.00%7.00%6.00%7.00%5.00%9.00%2.00%9.00%2.00%2.00%3.00%——
TSV Havelse——————————1.00%1.00%1.00%2.00%1.00%6.00%11.00%18.00%22.00%37.00%
Erzgebirge Aue1.00%——————2.00%3.00%4.00%3.00%—1.00%7.00%8.00%11.00%11.00%25.00%15.00%9.00%
SSV Ulm 18462.00%2.00%1.00%9.00%5.00%6.00%5.00%4.00%9.00%4.00%6.00%2.00%4.00%7.00%9.00%8.00%15.00%1.00%1.00%—
1. FC Schweinfurt 05————————2.00%1.00%——2.00%1.00%4.00%3.00%9.00%14.00%23.00%41.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.

Next-Season Status

Across 100,000 regular-season simulations, the probability of each team's next-season status. Columns appear in best-to-worst outcome order: promotion-positive on the left, relegation-positive on the right. Cells with darker shading indicate higher likelihood.

Team Direct promotion Qualified for promotion playoff Same level Direct relegation
Verl 39.00% 6.00% 53.00% 2.00%
Hansa Rostock 28.00% 8.00% 63.00% 1.00%
Energie Cottbus 24.00% 14.00% 62.00% —
VfL Osnabruck 19.00% 14.00% 64.00% 3.00%
FC Ingolstadt 04 15.00% 12.00% 72.00% 1.00%
Rot-Weiss Essen 15.00% 9.00% 71.00% 5.00%
Hoffenheim II 14.00% 3.00% 78.00% 5.00%
MSV Duisburg 6.00% 3.00% 86.00% 5.00%
Wehen Wiesbaden 10.00% 7.00% 74.00% 9.00%
1860 Munich 5.00% — 90.00% 5.00%
Viktoria Koln 4.00% 8.00% 81.00% 7.00%
Jahn Regensburg 5.00% 3.00% 82.00% 10.00%
1. FC Saarbrucken 4.00% 7.00% 79.00% 10.00%
SSV Ulm 1846 4.00% 1.00% 78.00% 17.00%
Waldhof Mannheim 4.00% 2.00% 73.00% 21.00%
Alemannia Aachen 3.00% 2.00% 72.00% 23.00%
VfB Stuttgart II — — 59.00% 41.00%
Erzgebirge Aue 1.00% — 39.00% 60.00%
1. FC Schweinfurt 05 — — 13.00% 87.00%
TSV Havelse — — 12.00% 88.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
2025-08-01 1860 Munich D 1-165.5 1557 1539 45.36% 25.59% 29.05%+0.38 -0.7 1
2025-08-01 @ Rot-Weiss Essen D 1-165.5 1539 1557 29.05% 25.59% 45.36%-0.38 +0.7 1
2025-08-02 1. FC Saarbrucken D 3-376.0 1542 1578 37.85% 25.99% 36.17%+0.10 -0.0 1
2025-08-02 @ Energie Cottbus D 3-376.0 1578 1542 36.17% 25.99% 37.85%-0.10 +0.0 1
2025-08-02 TSV Havelse D 0-060.1 1570 1467 56.03% 23.75% 20.22%+0.84 -1.7 1
2025-08-02 @ Hoffenheim II D 0-060.1 1467 1570 20.22% 23.75% 56.03%-0.84 +1.7 1
2025-08-02 Jahn Regensburg D 1-166.3 1560 1560 42.92% 25.79% 31.29%+0.29 -0.5 1
2025-08-02 @ FC Ingolstadt 04 D 1-166.3 1560 1560 31.29% 25.79% 42.92%-0.29 +0.5 1
2025-08-02 VfB Stuttgart II W 2-155.0 1479 1507 39.02% 25.97% 35.01%+0.14 +6.7 3
2025-08-02 @ MSV Duisburg L 1-255.0 1507 1479 35.01% 25.97% 39.02%-0.14 -6.7 0
2025-08-02 Alemannia Aachen D 0-060.3 1529 1529 42.91% 25.79% 31.30%+0.29 -0.5 1
2025-08-02 @ VfL Osnabruck D 0-060.3 1529 1529 31.30% 25.79% 42.91%-0.29 +0.5 1
2025-08-02 Verl D 2-270.8 1531 1563 38.52% 25.98% 35.50%+0.12 -0.1 1
2025-08-02 @ Waldhof Mannheim D 2-270.8 1563 1531 35.50% 25.98% 38.52%-0.12 +0.1 1
2025-08-03 Hansa Rostock D 0-061.1 1521 1563 37.11% 25.99% 36.90%+0.07 -0.0 1
2025-08-03 @ Erzgebirge Aue D 0-061.1 1563 1521 36.90% 25.99% 37.11%-0.07 +0.0 1
2025-08-03 1. FC Schweinfurt 05 W 2-048.5 1558 1543 44.91% 25.63% 29.45%+0.37 +11.7 3
2025-08-03 @ Viktoria Koln L 0-248.5 1543 1558 29.45% 25.63% 44.91%-0.37 -11.7 0
2025-08-03 SSV Ulm 1846 W 3-160.9 1552 1642 30.64% 25.74% 43.62%-0.18 +13.7 3
2025-08-03 @ Wehen Wiesbaden L 1-360.9 1642 1552 43.62% 25.74% 30.64%+0.18 -13.7 0
2025-08-08 Energie Cottbus L 0-251.3 1532 1542 41.53% 25.88% 32.59%+0.24 -15.2 0
2025-08-08 @ 1. FC Schweinfurt 05 W 2-051.3 1542 1532 32.59% 25.88% 41.53%-0.24 +15.2 4
2025-08-09 VfL Osnabruck W 3-153.0 1540 1528 44.54% 25.67% 29.79%+0.35 +10.2 4
2025-08-09 @ 1860 Munich L 1-353.0 1528 1540 29.79% 25.67% 44.54%-0.35 -10.2 1
2025-08-09 Hoffenheim II L 2-460.8 1530 1568 37.57% 25.99% 36.44%+0.09 -10.9 1
2025-08-09 @ Alemannia Aachen W 4-260.8 1568 1530 36.44% 25.99% 37.57%-0.09 +10.9 4
2025-08-09 Viktoria Koln W 2-159.0 1579 1569 44.20% 25.70% 30.10%+0.34 +6.0 4
2025-08-09 @ 1. FC Saarbrucken L 1-259.0 1569 1579 30.10% 25.70% 44.20%-0.34 -6.0 3
2025-08-09 Erzgebirge Aue W 1-050.4 1628 1521 56.48% 23.64% 19.88%+0.86 +4.4 3
2025-08-09 @ SSV Ulm 1846 L 0-150.4 1521 1628 19.88% 23.64% 56.48%-0.86 -4.4 1
2025-08-09 Rot-Weiss Essen D 1-162.9 1468 1556 30.83% 25.76% 43.42%-0.17 +0.5 2
2025-08-09 @ TSV Havelse D 1-162.9 1556 1468 43.42% 25.76% 30.83%+0.17 -0.5 2
2025-08-09 Wehen Wiesbaden D 2-272.0 1563 1566 42.55% 25.82% 31.63%+0.28 -0.3 2
2025-08-09 @ Verl D 2-272.0 1566 1563 31.63% 25.82% 42.55%-0.28 +0.3 4
2025-08-10 Waldhof Mannheim W 1-051.5 1563 1531 47.17% 25.39% 27.44%+0.46 +5.9 4
2025-08-10 @ Hansa Rostock L 0-151.5 1531 1563 27.44% 25.39% 47.17%-0.46 -5.9 1
2025-08-10 MSV Duisburg L 0-450.4 1561 1486 52.70% 24.50% 22.80%+0.69 -35.1 1
2025-08-10 @ Jahn Regensburg W 4-050.4 1486 1561 22.80% 24.50% 52.70%-0.69 +35.1 6
2025-08-10 FC Ingolstadt 04 W 2-159.0 1501 1560 34.65% 25.96% 39.39%-0.02 +7.3 3
2025-08-10 @ VfB Stuttgart II L 1-259.0 1560 1501 39.39% 25.96% 34.65%+0.02 -7.3 1
2025-08-22 Rot-Weiss Essen L 3-471.0 1566 1556 44.45% 25.67% 29.88%+0.35 -7.4 4
2025-08-22 @ Wehen Wiesbaden W 4-371.0 1556 1566 29.88% 25.67% 44.45%-0.35 +7.4 5
2025-08-23 1860 Munich L 0-250.3 1519 1550 38.57% 25.98% 35.45%+0.13 -14.4 1
2025-08-23 @ Alemannia Aachen W 2-050.3 1550 1519 35.45% 25.98% 38.57%-0.13 +14.4 7
2025-08-23 Energie Cottbus W 4-152.1 1579 1557 45.89% 25.54% 28.58%+0.41 +14.0 7
2025-08-23 @ Hoffenheim II L 1-452.1 1557 1579 28.58% 25.54% 45.89%-0.41 -14.0 4
2025-08-23 1. FC Schweinfurt 05 W 3-044.3 1526 1517 44.24% 25.69% 30.06%+0.34 +17.3 4
2025-08-23 @ Jahn Regensburg L 0-344.3 1517 1526 30.06% 25.69% 44.24%-0.34 -17.3 0
2025-08-23 SSV Ulm 1846 W 2-164.0 1521 1632 27.96% 25.46% 46.58%-0.30 +8.3 9
2025-08-23 @ MSV Duisburg L 1-264.0 1632 1521 46.58% 25.46% 27.96%+0.30 -8.3 3
2025-08-23 Verl D 1-164.6 1508 1563 35.23% 25.97% 38.79%+0.00 +0.1 4
2025-08-23 @ VfB Stuttgart II D 1-164.6 1563 1508 38.79% 25.97% 35.23%+0.00 -0.1 3
2025-08-23 1. FC Saarbrucken W 2-052.0 1518 1584 33.61% 25.92% 40.46%-0.06 +14.9 4
2025-08-23 @ VfL Osnabruck L 0-252.0 1584 1518 40.46% 25.92% 33.61%+0.06 -14.9 4
2025-08-24 TSV Havelse W 2-151.8 1517 1469 49.32% 25.10% 25.59%+0.54 +5.2 4
2025-08-24 @ Erzgebirge Aue L 1-251.8 1469 1517 25.59% 25.10% 49.32%-0.54 -5.2 2
2025-08-24 Hansa Rostock D 1-166.2 1552 1568 40.73% 25.91% 33.36%+0.21 -0.3 2
2025-08-24 @ FC Ingolstadt 04 D 1-166.2 1568 1552 33.36% 25.91% 40.73%-0.21 +0.3 5
2025-08-24 Viktoria Koln W 2-050.3 1525 1563 37.61% 25.99% 36.40%+0.09 +13.8 4
2025-08-24 @ Waldhof Mannheim L 0-250.3 1563 1525 36.40% 25.99% 37.61%-0.09 -13.8 3
2025-08-29 Jahn Regensburg W 1-052.4 1550 1543 43.86% 25.72% 30.41%+0.33 +6.4 6
2025-08-29 @ Viktoria Koln L 0-152.4 1543 1550 30.41% 25.72% 43.86%-0.33 -6.4 4
2025-08-30 VfB Stuttgart II D 1-164.9 1564 1508 50.37% 24.93% 24.70%+0.59 -1.0 8
2025-08-30 @ 1860 Munich D 1-164.9 1508 1564 24.70% 24.93% 50.37%-0.59 +1.0 5
2025-08-30 FC Ingolstadt 04 D 1-165.4 1543 1552 41.75% 25.86% 32.39%+0.25 -0.4 5
2025-08-30 @ Energie Cottbus D 1-165.4 1552 1543 32.39% 25.86% 41.75%-0.25 +0.4 3
2025-08-30 Hoffenheim II L 0-157.3 1569 1593 39.59% 25.95% 34.45%+0.16 -7.8 5
2025-08-30 @ Hansa Rostock W 1-057.3 1593 1569 34.45% 25.95% 39.59%-0.16 +7.8 10
2025-08-30 Erzgebirge Aue W 4-149.7 1570 1522 49.31% 25.10% 25.59%+0.54 +12.8 7
2025-08-30 @ 1. FC Saarbrucken L 1-449.7 1522 1570 25.59% 25.10% 49.31%-0.54 -12.8 4
2025-08-30 VfL Osnabruck L 0-246.0 1464 1533 33.24% 25.91% 40.85%-0.07 -12.9 2
2025-08-30 @ TSV Havelse W 2-046.0 1533 1464 40.85% 25.91% 33.24%+0.07 +12.9 7
2025-08-30 MSV Duisburg L 2-367.6 1563 1529 47.43% 25.36% 27.21%+0.47 -8.0 3
2025-08-30 @ Verl W 3-267.6 1529 1563 27.21% 25.36% 47.43%-0.47 +8.0 12
2025-08-31 Wehen Wiesbaden L 0-152.5 1499 1559 34.53% 25.96% 39.51%-0.02 -7.0 0
2025-08-31 @ 1. FC Schweinfurt 05 W 1-052.5 1559 1499 39.51% 25.96% 34.53%+0.02 +7.0 7
2025-08-31 Alemannia Aachen L 2-367.6 1563 1504 50.70% 24.87% 24.43%+0.60 -8.5 5
2025-08-31 @ Rot-Weiss Essen W 3-267.6 1504 1563 24.43% 24.87% 50.70%-0.60 +8.5 4
2025-08-31 Waldhof Mannheim L 1-266.1 1624 1539 53.89% 24.25% 21.86%+0.74 -9.4 3
2025-08-31 @ SSV Ulm 1846 W 2-166.1 1539 1624 21.86% 24.25% 53.89%-0.74 +9.4 7
2025-09-12 Rot-Weiss Essen L 1-357.1 1537 1555 40.49% 25.92% 33.59%+0.20 -12.9 4
2025-09-12 @ Jahn Regensburg W 3-157.1 1555 1537 33.59% 25.92% 40.49%-0.20 +12.9 8
2025-09-13 SSV Ulm 1846 L 1-354.7 1513 1615 29.08% 25.59% 45.33%-0.25 -10.0 4
2025-09-13 @ Alemannia Aachen W 3-154.7 1615 1513 45.33% 25.59% 29.08%+0.25 +10.0 6
2025-09-13 Viktoria Koln L 0-347.0 1509 1556 36.32% 25.99% 37.69%+0.04 -20.0 4
2025-09-13 @ Erzgebirge Aue W 3-047.0 1556 1509 37.69% 25.99% 36.32%-0.04 +20.0 9
2025-09-13 Verl L 2-465.7 1601 1555 49.08% 25.13% 25.79%+0.53 -13.5 10
2025-09-13 @ Hoffenheim II W 4-265.7 1555 1601 25.79% 25.13% 49.08%-0.53 +13.5 6
2025-09-13 1. FC Schweinfurt 05 L 2-366.8 1552 1492 50.89% 24.84% 24.27%+0.61 -8.5 3
2025-09-13 @ FC Ingolstadt 04 W 3-266.8 1492 1552 24.27% 24.84% 50.89%-0.61 +8.5 3
2025-09-13 Wehen Wiesbaden W 3-155.9 1537 1566 38.96% 25.97% 35.07%+0.14 +11.6 15
2025-09-13 @ MSV Duisburg L 1-355.9 1566 1537 35.07% 25.97% 38.96%-0.14 -11.6 7
2025-09-13 1. FC Saarbrucken L 1-354.7 1509 1582 32.74% 25.88% 41.38%-0.09 -11.0 5
2025-09-13 @ VfB Stuttgart II W 3-154.7 1582 1509 41.38% 25.88% 32.74%+0.09 +11.0 10
2025-09-14 TSV Havelse W 3-255.8 1563 1451 57.12% 23.47% 19.41%+0.89 +3.9 11
2025-09-14 @ 1860 Munich L 2-355.8 1451 1563 19.41% 23.47% 57.12%-0.89 -3.8 2
2025-09-14 Hansa Rostock D 0-061.9 1546 1561 40.85% 25.91% 33.24%+0.21 -0.3 8
2025-09-14 @ VfL Osnabruck D 0-061.9 1561 1546 33.24% 25.91% 40.85%-0.21 +0.3 6
2025-09-14 Energie Cottbus L 0-350.1 1549 1543 43.75% 25.73% 30.52%+0.32 -23.0 7
2025-09-14 @ Waldhof Mannheim W 3-050.1 1543 1549 30.52% 25.73% 43.75%-0.32 +23.0 8
2025-09-16 MSV Duisburg L 0-346.4 1501 1549 36.13% 25.99% 37.89%+0.04 -19.9 3
2025-09-16 @ 1. FC Schweinfurt 05 W 3-046.4 1549 1501 37.89% 25.99% 36.13%-0.04 +19.9 18
2025-09-16 SSV Ulm 1846 W 3-159.0 1593 1625 38.57% 25.98% 35.45%+0.13 +11.7 13
2025-09-16 @ 1. FC Saarbrucken L 1-359.0 1625 1593 35.45% 25.98% 38.57%-0.13 -11.7 6
2025-09-16 Alemannia Aachen W 2-154.3 1568 1503 51.53% 24.73% 23.74%+0.64 +4.9 9
2025-09-16 @ Verl L 1-254.3 1503 1568 23.74% 24.73% 51.53%-0.64 -4.9 4
2025-09-16 Hoffenheim II W 2-160.2 1576 1587 41.43% 25.88% 32.69%+0.23 +6.4 12
2025-09-16 @ Viktoria Koln L 1-260.2 1587 1576 32.69% 25.88% 41.43%-0.23 -6.3 10
2025-09-16 Jahn Regensburg W 2-047.1 1554 1524 47.08% 25.40% 27.52%+0.45 +11.1 10
2025-09-16 @ Wehen Wiesbaden L 0-247.1 1524 1554 27.52% 25.40% 47.08%-0.45 -11.1 4
2025-09-17 Erzgebirge Aue W 2-153.3 1566 1489 52.94% 24.45% 22.61%+0.70 +4.7 11
2025-09-17 @ Energie Cottbus L 1-253.3 1489 1566 22.61% 24.45% 52.94%-0.70 -4.7 4
2025-09-17 1860 Munich W 2-159.0 1561 1567 42.15% 25.84% 32.01%+0.26 +6.2 9
2025-09-17 @ Hansa Rostock L 1-259.0 1567 1561 32.01% 25.84% 42.15%-0.26 -6.2 11
2025-09-17 VfL Osnabruck D 1-166.1 1567 1545 45.95% 25.53% 28.52%+0.41 -0.7 9
2025-09-17 @ Rot-Weiss Essen D 1-166.1 1545 1567 28.52% 25.53% 45.95%-0.41 +0.7 9
2025-09-17 FC Ingolstadt 04 L 2-648.3 1447 1544 29.66% 25.65% 44.68%-0.22 -15.8 2
2025-09-17 @ TSV Havelse W 6-248.3 1544 1447 44.68% 25.65% 29.66%+0.22 +15.8 6
2025-09-17 VfB Stuttgart II L 0-154.8 1526 1498 46.66% 25.45% 27.89%+0.44 -8.9 7
2025-09-17 @ Waldhof Mannheim W 1-054.8 1498 1526 27.89% 25.45% 46.66%-0.44 +8.9 8
2025-09-19 1. FC Schweinfurt 05 W 2-152.8 1605 1481 58.43% 23.10% 18.47%+0.95 +3.9 16
2025-09-19 @ 1. FC Saarbrucken L 1-252.8 1481 1605 18.47% 23.10% 58.43%-0.95 -3.9 3
2025-09-20 Hoffenheim II L 1-554.5 1561 1581 40.20% 25.93% 33.87%+0.19 -23.5 11
2025-09-20 @ 1860 Munich W 5-154.5 1581 1561 33.87% 25.93% 40.20%-0.19 +23.5 13
2025-09-20 Waldhof Mannheim W 3-260.9 1498 1517 40.33% 25.93% 33.74%+0.19 +6.2 7
2025-09-20 @ Alemannia Aachen L 2-360.9 1517 1498 33.74% 25.93% 40.33%-0.19 -6.2 7
2025-09-20 Wehen Wiesbaden D 0-062.5 1560 1565 42.17% 25.84% 31.99%+0.26 -0.5 7
2025-09-20 @ FC Ingolstadt 04 D 0-062.5 1565 1560 31.99% 25.84% 42.17%-0.26 +0.5 11
2025-09-20 Hansa Rostock W 3-047.7 1567 1568 42.86% 25.80% 31.34%+0.29 +17.8 12
2025-09-20 @ Rot-Weiss Essen L 0-347.7 1568 1567 31.34% 25.80% 42.86%-0.29 -17.9 9
2025-09-20 Viktoria Koln W 2-160.7 1507 1582 32.44% 25.87% 41.69%-0.11 +7.6 11
2025-09-20 @ VfB Stuttgart II L 1-260.7 1582 1507 41.69% 25.87% 32.44%+0.11 -7.6 12
2025-09-20 Erzgebirge Aue W 3-149.7 1546 1484 51.07% 24.81% 24.12%+0.62 +8.6 12
2025-09-20 @ VfL Osnabruck L 1-349.7 1484 1546 24.12% 24.81% 51.07%-0.62 -8.6 4
2025-09-21 Jahn Regensburg W 2-154.9 1613 1513 55.70% 23.83% 20.47%+0.82 +4.3 9
2025-09-21 @ SSV Ulm 1846 L 1-254.9 1513 1613 20.47% 23.83% 55.70%-0.82 -4.3 4
2025-09-21 MSV Duisburg D 1-162.3 1431 1569 24.98% 24.99% 50.03%-0.44 +1.0 3
2025-09-21 @ TSV Havelse D 1-162.3 1569 1431 50.03% 24.99% 24.98%+0.44 -1.0 19
2025-09-21 Energie Cottbus W 2-159.1 1573 1571 43.29% 25.77% 30.94%+0.30 +6.1 12
2025-09-21 @ Verl L 1-259.1 1571 1573 30.94% 25.77% 43.29%-0.30 -6.1 11
2025-09-26 VfB Stuttgart II W 5-044.2 1565 1515 49.57% 25.06% 25.37%+0.55 +24.2 14
2025-09-26 @ Energie Cottbus L 0-544.2 1515 1565 25.37% 25.06% 49.57%-0.55 -24.2 11
2025-09-27 Alemannia Aachen L 1-548.7 1477 1504 39.17% 25.96% 34.87%+0.15 -23.0 3
2025-09-27 @ 1. FC Schweinfurt 05 W 5-148.7 1504 1477 34.87% 25.96% 39.17%-0.15 +23.0 10
2025-09-27 1860 Munich W 2-048.6 1476 1537 34.28% 25.95% 39.77%-0.03 +14.7 7
2025-09-27 @ Erzgebirge Aue L 0-248.6 1537 1476 39.77% 25.95% 34.28%+0.03 -14.7 11
2025-09-27 TSV Havelse D 1-162.1 1550 1432 57.68% 23.31% 19.00%+0.91 -1.6 10
2025-09-27 @ Hansa Rostock D 1-162.1 1432 1550 19.00% 23.31% 57.68%-0.91 +1.6 4
2025-09-27 FC Ingolstadt 04 W 2-158.4 1568 1559 44.15% 25.70% 30.15%+0.34 +6.0 22
2025-09-27 @ MSV Duisburg L 1-258.4 1559 1568 30.15% 25.70% 44.15%-0.34 -6.0 7
2025-09-27 Rot-Weiss Essen W 6-153.1 1511 1585 32.61% 25.88% 41.52%-0.10 +29.5 10
2025-09-27 @ Waldhof Mannheim L 1-653.1 1585 1511 41.52% 25.88% 32.61%+0.10 -29.5 12
2025-09-27 1. FC Saarbrucken D 1-167.7 1566 1609 36.90% 25.99% 37.11%+0.07 +0.0 12
2025-09-27 @ Wehen Wiesbaden D 1-167.7 1609 1566 37.11% 25.99% 36.90%-0.07 -0.0 17
2025-09-28 SSV Ulm 1846 D 1-168.8 1604 1617 41.16% 25.89% 32.94%+0.22 -0.3 14
2025-09-28 @ Hoffenheim II D 1-168.8 1617 1604 32.94% 25.89% 41.16%-0.22 +0.3 10
2025-09-28 Verl W 2-051.6 1509 1579 33.06% 25.90% 41.04%-0.08 +15.1 7
2025-09-28 @ Jahn Regensburg L 0-251.6 1579 1509 41.04% 25.90% 33.06%+0.08 -15.1 12
2025-09-28 VfL Osnabruck D 0-062.7 1575 1555 45.69% 25.56% 28.75%+0.40 -0.8 13
2025-09-28 @ Viktoria Koln D 0-062.7 1555 1575 28.75% 25.56% 45.69%-0.40 +0.8 13
2025-09-30 Erzgebirge Aue L 0-154.8 1527 1491 47.86% 25.30% 26.84%+0.48 -9.0 10
2025-09-30 @ Alemannia Aachen W 1-054.8 1491 1527 26.84% 25.30% 47.86%-0.48 +9.0 10
2025-09-30 Energie Cottbus L 1-357.5 1548 1589 37.22% 25.99% 36.79%+0.08 -12.1 10
2025-09-30 @ Hansa Rostock W 3-157.5 1589 1548 36.79% 25.99% 37.22%-0.08 +12.1 17
2025-09-30 MSV Duisburg D 0-064.2 1609 1574 47.66% 25.33% 27.01%+0.48 -0.9 18
2025-09-30 @ 1. FC Saarbrucken D 0-064.2 1574 1609 27.01% 25.33% 47.66%-0.48 +0.9 23
2025-09-30 Waldhof Mannheim L 2-357.7 1434 1540 28.54% 25.53% 45.93%-0.27 -5.4 4
2025-09-30 @ TSV Havelse W 3-257.7 1540 1434 45.93% 25.53% 28.54%+0.27 +5.4 13
2025-09-30 Wehen Wiesbaden D 0-060.2 1491 1566 32.43% 25.87% 41.70%-0.11 +0.4 12
2025-09-30 @ VfB Stuttgart II D 0-060.2 1566 1491 41.70% 25.87% 32.43%+0.11 -0.4 13
2025-10-01 Viktoria Koln D 2-270.9 1523 1574 35.71% 25.98% 38.31%+0.02 +0.1 12
2025-10-01 @ 1860 Munich D 2-270.9 1574 1523 38.31% 25.98% 35.71%-0.02 -0.1 14
2025-10-01 Hoffenheim II W 3-158.4 1555 1604 36.07% 25.98% 37.95%+0.03 +12.3 15
2025-10-01 @ Rot-Weiss Essen L 1-358.4 1604 1555 37.95% 25.98% 36.07%-0.03 -12.3 14
2025-10-01 1. FC Schweinfurt 05 W 5-143.7 1618 1454 62.63% 21.75% 15.62%+1.15 +10.3 13
2025-10-01 @ SSV Ulm 1846 L 1-543.7 1454 1618 15.62% 21.75% 62.63%-1.15 -10.3 3
2025-10-01 FC Ingolstadt 04 D 2-271.7 1564 1553 44.43% 25.68% 29.90%+0.35 -0.4 13
2025-10-01 @ Verl D 2-271.7 1553 1564 29.90% 25.68% 44.43%-0.35 +0.4 8
2025-10-01 Jahn Regensburg W 2-047.1 1555 1524 47.25% 25.38% 27.37%+0.46 +11.0 16
2025-10-01 @ VfL Osnabruck L 0-247.1 1524 1555 27.37% 25.38% 47.25%-0.46 -11.0 7
2025-10-03 Hansa Rostock D 2-271.6 1575 1536 48.18% 25.26% 26.56%+0.50 -0.7 24
2025-10-03 @ MSV Duisburg D 2-271.6 1536 1575 26.56% 25.26% 48.18%-0.50 +0.6 11
2025-10-04 Verl L 1-253.1 1444 1564 26.95% 25.32% 47.73%-0.34 -5.4 3
2025-10-04 @ 1. FC Schweinfurt 05 W 2-153.1 1564 1444 47.73% 25.32% 26.95%+0.34 +5.4 16
2025-10-04 Alemannia Aachen W 3-260.5 1601 1518 53.66% 24.30% 22.04%+0.73 +4.3 20
2025-10-04 @ Energie Cottbus L 2-360.5 1518 1601 22.04% 24.30% 53.66%-0.73 -4.3 10
2025-10-04 SSV Ulm 1846 W 4-157.3 1554 1628 32.60% 25.88% 41.53%-0.10 +18.7 11
2025-10-04 @ FC Ingolstadt 04 L 1-457.3 1628 1554 41.53% 25.88% 32.60%+0.10 -18.6 13
2025-10-04 1. FC Saarbrucken D 1-166.3 1513 1608 29.87% 25.67% 44.45%-0.21 +0.6 8
2025-10-04 @ Jahn Regensburg D 1-166.3 1608 1513 44.45% 25.67% 29.87%+0.21 -0.6 19
2025-10-04 TSV Havelse W 4-143.1 1574 1428 60.75% 22.39% 16.86%+1.06 +8.6 17
2025-10-04 @ Viktoria Koln L 1-443.1 1428 1574 16.86% 22.39% 60.75%-1.06 -8.7 4
2025-10-04 VfL Osnabruck L 1-454.9 1545 1566 40.04% 25.94% 34.03%+0.18 -18.1 13
2025-10-04 @ Waldhof Mannheim W 4-154.9 1566 1545 34.03% 25.94% 40.04%-0.18 +18.1 19
2025-10-05 Rot-Weiss Essen D 2-269.9 1500 1567 33.43% 25.92% 40.65%-0.07 +0.2 11
2025-10-05 @ Erzgebirge Aue D 2-269.9 1567 1500 40.65% 25.92% 33.43%+0.07 -0.2 16
2025-10-05 VfB Stuttgart II L 1-360.7 1592 1491 55.75% 23.82% 20.43%+0.82 -16.8 14
2025-10-05 @ Hoffenheim II W 3-160.7 1491 1592 20.43% 23.82% 55.75%-0.82 +16.8 15
2025-10-05 1860 Munich W 1-050.8 1566 1523 48.67% 25.19% 26.14%+0.52 +5.6 16
2025-10-05 @ Wehen Wiesbaden L 0-150.8 1523 1566 26.14% 25.19% 48.67%-0.52 -5.6 12
2025-10-17 Waldhof Mannheim L 0-248.9 1500 1527 39.11% 25.97% 34.93%+0.15 -14.5 11
2025-10-17 @ Erzgebirge Aue W 2-048.9 1527 1500 34.93% 25.97% 39.11%-0.15 +14.5 16
2025-10-18 FC Ingolstadt 04 L 0-153.5 1514 1572 34.68% 25.96% 39.36%-0.02 -7.0 10
2025-10-18 @ Alemannia Aachen W 1-053.5 1572 1514 39.36% 25.96% 34.68%+0.02 +7.0 14
2025-10-18 Wehen Wiesbaden W 3-048.3 1537 1571 38.10% 25.98% 35.92%+0.11 +19.8 14
2025-10-18 @ Hansa Rostock L 0-348.3 1571 1537 35.92% 25.98% 38.10%-0.11 -19.8 16
2025-10-18 Viktoria Koln W 1-055.1 1567 1583 40.83% 25.91% 33.27%+0.21 +6.8 19
2025-10-18 @ Rot-Weiss Essen L 0-155.1 1583 1567 33.27% 25.91% 40.83%-0.21 -6.8 17
2025-10-18 Verl L 2-466.0 1607 1569 48.10% 25.27% 26.63%+0.49 -13.3 19
2025-10-18 @ 1. FC Saarbrucken W 4-266.0 1569 1607 26.63% 25.27% 48.10%-0.49 +13.3 19
2025-10-18 1. FC Schweinfurt 05 W 3-038.3 1508 1438 52.05% 24.63% 23.32%+0.66 +14.0 18
2025-10-18 @ VfB Stuttgart II L 0-338.3 1438 1508 23.32% 24.63% 52.05%-0.66 -14.0 3
2025-10-18 Hoffenheim II L 0-451.8 1585 1575 44.30% 25.69% 30.01%+0.34 -30.4 19
2025-10-18 @ VfL Osnabruck W 4-051.8 1575 1585 30.01% 25.69% 44.30%-0.34 +30.4 17
2025-10-19 MSV Duisburg W 3-156.7 1517 1574 34.91% 25.97% 39.12%-0.01 +12.6 15
2025-10-19 @ 1860 Munich L 1-356.7 1574 1517 39.12% 25.97% 34.91%+0.01 -12.6 24
2025-10-19 Energie Cottbus L 1-264.6 1609 1605 43.51% 25.75% 30.74%+0.31 -7.9 13
2025-10-19 @ SSV Ulm 1846 W 2-164.6 1605 1609 30.74% 25.75% 43.51%-0.31 +7.9 23
2025-10-19 Jahn Regensburg L 1-251.4 1420 1513 30.11% 25.70% 44.20%-0.20 -6.0 4
2025-10-19 @ TSV Havelse W 2-151.4 1513 1420 44.20% 25.70% 30.11%+0.20 +6.0 11
2025-10-24 Alemannia Aachen L 1-261.5 1551 1507 48.92% 25.16% 25.92%+0.53 -8.7 16
2025-10-24 @ Wehen Wiesbaden W 2-161.5 1507 1551 25.92% 25.16% 48.92%-0.53 +8.7 13
2025-10-25 VfL Osnabruck L 1-251.7 1424 1554 25.83% 25.14% 49.03%-0.39 -5.2 3
2025-10-25 @ 1. FC Schweinfurt 05 W 2-151.7 1554 1424 49.03% 25.14% 25.83%+0.39 +5.2 22
2025-10-25 TSV Havelse W 4-356.8 1613 1414 66.19% 20.38% 13.43%+1.34 +2.6 26
2025-10-25 @ Energie Cottbus L 3-456.8 1414 1613 13.43% 20.38% 66.19%-1.34 -2.6 4
2025-10-25 1. FC Saarbrucken W 2-160.6 1579 1594 40.93% 25.90% 33.17%+0.21 +6.4 17
2025-10-25 @ FC Ingolstadt 04 L 1-260.6 1594 1579 33.17% 25.90% 40.93%-0.21 -6.4 19
2025-10-25 VfB Stuttgart II W 3-261.2 1519 1522 42.60% 25.81% 31.59%+0.28 +5.9 14
2025-10-25 @ Jahn Regensburg L 2-361.2 1522 1519 31.59% 25.81% 42.60%-0.28 -5.9 18
2025-10-25 SSV Ulm 1846 W 5-050.1 1582 1601 40.31% 25.93% 33.76%+0.19 +30.5 22
2025-10-25 @ Verl L 0-550.1 1601 1582 33.76% 25.93% 40.31%-0.19 -30.4 13
2025-10-25 1860 Munich W 3-153.1 1542 1530 44.62% 25.66% 29.72%+0.36 +10.2 19
2025-10-25 @ Waldhof Mannheim L 1-353.1 1530 1542 29.72% 25.66% 44.62%-0.36 -10.2 15
2025-10-26 Erzgebirge Aue D 1-166.1 1605 1485 57.95% 23.24% 18.81%+0.92 -1.7 18
2025-10-26 @ Hoffenheim II D 1-166.1 1485 1605 18.81% 23.24% 57.95%-0.92 +1.7 12
2025-10-26 Rot-Weiss Essen D 1-166.7 1562 1574 41.23% 25.89% 32.88%+0.23 -0.3 25
2025-10-26 @ MSV Duisburg D 1-166.7 1574 1562 32.88% 25.89% 41.23%-0.23 +0.3 20
2025-10-26 Hansa Rostock L 2-464.2 1576 1556 45.60% 25.57% 28.83%+0.39 -12.7 17
2025-10-26 @ Viktoria Koln W 4-264.2 1556 1576 28.83% 25.57% 45.60%-0.39 +12.7 17
2025-10-31 FC Ingolstadt 04 W 3-157.0 1563 1586 39.78% 25.95% 34.27%+0.17 +11.4 20
2025-10-31 @ Viktoria Koln L 1-357.0 1586 1563 34.27% 25.95% 39.78%-0.17 -11.4 17
2025-11-01 Energie Cottbus W 3-051.7 1520 1616 29.78% 25.67% 44.56%-0.22 +23.4 18
2025-11-01 @ 1860 Munich L 0-351.7 1616 1520 44.56% 25.67% 29.78%+0.22 -23.4 26
2025-11-01 Jahn Regensburg W 4-364.8 1487 1525 37.61% 25.99% 36.40%+0.09 +6.4 15
2025-11-01 @ Erzgebirge Aue L 3-464.8 1525 1487 36.40% 25.99% 37.61%-0.09 -6.4 14
2025-11-01 Verl D 2-273.4 1569 1613 36.79% 25.99% 37.22%+0.06 +0.0 18
2025-11-01 @ Hansa Rostock D 2-273.4 1613 1569 37.22% 25.99% 36.79%-0.06 -0.0 23
2025-11-01 VfB Stuttgart II L 1-359.5 1571 1516 50.23% 24.95% 24.82%+0.58 -15.4 13
2025-11-01 @ SSV Ulm 1846 W 3-159.5 1516 1571 24.82% 24.95% 50.23%-0.58 +15.4 21
2025-11-01 Wehen Wiesbaden L 0-241.9 1411 1543 25.67% 25.11% 49.22%-0.40 -10.4 4
2025-11-01 @ TSV Havelse W 2-041.9 1543 1411 49.22% 25.11% 25.67%+0.40 +10.4 19
2025-11-01 MSV Duisburg D 0-062.4 1559 1561 42.71% 25.81% 31.48%+0.28 -0.5 23
2025-11-01 @ VfL Osnabruck D 0-062.4 1561 1559 31.48% 25.81% 42.71%-0.28 +0.5 26
2025-11-02 1. FC Saarbrucken W 2-052.2 1515 1588 32.83% 25.89% 41.28%-0.09 +15.2 16
2025-11-02 @ Alemannia Aachen L 0-252.2 1588 1515 41.28% 25.89% 32.83%+0.09 -15.2 19
2025-11-02 Waldhof Mannheim W 2-048.7 1604 1552 49.78% 25.03% 25.19%+0.56 +10.3 21
2025-11-02 @ Hoffenheim II L 0-248.7 1552 1604 25.19% 25.03% 49.78%-0.56 -10.3 19
2025-11-02 1. FC Schweinfurt 05 W 2-148.4 1574 1419 61.79% 22.04% 16.17%+1.11 +3.4 23
2025-11-02 @ Rot-Weiss Essen L 1-248.4 1419 1574 16.17% 22.04% 61.79%-1.11 -3.4 3
2025-11-07 Waldhof Mannheim W 2-157.2 1562 1542 45.67% 25.56% 28.77%+0.40 +5.7 29
2025-11-07 @ MSV Duisburg L 1-257.2 1542 1562 28.77% 25.56% 45.67%-0.40 -5.7 19
2025-11-08 Hoffenheim II W 2-162.5 1416 1614 19.31% 23.43% 57.27%-0.75 +9.9 6
2025-11-08 @ 1. FC Schweinfurt 05 L 1-262.5 1614 1416 57.27% 23.43% 19.31%+0.75 -9.9 21
2025-11-08 VfL Osnabruck L 0-159.2 1592 1559 47.45% 25.36% 27.20%+0.47 -9.0 26
2025-11-08 @ Energie Cottbus W 1-059.2 1559 1592 27.20% 25.36% 47.45%-0.47 +9.0 26
2025-11-08 Rot-Weiss Essen L 1-262.8 1574 1578 42.51% 25.82% 31.67%+0.27 -7.8 17
2025-11-08 @ FC Ingolstadt 04 W 2-162.8 1578 1574 31.67% 25.82% 42.51%-0.27 +7.8 26
2025-11-08 TSV Havelse D 1-162.3 1573 1401 63.47% 21.44% 15.09%+1.20 -2.1 20
2025-11-08 @ 1. FC Saarbrucken D 1-162.3 1401 1573 15.09% 21.44% 63.47%-1.20 +2.1 5
2025-11-08 Hansa Rostock L 0-550.6 1555 1569 41.08% 25.90% 33.03%+0.22 -35.3 13
2025-11-08 @ SSV Ulm 1846 W 5-050.6 1569 1555 33.03% 25.90% 41.08%-0.22 +35.3 21
2025-11-08 Erzgebirge Aue D 1-166.6 1613 1493 57.89% 23.25% 18.85%+0.92 -1.7 24
2025-11-08 @ Verl D 1-166.6 1493 1613 18.85% 23.25% 57.89%-0.92 +1.7 16
2025-11-09 1860 Munich W 4-045.9 1519 1543 39.56% 25.95% 34.49%+0.16 +25.1 17
2025-11-09 @ Jahn Regensburg L 0-445.9 1543 1519 34.49% 25.95% 39.56%-0.16 -25.1 18
2025-11-09 Alemannia Aachen L 1-356.8 1531 1530 43.07% 25.78% 31.15%+0.30 -13.6 21
2025-11-09 @ VfB Stuttgart II W 3-156.8 1530 1531 31.15% 25.78% 43.07%-0.30 +13.6 19
2025-11-09 Viktoria Koln L 0-156.5 1553 1574 39.98% 25.94% 34.08%+0.18 -7.8 19
2025-11-09 @ Wehen Wiesbaden W 1-056.5 1574 1553 34.08% 25.94% 39.98%-0.18 +7.8 23
2025-11-21 MSV Duisburg W 4-152.5 1604 1568 47.85% 25.31% 26.85%+0.48 +13.3 24
2025-11-21 @ Hoffenheim II L 1-452.5 1568 1604 26.85% 25.31% 47.85%-0.48 -13.3 29
2025-11-22 Jahn Regensburg L 0-252.2 1544 1544 43.01% 25.79% 31.20%+0.29 -15.6 19
2025-11-22 @ Alemannia Aachen W 2-052.2 1544 1544 31.20% 25.79% 43.01%-0.29 +15.6 20
2025-11-22 1. FC Schweinfurt 05 W 2-040.2 1604 1426 64.18% 21.17% 14.64%+1.24 +6.1 24
2025-11-22 @ Hansa Rostock L 0-240.2 1426 1604 14.64% 21.17% 64.18%-1.24 -6.1 6
2025-11-22 SSV Ulm 1846 W 2-156.2 1403 1520 27.25% 25.36% 47.39%-0.33 +8.5 8
2025-11-22 @ TSV Havelse L 1-256.2 1520 1403 47.39% 25.36% 27.25%+0.33 -8.5 13
2025-11-22 FC Ingolstadt 04 W 1-054.0 1568 1567 43.13% 25.78% 31.09%+0.30 +6.5 29
2025-11-22 @ VfL Osnabruck L 0-154.0 1567 1568 31.09% 25.78% 43.13%-0.30 -6.5 17
2025-11-22 Verl L 1-555.5 1582 1611 38.93% 25.97% 35.10%+0.14 -22.9 23
2025-11-22 @ Viktoria Koln W 5-155.5 1611 1582 35.10% 25.97% 38.93%-0.14 +22.9 27
2025-11-22 Wehen Wiesbaden W 1-052.7 1536 1545 41.69% 25.87% 32.44%+0.24 +6.7 22
2025-11-22 @ Waldhof Mannheim L 0-152.7 1545 1536 32.44% 25.87% 41.69%-0.24 -6.7 19
2025-11-23 1. FC Saarbrucken W 2-050.9 1518 1570 35.53% 25.98% 38.49%+0.01 +14.4 21
2025-11-23 @ 1860 Munich L 0-250.9 1570 1518 38.49% 25.98% 35.53%-0.01 -14.4 20
2025-11-23 VfB Stuttgart II D 0-058.5 1495 1518 39.79% 25.95% 34.26%+0.17 -0.2 17
2025-11-23 @ Erzgebirge Aue D 0-058.5 1518 1495 34.26% 25.95% 39.79%-0.17 +0.2 22
2025-11-23 Energie Cottbus L 2-368.7 1586 1583 43.27% 25.77% 30.97%+0.30 -7.5 26
2025-11-23 @ Rot-Weiss Essen W 3-268.7 1583 1586 30.97% 25.77% 43.27%-0.30 +7.5 29
2025-11-28 Erzgebirge Aue W 3-150.4 1539 1495 48.81% 25.17% 26.02%+0.52 +9.2 22
2025-11-28 @ Wehen Wiesbaden L 1-350.4 1495 1539 26.02% 25.17% 48.81%-0.52 -9.2 17
2025-11-29 Waldhof Mannheim L 2-356.5 1419 1543 26.56% 25.26% 48.18%-0.36 -5.1 6
2025-11-29 @ 1. FC Schweinfurt 05 W 3-256.5 1543 1419 48.18% 25.26% 26.56%+0.36 +5.1 25
2025-11-29 Viktoria Koln W 3-263.4 1591 1559 47.19% 25.39% 27.42%+0.46 +5.2 32
2025-11-29 @ Energie Cottbus L 2-363.4 1559 1591 27.42% 25.39% 47.19%-0.46 -5.2 23
2025-11-29 Hoffenheim II W 3-267.8 1560 1617 34.92% 25.97% 39.12%-0.01 +6.9 20
2025-11-29 @ FC Ingolstadt 04 L 2-367.8 1617 1560 39.12% 25.97% 34.92%+0.01 -6.9 24
2025-11-29 Alemannia Aachen W 3-152.9 1554 1528 46.46% 25.47% 28.07%+0.43 +9.8 32
2025-11-29 @ MSV Duisburg L 1-352.9 1528 1554 28.07% 25.47% 46.46%-0.43 -9.7 19
2025-11-29 Rot-Weiss Essen L 2-366.8 1556 1578 39.89% 25.94% 34.17%+0.18 -7.0 20
2025-11-29 @ 1. FC Saarbrucken W 3-266.8 1578 1556 34.17% 25.94% 39.89%-0.18 +7.0 29
2025-11-29 1860 Munich L 0-153.7 1512 1532 40.11% 25.94% 33.96%+0.18 -7.9 13
2025-11-29 @ SSV Ulm 1846 W 1-053.7 1532 1512 33.96% 25.94% 40.11%-0.18 +7.9 24
2025-11-30 Hansa Rostock L 0-350.1 1559 1610 35.74% 25.98% 38.28%+0.02 -19.7 20
2025-11-30 @ Jahn Regensburg W 3-050.1 1610 1559 38.28% 25.98% 35.74%-0.02 +19.7 27
2025-11-30 VfL Osnabruck W 4-152.5 1634 1574 50.81% 24.86% 24.34%+0.61 +12.2 30
2025-11-30 @ Verl L 1-452.5 1574 1634 24.34% 24.86% 50.81%-0.61 -12.2 29
2025-11-30 TSV Havelse W 2-147.6 1518 1411 56.45% 23.64% 19.91%+0.85 +4.1 25
2025-11-30 @ VfB Stuttgart II L 1-247.6 1411 1518 19.91% 23.64% 56.45%-0.85 -4.2 8
2025-12-05 VfB Stuttgart II D 1-166.1 1585 1522 51.23% 24.78% 23.99%+0.62 -1.1 30
2025-12-05 @ Rot-Weiss Essen D 1-166.1 1522 1585 23.99% 24.78% 51.23%-0.62 +1.1 26
2025-12-06 1. FC Schweinfurt 05 W 3-144.6 1540 1414 58.60% 23.05% 18.35%+0.96 +6.7 27
2025-12-06 @ 1860 Munich L 1-344.6 1414 1540 18.35% 23.05% 58.60%-0.96 -6.6 6
2025-12-06 MSV Duisburg W 3-263.6 1596 1564 47.27% 25.38% 27.35%+0.46 +5.2 35
2025-12-06 @ Energie Cottbus L 2-363.6 1564 1596 27.35% 25.38% 47.27%-0.46 -5.2 32
2025-12-06 Jahn Regensburg W 1-051.7 1610 1540 52.18% 24.60% 23.21%+0.66 +5.1 27
2025-12-06 @ Hoffenheim II L 0-151.7 1540 1610 23.21% 24.60% 52.18%-0.66 -5.1 20
2025-12-06 Verl D 2-270.6 1407 1646 16.23% 22.07% 61.70%-0.97 +1.5 9
2025-12-06 @ TSV Havelse D 2-270.6 1646 1407 61.70% 22.07% 16.23%+0.97 -1.5 31
2025-12-06 Wehen Wiesbaden L 0-157.3 1562 1548 44.94% 25.63% 29.43%+0.37 -8.6 29
2025-12-06 @ VfL Osnabruck W 1-057.3 1548 1562 29.43% 25.63% 44.94%-0.37 +8.6 25
2025-12-06 SSV Ulm 1846 L 0-156.8 1554 1504 49.64% 25.05% 25.31%+0.56 -9.3 23
2025-12-06 @ Viktoria Koln W 1-056.8 1504 1554 25.31% 25.05% 49.64%-0.56 +9.3 16
2025-12-07 FC Ingolstadt 04 D 2-269.4 1486 1567 31.62% 25.82% 42.56%-0.14 +0.3 18
2025-12-07 @ Erzgebirge Aue D 2-269.4 1567 1486 42.56% 25.82% 31.62%+0.14 -0.3 21
2025-12-07 Alemannia Aachen D 2-273.2 1630 1519 57.01% 23.50% 19.49%+0.88 -1.2 28
2025-12-07 @ Hansa Rostock D 2-273.2 1519 1630 19.49% 23.50% 57.01%-0.88 +1.2 20
2025-12-07 1. FC Saarbrucken W 2-157.8 1548 1549 42.80% 25.80% 31.40%+0.29 +6.1 28
2025-12-07 @ Waldhof Mannheim L 1-257.8 1549 1548 31.40% 25.80% 42.80%-0.29 -6.1 20
2025-12-12 VfL Osnabruck L 3-561.8 1513 1554 37.26% 25.99% 36.75%+0.08 -10.3 16
2025-12-12 @ SSV Ulm 1846 W 5-361.8 1554 1513 36.75% 25.99% 37.26%-0.08 +10.3 32
2025-12-13 Viktoria Koln L 0-348.0 1520 1545 39.47% 25.96% 34.58%+0.16 -21.3 20
2025-12-13 @ Alemannia Aachen W 3-048.0 1545 1520 34.58% 25.96% 39.47%-0.16 +21.3 26
2025-12-13 1860 Munich L 1-262.6 1567 1547 45.69% 25.56% 28.75%+0.40 -8.2 21
2025-12-13 @ FC Ingolstadt 04 W 2-162.6 1547 1567 28.75% 25.56% 45.69%-0.40 +8.2 30
2025-12-13 Erzgebirge Aue D 0-060.2 1559 1486 52.45% 24.55% 23.00%+0.68 -1.4 33
2025-12-13 @ MSV Duisburg D 0-060.2 1486 1559 23.00% 24.55% 52.45%-0.68 +1.4 19
2025-12-13 Hoffenheim II D 2-272.8 1543 1615 32.81% 25.89% 41.30%-0.09 +0.2 21
2025-12-13 @ 1. FC Saarbrucken D 2-272.8 1615 1543 41.30% 25.89% 32.81%+0.09 -0.2 28
2025-12-13 Rot-Weiss Essen D 0-065.4 1645 1584 50.96% 24.83% 24.21%+0.61 -1.2 32
2025-12-13 @ Verl D 0-065.4 1584 1645 24.21% 24.83% 50.96%-0.61 +1.2 31
2025-12-13 Hansa Rostock L 0-153.6 1523 1629 28.60% 25.54% 45.86%-0.27 -6.1 26
2025-12-13 @ VfB Stuttgart II W 1-053.6 1629 1523 45.86% 25.54% 28.60%+0.27 +6.0 31
2025-12-14 TSV Havelse L 2-357.0 1408 1409 42.83% 25.80% 31.37%+0.29 -7.4 6
2025-12-14 @ 1. FC Schweinfurt 05 W 3-257.0 1409 1408 31.37% 25.80% 42.83%-0.29 +7.4 12
2025-12-14 Waldhof Mannheim W 3-047.1 1535 1554 40.25% 25.93% 33.82%+0.19 +18.9 23
2025-12-14 @ Jahn Regensburg L 0-347.1 1554 1535 33.82% 25.93% 40.25%-0.19 -18.9 28
2025-12-14 Energie Cottbus W 3-158.2 1556 1601 36.62% 25.99% 37.39%+0.05 +12.2 28
2025-12-14 @ Wehen Wiesbaden L 1-358.2 1601 1556 37.39% 25.99% 36.62%-0.05 -12.2 35
2025-12-19 Jahn Regensburg D 2-272.5 1589 1553 47.74% 25.32% 26.94%+0.48 -0.6 36
2025-12-19 @ Energie Cottbus D 2-272.5 1553 1589 26.94% 25.32% 47.74%-0.48 +0.6 24
2025-12-20 Verl L 0-251.6 1555 1644 30.72% 25.75% 43.53%-0.18 -12.1 30
2025-12-20 @ 1860 Munich W 2-051.6 1644 1555 43.53% 25.75% 30.72%+0.18 +12.1 35
2025-12-20 1. FC Schweinfurt 05 W 4-035.2 1487 1400 54.16% 24.19% 21.64%+0.75 +17.0 22
2025-12-20 @ Erzgebirge Aue L 0-435.2 1400 1487 21.64% 24.19% 54.16%-0.75 -17.0 6
2025-12-20 1. FC Saarbrucken D 1-168.4 1635 1543 54.74% 24.06% 21.20%+0.78 -1.4 32
2025-12-20 @ Hansa Rostock D 1-168.4 1543 1635 21.20% 24.06% 54.74%-0.78 +1.4 22
2025-12-20 SSV Ulm 1846 W 3-259.5 1585 1503 53.59% 24.32% 22.09%+0.73 +4.3 34
2025-12-20 @ Rot-Weiss Essen L 2-359.5 1503 1585 22.09% 24.32% 53.59%-0.73 -4.4 16
2025-12-20 VfB Stuttgart II L 1-262.4 1564 1517 49.18% 25.12% 25.70%+0.54 -8.7 32
2025-12-20 @ VfL Osnabruck W 2-162.4 1517 1564 25.70% 25.12% 49.18%-0.54 +8.7 29
2025-12-20 FC Ingolstadt 04 D 2-270.8 1535 1559 39.68% 25.95% 34.37%+0.17 -0.2 29
2025-12-20 @ Waldhof Mannheim D 2-270.8 1559 1535 34.37% 25.95% 39.68%-0.17 +0.2 22
2025-12-21 Wehen Wiesbaden W 3-155.1 1615 1568 49.17% 25.12% 25.71%+0.54 +9.1 31
2025-12-21 @ Hoffenheim II L 1-355.1 1568 1615 25.71% 25.12% 49.17%-0.54 -9.1 28
2025-12-21 Alemannia Aachen D 1-158.9 1416 1499 31.49% 25.81% 42.71%-0.14 +0.4 13
2025-12-21 @ TSV Havelse D 1-158.9 1499 1416 42.71% 25.81% 31.49%+0.14 -0.4 21
2025-12-21 MSV Duisburg D 0-062.5 1566 1557 44.16% 25.70% 30.14%+0.34 -0.6 27
2025-12-21 @ Viktoria Koln D 0-062.5 1557 1566 30.14% 25.70% 44.16%-0.34 +0.6 34
2026-01-16 FC Ingolstadt 04 L 0-350.4 1554 1559 42.32% 25.83% 31.85%+0.27 -22.4 24
2026-01-16 @ Jahn Regensburg W 3-050.4 1559 1554 31.85% 25.83% 42.32%-0.27 +22.4 25
2026-01-17 Rot-Weiss Essen D 1-166.6 1543 1590 36.36% 25.99% 37.65%+0.05 +0.0 31
2026-01-17 @ 1860 Munich D 1-166.6 1590 1543 37.65% 25.99% 36.36%-0.05 -0.0 35
2026-01-17 VfL Osnabruck L 0-346.2 1498 1555 34.92% 25.97% 39.12%-0.01 -19.4 21
2026-01-17 @ Alemannia Aachen W 3-046.2 1555 1498 39.12% 25.97% 34.92%+0.01 +19.4 35
2026-01-17 Erzgebirge Aue W 2-154.2 1634 1504 59.00% 22.94% 18.07%+0.97 +3.8 35
2026-01-17 @ Hansa Rostock L 1-254.2 1504 1634 18.07% 22.94% 59.00%-0.97 -3.8 22
2026-01-17 Energie Cottbus D 1-166.6 1545 1588 36.77% 25.99% 37.24%+0.06 +0.0 23
2026-01-17 @ 1. FC Saarbrucken D 1-166.6 1588 1545 37.24% 25.99% 36.77%-0.06 -0.0 37
2026-01-17 Wehen Wiesbaden L 0-152.5 1499 1559 34.38% 25.95% 39.67%-0.03 -7.0 16
2026-01-17 @ SSV Ulm 1846 W 1-052.5 1559 1499 39.67% 25.95% 34.38%+0.03 +7.0 31
2026-01-17 Waldhof Mannheim W 5-253.1 1656 1535 58.03% 23.21% 18.75%+0.93 +8.3 38
2026-01-17 @ Verl L 2-553.1 1535 1656 18.75% 23.21% 58.03%-0.93 -8.3 29
2026-01-18 Viktoria Koln W 2-050.3 1383 1565 20.67% 23.90% 55.43%-0.67 +19.3 9
2026-01-18 @ 1. FC Schweinfurt 05 L 0-250.3 1565 1383 55.43% 23.90% 20.67%+0.67 -19.3 27
2026-01-18 Hoffenheim II W 4-051.4 1416 1624 18.54% 23.13% 58.33%-0.80 +38.2 16
2026-01-18 @ TSV Havelse L 0-451.4 1624 1416 58.33% 23.13% 18.54%+0.80 -38.2 31
2026-01-18 MSV Duisburg L 0-447.8 1526 1558 38.45% 25.98% 35.57%+0.12 -27.2 29
2026-01-18 @ VfB Stuttgart II W 4-047.8 1558 1526 35.57% 25.98% 38.45%-0.12 +27.2 37
2026-01-23 1. FC Saarbrucken W 2-048.7 1546 1545 43.19% 25.77% 31.04%+0.30 +12.2 30
2026-01-23 @ Viktoria Koln L 0-248.7 1545 1546 31.04% 25.77% 43.19%-0.30 -12.2 23
2026-01-24 1. FC Schweinfurt 05 W 2-147.4 1588 1402 64.89% 20.90% 14.21%+1.27 +3.0 40
2026-01-24 @ Energie Cottbus L 1-247.4 1402 1588 14.21% 20.90% 64.89%-1.27 -3.0 9
2026-01-24 SSV Ulm 1846 L 0-346.6 1501 1492 44.19% 25.70% 30.11%+0.34 -23.2 22
2026-01-24 @ Erzgebirge Aue W 3-046.6 1492 1501 30.11% 25.70% 44.19%-0.34 +23.2 19
2026-01-24 Alemannia Aachen L 2-368.8 1586 1479 56.52% 23.63% 19.86%+0.86 -9.3 31
2026-01-24 @ Hoffenheim II W 3-268.8 1479 1586 19.86% 23.63% 56.52%-0.86 +9.3 24
2026-01-24 VfB Stuttgart II W 2-154.0 1581 1499 53.62% 24.31% 22.06%+0.73 +4.6 28
2026-01-24 @ FC Ingolstadt 04 L 1-254.0 1499 1581 22.06% 24.31% 53.62%-0.73 -4.6 29
2026-01-24 Jahn Regensburg W 2-047.5 1585 1532 50.05% 24.98% 24.97%+0.57 +10.2 40
2026-01-24 @ MSV Duisburg L 0-247.5 1532 1585 24.97% 24.98% 50.05%-0.57 -10.2 24
2026-01-24 TSV Havelse W 4-145.0 1589 1455 59.59% 22.75% 17.65%+1.00 +9.1 38
2026-01-24 @ Rot-Weiss Essen L 1-445.0 1455 1589 17.65% 22.75% 59.59%-1.00 -9.1 16
2026-01-25 1860 Munich D 1-166.3 1575 1543 47.23% 25.38% 27.39%+0.46 -0.8 36
2026-01-25 @ VfL Osnabruck D 1-166.3 1543 1575 27.39% 25.38% 47.23%-0.46 +0.8 32
2026-01-25 Hansa Rostock L 0-447.0 1527 1637 28.00% 25.47% 46.53%-0.29 -21.3 29
2026-01-25 @ Waldhof Mannheim W 4-047.0 1637 1527 46.53% 25.47% 28.00%+0.29 +21.3 38
2026-01-25 Verl W 2-165.3 1566 1664 29.61% 25.65% 44.75%-0.22 +8.1 34
2026-01-25 @ Wehen Wiesbaden L 1-265.3 1664 1566 44.75% 25.65% 29.61%+0.22 -8.1 38
2026-01-30 Erzgebirge Aue W 3-149.5 1446 1477 38.51% 25.98% 35.52%+0.12 +11.7 19
2026-01-30 @ TSV Havelse L 1-349.5 1477 1446 35.52% 25.98% 38.51%-0.12 -11.7 22
2026-01-31 Jahn Regensburg L 0-145.0 1400 1521 26.72% 25.29% 47.99%-0.35 -5.7 9
2026-01-31 @ 1. FC Schweinfurt 05 W 1-045.0 1521 1400 47.99% 25.29% 26.72%+0.35 +5.7 27
2026-01-31 Alemannia Aachen D 2-268.9 1544 1488 50.31% 24.94% 24.75%+0.59 -0.8 33
2026-01-31 @ 1860 Munich D 2-268.9 1488 1544 24.75% 24.94% 50.31%-0.59 +0.8 25
2026-01-31 Hoffenheim II W 3-155.9 1591 1577 44.96% 25.63% 29.41%+0.37 +10.1 43
2026-01-31 @ Energie Cottbus L 1-355.9 1577 1591 29.41% 25.63% 44.96%-0.37 -10.1 31
2026-01-31 FC Ingolstadt 04 L 0-356.3 1659 1586 52.47% 24.55% 22.98%+0.68 -26.7 38
2026-01-31 @ Hansa Rostock W 3-056.3 1586 1659 22.98% 24.55% 52.47%-0.68 +26.7 31
2026-01-31 VfL Osnabruck L 0-154.9 1532 1574 37.13% 25.99% 36.88%+0.07 -7.4 23
2026-01-31 @ 1. FC Saarbrucken W 1-054.9 1574 1532 36.88% 25.99% 37.13%-0.07 +7.4 39
2026-01-31 Waldhof Mannheim L 1-358.7 1558 1505 49.99% 24.99% 25.02%+0.57 -15.3 30
2026-01-31 @ Viktoria Koln W 3-158.7 1505 1558 25.02% 24.99% 49.99%-0.57 +15.3 32
2026-02-01 Wehen Wiesbaden D 1-167.8 1599 1574 46.22% 25.50% 28.28%+0.42 -0.7 39
2026-02-01 @ Rot-Weiss Essen D 1-167.8 1574 1599 28.28% 25.50% 46.22%-0.42 +0.7 35
2026-02-01 MSV Duisburg W 1-056.6 1515 1595 31.74% 25.82% 42.44%-0.13 +8.2 22
2026-02-01 @ SSV Ulm 1846 L 0-156.6 1595 1515 42.44% 25.82% 31.74%+0.13 -8.2 40
2026-02-01 VfB Stuttgart II W 4-041.8 1656 1494 62.45% 21.81% 15.74%+1.15 +12.5 41
2026-02-01 @ Verl L 0-441.8 1494 1656 15.74% 21.81% 62.45%-1.15 -12.5 29
2026-02-06 SSV Ulm 1846 W 2-156.0 1521 1523 42.63% 25.81% 31.55%+0.28 +6.2 35
2026-02-06 @ Waldhof Mannheim L 1-256.0 1523 1521 31.55% 25.81% 42.63%-0.28 -6.2 22
2026-02-07 1. FC Saarbrucken D 0-057.7 1466 1525 34.59% 25.96% 39.45%-0.02 +0.2 23
2026-02-07 @ Erzgebirge Aue D 0-057.7 1525 1466 39.45% 25.96% 34.59%+0.02 -0.2 24
2026-02-07 Energie Cottbus D 0-064.8 1612 1601 44.47% 25.67% 29.86%+0.35 -0.7 32
2026-02-07 @ FC Ingolstadt 04 D 0-064.8 1601 1612 29.86% 25.67% 44.47%-0.35 +0.7 44
2026-02-07 Viktoria Koln D 0-060.7 1527 1543 40.75% 25.91% 33.34%+0.21 -0.3 28
2026-02-07 @ Jahn Regensburg D 0-060.7 1543 1527 33.34% 25.91% 40.75%-0.21 +0.3 31
2026-02-07 1860 Munich W 2-157.8 1482 1543 34.32% 25.95% 39.73%-0.03 +7.4 32
2026-02-07 @ VfB Stuttgart II L 1-257.8 1543 1482 39.73% 25.95% 34.32%+0.03 -7.4 33
2026-02-07 TSV Havelse W 2-042.3 1581 1457 58.39% 23.11% 18.50%+0.95 +7.7 42
2026-02-07 @ VfL Osnabruck L 0-242.3 1457 1581 18.50% 23.11% 58.39%-0.95 -7.7 19
2026-02-07 1. FC Schweinfurt 05 W 2-037.9 1575 1394 64.44% 21.08% 14.48%+1.25 +6.0 38
2026-02-07 @ Wehen Wiesbaden L 0-237.9 1394 1575 14.48% 21.08% 64.44%-1.25 -6.0 9
2026-02-08 Rot-Weiss Essen D 3-375.1 1489 1598 28.22% 25.49% 46.29%-0.28 +0.5 26
2026-02-08 @ Alemannia Aachen D 3-375.1 1598 1489 46.29% 25.49% 28.22%+0.28 -0.5 40
2026-02-08 Hansa Rostock D 2-273.8 1567 1632 33.75% 25.93% 40.32%-0.05 +0.2 32
2026-02-08 @ Hoffenheim II D 2-273.8 1632 1567 40.32% 25.93% 33.75%+0.05 -0.2 39
2026-02-08 Verl W 4-266.1 1587 1668 31.68% 25.82% 42.50%-0.14 +12.0 43
2026-02-08 @ MSV Duisburg L 2-466.1 1668 1587 42.50% 25.82% 31.68%+0.14 -12.0 41
2026-02-13 Erzgebirge Aue D 2-268.2 1543 1466 53.03% 24.44% 22.54%+0.70 -1.0 32
2026-02-13 @ Viktoria Koln D 2-268.2 1466 1543 22.54% 24.44% 53.03%-0.70 +0.9 24
2026-02-14 VfL Osnabruck D 2-274.5 1632 1589 48.69% 25.19% 26.12%+0.52 -0.7 40
2026-02-14 @ Hansa Rostock D 2-274.5 1589 1632 26.12% 25.19% 48.69%-0.52 +0.7 43
2026-02-14 Jahn Regensburg W 3-261.1 1597 1527 52.16% 24.61% 23.23%+0.66 +4.5 43
2026-02-14 @ Rot-Weiss Essen L 2-361.1 1527 1597 23.23% 24.61% 52.16%-0.66 -4.5 28
2026-02-14 VfB Stuttgart II W 2-044.6 1525 1489 47.77% 25.32% 26.91%+0.48 +10.9 27
2026-02-14 @ 1. FC Saarbrucken L 0-244.6 1489 1525 26.91% 25.32% 47.77%-0.48 -10.9 32
2026-02-14 1860 Munich L 0-542.7 1450 1536 31.05% 25.78% 43.17%-0.16 -28.5 19
2026-02-14 @ TSV Havelse W 5-042.7 1536 1450 43.17% 25.78% 31.05%+0.16 +28.5 36
2026-02-14 Hoffenheim II W 3-154.3 1656 1567 54.46% 24.13% 21.41%+0.76 +7.7 44
2026-02-14 @ Verl L 1-354.3 1567 1656 21.41% 24.13% 54.46%-0.76 -7.7 32
2026-02-14 MSV Duisburg W 6-153.2 1581 1599 40.46% 25.92% 33.62%+0.20 +25.1 41
2026-02-14 @ Wehen Wiesbaden L 1-653.2 1599 1581 33.62% 25.92% 40.46%-0.20 -25.1 43
2026-02-15 FC Ingolstadt 04 D 1-163.0 1388 1612 17.29% 22.59% 60.12%-0.89 +1.8 10
2026-02-15 @ 1. FC Schweinfurt 05 D 1-163.0 1612 1388 60.12% 22.59% 17.29%+0.89 -1.8 33
2026-02-15 Waldhof Mannheim D 1-166.9 1602 1527 52.75% 24.49% 22.76%+0.69 -1.2 45
2026-02-15 @ Energie Cottbus D 1-166.9 1527 1602 22.76% 24.49% 52.75%-0.69 +1.2 36
2026-02-15 Alemannia Aachen L 1-355.7 1517 1489 46.69% 25.45% 27.87%+0.44 -14.5 22
2026-02-15 @ SSV Ulm 1846 W 3-155.7 1489 1517 27.87% 25.45% 46.69%-0.44 +14.5 29
2026-02-20 Waldhof Mannheim W 3-153.3 1478 1528 35.90% 25.98% 38.12%+0.03 +12.4 35
2026-02-20 @ VfB Stuttgart II L 1-353.3 1528 1478 38.12% 25.98% 35.90%-0.03 -12.3 36
2026-02-21 Verl W 3-162.6 1504 1664 22.70% 24.48% 52.82%-0.55 +16.0 32
2026-02-21 @ Alemannia Aachen L 1-362.6 1664 1504 52.82% 24.48% 22.70%+0.55 -16.0 44
2026-02-21 TSV Havelse W 3-254.0 1610 1421 65.19% 20.79% 14.03%+1.29 +2.8 36
2026-02-21 @ FC Ingolstadt 04 L 2-354.0 1421 1610 14.03% 20.79% 65.19%-1.29 -2.8 19
2026-02-21 Wehen Wiesbaden W 2-162.3 1522 1606 31.30% 25.79% 42.91%-0.15 +7.8 31
2026-02-21 @ Jahn Regensburg L 1-262.3 1606 1522 42.91% 25.79% 31.30%+0.15 -7.8 41
2026-02-21 1. FC Schweinfurt 05 W 3-143.1 1574 1390 64.75% 20.96% 14.30%+1.27 +5.2 46
2026-02-21 @ MSV Duisburg L 1-343.1 1390 1574 14.30% 20.96% 64.75%-1.27 -5.1 10
2026-02-21 1. FC Saarbrucken D 1-163.4 1502 1536 38.29% 25.98% 35.73%+0.12 -0.1 23
2026-02-21 @ SSV Ulm 1846 D 1-163.4 1536 1502 35.73% 25.98% 38.29%-0.12 +0.1 28
2026-02-21 Rot-Weiss Essen W 3-049.7 1590 1602 41.25% 25.89% 32.86%+0.23 +18.5 46
2026-02-21 @ VfL Osnabruck L 0-349.7 1602 1590 32.86% 25.89% 41.25%-0.23 -18.5 43
2026-02-22 Hansa Rostock W 1-058.4 1564 1631 33.53% 25.92% 40.55%-0.06 +7.9 39
2026-02-22 @ 1860 Munich L 0-158.4 1631 1564 40.55% 25.92% 33.53%+0.06 -7.9 40
2026-02-22 Energie Cottbus L 1-254.8 1467 1601 25.38% 25.06% 49.56%-0.42 -5.2 24
2026-02-22 @ Erzgebirge Aue W 2-154.8 1601 1467 49.56% 25.06% 25.38%+0.42 +5.2 48
2026-02-22 Viktoria Koln L 1-358.7 1559 1542 45.22% 25.60% 29.17%+0.38 -14.1 32
2026-02-22 @ Hoffenheim II W 3-158.7 1542 1559 29.17% 25.60% 45.22%-0.38 +14.1 35
2026-02-27 1860 Munich L 1-260.8 1545 1572 39.18% 25.96% 34.86%+0.15 -7.3 32
2026-02-27 @ Hoffenheim II W 2-160.8 1572 1545 34.86% 25.96% 39.18%-0.15 +7.3 42
2026-02-28 Verl D 0-065.5 1606 1648 37.04% 25.99% 36.97%+0.07 +0.0 49
2026-02-28 @ Energie Cottbus D 0-065.5 1648 1606 36.97% 25.99% 37.04%-0.07 +0.0 45
2026-02-28 VfL Osnabruck L 1-351.1 1462 1608 24.08% 24.80% 51.12%-0.48 -8.6 24
2026-02-28 @ Erzgebirge Aue W 3-151.1 1608 1462 51.12% 24.80% 24.08%+0.48 +8.6 49
2026-02-28 Rot-Weiss Essen W 3-264.4 1623 1583 48.29% 25.25% 26.46%+0.50 +5.1 43
2026-02-28 @ Hansa Rostock L 2-364.4 1583 1623 26.46% 25.25% 48.29%-0.50 -5.1 43
2026-02-28 SSV Ulm 1846 D 1-163.3 1530 1502 46.73% 25.44% 27.83%+0.44 -0.8 32
2026-02-28 @ Jahn Regensburg D 1-163.3 1502 1530 27.83% 25.44% 46.73%-0.44 +0.8 24
2026-02-28 VfB Stuttgart II W 2-044.6 1557 1490 51.63% 24.71% 23.66%+0.64 +9.7 38
2026-02-28 @ Viktoria Koln L 0-244.6 1490 1557 23.66% 24.71% 51.63%-0.64 -9.7 35
2026-02-28 FC Ingolstadt 04 W 2-161.5 1599 1613 40.99% 25.90% 33.11%+0.22 +6.4 44
2026-02-28 @ Wehen Wiesbaden L 1-261.5 1613 1599 33.11% 25.90% 40.99%-0.22 -6.4 36
2026-03-01 1. FC Saarbrucken D 2-264.9 1384 1536 23.60% 24.69% 51.71%-0.51 +0.9 11
2026-03-01 @ 1. FC Schweinfurt 05 D 2-264.9 1536 1384 51.71% 24.69% 23.60%+0.51 -0.9 29
2026-03-01 TSV Havelse D 1-163.1 1579 1418 62.37% 21.84% 15.79%+1.14 -2.0 47
2026-03-01 @ MSV Duisburg D 1-163.1 1418 1579 15.79% 21.84% 62.37%-1.14 +2.0 20
2026-03-01 Alemannia Aachen W 2-155.8 1516 1520 42.40% 25.83% 31.77%+0.27 +6.2 39
2026-03-01 @ Waldhof Mannheim L 1-255.8 1520 1516 31.77% 25.83% 42.40%-0.27 -6.2 32
2026-03-03 Erzgebirge Aue W 2-150.8 1579 1453 58.65% 23.04% 18.31%+0.96 +3.8 45
2026-03-03 @ 1860 Munich L 1-250.8 1453 1579 18.31% 23.04% 58.65%-0.96 -3.8 24
2026-03-03 Hoffenheim II L 1-354.6 1503 1538 38.09% 25.98% 35.93%+0.11 -12.3 24
2026-03-03 @ SSV Ulm 1846 W 3-154.6 1538 1503 35.93% 25.98% 38.09%-0.11 +12.3 35
2026-03-03 Jahn Regensburg L 1-267.3 1648 1529 57.81% 23.28% 18.91%+0.92 -10.0 45
2026-03-03 @ Verl W 2-167.3 1529 1648 18.91% 23.28% 57.81%-0.92 +10.0 35
2026-03-03 Energie Cottbus L 1-255.8 1481 1606 26.34% 25.23% 48.44%-0.37 -5.3 35
2026-03-03 @ VfB Stuttgart II W 2-155.8 1606 1481 48.44% 25.23% 26.34%+0.37 +5.3 52
2026-03-03 Viktoria Koln W 2-049.4 1617 1566 49.64% 25.05% 25.31%+0.56 +10.3 52
2026-03-03 @ VfL Osnabruck L 0-249.4 1566 1617 25.31% 25.05% 49.64%-0.56 -10.3 38
2026-03-04 1. FC Schweinfurt 05 W 1-040.9 1514 1385 58.88% 22.97% 18.15%+0.97 +4.0 35
2026-03-04 @ Alemannia Aachen L 0-140.9 1385 1514 18.15% 22.97% 58.88%-0.97 -4.0 11
2026-03-04 MSV Duisburg D 0-064.2 1606 1577 46.89% 25.42% 27.68%+0.45 -0.9 37
2026-03-04 @ FC Ingolstadt 04 D 0-064.2 1577 1606 27.68% 25.42% 46.89%-0.45 +0.9 48
2026-03-04 Waldhof Mannheim W 1-050.7 1578 1522 50.41% 24.92% 24.67%+0.59 +5.4 46
2026-03-04 @ Rot-Weiss Essen L 0-150.7 1522 1578 24.67% 24.92% 50.41%-0.59 -5.4 39
2026-03-04 Wehen Wiesbaden W 2-053.3 1535 1605 33.12% 25.90% 40.98%-0.08 +15.1 32
2026-03-04 @ 1. FC Saarbrucken L 0-253.3 1605 1535 40.98% 25.90% 33.12%+0.08 -15.1 44
2026-03-04 Hansa Rostock L 1-348.1 1420 1628 18.52% 23.12% 58.36%-0.81 -6.7 20
2026-03-04 @ TSV Havelse W 3-148.1 1628 1420 58.36% 23.12% 18.52%+0.81 +6.7 46
2026-03-06 1860 Munich L 0-156.6 1556 1583 39.16% 25.96% 34.87%+0.15 -7.7 38
2026-03-06 @ Viktoria Koln W 1-056.6 1583 1556 34.87% 25.96% 39.16%-0.15 +7.7 48
2026-03-07 SSV Ulm 1846 W 3-259.5 1381 1491 28.17% 25.49% 46.34%-0.29 +7.9 14
2026-03-07 @ 1. FC Schweinfurt 05 L 2-359.5 1491 1381 46.34% 25.49% 28.17%+0.29 -7.9 24
2026-03-07 Hansa Rostock D 0-065.4 1611 1635 39.66% 25.95% 34.39%+0.17 -0.2 53
2026-03-07 @ Energie Cottbus D 0-065.4 1635 1611 34.39% 25.95% 39.66%-0.17 +0.2 47
2026-03-07 Alemannia Aachen L 1-350.4 1449 1518 33.36% 25.91% 40.73%-0.07 -11.2 24
2026-03-07 @ Erzgebirge Aue W 3-150.4 1518 1449 40.73% 25.91% 33.36%+0.07 +11.2 38
2026-03-07 Rot-Weiss Essen L 2-462.1 1550 1584 38.24% 25.98% 35.78%+0.11 -11.1 35
2026-03-07 @ Hoffenheim II W 4-262.1 1584 1550 35.78% 25.98% 38.24%-0.11 +11.1 49
2026-03-07 VfL Osnabruck L 0-250.9 1539 1627 30.84% 25.76% 43.40%-0.17 -12.1 35
2026-03-07 @ Jahn Regensburg W 2-050.9 1627 1539 43.40% 25.76% 30.84%+0.17 +12.1 55
2026-03-07 VfB Stuttgart II W 2-152.4 1590 1475 57.35% 23.40% 19.24%+0.90 +4.0 47
2026-03-07 @ Wehen Wiesbaden L 1-252.4 1475 1590 19.24% 23.40% 57.35%-0.90 -4.0 35
2026-03-08 Verl L 1-263.7 1606 1638 38.40% 25.98% 35.62%+0.12 -7.2 37
2026-03-08 @ FC Ingolstadt 04 W 2-163.7 1638 1606 35.62% 25.98% 38.40%-0.12 +7.2 48
2026-03-08 1. FC Saarbrucken W 4-258.6 1578 1550 46.77% 25.44% 27.79%+0.44 +8.7 51
2026-03-08 @ MSV Duisburg L 2-458.6 1550 1578 27.79% 25.44% 46.77%-0.44 -8.6 32
2026-03-08 TSV Havelse W 3-144.5 1517 1414 56.03% 23.75% 20.22%+0.84 +7.3 42
2026-03-08 @ Waldhof Mannheim L 1-344.5 1414 1517 20.22% 23.75% 56.03%-0.84 -7.3 20
2026-03-13 Energie Cottbus W 4-156.5 1529 1611 31.51% 25.81% 42.68%-0.14 +19.0 41
2026-03-13 @ Alemannia Aachen L 1-456.5 1611 1529 42.68% 25.81% 31.51%+0.14 -19.1 53
2026-03-14 Wehen Wiesbaden D 0-064.1 1591 1594 42.53% 25.82% 31.65%+0.28 -0.5 49
2026-03-14 @ 1860 Munich D 0-064.1 1594 1591 31.65% 25.82% 42.53%-0.28 +0.5 48
2026-03-14 MSV Duisburg W 5-151.8 1635 1587 49.41% 25.08% 25.51%+0.55 +16.4 50
2026-03-14 @ Hansa Rostock L 1-551.8 1587 1635 25.51% 25.08% 49.41%-0.55 -16.4 51
2026-03-14 Erzgebirge Aue W 4-250.9 1595 1438 61.92% 21.99% 16.08%+1.12 +5.2 52
2026-03-14 @ Rot-Weiss Essen L 2-450.9 1438 1595 16.08% 21.99% 61.92%-1.12 -5.2 24
2026-03-14 Jahn Regensburg D 1-164.6 1541 1527 44.88% 25.64% 29.49%+0.37 -0.6 33
2026-03-14 @ 1. FC Saarbrucken D 1-164.6 1527 1541 29.49% 25.64% 44.88%-0.37 +0.6 36
2026-03-14 Viktoria Koln W 3-263.4 1406 1548 24.54% 24.90% 50.56%-0.46 +8.5 23
2026-03-14 @ TSV Havelse L 2-363.4 1548 1406 50.56% 24.90% 24.54%+0.46 -8.5 38
2026-03-14 Waldhof Mannheim W 4-149.4 1639 1524 57.43% 23.38% 19.19%+0.90 +9.8 58
2026-03-14 @ VfL Osnabruck L 1-449.4 1524 1639 19.19% 23.38% 57.43%-0.90 -9.8 42
2026-03-15 FC Ingolstadt 04 L 1-352.7 1483 1598 27.45% 25.39% 47.15%-0.32 -9.6 24
2026-03-15 @ SSV Ulm 1846 W 3-152.7 1598 1483 47.15% 25.39% 27.45%+0.32 +9.6 40
2026-03-15 1. FC Schweinfurt 05 W 4-035.3 1645 1389 71.37% 18.07% 10.56%+1.64 +8.1 51
2026-03-15 @ Verl L 0-435.3 1389 1645 10.56% 18.07% 71.37%-1.64 -8.1 14
2026-03-15 Hoffenheim II W 1-052.6 1471 1539 33.46% 25.92% 40.62%-0.06 +7.9 38
2026-03-15 @ VfB Stuttgart II L 0-152.6 1539 1471 40.62% 25.92% 33.46%+0.06 -7.9 35
2026-03-20 Hansa Rostock L 0-157.8 1594 1652 34.88% 25.96% 39.16%-0.01 -7.1 48
2026-03-20 @ Wehen Wiesbaden W 1-057.8 1652 1594 39.16% 25.96% 34.88%+0.01 +7.1 53
2026-03-21 VfB Stuttgart II W 3-150.2 1381 1479 29.53% 25.64% 44.83%-0.23 +14.0 17
2026-03-21 @ 1. FC Schweinfurt 05 L 1-350.2 1479 1381 44.83% 25.64% 29.53%+0.23 -14.0 38
2026-03-21 SSV Ulm 1846 D 1-165.2 1592 1473 57.84% 23.27% 18.89%+0.92 -1.7 54
2026-03-21 @ Energie Cottbus D 1-165.2 1473 1592 18.89% 23.27% 57.84%-0.92 +1.7 25
2026-03-21 Alemannia Aachen L 1-265.1 1608 1548 50.87% 24.84% 24.28%+0.61 -9.0 40
2026-03-21 @ FC Ingolstadt 04 W 2-165.1 1548 1608 24.28% 24.84% 50.87%-0.61 +9.0 44
2026-03-21 TSV Havelse W 5-245.1 1528 1415 57.19% 23.45% 19.36%+0.89 +8.6 39
2026-03-21 @ Jahn Regensburg L 2-545.1 1415 1528 19.36% 23.45% 57.19%-0.89 -8.6 23
2026-03-21 1. FC Saarbrucken W 3-045.0 1653 1541 57.13% 23.46% 19.41%+0.89 +11.8 54
2026-03-21 @ Verl L 0-345.0 1541 1653 19.41% 23.46% 57.13%-0.89 -11.8 33
2026-03-21 Erzgebirge Aue W 2-149.2 1514 1433 53.46% 24.35% 22.19%+0.72 +4.6 45
2026-03-21 @ Waldhof Mannheim L 1-249.2 1433 1514 22.19% 24.35% 53.46%-0.72 -4.6 24
2026-03-22 VfL Osnabruck L 0-153.9 1531 1649 27.18% 25.35% 47.47%-0.33 -5.8 35
2026-03-22 @ Hoffenheim II W 1-053.9 1649 1531 47.47% 25.35% 27.18%+0.33 +5.8 61
2026-03-22 1860 Munich W 2-160.5 1570 1590 40.17% 25.93% 33.89%+0.19 +6.5 54
2026-03-22 @ MSV Duisburg L 1-260.5 1590 1570 33.89% 25.93% 40.17%-0.19 -6.5 49
2026-03-22 Rot-Weiss Essen L 1-260.1 1540 1600 34.48% 25.95% 39.57%-0.03 -6.6 38
2026-03-22 @ Viktoria Koln W 2-160.1 1600 1540 39.57% 25.95% 34.48%+0.03 +6.6 55
2026-04-04 Waldhof Mannheim D 1-166.0 1584 1519 51.51% 24.73% 23.76%+0.64 -1.1 50
2026-04-04 @ 1860 Munich D 1-166.0 1519 1584 23.76% 24.73% 51.51%-0.64 +1.1 46
2026-04-04 Hoffenheim II L 3-555.3 1428 1525 29.67% 25.65% 44.67%-0.22 -8.6 24
2026-04-04 @ Erzgebirge Aue W 5-355.3 1525 1428 44.67% 25.65% 29.67%+0.22 +8.6 38
2026-04-04 Viktoria Koln L 2-373.1 1659 1533 58.58% 23.06% 18.36%+0.95 -9.6 53
2026-04-04 @ Hansa Rostock W 3-273.1 1533 1659 18.36% 23.06% 58.58%-0.95 +9.6 41
2026-04-04 MSV Duisburg W 1-054.1 1607 1577 46.97% 25.42% 27.62%+0.45 +5.9 58
2026-04-04 @ Rot-Weiss Essen L 0-154.1 1577 1607 27.62% 25.42% 46.97%-0.45 -5.9 54
2026-04-04 Energie Cottbus L 0-339.1 1406 1590 20.49% 23.84% 55.67%-0.68 -12.4 23
2026-04-04 @ TSV Havelse W 3-039.1 1590 1406 55.67% 23.84% 20.49%+0.68 +12.4 57
2026-04-04 Jahn Regensburg W 3-154.0 1465 1536 32.98% 25.90% 41.12%-0.08 +13.1 41
2026-04-04 @ VfB Stuttgart II L 1-354.0 1536 1465 41.12% 25.90% 32.98%+0.08 -13.1 39
2026-04-04 1. FC Schweinfurt 05 W 4-035.8 1655 1395 71.68% 17.92% 10.40%+1.66 +7.9 64
2026-04-04 @ VfL Osnabruck L 0-435.8 1395 1655 10.40% 17.92% 71.68%-1.66 -7.9 17
2026-04-05 Wehen Wiesbaden W 3-049.3 1557 1587 38.68% 25.97% 35.35%+0.13 +19.6 47
2026-04-05 @ Alemannia Aachen L 0-349.3 1587 1557 35.35% 25.97% 38.68%-0.13 -19.6 48
2026-04-05 FC Ingolstadt 04 W 1-056.7 1529 1599 33.13% 25.90% 40.96%-0.08 +8.0 36
2026-04-05 @ 1. FC Saarbrucken L 0-156.7 1599 1529 40.96% 25.90% 33.13%+0.08 -8.0 40
2026-04-05 Verl W 1-061.0 1475 1665 19.99% 23.67% 56.34%-0.71 +10.4 28
2026-04-05 @ SSV Ulm 1846 L 0-161.0 1665 1475 56.34% 23.67% 19.99%+0.71 -10.4 54
2026-04-07 Rot-Weiss Essen L 1-345.8 1387 1612 17.21% 22.55% 60.24%-0.90 -6.2 17
2026-04-07 @ 1. FC Schweinfurt 05 W 3-145.8 1612 1387 60.24% 22.55% 17.21%+0.90 +6.2 61
2026-04-07 1860 Munich W 3-048.3 1603 1583 45.71% 25.56% 28.74%+0.40 +16.7 60
2026-04-07 @ Energie Cottbus L 0-348.3 1583 1603 28.74% 25.56% 45.71%-0.40 -16.7 50
2026-04-07 Erzgebirge Aue W 1-043.3 1523 1420 56.12% 23.73% 20.15%+0.84 +4.5 42
2026-04-07 @ Jahn Regensburg L 0-143.3 1420 1523 20.15% 23.73% 56.12%-0.84 -4.5 24
2026-04-07 VfL Osnabruck W 1-060.2 1571 1663 30.33% 25.72% 43.96%-0.19 +8.4 57
2026-04-07 @ MSV Duisburg L 0-160.2 1663 1571 43.96% 25.72% 30.33%+0.19 -8.4 64
2026-04-07 Hoffenheim II D 1-164.0 1520 1534 41.01% 25.90% 33.09%+0.22 -0.3 47
2026-04-07 @ Waldhof Mannheim D 1-164.0 1534 1520 33.09% 25.90% 41.01%-0.22 +0.3 39
2026-04-08 Viktoria Koln L 1-264.1 1591 1543 49.37% 25.09% 25.54%+0.55 -8.8 40
2026-04-08 @ FC Ingolstadt 04 W 2-164.1 1543 1591 25.54% 25.09% 49.37%-0.55 +8.8 44
2026-04-08 Alemannia Aachen D 1-166.0 1537 1576 37.39% 25.99% 36.62%+0.08 -0.0 37
2026-04-08 @ 1. FC Saarbrucken D 1-166.0 1576 1537 36.62% 25.99% 37.39%-0.08 +0.0 48
2026-04-08 Hansa Rostock L 1-266.1 1655 1649 43.72% 25.73% 30.55%+0.32 -7.9 54
2026-04-08 @ Verl W 2-166.1 1649 1655 30.55% 25.73% 43.72%-0.32 +7.9 56
2026-04-08 SSV Ulm 1846 D 1-160.6 1478 1485 42.00% 25.85% 32.15%+0.26 -0.4 42
2026-04-08 @ VfB Stuttgart II D 1-160.6 1485 1478 32.15% 25.85% 42.00%-0.26 +0.4 29
2026-04-08 TSV Havelse L 1-455.3 1568 1394 63.70% 21.36% 14.94%+1.21 -26.5 48
2026-04-08 @ Wehen Wiesbaden W 4-155.3 1394 1568 14.94% 21.36% 63.70%-1.21 +26.5 26
2026-04-10 1. FC Schweinfurt 05 D 1-160.0 1534 1381 61.55% 22.12% 16.33%+1.10 -1.9 40
2026-04-10 @ Hoffenheim II D 1-160.0 1381 1534 16.33% 22.12% 61.55%-1.10 +1.9 18
2026-04-11 VfB Stuttgart II W 3-149.2 1576 1478 55.50% 23.88% 20.61%+0.81 +7.4 51
2026-04-11 @ Alemannia Aachen L 1-349.2 1478 1576 20.61% 23.88% 55.50%-0.81 -7.4 42
2026-04-11 SSV Ulm 1846 W 5-145.7 1657 1486 63.44% 21.45% 15.11%+1.20 +10.0 59
2026-04-11 @ Hansa Rostock L 1-545.7 1486 1657 15.11% 21.45% 63.44%-1.20 -10.0 29
2026-04-11 FC Ingolstadt 04 W 4-153.2 1619 1582 47.86% 25.30% 26.84%+0.48 +13.3 64
2026-04-11 @ Rot-Weiss Essen L 1-453.2 1582 1619 26.84% 25.30% 47.86%-0.48 -13.3 40
2026-04-11 1. FC Saarbrucken W 2-048.6 1420 1537 27.33% 25.38% 47.29%-0.32 +16.9 29
2026-04-11 @ TSV Havelse L 0-248.6 1537 1420 47.29% 25.38% 27.33%+0.32 -16.9 37
2026-04-11 Wehen Wiesbaden W 2-157.2 1552 1541 44.37% 25.68% 29.95%+0.35 +5.9 47
2026-04-11 @ Viktoria Koln L 1-257.2 1541 1552 29.95% 25.68% 44.37%-0.35 -5.9 48
2026-04-11 MSV Duisburg L 1-452.9 1519 1579 34.51% 25.95% 39.54%-0.02 -16.2 47
2026-04-11 @ Waldhof Mannheim W 4-152.9 1579 1519 39.54% 25.95% 34.51%+0.02 +16.2 60
2026-04-12 Jahn Regensburg D 2-271.0 1566 1528 48.08% 25.27% 26.64%+0.49 -0.7 51
2026-04-12 @ 1860 Munich D 2-271.0 1528 1566 26.64% 25.27% 48.08%-0.49 +0.7 43
2026-04-12 Verl D 1-165.3 1415 1647 16.75% 22.33% 60.92%-0.93 +1.9 25
2026-04-12 @ Erzgebirge Aue D 1-165.3 1647 1415 60.92% 22.33% 16.75%+0.93 -1.9 55
2026-04-12 Energie Cottbus W 1-055.7 1654 1620 47.62% 25.33% 27.04%+0.47 +5.8 67
2026-04-12 @ VfL Osnabruck L 0-155.7 1620 1654 27.04% 25.33% 47.62%-0.47 -5.8 60
2026-04-17 Alemannia Aachen L 1-356.2 1528 1584 35.14% 25.97% 38.89%+0.00 -11.6 43
2026-04-17 @ Jahn Regensburg W 3-156.2 1584 1528 38.89% 25.97% 35.14%+0.00 +11.6 54
2026-04-18 Hansa Rostock D 0-061.6 1383 1667 13.40% 20.37% 66.23%-1.21 +2.6 19
2026-04-18 @ 1. FC Schweinfurt 05 D 0-061.6 1667 1383 66.23% 20.37% 13.40%+1.21 -2.6 60
2026-04-18 VfL Osnabruck L 0-156.0 1569 1660 30.40% 25.72% 43.88%-0.19 -6.4 40
2026-04-18 @ FC Ingolstadt 04 W 1-056.0 1660 1569 43.88% 25.72% 30.40%+0.19 +6.4 70
2026-04-18 Hoffenheim II W 3-152.9 1596 1532 51.29% 24.77% 23.94%+0.63 +8.5 63
2026-04-18 @ MSV Duisburg L 1-352.9 1532 1596 23.94% 24.77% 51.29%-0.63 -8.5 40
2026-04-18 1860 Munich D 0-061.2 1520 1565 36.55% 25.99% 37.47%+0.05 +0.0 38
2026-04-18 @ 1. FC Saarbrucken D 0-061.2 1565 1520 37.47% 25.99% 36.55%-0.05 -0.0 52
2026-04-18 TSV Havelse W 2-149.6 1476 1437 48.12% 25.27% 26.61%+0.50 +5.4 32
2026-04-18 @ SSV Ulm 1846 L 1-249.6 1437 1476 26.61% 25.27% 48.12%-0.50 -5.4 29
2026-04-18 Viktoria Koln W 2-048.5 1645 1557 54.20% 24.18% 21.61%+0.75 +9.0 58
2026-04-18 @ Verl L 0-248.5 1557 1645 21.61% 24.18% 54.20%-0.75 -9.0 47
2026-04-19 Rot-Weiss Essen W 5-365.5 1614 1632 40.42% 25.92% 33.65%+0.20 +9.5 63
2026-04-19 @ Energie Cottbus L 3-565.5 1632 1614 33.65% 25.92% 40.42%-0.20 -9.5 64
2026-04-19 Erzgebirge Aue D 2-263.8 1470 1417 50.04% 24.98% 24.98%+0.57 -0.8 43
2026-04-19 @ VfB Stuttgart II D 2-263.8 1417 1470 24.98% 24.98% 50.04%-0.57 +0.8 26
2026-04-19 Waldhof Mannheim D 3-373.4 1535 1503 47.28% 25.38% 27.34%+0.46 -0.5 49
2026-04-19 @ Wehen Wiesbaden D 3-373.4 1503 1535 27.34% 25.38% 47.28%-0.46 +0.5 48
2026-04-24 MSV Duisburg W 3-157.7 1595 1604 41.76% 25.86% 32.38%+0.25 +10.9 57
2026-04-24 @ Alemannia Aachen L 1-357.7 1604 1595 32.38% 25.86% 41.76%-0.25 -10.9 63
2026-04-25 SSV Ulm 1846 W 3-258.0 1565 1481 53.83% 24.27% 21.90%+0.74 +4.3 55
2026-04-25 @ 1860 Munich L 2-358.0 1481 1565 21.90% 24.27% 53.83%-0.74 -4.3 32
2026-04-25 Wehen Wiesbaden D 2-265.9 1418 1535 27.29% 25.37% 47.34%-0.33 +0.6 27
2026-04-25 @ Erzgebirge Aue D 2-265.9 1535 1418 47.34% 25.37% 27.29%+0.33 -0.6 50
2026-04-25 Jahn Regensburg L 2-565.3 1664 1517 60.97% 22.31% 16.71%+1.07 -22.2 60
2026-04-25 @ Hansa Rostock W 5-265.3 1517 1664 16.71% 22.31% 60.97%-1.07 +22.2 46
2026-04-25 FC Ingolstadt 04 L 0-348.1 1524 1563 37.48% 25.99% 36.53%+0.09 -20.5 40
2026-04-25 @ Hoffenheim II W 3-048.1 1563 1524 36.53% 25.99% 37.48%-0.09 +20.5 43
2026-04-25 Verl W 2-162.1 1666 1654 44.68% 25.65% 29.67%+0.36 +5.9 73
2026-04-25 @ VfL Osnabruck L 1-262.1 1654 1666 29.67% 25.65% 44.68%-0.36 -5.9 58
2026-04-25 1. FC Schweinfurt 05 D 2-264.3 1504 1385 57.77% 23.29% 18.94%+0.92 -1.2 49
2026-04-25 @ Waldhof Mannheim D 2-264.3 1385 1504 18.94% 23.29% 57.77%-0.92 +1.2 20
2026-04-26 1. FC Saarbrucken L 1-266.0 1622 1520 55.97% 23.77% 20.26%+0.83 -9.7 64
2026-04-26 @ Rot-Weiss Essen W 2-166.0 1520 1622 20.26% 23.77% 55.97%-0.83 +9.7 41
2026-04-26 Energie Cottbus L 0-251.6 1548 1623 32.51% 25.87% 41.62%-0.10 -12.6 47
2026-04-26 @ Viktoria Koln W 2-051.6 1623 1548 41.62% 25.87% 32.51%+0.10 +12.6 66
2026-04-26 VfB Stuttgart II W 3-257.6 1432 1470 37.61% 25.99% 36.40%+0.09 +6.5 32
2026-04-26 @ TSV Havelse L 2-357.6 1470 1432 36.40% 25.99% 37.61%-0.09 -6.5 43
2026-05-02 1860 Munich W 2-050.6 1387 1570 20.61% 23.88% 55.51%-0.67 +19.3 23
2026-05-02 @ 1. FC Schweinfurt 05 L 0-250.6 1570 1387 55.51% 23.88% 20.61%+0.67 -19.3 55
2026-05-02 Hansa Rostock D 1-169.3 1606 1642 37.90% 25.99% 36.11%+0.10 -0.1 58
2026-05-02 @ Alemannia Aachen D 1-169.3 1642 1606 36.11% 25.99% 37.90%-0.10 +0.1 61
2026-05-02 Hoffenheim II W 2-154.4 1539 1503 47.77% 25.32% 26.92%+0.48 +5.4 49
2026-05-02 @ Jahn Regensburg L 1-254.4 1503 1539 26.92% 25.32% 47.77%-0.48 -5.4 40
2026-05-02 Waldhof Mannheim W 2-045.6 1530 1503 46.64% 25.45% 27.91%+0.44 +11.2 44
2026-05-02 @ 1. FC Saarbrucken L 0-245.6 1503 1530 27.91% 25.45% 46.64%-0.44 -11.2 49
2026-05-02 Viktoria Koln L 0-247.0 1477 1536 34.63% 25.96% 39.42%-0.02 -13.3 32
2026-05-02 @ SSV Ulm 1846 W 2-047.0 1536 1477 39.42% 25.96% 34.63%+0.02 +13.3 50
2026-05-02 TSV Havelse W 4-038.4 1648 1438 67.17% 19.97% 12.85%+1.40 +10.1 61
2026-05-02 @ Verl L 0-438.4 1438 1648 12.85% 19.97% 67.17%-1.40 -10.1 32
2026-05-02 Rot-Weiss Essen W 6-155.0 1463 1613 23.77% 24.73% 51.50%-0.50 +35.1 46
2026-05-02 @ VfB Stuttgart II L 1-655.0 1613 1463 51.50% 24.73% 23.77%+0.50 -35.1 64
2026-05-03 Erzgebirge Aue L 3-565.8 1583 1418 62.74% 21.71% 15.55%+1.16 -15.7 43
2026-05-03 @ FC Ingolstadt 04 W 5-365.8 1418 1583 15.55% 21.71% 62.74%-1.16 +15.7 30
2026-05-03 Energie Cottbus W 2-163.0 1593 1636 36.94% 25.99% 37.07%+0.07 +7.0 66
2026-05-03 @ MSV Duisburg L 1-263.0 1636 1593 37.07% 25.99% 36.94%-0.07 -7.0 66
2026-05-03 VfL Osnabruck L 2-363.9 1534 1672 24.96% 24.98% 50.06%-0.44 -4.8 50
2026-05-03 @ Wehen Wiesbaden W 3-263.9 1672 1534 50.06% 24.98% 24.96%+0.44 +4.8 76
2026-05-08 MSV Duisburg D 0-059.8 1434 1600 22.14% 24.33% 53.52%-0.58 +1.5 31
2026-05-08 @ Erzgebirge Aue D 0-059.8 1600 1434 53.52% 24.33% 22.14%+0.58 -1.5 67
2026-05-09 FC Ingolstadt 04 L 1-261.3 1550 1567 40.59% 25.92% 33.49%+0.20 -7.5 55
2026-05-09 @ 1860 Munich W 2-161.3 1567 1550 33.49% 25.92% 40.59%-0.20 +7.5 46
2026-05-09 Wehen Wiesbaden W 2-155.8 1629 1529 55.63% 23.85% 20.52%+0.82 +4.3 69
2026-05-09 @ Energie Cottbus L 1-255.8 1529 1629 20.52% 23.85% 55.63%-0.82 -4.3 50
2026-05-09 VfB Stuttgart II W 5-357.1 1642 1498 60.59% 22.44% 16.97%+1.05 +5.2 64
2026-05-09 @ Hansa Rostock L 3-557.1 1498 1642 16.97% 22.44% 60.59%-1.05 -5.2 46
2026-05-09 Verl W 1-059.8 1578 1658 31.78% 25.83% 42.40%-0.13 +8.2 67
2026-05-09 @ Rot-Weiss Essen L 0-159.8 1658 1578 42.40% 25.83% 31.78%+0.13 -8.2 61
2026-05-09 SSV Ulm 1846 D 1-168.7 1677 1463 67.55% 19.81% 12.64%+1.42 -2.4 77
2026-05-09 @ VfL Osnabruck D 1-168.7 1463 1677 12.64% 19.81% 67.55%-1.42 +2.4 33
2026-05-09 Jahn Regensburg W 1-052.9 1491 1544 35.46% 25.98% 38.57%+0.01 +7.6 52
2026-05-09 @ Waldhof Mannheim L 0-152.9 1544 1491 38.57% 25.98% 35.46%-0.01 -7.6 49
2026-05-10 1. FC Saarbrucken W 3-262.8 1498 1541 36.87% 25.99% 37.14%+0.06 +6.6 43
2026-05-10 @ Hoffenheim II L 2-362.8 1541 1498 37.14% 25.99% 36.87%-0.06 -6.6 44
2026-05-10 1. FC Schweinfurt 05 W 3-253.1 1428 1406 45.98% 25.53% 28.49%+0.41 +5.4 35
2026-05-10 @ TSV Havelse L 2-353.1 1406 1428 28.49% 25.53% 45.98%-0.41 -5.4 23
2026-05-10 Alemannia Aachen L 0-349.4 1549 1606 34.89% 25.96% 39.15%-0.01 -19.4 50
2026-05-10 @ Viktoria Koln W 3-049.4 1606 1549 39.15% 25.96% 34.89%+0.01 +19.4 61
2026-05-16 Erzgebirge Aue L 2-452.0 1401 1436 38.05% 25.98% 35.97%+0.11 -11.0 23
2026-05-16 @ 1. FC Schweinfurt 05 W 4-252.0 1436 1401 35.97% 25.98% 38.05%-0.11 +11.0 34
2026-05-16 TSV Havelse W 6-141.9 1626 1434 65.49% 20.67% 13.85%+1.31 +11.1 64
2026-05-16 @ Alemannia Aachen L 1-641.9 1434 1626 13.85% 20.67% 65.49%-1.31 -11.1 35
2026-05-16 Waldhof Mannheim W 5-146.7 1575 1499 52.82% 24.48% 22.70%+0.69 +14.8 49
2026-05-16 @ FC Ingolstadt 04 L 1-546.7 1499 1575 22.70% 24.48% 52.82%-0.69 -14.8 52
2026-05-16 Energie Cottbus L 0-154.5 1537 1633 29.74% 25.66% 44.59%-0.22 -6.2 49
2026-05-16 @ Jahn Regensburg W 1-054.5 1633 1537 44.59% 25.66% 29.74%+0.22 +6.2 72
2026-05-16 Viktoria Koln D 1-166.8 1599 1530 51.98% 24.64% 23.37%+0.66 -1.2 68
2026-05-16 @ MSV Duisburg D 1-166.8 1530 1599 23.37% 24.64% 51.98%-0.66 +1.2 51
2026-05-16 Hansa Rostock L 3-467.5 1534 1648 27.71% 25.43% 46.86%-0.31 -5.2 44
2026-05-16 @ 1. FC Saarbrucken W 4-367.5 1648 1534 46.86% 25.43% 27.71%+0.31 +5.2 67
2026-05-16 Rot-Weiss Essen L 2-360.0 1466 1586 26.95% 25.32% 47.73%-0.34 -5.2 33
2026-05-16 @ SSV Ulm 1846 W 3-260.0 1586 1466 47.73% 25.32% 26.95%+0.34 +5.2 70
2026-05-16 1860 Munich W 3-045.2 1650 1543 56.48% 23.63% 19.88%+0.86 +12.1 64
2026-05-16 @ Verl L 0-345.2 1543 1650 19.88% 23.63% 56.48%-0.86 -12.1 55
2026-05-16 VfL Osnabruck L 3-464.6 1493 1675 20.73% 23.92% 55.35%-0.67 -4.0 46
2026-05-16 @ VfB Stuttgart II W 4-364.6 1675 1493 55.35% 23.92% 20.73%+0.67 +4.0 80
2026-05-16 Hoffenheim II W 2-045.7 1525 1504 45.77% 25.55% 28.68%+0.40 +11.5 53
2026-05-16 @ Wehen Wiesbaden L 0-245.7 1504 1525 28.68% 25.55% 45.77%-0.40 -11.5 43

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 2026-04-08 14.94% TSV Havelse 1394 4 @ Wehen Wiesbaden 1568 1
2 2026-05-03 15.55% Erzgebirge Aue 1418 5 @ FC Ingolstadt 04 1583 3
3 2026-04-25 16.71% Jahn Regensburg 1517 5 @ Hansa Rostock 1664 2
4 2026-04-04 18.36% Viktoria Koln 1533 3 @ Hansa Rostock 1659 2
5 2026-01-18 18.54% @ TSV Havelse 1416 4 Hoffenheim II 1624 0
6 2026-03-03 18.91% Jahn Regensburg 1529 2 @ Verl 1648 1
7 2025-11-08 19.31% @ 1. FC Schweinfurt 05 1416 2 Hoffenheim II 1614 1
8 2026-01-24 19.86% Alemannia Aachen 1479 3 @ Hoffenheim II 1586 2
9 2026-04-05 19.99% @ SSV Ulm 1846 1475 1 Verl 1665 0
10 2026-04-26 20.26% 1. FC Saarbrucken 1520 2 @ Rot-Weiss Essen 1622 1
11 2025-10-05 20.43% VfB Stuttgart II 1491 3 @ Hoffenheim II 1592 1
12 2026-05-02 20.61% @ 1. FC Schweinfurt 05 1387 2 1860 Munich 1570 0
13 2026-01-18 20.67% @ 1. FC Schweinfurt 05 1383 2 Viktoria Koln 1565 0
14 2025-08-31 21.86% Waldhof Mannheim 1539 2 @ SSV Ulm 1846 1624 1
15 2026-02-21 22.70% @ Alemannia Aachen 1504 3 Verl 1664 1
16 2025-08-10 22.80% MSV Duisburg 1486 4 @ Jahn Regensburg 1561 0
17 2026-01-31 22.98% FC Ingolstadt 04 1586 3 @ Hansa Rostock 1659 0
18 2026-05-02 23.77% @ VfB Stuttgart II 1463 6 Rot-Weiss Essen 1613 1
19 2025-09-13 24.27% 1. FC Schweinfurt 05 1492 3 @ FC Ingolstadt 04 1552 2
20 2026-03-21 24.28% Alemannia Aachen 1548 2 @ FC Ingolstadt 04 1608 1
21 2025-08-31 24.43% Alemannia Aachen 1504 3 @ Rot-Weiss Essen 1563 2
22 2026-03-14 24.54% @ TSV Havelse 1406 3 Viktoria Koln 1548 2
23 2025-11-01 24.82% VfB Stuttgart II 1516 3 @ SSV Ulm 1846 1571 1
24 2026-01-31 25.02% Waldhof Mannheim 1505 3 @ Viktoria Koln 1558 1
25 2025-12-06 25.31% SSV Ulm 1846 1504 1 @ Viktoria Koln 1554 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 2026-01-18 38.20 @ TSV Havelse 4 1416 18.54% Hoffenheim II 0 1624 58.33% 23.13%
2 2025-11-08 35.31 Hansa Rostock 5 1569 33.03% @ SSV Ulm 1846 0 1555 41.08% 25.90%
3 2026-05-02 35.10 @ VfB Stuttgart II 6 1463 23.77% Rot-Weiss Essen 1 1613 51.50% 24.73%
4 2025-08-10 35.06 MSV Duisburg 4 1486 22.80% @ Jahn Regensburg 0 1561 52.70% 24.50%
5 2025-10-25 30.45 @ Verl 5 1582 40.31% SSV Ulm 1846 0 1601 33.76% 25.93%
6 2025-10-18 30.40 Hoffenheim II 4 1575 30.01% @ VfL Osnabruck 0 1585 44.30% 25.69%
7 2025-09-27 29.48 @ Waldhof Mannheim 6 1511 32.61% Rot-Weiss Essen 1 1585 41.52% 25.88%
8 2026-02-14 28.54 1860 Munich 5 1536 43.17% @ TSV Havelse 0 1450 31.05% 25.78%
9 2026-01-18 27.23 MSV Duisburg 4 1558 35.57% @ VfB Stuttgart II 0 1526 38.45% 25.98%
10 2026-01-31 26.74 FC Ingolstadt 04 3 1586 22.98% @ Hansa Rostock 0 1659 52.47% 24.55%
11 2026-04-08 26.53 TSV Havelse 4 1394 14.94% @ Wehen Wiesbaden 1 1568 63.70% 21.36%
12 2026-02-14 25.13 @ Wehen Wiesbaden 6 1581 40.46% MSV Duisburg 1 1599 33.62% 25.92%
13 2025-11-09 25.11 @ Jahn Regensburg 4 1519 39.56% 1860 Munich 0 1543 34.49% 25.95%
14 2025-09-26 24.18 @ Energie Cottbus 5 1565 49.57% VfB Stuttgart II 0 1515 25.37% 25.06%
15 2025-09-20 23.48 Hoffenheim II 5 1581 33.87% @ 1860 Munich 1 1561 40.20% 25.93%
16 2025-11-01 23.37 @ 1860 Munich 3 1520 29.78% Energie Cottbus 0 1616 44.56% 25.67%
17 2026-01-24 23.23 SSV Ulm 1846 3 1492 30.11% @ Erzgebirge Aue 0 1501 44.19% 25.70%
18 2025-09-14 23.04 Energie Cottbus 3 1543 30.52% @ Waldhof Mannheim 0 1549 43.75% 25.73%
19 2025-09-27 23.02 Alemannia Aachen 5 1504 34.87% @ 1. FC Schweinfurt 05 1 1477 39.17% 25.96%
20 2025-11-22 22.91 Verl 5 1611 35.10% @ Viktoria Koln 1 1582 38.93% 25.97%
21 2026-01-16 22.45 FC Ingolstadt 04 3 1559 31.85% @ Jahn Regensburg 0 1554 42.32% 25.83%
22 2026-04-25 22.16 Jahn Regensburg 5 1517 16.71% @ Hansa Rostock 2 1664 60.97% 22.31%
23 2026-01-25 21.31 Hansa Rostock 4 1637 46.53% @ Waldhof Mannheim 0 1527 28.00% 25.47%
24 2025-12-13 21.26 Viktoria Koln 3 1545 34.58% @ Alemannia Aachen 0 1520 39.47% 25.96%
25 2026-04-25 20.46 FC Ingolstadt 04 3 1563 36.53% @ Hoffenheim II 0 1524 37.48% 25.99%

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 2025-08-02 76.0 @ Energie Cottbus 3 1542 37.85% 1. FC Saarbrucken 3 1578 36.17% 25.99%
2 2026-02-08 75.1 @ Alemannia Aachen 3 1489 28.22% Rot-Weiss Essen 3 1598 46.29% 25.49%
3 2026-02-14 74.5 @ Hansa Rostock 2 1632 48.69% VfL Osnabruck 2 1589 26.12% 25.19%
4 2026-02-08 73.8 @ Hoffenheim II 2 1567 33.75% Hansa Rostock 2 1632 40.32% 25.93%
5 2025-11-01 73.4 @ Hansa Rostock 2 1569 36.79% Verl 2 1613 37.22% 25.99%
6 2026-04-19 73.4 @ Wehen Wiesbaden 3 1535 47.28% Waldhof Mannheim 3 1503 27.34% 25.38%
7 2025-12-07 73.2 @ Hansa Rostock 2 1630 57.01% Alemannia Aachen 2 1519 19.49% 23.50%
8 2026-04-04 73.1 Viktoria Koln 3 1533 18.36% @ Hansa Rostock 2 1659 58.58% 23.06%
9 2025-12-13 72.8 @ 1. FC Saarbrucken 2 1543 32.81% Hoffenheim II 2 1615 41.30% 25.89%
10 2025-12-19 72.5 @ Energie Cottbus 2 1589 47.74% Jahn Regensburg 2 1553 26.94% 25.32%
11 2025-08-09 72.0 @ Verl 2 1563 42.55% Wehen Wiesbaden 2 1566 31.63% 25.82%
12 2025-10-01 71.7 @ Verl 2 1564 44.43% FC Ingolstadt 04 2 1553 29.90% 25.68%
13 2025-10-03 71.6 @ MSV Duisburg 2 1575 48.18% Hansa Rostock 2 1536 26.56% 25.26%
14 2025-08-22 71.0 Rot-Weiss Essen 4 1556 29.88% @ Wehen Wiesbaden 3 1566 44.45% 25.67%
15 2026-04-12 71.0 @ 1860 Munich 2 1566 48.08% Jahn Regensburg 2 1528 26.64% 25.27%
16 2025-10-01 70.9 @ 1860 Munich 2 1523 35.71% Viktoria Koln 2 1574 38.31% 25.98%
17 2025-08-02 70.8 @ Waldhof Mannheim 2 1531 38.52% Verl 2 1563 35.50% 25.98%
18 2025-12-20 70.8 @ Waldhof Mannheim 2 1535 39.68% FC Ingolstadt 04 2 1559 34.37% 25.95%
19 2025-12-06 70.6 @ TSV Havelse 2 1407 16.23% Verl 2 1646 61.70% 22.07%
20 2025-10-05 69.9 @ Erzgebirge Aue 2 1500 33.43% Rot-Weiss Essen 2 1567 40.65% 25.92%
21 2025-12-07 69.4 @ Erzgebirge Aue 2 1486 31.62% FC Ingolstadt 04 2 1567 42.56% 25.82%
22 2026-05-02 69.3 @ Alemannia Aachen 1 1606 37.90% Hansa Rostock 1 1642 36.11% 25.99%
23 2026-01-31 68.9 @ 1860 Munich 2 1544 50.31% Alemannia Aachen 2 1488 24.75% 24.94%
24 2025-09-28 68.8 @ Hoffenheim II 1 1604 41.16% SSV Ulm 1846 1 1617 32.94% 25.89%
25 2026-01-24 68.8 Alemannia Aachen 3 1479 19.86% @ Hoffenheim II 2 1586 56.52% 23.63%
# Date Excitement Winning Team Losing Team Tie %
Team Score Elo Win % Team Score Elo Win %
1 2025-12-20 35.2 @ Erzgebirge Aue 4 1487 54.16% 1. FC Schweinfurt 05 0 1400 21.64% 24.19%
2 2026-03-15 35.3 @ Verl 4 1645 71.37% 1. FC Schweinfurt 05 0 1389 10.56% 18.07%
3 2026-04-04 35.8 @ VfL Osnabruck 4 1655 71.68% 1. FC Schweinfurt 05 0 1395 10.40% 17.92%
4 2026-02-07 37.9 @ Wehen Wiesbaden 2 1575 64.44% 1. FC Schweinfurt 05 0 1394 14.48% 21.08%
5 2025-10-18 38.3 @ VfB Stuttgart II 3 1508 52.05% 1. FC Schweinfurt 05 0 1438 23.32% 24.63%
6 2026-05-02 38.4 @ Verl 4 1648 67.17% TSV Havelse 0 1438 12.85% 19.97%
7 2026-04-04 39.1 Energie Cottbus 3 1590 55.67% @ TSV Havelse 0 1406 20.49% 23.84%
8 2025-11-22 40.2 @ Hansa Rostock 2 1604 64.18% 1. FC Schweinfurt 05 0 1426 14.64% 21.17%
9 2026-03-04 40.9 @ Alemannia Aachen 1 1514 58.88% 1. FC Schweinfurt 05 0 1385 18.15% 22.97%
10 2026-02-01 41.8 @ Verl 4 1656 62.45% VfB Stuttgart II 0 1494 15.74% 21.81%
11 2025-11-01 41.9 Wehen Wiesbaden 2 1543 49.22% @ TSV Havelse 0 1411 25.67% 25.11%
12 2026-05-16 41.9 @ Alemannia Aachen 6 1626 65.49% TSV Havelse 1 1434 13.85% 20.67%
13 2026-02-07 42.3 @ VfL Osnabruck 2 1581 58.39% TSV Havelse 0 1457 18.50% 23.11%
14 2026-02-14 42.7 1860 Munich 5 1536 43.17% @ TSV Havelse 0 1450 31.05% 25.78%
15 2025-10-04 43.1 @ Viktoria Koln 4 1574 60.75% TSV Havelse 1 1428 16.86% 22.39%
16 2026-02-21 43.1 @ MSV Duisburg 3 1574 64.75% 1. FC Schweinfurt 05 1 1390 14.30% 20.96%
17 2026-04-07 43.3 @ Jahn Regensburg 1 1523 56.12% Erzgebirge Aue 0 1420 20.15% 23.73%
18 2025-10-01 43.7 @ SSV Ulm 1846 5 1618 62.63% 1. FC Schweinfurt 05 1 1454 15.62% 21.75%
19 2025-09-26 44.2 @ Energie Cottbus 5 1565 49.57% VfB Stuttgart II 0 1515 25.37% 25.06%
20 2025-08-23 44.3 @ Jahn Regensburg 3 1526 44.24% 1. FC Schweinfurt 05 0 1517 30.06% 25.69%
21 2026-03-08 44.5 @ Waldhof Mannheim 3 1517 56.03% TSV Havelse 1 1414 20.22% 23.75%
22 2025-12-06 44.6 @ 1860 Munich 3 1540 58.60% 1. FC Schweinfurt 05 1 1414 18.35% 23.05%
23 2026-02-14 44.6 @ 1. FC Saarbrucken 2 1525 47.77% VfB Stuttgart II 0 1489 26.91% 25.32%
24 2026-02-28 44.6 @ Viktoria Koln 2 1557 51.63% VfB Stuttgart II 0 1490 23.66% 24.71%
25 2026-01-24 45.0 @ Rot-Weiss Essen 4 1589 59.59% TSV Havelse 1 1455 17.65% 22.75%