The sporting week ahead

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).