An analysis of results involving the 32 teams at the 2018 FIFA World Cup shows that Belgium have been the most attacking and Morocco the most defensive team over the past three years.
Data from the football website eloratings.net for the period Jan. 1, 2015 to June 6, 2018 shows that Belgium have scored 100 goals in 37 matches at a rate of 2.7 goals scored per game. Morocco in the 36 matches they have played since then have only conceded 0.47 goals per game. That’s around one goal conceded every two games.
Among the 32 teams, Nigeria played the least number of games (29) during this period, while Mexico played the most (67).