Top Scorers – Season by Season

From 1921/1922 Season each player as below is by goals in all Competitions, then broke down into (Eg: League, Cup and Play Offs)

1921/1922 – Dan Bailey – 8 goals

1922/1923 – Alex Steele – 13 goals

1923/1924 – Bob Thomson – 9 goals

1924/1925 – Edwin Rees – 11 goals

1925/1926 – Billy Cox, Alex Steele and Reg Tricker – 6 goals

1926/1927 – David Sherlaw – 19 goals

1927/1928 – David Sherlaw – 14 goals (13 League, 1 FA Cup)

1928/1929 – Fred Whitlow – 26 goals (22 League, 4 FA Cup)

1929/1930 – Fred Whitlow – 27 goals

1930/1931 – Dai Astley – 12 goals (11 League, 1 FA Cup)

1931/1932 – Jack Horton – 14 goals (13 League, 1 FA Cup)

1932/1933 – Cyril Pearce – 23 goals

1933/1934 – Cyril Pearce – 29 goals (26 League, 3 FA Cup)

1934/1935 – Ralph Allen – 33 goals (32 League, 1 FA Cup)

1935/1936 – Harold Hobbis – 23 goals

1936/1937 – George Tadman – 11 goals

1937/1938 – George Tadman – 15 goals (12 League, 3 FA Cup)

1938/1939 – George Tadman – 24 goals

1946/1947 – Chris Duffy – 15 goals (10 League, 5 FA Cup)

1947/1948 – Charlie Vaughan – 16 goals (15 League, 1 FA Cup)

1948/1949 – Charlie Vaughan – 19 goals

1949/1950 – Charlie Vaughan – 21 goals (19 League, 2 FA Cup)

1950/1951 – John Evans and Gordon Hurst 14 goals

1951/1952 – Charlie Vaughan – 22 goals

1952/1953 – Billy Kiernan 14 goals and Stuart Leary 14 goals (13 League, 1 FA Cup)

1953/1954 – Stuart Leary – 26 goals (24 League, 2 FA Cup)

1954/1955 – Eddie Firmani – 26 goals (25 League, 1 FA Cup)

1955/1956 – Stuart Leary – 24 goals (21 League, 3 FA Cup)

1956/1957 – Johnny Summers – 14 goals

1957/1958 – Johnny Summers – 29 goals (28 League, 1 FA Cup)

1958/1959 – Johnny Summers – 22 goals (20 League, 2 FA Cup)

1959/1960 – Sam Lawrie – 24 goals (21 League, 3 FA Cup)

1960/1961 – Dennis Edwards – 24 goals

1961/1962 – Dennis Edwards – 20 goals (16 League, 4 League Cup)

1962/1963 – Keith Peacock – 11 goals (7 League, 4 League Cup)

1963/1964 – Roy Matthews – 21 goals

1964/1965 – Eddie Firmani – 16 goals

1965/1966 – Ron Saunders – 16 goals (13 League, 3 League Cup)

1966/1967 – Ron Saunders – 12 goals (11 League, 1 League Cup)

1967/1968 – Matt Tees – 14 goals (13 League, 1 League Cup)

1968/1969 – Matt Tees – 15 goals

1969/1970 – Ray Treacy – 7 goals (6 League, 1 FA Cup)

1970/1971 – Ray Treacy – 8 goals (7 League, 1 League Cup)

1971/1972 – Ray Treacy – 18 goals (13 League, 2 FA Cup, 3 League Cup)

1972/1973 – Arthur Horsfield – 29 goals (25 League, 2 FA Cup, 2 League Cup)

1973/1974 – Arthur Horsfield – 20 goals (19 League, 1 League Cup)

1974/1975 – Derek Hales – 21 goals (20 League, 1 League Cup)

1975/1976 – Derek Hales – 31 goals (28 League, 3 League Cup)

1976/1977 – Mike Flanagan – 23 goals

1977/1978 – Mike Flanagan – 17 goals (16 League, 1 League Cup)

1978/1979 – Martin Robinson – 19 goals (15 League, 1 FA Cup, 3 League Cup)

1979/1980 – Derek Hales – 9 goals (8 League, 1 League Cup)

1980/1981 – Derek Hales – 23 goals (17 League, 4 FA Cup, 2 League Cup)

1981/1982 – Derek Hales – 13 goals (11 League. 2 League Cup) and Paul Walsh – 13 goals

1982/1983 – Derek Hales – 17 goals (14 League, 1 FA Cup, 2 League Cup)

1983/1984 – Derek Hales – 11 goals (10 League, 1 League Cup)

1984/1985 – Mike Flanagan – 11 goals

1985/1986 – John Pearson – 15 goals (14 League, 1 Full Members Cup)

1986/1987 – Jim Melrose – 17 goals (14 League, 3 Play Offs)

1987/1988 – Garth Crooks – 12 goals (10 League, 2 League Cup)

1988/1989 – Paul Williams – 17 goals (13 League, 2 FA Cup, 2 League Cup)

1989/1990 – Paul Williams – 12 goals (10 League, 1 FA Cup, 1 League Cup)

1990/1991 – Robert Lee – 13 goals

1991/1992 – Carl Leaburn – 14 goals (11 League, 1 FA Cup, 2 League Cup)

1992/1993 – Alan Pardew – 10 goals (9 League, 1 Anglo Italian Cup)

1993/1994 – Carl Leaburn – 16 goals (10 League, 2 FA Cup, 1 League Cup, 3 Anglo Italian Cup)

1994/1995 – David Whyte – 21 goals (19 League, 2 League Cup)

1995/1996 – Lee Bowyer – 14 goals (8 League, 1 FA Cup, 5 League Cup)

1996/1997 – Carl Leaburn – 9 goals (8 League, 1 League Cup) and David Whyte – 9 goals (7 League, 2 League Cup)

1997/1998 – Clive Mendonca – 28 goals (23 League, 1 FA Cup, 1 League Cup, 3 Play Offs)

1998/1999 – Clive Mendonca – 8 goals

1999/2000 – Andy Hunt – 25 goals (24 League, 1 FA Cup)

2000/2001 – Jonatan Johansson – 14 goals (11 League, 3 League Cup)

2001/2002 – Jason Euell – 13 goals (11 League, 1 FA Cup, 1 League Cup)

2002/2003 – Jason Euell – 11 goals (10 League, 1 FA Cup)

2003/2004 – Jason Euell – 10 goals

2004/2005 – Shaun Bartlett – 8 goals (6 League, 2 FA Cup)

2005/2006 – Darren Bent – 22 goals (18 League, 2 FA Cup, 2 League Cup)

2006/2007 – Darren Bent – 15 goals (13 League, 2 League Cup)

2007/2008 – Chris Iwelumo – 10 goals

2008/2009 – Nicky Bailey – 13 goals

2009/2010 – Deon Burton – 14 goals (13 League, 1 Play Off)

2010/2011 – Johnnie Jackson – 15 goals (13 League, 2 FA Cup)

2011/2012 – Bradley Wright-Phillips – 22 goals

2012/2013 – Johnnie Jackson – 12 goals

2013/2014 – Yann Kermorgant – 8 goals (5 League, 3 FA Cup) and Marvin Sordell – 8 goals (7 League, 1 League Cup)

2014/2015 – Igor Vetokele – 11 goals and Johann Berg Gudmundsson – 11 goals (10 League, 1 FA Cup)

2015/2016 – Johann Berg Gudmundsson – 6 goals

2016/2017 – Ricky Holmes – 13 goals

2017/2018 – Josh Magennis – 10 goals

2018/2019 – Lyle Taylor – 25 goals (21 League, 3 FA Cup, 1 Play Offs)

2019/2020 – Lyle Taylor and Macauley Bonne – 11 goals

2020/2021 – Chuks Aneke – 16 goals (15 League, 1 League Cup)

2021/2022 – Jayden Stockley – 20 goals (13 League, 4 FA Cup, 3 Football League Trophy)

2022/2023 – Jesurun Rak-Sakyi – 15 goals

2023/2024 – Alfie May – 27 goals (23 League, 2 FA Cup, 2 Football League Trophy)

2024/2025 – Matt Godden – 22 goals (18 League, 2 FA Cup, 1 Football League Trophy, 1 Play Offs)