Last weekend Patric Hornqvist scored against the Toronto Maple Leafs and Dallas Stars to bring him back to 20 goals on this season, despite missing 12 games to injuries. Since entering the league on a full-time basis in 2009-10 there have been eight full NHL seasons (plus a 48 game lockout season). Hornqvist ranks among some elite company with his consistency of getting to the 20 goal mark every season, per hockey-reference:
Hornqvist is one of only 11 players to hit 20 goals in every full season over a sizeable sample of nearly a decade.