| Scottish Top Scorers - 1930-1931 | Scorers By Club | |||||
| Click club name for details | ||||||
| 1 | Barney Battles | Hearts | 44 | Rangers | 96 | |
|---|---|---|---|---|---|---|
| 2 | Jimmy McGrory | Celtic | 36 | Celtic | 101 | |
| 3 | James Paterson | Cowdenbeath | 26 | Motherwell | 102 | |
| 4 | William McFadyen | Motherwell | 24 | Partick | 76 | |
| 5 | Johnny Simpson | Partick | 24 | Hearts | 90 | |
| 6 | James Dyet | Falkirk | 24 | Aberdeen | 79 | |
| 7 | David Wilson | Hamilton | 22 | Cowdenbeath | 58 | |
| 8 | Jimmy Smith | Rangers | 21 | Dundee | 65 | |
| 9 | James Marshall | Rangers | 20 | Airdrie | 59 | |
| 10 | Bob McPhail | Rangers | 20 | Hamilton | 59 | |
| 11 | James McAlpine | Queens Park | 19 | Kilmarnock | 59 | |
| 12 | Peter Scarffe | Celtic | 19 | Clyde | 60 | |
| 13 | Charles Napier | Celtic | 18 | Queens Park | 71 | |
| 14 | John Murdoch | Motherwell | 18 | Falkirk | 77 | |
| 15 | Daniel McRorie | Morton | 18 | St Mirren | 49 | |
| 16 | James Maxwell | Kilmarnock | 18 | Morton | 58 | |
| 17 | James Laidlaw | Leith | 17 | Leith | 51 | |
| 18 | David McCrae | St Mirren | 16 | Ayr | 53 | |
| 19 | Benny Yorston | Aberdeen | 16 | Hibernian | 49 | |
| 20 | George Stevenson | Motherwell | 16 | East Fife | 45 | |