Re-scheduled from 16th March (Waterlogged Pitch)
Re-scheduled from 1st December and 16th February
Re-scheduled from 12th January (St Boswells non-fulfilment)
Match has been postponed, match has been rescheduled to 20/04/2019
Match has been postponed, match has been rescheduled to 06/04/2019
Re-scheduled from 15th December (Pitch)
Re-scheduled from 17th November (Perthshire dispensation) and 24th November (waterlogged pitch)
Re-scheduled from 1st December (waterlogged pitch)
Re-scheduled to 13th April. St Boswells sanctioned 5 points for breach of NCR 6.4.3 and NCR 3.7. Re-scheduled from 1st December (waterlogged pitch)
Re-scheduled from 26th January (Haddington non-fulfilment)
Insufficient players away
3 point sanction for Haddington. Re-scheduled to 16th February.
St Boswells sanctioned 4 points for 2nd non-fulfilment. Re-scheduled to 6th April
Re-scheduled from 6th October - St Boswells non-fulfilment.
Re-scheduled from 17th November - Murrayfield Wanderers non-fulfilment.
Re-scheduled to 23rd February
Re-scheduled to 5th January
Re-scheduled to 16th February
Re-scheduled to 16th February. Re-scheduled from 17th November (Perthshire dispensation).
Re-scheduled from 10th November due to Orkney travel issues.
Orkney travel issues - re-scheduled to 24th November
St Boswells no front row and sanctioned 3 points for non-fulfilment. Re-scheduled to 5th January..