Scottish National Chess League (SNCL)
Rounds 1 & 2 2 November 2025
Div 1
--- (Rd 1) Edinburgh West 1 4 - 1 Dunfermline Knights : (Rd 2) Dunfermline Knights 4 - 1 Dundee City B
Div 3
--- (Rd 1) Stonenhaven 0.5 - 4.5 Dunfermline Rooks : Troon & District 4.5 - 0.5 Dunfermline Bishops
--- (Rd 2) Dunfermline Rooks 3 - 2 Phones : Dunfermline Bishops 2 - 3 Corstorphine
Rounds 3 & 4 30 November 2025
Div 1
--- (Rd 3) Bon Accord v Dunfermline Knghts : (Rd 4) Dunfermline Knights v Forth Valley A
Div 3
--- (Rd 3)
--- (Rd 4)
Rounds 5 & 6 22 February 2026
Div 1
--- (Rd 5) Dunfermline Knights v Edinburgh 1 : (Rd 6) Stepps v Dunfermline Knights
Div 3
--- (Rd 5)
--- (Rd 6)
Rounds 7 & 8 22 March 2026
Div 1
--- (Rd 7) Dunfermline Knights v Wandering Dragons : (Rd 8) Dundee City A v Dunfermline Knights
Div 3
--- (Rd 7)
--- (Rd 8)
Round 9 26 April 2026
Div 1
--- (Rd 9) Hamilton A v Dunfermline Knights
Div 3
--- (Rd 9)
Note:
Division 3 is a Swiss Parings system and rounds will be determined on the day.
Central Chess League 2024/25
Division 1
2025
Tuesday 30th September Dunfermline A 4.5 - 0.5 Stirling B
Wednesday 8th October Grangemouth A 3 - 2 Dunfermline A
Tuesday 4th November Dunfermline A 3.5 - 1.5 Grangemouth B
Monday 10th November Stirling A 4 - 1 Dunfermline A
Monday 1st December Badgers Brook A v Dunfermline A
2026
Tuesday 20th January Dunfermline A v Badgers Brook A
Monday 9th February Stirling B v Dunfermline A
Tuesday 17th February Dunfermline A v Grangemouth A
Monday 11th March Grangemouth B v Dunfermline A
Tuesday 31st March Dunfermline A v Stirling A
Division 2
2025
Monday 15th September Badgers Brook B 1.5 - 3.5 Dunfermline B
Tuesday 30th September Dunfermline B 2.5 - 2.5 Stirling C
Monday 6th October Stirling E v Dunfermline B (Postponed - to be rearranged)
Tuesday 4th November Dunfermline B 4.5 - 0.5 Grangemouth C
Monday 10th November Stirling D 3 - 2 Dunfermline B
Wednesday 3rd December Clackmannan v Dunfermline B
2026
Tuesday 20th January Dunfermline B v Clackmannan
Tuesday 27th January Dunfermline B v Badgers Brook B
Monday 9th February Stirling C v Dunfermline B
Tuesday 17th February Dunfermline B v Stirling E
Wednesday 18th March Grangemouth C v Dunfermline B
Tuesday 31st March
Dunfermline B v Stirling D
Allegro League
2025
Wednesday 10th September Clackmannan 6 - 10 Dunfermline Minnows
Wednesday 15th October Grangemouth Lions v Dunfermline Sharks (Postponed)
Wednesday 15th October GrangemouthTigers 7.5 - 8.5 Dunfermline Minnows
Tuesday 28th October Dunfermline Minnows 7.5 - 8.5 Stirling Bruce
Tuesday 28th October Dunfermline Sharks 9.5 - 6.5 Stirling Wallace
Tuesday 9th December Dunfermline Minnows v Dunfermline Sharks
2026
Tuesday 3rd March Dunfermline Minnows v Grangemouth Lions
Tuesday 3rd March
Dunfermline Sharks v Grangemouth Tigers
Tuesday 7th April
Dunfermline Sharks v Clackmannan
Monday 27th April Stirling Bruce v Dunfermline Sharks
Monday 27th April Stirling Wallace v Dunfermline Minnows
Neil Giffen Cup (7 Board) - Semi Final
Wednesday 15th April 2026 Grangemouth v Dunfermline
Under 1500 Cup - Semi Final
Tuesday 14th April 2026 Dunfermline v Clackmannan