During the 1995 -- 96 season, Alan Shearer became the first player to score 100 Premier League goals, and holds the record for the fewest games taken to reach 100, doing so in 124 appearances. He also holds the record for most goals scored in the Premier League. After Shearer, Sergio Agüero is the second-fastest to 100 goals, doing so in 147 games.\n\nAnswer this question: who holds the record for most premier league goals? Let's give stream of consciousness first:
User
The important part for answering this question is: He also holds the record for most goals scored in the Premier League.
So, the final answer is Alan Shearer.
Assistant