Here you will find all the history of winning top scorers in Premier League (EPL), England between the seasons 1989/1990-2023/2024. Alan Shearer have scored most goals ever in Premier League, in total 260 goals.
Premier League is sometimes also called English Premier League or EPL. The league has not always been called Premier League, old names for the league are FA Premier League, FA Carling Premiership and Barclays Premier League.
For the current season 2024/2025 the leading top scorer right now is Erling Braut Haaland - see the full top scorer list for the ongoing season here.
Season | Player, team | Goals |
---|---|---|
2023/2024 | 27 goals | |
2022/2023 | 36 goals | |
2021/2022 | 23 goals | |
2020/2021 | 23 goals | |
2019/2020 | 23 goals | |
2018/2019 | 22 goals | |
2017/2018 | 32 goals | |
2016/2017 | 29 goals | |
2015/2016 | 25 goals | |
2014/2015 | 26 goals | |
2013/2014 | 31 goals | |
2012/2013 | 26 goals | |
2011/2012 | 30 goals | |
2010/2011 | 20 goals | |
2009/2010 | 29 goals | |
2008/2009 | 19 goals | |
2007/2008 | 31 goals | |
2006/2007 | 20 goals | |
2005/2006 | 27 goals | |
2004/2005 | 25 goals | |
2003/2004 | 30 goals | |
2002/2003 | 25 goals | |
2001/2002 | 24 goals | |
2000/2001 | 23 goals | |
1999/2000 | 30 goals | |
1998/1999 | 18 goals | |
1997/1998 | 18 goals | |
1996/1997 | 25 goals | |
1995/1996 | 31 goals | |
1994/1995 | 34 goals | |
1993/1994 | 34 goals | |
1992/1993 | 22 goals | |
1991/1992 | 29 goals | |
1990/1991 | 22 goals | |
1989/1990 | 24 goals |
There are 103 articles here on this site containing information about the league Premier League.