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

2. Bundesliga 2026/27

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

81Matches
245Goals
3.02Per game
45.7%Home wins
100%Priced at kickoff
Hertha BSCTop of the table

Final table 18 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 HBHertha BSC 9 8 1 0 +12 25
2 FN1. FC Nürnberg 9 5 3 1 +9 18
3 FK1. FC Kaiserslautern 9 5 3 1 +5 18
4 VWVfL Wolfsburg 9 4 4 1 +9 16
5 FM1. FC Magdeburg 9 5 1 3 +8 16
6 FH1. FC Heidenheim 9 4 3 2 0 15
7 FSPFC St. Pauli 9 2 6 1 +2 12
8 VOVfL Osnabrück 9 3 2 4 -1 11
9 ABArminia Bielefeld 9 3 2 4 -1 11
10 EBEintracht Braunschweig 9 3 1 5 0 10
11 ECEnergie Cottbus 9 2 4 3 -1 10
12 SGFSpVgg Greuther Fürth 9 2 3 4 -4 9
13 HKHolstein Kiel 9 1 5 3 -1 8
14 VBVfL Bochum 9 2 2 5 -4 8
15 DDDynamo Dresden 9 2 2 5 -7 8
16 HANHannover 96 9 2 2 5 -7 8
17 KSKarlsruher SC 9 2 2 5 -9 8
18 SDSV Darmstadt 98 9 2 2 5 -10 8

How the season went

Every figure counted from the matches, not typed in.

Goals per game
3.02
245 goals. 55.6% of matches went over 2.5.
Home advantage
45.7%
Draws 29.6%, away wins 24.7%.
Half-time lead held
71.4%
From 49 matches where someone led at the break.
1–1 10 · 12.3%
0–1 9 · 11.1%
3–0 7 · 8.6%
2–2 7 · 8.6%
2–1 7 · 8.6%
2–0 6 · 7.4%

Results 144

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 20 December 2026
12:30 VfL Wolfsburg scheduled Arminia Bielefeld — — —
12:30 FC St. Pauli scheduled Hertha BSC — — —
12:30 1. FC Nürnberg scheduled VfL Osnabrück — — —
12:30 Karlsruher SC scheduled Dynamo Dresden — — —
12:30 1. FC Heidenheim scheduled Eintracht Braunschweig — — —
12:30 Hannover 96 scheduled 1. FC Kaiserslautern — — —
12:30 SV Darmstadt 98 scheduled SpVgg Greuther Fürth — — —
12:30 Energie Cottbus scheduled Holstein Kiel — — —
12:30 VfL Bochum scheduled 1. FC Magdeburg — — —
Sunday 13 December 2026
12:30 VfL Osnabrück scheduled FC St. Pauli — — —
12:30 Dynamo Dresden scheduled Energie Cottbus — — —
12:30 1. FC Magdeburg scheduled 1. FC Nürnberg — — —
12:30 Holstein Kiel scheduled Hannover 96 — — —
12:30 Hertha BSC scheduled SV Darmstadt 98 — — —
12:30 SpVgg Greuther Fürth scheduled VfL Wolfsburg — — —
12:30 Eintracht Braunschweig scheduled Karlsruher SC — — —
12:30 VfL Bochum scheduled 1. FC Heidenheim — — —
12:30 Arminia Bielefeld scheduled 1. FC Kaiserslautern — — —
Sunday 6 December 2026
12:30 VfL Wolfsburg scheduled 1. FC Magdeburg — — —
12:30 FC St. Pauli scheduled 1. FC Heidenheim — — —
12:30 1. FC Nürnberg scheduled VfL Bochum — — —
12:30 Karlsruher SC scheduled Holstein Kiel — — —
12:30 1. FC Kaiserslautern scheduled SpVgg Greuther Fürth — — —
12:30 Hannover 96 scheduled Hertha BSC — — —
12:30 SV Darmstadt 98 scheduled Eintracht Braunschweig — — —
12:30 Energie Cottbus scheduled VfL Osnabrück — — —
12:30 Arminia Bielefeld scheduled Dynamo Dresden — — —
Sunday 29 November 2026
12:30 1. FC Magdeburg scheduled Energie Cottbus — — —
12:30 SpVgg Greuther Fürth scheduled Arminia Bielefeld — — —
12:30 Eintracht Braunschweig scheduled VfL Wolfsburg — — —
Saturday 28 November 2026
19:30 VfL Osnabrück scheduled Hannover 96 — — —
12:00 Dynamo Dresden scheduled FC St. Pauli — — —
12:00 Holstein Kiel scheduled 1. FC Kaiserslautern — — —
12:00 Hertha BSC scheduled Karlsruher SC — — —
Friday 27 November 2026
17:30 1. FC Heidenheim scheduled 1. FC Nürnberg — — —
17:30 VfL Bochum scheduled SV Darmstadt 98 — — —
Sunday 22 November 2026
12:30 Karlsruher SC scheduled VfL Osnabrück — — —
12:30 1. FC Kaiserslautern scheduled Dynamo Dresden — — —
12:30 Energie Cottbus scheduled Hertha BSC — — —
Saturday 21 November 2026
19:30 FC St. Pauli scheduled VfL Bochum — — —
12:00 VfL Wolfsburg scheduled Holstein Kiel — — —
12:00 1. FC Nürnberg scheduled Eintracht Braunschweig — — —
12:00 Hannover 96 scheduled SpVgg Greuther Fürth — — —
Friday 20 November 2026
17:30 SV Darmstadt 98 scheduled 1. FC Heidenheim — — —
17:30 Arminia Bielefeld scheduled 1. FC Magdeburg — — —
Sunday 8 November 2026
12:30 1. FC Magdeburg scheduled FC St. Pauli — — —
12:30 1. FC Heidenheim scheduled Hannover 96 — — —
12:30 VfL Bochum scheduled Karlsruher SC — — —
Saturday 7 November 2026
19:30 Hertha BSC scheduled VfL Wolfsburg — — —
12:00 VfL Osnabrück scheduled 1. FC Kaiserslautern — — —
12:00 1. FC Nürnberg scheduled SV Darmstadt 98 — — —
12:00 Holstein Kiel scheduled Arminia Bielefeld — — —
Friday 6 November 2026
17:30 Dynamo Dresden scheduled SpVgg Greuther Fürth — — —
17:30 Eintracht Braunschweig scheduled Energie Cottbus — — —
Sunday 1 November 2026
12:30 FC St. Pauli scheduled 1. FC Nürnberg — — —
12:30 Hannover 96 scheduled Dynamo Dresden — — —
12:30 SpVgg Greuther Fürth scheduled Holstein Kiel — — —
Saturday 31 October 2026
19:30 Karlsruher SC scheduled 1. FC Heidenheim — — —
12:00 VfL Wolfsburg scheduled VfL Osnabrück — — —
12:00 1. FC Kaiserslautern scheduled Hertha BSC — — —
12:00 SV Darmstadt 98 scheduled 1. FC Magdeburg — — —
Friday 30 October 2026
17:30 Energie Cottbus scheduled VfL Bochum — — —
17:30 Arminia Bielefeld scheduled Eintracht Braunschweig — — —
Sunday 25 October 2026
12:30 VfL Osnabrück 3 – 0 SpVgg Greuther Fürth 2.14 3.49 2.99
12:30 Holstein Kiel 3 – 0 Dynamo Dresden 2.23 3.59 2.79
12:30 Eintracht Braunschweig 2 – 0 Hannover 96 2.85 3.55 2.20
Saturday 24 October 2026
18:30 1. FC Nürnberg 0 – 1 1. FC Kaiserslautern 2.07 3.61 3.05
11:00 1. FC Magdeburg 6 – 1 Karlsruher SC 1.76 3.89 3.82
11:00 Hertha BSC 1 – 0 Arminia Bielefeld 1.80 3.75 3.79
11:00 1. FC Heidenheim 1 – 1 Energie Cottbus 1.44 4.80 5.47
Friday 23 October 2026
16:30 SV Darmstadt 98 0 – 0 FC St. Pauli 2.89 3.38 2.27
16:30 VfL Bochum 1 – 1 VfL Wolfsburg 2.86 3.80 2.12
Sunday 18 October 2026
11:30 Dynamo Dresden 2 – 0 1. FC Magdeburg 2.51 3.54 2.46
11:30 Karlsruher SC 4 – 0 SV Darmstadt 98 2.31 3.56 2.69
11:30 Arminia Bielefeld 2 – 1 VfL Osnabrück 1.88 3.50 3.73
Saturday 17 October 2026
18:30 Hannover 96 1 – 1 FC St. Pauli 2.32 3.51 2.69
11:00 VfL Wolfsburg 3 – 1 1. FC Heidenheim 1.61 4.28 4.34
11:00 1. FC Kaiserslautern 2 – 0 VfL Bochum 2.20 3.53 2.85
11:00 SpVgg Greuther Fürth 2 – 0 Eintracht Braunschweig 2.05 3.75 3.00
Friday 16 October 2026
16:30 Holstein Kiel 0 – 0 Hertha BSC 2.82 3.76 2.15
16:30 Energie Cottbus 1 – 1 1. FC Nürnberg 3.26 4.14 1.86
Sunday 11 October 2026
11:30 FC St. Pauli 2 – 0 Karlsruher SC 1.66 3.94 4.39
11:30 Hertha BSC 2 – 1 SpVgg Greuther Fürth 1.50 4.52 4.99
11:30 VfL Bochum 0 – 1 Arminia Bielefeld 1.99 3.46 3.39
Saturday 10 October 2026
18:30 1. FC Nürnberg 4 – 4 VfL Wolfsburg 2.35 3.68 2.57
11:00 VfL Osnabrück 1 – 1 Dynamo Dresden 2.35 3.49 2.67
11:00 1. FC Magdeburg 3 – 0 Hannover 96 2.30 3.65 2.64
11:00 SV Darmstadt 98 3 – 1 Energie Cottbus 2.03 3.89 2.98
Friday 9 October 2026
16:30 1. FC Heidenheim 0 – 0 1. FC Kaiserslautern 2.02 3.62 3.19
16:30 Eintracht Braunschweig 1 – 0 Holstein Kiel 2.67 3.70 2.27
Sunday 20 September 2026
11:30 Hannover 96 2 – 1 VfL Bochum 1.89 3.82 3.47
11:30 Energie Cottbus 1 – 1 FC St. Pauli 3.03 3.79 2.05
11:30 Arminia Bielefeld 2 – 2 1. FC Heidenheim 1.93 3.73 3.40
Saturday 19 September 2026
18:30 Dynamo Dresden 1 – 2 Hertha BSC 2.53 3.74 2.39
11:00 Karlsruher SC 0 – 1 1. FC Nürnberg 2.85 3.95 2.09
11:00 1. FC Kaiserslautern 1 – 0 Eintracht Braunschweig 1.92 3.66 3.48
11:00 Holstein Kiel 1 – 1 VfL Osnabrück 1.83 3.67 3.80
Friday 18 September 2026
16:30 VfL Wolfsburg 5 – 1 SV Darmstadt 98 1.49 4.53 5.37
16:30 SpVgg Greuther Fürth 1 – 1 1. FC Magdeburg 2.45 3.68 2.50
Sunday 13 September 2026
11:30 VfL Osnabrück 1 – 3 Hertha BSC 3.45 3.75 2.15
11:30 Karlsruher SC 0 – 3 Energie Cottbus 1.75 4.30 4.20
11:30 1. FC Heidenheim 1 – 0 Holstein Kiel 2.10 3.85 3.60
Saturday 12 September 2026
18:30 FC St. Pauli 1 – 0 VfL Wolfsburg 2.60 3.75 2.50
11:00 1. FC Magdeburg 3 – 0 1. FC Kaiserslautern 2.12 3.80 3.30
11:00 Eintracht Braunschweig 2 – 2 Dynamo Dresden 2.95 3.60 2.50
11:00 VfL Bochum 1 – 1 SpVgg Greuther Fürth 1.73 3.85 4.16
Friday 11 September 2026
16:30 1. FC Nürnberg 2 – 1 Hannover 96 2.63 3.75 2.50
16:30 SV Darmstadt 98 2 – 1 Arminia Bielefeld 2.75 3.70 2.43
Sunday 6 September 2026
11:30 VfL Osnabrück 3 – 1 Eintracht Braunschweig 2.31 3.60 3.12
11:30 Hertha BSC 2 – 1 1. FC Magdeburg 1.97 4.20 3.76
11:30 SpVgg Greuther Fürth 0 – 1 1. FC Heidenheim 3.08 3.75 2.03
Saturday 5 September 2026
18:30 Dynamo Dresden 1 – 2 VfL Bochum 2.27 3.65 3.40
11:00 VfL Wolfsburg 4 – 4 Energie Cottbus 1.40 5.64 8.80
11:00 1. FC Kaiserslautern 3 – 0 SV Darmstadt 98 2.27 3.65 3.34
11:00 Holstein Kiel 2 – 2 1. FC Nürnberg 2.40 3.80 3.20
Friday 4 September 2026
16:30 Hannover 96 2 – 2 Karlsruher SC 1.60 5.20 5.75
16:30 Arminia Bielefeld 2 – 2 FC St. Pauli 2.45 3.70 2.92
Sunday 30 August 2026
11:30 FC St. Pauli 1 – 2 1. FC Kaiserslautern 1.85 4.00 4.50
11:30 1. FC Magdeburg 2 – 0 Holstein Kiel 2.20 3.90 3.32
11:30 SV Darmstadt 98 0 – 1 Hannover 96 3.05 3.85 2.34
Saturday 29 August 2026
18:30 1. FC Nürnberg 4 – 1 Arminia Bielefeld 2.40 3.75 3.10
11:00 Karlsruher SC 2 – 5 VfL Wolfsburg 4.00 3.80 2.25
11:00 1. FC Heidenheim 5 – 3 Dynamo Dresden 2.26 3.80 3.40
11:00 Energie Cottbus 3 – 4 SpVgg Greuther Fürth 2.43 3.58 2.55
Friday 28 August 2026
16:30 Eintracht Braunschweig 3 – 5 Hertha BSC 2.93 3.65 2.47
16:30 VfL Bochum 0 – 1 VfL Osnabrück 1.90 4.15 5.30
Sunday 16 August 2026
11:30 Dynamo Dresden 1 – 0 SV Darmstadt 98 2.05 3.80 3.55
11:30 Hannover 96 0 – 1 VfL Wolfsburg 2.37 3.80 3.02
11:30 Arminia Bielefeld 3 – 0 Energie Cottbus 1.64 4.50 5.50
Saturday 15 August 2026
18:30 1. FC Kaiserslautern 0 – 0 Karlsruher SC 2.05 3.95 3.55
11:00 VfL Osnabrück 0 – 3 1. FC Magdeburg 2.62 3.71 2.73
11:00 Hertha BSC 4 – 1 1. FC Heidenheim 2.73 3.70 2.95
11:00 SpVgg Greuther Fürth 2 – 4 1. FC Nürnberg 2.97 3.51 2.16
Friday 14 August 2026
16:30 Holstein Kiel 2 – 2 FC St. Pauli 2.80 3.60 2.70
16:30 Eintracht Braunschweig 0 – 1 VfL Bochum 2.71 3.66 2.90
Sunday 9 August 2026
11:30 FC St. Pauli 1 – 1 SpVgg Greuther Fürth 1.63 3.91 4.52
11:30 1. FC Nürnberg 3 – 0 Dynamo Dresden 2.60 3.80 3.25
11:30 Energie Cottbus 3 – 1 Hannover 96 3.32 3.90 2.24
Saturday 8 August 2026
18:30 VfL Wolfsburg 0 – 0 1. FC Kaiserslautern 1.63 4.70 5.50
11:00 1. FC Magdeburg 1 – 6 Eintracht Braunschweig 1.80 4.00 4.50
11:00 Karlsruher SC 2 – 1 Arminia Bielefeld 3.04 3.90 2.40
11:00 1. FC Heidenheim 4 – 3 VfL Osnabrück 1.69 4.30 5.75
11:00 SV Darmstadt 98 2 – 2 Holstein Kiel 2.30 3.90 3.20
Friday 7 August 2026
18:30 VfL Bochum 0 – 1 Hertha BSC 2.35 3.75 3.30

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