All 2. Bundesliga team stats

2. Bundesliga Over/Under Goals Stats 2026/27

2. Bundesliga matches are averaging 2.94 goals this season, with 56% going over 2.5. Wolfsburg matches have been the busiest at 3.82 goals each, Kaiserslautern matches the quietest at 1.55.

# Team PAvg goalsOver 1.5Over 2.5Over 3.5Under 2.5
1 Arminia Bielefeld 113.0982%82%36%18%
2 Dynamo Dresden 113.1891%73%18%27%
3 Hertha Berlin 113.0973%73%27%27%
4 Karlsruhe 103.4080%70%40%30%
5 Nurnberg 113.5582%64%45%36%
6 Cottbus 113.4591%64%36%36%
7 Heidenheim 103.5070%60%50%40%
8 Magdeburg 103.40100%60%20%40%
9 Hannover 102.6080%60%20%40%
10 Wolfsburg 113.8273%55%45%45%
11 Osnabruck 112.9182%55%27%45%
12 Darmstadt 112.7373%55%36%45%
13 Braunschweig 113.0964%45%45%55%
14 Greuther Furth 112.9182%45%18%55%
15 Holstein Kiel 112.2764%45%27%55%
16 St Pauli 102.4080%40%30%60%
17 Kaiserslautern 111.5545%36%0%64%
18 Bochum 101.9060%30%0%70%
League average 10.72.9476%56%29%44%

Scroll a table sideways for every column 

2. Bundesliga matches this season only, 11 rounds so far. Sorted by Over 2.5 goals %.

What the over under goals table tells you

Over and under goals tables count how many goals each club's matches produce, with both teams added together. Over 2.5 means three or more goals in the match, under 2.5 means two or fewer.

The 1.5 and 3.5 columns show the extremes. Over 1.5 happens in most matches, so a club well below the pack is involved in unusually few goals. Over 3.5 separates the open, end to end games from the merely lively ones.

Average goals mixes attack and defence: a club can top the list by scoring a lot, conceding a lot, or both. Read it next to the xG and clean sheet tables to see which it is.

Early in the season a couple of high scoring results can move a club's percentages a long way, because each match is a big share of the sample.

 All 2. Bundesliga team stats