# Jugador País Equipo Goles (de penalti)
1. Jimmy Glazzard Inglaterra Inglaterra Huddersfield Town Huddersfield Town 29 (0)
2. Johnny Nicholls Inglaterra Inglaterra West Bromwich Albion West Bromwich Albion 28 (0)
3. Ronnie Allen Inglaterra Inglaterra West Bromwich Albion West Bromwich Albion 27 (0)
4. Johnny Hancocks Inglaterra Inglaterra Wolverhampton Wanderers Wolverhampton Wanderers 25 (6)
Charlie Wayman Inglaterra Inglaterra Preston North End Preston North End 25 (0)
Dennis Wilshaw Inglaterra Inglaterra Wolverhampton Wanderers Wolverhampton Wanderers 25 (0)
7. Stuart Leary Sudáfrica Sudáfrica Charlton Athletic Charlton Athletic 24 (1)
Roy Swinbourne Inglaterra Inglaterra Wolverhampton Wanderers Wolverhampton Wanderers 24 (0)
9. Tommy Taylor Inglaterra Inglaterra Manchester United Manchester United 22 (0)
10. Roy Bentley Inglaterra Inglaterra Chelsea Chelsea 21 (0)
Stan Mortensen Inglaterra Inglaterra Blackpool FC Blackpool FC 21 (0)
Tommy Thompson Inglaterra Inglaterra Aston Villa Aston Villa 21 (0)
13. Peter Harris Inglaterra Inglaterra Portsmouth FC Portsmouth FC 20 (1)
14. Ken Chisholm Escocia Escocia Cardiff City Cardiff City
Sunderland Sunderland
19 (0)
Billy Gray Inglaterra Inglaterra Burnley FC Burnley FC 19 (0)
16. Lindy Delapenha Jamaica Jamaica Middlesbrough Middlesbrough 18 (2)
Doug Lishman Inglaterra Inglaterra Arsenal Arsenal 18 (0)
Johnny McNichol Escocia Escocia Chelsea Chelsea 18 (0)
Willie Moir Escocia Escocia Bolton Wanderers Bolton Wanderers 18 (0)
Dennis Woodhead Inglaterra Inglaterra Sheffield Wednesday Sheffield Wednesday 18 (0)
Tommy Wright Escocia Escocia Sunderland Sunderland 18 (0)
22. Johnny Gordon Inglaterra Inglaterra Portsmouth FC Portsmouth FC 17 (0)
Cliff Holton Inglaterra Inglaterra Arsenal Arsenal 17 (0)
Nat Lofthouse Inglaterra Inglaterra Bolton Wanderers Bolton Wanderers 17 (0)
Jimmy McIlroy Irlanda del Norte Irlanda del Norte Burnley FC Burnley FC 17 (0)
26. Harold Hassall Inglaterra Inglaterra Bolton Wanderers Bolton Wanderers 16 (6)
Jackie Milburn Inglaterra Inglaterra Newcastle United Newcastle United 16 (2)
George Robb Inglaterra Inglaterra Tottenham Hotspur Tottenham Hotspur 16 (0)
29. Jimmy Baxter Escocia Escocia Preston North End Preston North End 15 (8)
Trevor Ford Gales Gales Cardiff City Cardiff City
Sunderland Sunderland
15 (0)
Bobby Foster Inglaterra Inglaterra Preston North End Preston North End 15 (0)
Bill Perry Inglaterra Inglaterra Blackpool FC Blackpool FC 15 (0)
Jackie Sewell Inglaterra Inglaterra Sheffield Wednesday Sheffield Wednesday 15 (0)
34. Bill Holden Inglaterra Inglaterra Burnley FC Burnley FC 14 (0)
Bobby Mitchell Escocia Escocia Newcastle United Newcastle United 14 (1)
Len Shackleton Inglaterra Inglaterra Sunderland Sunderland 14 (0)
Sonny Walters Inglaterra Inglaterra Tottenham Hotspur Tottenham Hotspur 14 (0)
38. Jackie Blanchflower Irlanda del Norte Irlanda del Norte Manchester United Manchester United 13 (0)
Sammy Smyth Irlanda del Norte Irlanda del Norte Liverpool Liverpool 13 (0)
40. Louis Bimpson Inglaterra Inglaterra Liverpool Liverpool 12 (0)
Peter Broadbent Inglaterra Inglaterra Wolverhampton Wanderers Wolverhampton Wanderers 12 (0)
Harold Brook Inglaterra Inglaterra Sheffield United Sheffield United 12 (1)
John Evans Inglaterra Inglaterra Charlton Athletic Charlton Athletic
Liverpool Liverpool
12 (0)
Eddie Firmani Sudáfrica Sudáfrica Charlton Athletic Charlton Athletic 12 (0)
Wilf Grant Inglaterra Inglaterra Cardiff City Cardiff City 12 (1)
Johnny Hart Inglaterra Inglaterra Manchester City Manchester City 12 (1)
Don Revie Inglaterra Inglaterra Manchester City Manchester City 12 (1)
Alf Ringstead Irlanda Irlanda Sheffield United Sheffield United 12 (0)
Don Roper Inglaterra Inglaterra Arsenal Arsenal 12 (0)
Jack Rowley Inglaterra Inglaterra Manchester United Manchester United 12 (0)
Jack Shaw Inglaterra Inglaterra Sheffield Wednesday Sheffield Wednesday 12 (0)
Ernie Taylor Inglaterra Inglaterra Blackpool FC Blackpool FC 12 (0)
Charlie Vaughan Inglaterra Inglaterra Portsmouth FC Portsmouth FC 12 (0)
54. Allan Brown Escocia Escocia Blackpool FC Blackpool FC 11 (0)
Tom Finney Inglaterra Inglaterra Preston North End Preston North End 11 (0)
Dennis Hatsell Inglaterra Inglaterra Preston North End Preston North End 11 (0)
Derek Hawksworth Inglaterra Inglaterra Sheffield United Sheffield United 11 (0)
Vic Metcalfe Inglaterra Inglaterra Huddersfield Town Huddersfield Town 11 (2)
Jackie Mudie Escocia Escocia Blackpool FC Blackpool FC 11 (0)
Ted Purdon Sudáfrica Sudáfrica Sunderland Sunderland 11 (0)
Dennis Viollet Inglaterra Inglaterra Manchester United Manchester United 11 (0)
Davy Walsh Irlanda Irlanda Aston Villa Aston Villa 11 (0)
63. Ivor Broadis Inglaterra Inglaterra Manchester City Manchester City
Newcastle United Newcastle United
10 (0)
64. Tommy Cavanagh Inglaterra Inglaterra Huddersfield Town Huddersfield Town 9 (0)
Johnny Dixon Inglaterra Inglaterra Aston Villa Aston Villa 9 (0)
Len Duquemin Inglaterra Inglaterra Tottenham Hotspur Tottenham Hotspur 9 (0)
Billy Elliott Inglaterra Inglaterra Sunderland Sunderland 9 (0)
Gordon Hurst Inglaterra Inglaterra Charlton Athletic Charlton Athletic 9 (0)
Jim Lewis Inglaterra Inglaterra Chelsea Chelsea 9 (0)
Wilf Mannion Inglaterra Inglaterra Middlesbrough Middlesbrough 9 (0)
Eric Parsons Inglaterra Inglaterra Chelsea Chelsea 9 (0)
Les Stubbs Inglaterra Inglaterra Chelsea Chelsea 9 (0)
73. Redfern Froggatt Inglaterra Inglaterra Sheffield Wednesday Sheffield Wednesday 8 (0)
Jackie Henderson Escocia Escocia Portsmouth FC Portsmouth FC 8 (0)
Jimmy Logie Escocia Escocia Arsenal Arsenal 8 (0)
Billy McAdams Irlanda del Norte Irlanda del Norte Manchester City Manchester City 8 (0)
Jimmy Meadows Inglaterra Inglaterra Manchester City Manchester City 8 (0)
Alan Monkhouse Inglaterra Inglaterra Newcastle United Newcastle United 8 (0)
Brian Pilkington Inglaterra Inglaterra Burnley FC Burnley FC 8 (0)
Johnny Spuhler Inglaterra Inglaterra Middlesbrough Middlesbrough 8 (0)
81. Roy Clarke Gales Gales Manchester City Manchester City 7 (0)
George Hannah Inglaterra Inglaterra Newcastle United Newcastle United 7 (0)
George Lee Inglaterra Inglaterra West Bromwich Albion West Bromwich Albion 7 (0)
Billy Liddell Escocia Escocia Liverpool Liverpool 7 (2)
Angus Morrison Escocia Escocia Preston North End Preston North End 7 (0)
Jimmy Mullen Inglaterra Inglaterra Wolverhampton Wanderers Wolverhampton Wanderers 7 (0)
Reg Ryan Irlanda Irlanda West Bromwich Albion West Bromwich Albion 7 (0)
Les Shannon Inglaterra Inglaterra Burnley FC Burnley FC 7 (0)
Roy Stephenson Inglaterra Inglaterra Burnley FC Burnley FC 7 (0)
Peter Wragg Inglaterra Inglaterra Sheffield United Sheffield United 7 (0)
91. Willie Davie Escocia Escocia Huddersfield Town Huddersfield Town 6 (0)
Reg Davies Gales Gales Newcastle United Newcastle United 6 (0)
Brian Frear Inglaterra Inglaterra Huddersfield Town Huddersfield Town 6 (1)
Frank Griffin Inglaterra Inglaterra West Bromwich Albion West Bromwich Albion 6 (0)
Jimmy Hagan Inglaterra Inglaterra Sheffield United Sheffield United 6 (0)
Bill Jones Inglaterra Inglaterra Liverpool Liverpool 6 (0)
Vic Keeble Inglaterra Inglaterra Newcastle United Newcastle United 6 (0)
Bill Kiernan Inglaterra Inglaterra Charlton Athletic Charlton Athletic 6 (0)
Ken McPherson Inglaterra Inglaterra Middlesbrough Middlesbrough 6 (0)
Derek Pace Inglaterra Inglaterra Aston Villa Aston Villa 6 (0)
Ray Parry Inglaterra Inglaterra Bolton Wanderers Bolton Wanderers 6 (0)
Jimmy Watson Escocia Escocia Huddersfield Town Huddersfield Town 6 (0)
Johnny Wheeler Inglaterra Inglaterra Bolton Wanderers Bolton Wanderers 6 (0)
104. Jimmy Adamson Inglaterra Inglaterra Burnley FC Burnley FC 5 (0)
Eric Anderson Inglaterra Inglaterra Liverpool Liverpool 5 (0)
Bobby Ayre Inglaterra Inglaterra Charlton Athletic Charlton Athletic 5 (0)
Eddie Baily Inglaterra Inglaterra Tottenham Hotspur Tottenham Hotspur 5 (0)
Ray Barlow Inglaterra Inglaterra West Bromwich Albion West Bromwich Albion 5 (0)
Mike Barnard Inglaterra Inglaterra Portsmouth FC Portsmouth FC 5 (0)
Johnny Berry Inglaterra Inglaterra Manchester United Manchester United 5 (0)
Jack Cross Inglaterra Inglaterra Sheffield United Sheffield United 5 (0)
Peter McParland Irlanda del Norte Irlanda del Norte Aston Villa Aston Villa 5 (0)
Duggie Reid Escocia Escocia Portsmouth FC Portsmouth FC 5 (0)
Derek Tapscott Gales Gales Arsenal Arsenal 5 (0)
115. Kevin Baron Inglaterra Inglaterra Liverpool Liverpool 4 (0)
Les Bennett Inglaterra Inglaterra Tottenham Hotspur Tottenham Hotspur 4 (0)
Danny Blanchflower Irlanda del Norte Irlanda del Norte Aston Villa Aston Villa 4 (0)
George Edwards Gales Gales Cardiff City Cardiff City 4 (0)
Alec Forbes Escocia Escocia Arsenal Arsenal 4 (1)
Jack Froggatt Inglaterra Inglaterra Portsmouth FC Portsmouth FC 4 (0)
Brian Jackson Inglaterra Inglaterra Liverpool Liverpool 4 (0)
Clarrie Jordan Inglaterra Inglaterra Sheffield Wednesday Sheffield Wednesday 4 (0)
Bill McGarry Inglaterra Inglaterra Huddersfield Town Huddersfield Town 4 (1)
Sid O'Linn Sudáfrica Sudáfrica Charlton Athletic Charlton Athletic 4 (0)
Len Stephenson Inglaterra Inglaterra Blackpool FC Blackpool FC 4 (0)
Dennis Stevens Inglaterra Inglaterra Bolton Wanderers Bolton Wanderers 4 (0)
Mike Tiddy Inglaterra Inglaterra Cardiff City Cardiff City 4 (0)
Harry Webster Inglaterra Inglaterra Bolton Wanderers Bolton Wanderers 4 (0)
129. Alan A'Court Inglaterra Inglaterra Liverpool Liverpool 3 (0)
Harry Anders Inglaterra Inglaterra Manchester City Manchester City 3 (0)
Stan Anderson Inglaterra Inglaterra Sunderland Sunderland 3 (0)
Billy Bingham Irlanda del Norte Irlanda del Norte Sunderland Sunderland 3 (0)
Frank Blunstone Inglaterra Inglaterra Chelsea Chelsea 3 (0)
Gerry Burrell Irlanda del Norte Irlanda del Norte Huddersfield Town Huddersfield Town 3 (0)
Roger Byrne Inglaterra Inglaterra Manchester United Manchester United 3 (3)
Roy Chapman Inglaterra Inglaterra Aston Villa Aston Villa 3 (0)
Gordon Dale Inglaterra Inglaterra Portsmouth FC Portsmouth FC 3 (0)
Ewan Fenton Escocia Escocia Blackpool FC Blackpool FC 3 (2)
Alan Finney Inglaterra Inglaterra Sheffield Wednesday Sheffield Wednesday 3 (0)
Arthur Fitzsimons Irlanda Irlanda Middlesbrough Middlesbrough 3 (0)
John Hewie Escocia Escocia Charlton Athletic Charlton Athletic 3 (0)
Ben Marden Inglaterra Inglaterra Arsenal Arsenal 3 (0)
Sam McNab Escocia Escocia Sheffield United Sheffield United 3 (0)
Arthur Milton Inglaterra Inglaterra Arsenal Arsenal 3 (0)
Tommy Northcott Inglaterra Inglaterra Cardiff City Cardiff City 3 (0)
Cliff Nugent Inglaterra Inglaterra Cardiff City Cardiff City 3 (0)
Jimmy Payne Inglaterra Inglaterra Liverpool Liverpool 3 (0)
Ken Roberts Gales Gales Aston Villa Aston Villa 3 (0)
Derrick Sullivan Gales Gales Cardiff City Cardiff City 3 (0)
Joe Tyrell Inglaterra Inglaterra Aston Villa Aston Villa 3 (0)
Geoff Walker Inglaterra Inglaterra Middlesbrough Middlesbrough 3 (0)
152. Terry Allcock Inglaterra Inglaterra Bolton Wanderers Bolton Wanderers 2 (0)
Ken Armstrong Inglaterra Inglaterra Chelsea Chelsea 2 (0)
John Aston Inglaterra Inglaterra Manchester United Manchester United 2 (0)
Bill Baxter Escocia Escocia Aston Villa Aston Villa
Wolverhampton Wanderers Wolverhampton Wanderers
2 (0)
Arthur Bottom Inglaterra Inglaterra Sheffield United Sheffield United 2 (0)
John Brooks Inglaterra Inglaterra Tottenham Hotspur Tottenham Hotspur 2 (0)
Len Browning Inglaterra Inglaterra Sheffield United Sheffield United 2 (0)
Gordon Davies Inglaterra Inglaterra Manchester City Manchester City 2 (0)
Dave Dunmore Inglaterra Inglaterra Tottenham Hotspur Tottenham Hotspur 2 (0)
Benny Fenton Inglaterra Inglaterra Charlton Athletic Charlton Athletic 2 (1)
Fred Furniss Inglaterra Inglaterra Sheffield United Sheffield United 2 (2)
Eddie Gannon Irlanda Irlanda Sheffield Wednesday Sheffield Wednesday 2 (0)
Tommy Harmer Inglaterra Inglaterra Tottenham Hotspur Tottenham Hotspur 2 (0)
Thomas Hoyland Inglaterra Inglaterra Sheffield United Sheffield United 2 (0)
Sammy Lawrie Escocia Escocia Middlesbrough Middlesbrough 2 (0)
Roy Little Inglaterra Inglaterra Manchester City Manchester City 2 (0)
Norman Lockhart Irlanda del Norte Irlanda del Norte Aston Villa Aston Villa 2 (0)
Stanley Matthews Inglaterra Inglaterra Blackpool FC Blackpool FC 2 (0)
Seamus O'Connell Inglaterra Inglaterra Middlesbrough Middlesbrough 2 (0)
Bob Paisley Inglaterra Inglaterra Liverpool Liverpool 2 (0)
Stan Pearson Inglaterra Inglaterra Manchester United Manchester United 2 (0)
Albert Quixall Inglaterra Inglaterra Sheffield Wednesday Sheffield Wednesday 2 (0)
Alf Ramsey Inglaterra Inglaterra Tottenham Hotspur Tottenham Hotspur 2 (1)
Joe Rayment Inglaterra Inglaterra Middlesbrough Middlesbrough 2 (0)
Bill Slater Inglaterra Inglaterra Wolverhampton Wanderers Wolverhampton Wanderers 2 (0)
Billy Spurdle Inglaterra Inglaterra Manchester City Manchester City 2 (0)
Willie Toner Escocia Escocia Sheffield United Sheffield United 2 (0)
Billy Watkin Inglaterra Inglaterra Middlesbrough Middlesbrough 2 (0)
Len White Inglaterra Inglaterra Newcastle United Newcastle United 2 (0)
181. George Aitken Escocia Escocia Sunderland Sunderland 1 (0)
Alan Arnell Inglaterra Inglaterra Liverpool Liverpool 1 (0)
Peter Baker Inglaterra Inglaterra Tottenham Hotspur Tottenham Hotspur 1 (0)
Walley Barnes Gales Gales Arsenal Arsenal 1 (1)
Ken Branagan Inglaterra Inglaterra Manchester City Manchester City 1 (0)
Colin Brittan Inglaterra Inglaterra Tottenham Hotspur Tottenham Hotspur 1 (0)
Allenby Chilton Inglaterra Inglaterra Manchester United Manchester United 1 (0)
Freddie Cox Inglaterra Inglaterra West Bromwich Albion West Bromwich Albion 1 (0)
Bobby Cunliffe Inglaterra Inglaterra Manchester City Manchester City 1 (0)
Norman Curtis Inglaterra Inglaterra Sheffield Wednesday Sheffield Wednesday 1 (1)
Ray Daniel Gales Gales Sunderland Sunderland 1 (0)
Dickie Davis Inglaterra Inglaterra Sunderland Sunderland 1 (0)
Jimmy Dickinson Inglaterra Inglaterra Portsmouth FC Portsmouth FC 1 (0)
Billy Dickson Irlanda del Norte Irlanda del Norte Arsenal Arsenal 1 (0)
Frank Dudley Inglaterra Inglaterra Cardiff City Cardiff City 1 (0)
Jimmy Dudley Escocia Escocia West Bromwich Albion West Bromwich Albion 1 (0)
Dave Durie Inglaterra Inglaterra Blackpool FC Blackpool FC 1 (0)
William Edwards Inglaterra Inglaterra Middlesbrough Middlesbrough 1 (0)
Ray Evans Inglaterra Inglaterra Preston North End Preston North End 1 (0)
Willy Forbes Escocia Escocia Preston North End Preston North End 1 (0)
Bill Foulkes Inglaterra Inglaterra Manchester United Manchester United 1 (0)
Colin Gibson Inglaterra Inglaterra Aston Villa Aston Villa 1 (0)
Vic Groves Inglaterra Inglaterra Tottenham Hotspur Tottenham Hotspur 1 (0)
Fred Hall Inglaterra Inglaterra Sunderland Sunderland 1 (0)
Cyril Hammond Inglaterra Inglaterra Charlton Athletic Charlton Athletic 1 (0)
William Harris Gales Gales Middlesbrough Middlesbrough 1 (0)
Jimmy Hartnett Irlanda Irlanda Middlesbrough Middlesbrough 1 (0)
Ken Hodgkinson Inglaterra Inglaterra West Bromwich Albion West Bromwich Albion 1 (0)
Doug Holden Inglaterra Inglaterra Bolton Wanderers Bolton Wanderers 1 (0)
George Hutchinson Inglaterra Inglaterra Tottenham Hotspur Tottenham Hotspur 1 (0)
Gordon Kaile Inglaterra Inglaterra Preston North End Preston North End 1 (0)
Stan Keery Inglaterra Inglaterra Newcastle United Newcastle United 1 (0)
Sam Kemp Inglaterra Inglaterra Sunderland Sunderland 1 (0)
Ray Lambert Gales Gales Liverpool Liverpool 1 (1)
Tommy Lawton Inglaterra Inglaterra Arsenal Arsenal 1 (0)
Eddie Lewis Inglaterra Inglaterra Manchester United Manchester United 1 (0)
Frank Lock Inglaterra Inglaterra Charlton Athletic Charlton Athletic
Liverpool Liverpool
1 (1)
Tony Marchi Inglaterra Inglaterra Tottenham Hotspur Tottenham Hotspur 1 (0)
Jack Marriott Inglaterra Inglaterra Sheffield Wednesday Sheffield Wednesday 1 (0)
Tommy Mulgrew Escocia Escocia Newcastle United Newcastle United 1 (0)
Dick Pearson Inglaterra Inglaterra Portsmouth FC Portsmouth FC 1 (0)
Lionel Phillips Inglaterra Inglaterra Portsmouth FC Portsmouth FC 1 (0)
Len Quested Australia Australia Huddersfield Town Huddersfield Town 1 (0)
Johnny Rainford Inglaterra Inglaterra Cardiff City Cardiff City 1 (0)
Stan Rickaby Inglaterra Inglaterra West Bromwich Albion West Bromwich Albion 1 (0)
Tony Rowley Gales Gales Liverpool Liverpool 1 (0)
Derek Saunders Inglaterra Inglaterra Chelsea Chelsea 1 (0)
Jimmy Scoular Escocia Escocia Newcastle United Newcastle United 1 (0)
Joe Shaw Inglaterra Inglaterra Sheffield United Sheffield United 1 (0)
Alf Sherwood Gales Gales Cardiff City Cardiff City 1 (1)
Roy Shiner Inglaterra Inglaterra Huddersfield Town Huddersfield Town 1 (0)
Les Smith Inglaterra Inglaterra Wolverhampton Wanderers Wolverhampton Wanderers 1 (0)
Alfie Stokes Inglaterra Inglaterra Tottenham Hotspur Tottenham Hotspur 1 (0)
Pat Terry Inglaterra Inglaterra Charlton Athletic Charlton Athletic 1 (0)
Peter Thomas Gales Gales Cardiff City Cardiff City 1 (0)
Ken Whitfield Inglaterra Inglaterra Manchester City Manchester City 1 (0)
Arthur Wright Inglaterra Inglaterra Sunderland Sunderland 1 (0)