Who scored in each of the first 21 Premier League seasons?

The story behind the answer

Ryan Giggs scored in each of the first 21 Premier League seasons. He found the net in every campaign from 1992–93, the competition’s inaugural season, through 2012–13.

Giggs spent his entire Premier League career with Manchester United and became one of the competition’s defining players. His record extended across Sir Alex Ferguson’s great United teams, including the title-winning sides of the 1990s and 2000s. He finished with 632 Premier League appearances and 114 goals.

The wording can cause a common mix-up: Gareth Barry holds the record for Premier League appearances, while Frank Lampard and Paul Scholes were also prolific midfielders. However, neither matched Giggs’s 21-season scoring run. Giggs’s final Premier League goal came during Manchester United’s 2012–13 title-winning campaign, which was also his last season as a player.

Source: Wikipedia · fact-checked Sept. 2026

Add question to a list

Choose a list to keep this question in: