C. Barron's matches

2025
Events Pts
Friendly
26
Jul
GLA
Rangers
2-2
Middlesbrough
MID
90
6.2
UCL Qualifying
22
Jul
GLA
Rangers
2-0
Panathinaikos
PAN
0
Banquillo
Friendly
06
Jul
GLA
Rangers
2-2
Club Brugge
BRU
46
5.8
International Friendly
09
Jun
LIE
Liechtenstein
0-4
Scotland
SCO
12
5.0
International Friendly
06
Jun
SCO
Scotland
1-3
Iceland
ISL
0
Banquillo
SPL
17
May
HIB
Rangers
2-2
Hibernian FC
GLA
90
6.4
SPL
14
May
GLA
Rangers
3-1
Dundee United
DUN
82
6.8
SPL
11
May
GLA
Rangers
4-0
Aberdeen
ABE
90
7.6
SPL
04
May
GLA
Rangers
1-1
Celtic
CEL
90
6.3
SPL
26
Apr
STM
Rangers
2-2
St. Mirren
GLA
5
4.8
Europa League
17
Apr
ATH
Rangers
2-0
Athletic
GLA
67
5.3
SPL
13
Apr
ABE
Rangers
2-2
Aberdeen
GLA
90
6.4
Europa League
10
Apr
GLA
Rangers
0-0
Athletic
ATH
23
5.1
SPL
05
Apr
GLA
Rangers
0-2
Hibernian FC
HIB
90
5.3
SPL
29
Mar
DUN
Rangers
3-4
Dundee
GLA
46
6.1
SPL
16
Mar
CEL
Rangers
2-3
Celtic
GLA
83
6.8
Europa League
13
Mar
GLA
Rangers
0(3-2)2
Fenerbahçe
FEN
95
5.3
Europa League
06
Mar
FEN
Rangers
1-3
Fenerbahçe
GLA
90
7.4
SPL
01
Mar
GLA
Rangers
1-2
Motherwell
MHE
0
Banquillo
Europa League
23
Jan
MUD
Rangers
2-1
Manchester United
GLA
46
5.7
Scottish Cup
19
Jan
GLA
Rangers
5-0
Fraserburgh
FRA
90
7.4
SPL
15
Jan
GLA
Rangers
3-0
Aberdeen
ABE
0
Banquillo
SPL
12
Jan
GLA
Rangers
3-1
St. Johnstone
STJ
0
Banquillo
SPL
09
Jan
DUN
Rangers
1-1
Dundee
GLA
66
6.0
SPL
05
Jan
HIB
Rangers
3-3
Hibernian FC
GLA
9
4.8
SPL
02
Jan
GLA
Rangers
3-0
Celtic
CEL
0
4.8
2024
Events Pts
SPL
29
Dec
MHE
Rangers
2-2
Motherwell
GLA
0
Banquillo
SPL
26
Dec
STM
Rangers
2-1
St. Mirren
GLA
46
5.4
SPL
21
Dec
GLA
Rangers
1-0
Dundee
DUN
0
Banquillo
Scottish League Cup
15
Dec
CEL
Rangers
3(5-4)3
Celtic
GLA
0
4.7
Europa League
12
Dec
GLA
Rangers
1-1
Tottenham Hotspur
TOT
22
5.0
SPL
08
Dec
ROS
Rangers
0-3
Ross County FC
GLA
80
7.1
SPL
04
Dec
GLA
Rangers
6-0
Kilmarnock
KIL
16
5.3
SPL
01
Dec
STJ
Rangers
0-1
St. Johnstone
GLA
90
6.6
Europa League
28
Nov
NIC
Rangers
1-4
Nice
GLA
90
7.7
SPL
23
Nov
GLA
Rangers
1-1
Dundee United
DUN
90
6.0
UEFA Nations League
18
Nov
POL
Poland
1-2
Scotland
SCO
0
Banquillo
UEFA Nations League
15
Nov
SCO
Scotland
1-0
Croatia
CRO
0
Banquillo
SPL
10
Nov
GLA
Rangers
1-0
Heart of Midlothian
HOM
68
6.3
Europa League
07
Nov
OLP
Rangers
1-1
Olympiacos
GLA
90
6.5
Scottish League Cup
03
Nov
MHE
Rangers
1-2
Motherwell
GLA
90
7.3
SPL
30
Oct
ABE
Rangers
2-1
Aberdeen
GLA
90
5.8
SPL
27
Oct
GLA
Rangers
2-1
St. Mirren
STM
85
6.4
Europa League
24
Oct
GLA
Rangers
4-0
FCSB
STB
90
7.8
SPL
20
Oct
KIL
Rangers
1-0
Kilmarnock
GLA
63
5.5
UEFA Nations League
15
Oct
SCO
Scotland
0-0
Portugal
POR
0
Banquillo
European U21 Championship qualifying
11
Oct
SCO
Escocia U21
0-2
Bélgica U21
BEL
90
5.6
SPL
06
Oct
GLA
Rangers
2-0
St. Johnstone
STJ
44
5.4
Europa League
03
Oct
GLA
Rangers
1-4
Olympique Lyonnais
LYO
69
5.0
SPL
29
Sep
GLA
Rangers
1-0
Hibernian FC
HIB
90
6.5
Europa League
26
Sep
MFF
Rangers
0-2
Malmö FF
GLA
90
7.2
Scottish League Cup
21
Sep
GLA
Rangers
3-0
Dundee
DUN
90
7.1
SPL
15
Sep
DUN
Rangers
0-1
Dundee United
GLA
90
6.9
UEFA Nations League
08
Sep
POR
Portugal
2-1
Scotland
SCO
0
Banquillo
UEFA Nations League
05
Sep
SCO
Scotland
2-3
Poland
POL
0
Banquillo
SPL
01
Sep
CEL
Rangers
3-0
Celtic
GLA
90
5.3
SPL
24
Aug
GLA
Rangers
6-0
Ross County FC
ROS
90
8.0
Scottish League Cup
17
Aug
GLA
Rangers
2-0
St. Johnstone
STJ
28
5.2
UCL Qualifying
13
Aug
GLA
Rangers
0-2
Dynamo Kyiv
DYN
90
5.3
SPL
10
Aug
GLA
Rangers
2-1
Motherwell
MHE
90
6.4
UCL Qualifying
06
Aug
DYN
Rangers
1-1
Dynamo Kyiv
GLA
71
6.2
SPL
03
Aug
HOM
Rangers
0-0
Heart of Midlothian
GLA
83
6.4
Friendly
27
Jul
FCU
Rangers
4-4
Union Berlin
GLA
90
6.6
Friendly
24
Jul
BIR
Rangers
2-1
Birmingham City
GLA
44
4.9
Friendly
20
Jul
GLA
Rangers
0-2
Manchester United
MUD
76
5.8
Friendly
13
Jul
AJA
Rangers
2-1
Ajax
GLA
46
5.2
SPL
19
May
ROS
Aberdeen
2-2
Ross County FC
ABE
90
6.6
SPL
15
May
ABE
Aberdeen
5-1
Livingston
LIV
71
6.6
SPL
12
May
HIB
Aberdeen
0-4
Hibernian FC
ABE
90
7.9
SPL
04
May
ABE
Aberdeen
1-0
St. Johnstone
STJ
74
6.3
SPL
27
Apr
ABE
Aberdeen
1-0
Motherwell
MHE
71
6.4
Scottish Cup
20
Apr
ABE
Aberdeen
3(5-6)3
Celtic
CEL
90
6.4
SPL
13
Apr
ABE
Aberdeen
0-0
Dundee
DUN
73
6.0
SPL
06
Apr
LIV
Aberdeen
0-0
Livingston
ABE
73
6.0
SPL
30
Mar
ABE
Aberdeen
2-1
Ross County FC
ROS
67
6.1
European U21 Championship qualifying
21
Mar
SCO
Escocia U21
4-1
Kazajistán U21
KAZ
90
7.5
SPL
16
Mar
MHE
Aberdeen
0-1
Motherwell
ABE
90
6.9
SPL
13
Mar
DUN
Aberdeen
1-0
Dundee
ABE
80
5.6
Scottish Cup
09
Mar
ABE
Aberdeen
3-1
Kilmarnock
KIL
90
6.9
SPL
02
Mar
STM
Aberdeen
2-1
St. Mirren
ABE
90
7.0
SPL
28
Feb
ABE
Aberdeen
0-2
St. Johnstone
STJ
90
5.1
SPL
24
Feb
KIL
Aberdeen
2-0
Kilmarnock
ABE
90
5.5
SPL
17
Feb
ABE
Aberdeen
2-2
Hibernian FC
HIB
90
6.2
SPL
14
Feb
ABE
Aberdeen
3-3
Motherwell
MHE
90
6.1
Scottish Cup
10
Feb
ABE
Aberdeen
2-0
Bonnyrigg Rose
BRA
33
5.0
SPL
06
Feb
GLA
Aberdeen
2-1
Rangers
ABE
90
6.3
SPL
03
Feb
ABE
Aberdeen
1-1
Celtic
CEL
90
6.4
SPL
30
Jan
ABE
Aberdeen
1-1
Dundee
DUN
0
Banquillo
SPL
27
Jan
HOM
Aberdeen
2-0
Heart of Midlothian
ABE
70
5.5
SPL
24
Jan
STJ
Aberdeen
1-1
St. Johnstone
ABE
63
5.8
Scottish Cup
19
Jan
CLY
Aberdeen
0-2
Clyde
ABE
77
6.4
SPL
02
Jan
ROS
Aberdeen
0-3
Ross County FC
ABE
90
7.6
2023
Events Pts
SPL
30
Dec
ABE
Aberdeen
0-3
St. Mirren
STM
0
Banquillo
SPL
20
Dec
ABE
Aberdeen
2-1
Livingston
LIV
0
Banquillo
Scottish League Cup
17
Dec
GLA
Aberdeen
1-0
Rangers
ABE
0
Banquillo
Europa Conference League
14
Dec
ABE
Aberdeen
2-0
Eintracht Frankfurt
EIN
90
7.5
SPL
09
Dec
ABE
Aberdeen
2-1
Heart of Midlothian
HOM
0
Banquillo
SPL
06
Dec
ABE
Aberdeen
0-1
Kilmarnock
KIL
0
Banquillo
SPL
03
Dec
HIB
Aberdeen
2-0
Hibernian FC
ABE
11
4.7
Europa Conference League
30
Nov
HJK
Aberdeen
2-2
HJK Helsinki
ABE
90
6.2
2025 Pos. Rating
Friendly
26
Jul
GLA
Rangers
2-2
Middlesbrough
MID
AVG
72 97%
UCL Qualifying
22
Jul
GLA
Rangers
2-0
Panathinaikos
PAN
AVG
72 96%
Friendly
06
Jul
GLA
Rangers
2-2
Club Brugge
BRU
AVG
72 97%
International Friendly
09
Jun
LIE
Liechtenstein
0-4
Scotland
SCO
AVG
72 97%
International Friendly
06
Jun
SCO
Scotland
1-3
Iceland
ISL
AVG
72 98%
SPL
17
May
HIB
Rangers
2-2
Hibernian FC
GLA
CDM
CDM
73 100%
SPL
14
May
GLA
Rangers
3-1
Dundee United
DUN
CM
CM
72 98%
SPL
11
May
GLA
Rangers
4-0
Aberdeen
ABE
CM
CM
72 97%
SPL
04
May
GLA
Rangers
1-1
Celtic
CEL
CDM
CDM
72 94%
SPL
26
Apr
STM
Rangers
2-2
St. Mirren
GLA
AVG
71 92%
Europa League
17
Apr
ATH
Rangers
2-0
Athletic
GLA
AVG
72 94%
SPL
13
Apr
ABE
Rangers
2-2
Aberdeen
GLA
CM
CM
72 95%
Europa League
10
Apr
GLA
Rangers
0-0
Athletic
ATH
AVG
71 93%
SPL
05
Apr
GLA
Rangers
0-2
Hibernian FC
HIB
CM
CM
71 93%
SPL
29
Mar
DUN
Rangers
3-4
Dundee
GLA
CDM
CDM
72 94%
SPL
16
Mar
CEL
Rangers
2-3
Celtic
GLA
CDM
CDM
71 93%
Europa League
13
Mar
GLA
Rangers
0(3-2)2
Fenerbahçe
FEN
CDM
CDM
71 90%
Europa League
06
Mar
FEN
Rangers
1-3
Fenerbahçe
GLA
CDM
CDM
71 90%
SPL
01
Mar
GLA
Rangers
1-2
Motherwell
MHE
AVG
70 85%
Europa League
23
Jan
MUD
Rangers
2-1
Manchester United
GLA
CM
CM
71 88%
Scottish Cup
19
Jan
GLA
Rangers
5-0
Fraserburgh
FRA
CM
CM
71 88%
SPL
15
Jan
GLA
Rangers
3-0
Aberdeen
ABE
AVG
71 88%
SPL
12
Jan
GLA
Rangers
3-1
St. Johnstone
STJ
AVG
71 89%
SPL
09
Jan
DUN
Rangers
1-1
Dundee
GLA
CM
CM
71 91%
SPL
05
Jan
HIB
Rangers
3-3
Hibernian FC
GLA
AVG
71 90%
SPL
02
Jan
GLA
Rangers
3-0
Celtic
CEL
AVG
71 91%
2024 Pos. Rating
SPL
29
Dec
MHE
Rangers
2-2
Motherwell
GLA
AVG
71 93%
SPL
26
Dec
STM
Rangers
2-1
St. Mirren
GLA
CM
CM
72 94%
SPL
21
Dec
GLA
Rangers
1-0
Dundee
DUN
AVG
72 95%
Scottish League Cup
15
Dec
CEL
Rangers
3(5-4)3
Celtic
GLA
AVG
72 96%
Europa League
12
Dec
GLA
Rangers
1-1
Tottenham Hotspur
TOT
AVG
72 98%
SPL
08
Dec
ROS
Rangers
0-3
Ross County FC
GLA
CM
CM
72 99%
SPL
04
Dec
GLA
Rangers
6-0
Kilmarnock
KIL
AVG
72 97%
SPL
01
Dec
STJ
Rangers
0-1
St. Johnstone
GLA
CM
CM
72 98%
Europa League
28
Nov
NIC
Rangers
1-4
Nice
GLA
CM
CM
72 98%
SPL
23
Nov
GLA
Rangers
1-1
Dundee United
DUN
CM
CM
71 90%
UEFA Nations League
18
Nov
POL
Poland
1-2
Scotland
SCO
AVG
71 89%
UEFA Nations League
15
Nov
SCO
Scotland
1-0
Croatia
CRO
AVG
71 90%
SPL
10
Nov
GLA
Rangers
1-0
Heart of Midlothian
HOM
CM
CM
71 92%
Europa League
07
Nov
OLP
Rangers
1-1
Olympiacos
GLA
CM
CM
71 91%
Scottish League Cup
03
Nov
MHE
Rangers
1-2
Motherwell
GLA
CM
CM
71 89%
SPL
30
Oct
ABE
Rangers
2-1
Aberdeen
GLA
CM
CM
70 86%
SPL
27
Oct
GLA
Rangers
2-1
St. Mirren
STM
CM
CM
70 85%
Europa League
24
Oct
GLA
Rangers
4-0
FCSB
STB
CM
CM
70 85%
SPL
20
Oct
KIL
Rangers
1-0
Kilmarnock
GLA
CM
CM
69 82%
UEFA Nations League
15
Oct
SCO
Scotland
0-0
Portugal
POR
AVG
69 82%
European U21 Championship qualifying
11
Oct
SCO
Escocia U21
0-2
Bélgica U21
BEL
CM
CM
70 84%
SPL
06
Oct
GLA
Rangers
2-0
St. Johnstone
STJ
AVG
70 85%
Europa League
03
Oct
GLA
Rangers
1-4
Olympique Lyonnais
LYO
CM
CM
70 86%
SPL
29
Sep
GLA
Rangers
1-0
Hibernian FC
HIB
CM
CM
70 87%
Europa League
26
Sep
MFF
Rangers
0-2
Malmö FF
GLA
CM
CM
70 86%
Scottish League Cup
21
Sep
GLA
Rangers
3-0
Dundee
DUN
CM
CM
69 82%
SPL
15
Sep
DUN
Rangers
0-1
Dundee United
GLA
CDM
CDM
69 81%
UEFA Nations League
08
Sep
POR
Portugal
2-1
Scotland
SCO
AVG
69 79%
UEFA Nations League
05
Sep
SCO
Scotland
2-3
Poland
POL
AVG
69 80%
SPL
01
Sep
CEL
Rangers
3-0
Celtic
GLA
CDM
CDM
69 82%
SPL
24
Aug
GLA
Rangers
6-0
Ross County FC
ROS
CM
CM
69 82%
Scottish League Cup
17
Aug
GLA
Rangers
2-0
St. Johnstone
STJ
AVG
69 80%
UCL Qualifying
13
Aug
GLA
Rangers
0-2
Dynamo Kyiv
DYN
CM
CM
69 82%
SPL
10
Aug
GLA
Rangers
2-1
Motherwell
MHE
CM
CM
69 82%
UCL Qualifying
06
Aug
DYN
Rangers
1-1
Dynamo Kyiv
GLA
CM
CM
69 81%
SPL
03
Aug
HOM
Rangers
0-0
Heart of Midlothian
GLA
CM
CM
69 79%
Friendly
27
Jul
FCU
Rangers
4-4
Union Berlin
GLA
CM
CM
68 76%
Friendly
24
Jul
BIR
Rangers
2-1
Birmingham City
GLA
AVG
68 72%
Friendly
20
Jul
GLA
Rangers
0-2
Manchester United
MUD
CAM
CAM
68 73%
Friendly
13
Jul
AJA
Rangers
2-1
Ajax
GLA
AVG
67 70%
SPL
19
May
ROS
Aberdeen
2-2
Ross County FC
ABE
CM
CM
68 73%
SPL
15
May
ABE
Aberdeen
5-1
Livingston
LIV
CM
CM
67 71%
SPL
12
May
HIB
Aberdeen
0-4
Hibernian FC
ABE
CDM
CDM
67 71%
SPL
04
May
ABE
Aberdeen
1-0
St. Johnstone
STJ
CM
CM
66 66%
SPL
27
Apr
ABE
Aberdeen
1-0
Motherwell
MHE
CM
CM
66 66%
Scottish Cup
20
Apr
ABE
Aberdeen
3(5-6)3
Celtic
CEL
CM
CM
66 65%
SPL
13
Apr
ABE
Aberdeen
0-0
Dundee
DUN
CM
CM
65 63%
SPL
06
Apr
LIV
Aberdeen
0-0
Livingston
ABE
CM
CM
65 62%
SPL
30
Mar
ABE
Aberdeen
2-1
Ross County FC
ROS
CM
CM
64 61%
European U21 Championship qualifying
21
Mar
SCO
Escocia U21
4-1
Kazajistán U21
KAZ
CM
CM
64 60%
SPL
16
Mar
MHE
Aberdeen
0-1
Motherwell
ABE
CM
CM
64 60%
SPL
13
Mar
DUN
Aberdeen
1-0
Dundee
ABE
CM
CM
64 58%
Scottish Cup
09
Mar
ABE
Aberdeen
3-1
Kilmarnock
KIL
CM
CM
64 58%
SPL
02
Mar
STM
Aberdeen
2-1
St. Mirren
ABE
CM
CM
63 56%
SPL
28
Feb
ABE
Aberdeen
0-2
St. Johnstone
STJ
CDM
CDM
62 53%
SPL
24
Feb
KIL
Aberdeen
2-0
Kilmarnock
ABE
CM
CM
63 53%
SPL
17
Feb
ABE
Aberdeen
2-2
Hibernian FC
HIB
CM
CM
62 53%
SPL
14
Feb
ABE
Aberdeen
3-3
Motherwell
MHE
CDM
CDM
62 51%
Scottish Cup
10
Feb
ABE
Aberdeen
2-0
Bonnyrigg Rose
BRA
AVG
61 50%
SPL
06
Feb
GLA
Aberdeen
2-1
Rangers
ABE
CM
CM
62 51%
SPL
03
Feb
ABE
Aberdeen
1-1
Celtic
CEL
CM
CM
61 50%
SPL
30
Jan
ABE
Aberdeen
1-1
Dundee
DUN
AVG
60 47%
SPL
27
Jan
HOM
Aberdeen
2-0
Heart of Midlothian
ABE
CM
CM
61 48%
SPL
24
Jan
STJ
Aberdeen
1-1
St. Johnstone
ABE
CM
CM
61 47%
Scottish Cup
19
Jan
CLY
Aberdeen
0-2
Clyde
ABE
CM
CM
60 47%
SPL
02
Jan
ROS
Aberdeen
0-3
Ross County FC
ABE
CM
CM
60 47%
2023 Pos. Rating
SPL
30
Dec
ABE
Aberdeen
0-3
St. Mirren
STM
AVG
59 44%
SPL
20
Dec
ABE
Aberdeen
2-1
Livingston
LIV
AVG
60 45%
Scottish League Cup
17
Dec
GLA
Aberdeen
1-0
Rangers
ABE
AVG
60 46%
Europa Conference League
14
Dec
ABE
Aberdeen
2-0
Eintracht Frankfurt
EIN
CM
CM
60 46%
SPL
09
Dec
ABE
Aberdeen
2-1
Heart of Midlothian
HOM
AVG
57 39%
SPL
06
Dec
ABE
Aberdeen
0-1
Kilmarnock
KIL
AVG
58 40%
SPL
03
Dec
HIB
Aberdeen
2-0
Hibernian FC
ABE
AVG
58 41%
Europa Conference League
30
Nov
HJK
Aberdeen
2-2
HJK Helsinki
ABE
CDM
CDM
59 41%