# Jugador País Equipo Goles (de penalti)
1. Jorge Robledo Chile Chile Newcastle United Newcastle United 33 (0)
2. Ronnie Allen Inglaterra Inglaterra West Bromwich Albion West Bromwich Albion 32 (1)
3. Jack Rowley Inglaterra Inglaterra Manchester United Manchester United 30 (1)
4. Johnny Dixon Inglaterra Inglaterra Aston Villa Aston Villa 26 (0)
Stan Mortensen Inglaterra Inglaterra Blackpool FC Blackpool FC 26 (0)
6. Jackie Milburn Inglaterra Inglaterra Newcastle United Newcastle United 25 (3)
7. Charlie Wayman Inglaterra Inglaterra Preston North End Preston North End 24 (0)
8. Doug Lishman Inglaterra Inglaterra Arsenal Arsenal 23 (0)
9. Trevor Ford Gales Gales Sunderland Sunderland 22 (1)
Stan Pearson Inglaterra Inglaterra Manchester United Manchester United 22 (0)
Len Shackleton Inglaterra Inglaterra Sunderland Sunderland 22 (0)
Charlie Vaughan Inglaterra Inglaterra Charlton Athletic Charlton Athletic 22 (0)
13. Les Bennett Inglaterra Inglaterra Tottenham Hotspur Tottenham Hotspur 19 (0)
Billy Liddell Escocia Escocia Liverpool Liverpool 19 (2)
15. Billy Morris Gales Gales Burnley FC Burnley FC 18 (0)
16. Cliff Holton Inglaterra Inglaterra Arsenal Arsenal 17 (0)
17. Nat Lofthouse Inglaterra Inglaterra Bolton Wanderers Bolton Wanderers 16 (0)
Willie Moir Escocia Escocia Bolton Wanderers Bolton Wanderers 16 (1)
Duggie Reid Escocia Escocia Portsmouth FC Portsmouth FC 16 (0)
20. Lindy Delapenha Jamaica Jamaica Middlesbrough Middlesbrough 15 (6)
Jesse Pye Inglaterra Inglaterra Wolverhampton Wanderers Wolverhampton Wanderers 15 (0)
22. Allan Brown Escocia Escocia Blackpool FC Blackpool FC 14 (1)
23. Tom Finney Inglaterra Inglaterra Preston North End Preston North End 13 (1)
Neil Mochan Escocia Escocia Middlesbrough Middlesbrough 13 (0)
Len Phillips Inglaterra Inglaterra Portsmouth FC Portsmouth FC 13 (0)
Sammy Smyth Irlanda del Norte Irlanda del Norte Stoke City Stoke City
Wolverhampton Wanderers Wolverhampton Wanderers
13 (0)
Tommy Thompson Inglaterra Inglaterra Aston Villa Aston Villa 13 (0)
28. Roy Bentley Inglaterra Inglaterra Chelsea Chelsea 12 (0)
Jimmy D'Arcy Irlanda del Norte Irlanda del Norte Chelsea Chelsea 12 (0)
Len Duquemin Inglaterra Inglaterra Tottenham Hotspur Tottenham Hotspur 12 (0)
John Evans Inglaterra Inglaterra Charlton Athletic Charlton Athletic 12 (0)
Johnny Hancocks Inglaterra Inglaterra Wolverhampton Wanderers Wolverhampton Wanderers 12 (0)
Angus Morrison Escocia Escocia Preston North End Preston North End 12 (0)
34. Johnny Downie Escocia Escocia Manchester United Manchester United 11 (0)
Johnny Hart Inglaterra Inglaterra Manchester City Manchester City 11 (0)
Bill Holden Inglaterra Inglaterra Burnley FC Burnley FC 11 (0)
Bill Kiernan Inglaterra Inglaterra Charlton Athletic Charlton Athletic 11 (0)
Wilf Mannion Inglaterra Inglaterra Middlesbrough Middlesbrough 11 (1)
Jimmy Mullen Inglaterra Inglaterra Wolverhampton Wanderers Wolverhampton Wanderers 11 (0)
Jack Parry Inglaterra Inglaterra Derby County Derby County 11 (0)
Sonny Walters Inglaterra Inglaterra Tottenham Hotspur Tottenham Hotspur 11 (0)
Dennis Westcott Inglaterra Inglaterra Manchester City Manchester City 11 (0)
43. Jimmy Glazzard Inglaterra Inglaterra Huddersfield Town Huddersfield Town 10 (0)
Billy Goffin Inglaterra Inglaterra Aston Villa Aston Villa 10 (0)
George Lee Inglaterra Inglaterra West Bromwich Albion West Bromwich Albion 10 (0)
Hugh McLaren Escocia Escocia Derby County Derby County 10 (0)
Johnny Morris Inglaterra Inglaterra Derby County Derby County 10 (3)
Harry Oscroft Inglaterra Inglaterra Stoke City Stoke City 10 (0)
49. Roy Clarke Gales Gales Manchester City Manchester City 9 (0)
Jimmy Dunn Escocia Escocia Wolverhampton Wanderers Wolverhampton Wanderers 9 (0)
Peter Harris Inglaterra Inglaterra Portsmouth FC Portsmouth FC 9 (0)
Gordon Hurst Inglaterra Inglaterra Charlton Athletic Charlton Athletic 9 (0)
Jimmy Meadows Inglaterra Inglaterra Manchester City Manchester City 9 (0)
Bobby Mitchell Escocia Escocia Newcastle United Newcastle United 9 (0)
Jimmy Payne Inglaterra Inglaterra Liverpool Liverpool 9 (0)
Don Roper Inglaterra Inglaterra Arsenal Arsenal 9 (0)
Les Shannon Inglaterra Inglaterra Burnley FC Burnley FC 9 (0)
Bobby Smith Inglaterra Inglaterra Chelsea Chelsea 9 (0)
Jeff Taylor Inglaterra Inglaterra Fulham FC Fulham FC
Huddersfield Town Huddersfield Town
9 (0)
Davy Walsh Irlanda Irlanda Aston Villa Aston Villa 9 (0)
61. Frank Griffin Inglaterra Inglaterra West Bromwich Albion West Bromwich Albion 8 (0)
Jackie Henderson Escocia Escocia Portsmouth FC Portsmouth FC 8 (0)
Bedford Jezzard Inglaterra Inglaterra Fulham FC Fulham FC 8 (0)
Reg Lewis Inglaterra Inglaterra Arsenal Arsenal 8 (0)
Leslie Medley Inglaterra Inglaterra Tottenham Hotspur Tottenham Hotspur 8 (0)
Vic Metcalfe Inglaterra Inglaterra Huddersfield Town Huddersfield Town 8 (5)
Harry Webster Inglaterra Inglaterra Bolton Wanderers Bolton Wanderers 8 (0)
68. Billy Bingham Irlanda del Norte Irlanda del Norte Sunderland Sunderland 7 (0)
Bobby Brennan Irlanda del Norte Irlanda del Norte Fulham FC Fulham FC 7 (0)
Roger Byrne Inglaterra Inglaterra Manchester United Manchester United 7 (1)
Bobby Langton Inglaterra Inglaterra Bolton Wanderers Bolton Wanderers 7 (3)
Les Smith Inglaterra Inglaterra Wolverhampton Wanderers Wolverhampton Wanderers 7 (0)
Johnny Spuhler Inglaterra Inglaterra Middlesbrough Middlesbrough 7 (0)
Arthur Stevens Inglaterra Inglaterra Fulham FC Fulham FC 7 (0)
Geoff Walker Inglaterra Inglaterra Middlesbrough Middlesbrough 7 (1)
76. Kevin Baron Inglaterra Inglaterra Liverpool Liverpool 6 (0)
Bobby Beattie Escocia Escocia Preston North End Preston North End 6 (0)
Johnny Berry Inglaterra Inglaterra Manchester United Manchester United 6 (0)
Dickie Davis Inglaterra Inglaterra Sunderland Sunderland 6 (0)
Billy Foulkes Gales Gales Newcastle United Newcastle United 6 (0)
Colin Gibson Inglaterra Inglaterra Aston Villa Aston Villa 6 (0)
Reg Harrison Inglaterra Inglaterra Derby County Derby County 6 (0)
Harold Hassall Inglaterra Inglaterra Bolton Wanderers Bolton Wanderers
Huddersfield Town Huddersfield Town
6 (0)
Alex McCrae Escocia Escocia Middlesbrough Middlesbrough 6 (0)
Charlie Mitten Inglaterra Inglaterra Fulham FC Fulham FC 6 (2)
Arthur Smith Inglaterra Inglaterra West Bromwich Albion West Bromwich Albion 6 (0)
Jack Smith Inglaterra Inglaterra Liverpool Liverpool 6 (0)
Ernie Taylor Inglaterra Inglaterra Blackpool FC Blackpool FC
Newcastle United Newcastle United
6 (0)
Ray Wilkins Inglaterra Inglaterra Derby County Derby County 6 (0)
90. Robert Campbell Escocia Escocia Chelsea Chelsea 5 (0)
Reg Davies Gales Gales Newcastle United Newcastle United 5 (0)
Chris Duffy Escocia Escocia Charlton Athletic Charlton Athletic 5 (0)
Billy Elliott Inglaterra Inglaterra Burnley FC Burnley FC 5 (0)
Marcel Gaillard Bélgica Bélgica Portsmouth FC Portsmouth FC 5 (0)
George Hannah Inglaterra Inglaterra Newcastle United Newcastle United 5 (0)
Ken Horton Inglaterra Inglaterra Preston North End Preston North End 5 (0)
Harry Kirtley Inglaterra Inglaterra Sunderland Sunderland 5 (0)
Billy McIntosh Escocia Escocia Blackpool FC Blackpool FC
Stoke City Stoke City
5 (0)
Arthur Milton Inglaterra Inglaterra Arsenal Arsenal 5 (0)
Peter Murphy Inglaterra Inglaterra Tottenham Hotspur Tottenham Hotspur 5 (0)
Johnny Nicholls Inglaterra Inglaterra West Bromwich Albion West Bromwich Albion 5 (0)
Tommy Powell Inglaterra Inglaterra Derby County Derby County 5 (0)
Alf Ramsey Inglaterra Inglaterra Tottenham Hotspur Tottenham Hotspur 5 (4)
Don Revie Inglaterra Inglaterra Manchester City Manchester City 5 (0)
James Smith Inglaterra Inglaterra Chelsea Chelsea 5 (0)
Albert Stubbins Inglaterra Inglaterra Liverpool Liverpool 5 (0)
Dennis Wilshaw Inglaterra Inglaterra Wolverhampton Wanderers Wolverhampton Wanderers 5 (0)
108. John Aston Inglaterra Inglaterra Manchester United Manchester United 4 (0)
Eddie Baily Inglaterra Inglaterra Tottenham Hotspur Tottenham Hotspur 4 (0)
Ernie Bond Inglaterra Inglaterra Manchester United Manchester United 4 (0)
Jimmy Bowie Escocia Escocia Fulham FC Fulham FC 4 (0)
Ivor Broadis Inglaterra Inglaterra Manchester City Manchester City
Sunderland Sunderland
4 (0)
Harry Ferrier Escocia Escocia Portsmouth FC Portsmouth FC 4 (0)
Peter Goring Inglaterra Inglaterra Arsenal Arsenal 4 (0)
Alistair Gunn Escocia Escocia Huddersfield Town Huddersfield Town 4 (0)
Doug Holden Inglaterra Inglaterra Bolton Wanderers Bolton Wanderers 4 (0)
Jack Lee Inglaterra Inglaterra Derby County Derby County 4 (0)
Jimmy Logie Escocia Escocia Arsenal Arsenal 4 (0)
Eddie Lowe Inglaterra Inglaterra Fulham FC Fulham FC 4 (0)
John Malkin Inglaterra Inglaterra Stoke City Stoke City 4 (0)
Jack McDonald Inglaterra Inglaterra Fulham FC Fulham FC 4 (0)
Jimmy McIlroy Irlanda del Norte Irlanda del Norte Burnley FC Burnley FC 4 (0)
Jackie Mudie Escocia Escocia Blackpool FC Blackpool FC 4 (0)
Albert Mundy Inglaterra Inglaterra Portsmouth FC Portsmouth FC 4 (0)
Bill Perry Inglaterra Inglaterra Blackpool FC Blackpool FC 4 (0)
Reg Ryan Irlanda Irlanda West Bromwich Albion West Bromwich Albion 4 (0)
John Sellars Inglaterra Inglaterra Stoke City Stoke City 4 (1)
Barry Siddall Inglaterra Inglaterra Stoke City Stoke City 4 (0)
Herbie Smith Inglaterra Inglaterra Aston Villa Aston Villa 4 (0)
Jackie Stamps Inglaterra Inglaterra Derby County Derby County 4 (0)
Roy Swinbourne Inglaterra Inglaterra Wolverhampton Wanderers Wolverhampton Wanderers 4 (0)
Johnny Wheeler Inglaterra Inglaterra Bolton Wanderers Bolton Wanderers 4 (0)
133. Johnny Carey Irlanda Irlanda Manchester United Manchester United 3 (0)
Ronnie Codd Inglaterra Inglaterra Bolton Wanderers Bolton Wanderers 3 (0)
Freddie Cox Inglaterra Inglaterra Arsenal Arsenal 3 (0)
Cyril Done Inglaterra Inglaterra Liverpool Liverpool 3 (0)
Jimmy Dudley Escocia Escocia West Bromwich Albion West Bromwich Albion 3 (0)
John Duncan Escocia Escocia Newcastle United Newcastle United 3 (0)
Arthur Fitzsimons Irlanda Irlanda Middlesbrough Middlesbrough 3 (0)
Willy Forbes Escocia Escocia Preston North End Preston North End 3 (0)
Tommy Harmer Inglaterra Inglaterra Tottenham Hotspur Tottenham Hotspur 3 (0)
Don Howe Inglaterra Inglaterra Bolton Wanderers Bolton Wanderers 3 (0)
Vic Keeble Inglaterra Inglaterra Newcastle United Newcastle United 3 (0)
Sid McClellan Inglaterra Inglaterra Tottenham Hotspur Tottenham Hotspur 3 (0)
Eddie Quigley Inglaterra Inglaterra Preston North End Preston North End 3 (0)
Bobby Robson Inglaterra Inglaterra Fulham FC Fulham FC 3 (0)
Bob Thomas Inglaterra Inglaterra Fulham FC Fulham FC 3 (0)
Ken Whitfield Inglaterra Inglaterra Wolverhampton Wanderers Wolverhampton Wanderers 3 (0)
Johnny Williamson Inglaterra Inglaterra Manchester City Manchester City 3 (0)
150. Jimmy Adamson Inglaterra Inglaterra Burnley FC Burnley FC 2 (0)
Ken Armstrong Inglaterra Inglaterra Chelsea Chelsea 2 (1)
Walley Barnes Gales Gales Arsenal Arsenal 2 (2)
Harry Bell Inglaterra Inglaterra Middlesbrough Middlesbrough 2 (0)
Roy Brown Inglaterra Inglaterra Stoke City Stoke City 2 (0)
Ike Clarke Inglaterra Inglaterra Portsmouth FC Portsmouth FC 2 (0)
Frank Clempson Inglaterra Inglaterra Manchester United Manchester United 2 (0)
Henry Cockburn Inglaterra Inglaterra Manchester United Manchester United 2 (0)
Riley Cullum Inglaterra Inglaterra Charlton Athletic Charlton Athletic 2 (0)
Thomas Cummings Inglaterra Inglaterra Burnley FC Burnley FC 2 (0)
Willie Davie Escocia Escocia Huddersfield Town Huddersfield Town 2 (0)
Benny Fenton Inglaterra Inglaterra Charlton Athletic Charlton Athletic 2 (0)
Alec Forbes Escocia Escocia Arsenal Arsenal 2 (0)
Bobby Foster Inglaterra Inglaterra Preston North End Preston North End 2 (0)
Tony Hapgood Inglaterra Inglaterra Burnley FC Burnley FC 2 (0)
Benny Jones Inglaterra Inglaterra Chelsea Chelsea 2 (0)
Bill Jones Inglaterra Inglaterra Liverpool Liverpool 2 (0)
Laurie Kelly Inglaterra Inglaterra Huddersfield Town Huddersfield Town 2 (0)
Derek Lewis Inglaterra Inglaterra Preston North End Preston North End 2 (0)
Frank Lock Inglaterra Inglaterra Charlton Athletic Charlton Athletic 2 (2)
Archibald Macaulay Escocia Escocia Fulham FC Fulham FC 2 (0)
Ben Marden Inglaterra Inglaterra Arsenal Arsenal 2 (0)
Alan Martin Inglaterra Inglaterra Stoke City Stoke City 2 (0)
Bill McGarry Inglaterra Inglaterra Huddersfield Town Huddersfield Town 2 (0)
John McSeveney Escocia Escocia Sunderland Sunderland 2 (0)
Albert Nightingale Inglaterra Inglaterra Huddersfield Town Huddersfield Town 2 (0)
Derek Pace Inglaterra Inglaterra Aston Villa Aston Villa 2 (0)
Bob Paisley Inglaterra Inglaterra Liverpool Liverpool 2 (0)
Ken Prior Inglaterra Inglaterra Newcastle United Newcastle United 2 (0)
Cyril Robinson Inglaterra Inglaterra Blackpool FC Blackpool FC 2 (0)
Jimmy Scoular Escocia Escocia Portsmouth FC Portsmouth FC 2 (0)
Ron Simpson Inglaterra Inglaterra Huddersfield Town Huddersfield Town 2 (0)
Bill Slater Inglaterra Inglaterra Blackpool FC Blackpool FC 2 (0)
Les Smith Inglaterra Inglaterra Aston Villa Aston Villa 2 (0)
Johnny Walker Escocia Escocia Wolverhampton Wanderers Wolverhampton Wanderers 2 (0)
Tommy Walker Inglaterra Inglaterra Newcastle United Newcastle United 2 (0)
Arthur Wright Inglaterra Inglaterra Sunderland Sunderland 2 (0)
187. Christopher Adams Inglaterra Inglaterra Tottenham Hotspur Tottenham Hotspur 1 (0)
Jack Allister Inglaterra Inglaterra Chelsea Chelsea 1 (0)
Geoff Barrowcliffe Inglaterra Inglaterra Derby County Derby County 1 (0)
Bill Baxter Escocia Escocia Wolverhampton Wanderers Wolverhampton Wanderers 1 (0)
Brian Birch Inglaterra Inglaterra Manchester United Manchester United
Wolverhampton Wanderers Wolverhampton Wanderers
1 (0)
Eddie Boot Inglaterra Inglaterra Huddersfield Town Huddersfield Town 1 (0)
Frank Bowyer Inglaterra Inglaterra Stoke City Stoke City 1 (0)
Ken Branagan Inglaterra Inglaterra Manchester City Manchester City 1 (0)
Frank Brennan Escocia Escocia Newcastle United Newcastle United 1 (0)
Ken Brierley Inglaterra Inglaterra Liverpool Liverpool 1 (0)
Peter Broadbent Inglaterra Inglaterra Wolverhampton Wanderers Wolverhampton Wanderers 1 (0)
Ronnie Burke Inglaterra Inglaterra Huddersfield Town Huddersfield Town 1 (0)
Johnny Campbell Irlanda del Norte Irlanda del Norte Fulham FC Fulham FC 1 (0)
Wilf Carter Inglaterra Inglaterra West Bromwich Albion West Bromwich Albion 1 (0)
Albert Cheesebrough Inglaterra Inglaterra Burnley FC Burnley FC 1 (0)
Jackie Chew Inglaterra Inglaterra Burnley FC Burnley FC 1 (0)
Patrick Corr Irlanda del Norte Irlanda del Norte Burnley FC Burnley FC 1 (0)
Charlie Crowe Inglaterra Inglaterra Newcastle United Newcastle United 1 (0)
Dicky Dorsett Inglaterra Inglaterra Aston Villa Aston Villa 1 (0)
Jack Froggatt Inglaterra Inglaterra Portsmouth FC Portsmouth FC 1 (0)
Billy Gray Inglaterra Inglaterra Chelsea Chelsea 1 (0)
Joe Harvey Inglaterra Inglaterra Newcastle United Newcastle United 1 (0)
Dennis Herod Inglaterra Inglaterra Stoke City Stoke City 1 (0)
John Hewie Escocia Escocia Charlton Athletic Charlton Athletic 1 (0)
Jimmy Hill Inglaterra Inglaterra Fulham FC Fulham FC 1 (0)
Albert Hobson Inglaterra Inglaterra Blackpool FC Blackpool FC 1 (0)
Laurie Hughes Inglaterra Inglaterra Liverpool Liverpool 1 (0)
Brian Jackson Inglaterra Inglaterra Liverpool Liverpool 1 (0)
Joe Kennedy Inglaterra Inglaterra West Bromwich Albion West Bromwich Albion 1 (0)
Stan Lynn Inglaterra Inglaterra Aston Villa Aston Villa 1 (0)
Stanley Matthews Inglaterra Inglaterra Blackpool FC Blackpool FC 1 (0)
Andy McCall Escocia Escocia West Bromwich Albion West Bromwich Albion 1 (0)
Frank McCourt Irlanda del Norte Irlanda del Norte Manchester City Manchester City 1 (0)
John McCue Inglaterra Inglaterra Stoke City Stoke City 1 (0)
Don McEvoy Inglaterra Inglaterra Huddersfield Town Huddersfield Town 1 (0)
Steve McLachlan Escocia Escocia Derby County Derby County 1 (0)
Tommy McLain Inglaterra Inglaterra Sunderland Sunderland 1 (0)
Harry McShane Escocia Escocia Manchester United Manchester United 1 (0)
Amos Moss Inglaterra Inglaterra Aston Villa Aston Villa 1 (0)
Frank Mountford Inglaterra Inglaterra Stoke City Stoke City 1 (1)
Albert Mullard Inglaterra Inglaterra Stoke City Stoke City 1 (0)
Len Newcobe Gales Gales Fulham FC Fulham FC 1 (0)
Bill Nicholson Inglaterra Inglaterra Tottenham Hotspur Tottenham Hotspur 1 (0)
Norman Nielson Sudáfrica Sudáfrica Derby County Derby County 1 (0)
Ken Oliver Inglaterra Inglaterra Derby County Derby County 1 (0)
Eric Parsons Inglaterra Inglaterra Chelsea Chelsea 1 (0)
Roy Paul Gales Gales Manchester City Manchester City 1 (0)
Bill Pavitt Inglaterra Inglaterra Fulham FC Fulham FC 1 (0)
Tony Pawson Inglaterra Inglaterra Charlton Athletic Charlton Athletic 1 (0)
Ron Phoenix Inglaterra Inglaterra Manchester City Manchester City 1 (0)
Reg Pickett Inglaterra Inglaterra Portsmouth FC Portsmouth FC 1 (0)
Ernie Randall Inglaterra Inglaterra Chelsea Chelsea 1 (0)
Charlie Revell Inglaterra Inglaterra Derby County Derby County 1 (0)
Stan Rickaby Inglaterra Inglaterra West Bromwich Albion West Bromwich Albion 1 (0)
George Robb Inglaterra Inglaterra Tottenham Hotspur Tottenham Hotspur 1 (0)
Ken Roberts Inglaterra Inglaterra Aston Villa Aston Villa 1 (0)
Terry Ryder Inglaterra Inglaterra Portsmouth FC Portsmouth FC 1 (0)
Jimmy Scarth Inglaterra Inglaterra Tottenham Hotspur Tottenham Hotspur 1 (0)
Eddie Stuart Sudáfrica Sudáfrica Wolverhampton Wanderers Wolverhampton Wanderers 1 (0)
Jim Taylor Inglaterra Inglaterra Fulham FC Fulham FC 1 (0)
Phil Taylor Inglaterra Inglaterra Liverpool Liverpool 1 (0)
Peter Tuck Inglaterra Inglaterra Chelsea Chelsea 1 (0)
Willie Watson Inglaterra Inglaterra Sunderland Sunderland 1 (0)
Bryan Williams Inglaterra Inglaterra Liverpool Liverpool 1 (0)
Alan Withers Inglaterra Inglaterra Blackpool FC Blackpool FC 1 (0)
Billy Wright Inglaterra Inglaterra Blackpool FC Blackpool FC 1 (0)
Tommy Wright Escocia Escocia Sunderland Sunderland 1 (0)