Career Statistics
S. Gregg has officiated 134 matches, issuing 373 yellow and 27 red cards (2.78 yellows per match). Home teams win 41.8% of the time when this referee is in charge.
134
Matches
373
2.78/game
Yellow Cards
27
0.20/game
Red Cards
19
0.14/game
Penalties
390
2.91/game
Goals
56
41.8%
Home Wins
52
38.8%
Away Wins
26
19.4%
Draws
Result Distribution
Match outcome breakdown when S. Gregg officiates: 41.8% home wins, 19.4% draws, 38.8% away wins. A higher home win percentage may indicate a tendency that bettors can factor into match predictions.
H 41.8%
D 19.4%
A 38.8%
Home winDrawAway win
Matches per Year
S. Gregg's workload across 8 years (2019–2026). Tracking how many matches a referee handles per year helps assess experience and current activity level.
League Level Breakdown
Premiership120 (90%)
Irish Cup9 (7%)
League Cup5 (4%)
Statistics by League
S. Gregg has officiated across 3 competitions, with the most appearances in Premiership (120 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-Ireland120Matches | 120 | 371 | 27 | Y/M3.1 | Goals334 | 2.8 | 19 | 48 | 46 | 26 |
Irish Cup· Northern-Ireland9Matches | 9 | 2 | 0 | Y/M0.2 | Goals38 | 4.2 | 0 | 7 | 2 | 0 |
League Cup· Northern-Ireland5Matches | 5 | 0 | 0 | Y/M0.0 | Goals18 | 3.6 | 0 | 1 | 4 | 0 |
Recent Matches
The last 50 matches officiated by S. Gregg. Review recent cards, goals, and results to spot current trends in this referee's decision-making.
| Date | Competition | Home | Score | Away | |||
|---|---|---|---|---|---|---|---|
| 2026-05-02 | Irish Cup | Dungannon Swifts | 2–3 | Coleraine FC | 0 | — | |
| 2026-04-25 | Premiership | 2–4 | Portadown | 0 | — | ||
| 2026-04-11 | Premiership | Coleraine FC | 6–2 | Cliftonville FC | 0 | — | |
| 2026-04-07 | Premiership | Crusaders FC | 1–1 | 2 | — | ||
| 2026-03-28 | Premiership | Glentoran | 1–1 | Linfield | 2 | — | |
| 2026-03-20 | Premiership | Glenavon FC | 0–3 | Larne | 1 | — | |
| 2026-03-14 | Premiership | Ballymena United | 2–1 | Carrick Rangers | 9 | — | |
| 2026-03-07 | Irish Cup | Dungannon Swifts | 3–0 | H&W Welders | 2 | — | |
| 2026-02-21 | Premiership | Linfield | 1–0 | Glentoran | 5 | — | |
| 2026-02-14 | Premiership | Carrick Rangers | 1–1 | Coleraine FC | 4 | — | |
| 2026-01-31 | Premiership | Linfield | 2–1 | Ballymena United | 7 | 1 | |
| 2025-05-07 | Premiership | Glentoran | 0–2 | Cliftonville FC | 7 | 1 | |
| 2025-04-29 | Premiership | Annagh United | 2–5 | Carrick Rangers | 0 | — | |
| 2025-04-18 | Premiership | Larne | 2–1 | Linfield | 2 | — | |
| 2025-04-05 | Premiership | Cliftonville FC | 5–0 | Ballymena United | 4 | — | |
| 2025-03-22 | Premiership | Glentoran | 0–1 | Crusaders FC | 4 | — | |
| 2025-03-12 | Premiership | Cliftonville FC | 0–2 | Dungannon Swifts | 3 | — | |
| 2025-03-08 | Premiership | Glenavon FC | 0–1 | Coleraine FC | 5 | — | |
| 2025-02-22 | Premiership | Carrick Rangers | 0–0 | Loughgall | 1 | — | |
| 2025-02-18 | Premiership | Larne | 1–1 | Glenavon FC | 2 | — | |
| 2025-02-07 | Premiership | Ballymena United | 2–2 | Linfield | 5 | — | |
| 2025-02-01 | Irish Cup | 3–0 | Annagh United | 0 | — | ||
| 2025-01-18 | Premiership | Cliftonville FC | 2–0 | Loughgall | 1 | — | |
| 2025-01-07 | Premiership | Crusaders FC | 1–3 | Larne | 8 | — | |
| 2025-01-04 | Irish Cup | Coleraine FC | 5–0 | 0 | — | ||
| 2024-12-21 | Premiership | Linfield | 1–0 | Glenavon FC | 1 | — | |
| 2024-12-14 | Premiership | Ballymena United | 0–1 | Dungannon Swifts | 5 | — | |
| 2024-11-30 | Premiership | Crusaders FC | 2–2 | Dungannon Swifts | 7 | — | |
| 2024-11-16 | Premiership | Cliftonville FC | 0–1 | Ballymena United | 6 | — | |
| 2024-11-02 | Premiership | Coleraine FC | 4–1 | Dungannon Swifts | 1 | — | |
| 2024-10-19 | Premiership | Glentoran | 1–1 | Carrick Rangers | 4 | — | |
| 2024-10-05 | Premiership | Glenavon FC | 2–1 | Portadown | 6 | — | |
| 2024-09-28 | Premiership | Loughgall | 0–4 | Crusaders FC | 4 | — | |
| 2024-09-17 | Premiership | Glenavon FC | 0–0 | Larne | 0 | — | |
| 2024-08-31 | Premiership | Crusaders FC | 2–1 | Carrick Rangers | 4 | — | |
| 2024-08-17 | Premiership | Portadown | 1–2 | Glentoran | 5 | — | |
| 2024-04-20 | Premiership | Carrick Rangers | 2–1 | Loughgall | 7 | 1 | |
| 2024-04-13 | Premiership | Coleraine FC | 2–1 | Glentoran | 3 | — | |
| 2024-03-16 | Premiership | Larne | 6–1 | Glenavon FC | 5 | 2 | |
| 2024-03-05 | Premiership | Glenavon FC | 0–0 | Glentoran | 5 | — | |
| 2024-02-24 | Premiership | Linfield | 2–0 | Ballymena United | 0 | — | |
| 2024-02-13 | Premiership | Loughgall | 0–0 | Newry City AFC | 8 | — | |
| 2024-01-16 | League Cup | Dungannon Swifts | 1–2 | Linfield | 0 | — | |
| 2024-01-12 | Premiership | Crusaders FC | 0–2 | Larne | 7 | — | |
| 2024-01-06 | Irish Cup | Ballyclare Comrades | 5–2 | 0 | — | ||
| 2023-12-26 | Premiership | Newry City AFC | 0–4 | Glenavon FC | 0 | — | |
| 2023-12-22 | Premiership | Larne | 1–0 | Loughgall | 2 | — | |
| 2023-12-09 | Premiership | Linfield | 4–3 | Dungannon Swifts | 4 | 1 | |
| 2023-11-25 | Premiership | Coleraine FC | 1–1 | Carrick Rangers | 3 | — | |
| 2023-11-04 | Premiership | Glenavon FC | 1–0 | Dungannon Swifts | 5 | — |