Germany · season archive
Bundesliga 2025–26 results
All 306 matches with scores and match stats.
This is the full archive of the Bundesliga 2025–26 season: 306 matches.Each match page shows GossipBall's prediction alongside the result: predictions published before kick-off for matches since launch, and a retrospective test (made using only earlier results) for matches before launch. The favourite result came in 167 times (55%).
Bundesliga 2026–27Upcoming Bundesliga predictionsPrevious predictions
Bundesliga results, May 2026
27 matches16 May
Bayern Munich5
FC Köln1
Called correctly
Win probability: home 87%, draw 9%, away 5%
16 May
Eintracht Frankfurt2
Stuttgart2
Upset
Win probability: home 35%, draw 23%, away 42%
16 May
Freiburg4
RB Leipzig1
Upset
Win probability: home 28%, draw 25%, away 47%
16 May
Heidenheim0
Mainz2
Called correctly
Win probability: home 31%, draw 27%, away 42%
16 May
Bayer Leverkusen1
Hamburg1
Upset
Win probability: home 68%, draw 19%, away 13%
16 May
Gladbach4
Hoffenheim0
Upset
Win probability: home 37%, draw 24%, away 39%
16 May
St Pauli1
Wolfsburg3
Called correctly
Win probability: home 31%, draw 31%, away 38%
16 May
Union Berlin4
Augsburg0
Called correctly
Win probability: home 38%, draw 29%, away 33%
16 May
Werder Bremen0
Borussia Dortmund2
Called correctly
Win probability: home 20%, draw 23%, away 58%
10 May
Mainz1
Union Berlin3
Upset
Win probability: home 51%, draw 27%, away 22%
10 May
FC Köln1
Heidenheim3
Upset
Win probability: home 50%, draw 25%, away 25%
10 May
Hamburg3
Freiburg2
Upset
Win probability: home 35%, draw 29%, away 36%
9 May
Wolfsburg0
Bayern Munich1
Called correctly
Win probability: home 9%, draw 13%, away 79%
9 May
Augsburg3
Gladbach1
Called correctly
Win probability: home 38%, draw 28%, away 34%
9 May
Hoffenheim1
Werder Bremen0
Called correctly
Win probability: home 54%, draw 23%, away 24%
9 May
RB Leipzig2
St Pauli1
Called correctly
Win probability: home 67%, draw 22%, away 11%
9 May
Stuttgart3
Bayer Leverkusen1
Upset
Win probability: home 37%, draw 24%, away 39%
8 May
Borussia Dortmund3
Eintracht Frankfurt2
Called correctly
Win probability: home 62%, draw 20%, away 18%
3 May
Freiburg1
Wolfsburg1
Upset
Win probability: home 49%, draw 25%, away 26%
3 May
Gladbach1
Borussia Dortmund0
Upset
Win probability: home 21%, draw 23%, away 56%
3 May
St Pauli1
Mainz2
Called correctly
Win probability: home 25%, draw 32%, away 43%
2 May
Bayer Leverkusen4
RB Leipzig1
Called correctly
Win probability: home 47%, draw 25%, away 28%
2 May
Bayern Munich3
Heidenheim3
Upset
Win probability: home 92%, draw 6%, away 3%
2 May
Eintracht Frankfurt1
Hamburg2
Upset
Win probability: home 58%, draw 23%, away 19%
2 May
Hoffenheim3
Stuttgart3
Upset
Win probability: home 34%, draw 23%, away 43%
2 May
Union Berlin2
FC Köln2
Upset
Win probability: home 37%, draw 29%, away 34%
2 May
Werder Bremen1
Augsburg3
Upset
Win probability: home 44%, draw 28%, away 28%
Bundesliga results, April 2026
36 matches26 Apr
Borussia Dortmund4
Freiburg0
Called correctly
Win probability: home 64%, draw 20%, away 16%
26 Apr
Stuttgart1
Werder Bremen1
Upset
Win probability: home 63%, draw 20%, away 16%
25 Apr
Hamburg1
Hoffenheim2
Called correctly
Win probability: home 31%, draw 26%, away 43%
25 Apr
Augsburg1
Eintracht Frankfurt1
Upset
Win probability: home 31%, draw 25%, away 44%
25 Apr
FC Köln1
Bayer Leverkusen2
Called correctly
Win probability: home 21%, draw 23%, away 56%
25 Apr
Heidenheim2
St Pauli0
Called correctly
Win probability: home 40%, draw 31%, away 29%
25 Apr
Mainz3
Bayern Munich4
Called correctly
Win probability: home 13%, draw 18%, away 70%
25 Apr
Wolfsburg0
Gladbach0
Upset
Win probability: home 40%, draw 25%, away 35%
24 Apr
RB Leipzig3
Union Berlin1
Called correctly
Win probability: home 64%, draw 22%, away 14%
19 Apr
Gladbach1
Mainz1
Upset
Win probability: home 38%, draw 27%, away 35%
19 Apr
Bayern Munich4
Stuttgart2
Called correctly
Win probability: home 73%, draw 15%, away 12%
19 Apr
Freiburg2
Heidenheim1
Called correctly
Win probability: home 57%, draw 23%, away 20%
18 Apr
Eintracht Frankfurt1
RB Leipzig3
Called correctly
Win probability: home 35%, draw 24%, away 41%
18 Apr
Hoffenheim2
Borussia Dortmund1
Upset
Win probability: home 26%, draw 22%, away 52%
18 Apr
Bayer Leverkusen1
Augsburg2
Upset
Win probability: home 70%, draw 18%, away 11%
18 Apr
Union Berlin1
Wolfsburg2
Upset
Win probability: home 40%, draw 27%, away 33%
18 Apr
Werder Bremen3
Hamburg1
Called correctly
Win probability: home 43%, draw 28%, away 29%
17 Apr
St Pauli1
FC Köln1
Upset
Win probability: home 33%, draw 32%, away 34%
12 Apr
Mainz0
Freiburg1
Upset
Win probability: home 44%, draw 27%, away 28%
12 Apr
Stuttgart4
Hamburg0
Called correctly
Win probability: home 59%, draw 23%, away 18%
12 Apr
FC Köln3
Werder Bremen1
Called correctly
Win probability: home 41%, draw 27%, away 32%
11 Apr
St Pauli0
Bayern Munich5
Called correctly
Win probability: home 7%, draw 16%, away 77%
11 Apr
Borussia Dortmund0
Bayer Leverkusen1
Upset
Win probability: home 46%, draw 24%, away 30%
11 Apr
Heidenheim3
Union Berlin1
Upset
Win probability: home 34%, draw 29%, away 37%
11 Apr
RB Leipzig1
Gladbach0
Called correctly
Win probability: home 62%, draw 21%, away 17%
11 Apr
Wolfsburg1
Eintracht Frankfurt2
Called correctly
Win probability: home 31%, draw 23%, away 45%
10 Apr
Augsburg2
Hoffenheim2
Upset
Win probability: home 32%, draw 25%, away 43%
5 Apr
Eintracht Frankfurt2
FC Köln2
Upset
Win probability: home 58%, draw 22%, away 20%
5 Apr
Union Berlin1
St Pauli1
Upset
Win probability: home 42%, draw 34%, away 25%
4 Apr
Stuttgart0
Borussia Dortmund2
Called correctly
Win probability: home 38%, draw 24%, away 39%
4 Apr
Freiburg2
Bayern Munich3
Called correctly
Win probability: home 11%, draw 16%, away 73%
4 Apr
Hamburg1
Augsburg1
Upset
Win probability: home 44%, draw 29%, away 27%
4 Apr
Hoffenheim1
Mainz2
Upset
Win probability: home 45%, draw 25%, away 30%
4 Apr
Bayer Leverkusen6
Wolfsburg3
Called correctly
Win probability: home 70%, draw 18%, away 12%
4 Apr
Gladbach2
Heidenheim2
Upset
Win probability: home 57%, draw 23%, away 20%
4 Apr
Werder Bremen1
RB Leipzig2
Called correctly
Win probability: home 25%, draw 25%, away 50%
Bundesliga results, March 2026
31 matches22 Mar
Augsburg2
Stuttgart5
Called correctly
Win probability: home 24%, draw 25%, away 51%
22 Mar
St Pauli1
Freiburg2
Called correctly
Win probability: home 30%, draw 32%, away 38%
22 Mar
Mainz2
Eintracht Frankfurt1
Called correctly
Win probability: home 38%, draw 26%, away 36%
21 Mar
Borussia Dortmund3
Hamburg2
Called correctly
Win probability: home 66%, draw 21%, away 13%
21 Mar
Bayern Munich4
Union Berlin0
Called correctly
Win probability: home 85%, draw 10%, away 5%
21 Mar
FC Köln3
Gladbach3
Upset
Win probability: home 38%, draw 27%, away 35%
21 Mar
Heidenheim3
Bayer Leverkusen3
Upset
Win probability: home 13%, draw 20%, away 68%
21 Mar
Wolfsburg0
Werder Bremen1
Upset
Win probability: home 43%, draw 26%, away 32%
20 Mar
RB Leipzig5
Hoffenheim0
Called correctly
Win probability: home 53%, draw 23%, away 24%
15 Mar
Stuttgart1
RB Leipzig0
Called correctly
Win probability: home 43%, draw 24%, away 32%
15 Mar
Freiburg0
Union Berlin1
Upset
Win probability: home 48%, draw 28%, away 24%
15 Mar
Werder Bremen0
Mainz2
Upset
Win probability: home 37%, draw 28%, away 34%
14 Mar
Hamburg1
FC Köln1
Upset
Win probability: home 43%, draw 30%, away 27%
14 Mar
Borussia Dortmund2
Augsburg0
Called correctly
Win probability: home 70%, draw 19%, away 11%
14 Mar
Eintracht Frankfurt1
Heidenheim0
Called correctly
Win probability: home 68%, draw 18%, away 13%
14 Mar
Hoffenheim1
Wolfsburg1
Upset
Win probability: home 57%, draw 21%, away 22%
14 Mar
Bayer Leverkusen1
Bayern Munich1
Upset
Win probability: home 27%, draw 22%, away 51%
13 Mar
Gladbach2
St Pauli0
Called correctly
Win probability: home 46%, draw 30%, away 23%
8 Mar
Union Berlin1
Werder Bremen4
Upset
Win probability: home 40%, draw 29%, away 30%
8 Mar
St Pauli0
Eintracht Frankfurt0
Upset
Win probability: home 26%, draw 28%, away 46%
7 Mar
FC Köln1
Borussia Dortmund2
Called correctly
Win probability: home 19%, draw 23%, away 59%
7 Mar
Freiburg3
Bayer Leverkusen3
Upset
Win probability: home 23%, draw 25%, away 52%
7 Mar
Heidenheim2
Hoffenheim4
Called correctly
Win probability: home 23%, draw 24%, away 53%
7 Mar
Mainz2
Stuttgart2
Upset
Win probability: home 31%, draw 26%, away 43%
7 Mar
RB Leipzig2
Augsburg1
Called correctly
Win probability: home 63%, draw 22%, away 15%
7 Mar
Wolfsburg1
Hamburg2
Upset
Win probability: home 42%, draw 28%, away 30%
6 Mar
Bayern Munich4
Gladbach1
Called correctly
Win probability: home 86%, draw 9%, away 5%
4 Mar
Hamburg0
Bayer Leverkusen1
Called correctly
Win probability: home 20%, draw 26%, away 54%
1 Mar
Hamburg1
RB Leipzig2
Called correctly
Win probability: home 26%, draw 27%, away 47%
1 Mar
Eintracht Frankfurt2
Freiburg0
Called correctly
Win probability: home 51%, draw 23%, away 25%
1 Mar
Stuttgart4
Wolfsburg0
Called correctly
Win probability: home 61%, draw 21%, away 18%
Bundesliga results, February 2026
35 matches28 Feb
Borussia Dortmund2
Bayern Munich3
Called correctly
Win probability: home 28%, draw 22%, away 50%
28 Feb
Hoffenheim0
St Pauli1
Upset
Win probability: home 58%, draw 25%, away 17%
28 Feb
Bayer Leverkusen1
Mainz1
Upset
Win probability: home 63%, draw 22%, away 15%
28 Feb
Gladbach1
Union Berlin0
Called correctly
Win probability: home 44%, draw 28%, away 28%
28 Feb
Werder Bremen2
Heidenheim0
Called correctly
Win probability: home 51%, draw 26%, away 23%
27 Feb
Augsburg2
FC Köln0
Called correctly
Win probability: home 39%, draw 29%, away 32%
22 Feb
Heidenheim3
Stuttgart3
Upset
Win probability: home 18%, draw 23%, away 59%
22 Feb
St Pauli2
Werder Bremen1
Upset
Win probability: home 32%, draw 33%, away 35%
22 Feb
Freiburg2
Gladbach1
Called correctly
Win probability: home 46%, draw 26%, away 28%
21 Feb
RB Leipzig2
Borussia Dortmund2
Upset
Win probability: home 36%, draw 25%, away 39%
21 Feb
Bayern Munich3
Eintracht Frankfurt2
Called correctly
Win probability: home 81%, draw 11%, away 7%
21 Feb
FC Köln2
Hoffenheim2
Upset
Win probability: home 31%, draw 26%, away 43%
21 Feb
Union Berlin1
Bayer Leverkusen0
Upset
Win probability: home 18%, draw 25%, away 57%
21 Feb
Wolfsburg2
Augsburg3
Upset
Win probability: home 47%, draw 27%, away 26%
20 Feb
Mainz1
Hamburg1
Upset
Win probability: home 44%, draw 30%, away 26%
15 Feb
RB Leipzig2
Wolfsburg2
Upset
Win probability: home 62%, draw 21%, away 17%
15 Feb
Augsburg1
Heidenheim0
Called correctly
Win probability: home 47%, draw 28%, away 25%
14 Feb
Stuttgart3
FC Köln1
Called correctly
Win probability: home 59%, draw 23%, away 18%
14 Feb
Eintracht Frankfurt3
Gladbach0
Called correctly
Win probability: home 52%, draw 23%, away 25%
14 Feb
Hamburg3
Union Berlin2
Called correctly
Win probability: home 38%, draw 33%, away 29%
14 Feb
Hoffenheim3
Freiburg0
Called correctly
Win probability: home 48%, draw 24%, away 28%
14 Feb
Bayer Leverkusen4
St Pauli0
Called correctly
Win probability: home 68%, draw 22%, away 10%
14 Feb
Werder Bremen0
Bayern Munich3
Called correctly
Win probability: home 9%, draw 14%, away 77%
13 Feb
Borussia Dortmund4
Mainz0
Called correctly
Win probability: home 61%, draw 23%, away 16%
8 Feb
Bayern Munich5
Hoffenheim1
Called correctly
Win probability: home 79%, draw 12%, away 8%
8 Feb
FC Köln1
RB Leipzig2
Called correctly
Win probability: home 24%, draw 26%, away 49%
7 Feb
Gladbach1
Bayer Leverkusen1
Upset
Win probability: home 21%, draw 23%, away 56%
7 Feb
Freiburg1
Werder Bremen0
Called correctly
Win probability: home 47%, draw 26%, away 27%
7 Feb
Heidenheim0
Hamburg2
Called correctly
Win probability: home 34%, draw 31%, away 35%
7 Feb
Mainz2
Augsburg0
Called correctly
Win probability: home 48%, draw 29%, away 24%
7 Feb
St Pauli2
Stuttgart1
Upset
Win probability: home 19%, draw 28%, away 52%
7 Feb
Wolfsburg1
Borussia Dortmund2
Called correctly
Win probability: home 20%, draw 22%, away 57%
6 Feb
Union Berlin1
Eintracht Frankfurt1
Upset
Win probability: home 31%, draw 26%, away 43%
1 Feb
Borussia Dortmund3
Heidenheim2
Called correctly
Win probability: home 77%, draw 15%, away 8%
1 Feb
Stuttgart1
Freiburg0
Called correctly
Win probability: home 55%, draw 23%, away 22%
Bundesliga results, January 2026
42 matches31 Jan
Hamburg2
Bayern Munich2
Upset
Win probability: home 6%, draw 14%, away 79%
31 Jan
Augsburg2
St Pauli1
Called correctly
Win probability: home 40%, draw 34%, away 25%
31 Jan
Eintracht Frankfurt1
Bayer Leverkusen3
Called correctly
Win probability: home 29%, draw 24%, away 48%
31 Jan
Hoffenheim3
Union Berlin1
Called correctly
Win probability: home 52%, draw 26%, away 22%
31 Jan
RB Leipzig1
Mainz2
Upset
Win probability: home 56%, draw 25%, away 19%
31 Jan
Werder Bremen1
Gladbach1
Upset
Win probability: home 40%, draw 26%, away 34%
30 Jan
FC Köln1
Wolfsburg0
Called correctly
Win probability: home 40%, draw 27%, away 33%
27 Jan
St Pauli1
RB Leipzig1
Upset
Win probability: home 18%, draw 29%, away 53%
27 Jan
Werder Bremen0
Hoffenheim2
Called correctly
Win probability: home 36%, draw 25%, away 38%
25 Jan
Freiburg2
FC Köln1
Called correctly
Win probability: home 48%, draw 27%, away 26%
25 Jan
Gladbach0
Stuttgart3
Called correctly
Win probability: home 31%, draw 25%, away 44%
24 Jan
Union Berlin0
Borussia Dortmund3
Called correctly
Win probability: home 21%, draw 26%, away 53%
24 Jan
Bayern Munich1
Augsburg2
Upset
Win probability: home 88%, draw 8%, away 3%
24 Jan
Eintracht Frankfurt1
Hoffenheim3
Upset
Win probability: home 49%, draw 22%, away 28%
24 Jan
Heidenheim0
RB Leipzig3
Called correctly
Win probability: home 17%, draw 24%, away 59%
24 Jan
Bayer Leverkusen1
Werder Bremen0
Called correctly
Win probability: home 68%, draw 19%, away 13%
24 Jan
Mainz3
Wolfsburg1
Called correctly
Win probability: home 43%, draw 28%, away 29%
23 Jan
St Pauli0
Hamburg0
Upset
Win probability: home 36%, draw 36%, away 29%
18 Jan
Augsburg2
Freiburg2
Upset
Win probability: home 31%, draw 29%, away 40%
18 Jan
Stuttgart1
Union Berlin1
Upset
Win probability: home 58%, draw 24%, away 18%
17 Jan
RB Leipzig1
Bayern Munich5
Called correctly
Win probability: home 21%, draw 22%, away 57%
17 Jan
Borussia Dortmund3
St Pauli2
Called correctly
Win probability: home 69%, draw 22%, away 9%
17 Jan
FC Köln2
Mainz1
Called correctly
Win probability: home 36%, draw 30%, away 34%
17 Jan
Hamburg0
Gladbach0
Upset
Win probability: home 32%, draw 28%, away 40%
17 Jan
Hoffenheim1
Bayer Leverkusen0
Upset
Win probability: home 26%, draw 23%, away 51%
17 Jan
Wolfsburg1
Heidenheim1
Upset
Win probability: home 55%, draw 24%, away 21%
16 Jan
Werder Bremen3
Eintracht Frankfurt3
Upset
Win probability: home 33%, draw 25%, away 43%
15 Jan
Augsburg1
Union Berlin1
Upset
Win probability: home 36%, draw 32%, away 33%
14 Jan
FC Köln1
Bayern Munich3
Called correctly
Win probability: home 9%, draw 15%, away 76%
14 Jan
Hoffenheim5
Gladbach1
Called correctly
Win probability: home 46%, draw 24%, away 30%
14 Jan
RB Leipzig2
Freiburg0
Called correctly
Win probability: home 57%, draw 23%, away 20%
14 Jan
Wolfsburg2
St Pauli1
Called correctly
Win probability: home 49%, draw 30%, away 20%
13 Jan
Borussia Dortmund3
Werder Bremen0
Called correctly
Win probability: home 66%, draw 20%, away 14%
13 Jan
Mainz2
Heidenheim1
Called correctly
Win probability: home 53%, draw 27%, away 20%
13 Jan
Stuttgart3
Eintracht Frankfurt2
Called correctly
Win probability: home 46%, draw 24%, away 30%
11 Jan
Bayern Munich8
Wolfsburg1
Called correctly
Win probability: home 83%, draw 11%, away 6%
11 Jan
Gladbach4
Augsburg0
Called correctly
Win probability: home 48%, draw 27%, away 25%
10 Jan
Bayer Leverkusen1
Stuttgart4
Upset
Win probability: home 57%, draw 22%, away 21%
10 Jan
Freiburg2
Hamburg1
Called correctly
Win probability: home 54%, draw 26%, away 21%
10 Jan
Heidenheim2
FC Köln2
Upset
Win probability: home 32%, draw 29%, away 39%
10 Jan
Union Berlin2
Mainz2
Upset
Win probability: home 35%, draw 32%, away 33%
9 Jan
Eintracht Frankfurt3
Borussia Dortmund3
Upset
Win probability: home 30%, draw 25%, away 45%
Bundesliga results, December 2025
27 matches21 Dec
Heidenheim0
Bayern Munich4
Called correctly
Win probability: home 6%, draw 12%, away 82%
21 Dec
Mainz0
St Pauli0
Upset
Win probability: home 49%, draw 32%, away 20%
20 Dec
RB Leipzig1
Bayer Leverkusen3
Upset
Win probability: home 37%, draw 26%, away 37%
20 Dec
Augsburg0
Werder Bremen0
Upset
Win probability: home 36%, draw 28%, away 36%
20 Dec
FC Köln0
Union Berlin1
Upset
Win probability: home 41%, draw 30%, away 29%
20 Dec
Hamburg1
Eintracht Frankfurt1
Upset
Win probability: home 25%, draw 25%, away 51%
20 Dec
Stuttgart0
Hoffenheim0
Upset
Win probability: home 55%, draw 21%, away 24%
20 Dec
Wolfsburg3
Freiburg4
Upset
Win probability: home 41%, draw 27%, away 32%
19 Dec
Borussia Dortmund2
Gladbach0
Called correctly
Win probability: home 65%, draw 20%, away 15%
14 Dec
Werder Bremen0
Stuttgart4
Called correctly
Win probability: home 34%, draw 25%, away 41%
14 Dec
Bayern Munich2
Mainz2
Upset
Win probability: home 81%, draw 13%, away 6%
14 Dec
Freiburg1
Borussia Dortmund1
Upset
Win probability: home 25%, draw 25%, away 51%
13 Dec
Bayer Leverkusen2
FC Köln0
Called correctly
Win probability: home 68%, draw 19%, away 13%
13 Dec
Eintracht Frankfurt1
Augsburg0
Called correctly
Win probability: home 59%, draw 22%, away 18%
13 Dec
Hoffenheim4
Hamburg1
Called correctly
Win probability: home 51%, draw 25%, away 24%
13 Dec
Gladbach1
Wolfsburg3
Upset
Win probability: home 45%, draw 26%, away 30%
13 Dec
St Pauli2
Heidenheim1
Called correctly
Win probability: home 37%, draw 34%, away 29%
12 Dec
Union Berlin3
RB Leipzig1
Upset
Win probability: home 21%, draw 27%, away 52%
7 Dec
Borussia Dortmund2
Hoffenheim0
Called correctly
Win probability: home 65%, draw 19%, away 16%
7 Dec
Hamburg3
Werder Bremen2
Upset
Win probability: home 30%, draw 30%, away 40%
6 Dec
RB Leipzig6
Eintracht Frankfurt0
Called correctly
Win probability: home 49%, draw 24%, away 27%
6 Dec
Augsburg2
Bayer Leverkusen0
Upset
Win probability: home 15%, draw 21%, away 63%
6 Dec
FC Köln1
St Pauli1
Upset
Win probability: home 48%, draw 31%, away 21%
6 Dec
Heidenheim2
Freiburg1
Upset
Win probability: home 27%, draw 27%, away 46%
6 Dec
Stuttgart0
Bayern Munich5
Called correctly
Win probability: home 18%, draw 19%, away 63%
6 Dec
Wolfsburg3
Union Berlin1
Called correctly
Win probability: home 43%, draw 29%, away 27%
5 Dec
Mainz0
Gladbach1
Upset
Win probability: home 42%, draw 27%, away 31%
Bundesliga results, November 2025
35 matches30 Nov
Freiburg4
Mainz0
Called correctly
Win probability: home 39%, draw 28%, away 33%
30 Nov
Eintracht Frankfurt1
Wolfsburg1
Upset
Win probability: home 57%, draw 22%, away 21%
30 Nov
Hamburg2
Stuttgart1
Upset
Win probability: home 19%, draw 26%, away 55%
29 Nov
Bayer Leverkusen1
Borussia Dortmund2
Upset
Win probability: home 49%, draw 24%, away 28%
29 Nov
Bayern Munich3
St Pauli1
Called correctly
Win probability: home 85%, draw 12%, away 4%
29 Nov
Hoffenheim3
Augsburg0
Called correctly
Win probability: home 51%, draw 24%, away 25%
29 Nov
Union Berlin1
Heidenheim2
Upset
Win probability: home 49%, draw 29%, away 23%
29 Nov
Werder Bremen1
FC Köln1
Upset
Win probability: home 45%, draw 26%, away 29%
28 Nov
Gladbach0
RB Leipzig0
Upset
Win probability: home 27%, draw 24%, away 48%
23 Nov
St Pauli0
Union Berlin1
Upset
Win probability: home 30%, draw 35%, away 35%
23 Nov
RB Leipzig2
Werder Bremen0
Called correctly
Win probability: home 58%, draw 23%, away 20%
22 Nov
FC Köln3
Eintracht Frankfurt4
Called correctly
Win probability: home 29%, draw 26%, away 45%
22 Nov
Augsburg1
Hamburg0
Called correctly
Win probability: home 44%, draw 30%, away 27%
22 Nov
Bayern Munich6
Freiburg2
Called correctly
Win probability: home 80%, draw 13%, away 7%
22 Nov
Borussia Dortmund3
Stuttgart3
Upset
Win probability: home 52%, draw 23%, away 24%
22 Nov
Heidenheim0
Gladbach3
Called correctly
Win probability: home 30%, draw 26%, away 44%
22 Nov
Wolfsburg1
Bayer Leverkusen3
Called correctly
Win probability: home 20%, draw 23%, away 57%
21 Nov
Mainz1
Hoffenheim1
Upset
Win probability: home 45%, draw 25%, away 30%
9 Nov
Eintracht Frankfurt1
Mainz0
Called correctly
Win probability: home 50%, draw 25%, away 25%
9 Nov
Stuttgart3
Augsburg2
Called correctly
Win probability: home 61%, draw 22%, away 17%
9 Nov
Freiburg2
St Pauli1
Called correctly
Win probability: home 49%, draw 31%, away 20%
8 Nov
Gladbach3
FC Köln1
Called correctly
Win probability: home 41%, draw 26%, away 32%
8 Nov
Hamburg1
Borussia Dortmund1
Upset
Win probability: home 13%, draw 21%, away 65%
8 Nov
Hoffenheim3
RB Leipzig1
Upset
Win probability: home 26%, draw 23%, away 51%
8 Nov
Bayer Leverkusen6
Heidenheim0
Called correctly
Win probability: home 73%, draw 17%, away 9%
8 Nov
Union Berlin2
Bayern Munich2
Upset
Win probability: home 8%, draw 17%, away 75%
7 Nov
Werder Bremen2
Wolfsburg1
Called correctly
Win probability: home 43%, draw 26%, away 31%
2 Nov
Wolfsburg2
Hoffenheim3
Upset
Win probability: home 43%, draw 25%, away 32%
2 Nov
FC Köln4
Hamburg1
Called correctly
Win probability: home 41%, draw 32%, away 27%
1 Nov
Bayern Munich3
Bayer Leverkusen0
Called correctly
Win probability: home 60%, draw 20%, away 19%
1 Nov
Heidenheim1
Eintracht Frankfurt1
Upset
Win probability: home 22%, draw 23%, away 55%
1 Nov
Mainz1
Werder Bremen1
Upset
Win probability: home 44%, draw 26%, away 30%
1 Nov
RB Leipzig3
Stuttgart1
Called correctly
Win probability: home 46%, draw 25%, away 29%
1 Nov
St Pauli0
Gladbach4
Called correctly
Win probability: home 33%, draw 31%, away 36%
1 Nov
Union Berlin0
Freiburg0
Upset
Win probability: home 34%, draw 29%, away 37%
Bundesliga results, October 2025
28 matches31 Oct
Augsburg0
Borussia Dortmund1
Called correctly
Win probability: home 18%, draw 22%, away 60%
26 Oct
Stuttgart2
Mainz1
Called correctly
Win probability: home 50%, draw 26%, away 24%
26 Oct
Bayer Leverkusen2
Freiburg0
Called correctly
Win probability: home 64%, draw 21%, away 15%
25 Oct
Borussia Dortmund1
FC Köln0
Called correctly
Win probability: home 65%, draw 21%, away 14%
25 Oct
Augsburg0
RB Leipzig6
Called correctly
Win probability: home 24%, draw 27%, away 50%
25 Oct
Eintracht Frankfurt2
St Pauli0
Called correctly
Win probability: home 56%, draw 27%, away 17%
25 Oct
Hamburg0
Wolfsburg1
Upset
Win probability: home 37%, draw 30%, away 33%
25 Oct
Hoffenheim3
Heidenheim1
Called correctly
Win probability: home 51%, draw 25%, away 24%
25 Oct
Gladbach0
Bayern Munich3
Called correctly
Win probability: home 10%, draw 14%, away 76%
24 Oct
Werder Bremen1
Union Berlin0
Called correctly
Win probability: home 46%, draw 27%, away 27%
19 Oct
St Pauli0
Hoffenheim3
Upset
Win probability: home 37%, draw 31%, away 32%
19 Oct
Freiburg2
Eintracht Frankfurt2
Upset
Win probability: home 33%, draw 25%, away 41%
18 Oct
Bayern Munich2
Borussia Dortmund1
Called correctly
Win probability: home 64%, draw 19%, away 17%
18 Oct
FC Köln1
Augsburg1
Upset
Win probability: home 42%, draw 29%, away 30%
18 Oct
Heidenheim2
Werder Bremen2
Upset
Win probability: home 30%, draw 27%, away 42%
18 Oct
Mainz3
Bayer Leverkusen4
Called correctly
Win probability: home 24%, draw 26%, away 50%
18 Oct
RB Leipzig2
Hamburg1
Called correctly
Win probability: home 55%, draw 26%, away 18%
18 Oct
Wolfsburg0
Stuttgart3
Called correctly
Win probability: home 31%, draw 26%, away 42%
17 Oct
Union Berlin3
Gladbach1
Called correctly
Win probability: home 37%, draw 28%, away 35%
5 Oct
Gladbach0
Freiburg0
Upset
Win probability: home 39%, draw 26%, away 36%
5 Oct
Hamburg4
Mainz0
Upset
Win probability: home 15%, draw 31%, away 54%
5 Oct
Stuttgart1
Heidenheim0
Called correctly
Win probability: home 63%, draw 22%, away 15%
4 Oct
Eintracht Frankfurt0
Bayern Munich3
Called correctly
Win probability: home 19%, draw 19%, away 62%
4 Oct
Augsburg3
Wolfsburg1
Upset
Win probability: home 33%, draw 29%, away 38%
4 Oct
Borussia Dortmund1
RB Leipzig1
Upset
Win probability: home 49%, draw 24%, away 27%
4 Oct
Bayer Leverkusen2
Union Berlin0
Called correctly
Win probability: home 68%, draw 20%, away 12%
4 Oct
Werder Bremen1
St Pauli0
Called correctly
Win probability: home 43%, draw 31%, away 26%
3 Oct
Hoffenheim0
FC Köln1
Upset
Win probability: home 45%, draw 25%, away 30%
Bundesliga results, September 2025
27 matches28 Sep
Union Berlin0
Hamburg0
Upset
Win probability: home 57%, draw 28%, away 15%
28 Sep
FC Köln1
Stuttgart2
Called correctly
Win probability: home 28%, draw 26%, away 46%
28 Sep
Freiburg1
Hoffenheim1
Upset
Win probability: home 47%, draw 24%, away 29%
27 Sep
Gladbach4
Eintracht Frankfurt6
Called correctly
Win probability: home 30%, draw 25%, away 45%
27 Sep
Heidenheim2
Augsburg1
Upset
Win probability: home 35%, draw 29%, away 36%
27 Sep
Mainz0
Borussia Dortmund2
Called correctly
Win probability: home 30%, draw 26%, away 44%
27 Sep
St Pauli1
Bayer Leverkusen2
Called correctly
Win probability: home 18%, draw 28%, away 53%
27 Sep
Wolfsburg0
RB Leipzig1
Called correctly
Win probability: home 31%, draw 27%, away 43%
26 Sep
Bayern Munich4
Werder Bremen0
Called correctly
Win probability: home 80%, draw 13%, away 8%
21 Sep
Borussia Dortmund1
Wolfsburg0
Called correctly
Win probability: home 62%, draw 20%, away 18%
21 Sep
Bayer Leverkusen1
Gladbach1
Upset
Win probability: home 70%, draw 18%, away 12%
21 Sep
Eintracht Frankfurt3
Union Berlin4
Upset
Win probability: home 59%, draw 24%, away 17%
20 Sep
RB Leipzig3
FC Köln1
Called correctly
Win probability: home 57%, draw 24%, away 19%
20 Sep
Augsburg1
Mainz4
Called correctly
Win probability: home 31%, draw 30%, away 39%
20 Sep
Hamburg2
Heidenheim1
Upset
Win probability: home 15%, draw 32%, away 54%
20 Sep
Hoffenheim1
Bayern Munich4
Called correctly
Win probability: home 11%, draw 15%, away 74%
20 Sep
Werder Bremen0
Freiburg3
Upset
Win probability: home 45%, draw 25%, away 29%
19 Sep
Stuttgart2
St Pauli0
Called correctly
Win probability: home 51%, draw 29%, away 20%
14 Sep
Gladbach0
Werder Bremen4
Upset
Win probability: home 42%, draw 25%, away 33%
14 Sep
St Pauli2
Augsburg1
Called correctly
Win probability: home 37%, draw 35%, away 28%
13 Sep
Bayern Munich5
Hamburg0
Called correctly
Win probability: home 86%, draw 12%, away 3%
13 Sep
Freiburg3
Stuttgart1
Upset
Win probability: home 31%, draw 26%, away 44%
13 Sep
Heidenheim0
Borussia Dortmund2
Called correctly
Win probability: home 17%, draw 21%, away 61%
13 Sep
Mainz0
RB Leipzig1
Called correctly
Win probability: home 35%, draw 28%, away 37%
13 Sep
Union Berlin2
Hoffenheim4
Upset
Win probability: home 38%, draw 28%, away 34%
13 Sep
Wolfsburg3
FC Köln3
Upset
Win probability: home 47%, draw 28%, away 26%
12 Sep
Bayer Leverkusen3
Eintracht Frankfurt1
Called correctly
Win probability: home 54%, draw 23%, away 23%
Bundesliga results, August 2025
18 matches31 Aug
FC Köln4
Freiburg1
Upset
Win probability: home 33%, draw 30%, away 37%
31 Aug
Borussia Dortmund3
Union Berlin0
Called correctly
Win probability: home 64%, draw 21%, away 14%
31 Aug
Wolfsburg1
Mainz1
Upset
Win probability: home 38%, draw 29%, away 34%
30 Aug
Augsburg2
Bayern Munich3
Called correctly
Win probability: home 11%, draw 18%, away 71%
30 Aug
Hoffenheim1
Eintracht Frankfurt3
Called correctly
Win probability: home 29%, draw 24%, away 47%
30 Aug
RB Leipzig2
Heidenheim0
Called correctly
Win probability: home 63%, draw 22%, away 15%
30 Aug
Stuttgart1
Gladbach0
Called correctly
Win probability: home 55%, draw 22%, away 23%
30 Aug
Werder Bremen3
Bayer Leverkusen3
Upset
Win probability: home 21%, draw 23%, away 55%
29 Aug
Hamburg0
St Pauli2
Upset
Win probability: home 32%, draw 48%, away 19%
24 Aug
Gladbach0
Hamburg0
Upset
Win probability: home 45%, draw 25%, away 29%
24 Aug
Mainz0
FC Köln1
Upset
Win probability: home 54%, draw 27%, away 18%
23 Aug
St Pauli3
Borussia Dortmund3
Upset
Win probability: home 19%, draw 30%, away 51%
23 Aug
Eintracht Frankfurt4
Werder Bremen1
Called correctly
Win probability: home 52%, draw 24%, away 23%
23 Aug
Freiburg1
Augsburg3
Upset
Win probability: home 48%, draw 28%, away 24%
23 Aug
Heidenheim1
Wolfsburg3
Called correctly
Win probability: home 32%, draw 28%, away 40%
23 Aug
Bayer Leverkusen1
Hoffenheim2
Upset
Win probability: home 73%, draw 16%, away 11%
23 Aug
Union Berlin2
Stuttgart1
Upset
Win probability: home 25%, draw 28%, away 47%
22 Aug
Bayern Munich6
RB Leipzig0
Called correctly
Win probability: home 65%, draw 20%, away 16%