odds.report
Bundesliga crest

Bundesliga Results & Our Record

Bundesliga picks settled against final scores. Match reports for every fixture we covered, with our win rate and ROI in German football.

79

Settled picks

47

Won

32

Lost

59%

Win rate

-2.2%

ROI

Match Reports

won

SV 07 Elversberg vs FC Bayern München

13 Sept 2026

1 — 2

won

RB Leipzig vs Hamburger SV

13 Sept 2026

5 — 0

lost

1. FC Köln vs SV Werder Bremen

12 Sept 2026

1 — 1

won

1. FSV Mainz 05 vs Eintracht Frankfurt

12 Sept 2026

1 — 3

won

Borussia Dortmund vs SC Paderborn 07

12 Sept 2026

3 — 0

won

FC Augsburg vs Bayer 04 Leverkusen

12 Sept 2026

2 — 2

won

SC Freiburg vs Borussia Mönchengladbach

12 Sept 2026

5 — 0

won

TSG 1899 Hoffenheim vs VfB Stuttgart

12 Sept 2026

2 — 1

lost

1. FC Union Berlin vs FC Schalke 04

11 Sept 2026

1 — 3

lost

Eintracht Frankfurt vs FC Augsburg

6 Sept 2026

1 — 4

lost

Hamburger SV vs 1. FSV Mainz 05

6 Sept 2026

0 — 5

lost

FC Schalke 04 vs FC Bayern München

5 Sept 2026

0 — 0

won

Bayer 04 Leverkusen vs 1. FC Union Berlin

5 Sept 2026

4 — 0

lost

Borussia Mönchengladbach vs SV 07 Elversberg

5 Sept 2026

3 — 4

lost

SC Paderborn 07 vs SC Freiburg

5 Sept 2026

0 — 1

lost

SV Werder Bremen vs RB Leipzig

5 Sept 2026

3 — 1

won

TSG 1899 Hoffenheim vs Borussia Dortmund

5 Sept 2026

2 — 3

won

VfB Stuttgart vs 1. FC Köln

4 Sept 2026

4 — 1

won

FC Augsburg vs FC Schalke 04

30 Aug 2026

3 — 0

won

SC Freiburg vs SV Werder Bremen

30 Aug 2026

4 — 1

won

Borussia Dortmund vs Hamburger SV

29 Aug 2026

2 — 0

won

1. FC Köln vs TSG 1899 Hoffenheim

29 Aug 2026

3 — 2

won

1. FC Union Berlin vs Eintracht Frankfurt

29 Aug 2026

3 — 3

won

1. FSV Mainz 05 vs SC Paderborn 07

29 Aug 2026

0 — 0

won

RB Leipzig vs Borussia Mönchengladbach

29 Aug 2026

3 — 0

lost

SV 07 Elversberg vs Bayer 04 Leverkusen

29 Aug 2026

3 — 2

won

FC Bayern München vs VfB Stuttgart

28 Aug 2026

5 — 1

lost

1. FC Heidenheim 1846 vs 1. FSV Mainz 05

16 May 2026

0 — 2

won

1. FC Union Berlin vs FC Augsburg

16 May 2026

4 — 0

won

Bayer 04 Leverkusen vs Hamburger SV

16 May 2026

1 — 1

won

Borussia Mönchengladbach vs TSG 1899 Hoffenheim

16 May 2026

4 — 0

won

Eintracht Frankfurt vs VfB Stuttgart

16 May 2026

2 — 2

won

FC Bayern München vs 1. FC Köln

16 May 2026

5 — 1

lost

FC St. Pauli 1910 vs VfL Wolfsburg

16 May 2026

1 — 3

won

SC Freiburg vs RB Leipzig

16 May 2026

4 — 1

lost

SV Werder Bremen vs Borussia Dortmund

16 May 2026

0 — 2

lost

SC Freiburg vs VfL Wolfsburg

3 May 2026

1 — 1

lost

Borussia Mönchengladbach vs Borussia Dortmund

3 May 2026

1 — 0

won

FC St. Pauli 1910 vs 1. FSV Mainz 05

3 May 2026

1 — 2

lost

Bayer 04 Leverkusen vs RB Leipzig

2 May 2026

4 — 1

lost

FC Bayern München vs 1. FC Heidenheim 1846

2 May 2026

3 — 3

won

SV Werder Bremen vs FC Augsburg

2 May 2026

1 — 3

lost

Eintracht Frankfurt vs Hamburger SV

2 May 2026

1 — 2

won

TSG 1899 Hoffenheim vs VfB Stuttgart

2 May 2026

3 — 3

won

1. FC Union Berlin vs 1. FC Köln

2 May 2026

2 — 2

won

HSV vs Hoffenheim

25 Apr 2026

1 — 2

won

1. FC Köln vs Bayer 04 Leverkusen

25 Apr 2026

1 — 2

lost

Augsburg vs Frankfurt

25 Apr 2026

1 — 1

won

Heidenheim vs St. Pauli

25 Apr 2026

2 — 0

won

Mainz vs Bayern

25 Apr 2026

3 — 4

lost

Wolfsburg vs M'gladbach

25 Apr 2026

0 — 0

won

RB Leipzig vs Union Berlin

24 Apr 2026

3 — 1

lost

M'gladbach vs Mainz

19 Apr 2026

1 — 1

won

Bayern vs Stuttgart

19 Apr 2026

4 — 2

won

Freiburg vs Heidenheim

19 Apr 2026

2 — 1

won

Frankfurt vs RB Leipzig

18 Apr 2026

1 — 3

won

Bremen vs HSV

18 Apr 2026

3 — 1

lost

Hoffenheim vs Dortmund

18 Apr 2026

2 — 1

lost

Leverkusen vs Augsburg

18 Apr 2026

1 — 2

lost

Union Berlin vs Wolfsburg

18 Apr 2026

1 — 2

won

FC St. Pauli 1910 vs 1. FC Köln

17 Apr 2026

1 — 1

lost

Mainz vs Freiburg

12 Apr 2026

0 — 1

won

Stuttgart vs HSV

12 Apr 2026

4 — 0

won

1. FC Köln vs Werder Bremen

12 Apr 2026

3 — 1

won

St. Pauli vs Bayern

11 Apr 2026

0 — 5

lost

Dortmund vs Leverkusen

11 Apr 2026

0 — 1

lost

Heidenheim vs Union Berlin

11 Apr 2026

3 — 1

won

RB Leipzig vs M'gladbach

11 Apr 2026

1 — 0

won

Wolfsburg vs Frankfurt

11 Apr 2026

1 — 2

lost

Augsburg vs Hoffenheim

10 Apr 2026

2 — 2

lost

Frankfurt vs 1. FC Köln

5 Apr 2026

2 — 2

lost

Union Berlin vs St. Pauli

5 Apr 2026

1 — 1

won

Stuttgart vs Dortmund

4 Apr 2026

0 — 2

won

Bremen vs RB Leipzig

4 Apr 2026

1 — 2

won

Freiburg vs Bayern

4 Apr 2026

2 — 3

lost

Hoffenheim vs Mainz

4 Apr 2026

1 — 2

lost

HSV vs Augsburg

4 Apr 2026

1 — 1

won

Leverkusen vs Wolfsburg

4 Apr 2026

6 — 3

lost

M'gladbach vs Heidenheim

4 Apr 2026

2 — 2

The Bundesliga scores more freely than any other major league, and that single fact shapes this record more than anything tactical. Unders have been the losing side of our ledger here by a clear margin; the league's average goal rate means a total that looks safe on paper clears more often than the price implies.

The flip side is that goals markets in the other direction have been priced too short to be worth taking. When everyone knows a league is high-scoring, the value is not in betting that it will be. Most of what has worked here has come from handicaps against sides whose defensive record is worse than their table position.

Each report sets the result against the pre-match argument. Where an under lost to a late goal, the report says that plainly rather than treating it as bad luck — at these totals, the late goal is the base case.

Results by competition