| Top Division High Scorers - 1924-1925 |
| 1 | Frank Roberts | Manchester City | 31 |
|---|---|---|---|
| 2 | David Jack | Bolton | 26 |
| 3 | Joe Smith | Bolton | 24 |
| 4 | Charlie Wilson | Huddersfield | 24 |
| 5 | George James | West Bromwich | 23 |
| 6 | Vic Watson | West Ham | 21 |
| 7 | George Brown | Huddersfield | 20 |
| 8 | Billy Walker | Aston Villa | 19 |
| 9 | Bobby Marshall | Sunderland | 19 |
| 10 | Dick Forshaw | Liverpool | 19 |
| 11 | Len Davies | Cardiff | 19 |
| 12 | Neil Harris | Newcastle | 19 |
| 13 | Tommy Roberts | Burnley / Preston | 17 |
| 14 | Jimmy Seed | Tottenham | 17 |
| 15 | Thomas Boyle | Sheffield United | 17 |
| 16 | Horace Barnes | Man City / Preston | 16 |
| 17 | Harry Johnson | Sheffield United | 15 |
| 18 | Jack Ball | Bury | 15 |
| 19 | John Smith | Bolton | 13 |
| 20 | Joe Carter | West Bromwich | 13 |