Menu
Referees

O Mackey — Referee Profile

OM

O. Mackey

Career Statistics

139

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.

20208202116202224202332202438202511202610

League Level Breakdown

139matches
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

12

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.

Y/M 0.0Goals 153
Y/M 0.0Goals 73
171Y/M 1.2Goals 55
NLNational League · England13Matches
Y/M 0.0Goals 28
LTLeague Two · England8Matches
29Y/M 3.6Goals 28
FTFA Trophy · England7Matches
11Y/M 0.1Goals 27
FCFA Cup · England5Matches
Y/M 0.0Goals 18
Y/M 0.0Goals 20
ETEFL Trophy · England3Matches
Y/M 0.0Goals 6
LOLeague One · England3Matches
5Y/M 1.7Goals 6
Y/M 0.0Goals 4
Y/M 0.0Goals 3

Recent Matches

50

The last 50 matches officiated by O. Mackey. Review recent cards, goals, and results to spot current trends in this referee's decision-making.

Apr 18, 2026League Two3
Match Details
Apr 14, 2026League One
Match Details
Apr 3, 2026League Two4
Match Details
Mar 14, 2026League Two3
Match Details
Mar 7, 2026League One5
Match Details
May 5, 2025National League
Match Details
Apr 26, 2025League Two6
Match Details
Apr 21, 2025National League
Match Details
Mar 29, 2025National League
Match Details
Mar 22, 2025National League
Match Details
Jan 25, 2025League Two2
Match Details
Jan 4, 2025FA Trophy
Match Details
Dec 26, 2024League Two3
Match Details
Dec 14, 2024National League
Match Details
Dec 10, 2024EFL Trophy
Match Details
Dec 3, 2024League Two3
Match Details
Nov 26, 2024National League
Match Details
Nov 23, 2024National League
Match Details
Oct 19, 2024League One
Match Details
Oct 12, 2024FA Cup
Match Details
Oct 8, 2024EFL Trophy
Match Details
Oct 5, 2024National League
Match Details
Oct 1, 2024League Two5
Match Details
Sep 24, 2024National League
Match Details
Sep 17, 2024EFL Trophy
Match Details
Sep 14, 2024National League
Match Details
Aug 20, 2024National League
Match Details
Match Details
Apr 16, 2024National League
Match Details
Match Details
Mar 23, 2024National League
Match Details