East of Scotland League - 1st Division - 1989
    Played Won Lost Drawn Tie Pts %age
1 Freuchie 15 7 3 5 0 215 71.67
2 Grange 15 8 4 3 0 212 70.67
3 Heriots 15 6 2 7 0 212 70.67
4 Stenhousemuir 15 6 4 5 0 187 62.33
5 Kirkcaldy 15 4 6 5 0 172 57.33
6 Cupar 15 2 3 10 0 159 53.00
7 Edinburgh Acads 16 3 6 7 0 152 47.50
8 Royal High 15 6 3 4 0 137 45.67
9 Carlton 15 2 3 10 0 133 44.33
10 Watsonians 16 1 8 7 0 117 36.56
East of Scotland League - 2nd Division - 1989
    Played Won Lost Drawn Tie Pts %age
1 Stewarts Meville FP 13 8 1 4 0 200 76.92
2 Falkland 15 7 1 7 0 230 76.67
3 Corstorphine 16 6 4 6 0 213 66.56
4 Glenrothes 16 7 4 5 0 208 65.00
5 Alva 14 6 6 2 0 159 56.79
6 St Modans 15 4 5 6 0 169 56.33
7 Holy Cross Acads 16 3 6 7 0 172 53.75
8 Leith Franklin 15 5 8 2 0 154 51.33
9 London Road 13 2 3 8 0 115 44.23
10 Dunnikier 15 0 10 5 0 80 26.67
East of Scotland League - Grade A - 1989
    Played Won Lost Drawn Tie Pts %age
1 Edinburgh Acads 2nd X1 14 8 2 4 0 217 77.50
2 Grange 2nd X1 15 5 2 8 0 209 69.67
3 Heriots FP 2nd X1 15 7 5 3 0 207 69.00
4 Holy Cross Acads 2nd X1 16 7 3 6 0 203 63.44
5 Carlton 2nd X1 16 6 6 4 0 187 58.44
6 Stewarts Meville FP 2nd X1 15 5 6 4 0 163 54.33
7 West Lothian 2nd X1 15 5 7 3 0 163 54.33
8 Freuchie 2nd X1 15 2 5 8 0 142 47.33
9 Stenhousemuir 2nd X1 16 4 8 4 0 148 46.25
10 Watsonians 2nd X1 15 3 8 4 0 125 41.67
East of Scotland League - Grade B - 1989
    Played Won Lost Drawn Tie Pts %age
1 DAFS 15 1 2 2 0 250 83.33
2 Glenrothes 2nd X1 14 9 2 3 0 228 81.43
3 Penicuik 2nd X1 14 8 4 2 0 203 72.50
4 Watsonians 3rd X1 15 7 3 5 0 209 69.67
5 Royal High 2nd X1 15 7 7 1 0 170 56.67
6 Stewarts Melville 3rd X1 15 4 8 3 0 153 51.00
7 Stenhousemuir 3rd X1 15 5 8 2 0 139 46.33
8 Kirkcaldy 2nd X1 16 4 9 3 0 144 45.00
9 Holy Cross 3rd X1 15 3 7 5 0 121 40.33
10 Dunnikier 2nd X1 14 3 11 0 0 73 26.07