Menu
Referees

J Beaton — Referee Profile

JB

J. Beaton

Career Statistics

194

J. Beaton has officiated 194 matches, issuing 667 yellow and 31 red cards (3.44 yellows per match). Home teams win 51.5% of the time when this referee is in charge.

194

Matches

667

3.44/game

Yellow Cards

31

0.16/game

Red Cards

47

0.24/game

Penalties

558

2.88/game

Goals

100

51.5%

Home Wins

65

33.5%

Away Wins

29

14.9%

Draws

Result Distribution

Match outcome breakdown when J. Beaton officiates: 51.5% home wins, 14.9% draws, 33.5% away wins. A higher home win percentage may indicate a tendency that bettors can factor into match predictions.

H 51.5%
D 14.9%
A 33.5%
Home winDrawAway win

Matches per Year

J. Beaton's workload across 11 years (2016–2026). Tracking how many matches a referee handles per year helps assess experience and current activity level.

201620172018820192620201920213720222320232320243320251520265

League Level Breakdown

194matches
Premiership124 (64%)
Championship22 (11%)
League Cup15 (8%)
UEFA Europa Conference League11 (6%)
UEFA Europa League11 (6%)
World Cup - Qualification Europe4 (2%)
Friendlies Clubs2 (1%)
UEFA Champions League2 (1%)
Euro Championship1 (1%)
Euro Championship - Qualification1 (1%)
FA Cup1 (1%)

Statistics by League

11

J. Beaton has officiated across 11 competitions, with the most appearances in Premiership (124 matches). Compare card and goal averages across leagues to see if the referee's style varies by competition level.

PPremiership · Scotland124Matches
45918Y/M 3.7Goals 360
CChampionship · Scotland22Matches
753Y/M 3.4Goals 54
LCLeague Cup · Scotland15Matches
Y/M 0.0Goals 43
594Y/M 5.4Goals 31
36Y/M 3.3Goals 34
153Y/M 3.8Goals 11
FCFriendlies Clubs · World2Matches
Y/M 0.0Goals 4
12Y/M 6.0Goals 10
1Y/M 1.0Goals 6
5Y/M 5.0Goals 3
FCFA Cup · Scotland1Matches
53Y/M 5.0Goals 2

Recent Matches

50

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

May 4, 2026Premiership
Match Details
Apr 4, 2026Premiership
Match Details
Mar 14, 2026Premiership61
Match Details
Feb 21, 2026Premiership41
Match Details
Feb 18, 2026FA Cup53
Match Details
May 22, 2025Premiership5
Match Details
May 17, 2025Premiership3
Match Details
May 10, 2025Premiership31
Match Details
May 3, 2025Premiership2
Match Details
Apr 12, 2025Premiership
Match Details
Apr 5, 2025Premiership3
Match Details
Mar 13, 2025UEFA Europa Conference League81
Match Details
Mar 8, 2025Championship41
Match Details
Mar 2, 2025Premiership2
Match Details
Feb 25, 2025Premiership1
Match Details
Match Details
Feb 16, 2025Premiership2
Match Details
Jan 30, 2025UEFA Europa League4
Match Details
Jan 25, 2025Premiership7
Match Details
Jan 5, 2025Premiership2
Match Details
Dec 29, 2024Premiership7
Match Details
Dec 22, 2024Premiership3
Match Details
Dec 4, 2024Premiership4
Match Details
Nov 28, 2024UEFA Europa League6
Match Details
Nov 23, 2024Premiership8
Match Details
Nov 9, 2024Premiership2
Match Details
Nov 7, 2024UEFA Europa League8
Match Details
Oct 30, 2024Premiership8
Match Details
Oct 19, 2024Premiership32
Match Details
Oct 6, 2024Premiership81
Match Details
Oct 3, 2024UEFA Europa League6
Match Details
Sep 20, 2024League Cup
Match Details
Sep 1, 2024Premiership9
Match Details
Aug 29, 2024UEFA Europa Conference League81
Match Details
Aug 25, 2024Premiership5
Match Details
Aug 18, 2024League Cup
Match Details
Aug 6, 2024UEFA Champions League7
Match Details
Aug 3, 2024Premiership2
Match Details
Jul 27, 2024League Cup
Match Details
Jul 23, 2024League Cup
Match Details
May 23, 2024Premiership1
Match Details
May 15, 2024Premiership
Match Details
May 11, 2024Premiership3
Match Details
Apr 28, 2024Premiership1
Match Details
Apr 7, 2024Premiership4
Match Details
Mar 30, 2024Championship31
Match Details
Feb 28, 2024Premiership2
Match Details
Feb 24, 2024Premiership2
Match Details
Feb 17, 2024Premiership3
Match Details