Arnold Clark National League Division 2 (Men's)

Saturday 18 October 2025

Newton Stewart RFC 2:00 PM Highland RFC

Early ko by mutual agreement.

Dundee Rugby 3:00 PM Peebles RFC

GHK RFC 3:00 PM Kirkcaldy RFC

Howe of Fife RFC 3:00 PM Falkirk RFC

Stewart's Melville RFC 3:00 PM Berwick RFC

Saturday 25 October 2025

Berwick RFC 3:00 PM GHK RFC

Dundee Rugby 3:00 PM Falkirk RFC

Highland RFC 3:00 PM Stewart's Melville RFC

Kirkcaldy RFC 3:00 PM Howe of Fife RFC

Peebles RFC 3:00 PM Newton Stewart RFC

Saturday 15 November 2025

GHK RFC 2:00 PM Howe of Fife RFC

Provisionally rescheduled from 4.10.25 (Extreme weather-travel)

Saturday 22 November 2025

Falkirk RFC 2:00 PM Kirkcaldy RFC

Howe of Fife RFC 2:00 PM Berwick RFC

Newton Stewart RFC 2:00 PM Dundee Rugby

Stewart's Melville RFC 2:00 PM Peebles RFC

GHK RFC 3:00 PM Highland RFC

Saturday 29 November 2025

Falkirk RFC 2:00 PM Berwick RFC

Howe of Fife RFC 2:00 PM Highland RFC

Stewart's Melville RFC 2:00 PM Newton Stewart RFC

GHK RFC 3:00 PM Peebles RFC

Kirkcaldy RFC 3:00 PM Dundee Rugby

Saturday 06 December 2025

Berwick RFC 2:00 PM Kirkcaldy RFC

Dundee Rugby 2:00 PM Stewart's Melville RFC

Newton Stewart RFC 2:00 PM GHK RFC

Peebles RFC 2:00 PM Howe of Fife RFC

Highland RFC 3:00 PM Falkirk RFC

Saturday 13 December 2025

Berwick RFC 2:00 PM Dundee Rugby

Falkirk RFC 2:00 PM Peebles RFC

Howe of Fife RFC 2:00 PM Newton Stewart RFC

GHK RFC 3:00 PM Stewart's Melville RFC

Kirkcaldy RFC 3:00 PM Highland RFC

Saturday 10 January 2026

Dundee Rugby 2:00 PM GHK RFC

Highland RFC 2:00 PM Berwick RFC

Newton Stewart RFC 2:00 PM Falkirk RFC

Stewart's Melville RFC 2:00 PM Howe of Fife RFC

Peebles RFC 3:00 PM Kirkcaldy RFC

Saturday 17 January 2026

Berwick RFC 2:00 PM Peebles RFC

Falkirk RFC 2:00 PM Stewart's Melville RFC

Highland RFC 2:00 PM Dundee Rugby

Howe of Fife RFC 2:00 PM GHK RFC

Kirkcaldy RFC 3:00 PM Newton Stewart RFC

Saturday 24 January 2026

Dundee Rugby 2:00 PM Howe of Fife RFC

Newton Stewart RFC 2:00 PM Berwick RFC

Stewart's Melville RFC 2:00 PM Kirkcaldy RFC

GHK RFC 3:00 PM Falkirk RFC

Peebles RFC 3:00 PM Highland RFC

Saturday 31 January 2026

Berwick RFC 2:00 PM Stewart's Melville RFC

Falkirk RFC 2:00 PM Howe of Fife RFC

Highland RFC 3:00 PM Newton Stewart RFC

Kirkcaldy RFC 3:00 PM GHK RFC

Peebles RFC 3:00 PM Dundee Rugby

Saturday 21 February 2026

Highland RFC 2:00 PM Kirkcaldy RFC

Rescheduled from 13.9.25 (Kirkcaldy no transport)

Saturday 21 March 2026

Falkirk RFC 3:00 PM Dundee Rugby

GHK RFC 3:00 PM Berwick RFC

Howe of Fife RFC 3:00 PM Kirkcaldy RFC

Newton Stewart RFC 3:00 PM Peebles RFC

Stewart's Melville RFC 3:00 PM Highland RFC

Saturday 28 March 2026

Berwick RFC 3:00 PM Howe of Fife RFC

Dundee Rugby 3:00 PM Newton Stewart RFC

Highland RFC 3:00 PM GHK RFC

Kirkcaldy RFC 3:00 PM Falkirk RFC

Peebles RFC 3:00 PM Stewart's Melville RFC