Bundesliga Shots Statistics 2026

Team rankings by average shots per game in the Bundesliga this season. Germany. Updated daily.

#TeamAvgTotalGames
1Bayern MunichBayern Munich18.837620
2RB LeipzigRB Leipzig15.3530720
3Bayer LeverkusenBayer Leverkusen14.729420
4VfB StuttgartVfB Stuttgart14.5529120
5TSG HoffenheimTSG Hoffenheim14.3528720
6Werder BremenWerder Bremen13.927820
7AugsburgAugsburg13.827620
8SC FreiburgSC Freiburg13.326620
9CologneCologne13.226420
10Borussia DortmundBorussia Dortmund13.126220
11Union BerlinUnion Berlin11.923820
12Borussia M'gladbachBorussia M'gladbach11.5523120
13HamburgHamburg11.422820
14Eintracht FrankfurtEintracht Frankfurt11.3522720
15HeidenheimHeidenheim11.0522120
16WolfsburgWolfsburg10.7521520
17MainzMainz10.5521120
18St PauliSt Pauli9.719420

About Bundesliga Shots Statistics

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

Shots 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.