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

Results: 

Loading article content

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