2. Bundesliga Expected Goals (xG) Statistics 2026

Team rankings by average expected goals (xg) per game in the 2. Bundesliga this season. Germany. Updated daily.

#TeamAvgTotalGames
1Hannover 96Hannover 9624020
21. FC Magdeburg1. FC Magdeburg1.9939.720
307 Elversberg07 Elversberg1.9639.220
4PaderbornPaderborn1.8436.820
5BochumBochum1.733.920
6KaiserslauternKaiserslautern1.6733.320
7DarmstadtDarmstadt1.6633.220
8SchalkeSchalke1.6532.920
9NurnbergNurnberg1.4929.820
10Hertha BerlinHertha Berlin1.4729.320
11Arminia BielefeldArminia Bielefeld1.4328.520
12Dynamo DresdenDynamo Dresden1.4128.220
13Holstein KielHolstein Kiel1.3927.920
14Fortuna DusseldorfFortuna Dusseldorf1.3727.520
15KarlsruheKarlsruhe1.3627.220
16SC Preussen MunsterSC Preussen Munster1.3326.520
17Eintracht BraunschweigEintracht Braunschweig1.3226.420
18Greuther FurthGreuther Furth1.1923.820

About 2. Bundesliga Expected Goals (xG) Statistics

This page shows the expected goals (xg) rankings for all teams in the 2. Bundesliga during the current season. Teams are ranked by their average expected goals (xg) per game, calculated from their most recent 20 matches.

Expected Goals (xG) statistics are a key indicator for pre-match analysis and help identify trends in team performance. Use these rankings alongside our full rankings page for deeper analysis across all leagues and stat categories.