Season

Winners

Runners-Up

1971-72  Lisnaskea  
1972-73  Barrowfield Rovers  
1973-74  Tempo Town  
1973-74  Tempo Town  
1974-75  Kilskeery Harps  
1975-76  Sporting Spartak  
1976-77  Roadhouse  
1977-78  Irvinestown Wanderers  
1978-79  Trillick Town  
1979-80  Maguiresbridge  
1980-81  Bohemians  
1981-82  Victoria Bridge United  
1982-83  Blane Rovers  
1983-84  Killen Rangers  
1984-85  Enniskillen Town United Reserves  
1985-86  Ballinamallard United Reserves  
1986-87  Bellspark United  Mourne Harps
1987-88  Claragh  Enniskillen Town United Reserves
1988-89  Ballycolman Swifts  Ederney
1989-90  Killymore Rovers Reserves  Killen Rangers Reserves
1990-91  Omagh Hospitals  Beragh Swifts
1991-92  Fivemiletown United Reserves  Dunbreen Rovers Reserves
1992-93  Dergview Reserves  Lisnarick
1993-94  Lisnaskea Rovers Reserves  Dunbreen Rovers Reserves
1994-95  Ardstraw  Ballinamallard United III
1995-96  Kevlin United  Augher Stars
1996-97  Clabby Strollers  
1997-98  Fintona (after play off)  Ederney
1998-99  Killen Rangers Reserves  
1999-00  Lisnarick  
2000-01  Not Completed  
2001-02  Ballygawley  Augher Stars
2002-03  Lisnarick  
2003-04  Omagh Hospitals (After Play-off)  Glebe United
2004-05  Lisbellaw United (After Play-off)  Spamount Swifts
2005-06  Strathroy Harps (After Play-off)  Enniskillen Santos
2006-07  Lisnarick  Fintona Swifts
2007-08  Enniskillen Rangers  Enniskillen Swifts
2008-09  Drumquin United  Ballygawley
2009-10  Omagh Hospitals  Spamount Swifts
2010-11  Strabane Athletic  Maguiresbridge
2011-12 Lisnarick Sion Mills Rec
2012-13 NFC Kesh Drumquin United
2013-14 Magheraveely Enniskillen Athletic
2014-15 Mountjoy United Omagh Hospitals
2015-16 Dunbreen Rovers

Mountfield

2016-17 Fintona Swifts

Ardstraw Reserves