Semenjak bergulirnya era Premier League kasta tertinggi sepakbola Inggris yakni sejak musim 1992/1993 telah ditorehkan banyak gol. Hal yang paling menarik untuk disimak ialah daftar pencetak gol terbanyak top scorer di setiap akhir musim kompetisi. Hingga kini rekor pencetak gol terbanyak sepanjang masa Premier League masih dipegang oleh pemain asli Inggris yakni Alan Shearer yang telah mencetak 260 gol di kompetisi sepakbola tertinggi Inggris tersebut. Alan Shearer menjadi top scorer Premier League di musim 1995/1995, 1995/1996, dan 1996/1997. Berikut ini daftar pencetak gol terbanyak di setiap musim Premier League.
- Musim 1992/1993. Teddy Sheringham 22 gol, dengan 1 gol dicetak untuk Nottingham Forest pada awal musim dan sisnya 21 gol dicetak untuk Tottenham Hotspur.
- Musim 1993/1994. Andy Cole 34 gol untuk Newcastle United.
- Musim 1994/1995. Alan Shearer 37 gol dicetak untuk Blackburn Rovers.
- Musim 1995/1996. Alan Shearer 31 gol dicetak untuk Blackburn Rovers.
- Musim 1996/1997. Alan Shearer 25 gol dicetak untuk Newcastle United.
- Musim 1997/1998. Terdapat tiga orang top scorer dengan 18 gol yakni Dion Dublin untuk Coventry City, Michael Owen untuk Liverpool, dan Chriss Sutton untuk Blackburn Rovers.
- Musim 1998/1999. Musim ini juga terdapat tiga orang top scorer dengan 18 gol, sekaligus pertama kali pemain sepakbola luar Inggris menjadi top scorer Premier League, yakni Jimmy Floyd Hasselbaink dari Belanda untuk Leeds United dan Dwight Yorke dari Trinidad Tobago untuk Manchester United, sedangkan satu pemain Inggris adalah Michael Owen untuk Liverpool.
- Musim 1999/2000. Kembali pemain Inggris menjadi top scorer yakni Kevin Phillips mencetak 30 gol untuk Sunderland.
- Musim 2000/2001. Jimmy Floyd Hasselbaink menjadi top scorer dengan 23 gol untuk Chelsea.
- Musim 2001/2002. Thiery Henry menjadi top scorer dengan 24 gol untuk Arsenal.
- Musim 2002/2003. Ruud van Nistelrooy menjadi top scorer dengan 25 gol untuk Manchester United.
- Musim 2003/2004. Kembali Thiery Henry menjadi top scorer dengan 30 gol untuk Arsenal.
- Musim 2004/2005. Ketiga kalinya Thiery Henry menjadi top scorer dengan 25 gol untuk Arsenal.
- Musim 2005/2006. Keempat kalinya Thiery Henry menjadi top scorer dengan 27 gol untuk Arsenal.
- Musim 2006/2007. Didier Drogba menjadi top scorer dengan 20 gol untuk Chelsea.
- Musim 2007/2008. Cristiano Ronaldo top scorer dengan 31 gol untuk Manchester United.
- Musim 2008/2009. Nicolas Anelka menjadi top scorer dengan 19 gol untuk Chelsea.
- Musim 2009/2010. Didier Drogba kembali menjadi top scorer dengan 29 gol untuk Chelsea.
- Musim 2010/2011. Terdapat dua orang top scorer masing-masing dari klub Manchester, yakni Dimitar Berbatov untuk Manchester United dan Carlos Tevez untuk Manchester City keduanya mencetak 20 gol.
- Musim 2011/2012. Robin van Persie menjadi top scorer dengan 30 gol untuk Arsenal.
- Musim 2012/2013. Kembali Robin van Persie menjadi top scorer dengan 26 gol namun kali ini untuk Manchester United.
- Musim 2013/2014. Luis Suarez menjadi top scorer dengan torehan 31 gol. Meski sempat mendapat larangan bermain di awal musim (karena menggigit Branislav Ivanovic di musim sebelumnya), pemain sepakbola asal Uruguay tersebut membuktikan kelasnya dengan sukses menjadi pencetak gol terbanyak dan mengantarkan Liverpool menjadi runner up Premier League.
- Musim 2014/2015. Sergio Agüero menjadi top scorer dengan torehan 26 gol dalam satu musim bersama dengan Manchester City.
- Musim 2015/2016. Harry Kane menjadi top scorer Premier League asal Inggris dengan torehan 24 gol dalam satu musim bersama dengan Tottenham Hotspur.