Career Statistics
O. Mackey has officiated 139 matches, issuing 52 yellow and 2 red cards (0.37 yellows per match). Home teams win 46.0% of the time when this referee is in charge.
139
Matches
52
0.37/game
Yellow Cards
2
0.01/game
Red Cards
5
0.04/game
Penalties
421
3.03/game
Goals
64
46%
Home Wins
48
34.5%
Away Wins
27
19.4%
Draws
Result Distribution
Match outcome breakdown when O. Mackey officiates: 46.0% home wins, 19.4% draws, 34.5% away wins. A higher home win percentage may indicate a tendency that bettors can factor into match predictions.
H 46%
D 19.4%
A 34.5%
Home winDrawAway win
Matches per Year
O. Mackey's workload across 7 years (2020–2026). Tracking how many matches a referee handles per year helps assess experience and current activity level.
League Level Breakdown
National League - South52 (37%)
National League - North26 (19%)
Premier League 2 Division One14 (10%)
National League13 (9%)
League Two8 (6%)
FA Trophy7 (5%)
FA Cup5 (4%)
Premier League International Cup5 (4%)
EFL Trophy3 (2%)
League One3 (2%)
Premier League Cup2 (1%)
National League - South - Play-offs1 (1%)
Statistics by League
O. Mackey has officiated across 12 competitions, with the most appearances in National League - South (52 matches). Compare card and goal averages across leagues to see if the referee's style varies by competition level.
| Competition | Matches | Y/M | Goals | |||||||
|---|---|---|---|---|---|---|---|---|---|---|
National League - South· England52Matches | 52 | 0 | 0 | Y/M0.0 | Goals153 | 2.9 | 0 | 22 | 20 | 10 |
National League - North· England26Matches | 26 | 0 | 0 | Y/M0.0 | Goals73 | 2.8 | 0 | 10 | 8 | 8 |
Premier League 2 Division One· England14Matches | 14 | 17 | 1 | Y/M1.2 | Goals55 | 3.9 | 2 | 4 | 8 | 2 |
National League· England13Matches | 13 | 0 | 0 | Y/M0.0 | Goals28 | 2.2 | 0 | 8 | 3 | 2 |
League Two· England8Matches | 8 | 29 | 0 | Y/M3.6 | Goals28 | 3.5 | 2 | 4 | 2 | 2 |
FA Trophy· England7Matches | 7 | 1 | 1 | Y/M0.1 | Goals27 | 3.9 | 1 | 5 | 1 | 1 |
FA Cup· England5Matches | 5 | 0 | 0 | Y/M0.0 | Goals18 | 3.6 | 0 | 4 | 1 | 0 |
Premier League International Cup· World5Matches | 5 | 0 | 0 | Y/M0.0 | Goals20 | 4.0 | 0 | 2 | 3 | 0 |
EFL Trophy· England3Matches | 3 | 0 | 0 | Y/M0.0 | Goals6 | 2.0 | 0 | 2 | 1 | 0 |
League One· England3Matches | 3 | 5 | 0 | Y/M1.7 | Goals6 | 2.0 | 0 | 1 | 1 | 1 |
Premier League Cup· England2Matches | 2 | 0 | 0 | Y/M0.0 | Goals4 | 2.0 | 0 | 1 | 0 | 1 |
National League - South - Play-offs· England1Matches | 1 | 0 | 0 | Y/M0.0 | Goals3 | 3.0 | 0 | 1 | 0 | 0 |
Recent Matches
The last 50 matches officiated by O. Mackey. Review recent cards, goals, and results to spot current trends in this referee's decision-making.
| Date | Competition | Home | Score | Away | |||
|---|---|---|---|---|---|---|---|
| 2026-04-18 | League Two | Gillingham | 1–4 | Grimsby | 3 | — | |
| 2026-04-14 | League One | Port Vale | 0–0 | Barnsley | 0 | — | |
| 2026-04-03 | League Two | Accrington ST | 2–0 | Crewe | 4 | — | |
| 2026-03-23 | Premier League 2 Division One | Ipswich Town U21 | 0–0 | 3 | — | ||
| 2026-03-20 | Premier League 2 Division One | Blackburn Rovers U21 | 2–4 | West Ham United U21 | 5 | — | |
| 2026-03-14 | League Two | Barnet | 1–2 | Newport County | 3 | — | |
| 2026-03-07 | League One | Luton | 2–3 | Reading | 5 | — | |
| 2026-02-20 | Premier League 2 Division One | Nottingham Forest U21 | 0–3 | Liverpool U21 | 3 | — | |
| 2026-02-06 | Premier League 2 Division One | Aston Villa U21 | 3–4 | Newcastle United U21 | 4 | 1 | |
| 2026-01-30 | Premier League 2 Division One | Norwich City U21 | 0–2 | Fulham U21 | 2 | — | |
| 2025-05-05 | National League | Maidenhead | 3–0 | Boston United | 0 | — | |
| 2025-04-30 | Premier League Cup | Queens Park Rangers U21 | 2–0 | 0 | — | ||
| 2025-04-26 | League Two | Barrow | 3–3 | Bromley | 6 | — | |
| 2025-04-21 | National League | Forest Green | 3–0 | 0 | — | ||
| 2025-03-29 | National League | Barnet | 3–1 | Gateshead | 0 | — | |
| 2025-03-22 | National League | Eastleigh | 1–2 | Southend | 0 | — | |
| 2025-03-14 | Premier League 2 Division One | Tottenham Hotspur U21 | 4–0 | Blackburn Rovers U21 | 0 | — | |
| 2025-02-10 | Premier League 2 Division One | Stoke City U21 | 1–2 | Crystal Palace U21 | 0 | — | |
| 2025-01-25 | League Two | Barrow | 3–0 | Grimsby | 2 | — | |
| 2025-01-17 | Premier League 2 Division One | West Ham United U21 | 1–0 | Sunderland U21 | 0 | — | |
| 2025-01-04 | FA Trophy | 5–1 | 0 | — | |||
| 2024-12-26 | League Two | Walsall | 2–0 | Doncaster | 3 | — | |
| 2024-12-14 | National League | Barnet | 4–1 | Ebbsfleet United | 0 | — | |
| 2024-12-10 | EFL Trophy | Colchester | 2–0 | AFC Wimbledon | 0 | — | |
| 2024-12-06 | Premier League Cup | Swansea City U21 | 1–1 | 0 | — | ||
| 2024-12-03 | League Two | Tranmere | 2–2 | 3 | — | ||
| 2024-11-26 | National League | Sutton Utd | 1–0 | Solihull Moors | 0 | — | |
| 2024-11-23 | National League | York | 4–0 | Yeovil Town | 0 | — | |
| 2024-10-28 | Premier League International Cup | Reading U21 | 1–4 | 0 | — | ||
| 2024-10-19 | League One | Northampton | 1–0 | Leyton Orient | 0 | — | |
| 2024-10-12 | FA Cup | Woking | 2–1 | 0 | — | ||
| 2024-10-08 | EFL Trophy | Grimsby | 1–2 | 0 | — | ||
| 2024-10-05 | National League | Braintree | 2–0 | Altrincham | 0 | — | |
| 2024-10-01 | League Two | Cheltenham | 2–1 | Accrington ST | 5 | — | |
| 2024-09-24 | National League | Aldershot Town | 0–1 | Barnet | 0 | — | |
| 2024-09-17 | EFL Trophy | Newport County | 1–0 | West Ham United U21 | 0 | — | |
| 2024-09-14 | National League | Ebbsfleet United | 1–0 | Hartlepool | 0 | — | |
| 2024-09-01 | Premier League 2 Division One | 5–0 | Stoke City U21 | 0 | — | ||
| 2024-08-28 | Premier League International Cup | Chelsea U21 | 2–4 | 0 | — | ||
| 2024-08-23 | Premier League 2 Division One | Blackburn Rovers U21 | 2–7 | Crystal Palace U21 | 0 | — | |
| 2024-08-20 | National League | Maidenhead | 0–1 | Altrincham | 0 | — | |
| 2024-04-28 | National League - South - Play-offs | 2–1 | 0 | — | |||
| 2024-04-20 | National League - South | 2–0 | 0 | — | |||
| 2024-04-16 | National League | Rochdale | 0–0 | Boreham Wood | 0 | — | |
| 2024-04-06 | National League - South | 1–2 | 0 | — | |||
| 2024-04-01 | National League - North | 0–2 | 0 | — | |||
| 2024-03-26 | National League - North | Peterborough Sports | 1–3 | 0 | — | ||
| 2024-03-23 | National League | Dagenham & Redbridge | 0–0 | Oldham | 0 | — | |
| 2024-03-19 | National League - South | 1–1 | 0 | — | |||
| 2024-03-12 | National League - South | 2–0 | 0 | — |