Scottish National Chess League (SNCL)

Rounds 1 & 2       2 November 2025
  Div 1
--- (Rd 1) : (Rd 2)
  Div 3
--- (Rd 1)
--- (Rd 2)

Rounds 3 & 4      30 November 2025
  Div 1
--- (Rd 3) : (Rd 4)
  Div 3
--- (Rd 3)
--- (Rd 4)

Rounds 5 & 6     22 February 2026
  Div 1
--- (Rd 5) : (Rd 6)
  Div 3
--- (Rd 5)
--- (Rd 6)

Rounds 7 & 8    22 March 2026
  Div 1
--- (Rd 7) : (Rd 8)
  Div 3
--- (Rd 7)
--- (Rd 8)

Round    9         26 April 2026
  Div 1
--- (Rd 9)
  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 v Dunfermline A
Tuesday 4th November     Dunfermline A v Grangemouth B
Monday 10th November    Stirling A v 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 Av 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
Tuesday 4th November    Dunfermline B v Grangemouth C
Monday 10th November   Stirling D v 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 SeptemberClackmannan 6 - 10 Dunfermline Minnows
Wednesday 15th October   Grangemouth Lions v Dunfermline Sharks
Wednesday 15th October   GrangemouthTigers v Dunfermline Minnows
Tuesday 28th October     Dunfermline Minnows v Stirling Bruce
Tuesday 28th October     Dunfermline Sharks v 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

-->