Referee Card Stats

The Referee Card Stats give you the history of how many cards a referee has produced within a given league season for all the matches they have taken charge of.

This can help towards identifying how many cards in a future fixture a referee could potentially produce when betting on a card market. Find below how most bookmakers judge the cards on points:

Yellow Card = 10pts | Straight Red Card = 25pts | Two Yellow Cards (Equalling One Red Card)  = 35pts

 

Showing referee card stats for Scottish Premier League 2024 - 2025

Referee Games Yellow Cards
Avg.
Red Cards
Avg.
Avg.
Points
ℹ️ A Beaton
A Beaton
6th Oct '24 - Aberdeen 3 vs 2 Hearts 51 (75 pts)
15.01.075.0
ℹ️ A Robertson
A Robertson
2nd Mar '25 - Aberdeen 2 vs 2 Dundee United 3 (30 pts)
13.00.030.0
ℹ️ C Graham
C Graham
13th Apr '25 - Hibernian 4 vs 0 Dundee 2 (20 pts)
15th Mar '25 - St Johnstone 0 vs 0 Aberdeen (0 pts)
22nd Feb '25 - Dundee United 1 vs 0 Motherwell 2 (20 pts)
25th Jan '25 - Aberdeen 0 vs 3 St Mirren 7 (70 pts)
20th Dec '24 - Motherwell 1 vs 1 Kilmarnock 51 (75 pts)
7th Dec '24 - Celtic 3 vs 0 Hibernian 3 (30 pts)
23rd Nov '24 - Ross County 2 vs 1 Motherwell 2 (20 pts)
2nd Nov '24 - St Johnstone 1 vs 2 Hearts 6 (60 pts)
19th Oct '24 - Dundee United 3 vs 2 Hibernian 41 (65 pts)
14th Sep '24 - Aberdeen 2 vs 1 Motherwell 9 (90 pts)
25th Aug '24 - St Mirren 0 vs 3 Celtic 3 (30 pts)
11th Aug '24 - Kilmarnock 0 vs 3 St Johnstone 71 (95 pts)
124.20.247.9
ℹ️ C Napier
C Napier
28th Sep '24 - Kilmarnock 3 vs 3 Dundee United 3 (30 pts)
10th Aug '24 - Ross County 1 vs 1 Dundee United 3 (30 pts)
23.00.030.0
ℹ️ C Scott
C Scott
12th Apr '25 - St Mirren 3 vs 2 Ross County 2 (20 pts)
15th Mar '25 - Hearts 2 vs 0 Ross County 2 (20 pts)
23rd Feb '25 - St Johnstone 1 vs 2 Hearts 3 (30 pts)
2nd Feb '25 - Motherwell 1 vs 3 Celtic (0 pts)
9th Jan '25 - Dundee 1 vs 1 Rangers 2 (20 pts)
2nd Jan '25 - Hearts 1 vs 0 Motherwell 4 (40 pts)
26th Dec '24 - Kilmarnock 4 vs 0 Aberdeen 4 (40 pts)
30th Nov '24 - Celtic 5 vs 0 Ross County 1 (10 pts)
26th Nov '24 - Hibernian 3 vs 3 Aberdeen 4 (40 pts)
27th Oct '24 - Rangers 2 vs 1 St Mirren 4 (40 pts)
28th Sep '24 - Dundee 1 vs 2 Aberdeen 3 (30 pts)
1st Sep '24 - Kilmarnock 1 vs 1 Hibernian 5 (50 pts)
122.80.028.3
ℹ️ C Steven
C Steven
26th Apr '25 - St Mirren 2 vs 2 Rangers 4 (40 pts)
5th Feb '25 - Celtic 6 vs 0 Dundee 5 (50 pts)
11th Jan '25 - Hibernian 3 vs 1 Motherwell 41 (65 pts)
2nd Jan '25 - Kilmarnock 2 vs 0 St Mirren 2 (20 pts)
7th Dec '24 - Hearts 2 vs 0 Dundee 5 (50 pts)
3rd Nov '24 - Hibernian 1 vs 1 Dundee United 21 (45 pts)
19th Oct '24 - Hearts 4 vs 0 St Mirren 5 (50 pts)
14th Sep '24 - Celtic 2 vs 0 Hearts 2 (20 pts)
24th Aug '24 - Hibernian 2 vs 2 Dundee 8 (80 pts)
94.10.246.7
ℹ️ D Dickinson
D Dickinson
26th Apr '25 - Aberdeen 1 vs 0 Hibernian 5 (50 pts)
6th Apr '25 - St Johnstone 1 vs 0 Celtic 6 (60 pts)
29th Mar '25 - Dundee 3 vs 4 Rangers 3 (30 pts)
1st Mar '25 - Ross County 1 vs 0 Kilmarnock 1 (10 pts)
26th Feb '25 - Dundee United 1 vs 3 Hibernian 3 (30 pts)
1st Feb '25 - Kilmarnock 1 vs 0 Dundee United 3 (30 pts)
25th Jan '25 - Ross County 1 vs 1 Hibernian 4 (40 pts)
11th Jan '25 - St Mirren 0 vs 1 Dundee United 6 (60 pts)
5th Jan '25 - St Johnstone 1 vs 3 Dundee 6 (60 pts)
2nd Jan '25 - Aberdeen 1 vs 2 Ross County 5 (50 pts)
26th Dec '24 - St Mirren 2 vs 1 Rangers 4 (40 pts)
22nd Dec '24 - Dundee United 0 vs 0 Celtic 3 (30 pts)
9th Nov '24 - Aberdeen 4 vs 1 Dundee 4 (40 pts)
27th Oct '24 - Motherwell 0 vs 3 Celtic 31 (55 pts)
6th Oct '24 - Rangers 2 vs 0 St Johnstone 2 (20 pts)
4th Aug '24 - Dundee United 2 vs 2 Dundee 2 (20 pts)
163.80.139.1
ℹ️ D McFarlane
D McFarlane
12th Apr '25 - Dundee United 1 vs 0 St Johnstone 3 (30 pts)
26th Feb '25 - St Johnstone 1 vs 0 Ross County 2 (20 pts)
1st Feb '25 - St Mirren 0 vs 1 St Johnstone 3 (30 pts)
29th Dec '24 - Hibernian 1 vs 0 Kilmarnock 31 (55 pts)
7th Dec '24 - St Mirren 0 vs 1 Motherwell 61 (85 pts)
3rd Nov '24 - Dundee 3 vs 2 Kilmarnock 3 (30 pts)
21st Sep '24 - Ross County 3 vs 3 St Johnstone 6 (60 pts)
73.70.344.3
ℹ️ D Robertson
D Robertson
3rd May '25 - Ross County 1 vs 3 Hearts 2 (20 pts)
26th Apr '25 - Dundee United 0 vs 5 Celtic (0 pts)
5th Apr '25 - Rangers 0 vs 2 Hibernian 4 (40 pts)
26th Feb '25 - Kilmarnock 2 vs 4 Rangers 6 (60 pts)
1st Feb '25 - Hibernian 2 vs 0 Aberdeen (0 pts)
14th Jan '25 - Dundee 3 vs 3 Celtic 3 (30 pts)
8th Jan '25 - Kilmarnock 0 vs 0 Motherwell 3 (30 pts)
2nd Jan '25 - Rangers 3 vs 0 Celtic 4 (40 pts)
26th Dec '24 - Dundee 0 vs 3 Ross County 2 (20 pts)
15th Dec '24 - Kilmarnock 1 vs 0 Hearts 31 (55 pts)
4th Dec '24 - Aberdeen 0 vs 1 Celtic 4 (40 pts)
23rd Nov '24 - Rangers 1 vs 1 Dundee United 4 (40 pts)
2nd Nov '24 - St Mirren 0 vs 0 Ross County 3 (30 pts)
27th Oct '24 - Hibernian 1 vs 1 Hearts 5 (50 pts)
28th Sep '24 - St Johnstone 0 vs 6 Celtic 2 (20 pts)
21st Sep '24 - St Mirren 2 vs 1 Hearts 6 (60 pts)
15th Sep '24 - Dundee United 0 vs 1 Rangers 10 (100 pts)
24th Aug '24 - Dundee United 2 vs 0 St Johnstone 41 (65 pts)
10th Aug '24 - Dundee 3 vs 1 Hearts 7 (70 pts)
4th Aug '24 - Celtic 4 vs 0 Kilmarnock 2 (20 pts)
203.70.139.5
ℹ️ E Anderson
E Anderson
26th Feb '25 - Hearts 3 vs 1 St Mirren 4 (40 pts)
14th Dec '24 - St Johnstone 2 vs 3 St Mirren 4 (40 pts)
30th Oct '24 - Hearts 1 vs 2 Kilmarnock 4 (40 pts)
19th Oct '24 - Motherwell 0 vs 1 Dundee 2 (20 pts)
31st Aug '24 - Ross County 0 vs 1 Aberdeen 4 (40 pts)
53.60.036.0
ℹ️ G Irvine
G Irvine
15th Mar '25 - Motherwell 2 vs 2 St Mirren 61 (85 pts)
15th Feb '25 - Dundee 1 vs 2 Aberdeen 3 (30 pts)
5th Jan '25 - Celtic 3 vs 0 St Mirren 1 (10 pts)
30th Nov '24 - Motherwell 0 vs 3 Hibernian (0 pts)
30th Oct '24 - Ross County 0 vs 0 Hibernian 2 (20 pts)
5th Oct '24 - Dundee 2 vs 3 Kilmarnock 21 (45 pts)
14th Sep '24 - Ross County 2 vs 0 Dundee 3 (30 pts)
11th Aug '24 - Aberdeen 3 vs 1 St Mirren 5 (50 pts)
82.80.233.8
ℹ️ I Snedden
I Snedden
3rd May '25 - St Johnstone 0 vs 2 Kilmarnock 3 (30 pts)
15th Feb '25 - Motherwell 0 vs 3 Ross County 4 (40 pts)
21st Dec '24 - Ross County 1 vs 2 St Mirren 21 (45 pts)
23rd Nov '24 - St Johnstone 1 vs 0 Kilmarnock 31 (55 pts)
9th Nov '24 - Hibernian 1 vs 2 St Mirren 4 (40 pts)
28th Sep '24 - Hearts 1 vs 1 Ross County 5 (50 pts)
31st Aug '24 - St Johnstone 1 vs 2 Motherwell 11 (35 pts)
73.10.442.1
ℹ️ J Beaton
J Beaton
3rd May '25 - Hibernian 3 vs 1 Dundee United 2 (20 pts)
12th Apr '25 - Celtic 5 vs 1 Kilmarnock (0 pts)
5th Apr '25 - Dundee 2 vs 0 St Mirren 3 (30 pts)
2nd Mar '25 - Hibernian 2 vs 1 Hearts 2 (20 pts)
25th Feb '25 - Celtic 5 vs 1 Aberdeen 1 (10 pts)
16th Feb '25 - Hearts 1 vs 3 Rangers 2 (20 pts)
25th Jan '25 - Hearts 3 vs 2 Kilmarnock 7 (70 pts)
5th Jan '25 - Hibernian 3 vs 3 Rangers 2 (20 pts)
29th Dec '24 - Dundee United 1 vs 0 Aberdeen 7 (70 pts)
22nd Dec '24 - Hearts 2 vs 1 St Johnstone 3 (30 pts)
4th Dec '24 - Dundee 4 vs 1 Motherwell 4 (40 pts)
9th Nov '24 - Dundee United 3 vs 0 Ross County 2 (20 pts)
30th Oct '24 - Aberdeen 2 vs 1 Rangers 8 (80 pts)
19th Oct '24 - St Johnstone 3 vs 0 Ross County 12 (60 pts)
1st Sep '24 - Celtic 3 vs 0 Rangers 9 (90 pts)
25th Aug '24 - Motherwell 3 vs 1 Hearts 5 (50 pts)
3rd Aug '24 - Motherwell 0 vs 0 Ross County 2 (20 pts)
173.50.138.2
ℹ️ K Beaton
K Beaton
23rd Nov '24 - St Mirren 2 vs 1 Aberdeen 8 (80 pts)
18.00.080.0
ℹ️ K Clancy
K Clancy
3rd May '25 - Dundee 1 vs 2 Motherwell 31 (55 pts)
12th Apr '25 - Motherwell 0 vs 0 Hearts 3 (30 pts)
29th Mar '25 - Celtic 3 vs 0 Hearts 1 (10 pts)
15th Mar '25 - Kilmarnock 1 vs 1 Hibernian 2 (20 pts)
22nd Feb '25 - Rangers 0 vs 2 St Mirren 3 (30 pts)
25th Jan '25 - St Johnstone 2 vs 1 Motherwell 5 (50 pts)
15th Jan '25 - Rangers 3 vs 0 Aberdeen 4 (40 pts)
8th Jan '25 - Celtic 2 vs 0 Dundee United (0 pts)
29th Dec '24 - Motherwell 2 vs 2 Rangers 7 (70 pts)
26th Dec '24 - St Johnstone 1 vs 2 Dundee United 31 (55 pts)
8th Dec '24 - Ross County 0 vs 3 Rangers 2 (20 pts)
1st Dec '24 - Hearts 1 vs 1 Aberdeen 6 (60 pts)
26th Oct '24 - Dundee 1 vs 2 St Johnstone 5 (50 pts)
6th Oct '24 - Ross County 1 vs 2 Celtic 4 (40 pts)
10th Aug '24 - Rangers 2 vs 1 Motherwell 2 (20 pts)
5th Aug '24 - St Johnstone 1 vs 2 Aberdeen 3 (30 pts)
163.30.136.2
ℹ️ L Wilson
L Wilson
5th Apr '25 - Ross County 0 vs 1 Aberdeen 4 (40 pts)
26th Feb '25 - Motherwell 2 vs 1 Dundee 1 (10 pts)
1st Feb '25 - Dundee 0 vs 6 Hearts 1 (10 pts)
2nd Jan '25 - St Johnstone 1 vs 1 Hibernian 41 (65 pts)
14th Dec '24 - Hibernian 3 vs 1 Ross County 5 (50 pts)
30th Oct '24 - Dundee United 1 vs 2 Motherwell 7 (70 pts)
28th Sep '24 - Motherwell 2 vs 1 St Mirren 62 (110 pts)
31st Aug '24 - Dundee 2 vs 2 St Mirren 6 (60 pts)
84.20.451.9
ℹ️ M MacDermid
M MacDermid
5th Apr '25 - Kilmarnock 2 vs 0 Motherwell 51 (75 pts)
29th Mar '25 - Hibernian 3 vs 0 St Johnstone 4 (40 pts)
1st Mar '25 - St Mirren 2 vs 5 Celtic 3 (30 pts)
22nd Feb '25 - Ross County 3 vs 1 Dundee 2 (20 pts)
15th Feb '25 - Kilmarnock 3 vs 1 St Johnstone 2 (20 pts)
11th Jan '25 - Ross County 1 vs 4 Celtic 3 (30 pts)
5th Jan '25 - Dundee United 0 vs 1 Hearts 6 (60 pts)
29th Dec '24 - Celtic 4 vs 0 St Johnstone 1 (10 pts)
21st Dec '24 - Rangers 1 vs 0 Dundee 4 (40 pts)
30th Nov '24 - Dundee United 2 vs 0 St Mirren 41 (65 pts)
10th Nov '24 - Rangers 1 vs 0 Hearts 5 (50 pts)
26th Oct '24 - Ross County 2 vs 1 Kilmarnock 31 (55 pts)
5th Oct '24 - Hibernian 1 vs 2 Motherwell 61 (85 pts)
14th Sep '24 - St Mirren 2 vs 2 Kilmarnock 51 (75 pts)
25th Aug '24 - Aberdeen 2 vs 0 Kilmarnock 31 (55 pts)
4th Aug '24 - St Mirren 3 vs 0 Hibernian 4 (40 pts)
163.80.446.9
ℹ️ N Walsh
N Walsh
4th May '25 - Rangers 1 vs 1 Celtic 2 (20 pts)
26th Apr '25 - Kilmarnock 2 vs 0 Ross County 2 (20 pts)
6th Apr '25 - Hearts 0 vs 1 Dundee United 51 (75 pts)
29th Mar '25 - St Mirren 5 vs 1 Kilmarnock 2 (20 pts)
16th Mar '25 - Dundee United 2 vs 4 Dundee 41 (65 pts)
1st Mar '25 - Rangers 1 vs 2 Motherwell 4 (40 pts)
22nd Feb '25 - Aberdeen 1 vs 0 Kilmarnock 5 (50 pts)
15th Feb '25 - Celtic 3 vs 0 Dundee United 3 (30 pts)
26th Jan '25 - Dundee United 1 vs 3 Rangers 51 (75 pts)
5th Jan '25 - Motherwell 2 vs 0 Aberdeen 41 (65 pts)
29th Dec '24 - St Mirren 1 vs 2 Dundee 3 (30 pts)
26th Dec '24 - Hearts 1 vs 2 Hibernian 3 (30 pts)
14th Dec '24 - Motherwell 4 vs 3 Dundee United 5 (50 pts)
4th Dec '24 - Rangers 6 vs 0 Kilmarnock 2 (20 pts)
23rd Nov '24 - Dundee 4 vs 1 Hibernian 41 (65 pts)
10th Nov '24 - Kilmarnock 0 vs 2 Celtic 6 (60 pts)
19th Oct '24 - Celtic 2 vs 2 Aberdeen 6 (60 pts)
29th Sep '24 - Rangers 1 vs 0 Hibernian 4 (40 pts)
14th Sep '24 - Hibernian 2 vs 0 St Johnstone 51 (75 pts)
1st Sep '24 - Hearts 0 vs 1 Dundee United 6 (60 pts)
11th Aug '24 - Hibernian 0 vs 2 Celtic 3 (30 pts)
3rd Aug '24 - Hearts 0 vs 0 Rangers 4 (40 pts)
224.00.346.4
ℹ️ R Hardie
R Hardie
3rd May '25 - St Mirren 1 vs 0 Aberdeen 5 (50 pts)
26th Apr '25 - Hearts 0 vs 1 Dundee 5 (50 pts)
29th Mar '25 - Aberdeen 4 vs 1 Motherwell 3 (30 pts)
16th Feb '25 - St Mirren 0 vs 0 Hibernian 61 (85 pts)
12th Jan '25 - Rangers 3 vs 1 St Johnstone (0 pts)
29th Dec '24 - Ross County 2 vs 2 Hearts (0 pts)
26th Dec '24 - Celtic 4 vs 0 Motherwell 6 (60 pts)
7th Dec '24 - Aberdeen 1 vs 1 St Johnstone 9 (90 pts)
30th Nov '24 - Kilmarnock 1 vs 1 Dundee 4 (40 pts)
9th Nov '24 - Motherwell 2 vs 1 St Johnstone 1 (10 pts)
30th Oct '24 - Celtic 2 vs 0 Dundee 3 (30 pts)
5th Oct '24 - St Mirren 0 vs 1 Dundee United 3 (30 pts)
24th Aug '24 - Rangers 6 vs 0 Ross County 4 (40 pts)
133.80.139.6
ℹ️ S McLean
S McLean
26th Apr '25 - Motherwell 3 vs 2 St Johnstone 5 (50 pts)
13th Apr '25 - Aberdeen 2 vs 2 Rangers 21 (45 pts)
30th Mar '25 - Ross County 0 vs 1 Dundee United 3 (30 pts)
16th Mar '25 - Celtic 2 vs 3 Rangers 3 (30 pts)
1st Mar '25 - Dundee 1 vs 1 St Johnstone 2 (20 pts)
22nd Feb '25 - Hibernian 2 vs 1 Celtic 5 (50 pts)
2nd Feb '25 - Rangers 4 vs 0 Ross County 1 (10 pts)
12th Jan '25 - Aberdeen 0 vs 0 Hearts 3 (30 pts)
5th Jan '25 - Kilmarnock 0 vs 1 Ross County 3 (30 pts)
2nd Jan '25 - Dundee 1 vs 2 Dundee United 3 (30 pts)
21st Dec '24 - Aberdeen 1 vs 3 Hibernian 4 (40 pts)
7th Dec '24 - Dundee United 1 vs 1 Kilmarnock 4 (40 pts)
1st Dec '24 - St Johnstone 0 vs 1 Rangers 4 (40 pts)
23rd Nov '24 - Hearts 1 vs 4 Celtic 2 (20 pts)
30th Oct '24 - St Mirren 3 vs 1 St Johnstone 3 (30 pts)
26th Oct '24 - Aberdeen 1 vs 0 Dundee United 4 (40 pts)
20th Oct '24 - Kilmarnock 1 vs 0 Rangers 4 (40 pts)
173.20.133.8