Heavy rain played havoc with today's rugby programme, forcing the cancellation of many matches across Scotland.

Results: 

RBS Premiership

Dundee HSFP P Heriots P Gala P Aberdeen Grammar P Melrose P Edinburgh Accies P Currie 12 Boroughmuir 12 Stirling County 13 Ayr 19   P W D L F A B Pts Ayr 13 12 0 1 348 216 5 53 Gala 12 10 0 2 390 245 8 48 Currie 13 6 3 4 341 320 6 36 Melrose 12 6 0 6 270 279 9 33 Edinburgh Aca 11 4 1 6 265 252 8 26 Heriot's 11 4 1 6 275 289 8 26 Aberdeen Grammar 12 4 1 7 296 356 6 24 Stirling County 12 3 1 8 288 393 7 21 Dundee HSFP 11 4 0 7 258 328 3 19 Boroughmuir 11 2 1 8 236 289 6 16

RBS National League

Selkirk 13 Hillhead-Jordanhill 6 Jed-Forest 11 Kelso 9   Hawick 28 Watsonians 16 Glasgow Hawks P Hamilton P Stewarts Melville 19 Biggar 19   P W D L F A B Pts Watsonians FC 12 10 0 2 429 220 8 48 Hawick 12 8 2 2 419 254 8 44 Glasgow Hawks 11 8 1 2 329 164 9 43 Selkirk 11 8 0 3 223 238 3 35 Hillhead/Jordanhill 12 6 0 6 290 262 8 32 Stewart's Melville 12 4 2 6 269 311 4 24 Kelso 12 4 0 8 234 288 8 24 Hamilton 11 3 1 7 279 348 5 19 Jed-Forest 12 2 0 10 157 360 4 12 Biggar 11 1 2 8 164 348 2 10

RBS Championship A

Cartha Q/P P Dunfermline P Whitecraigs P Greenock Wanderers P Dalziel 0 West of Scotland 14 Falkirk 5 Dumfries Saints 10 GHA 31 Ardrossan Accies 22   P W D L F A B Pts Falkirk 13 10 0 3 304 244 7 47 GHA 12 8 0 4 372 277 14 46 Cartha Queens Park 10 8 0 2 334 181 7 39 Ardrossan Ac 13 8 0 5 318 279 7 39 Greenock Wand 12 6 1 5 321 277 9 35 Whitecraigs 11 5 1 5 269 232 5 27 Dumfries 12 5 0 7 203 242 4 24 West of Scotland FC 12 3 0 9 244 344 4 16 Dunfermline 11 2 0 9 183 357 4 12 Dalziel 10 2 0 8 134 249 3 11

RBS Championship B

Haddington 10 Murrayfield Wand 12 Morgan FP P Howe of Fife P Peebles 23 Perthshire 7 Lasswade P Hawick YM P Musselburgh 37 Kirkcaldy 7 W D L F A B Pts Howe of Fife 12 10 0 2 439 212 9 49 Peebles 12 10 0 2 441 187 9 49 Musselburgh 12 9 0 3 456 173 10 46 Peebles 12 10 0 2 441 187 9 49 Hawick YM 11 7 2 2 254 196 7 39 Murrayfield Wand 12 7 0 5 313 231 6 34 Lasswade 12 5 0 7 293 372 7 27 Kirkcaldy 13 4 1 8 256 296 5 23 Perthshire 11 3 0 8 178 375 4 16 Haddington 12 2 1 9 185 312 3 13 Morgan Ac 12 1 0 11 117 562 0 4

RBS West Div 2

Annan P Cumbernauld P Lenzie P Carrick P Clydebank P Mc Laren P Strathaven 41 Waysiders 0 Strathendrick P Wigtownshire P Stewartry 22 Cambuslang 16   P W D L F A B Pts Stewartry 11 8 0 3 266 149 10 42 Annan 8 8 0 0 312 28 5 37 Lenzie 8 7 0 1 205 61 5 33 Strathendrick 11 7 0 4 235 176 5 33 Carrick 11 6 1 4 199 176 4 30 Strathaven 10 5 0 5 201 150 6 26 Cambuslang 9 5 0 4 199 183 4 24 Wigtownshire 12 5 0 7 139 302 3 23 Waysiders Drump 11 3 0 8 140 266 5 17 Mc Laren 11 2 1 8 156 215 5 15 Clydebank 10 2 0 8 80 266 2 10 Cumbernauld 8 1 0 7 89 249 1 5

RBS West Div 3

Loch Lomond P Millbrae P Clydesdale P Oban P   P W D L F A B Pts Loch Lomond 8 7 0 1 268 65 6 34 Isle of Arran 8 6 0 2 200 90 2 26 Oban Lorne 6 5 0 1 154 108 4 24 Uddingston 6 4 0 2 215 97 6 22 Millbrae 6 4 0 2 146 114 4 17 Isle of Mull 8 2 0 6 116 191 3 12 Paisley 6 2 0 4 113 130 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 Div 4

Moffat P Hyndland P Renfrew P Strathclyde Police 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 6 4 0 2 200 92 4 20 Cowal 7 4 0 3 144 143 2 18 Bishopton 5 3 0 2 119 67 4 16 Strathclyde Police 6 2 0 4 106 83 4 12 Renfrew 6 1 0 5 87 327 4 8 Hyndland 6 2 0 4 102 270 2 7 Glasgow East 5 0 0 5 12 225 0 0

RBS West Bowl

Birkmyre P Oban P