#18. Watford: Troy Deeney – 22 goals
Watford’s all-and-all, Troy Deeney’s 22 goals (and counting) means he sits atop the list of the Hornets’ Premier League top scorers. He himself will look to add to the tally in the coming years
#19. West Bromwich Albion: Peter Odemwingie – 30 goals
Controversy’s Peter Odemwingie was a master marksman in his oh so brief prime, and West Bromwich Albion reaped the dividends and in three years starting in 2010-11, he scored 30 goals for the Baggies.
#20. West Ham United: Paolo di Canio – 48 goals
Oh Paolo. The mercurial Italian genius came to West Ham a good fourteen years after his professional debut (with Lazio in ‘85) and he was still something special. Not only did he score 48 goals for them in just under four years with the Hammers, he also had a goal-of-the-season competition with himself every time he stepped foot on a Premier League pitch. He was a special talent, wasn’t he?