Referee profile
Craig Charleston
- Matches officiated
- 19 career total (source)
- Yellow cards / match
- 2.95 56 yellow in total
- Reds / match
- 0.16 2 red · 1 second yellow
- Yellow / match, recent
- – 0 matches · red –
Cards per match
Recent matches (oldest to newest); the dashed line is the career average. Click a bar to open the match.
Yellow cardsRed cardsCareer avg.
No card data for the recent matches.
League breakdown
Competitions of the last 21 matches
Recent matches
FT
23 Apr
Rangers
Alloa Athletic
1
1
Scottish Championship
–
FT
2 Jan
Dumbarton
Rangers
0
6
Scottish Championship
–
FT
8 Apr
Dumbarton
Hibernian
1
2
Scottish Championship
–
FT
20 Feb
Raith Rovers
Rangers
1
2
Scottish Championship
–
FT
27 Sep
Ross County
Dundee FC
2
1
Scottish Premiership
–
FT
16 Aug
Dundee FC
Partick Thistle
1
1
Scottish Premiership
–
FT
27 Apr
Celtic
Inverness Caledonian Thistle
6
0
Scottish Premiership
–
CANC
Ross County
Dundee United
Scottish Premiership
–
FT
5 Jan
Kilmarnock
Aberdeen
0
1
Scottish Premiership
–
FT
30 Dec
Dunfermline Athletic
Rangers
0
4
Scottish League One
–
FT
31 Aug
Motherwell
Kilmarnock
2
1
Scottish Premiership
–
FT
15 May
Kilmarnock
Hibernian
1
3
Scottish Premiership
–
FT
27 Apr
Aberdeen
Kilmarnock
1
0
Scottish Premiership
–
FT
19 Jan
Hibernian
Dundee FC
1
1
Scottish Premiership
–
FT
15 Dec
Aberdeen
Kilmarnock
0
2
Scottish Premiership
–
FT
12 Dec
Arbroath
Celtic
0
1
Scottish Cup
–
FT
27 Oct
Heart of Midlothian
Ross County
2
2
Scottish Premiership
–
FT
18 Aug
St. Mirren
Hibernian
1
2
Scottish Premiership
–
FT
28 Apr
Dunfermline Athletic
Aberdeen
3
0
Scottish Premiership
–
FT
3 Mar
Kilmarnock
St. Johnstone
0
0
Scottish Premiership
–
FT
11 Feb
St. Mirren
Motherwell
0
0
Scottish Premiership
–