Bundesliga
The Bundesliga is once again Europe’s highest-scoring top league in 2019/20, with a remarkable average of 3.20 goals per match in the first half of the season.
The German top flight has traditionally been the continent’s most action-packed and that has proved to be the case yet again this term, with 492 goals scored prior to the winter break.
The current average of 3.21 per game as already an improvement on 2018/19 (3.18), which itself was up from 2.80 in 2017/18 - all figures that topped the continent's top five leagues.
Watch: Relive Leipzig's eight-goal haul against Mainz on Matchday 10
Furthermore, no more than 3.3 per cent of all Bundesliga games ended goalless – a value not bettered by any other top European league.
With 27 shots on goal per game, there are more frequent attempts at goal than in England, Spain or France, while Bundesliga players successfully converted 15.4 per cent of their chances – the highest value among Europe’s top leagues.
RB Leipzig were the most free-scoring side in Germany at the halfway stage of the season with 48 goals, a tally that includes their astonishing 8-0 thrashing of Mainz on Matchday 10.
That result itself kick-started an eight-game run in which Julian Nagelsmann's side scored at least three goals per match - a new Bundesliga record - and surged to the top of the standings.
Watch: Bayern overpower Dortmund in Der Klassiker
Defending champions Bayern Munich, meanwhile, scored four or more on five separate occasions, adding to Mainz's woes with a 6-1 triumph on Matchday 3, while also beating Borussia Dortmund 4-0 in Der Klassiker.
And that's not all. In addition to providing unrivalled entertainment in the continent's best-attended league, the Bundesliga has the second youngest playing squads of the top European leagues, with an average player age of just 26.5