Home / Leagues / Germany / Bundesliga / 2019-20
‹ ›

2019-20 Bundesliga Season

306 games · 2 promotion-playoff teams

Final

Champion

Bayern Munich

82 points · 29th Title

Last Title: 2018-19

Relegated

SC Paderborn

20 pts

Fortuna Dusseldorf · 30 pts

Biggest Overachiever

Borussia Monchengladbach

12.57 points above expected

65 points · 52.43 expected points

Biggest Disappointment

Paderborn 07

12.15 points below expected

20 points · 32.15 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 Champion 34 26 4 4 82 100 32 +68 74.12 +7.88
2 Borussia Dortmund 34 21 6 7 69 84 41 +43 66.23 +2.77
3 RB Leipzig 34 18 12 4 66 81 37 +44 66.18 -0.18
4 Borussia Monchengladbach 34 20 5 9 65 66 40 +26 52.43 +12.57
5 Bayer Leverkusen 34 19 6 9 63 61 44 +17 58.33 +4.67
6 Hoffenheim 34 15 7 12 52 53 53 0 50.05 +1.95
7 VfL Wolfsburg 34 13 10 11 49 48 46 +2 50.53 -1.53
8 SC Freiburg 34 13 9 12 48 48 47 +1 39.21 +8.79
9 Eintracht Frankfurt 34 13 6 15 45 59 60 -1 48.57 -3.57
10 Hertha BSC 34 11 8 15 41 48 59 -11 38.99 +2.01
11 Union Berlin 34 12 5 17 41 41 58 -17 37.95 +3.05
12 Schalke 04 34 9 12 13 39 38 58 -20 40.76 -1.76
13 Mainz 05 34 11 4 19 37 44 65 -21 41.14 -4.14
14 1. FC Koln 34 10 6 18 36 51 69 -18 39.83 -3.83
15 FC Augsburg 34 9 9 16 36 45 63 -18 35.69 +0.31
16 Werder Bremen 34 8 7 19 31 42 69 -27 42.08 -11.08
17 Dusseldorf 34 6 12 16 30 36 67 -31 38.23 -8.23
18 Paderborn 07 34 4 8 22 20 37 74 -37 32.15 -12.15

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 Borussia Monchengladbach 65 52.43 +12.57
2 SC Freiburg 48 39.21 +8.79
3 Bayern Munich 82 74.12 +7.88
4 Bayer Leverkusen 63 58.33 +4.67
5 Union Berlin 41 37.95 +3.05

Biggest Disappointments

# Team Actual Sim vsSim
1 Paderborn 07 20 32.15 -12.15
2 Werder Bremen 31 42.08 -11.08
3 Dusseldorf 30 38.23 -8.23
4 Mainz 05 37 41.14 -4.14
5 1. FC Koln 36 39.83 -3.83

Top Streaks

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

Most Unlikely Winning Streaks

# Team Games Dates Probability
1 1. FC Koln 4 Dec 14 – Jan 18 1 in 240
2 Bayern Munich 13 Feb 16 – Jun 27 1 in 116
3 Hoffenheim 5 Oct 5 – Nov 8 1 in 99
4 Schalke 04 4 Aug 31 – Sep 28 1 in 98
5 Union Berlin 3 Nov 2 – Nov 23 1 in 31

Most Unlikely Losing Streaks

# Team Games Dates Probability
1 Hertha BSC 5 Oct 26 – Nov 30 1 in 50
2 Eintracht Frankfurt 5 Feb 14 – May 23 1 in 41
3 Schalke 04 4 May 16 – May 30 1 in 38
4 Paderborn 07 5 Sep 15 – Oct 20 1 in 38
5 Werder Bremen 5 Jan 26 – Feb 22 1 in 37

Most Unlikely Unbeaten Streaks

# Team Games Dates Probability
1 Hertha BSC 6 Feb 28 – May 30 1 in 42
2 Dusseldorf 6 Feb 22 – May 27 1 in 27
3 FC Augsburg 6 Nov 9 – Dec 17 1 in 25
4 VfL Wolfsburg 9 Aug 17 – Oct 27 1 in 24
5 Bayern Munich 20 Dec 14 – Jun 27 1 in 24

Most Unlikely Winless Streaks

# Team Games Dates Probability
1 Schalke 04 16 Jan 25 – Jun 27 1 in 735
2 1. FC Koln 10 Mar 11 – Jun 27 1 in 114
3 Eintracht Frankfurt 7 Nov 10 – Dec 22 1 in 106
4 Paderborn 07 15 Feb 2 – Jun 27 1 in 53
5 Hoffenheim 7 Feb 8 – May 23 1 in 51

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
Bayern Munich 2228 82 +18 15 11.3 +3.7
Borussia Dortmund 2099 69 -32 9 10.2 -1.2
RB Leipzig 2117 66 -7 8 10.5 -2.5
Borussia Monchengladbach 2012 65 +12 9 8.0 +1.0
Bayer Leverkusen 2031 63 -12 7 8.6 -1.6
Hoffenheim 1982 52 +45 10 6.6 +3.4
VfL Wolfsburg 1967 49 -10 7 7.4 -0.4
SC Freiburg 1888 48 +29 10 5.1 +4.9
Eintracht Frankfurt 1946 45 +5 10 8.5 +1.5
Union Berlin 1856 41 +11 10 6.6 +3.4
Hertha BSC 1888 41 -8 3 5.0 -2.0
Schalke 04 1827 39 -29 2 5.4 -3.4
Mainz 05 1899 37 +28 9 5.7 +3.3
FC Augsburg 1844 36 -2 5 5.4 -0.4
1. FC Koln 1874 36 -34 2 6.9 -4.9
Werder Bremen 1873 31 +24 6 5.3 +0.7
Dusseldorf 1827 30 -15 3 4.8 -1.8
Paderborn 07 1773 20 -24 1 4.1 -3.1

Head-to-Head

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

Beat expectations Fell short Within expectations
Team 1FK BL BM BD BM DUS EF FA HB HOF M0 P0 RL SF S0 UB VW WB
1. FC Koln —
1-0-1
1.61
0-0-2
1.06
0-0-2
1.48
0-0-2
2.30
0-1-1
3.03
1-1-0
2.18
0-2-0
2.96
1-0-1
2.84
0-0-2
2.27
0-1-1
2.85
2-0-0
3.37
0-0-2
1.29
2-0-0
2.72
1-1-0
2.53
0-0-2
2.85
1-0-1
2.08
1-0-1
2.80
Bayer Leverkusen
1-0-1
3.98
—
1-0-1
1.65
1-0-1
2.34
1-0-1
3.09
2-0-0
3.82
1-0-1
3.41
2-0-0
4.01
0-0-2
3.92
0-1-1
3.18
2-0-0
3.62
2-0-0
4.05
0-2-0
2.24
1-1-0
3.86
1-1-0
3.83
2-0-0
3.84
1-0-1
3.23
1-1-0
3.69
Bayern Munich
2-0-0
4.60
1-0-1
3.93
—
2-0-0
3.27
1-0-1
4.15
2-0-0
4.72
1-0-1
4.37
1-1-0
4.85
1-1-0
4.52
1-0-1
4.29
2-0-0
4.54
2-0-0
4.90
0-2-0
3.41
2-0-0
4.68
2-0-0
4.47
2-0-0
4.71
2-0-0
4.27
2-0-0
4.58
Borussia Dortmund
2-0-0
4.12
1-0-1
3.19
0-0-2
2.27
—
2-0-0
3.59
2-0-0
4.40
1-1-0
3.74
2-0-0
4.17
2-0-0
4.28
0-0-2
3.92
1-0-1
4.30
1-1-0
4.64
1-1-0
2.64
1-1-0
4.23
1-1-0
4.15
1-0-1
4.23
2-0-0
3.66
1-1-0
4.06
Borussia Monchengladbach
2-0-0
3.23
1-0-1
2.44
1-0-1
1.46
0-0-2
1.96
—
2-0-0
3.50
2-0-0
3.04
2-0-0
3.78
1-1-0
3.67
1-1-0
2.83
2-0-0
3.20
2-0-0
4.18
0-1-1
1.86
1-0-1
3.61
0-1-1
3.31
1-0-1
3.75
1-0-1
2.92
1-1-0
3.44
Dusseldorf
1-1-0
2.51
0-0-2
1.75
0-0-2
0.97
0-0-2
1.24
0-0-2
2.05
—
0-1-1
2.16
0-1-1
2.69
0-1-1
2.74
0-2-0
2.07
1-1-0
2.54
0-1-1
3.25
0-1-1
1.14
1-0-1
2.61
1-1-0
2.55
1-0-1
2.61
0-2-0
2.01
1-0-1
2.31
Eintracht Frankfurt
0-1-1
3.36
1-0-1
2.13
1-0-1
1.26
0-1-1
1.83
0-0-2
2.49
1-1-0
3.38
—
1-0-1
3.50
1-1-0
3.29
2-0-0
2.46
0-0-2
3.35
1-0-1
3.88
1-0-1
1.70
0-1-1
3.36
1-0-1
3.26
1-0-1
3.40
1-0-1
2.55
1-1-0
3.01
FC Augsburg
0-2-0
2.57
0-0-2
1.57
0-1-1
0.86
0-0-2
1.43
0-0-2
1.78
1-1-0
2.84
1-0-1
2.05
—
1-0-1
2.42
1-0-1
2.10
2-0-0
2.45
1-1-0
3.05
0-0-2
1.20
0-2-0
2.52
1-0-1
2.28
0-1-1
2.74
0-1-1
1.72
1-0-1
2.29
Hertha BSC
1-0-1
2.69
2-0-0
1.66
0-1-1
1.13
0-0-2
1.34
0-1-1
1.88
1-1-0
2.79
0-1-1
2.26
1-0-1
3.11
—
1-0-1
2.13
0-0-2
2.64
2-0-0
3.10
0-1-1
1.34
1-0-1
2.66
0-1-1
2.66
1-0-1
2.88
1-0-1
2.15
0-2-0
2.52
Hoffenheim
2-0-0
3.28
1-1-0
2.35
1-0-1
1.33
2-0-0
1.66
0-1-1
2.70
0-2-0
3.48
0-0-2
3.07
1-0-1
3.44
1-0-1
3.42
—
1-0-1
3.44
1-1-0
3.80
0-0-2
1.61
0-0-2
3.63
1-1-0
3.16
2-0-0
3.31
0-1-1
2.75
2-0-0
3.08
Mainz 05
1-1-0
2.68
0-0-2
1.94
0-0-2
1.11
1-0-1
1.32
0-0-2
2.33
0-1-1
2.99
2-0-0
2.19
0-0-2
3.08
2-0-0
2.89
1-0-1
2.11
—
2-0-0
3.27
0-0-2
1.42
0-0-2
3.11
0-1-1
2.65
0-1-1
2.88
0-0-2
2.16
2-0-0
2.73
Paderborn 07
0-0-2
2.18
0-0-2
1.54
0-0-2
0.83
0-1-1
1.03
0-0-2
1.42
1-1-0
2.29
1-0-1
1.69
0-1-1
2.48
0-0-2
2.43
0-1-1
1.77
0-0-2
2.27
—
0-1-1
0.97
1-0-1
2.38
0-1-1
2.25
0-1-1
2.19
0-1-1
1.81
1-0-1
2.08
RB Leipzig
2-0-0
4.33
0-2-0
3.31
0-2-0
2.14
0-1-1
2.89
1-1-0
3.70
1-1-0
4.51
1-0-1
3.88
2-0-0
4.44
1-1-0
4.28
2-0-0
3.97
2-0-0
4.19
1-1-0
4.72
—
0-1-1
4.28
1-0-1
4.10
2-0-0
4.24
0-2-0
3.66
2-0-0
4.00
SC Freiburg
0-0-2
2.81
0-1-1
1.71
0-0-2
1.01
0-1-1
1.38
1-0-1
1.94
1-0-1
2.92
1-1-0
2.18
0-2-0
3.01
1-0-1
2.87
2-0-0
1.93
2-0-0
2.42
1-0-1
3.15
1-1-0
1.34
—
1-1-0
2.75
1-0-1
2.83
1-1-0
2.03
0-1-1
2.61
Schalke 04
0-1-1
3.00
0-1-1
1.74
0-0-2
1.18
0-1-1
1.46
1-1-0
2.23
0-1-1
2.98
1-0-1
2.28
1-0-1
3.25
1-1-0
2.87
0-1-1
2.38
1-1-0
2.88
1-1-0
3.30
1-0-1
1.49
0-1-1
2.78
—
1-1-0
2.92
0-1-1
2.13
1-0-1
2.65
Union Berlin
2-0-0
2.69
0-0-2
1.73
0-0-2
0.97
1-0-1
1.38
1-0-1
1.81
1-0-1
2.92
1-0-1
2.14
1-1-0
2.79
1-0-1
2.65
0-0-2
2.23
1-1-0
2.65
1-1-0
3.35
0-0-2
1.37
1-0-1
2.70
0-1-1
2.61
—
0-1-1
1.96
1-0-1
2.39
VfL Wolfsburg
1-0-1
3.46
1-0-1
2.31
0-0-2
1.35
0-0-2
1.90
1-0-1
2.61
0-2-0
3.54
1-0-1
2.98
1-1-0
3.85
1-0-1
3.39
1-1-0
2.78
2-0-0
3.38
1-1-0
3.75
0-2-0
1.90
0-1-1
3.52
1-1-0
3.41
1-1-0
3.60
—
1-0-1
3.44
Werder Bremen
1-0-1
2.74
0-1-1
1.87
0-0-2
1.08
0-1-1
1.54
0-1-1
2.11
1-0-1
3.23
0-1-1
2.52
1-0-1
3.25
0-2-0
3.02
0-0-2
2.45
0-0-2
2.81
1-0-1
3.47
0-0-2
1.60
1-1-0
2.92
1-0-1
2.88
1-0-1
3.15
1-0-1
2.11
—

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.84 +8.3
Allowed 0.92 -12.4
Differential 0.96 +5.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
03.92%5.23%5.07%3.76%3.10%1.80%22.88%
15.23%10.46%8.01%4.58%1.47%1.80%31.54%
25.07%8.01%6.21%2.29%1.31%0.16%23.04%
33.76%4.58%2.29%1.63%0.16%0.16%12.58%
43.10%1.47%1.31%0.16%——6.05%
5+1.80%1.80%0.16%0.16%——3.92%
Total22.88%31.54%23.04%12.58%6.05%3.92%100%

Summary Statistics

Scored Allowed Difference
Mean 1.60 1.60 +0.00
SD 1.38 1.38 2.22
CV 0.86 0.86 —
Max 8 8 +8
Min 0 0 -8

Games Played: 306

↓ Scored | Allowed →012345+Total
0—2.94%5.88%—5.88%—14.71%
12.94%11.76%11.76%11.76%5.88%5.88%50.00%
22.94%5.88%5.88%—2.94%—17.65%
35.88%2.94%————8.82%
42.94%—2.94%———5.88%
5+2.94%—————2.94%
Total17.65%23.53%26.47%11.76%14.71%5.88%100%

Summary Statistics

Scored Allowed Difference
Mean 1.50 2.03 -0.53
SD 1.21 1.57 2.39
CV 0.81 0.77 —
Max 5 6 +5
Min 0 0 -5

Games Played: 34

↓ Scored | Allowed →012345+Total
02.94%2.94%5.88%2.94%2.94%—17.65%
18.82%11.76%5.88%—2.94%—29.41%
28.82%5.88%2.94%—2.94%—20.59%
35.88%8.82%5.88%———20.59%
42.94%5.88%—2.94%——11.76%
5+———————
Total29.41%35.29%20.59%5.88%8.82%—100%

Summary Statistics

Scored Allowed Difference
Mean 1.79 1.29 +0.50
SD 1.30 1.22 1.94
CV 0.72 0.94 —
Max 4 4 +4
Min 0 0 -4

Games Played: 34

↓ Scored | Allowed →012345+Total
02.94%—————2.94%
15.88%2.94%8.82%——2.94%20.59%
28.82%5.88%5.88%———20.59%
32.94%8.82%5.88%———17.65%
414.71%2.94%2.94%———20.59%
5+8.82%5.88%2.94%———17.65%
Total44.12%26.47%26.47%——2.94%100%

Summary Statistics

Scored Allowed Difference
Mean 2.94 0.94 +2.00
SD 1.65 1.10 2.20
CV 0.56 1.17 —
Max 6 5 +6
Min 0 0 -4

Games Played: 34

↓ Scored | Allowed →012345+Total
02.94%2.94%2.94%—5.88%—14.71%
111.76%—2.94%2.94%——17.65%
28.82%5.88%8.82%———23.53%
32.94%2.94%—5.88%2.94%—14.71%
411.76%—————11.76%
5+5.88%8.82%—2.94%——17.65%
Total44.12%20.59%14.71%11.76%8.82%—100%

Summary Statistics

Scored Allowed Difference
Mean 2.47 1.21 +1.26
SD 1.74 1.37 2.43
CV 0.71 1.13 —
Max 6 4 +5
Min 0 0 -4

Games Played: 34

↓ Scored | Allowed →012345+Total
08.82%5.88%5.88%———20.59%
12.94%2.94%8.82%5.88%——20.59%
22.94%14.71%2.94%———20.59%
35.88%14.71%2.94%———23.53%
4—5.88%5.88%———11.76%
5+—2.94%————2.94%
Total20.59%47.06%26.47%5.88%——100%

Summary Statistics

Scored Allowed Difference
Mean 1.94 1.18 +0.76
SD 1.43 0.83 1.67
CV 0.74 0.71 —
Max 5 3 +4
Min 0 0 -2

Games Played: 34

↓ Scored | Allowed →012345+Total
02.94%5.88%2.94%11.76%2.94%5.88%32.35%
12.94%17.65%8.82%5.88%2.94%—38.24%
25.88%5.88%8.82%———20.59%
3—2.94%—5.88%——8.82%
4———————
5+———————
Total11.76%32.35%20.59%23.53%5.88%5.88%100%

Summary Statistics

Scored Allowed Difference
Mean 1.06 1.97 -0.91
SD 0.95 1.36 1.86
CV 0.90 0.69 —
Max 3 5 +2
Min 0 0 -5

Games Played: 34

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

Summary Statistics

Scored Allowed Difference
Mean 1.74 1.76 -0.03
SD 1.31 1.30 2.11
CV 0.75 0.74 —
Max 5 5 +5
Min 0 0 -4

Games Played: 34

↓ Scored | Allowed →012345+Total
05.88%—11.76%2.94%—2.94%23.53%
15.88%17.65%5.88%5.88%—5.88%41.18%
2—8.82%2.94%8.82%——20.59%
35.88%————2.94%8.82%
42.94%—2.94%———5.88%
5+———————
Total20.59%26.47%23.53%17.65%—11.76%100%

Summary Statistics

Scored Allowed Difference
Mean 1.32 1.85 -0.53
SD 1.12 1.54 2.00
CV 0.85 0.83 —
Max 4 5 +4
Min 0 0 -5

Games Played: 34

↓ Scored | Allowed →012345+Total
05.88%5.88%—5.88%5.88%2.94%26.47%
15.88%2.94%11.76%2.94%2.94%—26.47%
25.88%8.82%11.76%2.94%2.94%—32.35%
32.94%2.94%—2.94%——8.82%
45.88%—————5.88%
5+———————
Total26.47%20.59%23.53%14.71%11.76%2.94%100%

Summary Statistics

Scored Allowed Difference
Mean 1.41 1.74 -0.32
SD 1.16 1.46 2.16
CV 0.82 0.84 —
Max 4 5 +4
Min 0 0 -5

Games Played: 34

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

Summary Statistics

Scored Allowed Difference
Mean 1.56 1.56 +0.00
SD 1.21 1.48 2.26
CV 0.78 0.95 —
Max 4 6 +4
Min 0 0 -6

Games Played: 34

↓ Scored | Allowed →012345+Total
02.94%17.65%—2.94%5.88%5.88%35.29%
1—5.88%8.82%8.82%—2.94%26.47%
28.82%8.82%2.94%2.94%——23.53%
3—8.82%————8.82%
4———————
5+2.94%2.94%————5.88%
Total14.71%44.12%11.76%14.71%5.88%8.82%100%

Summary Statistics

Scored Allowed Difference
Mean 1.29 1.91 -0.62
SD 1.36 1.82 2.65
CV 1.05 0.95 —
Max 5 8 +5
Min 0 0 -8

Games Played: 34

↓ Scored | Allowed →012345+Total
05.88%5.88%5.88%5.88%——23.53%
12.94%14.71%11.76%5.88%2.94%8.82%47.06%
25.88%2.94%—14.71%2.94%—26.47%
3———2.94%——2.94%
4———————
5+———————
Total14.71%23.53%17.65%29.41%5.88%8.82%100%

Summary Statistics

Scored Allowed Difference
Mean 1.09 2.18 -1.09
SD 0.79 1.55 1.60
CV 0.73 0.71 —
Max 3 6 +2
Min 0 0 -5

Games Played: 34

↓ Scored | Allowed →012345+Total
05.88%—5.88%———11.76%
1—17.65%2.94%2.94%——23.53%
22.94%5.88%8.82%———17.65%
38.82%11.76%2.94%2.94%——26.47%
42.94%2.94%5.88%———11.76%
5+8.82%—————8.82%
Total29.41%38.24%26.47%5.88%——100%

Summary Statistics

Scored Allowed Difference
Mean 2.38 1.09 +1.29
SD 1.72 0.90 2.15
CV 0.72 0.83 —
Max 8 3 +8
Min 0 0 -2

Games Played: 34

↓ Scored | Allowed →012345+Total
0—11.76%8.82%—2.94%—23.53%
111.76%11.76%2.94%5.88%——32.35%
2—11.76%11.76%—2.94%—26.47%
35.88%5.88%—2.94%——14.71%
42.94%—————2.94%
5+———————
Total20.59%41.18%23.53%8.82%5.88%—100%

Summary Statistics

Scored Allowed Difference
Mean 1.41 1.38 +0.03
SD 1.10 1.10 1.70
CV 0.78 0.80 —
Max 4 4 +4
Min 0 0 -4

Games Played: 34

↓ Scored | Allowed →012345+Total
011.76%2.94%2.94%8.82%5.88%5.88%38.24%
12.94%17.65%8.82%—2.94%—32.35%
22.94%8.82%2.94%———14.71%
32.94%2.94%2.94%2.94%——11.76%
4———————
5+—2.94%————2.94%
Total20.59%35.29%17.65%11.76%8.82%5.88%100%

Summary Statistics

Scored Allowed Difference
Mean 1.12 1.71 -0.59
SD 1.23 1.47 2.15
CV 1.10 0.86 —
Max 5 5 +4
Min 0 0 -5

Games Played: 34

↓ Scored | Allowed →012345+Total
0—2.94%8.82%—8.82%2.94%23.53%
15.88%11.76%14.71%5.88%2.94%—41.18%
214.71%5.88%2.94%2.94%——26.47%
32.94%2.94%2.94%———8.82%
4———————
5+———————
Total23.53%23.53%29.41%8.82%11.76%2.94%100%

Summary Statistics

Scored Allowed Difference
Mean 1.21 1.71 -0.50
SD 0.91 1.40 2.05
CV 0.76 0.82 —
Max 3 5 +3
Min 0 0 -5

Games Played: 34

↓ Scored | Allowed →012345+Total
05.88%2.94%8.82%5.88%2.94%—26.47%
18.82%17.65%5.88%2.94%——35.29%
22.94%8.82%5.88%2.94%——20.59%
32.94%—2.94%———5.88%
42.94%5.88%2.94%———11.76%
5+———————
Total23.53%35.29%26.47%11.76%2.94%—100%

Summary Statistics

Scored Allowed Difference
Mean 1.41 1.35 +0.06
SD 1.28 1.07 1.84
CV 0.91 0.79 —
Max 4 4 +4
Min 0 0 -4

Games Played: 34

↓ Scored | Allowed →012345+Total
02.94%11.76%5.88%11.76%—2.94%35.29%
18.82%2.94%5.88%8.82%2.94%2.94%32.35%
2—2.94%14.71%2.94%——20.59%
3——5.88%———5.88%
4———————
5+—5.88%————5.88%
Total11.76%23.53%32.35%23.53%2.94%5.88%100%

Summary Statistics

Scored Allowed Difference
Mean 1.24 2.03 -0.79
SD 1.42 1.36 2.11
CV 1.15 0.67 —
Max 6 6 +5
Min 0 0 -5

Games Played: 34

Season Summary

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

Team Elo Points Avg Luck Percentile Min 5th Q1 Median Q3 95th Max
Bayern Munich 2228 82 74.12 +7.88 87.0% 58 61 69 74 78 87 90
RB Leipzig 2117 66 66.18 -0.18 57.0% 50 55 61 65 71 80 91
Borussia Dortmund 2099 69 66.23 +2.77 68.0% 49 54 62 65 71 80 85
Bayer Leverkusen 2031 63 58.33 +4.67 77.0% 37 46 53 59 63 68 72
Borussia Monchengladbach 2012 65 52.43 +12.57 98.0% 35 43 48 52 57 63 69
Hoffenheim 1982 52 50.05 +1.95 60.0% 35 38 45 51 55 59 70
VfL Wolfsburg 1967 49 50.53 -1.53 40.0% 30 35 45 52 55 63 68
Eintracht Frankfurt 1946 45 48.57 -3.57 32.0% 28 34 44 49 53 62 70
Mainz 05 1899 37 41.14 -4.14 35.0% 24 29 36 41 47 53 61
SC Freiburg 1888 48 39.21 +8.79 87.0% 24 28 34 38 45 52 57
Hertha BSC 1888 41 38.99 +2.01 63.0% 21 28 33 39 45 50 56
1. FC Koln 1874 36 39.83 -3.83 29.0% 25 27 35 40 44 51 59
Werder Bremen 1871 31 42.08 -11.08 6.0% 25 31 37 42 47 53 62
Union Berlin 1856 41 37.95 +3.05 72.0% 24 26 34 38 42 49 59
FC Augsburg 1844 36 35.69 +0.31 54.0% 21 24 30 35 40 48 52
Dusseldorf 1827 30 38.23 -8.23 10.0% 22 27 35 37 42 49 54
Schalke 04 1827 39 40.76 -1.76 41.0% 19 29 38 41 45 50 53
Paderborn 07 1773 20 32.15 -12.15 2.0% 19 22 27 32 37 42 50

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 19.5% * Slight Edge: 19.5% to 27.5% * Clear Edge: 27.5% to 33.5% * Strong Edge: 33.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
+2.61%
No Edge
40.20%22.22%37.58%
Elo Value
Home Edge: 9.09 Elo pts.
144 Elo
0.007 goals per Elo point
0400
Scoring Tilt
Expected
+0.11 goals
Neutral
-2+0.06+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 3 * Top-Heavy: 3 to 4 * Open: 4 to 7 * Wide Open: 7 and up.
Champion Preseason Odds
Preseason probability that the eventual champion would finish 1st, from the simulation. The dot marks their rank across all teams, from longshot to favorite.
Preseason Favorite: 1st * Among the Favorites: 2nd to 3rd * Middle of the Pack: 4th to 9th * Longshot: 10th or lower.
Title Margin
Points-per-game gap between the champion and the runner-up. Shown per game so it reads the same across long and short seasons. The gold line is the winning margin the model expected, so a dot to the right means a more one-sided race than projected. A title won on goal difference shows 0.00.
Photo Finish: under 0.06 * Tight Race: 0.06 to 0.12 * Comfortable: 0.12 to 0.24 * Runaway: 0.24 and up.
Title-Race Openness
2.3
One-Team Race
134710
Champion Preseason Odds
61%
Bayern Munich, 1st of 18
LongshotFavorite
Title Margin
Expected
0.38/gm
Runaway
00.210.5/gm

Simulation-Based Surprises

How these are measured

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

Luck Spread
Standard deviation of the gap between each team's actual points and their simulated average points. The gold line is the spread the model expected from chance alone.
As Expected: under 5.76 * Some Luck: 5.76 to 8.63 * Lucky: 8.63 to 11.51 * Wild Swing: 11.51 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 1.96 * Close: 1.96 to 2.94 * Off: 2.94 to 3.91 * Way Off: 3.91 and up.
Biggest Overachiever
The team that finished highest inside its own range of simulated outcomes. The gold line is where the top team in a league of 18 typically lands.
Biggest Underachiever
The team that finished lowest inside its own range of simulated outcomes. The gold line is where the bottom team in a league of 18 typically lands.
Season Outliers
Number of teams that finished above the 95th or below the 5th percentile of their own simulated range. Even a well-calibrated model expects about 10% of teams in the extremes.
Minimal Outliers: under 18 * As Expected: 18 to 28.8 * Several Outliers: 28.8 to 39.6 * Many Outliers: 39.6 and up.
Unexpected Relegations
Number of teams that were actually relegated but were not in the model's projected bottom field of the same size. The gold line is how many the model expected to miss on average.
As Expected: under 0.5 * A Surprise: 0.5 to 0.8 * Several Surprises: 0.8 to 1.1 * Many Surprises: 1.1 and up.
Luck Spread
Expected
6.38 points
Some Luck
07.1918
Average Finish Error
Expected
2.00
Close
02.455
Biggest Overachiever
Expected 97.22%
98.00%
Borussia Monchengladbach
50100
Biggest Underachiever
Expected 2.78%
2.00%
Paderborn 07
050
Season Outliers
Expected
2 of 18
Minimal Outliers
01.89
Unexpected Relegations
Expected
2 of 2
Many Surprises
00.42

Parity

How these are measured

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

Gini Index
How evenly points were spread across the league. Lower means a tight, balanced table; higher means a few teams ran off with most of the points.
Balanced: under 0.12 * Even: 0.12 to 0.15 * Top-Heavy: 0.15 to 0.17 * Lopsided: 0.17 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.55 * Moderate Separation: 1.55 to 1.75 * Strong Separation: 1.75 to 1.9 * Wide Separation: 1.9 and up.
Interquartile Edge
Chance the team at the 75th percentile of Elo would beat the team at the 25th percentile on a neutral field. Higher means a bigger gap between the upper and lower half of the table.
Even: under 63% * Slight Edge: 63% to 67% * Clear Edge: 67% to 70% * Wide Edge: 70% 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.5% * Clear Edge: 85.5% to 91% * Strong Edge: 91% to 94.5% * Dominant: 94.5% 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 52.5% * Some Drama: 52.5% to 55% * Frequent: 55% to 59.5% * Very Frequent: 59.5% 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 17.5% * Occasional: 17.5% to 21.5% * Frequent: 21.5% to 24% * Very Frequent: 24% and up.
Gini Index
0.19
Lopsided
00.120.5
Noll-Scully
Elo SD: 119.20
2.07
Wide Separation
11.551.752.5
Interquartile Edge
70%
Clear Edge
50%63%70%100%
Best vs. Worst
Baseline 93%
93%
Strong Edge
50%100%
Close Games
Expected
54%
Some Drama
0%50%100%
Blowouts
Expected
24%
Very Frequent
0%26%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.47 * Notable Separation: 0.47 to 0.53 * Lopsided: 0.53 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.46 * Some Carryover: 0.46 to 0.58 * Strong Carryover: 0.58 to 0.68 * Near-Lock: 0.68 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 19.5% * As Expected: 19.5% to 22% * Upset-Prone: 22% to 24% * Very Upset-Prone: 24% 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 17.5% * As Expected: 17.5% to 19.5% * Shaky Favorites: 19.5% to 21% * Very Shaky: 21% and up.
Brier Score
Expected
0.59
Predictable
00.592
Matchup Imbalance
0.33
Very Even
00.340.5
Strangeness
Expected
0.87
As Expected
01.002
Repeatability
0.68
Strong Carryover
00.460.581
Upset Rate
Expected
26%
Very Upset-Prone
0%26%50%
Clear Favorite Upset Rate
Expected
22%
Very Shaky
0%22%50%

Calibration

How these are measured

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

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

Promotion Playoff

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

Finals

Werder Bremen 2
1. FC Heidenheim 2

Leg 1: Werder Bremen 0-0 1. FC Heidenheim

Leg 2: 1. FC Heidenheim 2-2 Werder Bremen

Final Table Odds

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

Team123456789101112131415161718
Bayern Munich61.00%30.00%5.00%2.00%2.00%—————————————
Borussia Dortmund15.00%33.00%27.00%16.00%5.00%2.00%1.00%1.00%——————————
RB Leipzig22.00%21.00%31.00%16.00%5.00%3.00%1.00%1.00%——————————
Borussia Monchengladbach—3.00%6.00%12.00%16.00%16.00%15.00%16.00%7.00%5.00%1.00%1.00%——2.00%———
Bayer Leverkusen—10.00%21.00%29.00%16.00%10.00%7.00%4.00%1.00%1.00%————1.00%———
Hoffenheim1.00%—2.00%6.00%14.00%19.00%14.00%11.00%8.00%12.00%1.00%2.00%5.00%3.00%2.00%———
VfL Wolfsburg—1.00%6.00%8.00%21.00%14.00%9.00%10.00%5.00%10.00%3.00%3.00%3.00%2.00%1.00%3.00%—1.00%
SC Freiburg————3.00%4.00%3.00%6.00%8.00%5.00%5.00%16.00%6.00%9.00%12.00%9.00%10.00%4.00%
Eintracht Frankfurt1.00%2.00%2.00%7.00%6.00%10.00%18.00%12.00%12.00%7.00%9.00%3.00%—2.00%2.00%4.00%1.00%2.00%
Hertha BSC————1.00%1.00%6.00%8.00%6.00%9.00%10.00%6.00%8.00%8.00%11.00%6.00%13.00%7.00%
Union Berlin———1.00%1.00%1.00%3.00%4.00%6.00%5.00%8.00%10.00%16.00%7.00%8.00%11.00%7.00%12.00%
Schalke 04————1.00%2.00%4.00%6.00%10.00%11.00%10.00%14.00%10.00%11.00%6.00%5.00%6.00%4.00%
Mainz 05———1.00%2.00%6.00%9.00%5.00%7.00%3.00%9.00%14.00%8.00%8.00%8.00%6.00%9.00%5.00%
1. FC Koln————3.00%4.00%2.00%4.00%6.00%8.00%12.00%10.00%11.00%11.00%7.00%8.00%9.00%5.00%
FC Augsburg———1.00%—1.00%1.00%3.00%5.00%9.00%6.00%3.00%8.00%10.00%9.00%9.00%23.00%12.00%
Werder Bremen———1.00%2.00%6.00%6.00%5.00%9.00%10.00%16.00%6.00%8.00%4.00%11.00%10.00%4.00%2.00%
Dusseldorf————2.00%1.00%—4.00%8.00%4.00%8.00%7.00%14.00%13.00%11.00%16.00%4.00%8.00%
Paderborn 07——————1.00%—2.00%1.00%2.00%5.00%3.00%12.00%9.00%13.00%14.00%38.00%

Points Required Per Position

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

Stochastic Promotion/Relegation Outcomes

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

Team Same level Lost relegation playoff Direct relegation
Bayer Leverkusen 100% — —
Bayern Munich 100% — —
Borussia Dortmund 100% — —
Borussia Monchengladbach 100% — —
Hoffenheim 100% — —
RB Leipzig 100% — —
VfL Wolfsburg 96.00% 3.00% 1.00%
Eintracht Frankfurt 93.00% 4.00% 3.00%
Schalke 04 85.00% 5.00% 10.00%
Mainz 05 80.00% 6.00% 14.00%
1. FC Koln 78.00% 8.00% 14.00%
SC Freiburg 77.00% 9.00% 14.00%
Hertha BSC 74.00% 6.00% 20.00%
Dusseldorf 72.00% 16.00% 12.00%
Union Berlin 70.00% 11.00% 19.00%
FC Augsburg 56.00% 9.00% 35.00%
Paderborn 07 35.00% 13.00% 52.00%
Werder Bremen — 100% —
Loser →
↓ Winner
1. FC Heidenheim1. FC Koln1. FC NurnbergArminia BielefeldBayer LeverkusenBorussia DortmundBorussia MonchengladbachDusseldorfDynamo DresdenEintracht FrankfurtErzgebirge AueFC AugsburgGreuther FurthHamburger SVHannover 96Hertha BSCHoffenheimHolstein KielJahn RegensburgKarlsruher SCMainz 05Paderborn 07SC FreiburgSV Darmstadt 98SV SandhausenSchalke 04St. PauliUnion BerlinVfB StuttgartVfL BochumVfL OsnabruckVfL WolfsburgWehen WiesbadenWerder Bremen
1. FC Heidenheim42.5%106.00%0.0%1.00%42.5%160.00%25.0%16.00%39.5%152.00%37.5%128.00%28.6%14.00%31.7%101.00%58.1%167.00%32.5%126.00%43.4%83.00%38.8%129.00%20.0%10.00%38.8%85.00%
1. FC Koln57.5%106.00%87.5%8.00%43.7%112.00%60.0%5.00%71.4%35.00%60.0%5.00%61.2%129.00%51.3%39.00%68.9%74.00%82.2%45.00%87.5%8.00%45.9%37.00%67.6%37.00%90.9%11.00%57.5%127.00%70.0%30.00%77.8%9.00%100.0%3.00%
1. FC Nurnberg12.5%8.00%27.6%29.00%40.0%5.00%22.6%31.00%40.0%15.00%50.0%2.00%25.0%12.00%31.6%19.00%0.0%14.00%30.0%10.00%36.8%19.00%0.0%1.00%50.0%10.00%
Arminia Bielefeld56.2%112.00%0.0%1.00%30.0%10.00%56.7%150.00%38.1%21.00%59.1%159.00%50.4%129.00%21.1%19.00%44.9%107.00%64.0%200.00%47.7%111.00%60.8%79.00%56.9%123.00%25.0%12.00%55.1%78.00%
Bayer Leverkusen100.0%1.00%100.0%1.00%100.0%1.00%100.0%2.00%
Borussia Dortmund100.0%1.00%
Borussia Monchengladbach70.0%10.00%100.0%1.00%85.7%7.00%100.0%1.00%83.3%6.00%100.0%2.00%100.0%2.00%100.0%2.00%66.7%3.00%77.8%9.00%100.0%2.00%100.0%1.00%
Dusseldorf57.5%160.00%72.4%29.00%43.3%150.00%70.0%10.00%58.3%48.00%62.5%16.00%55.8%172.00%52.9%51.00%62.0%108.00%66.3%95.00%77.8%9.00%59.0%61.00%66.7%54.00%84.6%13.00%49.7%169.00%64.1%39.00%64.3%14.00%70.0%10.00%
Dynamo Dresden40.0%5.00%30.0%10.00%0.0%2.00%12.5%8.00%28.6%7.00%0.0%5.00%33.3%9.00%7.1%14.00%33.3%3.00%20.0%10.00%0.0%1.00%0.0%2.00%
Eintracht Frankfurt75.0%16.00%60.0%5.00%61.9%21.00%100.0%2.00%80.0%5.00%100.0%2.00%75.0%24.00%90.0%10.00%69.2%13.00%78.6%14.00%100.0%2.00%50.0%4.00%90.0%10.00%66.7%3.00%62.5%24.00%66.7%9.00%100.0%1.00%0.0%1.00%
Erzgebirge Aue28.6%35.00%41.7%48.00%20.0%5.00%35.1%57.00%36.6%41.00%0.0%4.00%18.2%33.00%50.0%44.00%30.6%49.00%30.0%40.00%39.0%41.00%0.0%4.00%34.8%23.00%
FC Augsburg60.5%152.00%77.4%31.00%40.9%159.00%87.5%8.00%64.9%57.00%83.3%12.00%61.8%186.00%73.1%52.00%74.5%110.00%75.0%68.00%30.8%13.00%72.7%44.00%64.4%45.00%65.2%23.00%55.8%208.00%65.5%58.00%65.0%20.00%80.0%10.00%
Greuther Furth40.0%5.00%0.0%1.00%37.5%16.00%0.0%2.00%16.7%12.00%50.0%12.00%0.0%3.00%16.7%6.00%46.7%15.00%25.0%12.00%35.7%14.00%41.2%17.00%100.0%1.00%22.2%9.00%
Hamburger SV38.8%129.00%14.3%7.00%44.2%172.00%25.0%24.00%38.2%186.00%31.9%163.00%27.3%11.00%31.5%127.00%52.4%185.00%32.4%136.00%37.9%95.00%39.6%159.00%8.3%12.00%27.6%98.00%
Hannover 9648.7%39.00%0.0%1.00%47.1%51.00%10.0%10.00%26.9%52.00%30.8%52.00%33.3%9.00%28.1%32.00%55.7%79.00%45.9%61.00%48.8%41.00%51.0%51.00%33.3%3.00%31.2%32.00%
Hertha BSC62.5%128.00%60.0%15.00%49.6%129.00%71.4%7.00%63.4%41.00%50.0%12.00%68.1%163.00%69.2%52.00%71.7%92.00%71.4%56.00%85.7%7.00%71.8%39.00%75.8%33.00%63.2%19.00%52.3%151.00%77.1%35.00%78.6%14.00%83.3%6.00%
Hoffenheim71.4%14.00%50.0%2.00%78.9%19.00%100.0%4.00%100.0%3.00%72.7%11.00%66.7%9.00%100.0%9.00%66.7%6.00%100.0%1.00%50.0%2.00%66.7%6.00%100.0%1.00%84.2%19.00%66.7%6.00%100.0%2.00%100.0%2.00%
Holstein Kiel31.1%74.00%0.0%1.00%16.7%6.00%38.0%108.00%30.8%13.00%25.5%110.00%28.3%92.00%0.0%9.00%24.6%57.00%43.4%106.00%27.0%89.00%47.5%59.00%27.7%94.00%40.0%10.00%34.1%44.00%
Jahn Regensburg17.8%45.00%0.0%2.00%33.7%95.00%21.4%14.00%25.0%68.00%28.6%56.00%33.3%6.00%20.4%49.00%42.6%68.00%27.3%55.00%24.3%37.00%23.1%52.00%0.0%1.00%36.0%25.00%
Karlsruher SC12.5%8.00%0.0%2.00%22.2%9.00%0.0%2.00%69.2%13.00%14.3%7.00%0.0%1.00%14.3%7.00%36.4%11.00%37.5%8.00%25.0%8.00%50.0%8.00%0.0%1.00%20.0%5.00%
Mainz 0568.3%101.00%75.0%12.00%55.1%107.00%100.0%5.00%81.8%33.00%83.3%6.00%68.5%127.00%71.9%32.00%75.4%57.00%79.6%49.00%85.7%7.00%68.0%25.00%68.0%25.00%69.2%13.00%57.9%114.00%55.6%18.00%76.9%13.00%100.0%1.00%
Paderborn 0741.9%167.00%68.4%19.00%36.0%200.00%66.7%9.00%50.0%44.00%53.3%15.00%47.6%185.00%44.3%79.00%56.6%106.00%57.4%68.00%63.6%11.00%39.0%41.00%52.3%44.00%76.0%25.00%34.5%200.00%55.0%40.00%66.7%21.00%100.0%7.00%
SC Freiburg67.5%126.00%100.0%14.00%52.3%111.00%92.9%14.00%69.4%49.00%75.0%12.00%67.6%136.00%54.1%61.00%73.0%89.00%72.7%55.00%62.5%8.00%71.8%39.00%70.0%40.00%72.7%11.00%55.8%156.00%82.5%40.00%75.0%4.00%100.0%7.00%
SV Darmstadt 9854.1%37.00%41.0%61.00%50.0%4.00%27.3%44.00%28.2%39.00%50.0%2.00%32.0%25.00%61.0%41.00%28.2%39.00%34.3%35.00%23.8%42.00%0.0%7.00%41.4%29.00%
SV Sandhausen32.4%37.00%0.0%2.00%33.3%54.00%10.0%10.00%35.6%45.00%24.2%33.00%33.3%6.00%32.0%25.00%47.7%44.00%30.0%40.00%26.1%23.00%34.1%41.00%100.0%1.00%22.9%35.00%
Schalke 0456.6%83.00%70.0%10.00%39.2%79.00%66.7%3.00%70.0%40.00%64.3%14.00%62.1%95.00%51.2%41.00%52.5%59.00%75.7%37.00%75.0%8.00%65.7%35.00%73.9%23.00%91.7%12.00%42.7%124.00%53.8%26.00%45.5%11.00%50.0%2.00%
St. Pauli9.1%11.00%33.3%3.00%15.4%13.00%33.3%3.00%34.8%23.00%36.8%19.00%0.0%1.00%30.8%13.00%24.0%25.00%27.3%11.00%8.3%12.00%22.2%18.00%100.0%1.00%22.2%9.00%
Union Berlin61.2%129.00%63.2%19.00%43.1%123.00%80.0%10.00%61.0%41.00%58.8%17.00%60.4%159.00%49.0%51.00%72.3%94.00%76.9%52.00%50.0%8.00%76.2%42.00%65.9%41.00%77.8%18.00%53.5%144.00%57.1%35.00%76.9%13.00%100.0%7.00%
VfB Stuttgart42.5%127.00%0.0%1.00%22.2%9.00%50.3%169.00%37.5%24.00%44.2%208.00%47.7%151.00%15.8%19.00%42.1%114.00%65.5%200.00%44.2%156.00%57.3%124.00%46.5%144.00%10.0%10.00%33.3%78.00%
VfL Bochum30.0%30.00%0.0%2.00%0.0%2.00%35.9%39.00%33.3%9.00%34.5%58.00%22.9%35.00%33.3%6.00%44.4%18.00%45.0%40.00%17.5%40.00%46.2%26.00%42.9%35.00%0.0%2.00%41.7%24.00%
VfL Osnabruck22.2%9.00%0.0%1.00%35.7%14.00%0.0%1.00%35.0%20.00%21.4%14.00%0.0%2.00%23.1%13.00%33.3%21.00%25.0%4.00%54.5%11.00%23.1%13.00%0.0%3.00%25.0%8.00%
VfL Wolfsburg80.0%10.00%100.0%1.00%75.0%12.00%100.0%1.00%100.0%4.00%0.0%1.00%91.7%12.00%66.7%3.00%60.0%10.00%100.0%1.00%100.0%1.00%100.0%7.00%0.0%1.00%0.0%1.00%90.0%10.00%100.0%2.00%100.0%3.00%
Wehen Wiesbaden0.0%3.00%30.0%10.00%100.0%1.00%20.0%10.00%16.7%6.00%0.0%2.00%0.0%1.00%0.0%7.00%0.0%7.00%50.0%2.00%0.0%7.00%0.0%6.00%
Werder Bremen61.2%85.00%50.0%10.00%44.9%78.00%100.0%2.00%65.2%23.00%77.8%9.00%72.4%98.00%68.8%32.00%65.9%44.00%64.0%25.00%80.0%5.00%58.6%29.00%77.1%35.00%77.8%9.00%66.7%78.00%58.3%24.00%75.0%8.00%100.0%6.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
2019-08-16 Hertha BSC D 2-279.9 2139 1896 68.96% 17.59% 13.45%+1.76 -1.3 1
2019-08-16 @ Bayern Munich D 2-279.9 1896 2139 13.45% 17.59% 68.96%-1.76 +1.3 1
2019-08-17 1. FC Koln W 2-162.8 1963 1889 49.88% 22.78% 27.33%+0.58 +4.0 3
2019-08-17 @ VfL Wolfsburg L 1-262.8 1889 1963 27.33% 22.78% 49.88%-0.58 -4.0 0
2019-08-17 Dusseldorf L 1-367.4 1968 1897 49.46% 22.84% 27.70%+0.56 -11.1 0
2019-08-17 @ Werder Bremen W 3-167.4 1897 1968 27.70% 22.84% 49.46%-0.56 +11.1 3
2019-08-17 FC Augsburg W 5-152.7 2046 1851 64.02% 19.43% 16.55%+1.42 +7.8 3
2019-08-17 @ Borussia Dortmund L 1-552.7 1851 2046 16.55% 19.43% 64.02%-1.42 -7.8 0
2019-08-17 Mainz 05 W 3-058.9 1848 1921 29.88% 23.13% 46.99%-0.44 +17.9 3
2019-08-17 @ SC Freiburg L 0-358.9 1921 1848 46.99% 23.13% 29.88%+0.44 -17.9 0
2019-08-17 Paderborn 07 W 3-265.3 2020 1859 60.42% 20.55% 19.03%+1.18 +2.7 3
2019-08-17 @ Bayer Leverkusen L 2-365.3 1859 2020 19.03% 20.55% 60.42%-1.18 -2.7 0
2019-08-17 Schalke 04 D 0-068.4 1932 1866 48.88% 22.91% 28.21%+0.53 -0.7 1
2019-08-17 @ Borussia Monchengladbach D 0-068.4 1866 1932 28.21% 22.91% 48.88%-0.53 +0.7 1
2019-08-18 Hoffenheim W 1-062.5 1937 1983 33.31% 23.42% 43.27%-0.26 +6.1 3
2019-08-18 @ Eintracht Frankfurt L 0-162.5 1983 1937 43.27% 23.42% 33.31%+0.26 -6.1 0
2019-08-18 RB Leipzig L 0-449.2 1866 2051 18.79% 20.45% 60.76%-1.22 -10.6 0
2019-08-18 @ Union Berlin W 4-049.2 2051 1866 60.76% 20.45% 18.79%+1.22 +10.6 3
2019-08-23 Borussia Dortmund L 1-358.0 1885 2053 20.11% 20.96% 58.93%-1.11 -5.2 0
2019-08-23 @ 1. FC Koln W 3-158.0 2053 1885 58.93% 20.96% 20.11%+1.11 +5.2 6
2019-08-24 Bayer Leverkusen L 1-360.0 1908 2022 25.24% 22.39% 52.37%-0.73 -6.4 3
2019-08-24 @ Dusseldorf W 3-160.0 2022 1908 52.37% 22.39% 25.24%+0.73 +6.4 6
2019-08-24 Bayern Munich L 0-347.1 1867 2138 13.05% 17.31% 69.64%-1.83 -5.5 1
2019-08-24 @ Schalke 04 W 3-047.1 2138 1867 69.64% 17.31% 13.05%+1.83 +5.5 4
2019-08-24 Borussia Monchengladbach L 1-363.4 1903 1932 35.62% 23.53% 40.85%-0.14 -8.6 0
2019-08-24 @ Mainz 05 W 3-163.4 1932 1903 40.85% 23.53% 35.62%+0.14 +8.6 4
2019-08-24 SC Freiburg L 1-364.2 1856 1866 38.26% 23.56% 38.18%-0.01 -9.0 0
2019-08-24 @ Paderborn 07 W 3-164.2 1866 1856 38.18% 23.56% 38.26%+0.01 +9.1 6
2019-08-24 Union Berlin D 1-172.1 1843 1856 37.95% 23.56% 38.48%-0.02 +0.0 1
2019-08-24 @ FC Augsburg D 1-172.1 1856 1843 38.48% 23.56% 37.95%+0.02 -0.0 1
2019-08-24 Werder Bremen W 3-270.7 1977 1957 42.48% 23.46% 34.06%+0.20 +4.5 3
2019-08-24 @ Hoffenheim L 2-370.7 1957 1977 34.06% 23.46% 42.48%-0.20 -4.5 0
2019-08-25 Eintracht Frankfurt W 2-161.2 2061 1943 55.43% 21.80% 22.77%+0.89 +3.4 6
2019-08-25 @ RB Leipzig L 1-261.2 1943 2061 22.77% 21.80% 55.43%-0.89 -3.4 3
2019-08-25 VfL Wolfsburg L 0-353.9 1897 1967 30.22% 23.17% 46.61%-0.43 -12.6 1
2019-08-25 @ Hertha BSC W 3-053.9 1967 1897 46.61% 23.17% 30.22%+0.43 +12.6 6
2019-08-30 RB Leipzig L 1-359.6 1940 2065 24.17% 22.16% 53.67%-0.80 -6.2 4
2019-08-30 @ Borussia Monchengladbach W 3-159.6 2065 1940 53.67% 22.16% 24.17%+0.80 +6.2 9
2019-08-31 1. FC Koln L 1-266.5 1875 1880 39.00% 23.56% 37.44%+0.03 -5.3 6
2019-08-31 @ SC Freiburg W 2-166.5 1880 1875 37.44% 23.56% 39.00%-0.03 +5.3 3
2019-08-31 Borussia Dortmund W 3-170.5 1856 2058 17.40% 19.84% 62.76%-1.35 +13.6 4
2019-08-31 @ Union Berlin L 1-370.5 2058 1856 62.76% 19.84% 17.40%+1.35 -13.6 6
2019-08-31 Hertha BSC W 3-057.0 1861 1884 36.38% 23.55% 40.08%-0.10 +15.7 4
2019-08-31 @ Schalke 04 L 0-357.0 1884 1861 40.08% 23.55% 36.38%+0.10 -15.7 1
2019-08-31 Hoffenheim D 0-068.3 2029 1981 46.33% 23.19% 30.48%+0.39 -0.5 7
2019-08-31 @ Bayer Leverkusen D 0-068.3 1981 2029 30.48% 23.19% 46.33%-0.39 +0.5 4
2019-08-31 Mainz 05 W 6-150.1 2143 1894 69.46% 17.38% 13.15%+1.80 +7.4 7
2019-08-31 @ Bayern Munich L 1-650.1 1894 2143 13.15% 17.38% 69.46%-1.80 -7.4 0
2019-08-31 Paderborn 07 D 1-172.8 1980 1847 57.16% 21.41% 21.43%+0.99 -1.1 7
2019-08-31 @ VfL Wolfsburg D 1-172.8 1847 1980 21.43% 21.41% 57.16%-0.99 +1.1 1
2019-09-01 Dusseldorf W 2-164.3 1940 1902 45.01% 23.31% 31.68%+0.33 +4.5 6
2019-09-01 @ Eintracht Frankfurt L 1-264.3 1902 1940 31.68% 23.31% 45.01%-0.33 -4.5 3
2019-09-01 FC Augsburg W 3-267.1 1953 1843 54.31% 22.04% 23.66%+0.82 +3.3 3
2019-09-01 @ Werder Bremen L 2-367.1 1843 1953 23.66% 22.04% 54.31%-0.82 -3.3 1
2019-09-13 VfL Wolfsburg D 1-172.4 1897 1978 28.90% 23.01% 48.09%-0.50 +0.6 4
2019-09-13 @ Dusseldorf D 1-172.4 1978 1897 48.09% 23.01% 28.90%+0.50 -0.6 8
2019-09-14 Bayer Leverkusen W 4-054.8 2045 2028 42.05% 23.48% 34.46%+0.18 +18.3 9
2019-09-14 @ Borussia Dortmund L 0-454.8 2028 2045 34.46% 23.48% 42.05%-0.18 -18.3 7
2019-09-14 Bayern Munich D 1-172.4 2071 2151 29.06% 23.03% 47.92%-0.49 +0.6 10
2019-09-14 @ RB Leipzig D 1-172.4 2151 2071 47.92% 23.03% 29.06%+0.49 -0.6 8
2019-09-14 Borussia Monchengladbach L 0-159.4 1885 1934 32.87% 23.40% 43.73%-0.28 -4.9 3
2019-09-14 @ 1. FC Koln W 1-059.4 1934 1885 43.73% 23.40% 32.87%+0.28 +4.9 7
2019-09-14 Eintracht Frankfurt W 2-169.9 1840 1944 26.30% 22.60% 51.10%-0.66 +6.6 4
2019-09-14 @ FC Augsburg L 1-269.9 1944 1840 51.10% 22.60% 26.30%+0.66 -6.6 6
2019-09-14 Hertha BSC W 2-165.1 1887 1869 42.31% 23.47% 34.22%+0.19 +4.8 3
2019-09-14 @ Mainz 05 L 1-265.1 1869 1887 34.22% 23.47% 42.31%-0.19 -4.8 1
2019-09-14 Werder Bremen L 1-263.1 1869 1956 28.25% 22.92% 48.83%-0.54 -4.1 4
2019-09-14 @ Union Berlin W 2-163.1 1956 1869 48.83% 22.92% 28.25%+0.54 +4.1 6
2019-09-15 SC Freiburg L 0-360.9 1982 1870 54.69% 21.96% 23.35%+0.84 -20.3 4
2019-09-15 @ Hoffenheim W 3-060.9 1870 1982 23.35% 21.96% 54.69%-0.84 +20.3 9
2019-09-15 Schalke 04 L 1-559.6 1848 1877 35.60% 23.53% 40.88%-0.14 -15.6 1
2019-09-15 @ Paderborn 07 W 5-159.6 1877 1848 40.88% 23.53% 35.60%+0.14 +15.6 7
2019-09-20 Mainz 05 W 2-165.8 1892 1892 39.77% 23.55% 36.68%+0.07 +5.0 10
2019-09-20 @ Schalke 04 L 1-265.8 1892 1892 36.68% 23.55% 39.77%-0.07 -5.1 3
2019-09-21 1. FC Koln W 4-046.0 2150 1880 71.43% 16.55% 12.02%+1.94 +6.6 11
2019-09-21 @ Bayern Munich L 0-446.0 1880 2150 12.02% 16.55% 71.43%-1.94 -6.6 3
2019-09-21 FC Augsburg D 1-172.2 1890 1847 45.73% 23.25% 31.02%+0.36 -0.4 10
2019-09-21 @ SC Freiburg D 1-172.2 1847 1890 31.02% 23.25% 45.73%-0.36 +0.4 5
2019-09-21 Paderborn 07 W 2-164.5 1864 1832 44.13% 23.37% 32.50%+0.28 +4.6 4
2019-09-21 @ Hertha BSC L 1-264.5 1832 1864 32.50% 23.37% 44.13%-0.28 -4.6 1
2019-09-21 RB Leipzig L 0-352.3 1960 2072 25.50% 22.45% 52.06%-0.71 -10.9 6
2019-09-21 @ Werder Bremen W 3-052.3 2072 1960 52.06% 22.45% 25.50%+0.71 +10.9 13
2019-09-21 Union Berlin W 2-052.2 2010 1865 58.58% 21.05% 20.36%+1.07 +6.1 10
2019-09-21 @ Bayer Leverkusen L 0-252.2 1865 2010 20.36% 21.05% 58.58%-1.07 -6.1 4
2019-09-22 Borussia Dortmund D 2-278.6 1938 2063 24.06% 22.13% 53.80%-0.81 +0.7 7
2019-09-22 @ Eintracht Frankfurt D 2-278.6 2063 1938 53.80% 22.13% 24.06%+0.81 -0.7 10
2019-09-22 Dusseldorf W 2-164.1 1939 1898 45.45% 23.27% 31.28%+0.35 +4.5 10
2019-09-22 @ Borussia Monchengladbach L 1-264.1 1898 1939 31.28% 23.27% 45.45%-0.35 -4.5 4
2019-09-23 Hoffenheim D 1-172.2 1978 1961 42.02% 23.48% 34.50%+0.18 -0.2 9
2019-09-23 @ VfL Wolfsburg D 1-172.2 1961 1978 34.50% 23.48% 42.02%-0.18 +0.2 5
2019-09-27 Eintracht Frankfurt L 1-263.4 1859 1938 29.11% 23.04% 47.86%-0.49 -4.2 4
2019-09-27 @ Union Berlin W 2-163.4 1938 1859 47.86% 23.04% 29.11%+0.49 +4.2 10
2019-09-28 Bayer Leverkusen L 0-350.2 1847 2016 20.08% 20.95% 58.97%-1.11 -8.7 5
2019-09-28 @ FC Augsburg W 3-050.2 2016 1847 58.97% 20.95% 20.08%+1.11 +8.7 13
2019-09-28 Bayern Munich L 2-361.0 1828 2157 10.19% 15.03% 74.78%-2.23 -1.4 1
2019-09-28 @ Paderborn 07 W 3-261.0 2157 1828 74.78% 15.03% 10.19%+2.23 +1.4 14
2019-09-28 Borussia Monchengladbach L 0-357.7 1962 1944 42.27% 23.47% 34.26%+0.19 -16.4 5
2019-09-28 @ Hoffenheim W 3-057.7 1944 1962 34.26% 23.47% 42.27%-0.19 +16.4 13
2019-09-28 Schalke 04 L 1-370.5 2082 1897 63.02% 19.76% 17.22%+1.35 -13.7 13
2019-09-28 @ RB Leipzig W 3-170.5 1897 2082 17.22% 19.76% 63.02%-1.35 +13.6 13
2019-09-28 VfL Wolfsburg L 0-157.7 1887 1978 27.77% 22.85% 49.38%-0.57 -4.3 3
2019-09-28 @ Mainz 05 W 1-057.7 1978 1887 49.38% 22.85% 27.77%+0.57 +4.3 12
2019-09-28 Werder Bremen D 2-278.6 2062 1949 54.84% 21.93% 23.23%+0.85 -0.7 11
2019-09-28 @ Borussia Dortmund D 2-278.6 1949 2062 23.23% 21.93% 54.84%-0.85 +0.7 7
2019-09-29 SC Freiburg L 1-266.9 1893 1889 40.27% 23.54% 36.19%+0.09 -5.4 4
2019-09-29 @ Dusseldorf W 2-166.9 1889 1893 36.19% 23.54% 40.27%-0.09 +5.4 13
2019-09-29 Hertha BSC L 0-456.5 1873 1868 40.42% 23.54% 36.05%+0.10 -20.7 3
2019-09-29 @ 1. FC Koln W 4-056.5 1868 1873 36.05% 23.54% 40.42%-0.10 +20.7 7
2019-10-04 Dusseldorf W 3-163.7 1889 1888 39.83% 23.55% 36.62%+0.07 +8.8 10
2019-10-04 @ Hertha BSC L 1-363.7 1888 1889 36.62% 23.55% 39.83%-0.07 -8.8 4
2019-10-05 1. FC Koln D 1-172.3 1911 1853 47.78% 23.04% 29.17%+0.47 -0.6 14
2019-10-05 @ Schalke 04 D 1-172.3 1853 1911 29.17% 23.04% 47.78%-0.47 +0.6 4
2019-10-05 Borussia Dortmund D 2-278.9 1895 2062 20.24% 21.01% 58.75%-1.10 +0.9 14
2019-10-05 @ SC Freiburg D 2-278.9 2062 1895 58.75% 21.01% 20.24%+1.10 -0.9 12
2019-10-05 Hoffenheim L 1-273.2 2158 1945 65.93% 18.75% 15.31%+1.55 -8.2 14
2019-10-05 @ Bayern Munich W 2-173.2 1945 2158 15.31% 18.75% 65.93%-1.55 +8.2 8
2019-10-05 Mainz 05 L 1-264.3 1826 1883 31.97% 23.33% 44.70%-0.33 -4.5 1
2019-10-05 @ Paderborn 07 W 2-164.3 1883 1826 44.70% 23.33% 31.97%+0.33 +4.5 6
2019-10-05 RB Leipzig D 1-172.3 2025 2069 33.55% 23.44% 43.02%-0.24 +0.3 14
2019-10-05 @ Bayer Leverkusen D 1-172.3 2069 2025 43.02% 23.44% 33.55%+0.24 -0.3 14
2019-10-06 FC Augsburg W 5-155.2 1960 1838 55.81% 21.72% 22.47%+0.91 +10.5 16
2019-10-06 @ Borussia Monchengladbach L 1-555.2 1838 1960 22.47% 21.72% 55.81%-0.91 -10.5 5
2019-10-06 Union Berlin W 1-055.6 1982 1855 56.50% 21.56% 21.93%+0.95 +3.5 15
2019-10-06 @ VfL Wolfsburg L 0-155.6 1855 1982 21.93% 21.56% 56.50%-0.95 -3.5 4
2019-10-06 Werder Bremen D 2-278.1 1943 1950 38.65% 23.56% 37.79%+0.01 -0.0 11
2019-10-06 @ Eintracht Frankfurt D 2-278.1 1950 1943 37.79% 23.56% 38.65%-0.01 +0.0 8
2019-10-18 Bayer Leverkusen W 3-059.3 1943 2025 28.74% 22.99% 48.27%-0.51 +18.3 14
2019-10-18 @ Eintracht Frankfurt L 0-359.3 2025 1943 48.27% 22.99% 28.74%+0.51 -18.3 14
2019-10-19 Bayern Munich D 2-280.6 1828 2150 10.51% 15.31% 74.18%-2.18 +1.5 6
2019-10-19 @ FC Augsburg D 2-280.6 2150 1828 74.18% 15.31% 10.51%+2.18 -1.5 15
2019-10-19 Borussia Monchengladbach W 1-057.0 2061 1970 51.97% 22.46% 25.57%+0.69 +4.0 15
2019-10-19 @ Borussia Dortmund L 0-157.0 1970 2061 25.57% 22.46% 51.97%-0.69 -4.0 16
2019-10-19 SC Freiburg W 2-059.7 1851 1896 33.49% 23.43% 43.08%-0.25 +11.5 7
2019-10-19 @ Union Berlin L 0-259.7 1896 1851 43.08% 23.43% 33.49%+0.25 -11.5 14
2019-10-19 Hertha BSC D 1-172.3 1950 1898 46.93% 23.13% 29.93%+0.43 -0.5 9
2019-10-19 @ Werder Bremen D 1-172.3 1898 1950 29.93% 23.13% 46.93%-0.43 +0.5 11
2019-10-19 Mainz 05 W 1-060.9 1879 1887 38.58% 23.56% 37.86%+0.01 +5.5 7
2019-10-19 @ Dusseldorf L 0-160.9 1887 1879 37.86% 23.56% 38.58%-0.01 -5.5 6
2019-10-19 VfL Wolfsburg D 1-172.5 2068 1985 51.03% 22.61% 26.36%+0.64 -0.7 15
2019-10-19 @ RB Leipzig D 1-172.5 1985 2068 26.36% 22.61% 51.03%-0.64 +0.8 16
2019-10-20 Paderborn 07 W 3-054.6 1853 1822 44.13% 23.37% 32.50%+0.28 +13.3 7
2019-10-20 @ 1. FC Koln L 0-354.6 1822 1853 32.50% 23.37% 44.13%-0.28 -13.3 1
2019-10-20 Schalke 04 W 2-056.1 1953 1911 45.70% 23.25% 31.05%+0.36 +8.8 11
2019-10-20 @ Hoffenheim L 0-256.1 1911 1953 31.05% 23.25% 45.70%-0.36 -8.8 14
2019-10-25 1. FC Koln W 3-163.1 1882 1867 41.80% 23.49% 34.70%+0.17 +8.4 9
2019-10-25 @ Mainz 05 L 1-363.1 1867 1882 34.70% 23.49% 41.80%-0.17 -8.4 7
2019-10-26 Borussia Dortmund D 0-068.9 1902 2065 20.56% 21.12% 58.31%-1.07 +1.3 15
2019-10-26 @ Schalke 04 D 0-068.9 2065 1902 58.31% 21.12% 20.56%+1.07 -1.3 16
2019-10-26 Dusseldorf W 2-060.9 1808 1885 29.47% 23.08% 47.45%-0.47 +12.4 4
2019-10-26 @ Paderborn 07 L 0-260.9 1885 1808 47.45% 23.08% 29.47%+0.47 -12.4 7
2019-10-26 Hoffenheim L 2-369.7 1898 1962 30.98% 23.24% 45.78%-0.38 -4.2 11
2019-10-26 @ Hertha BSC W 3-269.7 1962 1898 45.78% 23.24% 30.98%+0.38 +4.2 14
2019-10-26 RB Leipzig W 2-172.1 1884 2068 18.89% 20.49% 60.62%-1.21 +7.6 17
2019-10-26 @ SC Freiburg L 1-272.1 2068 1884 60.62% 20.49% 18.89%+1.21 -7.6 15
2019-10-26 Union Berlin W 2-156.0 2148 1863 72.82% 15.94% 11.25%+2.05 +1.6 18
2019-10-26 @ Bayern Munich L 1-256.0 1863 2148 11.25% 15.94% 72.82%-2.05 -1.6 7
2019-10-26 Werder Bremen D 2-278.3 2007 1949 47.66% 23.06% 29.28%+0.46 -0.4 15
2019-10-26 @ Bayer Leverkusen D 2-278.3 1949 2007 29.28% 23.06% 47.66%-0.46 +0.4 10
2019-10-27 Eintracht Frankfurt W 4-268.1 1966 1961 40.50% 23.54% 35.96%+0.10 +7.7 19
2019-10-27 @ Borussia Monchengladbach L 2-468.1 1961 1966 35.96% 23.54% 40.50%-0.10 -7.7 14
2019-10-27 FC Augsburg D 0-069.0 1986 1829 59.92% 20.69% 19.39%+1.15 -1.4 17
2019-10-27 @ VfL Wolfsburg D 0-069.0 1829 1986 19.39% 20.69% 59.92%-1.15 +1.4 7
2019-11-01 Paderborn 07 W 3-050.3 1967 1821 58.66% 21.03% 20.30%+1.08 +8.8 17
2019-11-01 @ Hoffenheim L 0-350.3 1821 1967 20.30% 21.03% 58.66%-1.08 -8.8 4
2019-11-02 Bayern Munich W 5-166.6 1953 2150 17.84% 20.04% 62.11%-1.31 +24.6 17
2019-11-02 @ Eintracht Frankfurt L 1-566.6 2150 1953 62.11% 20.04% 17.84%+1.31 -24.6 18
2019-11-02 Borussia Monchengladbach L 1-268.1 2006 1974 44.21% 23.36% 32.42%+0.29 -5.8 15
2019-11-02 @ Bayer Leverkusen W 2-168.1 1974 2006 32.42% 23.36% 44.21%-0.29 +5.8 22
2019-11-02 SC Freiburg D 2-278.3 1950 1892 47.71% 23.05% 29.24%+0.47 -0.4 11
2019-11-02 @ Werder Bremen D 2-278.3 1892 1950 29.24% 23.05% 47.71%-0.47 +0.4 18
2019-11-02 Hertha BSC W 1-062.0 1861 1894 35.03% 23.51% 41.46%-0.17 +5.9 10
2019-11-02 @ Union Berlin L 0-162.0 1894 1861 41.46% 23.51% 35.03%+0.17 -5.9 11
2019-11-02 Mainz 05 W 8-050.9 2060 1890 61.42% 20.26% 18.32%+1.25 +19.9 18
2019-11-02 @ RB Leipzig L 0-850.9 1890 2060 18.32% 20.26% 61.42%-1.25 -19.9 9
2019-11-02 VfL Wolfsburg W 3-052.8 2064 1985 50.48% 22.70% 26.83%+0.61 +11.4 19
2019-11-02 @ Borussia Dortmund L 0-352.8 1985 2064 26.83% 22.70% 50.48%-0.61 -11.4 17
2019-11-03 1. FC Koln W 2-057.2 1872 1858 41.69% 23.50% 34.81%+0.16 +9.7 10
2019-11-03 @ Dusseldorf L 0-257.2 1858 1872 34.81% 23.50% 41.69%-0.16 -9.7 7
2019-11-03 Schalke 04 L 2-369.3 1831 1903 29.98% 23.14% 46.88%-0.44 -4.1 7
2019-11-03 @ FC Augsburg W 3-269.3 1903 1831 46.88% 23.14% 29.98%+0.44 +4.1 18
2019-11-08 Hoffenheim L 1-261.6 1849 1975 23.94% 22.11% 53.95%-0.82 -3.5 7
2019-11-08 @ 1. FC Koln W 2-161.6 1975 1849 53.95% 22.11% 23.94%+0.82 +3.5 20
2019-11-09 Borussia Dortmund W 4-053.4 2125 2075 46.74% 23.15% 30.10%+0.42 +16.4 21
2019-11-09 @ Bayern Munich L 0-453.4 2075 2125 30.10% 23.15% 46.74%-0.42 -16.4 19
2019-11-09 Dusseldorf D 3-382.7 1907 1882 43.22% 23.43% 33.35%+0.24 -0.2 19
2019-11-09 @ Schalke 04 D 3-382.7 1882 1907 33.35% 23.43% 43.22%-0.24 +0.2 11
2019-11-09 FC Augsburg L 0-160.7 1812 1827 37.58% 23.56% 38.86%-0.04 -5.5 4
2019-11-09 @ Paderborn 07 W 1-060.7 1827 1812 38.86% 23.56% 37.58%+0.04 +5.5 10
2019-11-09 RB Leipzig L 2-461.8 1888 2080 18.24% 20.22% 61.54%-1.27 -4.2 11
2019-11-09 @ Hertha BSC W 4-261.8 2080 1888 61.54% 20.22% 18.24%+1.27 +4.2 21
2019-11-09 Union Berlin L 2-372.5 1870 1867 40.11% 23.54% 36.34%+0.08 -5.1 9
2019-11-09 @ Mainz 05 W 3-272.5 1867 1870 36.34% 23.54% 40.11%-0.08 +5.1 13
2019-11-10 Bayer Leverkusen L 0-257.6 1973 2000 35.84% 23.53% 40.63%-0.13 -9.9 17
2019-11-10 @ VfL Wolfsburg W 2-057.6 2000 1973 40.63% 23.53% 35.84%+0.13 +9.9 18
2019-11-10 Eintracht Frankfurt W 1-064.0 1892 1978 28.41% 22.94% 48.65%-0.53 +6.7 21
2019-11-10 @ SC Freiburg L 0-164.0 1978 1892 48.65% 22.94% 28.41%+0.53 -6.7 17
2019-11-10 Werder Bremen W 3-162.5 1980 1949 44.02% 23.38% 32.60%+0.28 +8.0 25
2019-11-10 @ Borussia Monchengladbach L 1-362.5 1949 1980 32.60% 23.38% 44.02%-0.28 -8.0 11
2019-11-22 Paderborn 07 D 3-384.6 2058 1807 69.74% 17.27% 12.99%+1.82 -1.1 20
2019-11-22 @ Borussia Dortmund D 3-384.6 1807 2058 12.99% 17.27% 69.74%-1.82 +1.1 5
2019-11-23 1. FC Koln W 4-153.0 2084 1845 68.53% 17.76% 13.71%+1.73 +4.9 24
2019-11-23 @ RB Leipzig L 1-453.0 1845 2084 13.71% 17.76% 68.53%-1.73 -4.9 7
2019-11-23 Bayern Munich L 0-446.8 1882 2142 13.71% 17.76% 68.52%-1.74 -7.6 11
2019-11-23 @ Dusseldorf W 4-046.8 2142 1882 68.52% 17.76% 13.71%+1.74 +7.6 24
2019-11-23 Borussia Monchengladbach W 2-062.3 1872 1988 25.05% 22.36% 52.59%-0.74 +13.5 16
2019-11-23 @ Union Berlin L 0-262.3 1988 1872 52.59% 22.36% 25.05%+0.74 -13.5 25
2019-11-23 SC Freiburg D 1-172.7 2010 1899 54.58% 21.98% 23.44%+0.84 -1.0 19
2019-11-23 @ Bayer Leverkusen D 1-172.7 1899 2010 23.44% 21.98% 54.58%-0.84 +1.0 22
2019-11-23 Schalke 04 L 1-268.1 1941 1907 44.53% 23.34% 32.13%+0.30 -5.9 11
2019-11-23 @ Werder Bremen W 2-168.1 1907 1941 32.13% 23.34% 44.53%-0.30 +5.9 22
2019-11-23 VfL Wolfsburg L 0-259.1 1971 1963 40.76% 23.53% 35.71%+0.12 -11.0 17
2019-11-23 @ Eintracht Frankfurt W 2-059.1 1963 1971 35.71% 23.53% 40.76%-0.12 +11.0 20
2019-11-24 Hertha BSC W 4-057.6 1832 1884 32.54% 23.37% 44.09%-0.30 +22.2 13
2019-11-24 @ FC Augsburg L 0-457.6 1884 1832 44.09% 23.37% 32.54%+0.30 -22.2 11
2019-11-24 Mainz 05 L 1-565.0 1979 1865 54.91% 21.91% 23.18%+0.86 -22.2 20
2019-11-24 @ Hoffenheim W 5-165.0 1865 1979 23.18% 21.91% 54.91%-0.86 +22.2 12
2019-11-29 Union Berlin W 2-164.7 1913 1886 43.52% 23.41% 33.07%+0.25 +4.7 25
2019-11-29 @ Schalke 04 L 1-264.7 1886 1913 33.07% 23.41% 43.52%-0.25 -4.7 16
2019-11-30 Bayer Leverkusen L 1-271.6 2149 2009 58.01% 21.20% 20.79%+1.04 -7.3 24
2019-11-30 @ Bayern Munich W 2-171.6 2009 2149 20.79% 21.20% 58.01%-1.04 +7.3 22
2019-11-30 Borussia Dortmund L 1-259.2 1862 2057 17.95% 20.10% 61.95%-1.30 -2.7 11
2019-11-30 @ Hertha BSC W 2-159.2 2057 1862 61.95% 20.10% 17.95%+1.30 +2.7 23
2019-11-30 Dusseldorf D 1-172.5 1957 1875 50.89% 22.63% 26.47%+0.63 -0.7 21
2019-11-30 @ Hoffenheim D 1-172.5 1875 1957 26.47% 22.63% 50.89%-0.63 +0.8 12
2019-11-30 FC Augsburg D 1-172.1 1840 1854 37.64% 23.56% 38.80%-0.04 +0.0 8
2019-11-30 @ 1. FC Koln D 1-172.1 1854 1840 38.80% 23.56% 37.64%+0.04 -0.0 14
2019-11-30 RB Leipzig L 2-362.3 1808 2089 12.50% 16.92% 70.58%-1.90 -1.7 5
2019-11-30 @ Paderborn 07 W 3-262.3 2089 1808 70.58% 16.92% 12.50%+1.90 +1.7 27
2019-12-01 SC Freiburg W 4-265.3 1974 1900 49.92% 22.78% 27.30%+0.58 +6.2 28
2019-12-01 @ Borussia Monchengladbach L 2-465.3 1900 1974 27.30% 22.78% 49.92%-0.58 -6.2 22
2019-12-01 Werder Bremen L 2-374.0 1974 1935 45.16% 23.29% 31.54%+0.33 -5.7 20
2019-12-01 @ VfL Wolfsburg W 3-274.0 1935 1974 31.54% 23.29% 45.16%-0.33 +5.6 14
2019-12-02 Eintracht Frankfurt W 2-168.8 1887 1960 29.88% 23.13% 46.99%-0.44 +6.2 15
2019-12-02 @ Mainz 05 L 1-268.8 1960 1887 46.99% 23.13% 29.88%+0.44 -6.2 17
2019-12-06 Hertha BSC D 2-278.5 1954 1859 52.51% 22.37% 25.12%+0.72 -0.6 18
2019-12-06 @ Eintracht Frankfurt D 2-278.5 1859 1954 25.12% 22.37% 52.51%-0.72 +0.6 12
2019-12-07 Bayern Munich W 2-171.6 1981 2142 20.71% 21.17% 58.12%-1.06 +7.4 31
2019-12-07 @ Borussia Monchengladbach L 1-271.6 2142 1981 58.12% 21.17% 20.71%+1.06 -7.4 24
2019-12-07 Dusseldorf W 5-048.8 2060 1875 62.99% 19.77% 17.24%+1.35 +12.0 26
2019-12-07 @ Borussia Dortmund L 0-548.8 1875 2060 17.24% 19.77% 62.99%-1.35 -12.0 12
2019-12-07 Hoffenheim W 3-158.5 2091 1956 57.42% 21.35% 21.24%+1.00 +5.5 30
2019-12-07 @ RB Leipzig L 1-358.5 1956 2091 21.24% 21.35% 57.42%-1.00 -5.5 21
2019-12-07 Mainz 05 W 2-167.5 1854 1893 34.25% 23.47% 42.28%-0.21 +5.6 17
2019-12-07 @ FC Augsburg L 1-267.5 1893 1854 42.28% 23.47% 34.25%+0.21 -5.7 15
2019-12-07 Schalke 04 W 2-161.9 2017 1917 53.09% 22.27% 24.64%+0.75 +3.6 25
2019-12-07 @ Bayer Leverkusen L 1-261.9 1917 2017 24.64% 22.27% 53.09%-0.75 -3.6 25
2019-12-07 VfL Wolfsburg W 1-063.6 1894 1969 29.64% 23.10% 47.25%-0.46 +6.6 25
2019-12-07 @ SC Freiburg L 0-163.6 1969 1894 47.25% 23.10% 29.64%+0.46 -6.6 20
2019-12-08 1. FC Koln W 2-056.1 1881 1840 45.42% 23.27% 31.31%+0.35 +8.9 19
2019-12-08 @ Union Berlin L 0-256.1 1840 1881 31.31% 23.27% 45.42%-0.35 -8.9 8
2019-12-08 Paderborn 07 L 0-166.1 1941 1806 57.43% 21.34% 21.23%+1.00 -7.7 14
2019-12-08 @ Werder Bremen W 1-066.1 1806 1941 21.23% 21.34% 57.43%-1.00 +7.7 8
2019-12-13 FC Augsburg L 2-472.6 1950 1860 51.97% 22.46% 25.57%+0.69 -10.4 21
2019-12-13 @ Hoffenheim W 4-272.6 1860 1950 25.57% 22.46% 51.97%-0.69 +10.4 20
2019-12-14 Bayer Leverkusen W 2-064.2 1831 2020 18.44% 20.31% 61.25%-1.25 +15.4 11
2019-12-14 @ 1. FC Koln L 0-264.2 2020 1831 61.25% 20.31% 18.44%+1.25 -15.4 25
2019-12-14 Borussia Dortmund L 0-449.2 1888 2072 18.80% 20.46% 60.74%-1.22 -10.6 15
2019-12-14 @ Mainz 05 W 4-049.2 2072 1888 60.74% 20.46% 18.80%+1.22 +10.6 29
2019-12-14 SC Freiburg W 1-062.3 1860 1900 34.00% 23.46% 42.54%-0.22 +6.0 15
2019-12-14 @ Hertha BSC L 0-162.3 1900 1860 42.54% 23.46% 34.00%+0.22 -6.0 25
2019-12-14 RB Leipzig L 0-348.2 1863 2096 15.34% 18.77% 65.89%-1.56 -6.6 12
2019-12-14 @ Dusseldorf W 3-048.2 2096 1863 65.89% 18.77% 15.34%+1.56 +6.6 33
2019-12-14 Union Berlin D 1-172.3 1814 1890 29.49% 23.08% 47.43%-0.47 +0.5 9
2019-12-14 @ Paderborn 07 D 1-172.3 1890 1814 47.43% 23.08% 29.49%+0.47 -0.5 20
2019-12-14 Werder Bremen W 6-151.5 2135 1933 64.76% 19.17% 16.07%+1.47 +9.2 27
2019-12-14 @ Bayern Munich L 1-651.5 1933 2135 16.07% 19.17% 64.76%-1.47 -9.2 14
2019-12-15 Borussia Monchengladbach W 2-167.0 1962 1988 36.02% 23.54% 40.44%-0.12 +5.5 23
2019-12-15 @ VfL Wolfsburg L 1-267.0 1988 1962 40.44% 23.54% 36.02%+0.12 -5.5 31
2019-12-15 Eintracht Frankfurt W 1-062.3 1914 1953 34.17% 23.47% 42.36%-0.21 +6.0 28
2019-12-15 @ Schalke 04 L 0-162.3 1953 1914 42.36% 23.47% 34.17%+0.21 -6.0 18
2019-12-17 Dusseldorf W 3-055.4 1870 1857 41.62% 23.50% 34.88%+0.16 +14.1 23
2019-12-17 @ FC Augsburg L 0-355.4 1857 1870 34.88% 23.50% 41.62%-0.16 -14.1 12
2019-12-17 Hoffenheim L 0-256.6 1889 1940 32.68% 23.38% 43.94%-0.29 -9.2 20
2019-12-17 @ Union Berlin W 2-056.6 1940 1889 43.94% 23.38% 32.68%+0.29 +9.2 24
2019-12-17 Mainz 05 L 0-558.5 1924 1877 46.28% 23.20% 30.52%+0.39 -28.4 14
2019-12-17 @ Werder Bremen W 5-058.5 1877 1924 30.52% 23.20% 46.28%-0.39 +28.4 18
2019-12-17 RB Leipzig D 3-382.7 2083 2103 36.80% 23.55% 39.65%-0.08 +0.1 30
2019-12-17 @ Borussia Dortmund D 3-382.7 2103 2083 39.65% 23.55% 36.80%+0.08 -0.0 34
2019-12-18 1. FC Koln L 2-472.9 1947 1847 53.25% 22.24% 24.51%+0.76 -10.6 18
2019-12-18 @ Eintracht Frankfurt W 4-272.9 1847 1947 24.51% 22.24% 53.25%-0.76 +10.6 14
2019-12-18 Bayern Munich L 1-355.5 1894 2144 14.30% 18.15% 67.55%-1.67 -3.6 25
2019-12-18 @ SC Freiburg W 3-155.5 2144 1894 67.55% 18.15% 14.30%+1.67 +3.6 30
2019-12-18 Hertha BSC L 0-166.3 2005 1866 57.91% 21.22% 20.86%+1.03 -7.8 25
2019-12-18 @ Bayer Leverkusen W 1-066.3 1866 2005 20.86% 21.22% 57.91%-1.03 +7.8 18
2019-12-18 Paderborn 07 W 2-051.4 1983 1814 61.21% 20.32% 18.47%+1.23 +5.5 34
2019-12-18 @ Borussia Monchengladbach L 0-251.4 1814 1983 18.47% 20.32% 61.21%-1.23 -5.5 9
2019-12-18 Schalke 04 D 1-172.3 1968 1920 46.37% 23.19% 30.44%+0.40 -0.5 24
2019-12-18 @ VfL Wolfsburg D 1-172.3 1920 1968 30.44% 23.19% 46.37%-0.40 +0.5 29
2019-12-20 Borussia Dortmund W 2-170.8 1949 2083 23.29% 21.94% 54.77%-0.87 +7.0 27
2019-12-20 @ Hoffenheim L 1-270.8 2083 1949 54.77% 21.94% 23.29%+0.87 -7.0 30
2019-12-21 Bayer Leverkusen L 0-157.7 1905 1997 27.66% 22.83% 49.51%-0.58 -4.3 18
2019-12-21 @ Mainz 05 W 1-057.7 1997 1905 49.51% 22.83% 27.66%+0.58 +4.3 28
2019-12-21 Borussia Monchengladbach D 0-068.5 1874 1988 25.20% 22.39% 52.42%-0.73 +0.9 19
2019-12-21 @ Hertha BSC D 0-068.5 1988 1874 52.42% 22.39% 25.20%+0.73 -0.9 35
2019-12-21 FC Augsburg W 3-155.8 2103 1885 66.49% 18.55% 14.96%+1.58 +3.8 37
2019-12-21 @ RB Leipzig L 1-355.8 1885 2103 14.96% 18.55% 66.49%-1.58 -3.8 23
2019-12-21 SC Freiburg D 2-278.1 1920 1891 43.86% 23.39% 32.75%+0.27 -0.2 30
2019-12-21 @ Schalke 04 D 2-278.1 1891 1920 32.75% 23.39% 43.86%-0.27 +0.2 26
2019-12-21 VfL Wolfsburg W 2-051.0 2148 1967 62.54% 19.91% 17.55%+1.32 +5.2 33
2019-12-21 @ Bayern Munich L 0-251.0 1967 2148 17.55% 19.91% 62.54%-1.32 -5.2 24
2019-12-21 Werder Bremen W 1-062.2 1857 1896 34.29% 23.48% 42.24%-0.20 +6.0 17
2019-12-21 @ 1. FC Koln L 0-162.2 1896 1857 42.24% 23.48% 34.29%+0.20 -6.0 14
2019-12-22 Eintracht Frankfurt W 2-170.6 1809 1937 23.83% 22.08% 54.09%-0.83 +6.9 12
2019-12-22 @ Paderborn 07 L 1-270.6 1937 1809 54.09% 22.08% 23.83%+0.83 -6.9 18
2019-12-22 Union Berlin W 2-167.4 1843 1880 34.42% 23.48% 42.10%-0.20 +5.6 15
2019-12-22 @ Dusseldorf L 1-267.4 1880 1843 42.10% 23.48% 34.42%+0.20 -5.6 20
2020-01-17 Borussia Monchengladbach W 2-060.6 1920 1987 30.60% 23.21% 46.19%-0.40 +12.1 33
2020-01-17 @ Schalke 04 L 0-260.6 1987 1920 46.19% 23.21% 30.60%+0.40 -12.1 35
2020-01-18 Borussia Dortmund L 3-563.8 1881 2076 17.99% 20.11% 61.90%-1.29 -3.9 23
2020-01-18 @ FC Augsburg W 5-363.8 2076 1881 61.90% 20.11% 17.99%+1.29 +3.9 33
2020-01-18 Eintracht Frankfurt L 1-267.8 1956 1930 43.45% 23.41% 33.14%+0.25 -5.8 27
2020-01-18 @ Hoffenheim W 2-167.8 1930 1956 33.14% 23.41% 43.45%-0.25 +5.8 21
2020-01-18 SC Freiburg L 1-267.2 1901 1891 41.12% 23.52% 35.36%+0.13 -5.5 18
2020-01-18 @ Mainz 05 W 2-167.2 1891 1901 35.36% 23.52% 41.12%-0.13 +5.5 29
2020-01-18 Union Berlin W 3-155.4 2107 1875 67.85% 18.03% 14.12%+1.68 +3.6 40
2020-01-18 @ RB Leipzig L 1-355.4 1875 2107 14.12% 18.03% 67.85%-1.68 -3.6 20
2020-01-18 VfL Wolfsburg W 3-167.6 1863 1962 26.89% 22.71% 50.41%-0.62 +11.3 20
2020-01-18 @ 1. FC Koln L 1-367.6 1962 1863 50.41% 22.71% 26.89%+0.62 -11.3 24
2020-01-18 Werder Bremen L 0-159.7 1848 1890 33.90% 23.46% 42.65%-0.22 -5.0 15
2020-01-18 @ Dusseldorf W 1-059.7 1890 1848 42.65% 23.46% 33.90%+0.22 +5.0 17
2020-01-19 Bayer Leverkusen L 1-455.3 1816 2001 18.70% 20.42% 60.88%-1.23 -6.8 12
2020-01-19 @ Paderborn 07 W 4-155.3 2001 1816 60.88% 20.42% 18.70%+1.23 +6.8 31
2020-01-19 Bayern Munich L 0-446.3 1875 2153 12.67% 17.04% 70.30%-1.87 -7.0 19
2020-01-19 @ Hertha BSC W 4-046.3 2153 1875 70.30% 17.04% 12.67%+1.87 +7.0 36
2020-01-24 1. FC Koln W 5-152.4 2080 1875 65.14% 19.04% 15.82%+1.49 +7.4 36
2020-01-24 @ Borussia Dortmund L 1-552.4 1875 2080 15.82% 19.04% 65.14%-1.49 -7.4 20
2020-01-25 FC Augsburg W 2-058.1 1871 1877 38.86% 23.56% 37.58%+0.02 +10.3 23
2020-01-25 @ Union Berlin L 0-258.1 1877 1871 37.58% 23.56% 38.86%-0.02 -10.3 23
2020-01-25 Hertha BSC L 1-269.9 1951 1868 51.04% 22.61% 26.35%+0.64 -6.6 24
2020-01-25 @ VfL Wolfsburg W 2-169.9 1868 1951 26.35% 22.61% 51.04%-0.64 +6.6 22
2020-01-25 Mainz 05 W 3-160.5 1975 1896 50.56% 22.68% 26.75%+0.62 +6.8 38
2020-01-25 @ Borussia Monchengladbach L 1-360.5 1896 1975 26.75% 22.68% 50.56%-0.62 -6.8 18
2020-01-25 Paderborn 07 L 0-261.9 1897 1809 51.62% 22.52% 25.86%+0.67 -13.3 29
2020-01-25 @ SC Freiburg W 2-061.9 1809 1897 25.86% 22.52% 51.62%-0.67 +13.3 15
2020-01-25 RB Leipzig W 2-063.9 1935 2110 19.58% 20.77% 59.65%-1.15 +15.0 24
2020-01-25 @ Eintracht Frankfurt L 0-263.9 2110 1935 59.65% 20.77% 19.58%+1.15 -15.0 40
2020-01-25 Schalke 04 W 5-047.5 2160 1932 67.41% 18.20% 14.39%+1.65 +9.9 39
2020-01-25 @ Bayern Munich L 0-547.5 1932 2160 14.39% 18.20% 67.41%-1.65 -9.9 33
2020-01-26 Dusseldorf W 3-049.7 2008 1843 60.85% 20.43% 18.72%+1.21 +8.1 34
2020-01-26 @ Bayer Leverkusen L 0-349.7 1843 2008 18.72% 20.43% 60.85%-1.21 -8.1 15
2020-01-26 Hoffenheim L 0-354.5 1895 1951 32.02% 23.33% 44.65%-0.33 -13.2 17
2020-01-26 @ Werder Bremen W 3-054.5 1951 1895 44.65% 23.33% 32.02%+0.33 +13.2 30
2020-01-31 Schalke 04 D 0-068.2 1874 1922 33.01% 23.40% 43.59%-0.27 +0.3 23
2020-01-31 @ Hertha BSC D 0-068.2 1922 1874 43.59% 23.40% 33.01%+0.27 -0.3 34
2020-02-01 Bayer Leverkusen W 2-168.1 1964 2016 32.42% 23.36% 44.22%-0.30 +5.9 33
2020-02-01 @ Hoffenheim L 1-268.1 2016 1964 44.22% 23.36% 32.42%+0.30 -5.9 34
2020-02-01 Bayern Munich L 1-354.6 1889 2170 12.53% 16.93% 70.54%-1.89 -3.1 18
2020-02-01 @ Mainz 05 W 3-154.6 2170 1889 70.54% 16.93% 12.53%+1.89 +3.2 42
2020-02-01 Borussia Monchengladbach D 2-278.6 2095 1982 54.85% 21.93% 23.23%+0.85 -0.7 41
2020-02-01 @ RB Leipzig D 2-278.6 1982 2095 23.23% 21.93% 54.85%-0.85 +0.7 39
2020-02-01 Eintracht Frankfurt D 1-172.5 1835 1951 25.10% 22.37% 52.53%-0.74 +0.8 16
2020-02-01 @ Dusseldorf D 1-172.5 1951 1835 52.53% 22.37% 25.10%+0.74 -0.8 25
2020-02-01 Union Berlin W 5-048.2 2087 1881 65.21% 19.01% 15.78%+1.50 +10.9 39
2020-02-01 @ Borussia Dortmund L 0-548.2 1881 2087 15.78% 19.01% 65.21%-1.50 -10.9 23
2020-02-01 Werder Bremen W 2-166.5 1866 1882 37.53% 23.56% 38.91%-0.04 +5.3 26
2020-02-01 @ FC Augsburg L 1-266.5 1882 1866 38.91% 23.56% 37.53%+0.04 -5.3 17
2020-02-02 SC Freiburg W 4-056.1 1867 1883 37.38% 23.56% 39.06%-0.05 +20.1 23
2020-02-02 @ 1. FC Koln L 0-456.1 1883 1867 39.06% 23.56% 37.38%+0.05 -20.1 29
2020-02-02 VfL Wolfsburg L 2-464.2 1822 1944 24.43% 22.22% 53.35%-0.79 -5.6 15
2020-02-02 @ Paderborn 07 W 4-264.2 1944 1822 53.35% 22.22% 24.43%+0.79 +5.6 27
2020-02-07 FC Augsburg W 5-052.6 1950 1872 50.36% 22.71% 26.92%+0.61 +18.3 28
2020-02-07 @ Eintracht Frankfurt L 0-552.6 1872 1950 26.92% 22.71% 50.36%-0.61 -18.3 26
2020-02-08 Borussia Dortmund W 4-378.2 2011 2098 28.17% 22.91% 48.92%-0.55 +5.9 37
2020-02-08 @ Bayer Leverkusen L 3-478.2 2098 2011 48.92% 22.91% 28.17%+0.55 -5.9 39
2020-02-08 Dusseldorf D 1-172.7 1950 1836 54.86% 21.92% 23.21%+0.85 -1.0 28
2020-02-08 @ VfL Wolfsburg D 1-172.7 1836 1950 23.21% 21.92% 54.86%-0.85 +1.0 17
2020-02-08 Hoffenheim W 1-064.7 1863 1970 26.04% 22.55% 51.41%-0.68 +7.0 32
2020-02-08 @ SC Freiburg L 0-164.7 1970 1863 51.41% 22.55% 26.04%+0.68 -7.0 33
2020-02-08 Mainz 05 L 1-364.2 1874 1886 38.09% 23.56% 38.35%-0.01 -9.0 23
2020-02-08 @ Hertha BSC W 3-164.2 1886 1874 38.35% 23.56% 38.09%+0.01 +9.0 21
2020-02-08 Paderborn 07 D 1-172.6 1922 1817 53.84% 22.13% 24.03%+0.80 -0.9 35
2020-02-08 @ Schalke 04 D 1-172.6 1817 1922 24.03% 22.13% 53.84%-0.80 +0.9 16
2020-02-08 Union Berlin L 0-259.0 1876 1870 40.54% 23.53% 35.93%+0.10 -10.9 17
2020-02-08 @ Werder Bremen W 2-059.0 1870 1876 35.93% 23.53% 40.54%-0.10 +10.9 26
2020-02-09 RB Leipzig D 0-068.5 2173 2094 50.42% 22.70% 26.87%+0.61 -0.8 43
2020-02-09 @ Bayern Munich D 0-068.5 2094 2173 26.87% 22.70% 50.42%-0.61 +0.8 42
2020-02-14 Eintracht Frankfurt W 4-050.6 2092 1968 56.13% 21.65% 22.22%+0.93 +12.5 42
2020-02-14 @ Borussia Dortmund L 0-450.6 1968 2092 22.22% 21.65% 56.13%-0.93 -12.5 28
2020-02-15 Bayer Leverkusen L 2-366.9 1881 2016 23.11% 21.90% 54.99%-0.88 -3.2 26
2020-02-15 @ Union Berlin W 3-266.9 2016 1881 54.99% 21.90% 23.11%+0.88 +3.2 40
2020-02-15 Borussia Monchengladbach L 1-456.7 1837 1982 22.14% 21.63% 56.23%-0.95 -8.0 17
2020-02-15 @ Dusseldorf W 4-156.7 1982 1837 56.23% 21.63% 22.14%+0.95 +8.0 42
2020-02-15 SC Freiburg D 1-172.1 1853 1870 37.30% 23.56% 39.14%-0.05 +0.1 27
2020-02-15 @ FC Augsburg D 1-172.1 1870 1853 39.14% 23.56% 37.30%+0.05 -0.0 33
2020-02-15 Hertha BSC L 1-264.6 1818 1865 33.03% 23.41% 43.56%-0.27 -4.6 16
2020-02-15 @ Paderborn 07 W 2-164.6 1865 1818 43.56% 23.41% 33.03%+0.27 +4.7 26
2020-02-15 VfL Wolfsburg L 2-373.0 1963 1949 41.66% 23.50% 34.84%+0.16 -5.3 33
2020-02-15 @ Hoffenheim W 3-273.0 1949 1963 34.84% 23.50% 41.66%-0.16 +5.3 31
2020-02-15 Werder Bremen W 3-047.7 2095 1865 67.64% 18.11% 14.25%+1.66 +6.1 45
2020-02-15 @ RB Leipzig L 0-347.7 1865 2095 14.25% 18.11% 67.64%-1.66 -6.1 17
2020-02-16 Bayern Munich L 1-452.3 1887 2172 12.32% 16.78% 70.90%-1.92 -4.4 23
2020-02-16 @ 1. FC Koln W 4-152.3 2172 1887 70.90% 16.78% 12.32%+1.92 +4.4 46
2020-02-16 Schalke 04 D 0-068.2 1895 1921 35.94% 23.54% 40.52%-0.12 +0.1 22
2020-02-16 @ Mainz 05 D 0-068.2 1921 1895 40.52% 23.54% 35.94%+0.12 -0.1 36
2020-02-21 Paderborn 07 W 3-259.7 2176 1813 79.09% 12.90% 8.01%+2.59 +1.0 49
2020-02-21 @ Bayern Munich L 2-359.7 1813 2176 8.01% 12.90% 79.09%-2.59 -1.0 16
2020-02-22 1. FC Koln L 0-556.1 1870 1883 37.86% 23.56% 38.57%-0.03 -24.2 26
2020-02-22 @ Hertha BSC W 5-056.1 1883 1870 38.57% 23.56% 37.86%+0.03 +24.2 26
2020-02-22 Borussia Dortmund L 0-249.7 1859 2105 14.56% 18.31% 67.13%-1.64 -4.3 17
2020-02-22 @ Werder Bremen W 2-049.7 2105 1859 67.13% 18.31% 14.56%+1.64 +4.3 45
2020-02-22 Dusseldorf L 0-260.3 1870 1829 45.45% 23.27% 31.28%+0.35 -12.0 33
2020-02-22 @ SC Freiburg W 2-060.3 1829 1870 31.28% 23.27% 45.45%-0.35 +12.0 20
2020-02-22 Hoffenheim D 1-172.3 1991 1957 44.37% 23.35% 32.27%+0.29 -0.4 43
2020-02-22 @ Borussia Monchengladbach D 1-172.3 1957 1991 32.27% 23.35% 44.37%-0.29 +0.4 34
2020-02-22 RB Leipzig L 0-549.7 1921 2101 19.12% 20.59% 60.29%-1.19 -13.3 36
2020-02-22 @ Schalke 04 W 5-049.7 2101 1921 60.29% 20.59% 19.12%+1.19 +13.3 48
2020-02-23 FC Augsburg W 2-051.5 2020 1853 60.99% 20.39% 18.63%+1.22 +5.5 43
2020-02-23 @ Bayer Leverkusen L 0-251.5 1853 2020 18.63% 20.39% 60.99%-1.22 -5.5 27
2020-02-23 Mainz 05 W 4-053.0 1954 1895 47.90% 23.03% 29.07%+0.48 +15.9 34
2020-02-23 @ VfL Wolfsburg L 0-453.0 1895 1954 29.07% 23.03% 47.90%-0.48 -15.9 22
2020-02-24 Union Berlin L 1-269.7 1956 1878 50.31% 22.72% 26.97%+0.60 -6.5 28
2020-02-24 @ Eintracht Frankfurt W 2-169.7 1878 1956 26.97% 22.72% 50.31%-0.60 +6.5 29
2020-02-28 Hertha BSC D 3-382.6 1841 1846 38.98% 23.56% 37.46%+0.03 -0.0 21
2020-02-28 @ Dusseldorf D 3-382.6 1846 1841 37.46% 23.56% 38.98%-0.03 +0.0 27
2020-02-29 Bayern Munich L 0-649.0 1958 2177 16.21% 19.25% 64.54%-1.47 -13.4 34
2020-02-29 @ Hoffenheim W 6-049.0 2177 1958 64.54% 19.25% 16.21%+1.47 +13.4 52
2020-02-29 Borussia Monchengladbach L 2-366.7 1848 1990 22.44% 21.71% 55.85%-0.93 -3.2 27
2020-02-29 @ FC Augsburg W 3-266.7 1990 1848 55.85% 21.71% 22.44%+0.93 +3.2 46
2020-02-29 SC Freiburg W 1-051.7 2109 1858 69.64% 17.31% 13.05%+1.81 +2.0 48
2020-02-29 @ Borussia Dortmund L 0-151.7 1858 2109 13.05% 17.31% 69.64%-1.81 -2.0 33
2020-02-29 Paderborn 07 W 2-055.0 1879 1812 48.94% 22.91% 28.15%+0.53 +8.2 25
2020-02-29 @ Mainz 05 L 0-255.0 1812 1879 28.15% 22.91% 48.94%-0.53 -8.2 16
2020-02-29 Schalke 04 W 3-056.0 1907 1908 39.63% 23.55% 36.82%+0.06 +14.7 29
2020-02-29 @ 1. FC Koln L 0-356.0 1908 1907 36.82% 23.55% 39.63%-0.06 -14.7 36
2020-03-01 Bayer Leverkusen D 1-172.5 2115 2025 51.85% 22.48% 25.67%+0.69 -0.8 49
2020-03-01 @ RB Leipzig D 1-172.5 2025 2115 25.67% 22.48% 51.85%-0.69 +0.8 44
2020-03-01 VfL Wolfsburg D 2-278.3 1885 1970 28.41% 22.94% 48.65%-0.53 +0.5 30
2020-03-01 @ Union Berlin D 2-278.3 1970 1885 48.65% 22.94% 28.41%+0.53 -0.5 35
2020-03-06 1. FC Koln L 1-261.9 1804 1922 24.81% 22.30% 52.88%-0.76 -3.7 16
2020-03-06 @ Paderborn 07 W 2-161.9 1922 1804 52.88% 22.30% 24.81%+0.76 +3.7 32
2020-03-07 Borussia Dortmund L 1-262.0 1993 2111 24.87% 22.32% 52.81%-0.76 -3.7 46
2020-03-07 @ Borussia Monchengladbach W 2-162.0 2111 1993 52.81% 22.32% 24.87%+0.76 +3.7 51
2020-03-07 Eintracht Frankfurt W 4-052.3 2026 1949 50.25% 22.73% 27.02%+0.60 +14.9 47
2020-03-07 @ Bayer Leverkusen L 0-452.3 1949 2026 27.02% 22.73% 50.25%-0.60 -14.9 28
2020-03-07 Hoffenheim D 1-172.2 1893 1944 32.58% 23.37% 44.05%-0.29 +0.3 37
2020-03-07 @ Schalke 04 D 1-172.2 1944 1893 44.05% 23.37% 32.58%+0.29 -0.3 35
2020-03-07 RB Leipzig D 0-068.8 1969 2114 22.23% 21.65% 56.12%-0.94 +1.2 36
2020-03-07 @ VfL Wolfsburg D 0-068.8 2114 1969 56.12% 21.65% 22.23%+0.94 -1.2 50
2020-03-07 Union Berlin W 3-165.0 1856 1885 35.59% 23.53% 40.89%-0.14 +9.5 36
2020-03-07 @ SC Freiburg L 1-365.0 1885 1856 40.89% 23.53% 35.59%+0.14 -9.5 30
2020-03-07 Werder Bremen D 2-278.0 1846 1855 38.39% 23.56% 38.05%+0.00 -0.0 28
2020-03-07 @ Hertha BSC D 2-278.0 1855 1846 38.05% 23.56% 38.39%+0.00 +0.0 18
2020-03-08 Dusseldorf D 1-172.2 1887 1841 46.14% 23.21% 30.65%+0.38 -0.5 26
2020-03-08 @ Mainz 05 D 1-172.2 1841 1887 30.65% 23.21% 46.14%-0.38 +0.5 22
2020-03-08 FC Augsburg W 2-046.5 2191 1845 77.78% 13.57% 8.66%+2.47 +2.4 55
2020-03-08 @ Bayern Munich L 0-246.5 1845 2191 8.66% 13.57% 77.78%-2.47 -2.4 27
2020-03-11 1. FC Koln W 2-163.2 1990 1926 48.56% 22.95% 28.48%+0.51 +4.1 49
2020-03-11 @ Borussia Monchengladbach L 1-263.2 1926 1990 28.48% 22.95% 48.56%-0.51 -4.1 32
2020-05-16 Borussia Monchengladbach L 1-362.2 1934 1994 31.52% 23.29% 45.19%-0.35 -7.8 28
2020-05-16 @ Eintracht Frankfurt W 3-162.2 1994 1934 45.19% 23.29% 31.52%+0.35 +7.8 52
2020-05-16 SC Freiburg D 1-174.0 2113 1866 69.30% 17.45% 13.25%+1.78 -1.8 51
2020-05-16 @ RB Leipzig D 1-174.0 1866 2113 13.25% 17.45% 69.30%-1.78 +1.8 37
2020-05-16 Hertha BSC L 0-360.5 1944 1846 52.93% 22.30% 24.77%+0.75 -19.7 35
2020-05-16 @ Hoffenheim W 3-060.5 1846 1944 24.77% 22.30% 52.93%-0.75 +19.7 31
2020-05-16 Paderborn 07 D 0-068.1 1841 1800 45.48% 23.27% 31.25%+0.35 -0.5 23
2020-05-16 @ Dusseldorf D 0-068.1 1800 1841 31.25% 23.27% 45.48%-0.35 +0.5 17
2020-05-16 Schalke 04 W 4-047.4 2115 1893 66.79% 18.44% 14.77%+1.60 +8.3 54
2020-05-16 @ Borussia Dortmund L 0-447.4 1893 2115 14.77% 18.44% 66.79%-1.60 -8.3 37
2020-05-16 VfL Wolfsburg L 1-261.5 1842 1971 23.80% 22.07% 54.13%-0.83 -3.5 27
2020-05-16 @ FC Augsburg W 2-161.5 1971 1842 54.13% 22.07% 23.80%+0.83 +3.5 39
2020-05-17 Bayern Munich L 0-247.7 1875 2193 10.71% 15.48% 73.81%-2.15 -3.0 30
2020-05-17 @ Union Berlin W 2-047.7 2193 1875 73.81% 15.48% 10.71%+2.15 +3.0 58
2020-05-17 Mainz 05 D 2-278.2 1921 1887 44.58% 23.34% 32.08%+0.31 -0.3 33
2020-05-17 @ 1. FC Koln D 2-278.2 1887 1921 32.08% 23.34% 44.58%-0.31 +0.3 27
2020-05-18 Bayer Leverkusen L 1-455.3 1855 2041 18.69% 20.41% 60.90%-1.23 -6.8 18
2020-05-18 @ Werder Bremen W 4-155.3 2041 1855 60.90% 20.41% 18.69%+1.23 +6.8 50
2020-05-22 Union Berlin W 4-055.7 1866 1872 38.72% 23.56% 37.72%+0.02 +19.6 34
2020-05-22 @ Hertha BSC L 0-455.7 1872 1866 37.72% 23.56% 38.72%-0.02 -19.6 30
2020-05-23 Bayer Leverkusen L 1-362.7 2002 2048 33.26% 23.42% 43.33%-0.26 -8.1 52
2020-05-23 @ Borussia Monchengladbach W 3-162.7 2048 2002 43.33% 23.42% 33.26%+0.26 +8.1 53
2020-05-23 Borussia Dortmund L 0-252.8 1974 2123 21.84% 21.54% 56.62%-0.97 -6.5 39
2020-05-23 @ VfL Wolfsburg W 2-052.8 2123 1974 56.62% 21.54% 21.84%+0.97 +6.5 57
2020-05-23 Eintracht Frankfurt W 5-255.4 2196 1926 71.41% 16.56% 12.03%+1.94 +3.7 61
2020-05-23 @ Bayern Munich L 2-555.4 1926 2196 12.03% 16.56% 71.41%-1.94 -3.7 28
2020-05-23 Hoffenheim D 1-172.5 1801 1924 24.25% 22.18% 53.57%-0.80 +0.9 18
2020-05-23 @ Paderborn 07 D 1-172.5 1924 1801 53.57% 22.18% 24.25%+0.80 -0.9 36
2020-05-23 Werder Bremen L 0-162.2 1867 1848 42.41% 23.47% 34.12%+0.20 -6.0 37
2020-05-23 @ SC Freiburg W 1-062.2 1848 1867 34.12% 23.47% 42.41%-0.20 +6.0 21
2020-05-24 Dusseldorf D 2-278.3 1921 1841 50.66% 22.67% 26.67%+0.62 -0.5 34
2020-05-24 @ 1. FC Koln D 2-278.3 1841 1921 26.67% 22.67% 50.66%-0.62 +0.5 24
2020-05-24 FC Augsburg L 0-358.7 1885 1839 46.12% 23.21% 30.66%+0.38 -17.6 37
2020-05-24 @ Schalke 04 W 3-058.7 1839 1885 30.66% 23.21% 46.12%-0.38 +17.6 30
2020-05-24 RB Leipzig L 0-548.2 1887 2111 15.92% 19.10% 64.98%-1.50 -11.0 27
2020-05-24 @ Mainz 05 W 5-048.2 2111 1887 64.98% 19.10% 15.92%+1.50 +11.0 54
2020-05-26 Bayern Munich L 0-158.6 2129 2200 30.16% 23.16% 46.68%-0.43 -4.6 57
2020-05-26 @ Borussia Dortmund W 1-058.6 2200 2129 46.68% 23.16% 30.16%+0.43 +4.6 64
2020-05-26 Borussia Monchengladbach D 0-068.7 1854 1993 22.72% 21.79% 55.49%-0.91 +1.1 22
2020-05-26 @ Werder Bremen D 0-068.7 1993 1854 55.49% 21.79% 22.72%+0.91 -1.1 53
2020-05-26 SC Freiburg D 3-382.8 1923 1861 48.17% 23.00% 28.83%+0.49 -0.4 29
2020-05-26 @ Eintracht Frankfurt D 3-382.8 1861 1923 28.83% 23.00% 48.17%-0.49 +0.4 38
2020-05-26 VfL Wolfsburg L 1-465.9 2056 1968 51.70% 22.51% 25.79%+0.68 -16.3 53
2020-05-26 @ Bayer Leverkusen W 4-165.9 1968 2056 25.79% 22.51% 51.70%-0.68 +16.3 42
2020-05-27 1. FC Koln W 3-163.7 1923 1921 40.08% 23.55% 36.38%+0.08 +8.7 39
2020-05-27 @ Hoffenheim L 1-363.7 1921 1923 36.38% 23.55% 40.08%-0.08 -8.7 34
2020-05-27 Hertha BSC D 2-279.8 2122 1885 68.30% 17.85% 13.85%+1.71 -1.3 55
2020-05-27 @ RB Leipzig D 2-279.8 1885 2122 13.85% 17.85% 68.30%-1.71 +1.3 35
2020-05-27 Mainz 05 D 1-172.1 1853 1876 36.41% 23.55% 40.05%-0.10 +0.1 31
2020-05-27 @ Union Berlin D 1-172.1 1876 1853 40.05% 23.55% 36.41%+0.10 -0.1 28
2020-05-27 Paderborn 07 D 0-068.2 1856 1801 47.35% 23.09% 29.56%+0.45 -0.6 31
2020-05-27 @ FC Augsburg D 0-068.2 1801 1856 29.56% 23.09% 47.35%-0.45 +0.6 19
2020-05-27 Schalke 04 W 2-166.9 1841 1867 36.01% 23.54% 40.45%-0.12 +5.5 27
2020-05-27 @ Dusseldorf L 1-266.9 1867 1841 40.45% 23.54% 36.01%+0.12 -5.5 37
2020-05-29 Bayer Leverkusen L 0-154.5 1862 2040 19.33% 20.67% 59.99%-1.17 -3.1 38
2020-05-29 @ SC Freiburg W 1-054.5 2040 1862 59.99% 20.67% 19.33%+1.17 +3.1 56
2020-05-30 Dusseldorf W 5-044.1 2204 1847 78.65% 13.12% 8.22%+2.55 +5.2 67
2020-05-30 @ Bayern Munich L 0-544.1 1847 2204 8.22% 13.12% 78.65%-2.55 -5.2 27
2020-05-30 Eintracht Frankfurt L 1-269.2 1984 1922 48.23% 22.99% 28.78%+0.49 -6.3 42
2020-05-30 @ VfL Wolfsburg W 2-169.2 1922 1984 28.78% 22.99% 48.23%-0.49 +6.3 32
2020-05-30 FC Augsburg W 2-056.5 1887 1856 44.02% 23.38% 32.61%+0.28 +9.2 38
2020-05-30 @ Hertha BSC L 0-256.5 1856 1887 32.61% 23.38% 44.02%-0.28 -9.2 31
2020-05-30 Hoffenheim L 0-159.1 1876 1932 31.96% 23.33% 44.71%-0.33 -4.8 28
2020-05-30 @ Mainz 05 W 1-059.1 1932 1876 44.71% 23.33% 31.96%+0.33 +4.8 42
2020-05-30 Werder Bremen L 0-161.7 1862 1855 40.62% 23.53% 35.85%+0.11 -5.8 37
2020-05-30 @ Schalke 04 W 1-061.7 1855 1862 35.85% 23.53% 40.62%-0.11 +5.8 25
2020-05-31 Borussia Dortmund L 1-648.7 1802 2125 10.48% 15.28% 74.24%-2.18 -5.7 19
2020-05-31 @ Paderborn 07 W 6-148.7 2125 1802 74.24% 15.28% 10.48%+2.18 +5.7 60
2020-05-31 Union Berlin W 4-156.2 1992 1853 57.94% 21.22% 20.84%+1.03 +7.6 56
2020-05-31 @ Borussia Monchengladbach L 1-456.2 1853 1992 20.84% 21.22% 57.94%-1.03 -7.6 31
2020-06-01 RB Leipzig L 2-461.3 1912 2121 16.98% 19.64% 63.38%-1.39 -3.9 34
2020-06-01 @ 1. FC Koln W 4-261.3 2121 1912 63.38% 19.64% 16.98%+1.39 +3.9 58
2020-06-03 Eintracht Frankfurt L 0-354.0 1861 1929 30.55% 23.20% 46.25%-0.41 -12.7 25
2020-06-03 @ Werder Bremen W 3-054.0 1929 1861 46.25% 23.20% 30.55%+0.41 +12.7 35
2020-06-05 Borussia Monchengladbach W 1-065.8 1859 2000 22.54% 21.74% 55.72%-0.92 +7.5 41
2020-06-05 @ SC Freiburg L 0-165.8 2000 1859 55.72% 21.74% 22.54%+0.92 -7.5 56
2020-06-06 Bayern Munich L 2-462.7 2043 2210 20.22% 21.00% 58.77%-1.10 -4.7 56
2020-06-06 @ Bayer Leverkusen W 4-262.7 2210 2043 58.77% 21.00% 20.22%+1.10 +4.7 70
2020-06-06 Hertha BSC W 1-052.1 2130 1896 68.10% 17.93% 13.97%+1.70 +2.2 63
2020-06-06 @ Borussia Dortmund L 0-152.1 1896 2130 13.97% 17.93% 68.10%-1.70 -2.2 38
2020-06-06 Hoffenheim D 2-278.3 1842 1937 27.29% 22.77% 49.94%-0.60 +0.5 28
2020-06-06 @ Dusseldorf D 2-278.3 1937 1842 49.94% 22.77% 27.29%+0.60 -0.5 43
2020-06-06 Mainz 05 L 0-261.4 1941 1871 49.37% 22.85% 27.78%+0.55 -12.8 35
2020-06-06 @ Eintracht Frankfurt W 2-061.4 1871 1941 27.78% 22.85% 49.37%-0.55 +12.8 31
2020-06-06 Paderborn 07 D 1-175.0 2125 1796 76.39% 14.25% 9.36%+2.35 -2.1 59
2020-06-06 @ RB Leipzig D 1-175.0 1796 2125 9.36% 14.25% 76.39%-2.35 +2.1 20
2020-06-07 1. FC Koln D 1-172.2 1847 1908 31.32% 23.27% 45.40%-0.36 +0.4 32
2020-06-07 @ FC Augsburg D 1-172.2 1908 1847 45.40% 23.27% 31.32%+0.36 -0.4 35
2020-06-07 Schalke 04 D 1-172.1 1845 1856 38.15% 23.56% 38.28%-0.01 +0.0 32
2020-06-07 @ Union Berlin D 1-172.1 1856 1845 38.28% 23.56% 38.15%+0.01 +0.0 38
2020-06-07 VfL Wolfsburg L 0-156.2 1848 1978 23.70% 22.04% 54.26%-0.84 -3.7 25
2020-06-07 @ Werder Bremen W 1-056.2 1978 1848 54.26% 22.04% 23.70%+0.84 +3.7 45
2020-06-12 RB Leipzig L 0-251.5 1936 2122 18.67% 20.41% 60.92%-1.23 -5.6 43
2020-06-12 @ Hoffenheim W 2-051.5 2122 1936 60.92% 20.41% 18.67%+1.23 +5.6 62
2020-06-13 Borussia Dortmund L 0-151.1 1842 2133 12.03% 16.56% 71.41%-1.96 -1.8 28
2020-06-13 @ Dusseldorf W 1-051.1 2133 1842 71.41% 16.56% 12.03%+1.96 +1.8 66
2020-06-13 Borussia Monchengladbach W 2-157.8 2214 1992 66.86% 18.41% 14.73%+1.61 +2.2 73
2020-06-13 @ Bayern Munich L 1-257.8 1992 2214 14.73% 18.41% 66.86%-1.61 -2.2 56
2020-06-13 Eintracht Frankfurt L 1-461.0 1894 1928 34.78% 23.50% 41.72%-0.18 -11.9 38
2020-06-13 @ Hertha BSC W 4-161.0 1928 1894 41.72% 23.50% 34.78%+0.18 +11.9 38
2020-06-13 SC Freiburg D 2-278.6 1981 1866 55.05% 21.88% 23.07%+0.86 -0.7 46
2020-06-13 @ VfL Wolfsburg D 2-278.6 1866 1981 23.07% 21.88% 55.05%-0.86 +0.7 42
2020-06-13 Union Berlin L 1-269.1 1908 1845 48.30% 22.98% 28.72%+0.50 -6.3 35
2020-06-13 @ 1. FC Koln W 2-169.1 1845 1908 28.72% 22.98% 48.30%-0.50 +6.3 35
2020-06-13 Werder Bremen L 1-558.8 1798 1845 33.25% 23.42% 43.33%-0.26 -14.8 20
2020-06-13 @ Paderborn 07 W 5-158.8 1845 1798 43.33% 23.42% 33.25%+0.26 +14.8 28
2020-06-14 Bayer Leverkusen D 1-173.1 1856 2038 19.01% 20.54% 60.45%-1.20 +1.3 39
2020-06-14 @ Schalke 04 D 1-173.1 2038 1856 60.45% 20.54% 19.01%+1.20 -1.3 57
2020-06-14 FC Augsburg L 0-162.9 1884 1847 44.84% 23.32% 31.84%+0.32 -6.3 31
2020-06-14 @ Mainz 05 W 1-062.9 1847 1884 31.84% 23.32% 44.84%-0.32 +6.3 35
2020-06-16 Bayern Munich L 0-149.4 1860 2217 9.03% 13.93% 77.04%-2.42 -1.3 28
2020-06-16 @ Werder Bremen W 1-049.4 2217 1860 77.04% 13.93% 9.03%+2.42 +1.3 76
2020-06-16 Hertha BSC W 2-166.5 1867 1882 37.57% 23.56% 38.87%-0.04 +5.3 45
2020-06-16 @ SC Freiburg L 1-266.5 1882 1867 38.87% 23.56% 37.57%+0.04 -5.3 38
2020-06-16 Paderborn 07 W 1-057.7 1852 1784 49.07% 22.89% 28.04%+0.54 +4.3 38
2020-06-16 @ Union Berlin L 0-157.7 1784 1852 28.04% 22.89% 49.07%-0.54 -4.3 20
2020-06-16 VfL Wolfsburg W 3-055.6 1990 1981 41.05% 23.52% 35.43%+0.13 +14.3 59
2020-06-16 @ Borussia Monchengladbach L 0-355.6 1981 1990 35.43% 23.52% 41.05%-0.13 -14.3 46
2020-06-17 1. FC Koln W 3-158.5 2037 1901 57.48% 21.33% 21.19%+1.01 +5.4 60
2020-06-17 @ Bayer Leverkusen L 1-358.5 1901 2037 21.19% 21.33% 57.48%-1.01 -5.5 35
2020-06-17 Dusseldorf D 2-280.4 2128 1840 72.99% 15.86% 11.15%+2.07 -1.5 63
2020-06-17 @ RB Leipzig D 2-280.4 1840 2128 11.15% 15.86% 72.99%-2.07 +1.5 29
2020-06-17 Hoffenheim L 1-361.4 1853 1931 29.35% 23.07% 47.58%-0.48 -7.3 35
2020-06-17 @ FC Augsburg W 3-161.4 1931 1853 47.58% 23.07% 29.35%+0.48 +7.3 46
2020-06-17 Mainz 05 L 0-266.0 2134 1877 70.22% 17.07% 12.71%+1.85 -17.2 66
2020-06-17 @ Borussia Dortmund W 2-066.0 1877 2134 12.71% 17.07% 70.22%-1.85 +17.2 34
2020-06-17 Schalke 04 W 2-162.5 1940 1857 51.02% 22.61% 26.37%+0.64 +3.9 41
2020-06-17 @ Eintracht Frankfurt L 1-262.5 1857 1940 26.37% 22.61% 51.02%-0.64 -3.8 39
2020-06-20 Bayer Leverkusen W 2-063.7 1876 2042 20.34% 21.05% 58.61%-1.09 +14.8 41
2020-06-20 @ Hertha BSC L 0-263.7 2042 1876 58.61% 21.05% 20.34%+1.09 -14.8 60
2020-06-20 Borussia Dortmund L 0-259.2 2127 2117 41.00% 23.52% 35.47%+0.13 -11.0 63
2020-06-20 @ RB Leipzig W 2-059.2 2117 2127 35.47% 23.52% 41.00%-0.13 +11.0 69
2020-06-20 Borussia Monchengladbach L 1-356.1 1779 2004 15.85% 19.05% 65.10%-1.50 -4.1 20
2020-06-20 @ Paderborn 07 W 3-156.1 2004 1779 65.10% 19.05% 15.85%+1.50 +4.1 62
2020-06-20 Eintracht Frankfurt D 1-172.2 1896 1944 32.97% 23.40% 43.62%-0.27 +0.3 36
2020-06-20 @ 1. FC Koln D 1-172.2 1944 1896 43.62% 23.40% 32.97%+0.27 -0.3 42
2020-06-20 FC Augsburg D 1-172.1 1842 1846 39.08% 23.56% 37.36%+0.03 -0.0 30
2020-06-20 @ Dusseldorf D 1-172.1 1846 1842 37.36% 23.56% 39.08%-0.03 +0.0 36
2020-06-20 SC Freiburg W 3-152.4 2218 1872 77.75% 13.58% 8.67%+2.47 +2.1 79
2020-06-20 @ Bayern Munich L 1-352.4 1872 2218 8.67% 13.58% 77.75%-2.47 -2.1 45
2020-06-20 Union Berlin W 4-052.1 1938 1856 50.91% 22.63% 26.46%+0.63 +14.7 49
2020-06-20 @ Hoffenheim L 0-452.1 1856 1938 26.46% 22.63% 50.91%-0.63 -14.7 38
2020-06-20 VfL Wolfsburg L 1-457.9 1854 1966 25.37% 22.42% 52.21%-0.72 -9.1 39
2020-06-20 @ Schalke 04 W 4-157.9 1966 1854 52.21% 22.42% 25.37%+0.72 +9.1 49
2020-06-20 Werder Bremen W 3-162.2 1895 1858 44.81% 23.32% 31.87%+0.32 +7.8 37
2020-06-20 @ Mainz 05 L 1-362.2 1858 1895 31.87% 23.32% 44.81%-0.32 -7.8 28
2020-06-27 1. FC Koln W 6-160.9 1850 1896 33.32% 23.42% 43.25%-0.26 +22.3 31
2020-06-27 @ Werder Bremen L 1-660.9 1896 1850 43.25% 23.42% 33.32%+0.26 -22.3 36
2020-06-27 Bayern Munich L 0-447.3 1975 2220 14.61% 18.34% 67.05%-1.64 -8.2 49
2020-06-27 @ VfL Wolfsburg W 4-047.3 2220 1975 67.05% 18.34% 14.61%+1.64 +8.2 82
2020-06-27 Dusseldorf W 3-056.0 1841 1842 39.62% 23.55% 36.82%+0.06 +14.7 41
2020-06-27 @ Union Berlin L 0-356.0 1842 1841 36.82% 23.55% 39.62%-0.06 -14.7 30
2020-06-27 Hertha BSC W 2-161.2 2009 1891 55.31% 21.83% 22.86%+0.88 +3.4 65
2020-06-27 @ Borussia Monchengladbach L 1-261.2 1891 2009 22.86% 21.83% 55.31%-0.88 -3.4 41
2020-06-27 Hoffenheim L 0-462.0 2128 1953 62.02% 20.07% 17.91%+1.29 -29.5 69
2020-06-27 @ Borussia Dortmund W 4-062.0 1953 2128 17.91% 20.07% 62.02%-1.29 +29.5 52
2020-06-27 Mainz 05 W 1-055.7 2027 1902 56.22% 21.63% 22.15%+0.93 +3.5 63
2020-06-27 @ Bayer Leverkusen L 0-155.7 1902 2027 22.15% 21.63% 56.22%-0.93 -3.5 37
2020-06-27 Paderborn 07 W 3-265.0 1944 1775 61.25% 20.31% 18.44%+1.24 +2.6 45
2020-06-27 @ Eintracht Frankfurt L 2-365.0 1775 1944 18.44% 20.31% 61.25%-1.24 -2.6 20
2020-06-27 RB Leipzig L 1-257.0 1846 2115 13.15% 17.38% 69.46%-1.81 -1.9 36
2020-06-27 @ FC Augsburg W 2-157.0 2115 1846 69.46% 17.38% 13.15%+1.81 +1.9 66
2020-06-27 Schalke 04 W 4-054.3 1870 1844 43.34% 23.42% 33.25%+0.24 +17.8 48
2020-06-27 @ SC Freiburg L 0-454.3 1844 1870 33.25% 23.42% 43.34%-0.24 -17.8 39

Playoff Game Log

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

Date Opponent ScoreExcitement Pre Elo Opp Elo Win % Tie % Loss %Proj. Margin Elo Δ Record
2020-07-02 1. FC Heidenheim D 0-068.3 1873 1794 50.44% 22.70% 26.86%+0.61 -0.8 0-0-1
2020-07-02 @ Werder Bremen D 0-068.3 1794 1873 26.86% 22.70% 50.44%-0.61 +0.8 0-0-1
2020-07-06 Werder Bremen D 2-278.2 1795 1872 29.40% 23.07% 47.53%-0.47 +0.4 0-0-2
2020-07-06 @ 1. FC Heidenheim D 2-278.2 1872 1795 47.53% 23.07% 29.40%+0.47 -0.4 0-0-2

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 2020-06-17 12.71% Mainz 05 1877 2 @ Borussia Dortmund 2134 0
2 2019-10-05 15.31% Hoffenheim 1945 2 @ Bayern Munich 2158 1
3 2019-09-28 17.22% Schalke 04 1897 3 @ RB Leipzig 2082 1
4 2019-08-31 17.40% @ Union Berlin 1856 3 Borussia Dortmund 2058 1
5 2019-11-02 17.84% @ Eintracht Frankfurt 1953 5 Bayern Munich 2150 1
6 2020-06-27 17.91% Hoffenheim 1953 4 @ Borussia Dortmund 2128 0
7 2019-12-14 18.44% @ 1. FC Koln 1831 2 Bayer Leverkusen 2020 0
8 2019-10-26 18.89% @ SC Freiburg 1884 2 RB Leipzig 2068 1
9 2020-01-25 19.58% @ Eintracht Frankfurt 1935 2 RB Leipzig 2110 0
10 2020-06-20 20.34% @ Hertha BSC 1876 2 Bayer Leverkusen 2042 0
11 2019-12-07 20.71% @ Borussia Monchengladbach 1981 2 Bayern Munich 2142 1
12 2019-11-30 20.79% Bayer Leverkusen 2009 2 @ Bayern Munich 2149 1
13 2019-12-18 20.86% Hertha BSC 1866 1 @ Bayer Leverkusen 2005 0
14 2019-12-08 21.23% Paderborn 07 1806 1 @ Werder Bremen 1941 0
15 2020-06-05 22.54% @ SC Freiburg 1859 1 Borussia Monchengladbach 2000 0
16 2019-11-24 23.18% Mainz 05 1865 5 @ Hoffenheim 1979 1
17 2019-12-20 23.29% @ Hoffenheim 1949 2 Borussia Dortmund 2083 1
18 2019-09-15 23.35% SC Freiburg 1870 3 @ Hoffenheim 1982 0
19 2019-12-22 23.83% @ Paderborn 07 1809 2 Eintracht Frankfurt 1937 1
20 2019-12-18 24.51% 1. FC Koln 1847 4 @ Eintracht Frankfurt 1947 2
21 2020-05-16 24.77% Hertha BSC 1846 3 @ Hoffenheim 1944 0
22 2019-11-23 25.05% @ Union Berlin 1872 2 Borussia Monchengladbach 1988 0
23 2019-12-13 25.57% FC Augsburg 1860 4 @ Hoffenheim 1950 2
24 2020-05-26 25.79% VfL Wolfsburg 1968 4 @ Bayer Leverkusen 2056 1
25 2020-01-25 25.86% Paderborn 07 1809 2 @ SC Freiburg 1897 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 2020-06-27 29.50 Hoffenheim 4 1953 17.91% @ Borussia Dortmund 0 2128 62.02% 20.07%
2 2019-12-17 28.41 Mainz 05 5 1877 30.52% @ Werder Bremen 0 1924 46.28% 23.20%
3 2019-11-02 24.61 @ Eintracht Frankfurt 5 1953 17.84% Bayern Munich 1 2150 62.11% 20.04%
4 2020-02-22 24.24 1. FC Koln 5 1883 38.57% @ Hertha BSC 0 1870 37.86% 23.56%
5 2020-06-27 22.28 @ Werder Bremen 6 1850 33.32% 1. FC Koln 1 1896 43.25% 23.42%
6 2019-11-24 22.17 Mainz 05 5 1865 23.18% @ Hoffenheim 1 1979 54.91% 21.91%
7 2019-11-24 22.16 @ FC Augsburg 4 1832 32.54% Hertha BSC 0 1884 44.09% 23.37%
8 2019-09-29 20.68 Hertha BSC 4 1868 36.05% @ 1. FC Koln 0 1873 40.42% 23.54%
9 2019-09-15 20.30 SC Freiburg 3 1870 23.35% @ Hoffenheim 0 1982 54.69% 21.96%
10 2020-02-02 20.14 @ 1. FC Koln 4 1867 37.38% SC Freiburg 0 1883 39.06% 23.56%
11 2019-11-02 19.93 @ RB Leipzig 8 2060 61.42% Mainz 05 0 1890 18.32% 20.26%
12 2020-05-16 19.74 Hertha BSC 3 1846 24.77% @ Hoffenheim 0 1944 52.93% 22.30%
13 2020-05-22 19.61 @ Hertha BSC 4 1866 38.72% Union Berlin 0 1872 37.72% 23.56%
14 2020-02-07 18.35 @ Eintracht Frankfurt 5 1950 50.36% FC Augsburg 0 1872 26.92% 22.71%
15 2019-09-14 18.28 @ Borussia Dortmund 4 2045 42.05% Bayer Leverkusen 0 2028 34.46% 23.48%
16 2019-10-18 18.27 @ Eintracht Frankfurt 3 1943 28.74% Bayer Leverkusen 0 2025 48.27% 22.99%
17 2019-08-17 17.87 @ SC Freiburg 3 1848 29.88% Mainz 05 0 1921 46.99% 23.13%
18 2020-06-27 17.76 @ SC Freiburg 4 1870 43.34% Schalke 04 0 1844 33.25% 23.42%
19 2020-05-24 17.60 FC Augsburg 3 1839 30.66% @ Schalke 04 0 1885 46.12% 23.21%
20 2020-06-17 17.19 Mainz 05 2 1877 12.71% @ Borussia Dortmund 0 2134 70.22% 17.07%
21 2019-09-28 16.40 Borussia Monchengladbach 3 1944 34.26% @ Hoffenheim 0 1962 42.27% 23.47%
22 2019-11-09 16.37 @ Bayern Munich 4 2125 46.74% Borussia Dortmund 0 2075 30.10% 23.15%
23 2020-05-26 16.32 VfL Wolfsburg 4 1968 25.79% @ Bayer Leverkusen 1 2056 51.70% 22.51%
24 2020-02-23 15.90 @ VfL Wolfsburg 4 1954 47.90% Mainz 05 0 1895 29.07% 23.03%
25 2019-08-31 15.72 @ Schalke 04 3 1861 36.38% Hertha BSC 0 1884 40.08% 23.55%

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 2019-11-22 84.6 @ Borussia Dortmund 3 2058 69.74% Paderborn 07 3 1807 12.99% 17.27%
2 2020-05-26 82.8 @ Eintracht Frankfurt 3 1923 48.17% SC Freiburg 3 1861 28.83% 23.00%
3 2019-11-09 82.7 @ Schalke 04 3 1907 43.22% Dusseldorf 3 1882 33.35% 23.43%
4 2019-12-17 82.7 @ Borussia Dortmund 3 2083 36.80% RB Leipzig 3 2103 39.65% 23.55%
5 2020-02-28 82.6 @ Dusseldorf 3 1841 38.98% Hertha BSC 3 1846 37.46% 23.56%
6 2019-10-19 80.6 @ FC Augsburg 2 1828 10.51% Bayern Munich 2 2150 74.18% 15.31%
7 2020-06-17 80.4 @ RB Leipzig 2 2128 72.99% Dusseldorf 2 1840 11.15% 15.86%
8 2019-08-16 79.9 @ Bayern Munich 2 2139 68.96% Hertha BSC 2 1896 13.45% 17.59%
9 2020-05-27 79.8 @ RB Leipzig 2 2122 68.30% Hertha BSC 2 1885 13.85% 17.85%
10 2019-10-05 78.9 @ SC Freiburg 2 1895 20.24% Borussia Dortmund 2 2062 58.75% 21.01%
11 2019-09-22 78.6 @ Eintracht Frankfurt 2 1938 24.06% Borussia Dortmund 2 2063 53.80% 22.13%
12 2019-09-28 78.6 @ Borussia Dortmund 2 2062 54.84% Werder Bremen 2 1949 23.23% 21.93%
13 2020-02-01 78.6 @ RB Leipzig 2 2095 54.85% Borussia Monchengladbach 2 1982 23.23% 21.93%
14 2020-06-13 78.6 @ VfL Wolfsburg 2 1981 55.05% SC Freiburg 2 1866 23.07% 21.88%
15 2019-12-06 78.5 @ Eintracht Frankfurt 2 1954 52.51% Hertha BSC 2 1859 25.12% 22.37%
16 2019-10-26 78.3 @ Bayer Leverkusen 2 2007 47.66% Werder Bremen 2 1949 29.28% 23.06%
17 2019-11-02 78.3 @ Werder Bremen 2 1950 47.71% SC Freiburg 2 1892 29.24% 23.05%
18 2020-03-01 78.3 @ Union Berlin 2 1885 28.41% VfL Wolfsburg 2 1970 48.65% 22.94%
19 2020-05-24 78.3 @ 1. FC Koln 2 1921 50.66% Dusseldorf 2 1841 26.67% 22.67%
20 2020-06-06 78.3 @ Dusseldorf 2 1842 27.29% Hoffenheim 2 1937 49.94% 22.77%
21 2020-02-08 78.2 @ Bayer Leverkusen 4 2011 28.17% Borussia Dortmund 3 2098 48.92% 22.91%
22 2020-05-17 78.2 @ 1. FC Koln 2 1921 44.58% Mainz 05 2 1887 32.08% 23.34%
23 2020-07-06 * 78.2 @ 1. FC Heidenheim 2 1795 29.40% Werder Bremen 2 1872 47.53% 23.07%
24 2019-10-06 78.1 @ Eintracht Frankfurt 2 1943 38.65% Werder Bremen 2 1950 37.79% 23.56%
25 2019-12-21 78.1 @ Schalke 04 2 1920 43.86% SC Freiburg 2 1891 32.75% 23.39%
# Date Excitement Winning Team Losing Team Tie %
Team Score Elo Win % Team Score Elo Win %
1 2020-05-30 44.1 @ Bayern Munich 5 2204 78.65% Dusseldorf 0 1847 8.22% 13.12%
2 2019-09-21 46.0 @ Bayern Munich 4 2150 71.43% 1. FC Koln 0 1880 12.02% 16.55%
3 2020-01-19 46.3 Bayern Munich 4 2153 70.30% @ Hertha BSC 0 1875 12.67% 17.04%
4 2020-03-08 46.5 @ Bayern Munich 2 2191 77.78% FC Augsburg 0 1845 8.66% 13.57%
5 2019-11-23 46.8 Bayern Munich 4 2142 68.52% @ Dusseldorf 0 1882 13.71% 17.76%
6 2019-08-24 47.1 Bayern Munich 3 2138 69.64% @ Schalke 04 0 1867 13.05% 17.31%
7 2020-06-27 47.3 Bayern Munich 4 2220 67.05% @ VfL Wolfsburg 0 1975 14.61% 18.34%
8 2020-05-16 47.4 @ Borussia Dortmund 4 2115 66.79% Schalke 04 0 1893 14.77% 18.44%
9 2020-01-25 47.5 @ Bayern Munich 5 2160 67.41% Schalke 04 0 1932 14.39% 18.20%
10 2020-02-15 47.7 @ RB Leipzig 3 2095 67.64% Werder Bremen 0 1865 14.25% 18.11%
11 2020-05-17 47.7 Bayern Munich 2 2193 73.81% @ Union Berlin 0 1875 10.71% 15.48%
12 2019-12-14 48.2 RB Leipzig 3 2096 65.89% @ Dusseldorf 0 1863 15.34% 18.77%
13 2020-02-01 48.2 @ Borussia Dortmund 5 2087 65.21% Union Berlin 0 1881 15.78% 19.01%
14 2020-05-24 48.2 RB Leipzig 5 2111 64.98% @ Mainz 05 0 1887 15.92% 19.10%
15 2020-05-31 48.7 Borussia Dortmund 6 2125 74.24% @ Paderborn 07 1 1802 10.48% 15.28%
16 2019-12-07 48.8 @ Borussia Dortmund 5 2060 62.99% Dusseldorf 0 1875 17.24% 19.77%
17 2020-02-29 49.0 Bayern Munich 6 2177 64.54% @ Hoffenheim 0 1958 16.21% 19.25%
18 2019-08-18 49.2 RB Leipzig 4 2051 60.76% @ Union Berlin 0 1866 18.79% 20.45%
19 2019-12-14 49.2 Borussia Dortmund 4 2072 60.74% @ Mainz 05 0 1888 18.80% 20.46%
20 2020-06-16 49.4 Bayern Munich 1 2217 77.04% @ Werder Bremen 0 1860 9.03% 13.93%
21 2020-01-26 49.7 @ Bayer Leverkusen 3 2008 60.85% Dusseldorf 0 1843 18.72% 20.43%
22 2020-02-22 49.7 Borussia Dortmund 2 2105 67.13% @ Werder Bremen 0 1859 14.56% 18.31%
23 2020-02-22 49.7 RB Leipzig 5 2101 60.29% @ Schalke 04 0 1921 19.12% 20.59%
24 2019-08-31 50.1 @ Bayern Munich 6 2143 69.46% Mainz 05 1 1894 13.15% 17.38%
25 2019-09-28 50.2 Bayer Leverkusen 3 2016 58.97% @ FC Augsburg 0 1847 20.08% 20.95%