R. Macgregor's matches

2025
Events Pts
Scottish Championship
02
Aug
RAI
Queen's Park
1-1
Raith Rovers
QUE
74
6.1
Scottish League Cup
26
Jul
QUE
Queen's Park
2-1
Cove Rangers
COV
44
5.4
Scottish League Cup
22
Jul
FAL
Queen's Park
3-1
Falkirk
QUE
89
5.7
Scottish League Cup
15
Jul
QUE
Queen's Park
5-0
Brechin City
BRE
90
2
8.6
Scottish League Cup
12
Jul
SPA
Queen's Park
2-1
Spartans
QUE
11
4.7
Friendly
04
Jul
QUE
Queen's Park
0-1
Celtic
CEL
24
4.9
Friendly
24
Jun
QUE
Queen's Park
2-0
Annan Athletic
BLA
90
6.7
Scottish Championship
02
May
QUE
Queen's Park
1-5
Raith Rovers
RAI
90
4.9
Scottish Championship
26
Apr
AYR
Queen's Park
2-2
Ayr United
QUE
71
8.6
Scottish Championship
19
Apr
HAM
Queen's Park
0-0
Hamilton Academical
QUE
85
6.4
Scottish Championship
12
Apr
QUE
Queen's Park
0-1
Dunfermline Athletic FC
DUN
0
Banquillo
Scottish Championship
05
Apr
LIV
Queen's Park
3-0
Livingston
QUE
44
4.8
Scottish Championship
02
Apr
QUE
Queen's Park
0-5
Airdrieonians
AIR
46
4.8
Challenge Cup
30
Mar
QUE
Queen's Park
0-5
Livingston
LIV
90
4.8
Scottish Championship
22
Mar
GRE
Queen's Park
2-1
Greenock Morton
QUE
80
5.7
Scottish Championship
15
Mar
QUE
Queen's Park
0-4
Falkirk
FAL
46
5.1
Scottish Championship
11
Mar
QUE
Queen's Park
0-2
Partick Thistle
PAR
29
4.8
Scottish Cup
08
Mar
ABE
Queen's Park
4-1
Aberdeen
QUE
15
4.7
2024
Events Pts
Scottish Championship
20
Dec
QUE
Queen's Park
1-2
Raith Rovers
RAI
18
4.7
Scottish Championship
14
Dec
HAM
Queen's Park
2-1
Hamilton Academical
QUE
23
4.8
Scottish Championship
07
Dec
QUE
Queen's Park
2-0
Airdrieonians
AIR
11
5.0
Challenge Cup
03
Dec
QUE
Queen's Park
3-1
Rangers FC II
RFC
61
6.4
Scottish Cup
30
Nov
QUE
Queen's Park
2(7-6)2
Partick Thistle
PAR
72
8.4
Scottish Championship
22
Nov
QUE
Queen's Park
0-1
Falkirk
FAL
31
5.0
Scottish Championship
02
Nov
LIV
Queen's Park
1-1
Livingston
QUE
63
5.6
Scottish Championship
29
Oct
GRE
Queen's Park
0-1
Greenock Morton
QUE
87
6.6
Scottish Championship
26
Oct
QUE
Queen's Park
0-1
Partick Thistle
PAR
90
5.7
Scottish Championship
19
Oct
RAI
Queen's Park
1-1
Raith Rovers
QUE
90
6.9
Challenge Cup
11
Oct
BLA
Queen's Park
1-4
Annan Athletic
QUE
0
Banquillo
Scottish Championship
05
Oct
QUE
Queen's Park
1-0
Hamilton Academical
HAM
90
6.9
Scottish Championship
28
Sep
DUN
Queen's Park
1-2
Dunfermline Athletic FC
QUE
90
6.5
Scottish Championship
21
Sep
QUE
Queen's Park
1-1
Ayr United
AYR
90
6.8
Scottish Championship
14
Sep
QUE
Queen's Park
1-0
Greenock Morton
GRE
90
6.5
Challenge Cup
08
Sep
QUE
Queen's Park
1-0
Edinburgh City
EDI
90
6.2
Scottish Championship
31
Aug
PAR
Queen's Park
3-0
Partick Thistle
QUE
90
5.4
Scottish Championship
24
Aug
AIR
Queen's Park
0-2
Airdrieonians
QUE
90
7.5
Scottish League Cup
17
Aug
ABE
Queen's Park
1-0
Aberdeen
QUE
27
4.8
Scottish Championship
09
Aug
QUE
Queen's Park
1-1
Livingston
LIV
90
6.3
Scottish Championship
02
Aug
FAL
Queen's Park
2-1
Falkirk
QUE
90
6.1
Scottish League Cup
27
Jul
QUE
Queen's Park
6-0
Kelty Hearts
KHE
90
2
9.7
Scottish League Cup
23
Jul
QUE
Queen's Park
4-0
Elgin City
ELG
90
2
9.9
Scottish League Cup
16
Jul
HIB
Queen's Park
5-1
Hibernian FC
QUE
90
5.7
Scottish League Cup
13
Jul
PET
Queen's Park
0-5
Peterhead
QUE
90
8.7
Friendly
10
Jul
QUE
Queen's Park
4-6
Celtic
CEL
68
5.7
Championship Escocia - Play Offs Ascenso
18
May
ICT
Inverness CT
2-3
Hamilton Academical
HAM
19
4.8
Championship Escocia - Play Offs Ascenso
15
May
HAM
Inverness CT
2-1
Hamilton Academical
ICT
8
4.8
Championship Escocia - Play Offs Ascenso
11
May
ICT
Inverness CT
1-0
Montrose
MON
0
Banquillo
Championship Escocia - Play Offs Ascenso
07
May
MON
Inverness CT
0-0
Montrose
ICT
8
4.9
Scottish Championship
03
May
ICT
Inverness CT
3-1
Greenock Morton
GRE
13
4.9
Scottish Championship
27
Apr
DUN
Inverness CT
1-1
Dunfermline Athletic FC
ICT
14
4.9
Scottish Championship
19
Apr
ICT
Inverness CT
0-1
Raith Rovers
RAI
0
Banquillo
Scottish Championship
13
Apr
QUE
Inverness CT
0-1
Queen's Park
ICT
13
4.7
Scottish Championship
06
Apr
ICT
Inverness CT
2-1
Arbroath
ARB
0
Banquillo
Scottish Championship
30
Mar
PAR
Inverness CT
1-0
Partick Thistle
ICT
0
4.7
Scottish Championship
17
Feb
ICT
Inverness CT
3-3
Partick Thistle
PAR
0
Banquillo
Scottish Cup
10
Feb
ICT
Inverness CT
1-3
Hibernian FC
HIB
0
4.7
Scottish Championship
27
Jan
RAI
Inverness CT
2-3
Raith Rovers
ICT
0
Banquillo
Scottish Cup
20
Jan
ICT
Inverness CT
4-0
Broomhill FC
BFC
15
5.1
Scottish Championship
12
Jan
ICT
Inverness CT
0-1
Dundee United
DUN
0
Banquillo
Scottish Championship
02
Jan
AIR
Inverness CT
2-0
Airdrieonians
ICT
0
Banquillo
2023
Events Pts
Scottish Championship
30
Dec
ICT
Inverness CT
0-0
Greenock Morton
GRE
0
Banquillo
Scottish Championship
12
Dec
GRE
Inverness CT
2-1
Greenock Morton
ICT
0
Banquillo
Scottish League Cup
18
Jul
DUM
Inverness CT
2-1
Dumbarton
ICT
23
4.7
Scottish League Cup
15
Jul
ICT
Inverness CT
2-1
Bonnyrigg Rose
BRA
61
5.9
Scottish Cup
03
Jun
CEL
Inverness CT
3-1
Celtic
ICT
9
4.8
Scottish Championship
05
May
ICT
Inverness CT
1-2
Ayr United
AYR
0
Banquillo
Scottish Cup
29
Apr
FAL
Inverness CT
0-3
Falkirk
ICT
0
Banquillo
Scottish Championship
18
Mar
QUE
Inverness CT
2-1
Queen's Park
ICT
13
4.8
Scottish Cup
10
Mar
ICT
Inverness CT
2-1
Kilmarnock
KIL
6
4.8
2022
Events Pts
Scottish Championship
15
Oct
COV
Inverness CT
0-1
Cove Rangers
ICT
22
5.7
Scottish Championship
07
Oct
ICT
Inverness CT
1-0
Partick Thistle
PAR
63
6.2
Scottish Championship
01
Oct
AYR
Inverness CT
0-1
Ayr United
ICT
5
4.9
Scottish League Cup
31
Aug
MHE
Inverness CT
4-0
Motherwell
ICT
46
5.1
Scottish Championship
27
Aug
ICT
Inverness CT
0-1
Greenock Morton
GRE
90
5.4
Scottish Championship
19
Aug
PAR
Inverness CT
4-1
Partick Thistle
ICT
68
5.1
Scottish Championship
13
Aug
ICT
Inverness CT
4-1
Cove Rangers
COV
90
7.3
Scottish Championship
06
Aug
ARB
Inverness CT
0-0
Arbroath
ICT
90
6.4
Scottish Championship
30
Jul
ICT
Inverness CT
1-1
Queen's Park
QUE
90
6.0
Scottish League Cup
23
Jul
ICT
Inverness CT
1(5-3)1
Cove Rangers
COV
90
8.2
Scottish League Cup
19
Jul
ICT
Inverness CT
4-0
Albion Rovers
ALB
90
7.2
Scottish League Cup
12
Jul
LIV
Inverness CT
1-2
Livingston
ICT
90
6.7
Scottish League Cup
09
Jul
KHE
Inverness CT
0-1
Kelty Hearts
ICT
90
7.1
Friendly
29
Jun
CLA
Inverness CT
0-10
Clachnacuddin
ICT
0
Banquillo
Scottish Championship
29
Apr
ICT
Inverness CT
4-0
Hamilton Academical
HAM
90
7.5
Scottish Championship
23
Apr
GRE
Inverness CT
0-1
Greenock Morton
ICT
90
9.3
Scottish Championship
19
Apr
QOS
Inverness CT
2-1
Queen of the South
ICT
13
4.7
Scottish Championship
15
Apr
ICT
Inverness CT
2-1
Kilmarnock
KIL
0
Banquillo
Scottish Championship
09
Apr
AYR
Inverness CT
2-2
Ayr United
ICT
19
4.9
Scottish Championship
15
Jan
ICT
Inverness CT
2-2
Queen of the South
QOS
64
5.9
Scottish Championship
08
Jan
ICT
Inverness CT
1-1
Raith Rovers
RAI
0
Banquillo
2021
Events Pts
Scottish Championship
18
Dec
ICT
Inverness CT
1-2
Hamilton Academical
HAM
0
Banquillo
Scottish Cup
07
Dec
GRE
Inverness CT
1(5-4)1
Greenock Morton
ICT
61
5.8
Scottish Championship
03
Dec
ICT
Inverness CT
1-0
Kilmarnock
KIL
62
6.3
Challenge Cup
30
Nov
ICT
Inverness CT
0(4-5)0
Raith Rovers
RAI
61
6.0
Scottish Cup
27
Nov
ICT
Inverness CT
1-1
Greenock Morton
GRE
70
6.2
Scottish Championship
19
Nov
QOS
Inverness CT
1-2
Queen of the South
ICT
90
6.7
Scottish Championship
13
Nov
ICT
Inverness CT
1-2
Dunfermline Athletic FC
DUN
23
4.8
Scottish Championship
06
Nov
AYR
Inverness CT
2-2
Ayr United
ICT
14
4.8
Scottish Championship
30
Oct
PAR
Inverness CT
0-0
Partick Thistle
ICT
4
4.8
Scottish Championship
26
Oct
ICT
Inverness CT
0-1
Arbroath
ARB
71
5.4
2025 Pos. Rating
Scottish Championship
02
Aug
RAI
Queen's Park
1-1
Raith Rovers
QUE
CDM
CDM
57 87%
Scottish League Cup
26
Jul
QUE
Queen's Park
2-1
Cove Rangers
COV
AVG
57 84%
Scottish League Cup
22
Jul
FAL
Queen's Park
3-1
Falkirk
QUE
CM
CM
57 84%
Scottish League Cup
15
Jul
QUE
Queen's Park
5-0
Brechin City
BRE
CM
CM
57 84%
Scottish League Cup
12
Jul
SPA
Queen's Park
2-1
Spartans
QUE
AVG
56 78%
Friendly
04
Jul
QUE
Queen's Park
0-1
Celtic
CEL
AVG
56 80%
Friendly
24
Jun
QUE
Queen's Park
2-0
Annan Athletic
BLA
AVG
57 82%
Scottish Championship
02
May
QUE
Queen's Park
1-5
Raith Rovers
RAI
CM
CM
57 86%
Scottish Championship
26
Apr
AYR
Queen's Park
2-2
Ayr United
QUE
CM
CM
57 87%
Scottish Championship
19
Apr
HAM
Queen's Park
0-0
Hamilton Academical
QUE
CM
CM
55 75%
Scottish Championship
12
Apr
QUE
Queen's Park
0-1
Dunfermline Athletic FC
DUN
AVG
55 72%
Scottish Championship
05
Apr
LIV
Queen's Park
3-0
Livingston
QUE
AVG
55 73%
Scottish Championship
02
Apr
QUE
Queen's Park
0-5
Airdrieonians
AIR
CAM
CAM
55 74%
Challenge Cup
30
Mar
QUE
Queen's Park
0-5
Livingston
LIV
CAM
CAM
55 75%
Scottish Championship
22
Mar
GRE
Queen's Park
2-1
Greenock Morton
QUE
CAM
CAM
55 77%
Scottish Championship
15
Mar
QUE
Queen's Park
0-4
Falkirk
FAL
CAM
CAM
55 76%
Scottish Championship
11
Mar
QUE
Queen's Park
0-2
Partick Thistle
PAR
AVG
55 77%
Scottish Cup
08
Mar
ABE
Queen's Park
4-1
Aberdeen
QUE
AVG
56 78%
2024 Pos. Rating
Scottish Championship
20
Dec
QUE
Queen's Park
1-2
Raith Rovers
RAI
AVG
57 86%
Scottish Championship
14
Dec
HAM
Queen's Park
2-1
Hamilton Academical
QUE
AVG
58 88%
Scottish Championship
07
Dec
QUE
Queen's Park
2-0
Airdrieonians
AIR
AVG
58 89%
Challenge Cup
03
Dec
QUE
Queen's Park
3-1
Rangers FC II
RFC
LW
LW
58 90%
Scottish Cup
30
Nov
QUE
Queen's Park
2(7-6)2
Partick Thistle
PAR
CM
CM
58 89%
Scottish Championship
22
Nov
QUE
Queen's Park
0-1
Falkirk
FAL
AVG
56 79%
Scottish Championship
02
Nov
LIV
Queen's Park
1-1
Livingston
QUE
LW
LW
57 81%
Scottish Championship
29
Oct
GRE
Queen's Park
0-1
Greenock Morton
QUE
RM
RM
56 80%
Scottish Championship
26
Oct
QUE
Queen's Park
0-1
Partick Thistle
PAR
CM
CM
55 77%
Scottish Championship
19
Oct
RAI
Queen's Park
1-1
Raith Rovers
QUE
CM
CM
55 76%
Challenge Cup
11
Oct
BLA
Queen's Park
1-4
Annan Athletic
QUE
AVG
55 72%
Scottish Championship
05
Oct
QUE
Queen's Park
1-0
Hamilton Academical
HAM
RM
RM
55 73%
Scottish Championship
28
Sep
DUN
Queen's Park
1-2
Dunfermline Athletic FC
QUE
CM
CM
54 70%
Scottish Championship
21
Sep
QUE
Queen's Park
1-1
Ayr United
AYR
CAM
CAM
54 67%
Scottish Championship
14
Sep
QUE
Queen's Park
1-0
Greenock Morton
GRE
CM
CM
52 63%
Challenge Cup
08
Sep
QUE
Queen's Park
1-0
Edinburgh City
EDI
CM
CM
52 61%
Scottish Championship
31
Aug
PAR
Queen's Park
3-0
Partick Thistle
QUE
CM
CM
52 61%
Scottish Championship
24
Aug
AIR
Queen's Park
0-2
Airdrieonians
QUE
CM
CM
52 61%
Scottish League Cup
17
Aug
ABE
Queen's Park
1-0
Aberdeen
QUE
AVG
51 54%
Scottish Championship
09
Aug
QUE
Queen's Park
1-1
Livingston
LIV
CM
CM
51 55%
Scottish Championship
02
Aug
FAL
Queen's Park
2-1
Falkirk
QUE
CM
CM
50 52%
Scottish League Cup
27
Jul
QUE
Queen's Park
6-0
Kelty Hearts
KHE
CM
CM
50 51%
Scottish League Cup
23
Jul
QUE
Queen's Park
4-0
Elgin City
ELG
CM
CM
48 45%
Scottish League Cup
16
Jul
HIB
Queen's Park
5-1
Hibernian FC
QUE
CDM
CDM
47 41%
Scottish League Cup
13
Jul
PET
Queen's Park
0-5
Peterhead
QUE
ST
ST
47 40%
Friendly
10
Jul
QUE
Queen's Park
4-6
Celtic
CEL
AVG
44 35%
Championship Escocia - Play Offs Ascenso
18
May
ICT
Inverness CT
2-3
Hamilton Academical
HAM
AVG
45 36%
Championship Escocia - Play Offs Ascenso
15
May
HAM
Inverness CT
2-1
Hamilton Academical
ICT
AVG
45 36%
Championship Escocia - Play Offs Ascenso
11
May
ICT
Inverness CT
1-0
Montrose
MON
AVG
45 37%
Championship Escocia - Play Offs Ascenso
07
May
MON
Inverness CT
0-0
Montrose
ICT
AVG
45 38%
Scottish Championship
03
May
ICT
Inverness CT
3-1
Greenock Morton
GRE
AVG
45 38%
Scottish Championship
27
Apr
DUN
Inverness CT
1-1
Dunfermline Athletic FC
ICT
AVG
45 39%
Scottish Championship
19
Apr
ICT
Inverness CT
0-1
Raith Rovers
RAI
AVG
45 39%
Scottish Championship
13
Apr
QUE
Inverness CT
0-1
Queen's Park
ICT
AVG
47 40%
Scottish Championship
06
Apr
ICT
Inverness CT
2-1
Arbroath
ARB
AVG
47 41%
Scottish Championship
30
Mar
PAR
Inverness CT
1-0
Partick Thistle
ICT
AVG
47 42%
Scottish Championship
17
Feb
ICT
Inverness CT
3-3
Partick Thistle
PAR
AVG
48 44%
Scottish Cup
10
Feb
ICT
Inverness CT
1-3
Hibernian FC
HIB
AVG
48 45%
Scottish Championship
27
Jan
RAI
Inverness CT
2-3
Raith Rovers
ICT
AVG
49 47%
Scottish Cup
20
Jan
ICT
Inverness CT
4-0
Broomhill FC
BFC
AVG
49 48%
Scottish Championship
12
Jan
ICT
Inverness CT
0-1
Dundee United
DUN
AVG
49 49%
Scottish Championship
02
Jan
AIR
Inverness CT
2-0
Airdrieonians
ICT
AVG
50 51%
2023 Pos. Rating
Scottish Championship
30
Dec
ICT
Inverness CT
0-0
Greenock Morton
GRE
AVG
50 51%
Scottish Championship
12
Dec
GRE
Inverness CT
2-1
Greenock Morton
ICT
AVG
51 53%
Scottish League Cup
18
Jul
DUM
Inverness CT
2-1
Dumbarton
ICT
AVG
53 64%
Scottish League Cup
15
Jul
ICT
Inverness CT
2-1
Bonnyrigg Rose
BRA
CM
CM
53 65%
Scottish Cup
03
Jun
CEL
Inverness CT
3-1
Celtic
ICT
AVG
54 67%
Scottish Championship
05
May
ICT
Inverness CT
1-2
Ayr United
AYR
AVG
55 70%
Scottish Cup
29
Apr
FAL
Inverness CT
0-3
Falkirk
ICT
AVG
55 72%
Scottish Championship
18
Mar
QUE
Inverness CT
2-1
Queen's Park
ICT
AVG
55 77%
Scottish Cup
10
Mar
ICT
Inverness CT
2-1
Kilmarnock
KIL
AVG
56 79%
2022 Pos. Rating
Scottish Championship
15
Oct
COV
Inverness CT
0-1
Cove Rangers
ICT
CAM
CAM
59 94%
Scottish Championship
07
Oct
ICT
Inverness CT
1-0
Partick Thistle
PAR
CAM
CAM
59 94%
Scottish Championship
01
Oct
AYR
Inverness CT
0-1
Ayr United
ICT
AVG
59 93%
Scottish League Cup
31
Aug
MHE
Inverness CT
4-0
Motherwell
ICT
CAM
CAM
59 97%
Scottish Championship
27
Aug
ICT
Inverness CT
0-1
Greenock Morton
GRE
CM
CM
60 98%
Scottish Championship
19
Aug
PAR
Inverness CT
4-1
Partick Thistle
ICT
CM
CM
60 99%
Scottish Championship
13
Aug
ICT
Inverness CT
4-1
Cove Rangers
COV
CM
CM
60 100%
Scottish Championship
06
Aug
ARB
Inverness CT
0-0
Arbroath
ICT
CM
CM
59 97%
Scottish Championship
30
Jul
ICT
Inverness CT
1-1
Queen's Park
QUE
CM
CM
59 95%
Scottish League Cup
23
Jul
ICT
Inverness CT
1(5-3)1
Cove Rangers
COV
AVG
59 94%
Scottish League Cup
19
Jul
ICT
Inverness CT
4-0
Albion Rovers
ALB
CM
CM
57 86%
Scottish League Cup
12
Jul
LIV
Inverness CT
1-2
Livingston
ICT
CAM
CAM
57 86%
Scottish League Cup
09
Jul
KHE
Inverness CT
0-1
Kelty Hearts
ICT
RB
RB
56 80%
Friendly
29
Jun
CLA
Inverness CT
0-10
Clachnacuddin
ICT
AVG
56 78%
Scottish Championship
29
Apr
ICT
Inverness CT
4-0
Hamilton Academical
HAM
CM
CM
57 85%
Scottish Championship
23
Apr
GRE
Inverness CT
0-1
Greenock Morton
ICT
CAM
CAM
57 81%
Scottish Championship
19
Apr
QOS
Inverness CT
2-1
Queen of the South
ICT
AVG
55 74%
Scottish Championship
15
Apr
ICT
Inverness CT
2-1
Kilmarnock
KIL
AVG
55 76%
Scottish Championship
09
Apr
AYR
Inverness CT
2-2
Ayr United
ICT
AVG
56 77%
Scottish Championship
15
Jan
ICT
Inverness CT
2-2
Queen of the South
QOS
LW
LW
57 86%
Scottish Championship
08
Jan
ICT
Inverness CT
1-1
Raith Rovers
RAI
AVG
57 85%
2021 Pos. Rating
Scottish Championship
18
Dec
ICT
Inverness CT
1-2
Hamilton Academical
HAM
AVG
58 88%
Scottish Cup
07
Dec
GRE
Inverness CT
1(5-4)1
Greenock Morton
ICT
RW
RW
58 91%
Scottish Championship
03
Dec
ICT
Inverness CT
1-0
Kilmarnock
KIL
RW
RW
58 90%
Challenge Cup
30
Nov
ICT
Inverness CT
0(4-5)0
Raith Rovers
RAI
CM
CM
58 88%
Scottish Cup
27
Nov
ICT
Inverness CT
1-1
Greenock Morton
GRE
RW
RW
57 86%
Scottish Championship
19
Nov
QOS
Inverness CT
1-2
Queen of the South
ICT
RW
RW
57 84%
Scottish Championship
13
Nov
ICT
Inverness CT
1-2
Dunfermline Athletic FC
DUN
AVG
57 83%
Scottish Championship
06
Nov
AYR
Inverness CT
2-2
Ayr United
ICT
AVG
57 84%
Scottish Championship
30
Oct
PAR
Inverness CT
0-0
Partick Thistle
ICT
AVG
57 86%
Scottish Championship
26
Oct
ICT
Inverness CT
0-1
Arbroath
ARB
CM
CM
57 87%