Division 2

2001-02    Dumfries
2002-03    No record available
2003-04    Uddingston 2
2004-05    Lochaber
2005-06    Western 4
2006-07    Giffnock 2
2007-08    Stepps 2
2008-09    Strathclyde University 2
2009-10    Monklands HC
2010-11    Clydesdale 4
2011-12    Rottenrow HC
2012-13    Kelburne 4
Division 3

2000-01    Dumfries
2001-02    Shields 
2002-03    Uddingston 3
2003-04    Greenock 3
2004-05    Glasgow University 2
2005-06    Uddingston 3
2006-07    Hillhead 5
2007-08    Ayr 3
2008-09    Monklands HC
2009-10    Clydeside HC
2010-11    Rottenrow HC
2011-12    EK/Avondale 2
2012-13    Uddingston 3
Division 4

2001-02    Hillhead 6
2002-03    Greenock 3
2003-04    Dumfries 
2004-05    Hillhead 6
2005-06    Clydesdale 5
2006-07    Greenock 3
2007-08    Monklands HC 
2008-09    Clydeside HC
2009-10    Rottenrow HC
2010-11    Ayr 3
2011-12    Rottenrow 2
2012-13    Stepps 3