League Table
| # | Team Name | P | W | D | L | F | A | GD | PTS |
| 1 | Rangers | 36 | 25 | 8 | 3 | 87 | 29 | +58 | 83 |
| 2 | Peterhead | 36 | 17 | 8 | 11 | 52 | 28 | +24 | 59 |
| 3 | Queens Park | 36 | 16 | 8 | 12 | 60 | 54 | +6 | 56 |
| 4 | Berwick | 36 | 14 | 7 | 15 | 59 | 55 | +4 | 49 |
| 5 | Elgin | 36 | 13 | 10 | 13 | 67 | 69 | –2 | 49 |
| 6 | Montrose | 36 | 12 | 11 | 13 | 60 | 68 | –8 | 47 |
| 7 | Stirling A. | 36 | 12 | 9 | 15 | 59 | 58 | +1 | 45 |
| 8 | Annan Athletic | 36 | 11 | 10 | 15 | 54 | 65 | –11 | 43 |
| 9 | Clyde | 36 | 12 | 4 | 20 | 42 | 66 | –24 | 40 |
| 10 | East Stirling | 36 | 8 | 5 | 23 | 49 | 97 | –48 | 29 |
Results
F
T
- Annan Athletic
- 1 - 1
- Montrose
F
T
- Clyde
- 1 - 2
- Stirling A.
F
T
- Elgin
- 3 - 2
- East Stirling
F
T
- Queens Park
- 0 - 3
- Peterhead
F
T
- Rangers
- 1 - 0
- Berwick
F
T
- East Stirling
- 2 - 4
- Rangers
F
T
- Berwick
- 0 - 2
- Annan Athletic
F
T
- Montrose
- 1 - 2
- Queens Park
F
T
- Peterhead
- 3 - 0
- Clyde
F
T
- Stirling A.
- 1 - 1
- Elgin
F
T
- Annan Athletic
- 0 - 1
- Stirling A.
F
T
- Clyde
- 1 - 0
- Montrose
F
T
- Elgin
- 1 - 2
- Berwick
F
T
- Queens Park
- 5 - 1
- East Stirling
F
T
- Rangers
- 1 - 2
- Peterhead