SELKIRK COMMON RIDING GAMES: Saturday, June 16 – at Philiphaugh (1.30pm).
BORDER SENIORS LEAGUE: Tuesday, June 19 – Hawick v Earlston/Melrose; Buccleuch v Newtown; Abbotsford v Selkirk/Ettrick Forest; Peebles v Jedburgh; Gala v Wilton.
BORDER FIRST DIVISION: Wednesday, June 20 – Waverley v Abbotsford; Hawick v Kelso; Gala v Earlston; Jedburgh v Melrose; Ancrum v Wilton.
BORDER SECOND DIVISION: Wednesday, June 20 – Ettrick Forest v Peebles; Newtown v Lauder; St Ronans v Stow; Selkirk v Buccleuch.
BORDER B LEAGUE: Wednesday, June 20 – Abbotsford v Gala; Kelso v Waverley; Wilton v Hawick.
RONNIE SHARP CUP: Sunday, June 17 – at Braidwood sporting clays, near Midlem, entries close at noon.
EAST LEAGUES: Saturday, June 16 – Division Two, Leith FAB v St Boswells. Division Three, Gala v Broomhall. Division Four, Dunfermline Carnegie v Kelso; Peebles County v Haddington. Division Six, Dunfermline Wanderers v Selkirk. Division Eight, Hawick & Wilton v Dalgety Bay. Division Nine, Broomhall III v Peebles County II.
BORDER SUNDAY LEAGUE: Sunday, June 17 – Manderston v Biggar; St Boswells v Melrose; Penicuik v Langholm; Hawick v Selkirk; Kelso v Gala.
SELKIRK COMMON RIDING RACE MEETING: Friday, June 15 – incorporating the Golden Mile. At the Rig (first race 2pm).
IXS EUROPEAN DOWNHILL CUP WEEKEND: Thursday, June 14-Sunday, June 17 – Event Programme: Today, Olympic Torch Relay on Innerleithen High Street (11.50am); Film Night at Innerleithen Union Club (7.30pm). Tomorrow, Rider sign-on opens (11am); Course open for inspection, event arena opens (12 noon); Course opens for practice session (2pm); Course closes for practice session (6pm); Launch party at Traquair Arms Hotel (8pm). Saturday, Course open for practice session, event arena opens (8am); Kids under-16 DH race in Traquair Forest (10am); Qualifying runs start (2.30pm); Podiums mini downhill (4.30pm); Course closes (5.30pm); Dual Slalom at event arena - open to all (6pm). Sunday, course open for practice session, event arena opens (8am); Course closes for practice session (12 noon); Final race runs start (12.30pm); podiums and event finish (5pm). See top of page for preview.
SPEEDWAY WORLD CHAMPIONSHIP GRAND PRIX QUALIFICATION MEETING: Saturday, June 16 – At Shielfield Park (7pm).