East of Scotland Cricket League (1953 - 2021)

TeamStart
Season
End
Season
Alva19791983Division 4
19841986Division 3
19871994Division 2
Atlas Steel Works1978Grade B
1979Division 4
19801988Grade C
Bass Rock2019Division 7
2021Division 6
Boroughmuir1979Division 4
19801990Division 3
19911993Division 4
1994Division 3
1995Division 2
19961998Division 1
1999Division 2
2000Division 4
2001Division 3
20022003Division 2
20042005Division 1
20062008Division 2
20092011Division 1
2012Division 2
2013Division 3
20142017Division 3
20182019Division 2
2021Division 2
Boroughmuir Second XI19771978Grade B
1979Grade B
19801991Grade C
19921995Grade D
19961997Grade D
19981999Grade C
20002003Division 7
2004Division 6
2005Division 5
2006Division 4
20072008Division 5
20092010Division 6
2011Division 5
2012Division 6
2013Division 5
2014Division 5
2015Division 6
20162019Division 7
2021Division 6
BP Grangemouth19791983Division 4
1984Division 3
1985Division 2
19861988Division 3
BP Grangemouth Second XI19851986Grade D
Broomhall2003Division 8
20042005Division 7
2006Division 6
20072008Division 5
20092010Division 4
20112013Division 3
20142015Division 2
2016Division 3
20172019Division 4
2021Division 4
Broomhall Second XI20062009Division 8
2010Division 7
2011Division 6
20122013Division 7
20142016Division 7
2017Division 8
20182019Division 7
Broomhall Third XI20112012Division 9
Brunswick Second XI19561971Grade A
Brunswick19531974Division 1
Carlton Fifth XI20162017Division 8
20182019Division 7
2021Division 7
Carlton Fourth XI20082010Division 8
2011Division 7
20122013Division 8
20142015Division 7
2016Division 6
20172018Division 5
2019Division 4
2021Division 4
Carlton Second XI19531974Grade A
19751978Grade A
19791995Grade A
19961998Grade A
1999Grade B
20002001Division 3
2002Division 4
20032005Division 3
2006Division 2
20072013Division 1
20142019Championship
2021Championship
Carlton Third XI1996Grade E
19971998Grade F
1999Grade E
2000Division 8
2001Division 7
20022003Division 8
20042005Division 7
20062007Division 6
20082010Division 5
2011Division 4
20122013Division 3
20142016Division 3
20172019Division 2
2021Division 2
Carlton19531995Division 1
Cask & Barrel19971999Grade F
2000Division 8
2001Division 9
20022004Division 8
20052006Division 7
20072008Division 6
Castings1977Division 3
1978Division 2
1979Division 3
1980Division 2
Castings/Westquarter1981Division 2
Castings/Westquarter Second XI19811982Grade C
City Edinburgh Pakistani Association20002001Division 1
City Edinburgh Pakistani Association Second XI2001Division 9
City Hospital1974Grade B
19751977Division 3
City Police19631968Grade A
Civil Service & Post Office19721973Grade B
Clackmannan County19982003Division 1
20042005Division 2
2006Division 3
20072009Division 4
2010Division 3
20112013Division 2
20142015Division 2
20162019Division 1
2021Championship
Clackmannan County Second XI1991Grade E
19921995Grade D
1996Grade D
19971998Grade C
1999Grade D
20002002Division 7
2003Division 6
20042006Division 7
20072008Division 8
2009Division 7
20102012Division 6
2013Division 7
2014Division 7
20152017Division 8
20182019Division 7
2021Division 7
Colinton Mains Association19531962Grade B
College of Agriculture19561962Grade B
Corinthian19531956Grade B
Corstorphine19751979Division 2
19801983Division 3
19841992Division 2
19931996Division 1
20002002Division 1
Corstorphine Fourth XI1992Grade E - Section B
19931995Grade E
Corstorphine Second XI19751978Grade B
1979Grade B
19801984Grade C
19851988Grade D
19891991Grade C
19921994Grade B
1995Grade A
1996Grade A
19971999Grade B
20002003Division 3
2004Division 4
2005Division 3
Corstorphine Third XI19891990Grade D
1991Grade E
1992Grade E - Section A
19931994Grade E
1995Grade D
1996Grade D
19971999Grade E
2000Division 8
Cramond1997Division 3
19981999Division 2
2000Division 3
20012002Division 2
20032006Division 1
Cramond Second XI19981999Grade F
2000Division 9
20012002Division 8
20032006Division 7
Cupar19611974Division 1
19751978Division 2
1979Division 1
1980Division 2
19811984Division 1
1985Division 2
19861991Division 1
19921993Division 2
1994Division 1
1995Division 2
19961997Division 1
Cupar Second XI1987Grade D
19881989Grade C
19901995Grade B
19961997Grade B
1998Grade A
DAFS19721974Grade B
19751978Grade B
1979Grade B
1980Grade C
19811987Grade B
1988Grade C
1989Grade B
1990Grade A
19911995Grade B
1996Grade B
1997Grade A
19981999Grade B
2000Division 3
Dalgety Bay1990Division 4
19911993Division 3
19941995Division 4
19961998Division 3
1999Division 2
20002001Division 4
20022006Division 5
2007Division 6
20082009Division 7
2010Division 8
2011Division 9
20122013Division 8
20142015Division 7
Drummond19841995Division 4
1996Division 3
1997Division 2
19981999Division 3
2000Division 5
2001Division 6
2002Division 5
2003Division 4
2004Division 3
Drummond Second XI2004Division 8
Drummond Trinity20052012Division 3
2013Division 4
20142016Division 3
20172019Division 2
2021Division 1
Drummond Trinity Fourth XI2019Division 7
2021Division 6
Drummond Trinity Second XI2005Division 5
2006Division 6
2007Division 7
20082011Division 8
2012Division 7
2013Division 6
20142015Division 5
20162017Division 6
2018Division 5
2019Division 4
2021Division 4
Drummond Trinity Third XI2018Division 7
2019Division 6
2021Division 5
Dunbar20022004Division 8
20052006Division 7
20072008Division 8
20092010Division 7
20112013Division 6
20142016Division 6
2017Division 5
2018Division 4
2019Division 3
2021Division 4
Dunfermline20122013Division 1
2014Division 1
Dunfermline & Carnegie2015Division 3
20162019Division 4
2021Division 3
Dunfermline & Carnegie Second XI2015Division 6
20162019Division 7
2021Division 7
Dunfermline Carnegie19721973Grade B
19751983Division 3
1984Division 2
1985Division 3
19861994Division 4
1995Division 3
19961997Division 2
19981999Division 3
2000Division 4
2001Division 3
2002Division 2
20032004Division 3
20052006Division 4
2007Division 3
20082012Division 4
2013Division 5
2014Division 4
Dunfermline Carnegie Second XI1978Grade B
1979Grade B
19801981Grade C
19821985Grade D
19861987Grade C
19881993Grade D
19941995Grade C
1996Grade C
1997Grade D
19981999Grade F
20002001Division 9
2002Division 8
Dunfermline Second XI19961997Grade A
1998Grade B
1999Grade C
20002004Division 5
20052006Division 4
20072008Division 5
20092012Division 4
2013Division 6
Dunfermline Third XI20082011Division 8
Dunfermline Wanderers2006Division 8
2007Division 7
20082012Division 6
Dunnikier19791982Division 4
1983Division 3
19841987Division 2
1988Division 1
1989Division 2
19901995Division 3
19962003Division 2
20042009Division 3
2013Division 2
2014Division 2
2015Division 1
20162019Championship
2021Division 1
Dunnikier Second XI1985Grade D
1986Grade C
1987Grade B
1988Grade A
1989Grade B
1990Grade C
19911994Grade D
1995Grade E
1996Grade E
19971998Grade D
1999Grade C
2000Division 6
20012003Division 5
2013Division 8
20142016Division 7
2017Division 6
20182019Division 5
2021Division 4
Eastern Knights Under-18s2013Division 1
20142016Division 1
Eastern Regional Academy20102011Division 1
Edinburgh20022005Division 1
20122013Division 2
2014Division 1
20152019Championship
2021Championship
Edinburgh Academical19531995Division 1
20002001Division 1
20082010Division 1
2013Division 1
20142017Division 1
20182019Championship
2021Championship
Edinburgh Academical Second XI19731974Grade A
19751978Grade A
19791992Grade A
1993Grade B
19941995Grade A
19961999Grade A
20002001Division 3
20022003Division 4
20042013Division 5
20142016Division 5
2017Division 4
2018Division 3
2019Division 2
2021Division 2
Edinburgh Academical Third XI1991Grade E
1992Grade E - Section B
1993Grade E
19941995Grade D
19961997Grade D
1998Grade C
1999Grade B
Edinburgh Beige19961997Grade E
1998Grade D
1999Grade C
2000Division 5
20012002Division 6
20032004Division 5
Edinburgh Fourth XI20022003Division 8
Edinburgh Regional Academy2012Division 1
Edinburgh Second XI2002Division 6
2003Division 5
2004Division 4
20052006Division 3
20072009Division 2
2010Division 1
20122013Division 7
2014Division 6
2015Division 5
2016Division 4
2017Division 3
2018Division 2
2019Division 1
2021Division 1
Edinburgh South20062008Division 6
2009Division 5
2010Division 4
2011Division 3
2012Division 2
2013Division 1
2014Championship
2015Division 1
2016Division 2
2017Division 1
20182019Division 2
2021Division Second XI
Edinburgh South Fourth XI20122013Division 9
Edinburgh South Second XI20072009Division 8
2010Division 7
2011Division 6
20122013Division 5
20142016Division 4
2018Division 6
2019Division 7
2021Division 7
Edinburgh South Third XI2011Division 9
2012Division 8
2013Division 9
20142015Division 8
20162017Division 7
2021Division 7
Edinburgh Third XI2002Division 8
20032004Division 7
2005Division 8
20062009Division 7
2010Division 6
2015Division 9
2016Division 8
2017Division 7
2018Division 6
2019Division 5
2021Division 4
Edinburgh University19531974Division 1
Edinburgh University Second XI19621966Grade A
Edinburgh University Staff19731974Grade B
19751981Division 3
19821991Division 4
19921996Division 3
19971999Division 2
20002001Division 5
20022013Division 4
2014Division 3
20152019Division 4
2021Division 4
Elldee19601962Grade B
19631973Grade A
Elldee Second XI19721974Grade B
Falkland19791980Division 4
1981Division 3
19821994Division 2
1995Division 1
Falkland Second XI19861990Grade D
19911995Grade C
1996Grade B
19971999Grade A
20002008Division 2
20092011Division 3
20122013Division 4
2014Division 3
20152017Division 2
Falkland Third XI1991Grade E
1992Grade E - Section B
19931995Grade E
19961999Grade D
20002003Division 6
20042011Division 5
20122013Division 6
20142015Division 5
2016Division 6
2017Division 8
20182019Division 7
Fauldhouse Victoria1975Division 3
19761977Division 2
1978Division 1
19791981Division 2
19821987Division 1
1988Division 2
19891990Division 3
19911993Division 2
19941995Division 3
1996Division 2
1997Division 1
19981999Division 2
2000Division 3
20012002Division 2
20032006Division 1
2007Division 2
20082011Division 1
2013Division 2
20142017Division 2
2018Division 3
Fauldhouse Victoria Second XI19821983Grade D
19871990Grade D
1991Grade E
1992Grade E - Section B
19931995Grade E
19961997Grade E
19981999Grade D
2000Division 7
20012002Division 8
20032006Division 7
20072008Division 6
20092012Division 7
Fifeshire Second XI19901992Grade D
1993Grade C
19941995Grade B
Freuchie19801981Division 4
1982Division 3
19831988Division 2
19891995Division 1
20142015Championship
2016Division 1
20172019Championship
Freuchie Second XI19811982Grade C
19831986Grade B
19871995Grade A
19961999Grade A
2000Division 2
20012004Division 3
20052006Division 2
20072008Division 1
20092012Division 2
2013Division 3
2014Division 3
20152016Division 4
Gala2012Division 3
2013Division 2
20142016Division 1
20172018Championship
2019Division 1
2021Championship
Gala Second XI2021Division 7
Gala-Hawick Second XI20162017Division 8
20182019Division 7
Glenrothes1978Division 3
19791995Division 2
19961999Division 1
20002003Division 2
2004Division 3
2005Division 2
20062012Division 1
20142015Championship
Glenrothes Fourth XI2013Division 9
2014Division 9
20152016Division 8
Glenrothes Second XI1979Grade B
19801984Grade C
19851995Grade B
19961997Grade B
19981999Grade C
20002007Division 5
20082010Division 6
20112012Division 7
2013Division 6
2014Division 5
2015Division 4
20162017Division 3
20182019Division 6
Glenrothes Third XI2013Division 8
2014Division 8
2015Division 7
20162017Division 6
GPO Edinburgh19551962Grade B
1963Grade A
Grange19531981Division 1
19821986Division 2
19871995Division 1
Grange Fourth XI1997Grade F
1998Grade E
1999Grade D
2000Division 6
20012003Division 5
20042005Division 4
2006Division 3
2007Division 4
2008Division 5
Grange Second XI19771978Grade A
19791984Grade A
1985Grade B
19861995Grade A
19961999Grade A
20002008Division 1
2009Division 2
20102013Division 1
20142019Championship
2021Championship
Grange Third XI1993Grade E
19941995Grade D
1996Grade C
19971998Grade B
1999Grade A
20002007Division 2
20082012Division 3
2013Division 4
20142017Division 4
20182019Division 3
2021Division 2
Grangemouth20002001Division 3
Granton Everyman1953Grade A
19541961Grade B
Haddington19691974Grade A
19751980Division 2
19811989Division 3
19901991Division 2
19921995Division 3
19961997Division 2
19982001Division 1
20022006Division 2
20072008Division 3
2009Division 4
20102011Division 3
20122013Division 4
20142019Division 3
2021Division 3
Haddington Second XI19841985Grade D
19861995Grade C
1996Grade C
1997Grade B
19981999Grade C
20002002Division 6
Hawick & Wilton2012Division 8
2013Division 7
20142015Division 6
2016Division 5
2017Division 4
2018Division 3
2019Division 4
2021Division 3
Heriot's Fourth XI19961998Grade D
1999Grade C
2000Division 6
20012004Division 7
Heriot's FP19531995Division 1
Heriot's FP Fourth XI19931994Grade E
1995Grade D
Heriot's FP Second XI19531974Grade A
19751978Grade A
19791995Grade A
Heriot's FP Third XI1991Grade E
1992Grade E - Section B
19931994Grade D
1995Grade C
Heriot's Second XI19961999Grade A
20002009Division 1
2010Division 2
2011Division 3
20122013Division 2
20142018Division 1
2019Championship
2021Championship
Heriot's Third XI19961998Grade C
1999Grade B
2000Division 3
20012004Division 4
20052009Division 5
20102011Division 6
20122013Division 7
2014Division 6
20152016Division 5
20172018Division 4
2019Division 3
2021Division 2
Holy Cross20122013Division 1
20142016Championship
2017Division 2
2018Division 1
2019Division 2
2021Division 3
Holy Cross Academical19531957Grade B
19691974Grade A
19751976Division 3
19771979Division 2
1980Division 1
19811984Division 2
1985Division 1
19861995Division 2
19961999Division 1
2000Division 2
2001Division 1
20022004Division 2
20052011Division 1
Holy Cross Academical Fourth XI19861990Grade D
1991Grade E
1992Grade E - Section A
Holy Cross Academical Second XI19581962Grade B
19721974Grade B
19751978Grade B
1979Grade A
19801985Grade B
19861987Grade A
1988Grade B
19891991Grade A
19921993Grade B
19941995Grade C
19961999Grade C
20002001Division 5
20022008Division 4
20092011Division 5
Holy Cross Academical Third XI1979Grade B
19801987Grade C
19881990Grade B
19911995Grade C
1996Grade D
19971999Grade E
20002001Division 8
2002Division 7
20032004Division 8
20052008Division 7
20092011Division 8
Holy Cross Second XI20122013Division 5
20142016Division 4
20172018Division 6
2019Division 5
2021Division 5
Holy Cross Third XI2012Division 8
2013Division 9
20142015Division 8
ICI Grangemouth1992Grade E - Section B
1993Grade E
John Watson's FP1975Grade B
Kelso2012Division 4
2013Division 3
2014Division 2
2015Division 1
20162019Championship
2021Championship
Kirk Brae19821989Grade D
19901992Grade C
19931995Division 4
19961999Division 3
20002005Division 6
2006Division 5
20072011Division 4
20122013Division 3
20142015Division 3
2016Division 2
20172018Division 1
2019Division 2
2021Division 2
Kirk Brae Second XI20072013Division 8
2014Division 7
20152016Division 6
20172018Division 5
2019Division 6
2021Division 6
Kirkcaldy19551974Division 1
1975Division 2
1976Division 1
19771983Division 2
19841993Division 1
1994Division 2
1995Division 3
1996Division 2
1997Division 3
Kirkcaldy Second XI19691974Grade A
19751978Grade A
19791981Grade A
1982Grade B
1983Grade C
1984Grade B
1985Grade C
19861992Grade B
1993Grade C
1994Grade D
1995Grade E
Kismet20022003Division 8
2004Division 7
2005Division 6
2006Division 5
20072008Division 4
2009Division 3
20102012Division 2
Kismet Second XI20062010Division 8
20112012Division 7
Largo19901994Division 4
1995Division 3
19961999Division 2
20002001Division 4
2002Division 3
20032008Division 2
20092012Division 1
2013Division 2
2014Division 1
20152019Division 2
Largo Fourth XI20092010Division 8
20112013Division 9
Largo Second XI1997Grade F
1998Grade E
1999Grade D
20002002Division 7
2003Division 6
20042005Division 5
20062008Division 4
2009Division 5
2010Division 6
2011Division 5
20122013Division 4
20142015Division 4
20162019Division 5
Largo Third XI2007Division 8
20082010Division 7
20112013Division 8
2014Division 8
2015Division 9
Leith Academical19631974Grade A
19751977Division 2
19781980Division 3
19811982Division 2
1983Division 3
19841987Division 2
Leith Academical Second XI19721974Grade B
19751978Grade B
1979Grade B
19801981Grade C
19821987Grade D
Leith Franklin19531974Division 1
19751982Division 2
19831986Division 1
1987Division 2
Leith Franklin Academical19881992Division 2
19931995Division 3
1996Division 2
1997Division 1
1998Division 2
19992004Division 1
Leith Franklin Academical Beige20052013Division 2
2014Division 2
2015Division 3
20162017Division 4
20182019Division 3
2021Division 2
Leith Franklin Academical Beige Second XI2005Division 4
20062010Division 5
2011Division 6
2012Division 7
2013Division 8
20142017Division 8
2018Division 7
2019Division 6
2021Division 5
Leith Franklin Academical Beige Third XI20062011Division 8
2019Division 7
Leith Franklin Academical Fourth XI1988Grade D
Leith Franklin Academical Second XI19881995Grade C
19961997Grade C
19981999Grade D
2000Division 7
2001Division 6
20022003Division 5
2004Division 6
Leith Franklin Academical Third XI19881992Grade D
19931995Grade E
19961999Grade E
20002002Division 8
Leith Franklin Second XI19531974Grade A
1953Grade B
19751978Grade A
1979Grade A
19801986Grade B
1987Grade C
Leith Franklin Third XI19721974Grade B
1975Grade B
19841987Grade D
Linlithgow20162019Division 1
2021Division 1
Linlithgow Second XI20162017Division 3
2018Division 4
2019Division 6
2021Division 5
Livingston1982Grade D
1983Grade C
19841992Division 4
1993Division 3
19941995Division 2
19962007Division 1
20082009Division 2
2010Division 3
2011Division 2
20122013Division 3
20142018Division 2
2019Division 1
2021Division 1
Livingston Second XI19851990Grade D
19931995Grade E
1996Grade E
19971998Grade F
1999Grade E
2000Division 8
2001Division 9
20022005Division 8
20062008Division 7
2009Division 6
2010Division 7
2011Division 6
20122013Division 5
2014Division 5
20152017Division 6
20182019Division 5
2021Division 5
London Road19531956Grade B
19631974Grade A
19751979Division 3
19801984Division 4
19851988Division 3
19891990Division 2
1991Division 3
London Road Second XI19841985Grade D
19861991Grade C
London Road Third XI19891990Grade D
1991Grade E
Madras College FP19841986Division 4
19871992Division 3
Manor19531956Grade B
Marchmont1979Grade B
1980Grade C
19811983Division 4
19841991Division 3
19921995Division 2
19961999Division 1
20002001Division 2
2002Division 1
20032005Division 2
2006Division 1
20072010Division 2
20112012Division 1
2013Division 2
2014Division 1
20152017Championship
20182019Division 1
2021Championship
Marchmont Second XI19841985Grade D
19861994Grade C
1995Grade B
19961999Grade B
2000Division 4
2001Division 5
20022004Division 6
20052007Division 5
2008Division 6
20092011Division 7
20122013Division 6
2014Division 5
2015Division 4
20162019Division 3
2021Division 3
Marchmont Third XI1995Grade E
1996Grade E
19971998Grade F
1999Grade E
20162017Division 8
2018Division 7
2019Division 6
2021Division 6
Meadowbank19941995Grade E
19961998Grade D
1999Division 3
Melrose2013Division 7
20142016Division 6
2017Division 5
20182019Division 4
2021Division 3
Melrose Second XI2001Division 9
20022003Division 8
Melville College FP19531972Division 1
Melville College FP Second XI19631972Grade A
Mitre19751978Grade B
19791983Division 4
19841986Division 3
1987Division 4
19881991Division 3
19921995Division 4
19961997Division 2
19981999Division 1
20002002Division 3
20032005Division 6
Mitre Second XI1981Grade C
19821984Grade D
1985Grade C
19861988Grade B
19891995Grade C
19961997Grade C
19981999Grade B
2000Division 4
2001Division 5
2002Division 6
Mitre Third XI19851990Grade D
1991Grade E
1992Grade E - Section A
19931995Grade E
19961998Grade E
1999Grade F
2000Division 9
Morton1997Grade F
1998Grade E
1999Grade D
20002004Division 7
20052010Division 6
2011Division 5
20122013Division 4
2014Division 3
2015Division 2
2016Division 1
2017Division 2
2018Division 1
2019Championship
2021Championship
Morton Second XI20042010Division 8
2011Division 7
20122013Division 8
20142016Division 7
2017Division 6
20182019Division 5
2021Division 5
Morton Third XI20122013Division 9
2014Division 9
20152017Division 8
20182019Division 6
2021Division 6
Murrayfield19531960Division 1
19921995Division 3
19961998Division 1
1999Division 2
2000Division 3
Murrayfield DAFS20012003Division 3
2004Division 2
20052009Division 1
2010Division 2
20112013Division 1
20142015Championship
20162017Division 1
20182019Championship
2021Division 1
Murrayfield DAFS Fourth XI2008Division 7
20092011Division 8
20122013Division 7
20142015Division 7
2016Division 8
Murrayfield DAFS Second XI20012007Division 4
2008Division 2
20092013Division 3
2014Division 2
20152019Division 3
2021Division 3
Murrayfield DAFS Third XI2001Division 7
20022005Division 8
20062007Division 7
20082012Division 5
2013Division 6
20142017Division 5
2018Division 6
2019Division 5
2021Division 5
Murrayfield Second XI19531958Grade A
1953Grade B
19921995Grade C
1996Grade C
19971998Grade D
1999Grade E
2000Division 7
Murrayfield Third XI1992Grade E - Section A
19931995Grade E
19961999Grade E
Muslim1999Grade F
2000Division 8
2001Division 7
Muslim Second XI20002001Division 9
Musselburgh19701974Grade A
1975Division 2
19761994Division 3
1995Division 4
19961999Division 3
20002001Division 6
20022004Division 7
20052006Division 6
2007Division 5
2008Division 4
2009Division 3
20102011Division 2
20122013Division 1
20142017Division 1
2018Championship
2019Division 1
2021Division 1
Musselburgh Second XI19801981Grade C
19821991Grade D
1992Grade E - Section A
1993Grade D
19941995Grade E
19961998Grade E
20032006Division 8
20072008Division 7
2009Division 6
2010Division 5
2011Division 4
20122013Division 5
2014Division 6
20152016Division 7
2017Division 6
20182019Division 5
2021Division 5
Musselburgh Third XI2010Division 8
2011Division 9
20182019Division 7
Newburgh19921995Division 4
19961997Division 3
Newington1953Grade B
Newtongrange Lothian19541962Grade B
Old Contemptibles1995Grade E
1996Grade E
1997Grade D
19981999Division 3
20002002Division 5
20032010Division 6
2011Division 5
2012Division 6
2013Division 7
20142015Division 6
20162019Division 5
2021Division 5
Pakistan Association1997Division 3
1998Division 2
1999Division 1
Pakistan Association Second XI1999Grade F
Peebles County19861995Division 4
19961999Division 3
20002001Division 6
20022003Division 7
20042008Division 6
2009Division 5
2010Division 4
2011Division 3
2012Division 4
2013Division 5
20142017Division 5
20182019Division 4
2021Division 4
Peebles County Second XI20042009Division 8
20102011Division 7
2012Division 9
Pencaitland19581962Grade B
Penicuik20142017Championship
2018Division 3
2019Division 2
2021Division 1
Penicuik Second XI1953Grade B
19541974Grade A
19751978Grade A
19791980Grade A
19811983Grade B
19841986Grade A
19871990Grade B
19911993Grade A
19941995Grade B
19961999Grade B
2000Division 2
20012003Division 1
2004Division 2
20052008Division 3
2009Division 2
2010Division 3
2011Division 4
2012Division 5
2013Division 6
2014Division 5
20152017Division 4
20182019Division 7
2021Division 6
Penicuik Third XI19771978Grade B
1979Grade B
19801981Grade C
19821985Grade D
1986Grade C
19871995Grade D
19961998Grade D
1999Grade E
2000Division 7
20012002Division 6
20042006Division 8
20072008Division 7
20092010Division 6
2011Division 7
2015Division 9
2016Division 8
Portobello St John's19531956Grade B
Preston Village19931994Grade E
1995Division 4
19961999Division 3
20002002Division 5
20032007Division 4
20082009Division 3
2010Division 4
20112013Division 5
2014Division 4
20152016Division 5
Preston Village Second XI1995Grade E
2003Division 8
20062010Division 8
20112012Division 9
RAF Leuchars19851988Division 4
1989Division 3
19901995Division 4
1996Division 3
Roseburn2007Division 1
Royal High19741982Division 1
1983Division 2
19841995Division 1
Royal High Corstorphine2014Championship
20162017Championship
Royal High Corstorphine Fourth XI2014Division 9
Royal High Corstorphine Second XI20062008Division 3
20092011Division 2
2012Division 3
2013Division 4
2014Division 4
2015Division 3
2016Division 2
20172019Division 1
2021Division 1
Royal High Corstorphine Third XI20062008Division 8
20092013Division 7
2014Division 7
20152016Division 8
2017Division 7
2018Division 6
2019Division 5
2021Division 4
Royal High School FP19531973Division 1
Royal High School FP Second XI19531955Grade A
1953Grade B
19591973Grade A
Royal High Second XI1974Grade A
19751978Grade A
1979Grade A
1980Grade B
1981Grade C
1982Grade B
1983Grade A
19841994Grade B
1995Grade C
1996Grade C
Royal High Stewart's Melville Fourth XI19971998Grade E
Royal High Stewart's Melville Second XI19971998Grade B
Royal High Stewart's Melville Third XI19971998Grade C
Royal High Third XI19821983Grade D
Selkirk2012Division 6
2013Division 5
2014Division 4
20152019Division 3
2021Division 3
Sighthill1953Grade A
19541957Grade B
1958Grade B
19591962Grade B
19631969Grade A
Southerton19901992Division 4
St Boswells2012Division 2
2013Division 1
20142015Division 1
20162018Division 2
2019Division 3
2021Division 3
St Modan's HSFP19841985Division 4
19861987Division 3
19881991Division 2
1992Division 1
19931995Division 2
19961999Division 1
2000Division 8
St Modan's HSFP Second XI19861991Grade D
1992Grade C
19931995Grade B
1996Grade B
19971998Grade C
1999Grade D
2001Division 7
20022004Division 6
St Modan's HSFP Third XI1992Grade E - Section A
19931995Grade E
Stenhousemuir19541995Division 1
Stenhousemuir Second XI19621974Grade A
19751978Grade A
19791995Grade A
19961998Grade B
1999Grade C
20002005Division 4
20062009Division 3
20102011Division 4
Stenhousemuir Third XI19721974Grade B
19751978Grade B
19791981Grade B
1982Grade A
19831992Grade B
19961997Grade C
Stewart's College FP19531972Division 1
Stewart's College FP Second XI19531972Grade A
Stewart's Melville Fourth XI20182019Division 7
2021Division 7
Stewart's Melville FP19731975Division 1
1976Division 2
1977Division 1
19781989Division 2
1990Division 1
19911995Division 2
Stewart's Melville FP Second XI19731974Grade A
19751978Grade A
1979Grade A
19801984Grade B
19851994Grade A
1995Grade B
1996Grade B
Stewart's Melville FP Third XI19731974Grade B
19751978Grade B
19791981Grade B
19821985Grade C
19861991Grade B
19921994Grade C
1995Grade D
1996Grade E
Stewart's Melville Royal High20152016Championship
Stewart's Melville Royal High Fourth XI1999Grade D
20002002Division 7
20032006Division 6
2007Division 7
20122013Division 9
2014Division 8
20152017Division 7
Stewart's Melville Royal High Second XI1999Grade A
20002001Division 2
2002Division 3
20032006Division 2
20072008Division 3
2009Division 4
2010Division 5
20112012Division 4
2013Division 3
20142017Division 2
Stewart's Melville Royal High Third XI1999Grade C
20002002Division 6
20032006Division 5
2007Division 6
20082009Division 7
20102013Division 8
2014Division 7
20152017Division 6
Stewart's Melville Second XI20182019Division 1
2021Division 2
Stewart's Melville Third XI20182019Division 6
2021Division 5
Stirling County Fourth XI19971998Grade F
1999Grade E
20002001Division 8
20112012Division 9
2013Division 8
2014Division 9
Stirling County Second XI1990Grade C
19911992Grade B
19931995Grade A
19961999Grade A
2000Division 2
20012006Division 3
20072011Division 2
Stirling County Third XI1986Grade D
19871989Grade C
19901995Grade D
1996Grade D
1997Grade C
19981999Grade B
20002002Division 4
2003Division 5
20042009Division 6
2010Division 5
2011Division 4
2012Division 5
2013Division 4
2014Division 4
2015Division 5
Teuchters2010Division 8
2011Division 7
20122013Division 6
20142016Division 6
Townhill19721974Grade B
19751978Grade B
19791984Division 4
1985Division 3
1986Division 2
19871994Division 3
1995Division 2
1996Division 1
19971998Division 2
1999Division 3
2000Division 5
2001Division 4
20022007Division 3
20082009Division 4
Tranent2011Division 9
2012Division 8
2013Division 7
2014Division 6
2015Division 5
2016Division 4
Tranent & Preston Village2017Division 3
2018Division 2
2019Division 3
2021Division 3
Tranent & Preston Village Second XI20172018Division 5
2019Division 6
2021Division 6
Tranent & Preston Village Third XI2017Division 6
Tranent Second XI2013Division 9
2014Division 9
2015Division 8
2016Division 7
Tranent Third XI20142015Division 9
2016Division 8
Trinity Academical19661974Division 1
19751976Division 2
19771987Division 3
1988Division 4
19891992Division 3
19931999Division 2
20002001Division 4
2002Division 5
2003Division 4
2004Division 5
Trinity Academical Second XI19761978Grade B
1979Grade B
1981Grade C
19821983Grade D
19841989Grade C
19901995Grade D
19961997Grade E
19981999Grade D
2000Division 7
20012002Division 8
Tynecastle19861988Division 4
Waid Academy FP19841989Division 4
Watsonian19531989Division 1
1990Division 2
19911995Division 1
Watsonian Fourth XI2013Division 9
2014Division 8
2015Division 9
2016Division 8
2017Division 7
20182019Division 6
2021Division 7
Watsonian Second XI19551974Grade A
19751978Grade A
19791989Grade A
19901991Grade B
19921995Grade A
19961999Grade A
2000Division 1
2001Division 2
20022013Division 1
20142019Division 1
2021Division 1
Watsonian Third XI1974Grade B
19751978Grade B
19791983Grade B
19841985Grade C
19861995Grade B
1996Grade B
19971998Grade C
1999Grade B
20002002Division 4
20032005Division 3
20062009Division 4
20102012Division 5
2013Division 4
20142015Division 4
20162017Division 5
20182019Division 4
2021Division 4
West Lothian County2004Division 1
2014Championship
2015Division 1
West Lothian County Second XI19541974Grade A
19751978Grade A
1979Grade A
1980Grade B
19811995Grade A
1996Grade A
1997Grade B
19981999Grade A
2000Division 1
2001Division 2
20022005Division 3
20062007Division 2
20082012Division 3
2013Division 2
20142015Division 2
West Lothian County Third XI2000Division 9
2001Division 8
20022003Division 7
2004Division 8
20052010Division 7
20112013Division 6
2014Division 6
2015Division 7
Westquarter & Redding19721974Grade B
19751980Division 3
1982Division 3
19831989Division 4
19901995Division 3
19961998Division 2
1999Division 3
2000Division 5
20012006Division 4
2007Division 3
20082012Division 2
2013Division 3
2014Division 3
20152016Division 2
2017Division 3
20182019Division 2
2021Division 2
Westquarter & Redding Second XI19841993Grade D
Zeneca Grangemouth19941995Division 4
19961998Division 3
1999Division 2

 

The league has the following divisions.
DivisionStart
Season
End
Season

Championship (10 teams)20142019
Championship (10 teams)2021

Division 1 (12 teams)1953
Division 1 (13 teams)1954
Division 1 (14 teams)19551965
Division 1 (15 teams)19661972
Division 1 (14 teams)19731974
Division 1 (8 teams)19751983
Division 1 (10 teams)19841999
Division 1 (11 teams)20002001
Division 1 (10 teams)20022009
Division 1 (11 teams)20102016
Division 1 (10 teams)20172019
Division 1 (10 teams)2021

Division 2 (8 teams)19751983
Division 2 (10 teams)19842010
Division 2 (9 teams)2011
Division 2 (10 teams)20122019
Division 2 (9 teams)2021

Division 3 (7 teams)19751976
Division 3 (8 teams)19771984
Division 3 (10 teams)19851987
Division 3 (9 teams)1988
Division 3 (10 teams)19891997
Division 3 (9 teams)1998
Division 3 (10 teams)19992001
Division 3 (9 teams)20022003
Division 3 (10 teams)20042009
Division 3 (9 teams)2010
Division 3 (10 teams)20112019
Division 3 (10 teams)2021

Division 4 (8 teams)19791983
Division 4 (9 teams)1984
Division 4 (8 teams)1985
Division 4 (10 teams)19861988
Division 4 (7 teams)1989
Division 4 (9 teams)19901991
Division 4 (10 teams)1992
Division 4 (9 teams)1993
Division 4 (10 teams)19941995
Division 4 (10 teams)20002009
Division 4 (9 teams)2010
Division 4 (10 teams)20112016
Division 4 (9 teams)20172019
Division 4 (10 teams)2021

Division 5 (10 teams)20002003
Division 5 (9 teams)2004
Division 5 (10 teams)20052015
Division 5 (9 teams)2016
Division 5 (10 teams)20172019
Division 5 (10 teams)2021

Division 6 (9 teams)2000
Division 6 (10 teams)20012002
Division 6 (9 teams)2003
Division 6 (10 teams)2004
Division 6 (9 teams)2005
Division 6 (10 teams)20062008
Division 6 (9 teams)2009
Division 6 (10 teams)2010
Division 6 (9 teams)2011
Division 6 (10 teams)20122016
Division 6 (9 teams)20172018
Division 6 (10 teams)2019
Division 6 (8 teams)2021

Division 7 (10 teams)20002002
Division 7 (9 teams)2003
Division 7 (10 teams)2004
Division 7 (9 teams)2005
Division 7 (10 teams)20062015
Division 7 (9 teams)2016
Division 7 (7 teams)2017
Division 7 (13 teams)2018
Division 7 (14 teams)2019
Division 7 (8 teams)2021

Division 8 (9 teams)2000
Division 8 (7 teams)2001
Division 8 (14 teams)2002
Division 8 (12 teams)2003
Division 8 (11 teams)2004
Division 8 (7 teams)2005
Division 8 (10 teams)2006
Division 8 (12 teams)2007
Division 8 (14 teams)20082009
Division 8 (15 teams)2010
Division 8 (8 teams)2011
Division 8 (10 teams)20122013
Division 8 (7 teams)2014
Division 8 (8 teams)2015
Division 8 (13 teams)2016
Division 8 (8 teams)2017

Division 9 (5 teams)2000
Division 9 (6 teams)2001
Division 9 (8 teams)20112012
Division 9 (9 teams)2013
Division 9 (6 teams)2014
Division 9 (5 teams)2015

Division Second XI (1 teams)2021

Grade A (8 teams)19531954
Grade A (9 teams)19551961
Grade A (11 teams)1962
Grade A (18 teams)1963
Grade A (17 teams)19641966
Grade A (16 teams)19671968
Grade A (18 teams)19691971
Grade A (17 teams)19721973
Grade A (16 teams)1974
Grade A (11 teams)19751976
Grade A (12 teams)19771978
Grade A (13 teams)1979
Grade A (8 teams)19801985
Grade A (10 teams)19861999

Grade B (11 teams)1953
Grade B (9 teams)1954
Grade B (10 teams)1955
Grade B (11 teams)1956
Grade B (7 teams)1957
Grade B (8 teams)19581959
Grade B (9 teams)19601961
Grade B (8 teams)1962
Grade B (10 teams)1972
Grade B (12 teams)19731974
Grade B (11 teams)1975
Grade B (10 teams)1976
Grade B (12 teams)1977
Grade B (14 teams)1978
Grade B (13 teams)1979
Grade B (8 teams)19801985
Grade B (10 teams)19861992
Grade B (9 teams)19931995
Grade B (10 teams)19961999

Grade C (11 teams)1980
Grade C (14 teams)1981
Grade C (8 teams)19821985
Grade C (10 teams)19861999

Grade D (10 teams)1982
Grade D (9 teams)1983
Grade D (11 teams)1984
Grade D (15 teams)1985
Grade D (13 teams)1986
Grade D (14 teams)19871989
Grade D (16 teams)1990
Grade D (10 teams)19911999

Grade E (9 teams)1991
Grade E (14 teams)1993
Grade E (13 teams)1994
Grade E (15 teams)1995
Grade E (13 teams)1996
Grade E (10 teams)19971999

Grade E - Section A (6 teams)1992

Grade E - Section B (6 teams)1992

Grade F (8 teams)1997
Grade F (7 teams)1998
Grade F (6 teams)1999

Alan Veitch