Move over Fowler and Shearer, the goalscoring King is Roy Hodgson Antoine Zammit 11 years ago Match of the Day fail as they label Roy Hodgson as the all time top goalscorer of the Premier League. Nice one Roy.