Midweek Division 3 Winners

1988 Royal Hospital

1989 Ards

1990 Larne

1991 RUC

1992 Salisbury

1993 Ards

1994 North Belfast

1995 Ards

1996 Magheradroll

1997 Belmont

1998 Ballee

1999 Downpatrick

2000 Salisbury

2001 Shaftesbury

2002 Castleton

2003 Nortel

2004 Cliftonville

2005 Downpatrick

2006 Willowfield

2007 Downpatrick