Join The Team!
A signing like no other...
Football Referee · 2023-2026 · 2 competitions · 35 career matches
| Competition | Apps | Yel / G | Red / G | BTB % | ||
|---|---|---|---|---|---|---|
| Premiership Northern Ireland | 31 | 118 | 3.81 | 3 | 0.10 | 71% |
| Irish Cup Northern Ireland | 4 | 12 | 3.00 | 0 | 0.00 | 50% |
8 matches recorded · Northern Ireland
8 matches recorded · Northern Ireland
1 matches recorded · Northern Ireland
1 matches recorded · Northern Ireland
11 matches recorded · Northern Ireland
2 matches recorded · Northern Ireland
1 matches recorded · Northern Ireland
2 matches recorded · Northern Ireland
1 matches recorded · Northern Ireland
| Date | Fixture | Score | Competition | ||
|---|---|---|---|---|---|
| 7 Nov 2026 | Bangor vs Crusaders | 1-0 | 9 | 0 | Premiership |
| 27 Oct 2026 | Larne vs Limavady United | 1-1 | 3 | 0 | Premiership |
| 10 Oct 2026 | Dungannon Swifts vs Carrick Rangers | 2-4 | 5 | 0 | Premiership |
| 26 Sep 2026 | Crusaders vs Bangor | 2-1 | 6 | 0 | Premiership |
| 19 Sep 2026 | Coleraine vs Limavady United | 1-0 | 2 | 0 | Premiership |
| 15 Sep 2026 | Larne vs Cliftonville | 2-0 | 2 | 0 | Premiership |
| 29 Aug 2026 | Limavady United vs Linfield | 0-2 | 4 | 0 | Premiership |
| 15 Aug 2026 | Bangor vs Cliftonville | 0-3 | 3 | 0 | Premiership |
| 11 Apr 2026 | Glentoran vs Dungannon Swifts | 5-0 | 3 | 0 | Premiership |
| 28 Mar 2026 | Larne vs Cliftonville | 2-0 | 0 | 0 | Premiership |
| 3 Mar 2026 | Glentoran vs Carrick Rangers | 1-0 | 6 | 0 | Premiership |
| 14 Feb 2026 | Glenavon vs Linfield | 0-3 | 2 | 0 | Premiership |
| 7 Feb 2026 | H&W Welders vs Ballymacash Rangers | 3-0 | 2 | 0 | Irish Cup |
| 31 Jan 2026 | Portadown vs Carrick Rangers | 0-3 | 4 | 0 | Premiership |
| 23 Jan 2026 | Larne vs Bangor | 2-1 | 8 | 2 | Premiership |
| 23 Aug 2025 | Glenavon vs Coleraine | 1-2 | 6 | 1 | Premiership |
| 9 Aug 2025 | Crusaders vs Carrick Rangers | 3-4 | 7 | 0 | Premiership |
| 26 Apr 2025 | Carrick Rangers vs Glenavon | 0-4 | 4 | 0 | Premiership |
| 5 Apr 2025 | Glenavon vs Loughgall | 0-1 | 4 | 0 | Premiership |
| 22 Mar 2025 | Cliftonville vs Carrick Rangers | 3-0 | 2 | 0 | Premiership |
| 4 Mar 2025 | Carrick Rangers vs Larne | 1-0 | 3 | 0 | Premiership |
| 15 Feb 2025 | Linfield vs Loughgall | 1-0 | 4 | 0 | Premiership |
| 4 Jan 2025 | Annagh United vs Portadown | 3-2 | 8 | 0 | Irish Cup |
| 30 Dec 2024 | Loughgall vs Coleraine | 1-3 | 3 | 0 | Premiership |
| 9 Nov 2024 | Portadown vs Carrick Rangers | 1-1 | 1 | 0 | Premiership |
| 19 Oct 2024 | Dungannon Swifts vs Portadown | 2-0 | 7 | 0 | Premiership |
| 5 Oct 2024 | Carrick Rangers vs Cliftonville | 2-0 | 5 | 0 | Premiership |
| 17 Sep 2024 | Portadown vs Coleraine | 2-2 | 5 | 0 | Premiership |
| 20 Aug 2024 | Glenavon vs Linfield | 0-3 | 1 | 0 | Premiership |
| 27 Jan 2024 | Ballymena United vs Loughgall | 0-1 | 4 | 0 | Premiership |
| 6 Jan 2024 | Linfield vs Warrenpoint Town | 4-2 | 2 | 0 | Irish Cup |
| 30 Sep 2023 | Linfield vs Newry City AFC | 6-1 | 5 | 0 | Premiership |
| 29 Apr 2023 | Ballymena United vs Carrick Rangers | 1-0 | 0 | 0 | Premiership |
| 14 Feb 2023 | Dungannon Swifts vs Larne | 0-3 | 0 | 0 | Premiership |
| 7 Jan 2023 | Knockbreda vs St Mary's Youth | 2-0 | - | - | Irish Cup |
M. Dillon has officiated 35 matches across 2 competitions, averaging 3.71 yellow cards and 0.09 red cards per game (130 yellows and 3 reds in total). Active years in our database: 2023-2026. Competitions covered include Premiership, Irish Cup.
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 M. Dillon.
All statistics for M. Dillon 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.