All the weekend's results and tables:

RBS Premiership

Aberdeen Grammar 23 Dundee HSFP 12 Heriots 19 Gala 34 Edinburgh Accies 38 Currie 19 Ayr 29 Boroughmuir 23 Melrose 29 Stirling County 35   P W D L F A BP PTS Ayr 10 9 0 1 281 171 5 41 Gala 8 7 0 1 260 180 5 33 Currie 10 5 2 3 297 273 6 30 Melrose 8 5 0 3 204 185 7 27 Edinburgh Acads 10 4 1 5 248 218 8 26 Heriots Rugby Club 9 3 1 5 230 243 6 20 Stirling County 8 3 1 4 213 259 4 18 Aberdeen Grammar 10 2 1 7 244 321 6 16 Boroughmuir 9 2 0 7 198 250 5 13 Dundee High 8 2 0 6 181 256 3 11

RBS National League

Kelso 11 Selkirk 15 Hillhead Jordanhill 39 Jed-Forest 20 Watsonians 34 Glasgow Hawks 31 Biggar 26 Hamilton 32 Hawick 55 Stewarts Melville 21   P W D L F A BP PTS Watsonians 10 9 0 1 381 167 8 44 Glasgow Hawks 10 7 1 2 306 155 9 39 Hawick 10 6 2 2 354 226 6 34 Selkirk 9 7 0 2 198 195 3 31 Hillhead/Jordanhill 10 5 0 5 253 237 6 26 Stewart's Melville FP 10 4 1 5 241 261 4 22 Kelso 10 3 0 7 200 260 7 19 Hamilton 10 3 1 6 262 323 5 19 Biggar 9 1 1 7 136 306 2 8 Jed-Forest 10 1 0 9 121 322 2 6

RBS Championship League A

Greenock Wanderers 35 Cartha Q/P 28 Dunfermline 14 Whitecraigs 7 West of Scotland 20 Falkirk 29 Ardrossan Accies 17 Dumfries 16 Dalziel 19 GHA 31   P W D L F A B Pts Cartha Queens Park 10 8 0 2 334 181 7 39 GHA 10 6 0 4 294 242 12 36 Falkirk 10 8 0 2 244 193 4 36 Ardrossan Ac 10 7 0 3 251 210 5 33 Greenock Wands 10 5 1 4 281 241 9 31 Whitecraigs 9 4 1 4 207 201 4 22 Dumfries 10 4 0 6 182 214 4 20 West of Scotland FC 10 2 0 8 220 290 4 12 Dunfermline 10 2 0 8 170 310 4 12 Dalziel 9 2 0 7 134 235 3 11

RBS Championship League B

Haddington 0 Howe of Fife 35 Murrayfield Wanderers 97 Morgan Academy FP 0 Perthshire 28 Lasswade 39 Kirkcaldy 13 Hawick YM 13 Peebles 23 Musselburgh 15   P W D L F A B Pts Howe of Fife 10 9 0 1 380 165 7 43 Musselburgh 10 8 0 2 403 146 8 40 Peebles 10 8 0 2 374 168 7 39 Hawick YM 10 6 2 2 235 178 7 35 Murrayfield Wand 10 5 0 5 281 205 6 26 Lasswade 10 5 0 5 248 311 5 25 Perthshire 10 3 0 7 166 357 3 15 Kirkcaldy 10 2 1 7 179 225 4 14 Haddington 10 2 1 7 163 256 2 12 Morgan Academy FP 10 0 0 10 82 500 0 0

RBS West League Div 1

Garnock 10 Helensburgh 24 Glasgow Accies 50 Allan Glens 3 GHK 41 Irvine 6 Kilmarnock 16 Marr 52 Newton Stewart 16 East Kilbride 17   P W D L F A B Pts Marr 8 8 0 0 433 84 8 40 GHK 8 7 0 1 220 185 4 32 East Kilbride 8 5 0 3 140 160 2 22 Kilmarnock 8 4 0 4 180 170 5 21 Helensburgh 8 4 0 4 153 169 3 19 Glasgow Accies 8 4 0 4 189 237 5 21 Irvine 8 3 0 5 113 184 1 13 Garnock 8 2 0 6 136 199 4 12 Newton Stewart 8 1 0 7 154 168 7 11 Allan Glen's 8 2 0 6 97 259 0 8

RBS West League Div 2

Clydebank 5 Annan 49 Lenzie 24 Cambuslang 12 Carrick 30 Cumbernauld 3 Mc Laren 5 Wigtownshire 11 Strathaven 31 Strathendrick 19 Waysiders Drumpelleier 16 Stewartry 14   P W D L F A B Pts Annan 7 7 0 0 299 28 5 33 Lenzie 7 7 0 0 205 44 5 33 Stewartry 8 6 0 2 195 111 7 31 Strathaven 8 4 0 4 155 128 6 22 Cambuslang 7 4 0 3 163 149 3 19 Strathendrick 8 4 0 4 139 147 3 19 Wigtownshire 8 4 0 4 99 192 1 17 Carrick 7 3 0 4 105 131 3 15 Waysiders Drump 8 2 0 6 84 156 4 12 Clydebank 8 2 0 6 49 225 1 9 Mc Laren 7 1 0 6 80 124 4 8 Cumbernauld 7 1 0 6 79 217 1 5

RBS West League Division 3

Mull 14 Uddingston 35 Paisley 21 Oban Lorne 31 Millbrae 48 Jordanhill Phoenix 26 Lanark 0 Arran 38 Loch Lomond 34 Clydesdale 18   P W D L F A B Pts Loch Lomond 6 6 0 0 238 42 5 29 Uddingston 6 4 0 2 215 97 6 22 Isle of Arran 7 5 0 2 176 83 2 22 Oban Lorne 5 4 0 1 136 91 4 20 Millbrae 4 3 0 1 116 74 4 13 Paisley 6 2 0 4 113 130 3 11 Isle of Mull 6 2 0 4 95 158 2 10 Lanark 7 1 0 6 90 247 2 6 Clydesdale 4 1 0 3 58 150 1 5 Jordanhill Phoenix 5 0 0 5 59 224 0 -4

RBS West Division 4

Moffat 29 Strathclyde Police 25 Glasgow East 0 Cumnock 70 Bishopton 12 Birkmyre 23 Cowal 54 Hyndland 6   P W D L F A B Pts Cumnock 5 5 0 0 291 34 4 24 Birkmyre 5 4 0 1 227 69 4 20 Moffat 4 4 0 0 182 51 3 19 Cowal 5 2 0 3 110 117 2 10 Bishopton 3 2 0 1 42 36 1 9 Strathclyde Police 5 1 0 4 92 78 3 7 Renfrew 5 1 0 4 76 312 3 7 Hyndland 4 1 0 3 66 224 1 2 Glasgow East 4 0 0 4 12 177 0 0

RBS East Div 1

Linlithgow 3 Livingston 51 Duns 0 Preston Lodge 33 Berwick 41 Langholm 11 North Berwick 15 Portobello FP 30 RHC 25 Dunbar 18   P W D L F A B Pts Livingston 9 9 0 0 345 154 8 44 Preston Lodge 9 8 0 1 273 118 8 40 RHC 9 5 0 4 216 220 4 24 Dunbar 9 4 0 5 151 176 3 19 Linlithgow 9 4 0 5 133 189 3 19 North Berwick 9 3 0 6 165 194 5 17 Portobello FP 8 3 0 5 156 148 4 16 Langholm 9 4 0 5 127 243 0 16 Duns 8 2 0 6 145 175 6 14 Berwick 9 2 0 7 184 278 3 11

RBS East Div 2

Edin Northern 20 Dalkeith 13 Trinity Accies 57 Lismore 3 Forrester 83 Ross High 0 Gala YM 29 Hawick ‘Quins 32 Earlston 28 Hawick Linden 38   P W D L F A B Pts Hawick Harlequins 9 7 0 2 286 159 5 33 Hawick Linden 9 6 1 2 282 200 6 32 Dalkeith 8 6 0 2 227 93 5 29 Forrester 9 5 1 3 283 232 5 27 Earlston 9 5 0 4 231 169 4 24 Edinburgh Northern 8 4 0 4 218 227 4 20 Trinity Academicals 7 2 1 4 181 120 4 14 Gala YM 7 2 1 4 148 172 6 11 Lismore 8 2 0 6 122 298 1 9 Ross High 8 0 0 8 63 371 1 1

RBS East Div 3

Liberton FP 23 Penicuik 34 RDVC 0 Queensferry 34 Inverleith P Broughton P St Boswells P Walkerburn P Leith 31 Moray House 6   P W D L F A B Pts Leith Rugby Club 7 6 0 1 265 44 6 30 Inverleith 6 6 0 0 274 56 6 30 Queensferry 8 5 0 3 217 185 4 24 St Boswells 6 4 0 2 205 113 3 19 Penicuik 6 3 0 3 138 81 5 17 Broughton 6 3 0 3 120 110 2 14 RDVC 7 2 0 5 62 308 1 9 Moray House 6 2 0 4 98 155 2 8 Walkerburn 6 2 0 4 120 221 2 5 Liberton FP 8 0 0 8 107 333 3 3

RBS Caledonia Div 1

Ellon 12 Strathmore 22 Hillfoots 48 Mackie Academy FP 12 Gordonians 61 Orkney 10 Aberdeenshire 65 St Andrews 3 Caithness 30 Highland 3   P W D L F A B Pts Aberdeenshire 9 9 0 0 435 119 7 42 Caithness 9 7 0 2 247 118 8 36 Gordonians 9 5 0 4 274 170 6 26 St Andrews Uni 7 4 0 3 184 232 6 22 Highland 8 4 0 4 142 247 5 21 Strathmore 9 4 1 4 147 203 2 20 Hillfoots 8 3 1 4 170 212 3 17 Ellon 9 3 0 6 186 201 4 16 Orkney 7 1 0 6 96 199 2 6 Mackie Academy FP 9 1 0 8 153 334 2 6

RBS Caledonia Div 2 Midlands

Kinross 23 Fife Southern 0 Madras 32 Alloa 19 Grangemouth 64 Panmure 3 Stirling University 71 Carnoustie 21 Glenrothes 25 Harris Academy FP 22   P W D L F A B Pts Harris Academy FP 9 7 0 2 296 150 6 34 Glenrothes 7 7 0 0 289 88 5 33 Stirling University 8 6 0 2 253 156 5 29 Grangemouth Stags 7 5 0 2 262 85 5 25 Madras Rugby 9 4 0 5 147 190 3 19 Alloa 9 3 0 6 161 229 4 16 Carnoustie HSFP 7 2 0 5 173 187 4 12 Panmure 8 2 0 6 144 240 3 11 Kinross 8 2 0 6 119 314 3 11 Fife Southern 6 1 0 5 69 274 1 5

RBS Caledonia Div 2 North

Aberdeen Wanderers P Moray P RAF Lossiemouth 17 Banff 24 Stornoway 17 Aberdeen University 15 Aberdeenshire 2nd 51 Ross Sutherland 9 Garioch 50 Highland Reds 15 Aberdeen Uni Medics P Lochaber P   P W D L F A B Pts Garioch 9 9 0 0 258 88 5 41 Aberdeen University 7 5 0 2 221 125 6 26 Lochaber 7 6 0 1 152 136 2 26 RAF Lossiemouth 8 4 0 4 157 134 4 20 Abshire 2nd XV 9 4 0 5 221 205 4 20 Highland Reds 7 4 0 3 124 206 3 19 Aberdeen Wanderers 7 3 0 4 123 163 4 16 Moray 8 2 0 6 153 196 7 15 Banff 6 3 0 3 150 111 3 15 Aberdeen Uni Medics 6 2 0 4 145 188 4 12 Ross Sutherland 8 1 0 7 184 253 5 9 Stornoway 8 2 0 6 115 198 0 8

RBS Caledonia Div 3 Midlands (East)

Montrose P Panmure 2nd P Strathmore 2nd 52 Howe of Fife 2nd 0 Waid FP 35 Dundee Uni 29 Stobswell 18 Kirkcaldy 2nd 22 Harris 2nd P Arbroath P     P W D L F A B Pts Dundee University 8 7 0 1 453 117 8 36 Waid Academy FP 7 5 0 2 349 104 5 25 Kirkcaldy 2XV 5 4 0 1 191 94 3 19 Stobswell 7 3 0 4 195 177 6 18 Howe of Fife 2XV 7 3 0 4 242 294 4 16 Montrose & District 5 3 0 2 134 142 3 15 Arbroath 7 2 0 5 143 320 3 11 Strathmore 2XV 7 2 0 5 144 296 2 10 Harris 2XV 3 1 0 2 45 125 1 5 Panmure 2XV 4 0 0 4 19 246 0 0

RBS Caledonia Div 3 Midlands (West)

Bannockburn 27 Alloa 2nd 14 Glenrothes 2nd 29 Grangemouth 2nd 43 Blairgowrie 43 Hillfoots 2nd 7 Crieff & Starthearn 16 Perthshire 2nd 7 Stirling County 3 BGH 69 Falkirk 2nd 41   P W D L F A B Pts Bannockburn 9 7 0 2 219 101 7 35 Blairgowrie 8 7 0 1 357 88 6 34 Grangemouth 2 XV 8 7 0 1 253 106 5 33 Hillfoots 2XV 8 3 1 4 177 190 4 18 Glenrothes 2XV 7 3 1 3 173 187 4 18 Crieff & Strathearn 7 3 0 4 180 206 2 14 Falkirk 2XV 8 2 0 6 263 319 4 12 Stirling Co 3XV BGH 6 2 0 4 145 180 3 11 Perthshire 2XV 4 1 0 3 49 178 1 5 Alloa 2nd XV 7 0 0 7 58 319 0 0

RBS Caledonia Div 3 North

Dyce 6 Shetland 22 Inverness Craig Dunain 10 Peterhead 15 Strathspey P Huntly P Grampian Police P Garioch 2nd P Aberdeenshire 3rd 0 Deeside 25 Aberdeen Wanderers 2nd P Gordonians 2nd P Kinloss Eagles 81 Mackie 2nd 0     P W D L F A B Pts Deeside 7 6 0 1 247 68 4 28 Kinloss Eagles 3 3 0 0 191 15 3 15 Mackie 2nd XV 4 3 0 1 118 103 2 14 Shetland 4 3 0 1 98 62 1 13 Gordonians 2nd XV 5 2 0 3 90 73 3 11 Dyce 3 2 0 1 92 33 2 10 Garioch 2nd XV 4 2 0 2 75 137 1 9 Grampian Police 2 1 0 1 44 46 1 5 Aberdeenshire 3rd XV 2 1 0 1 40 46 1 5 Huntly 4 1 0 3 77 121 1 5 Peterhead 4 1 0 3 32 117 1 5 Aberdeen Wanderers 2nd XV 4 1 0 3 32 107 0 4 Strathspey 3 1 0 2 18 120 0 4 Inverness Craig Dunain 5 0 0 5 43 149 2 2