Menu
Referees

J. Robinson — Referee Profile

JR

J. Robinson

Career Statistics

145

J. Robinson has officiated 145 matches, issuing 328 yellow and 25 red cards (2.26 yellows per match). Home teams win 43.4% of the time when this referee is in charge.

145

Matches

328

2.26/game

Yellow Cards

25

0.17/game

Red Cards

25

0.17/game

Penalties

415

2.86/game

Goals

63

43.4%

Home Wins

56

38.6%

Away Wins

26

17.9%

Draws

Result Distribution

Match outcome breakdown when J. Robinson officiates: 43.4% home wins, 17.9% draws, 38.6% away wins. A higher home win percentage may indicate a tendency that bettors can factor into match predictions.

H 43.4%
D 17.9%
A 38.6%
Home winDrawAway win

Matches per Year

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

2019172020112021182022282023292024292025720266

League Level Breakdown

145matches
Premiership101 (70%)
Irish Cup9 (6%)
League Cup7 (5%)
UEFA Youth League7 (5%)
UEFA U17 Championship - Qualification4 (3%)
UEFA U19 Championship - Qualification4 (3%)
UEFA Europa Conference League3 (2%)
UEFA U21 Championship - Qualification3 (2%)
Friendlies2 (1%)
UEFA U17 Championship2 (1%)
Challenge Cup1 (1%)
UEFA Champions League1 (1%)
UEFA U21 Championship1 (1%)

Statistics by League

13

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

26123Y/M 2.6Goals 296
Y/M 0.0Goals 26
Y/M 0.0Goals 23
Y/M 0.0Goals 18
8Y/M 2.0Goals 11
212Y/M 5.3Goals 13
12Y/M 4.0Goals 8
10Y/M 3.3Goals 4
FFriendlies · World2Matches
4Y/M 2.0Goals 2
9Y/M 4.5Goals 9
CCChallenge Cup · Scotland1Matches
Y/M 0.0Goals 2
3Y/M 3.0Goals 2
Y/M 0.0Goals 1

Recent Matches

50

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

Apr 25, 2026Premiership
Match Details
Apr 15, 2026Premiership
Match Details
Apr 7, 2026Premiership21
Match Details
Mar 21, 2026Premiership4
Match Details
Mar 18, 2026Premiership1
Match Details
Feb 21, 2026Premiership7
Match Details
Apr 26, 2025Premiership5
Match Details
Apr 19, 2025Premiership2
Match Details
Apr 1, 2025Premiership1
Match Details
Mar 15, 2025Premiership2
Match Details
Mar 1, 2025Irish Cup
Match Details
Feb 18, 2025Premiership2
Match Details
Feb 12, 2025Premiership1
Match Details
Dec 30, 2024Premiership3
Match Details
Dec 23, 2024Premiership4
Match Details
Dec 4, 2024League Cup
Match Details
Nov 30, 2024Premiership61
Match Details
Celtic U1910Club Brugge U19
Nov 27, 2024UEFA Youth League
Match Details
Nov 9, 2024Premiership4
Match Details
Nov 5, 2024League Cup
Match Details
Oct 26, 2024Premiership7
Match Details
Atlético Madrid U1911Lille U19
Oct 23, 2024UEFA Youth League
Match Details
Oct 12, 2024Premiership5
Match Details
Sep 28, 2024Premiership3
Match Details
Sep 14, 2024Premiership
Match Details
Aug 30, 2024Premiership5
Match Details
Aug 20, 2024Premiership7
Match Details
Match Details
Jun 6, 2024Friendlies4
Match Details
Jun 3, 2024Friendlies
Match Details
Apr 27, 2024Premiership6
Match Details
Apr 16, 2024Premiership22
Match Details
Apr 6, 2024Premiership
Match Details
Mar 9, 2024Premiership4
Match Details
Feb 16, 2024Premiership4
Match Details
Feb 3, 2024Irish Cup
Match Details
Jan 27, 2024Premiership5
Match Details
Jan 13, 2024Premiership2
Match Details
Dec 26, 2023Premiership6
Match Details
Dec 8, 2023Premiership61
Match Details
Olympiakos Piraeus U1940Qabala U19
Nov 29, 2023UEFA Youth League
Match Details
Nov 25, 2023Premiership4
Match Details
Nov 11, 2023Premiership7
Match Details
Nov 3, 2023Premiership7
Match Details
Oct 21, 2023Premiership5
Match Details