C. Main's matches

2025
Events Pts
Scottish Championship
01
Aug
ARB
Ayr United
1-1
Arbroath
AYR
66
5.8
Scottish League Cup
27
Jul
STM
Ayr United
2-1
St. Mirren
AYR
90
5.8
Scottish League Cup
22
Jul
AYR
Ayr United
3-0
Forfar Athletic
FOR
70
7.5
Scottish League Cup
19
Jul
AYR
Ayr United
4-0
Arbroath
ARB
66
2
8.2
Scottish League Cup
15
Jul
BLA
Ayr United
1-6
Annan Athletic
AYR
29
5.5
Friendly
04
Jul
KIL
Ayr United
1-0
Kilmarnock
AYR
90
5.7
Friendly
27
Jun
AYR
Ayr United
1-1
The New Saints
TNS
90
6.0
Scottish Premiership play-offs
09
May
AYR
Ayr United
0-2
Partick Thistle
PAR
34
4.7
Scottish Premiership play-offs
06
May
PAR
Ayr United
0-1
Partick Thistle
AYR
13
4.9
Scottish Championship
02
May
AIR
Ayr United
0-1
Airdrieonians
AYR
44
5.1
Scottish Championship
11
Apr
AYR
Ayr United
1-1
Falkirk
FAL
76
6.2
Scottish Championship
05
Apr
RAI
Ayr United
1-0
Raith Rovers
AYR
90
5.6
Scottish Championship
29
Mar
AYR
Ayr United
3-0
Dunfermline Athletic FC
DUN
78
6.8
Scottish Championship
22
Mar
AYR
Ayr United
1-1
Hamilton Academical
HAM
90
5.9
Scottish Championship
15
Mar
PAR
Ayr United
2-0
Partick Thistle
AYR
72
5.4
Scottish Championship
08
Mar
GRE
Ayr United
2-1
Greenock Morton
AYR
90
6.5
Scottish Championship
04
Mar
QUE
Ayr United
2-3
Queen's Park
AYR
33
7.7
Scottish Championship
01
Mar
AYR
Ayr United
4-1
Airdrieonians
AIR
90
2
8.6
Scottish Championship
22
Feb
AYR
Ayr United
1-2
Livingston
LIV
44
5.0
Scottish Championship
15
Feb
FAL
Ayr United
2-2
Falkirk
AYR
16
4.9
Scottish Cup
07
Feb
AYR
Ayr United
0-1
Hibernian FC
HIB
3
4.7
Scottish Championship
25
Jan
AYR
Ayr United
2-1
Partick Thistle
PAR
16
4.9
Scottish Cup
20
Jan
DUN
Dundee
1-0
Dundee United
DUN
0
Banquillo
SPL
14
Jan
DUN
Dundee
3-3
Celtic
CEL
0
Banquillo
SPL
09
Jan
DUN
Dundee
1-1
Rangers
GLA
0
Banquillo
SPL
05
Jan
STJ
Dundee
1-3
St. Johnstone
DUN
6
4.8
SPL
02
Jan
DUN
Dundee
1-2
Dundee United
DUN
0
4.7
2024
Events Pts
SPL
29
Dec
STM
Dundee
1-2
St. Mirren
DUN
0
Banquillo
SPL
26
Dec
DUN
Dundee
0-3
Ross County FC
ROS
22
4.7
SPL
21
Dec
GLA
Dundee
1-0
Rangers
DUN
0
Banquillo
SPL
07
Dec
HOM
Dundee
2-0
Heart of Midlothian
DUN
0
Banquillo
SPL
04
Dec
DUN
Dundee
4-1
Motherwell
MHE
0
Banquillo
SPL
23
Nov
DUN
Dundee
4-1
Hibernian FC
HIB
3
5.9
SPL
09
Nov
ABE
Dundee
4-1
Aberdeen
DUN
0
4.7
SPL
03
Nov
DUN
Dundee
3-2
Kilmarnock
KIL
0
Banquillo
SPL
30
Oct
CEL
Dundee
2-0
Celtic
DUN
0
Banquillo
SPL
26
Oct
DUN
Dundee
1-2
St. Johnstone
STJ
69
5.1
SPL
19
Oct
MHE
Dundee
0-1
Motherwell
DUN
90
6.8
SPL
05
Oct
DUN
Dundee
2-3
Kilmarnock
KIL
46
5.4
SPL
28
Sep
DUN
Dundee
1-2
Aberdeen
ABE
11
4.8
Scottish League Cup
21
Sep
GLA
Dundee
3-0
Rangers
DUN
13
4.7
SPL
14
Sep
ROS
Dundee
2-0
Ross County FC
DUN
25
4.8
SPL
31
Aug
DUN
Dundee
2-2
St. Mirren
STM
90
7.2
SPL
24
Aug
HIB
Dundee
2-2
Hibernian FC
DUN
15
4.9
Scottish League Cup
17
Aug
DUN
Dundee
6-1
Airdrieonians
AIR
21
5.9
SPL
10
Aug
DUN
Dundee
3-1
Heart of Midlothian
HOM
0
4.7
SPL
04
Aug
DUN
Dundee
2-2
Dundee United
DUN
17
4.9
Scottish League Cup
27
Jul
DUN
Dundee
6-0
Inverness CT
ICT
32
5.6
Scottish League Cup
23
Jul
DUN
Dundee
3-1
Annan Athletic
BLA
67
6.2
Scottish League Cup
16
Jul
ARB
Dundee
0-2
Arbroath
DUN
62
6.2
Scottish League Cup
13
Jul
BRA
Dundee
1-7
Bonnyrigg Rose
DUN
90
3
9.9
Friendly
10
Jul
DUN
Dundee
0-2
Dunfermline Athletic FC
DUN
66
7.2
Friendly
06
Jul
LPO
Dundee
1-1
Lech Poznań
DUN
46
5.8
Friendly
29
Jun
ARB
Dundee
1-3
Arbroath
DUN
90
6.7
SPL
18
May
DUN
Dundee
1-1
Kilmarnock
KIL
20
4.7
SPL
14
May
GLA
Dundee
5-2
Rangers
DUN
15
4.8
SPL
11
May
HOM
Dundee
3-0
Heart of Midlothian
DUN
7
4.7
SPL
04
May
DUN
Dundee
1-3
St. Mirren
STM
24
4.8
SPL
28
Apr
DUN
Dundee
1-2
Celtic
CEL
0
Banquillo
SPL
17
Apr
DUN
Dundee
0-0
Rangers
GLA
27
5.0
SPL
13
Apr
ABE
Dundee
0-0
Aberdeen
DUN
15
4.9
SPL
13
Mar
DUN
Dundee
1-0
Aberdeen
ABE
90
6.4
SPL
02
Mar
DUN
Dundee
2-2
Kilmarnock
KIL
75
6.1
SPL
28
Feb
CEL
Dundee
7-1
Celtic
DUN
64
5.1
SPL
24
Feb
HIB
Dundee
2-1
Hibernian FC
DUN
24
4.9
SPL
17
Feb
DUN
Dundee
2-0
Ross County FC
ROS
9
4.9
SPL
07
Feb
STM
Dundee
2-0
St. Mirren
DUN
59
5.4
SPL
03
Feb
DUN
Dundee
2-3
Heart of Midlothian
HOM
0
Banquillo
SPL
30
Jan
ABE
Dundee
1-1
Aberdeen
DUN
18
4.9
SPL
27
Jan
LIV
Dundee
1-4
Livingston
DUN
0
Banquillo
SPL
23
Jan
HOM
Dundee
3-2
Heart of Midlothian
DUN
20
4.7
Scottish Cup
20
Jan
KIL
Dundee
2-0
Kilmarnock
DUN
33
4.8
2023
Events Pts
ISL
08
Dec
BEN
Bengaluru
0-4
Mumbai City
MUM
77
5.0
ISL
30
Nov
BEN
Bengaluru
3-3
Punjab FC
MIN
90
7.0
ISL
26
Nov
NOR
Bengaluru
1-1
NorthEast United
BEN
44
5.1
ISL
04
Nov
HYD
Bengaluru
1-1
Hyderabad FC
BEN
0
Banquillo
ISL
31
Oct
DEL
Bengaluru
3-2
Odisha FC
BEN
24
4.9
ISL
25
Oct
BEN
Bengaluru
0-0
Goa
GOA
10
4.8
ISL
04
Oct
BEN
Bengaluru
2-1
East Bengal Club
EAS
65
6.1
ISL
27
Sep
MBS
Bengaluru
1-0
Mohun Bagan SG
BEN
83
5.6
ISL
21
Sep
KER
Bengaluru
2-1
Kerala Blasters
BEN
25
5.8
SPL
27
May
STM
St. Mirren
0-3
Rangers
GLA
90
5.3
SPL
24
May
ABE
St. Mirren
3-0
Aberdeen
STM
75
5.4
SPL
20
May
CEL
St. Mirren
2-2
Celtic
STM
90
2
9.7
SPL
13
May
STM
St. Mirren
2-2
Heart of Midlothian
HOM
90
6.5
SPL
06
May
HIB
St. Mirren
2-1
Hibernian FC
STM
90
6.2
SPL
22
Apr
STM
St. Mirren
0-2
Kilmarnock
KIL
90
5.3
SPL
15
Apr
GLA
St. Mirren
5-2
Rangers
STM
87
5.8
SPL
08
Apr
HOM
St. Mirren
0-2
Heart of Midlothian
STM
90
8.4
SPL
01
Apr
STM
St. Mirren
3-0
Livingston
LIV
90
7.8
SPL
18
Mar
DUN
St. Mirren
1-1
Dundee United
STM
90
6.3
SPL
05
Mar
STM
St. Mirren
1-5
Celtic
CEL
75
5.4
SPL
25
Feb
STJ
St. Mirren
1-1
St. Johnstone
STM
90
6.3
SPL
18
Feb
STM
St. Mirren
1-0
Ross County FC
ROS
90
6.6
SPL
15
Feb
MHE
St. Mirren
2-1
Motherwell
STM
90
5.7
Scottish Cup
11
Feb
CEL
St. Mirren
5-1
Celtic
STM
77
5.5
SPL
04
Feb
STM
St. Mirren
0-1
Hibernian FC
HIB
90
5.7
SPL
01
Feb
ABE
St. Mirren
1-3
Aberdeen
STM
90
2
9.6
SPL
28
Jan
STM
St. Mirren
1-0
Motherwell
MHE
90
9.1
Scottish Cup
21
Jan
STM
St. Mirren
0(3-0)0
Dundee
DUN
82
6.0
2025 Pos. Rating
Scottish Championship
01
Aug
ARB
Ayr United
1-1
Arbroath
AYR
ST
ST
60 58%
Scottish League Cup
27
Jul
STM
Ayr United
2-1
St. Mirren
AYR
ST
ST
60 57%
Scottish League Cup
22
Jul
AYR
Ayr United
3-0
Forfar Athletic
FOR
ST
ST
60 56%
Scottish League Cup
19
Jul
AYR
Ayr United
4-0
Arbroath
ARB
ST
ST
60 56%
Scottish League Cup
15
Jul
BLA
Ayr United
1-6
Annan Athletic
AYR
F
59 54%
Friendly
04
Jul
KIL
Ayr United
1-0
Kilmarnock
AYR
F
59 55%
Friendly
27
Jun
AYR
Ayr United
1-1
The New Saints
TNS
F
59 54%
Scottish Premiership play-offs
09
May
AYR
Ayr United
0-2
Partick Thistle
PAR
F
59 55%
Scottish Premiership play-offs
06
May
PAR
Ayr United
0-1
Partick Thistle
AYR
F
60 56%
Scottish Championship
02
May
AIR
Ayr United
0-1
Airdrieonians
AYR
F
60 57%
Scottish Championship
11
Apr
AYR
Ayr United
1-1
Falkirk
FAL
ST
ST
60 58%
Scottish Championship
05
Apr
RAI
Ayr United
1-0
Raith Rovers
AYR
ST
ST
60 56%
Scottish Championship
29
Mar
AYR
Ayr United
3-0
Dunfermline Athletic FC
DUN
ST
ST
59 55%
Scottish Championship
22
Mar
AYR
Ayr United
1-1
Hamilton Academical
HAM
ST
ST
59 54%
Scottish Championship
15
Mar
PAR
Ayr United
2-0
Partick Thistle
AYR
ST
ST
59 53%
Scottish Championship
08
Mar
GRE
Ayr United
2-1
Greenock Morton
AYR
ST
ST
59 53%
Scottish Championship
04
Mar
QUE
Ayr United
2-3
Queen's Park
AYR
F
58 50%
Scottish Championship
01
Mar
AYR
Ayr United
4-1
Airdrieonians
AIR
ST
ST
56 45%
Scottish Championship
22
Feb
AYR
Ayr United
1-2
Livingston
LIV
F
55 42%
Scottish Championship
15
Feb
FAL
Ayr United
2-2
Falkirk
AYR
F
55 43%
Scottish Cup
07
Feb
AYR
Ayr United
0-1
Hibernian FC
HIB
F
55 43%
Scottish Championship
25
Jan
AYR
Ayr United
2-1
Partick Thistle
PAR
F
56 44%
Scottish Cup
20
Jan
DUN
Dundee
1-0
Dundee United
DUN
F
56 45%
SPL
14
Jan
DUN
Dundee
3-3
Celtic
CEL
F
57 46%
SPL
09
Jan
DUN
Dundee
1-1
Rangers
GLA
F
57 47%
SPL
05
Jan
STJ
Dundee
1-3
St. Johnstone
DUN
F
57 48%
SPL
02
Jan
DUN
Dundee
1-2
Dundee United
DUN
F
57 48%
2024 Pos. Rating
SPL
29
Dec
STM
Dundee
1-2
St. Mirren
DUN
F
57 49%
SPL
26
Dec
DUN
Dundee
0-3
Ross County FC
ROS
F
58 51%
SPL
21
Dec
GLA
Dundee
1-0
Rangers
DUN
F
58 52%
SPL
07
Dec
HOM
Dundee
2-0
Heart of Midlothian
DUN
F
59 53%
SPL
04
Dec
DUN
Dundee
4-1
Motherwell
MHE
F
59 54%
SPL
23
Nov
DUN
Dundee
4-1
Hibernian FC
HIB
F
60 56%
SPL
09
Nov
ABE
Dundee
4-1
Aberdeen
DUN
F
60 56%
SPL
03
Nov
DUN
Dundee
3-2
Kilmarnock
KIL
F
60 57%
SPL
30
Oct
CEL
Dundee
2-0
Celtic
DUN
F
60 58%
SPL
26
Oct
DUN
Dundee
1-2
St. Johnstone
STJ
ST
ST
60 59%
SPL
19
Oct
MHE
Dundee
0-1
Motherwell
DUN
ST
ST
61 60%
SPL
05
Oct
DUN
Dundee
2-3
Kilmarnock
KIL
ST
ST
60 57%
SPL
28
Sep
DUN
Dundee
1-2
Aberdeen
ABE
F
60 57%
Scottish League Cup
21
Sep
GLA
Dundee
3-0
Rangers
DUN
F
60 58%
SPL
14
Sep
ROS
Dundee
2-0
Ross County FC
DUN
F
60 59%
SPL
31
Aug
DUN
Dundee
2-2
St. Mirren
STM
ST
ST
61 61%
SPL
24
Aug
HIB
Dundee
2-2
Hibernian FC
DUN
F
60 57%
Scottish League Cup
17
Aug
DUN
Dundee
6-1
Airdrieonians
AIR
F
60 58%
SPL
10
Aug
DUN
Dundee
3-1
Heart of Midlothian
HOM
F
60 57%
SPL
04
Aug
DUN
Dundee
2-2
Dundee United
DUN
F
60 59%
Scottish League Cup
27
Jul
DUN
Dundee
6-0
Inverness CT
ICT
F
61 60%
Scottish League Cup
23
Jul
DUN
Dundee
3-1
Annan Athletic
BLA
ST
ST
61 60%
Scottish League Cup
16
Jul
ARB
Dundee
0-2
Arbroath
DUN
ST
ST
61 60%
Scottish League Cup
13
Jul
BRA
Dundee
1-7
Bonnyrigg Rose
DUN
ST
ST
61 60%
Friendly
10
Jul
DUN
Dundee
0-2
Dunfermline Athletic FC
DUN
F
60 57%
Friendly
06
Jul
LPO
Dundee
1-1
Lech Poznań
DUN
F
59 55%
Friendly
29
Jun
ARB
Dundee
1-3
Arbroath
DUN
F
59 54%
SPL
18
May
DUN
Dundee
1-1
Kilmarnock
KIL
F
60 56%
SPL
14
May
GLA
Dundee
5-2
Rangers
DUN
F
60 57%
SPL
11
May
HOM
Dundee
3-0
Heart of Midlothian
DUN
F
60 58%
SPL
04
May
DUN
Dundee
1-3
St. Mirren
STM
F
60 59%
SPL
28
Apr
DUN
Dundee
1-2
Celtic
CEL
F
61 60%
SPL
17
Apr
DUN
Dundee
0-0
Rangers
GLA
F
61 62%
SPL
13
Apr
ABE
Dundee
0-0
Aberdeen
DUN
F
61 63%
SPL
13
Mar
DUN
Dundee
1-0
Aberdeen
ABE
ST
ST
62 66%
SPL
02
Mar
DUN
Dundee
2-2
Kilmarnock
KIL
ST
ST
62 64%
SPL
28
Feb
CEL
Dundee
7-1
Celtic
DUN
ST
ST
61 62%
SPL
24
Feb
HIB
Dundee
2-1
Hibernian FC
DUN
F
61 63%
SPL
17
Feb
DUN
Dundee
2-0
Ross County FC
ROS
F
62 64%
SPL
07
Feb
STM
Dundee
2-0
St. Mirren
DUN
ST
ST
62 66%
SPL
03
Feb
DUN
Dundee
2-3
Heart of Midlothian
HOM
F
62 66%
SPL
30
Jan
ABE
Dundee
1-1
Aberdeen
DUN
F
63 67%
SPL
27
Jan
LIV
Dundee
1-4
Livingston
DUN
F
63 68%
SPL
23
Jan
HOM
Dundee
3-2
Heart of Midlothian
DUN
F
63 70%
Scottish Cup
20
Jan
KIL
Dundee
2-0
Kilmarnock
DUN
F
63 71%
2023 Pos. Rating
ISL
08
Dec
BEN
Bengaluru
0-4
Mumbai City
MUM
ST
ST
64 75%
ISL
30
Nov
BEN
Bengaluru
3-3
Punjab FC
MIN
ST
ST
64 77%
ISL
26
Nov
NOR
Bengaluru
1-1
NorthEast United
BEN
F
64 75%
ISL
04
Nov
HYD
Bengaluru
1-1
Hyderabad FC
BEN
F
65 78%
ISL
31
Oct
DEL
Bengaluru
3-2
Odisha FC
BEN
F
65 80%
ISL
25
Oct
BEN
Bengaluru
0-0
Goa
GOA
F
66 81%
ISL
04
Oct
BEN
Bengaluru
2-1
East Bengal Club
EAS
ST
ST
66 84%
ISL
27
Sep
MBS
Bengaluru
1-0
Mohun Bagan SG
BEN
ST
ST
66 85%
ISL
21
Sep
KER
Bengaluru
2-1
Kerala Blasters
BEN
F
66 86%
SPL
27
May
STM
St. Mirren
0-3
Rangers
GLA
ST
ST
69 98%
SPL
24
May
ABE
St. Mirren
3-0
Aberdeen
STM
ST
ST
69 99%
SPL
20
May
CEL
St. Mirren
2-2
Celtic
STM
ST
ST
69 100%
SPL
13
May
STM
St. Mirren
2-2
Heart of Midlothian
HOM
ST
ST
67 90%
SPL
06
May
HIB
St. Mirren
2-1
Hibernian FC
STM
ST
ST
67 89%
SPL
22
Apr
STM
St. Mirren
0-2
Kilmarnock
KIL
ST
ST
67 89%
SPL
15
Apr
GLA
St. Mirren
5-2
Rangers
STM
ST
ST
67 90%
SPL
08
Apr
HOM
St. Mirren
0-2
Heart of Midlothian
STM
ST
ST
68 91%
SPL
01
Apr
STM
St. Mirren
3-0
Livingston
LIV
ST
ST
66 86%
SPL
18
Mar
DUN
St. Mirren
1-1
Dundee United
STM
ST
ST
66 83%
SPL
05
Mar
STM
St. Mirren
1-5
Celtic
CEL
ST
ST
66 83%
SPL
25
Feb
STJ
St. Mirren
1-1
St. Johnstone
STM
ST
ST
66 84%
SPL
18
Feb
STM
St. Mirren
1-0
Ross County FC
ROS
ST
ST
66 83%
SPL
15
Feb
MHE
St. Mirren
2-1
Motherwell
STM
ST
ST
66 83%
Scottish Cup
11
Feb
CEL
St. Mirren
5-1
Celtic
STM
ST
ST
66 83%
SPL
04
Feb
STM
St. Mirren
0-1
Hibernian FC
HIB
ST
ST
66 83%
SPL
01
Feb
ABE
St. Mirren
1-3
Aberdeen
STM
ST
ST
66 83%
SPL
28
Jan
STM
St. Mirren
1-0
Motherwell
MHE
ST
ST
64 77%
Scottish Cup
21
Jan
STM
St. Mirren
0(3-0)0
Dundee
DUN
ST
ST
64 72%