| Team | Played | W | L | D | Diff | U |
|---|---|---|---|---|---|---|
| West of Scotland FC | 107 | 107 | 0 | 0 | 6154 | 0 |
| West of Scotland FC | 100 | 100 | 0 | 0 | 5750 | 0 |
| West of Scotland FC | 93 | 93 | 0 | 0 | 5346 | 0 |
| Dumfries Saints RFC | 102 | 71 | 14 | 17 | 1127 | 0 |
| Ayr RFC | 103 | 69 | 17 | 17 | 1965 | 0 |
| Dumfries Saints RFC | 95 | 66 | 13 | 16 | 1060 | 0 |
| Ayr RFC | 96 | 64 | 16 | 16 | 1835 | 0 |
| Dumfries Saints RFC | 88 | 61 | 12 | 15 | 993 | 0 |
| Ayr RFC | 89 | 59 | 15 | 15 | 1705 | 0 |
| East Kilbride RFC | 109 | 41 | 34 | 0 | -994 | 17 |
| East Kilbride RFC | 102 | 38 | 32 | 0 | -972 | 16 |
| Lanark RFC | 83 | 34 | 32 | 17 | -1230 | 0 |
| East Kilbride RFC | 95 | 35 | 30 | 0 | -950 | 15 |
| Biggar RFC | 87 | 30 | 40 | 17 | -903 | 0 |
| Lanark RFC | 77 | 32 | 29 | 16 | -1144 | 0 |
| Dalziel RFC | 122 | 17 | 71 | 0 | -3114 | 17 |
| Biggar RFC | 81 | 28 | 37 | 16 | -849 | 0 |
| Lanark RFC | 71 | 30 | 26 | 15 | -1058 | 0 |
| Dalziel RFC | 114 | 16 | 66 | 0 | -2892 | 16 |
| Biggar RFC | 75 | 26 | 34 | 15 | -795 | 0 |
| Dalziel RFC | 106 | 15 | 61 | 0 | -2670 | 15 |
| Garnock RFC | 104 | 0 | 76 | 0 | -2155 | 0 |
| Garnock RFC | 97 | 0 | 71 | 0 | -1988 | 0 |
| Garnock RFC | 90 | 0 | 66 | 0 | -1821 | 0 |
| GHK RFC | 79 | 0 | 17 | 0 | -850 | 34 |
| GHK RFC | 74 | 0 | 16 | 0 | -800 | 32 |
| GHK RFC | 69 | 0 | 15 | 0 | -750 | 30 |
| Team | Played | W | L | D | Diff | U |
|---|---|---|---|---|---|---|
| GHA RFC Warriors | 85 | 85 | 0 | 0 | 4471 | 0 |
| GHA RFC Warriors | 80 | 80 | 0 | 0 | 4208 | 0 |
| Annan RFC | 100 | 66 | 34 | 0 | 68 | 0 |
| GHA RFC Warriors | 75 | 75 | 0 | 0 | 3945 | 0 |
| Annan RFC | 94 | 62 | 32 | 0 | 64 | 0 |
| Annan RFC | 88 | 58 | 30 | 0 | 60 | 0 |
| Strathaven RFC | 100 | 51 | 34 | 0 | 119 | 15 |
| Strathaven RFC | 94 | 48 | 32 | 0 | 112 | 14 |
| Wigtownshire RFC | 90 | 39 | 51 | 0 | -2151 | 0 |
| Strathaven RFC | 88 | 45 | 30 | 0 | 105 | 13 |
| Wigtownshire RFC | 84 | 36 | 48 | 0 | -2052 | 0 |
| Wigtownshire RFC | 78 | 33 | 45 | 0 | -1953 | 0 |
| Clydebank RFC | 85 | 34 | 0 | 0 | 646 | 34 |
| Ardrossan Academicals RFC | 102 | 17 | 51 | 0 | -1428 | 17 |
| Clydebank RFC | 80 | 32 | 0 | 0 | 608 | 32 |
| Ardrossan Academicals RFC | 96 | 16 | 48 | 0 | -1344 | 16 |
| Cambuslang RFC | 90 | 17 | 73 | 0 | -1725 | 0 |
| Clydebank RFC | 75 | 30 | 0 | 0 | 570 | 30 |
| Ardrossan Academicals RFC | 90 | 15 | 45 | 0 | -1260 | 15 |
| Cambuslang RFC | 84 | 16 | 68 | 0 | -1596 | 0 |
| Cambuslang RFC | 78 | 15 | 63 | 0 | -1467 | 0 |
| Team | Played | W | L | D | Diff | U |
|---|---|---|---|---|---|---|
| Hamilton Rugby Club | 101 | 67 | 34 | 0 | 1275 | 0 |
| Hamilton Rugby Club | 95 | 63 | 32 | 0 | 1200 | 0 |
| Hamilton Rugby Club | 89 | 59 | 30 | 0 | 1125 | 0 |
| Waysiders/Drumpellier RFC | 70 | 51 | 0 | 0 | 1496 | 0 |
| Cartha Queens Park RFC | 91 | 38 | 34 | 0 | -651 | 0 |
| Waysiders/Drumpellier RFC | 65 | 48 | 0 | 0 | 1408 | 0 |
| Cartha Queens Park RFC | 84 | 35 | 32 | 0 | -615 | 0 |
| Waysiders/Drumpellier RFC | 60 | 45 | 0 | 0 | 1320 | 0 |
| Cartha Queens Park RFC | 77 | 32 | 30 | 0 | -579 | 0 |
| Irvine RFC | 72 | 34 | 38 | 0 | -1066 | 0 |
| Irvine RFC | 67 | 32 | 35 | 0 | -1001 | 0 |
| Irvine RFC | 62 | 30 | 32 | 0 | -936 | 0 |
| Whitecraigs Rugby Club | 84 | 0 | 34 | 0 | -1054 | 50 |
| Whitecraigs Rugby Club | 79 | 0 | 32 | 0 | -992 | 47 |
| Whitecraigs Rugby Club | 74 | 0 | 30 | 0 | -930 | 44 |