OXTON BORDER GAMES: Saturday, June 30 – At Justicehall Haugh (1pm).
KELSO BORDER GAMES: Sunday, July 1 – At Poynder Park (2pm).
HAWICK TRIATHLON: Sunday, July 1 – Starting from Teviotdale Leisure Centre (10am).
BORDER SENIORS LEAGUE: Tuesday, July 3 – Earlston/Melrose v Selkirk/Ettrick Forest; Peebles v Kelso; Hawick v Wilton; Gala v Newtown; Abbotsford v Jedburgh.
BORDER FIRST DIVISION: Wednesday, July 4 – Gala v Abbotsford; Jedburgh v Hawick; Ancrum v Waverley; Wilton v Kelso; Melrose v Earlston.
BORDER SECOND DIVISION: Wednesday, July 4 – Peebles v Selkirk; Ettrick Forest v Lauder; Newtown v Stow; St Ronans v Buccleuch.
BORDER B LEAGUE: Wednesday, July 4 – Abbotsford v Hawick; Waverley v Wilton; Kelso v Gala.
MACDONALD CUP: Sunday, July 1 – At Braidwood Sporting Clays near Midlem. Entries close noon.
BORDER 20/20 CUP: Thursday, June 28 – Hawick v Melrose; St Boswells v Selkirk (6pm).
EAST LEAGUES: Saturday, June 30 – Division Two, Heriots v St Boswells. Division Three, Gala v Kirk Brae. Division Four, Morton v Kelso, Peebles County v Falkland II. Division Six, Boroughmuir II v Selkirk. Division Eight, Kirkbrae II v Hawick & Wilton. Division Nine, Musselburgh III v Peebles County II (1pm).
BORDER CRICKET SIXES: Sunday, July 1 – At Philiphaugh, Selkirk (noon).
VALE OF LEITHEN FC AGM: Sunday, July 1 – In the Union Club, Peebles Road, Innerleithen (11am). All welcome.
MELROSE RFC AGM: Monday, July 2 – In the Greenyards clubrooms. All members welcome (7.30pm).
KNOCK-OUT CUP QUARTER FINAL (2nd leg): Saturday, June 30 – Berwick Bandits v Ipswich Witches at Shielfield Park (7pm).