Home / Leagues / Germany / Bundesliga / 2024-25

2024-25 Bundesliga Season

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

Final

Champion

Bayern Munich

82 points · 33rd Title

Last Title: 2022-23

Relegated

Holstein Kiel

25 pts

VfL Bochum · 25 pts

Biggest Overachiever

Bayern Munich

12.81 points above expected

82 points · 69.19 expected points

Biggest Disappointment

Holstein Kiel

8.30 points below expected

25 points · 33.30 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 Bayern Munich 34 25 7 2 82 99 32 +67 69.2 +12.81
2 Bayer Leverkusen 34 19 12 3 69 72 43 +29 66.7 +2.35
3 Eintracht Frankfurt 34 17 9 8 60 68 46 +22 52.6 +7.44
4 Borussia Dortmund 34 17 6 11 57 71 51 +20 53.2 +3.80
5 SC Freiburg 34 16 7 11 55 49 53 -4 43.9 +11.11
6 Mainz 05 34 14 10 10 52 55 43 +12 47.2 +4.82
7 RB Leipzig 34 13 12 9 51 53 48 +5 56.6 -5.60
8 Werder Bremen 34 14 9 11 51 54 57 -3 43.2 +7.81
9 VfB Stuttgart 34 14 8 12 50 64 53 +11 55.9 -5.94
10 Borussia Monchengladbach 34 13 6 15 45 55 57 -2 43.4 +1.61
11 VfL Wolfsburg 34 11 10 13 43 56 54 +2 43.4 -0.43
12 FC Augsburg 34 11 10 13 43 35 51 -16 40.2 +2.81
13 Union Berlin 34 10 10 14 40 35 51 -16 36.9 +3.13
14 St. Pauli 34 8 8 18 32 28 41 -13 36.5 -4.45
15 Hoffenheim 34 7 11 16 32 46 68 -22 39.6 -7.61
16 1. FC Heidenheim 34 8 5 21 29 37 64 -27 37.3 -8.26
17 Holstein Kiel 34 6 7 21 25 49 80 -31 33.3 -8.30
18 VfL Bochum 34 6 7 21 25 33 67 -34 32.5 -7.48

Form

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

League Race

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

Promotion Playoff

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

Finals

1. FC Heidenheim 4
Elversberg 3

Leg 1: 1. FC Heidenheim 2-2 Elversberg

Leg 2: Elversberg 1-2 1. FC Heidenheim

Sim: 1.0%

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
Bayern Munich 2153 82 69.19 +12.81 97.0% 45 56 64 70 75 80 86
Bayer Leverkusen 2091 69 66.65 +2.35 63.0% 48 52 60 67 73 79 82
Borussia Dortmund 2020 57 53.20 +3.80 69.0% 34 38 48 54 58 65 68
Eintracht Frankfurt 2002 60 52.56 +7.44 86.0% 33 40 48 52 57 65 78
VfB Stuttgart 2002 50 55.94 -5.94 21.0% 34 40 51 57 61 67 74
RB Leipzig 1987 51 56.60 -5.60 20.0% 40 45 52 57 60 67 71
Mainz 05 1956 52 47.18 +4.82 79.0% 32 35 43 47 51 58 64
Werder Bremen 1916 51 43.19 +7.81 87.0% 30 32 38 42 48 55 59
SC Freiburg 1914 55 43.89 +11.11 96.0% 23 29 39 44 49 53 67
VfL Wolfsburg 1907 43 43.43 -0.43 53.0% 27 32 38 43 48 56 62
Borussia Monchengladbach 1898 45 43.39 +1.61 65.0% 29 32 38 43 48 55 63
FC Augsburg 1868 43 40.19 +2.81 67.0% 24 28 36 40 45 51 61
Hoffenheim 1862 32 39.61 -7.61 15.0% 24 28 35 39 44 53 58
St. Pauli 1845 32 36.45 -4.45 29.0% 20 25 31 36 41 47 55
Union Berlin 1838 40 36.87 +3.13 72.0% 20 28 32 36 41 48 52
1. FC Heidenheim 1836 29 37.26 -8.26 13.0% 20 25 32 36 42 47 56
Holstein Kiel 1807 25 33.30 -8.30 21.0% 15 21 26 33 38 49 53
VfL Bochum 1803 25 32.48 -7.48 19.0% 15 21 27 32 36 44 52

Head-to-Head

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

Beat expectations Fell short Within expectations
Team 1FH BL BM BD BM EF FA HOF HK M0 RL SF SP UB VS VB VW WB
1. FC Heidenheim
0-0-2
1.31
0-0-2
1.10
0-0-2
1.93
0-0-2
2.43
0-0-2
1.86
1-0-1
2.62
0-2-0
2.43
1-0-1
2.93
1-0-1
2.18
0-1-1
1.69
0-0-2
2.49
1-0-1
2.78
2-0-0
2.55
1-0-1
1.65
0-1-1
3.00
1-0-1
2.30
0-1-1
2.20
Bayer Leverkusen
2-0-0
4.41
0-2-0
2.60
1-0-1
3.43
2-0-0
4.05
2-0-0
3.55
2-0-0
4.26
2-0-0
4.07
1-1-0
4.61
1-1-0
3.76
0-1-1
3.25
1-1-0
4.08
1-1-0
4.45
1-1-0
4.41
1-1-0
3.35
1-1-0
4.74
1-1-0
4.01
0-1-1
4.26
Bayern Munich
2-0-0
4.71
0-2-0
2.71
0-2-0
3.69
2-0-0
4.31
1-1-0
3.54
2-0-0
4.42
2-0-0
4.60
2-0-0
4.44
1-0-1
4.04
1-1-0
3.58
2-0-0
4.01
2-0-0
4.59
1-1-0
4.54
2-0-0
3.37
1-0-1
4.81
2-0-0
3.89
2-0-0
4.00
Borussia Dortmund
2-0-0
3.50
1-0-1
1.98
0-2-0
1.80
1-1-0
3.29
1-0-1
2.81
0-0-2
3.54
1-1-0
3.54
1-0-1
4.16
1-0-1
2.93
1-0-1
2.32
2-0-0
3.18
2-0-0
3.67
1-0-1
3.57
0-0-2
2.54
1-0-1
3.91
2-0-0
3.25
0-2-0
3.32
Borussia Monchengladbach
2-0-0
2.91
0-0-2
1.55
0-0-2
1.38
0-1-1
2.09
0-1-1
2.17
0-0-2
2.98
1-1-0
2.92
1-0-1
3.51
0-1-1
2.38
1-1-0
1.89
0-0-2
2.81
1-1-0
3.14
2-0-0
2.97
1-0-1
1.98
2-0-0
3.17
0-0-2
2.65
2-0-0
2.72
Eintracht Frankfurt
2-0-0
3.61
0-0-2
1.90
0-1-1
1.90
1-0-1
2.52
1-1-0
3.19
0-2-0
3.48
1-1-0
3.18
2-0-0
3.78
0-1-1
3.05
1-0-1
2.43
2-0-0
3.27
1-1-0
3.71
0-1-1
3.56
2-0-0
2.47
2-0-0
3.85
1-1-0
3.12
1-0-1
3.36
FC Augsburg
1-0-1
2.69
0-0-2
1.41
0-0-2
1.30
2-0-0
1.90
2-0-0
2.35
0-2-0
1.96
0-2-0
2.69
0-0-2
3.28
0-1-1
2.25
0-1-1
1.74
0-1-1
2.38
1-1-0
2.72
1-0-1
2.83
0-0-2
1.80
2-0-0
3.30
1-1-0
2.38
1-1-0
2.37
Hoffenheim
0-2-0
2.90
0-0-2
1.54
0-0-2
1.18
0-1-1
1.90
0-1-1
2.41
0-1-1
2.19
0-2-0
2.62
2-0-0
3.04
1-0-1
2.16
1-0-1
1.74
0-1-1
2.46
0-0-2
2.98
0-0-2
2.99
0-2-0
1.81
2-0-0
3.16
0-1-1
2.40
1-0-1
2.51
Holstein Kiel
1-0-1
2.40
0-1-1
1.17
0-0-2
1.28
1-0-1
1.48
1-0-1
1.93
0-0-2
1.74
2-0-0
2.11
0-0-2
2.30
0-1-1
1.82
0-1-1
1.42
0-0-2
2.00
0-0-2
2.35
1-0-1
2.44
0-1-1
1.58
0-2-0
2.77
0-1-1
2.20
0-0-2
2.21
Mainz 05
1-0-1
3.20
0-1-1
1.75
1-0-1
1.56
1-0-1
2.41
1-1-0
2.95
1-1-0
2.29
1-1-0
3.11
1-0-1
3.21
1-1-0
3.67
1-0-1
2.10
0-2-0
2.89
2-0-0
3.21
0-1-1
3.32
1-1-0
2.09
2-0-0
3.81
0-1-1
2.86
0-0-2
2.92
RB Leipzig
1-1-0
3.84
1-1-0
2.12
0-1-1
1.88
1-0-1
3.01
0-1-1
3.56
1-0-1
2.89
1-1-0
3.77
1-0-1
3.77
1-1-0
4.25
1-0-1
3.29
1-1-0
3.48
1-1-0
3.86
0-2-0
3.93
0-0-2
2.65
1-1-0
4.02
1-0-1
3.51
1-1-0
3.37
SC Freiburg
2-0-0
2.84
0-1-1
1.53
0-0-2
1.58
0-0-2
2.18
2-0-0
2.51
0-0-2
2.11
1-1-0
2.95
1-1-0
2.86
2-0-0
3.41
0-2-0
2.45
0-1-1
1.95
1-0-1
3.06
0-1-1
3.12
1-0-1
1.91
2-0-0
3.22
2-0-0
2.53
2-0-0
2.69
St. Pauli
1-0-1
2.53
0-1-1
1.28
0-0-2
1.19
0-0-2
1.81
0-1-1
2.21
0-1-1
1.78
0-1-1
2.59
2-0-0
2.36
2-0-0
2.98
0-0-2
2.17
0-1-1
1.68
1-0-1
2.29
1-0-1
2.69
1-0-1
1.72
0-0-2
3.11
0-2-0
2.17
0-1-1
2.31
Union Berlin
0-0-2
2.77
0-1-1
1.31
0-1-1
1.22
1-0-1
1.88
0-0-2
2.36
1-1-0
1.90
1-0-1
2.50
2-0-0
2.34
1-0-1
2.88
1-1-0
2.07
0-2-0
1.63
1-1-0
2.24
1-0-1
2.62
0-1-1
1.76
0-1-1
3.20
1-0-1
2.26
0-1-1
2.25
VfB Stuttgart
1-0-1
3.90
0-1-1
2.05
0-0-2
2.04
2-0-0
2.77
1-0-1
3.43
0-0-2
2.85
2-0-0
3.69
0-2-0
3.67
1-1-0
4.01
0-1-1
3.29
2-0-0
2.66
1-0-1
3.53
1-0-1
3.80
1-1-0
3.74
2-0-0
4.10
0-1-1
3.46
0-1-1
3.50
VfL Bochum
1-1-0
2.33
0-1-1
1.08
1-0-1
1.02
1-0-1
1.64
0-0-2
2.19
0-0-2
1.69
0-0-2
2.08
0-0-2
2.20
0-2-0
2.54
0-0-2
1.72
0-1-1
1.57
0-0-2
2.14
2-0-0
2.24
1-1-0
2.17
0-0-2
1.52
0-1-1
2.03
0-0-2
1.95
VfL Wolfsburg
1-0-1
3.09
0-1-1
1.58
0-0-2
1.67
0-0-2
2.12
2-0-0
2.67
0-1-1
2.23
0-1-1
2.94
1-1-0
2.92
1-1-0
3.19
1-1-0
2.46
1-0-1
1.93
0-0-2
2.78
0-2-0
3.21
1-0-1
3.09
1-1-0
1.96
1-1-0
3.38
1-0-1
2.94
Werder Bremen
1-1-0
3.16
1-1-0
1.41
0-0-2
1.59
0-2-0
2.07
0-0-2
2.59
1-0-1
2.04
0-1-1
2.96
1-0-1
2.81
2-0-0
3.14
2-0-0
2.40
0-1-1
2.03
0-0-2
2.62
1-1-0
3.03
1-1-0
3.09
1-1-0
1.93
2-0-0
3.48
1-0-1
2.39

Goal Differential vs Points

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

Scoreline Distribution

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

↓ Scored | Allowed →012345+Total
07.19%6.05%6.21%2.61%2.29%0.82%25.16%
16.05%8.50%5.88%4.90%1.47%1.14%27.94%
26.21%5.88%7.19%3.10%1.47%0.33%24.18%
32.61%4.90%3.10%1.63%1.14%13.40%
42.29%1.47%1.47%1.14%0.65%7.03%
5+0.82%1.14%0.33%2.29%
Total25.16%27.94%24.18%13.40%7.03%2.29%100%

Summary Statistics

Mean scored1.57
Mean allowed1.57
StdDev scored1.33
StdDev allowed1.33
Mean total goals/game3.13
Correlation (home vs away score)-0.058
Sample size (games)306
↓ Scored | Allowed →012345+Total
05.88%11.76%8.82%8.82%5.88%41.18%
15.88%2.94%5.88%5.88%2.94%23.53%
28.82%2.94%2.94%5.88%2.94%23.53%
32.94%2.94%2.94%8.82%
42.94%2.94%
5+
Total26.47%17.65%17.65%20.59%14.71%2.94%100%

1. FC Heidenheim — Summary Statistics

Mean scored1.09
Mean allowed1.88
StdDev scored1.14
StdDev allowed1.53
Mean total goals/game2.97
Correlation (scored vs allowed)-0.115
Games played34
↓ Scored | Allowed →012345+Total
011.76%2.94%14.71%
15.88%8.82%14.71%
28.82%8.82%14.71%2.94%2.94%38.24%
38.82%5.88%14.71%
45.88%5.88%11.76%
5+2.94%2.94%5.88%
Total26.47%35.29%26.47%8.82%2.94%100%

Bayer Leverkusen — Summary Statistics

Mean scored2.12
Mean allowed1.26
StdDev scored1.39
StdDev allowed1.05
Mean total goals/game3.38
Correlation (scored vs allowed)0.413
Games played34
↓ Scored | Allowed →012345+Total
02.94%2.94%
15.88%8.82%2.94%17.65%
25.88%2.94%2.94%2.94%14.71%
311.76%5.88%8.82%5.88%32.35%
411.76%2.94%2.94%17.65%
5+8.82%5.88%14.71%
Total47.06%23.53%17.65%11.76%100%

Bayern Munich — Summary Statistics

Mean scored2.91
Mean allowed0.94
StdDev scored1.44
StdDev allowed1.07
Mean total goals/game3.85
Correlation (scored vs allowed)-0.062
Games played34
↓ Scored | Allowed →012345+Total
02.94%2.94%8.82%14.71%
18.82%8.82%2.94%2.94%23.53%
25.88%8.82%5.88%2.94%2.94%26.47%
32.94%5.88%5.88%14.71%
45.88%2.94%8.82%17.65%
5+2.94%2.94%
Total20.59%29.41%38.24%5.88%2.94%2.94%100%

Borussia Dortmund — Summary Statistics

Mean scored2.09
Mean allowed1.50
StdDev scored1.48
StdDev allowed1.16
Mean total goals/game3.59
Correlation (scored vs allowed)-0.272
Games played34
↓ Scored | Allowed →012345+Total
02.94%5.88%5.88%2.94%17.65%
15.88%11.76%5.88%11.76%2.94%38.24%
25.88%8.82%5.88%20.59%
35.88%2.94%2.94%11.76%
45.88%2.94%2.94%11.76%
5+
Total20.59%32.35%17.65%20.59%5.88%2.94%100%

Borussia Monchengladbach — Summary Statistics

Mean scored1.62
Mean allowed1.68
StdDev scored1.26
StdDev allowed1.34
Mean total goals/game3.29
Correlation (scored vs allowed)0.014
Games played34
↓ Scored | Allowed →012345+Total
02.94%5.88%2.94%11.76%
18.82%11.76%8.82%2.94%2.94%35.29%
25.88%2.94%8.82%17.65%
32.94%11.76%2.94%2.94%20.59%
45.88%2.94%2.94%11.76%
5+2.94%2.94%
Total26.47%29.41%32.35%5.88%5.88%100%

Eintracht Frankfurt — Summary Statistics

Mean scored2.00
Mean allowed1.35
StdDev scored1.52
StdDev allowed1.12
Mean total goals/game3.35
Correlation (scored vs allowed)-0.142
Games played34
↓ Scored | Allowed →012345+Total
014.71%2.94%5.88%2.94%8.82%35.29%
18.82%8.82%2.94%8.82%2.94%32.35%
25.88%11.76%5.88%2.94%26.47%
32.94%2.94%5.88%
4
5+
Total32.35%26.47%14.71%14.71%8.82%2.94%100%

FC Augsburg — Summary Statistics

Mean scored1.03
Mean allowed1.50
StdDev scored0.94
StdDev allowed1.46
Mean total goals/game2.53
Correlation (scored vs allowed)-0.188
Games played34
↓ Scored | Allowed →012345+Total
05.88%5.88%5.88%5.88%2.94%26.47%
12.94%17.65%5.88%8.82%2.94%38.24%
22.94%5.88%5.88%14.71%
38.82%2.94%2.94%14.71%
42.94%2.94%5.88%
5+
Total11.76%32.35%20.59%17.65%14.71%2.94%100%

Hoffenheim — Summary Statistics

Mean scored1.35
Mean allowed2.00
StdDev scored1.20
StdDev allowed1.37
Mean total goals/game3.35
Correlation (scored vs allowed)0.110
Games played34
↓ Scored | Allowed →012345+Total
011.76%8.82%20.59%
15.88%5.88%11.76%11.76%2.94%2.94%41.18%
214.71%5.88%2.94%23.53%
32.94%2.94%5.88%
42.94%2.94%5.88%
5+2.94%2.94%
Total5.88%11.76%41.18%29.41%8.82%2.94%100%

Holstein Kiel — Summary Statistics

Mean scored1.44
Mean allowed2.35
StdDev scored1.24
StdDev allowed1.18
Mean total goals/game3.79
Correlation (scored vs allowed)-0.069
Games played34
↓ Scored | Allowed →012345+Total
05.88%5.88%8.82%2.94%23.53%
111.76%5.88%2.94%20.59%
214.71%5.88%8.82%29.41%
35.88%8.82%2.94%2.94%2.94%23.53%
42.94%2.94%
5+
Total26.47%35.29%26.47%8.82%2.94%100%

Mainz 05 — Summary Statistics

Mean scored1.62
Mean allowed1.26
StdDev scored1.18
StdDev allowed1.05
Mean total goals/game2.88
Correlation (scored vs allowed)-0.062
Games played34
↓ Scored | Allowed →012345+Total
020.59%2.94%2.94%26.47%
15.88%2.94%8.82%5.88%23.53%
211.76%2.94%5.88%2.94%23.53%
35.88%5.88%5.88%2.94%20.59%
42.94%2.94%5.88%
5+
Total41.18%14.71%23.53%8.82%5.88%5.88%100%

RB Leipzig — Summary Statistics

Mean scored1.56
Mean allowed1.41
StdDev scored1.26
StdDev allowed1.54
Mean total goals/game2.97
Correlation (scored vs allowed)0.221
Games played34
↓ Scored | Allowed →012345+Total
011.76%2.94%2.94%5.88%23.53%
114.71%2.94%5.88%5.88%5.88%2.94%38.24%
28.82%5.88%14.71%
32.94%8.82%8.82%20.59%
4
5+2.94%2.94%
Total32.35%20.59%23.53%8.82%11.76%2.94%100%

SC Freiburg — Summary Statistics

Mean scored1.44
Mean allowed1.56
StdDev scored1.24
StdDev allowed1.48
Mean total goals/game3.00
Correlation (scored vs allowed)-0.188
Games played34
↓ Scored | Allowed →012345+Total
08.82%17.65%20.59%2.94%50.00%
15.88%11.76%5.88%2.94%26.47%
25.88%2.94%2.94%2.94%14.71%
35.88%2.94%8.82%
4
5+
Total26.47%35.29%29.41%8.82%100%

St. Pauli — Summary Statistics

Mean scored0.82
Mean allowed1.21
StdDev scored1.00
StdDev allowed0.95
Mean total goals/game2.03
Correlation (scored vs allowed)-0.249
Games played34
↓ Scored | Allowed →012345+Total
011.76%8.82%8.82%8.82%2.94%41.18%
15.88%11.76%5.88%2.94%26.47%
22.94%17.65%2.94%2.94%26.47%
3
42.94%2.94%5.88%
5+
Total23.53%38.24%17.65%11.76%5.88%2.94%100%

Union Berlin — Summary Statistics

Mean scored1.03
Mean allowed1.50
StdDev scored1.11
StdDev allowed1.40
Mean total goals/game2.53
Correlation (scored vs allowed)-0.049
Games played34
↓ Scored | Allowed →012345+Total
02.94%8.82%2.94%2.94%17.65%
15.88%5.88%8.82%5.88%26.47%
22.94%8.82%8.82%2.94%23.53%
35.88%5.88%2.94%2.94%17.65%
48.82%2.94%11.76%
5+2.94%2.94%
Total20.59%32.35%26.47%11.76%8.82%100%

VfB Stuttgart — Summary Statistics

Mean scored1.88
Mean allowed1.56
StdDev scored1.39
StdDev allowed1.21
Mean total goals/game3.44
Correlation (scored vs allowed)-0.032
Games played34
↓ Scored | Allowed →012345+Total
02.94%17.65%8.82%2.94%2.94%2.94%38.24%
12.94%8.82%5.88%11.76%2.94%32.35%
211.76%5.88%2.94%2.94%23.53%
32.94%2.94%5.88%
4
5+
Total17.65%26.47%23.53%17.65%8.82%5.88%100%

VfL Bochum — Summary Statistics

Mean scored0.97
Mean allowed1.97
StdDev scored0.94
StdDev allowed1.60
Mean total goals/game2.94
Correlation (scored vs allowed)0.060
Games played34
↓ Scored | Allowed →012345+Total
05.88%11.76%2.94%20.59%
18.82%11.76%2.94%2.94%26.47%
22.94%5.88%11.76%11.76%2.94%35.29%
35.88%2.94%8.82%
42.94%2.94%
5+5.88%5.88%
Total17.65%41.18%14.71%17.65%8.82%100%

VfL Wolfsburg — Summary Statistics

Mean scored1.65
Mean allowed1.59
StdDev scored1.32
StdDev allowed1.23
Mean total goals/game3.24
Correlation (scored vs allowed)0.224
Games played34
↓ Scored | Allowed →012345+Total
08.82%5.88%2.94%2.94%5.88%26.47%
18.82%2.94%2.94%2.94%17.65%
28.82%8.82%14.71%5.88%38.24%
32.94%2.94%5.88%
45.88%2.94%2.94%11.76%
5+
Total29.41%20.59%23.53%11.76%8.82%5.88%100%

Werder Bremen — Summary Statistics

Mean scored1.59
Mean allowed1.68
StdDev scored1.28
StdDev allowed1.53
Mean total goals/game3.26
Correlation (scored vs allowed)-0.039
Games played34

Top Overachievers & Disappointments

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

Biggest Overachievers

# Team Actual Sim vsSim
1 Bayern Munich 82 69.2 +12.81
2 SC Freiburg 55 43.9 +11.11
3 Werder Bremen 51 43.2 +7.81
4 Eintracht Frankfurt 60 52.6 +7.44
5 Mainz 05 52 47.2 +4.82

Biggest Disappointments

# Team Actual Sim vsSim
1 Holstein Kiel 25 33.3 -8.30
2 1. FC Heidenheim 29 37.3 -8.26
3 Hoffenheim 32 39.6 -7.61
4 VfL Bochum 25 32.5 -7.48
5 VfB Stuttgart 50 55.9 -5.94

Top Streaks

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

Longest Winning Streaks

# Team Games Dates Probability
1 VfL Wolfsburg 4 Nov 10 – Dec 8 1 in 133
2 Werder Bremen 4 Mar 29 – Apr 19 1 in 91
3 Borussia Dortmund 5 Apr 20 – May 17 1 in 64
4 Bayer Leverkusen 8 Nov 23 – Jan 18 1 in 57
5 SC Freiburg 4 Feb 1 – Feb 21 1 in 46

Longest Losing Streaks

# Team Games Dates Probability
1 Union Berlin 7 Nov 23 – Jan 15 1 in 838
2 1. FC Heidenheim 7 Nov 2 – Dec 22 1 in 405
3 VfL Wolfsburg 4 Mar 15 – Apr 11 1 in 154
4 Hoffenheim 4 Aug 31 – Sep 29 1 in 56
5 FC Augsburg 4 Apr 26 – May 17 1 in 49

Longest Unbeaten Streaks

# Team Games Dates Probability
1 Union Berlin 8 Mar 9 – May 3 1 in 847
2 FC Augsburg 11 Jan 15 – Mar 29 1 in 274
3 Bayer Leverkusen 22 Sep 14 – Mar 1 1 in 185
4 Werder Bremen 8 Mar 29 – May 17 1 in 29
5 Borussia Dortmund 8 Mar 30 – May 17 1 in 26

Longest Winless Streaks

# Team Games Dates Probability
1 VfL Wolfsburg 9 Mar 8 – May 9 1 in 73
2 Mainz 05 7 Mar 15 – May 4 1 in 36
3 1. FC Heidenheim 10 Oct 6 – Dec 22 1 in 30
4 Union Berlin 10 Oct 27 – Jan 15 1 in 30
5 VfL Bochum 13 Aug 24 – Dec 7 1 in 30

Home-Field Advantage Edge

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

Finish Position Heatmap

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

Team123456789101112131415161718
Bayern Munich57.00%28.00%8.00%4.00%2.00%1.00%
Bayer Leverkusen35.00%35.00%12.00%10.00%3.00%2.00%2.00%1.00%
Eintracht Frankfurt3.00%6.00%8.00%11.00%14.00%18.00%13.00%9.00%5.00%5.00%2.00%2.00%1.00%1.00%1.00%1.00%
Borussia Dortmund6.00%17.00%14.00%22.00%8.00%6.00%6.00%8.00%3.00%4.00%1.00%1.00%2.00%1.00%1.00%
SC Freiburg2.00%1.00%2.00%10.00%12.00%14.00%5.00%9.00%11.00%8.00%3.00%7.00%7.00%3.00%1.00%5.00%
Mainz 054.00%7.00%9.00%12.00%11.00%17.00%7.00%8.00%7.00%6.00%4.00%2.00%3.00%3.00%
RB Leipzig2.00%13.00%18.00%22.00%18.00%9.00%11.00%4.00%2.00%1.00%
Werder Bremen2.00%2.00%5.00%5.00%10.00%7.00%10.00%12.00%4.00%11.00%11.00%7.00%4.00%6.00%2.00%2.00%
VfB Stuttgart3.00%8.00%26.00%19.00%14.00%13.00%4.00%1.00%4.00%3.00%3.00%1.00%1.00%
Borussia Monchengladbach2.00%2.00%1.00%4.00%4.00%9.00%9.00%7.00%10.00%15.00%9.00%4.00%5.00%10.00%3.00%4.00%2.00%
VfL Wolfsburg1.00%1.00%5.00%2.00%6.00%5.00%15.00%9.00%11.00%9.00%8.00%8.00%8.00%2.00%6.00%4.00%
FC Augsburg1.00%1.00%3.00%5.00%5.00%13.00%8.00%7.00%8.00%11.00%12.00%8.00%9.00%7.00%2.00%
Union Berlin1.00%3.00%4.00%6.00%3.00%8.00%6.00%10.00%13.00%15.00%14.00%9.00%8.00%
St. Pauli1.00%1.00%1.00%8.00%9.00%7.00%14.00%7.00%7.00%7.00%11.00%13.00%14.00%
Hoffenheim3.00%1.00%3.00%4.00%2.00%10.00%6.00%7.00%6.00%16.00%9.00%14.00%9.00%5.00%5.00%
1. FC Heidenheim1.00%1.00%1.00%2.00%1.00%2.00%9.00%12.00%9.00%10.00%8.00%11.00%13.00%16.00%4.00%
Holstein Kiel2.00%4.00%1.00%1.00%2.00%3.00%2.00%4.00%6.00%14.00%6.00%9.00%17.00%29.00%
VfL Bochum1.00%3.00%2.00%1.00%3.00%8.00%5.00%4.00%11.00%12.00%21.00%29.00%

Points Required Per Position

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

Points Totals in Context

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

No Trend Data Yet

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

Promotion Playoff Bracket

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

Finals

1. FC Heidenheim 4
Elversberg 3

Leg 1: 1. FC Heidenheim 2-2 Elversberg

Leg 2: Elversberg 1-2 1. FC Heidenheim

Sim: 1.0%

Stochastic Promotion/Relegation Outcomes

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

Team Same level Won relegation playoff Lost relegation playoff Direct relegation
Bayer Leverkusen 100%
Bayern Munich 100%
Borussia Dortmund 99.0% 1.0%
Mainz 05 97.0% 3.0%
RB Leipzig 100%
VfB Stuttgart 99.0% 1.0%
Eintracht Frankfurt 99.0% 1.0%
VfL Wolfsburg 90.0% 5.0% 1.0% 4.0%
Borussia Monchengladbach 91.0% 3.0% 6.0%
Werder Bremen 90.0% 4.0% 2.0% 4.0%
SC Freiburg 91.0% 2.0% 1.0% 6.0%
FC Augsburg 82.0% 8.0% 1.0% 9.0%
Hoffenheim 81.0% 4.0% 5.0% 10.0%
Union Berlin 69.0% 10.0% 4.0% 17.0%
1. FC Heidenheim 67.0% 8.0% 5.0% 20.0%
St. Pauli 62.0% 4.0% 7.0% 27.0%
Holstein Kiel 45.0% 4.0% 5.0% 46.0%
VfL Bochum 38.0% 7.0% 5.0% 50.0%
Loser →
↓ Winner
1. FC Heidenheim1. FC Kaiserslautern1. FC Magdeburg1. FC NurnbergBorussia DortmundBorussia MonchengladbachDusseldorfEintracht BraunschweigElversbergFC AugsburgGreuther FurthHamburger SVHannover 96Hertha BSCHoffenheimHolstein KielKarlsruher SCMainz 05Paderborn 07Preussen MunsterSC FreiburgSV Darmstadt 98Schalke 04St. PauliUnion BerlinVfB StuttgartVfL BochumVfL WolfsburgWerder Bremen
1. FC Heidenheim1.00%1.00%1.00%3.00%2.00%
1. FC Kaiserslautern1.00%1.00%
1. FC Magdeburg1.00%1.00%
1. FC Nurnberg1.00%
Borussia Dortmund1.00%
Borussia Monchengladbach1.00%1.00%1.00%
Dusseldorf1.00%1.00%1.00%2.00%
Eintracht Braunschweig1.00%
Elversberg1.00%
FC Augsburg1.00%1.00%2.00%2.00%1.00%1.00%
Greuther Furth1.00%
Hamburger SV2.00%2.00%
Hannover 961.00%1.00%1.00%
Hertha BSC2.00%2.00%1.00%1.00%
Hoffenheim2.00%2.00%
Holstein Kiel1.00%2.00%1.00%
Karlsruher SC1.00%3.00%1.00%1.00%
Mainz 051.00%1.00%1.00%
Paderborn 071.00%
Preussen Munster1.00%
SC Freiburg1.00%1.00%
SV Darmstadt 98
Schalke 041.00%1.00%
St. Pauli1.00%1.00%1.00%1.00%
Union Berlin1.00%1.00%3.00%1.00%1.00%1.00%1.00%1.00%
VfB Stuttgart1.00%
VfL Bochum3.00%1.00%1.00%1.00%1.00%
VfL Wolfsburg3.00%2.00%
Werder Bremen1.00%1.00%1.00%1.00%

Overall Game Log

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

Date Opponent Score Pre Elo Opp Elo Win % Tie % Loss % Elo Δ Points
2024-08-23 Bayer Leverkusen L 2-3 1899 2057 20.2% 22.7% 57.1% -2.6 0
2024-08-23 @ Borussia Monchengladbach W 3-2 2057 1899 57.1% 22.7% 20.2% +2.6 3
2024-08-24 Werder Bremen D 2-2 1891 1908 31.5% 34.5% 34.0% +0.1 1
2024-08-24 @ FC Augsburg D 2-2 1908 1891 34.0% 34.5% 31.5% -0.1 1
2024-08-24 Eintracht Frankfurt W 2-0 1985 1944 40.2% 33.0% 26.8% +7.9 3
2024-08-24 @ Borussia Dortmund L 0-2 1944 1985 26.8% 33.0% 40.2% -7.9 0
2024-08-24 VfB Stuttgart W 3-1 1901 2003 23.2% 29.2% 47.6% +10.1 3
2024-08-24 @ SC Freiburg L 1-3 2003 1901 47.6% 29.2% 23.2% -10.1 0
2024-08-24 Holstein Kiel W 3-2 1919 1874 40.9% 32.7% 26.4% +3.7 3
2024-08-24 @ Hoffenheim L 2-3 1874 1919 26.4% 32.7% 40.9% -3.7 0
2024-08-24 Union Berlin D 1-1 1915 1871 40.6% 32.8% 26.6% -0.4 1
2024-08-24 @ Mainz 05 D 1-1 1871 1915 26.6% 32.8% 40.6% +0.4 1
2024-08-24 VfL Bochum W 1-0 2006 1857 58.4% 21.7% 19.9% +2.8 3
2024-08-24 @ RB Leipzig L 0-1 1857 2006 19.9% 21.7% 58.4% -2.8 0
2024-08-25 1. FC Heidenheim L 0-2 1872 1891 31.1% 34.4% 34.4% -8.9 0
2024-08-25 @ St. Pauli W 2-0 1891 1872 34.4% 34.4% 31.1% +8.9 3
2024-08-25 Bayern Munich L 2-3 1891 2018 21.7% 26.5% 51.8% -2.9 0
2024-08-25 @ VfL Wolfsburg W 3-2 2018 1891 51.8% 26.5% 21.7% +2.9 3
2024-08-30 St. Pauli W 1-0 1871 1863 35.1% 34.3% 30.5% +4.7 4
2024-08-30 @ Union Berlin L 0-1 1863 1871 30.5% 34.3% 35.1% -4.6 0
2024-08-31 RB Leipzig L 2-3 2059 2009 41.7% 32.4% 25.9% -5.1 3
2024-08-31 @ Bayer Leverkusen W 3-2 2009 2059 25.9% 32.4% 41.7% +5.1 6
2024-08-31 Hoffenheim W 3-1 1936 1923 35.9% 34.2% 29.9% +7.5 3
2024-08-31 @ Eintracht Frankfurt L 1-3 1923 1936 29.9% 34.2% 35.9% -7.5 3
2024-08-31 VfL Wolfsburg L 0-2 1870 1888 31.3% 34.4% 34.3% -8.9 0
2024-08-31 @ Holstein Kiel W 2-0 1888 1870 34.3% 34.4% 31.3% +8.9 3
2024-08-31 Mainz 05 D 3-3 1993 1914 46.3% 30.0% 23.7% -0.4 1
2024-08-31 @ VfB Stuttgart D 3-3 1914 1993 23.7% 30.0% 46.3% +0.4 2
2024-08-31 Borussia Monchengladbach L 0-2 1854 1896 28.3% 33.8% 37.9% -8.3 0
2024-08-31 @ VfL Bochum W 2-0 1896 1854 37.9% 33.8% 28.3% +8.3 3
2024-08-31 Borussia Dortmund D 0-0 1908 1993 24.3% 30.8% 44.9% +0.6 2
2024-08-31 @ Werder Bremen D 0-0 1993 1908 44.9% 30.8% 24.3% -0.6 4
2024-09-01 FC Augsburg W 4-0 1900 1891 35.2% 34.3% 30.4% +16.6 6
2024-09-01 @ 1. FC Heidenheim L 0-4 1891 1900 30.4% 34.3% 35.2% -16.6 1
2024-09-01 SC Freiburg W 2-0 2021 1911 51.7% 26.6% 21.8% +6.2 6
2024-09-01 @ Bayern Munich L 0-2 1911 2021 21.8% 26.6% 51.7% -6.2 3
2024-09-13 1. FC Heidenheim W 4-2 1993 1917 45.9% 30.2% 23.9% +5.4 7
2024-09-13 @ Borussia Dortmund L 2-4 1917 1993 23.9% 30.2% 45.9% -5.4 6
2024-09-14 VfB Stuttgart L 1-3 1905 1992 24.2% 30.6% 45.2% -6.2 3
2024-09-14 @ Borussia Monchengladbach W 3-1 1992 1905 45.2% 30.6% 24.2% +6.2 4
2024-09-14 VfL Bochum W 2-1 1905 1846 43.1% 31.7% 25.2% +3.7 6
2024-09-14 @ SC Freiburg L 1-2 1846 1905 25.2% 31.7% 43.1% -3.7 0
2024-09-14 Bayer Leverkusen L 1-4 1915 2054 21.1% 25.0% 53.9% -7.2 3
2024-09-14 @ Hoffenheim W 4-1 2054 1915 53.9% 25.0% 21.1% +7.2 6
2024-09-14 Bayern Munich L 1-6 1861 2027 19.9% 21.5% 58.6% -10.2 0
2024-09-14 @ Holstein Kiel W 6-1 2027 1861 58.6% 21.5% 19.9% +10.2 9
2024-09-14 Union Berlin D 0-0 2014 1876 56.4% 23.2% 20.4% -1.1 7
2024-09-14 @ RB Leipzig D 0-0 1876 2014 20.4% 23.2% 56.4% +1.1 5
2024-09-14 Eintracht Frankfurt L 1-2 1897 1944 27.9% 33.6% 38.5% -4.1 3
2024-09-14 @ VfL Wolfsburg W 2-1 1944 1897 38.5% 33.6% 27.9% +4.1 6
2024-09-15 St. Pauli W 3-1 1875 1858 36.4% 34.1% 29.5% +7.4 4
2024-09-15 @ FC Augsburg L 1-3 1858 1875 29.5% 34.1% 36.4% -7.4 0
2024-09-15 Werder Bremen L 1-2 1915 1908 34.8% 34.4% 30.8% -4.8 2
2024-09-15 @ Mainz 05 W 2-1 1908 1915 30.8% 34.4% 34.8% +4.8 5
2024-09-20 Mainz 05 L 2-3 1882 1910 30.1% 34.2% 35.7% -4.1 4
2024-09-20 @ FC Augsburg W 3-2 1910 1882 35.7% 34.2% 30.1% +4.1 5
2024-09-21 SC Freiburg L 0-3 1911 1908 34.3% 34.4% 31.2% -13.8 6
2024-09-21 @ 1. FC Heidenheim W 3-0 1908 1911 31.2% 34.4% 34.3% +13.8 9
2024-09-21 Borussia Monchengladbach W 2-0 1948 1899 41.5% 32.5% 26.1% +7.7 9
2024-09-21 @ Eintracht Frankfurt L 0-2 1899 1948 26.1% 32.5% 41.5% -7.7 3
2024-09-21 Hoffenheim W 2-1 1877 1908 29.7% 34.2% 36.1% +4.9 8
2024-09-21 @ Union Berlin L 1-2 1908 1877 36.1% 34.2% 29.7% -4.9 3
2024-09-21 Holstein Kiel D 2-2 1842 1851 32.6% 34.5% 32.9% +0.0 1
2024-09-21 @ VfL Bochum D 2-2 1851 1842 32.9% 34.5% 32.6% -0.0 1
2024-09-21 Bayern Munich L 0-5 1913 2038 21.9% 26.7% 51.4% -14.6 5
2024-09-21 @ Werder Bremen W 5-0 2038 1913 51.4% 26.7% 21.9% +14.6 12
2024-09-22 VfL Wolfsburg W 4-3 2061 1893 61.6% 19.3% 19.1% +2.3 9
2024-09-22 @ Bayer Leverkusen L 3-4 1893 2061 19.1% 19.3% 61.6% -2.3 3
2024-09-22 RB Leipzig D 0-0 1851 2013 20.1% 22.1% 57.8% +1.2 1
2024-09-22 @ St. Pauli D 0-0 2013 1851 57.8% 22.1% 20.1% -1.2 8
2024-09-22 Borussia Dortmund W 5-1 1999 1998 34.0% 34.5% 31.6% +14.2 7
2024-09-22 @ VfB Stuttgart L 1-5 1998 1999 31.6% 34.5% 34.0% -14.2 7
2024-09-27 VfL Bochum W 4-2 1984 1842 57.2% 22.6% 20.2% +4.2 10
2024-09-27 @ Borussia Dortmund L 2-4 1842 1984 20.2% 22.6% 57.2% -4.2 1
2024-09-28 Bayer Leverkusen D 1-1 2052 2064 32.2% 34.5% 33.3% +0.0 13
2024-09-28 @ Bayern Munich D 1-1 2064 2052 33.3% 34.5% 32.2% -0.0 10
2024-09-28 Union Berlin W 1-0 1891 1882 35.2% 34.3% 30.4% +4.6 6
2024-09-28 @ Borussia Monchengladbach L 0-1 1882 1891 30.4% 34.3% 35.2% -4.6 8
2024-09-28 St. Pauli L 0-3 1922 1852 44.9% 30.8% 24.3% -16.3 9
2024-09-28 @ SC Freiburg W 3-0 1852 1922 24.3% 30.8% 44.9% +16.3 4
2024-09-28 1. FC Heidenheim L 0-2 1914 1897 36.4% 34.1% 29.5% -9.8 5
2024-09-28 @ Mainz 05 W 2-0 1897 1914 29.5% 34.1% 36.4% +9.8 9
2024-09-28 FC Augsburg W 4-0 2011 1878 55.7% 23.7% 20.6% +10.7 11
2024-09-28 @ RB Leipzig L 0-4 1878 2011 20.6% 23.7% 55.7% -10.7 4
2024-09-28 VfB Stuttgart D 2-2 1891 2013 22.0% 27.0% 51.0% +0.6 4
2024-09-28 @ VfL Wolfsburg D 2-2 2013 1891 51.0% 27.0% 22.0% -0.6 8
2024-09-29 Werder Bremen L 3-4 1903 1898 34.6% 34.4% 31.0% -4.4 3
2024-09-29 @ Hoffenheim W 4-3 1898 1903 31.0% 34.4% 34.6% +4.4 8
2024-09-29 Eintracht Frankfurt L 2-4 1851 1956 23.0% 28.9% 48.0% -5.2 1
2024-09-29 @ Holstein Kiel W 4-2 1956 1851 48.0% 28.9% 23.0% +5.2 12
2024-10-04 Borussia Monchengladbach W 2-1 1867 1895 30.0% 34.2% 35.8% +4.9 7
2024-10-04 @ FC Augsburg L 1-2 1895 1867 35.8% 34.2% 30.0% -4.9 6
2024-10-05 Holstein Kiel D 2-2 2064 1845 69.8% 13.2% 17.0% -1.1 11
2024-10-05 @ Bayer Leverkusen D 2-2 1845 2064 17.0% 13.2% 69.8% +1.1 2
2024-10-05 Mainz 05 L 0-3 1868 1904 29.1% 34.0% 36.9% -12.3 4
2024-10-05 @ St. Pauli W 3-0 1904 1868 36.9% 34.0% 29.1% +12.3 8
2024-10-05 Borussia Dortmund W 2-1 1877 1988 22.6% 28.3% 49.1% +5.9 11
2024-10-05 @ Union Berlin L 1-2 1988 1877 49.1% 28.3% 22.6% -5.9 10
2024-10-05 VfL Wolfsburg L 1-3 1838 1891 27.1% 33.2% 39.7% -6.9 1
2024-10-05 @ VfL Bochum W 3-1 1891 1838 39.7% 33.2% 27.1% +6.9 7
2024-10-05 SC Freiburg L 0-1 1903 1906 33.5% 34.5% 32.0% -4.9 8
2024-10-05 @ Werder Bremen W 1-0 1906 1903 32.0% 34.5% 33.5% +4.9 12
2024-10-06 RB Leipzig L 0-1 1907 2022 22.4% 27.8% 49.8% -3.4 9
2024-10-06 @ 1. FC Heidenheim W 1-0 2022 1907 49.8% 27.8% 22.4% +3.4 14
2024-10-06 Bayern Munich D 3-3 1961 2052 23.9% 30.3% 45.8% +0.4 13
2024-10-06 @ Eintracht Frankfurt D 3-3 2052 1961 45.8% 30.3% 23.9% -0.4 14
2024-10-06 Hoffenheim D 1-1 2012 1899 52.3% 26.2% 21.6% -0.8 9
2024-10-06 @ VfB Stuttgart D 1-1 1899 2012 21.6% 26.2% 52.3% +0.8 4
2024-10-18 St. Pauli W 2-1 1982 1856 54.4% 24.6% 20.9% +2.9 13
2024-10-18 @ Borussia Dortmund L 1-2 1856 1982 20.9% 24.6% 54.4% -2.9 4
2024-10-19 Eintracht Frankfurt W 2-1 2062 1961 50.2% 27.6% 22.3% +3.2 14
2024-10-19 @ Bayer Leverkusen L 1-2 1961 2062 22.3% 27.6% 50.2% -3.2 13
2024-10-19 VfB Stuttgart W 4-0 2052 2011 40.1% 33.0% 26.9% +15.1 17
2024-10-19 @ Bayern Munich L 0-4 2011 2052 26.9% 33.0% 40.1% -15.1 9
2024-10-19 1. FC Heidenheim W 3-2 1891 1904 32.0% 34.5% 33.5% +4.4 9
2024-10-19 @ Borussia Monchengladbach L 2-3 1904 1891 33.5% 34.5% 32.0% -4.4 9
2024-10-19 FC Augsburg W 3-1 1911 1872 39.8% 33.1% 27.0% +6.9 15
2024-10-19 @ SC Freiburg L 1-3 1872 1911 27.0% 33.1% 39.8% -6.9 7
2024-10-19 VfL Bochum W 3-1 1900 1831 44.7% 30.9% 24.4% +6.2 7
2024-10-19 @ Hoffenheim L 1-3 1831 1900 24.4% 30.9% 44.7% -6.2 1
2024-10-19 RB Leipzig L 0-2 1916 2026 22.7% 28.5% 48.8% -6.6 8
2024-10-19 @ Mainz 05 W 2-0 2026 1916 48.8% 28.5% 22.7% +6.6 17
2024-10-20 Union Berlin L 0-2 1847 1883 29.0% 34.0% 37.0% -8.4 2
2024-10-20 @ Holstein Kiel W 2-0 1883 1847 37.0% 34.0% 29.0% +8.5 14
2024-10-20 Werder Bremen L 2-4 1898 1898 34.0% 34.5% 31.6% -7.3 7
2024-10-20 @ VfL Wolfsburg W 4-2 1898 1898 31.6% 34.5% 34.0% +7.3 11
2024-10-25 Borussia Monchengladbach D 1-1 1910 1895 36.1% 34.2% 29.7% -0.2 9
2024-10-25 @ Mainz 05 D 1-1 1895 1910 29.7% 34.2% 36.1% +0.2 10
2024-10-26 Borussia Dortmund W 2-1 1865 1985 22.1% 27.3% 50.6% +6.0 10
2024-10-26 @ FC Augsburg L 1-2 1985 1865 50.6% 27.3% 22.1% -6.0 13
2024-10-26 SC Freiburg W 3-1 2032 1918 52.4% 26.1% 21.6% +5.3 20
2024-10-26 @ RB Leipzig L 1-3 1918 2032 21.6% 26.1% 52.4% -5.3 15
2024-10-26 VfL Wolfsburg D 0-0 1853 1891 28.8% 33.9% 37.2% +0.2 5
2024-10-26 @ St. Pauli D 0-0 1891 1853 37.2% 33.9% 28.8% -0.2 8
2024-10-26 Holstein Kiel W 2-1 1996 1838 59.9% 20.5% 19.5% +2.6 12
2024-10-26 @ VfB Stuttgart L 1-2 1838 1996 19.5% 20.5% 59.9% -2.5 2
2024-10-26 Bayer Leverkusen D 2-2 1905 2066 20.1% 22.3% 57.6% +0.8 12
2024-10-26 @ Werder Bremen D 2-2 2066 1905 57.6% 22.3% 20.1% -0.8 15
2024-10-27 Hoffenheim D 0-0 1899 1906 33.0% 34.5% 32.5% -0.0 10
2024-10-27 @ 1. FC Heidenheim D 0-0 1906 1899 32.5% 34.5% 33.0% +0.0 8
2024-10-27 Eintracht Frankfurt D 1-1 1892 1958 25.9% 32.4% 41.7% +0.4 15
2024-10-27 @ Union Berlin D 1-1 1958 1892 41.7% 32.4% 25.9% -0.4 14
2024-10-27 Bayern Munich L 0-5 1825 2067 16.6% 12.3% 71.1% -8.9 1
2024-10-27 @ VfL Bochum W 5-0 2067 1825 71.1% 12.3% 16.6% +8.9 20
2024-11-01 VfB Stuttgart D 0-0 2065 1999 44.2% 31.1% 24.6% -0.6 16
2024-11-01 @ Bayer Leverkusen D 0-0 1999 2065 24.6% 31.1% 44.2% +0.6 13
2024-11-02 Union Berlin W 3-0 2076 1892 64.2% 17.3% 18.4% +6.7 23
2024-11-02 @ Bayern Munich L 0-3 1892 2076 18.4% 17.3% 64.2% -6.7 15
2024-11-02 RB Leipzig W 2-1 1979 2037 26.7% 32.9% 40.4% +5.3 16
2024-11-02 @ Borussia Dortmund L 1-2 2037 1979 40.4% 32.9% 26.7% -5.3 20
2024-11-02 VfL Bochum W 7-2 1957 1816 57.1% 22.7% 20.2% +8.8 17
2024-11-02 @ Eintracht Frankfurt L 2-7 1816 1957 20.2% 22.7% 57.1% -8.9 1
2024-11-02 St. Pauli L 0-2 1906 1853 42.0% 32.2% 25.8% -10.8 8
2024-11-02 @ Hoffenheim W 2-0 1853 1906 25.8% 32.2% 42.0% +10.8 8
2024-11-02 1. FC Heidenheim W 1-0 1836 1899 26.2% 32.5% 41.3% +5.7 5
2024-11-02 @ Holstein Kiel L 0-1 1899 1836 41.3% 32.5% 26.2% -5.7 10
2024-11-02 FC Augsburg D 1-1 1891 1871 36.9% 34.0% 29.1% -0.2 9
2024-11-02 @ VfL Wolfsburg D 1-1 1871 1891 29.1% 34.0% 36.9% +0.2 11
2024-11-03 Werder Bremen W 4-1 1895 1906 32.3% 34.5% 33.2% +11.4 13
2024-11-03 @ Borussia Monchengladbach L 1-4 1906 1895 33.2% 34.5% 32.3% -11.4 12
2024-11-03 Mainz 05 D 0-0 1912 1910 34.3% 34.4% 31.2% -0.1 16
2024-11-03 @ SC Freiburg D 0-0 1910 1912 31.2% 34.4% 34.3% +0.1 10
2024-11-08 SC Freiburg D 0-0 1885 1912 30.2% 34.3% 35.5% +0.2 16
2024-11-08 @ Union Berlin D 0-0 1912 1885 35.5% 34.3% 30.2% -0.2 17
2024-11-09 Borussia Dortmund W 3-1 1910 1984 25.2% 31.8% 43.0% +9.5 13
2024-11-09 @ Mainz 05 L 1-3 1984 1910 43.0% 31.8% 25.2% -9.5 16
2024-11-09 Borussia Monchengladbach D 0-0 2032 1907 54.3% 24.7% 21.0% -1.0 21
2024-11-09 @ RB Leipzig D 0-0 1907 2032 21.0% 24.7% 54.3% +1.0 14
2024-11-09 Bayern Munich L 0-1 1864 2082 17.6% 15.0% 67.3% -2.2 8
2024-11-09 @ St. Pauli W 1-0 2082 1864 67.3% 15.0% 17.6% +2.2 26
2024-11-09 Bayer Leverkusen D 1-1 1807 2064 15.9% 10.7% 73.4% +1.5 2
2024-11-09 @ VfL Bochum D 1-1 2064 1807 73.4% 10.7% 15.9% -1.6 17
2024-11-09 Holstein Kiel W 2-1 1895 1841 42.2% 32.2% 25.7% +3.8 15
2024-11-09 @ Werder Bremen L 1-2 1841 1895 25.7% 32.2% 42.2% -3.8 5
2024-11-10 VfL Wolfsburg L 1-3 1894 1891 34.4% 34.4% 31.2% -8.2 10
2024-11-10 @ 1. FC Heidenheim W 3-1 1891 1894 31.2% 34.4% 34.4% +8.2 12
2024-11-10 Hoffenheim D 0-0 1871 1895 30.6% 34.4% 35.0% +0.1 12
2024-11-10 @ FC Augsburg D 0-0 1895 1871 35.0% 34.4% 30.6% -0.1 9
2024-11-10 Eintracht Frankfurt L 2-3 1999 1966 39.0% 33.4% 27.6% -4.9 13
2024-11-10 @ VfB Stuttgart W 3-2 1966 1999 27.6% 33.4% 39.0% +4.9 20
2024-11-22 FC Augsburg W 3-0 2085 1871 69.0% 13.8% 17.2% +5.8 29
2024-11-22 @ Bayern Munich L 0-3 1871 2085 17.2% 13.8% 69.0% -5.9 12
2024-11-23 1. FC Heidenheim W 5-2 2063 1886 63.2% 18.1% 18.7% +5.0 20
2024-11-23 @ Bayer Leverkusen L 2-5 1886 2063 18.7% 18.1% 63.2% -5.0 10
2024-11-23 SC Freiburg W 4-0 1975 1912 43.7% 31.4% 24.9% +14.0 19
2024-11-23 @ Borussia Dortmund L 0-4 1912 1975 24.9% 31.4% 43.7% -14.0 17
2024-11-23 Werder Bremen W 1-0 1971 1898 45.3% 30.5% 24.1% +3.8 23
2024-11-23 @ Eintracht Frankfurt L 0-1 1898 1971 24.1% 30.5% 45.3% -3.8 15
2024-11-23 RB Leipzig W 4-3 1895 2031 21.2% 25.3% 53.4% +5.8 12
2024-11-23 @ Hoffenheim L 3-4 2031 1895 53.4% 25.3% 21.2% -5.8 21
2024-11-23 VfL Bochum W 2-0 1995 1808 64.7% 17.0% 18.3% +4.5 16
2024-11-23 @ VfB Stuttgart L 0-2 1808 1995 18.3% 17.0% 64.7% -4.5 2
2024-11-23 Union Berlin W 1-0 1899 1886 35.9% 34.2% 29.9% +4.6 15
2024-11-23 @ VfL Wolfsburg L 0-1 1886 1899 29.9% 34.2% 35.9% -4.6 16
2024-11-24 St. Pauli W 2-0 1908 1862 40.9% 32.7% 26.4% +7.8 17
2024-11-24 @ Borussia Monchengladbach L 0-2 1862 1908 26.4% 32.7% 40.9% -7.8 8
2024-11-24 Mainz 05 L 0-3 1837 1919 24.6% 31.1% 44.2% -10.6 5
2024-11-24 @ Holstein Kiel W 3-0 1919 1837 44.2% 31.1% 24.6% +10.6 16
2024-11-29 Holstein Kiel W 3-1 1854 1827 38.0% 33.7% 28.3% +7.2 11
2024-11-29 @ St. Pauli L 1-3 1827 1854 28.3% 33.7% 38.0% -7.2 5
2024-11-30 VfL Bochum W 1-0 1866 1804 43.5% 31.5% 25.0% +3.9 15
2024-11-30 @ FC Augsburg L 0-1 1804 1866 25.0% 31.5% 43.5% -3.9 2
2024-11-30 Bayern Munich D 1-1 1989 2090 23.2% 29.3% 47.5% +0.7 20
2024-11-30 @ Borussia Dortmund D 1-1 2090 1989 47.5% 29.3% 23.2% -0.7 30
2024-11-30 Borussia Monchengladbach W 3-1 1898 1915 31.5% 34.5% 34.1% +8.2 20
2024-11-30 @ SC Freiburg L 1-3 1915 1898 34.1% 34.5% 31.5% -8.2 17
2024-11-30 VfL Wolfsburg L 1-5 2025 1903 53.7% 25.1% 21.2% -19.8 21
2024-11-30 @ RB Leipzig W 5-1 1903 2025 21.2% 25.1% 53.7% +19.8 18
2024-11-30 Bayer Leverkusen L 1-2 1881 2068 19.0% 18.9% 62.1% -2.4 16
2024-11-30 @ Union Berlin W 2-1 2068 1881 62.1% 18.9% 19.0% +2.4 23
2024-11-30 VfB Stuttgart D 2-2 1895 1999 23.0% 29.0% 48.0% +0.5 16
2024-11-30 @ Werder Bremen D 2-2 1999 1895 48.0% 29.0% 23.0% -0.5 17
2024-12-01 Eintracht Frankfurt L 0-4 1881 1975 23.7% 30.0% 46.3% -13.2 10
2024-12-01 @ 1. FC Heidenheim W 4-0 1975 1881 46.3% 30.0% 23.7% +13.2 26
2024-12-01 Hoffenheim W 2-0 1930 1901 38.3% 33.6% 28.1% +8.2 19
2024-12-01 @ Mainz 05 L 0-2 1901 1930 28.1% 33.6% 38.3% -8.2 12
2024-12-06 Union Berlin W 3-2 1999 1879 53.4% 25.4% 21.3% +2.8 20
2024-12-06 @ VfB Stuttgart L 2-3 1879 1999 21.3% 25.4% 53.4% -2.8 16
2024-12-07 St. Pauli W 2-1 2070 1861 68.4% 14.3% 17.3% +2.0 26
2024-12-07 @ Bayer Leverkusen L 1-2 1861 2070 17.3% 14.3% 68.4% -2.0 11
2024-12-07 1. FC Heidenheim W 4-2 2090 1867 70.5% 12.7% 16.8% +3.0 33
2024-12-07 @ Bayern Munich L 2-4 1867 2090 16.8% 12.7% 70.5% -3.0 10
2024-12-07 Borussia Dortmund D 1-1 1907 1990 24.6% 31.1% 44.3% +0.5 18
2024-12-07 @ Borussia Monchengladbach D 1-1 1990 1907 44.3% 31.1% 24.6% -0.5 21
2024-12-07 FC Augsburg D 2-2 1988 1870 53.1% 25.5% 21.3% -0.7 27
2024-12-07 @ Eintracht Frankfurt D 2-2 1870 1988 21.3% 25.5% 53.1% +0.7 16
2024-12-07 RB Leipzig L 0-2 1820 2006 19.0% 19.0% 62.0% -4.9 5
2024-12-07 @ Holstein Kiel W 2-0 2006 1820 62.0% 19.0% 19.0% +4.9 24
2024-12-07 Werder Bremen L 0-1 1800 1895 23.6% 29.9% 46.5% -3.7 2
2024-12-07 @ VfL Bochum W 1-0 1895 1800 46.5% 29.9% 23.6% +3.7 19
2024-12-08 SC Freiburg D 1-1 1892 1906 31.9% 34.5% 33.6% +0.0 13
2024-12-08 @ Hoffenheim D 1-1 1906 1892 33.6% 34.5% 31.9% -0.0 21
2024-12-08 Mainz 05 W 4-3 1923 1938 31.8% 34.5% 33.7% +4.3 21
2024-12-08 @ VfL Wolfsburg L 3-4 1938 1923 33.7% 34.5% 31.8% -4.3 19
2024-12-13 VfL Wolfsburg W 3-2 1906 1928 30.9% 34.4% 34.7% +4.5 24
2024-12-13 @ SC Freiburg L 2-3 1928 1906 34.7% 34.4% 30.9% -4.5 21
2024-12-14 Bayer Leverkusen L 0-2 1870 2072 18.3% 17.0% 64.7% -4.5 16
2024-12-14 @ FC Augsburg W 2-0 2072 1870 64.7% 17.0% 18.3% +4.5 29
2024-12-14 Holstein Kiel W 4-1 1908 1815 48.7% 28.5% 22.8% +8.1 21
2024-12-14 @ Borussia Monchengladbach L 1-4 1815 1908 22.8% 28.5% 48.7% -8.1 5
2024-12-14 Bayern Munich W 2-1 1934 2093 20.2% 22.5% 57.4% +6.5 22
2024-12-14 @ Mainz 05 L 1-2 2093 1934 57.4% 22.5% 20.2% -6.5 33
2024-12-14 Werder Bremen L 0-2 1859 1899 28.6% 33.9% 37.5% -8.4 11
2024-12-14 @ St. Pauli W 2-0 1899 1859 37.5% 33.9% 28.6% +8.4 22
2024-12-14 VfL Bochum L 0-2 1876 1796 46.5% 29.9% 23.6% -11.5 16
2024-12-14 @ Union Berlin W 2-0 1796 1876 23.6% 29.9% 46.5% +11.5 5
2024-12-15 VfB Stuttgart L 1-3 1864 2001 21.2% 25.2% 53.6% -5.1 10
2024-12-15 @ 1. FC Heidenheim W 3-1 2001 1864 53.6% 25.2% 21.2% +5.1 23
2024-12-15 Hoffenheim D 1-1 1989 1892 49.4% 28.1% 22.5% -0.7 22
2024-12-15 @ Borussia Dortmund D 1-1 1892 1989 22.5% 28.1% 49.4% +0.7 14
2024-12-15 Eintracht Frankfurt W 2-1 2011 1987 37.4% 33.9% 28.7% +4.2 27
2024-12-15 @ RB Leipzig L 1-2 1987 2011 28.7% 33.9% 37.4% -4.2 27
2024-12-20 RB Leipzig W 5-1 2086 2015 45.1% 30.6% 24.2% +11.3 36
2024-12-20 @ Bayern Munich L 1-5 2015 2086 24.2% 30.6% 45.1% -11.3 27
2024-12-21 SC Freiburg W 5-1 2077 1911 61.2% 19.6% 19.2% +7.8 32
2024-12-21 @ Bayer Leverkusen L 1-5 1911 2077 19.2% 19.6% 61.2% -7.8 24
2024-12-21 Mainz 05 L 1-3 1983 1940 40.5% 32.9% 26.6% -9.1 27
2024-12-21 @ Eintracht Frankfurt W 3-1 1940 1983 26.6% 32.9% 40.5% +9.1 25
2024-12-21 Borussia Monchengladbach L 1-2 1893 1916 30.7% 34.4% 34.9% -4.4 14
2024-12-21 @ Hoffenheim W 2-1 1916 1893 34.9% 34.4% 30.7% +4.4 24
2024-12-21 FC Augsburg W 5-1 1807 1866 26.6% 32.9% 40.5% +16.7 8
2024-12-21 @ Holstein Kiel L 1-5 1866 1807 40.5% 32.9% 26.6% -16.7 16
2024-12-21 St. Pauli L 0-1 2007 1851 59.5% 20.9% 19.6% -7.0 23
2024-12-21 @ VfB Stuttgart W 1-0 1851 2007 19.6% 20.9% 59.5% +7.0 14
2024-12-21 Union Berlin W 4-1 1907 1864 40.5% 32.9% 26.6% +9.6 25
2024-12-21 @ Werder Bremen L 1-4 1864 1907 26.6% 32.9% 40.5% -9.6 16
2024-12-22 1. FC Heidenheim W 2-0 1808 1859 27.4% 33.3% 39.3% +10.3 8
2024-12-22 @ VfL Bochum L 0-2 1859 1808 39.3% 33.3% 27.4% -10.4 10
2024-12-22 Borussia Dortmund L 1-3 1923 1988 26.0% 32.5% 41.5% -6.7 21
2024-12-22 @ VfL Wolfsburg W 3-1 1988 1923 41.5% 32.5% 26.0% +6.7 25
2025-01-10 Bayer Leverkusen L 2-3 1995 2085 24.0% 30.4% 45.5% -3.4 25
2025-01-10 @ Borussia Dortmund W 3-2 2085 1995 45.5% 30.4% 24.0% +3.4 35
2025-01-11 Union Berlin W 2-0 1849 1855 33.1% 34.5% 32.4% +9.1 13
2025-01-11 @ 1. FC Heidenheim L 0-2 1855 1849 32.4% 34.5% 33.1% -9.1 16
2025-01-11 Bayern Munich L 0-1 1920 2098 19.4% 20.1% 60.5% -2.7 24
2025-01-11 @ Borussia Monchengladbach W 1-0 2098 1920 60.5% 20.1% 19.4% +2.7 39
2025-01-11 Holstein Kiel W 3-2 1903 1823 46.5% 29.9% 23.6% +3.3 27
2025-01-11 @ SC Freiburg L 2-3 1823 1903 23.6% 29.9% 46.5% -3.3 8
2025-01-11 VfL Wolfsburg L 0-1 1889 1916 30.1% 34.3% 35.6% -4.6 14
2025-01-11 @ Hoffenheim W 1-0 1916 1889 35.6% 34.3% 30.1% +4.6 24
2025-01-11 VfL Bochum W 2-0 1949 1818 55.3% 24.0% 20.7% +5.7 28
2025-01-11 @ Mainz 05 L 0-2 1818 1949 20.7% 24.0% 55.3% -5.7 8
2025-01-11 Eintracht Frankfurt L 0-1 1858 1974 22.3% 27.7% 50.0% -3.4 14
2025-01-11 @ St. Pauli W 1-0 1974 1858 50.0% 27.7% 22.3% +3.4 30
2025-01-12 VfB Stuttgart L 0-1 1849 2000 20.6% 23.5% 55.9% -3.0 16
2025-01-12 @ FC Augsburg W 1-0 2000 1849 55.9% 23.5% 20.6% +3.0 26
2025-01-12 Werder Bremen W 4-2 2003 1917 47.7% 29.2% 23.2% +5.2 30
2025-01-12 @ RB Leipzig L 2-4 1917 2003 23.2% 29.2% 47.7% -5.2 25
2025-01-14 Mainz 05 W 1-0 2088 1955 55.6% 23.8% 20.6% +3.0 38
2025-01-14 @ Bayer Leverkusen L 0-1 1955 2088 20.6% 23.8% 55.6% -3.0 28
2025-01-14 SC Freiburg W 4-1 1978 1906 45.1% 30.7% 24.2% +8.8 33
2025-01-14 @ Eintracht Frankfurt L 1-4 1906 1978 24.2% 30.7% 45.1% -8.8 27
2025-01-14 Borussia Dortmund W 4-2 1820 1992 19.6% 20.9% 59.5% +10.2 11
2025-01-14 @ Holstein Kiel L 2-4 1992 1820 59.5% 20.9% 19.6% -10.2 25
2025-01-14 Borussia Monchengladbach W 5-1 1921 1918 34.4% 34.4% 31.2% +14.1 27
2025-01-14 @ VfL Wolfsburg L 1-5 1918 1921 31.2% 34.4% 34.4% -14.1 24
2025-01-15 Hoffenheim W 5-0 2100 1884 69.5% 13.5% 17.0% +9.3 42
2025-01-15 @ Bayern Munich L 0-5 1884 2100 17.0% 13.5% 69.5% -9.3 14
2025-01-15 FC Augsburg L 0-2 1845 1846 33.8% 34.5% 31.7% -9.4 16
2025-01-15 @ Union Berlin W 2-0 1846 1845 31.7% 34.5% 33.8% +9.4 19
2025-01-15 RB Leipzig W 2-1 2003 2009 33.0% 34.5% 32.5% +4.6 29
2025-01-15 @ VfB Stuttgart L 1-2 2009 2003 32.5% 34.5% 33.0% -4.6 30
2025-01-15 St. Pauli W 1-0 1812 1854 28.4% 33.8% 37.9% +5.4 11
2025-01-15 @ VfL Bochum L 0-1 1854 1812 37.9% 33.8% 28.4% -5.4 14
2025-01-15 1. FC Heidenheim D 3-3 1912 1858 42.2% 32.1% 25.7% -0.3 26
2025-01-15 @ Werder Bremen D 3-3 1858 1912 25.7% 32.1% 42.2% +0.3 14
2025-01-17 Borussia Dortmund W 2-0 1986 1981 34.6% 34.4% 31.0% +8.9 36
2025-01-17 @ Eintracht Frankfurt L 0-2 1981 1986 31.0% 34.4% 34.6% -8.9 25
2025-01-18 St. Pauli L 0-2 1858 1849 35.3% 34.3% 30.4% -9.7 14
2025-01-18 @ 1. FC Heidenheim W 2-0 1849 1858 30.4% 34.3% 35.3% +9.7 17
2025-01-18 Borussia Monchengladbach W 3-1 2091 1903 64.9% 16.9% 18.3% +3.9 41
2025-01-18 @ Bayer Leverkusen L 1-3 1903 2091 18.3% 16.9% 64.9% -3.9 24
2025-01-18 VfL Wolfsburg W 3-2 2110 1935 62.7% 18.5% 18.8% +2.3 45
2025-01-18 @ Bayern Munich L 2-3 1935 2110 18.8% 18.5% 62.7% -2.3 27
2025-01-18 Hoffenheim L 1-3 1830 1875 28.1% 33.7% 38.2% -7.1 11
2025-01-18 @ Holstein Kiel W 3-1 1875 1830 38.2% 33.7% 28.1% +7.1 17
2025-01-18 SC Freiburg W 4-0 2007 1898 51.5% 26.6% 21.8% +11.8 32
2025-01-18 @ VfB Stuttgart L 0-4 1898 2007 21.8% 26.6% 51.5% -11.8 27
2025-01-18 RB Leipzig D 3-3 1818 2004 19.0% 19.0% 62.0% +0.7 12
2025-01-18 @ VfL Bochum D 3-3 2004 1818 62.0% 19.0% 19.0% -0.7 31
2025-01-19 Mainz 05 W 2-1 1836 1952 22.3% 27.7% 49.9% +6.0 19
2025-01-19 @ Union Berlin L 1-2 1952 1836 49.9% 27.7% 22.3% -6.0 28
2025-01-19 FC Augsburg L 0-2 1911 1855 42.6% 32.0% 25.4% -10.9 26
2025-01-19 @ Werder Bremen W 2-0 1855 1911 25.4% 32.0% 42.6% +10.9 22
2025-01-24 Holstein Kiel D 2-2 1933 1823 51.6% 26.6% 21.8% -0.6 28
2025-01-24 @ VfL Wolfsburg D 2-2 1823 1933 21.8% 26.6% 51.6% +0.6 12
2025-01-25 1. FC Heidenheim W 2-1 1866 1849 36.5% 34.1% 29.4% +4.3 25
2025-01-25 @ FC Augsburg L 1-2 1849 1866 29.4% 34.1% 36.5% -4.3 14
2025-01-25 Werder Bremen D 2-2 1972 1900 45.2% 30.6% 24.2% -0.4 26
2025-01-25 @ Borussia Dortmund D 2-2 1900 1972 24.2% 30.6% 45.2% +0.4 27
2025-01-25 VfL Bochum W 3-0 1900 1818 46.8% 29.7% 23.5% +10.0 27
2025-01-25 @ Borussia Monchengladbach L 0-3 1818 1900 23.5% 29.7% 46.8% -10.0 12
2025-01-25 Bayern Munich L 1-2 1886 2112 17.3% 14.1% 68.5% -2.0 27
2025-01-25 @ SC Freiburg W 2-1 2112 1886 68.5% 14.1% 17.3% +2.0 48
2025-01-25 VfB Stuttgart W 2-0 1946 2019 25.4% 31.9% 42.8% +10.9 31
2025-01-25 @ Mainz 05 L 0-2 2019 1946 42.8% 31.9% 25.4% -10.9 32
2025-01-25 Bayer Leverkusen D 2-2 2003 2095 23.9% 30.3% 45.8% +0.4 32
2025-01-25 @ RB Leipzig D 2-2 2095 2003 45.8% 30.3% 23.9% -0.4 42
2025-01-26 Eintracht Frankfurt D 2-2 1882 1995 22.5% 28.0% 49.5% +0.5 18
2025-01-26 @ Hoffenheim D 2-2 1995 1882 49.5% 28.0% 22.5% -0.6 37
2025-01-26 Union Berlin W 3-0 1859 1842 36.4% 34.1% 29.5% +12.4 20
2025-01-26 @ St. Pauli L 0-3 1842 1859 29.5% 34.1% 36.4% -12.4 19
2025-01-31 Mainz 05 W 1-0 1901 1957 26.9% 33.0% 40.0% +5.5 30
2025-01-31 @ Werder Bremen L 0-1 1957 1901 40.0% 33.0% 26.9% -5.6 31
2025-02-01 Borussia Dortmund L 1-2 1844 1972 21.7% 26.4% 51.9% -3.1 14
2025-02-01 @ 1. FC Heidenheim W 2-1 1972 1844 51.9% 26.4% 21.7% +3.1 29
2025-02-01 Holstein Kiel W 4-3 2114 1824 79.9% 6.5% 13.6% +1.3 51
2025-02-01 @ Bayern Munich L 3-4 1824 2114 13.6% 6.5% 79.9% -1.3 12
2025-02-01 FC Augsburg D 1-1 1871 1871 34.0% 34.5% 31.6% -0.1 21
2025-02-01 @ St. Pauli D 1-1 1871 1871 31.6% 34.5% 34.0% +0.1 26
2025-02-01 RB Leipzig D 0-0 1830 2004 19.5% 20.5% 59.9% +1.3 20
2025-02-01 @ Union Berlin D 0-0 2004 1830 59.9% 20.5% 19.5% -1.2 33
2025-02-01 Borussia Monchengladbach L 1-2 2008 1910 49.7% 27.9% 22.4% -6.0 32
2025-02-01 @ VfB Stuttgart W 2-1 1910 2008 22.4% 27.9% 49.7% +6.0 30
2025-02-01 SC Freiburg L 0-1 1808 1884 25.1% 31.7% 43.2% -4.0 12
2025-02-01 @ VfL Bochum W 1-0 1884 1808 43.2% 31.7% 25.1% +3.9 30
2025-02-02 Hoffenheim W 3-1 2094 1883 68.8% 13.9% 17.2% +3.5 45
2025-02-02 @ Bayer Leverkusen L 1-3 1883 2094 17.2% 13.9% 68.8% -3.5 18
2025-02-02 VfL Wolfsburg D 1-1 1995 1932 43.6% 31.4% 24.9% -0.5 38
2025-02-02 @ Eintracht Frankfurt D 1-1 1932 1995 24.9% 31.4% 43.6% +0.5 29
2025-02-07 Werder Bremen W 3-0 2115 1906 68.3% 14.3% 17.4% +6.0 54
2025-02-07 @ Bayern Munich L 0-3 1906 2115 17.4% 14.3% 68.3% -6.0 30
2025-02-08 VfB Stuttgart L 1-2 1975 2002 30.2% 34.3% 35.5% -4.3 29
2025-02-08 @ Borussia Dortmund W 2-1 2002 1975 35.5% 34.3% 30.2% +4.4 35
2025-02-08 Eintracht Frankfurt D 1-1 1916 1994 24.9% 31.4% 43.7% +0.5 31
2025-02-08 @ Borussia Monchengladbach D 1-1 1994 1916 43.7% 31.4% 24.9% -0.5 39
2025-02-08 1. FC Heidenheim W 1-0 1888 1841 41.1% 32.6% 26.3% +4.1 33
2025-02-08 @ SC Freiburg L 0-1 1841 1888 26.3% 32.6% 41.1% -4.1 14
2025-02-08 Union Berlin L 0-4 1879 1831 41.3% 32.5% 26.2% -20.3 18
2025-02-08 @ Hoffenheim W 4-0 1831 1879 26.2% 32.5% 41.3% +20.2 23
2025-02-08 FC Augsburg D 0-0 1951 1871 46.7% 29.8% 23.5% -0.7 32
2025-02-08 @ Mainz 05 D 0-0 1871 1951 23.5% 29.8% 46.7% +0.7 27
2025-02-08 Bayer Leverkusen D 0-0 1933 2098 19.9% 21.7% 58.4% +1.2 30
2025-02-08 @ VfL Wolfsburg D 0-0 2098 1933 58.4% 21.7% 19.9% -1.2 46
2025-02-09 VfL Bochum D 2-2 1823 1804 36.6% 34.1% 29.3% -0.1 13
2025-02-09 @ Holstein Kiel D 2-2 1804 1823 29.3% 34.1% 36.6% +0.1 13
2025-02-09 St. Pauli W 2-0 2003 1871 55.3% 24.0% 20.7% +5.7 36
2025-02-09 @ RB Leipzig L 0-2 1871 2003 20.7% 24.0% 55.3% -5.7 21
2025-02-14 RB Leipzig D 0-0 1871 2008 21.2% 25.2% 53.5% +1.0 28
2025-02-14 @ FC Augsburg D 0-0 2008 1871 53.5% 25.2% 21.2% -1.0 37
2025-02-15 Bayern Munich D 0-0 2097 2121 30.5% 34.3% 35.1% +0.1 47
2025-02-15 @ Bayer Leverkusen D 0-0 2121 2097 35.1% 34.3% 30.5% -0.1 55
2025-02-15 SC Freiburg L 0-1 1865 1892 30.2% 34.3% 35.5% -4.6 21
2025-02-15 @ St. Pauli W 1-0 1892 1865 35.5% 34.3% 30.2% +4.6 36
2025-02-15 Borussia Monchengladbach L 1-2 1851 1916 26.1% 32.5% 41.5% -3.9 23
2025-02-15 @ Union Berlin W 2-1 1916 1851 41.5% 32.5% 26.1% +3.9 34
2025-02-15 VfL Wolfsburg L 1-2 2006 1934 45.3% 30.6% 24.1% -5.7 35
2025-02-15 @ VfB Stuttgart W 2-1 1934 2006 24.1% 30.6% 45.3% +5.7 33
2025-02-15 Borussia Dortmund W 2-0 1805 1971 19.9% 21.6% 58.6% +13.1 16
2025-02-15 @ VfL Bochum L 0-2 1971 1805 58.6% 21.6% 19.9% -13.1 29
2025-02-16 Mainz 05 L 0-2 1837 1951 22.5% 28.0% 49.5% -6.5 14
2025-02-16 @ 1. FC Heidenheim W 2-0 1951 1837 49.5% 28.0% 22.5% +6.5 35
2025-02-16 Holstein Kiel W 3-1 1994 1822 62.2% 18.9% 19.0% +4.2 42
2025-02-16 @ Eintracht Frankfurt L 1-3 1822 1994 19.0% 18.9% 62.2% -4.2 13
2025-02-16 Hoffenheim L 1-3 1900 1859 40.3% 33.0% 26.8% -9.1 30
2025-02-16 @ Werder Bremen W 3-1 1859 1900 26.8% 33.0% 40.3% +9.1 21
2025-02-21 Werder Bremen W 5-0 1897 1891 34.7% 34.4% 30.9% +20.7 39
2025-02-21 @ SC Freiburg L 0-5 1891 1897 30.9% 34.4% 34.7% -20.7 30
2025-02-22 Union Berlin W 6-0 1958 1847 51.7% 26.5% 21.8% +17.2 32
2025-02-22 @ Borussia Dortmund L 0-6 1847 1958 21.8% 26.5% 51.7% -17.2 23
2025-02-22 FC Augsburg L 0-3 1920 1872 41.2% 32.6% 26.2% -15.5 34
2025-02-22 @ Borussia Monchengladbach W 3-0 1872 1920 26.2% 32.6% 41.2% +15.5 31
2025-02-22 Bayer Leverkusen L 0-2 1818 2097 14.9% 8.7% 76.4% -3.2 13
2025-02-22 @ Holstein Kiel W 2-0 2097 1818 76.4% 8.7% 14.9% +3.2 50
2025-02-22 St. Pauli W 2-0 1957 1861 49.3% 28.1% 22.6% +6.5 38
2025-02-22 @ Mainz 05 L 0-2 1861 1957 22.6% 28.1% 49.3% -6.5 21
2025-02-22 VfL Bochum D 1-1 1940 1818 53.7% 25.2% 21.2% -0.9 34
2025-02-22 @ VfL Wolfsburg D 1-1 1818 1940 21.2% 25.2% 53.7% +0.9 17
2025-02-23 Eintracht Frankfurt W 4-0 2121 1998 53.9% 25.0% 21.1% +11.2 58
2025-02-23 @ Bayern Munich L 0-4 1998 2121 21.1% 25.0% 53.9% -11.2 42
2025-02-23 VfB Stuttgart D 1-1 1868 2001 21.4% 25.8% 52.8% +0.9 22
2025-02-23 @ Hoffenheim D 1-1 2001 1868 52.8% 25.8% 21.4% -0.9 36
2025-02-23 1. FC Heidenheim D 2-2 2007 1831 63.0% 18.2% 18.7% -0.9 38
2025-02-23 @ RB Leipzig D 2-2 1831 2007 18.7% 18.2% 63.0% +0.9 15
2025-02-28 Bayern Munich L 1-3 2000 2132 21.4% 25.8% 52.7% -5.2 36
2025-02-28 @ VfB Stuttgart W 3-1 2132 2000 52.7% 25.8% 21.4% +5.2 61
2025-03-01 Borussia Monchengladbach L 0-3 1832 1904 25.4% 31.9% 42.7% -10.9 15
2025-03-01 @ 1. FC Heidenheim W 3-0 1904 1832 42.7% 31.9% 25.4% +10.9 37
2025-03-01 Bayer Leverkusen L 1-4 1987 2100 22.5% 28.0% 49.5% -8.0 42
2025-03-01 @ Eintracht Frankfurt W 4-1 2100 1987 49.5% 28.0% 22.5% +7.9 53
2025-03-01 Mainz 05 L 1-2 2006 1964 40.4% 32.9% 26.7% -5.3 38
2025-03-01 @ RB Leipzig W 2-1 1964 2006 26.7% 32.9% 40.4% +5.3 41
2025-03-01 Borussia Dortmund L 0-2 1854 1975 22.1% 27.2% 50.7% -6.3 21
2025-03-01 @ St. Pauli W 2-0 1975 1854 50.7% 27.2% 22.1% +6.3 35
2025-03-01 Hoffenheim L 0-1 1819 1869 27.5% 33.4% 39.1% -4.3 17
2025-03-01 @ VfL Bochum W 1-0 1869 1819 39.1% 33.4% 27.5% +4.3 25
2025-03-01 VfL Wolfsburg L 1-2 1871 1939 25.8% 32.3% 41.9% -3.8 30
2025-03-01 @ Werder Bremen W 2-1 1939 1871 41.9% 32.3% 25.8% +3.8 37
2025-03-02 SC Freiburg D 0-0 1888 1917 29.9% 34.2% 35.9% +0.2 32
2025-03-02 @ FC Augsburg D 0-0 1917 1888 35.9% 34.2% 29.9% -0.2 40
2025-03-02 Holstein Kiel L 0-1 1830 1815 36.1% 34.2% 29.7% -5.2 23
2025-03-02 @ Union Berlin W 1-0 1815 1830 29.7% 34.2% 36.1% +5.2 16
2025-03-07 Mainz 05 L 1-3 1915 1969 27.2% 33.2% 39.7% -6.9 37
2025-03-07 @ Borussia Monchengladbach W 3-1 1969 1915 39.7% 33.2% 27.2% +6.9 44
2025-03-08 Werder Bremen L 0-2 2108 1867 73.3% 10.8% 15.9% -14.9 53
2025-03-08 @ Bayer Leverkusen W 2-0 1867 2108 15.9% 10.8% 73.3% +14.9 33
2025-03-08 VfL Bochum L 2-3 2137 1814 83.6% 4.4% 12.0% -7.6 61
2025-03-08 @ Bayern Munich W 3-2 1814 2137 12.0% 4.4% 83.6% +7.6 20
2025-03-08 FC Augsburg L 0-1 1981 1888 48.8% 28.5% 22.7% -6.3 35
2025-03-08 @ Borussia Dortmund W 1-0 1888 1981 22.7% 28.5% 48.8% +6.3 35
2025-03-08 RB Leipzig D 0-0 1917 2001 24.5% 31.0% 44.6% +0.6 41
2025-03-08 @ SC Freiburg D 0-0 2001 1917 44.6% 31.0% 24.5% -0.6 39
2025-03-08 VfB Stuttgart D 2-2 1820 1995 19.5% 20.5% 60.0% +0.8 17
2025-03-08 @ Holstein Kiel D 2-2 1995 1820 60.0% 20.5% 19.5% -0.8 37
2025-03-08 St. Pauli D 1-1 1942 1848 49.0% 28.3% 22.7% -0.7 38
2025-03-08 @ VfL Wolfsburg D 1-1 1848 1942 22.7% 28.3% 49.0% +0.7 22
2025-03-09 Union Berlin L 1-2 1979 1825 59.2% 21.1% 19.7% -6.6 42
2025-03-09 @ Eintracht Frankfurt W 2-1 1825 1979 19.7% 21.1% 59.2% +6.6 26
2025-03-09 1. FC Heidenheim D 1-1 1873 1821 42.0% 32.2% 25.8% -0.4 26
2025-03-09 @ Hoffenheim D 1-1 1821 1873 25.8% 32.2% 42.0% +0.4 16
2025-03-14 Hoffenheim W 1-0 1849 1873 30.6% 34.3% 35.1% +5.1 25
2025-03-14 @ St. Pauli L 0-1 1873 1849 35.1% 34.3% 30.6% -5.1 26
2025-03-15 VfL Wolfsburg W 1-0 1894 1942 27.8% 33.5% 38.7% +5.4 38
2025-03-15 @ FC Augsburg L 0-1 1942 1894 38.7% 33.5% 27.8% -5.4 38
2025-03-15 SC Freiburg D 2-2 1976 1918 43.0% 31.8% 25.3% -0.3 45
2025-03-15 @ Mainz 05 D 2-2 1918 1976 25.3% 31.8% 43.0% +0.3 42
2025-03-15 Borussia Dortmund W 2-0 2000 1975 37.8% 33.8% 28.4% +8.3 42
2025-03-15 @ RB Leipzig L 0-2 1975 2000 28.4% 33.8% 37.8% -8.3 35
2025-03-15 Bayern Munich D 1-1 1832 2130 13.9% 7.1% 79.0% +1.7 27
2025-03-15 @ Union Berlin D 1-1 2130 1832 79.0% 7.1% 13.9% -1.7 62
2025-03-15 Borussia Monchengladbach L 2-4 1882 1908 30.2% 34.3% 35.5% -6.8 33
2025-03-15 @ Werder Bremen W 4-2 1908 1882 35.5% 34.3% 30.2% +6.8 40
2025-03-16 Holstein Kiel W 3-1 1821 1821 33.9% 34.5% 31.6% +7.8 19
2025-03-16 @ 1. FC Heidenheim L 1-3 1821 1821 31.6% 34.5% 33.9% -7.8 17
2025-03-16 Bayer Leverkusen L 3-4 1994 2093 23.4% 29.5% 47.1% -3.2 37
2025-03-16 @ VfB Stuttgart W 4-3 2093 1994 47.1% 29.5% 23.4% +3.2 56
2025-03-16 Eintracht Frankfurt L 1-3 1822 1972 20.6% 23.6% 55.8% -4.9 20
2025-03-16 @ VfL Bochum W 3-1 1972 1822 55.8% 23.6% 20.6% +4.9 45
2025-03-28 VfL Bochum W 3-1 2096 1817 78.6% 7.3% 14.1% +2.6 59
2025-03-28 @ Bayer Leverkusen L 1-3 1817 2096 14.1% 7.3% 78.6% -2.6 20
2025-03-29 St. Pauli W 3-2 2128 1854 77.9% 7.7% 14.3% +1.4 65
2025-03-29 @ Bayern Munich L 2-3 1854 2128 14.3% 7.7% 77.9% -1.4 25
2025-03-29 RB Leipzig W 1-0 1915 2009 23.8% 30.1% 46.2% +6.1 43
2025-03-29 @ Borussia Monchengladbach L 0-1 2009 1915 46.2% 30.1% 23.8% -6.1 42
2025-03-29 VfB Stuttgart W 1-0 1977 1991 31.9% 34.5% 33.6% +5.0 48
2025-03-29 @ Eintracht Frankfurt L 0-1 1991 1977 33.6% 34.5% 31.9% -5.0 37
2025-03-29 FC Augsburg D 1-1 1868 1900 29.5% 34.1% 36.3% +0.2 27
2025-03-29 @ Hoffenheim D 1-1 1900 1868 36.3% 34.1% 29.5% -0.2 39
2025-03-29 Werder Bremen L 0-3 1813 1875 26.4% 32.7% 40.9% -11.3 17
2025-03-29 @ Holstein Kiel W 3-0 1875 1813 40.9% 32.7% 26.4% +11.3 36
2025-03-29 1. FC Heidenheim L 0-1 1936 1829 51.2% 26.9% 21.9% -6.4 38
2025-03-29 @ VfL Wolfsburg W 1-0 1829 1936 21.9% 26.9% 51.2% +6.4 22
2025-03-30 Mainz 05 W 3-1 1967 1976 32.6% 34.5% 32.9% +8.0 38
2025-03-30 @ Borussia Dortmund L 1-3 1976 1967 32.9% 34.5% 32.6% -8.0 45
2025-03-30 Union Berlin L 1-2 1918 1833 47.4% 29.4% 23.3% -5.8 42
2025-03-30 @ SC Freiburg W 2-1 1833 1918 23.3% 29.4% 47.4% +5.8 30
2025-04-04 Bayern Munich L 1-3 1899 2129 17.1% 13.7% 69.2% -3.5 39
2025-04-04 @ FC Augsburg W 3-1 2129 1899 69.2% 13.7% 17.1% +3.5 68
2025-04-05 Bayer Leverkusen L 0-1 1835 2099 15.6% 10.1% 74.3% -1.8 22
2025-04-05 @ 1. FC Heidenheim W 1-0 2099 1835 74.3% 10.1% 15.6% +1.8 62
2025-04-05 Borussia Dortmund L 1-4 1912 1975 26.3% 32.6% 41.0% -9.5 42
2025-04-05 @ SC Freiburg W 4-1 1975 1912 41.0% 32.6% 26.3% +9.5 41
2025-04-05 Holstein Kiel D 1-1 1968 1802 61.2% 19.6% 19.2% -1.2 46
2025-04-05 @ Mainz 05 D 1-1 1802 1968 19.2% 19.6% 61.2% +1.2 18
2025-04-05 Hoffenheim W 3-1 2003 1868 56.0% 23.5% 20.5% +4.9 45
2025-04-05 @ RB Leipzig L 1-3 1868 2003 20.5% 23.5% 56.0% -4.9 27
2025-04-05 VfB Stuttgart L 0-4 1815 1986 19.6% 20.9% 59.4% -9.8 20
2025-04-05 @ VfL Bochum W 4-0 1986 1815 59.4% 20.9% 19.6% +9.8 40
2025-04-05 Eintracht Frankfurt W 2-0 1886 1982 23.6% 29.9% 46.5% +11.5 39
2025-04-05 @ Werder Bremen L 0-2 1982 1886 46.5% 29.9% 23.6% -11.5 48
2025-04-06 Borussia Monchengladbach D 1-1 1852 1921 25.7% 32.2% 42.1% +0.4 26
2025-04-06 @ St. Pauli D 1-1 1921 1852 42.1% 32.2% 25.7% -0.4 44
2025-04-06 VfL Wolfsburg W 1-0 1839 1930 24.0% 30.3% 45.7% +6.0 33
2025-04-06 @ Union Berlin L 0-1 1930 1839 45.7% 30.3% 24.0% -6.0 38
2025-04-11 RB Leipzig L 2-3 1924 2008 24.5% 31.0% 44.5% -3.4 38
2025-04-11 @ VfL Wolfsburg W 3-2 2008 1924 44.5% 31.0% 24.5% +3.4 48
2025-04-12 Union Berlin D 0-0 2101 1845 75.4% 9.4% 15.2% -1.8 63
2025-04-12 @ Bayer Leverkusen D 0-0 1845 2101 15.2% 9.4% 75.4% +1.8 34
2025-04-12 Borussia Dortmund D 2-2 2133 1984 58.3% 21.8% 19.9% -0.8 69
2025-04-12 @ Bayern Munich D 2-2 1984 2133 19.9% 21.8% 58.3% +0.8 42
2025-04-12 SC Freiburg L 1-2 1921 1903 36.6% 34.1% 29.3% -5.0 44
2025-04-12 @ Borussia Monchengladbach W 2-1 1903 1921 29.3% 34.1% 36.6% +4.9 45
2025-04-12 Mainz 05 W 2-0 1863 1966 23.1% 29.1% 47.8% +11.7 30
2025-04-12 @ Hoffenheim L 0-2 1966 1863 47.8% 29.1% 23.1% -11.7 46
2025-04-12 St. Pauli L 1-2 1803 1853 27.6% 33.4% 39.0% -4.1 18
2025-04-12 @ Holstein Kiel W 2-1 1853 1803 39.0% 33.4% 27.6% +4.0 29
2025-04-12 FC Augsburg L 1-2 1805 1896 23.9% 30.3% 45.8% -3.5 20
2025-04-12 @ VfL Bochum W 2-1 1896 1805 45.8% 30.3% 23.9% +3.5 42
2025-04-13 1. FC Heidenheim W 3-0 1970 1834 56.3% 23.3% 20.5% +8.1 51
2025-04-13 @ Eintracht Frankfurt L 0-3 1834 1970 20.5% 23.3% 56.3% -8.1 22
2025-04-13 Werder Bremen L 1-2 1995 1898 49.5% 28.0% 22.5% -6.0 40
2025-04-13 @ VfB Stuttgart W 2-1 1898 1995 22.5% 28.0% 49.5% +6.0 42
2025-04-19 Bayern Munich L 0-4 1825 2132 13.5% 6.5% 80.0% -5.3 22
2025-04-19 @ 1. FC Heidenheim W 4-0 2132 1825 80.0% 6.5% 13.5% +5.3 72
2025-04-19 Hoffenheim W 3-2 1908 1874 38.9% 33.4% 27.6% +3.8 48
2025-04-19 @ SC Freiburg L 2-3 1874 1908 27.6% 33.4% 38.9% -3.9 30
2025-04-19 VfL Wolfsburg D 2-2 1955 1920 39.1% 33.4% 27.5% -0.2 47
2025-04-19 @ Mainz 05 D 2-2 1920 1955 27.5% 33.4% 39.1% +0.2 39
2025-04-19 Holstein Kiel D 1-1 2011 1799 68.9% 13.9% 17.2% -1.4 49
2025-04-19 @ RB Leipzig D 1-1 1799 2011 17.2% 13.9% 68.9% +1.4 19
2025-04-19 VfB Stuttgart D 4-4 1847 1990 20.9% 24.5% 54.5% +0.5 35
2025-04-19 @ Union Berlin D 4-4 1990 1847 54.5% 24.5% 20.9% -0.5 41
2025-04-19 VfL Bochum W 1-0 1904 1801 50.4% 27.4% 22.2% +3.4 45
2025-04-19 @ Werder Bremen L 0-1 1801 1904 22.2% 27.4% 50.4% -3.4 20
2025-04-20 Eintracht Frankfurt D 0-0 1900 1979 24.9% 31.4% 43.8% +0.6 43
2025-04-20 @ FC Augsburg D 0-0 1979 1900 43.8% 31.4% 24.9% -0.6 52
2025-04-20 Borussia Monchengladbach W 3-2 1985 1916 44.7% 30.9% 24.4% +3.4 45
2025-04-20 @ Borussia Dortmund L 2-3 1916 1985 24.4% 30.9% 44.7% -3.4 44
2025-04-20 Bayer Leverkusen D 1-1 1857 2099 16.6% 12.3% 71.1% +1.5 30
2025-04-20 @ St. Pauli D 1-1 2099 1857 71.1% 12.3% 16.6% -1.5 64
2025-04-25 1. FC Heidenheim L 0-1 1989 1820 61.8% 19.2% 19.1% -7.2 41
2025-04-25 @ VfB Stuttgart W 1-0 1820 1989 19.1% 19.2% 61.8% +7.2 25
2025-04-26 FC Augsburg W 2-0 2097 1900 66.5% 15.6% 17.8% +4.3 67
2025-04-26 @ Bayer Leverkusen L 0-2 1900 2097 17.8% 15.6% 66.5% -4.3 43
2025-04-26 Mainz 05 W 3-0 2137 1954 64.1% 17.4% 18.5% +6.7 75
2025-04-26 @ Bayern Munich L 0-3 1954 2137 18.5% 17.4% 64.1% -6.7 47
2025-04-26 RB Leipzig W 4-0 1978 2010 29.6% 34.2% 36.2% +18.6 55
2025-04-26 @ Eintracht Frankfurt L 0-4 2010 1978 36.2% 34.2% 29.6% -18.6 49
2025-04-26 Borussia Dortmund L 2-3 1871 1988 22.2% 27.5% 50.2% -3.0 30
2025-04-26 @ Hoffenheim W 3-2 1988 1871 50.2% 27.5% 22.2% +3.0 48
2025-04-26 Borussia Monchengladbach W 4-3 1800 1912 22.6% 28.2% 49.3% +5.5 22
2025-04-26 @ Holstein Kiel L 3-4 1912 1800 49.3% 28.2% 22.6% -5.5 44
2025-04-26 SC Freiburg L 0-1 1921 1911 35.2% 34.3% 30.4% -5.1 39
2025-04-26 @ VfL Wolfsburg W 1-0 1911 1921 30.4% 34.3% 35.2% +5.1 51
2025-04-27 Union Berlin D 1-1 1798 1847 27.6% 33.4% 39.0% +0.3 21
2025-04-27 @ VfL Bochum D 1-1 1847 1798 39.0% 33.4% 27.6% -0.3 36
2025-04-27 St. Pauli D 0-0 1907 1858 41.4% 32.5% 26.1% -0.4 46
2025-04-27 @ Werder Bremen D 0-0 1858 1907 26.1% 32.5% 41.4% +0.5 31
2025-05-02 VfL Bochum D 0-0 1827 1798 38.3% 33.6% 28.1% -0.3 26
2025-05-02 @ 1. FC Heidenheim D 0-0 1798 1827 28.1% 33.6% 38.3% +0.3 22
2025-05-03 VfL Wolfsburg W 4-0 1991 1915 45.9% 30.2% 23.9% +13.3 51
2025-05-03 @ Borussia Dortmund L 0-4 1915 1991 23.9% 30.2% 45.9% -13.3 39
2025-05-03 Hoffenheim D 4-4 1907 1868 39.9% 33.1% 27.0% -0.2 45
2025-05-03 @ Borussia Monchengladbach D 4-4 1868 1907 27.0% 33.1% 39.9% +0.2 31
2025-05-03 Bayern Munich D 3-3 1991 2144 20.4% 23.2% 56.3% +0.6 50
2025-05-03 @ RB Leipzig D 3-3 2144 1991 56.3% 23.2% 20.4% -0.6 76
2025-05-03 VfB Stuttgart L 0-1 1859 1982 21.9% 26.9% 51.2% -3.3 31
2025-05-03 @ St. Pauli W 1-0 1982 1859 51.2% 26.9% 21.9% +3.3 44
2025-05-03 Werder Bremen D 2-2 1847 1907 26.6% 32.8% 40.6% +0.3 37
2025-05-03 @ Union Berlin D 2-2 1907 1847 40.6% 32.8% 26.6% -0.3 47
2025-05-04 Holstein Kiel L 1-3 1896 1806 48.2% 28.8% 23.0% -10.2 43
2025-05-04 @ FC Augsburg W 3-1 1806 1896 23.0% 28.8% 48.2% +10.2 25
2025-05-04 Bayer Leverkusen D 2-2 1917 2102 19.1% 19.1% 61.8% +0.9 52
2025-05-04 @ SC Freiburg D 2-2 2102 1917 61.8% 19.1% 19.1% -0.9 68
2025-05-04 Eintracht Frankfurt D 1-1 1948 1997 27.7% 33.4% 38.9% +0.3 48
2025-05-04 @ Mainz 05 D 1-1 1997 1948 38.9% 33.4% 27.7% -0.3 56
2025-05-09 Hoffenheim D 2-2 1902 1868 39.1% 33.4% 27.5% -0.2 40
2025-05-09 @ VfL Wolfsburg D 2-2 1868 1902 27.5% 33.4% 39.1% +0.2 32
2025-05-10 Borussia Monchengladbach W 2-0 2144 1907 72.7% 11.2% 16.1% +3.6 79
2025-05-10 @ Bayern Munich L 0-2 1907 2144 16.1% 11.2% 72.7% -3.6 45
2025-05-10 SC Freiburg L 1-2 1816 1918 23.2% 29.3% 47.5% -3.4 25
2025-05-10 @ Holstein Kiel W 2-1 1918 1816 47.5% 29.3% 23.2% +3.4 55
2025-05-10 1. FC Heidenheim L 0-3 1847 1827 37.0% 34.0% 29.0% -14.4 37
2025-05-10 @ Union Berlin W 3-0 1827 1847 29.0% 34.0% 37.0% +14.5 29
2025-05-10 Mainz 05 L 1-4 1798 1948 20.6% 23.7% 55.7% -6.9 22
2025-05-10 @ VfL Bochum W 4-1 1948 1798 55.7% 23.7% 20.6% +6.9 51
2025-05-10 RB Leipzig D 0-0 1906 1992 24.4% 30.9% 44.8% +0.6 48
2025-05-10 @ Werder Bremen D 0-0 1992 1906 44.8% 30.9% 24.4% -0.6 51
2025-05-11 Borussia Dortmund L 2-4 2101 2005 49.3% 28.1% 22.6% -9.2 68
2025-05-11 @ Bayer Leverkusen W 4-2 2005 2101 22.6% 28.1% 49.3% +9.2 54
2025-05-11 St. Pauli D 2-2 1996 1855 57.0% 22.8% 20.3% -0.8 57
2025-05-11 @ Eintracht Frankfurt D 2-2 1855 1996 20.3% 22.8% 57.0% +0.8 32
2025-05-11 FC Augsburg W 4-0 1985 1886 49.9% 27.8% 22.4% +12.2 47
2025-05-11 @ VfB Stuttgart L 0-4 1886 1985 22.4% 27.8% 49.9% -12.2 43
2025-05-17 Werder Bremen L 1-4 1841 1907 26.0% 32.4% 41.6% -9.4 29
2025-05-17 @ 1. FC Heidenheim W 4-1 1907 1841 41.6% 32.4% 26.0% +9.4 51
2025-05-17 Union Berlin L 1-2 1873 1833 40.1% 33.0% 26.9% -5.2 43
2025-05-17 @ FC Augsburg W 2-1 1833 1873 26.9% 33.0% 40.1% +5.2 40
2025-05-17 Holstein Kiel W 3-0 2014 1813 67.1% 15.2% 17.7% +6.2 57
2025-05-17 @ Borussia Dortmund L 0-3 1813 2014 17.7% 15.2% 67.1% -6.2 25
2025-05-17 VfL Wolfsburg L 0-1 1903 1902 34.1% 34.5% 31.5% -5.0 45
2025-05-17 @ Borussia Monchengladbach W 1-0 1902 1903 31.5% 34.5% 34.1% +5.0 43
2025-05-17 Eintracht Frankfurt L 1-3 1921 1996 25.2% 31.7% 43.0% -6.5 55
2025-05-17 @ SC Freiburg W 3-1 1996 1921 43.0% 31.7% 25.2% +6.5 60
2025-05-17 Bayern Munich L 0-4 1868 2147 14.9% 8.7% 76.5% -6.1 32
2025-05-17 @ Hoffenheim W 4-0 2147 1868 76.5% 8.7% 14.9% +6.1 82
2025-05-17 Bayer Leverkusen D 2-2 1955 2092 21.2% 25.3% 53.5% +0.7 52
2025-05-17 @ Mainz 05 D 2-2 2092 1955 53.5% 25.3% 21.2% -0.7 69
2025-05-17 VfB Stuttgart L 2-3 1991 1997 33.0% 34.5% 32.5% -4.4 51
2025-05-17 @ RB Leipzig W 3-2 1997 1991 32.5% 34.5% 33.0% +4.4 50
2025-05-17 VfL Bochum L 0-2 1856 1791 44.0% 31.3% 24.7% -11.1 32
2025-05-17 @ St. Pauli W 2-0 1791 1856 24.7% 31.3% 44.0% +11.1 25

Playoff Game Log

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

Date Opponent Score Pre Elo Opp Elo Win % Tie % Loss % Elo Δ Record
2025-05-22 Elversberg D 2-2 1832 1785 41.1% 32.6% 26.3% -0.3 0-0-1
2025-05-22 @ 1. FC Heidenheim D 2-2 1785 1832 26.3% 32.6% 41.1% +0.3 0-0-1
2025-05-22 1. FC Heidenheim L 1-2 1785 1832 27.9% 33.6% 38.5% -4.1 0-1-1
2025-05-22 @ Elversberg W 2-1 1832 1785 38.5% 33.6% 27.9% +4.1 1-0-1

Biggest Upsets

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

# Date Underdog Win % Winning Team Losing Team
Team Elo Score Team Elo Score
1 2025-03-08 11.96% VfL Bochum 1814 3 @ Bayern Munich 2137 2
2 2025-03-08 15.90% Werder Bremen 1867 2 @ Bayer Leverkusen 2108 0
3 2025-04-25 19.06% 1. FC Heidenheim 1820 1 @ VfB Stuttgart 1989 0
4 2024-12-21 19.62% St. Pauli 1851 1 @ VfB Stuttgart 2007 0
5 2025-01-14 19.63% @ Holstein Kiel 1820 4 Borussia Dortmund 1992 2
6 2025-03-09 19.71% Union Berlin 1825 2 @ Eintracht Frankfurt 1979 1
7 2025-02-15 19.86% @ VfL Bochum 1805 2 Borussia Dortmund 1971 0
8 2024-12-14 20.17% @ Mainz 05 1934 2 Bayern Munich 2093 1
9 2024-11-30 21.17% VfL Wolfsburg 1903 5 @ RB Leipzig 2025 1
10 2024-11-23 21.24% @ Hoffenheim 1895 4 RB Leipzig 2031 3
11 2025-03-29 21.93% 1. FC Heidenheim 1829 1 @ VfL Wolfsburg 1936 0
12 2024-10-26 22.10% @ FC Augsburg 1865 2 Borussia Dortmund 1985 1
13 2025-01-19 22.34% @ Union Berlin 1836 2 Mainz 05 1952 1
14 2025-02-01 22.43% Borussia Monchengladbach 1910 2 @ VfB Stuttgart 2008 1
15 2025-04-13 22.47% Werder Bremen 1898 2 @ VfB Stuttgart 1995 1
16 2025-05-11 22.56% Borussia Dortmund 2005 4 @ Bayer Leverkusen 2101 2
17 2025-04-26 22.57% @ Holstein Kiel 1800 4 Borussia Monchengladbach 1912 3
18 2024-10-05 22.63% @ Union Berlin 1877 2 Borussia Dortmund 1988 1
19 2025-03-08 22.74% FC Augsburg 1888 1 @ Borussia Dortmund 1981 0
20 2025-05-04 22.96% Holstein Kiel 1806 3 @ FC Augsburg 1896 1
21 2025-04-12 23.09% @ Hoffenheim 1863 2 Mainz 05 1966 0
22 2024-08-24 23.19% @ SC Freiburg 1901 3 VfB Stuttgart 2003 1
23 2025-03-30 23.28% Union Berlin 1833 2 @ SC Freiburg 1918 1
24 2025-04-05 23.62% @ Werder Bremen 1886 2 Eintracht Frankfurt 1982 0
25 2024-12-14 23.64% VfL Bochum 1796 2 @ Union Berlin 1876 0

Biggest Elo Changes

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

# Date Elo Δ Winning Team Losing Team Tie %
Team Score Elo Win % Team Score Elo Win %
1 2025-02-21 20.71 @ SC Freiburg 5 1897 34.66% Werder Bremen 0 1891 30.94%
2 2025-02-08 20.26 Union Berlin 4 1831 26.15% @ Hoffenheim 0 1879 41.32%
3 2024-11-30 19.75 VfL Wolfsburg 5 1903 21.17% @ RB Leipzig 1 2025 53.70%
4 2025-04-26 18.65 @ Eintracht Frankfurt 4 1978 29.60% RB Leipzig 0 2010 36.25%
5 2025-02-22 17.18 @ Borussia Dortmund 6 1958 51.70% Union Berlin 0 1847 21.76%
6 2024-12-21 16.67 @ Holstein Kiel 5 1807 26.64% FC Augsburg 1 1866 40.49%
7 2024-09-01 16.61 @ 1. FC Heidenheim 4 1900 35.22% FC Augsburg 0 1891 30.45%
8 2024-09-28 16.33 St. Pauli 3 1852 24.30% @ SC Freiburg 0 1922 44.94%
9 2025-02-22 15.49 FC Augsburg 3 1872 26.19% @ Borussia Monchengladbach 0 1920 41.24%
10 2024-10-19 15.05 @ Bayern Munich 4 2052 40.08% VfB Stuttgart 0 2011 26.89%
11 2025-03-08 14.87 Werder Bremen 2 1867 15.90% @ Bayer Leverkusen 0 2108 73.34%
12 2024-09-21 14.56 Bayern Munich 5 2038 51.40% @ Werder Bremen 0 1913 21.86%
13 2025-05-10 14.46 1. FC Heidenheim 3 1827 29.05% @ Union Berlin 0 1847 36.95%
14 2024-09-22 14.20 @ VfB Stuttgart 5 1999 33.97% Borussia Dortmund 1 1998 31.56%
15 2025-01-14 14.08 @ VfL Wolfsburg 5 1921 34.40% Borussia Monchengladbach 1 1918 31.17%
16 2024-11-23 13.96 @ Borussia Dortmund 4 1975 43.68% SC Freiburg 0 1912 24.89%
17 2024-09-21 13.78 SC Freiburg 3 1908 31.25% @ 1. FC Heidenheim 0 1911 34.31%
18 2025-05-03 13.33 @ Borussia Dortmund 4 1991 45.86% VfL Wolfsburg 0 1915 23.89%
19 2024-12-01 13.20 Eintracht Frankfurt 4 1975 46.30% @ 1. FC Heidenheim 0 1881 23.71%
20 2025-02-15 13.13 @ VfL Bochum 2 1805 19.86% Borussia Dortmund 0 1971 58.57%
21 2025-01-26 12.43 @ St. Pauli 3 1859 36.39% Union Berlin 0 1842 29.49%
22 2024-10-05 12.30 Mainz 05 3 1904 36.90% @ St. Pauli 0 1868 29.09%
23 2025-05-11 12.23 @ VfB Stuttgart 4 1985 49.86% FC Augsburg 0 1886 22.36%
24 2025-01-18 11.77 @ VfB Stuttgart 4 2007 51.55% SC Freiburg 0 1898 21.81%
25 2025-04-12 11.68 @ Hoffenheim 2 1863 23.09% Mainz 05 0 1966 47.84%