top of page

Leading Goalscorers

Player
Goals
Games
#
Position
Debut
Final
Billy Walker
245
529
Player #275
Forward
1919-20
1933-34
Harry Hampton
242
374
Player #174
Centre Forward
1904-05
1919-20
Joe Bache
185
470
Player #143
Forward
1900-01
1914-15
Jack Devey
177
308
Player #74
Forward
1891-92
1901-02
Eric Houghton
169
393
Player #333
Winger
1929-30
1946-47
Pongo Waring
167
225
Player #330
Centre Forward
1927-28
1935-36
Johnny Dixon
144
432
Player #395
Forward
1946-47
1960-61
Peter McParland
120
342
Player #430
Forward
1952-53
1961-62
Billy Garraty
111
258
Player #125
Centre Forward
1897-98
1907-08
Len Capewell
100
157
Player #289
Forward
1921-22
1928-29
Dai Astley
99
174
Player #340
Forward
1931-32
1936-37
Dwight Yorke
98
286
Player #667
Forward
1989-90
1998-99
Gerry Hitchens
96
160
Player #459
Forward
1957-58
1960-61
Clem Stephenson
96
216
Player #219
Forward
1910-11
1920-21
Peter Withe
92
233
Player #614
Centre Forward
1980-81
1984-85
Frank Broome
91
151
Player #358
Centre Forward
1934-35
1946-47
Gabriel Agbonlahor
89
392
Player #789
Forward
2005-06
2017-18
George Brown
89
127
Player #332
Forward
1929-30
1934-35
Charlie Athersmith
88
309
Player #73
Winger
1890-91
1900-01
Dennis Hodgetts
87
218
Player #42
Forward
1886-87
1895-96
Tony Hateley
86
148
Player #499
Centre Forward
1963-64
1966-67
Dicky York
86
390
Player #258
Winger
1919-20
1930-31
Ray Graydon
82
232
Player #552
Winger
1971-72
1976-77
Brian Little
80
303
Player #554
Forward
1971-72
1979-80
Gary Shaw
79
212
Player #595
Forward
1978-79
1987-88
Andy Gray
78
210
Player #577
Centre Forward
1975-76
1986-87
Tommy Thompson
76
165
Player #420
Forward
1950-51
1954-55
Harry Burrows
73
181
Player #474
Winger
1959-60
1964-65
Joe Beresford
73
250
Player #322
Forward
1927-28
1935-36
Fred Wheldon
73
138
Player #115
Forward
1896-97
1899-00
Bobby Thomson
70
172
Player #472
Forward
1959-60
1963-64
Ollie Watkins
69
162
Player #945
Centre Forward
2020-21
Current
Arthur Dorrell
65
389
Player #263
Winger
1919-20
1929-30
David Platt
64
155
Player #652
Midfielder
1987-88
1990-91
Juan Pablo Ángel
63
205
Player #751
Centre Forward
2000-01
2006-07
Allan Evans
61
472
Player #593
Centre Back
1977-78
1988-89
Trevor Ford
61
127
Player #403
Centre Forward
1946-47
1950-51
Albert Hall
61
214
Player #169
Winger
1903-04
1913-14
Gordon Cowans
59
527
Player #581
Midfielder
1975-76
1993-94
Billy Kirton
59
261
Player #272
Forward
1919-20
1926-27
Albert A Brown
59
114
Player #33
Forward
1884-85
1893-94
Dion Dublin
58
189
Player #730
Centre Forward
1998-99
2003-04
Charlie Wallace
57
350
Player #195
Winger
1907-08
1920-21
Gareth Barry
52
440
Player #723
Midfielder
1997-98
2008-09
Dean Saunders
50
144
Player #690
Forward
1992-93
1994-95
John Deehan
50
140
Player #578
Forward
1975-76
1979-80
Christian Benteke
49
101
Player #849
Centre Forward
2012-13
2014-15
John Carew
48
131
Player #797
Centre Forward
2006-07
2010-11
Mark Walters
48
225
Player #617
Forward
1981-82
1987-88
Chico Hamilton
48
251
Player #535
Midfielder
1969-70
1975-76
George Johnson
47
110
Player #127
Forward
1897-98
1904-05
Johnny Campbell
47
63
Player #111
Forward
1895-96
1896-97
Jasper McLuckie
45
62
Player #158
Forward
1901-02
1903-04
Julian Joachim
44
171
Player #712
Forward
1995-96
2000-01
Ian Taylor
44
291
Player #700
Midfielder
1994-95
2002-03
Andy Lochhead
44
154
Player #546
Centre Forward
1969-70
1972-73
Willie Anderson
44
266
Player #518
Midfielder
1966-67
1972-73
Darius Vassell
43
201
Player #725
Forward
1998-99
2004-05
Derek Pace
42
107
Player #427
Centre Forward
1950-51
1957-58
Billy Goffin
42
173
Player #390
Winger
1945-46
1953-54
Steve Smith
42
188
Player #99
Winger
1893-94
1900-01
George Edwards
41
152
Player #385
Forward
1938-39
1950-51
Joe Walters
41
121
Player #182
Forward
1905-06
1911-12
Archie Hunter
41
74
Player #8
Forward
1879-80
1889-90
Jackie Sewell
40
146
Player #447
Forward
1955-56
1959-60
Davy Walsh
40
113
Player #423
Centre Forward
1950-51
1954-55
Billy Cook
40
61
Player #320
Forward
1926-27
1928-29
Ashley Young
39
247
Player #796
Winger
2006-07
2022-23
Tony Daley
38
291
Player #632
Winger
1984-85
1993-94
Stan Lynn
38
324
Player #421
Right Back
1950-51
1961-62
Ian Dickson
38
83
Player #284
Centre Forward
1920-21
1923-24
Les Smith
37
197
Player #392
Winger
1945-46
1951-52
Dennis Mortimer
36
405
Player #579
Midfielder
1975-76
1984-85
Dalian Atkinson
35
114
Player #673
Centre Forward
1991-92
1994-95
Savo Milošević
34
117
Player #707
Forward
1995-96
1997-98
Tony Morley
34
179
Player #603
Winger
1979-80
1983-84
Billy Dickson
34
64
Player #57
Centre Forward
1889-90
1891-92
Jimmy MacEwan
33
181
Player #470
Winger
1959-60
1965-66
Freddie Haycock
33
111
Player #375
Forward
1936-37
1938-39
Jimmy Cowan
33
357
Player #56
Centre Back
1889-90
1901-02
Jack Grealish
32
213
Player #865
Midfielder
2013-14
2020-21
Reg Chester
32
97
Player #315
Forward
1925-26
1934-35
Albert Allen
32
56
Player #46
Forward
1887-88
1890-91
Lee Hendrie
31
308
Player #711
Midfielder
1995-96
2006-07
Bruce Rioch
31
178
Player #536
Midfielder
1969-70
1973-74
Conor Hourihane
30
151
Player #900
Midfielder
2016-17
2021-22
Jonathan Kodjia
30
106
Player #895
Centre Forward
2016-17
2019-20
Pat McMahon
30
149
Player #537
Midfielder
1969-70
1974-75
Ronnie Dix
30
103
Player #352
Forward
1932-33
1936-37
Phil Woosnam
29
125
Player #495
Forward
1962-63
1965-66
Harold Halse
29
37
Player #235
Centre Forward
1912-13
1912-13
Alan McInally
28
72
Player #649
Centre Forward
1987-88
1988-89
Simon Stainrod
28
82
Player #634
Forward
1985-86
1987-88
Lew Chatterley
27
164
Player #497
Midfielder
1962-63
1970-71
Ron Wylie
27
244
Player #466
Forward
1958-59
1964-65
Dicky Dorsett
27
270
Player #400
Left Back
1946-47
1952-53
Jack Mandley
27
112
Player #336
Winger
1929-30
1933-34
Bob Chatt
27
95
Player #93
Forward
1892-93
1897-98
Tammy Abraham
26
40
Player #923
Centre Forward
2018-19
2018-19
Anwar El-Ghazi
26
118
Player #921
Winger
2018-19
2021-22
John McGinn
26
229
Player #919
Midfielder
2018-19
Current
Derek Dougan
26
60
Player #488
Forward
1961-62
1962-63
Darren Bent
25
71
Player #831
Forward
2010-11
2014-15
Geoff Vowden
25
114
Player #550
Forward
1970-71
1973-74
Les J Smith
25
130
Player #450
Winger
1955-56
1958-59
Colin Gibson
25
167
Player #416
Winger
1948-49
1955-56
Andreas Weimann
24
129
Player #824
Forward
2010-11
2014-15
Lewis Campbell
24
49
Player #64
Winger
1889-90
1892-93
Paul Birch
23
222
Player #621
Midfielder
1983-84
1990-91
Brian Godfrey
23
159
Player #523
Forward
1967-68
1970-71
Jimmy Cantrell
23
50
Player #175
Forward
1904-05
1907-08
Douglas Luiz
22
198
Player #934
Midfielder
2019-20
Current
Albert Adomah
22
125
Player #896
Winger
2016-17
2018-19
James Milner
22
126
Player #784
Winger
2005-06
2010-11
Paul Rideout
22
63
Player #622
Forward
1983-84
1984-85
Jackie Martin
22
84
Player #372
Forward
1936-37
1948-49
George Stephenson
22
95
Player #286
Forward
1921-22
1927-28
Ian Olney
21
115
Player #656
Forward
1988-89
1991-92
Jack Cowan
21
70
Player #112
Winger
1895-96
1898-99
Barry Stobart
20
53
Player #509
Centre Forward
1964-65
1967-68
Billy Brawn
20
107
Player #159
Winger
1901-02
1905-06
Leon Bailey
19
100
Player #971
Winger
2021-22
Current
Paul Merson
19
144
Player #726
Midfielder
1998-99
2002-03
Chris Nicholl
19
253
Player #557
Centre Back
1971-72
1976-77
Tommy Green
19
28
Player #45
Forward
1887-88
1888-89
Steve Staunton
18
346
Player #669
Left Back
1991-92
2002-03
Derek Mountfield
18
120
Player #655
Centre Back
1988-89
1991-92
Garry Thompson
18
73
Player #636
Forward
1986-87
1988-89
Johnny MacLeod
18
140
Player #505
Winger
1964-65
1967-68
Billy Gerrish
18
59
Player #214
Forward
1909-10
1911-12
Tommy Johnson
17
71
Player #701
Forward
1994-95
1996-97
Steve Hodge
17
70
Player #633
Midfielder
1985-86
1986-87
Colin J Gibson
17
238
Player #600
Midfielder
1978-79
1985-86
Keith Leonard
17
47
Player #560
Forward
1972-73
1975-76
Alan Baker
17
110
Player #485
Forward
1960-61
1965-66
Billy Myerscough
17
73
Player #454
Forward
1956-57
1958-59
Harold Edgley
17
85
Player #225
Winger
1911-12
1919-20
Kevin Richardson
16
180
Player #672
Midfielder
1991-92
1994-95
Stuart Gray
16
132
Player #651
Midfielder
1987-88
1990-91
Warren Aspinall
16
50
Player #639
Midfielder
1986-87
1987-88
David Geddis
16
57
Player #606
Forward
1979-80
1982-83
Alun Evans
16
74
Player #558
Forward
1972-73
1974-75
Charlie Aitken
16
660
Player #487
Left Back
1960-61
1975-76
Stan Collymore
15
61
Player #724
Forward
1997-98
1998-99
Ugo Ehiogu
15
303
Player #675
Centre Back
1991-92
2000-01
Sammy Morgan
15
51
Player #564
Forward
1973-74
1975-76
Jack Sharp
15
24
Player #119
Winger
1897-98
1898-99
Arthur Brown
15
22
Player #16
Forward
1880-81
1885-86
Danny Ings
14
51
Player #970
Centre Forward
2021-22
2022-23
Emile Heskey
14
110
Player #814
Centre Forward
2008-09
2011-12
Luke Moore
14
98
Player #773
Forward
2003-04
2007-08
Garry Parker
14
119
Player #683
Midfielder
1991-92
1994-95
Frank O'Donnell
14
31
Player #386
Centre Forward
1938-39
1938-39
Charlie Millington
14
38
Player #177
Winger
1905-06
1907-08
Jack Reynolds
14
110
Player #94
Midfielder
1893-94
1896-97
Jacob Ramsey
13
122
Player #928
Midfielder
2018-19
Current
Milan Baroš
13
51
Player #781
Forward
2005-06
2006-07
Ken McNaught
13
260
Player #589
Centre Back
1977-78
1982-83
Frank Shell
13
31
Player #380
Forward
1937-38
1938-39
Arthur Cunliffe
13
75
Player #351
Winger
1932-33
1935-36
Stiliyan Petrov
12
219
Player #790
Midfielder
2006-07
2011-12
Martin Laursen
12
91
Player #774
Centre Back
2004-05
2008-09
Thomas Hitzlsperger
12
114
Player #750
Midfielder
2000-01
2004-05
Cyrille Regis
12
63
Player #674
Centre Forward
1991-92
1992-93
Tony Cascarino
12
54
Player #666
Centre Forward
1989-90
1990-91
Kevin Gage
12
145
Player #646
Right Back
1987-88
1990-91
Brian Greenhalgh
12
41
Player #524
Forward
1967-68
1968-69
Vic Crowe
12
351
Player #438
Midfielder
1954-55
1963-64
Norman Lockhart
12
85
Player #431
Winger
1952-53
1955-56
Ronnie Starling
12
98
Player #377
Forward
1936-37
1946-47
Bob Iverson
12
153
Player #376
Forward
1936-37
1947-48
Alec Logan
12
25
Player #193
Centre Forward
1906-07
1908-09
Billy Matthews
12
26
Player #171
Centre Forward
1903-04
1906-07
Albert Woolley
12
24
Player #92
Winger
1892-93
1894-95
Stewart Downing
11
79
Player #823
Winger
2009-10
2010-11
Mark Draper
11
155
Player #706
Midfielder
1995-96
1999-00
Andy Townsend
11
175
Player #692
Midfielder
1993-94
1997-98
Ray Houghton
11
121
Player #688
Midfielder
1992-93
1994-95
Terry Donovan
11
25
Player #609
Forward
1979-80
1981-82
John Gregory
11
76
Player #590
Midfielder
1977-78
1978-79
Alan O'Neill
11
34
Player #479
Forward
1960-61
1962-63
Gordon Hodgson
11
28
Player #367
Forward
1935-36
1936-37
Andy Young
11
26
Player #274
Centre Forward
1919-20
1921-22
Walter Boyman
11
24
Player #270
Forward
1919-20
1921-22
Horace Henshall
11
50
Player #218
Forward
1910-11
1911-12
George Reeves
11
36
Player #199
Forward
1907-08
1908-09
Charlie Hare
11
27
Player #78
Forward
1891-92
1894-95
Bertrand Traoré
10
60
Player #948
Winger
2020-21
2023-24
Scott Hogan
10
61
Player #903
Forward
2016-17
2018-19
Rudy Gestede
10
55
Player #880
Centre Forward
2015-16
2016-17
Jordan Ayew
10
58
Player #878
Forward
2015-16
2016-17
Ciaran Clark
10
161
Player #819
Centre Back
2009-10
2015-16
Nolberto Solano
10
52
Player #772
Winger
2003-04
2005-06
Paul McGrath
10
324
Player #662
Centre Back
1989-90
1996-97
Ian Ormondroyd
10
74
Player #657
Forward
1988-89
1991-92
Des Bremner
10
226
Player #605
Midfielder
1979-80
1984-85
Frank Carrodus
10
197
Player #568
Winger
1974-75
1978-79
Dave Rudge
10
60
Player #515
Midfielder
1966-67
1970-71
Bobby Park
10
84
Player #507
Midfielder
1964-65
1968-69
Danny Blanchflower
10
155
Player #426
Midfielder
1950-51
1954-55
bottom of page