# Jugador País Equipo Goles (de penalti)
1. Dickie Davis Inglaterra Inglaterra Sunderland Sunderland 25 (0)
2. Stan Mortensen Inglaterra Inglaterra Blackpool FC Blackpool FC 22 (1)
Jackie Stamps Inglaterra Inglaterra Derby County Derby County 22 (2)
4. Peter Goring Inglaterra Inglaterra Arsenal Arsenal 21 (0)
5. Jack Rowley Inglaterra Inglaterra Manchester United Manchester United 20 (0)
6. Reg Lewis Inglaterra Inglaterra Arsenal Arsenal 19 (0)
Charlie Vaughan Inglaterra Inglaterra Charlton Athletic Charlton Athletic 19 (0)
8. Roy Bentley Inglaterra Inglaterra Chelsea Chelsea 18 (0)
Hugh Billington Inglaterra Inglaterra Chelsea Chelsea 18 (0)
Trevor Ford Gales Gales Aston Villa Aston Villa 18 (0)
Jackie Milburn Inglaterra Inglaterra Newcastle United Newcastle United 18 (2)
Jesse Pye Inglaterra Inglaterra Wolverhampton Wanderers Wolverhampton Wanderers 18 (0)
13. Ike Clarke Inglaterra Inglaterra Portsmouth FC Portsmouth FC 17 (0)
Billy Liddell Escocia Escocia Liverpool Liverpool 17 (3)
15. Peter Harris Inglaterra Inglaterra Portsmouth FC Portsmouth FC 16 (0)
Charlie Mitten Inglaterra Inglaterra Manchester United Manchester United 16 (6)
Duggie Reid Escocia Escocia Portsmouth FC Portsmouth FC 16 (1)
18. Frank Bowyer Inglaterra Inglaterra Stoke City Stoke City 15 (0)
Jack Froggatt Inglaterra Inglaterra Portsmouth FC Portsmouth FC 15 (0)
Peter McKennan Escocia Escocia Middlesbrough Middlesbrough 15 (3)
Stan Pearson Inglaterra Inglaterra Manchester United Manchester United 15 (0)
Davy Walsh Irlanda Irlanda West Bromwich Albion West Bromwich Albion 15 (0)
23. Alex McCrae Escocia Escocia Middlesbrough Middlesbrough 14 (0)
Len Shackleton Inglaterra Inglaterra Sunderland Sunderland 14 (0)
25. Ivor Broadis Inglaterra Inglaterra Sunderland Sunderland 13 (0)
Billy Goffin Inglaterra Inglaterra Aston Villa Aston Villa 13 (0)
Tommy Wright Escocia Escocia Sunderland Sunderland 13 (0)
28. Willie Fagan Escocia Escocia Liverpool Liverpool 12 (0)
Hugh McLaren Escocia Escocia Derby County Derby County 12 (0)
Tommy Walker Inglaterra Inglaterra Newcastle United Newcastle United 12 (0)
31. Johnny Dixon Inglaterra Inglaterra Aston Villa Aston Villa 11 (0)
Vic Metcalfe Inglaterra Inglaterra Huddersfield Town Huddersfield Town 11 (4)
Harry Potts Inglaterra Inglaterra Burnley FC Burnley FC 11 (0)
Jorge Robledo Chile Chile Newcastle United Newcastle United 11 (0)
Jeff Taylor Inglaterra Inglaterra Huddersfield Town Huddersfield Town 11 (0)
Eddie Wainwright Inglaterra Inglaterra Everton Everton 11 (1)
37. Johnny Hancocks Inglaterra Inglaterra Wolverhampton Wanderers Wolverhampton Wanderers 10 (2)
Nat Lofthouse Inglaterra Inglaterra Bolton Wanderers Bolton Wanderers 10 (0)
Johnny Morris Inglaterra Inglaterra Derby County Derby County 10 (0)
Jimmy Mullen Inglaterra Inglaterra Wolverhampton Wanderers Wolverhampton Wanderers 10 (0)
Albert Stubbins Inglaterra Inglaterra Liverpool Liverpool 10 (0)
Bob Thomas Inglaterra Inglaterra Fulham FC Fulham FC 10 (0)
43. Harry Catterick Inglaterra Inglaterra Everton Everton 9 (0)
Roy Clarke Gales Gales Manchester City Manchester City 9 (0)
Jimmy Dailey Escocia Escocia Birmingham City Birmingham City 9 (0)
Doug Lishman Inglaterra Inglaterra Arsenal Arsenal 9 (0)
Willie Moir Escocia Escocia Bolton Wanderers Bolton Wanderers 9 (0)
Sammy Smyth Irlanda del Norte Irlanda del Norte Wolverhampton Wanderers Wolverhampton Wanderers 9 (0)
49. Jack Bradley Inglaterra Inglaterra Bolton Wanderers Bolton Wanderers 8 (0)
Bobby Brennan Irlanda del Norte Irlanda del Norte Birmingham City Birmingham City 8 (0)
Bedford Jezzard Inglaterra Inglaterra Fulham FC Fulham FC 8 (0)
Bobby Mitchell Escocia Escocia Newcastle United Newcastle United 8 (0)
Sid O'Linn Sudáfrica Sudáfrica Charlton Athletic Charlton Athletic 8 (1)
Johnny Walker Escocia Escocia Wolverhampton Wanderers Wolverhampton Wanderers 8 (0)
Cyril Williams Inglaterra Inglaterra West Bromwich Albion West Bromwich Albion 8 (0)
56. Andy Black Escocia Escocia Manchester City Manchester City 7 (1)
William Elliott Inglaterra Inglaterra West Bromwich Albion West Bromwich Albion 7 (1)
George Hannah Inglaterra Inglaterra Newcastle United Newcastle United 7 (0)
Frank Houghton Inglaterra Inglaterra Newcastle United Newcastle United 7 (0)
Jimmy Logie Escocia Escocia Arsenal Arsenal 7 (0)
Billy McIntosh Escocia Escocia Blackpool FC Blackpool FC 7 (0)
Albert Nightingale Inglaterra Inglaterra Huddersfield Town Huddersfield Town 7 (0)
Charlie Revell Inglaterra Inglaterra Charlton Athletic Charlton Athletic 7 (1)
Don Roper Inglaterra Inglaterra Arsenal Arsenal 7 (0)
Arthur Rowley Inglaterra Inglaterra Fulham FC Fulham FC 7 (0)
Jack Spencer Inglaterra Inglaterra Burnley FC Burnley FC 7 (0)
Roy Swinbourne Inglaterra Inglaterra Wolverhampton Wanderers Wolverhampton Wanderers 7 (0)
Ernie Taylor Inglaterra Inglaterra Newcastle United Newcastle United 7 (0)
Tom Woodward Inglaterra Inglaterra Bolton Wanderers Bolton Wanderers
Middlesbrough Middlesbrough
7 (0)
70. Kevin Baron Inglaterra Inglaterra Liverpool Liverpool 6 (0)
Ted Buckle Inglaterra Inglaterra Everton Everton
Manchester United Manchester United
6 (0)
Alf Clarke Inglaterra Inglaterra Burnley FC Burnley FC 6 (0)
Johnny Downie Escocia Escocia Manchester United Manchester United 6 (0)
Wilf Mannion Inglaterra Inglaterra Middlesbrough Middlesbrough 6 (1)
George Mountford Inglaterra Inglaterra Stoke City Stoke City 6 (0)
George Smith Inglaterra Inglaterra Manchester City Manchester City 6 (0)
Geoff Walker Inglaterra Inglaterra Middlesbrough Middlesbrough 6 (0)
Reg Williams Inglaterra Inglaterra Chelsea Chelsea 6 (0)
79. Ronnie Allen Inglaterra Inglaterra West Bromwich Albion West Bromwich Albion 5 (0)
Walley Barnes Gales Gales Arsenal Arsenal 5 (4)
Ken Brierley Inglaterra Inglaterra Liverpool Liverpool 5 (0)
Frank Broome Inglaterra Inglaterra Derby County Derby County 5 (0)
Ronnie Burke Inglaterra Inglaterra Huddersfield Town Huddersfield Town 5 (0)
Jackie Chew Inglaterra Inglaterra Burnley FC Burnley FC 5 (0)
Cyril Done Inglaterra Inglaterra Liverpool Liverpool 5 (0)
Willy Forbes Escocia Escocia Wolverhampton Wanderers Wolverhampton Wanderers 5 (0)
Jimmy Glazzard Inglaterra Inglaterra Huddersfield Town Huddersfield Town 5 (0)
Don Howe Inglaterra Inglaterra Bolton Wanderers Bolton Wanderers 5 (3)
Leslie Johnston Escocia Escocia Stoke City Stoke City 5 (0)
Bill Kiernan Inglaterra Inglaterra Charlton Athletic Charlton Athletic 5 (0)
Andy McCall Escocia Escocia Blackpool FC Blackpool FC 5 (0)
Jack McDonald Inglaterra Inglaterra Fulham FC Fulham FC 5 (0)
Frank Mountford Inglaterra Inglaterra Stoke City Stoke City 5 (4)
Jimmy Payne Inglaterra Inglaterra Liverpool Liverpool 5 (0)
Len Phillips Inglaterra Inglaterra Portsmouth FC Portsmouth FC 5 (0)
Tommy Reynolds Inglaterra Inglaterra Sunderland Sunderland 5 (0)
Billy Steel Escocia Escocia Derby County Derby County 5 (0)
Jack Stelling Inglaterra Inglaterra Sunderland Sunderland 5 (4)
Arthur Stevens Inglaterra Inglaterra Fulham FC Fulham FC 5 (0)
100. Johnny Berry Inglaterra Inglaterra Birmingham City Birmingham City 4 (0)
Tommy Bogan Escocia Escocia Manchester United Manchester United 4 (0)
Jimmy Bowie Escocia Escocia Chelsea Chelsea 4 (0)
Jimmy Delaney Escocia Escocia Manchester United Manchester United 4 (0)
Reg Harrison Inglaterra Inglaterra Derby County Derby County 4 (0)
Harold Hassall Inglaterra Inglaterra Huddersfield Town Huddersfield Town 4 (0)
Bill Higgins Inglaterra Inglaterra Everton Everton 4 (0)
Gordon Hurst Inglaterra Inglaterra Charlton Athletic Charlton Athletic 4 (0)
Tommy Lumley Inglaterra Inglaterra Charlton Athletic Charlton Athletic 4 (0)
Harry McShane Escocia Escocia Bolton Wanderers Bolton Wanderers 4 (0)
Johnny Spuhler Inglaterra Inglaterra Middlesbrough Middlesbrough 4 (0)
Jackie Stewart Escocia Escocia Birmingham City Birmingham City 4 (0)
Ronnie Turnbull Inglaterra Inglaterra Manchester City Manchester City 4 (0)
113. Reg Attwell Inglaterra Inglaterra Burnley FC Burnley FC 3 (3)
Ray Barlow Inglaterra Inglaterra West Bromwich Albion West Bromwich Albion 3 (0)
Robert Campbell Escocia Escocia Chelsea Chelsea 3 (0)
Freddie Cox Inglaterra Inglaterra Arsenal Arsenal 3 (0)
Miller Craddock Inglaterra Inglaterra Aston Villa Aston Villa 3 (0)
Colin Gibson Inglaterra Inglaterra Aston Villa Aston Villa 3 (0)
Jackie Grant Inglaterra Inglaterra Everton Everton 3 (0)
John Haines Inglaterra Inglaterra West Bromwich Albion West Bromwich Albion 3 (0)
John Harris Escocia Escocia Chelsea Chelsea 3 (1)
Jimmy McIntosh Escocia Escocia Everton Everton 3 (0)
Johnny McKenna Irlanda del Norte Irlanda del Norte Huddersfield Town Huddersfield Town 3 (0)
Ian McPherson Escocia Escocia Arsenal Arsenal 3 (0)
Jimmy Munro Escocia Escocia Manchester City Manchester City 3 (0)
Harry Oscroft Inglaterra Inglaterra Stoke City Stoke City 3 (0)
Ivor Powell Gales Gales Aston Villa Aston Villa 3 (0)
Martin Reagan Inglaterra Inglaterra Middlesbrough Middlesbrough 3 (0)
Jackie Roberts Gales Gales Bolton Wanderers Bolton Wanderers 3 (3)
John Sellars Inglaterra Inglaterra Stoke City Stoke City 3 (0)
Eddie Shimwell Inglaterra Inglaterra Blackpool FC Blackpool FC 3 (2)
Bill Slater Inglaterra Inglaterra Blackpool FC Blackpool FC 3 (0)
Les Smith Inglaterra Inglaterra Aston Villa Aston Villa 3 (0)
Tommy Thompson Inglaterra Inglaterra Newcastle United Newcastle United 3 (0)
Cyril Trigg Inglaterra Inglaterra Birmingham City Birmingham City 3 (0)
Dennis Wilshaw Inglaterra Inglaterra Wolverhampton Wanderers Wolverhampton Wanderers 3 (0)
Billy Wright Inglaterra Inglaterra Wolverhampton Wanderers Wolverhampton Wanderers 3 (0)
138. Malcolm Barrass Inglaterra Inglaterra Bolton Wanderers Bolton Wanderers 2 (0)
Harry Bell Inglaterra Inglaterra Middlesbrough Middlesbrough 2 (0)
Norman Case Inglaterra Inglaterra Sunderland Sunderland 2 (0)
Len Duns Inglaterra Inglaterra Sunderland Sunderland 2 (0)
George Edwards Inglaterra Inglaterra Aston Villa Aston Villa 2 (0)
Peter Farrell Irlanda Irlanda Everton Everton 2 (0)
Alec Forbes Escocia Escocia Arsenal Arsenal 2 (1)
Verdi Godwin Inglaterra Inglaterra Stoke City Stoke City 2 (0)
Johnny Hart Inglaterra Inglaterra Manchester City Manchester City 2 (0)
Jack Hays Inglaterra Inglaterra Burnley FC Burnley FC 2 (0)
Harry Johnston Inglaterra Inglaterra Blackpool FC Blackpool FC 2 (0)
Benny Jones Inglaterra Inglaterra Chelsea Chelsea 2 (0)
George Lee Inglaterra Inglaterra West Bromwich Albion West Bromwich Albion 2 (0)
Don McEvoy Inglaterra Inglaterra Huddersfield Town Huddersfield Town 2 (0)
Billy Morris Gales Gales Burnley FC Burnley FC 2 (0)
Les Mynard Inglaterra Inglaterra Derby County Derby County 2 (0)
Syd Peppitt Inglaterra Inglaterra Stoke City Stoke City 2 (0)
Aubrey Powell Gales Gales Everton Everton 2 (0)
Charlie Purves Inglaterra Inglaterra Charlton Athletic Charlton Athletic 2 (0)
Arnold Rodgers Inglaterra Inglaterra Huddersfield Town Huddersfield Town 2 (0)
Bill Thompson Escocia Escocia Portsmouth FC Portsmouth FC 2 (0)
Tim Ward Inglaterra Inglaterra Derby County Derby County 2 (0)
Don Whiston Inglaterra Inglaterra Stoke City Stoke City 2 (0)
161. Jimmy Alison Escocia Escocia Manchester City Manchester City 1 (0)
Joe Bacuzzi Inglaterra Inglaterra Fulham FC Fulham FC 1 (0)
Jack Balmer Inglaterra Inglaterra Liverpool Liverpool 1 (0)
Bert Barlow Inglaterra Inglaterra Portsmouth FC Portsmouth FC 1 (0)
Ron Bennett Inglaterra Inglaterra Portsmouth FC Portsmouth FC 1 (0)
George Bray Inglaterra Inglaterra Burnley FC Burnley FC 1 (0)
Johnny Campbell Irlanda del Norte Irlanda del Norte Fulham FC Fulham FC 1 (0)
Tommy Capel Inglaterra Inglaterra Birmingham City Birmingham City 1 (0)
Johnny Carey Irlanda Irlanda Manchester United Manchester United 1 (0)
Allenby Chilton Inglaterra Inglaterra Manchester United Manchester United 1 (0)
Henry Cockburn Inglaterra Inglaterra Manchester United Manchester United 1 (0)
Denis Compton Inglaterra Inglaterra Arsenal Arsenal 1 (0)
Bobby Corbett Inglaterra Inglaterra Newcastle United Newcastle United 1 (1)
Peter Corr Irlanda Irlanda Everton Everton 1 (0)
Jimmy D'Arcy Irlanda del Norte Irlanda del Norte Charlton Athletic Charlton Athletic 1 (0)
Dicky Dorsett Inglaterra Inglaterra Aston Villa Aston Villa 1 (1)
Chris Duffy Escocia Escocia Charlton Athletic Charlton Athletic 1 (0)
Jimmy Dunn Escocia Escocia Wolverhampton Wanderers Wolverhampton Wanderers 1 (0)
Tommy Eglington Irlanda Irlanda Everton Everton 1 (0)
Joe Fagan Inglaterra Inglaterra Manchester City Manchester City 1 (0)
Harry Freeman Inglaterra Inglaterra Fulham FC Fulham FC 1 (0)
Dennis Gordon Inglaterra Inglaterra West Bromwich Albion West Bromwich Albion 1 (0)
Jimmy Gordon Escocia Escocia Middlesbrough Middlesbrough 1 (0)
Len Goulden Inglaterra Inglaterra Chelsea Chelsea 1 (0)
Billy Gray Inglaterra Inglaterra Chelsea Chelsea 1 (0)
Jimmy Harrison Inglaterra Inglaterra Aston Villa Aston Villa 1 (0)
Ray Harrison Inglaterra Inglaterra Burnley FC Burnley FC 1 (0)
Joe Harvey Inglaterra Inglaterra Newcastle United Newcastle United 1 (0)
Jim Hernon Inglaterra Inglaterra Bolton Wanderers Bolton Wanderers 1 (0)
Jim Higgins Irlanda Irlanda Birmingham City Birmingham City 1 (0)
George Howe Inglaterra Inglaterra Huddersfield Town Huddersfield Town 1 (1)
Harry Kirtley Inglaterra Inglaterra Sunderland Sunderland 1 (0)
Jock Kirton Escocia Escocia Stoke City Stoke City 1 (0)
Ray Lambert Gales Gales Liverpool Liverpool 1 (1)
Bobby Langton Inglaterra Inglaterra Bolton Wanderers Bolton Wanderers 1 (0)
Billy Linacre Inglaterra Inglaterra Manchester City Manchester City
Middlesbrough Middlesbrough
1 (0)
Eddie Lowe Inglaterra Inglaterra Aston Villa Aston Villa 1 (0)
George Lowrie Gales Gales Newcastle United Newcastle United 1 (0)
John Malkin Inglaterra Inglaterra Stoke City Stoke City 1 (0)
Con Martin Irlanda Irlanda Aston Villa Aston Villa 1 (0)
George McKnight Irlanda del Norte Irlanda del Norte Blackpool FC Blackpool FC 1 (0)
Angus McLean Escocia Escocia Wolverhampton Wanderers Wolverhampton Wanderers 1 (0)
Frank Moss Inglaterra Inglaterra Aston Villa Aston Villa 1 (0)
Bert Mozley Inglaterra Inglaterra Derby County Derby County 1 (0)
Jackie Mudie Escocia Escocia Blackpool FC Blackpool FC 1 (0)
Danny Murphy Inglaterra Inglaterra Bolton Wanderers Bolton Wanderers 1 (0)
Billy Murray Inglaterra Inglaterra Manchester City Manchester City 1 (0)
Jacky Oakes Escocia Escocia Manchester City Manchester City 1 (0)
Ken Oliver Inglaterra Inglaterra Derby County Derby County 1 (0)
Bob Paisley Inglaterra Inglaterra Liverpool Liverpool 1 (0)
Harold Phipps Inglaterra Inglaterra Charlton Athletic Charlton Athletic 1 (0)
Reg Pickett Inglaterra Inglaterra Portsmouth FC Portsmouth FC 1 (0)
Tommy Powell Inglaterra Inglaterra Derby County Derby County 1 (0)
Len Quested Australia Australia Fulham FC Fulham FC 1 (0)
Walter Rickett Inglaterra Inglaterra Blackpool FC Blackpool FC 1 (1)
Reg Ryan Irlanda Irlanda West Bromwich Albion West Bromwich Albion 1 (0)
Les Shannon Inglaterra Inglaterra Burnley FC Burnley FC 1 (0)
Fred Slater Inglaterra Inglaterra Birmingham City Birmingham City 1 (0)
Arthur Smith Inglaterra Inglaterra West Bromwich Albion West Bromwich Albion 1 (0)
Syd Thomas Gales Gales Fulham FC Fulham FC 1 (0)
Willie Watson Inglaterra Inglaterra Sunderland Sunderland 1 (0)
Dennis Westcott Inglaterra Inglaterra Manchester City Manchester City 1 (0)
Edward Wilcox Gales Gales West Bromwich Albion West Bromwich Albion 1 (0)
Ray Wilkins Inglaterra Inglaterra Derby County Derby County 1 (0)
Billy Withaker Inglaterra Inglaterra Middlesbrough Middlesbrough 1 (0)
Arthur Wright Inglaterra Inglaterra Sunderland Sunderland 1 (0)