Career Statistics
B. McMaster has officiated 82 matches, issuing 288 yellow and 5 red cards (3.51 yellows per match). Home teams win 48.8% of the time when this referee is in charge.
82
Matches
288
3.51/game
Yellow Cards
5
0.06/game
Red Cards
15
0.18/game
Penalties
251
3.06/game
Goals
40
48.8%
Home Wins
27
32.9%
Away Wins
15
18.3%
Draws
Result Distribution
Match outcome breakdown when B. McMaster officiates: 48.8% home wins, 18.3% draws, 32.9% away wins. A higher home win percentage may indicate a tendency that bettors can factor into match predictions.
H 48.8%
D 18.3%
A 32.9%
Home winDrawAway win
Matches per Year
B. McMaster's workload across 6 years (2021–2026). Tracking how many matches a referee handles per year helps assess experience and current activity level.
League Level Breakdown
Premiership63 (77%)
UEFA U17 Championship - Qualification6 (7%)
Irish Cup5 (6%)
League Cup2 (2%)
UEFA Europa Conference League2 (2%)
UEFA Youth League2 (2%)
UEFA Champions League1 (1%)
UEFA U21 Championship - Qualification1 (1%)
Statistics by League
B. McMaster has officiated across 8 competitions, with the most appearances in Premiership (63 matches). Compare card and goal averages across leagues to see if the referee's style varies by competition level.
| Competition | Matches | Y/M | Goals | |||||||
|---|---|---|---|---|---|---|---|---|---|---|
Premiership· Northern-Ireland63Matches | 63 | 243 | 5 | Y/M3.9 | Goals186 | 3.0 | 13 | 27 | 22 | 14 |
UEFA U17 Championship - Qualification· World6Matches | 6 | 26 | 0 | Y/M4.3 | Goals32 | 5.3 | 1 | 4 | 2 | 0 |
Irish Cup· Northern-Ireland5Matches | 5 | 0 | 0 | Y/M0.0 | Goals15 | 3.0 | 0 | 5 | 0 | 0 |
League Cup· Northern-Ireland2Matches | 2 | 0 | 0 | Y/M0.0 | Goals2 | 1.0 | 0 | 1 | 1 | 0 |
UEFA Europa Conference League· World2Matches | 2 | 12 | 0 | Y/M6.0 | Goals3 | 1.5 | 0 | 0 | 2 | 0 |
UEFA Youth League· World2Matches | 2 | 0 | 0 | Y/M0.0 | Goals9 | 4.5 | 0 | 1 | 0 | 1 |
UEFA Champions League· World1Matches | 1 | 3 | 0 | Y/M3.0 | Goals1 | 1.0 | 0 | 1 | 0 | 0 |
UEFA U21 Championship - Qualification· World1Matches | 1 | 4 | 0 | Y/M4.0 | Goals3 | 3.0 | 1 | 1 | 0 | 0 |
Recent Matches
The last 50 matches officiated by B. McMaster. Review recent cards, goals, and results to spot current trends in this referee's decision-making.
| Date | Competition | Home | Score | Away | |||
|---|---|---|---|---|---|---|---|
| 2026-04-17 | Premiership | Glentoran | 0–0 | Larne | 0 | — | |
| 2026-03-21 | Premiership | Cliftonville FC | 2–2 | Ballymena United | 0 | 1 | |
| 2026-03-01 | Premiership | Cliftonville FC | 2–0 | Linfield | 4 | — | |
| 2026-02-24 | Premiership | Cliftonville FC | 0–4 | Glentoran | 4 | — | |
| 2026-02-20 | Premiership | Coleraine FC | 1–0 | Ballymena United | 5 | — | |
| 2026-02-14 | Premiership | Crusaders FC | 2–2 | 3 | — | ||
| 2026-01-24 | Premiership | Carrick Rangers | 5–1 | Dungannon Swifts | 4 | — | |
| 2025-07-15 | UEFA Champions League | Lincoln Red Imps FC | 1–0 | Vikingur Gota | 3 | — | |
| 2025-05-11 | Premiership | Coleraine FC | 0–2 | Cliftonville FC | 6 | 1 | |
| 2025-04-12 | Premiership | Portadown | 3–1 | Loughgall | 3 | 1 | |
| 2025-04-01 | Premiership | Dungannon Swifts | 1–1 | Larne | 4 | — | |
| 2025-03-22 | UEFA U17 Championship - Qualification | Spain U17 | 2–3 | 2 | — | ||
| 2025-03-19 | UEFA U17 Championship - Qualification | Spain U17 | 2–1 | 4 | — | ||
| 2025-03-15 | Premiership | Ballymena United | 1–0 | Cliftonville FC | 2 | — | |
| 2025-03-12 | Premiership | Glentoran | 3–3 | Glenavon FC | 3 | — | |
| 2025-03-07 | Premiership | Crusaders FC | 0–2 | Linfield | 6 | — | |
| 2025-02-28 | Irish Cup | 3–1 | Glentoran | 0 | — | ||
| 2025-02-22 | Premiership | Larne | 0–1 | Dungannon Swifts | 4 | — | |
| 2025-02-14 | Premiership | Coleraine FC | 1–2 | Glentoran | 2 | — | |
| 2025-01-25 | Premiership | Crusaders FC | 3–2 | Portadown | 4 | — | |
| 2025-01-10 | Premiership | Larne | 2–0 | Cliftonville FC | 2 | — | |
| 2024-12-26 | Premiership | Coleraine FC | 2–2 | Ballymena United | 3 | — | |
| 2024-12-11 | UEFA Youth League | 7–0 | Legia Warszawa U19 | 0 | — | ||
| 2024-12-03 | League Cup | Linfield | 0–1 | Glentoran | 0 | — | |
| 2024-11-16 | UEFA U17 Championship - Qualification | 6–0 | 4 | — | |||
| 2024-11-13 | UEFA U17 Championship - Qualification | 10–0 | 2 | — | |||
| 2024-11-10 | Premiership | Larne | 2–1 | Coleraine FC | 2 | — | |
| 2024-11-05 | UEFA Youth League | 1–1 | Girona U19 | 0 | — | ||
| 2024-11-01 | Premiership | Cliftonville FC | 1–0 | Crusaders FC | 6 | — | |
| 2024-10-18 | Premiership | Loughgall | 1–3 | Linfield | 5 | — | |
| 2024-10-11 | UEFA U21 Championship - Qualification | Germany U21 | 2–1 | 4 | — | ||
| 2024-09-21 | Premiership | Crusaders FC | 0–3 | Portadown | 1 | — | |
| 2024-09-07 | Premiership | Glenavon FC | 2–2 | Loughgall | 2 | — | |
| 2024-08-11 | Premiership | Cliftonville FC | 1–0 | Portadown | 5 | — | |
| 2024-07-25 | UEFA Europa Conference League | Floriana | 0–1 | Guimaraes | 4 | — | |
| 2024-07-18 | UEFA Europa Conference League | GAP Connah S Quay FC | 0–2 | Bravo | 8 | — | |
| 2024-04-12 | Premiership | Crusaders FC | 1–2 | Linfield | 10 | — | |
| 2024-04-06 | Premiership | Coleraine FC | 2–2 | Cliftonville FC | 0 | — | |
| 2024-03-26 | UEFA U17 Championship - Qualification | Denmark U17 | 7–0 | 6 | — | ||
| 2024-03-23 | UEFA U17 Championship - Qualification | 0–1 | Denmark U17 | 8 | — | ||
| 2024-03-16 | Premiership | Dungannon Swifts | 0–3 | Glentoran | 2 | — | |
| 2024-02-24 | Premiership | Loughgall | 3–3 | Carrick Rangers | 5 | — | |
| 2024-02-09 | Premiership | Larne | 2–0 | Loughgall | 5 | — | |
| 2024-02-06 | Premiership | Glentoran | 2–2 | Cliftonville FC | 3 | — | |
| 2024-01-20 | Premiership | Cliftonville FC | 3–0 | Ballymena United | 2 | — | |
| 2024-01-06 | Irish Cup | Glentoran | 1–0 | Annagh United | 0 | — | |
| 2024-01-02 | Premiership | Crusaders FC | 0–1 | Linfield | 7 | — | |
| 2023-12-26 | Premiership | Carrick Rangers | 1–2 | Larne | 5 | — | |
| 2023-12-16 | Premiership | Coleraine FC | 2–3 | Dungannon Swifts | 6 | — | |
| 2023-12-02 | Premiership | Carrick Rangers | 2–2 | Loughgall | 10 | — |