All the scores and tables from across Scotland:

RBS Premier League

Dundee HSFP 18 Ayr 29 Gala 34 Edinburgh Accies 17 Currie 23 Melrose 10 Stirling County 21 Heriots 23 Boroughmuir 26 Aberdeen Grammar Rugby 27   P W D L F A B PTS Ayr 11 10 0 1 310 189 5 45 Gala 9 8 0 1 294 197 6 38 Currie 11 6 2 3 320 283 6 34 Melrose 9 5 0 4 214 208 7 27 Edinburgh Acads 11 4 1 6 265 252 8 26 Heriots Rugby Club 10 4 1 5 253 264 6 24 Aberdeen Grammar 11 3 1 7 271 347 6 20 Stirling County 9 3 1 5 234 282 5 19 Boroughmuir 10 2 0 8 224 277 6 14 Dundee High 9 2 0 7 199 285 3 11

RBS National League

Sekirk 12 Hawick 37 Jed-Forest 25 Watsonians 29 Glasgow Hawks 23 Biggar 9 Hillhead-Jordanhill 31 Stewarts Melville 9 Hamilton 17 Kelso 25   P W D L F A B PTS Watsonians 11 10 0 1 410 192 8 48 Glasgow Hawks 11 8 1 2 329 164 9 43 Hawick 11 7 2 2 391 238 7 39 Hillhead/Jordanhill 11 6 0 5 284 246 7 31 Selkirk 10 7 0 3 210 232 3 31 Kelso 11 4 0 7 225 277 7 23 Stewart's Melville FP 11 4 1 6 250 292 4 22 Hamilton 11 3 1 7 279 348 5 19 Biggar 10 1 1 8 145 329 2 8 Jed-Forest 11 1 0 10 146 351 4 8

RBS Championship A

Cartha QP P Dalziel P Whitecraigs 54 West of Scotland 10 Falkirk 30 Ardrossan Accies 24 GHA 47 Dunfermline 13 Dumfries 11 Greenock Wanderers 23   P W D L F A B Pts GHA 11 7 0 4 341 255 13 41 Falkirk 11 9 0 2 274 217 5 41 Cartha Queens Park 10 8 0 2 334 181 7 39 Greenock Wanderers 11 6 1 4 304 252 9 35 Ardrossan Accies 11 7 0 4 275 240 7 35 Whitecraigs 10 5 1 4 261 211 5 27 Dumfries 11 4 0 7 193 237 4 20 West of Scotland FC 11 2 0 9 230 344 4 12 Dunfermline 11 2 0 9 183 357 4 12 Dalziel 9 2 0 7 134 235 3 11

RBS Championship B

Haddington 12 Peebles 44 Morgan Academy FP 18 Perthshire 12 Lasswade 17 Kirkcaldy 20 Musselburgh 16 Murrayfield Wanderers 20 Hawick YM 19 Howe of Fife 18   P W D L F A B Pts Peebles 11 9 0 2 418 180 8 44 Howe of Fife 11 9 0 2 398 184 8 44 Musselburgh 11 8 0 3 419 166 9 41 Hawick YM 11 7 2 2 254 196 7 39 Murrayfield Wanderers FC 11 6 0 5 301 221 6 30 Lasswade 11 5 0 6 265 331 6 26 Kirkcaldy 11 3 1 7 199 242 4 18 Perthshire 11 3 0 8 178 375 4 16 Haddington 11 2 1 8 175 300 2 12 Morgan Academy FP 11 1 0 10 100 512 0 4

RBS West Division 1

Glasgow Accies 12 Garnock 7 Irvine 26 Helensburgh 5 Allan Glen’s 27 Kilmarnock 10 East Kilbride 10 GHK 9 Marr 37 Newton Stewart 8   P W D L F A B Pts Marr 9 9 0 0 469 92 9 45 GHK 9 7 0 2 229 195 5 33 East Kilbride 9 6 0 3 150 169 2 26 Glasgow Acc 9 5 0 4 201 244 5 25 Kilmarnock 9 4 0 5 190 196 5 21 Helensburgh 9 4 0 5 158 195 3 19 Irvine 9 4 0 5 139 189 1 17 Garnock 9 2 0 7 143 211 5 13 Allan Glen's 9 3 0 6 124 269 1 13 Newton Stew 9 1 0 8 162 205 7 11

RBS West Division 2

Waysiders Drumpellier 44 Mc Laren 26 Wigtownshire 5 Carrick 17 Cumbernauld P Lenzie P Cambuslang P Clydebank P Annan P Strathaven P Stewartry 38 Strathendrick 5   P W D L F A B Pts Stewartry 9 7 0 2 233 116 8 36 Annan 7 7 0 0 295 28 5 33 Lenzie 7 7 0 0 205 44 5 33 Strathendrick 9 5 0 4 156 173 4 24 Cambuslang 7 4 0 3 163 149 3 19 Carrick 8 4 0 4 122 136 3 19 Strathaven 8 3 0 5 143 140 5 17 Waysiders Drumpellier 9 3 0 6 128 182 5 17 Wigtownshire 9 4 0 5 104 209 1 17 Clydebank 8 2 0 6 49 221 1 9 Mc Laren 8 1 0 7 106 168 4 8 Cumbernauld 7 1 0 6 79 217 1 5

RBS West Division 3

Millbrae 23 Mull 16 Uddingston P Paisley P Arran P Jordanhill Phoenix P Oban Lorne 18 Loch Lomond 17 Clydesdale P Lanark P   P W D L F A B Pts Loch Lomond 7 6 0 1 258 60 6 30 Oban Lorne 6 5 0 1 154 108 4 24 Uddingston 6 4 0 2 215 97 6 22 Isle of Arran 7 5 0 2 176 83 2 22 Millbrae 5 4 0 1 139 90 4 17 Paisley 6 2 0 4 113 130 3 11 Isle of Mull 7 2 0 5 111 181 3 11 Lanark 7 1 0 6 90 247 2 6 Clydesdale 4 1 0 3 58 153 1 5 Jordanhill Phoenix 5 0 0 5 59 224 0 -4

RBS West Division 4

Cumnock 25 Moffat 3 Renfrew 11 Cowal 15 Hyndland 31 Bishopton 29 Birkmyre P Glasgow East P   P W D L F A B Pts Cumnock 6 6 0 0 316 37 5 29 Birkmyre 5 4 0 1 227 69 4 20 Moffat 5 4 0 1 185 76 3 19 Cowal 6 3 0 3 128 128 2 14 Bishopton 4 2 0 2 71 67 3 11 Strathclyde Police 5 1 0 4 92 78 4 8 Renfrew 6 1 0 5 87 327 4 8 Hyndland 5 2 0 3 97 256 2 7 Glasgow East 4 0 0 4 12 177 0 0

RBS East Division 1

Dunbar 14 Livingston 19 North Berwick 27 Preston Lodge 24 Berwick 15 Portobello 33 RHC 48 Langholm 19   Duns 18 Linlithgow 7   P W D L F A B Pts Livingston 10 10 0 0 364 171 8 48 Preston Lodge 10 8 0 2 297 145 10 42 RHC 10 6 0 4 264 239 5 29 North Berwick 10 4 0 6 192 218 6 22 Portobello FP 9 4 0 5 189 163 5 21 Dunbar 10 4 0 6 165 195 4 20 Linlithgow 10 4 0 6 143 207 3 19 Duns 9 3 0 6 163 182 6 18 Langholm 10 4 0 6 146 291 0 16 Berwick 10 2 0 8 199 311 3 11

RBS East League Div 2

Hawick Linden 38 Dalkeith 25   Gala YM 62 Lismore 12 Forrester 31 Hawick 'Quins 17 Earlston 70 Ross High 3 Trinity Accies 26 Edinburgh Northern 17   P W D L F A B Pts Hawick Linden 10 7 1 2 320 220 7 37 Hawick Harlequins 10 7 0 3 303 190 5 33 Forrester 10 6 1 3 314 249 6 32 Dalkeith 9 6 0 3 252 131 7 31 Earlston 10 6 0 4 296 172 5 29 Edinburgh Northern 9 4 0 5 235 253 4 20 Trinity Academicals 8 3 1 4 207 137 4 18 Gala YM 8 3 1 4 210 184 8 17 Lismore 9 2 0 7 134 360 1 9 Ross High 9 0 0 9 66 441 1 1

RBS East League Div 3

Moray House 5 Penicuik 23 St Boswells 26 Queensferry 8 Inverleith 109 Walkerburn 0 Leith 32 Broughton 12 RDVC v P Liberton p   P W D L F A B Pts Inverleith 7 7 0 0 383 56 7 35 Leith Rugby Club 8 7 0 1 297 56 7 35 St Boswells 7 5 0 2 231 121 4 24 Queensferry 9 5 0 4 225 211 4 24 Penicuik 7 4 0 3 162 86 5 21 Broughton 7 3 0 4 132 142 2 14 RDVC 7 2 0 5 62 308 1 9 Moray House 7 2 0 5 103 178 2 8 Walkerburn 7 2 0 5 120 330 2 5 Liberton FP 8 0 0 8 107 334 3 3

RBS Caledonia Division 1

Ellon 23 Mackie Academy FP 20 Strathmore 21 Orkney 18   Hillfoots 26 St Andrews Uni 26 Gordonians 36 Highland 12 Aberdeenshire 53 Caithness 3   P W D L F A B Pts Aberdeenshire 10 10 0 0 489 122 8 48 Caithness 10 7 0 3 250 171 7 35 Gordonians 10 6 0 4 310 182 7 31 St Andrews University 8 4 1 3 210 258 7 25 Strathmore 10 5 1 4 168 221 3 25 Highland 9 4 0 5 154 283 5 21 Ellon 10 4 0 6 209 221 4 20 Hillfoots 9 3 2 4 195 238 4 20 Orkney 8 1 0 7 114 220 3 7 Mackie Academy FP 10 1 0 9 173 356 3 7

RBS Caledonia Division 2 (Midlands)

Kinross P Alloa P Fife Southern 14 Panmure 26 Madras 25 Carnoustie 15 Grangemouth 22 Harris Academy FP 13 Stirling Uni 54 Glenrothes 27   P W D L F A B Pts Harris Academy FP 10 7 0 3 309 172 7 35 Stirling University 9 7 0 2 324 177 6 34 Glenrothes 7 7 0 0 289 88 5 33 Grangemouth Stags 8 6 0 2 284 98 6 30 Madras Rugby 10 5 0 5 172 205 4 24 Panmure 9 3 0 6 170 254 4 16 Alloa 9 3 0 6 161 229 3 15 Kinross 9 3 0 6 142 314 3 15 Carnoustie HSFP 9 2 0 7 209 283 4 12 Fife Southern 8 1 0 7 83 323 1 5

RBS Caledonia Division 2 (North)

Lochaber 0 Garioch 40 Highland Reds P Aberdeenshire 2nd P Ross Sutherland 39 Stornoway 7 Aberdeen Uni 27 RAF Lossiemouth 15 Banff 7 Aberdeen Wanderers 36 Moray 43 Aberdeen Uni Medics 12   P W D L F A B Pts Garioch 10 10 0 0 298 88 6 46 Aberdeen University 8 6 0 2 248 140 7 31 Lochaber 8 6 0 2 152 176 2 26 Aberdeenshire 2nd XV 9 4 0 5 221 196 4 20 RAF Lossiemouth 9 4 0 5 172 161 4 20 Moray 9 3 0 6 196 208 8 20 Highland Reds 7 4 0 3 124 206 3 19 Aberdeen Wanderers 7 3 0 4 123 163 4 16 Banff 6 3 0 3 150 111 3 15 Ross Sutherland 9 2 0 7 214 260 6 14 Aberdeen University Medics 7 2 0 5 157 231 4 12 Stornoway 9 2 0 7 122 237 0 8

RBS Caledonia Division 3 (Midlands East)

Waid Academy FP P Harris FP 2nd P Montrose 10 Kirkcaldy 2nd 51 Panmure 2nd P Dundee Uni 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 6 5 0 1 242 104 4 24 Howe of Fife 2XV 7 4 0 3 294 242 5 21 Stobswell 7 3 0 4 195 177 6 18 Montrose & District 6 3 0 3 144 193 3 15 Arbroath 7 2 0 5 143 320 3 11 Harris 2XV 3 1 0 2 45 125 1 5 Strathmore 2XV 7 1 0 6 92 348 1 5 Panmure 2XV 4 0 0 4 19 246 0 0

RBS Caledonia Division 3 (Midlands West)

Falkirk 2nd 41Perthshire 2nd 24 Crieff & Strathearn P Hillfoots 2nd P Blairgowrie 27 Stirling County 3 BGH 0 Alloa 2nd 22 Glenrothes 2nd 22   P W D L F A B Pts Blairgowrie 9 8 0 1 384 88 7 39 Bannockburn 9 7 0 2 219 101 7 35 Grangemouth 2 XV 8 7 0 1 253 106 5 33 Glenrothes 2XV 8 3 2 3 195 209 6 22 Hillfoots 2XV 8 3 1 4 177 190 4 18 Crieff & Strathearn 8 4 0 4 196 213 2 18 Falkirk 2XV 9 3 0 6 304 343 5 17 Stirling County 3XV BGH 7 2 0 5 145 207 3 11 Perthshire 2XV 6 1 0 5 80 235 1 5 Alloa 2nd XV 8 0 1 7 80 341 1 3

RBS Caledonia Division 3 North

Peterhead 0 Dyce 8 Huntly 13 Shetland 7 Garioch 2nd 27 Inverness Craig Dunain 17 Deeside 51 Strathspey 0 Gordonians 2nd 30 Grampian Police 20 Mackie 2nd 22 Ellon 2nd 24 Kinloss Eagles   99 Aberdeen Wanderers 2nd 0   P W D L F A B Pts Deeside 8 7 0 1 302 68 6 34 Gordonians 2nd XV 7 4 0 3 152 106 5 21 Kinloss Eagles 4 4 0 0 290 15 4 20 Mackie 2nd XV 5 3 0 2 140 127 3 15 Dyce 4 3 0 1 100 33 2 14 Shetland 5 3 0 2 105 75 2 14 Garioch 2nd XV 5 3 0 2 102 154 2 14 Aberdeenshire 3rd XV 3 2 0 1 64 72 1 9 Huntly 5 2 0 3 90 128 1 9 Grampian Police 3 1 0 2 64 76 1 5 Peterhead 5 1 0 4 32 125 1 5 Aberdeen Wanderers 2nd XV 6 1 0 5 45 238 0 4 Strathspey 4 1 0 3 18 171 0 4 Inverness Craig Dunain 6 0 0 6 60 176 2 2