The free key reads yesterday again: our one-month trial of today on the free key has finished. Read the changelog
GER

Oberliga - Mittelrhein 2025/26

Every result, the table as it finished, and the price each match went off at. 240 matches played between August 2025 and June 2026.

240Matches
958Goals
3.99Per game
47.9%Home wins
24%Priced at kickoff
Bergisch GladbachTop of the table

Final table 16 clubs

Computed from the match rows below, three points for a win. Ask the API for it as it stood on any date of the season and you get the table as it actually was that morning, not this one filtered.

#ClubPWDLGDPts
1 BGBergisch Gladbach 30 20 7 3 +57 67
2 EHEintracht Hohkeppel 30 20 4 6 +50 64
3 SSSiegburger SV 30 19 5 6 +41 62
4 SMSSV Merten 30 18 6 6 +52 60
5 VVVfL Vichttal 30 18 5 7 +37 59
6 WEGWegberg-Beeck 30 15 6 9 +27 51
7 FREFrechen 30 16 2 12 +12 50
8 BORBornheim 30 14 4 12 +9 46
9 TBKTuS BW Königsdorf 30 14 4 12 -1 46
10 FKIFortuna Köln II 30 13 6 11 +15 45
11 DMDüren Merzenich 30 11 5 14 -10 38
12 HENHennef 05 30 11 2 17 -21 35
13 PORPorz 30 7 4 19 -41 25
14 TWTeutonia Weiden 30 4 4 22 -79 16
15 SDSF Düren 30 4 2 24 -62 14
16 PESPesch 30 2 2 26 -86 8

How the season went

Every figure counted from the matches, not typed in.

Goals per game
3.99
958 goals. 71.7% of matches went over 2.5.
Home advantage
47.9%
Draws 14.2%, away wins 37.9%.
Half-time lead held
88%
From 166 matches where someone led at the break.
2–0 18 · 7.5%
0–2 16 · 6.7%
2–1 14 · 5.8%
2–2 12 · 5%
1–3 12 · 5%
1–2 12 · 5%

Results 240

The three prices are what the market showed at kickoff. The shortest is highlighted, so you can see at a glance where the market was wrong.

Sunday 7 June 2026
13:45 Pesch 0 – 2 Eintracht Hohkeppel — — —
13:30 Frechen 7 – 1 Teutonia Weiden — — —
13:30 VfL Vichttal 0 – 2 TuS BW Königsdorf — — —
13:00 SF Düren 0 – 3 Wegberg-Beeck 9.00 6.80 1.23
13:00 Hennef 05 1 – 3 Bornheim — — —
13:00 Bergisch Gladbach 10 – 0 Porz — — —
13:00 Düren Merzenich 2 – 5 Fortuna Köln II — — —
13:00 SSV Merten 5 – 1 Siegburger SV — — —
Sunday 31 May 2026
13:30 Eintracht Hohkeppel 2 – 1 Düren Merzenich — — —
13:30 TuS BW Königsdorf 2 – 0 Pesch — — —
13:30 Fortuna Köln II 6 – 1 SF Düren 1.65 4.50 3.76
13:30 Siegburger SV 3 – 0 Hennef 05 — — —
13:30 Teutonia Weiden 0 – 10 SSV Merten 7.60 5.50 1.39
13:30 Bornheim 3 – 6 VfL Vichttal — — —
13:00 Porz 1 – 4 Frechen — — —
13:00 Wegberg-Beeck 0 – 0 Bergisch Gladbach 3.88 4.60 1.73
Monday 25 May 2026
17:30 Pesch 0 – 2 Bornheim — — —
13:30 Fortuna Köln II 0 – 2 Eintracht Hohkeppel 7.50 5.15 1.32
13:30 Frechen 2 – 4 Wegberg-Beeck — — —
13:30 VfL Vichttal 3 – 2 Siegburger SV — — —
13:00 Bergisch Gladbach 7 – 1 SF Düren 1.07 12.00 20.00
13:00 Hennef 05 4 – 1 Teutonia Weiden 1.53 5.00 5.70
Friday 22 May 2026
18:00 SSV Merten 8 – 3 Porz — — —
17:30 Düren Merzenich 2 – 0 TuS BW Königsdorf — — —
Sunday 17 May 2026
13:30 Siegburger SV 2 – 0 Pesch — — —
13:30 Bornheim 4 – 2 Düren Merzenich — — —
13:30 TuS BW Königsdorf 3 – 2 Fortuna Köln II — — —
13:00 Porz 1 – 5 Hennef 05 — — —
13:00 Wegberg-Beeck 2 – 2 SSV Merten 2.58 3.52 2.30
13:00 Bergisch Gladbach 4 – 1 Frechen — — —
13:00 SF Düren 1 – 3 Eintracht Hohkeppel 26.00 12.00 1.04
Friday 15 May 2026
18:00 Teutonia Weiden 0 – 6 VfL Vichttal — — —
Sunday 10 May 2026
13:45 Pesch 0 – 2 Teutonia Weiden — — —
13:30 Fortuna Köln II 0 – 3 Bornheim — — —
13:30 VfL Vichttal 3 – 3 Porz — — —
13:30 Frechen 2 – 0 SF Düren — — —
13:00 Düren Merzenich 1 – 2 Siegburger SV — — —
13:00 SSV Merten 4 – 1 Bergisch Gladbach 4.25 4.20 1.88
13:00 Hennef 05 1 – 0 Wegberg-Beeck 6.00 4.90 1.49
12:30 Eintracht Hohkeppel 6 – 1 TuS BW Königsdorf 1.60 3.80 5.00
Sunday 3 May 2026
13:30 Bornheim 3 – 1 Eintracht Hohkeppel — — —
13:30 Frechen 1 – 1 SSV Merten — — —
13:30 Siegburger SV 4 – 2 Fortuna Köln II — — —
13:30 Teutonia Weiden 0 – 4 Düren Merzenich — — —
13:00 Wegberg-Beeck 3 – 1 VfL Vichttal — — —
13:00 Bergisch Gladbach 5 – 1 Hennef 05 — — —
13:00 Porz 2 – 0 Pesch — — —
13:00 SF Düren 2 – 3 TuS BW Königsdorf — — —
Sunday 26 April 2026
14:00 SSV Merten 6 – 0 SF Düren — — —
13:45 Pesch 0 – 2 Wegberg-Beeck — — —
13:30 Fortuna Köln II 3 – 3 Teutonia Weiden — — —
13:30 VfL Vichttal 2 – 1 Bergisch Gladbach — — —
13:30 Eintracht Hohkeppel 1 – 1 Siegburger SV — — —
13:30 TuS BW Königsdorf 3 – 0 Bornheim — — —
13:00 Düren Merzenich 5 – 2 Porz — — —
Friday 24 April 2026
18:00 Hennef 05 6 – 0 Frechen — — —
Sunday 19 April 2026
13:30 Frechen 3 – 2 VfL Vichttal — — —
13:30 Siegburger SV 5 – 2 TuS BW Königsdorf — — —
13:30 Teutonia Weiden 0 – 2 Eintracht Hohkeppel — — —
13:00 SF Düren 1 – 3 Bornheim — — —
13:00 SSV Merten 4 – 0 Hennef 05 — — —
13:00 Porz 2 – 2 Fortuna Köln II — — —
13:00 Bergisch Gladbach 7 – 0 Pesch — — —
Friday 17 April 2026
17:30 Wegberg-Beeck 1 – 0 Düren Merzenich — — —
Sunday 12 April 2026
13:45 Pesch 0 – 1 Frechen — — —
13:30 TuS BW Königsdorf 6 – 0 Teutonia Weiden — — —
13:30 VfL Vichttal 2 – 2 SSV Merten 2.00 4.00 3.57
13:30 Eintracht Hohkeppel 5 – 1 Porz — — —
13:30 Bornheim 1 – 3 Siegburger SV — — —
13:00 Düren Merzenich 2 – 2 Bergisch Gladbach — — —
Saturday 11 April 2026
13:30 Hennef 05 3 – 1 SF Düren — — —
Friday 10 April 2026
17:30 Fortuna Köln II 2 – 2 Wegberg-Beeck 2.11 3.37 2.95
Sunday 29 March 2026
13:30 Frechen 4 – 0 Düren Merzenich — — —
13:30 Teutonia Weiden 0 – 4 Bornheim — — —
13:00 Bergisch Gladbach 2 – 1 Fortuna Köln II — — —
13:00 SF Düren 1 – 4 Siegburger SV — — —
13:00 Wegberg-Beeck 3 – 1 Eintracht Hohkeppel — — —
13:00 Porz 1 – 3 TuS BW Königsdorf — — —
13:00 Hennef 05 0 – 2 VfL Vichttal — — —
13:00 SSV Merten 5 – 2 Pesch — — —
Sunday 22 March 2026
14:45 Pesch 6 – 3 Hennef 05 — — —
14:30 Eintracht Hohkeppel 2 – 4 Bergisch Gladbach — — —
14:30 Bornheim 4 – 1 Porz — — —
14:30 Siegburger SV 2 – 0 Teutonia Weiden — — —
14:30 TuS BW Königsdorf 2 – 1 Wegberg-Beeck — — —
14:30 VfL Vichttal 6 – 1 SF Düren — — —
14:30 Fortuna Köln II 2 – 1 Frechen — — —
14:00 Düren Merzenich 0 – 2 SSV Merten — — —
Sunday 15 March 2026
14:30 VfL Vichttal 8 – 0 Pesch — — —
14:30 Frechen 1 – 5 Eintracht Hohkeppel — — —
14:00 Hennef 05 1 – 0 Düren Merzenich — — —
14:00 Porz 1 – 5 Siegburger SV — — —
14:00 Bergisch Gladbach 2 – 0 TuS BW Königsdorf — — —
14:00 SSV Merten 0 – 1 Fortuna Köln II — — —
14:00 Wegberg-Beeck 4 – 0 Bornheim — — —
Friday 13 March 2026
19:00 SF Düren 4 – 3 Teutonia Weiden — — —
Sunday 8 March 2026
15:00 TuS BW Königsdorf 1 – 3 Frechen — — —
14:45 Pesch 0 – 5 SF Düren — — —
14:30 Siegburger SV 0 – 1 Wegberg-Beeck — — —
14:30 Eintracht Hohkeppel 2 – 1 SSV Merten — — —
14:30 Teutonia Weiden 4 – 3 Porz — — —
14:30 Fortuna Köln II 2 – 0 Hennef 05 — — —
14:00 Düren Merzenich 0 – 6 VfL Vichttal — — —
Saturday 7 March 2026
14:00 Bornheim 0 – 2 Bergisch Gladbach — — —
Sunday 1 March 2026
14:45 Pesch 0 – 1 Düren Merzenich — — —
14:30 VfL Vichttal 3 – 2 Fortuna Köln II 2.25 3.20 3.00
14:30 Frechen 1 – 4 Bornheim — — —
14:00 SSV Merten 3 – 1 TuS BW Königsdorf — — —
14:00 Hennef 05 0 – 1 Eintracht Hohkeppel 9.50 6.50 1.20
14:00 Bergisch Gladbach 0 – 1 Siegburger SV — — —
Friday 27 February 2026
19:00 SF Düren 0 – 2 Porz — — —
19:00 Wegberg-Beeck 6 – 0 Teutonia Weiden 1.41 4.75 5.80
Sunday 22 February 2026
14:30 TuS BW Königsdorf 1 – 2 Hennef 05 — — —
14:30 Bornheim 0 – 0 SSV Merten — — —
14:30 Eintracht Hohkeppel 3 – 0 VfL Vichttal 2.25 3.90 3.15
14:30 Teutonia Weiden 0 – 4 Bergisch Gladbach — — —
14:30 Fortuna Köln II 3 – 0 Pesch 1.36 5.25 6.45
14:30 Siegburger SV 1 – 1 Frechen — — —
14:00 Porz 3 – 1 Wegberg-Beeck — — —
Friday 20 February 2026
18:00 Düren Merzenich 2 – 2 SF Düren — — —
Sunday 14 December 2025
14:30 Teutonia Weiden 0 – 4 Frechen — — —
14:30 Fortuna Köln II 0 – 2 Düren Merzenich — — —
14:30 Eintracht Hohkeppel 12 – 1 Pesch 1.55 4.90 4.53
14:30 TuS BW Königsdorf 1 – 1 VfL Vichttal 4.50 4.50 1.66
14:30 Siegburger SV 0 – 1 SSV Merten — — —
14:00 Porz 1 – 2 Bergisch Gladbach — — —
13:30 Wegberg-Beeck 5 – 1 SF Düren 1.40 5.33 6.20
Friday 12 December 2025
19:00 Bornheim 3 – 1 Hennef 05 — — —
Sunday 7 December 2025
14:45 Pesch 2 – 6 TuS BW Königsdorf 3.60 3.80 2.02
14:30 Frechen 3 – 2 Porz — — —
14:30 VfL Vichttal 2 – 1 Bornheim — — —
14:00 SSV Merten 1 – 0 Teutonia Weiden — — —
14:00 Bergisch Gladbach 2 – 1 Wegberg-Beeck — — —
14:00 SF Düren 1 – 3 Fortuna Köln II — — —
13:30 Hennef 05 0 – 2 Siegburger SV — — —
13:30 Düren Merzenich 0 – 3 Eintracht Hohkeppel — — —
Sunday 30 November 2025
14:30 Siegburger SV 4 – 0 VfL Vichttal — — —
14:30 Eintracht Hohkeppel 2 – 1 Fortuna Köln II 2.25 4.30 2.50
14:30 TuS BW Königsdorf 2 – 0 Düren Merzenich — — —
14:30 Teutonia Weiden 2 – 3 Hennef 05 2.50 4.10 2.40
14:30 Bornheim 5 – 3 Pesch — — —
14:00 SF Düren 2 – 3 Bergisch Gladbach 12.00 7.50 1.16
14:00 Porz 0 – 3 SSV Merten — — —
13:30 Wegberg-Beeck 0 – 1 Frechen — — —
Friday 21 November 2025
18:30 VfL Vichttal 3 – 0 Teutonia Weiden 1.53 4.90 4.64
Sunday 16 November 2025
14:45 Pesch 1 – 3 Siegburger SV — — —
14:30 Eintracht Hohkeppel 7 – 0 SF Düren — — —
14:30 Fortuna Köln II 5 – 0 TuS BW Königsdorf 2.30 4.05 2.60
14:30 Frechen 0 – 2 Bergisch Gladbach — — —
14:00 SSV Merten 1 – 2 Wegberg-Beeck 2.15 4.00 2.95
13:30 Düren Merzenich 4 – 2 Bornheim — — —
13:30 Hennef 05 2 – 0 Porz — — —
Sunday 9 November 2025
14:45 Bornheim 2 – 3 Fortuna Köln II — — —
14:30 Siegburger SV 1 – 1 Düren Merzenich — — —
14:30 Teutonia Weiden 0 – 0 Pesch 2.08 5.00 2.70
14:30 TuS BW Königsdorf 1 – 3 Eintracht Hohkeppel 2.55 4.05 2.35
14:00 Bergisch Gladbach 1 – 1 SSV Merten 2.30 4.05 2.70
14:00 SF Düren 1 – 3 Frechen — — —
14:00 Porz 2 – 5 VfL Vichttal — — —
13:30 Wegberg-Beeck 5 – 0 Hennef 05 1.76 4.30 4.10
Sunday 2 November 2025
14:45 Pesch 1 – 6 Porz — — —
14:30 VfL Vichttal 0 – 0 Wegberg-Beeck 1.63 4.40 4.20
14:30 Eintracht Hohkeppel 0 – 0 Bornheim — — —
14:30 TuS BW Königsdorf 2 – 1 SF Düren 1.62 4.70 3.95
14:30 Fortuna Köln II 1 – 1 Siegburger SV — — —
13:30 Hennef 05 1 – 1 Bergisch Gladbach — — —
Friday 31 October 2025
18:30 SSV Merten 1 – 2 Frechen — — —
18:30 Düren Merzenich 2 – 0 Teutonia Weiden — — —
Sunday 26 October 2025
14:30 Siegburger SV 4 – 0 Eintracht Hohkeppel — — —
14:30 Bornheim 2 – 0 TuS BW Königsdorf — — —
14:30 Frechen 1 – 2 Hennef 05 — — —
14:30 Teutonia Weiden 0 – 3 Fortuna Köln II 4.70 4.20 1.63
14:00 Porz 1 – 2 Düren Merzenich — — —
14:00 Bergisch Gladbach 2 – 0 VfL Vichttal 2.30 4.30 2.55
14:00 Wegberg-Beeck 5 – 2 Pesch 1.65 4.75 4.10
Friday 24 October 2025
18:00 SF Düren 0 – 4 SSV Merten 5.30 4.70 1.48
Sunday 19 October 2025
13:45 Pesch 1 – 6 Bergisch Gladbach — — —
13:30 Fortuna Köln II 3 – 3 Porz — — —
13:30 TuS BW Königsdorf 1 – 3 Siegburger SV — — —
13:30 VfL Vichttal 1 – 0 Frechen — — —
13:30 Bornheim 2 – 0 SF Düren — — —
13:30 Eintracht Hohkeppel 4 – 1 Teutonia Weiden 1.62 4.80 3.90
13:00 Hennef 05 0 – 3 SSV Merten 5.20 4.20 1.62
Friday 17 October 2025
17:30 Düren Merzenich 0 – 0 Wegberg-Beeck — — —
Sunday 12 October 2025
13:30 Siegburger SV 2 – 2 Bornheim — — —
13:30 Frechen 7 – 0 Pesch — — —
13:00 SF Düren 4 – 3 Hennef 05 — — —
13:00 Porz 4 – 2 Eintracht Hohkeppel — — —
13:00 Wegberg-Beeck 1 – 2 Fortuna Köln II — — —
13:00 SSV Merten 2 – 1 VfL Vichttal — — —
13:00 Bergisch Gladbach 2 – 2 Düren Merzenich — — —
Friday 10 October 2025
18:00 Teutonia Weiden 1 – 1 TuS BW Königsdorf — — —
Sunday 5 October 2025
13:45 Pesch 1 – 0 SSV Merten — — —
13:30 Eintracht Hohkeppel 2 – 0 Wegberg-Beeck — — —
13:30 VfL Vichttal 2 – 0 Hennef 05 — — —
13:30 Bornheim 3 – 3 Teutonia Weiden — — —
13:30 Siegburger SV 5 – 1 SF Düren — — —
13:30 Fortuna Köln II 0 – 2 Bergisch Gladbach — — —
13:30 TuS BW Königsdorf 3 – 2 Porz — — —
13:00 Düren Merzenich 4 – 3 Frechen — — —
Sunday 28 September 2025
13:30 Teutonia Weiden 0 – 7 Siegburger SV — — —
13:30 Frechen 1 – 0 Fortuna Köln II — — —
13:00 Porz 0 – 5 Bornheim — — —
13:00 Wegberg-Beeck 1 – 2 TuS BW Königsdorf 2.20 3.90 2.80
13:00 Bergisch Gladbach 2 – 2 Eintracht Hohkeppel 2.50 4.20 2.28
13:00 SF Düren 1 – 2 VfL Vichttal 15.00 7.25 1.17
Saturday 27 September 2025
16:30 SSV Merten 3 – 1 Düren Merzenich — — —
16:00 Hennef 05 4 – 2 Pesch 2.35 4.10 2.50
Sunday 21 September 2025
13:45 Pesch 1 – 5 VfL Vichttal — — —
13:30 Eintracht Hohkeppel 4 – 0 Frechen — — —
13:30 Teutonia Weiden 2 – 0 SF Düren 2.40 5.50 2.15
13:30 Siegburger SV 1 – 3 Porz — — —
13:30 Bornheim 2 – 3 Wegberg-Beeck — — —
13:30 Fortuna Köln II 2 – 2 SSV Merten 4.10 4.80 1.59
12:30 TuS BW Königsdorf 1 – 1 Bergisch Gladbach 2.16 4.20 2.85
Friday 19 September 2025
18:00 Düren Merzenich 2 – 0 Hennef 05 — — —
Sunday 14 September 2025
13:30 VfL Vichttal 4 – 1 Düren Merzenich — — —
13:00 Wegberg-Beeck 0 – 3 Siegburger SV — — —
13:00 SF Düren 2 – 2 Pesch — — —
13:00 Bergisch Gladbach 2 – 1 Bornheim — — —
13:00 Hennef 05 0 – 4 Fortuna Köln II 2.30 4.00 2.55
13:00 SSV Merten 2 – 1 Eintracht Hohkeppel 4.30 4.90 1.55
13:00 Porz 1 – 2 Teutonia Weiden — — —
Friday 12 September 2025
17:30 Frechen 2 – 1 TuS BW Königsdorf — — —
Sunday 7 September 2025
13:30 Siegburger SV 0 – 2 Bergisch Gladbach — — —
13:30 Teutonia Weiden 0 – 3 Wegberg-Beeck 4.94 5.33 1.45
13:30 Fortuna Köln II 1 – 2 VfL Vichttal 2.80 4.05 2.10
13:30 TuS BW Königsdorf 1 – 0 SSV Merten 4.50 4.40 1.68
13:30 Eintracht Hohkeppel 4 – 1 Hennef 05 1.60 4.50 4.34
13:30 Bornheim 1 – 5 Frechen — — —
13:00 Porz 4 – 3 SF Düren — — —
13:00 Düren Merzenich 3 – 1 Pesch — — —
Sunday 31 August 2025
13:45 Pesch 0 – 1 Fortuna Köln II — — —
13:30 VfL Vichttal 2 – 2 Eintracht Hohkeppel 4.75 4.60 1.60
13:30 Frechen 2 – 3 Siegburger SV — — —
13:00 SF Düren 4 – 3 Düren Merzenich — — —
13:00 Bergisch Gladbach 4 – 0 Teutonia Weiden 1.60 5.20 3.95
13:00 Hennef 05 1 – 1 TuS BW Königsdorf 2.85 4.20 2.15
Saturday 30 August 2025
16:00 Wegberg-Beeck 3 – 3 Porz — — —
Friday 29 August 2025
17:00 SSV Merten 3 – 0 Bornheim — — —

Every league on this page, in one API call

1,693,122 matches across 1,381 competitions, with a price at kickoff on 803,876 of them. The free key reaches every country in the archive, for yesterday, as one whole day.

Get a free key