Cricket Scotland League (2012 - 2021)

TeamStart
Season
End
Season
Aberdeenshire20122019Eastern Premier Division
Arbroath United20122019Eastern Premier Division
2021Eastern Premier Division
Ayr20122018Western Premier Division
2019Western Championship Division
2021Western Championship Division
Carlton Second XI20142019Eastern Championship Division
2021Eastern Championship Division
Carlton20122019Eastern Premier Division
2021Eastern Premier Division
Clackmannan County2021Eastern Championship Division
Clydesdale20122019Western Premier Division
2021Western Premier Division
Drumpellier20122016Western Premier Division
20172018Western Championship Division
2019Western Premier Division
2021Western Championship Division
Dumfries20122018Western Premier Division
2019Western Championship Division
2021Western Premier Division
Dundee High School FP2013Eastern Championship Division
Dunnikier20162019Eastern Championship Division
East Kilbride20122013Western Championship Division
20142017Western Premier Division
2018Western Championship Division
2019Western Premier Division
2021Western Championship Division
East Renfrewshire2021Western Championship Division
Edinburgh20152019Eastern Championship Division
2021Eastern Championship Division
Edinburgh Academical2012Eastern Championship Division
20182019Eastern Championship Division
2021Eastern Championship Division
Edinburgh South2014Eastern Championship Division
Falkland20122013Eastern Championship Division
20142017Eastern Premier Division
Fauldhouse Victoria2012Eastern Championship Division
Ferguslie20122014Western Championship Division
20152019Western Premier Division
2021Western Premier Division
Forfarshire2012Eastern Premier Division
2013Eastern Championship Division
20142019Eastern Premier Division
2021Eastern Premier Division
Freuchie20122015Eastern Championship Division
20172019Eastern Championship Division
Gala20172018Eastern Championship Division
2021Eastern Championship Division
GHK20172018Western Championship Division
Glasgow Academicals20152018Western Championship Division
Glenrothes20132015Eastern Championship Division
20162018Eastern Premier Division
Grange20122019Eastern Premier Division
2021Eastern Premier Division
Grange Second XI20142019Eastern Championship Division
2021Eastern Championship Division
Greenock2012Western Premier Division
20132016Western Championship Division
20172019Western Premier Division
2021Western Premier Division
Helensburgh20182019Western Championship Division
2021Western Championship Division
Heriot's20122019Eastern Premier Division
2021Eastern Premier Division
Heriot's Second XI2019Eastern Championship Division
2021Eastern Championship Division
Hillhead2016Western Championship Division
Holy Cross20142016Eastern Championship Division
Irvine20152019Western Championship Division
2021Western Championship Division
Kelburne20122014Western Championship Division
20152017Western Premier Division
20182019Western Championship Division
2021Western Championship Division
Kelso20162019Eastern Championship Division
2021Eastern Championship Division
Kilmarnock2015Western Championship Division
2019Western Championship Division
2021Western Championship Division
Langside2021Western Premier Division
Marchmont20152017Eastern Championship Division
2021Eastern Championship Division
Meigle2021Eastern Premier Division
Morton2019Eastern Championship Division
2021Eastern Championship Division
Murrayfield DAFS20142015Eastern Championship Division
20182019Eastern Championship Division
Musselburgh2018Eastern Championship Division
Penicuik20122017Eastern Championship Division
Poloc20122016Western Championship Division
20172019Western Premier Division
2021Western Premier Division
Prestwick20122015Western Championship Division
20162019Western Premier Division
2021Western Premier Division
Renfrew2012Western Championship Division
20132015Western Premier Division
20162019Western Championship Division
2021Western Championship Division
Royal High Corstorphine20122014Eastern Championship Division
2015Eastern Premier Division
20162017Eastern Championship Division
20182019Eastern Premier Division
2021Eastern Premier Division
St Michael's20152017Western Championship Division
2019Western Championship Division
Stenhousemuir20122015Western Championship Division
2016Western Premier Division
20172019Western Championship Division
2021Western Championship Division
Stewart's Melville20182019Eastern Premier Division
2021Eastern Premier Division
Stewart's Melville Royal High2012Eastern Championship Division
20132014Eastern Premier Division
2015Eastern Championship Division
2016Eastern Championship Division
2017Eastern Premier Division
Stirling County20122013Western Premier Division
20142017Western Championship Division
20182019Western Premier Division
2021Western Premier Division
Stoneywood-Dyce20122016Eastern Premier Division
2019Eastern Premier Division
2021Eastern Premier Division
Uddingston20122019Western Premier Division
2021Western Premier Division
Watsonian20122019Eastern Premier Division
2021Eastern Premier Division
Weirs20122019Western Championship Division
West Lothian County20122014Eastern Championship Division
West of Scotland20122015Western Premier Division
20162017Western Championship Division
20182019Western Premier Division
2021Western Premier Division

 

The league has the following divisions.
DivisionStart
Season
End
Season

Eastern Championship Division (8 teams)20122013
Eastern Championship Division (10 teams)20142019
Eastern Championship Division (10 teams)2021

Eastern Premier Division (8 teams)20122013
Eastern Premier Division (10 teams)20142019
Eastern Premier Division (10 teams)2021

Western Championship Division (8 teams)20122014
Western Championship Division (10 teams)20152019
Western Championship Division (10 teams)2021

Western Premier Division (8 teams)20122014
Western Premier Division (10 teams)20152019
Western Premier Division (10 teams)2021

Alan Veitch