EDINBURGH MARATHON & HAIRY HAGGIS RELAY: Sunday, May 22 – Starts, London Road 9.50am (Marathon runners numbered 1-4,999) and Regent Road 10am (Marathon runners numbered 5,000 to 15,000 and all Team Relay runners). Route takes in Holyrood Park, Leith Links and Portobello Promenade before finishing at Musselburgh racecourse.
BORDER BOWLING SENIOR LEAGUE: Tuesday, May 24 – Earlston/Melrose v Newtown; Abbotsford v Buccleuch; Kelso v Wilton; Peebles v Gala; Hawick v Jedburgh.
D. R. LIGHTBODY BORDER LEAGUE: Wednesday, May 25 – Division A, Ancrum v Gala; Waverley v Earlston; Kelso v Melrose; Abbotsford v Wilton. Division B, Hawick v Newtown; Buccleuch v Peebles; St Ronans v Selkirk; Jedburgh v Lauder. Division C, Wilton B v Waverley B; Gala B v Abbotsford B; Stow v Kelso B; Ettrick Forrest v Hawick B.
IAN HUME SHIELD: Sunday, May 22 – At Braidwood Sporting Clays near Midelem. Entries close 12.30pm, all welcome.
BORDER LEAGUE: Saturday, May 21 – Melrose v Hawick; Kelso v St Boswells; Selkirk v Gala (1.30pm).
BORDER RESERVE LEAGUE: Sunday, May 22 – Berwick v Langholm; Kelso v Hawick; Melrose v Selkirk; St Boswells v Gala (1.30pm).
COLTS LEAGUE: Monday, May 23 – Gala v Kelso/Manderston; Biggar/Peebles v Borders Women; Hawick/Selkirk v St Boswells (6pm).
UNDER-13S LEAGUE: Wednesday, May 25 – Melrose v Biggar/Peebles; Hawick v Kelso; Selkirk v St Boswells; Gala v Manderston (6pm).
FLOORS CASTLE HORSE TRIALS: Saturday, May 21 & Sunday, May 22 – Over the Jamie Innes designed course in the magnificant setting of Floors Castle, Kelso by the River Tweed. Approach roads from A68 or A697.
WADDELL CUP: Thursday, May 19 – Duns Amateurs v Lauder; Gala Rovers v Pencaitland; Newtown v Stow; Langholm Legion v Kelso Thistle (6.15pm). Saturday, May 21 – Chirnside v Ancrum; West Barns Star v Gala Hotspur; Eyemouth v Peebles Rovers Reserves (2pm).
BEVERIDGE CUP: Thursday, May 19 – Hawick Waverley v Greenlaw (6.15pm).
WALLS CUP: Saturday, May 21 – Langholm Legion v Tweeddale Rovers (2pm).
SANDERSON CUP: Saturday, May 21 – CFC Bowholm v Hearts of Liddesdale (2pm).
SBJFA U17S LEAGUE: Sunday, May 22 – Lauder v Gala Fairydean; Hawick v Greenlaw. Contact clubs for kick-off times.
LADIES DAY: Sunday, May 22 – At Kelso Race Course (first race 2.15pm). See full preview above.