Join The Team!
A signing like no other...
Football Referee · 2021-2026 · 4 competitions · 75 career matches
| Competition | Apps | Yel / G | Red / G | BTB % | ||
|---|---|---|---|---|---|---|
| Premiership Northern Ireland | 63 | 194 | 3.08 | 22 | 0.35 | 60% |
| Irish Cup Northern Ireland | 6 | 15 | 2.50 | 0 | 0.00 | 67% |
| Irish League Cup Northern Ireland | 4 | 6 | 1.50 | 0 | 0.00 | 50% |
| Play-offs 1/2 Northern Ireland | 2 | 2 | 1.00 | 0 | 0.00 | 0% |
5 matches recorded · Northern Ireland
13 matches recorded · Northern Ireland
1 matches recorded · Northern Ireland
1 matches recorded · Northern Ireland
2 matches recorded · Northern Ireland
14 matches recorded · Northern Ireland
2 matches recorded · Northern Ireland
12 matches recorded · Northern Ireland
2 matches recorded · Northern Ireland
1 matches recorded · Northern Ireland
1 matches recorded · Northern Ireland
14 matches recorded · Northern Ireland
1 matches recorded · Northern Ireland
5 matches recorded · Northern Ireland
1 matches recorded · Northern Ireland
| Date | Fixture | Score | Competition | ||
|---|---|---|---|---|---|
| 7 Nov 2026 | Portadown vs Ballymena United | 1-1 | 4 | 2 | Premiership |
| 10 Oct 2026 | Linfield vs Bangor | 2-0 | 3 | 1 | Premiership |
| 15 Sep 2026 | Crusaders vs Dungannon Swifts | 3-0 | 4 | 1 | Premiership |
| 12 Sep 2026 | Carrick Rangers vs Cliftonville | 1-3 | 5 | 0 | Premiership |
| 15 Aug 2026 | Portadown vs Dungannon Swifts | 0-1 | 7 | 0 | Premiership |
| 1 May 2026 | Crusaders vs Annagh United | 1-2 | 0 | 0 | Play-offs 1/2 |
| 18 Apr 2026 | Ballymena United vs Portadown | 1-2 | 1 | 0 | Premiership |
| 28 Mar 2026 | Dungannon Swifts vs Coleraine | 1-2 | 0 | 0 | Premiership |
| 14 Mar 2026 | Crusaders vs Glenavon | 0-3 | 4 | 0 | Premiership |
| 10 Mar 2026 | Bangor vs Glentoran | 0-4 | 2 | 0 | Premiership |
| 4 Mar 2026 | Portadown vs Cliftonville | 0-2 | 1 | 0 | Premiership |
| 20 Feb 2026 | Larne vs Carrick Rangers | 2-3 | 5 | 0 | Premiership |
| 17 Feb 2026 | Glentoran vs Drumaness Mills | 5-0 | 0 | 0 | Irish Cup |
| 23 Jan 2026 | Coleraine vs Glenavon | 2-0 | 1 | 0 | Premiership |
| 3 Jan 2026 | Linfield vs Bangor | 6-1 | 4 | 0 | Premiership |
| 20 Sep 2025 | Dungannon Swifts vs Cliftonville | 2-1 | 7 | 3 | Premiership |
| 16 Sep 2025 | Larne vs Crusaders | 4-0 | 1 | 1 | Premiership |
| 6 Sep 2025 | Linfield vs Portadown | 3-0 | 6 | 0 | Premiership |
| 19 Aug 2025 | Bangor vs Crusaders | 1-3 | 7 | 2 | Premiership |
| 9 Aug 2025 | Glenavon vs Ballymena United | 0-2 | 7 | 0 | Premiership |
| 12 Apr 2025 | Ballymena United vs Carrick Rangers | 1-1 | 5 | 0 | Premiership |
| 22 Mar 2025 | Coleraine vs Portadown | 1-0 | 2 | 0 | Premiership |
| 8 Mar 2025 | Loughgall vs Larne | 0-1 | 4 | 1 | Premiership |
| 22 Feb 2025 | Ballymena United vs Portadown | 2-0 | 4 | 0 | Premiership |
| 15 Feb 2025 | Dungannon Swifts vs Carrick Rangers | 3-1 | 0 | 0 | Premiership |
| 1 Feb 2025 | Moyola Park vs Ards | 1-3 | 3 | 0 | Irish Cup |
| 14 Jan 2025 | Institute vs Loughgall | 2-3 | 4 | 0 | Irish Cup |
| 26 Dec 2024 | Dungannon Swifts vs Loughgall | 2-1 | 3 | 0 | Premiership |
| 4 Dec 2024 | Annagh United vs Larne | 0-5 | 0 | 0 | Irish League Cup |
| 24 Nov 2024 | Coleraine vs Crusaders | 1-2 | 6 | 2 | Premiership |
| 19 Nov 2024 | Institute vs Larne | 0-2 | 1 | 0 | Irish League Cup |
| 9 Nov 2024 | Linfield vs Ballymena United | 2-0 | 6 | 2 | Premiership |
| 26 Oct 2024 | Glenavon vs Carrick Rangers | 1-1 | 0 | 0 | Premiership |
| 6 Oct 2024 | Larne vs Dungannon Swifts | 0-3 | 2 | 0 | Premiership |
| 21 Sep 2024 | Ballymena United vs Cliftonville | 3-2 | 1 | 0 | Premiership |
| 14 Sep 2024 | Ballymena United vs Glentoran | 1-0 | 0 | 0 | Premiership |
| 24 Aug 2024 | Linfield vs Loughgall | 5-1 | 0 | 0 | Premiership |
| 10 Aug 2024 | Carrick Rangers vs Glenavon | 2-0 | 1 | 0 | Premiership |
| 27 Apr 2024 | Glentoran vs Crusaders | 4-0 | 2 | 0 | Premiership |
| 20 Apr 2024 | Dungannon Swifts vs Glenavon | 2-0 | 1 | 0 | Premiership |
| 16 Apr 2024 | Newry City AFC vs Carrick Rangers | 1-3 | 1 | 0 | Premiership |
| 6 Apr 2024 | Loughgall vs Ballymena United | 2-3 | 2 | 0 | Premiership |
| 16 Mar 2024 | Linfield vs Newry City AFC | 6-0 | 1 | 0 | Premiership |
| 1 Mar 2024 | Portadown vs Cliftonville | 0-2 | 0 | 0 | Irish Cup |
| 17 Feb 2024 | Carrick Rangers vs Dungannon Swifts | 2-1 | 6 | 1 | Premiership |
| 26 Jan 2024 | Larne vs Newry City AFC | 3-0 | 4 | 0 | Premiership |
| 6 Jan 2024 | Institute vs Crumlin Star | 2-0 | 6 | 0 | Irish Cup |
| 30 Dec 2023 | Glenavon vs Ballymena United | 0-1 | 1 | 0 | Premiership |
| 23 Dec 2023 | Dungannon Swifts vs Glentoran | 1-2 | 5 | 1 | Premiership |
| 2 Dec 2023 | Crusaders vs Newry City AFC | 1-1 | 5 | 0 | Premiership |
| 28 Nov 2023 | Limavady United vs Glenavon | 0-1 | 3 | 0 | Irish League Cup |
| 18 Nov 2023 | Glentoran vs Ballymena United | 5-0 | 6 | 1 | Premiership |
| 7 Oct 2023 | Loughgall vs Carrick Rangers | 3-4 | 5 | 1 | Premiership |
| 30 May 2023 | Annagh United vs Dungannon Swifts | 2-1 | 2 | 0 | Play-offs 1/2 |
| 22 Apr 2023 | Newry City AFC vs Ballymena United | 2-2 | 2 | 0 | Premiership |
| 7 Apr 2023 | Glenavon vs Dungannon Swifts | 1-1 | 3 | 0 | Premiership |
| 11 Mar 2023 | Newry City AFC vs Portadown | 3-4 | 5 | 0 | Premiership |
| 21 Feb 2023 | Ballymena United vs Larne | 0-3 | 3 | 0 | Premiership |
| 11 Feb 2023 | Crusaders vs Dungannon Swifts | 3-0 | 3 | 1 | Premiership |
| 7 Jan 2023 | Moyola Park vs Glentoran | 0-2 | 2 | 0 | Irish Cup |
| 26 Dec 2022 | Dungannon Swifts vs Newry City AFC | 2-0 | - | - | Premiership |
| 25 Nov 2022 | Larne vs Coleraine | 0-2 | 9 | 0 | Premiership |
| 19 Nov 2022 | Carrick Rangers vs Portadown | 2-0 | 0 | 0 | Premiership |
| 8 Nov 2022 | Newry City AFC vs Ballymena United | 3-2 | 1 | 0 | Premiership |
| 29 Oct 2022 | Cliftonville vs Carrick Rangers | 1-0 | 5 | 0 | Premiership |
| 18 Oct 2022 | Linfield vs Glenavon | 3-2 | 4 | 0 | Premiership |
| 3 Sep 2022 | Portadown vs Cliftonville | 1-2 | 3 | 0 | Premiership |
| 23 Aug 2022 | Dungannon Swifts vs Glentoran | 0-1 | 4 | 0 | Premiership |
| 20 Aug 2022 | Cliftonville vs Carrick Rangers | 3-2 | 1 | 1 | Premiership |
| 30 Apr 2022 | Dungannon Swifts vs Ballymena United | 1-2 | 1 | 0 | Premiership |
| 19 Mar 2022 | Crusaders vs Warrenpoint Town | 2-1 | 1 | 0 | Premiership |
| 1 Mar 2022 | Coleraine vs Larne | 1-1 | 1 | 0 | Premiership |
| 11 Dec 2021 | Linfield vs Warrenpoint Town | 1-1 | 2 | 0 | Premiership |
| 20 Nov 2021 | Ballymena United vs Carrick Rangers | 0-1 | 4 | 1 | Premiership |
| 2 Nov 2021 | Limavady United vs Dungannon Swifts | 3-2 | 2 | 0 | Irish League Cup |
Declan Hassan has officiated 75 matches across 4 competitions, averaging 2.89 yellow cards and 0.29 red cards per game (217 yellows and 22 reds in total). Active years in our database: 2021-2026. Competitions covered include Premiership, Irish Cup, Irish League Cup, Play-offs 1/2.
This page includes career competition breakdowns, most-officiated teams, per-season card rates, first/second half splits, home vs away cards, both-teams-booked percentages, over/under yellow card thresholds, and a full match-by-match card history for Declan Hassan.
All statistics for Declan Hassan and thousands of other football referees are available via the OddAlerts Football Data API. Track referee appointments, build card market models, and access historical data programmatically.