Ryan Giggs is the only player who scored in each of the first 18 (and more) Premier League seasons, playing from the inaugural 1992-93 season until 2014. His longevity and consistency over two decades made him a unique figure in Premier League history.