Junior League Division 2 Shield Winners
10 years 12 years 14 years 16 years
Year Winner Year Winner Year Winner Year Winner
1997 Saddleworth 1997 Stalybridge 1997 Eccles 1997 Eccles
1998 Bury & Elton 1998 Bury & Elton 1998 Chadderton 1998 Bury & Elton
1999 Howe Bridge Aces 1999 Stretford 1999 Stretford 1999 Howe Bridge Aces
2000 Bury & Elton 2000 Bury & Elton 2000 Bury & Elton 2000 Ashton-u-Lyne
2001 HBA/Rochdale 2001 Howe Bridge Aces 2001 Altrincham 2001 Altrincham
2002 Saddleworth 2002 Saddleworth 2002 Chadderton 2002 Atherton
2003 Ashton-u-Lyne 2003 Ashton-u-Lyne 2003 Altrincham 2003 A-u-l/Altrincham
2004 Eccles 2004 Oldham 2004 Eccles/Saddleworth 2004 Stalybridge
2005 Saddleworth 2005 Stalybridge 2005 Ashton Central 2005 Stalybridge
2006 Saddleworth 2006 Bury & Elton 2006 Bury & Elton 2006 Ashton Central
2007 Ashton-u-Lyne 2007 A-u-L/Altrincham 2007 Altrincham 2007 Altrincham
2008 Ashton Central 2008 Dukinfield Marlins 2008 Chadderton 2008 Rochdale
2009 Oldham 2009 Oldham 2009 Oldham 2009 Oldham
2010 Ashton-u-Lyne 2010 Chadderton 2010 Dukinfield Marlins 2010 Ashton-u-Lyne
2011 Bury & Elton 2011 Bury & Elton 2011 Altrincham 2011 Altrincham
2012 Saddleworth 2012 Ashton-u-Lyne 2012 Chadderton 2012 Dukinfield Marlins
2013 Atherton & Leigh 2013 Radcliffe 2013 Radcliffe 2013 Radcliffe
2014 Ashton-u-Lyne 2014 Tyldesley 2014 Ashton-u-Lyne 2014 Ashton-u-Lyne
2015 Ramsbottom 2015 Flixton 2015 Flixton 2015 Flixton
2016 Rochdale 2016 Dukinfield Marlins 2016 Bury & Elton 2016 Bury & Elton
2017 Flixton 2017 Flixton 2017 Flixton 2017 Flixton
2018 Chadderton 2018 Chadderton 2018 Dukinfield Marlins 2018 ORCA
2019 Saddleworth 2019 Tyldesley 2019 Ashton-u-Lyne 2019 Ashton-u-Lyne