| Year | Winner | Runner Up |
| 1976 | Onchan A | Nobles Park A |
| 1977 | Onchan A - (2) | Castletown A |
| 1978 | Onchan A - (3) | Peel Sunset A |
| 1979 | Onchan A - (4) | South Ramsey A |
| 1980 | Nobles Park A | Onchan A |
| 1981 | Onchan A - (5) | Port St Mary A |
| 1982 | Onchan A - (6) | Marown A |
| 1983 | Nobles Park A - (2) | Onchan A |
| 1984 | Onchan A - (7) | Peel Sunset A |
| 1985 | Onchan A - (8) | Port St Mary A |
| 1986 | Onchan A - (9) | Nobles Park A |
| 1987 | Nobles Park A - (3) | Marown A |
| 1988 | Marown A | Peel Sunset A |
| 1989 | Nobles Park A - (4) | Castletown A |
| 1990 | Onchan A - (10) | Peel Sunset A |
| 1991 | Marown A - (2) | South Ramsey A |
| 1992 | Marown A - (3) | Onchan A |
| 1993 | Marown A - (4) | Onchan A |
| 1994 | Marown A - (5) | Onchan A |
| 1995 | Castletown A | Onchan A |
| 1996 | Castletown A - (2) | Marown A |
| 1997 | Marown A - (6) | Onchan A |
| 1998 | Marown A - (7) | Castletown A |
| 1999 | Marown A - (8) | Peel Sunset A |
| 2000 | Marown A - (9) | Onchan A |
| 2001 | Marown A - (10) | Castletown A |
| 2002 | Marown A - (11) | Onchan A |
| 2003 | Onchan A - (11) | Marown A |
| 2004 | Onchan A - (12) | Marown A |
| 2005 | Onchan A - (13) | Marown A |
| 2006 | Onchan A - (14) | Marown A |
| 2007 | Onchan A - (15) | Marown A |
| 2008 | Onchan A - (16) | Marown A |
| 2009 | Onchan A - (17) | Marown A |
| 2010 | Onchan A - (18) | Marown A |
| 2011 | Onchan A - (19) | Marown A |
| 2012 | Onchan A - (20) | Marown A |
| 2013 | Marown A - (12) | Onchan A |
| 2014 | Onchan A - (21) | Marown A |
| 2015 | Onchan A - (22) | Marown A |
| 2016 | South Ramsey A | Marown A |
| 2017 | South Ramsey A - (2) | Marown A |
| 2018 | South Ramsey A - (3) | Marown A |
| 2019 | Marown A - (13) | South Ramsey A |
| 2020 | Not Played (Covid-19) | |
| 2021 | South Ramsey A - (4) | Marown A |
| 2022 | South Ramsey A - (5) | Marown A |