| Seizoen | Competitie | Niveau | Eindstand | Irisch Cup | League Cup | Opmerking |
| 1995/96 | Premier Division | I | 3 |  | R2 | Finale IC > Glenavon FC: 1-0 |
| 1996/97 | 3 | R6 | F | Finale LC > Crusaders FC: 0-1 |
| 1997/98 | 4 |  | F | Finale IC > Glenavon FC: 1-0 (nv); Finale LC > Linfield FC: 0-1 |
| 1998/99 |  | R6 | F | Finale LC > Linfield FC: 1-2 (nv); Winnaar County Antrim Shield; Winnaar Gold Cup |
| 1999/00 | 4 |  | 1/4F | Finale IC > Portadown FC: 1-0; Winnaar County Antrim Shield; Winnaar Gold Cup |
| 2000/01 | 3 |  |  | Finale IC > Linfield FC: 1-0 (nv); Finale LC > Glenavon FC: 1-0; Winnaar Gold Cup |
| 2001/02 | 2 | 1/4F | F | Finale LC > Linfield FC: 1-3; Winnaar County Antrim Shield |
| 2002/03 |  | F |  | Finale IC > Coleraine FC: 0-1; Finale LC > Linfield FC: 2-0; Winnaar County Antrim Shield |
| 2003/04 | Irish Premier League | 5 |  | 1/2F | Finale IC > Coleraine FC: 1-0 |
| 2004/05 |  | 1/2F |  | Finale LC > Linfield FC: 2-1 (nv) |
| 2005/06 | 2 | F | F | Finale IC > Linfield FC: 1-2; Finale LC > Linfield FC: 0-3 |
| 2006/07 | 2 | R6 |  | Finale LC > Cliftonville FC: 1-0 |
| 2007/08 | 2 | 1/4F | 1/2F | Winnaar County Antrim Shield |
| 2008/09 | NIFL Premiership |  | 1/4F | 1/2F | |
| 2009/10 | 3 | 1/4F |  | Finale LC > Coleraine FC: 2-2 (4-1 ns) |
| 2010/11 | 3 | 1/2F | 1/2F | Winnaar County Antrim Shield |
| 2011/12 | 6 | R5 | 1/4F | |
| 2012/13 | 4 |  | 1/4F | Finale IC > Cliftonville FC: 3-1 (nv) |
| 2013/14 | 5 | 1/4F | R3 | |
| 2014/15 | 6 |  | 1/4F | Finale IC > Portadown FC: 1-0 |
| 2015/16 | 6 | R6 | 1/4F | PO deelname Europa League > Coleraine FC: 2-1 (U); Cliftonville FC: 2-3 (U); Winnaar Charity Shield |
| 2016/17 | 9 | R5 | R2 | |
| 2017/18 | 7 | 1/4F | R3 | PO deelname Europa League > Linfield FC: 4-3 (U); Cliftonville FC: 2-3 (U) |
| 2018/19 | 7 | R5 | 1/4F | PO deelname Europa League > Glenavon FC: 4-2 (U); Cliftonville FC: 0-2 (nv) (U) |
| 2019/20 | 5 |  | R3 | Seizoen na 31 wedstrijden afgebroken vanwege Coronapandemie; Finale IC > Ballymena United FC: 2-1 (nv) |
| 2020/21 | 3 | 1/4F | -- | |
| 2021/22 | 3 | 1/4F | 1/4F | PO deelname Conference League > Glenavon FC: 2-0 (T); Larne FC: 2-4 (nv) (T); Leaguetopscorer: Jay Donnelly (25) |
| 2022/23 | 3 | 1/4F | 1/2F | PO deelname Conference League > Glenavon FC: 5-0 (T); Cliftonville FC: 2-0 (T) |
| 2023/24 | 5 | 1/2F | R2 | PO deelname Conference League > Coleraine FC: 0-3 (T) |
| 2024/25 | 3 | 1/4F | F | Finale LC > Cliftonville FC: 0-1 (nv); PO deelname Conference League > Cliftonville FC: 0-2 (T) |
| 2025/26 | 3 | 1/4F | F | Leaguetopscorer: Patrick Hoban (25); Finale LC > Linfield FC: 0-1 (nv) |