Division 2 - 1957-58
| P | W | D | L | F | A | GD | Pts | |
|---|---|---|---|---|---|---|---|---|
| Stirling Albion | 36 | 25 | 5 | 6 | 105 | 48 | 57 | 55 |
| Dunfermline Athletic | 36 | 24 | 5 | 7 | 120 | 42 | 78 | 53 |
| Arbroath | 36 | 21 | 5 | 10 | 89 | 72 | 17 | 47 |
| Dumbarton | 36 | 20 | 4 | 12 | 92 | 57 | 35 | 44 |
| Ayr United | 36 | 18 | 6 | 12 | 98 | 81 | 17 | 42 |
| Cowdenbeath | 36 | 17 | 8 | 11 | 100 | 85 | 15 | 42 |
| Brechin City | 36 | 16 | 8 | 12 | 80 | 81 | -1 | 40 |
| Alloa Athletic | 36 | 15 | 9 | 12 | 88 | 78 | 10 | 39 |
| Dundee United | 36 | 12 | 9 | 15 | 81 | 77 | 4 | 33 |
| Hamilton | 36 | 12 | 9 | 15 | 70 | 79 | -9 | 33 |
| St Johnstone | 36 | 12 | 9 | 15 | 67 | 85 | -18 | 33 |
| Forfar Athletic | 36 | 13 | 6 | 17 | 70 | 71 | -1 | 32 |
| Greenock Morton | 36 | 12 | 8 | 16 | 77 | 83 | -6 | 32 |
| Montrose | 36 | 13 | 6 | 17 | 55 | 72 | -17 | 32 |
| East Stirlingshire | 36 | 12 | 5 | 19 | 55 | 79 | -24 | 29 |
| Stenhousemuir | 36 | 12 | 5 | 19 | 68 | 98 | -30 | 29 |
| Albion Rovers | 36 | 12 | 5 | 19 | 53 | 79 | -26 | 29 |
| Stranraer | 36 | 9 | 7 | 20 | 54 | 83 | -29 | 25 |
| Berwick Rangers | 36 | 5 | 5 | 26 | 37 | 109 | -72 | 15 |

