Back to the West Bromwich Albion Newsfeed

When did your club last have a 20-goal man? Sportsmail looks at how many years Premier League clubs have had to wait for a player to reach the target

Everton's 31-year wait for a player to score 20 league goals in a season ended on Saturday when Romelu Lukaku became their first man to achieve the feat since Gary Lineker in 1985-86.

After scoring the landmark goal in injury-time against struggling Hull, the Belgian striker got in on the act again moments later, netting the last goal of the game as Everton emphatically won 4-0.

Here, Sportsmail looks at how many years the other Premier League clubs have had to wait for a player to hit 20 league goals...

Belgian striker Romelu Lukaku has scored 21 goals for Everton in the Premier League so far
Belgian striker Romelu Lukaku has scored 21 goals for Everton in the Premier League so far
Bernie Slaven was the last player to score 20 league goals for Middlesbrough
Bernie Slaven was the last player to score 20 league goals for Middlesbrough
Robin Van Persie had a great goalscoring record in his last season with Arsenal
Robin Van Persie enjoyed brilliant back-to-back seasons with both Arsenal and then Manchester United
The Dutch striker then fired Manchester United to the Premier League title the season after
Diego Costa enjoyed a prolific season in 2014-15, netting at least 20 goals for Chelsea
Diego Costa enjoyed a prolific season in 2014-15, netting at least 20 goals for Chelsea
Luis Suarez and Daniel Sturridge had a brilliant season together at Liverpool in 2013-14
Luis Suarez and Daniel Sturridge had a brilliant season together at Liverpool in 2013-14

BUT VILLA HAVE GONE LONGEST WITHOUT ONE!