YARROW TROPHY: Sunday, April 10 – At Braidwood Sporting Clays, near Midlem (entries close 12.30pm). All welcome.
EOS LEAGUE CUP: Saturday, April 9 – Eyemouth Utd v Gala Fairydean; Leith Athletic v Peebles Rovers; Stirling University v Vale of Leithen (2.30pm).
EOS PREMIER DIVISION: Saturday, April 9 – Edinburgh University v Selkirk (2.30pm). Wednesday, April 13 ‑ Vale of Leithen v Selkirk (6.30pm).
EOS FIRST DIVISION: Saturday, April 9 – Ormiston v Hawick Royal Albert (2.30pm).
SOUTH AMATEUR CUP: Saturday, April 9 – Duns Amateurs v Carnwath (2pm).
BAL DIVISION A: Saturday, April 9 – Chirnside v Gordon; Greenlaw v West Barns Star; Leithen Rovers v Pencaitland (2.30pm).
BAL DIVISION B: Saturday, April 9 – Coldstream Amateurs v Ancrum; Langholm Legion v Earlston Rhymers; Linton Hotspur v Gala United; Stow v Hawick United; Tweedmouth Amateurs v Chirnside Colts (2.30pm).
BAL DIVISON C: Saturday, April 9 – Hawick Legion Rovers v St Boswells; Peebles Rovers Reserves v Hearts of Liddesdale; Selkirk Victoria v Kelso Thistle; Tweedmouth Amateur Colts v CFC Bowholm (2.30pm).
EOS YOUTH CHALLENGE CUP: Sunday, April 10 – Gala Fairydean v Edinburgh City (2pm).
DAVIDSON CHALMERS VETS TOURNAMENT: Friday, April 8 – At Annay Road, Melrose (first tie noon). See page 22 for preview.
QUBE GB MELROSE 7S: Saturday, April 9 – At the Greenyards (first tie 11.30am). See page 24 for preview and draw.
HAWICK WANDERERS/PSA 7S: Saturday, April 9 – At Mansfield Park, Hawick (first tie 1pm). See page 25 for draw.
NATIONAL SHIELD SEMI-FINAL: Saturday, April 9 – Hawick YM v Linlithgow (3pm).
NATIONAL DIVISION THREE: Saturday, April 9 – Hawick Linden v Marr (3pm).
EAST DIVISION ONE: Saturday, April 9 – Hawick Harlequins v Moray House; Lismore v Duns (3pm).
EAST LEAGUE TWO: Saturday, April 9– St Boswells v Broughton (3pm).