YearWinnerRunner UpScoreVenue
1991Finch Hill ANobles Park B6-2Marown
1992Finch Hill A - (2)Marown A7-1Port Erin
1993Port St Mary AFinch Hill B6-2Peel
1994Port St Mary A - (2)Port Erin A4-4Castletown
1995Douglas APort St Mary B7-1Peel
1996Douglas A - (2)South Ramsey A5-3Marown
1997Onchan BSouth Ramsey A5-3Finch Hill
1998Douglas A - (3)Port Erin A5-3Marown
1999South Ramsey AFinch Hill B5-3Peel
2000Nobles Mixed ANorth Ramsey A7-1Peel
2001Nobles Mixed A - (2)South Ramsey6-2Peel
2002North Ramsey AFinch Hill A6-3Peel
2003North Ramsey A - (2)Onchan B5-4Peel
2004South Ramsey A - (2)Onchan B5-4Peel
2005South Ramsey A - (3)Finch Hill B5-4Ballaugh
2006Port Erin APort St Mary B5-4Castletown
2007Port Erin A - (2)Onchan B5-4Peel
2008Nobles Park AOnchan B6-3Port St Mary
2009Onchan B - (2)North Ramsey B7-2Marown
2010Ballaugh BOnchan B7-2Marown
2011Port Erin A - (3)Onchan B6-3Castletown
2012Nobles Mixed A - (3)Port Erin A6-3???
2013Onchan B - (3)Nobles Park A7-2
(176-136)
Finch Hill
2014North Ramsey BOnchan B7-2
(177-150)
South Ramsey
2015Finch Hill APeel Sunset B5-4
(159-154)
Castletown
2016Port Erin A - (4)Onchan B5-4
(150-149)
Finch Hill
2017Finch Hill A - (2)Onchan B6-3
169-157
Nobles 1
2018Port Erin A - (5)Peel Sunset B6-3
160-147
Marown