| Team | Played | W | L | D | Diff | U |
|---|---|---|---|---|---|---|
| West of Scotland FC | 121 | 121 | 0 | 0 | 6962 | 0 |
| West of Scotland FC | 114 | 114 | 0 | 0 | 6558 | 0 |
| West of Scotland FC | 107 | 107 | 0 | 0 | 6154 | 0 |
| Dumfries Saints RFC | 118 | 81 | 16 | 19 | 1261 | 0 |
| Ayr RFC | 118 | 80 | 19 | 19 | 2260 | 0 |
| Dumfries Saints RFC | 110 | 76 | 15 | 18 | 1194 | 0 |
| Ayr RFC | 110 | 74 | 18 | 18 | 2095 | 0 |
| Dumfries Saints RFC | 102 | 71 | 14 | 17 | 1127 | 0 |
| Ayr RFC | 103 | 69 | 17 | 17 | 1965 | 0 |
| East Kilbride RFC | 124 | 47 | 39 | 0 | -1073 | 19 |
| East Kilbride RFC | 116 | 44 | 36 | 0 | -1016 | 18 |
| East Kilbride RFC | 109 | 41 | 34 | 0 | -994 | 17 |
| Biggar RFC | 101 | 34 | 46 | 19 | -1011 | 0 |
| Lanark RFC | 95 | 38 | 38 | 19 | -1402 | 0 |
| Lanark RFC | 89 | 36 | 35 | 18 | -1316 | 0 |
| Biggar RFC | 94 | 32 | 43 | 18 | -957 | 0 |
| Dalziel RFC | 138 | 19 | 81 | 0 | -3558 | 19 |
| Lanark RFC | 83 | 34 | 32 | 17 | -1230 | 0 |
| Dalziel RFC | 130 | 18 | 76 | 0 | -3336 | 18 |
| Biggar RFC | 87 | 30 | 40 | 17 | -903 | 0 |
| Dalziel RFC | 122 | 17 | 71 | 0 | -3114 | 17 |
| Garnock RFC | 118 | 0 | 86 | 0 | -2489 | 0 |
| Garnock RFC | 111 | 0 | 81 | 0 | -2322 | 0 |
| Garnock RFC | 104 | 0 | 76 | 0 | -2155 | 0 |
| GHK RFC | 89 | 0 | 19 | 0 | -950 | 38 |
| GHK RFC | 84 | 0 | 18 | 0 | -900 | 36 |
| GHK RFC | 79 | 0 | 17 | 0 | -850 | 34 |
| Team | Played | W | L | D | Diff | U |
|---|---|---|---|---|---|---|
| GHA RFC Warriors | 95 | 95 | 0 | 0 | 4997 | 0 |
| GHA RFC Warriors | 90 | 90 | 0 | 0 | 4734 | 0 |
| Annan RFC | 112 | 74 | 38 | 0 | 76 | 0 |
| GHA RFC Warriors | 85 | 85 | 0 | 0 | 4471 | 0 |
| Annan RFC | 106 | 70 | 36 | 0 | 72 | 0 |
| Annan RFC | 100 | 66 | 34 | 0 | 68 | 0 |
| Strathaven RFC | 112 | 57 | 38 | 0 | 133 | 17 |
| Strathaven RFC | 106 | 54 | 36 | 0 | 126 | 16 |
| Wigtownshire RFC | 102 | 45 | 57 | 0 | -2349 | 0 |
| Strathaven RFC | 100 | 51 | 34 | 0 | 119 | 15 |
| Wigtownshire RFC | 96 | 42 | 54 | 0 | -2250 | 0 |
| Wigtownshire RFC | 90 | 39 | 51 | 0 | -2151 | 0 |
| Clydebank RFC | 95 | 38 | 0 | 0 | 722 | 38 |
| Ardrossan Academicals RFC | 114 | 19 | 57 | 0 | -1596 | 19 |
| Clydebank RFC | 90 | 36 | 0 | 0 | 684 | 36 |
| Ardrossan Academicals RFC | 108 | 18 | 54 | 0 | -1512 | 18 |
| Cambuslang RFC | 102 | 19 | 83 | 0 | -1983 | 0 |
| Clydebank RFC | 85 | 34 | 0 | 0 | 646 | 34 |
| Ardrossan Academicals RFC | 102 | 17 | 51 | 0 | -1428 | 17 |
| Cambuslang RFC | 96 | 18 | 78 | 0 | -1854 | 0 |
| Cambuslang RFC | 90 | 17 | 73 | 0 | -1725 | 0 |
| Team | Played | W | L | D | Diff | U |
|---|---|---|---|---|---|---|
| Hamilton Rugby Club | 113 | 75 | 38 | 0 | 1425 | 0 |
| Hamilton Rugby Club | 107 | 71 | 36 | 0 | 1350 | 0 |
| Hamilton Rugby Club | 101 | 67 | 34 | 0 | 1275 | 0 |
| Waysiders/Drumpellier RFC | 80 | 57 | 0 | 0 | 1672 | 0 |
| Cartha Queens Park RFC | 105 | 44 | 38 | 0 | -723 | 0 |
| Waysiders/Drumpellier RFC | 75 | 54 | 0 | 0 | 1584 | 0 |
| Cartha Queens Park RFC | 98 | 41 | 36 | 0 | -687 | 0 |
| Waysiders/Drumpellier RFC | 70 | 51 | 0 | 0 | 1496 | 0 |
| Cartha Queens Park RFC | 91 | 38 | 34 | 0 | -651 | 0 |
| Irvine RFC | 82 | 38 | 44 | 0 | -1196 | 0 |
| Irvine RFC | 77 | 36 | 41 | 0 | -1131 | 0 |
| Irvine RFC | 72 | 34 | 38 | 0 | -1066 | 0 |
| Whitecraigs Rugby Club | 94 | 0 | 38 | 0 | -1178 | 56 |
| Whitecraigs Rugby Club | 89 | 0 | 36 | 0 | -1116 | 53 |
| Whitecraigs Rugby Club | 84 | 0 | 34 | 0 | -1054 | 50 |