# Jugador País Equipo Goles (de penalti)
1. Dennis Westcott Inglaterra Inglaterra Wolverhampton Wanderers Wolverhampton Wanderers 38 (0)
2. Reg Lewis Inglaterra Inglaterra Arsenal Arsenal 29 (3)
Stan Mortensen Inglaterra Inglaterra Blackpool FC Blackpool FC 29 (1)
Duggie Reid Escocia Escocia Portsmouth FC Portsmouth FC 29 (1)
Freddie Steele Inglaterra Inglaterra Stoke City Stoke City 29 (0)
6. Billy McIntosh Escocia Escocia Preston North End Preston North End 27 (0)
7. Tommy Lawton Inglaterra Inglaterra Chelsea Chelsea 26 (0)
Jack Rowley Inglaterra Inglaterra Manchester United Manchester United 26 (1)
9. Jack Balmer Inglaterra Inglaterra Liverpool Liverpool 24 (3)
Albert Stubbins Inglaterra Inglaterra Liverpool Liverpool 24 (0)
11. Ronnie Rooke Inglaterra Inglaterra Arsenal Arsenal 21 (1)
12. Alec Ormston Inglaterra Inglaterra Stoke City Stoke City 20 (3)
Jesse Pye Inglaterra Inglaterra Wolverhampton Wanderers Wolverhampton Wanderers 20 (0)
14. Raich Carter Inglaterra Inglaterra Derby County Derby County 19 (0)
Stan Pearson Inglaterra Inglaterra Manchester United Manchester United 19 (0)
16. Billy Cairns Inglaterra Inglaterra Grimsby Town Grimsby Town 18 (0)
Colin Collindridge Inglaterra Inglaterra Sheffield United Sheffield United 18 (0)
Micky Fenton Inglaterra Inglaterra Middlesbrough Middlesbrough 18 (0)
Nat Lofthouse Inglaterra Inglaterra Bolton Wanderers Bolton Wanderers 18 (0)
Wilf Mannion Inglaterra Inglaterra Middlesbrough Middlesbrough 18 (1)
21. Frank Broome Inglaterra Inglaterra Aston Villa Aston Villa
Derby County Derby County
17 (0)
Jock Dodds Escocia Escocia Everton Everton 17 (0)
Jackie Robinson Inglaterra Inglaterra Sunderland Sunderland 17 (0)
Jackie Stamps Inglaterra Inglaterra Derby County Derby County 17 (2)
Cliff Whitelum Inglaterra Inglaterra Sunderland Sunderland 17 (1)
26. Peter Doherty Irlanda del Norte Irlanda del Norte Derby County Derby County
Huddersfield Town Huddersfield Town
14 (4)
Jimmy Hagan Inglaterra Inglaterra Sheffield United Sheffield United 14 (0)
Walter Rickett Inglaterra Inglaterra Sheffield United Sheffield United 14 (0)
29. Dicky Dorsett Inglaterra Inglaterra Aston Villa Aston Villa
Wolverhampton Wanderers Wolverhampton Wanderers
13 (0)
Bill Robinson Inglaterra Inglaterra Charlton Athletic Charlton Athletic 13 (0)
Eddie Wainwright Inglaterra Inglaterra Everton Everton 13 (0)
32. Harry Clifton Inglaterra Inglaterra Grimsby Town Grimsby Town 12 (0)
Syd Peppitt Inglaterra Inglaterra Stoke City Stoke City 12 (0)
Jack Smith Inglaterra Inglaterra Blackburn Rovers Blackburn Rovers 12 (0)
35. George Ainsley Inglaterra Inglaterra Leeds United Leeds United 11 (0)
Harold Brook Inglaterra Inglaterra Sheffield United Sheffield United 11 (0)
George Dick Escocia Escocia Blackpool FC Blackpool FC 11 (0)
Jimmy Glazzard Inglaterra Inglaterra Huddersfield Town Huddersfield Town 11 (0)
Jimmy Mullen Inglaterra Inglaterra Wolverhampton Wanderers Wolverhampton Wanderers 11 (0)
Don Welsh Inglaterra Inglaterra Charlton Athletic Charlton Athletic 11 (1)
41. Bert Barlow Inglaterra Inglaterra Portsmouth FC Portsmouth FC 10 (0)
Cyril Done Inglaterra Inglaterra Liverpool Liverpool 10 (0)
Chris Duffy Escocia Escocia Charlton Athletic Charlton Athletic 10 (0)
George Edwards Inglaterra Inglaterra Aston Villa Aston Villa 10 (0)
Jack Froggatt Inglaterra Inglaterra Portsmouth FC Portsmouth FC 10 (0)
Len Goulden Inglaterra Inglaterra Chelsea Chelsea 10 (2)
Johnny Hancocks Inglaterra Inglaterra Wolverhampton Wanderers Wolverhampton Wanderers 10 (0)
Johnny Spuhler Inglaterra Inglaterra Middlesbrough Middlesbrough 10 (0)
49. Willie Buchan Escocia Escocia Blackpool FC Blackpool FC 9 (3)
Ronnie Burke Inglaterra Inglaterra Manchester United Manchester United 9 (0)
Trevor Ford Gales Gales Aston Villa Aston Villa 9 (0)
Albert Nightingale Inglaterra Inglaterra Sheffield United Sheffield United 9 (0)
Aubrey Powell Gales Gales Leeds United Leeds United 9 (0)
Arnold Rodgers Inglaterra Inglaterra Huddersfield Town Huddersfield Town 9 (0)
Tommy Walker Escocia Escocia Chelsea Chelsea 9 (0)
56. Jimmy Delaney Escocia Escocia Manchester United Manchester United 8 (0)
George Dews Inglaterra Inglaterra Middlesbrough Middlesbrough 8 (0)
Willy Forbes Escocia Escocia Wolverhampton Wanderers Wolverhampton Wanderers 8 (0)
Jimmy Garth Escocia Escocia Preston North End Preston North End 8 (0)
Lol Hamlett Inglaterra Inglaterra Bolton Wanderers Bolton Wanderers 8 (6)
Jimmy Logie Escocia Escocia Arsenal Arsenal 8 (0)
Jackie Martin Inglaterra Inglaterra Aston Villa Aston Villa 8 (0)
Charlie Mitten Inglaterra Inglaterra Manchester United Manchester United 8 (0)
Willie Moir Escocia Escocia Bolton Wanderers Bolton Wanderers 8 (0)
Johnny Morris Inglaterra Inglaterra Manchester United Manchester United 8 (0)
Angus Morrison Escocia Escocia Derby County Derby County 8 (0)
Alex Stevenson Irlanda Irlanda Everton Everton 8 (0)
Len Townsend Inglaterra Inglaterra Brentford FC Brentford FC 8 (0)
Geoff Walker Inglaterra Inglaterra Middlesbrough Middlesbrough 8 (0)
70. Albert Bateman Inglaterra Inglaterra Huddersfield Town Huddersfield Town 7 (0)
Bobby Beattie Escocia Escocia Preston North End Preston North End 7 (0)
Tommy Blenkinsopp Inglaterra Inglaterra Grimsby Town Grimsby Town 7 (0)
Eddie Burbanks Inglaterra Inglaterra Sunderland Sunderland 7 (2)
Davy Cochrane Irlanda del Norte Irlanda del Norte Leeds United Leeds United 7 (0)
Willie Fagan Escocia Escocia Liverpool Liverpool 7 (1)
Tom Finney Inglaterra Inglaterra Preston North End Preston North End 7 (1)
Jimmy Hanlon Inglaterra Inglaterra Manchester United Manchester United 7 (0)
Billy Liddell Escocia Escocia Liverpool Liverpool 7 (0)
Alec Machin Inglaterra Inglaterra Chelsea Chelsea 7 (0)
John Short Inglaterra Inglaterra Leeds United Leeds United 7 (0)
Les Smith Inglaterra Inglaterra Aston Villa Aston Villa 7 (0)
Dicky Spence Inglaterra Inglaterra Chelsea Chelsea 7 (0)
Billy Wardle Inglaterra Inglaterra Grimsby Town Grimsby Town 7 (6)
Jackie Wharton Inglaterra Inglaterra Preston North End Preston North End 7 (0)
Alf Whittingham Inglaterra Inglaterra Huddersfield Town Huddersfield Town 7 (0)
George Wilkins Inglaterra Inglaterra Brentford FC Brentford FC 7 (2)
Tom Woodward Inglaterra Inglaterra Bolton Wanderers Bolton Wanderers 7 (0)
88. George Antonio Inglaterra Inglaterra Derby County Derby County
Stoke City Stoke City
6 (0)
Frank Baker Inglaterra Inglaterra Stoke City Stoke City 6 (0)
Johnny Dixon Inglaterra Inglaterra Aston Villa Aston Villa 6 (0)
George Eastham Inglaterra Inglaterra Blackpool FC Blackpool FC 6 (0)
Ian McPherson Escocia Escocia Arsenal Arsenal 6 (0)
George Mountford Inglaterra Inglaterra Stoke City Stoke City 6 (0)
Jackie Roberts Gales Gales Bolton Wanderers Bolton Wanderers 6 (1)
Jock Weir Escocia Escocia Blackburn Rovers Blackburn Rovers 6 (0)
96. John Campbell Inglaterra Inglaterra Blackburn Rovers Blackburn Rovers 5 (2)
Len Duns Inglaterra Inglaterra Sunderland Sunderland 5 (0)
Tommy Eglington Irlanda Irlanda Everton Everton 5 (0)
Alec Forbes Escocia Escocia Sheffield United Sheffield United 5 (3)
Dennis Grainger Inglaterra Inglaterra Leeds United Leeds United 5 (0)
Eric Lancelotte Inglaterra Inglaterra Charlton Athletic Charlton Athletic 5 (0)
Bobby Langton Inglaterra Inglaterra Blackburn Rovers Blackburn Rovers 5 (0)
Jimmy McAlinden Irlanda del Norte Irlanda del Norte Portsmouth FC Portsmouth FC 5 (0)
Andy McLaren Escocia Escocia Preston North End Preston North End 5 (0)
Berry Nieuwenhuys Sudáfrica Sudáfrica Liverpool Liverpool 5 (0)
Cliff Parker Inglaterra Inglaterra Portsmouth FC Portsmouth FC 5 (0)
Bill Shankly Escocia Escocia Preston North End Preston North End 5 (4)
Willie Watson Inglaterra Inglaterra Sunderland Sunderland 5 (1)
Ian Wilson Escocia Escocia Preston North End Preston North End 5 (0)
110. Jimmy Blair Escocia Escocia Blackpool FC Blackpool FC 4 (0)
Alec Blakeman Inglaterra Inglaterra Brentford FC Brentford FC 4 (0)
Dickie Davis Inglaterra Inglaterra Sunderland Sunderland 4 (0)
Wally Fielding Inglaterra Inglaterra Everton Everton 4 (0)
Tom Galley Inglaterra Inglaterra Wolverhampton Wanderers Wolverhampton Wanderers 4 (0)
Gerry Henry Inglaterra Inglaterra Leeds United Leeds United 4 (3)
Dai Hopkins Gales Gales Brentford FC Brentford FC 4 (0)
George Jones Inglaterra Inglaterra Sheffield United Sheffield United 4 (0)
Stan Lloyd Inglaterra Inglaterra Sunderland Sunderland 4 (0)
Stanley Matthews Inglaterra Inglaterra Stoke City Stoke City 4 (0)
Gerry McAloon Escocia Escocia Brentford FC Brentford FC 4 (0)
Jimmy McIntosh Escocia Escocia Blackpool FC Blackpool FC 4 (0)
Vic Metcalfe Inglaterra Inglaterra Huddersfield Town Huddersfield Town 4 (0)
Ken Reeve Inglaterra Inglaterra Grimsby Town Grimsby Town 4 (0)
Willie Rogers Inglaterra Inglaterra Blackburn Rovers Blackburn Rovers 4 (0)
Ray Westwood Inglaterra Inglaterra Bolton Wanderers Bolton Wanderers 4 (0)
126. Malcolm Barrass Inglaterra Inglaterra Bolton Wanderers Bolton Wanderers 3 (0)
Stan Bentham Inglaterra Inglaterra Everton Everton 3 (0)
Walter Boyes Inglaterra Inglaterra Everton Everton 3 (0)
Ted Buckle Inglaterra Inglaterra Manchester United Manchester United 3 (2)
Fred Durrant Inglaterra Inglaterra Brentford FC Brentford FC 3 (0)
Billy Evans Inglaterra Inglaterra Aston Villa Aston Villa 3 (0)
Benny Fenton Inglaterra Inglaterra Charlton Athletic Charlton Athletic 3 (0)
Billy Goffin Inglaterra Inglaterra Aston Villa Aston Villa 3 (0)
Billy Guest Inglaterra Inglaterra Blackburn Rovers Blackburn Rovers 3 (1)
Reg Harrison Inglaterra Inglaterra Derby County Derby County 3 (0)
Bob Iverson Inglaterra Inglaterra Aston Villa Aston Villa 3 (0)
John Jackson Inglaterra Inglaterra Stoke City Stoke City 3 (0)
Thomas Jones Gales Gales Everton Everton 3 (1)
Tommy Jones Inglaterra Inglaterra Grimsby Town Grimsby Town 3 (0)
Bobby King Inglaterra Inglaterra Wolverhampton Wanderers Wolverhampton Wanderers 3 (0)
Alec Linwood Escocia Escocia Middlesbrough Middlesbrough 3 (0)
Alex Munro Escocia Escocia Blackpool FC Blackpool FC 3 (0)
Kevin O'Flanagan Irlanda Irlanda Arsenal Arsenal 3 (0)
Johnny Paton Escocia Escocia Chelsea Chelsea 3 (0)
Tommy Reynolds Inglaterra Inglaterra Sunderland Sunderland 3 (0)
Alan Smith Inglaterra Inglaterra Arsenal Arsenal
Brentford FC Brentford FC
3 (0)
George Stewart Escocia Escocia Brentford FC Brentford FC 3 (0)
Arthur Thompson Inglaterra Inglaterra Huddersfield Town Huddersfield Town 3 (0)
Alex Venters Escocia Escocia Blackburn Rovers Blackburn Rovers 3 (0)
Billy Wrigglesworth Inglaterra Inglaterra Bolton Wanderers Bolton Wanderers
Manchester United Manchester United
3 (1)
151. Tommy Dawson Inglaterra Inglaterra Charlton Athletic Charlton Athletic 2 (0)
Harold Dobbie Inglaterra Inglaterra Middlesbrough Middlesbrough 2 (0)
Fred Evans Inglaterra Inglaterra Portsmouth FC Portsmouth FC 2 (0)
Les Fell Inglaterra Inglaterra Charlton Athletic Charlton Athletic 2 (0)
John Graham Inglaterra Inglaterra Aston Villa Aston Villa 2 (0)
Gordon Hurst Inglaterra Inglaterra Charlton Athletic Charlton Athletic 2 (0)
Bill Jones Inglaterra Inglaterra Liverpool Liverpool 2 (0)
Archie Livingstone Escocia Escocia Everton Everton 2 (0)
Archibald Macaulay Escocia Escocia Brentford FC Brentford FC 2 (0)
Stan Machent Inglaterra Inglaterra Sheffield United Sheffield United 2 (0)
George McKnight Irlanda del Norte Irlanda del Norte Blackpool FC Blackpool FC 2 (0)
Harry Mills Inglaterra Inglaterra Sheffield United Sheffield United 2 (0)
Albert Mitchell Inglaterra Inglaterra Stoke City Stoke City 2 (0)
George Mutch Escocia Escocia Preston North End Preston North End 2 (0)
William Naylor Inglaterra Inglaterra Brentford FC Brentford FC 2 (0)
Jacky Oakes Escocia Escocia Blackburn Rovers Blackburn Rovers 2 (0)
Billy Price Inglaterra Inglaterra Huddersfield Town Huddersfield Town 2 (0)
Robert Priday Sudáfrica Sudáfrica Liverpool Liverpool 2 (0)
Charlie Revell Inglaterra Inglaterra Charlton Athletic Charlton Athletic 2 (0)
Tom Rudkin Inglaterra Inglaterra Arsenal Arsenal 2 (0)
John Sellars Inglaterra Inglaterra Stoke City Stoke City 2 (0)
Charlie Thompson Inglaterra Inglaterra Sheffield United Sheffield United 2 (0)
Charlie Vaughan Inglaterra Inglaterra Charlton Athletic Charlton Athletic 2 (0)
Ned Vincent Inglaterra Inglaterra Grimsby Town Grimsby Town 2 (0)
Jimmy Whitfield Inglaterra Inglaterra Grimsby Town Grimsby Town 2 (0)
Reg Williams Inglaterra Inglaterra Chelsea Chelsea 2 (0)
Arthur Wright Inglaterra Inglaterra Sunderland Sunderland 2 (1)
178. Jimmy Argue Escocia Escocia Chelsea Chelsea 1 (0)
Jimmy Bain Escocia Escocia Chelsea Chelsea 1 (0)
Lewis Brook Inglaterra Inglaterra Huddersfield Town Huddersfield Town 1 (0)
Len Carney Inglaterra Inglaterra Liverpool Liverpool 1 (0)
Allenby Chilton Inglaterra Inglaterra Manchester United Manchester United 1 (0)
Harry Clarke Inglaterra Inglaterra Leeds United Leeds United 1 (0)
Denis Compton Inglaterra Inglaterra Arsenal Arsenal 1 (0)
Albert Cox Inglaterra Inglaterra Sheffield United Sheffield United 1 (0)
Billy Crook Inglaterra Inglaterra Wolverhampton Wanderers Wolverhampton Wanderers 1 (0)
Albert Dainty Inglaterra Inglaterra Preston North End Preston North End 1 (0)
Len Dolding Inglaterra Inglaterra Chelsea Chelsea 1 (0)
Jimmy Dougal Escocia Escocia Preston North End Preston North End 1 (0)
Jimmy Dunn Escocia Escocia Wolverhampton Wanderers Wolverhampton Wanderers 1 (0)
George Farrow Inglaterra Inglaterra Blackpool FC Blackpool FC 1 (0)
Ernie Forrest Inglaterra Inglaterra Bolton Wanderers Bolton Wanderers 1 (0)
Matt Gillies Escocia Escocia Bolton Wanderers Bolton Wanderers 1 (0)
Dickie Girling Inglaterra Inglaterra Brentford FC Brentford FC 1 (0)
George Glaister Inglaterra Inglaterra Blackburn Rovers Blackburn Rovers 1 (0)
Verdi Godwin Inglaterra Inglaterra Blackburn Rovers Blackburn Rovers 1 (0)
Jimmy Gordon Escocia Escocia Middlesbrough Middlesbrough 1 (0)
Jackie Grant Inglaterra Inglaterra Everton Everton 1 (0)
George Hardwick Inglaterra Inglaterra Middlesbrough Middlesbrough 1 (1)
Peter Harris Inglaterra Inglaterra Portsmouth FC Portsmouth FC 1 (0)
Bill Higgins Inglaterra Inglaterra Everton Everton 1 (0)
Ernest Jackson Inglaterra Inglaterra Sheffield United Sheffield United 1 (0)
Bert Johnson Inglaterra Inglaterra Charlton Athletic Charlton Athletic 1 (0)
Jack Johnson Inglaterra Inglaterra Grimsby Town Grimsby Town 1 (0)
Jim Johnson Inglaterra Inglaterra Grimsby Town Grimsby Town 1 (0)
Bryn Jones Gales Gales Arsenal Arsenal 1 (0)
Fred Keeble Inglaterra Inglaterra Grimsby Town Grimsby Town 1 (0)
Jock Kirton Escocia Escocia Stoke City Stoke City 1 (0)
Jimmy MacAuley Escocia Escocia Chelsea Chelsea 1 (0)
Malky MacDonald Escocia Escocia Brentford FC Brentford FC 1 (0)
Billy McGlen Inglaterra Inglaterra Manchester United Manchester United 1 (0)
Jimmy McGowan Escocia Escocia Grimsby Town Grimsby Town 1 (0)
John McIlhatton Escocia Escocia Everton Everton 1 (0)
John McInnes Escocia Escocia Chelsea Chelsea 1 (0)
Harry McShane Escocia Escocia Huddersfield Town Huddersfield Town 1 (0)
Jimmy Milburn Inglaterra Inglaterra Leeds United Leeds United 1 (0)
Norman Moore Inglaterra Inglaterra Grimsby Town Grimsby Town 1 (0)
Tom Murphy Inglaterra Inglaterra Middlesbrough Middlesbrough 1 (0)
Bobby Nutley Escocia Escocia Portsmouth FC Portsmouth FC 1 (0)
Hugh O'Donnell Escocia Escocia Blackpool FC Blackpool FC 1 (0)
Harry Parkes Inglaterra Inglaterra Aston Villa Aston Villa 1 (0)
Jack Pickering Inglaterra Inglaterra Sheffield United Sheffield United 1 (0)
Bob Pryde Escocia Escocia Blackburn Rovers Blackburn Rovers 1 (0)
Charlie Purves Inglaterra Inglaterra Charlton Athletic Charlton Athletic 1 (0)
Fred Ramscar Inglaterra Inglaterra Wolverhampton Wanderers Wolverhampton Wanderers 1 (0)
Paddy Sloan Irlanda del Norte Irlanda del Norte Arsenal Arsenal 1 (0)
George Smith Inglaterra Inglaterra Brentford FC Brentford FC 1 (0)
Harold Stephan Inglaterra Inglaterra Blackburn Rovers Blackburn Rovers 1 (0)
Phil Taylor Inglaterra Inglaterra Liverpool Liverpool 1 (0)
Dennis Thompson Inglaterra Inglaterra Sheffield United Sheffield United 1 (1)
Maurice Tompkin Inglaterra Inglaterra Huddersfield Town Huddersfield Town 1 (0)
Horace Wallbanks Inglaterra Inglaterra Grimsby Town Grimsby Town 1 (0)
Tim Ward Inglaterra Inglaterra Derby County Derby County 1 (0)
Jack Warner Gales Gales Manchester United Manchester United 1 (0)
Billy Watkinson Inglaterra Inglaterra Liverpool Liverpool 1 (0)
Guy Wharton Inglaterra Inglaterra Portsmouth FC Portsmouth FC 1 (0)
Tom White Inglaterra Inglaterra Sunderland Sunderland 1 (0)
Jock Wightman Escocia Escocia Blackburn Rovers Blackburn Rovers 1 (0)
Billy Wright Inglaterra Inglaterra Wolverhampton Wanderers Wolverhampton Wanderers 1 (0)