Join The Team!
A signing like no other...
Football Referee · 2021-2026 · 12 competitions · 101 career matches
| Competition | Apps | Yel / G | Red / G | BTB % | ||
|---|---|---|---|---|---|---|
| Premiership Northern Ireland | 71 | 286 | 4.03 | 9 | 0.13 | 80% |
| Europa Conference League Europe | 5 | 25 | 5.00 | 1 | 0.20 | 80% |
| Irish League Cup Northern Ireland | 5 | 19 | 3.80 | 0 | 0.00 | 80% |
| UEFA U17 Championship Qualification Europe | 5 | 8 | 1.60 | 0 | 0.00 | 40% |
| Irish Cup Northern Ireland | 4 | 6 | 1.50 | 0 | 0.00 | 25% |
| UEFA Youth League Europe | 4 | 20 | 5.00 | 2 | 0.50 | 100% |
| UEFA U19 Championship Qualification Europe | 2 | 11 | 5.50 | 2 | 1.00 | 100% |
| Charity Shield Northern Ireland | 1 | 0 | 0.00 | 0 | 0.00 | 0% |
| Champions League Europe | 1 | 3 | 3.00 | 0 | 0.00 | 100% |
| U21 Euro Qualification Europe | 1 | 4 | 4.00 | 0 | 0.00 | 100% |
| Premier Division Republic of Ireland | 1 | 5 | 5.00 | 0 | 0.00 | 100% |
| Friendly International U21 World | 1 | 0 | 0.00 | 0 | 0.00 | 0% |
2 matches recorded · Europe
3 matches recorded · Northern Ireland
1 matches recorded · Northern Ireland
1 matches recorded · Europe
1 matches recorded · Europe
12 matches recorded · Northern Ireland
1 matches recorded · Northern Ireland
2 matches recorded · Europe
2 matches recorded · Europe
1 matches recorded · Northern Ireland
1 matches recorded · Europe
1 matches recorded · Republic of Ireland
1 matches recorded · World
1 matches recorded · Northern Ireland
2 matches recorded · Europe
2 matches recorded · Europe
4 matches recorded · Europe
17 matches recorded · Northern Ireland
2 matches recorded · Northern Ireland
19 matches recorded · Northern Ireland
1 matches recorded · Northern Ireland
1 matches recorded · Europe
1 matches recorded · Northern Ireland
13 matches recorded · Northern Ireland
1 matches recorded · Northern Ireland
5 matches recorded · Northern Ireland
1 matches recorded · Northern Ireland
2 matches recorded · Northern Ireland
| Date | Fixture | Score | Competition | ||
|---|---|---|---|---|---|
| 31 Oct 2026 | Limavady United vs Crusaders | 1-4 | 6 | 0 | Premiership |
| 24 Oct 2026 | Bangor vs Larne | 1-2 | 1 | 0 | Premiership |
| 8 Aug 2026 | Dungannon Swifts vs Coleraine | 1-3 | 2 | 0 | Premiership |
| 30 Jul 2026 | UNA Strassen vs Partizan | 0-1 | 2 | 0 | Europa Conference League |
| 9 Jul 2026 | Liepāja vs Dečić | 1-0 | 2 | 1 | Europa Conference League |
| 3 Jul 2026 | Larne vs Coleraine | -2--2 | 0 | 0 | Charity Shield |
| 17 Apr 2026 | Glentoran vs Larne | 0-0 | 4 | 0 | Premiership |
| 31 Mar 2026 | France U19 vs Croatia U19 | 1-1 | 9 | 2 | UEFA U19 Championship Qualification |
| 25 Mar 2026 | Norway U19 vs France U19 | 2-2 | 2 | 0 | UEFA U19 Championship Qualification |
| 21 Mar 2026 | Cliftonville vs Ballymena United | 2-2 | 0 | 1 | Premiership |
| 15 Mar 2026 | Linfield vs Glentoran | 1-0 | 0 | 0 | Irish League Cup |
| 1 Mar 2026 | Cliftonville vs Linfield | 2-0 | 4 | 0 | Premiership |
| 20 Feb 2026 | Coleraine vs Ballymena United | 1-0 | 5 | 0 | Premiership |
| 14 Feb 2026 | Crusaders vs Bangor | 2-2 | 4 | 0 | Premiership |
| 3 Feb 2026 | Ballymena United vs Larne | 1-2 | 1 | 0 | Irish Cup |
| 24 Jan 2026 | Carrick Rangers vs Dungannon Swifts | 5-1 | 4 | 0 | Premiership |
| 10 Dec 2025 | Žilina U19 vs Crvena Zvezda U19 | 2-0 | 6 | 0 | UEFA Youth League |
| 6 Dec 2025 | Glentoran vs Cliftonville | 2-2 | 3 | 0 | Premiership |
| 31 Oct 2025 | Glentoran vs Portadown | 2-1 | 4 | 0 | Premiership |
| 21 Oct 2025 | R. Union SG U19 vs Inter U19 | 1-2 | 3 | 0 | UEFA Youth League |
| 20 Sep 2025 | Crusaders vs Ballymena United | 1-1 | 7 | 0 | Premiership |
| 12 Sep 2025 | Glentoran vs Linfield | 1-1 | 3 | 0 | Premiership |
| 30 Aug 2025 | Bangor vs Dungannon Swifts | 2-1 | 7 | 0 | Premiership |
| 19 Aug 2025 | Cliftonville vs Larne | 1-1 | 7 | 3 | Premiership |
| 31 Jul 2025 | FC Santa Coloma vs Polissya Zhytomyr | 1-4 | 9 | 0 | Europa Conference League |
| 15 Jul 2025 | Lincoln Red Imps vs Víkingur | 1-0 | 3 | 0 | Champions League |
| 4 Jul 2025 | Derry City vs Waterford United | 7-2 | 5 | 0 | Premier Division |
| 6 Jun 2025 | Netherlands U21 vs Côte d'Ivoire U23 | 0-0 | 0 | 0 | Friendly International U21 |
| 11 May 2025 | Coleraine vs Cliftonville | 0-2 | 6 | 1 | Premiership |
| 12 Apr 2025 | Portadown vs Loughgall | 3-1 | 6 | 2 | Premiership |
| 1 Apr 2025 | Dungannon Swifts vs Larne | 1-1 | 4 | 0 | Premiership |
| 22 Mar 2025 | Spain U17 vs Germany U17 | 2-3 | 2 | 0 | UEFA U17 Championship Qualification |
| 19 Mar 2025 | Spain U17 vs Norway U17 | 2-1 | 4 | 0 | UEFA U17 Championship Qualification |
| 15 Mar 2025 | Ballymena United vs Cliftonville | 1-0 | 2 | 0 | Premiership |
| 12 Mar 2025 | Glentoran vs Glenavon | 3-3 | 3 | 0 | Premiership |
| 7 Mar 2025 | Crusaders vs Linfield | 0-2 | 6 | 0 | Premiership |
| 28 Feb 2025 | Bangor vs Glentoran | 3-1 | 5 | 0 | Irish Cup |
| 22 Feb 2025 | Larne vs Dungannon Swifts | 0-1 | 4 | 0 | Premiership |
| 14 Feb 2025 | Coleraine vs Glentoran | 1-2 | 2 | 0 | Premiership |
| 25 Jan 2025 | Crusaders vs Portadown | 3-2 | 3 | 0 | Premiership |
| 14 Jan 2025 | Glentoran vs Crusaders | 4-2 | 6 | 0 | Irish League Cup |
| 10 Jan 2025 | Larne vs Cliftonville | 2-0 | 4 | 0 | Premiership |
| 26 Dec 2024 | Coleraine vs Ballymena United | 2-2 | 4 | 0 | Premiership |
| 11 Dec 2024 | Midtjylland U19 vs Legia Warszawa U19 | 7-0 | 4 | 0 | UEFA Youth League |
| 3 Dec 2024 | Linfield vs Glentoran | 0-1 | 0 | 0 | Irish League Cup |
| 16 Nov 2024 | Bosnia & Herzegovina U17 vs Liechtenstein U17 | 6-0 | 0 | 0 | UEFA U17 Championship Qualification |
| 13 Nov 2024 | Portugal U17 vs Liechtenstein U17 | 10-0 | 2 | 0 | UEFA U17 Championship Qualification |
| 10 Nov 2024 | Larne vs Coleraine | 2-1 | 2 | 0 | Premiership |
| 5 Nov 2024 | PSV U19 vs Girona U19 | 1-1 | 7 | 2 | UEFA Youth League |
| 1 Nov 2024 | Cliftonville vs Crusaders | 1-0 | 6 | 0 | Premiership |
| 18 Oct 2024 | Loughgall vs Linfield | 1-3 | 7 | 0 | Premiership |
| 11 Oct 2024 | Germany U21 vs Bulgaria U21 | 2-1 | 4 | 0 | U21 Euro Qualification |
| 21 Sep 2024 | Crusaders vs Portadown | 0-3 | 1 | 0 | Premiership |
| 7 Sep 2024 | Glenavon vs Loughgall | 2-2 | 0 | 0 | Premiership |
| 11 Aug 2024 | Cliftonville vs Portadown | 1-0 | 3 | 0 | Premiership |
| 25 Jul 2024 | Floriana vs Vitória SC | 0-1 | 4 | 0 | Europa Conference League |
| 18 Jul 2024 | Connah's Quay vs Bravo | 0-2 | 8 | 0 | Europa Conference League |
| 12 Apr 2024 | Crusaders vs Linfield | 1-2 | 10 | 0 | Premiership |
| 6 Apr 2024 | Coleraine vs Cliftonville | 2-2 | 0 | 0 | Premiership |
| 23 Mar 2024 | Serbia U17 vs Denmark U17 | 0-1 | 0 | 0 | UEFA U17 Championship Qualification |
| 16 Mar 2024 | Dungannon Swifts vs Glentoran | 0-3 | 2 | 0 | Premiership |
| 24 Feb 2024 | Loughgall vs Carrick Rangers | 3-3 | 6 | 0 | Premiership |
| 9 Feb 2024 | Larne vs Loughgall | 2-0 | 5 | 0 | Premiership |
| 6 Feb 2024 | Glentoran vs Cliftonville | 2-2 | 3 | 0 | Premiership |
| 20 Jan 2024 | Cliftonville vs Ballymena United | 3-0 | 2 | 0 | Premiership |
| 6 Jan 2024 | Glentoran vs Annagh United | 1-0 | 0 | 0 | Irish Cup |
| 2 Jan 2024 | Crusaders vs Linfield | 0-1 | 7 | 0 | Premiership |
| 26 Dec 2023 | Carrick Rangers vs Larne | 1-2 | 0 | 0 | Premiership |
| 16 Dec 2023 | Coleraine vs Dungannon Swifts | 2-3 | 6 | 0 | Premiership |
| 5 Dec 2023 | Larne vs Linfield | 2-2 | 8 | 0 | Irish League Cup |
| 2 Dec 2023 | Carrick Rangers vs Loughgall | 2-2 | 10 | 0 | Premiership |
| 13 Nov 2023 | Coleraine vs Glentoran | 0-0 | 2 | 0 | Premiership |
| 21 Oct 2023 | Loughgall vs Newry City AFC | 3-1 | 8 | 0 | Premiership |
| 13 Oct 2023 | Glenavon vs Cliftonville | 0-1 | 0 | 0 | Premiership |
| 30 Sep 2023 | Coleraine vs Crusaders | 0-4 | 4 | 0 | Premiership |
| 15 Sep 2023 | Larne vs Linfield | 2-0 | 2 | 0 | Premiership |
| 22 Aug 2023 | Crusaders vs Carrick Rangers | 9-0 | 3 | 1 | Premiership |
| 15 Aug 2023 | Larne vs Ballymena United | 3-0 | 4 | 0 | Premiership |
| 11 Aug 2023 | Loughgall vs Coleraine | 1-2 | 4 | 0 | Premiership |
| 15 Apr 2023 | Newry City AFC vs Glenavon | 0-1 | 3 | 0 | Premiership |
| 7 Apr 2023 | Portadown vs Ballymena United | 1-0 | 6 | 0 | Premiership |
| 24 Mar 2023 | Dungannon Swifts vs Linfield | 0-5 | 2 | 0 | Premiership |
| 28 Feb 2023 | Glentoran vs Glenavon | 0-0 | 8 | 1 | Premiership |
| 14 Feb 2023 | Carrick Rangers vs Ballymena United | 1-0 | 1 | 0 | Premiership |
| 28 Jan 2023 | Dungannon Swifts vs Coleraine | 0-3 | 5 | 0 | Premiership |
| 7 Jan 2023 | Linfield vs Warrenpoint Town | 3-0 | 0 | 0 | Irish Cup |
| 2 Jan 2023 | Portadown vs Dungannon Swifts | 0-0 | 5 | 0 | Premiership |
| 18 Nov 2022 | Larne vs Dungannon Swifts | 2-1 | 5 | 0 | Premiership |
| 8 Nov 2022 | Coleraine vs Crusaders | 1-2 | 6 | 0 | Premiership |
| 28 Oct 2022 | Glenavon vs Ballymena United | 3-2 | 4 | 0 | Premiership |
| 1 Oct 2022 | Larne vs Coleraine | 2-0 | 5 | 0 | Premiership |
| 23 Sep 2022 | Dungannon Swifts vs Portadown | 2-0 | 7 | 0 | Premiership |
| 2 Sep 2022 | Dungannon Swifts vs Coleraine | 0-5 | 6 | 0 | Premiership |
| 16 Apr 2022 | Coleraine vs Crusaders | 1-4 | 3 | 0 | Premiership |
| 15 Feb 2022 | Coleraine vs Warrenpoint Town | 2-1 | 2 | 0 | Premiership |
| 30 Nov 2021 | Warrenpoint Town vs Ballymena United | 1-2 | 2 | 0 | Premiership |
| 6 Nov 2021 | Glentoran vs Warrenpoint Town | 2-1 | 7 | 0 | Premiership |
| 26 Oct 2021 | Portadown vs Ballinamallard United | 1-0 | 5 | 0 | Irish League Cup |
| 31 Aug 2021 | Carrick Rangers vs Warrenpoint Town | 1-0 | 2 | 0 | Premiership |
| 29 May 2021 | Warrenpoint Town vs Carrick Rangers | 3-1 | 3 | 0 | Premiership |
| 15 May 2021 | Portadown vs Carrick Rangers | 2-1 | 2 | 0 | Premiership |
Ben McMaster has officiated 101 matches across 12 competitions, averaging 3.83 yellow cards and 0.14 red cards per game (387 yellows and 14 reds in total). Active years in our database: 2021-2026. Competitions covered include Premiership, Europa Conference League, Irish League Cup, UEFA U17 Championship Qualification, Irish Cup, UEFA Youth League.
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 Ben McMaster.
All statistics for Ben McMaster 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.