Premier League 2023/2024
Round date place Opponent Results
Round 12/08/2023 15:00 H Glenavon FC Glenavon FC 3:0 (3:0)
Round 15/08/2023 19:45 A Newry City FC Newry City FC 3:0 (3:0)
Round 19/08/2023 15:00 H Carrick Rangers Carrick Rangers 4:0 (3:0)
Round 22/08/2023 19:45 A Linfield FC Linfield FC 1:2 (0:1)
Round 26/08/2023 17:30 H Larne FC Larne FC 1:1 (1:1)
Round 02/09/2023 15:00 A Glentoran FC Glentoran FC 0:1 (0:0)
Round 18/09/2023 19:45 A Crusaders FC Crusaders FC 3:0 (2:0)
Round 23/09/2023 15:00 A Ballymena United Ballymena United 2:0 (1:0)
Round 26/09/2023 19:45 H Coleraine FC Coleraine FC 5:0 (1:0)
Round 30/09/2023 15:00 H Loughgall FC Loughgall FC 1:1 (1:1)
Round 07/10/2023 15:00 H Dungannon Swifts Dungannon Swifts 5:0 (2:0)
Round 13/10/2023 19:45 A Glenavon FC Glenavon FC 1:0 (0:0)
Round 20/10/2023 19:45 H Linfield FC Linfield FC 0:1 (0:0)
Round 28/10/2023 15:00 A Coleraine FC Coleraine FC 2:1 (0:0)
Round 03/11/2023 19:45 A Larne FC Larne FC 1:2 (0:2)
Round 11/11/2023 15:00 H Newry City FC Newry City FC 1:0 (1:0)
Round 19/11/2023 14:00 A Carrick Rangers Carrick Rangers 3:0 (1:0)
Round 25/11/2023 15:00 H Crusaders FC Crusaders FC 3:0 (1:0)
Round 02/12/2023 15:00 A Dungannon Swifts Dungannon Swifts 4:1 (0:1)
Round 09/12/2023 15:00 H Glentoran FC Glentoran FC 2:2 (1:1)
Round 16/12/2023 15:00 A Loughgall FC Loughgall FC 4:1 (2:0)
Round 23/12/2023 15:00 H Ballymena United Ballymena United 2:0 (1:0)
Round 26/12/2023 15:00 H Crusaders FC Crusaders FC 2:1 (1:0)
Round 13/01/2024 15:00 A Newry City FC Newry City FC 2:1 (0:1)
Round 20/01/2024 15:00 H Ballymena United Ballymena United 3:0 (1:0)
Round 26/01/2024 19:45 A Carrick Rangers Carrick Rangers 1:0 (0:0)
Round 06/02/2024 19:45 A Glentoran FC Glentoran FC 2:2 (0:2)
Round 10/02/2024 15:00 H Coleraine FC Coleraine FC 4:1 (2:0)
Round 17/02/2024 15:00 H Glenavon FC Glenavon FC 4:2 (0:1)
Round 20/02/2024 19:45 H Linfield FC Linfield FC 0:3 (0:0)
Round 24/02/2024 15:00 A Dungannon Swifts Dungannon Swifts 1:3 (0:1)
Round 16/03/2024 15:00 A Loughgall FC Loughgall FC 3:2 (1:1)
Round 02/04/2024 19:45 H Larne FC Larne FC 0:2 (0:1)
Premier League 2024 Championship
Round date place Opponent Results
Round 06/04/2024 15:00 A Coleraine FC Coleraine FC 2:2 (2:0)
Round 13/04/2024 17:30 A Larne FC Larne FC 1:8 (0:4)
Round 16/04/2024 19:45 A Crusaders FC Crusaders FC 1:2 (0:1)
Round 20/04/2024 15:00 H Glentoran FC Glentoran FC 2:0 (1:0)
Round 27/04/2024 17:30 A Linfield FC Linfield FC 1:1 (0:0)
Irish Cup 2023/2024
Round date place Opponent Results
5. Round 05/01/2024 19:45 A Coleraine FC Coleraine FC 3:0 (0:0, 0:0) aet
Round of 16 03/02/2024 15:00 H Loughgall FC Loughgall FC 4:0 (1:0)
Quarter-finals 01/03/2024 19:45 A Portadown FC Portadown FC 2:0 (0:0)
Semi-finals 30/03/2024 17:30 H Larne FC Larne FC 2:0 (1:0)
Final 04/05/2024 14:30 N Linfield FC Linfield FC 3:1 (0:1, 1:1) aet
League Cup 2023/2024
Round date place Opponent Results
1. Round 03/10/2023 20:00 H Institute FC Drumahoe Institute FC Drumahoe 3:0 (1:0)
Round of 16 07/11/2023 19:45 A Dungannon Swifts Dungannon Swifts 0:1 (0:0)
Challenge Cup 2023/2024
Round date place Opponent Results
3. Round 09/09/2023 14:00 A Raith Rovers Raith Rovers 0:3 (0:0)