| 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 | ||