Insufficient players home
SMC concede; North Berwick progress to Cup Final.
Rescheduled from 15/03/2025
Rescheduled from 05/02/2025
Rescheduled from 25/01/2025.
Rescheduled from 18/01/2025
Rescheduled from 29/01/2025. Venue: Stewart's Melville RFC
Waterlogged pitch
Match has been postponed, match has been rescheduled to 05/03/2025
Insufficient players away
Player availability affected by fixture vs touring team. Match conceded by SMC.
Match has been postponed, match has been rescheduled to 26/02/2025
Extreme weather
Match has been postponed, match has been rescheduled to 01/03/2025
Other
Match has been postponed, match has been rescheduled to 25/01/2025
Match has been postponed, match has been rescheduled to 29/01/2025