Year |
Champions |
Runners-up |
Third |
Cup Winners |
|
|
|
|
|
2022/23 |
Larne FC |
Linfield Belfast FC |
Glentoran Belfast FC |
Crusaders Belfast FC |
2021/22 |
Linfield Belfast FC |
Cliftonville Belfast F&AC |
Glentoran Belfast FC |
Crusaders Belfast FC |
2020/21 |
Linfield Belfast FC |
Coleraine FC |
Glentoran Belfast FC |
Linfield Belfast FC |
2019/20 |
Linfield Belfast FC |
Coleraine FC |
Crusaders Belfast FC |
Glentoran Belfast FC |
2018/19 |
Linfield Belfast FC |
Ballymena United FC |
Glenavon Lurgan FC |
Crusaders Belfast FC |
2017/18 |
Crusaders Belfast FC |
Coleraine FC |
Glenavon Lurgan FC |
Coleraine FC |
2016/17 |
Linfield Belfast FC |
Crusaders Belfast FC |
Coleraine FC |
Linfield Belfast FC |
2015/16 |
Crusaders Belfast FC |
Linfield Belfast FC |
Glenavon Lurgan FC |
Glenavon Lurgan FC |
2014/15 |
Crusaders Belfast FC |
Linfield Belfast FC |
Glenavon Lurgan FC |
Glentoran Belfast FC |
2013/14 |
Cliftonville Belfast F&AC |
Linfield Belfast FC |
Crusaders Belfast FC |
Glenavon Lurgan FC |
2012/13 |
Cliftonville Belfast F&AC |
Crusaders Belfast FC |
Linfield Belfast FC |
Glentoran Belfast FC |
2011/12 |
Linfield Belfast FC |
Portadown FC |
Cliftonville Belfast F&AC |
Linfield Belfast FC |
2010/11 |
Linfield Belfast FC |
Crusaders Belfast FC |
Glentoran Belfast FC |
Linfield Belfast FC |
2009/10 |
Linfield Belfast FC |
Cliftonville Belfast F&AC |
Glentoran Belfast FC |
Linfield Belfast FC |
2008/09 |
Glentoran Belfast FC |
Linfield Belfast FC |
Crusaders Belfast FC |
Crusaders Belfast FC |
2007/08 |
Linfield Belfast FC |
Glentoran Belfast FC |
Cliftonville Belfast F&AC |
Linfield Belfast FC |
2006/07 |
Linfield Belfast FC |
Glentoran Belfast FC |
Cliftonville Belfast F&AC |
Linfield Belfast FC |
2005/06 |
Linfield Belfast FC |
Glentoran Belfast FC |
Portadown FC |
Linfield Belfast FC |
2004/05 |
Glentoran Belfast FC |
Linfield Belfast FC |
Portadown FC |
Portadown FC |
2003/04 |
Linfield Belfast FC |
Portadown FC |
Lisburn Distellery FC |
Glentoran Belfast FC |
2002/03 |
Glentoran Belfast FC |
Portadown FC |
Coleraine FC |
Coleraine FC |
2001/02 |
Portadown FC |
Glentoran Belfast FC |
Linfield Belfast FC |
Linfield Belfast FC |
2000/01 |
Linfield Belfast FC |
Glenavon Lurgan FC |
Glentoran Belfast FC |
Glentoran Belfast FC |
1999/2000 |
Linfield Belfast FC |
Coleraine FC |
Glenavon Lurgan FC |
Glentoran Belfast FC |
1998/99 |
Glentoran Belfast FC |
Linfield Belfast FC |
Crusaders Belfast FC |
Portadown FC |
1997/98 |
Cliftonville Belfast F&AC |
Linfield Belfast FC |
Portadown FC |
Glentoran Belfast FC |
1996/97 |
Crusaders Belfast FC |
Coleraine FC |
Glentoran Belfast FC |
Glenavon Lurgan FC |
1995/96 |
Portadown FC |
Crusaders Belfast FC |
Glentoran Belfast FC |
Glentoran Belfast FC |
1994/95 |
Crusaders Belfast FC |
Glenavon Lurgan FC |
Portadown FC |
Linfield Belfast FC |
1993/94 |
Linfield Belfast FC |
Portadown FC |
Glenavon Lurgan FC |
Linfield Belfast FC |
1992/93 |
Linfield Belfast FC |
Crusaders Belfast FC |
Bangor FC |
Bangor FC |
1991/92 |
Glentoran Belfast FC |
Portadown FC |
Linfield Belfast FC |
Glenavon Lurgan FC |
1990/91 |
Portadown FC |
Bangor FC |
Glentoran Belfast FC |
Portadown FC |
1989/90 |
Portadown FC |
Glenavon Lurgan FC |
Glentoran Belfast FC |
Glentoran Belfast FC |
1988/89 |
Linfield Belfast FC |
Glentoran Belfast FC |
Coleraine FC |
Ballymena United FC |
1987/88 |
Glentoran Belfast FC |
Linfield Belfast FC |
Coleraine FC |
Glentoran Belfast FC |
1986/87 |
Linfield Belfast FC |
Coleraine FC |
Ards FC |
Glentoran Belfast FC |
1985/86 |
Linfield Belfast FC |
Coleraine FC |
Ards FC |
Glentoran Belfast FC |
1984/85 |
Linfield Belfast FC |
Coleraine FC |
Glentoran Belfast FC |
Glentoran Belfast FC |
1983/84 |
Linfield Belfast FC |
Glentoran Belfast FC |
Cliftonville Belfast F&AC |
Ballymena United FC |
1982/83 |
Linfield Belfast FC |
Glentoran Belfast FC |
Coleraine FC |
Glentoran Belfast FC |
1981/82 |
Linfield Belfast FC |
Glentoran Belfast FC |
Coleraine FC |
Linfield Belfast FC |
1980/81 |
Glentoran Belfast FC |
Linfield Belfast FC |
Ballymena United FC |
Ballymena United FC |
1979/80 |
Linfield Belfast FC |
Ballymena United FC |
Glentoran Belfast FC |
Linfield Belfast FC |
1978/79 |
Linfield Belfast FC |
Glenavon Lurgan FC |
Ards FC |
Cliftonville Belfast F&AC |
1977/78 |
Linfield Belfast FC |
Glentoran Belfast FC |
Glenavon Lurgan FC |
Linfield Belfast FC |
1976/77 |
Glentoran Belfast FC |
Glenavon Lurgan FC |
Linfield Belfast FC |
Coleraine FC |
1975/76 |
Crusaders Belfast FC |
Glentoran Belfast FC |
Coleraine FC |
Carrick Rangers FC |
1974/75 |
Linfield Belfast FC |
Coleraine FC |
Glentoran Belfast FC |
Coleraine FC |
1973/74 |
Coleraine FC |
Portadown FC |
Crusaders Belfast FC |
Ards FC |
1972/73 |
Crusaders Belfast FC |
Ards FC |
Portadown FC |
Glentoran Belfast FC |
1971/72 |
Glentoran Belfast FC |
Portadown FC |
Ards FC |
Coleraine FC |
1970/71 |
Linfield Belfast FC |
Glentoran Belfast FC |
Lisburn Distellery FC |
Lisburn Distellery FC |
1969/70 |
Glentoran Belfast FC |
Coleraine FC |
Ards FC |
Linfield Belfast FC |