M. O'halloran's matches

2025
Events Pts
Challenge Cup
05
Feb
DUN
Dunfermline Athletic FC
0-2
Livingston
LIV
21
4.8
Scottish Championship
01
Feb
DUN
Dunfermline Athletic FC
3-1
Raith Rovers
RAI
0
Banquillo
Scottish Championship
25
Jan
AIR
Dunfermline Athletic FC
3-0
Airdrieonians
DUN
23
4.7
Cup
18
Jan
DUN
Dunfermline Athletic FC
3-0
Stenhousemuir
STE
11
4.9
2024
Events Pts
Scottish Championship
27
Dec
DUN
Dunfermline Athletic FC
3-3
Falkirk
FAL
0
Banquillo
Scottish Championship
14
Dec
RAI
Dunfermline Athletic FC
2-0
Raith Rovers
DUN
0
Banquillo
Scottish Championship
07
Dec
DUN
Dunfermline Athletic FC
3-2
Hamilton Academical
HAM
0
Banquillo
Cup
30
Nov
EDI
Dunfermline Athletic FC
1-2
Edinburgh City
DUN
0
Banquillo
Challenge Cup
12
Oct
DUN
Dunfermline Athletic FC
2-1
Kelty Hearts
KHE
0
Banquillo
Scottish Championship
05
Oct
AIR
Dunfermline Athletic FC
1-1
Airdrieonians
DUN
0
Banquillo
Scottish Championship
28
Sep
DUN
Dunfermline Athletic FC
1-2
Queen's Park
QUE
0
Banquillo
Scottish Championship
13
Sep
DUN
Dunfermline Athletic FC
2-0
Raith Rovers
RAI
0
Banquillo
Scottish Championship
24
Aug
HAM
Dunfermline Athletic FC
1-0
Hamilton Academical
DUN
0
Banquillo
Scottish Championship
10
Aug
DUN
Dunfermline Athletic FC
0-2
Falkirk
FAL
20
4.8
Scottish Championship
03
Aug
LIV
Dunfermline Athletic FC
2-0
Livingston
DUN
0
Banquillo
League Cup
27
Jul
DUN
Dunfermline Athletic FC
1-2
Cove Rangers
COV
61
5.3
League Cup
20
Jul
LIV
Dunfermline Athletic FC
1-0
Livingston
DUN
0
Banquillo
League Cup
16
Jul
DUN
Dunfermline Athletic FC
0-2
Forfar Athletic
FOR
23
4.7
League Cup
13
Jul
SPA
Dunfermline Athletic FC
0-3
Spartans
DUN
0
Banquillo
Scottish Championship
03
May
AYR
Dunfermline Athletic FC
3-3
Ayr United
DUN
32
5.6
Scottish Championship
27
Apr
DUN
Dunfermline Athletic FC
1-1
Inverness CT
ICT
0
Banquillo
Scottish Championship
20
Apr
DUN
Dunfermline Athletic FC
0-0
Queen's Park
QUE
0
Banquillo
Scottish Championship
13
Apr
AIR
Dunfermline Athletic FC
2-1
Airdrieonians
DUN
44
5.1
Scottish Championship
06
Apr
DUN
Dunfermline Athletic FC
1-1
Partick Thistle
PAR
0
Banquillo
Scottish Championship
30
Mar
ARB
Dunfermline Athletic FC
2-3
Arbroath
DUN
0
Banquillo
Scottish Championship
23
Mar
GRE
Dunfermline Athletic FC
0-1
Greenock Morton
DUN
0
Banquillo
Scottish Championship
15
Mar
DUN
Dunfermline Athletic FC
3-1
Dundee United
DUN
0
Banquillo
Scottish Championship
09
Mar
RAI
Dunfermline Athletic FC
2-0
Raith Rovers
DUN
0
Banquillo
Scottish Championship
05
Mar
DUN
Dunfermline Athletic FC
0-2
Airdrieonians
AIR
20
4.8
Scottish Championship
02
Mar
DUN
Dunfermline Athletic FC
2-0
Ayr United
AYR
18
5.0
Scottish Championship
27
Feb
ICT
Dunfermline Athletic FC
0-0
Inverness CT
DUN
44
5.2
Scottish Championship
17
Feb
DUN
Dunfermline Athletic FC
1-1
Arbroath
ARB
90
5.8
Scottish Championship
10
Feb
DUN
Dunfermline Athletic FC
0-3
Queen's Park
QUE
81
4.9
Scottish Championship
03
Feb
DUN
Dunfermline Athletic FC
0-5
Greenock Morton
GRE
90
4.7
Scottish Championship
27
Jan
DUN
Dunfermline Athletic FC
0-0
Dundee United
DUN
90
6.8
Scottish Championship
05
Jan
QUE
Dunfermline Athletic FC
2-1
Queen's Park
DUN
80
5.5
Scottish Championship
02
Jan
DUN
Dunfermline Athletic FC
1-2
Raith Rovers
RAI
16
4.8
2023
Events Pts
Scottish Championship
30
Dec
AYR
Dunfermline Athletic FC
2-2
Ayr United
DUN
77
6.8
Scottish Championship
23
Dec
ARB
Dunfermline Athletic FC
1-1
Arbroath
DUN
56
5.8
Scottish Championship
16
Dec
DUN
Dunfermline Athletic FC
1-2
Partick Thistle
PAR
90
5.8
Scottish Championship
09
Dec
AIR
Dunfermline Athletic FC
1-2
Airdrieonians
DUN
90
6.9
Scottish Championship
28
Nov
DUN
Dunfermline Athletic FC
3-0
Arbroath
ARB
27
5.0
Cup
24
Nov
DUN
Dunfermline Athletic FC
0-3
Raith Rovers
RAI
0
Banquillo
Scottish Championship
18
Nov
DUN
Dunfermline Athletic FC
1-1
Inverness CT
ICT
20
4.9
Scottish Championship
10
Nov
DUN
Dunfermline Athletic FC
1-2
Dundee United
DUN
22
5.3
Scottish Championship
03
Nov
GRE
Dunfermline Athletic FC
1-2
Greenock Morton
DUN
17
5.0
Scottish Championship
28
Oct
RAI
Dunfermline Athletic FC
1-0
Raith Rovers
DUN
25
4.9
Scottish Championship
21
Oct
DUN
Dunfermline Athletic FC
0-1
Ayr United
AYR
90
5.6
Scottish Championship
30
Sep
PAR
Dunfermline Athletic FC
3-0
Partick Thistle
DUN
90
5.3
Scottish Championship
23
Sep
DUN
Dunfermline Athletic FC
3-1
Greenock Morton
GRE
90
8.3
Scottish Championship
16
Sep
QUE
Dunfermline Athletic FC
0-2
Queen's Park
DUN
90
7.4
Challenge Cup
09
Sep
DUN
Dunfermline Athletic FC
3-0
Dundee United
DUN
90
5.3
Scottish Championship
02
Sep
ICT
Dunfermline Athletic FC
1-1
Inverness CT
DUN
59
5.9
Scottish Championship
26
Aug
DUN
Dunfermline Athletic FC
0-1
Raith Rovers
RAI
63
5.3
Scottish Championship
12
Aug
DUN
Dunfermline Athletic FC
1-1
Dundee United
DUN
57
5.9
League Cup
15
Jul
RAI
Dunfermline Athletic FC
1(2-4)1
Raith Rovers
DUN
29
5.0
Friendly
09
Jul
DUN
Dunfermline Athletic FC
1-1
Heart of Midlothian
HOM
46
5.8
Scottish Championship
22
Apr
ARB
Cove Rangers
0-1
Arbroath
COV
30
6.0
Scottish Championship
15
Apr
COV
Cove Rangers
1-2
Inverness CT
ICT
90
6.0
Scottish Championship
08
Apr
HAM
Cove Rangers
1-1
Hamilton Academical
COV
65
6.1
Scottish Championship
01
Apr
COV
Cove Rangers
0-5
Partick Thistle
PAR
90
4.7
Scottish Championship
24
Mar
AYR
Cove Rangers
3-0
Ayr United
COV
81
5.3
Scottish Championship
18
Mar
RAI
Cove Rangers
6-1
Raith Rovers
COV
25
5.1
Scottish Championship
10
Mar
QUE
Cove Rangers
1-0
Queen's Park
COV
90
5.9
Scottish Championship
04
Mar
COV
Cove Rangers
0-2
Dundee
DUN
90
5.5
Scottish Championship
25
Feb
GRE
Cove Rangers
2-1
Greenock Morton
COV
69
5.6
Scottish Premiership
05
Feb
STJ
St. Johnstone
1-4
Celtic
CEL
0
Banquillo
Scottish Premiership
28
Jan
GLA
St. Johnstone
2-0
Rangers
STJ
0
Banquillo
Scottish Premiership
14
Jan
STJ
St. Johnstone
2-4
Livingston
LIV
0
Banquillo
Scottish Premiership
07
Jan
ABE
St. Johnstone
2-0
Aberdeen
STJ
0
Banquillo
Scottish Premiership
02
Jan
STJ
St. Johnstone
0-1
Dundee United
DUN
5
4.7
2022
Events Pts
Scottish Premiership
28
Dec
STJ
St. Johnstone
2-3
Heart of Midlothian
HOM
0
Banquillo
Scottish Premiership
24
Dec
CEL
St. Johnstone
4-1
Celtic
STJ
0
Banquillo
Scottish Premiership
17
Dec
ROS
St. Johnstone
1-2
Ross County FC
STJ
0
Banquillo
Scottish Premiership
15
Oct
LIV
St. Johnstone
1-0
Livingston
STJ
0
Banquillo
Scottish Premiership
08
Oct
STJ
St. Johnstone
1-2
Celtic
CEL
0
Banquillo
Scottish Premiership
05
Oct
KIL
St. Johnstone
2-1
Kilmarnock
STJ
10
4.8
Scottish Premiership
01
Oct
DUN
St. Johnstone
1-2
Dundee United
STJ
0
Banquillo
Scottish Premiership
17
Sep
STJ
St. Johnstone
0-0
Ross County FC
ROS
0
Banquillo
Scottish Premiership
03
Sep
STJ
St. Johnstone
3-0
St. Mirren
STM
0
Banquillo
Scottish Premiership
28
Aug
HOM
St. Johnstone
3-2
Heart of Midlothian
STJ
0
Banquillo
Scottish Premiership
20
Aug
STJ
St. Johnstone
0-1
Aberdeen
ABE
6
4.7
Scottish Premiership
13
Aug
GLA
St. Johnstone
4-0
Rangers
STJ
13
4.7
Scottish Premiership
06
Aug
MHE
St. Johnstone
1-2
Motherwell
STJ
0
Banquillo
Scottish Premiership
30
Jul
STJ
St. Johnstone
0-1
Hibernian FC
HIB
0
Banquillo
League Cup
23
Jul
STJ
St. Johnstone
1-0
Ayr United
AYR
44
5.2
League Cup
19
Jul
ELG
St. Johnstone
2-4
Elgin City
STJ
90
7.3
League Cup
16
Jul
QOS
St. Johnstone
2(4-2)2
Queen of the South
STJ
44
5.2
League Cup
12
Jul
STJ
St. Johnstone
0(4-5)0
Annan Athletic
BLA
15
4.8
Friendly
09
Jul
STJ
St. Johnstone
3-2
Cove Rangers
COV
44
5.2
Scottish Premiership Promotion
23
May
STJ
St. Johnstone
4-0
Inverness CT
ICT
0
Banquillo
Scottish Premiership Promotion
20
May
ICT
St. Johnstone
2-2
Inverness CT
STJ
0
Banquillo
Scottish Premiership
15
May
HIB
St. Johnstone
4-0
Hibernian FC
STJ
33
4.7
Scottish Premiership
05
Mar
HIB
St. Johnstone
0-0
Hibernian FC
STJ
44
5.1
Scottish Premiership
02
Mar
STJ
St. Johnstone
0-1
Rangers
GLA
6
4.7
Scottish Premiership
26
Feb
ROS
St. Johnstone
3-1
Ross County FC
STJ
2
4.7
Scottish Premiership
19
Feb
STJ
St. Johnstone
2-1
Heart of Midlothian
HOM
0
Banquillo
Cup
22
Jan
KHE
St. Johnstone
1-0
Kelty Hearts
STJ
0
4.7
Scottish Premiership
18
Jan
HOM
St. Johnstone
2-0
Heart of Midlothian
STJ
90
5.8
2021
Events Pts
Scottish Premiership
26
Dec
STJ
St. Johnstone
1-3
Celtic
CEL
0
Banquillo
2025 Pos. Rating
Challenge Cup
05
Feb
DUN
Dunfermline Athletic FC
0-2
Livingston
LIV
F
42 16%
Scottish Championship
01
Feb
DUN
Dunfermline Athletic FC
3-1
Raith Rovers
RAI
F
42 16%
Scottish Championship
25
Jan
AIR
Dunfermline Athletic FC
3-0
Airdrieonians
DUN
F
42 16%
Cup
18
Jan
DUN
Dunfermline Athletic FC
3-0
Stenhousemuir
STE
F
42 17%
2024 Pos. Rating
Scottish Championship
27
Dec
DUN
Dunfermline Athletic FC
3-3
Falkirk
FAL
F
43 17%
Scottish Championship
14
Dec
RAI
Dunfermline Athletic FC
2-0
Raith Rovers
DUN
F
43 18%
Scottish Championship
07
Dec
DUN
Dunfermline Athletic FC
3-2
Hamilton Academical
HAM
F
43 18%
Cup
30
Nov
EDI
Dunfermline Athletic FC
1-2
Edinburgh City
DUN
F
43 19%
Challenge Cup
12
Oct
DUN
Dunfermline Athletic FC
2-1
Kelty Hearts
KHE
F
45 20%
Scottish Championship
05
Oct
AIR
Dunfermline Athletic FC
1-1
Airdrieonians
DUN
F
45 20%
Scottish Championship
28
Sep
DUN
Dunfermline Athletic FC
1-2
Queen's Park
QUE
F
46 21%
Scottish Championship
13
Sep
DUN
Dunfermline Athletic FC
2-0
Raith Rovers
RAI
F
46 22%
Scottish Championship
24
Aug
HAM
Dunfermline Athletic FC
1-0
Hamilton Academical
DUN
F
47 23%
Scottish Championship
10
Aug
DUN
Dunfermline Athletic FC
0-2
Falkirk
FAL
F
47 23%
Scottish Championship
03
Aug
LIV
Dunfermline Athletic FC
2-0
Livingston
DUN
F
47 24%
League Cup
27
Jul
DUN
Dunfermline Athletic FC
1-2
Cove Rangers
COV
RM
RM
47 24%
League Cup
20
Jul
LIV
Dunfermline Athletic FC
1-0
Livingston
DUN
F
47 24%
League Cup
16
Jul
DUN
Dunfermline Athletic FC
0-2
Forfar Athletic
FOR
F
48 25%
League Cup
13
Jul
SPA
Dunfermline Athletic FC
0-3
Spartans
DUN
F
48 25%
Scottish Championship
03
May
AYR
Dunfermline Athletic FC
3-3
Ayr United
DUN
RW
RW
49 27%
Scottish Championship
27
Apr
DUN
Dunfermline Athletic FC
1-1
Inverness CT
ICT
F
49 27%
Scottish Championship
20
Apr
DUN
Dunfermline Athletic FC
0-0
Queen's Park
QUE
F
49 28%
Scottish Championship
13
Apr
AIR
Dunfermline Athletic FC
2-1
Airdrieonians
DUN
F
50 28%
Scottish Championship
06
Apr
DUN
Dunfermline Athletic FC
1-1
Partick Thistle
PAR
F
50 28%
Scottish Championship
30
Mar
ARB
Dunfermline Athletic FC
2-3
Arbroath
DUN
F
50 29%
Scottish Championship
23
Mar
GRE
Dunfermline Athletic FC
0-1
Greenock Morton
DUN
F
51 30%
Scottish Championship
15
Mar
DUN
Dunfermline Athletic FC
3-1
Dundee United
DUN
F
51 31%
Scottish Championship
09
Mar
RAI
Dunfermline Athletic FC
2-0
Raith Rovers
DUN
F
51 31%
Scottish Championship
05
Mar
DUN
Dunfermline Athletic FC
0-2
Airdrieonians
AIR
F
52 32%
Scottish Championship
02
Mar
DUN
Dunfermline Athletic FC
2-0
Ayr United
AYR
F
52 33%
Scottish Championship
27
Feb
ICT
Dunfermline Athletic FC
0-0
Inverness CT
DUN
F
52 33%
Scottish Championship
17
Feb
DUN
Dunfermline Athletic FC
1-1
Arbroath
ARB
CAM
CAM
52 33%
Scottish Championship
10
Feb
DUN
Dunfermline Athletic FC
0-3
Queen's Park
QUE
RW
RW
52 33%
Scottish Championship
03
Feb
DUN
Dunfermline Athletic FC
0-5
Greenock Morton
GRE
RM
RM
52 34%
Scottish Championship
27
Jan
DUN
Dunfermline Athletic FC
0-0
Dundee United
DUN
RM
RM
52 34%
Scottish Championship
05
Jan
QUE
Dunfermline Athletic FC
2-1
Queen's Park
DUN
RW
RW
52 32%
Scottish Championship
02
Jan
DUN
Dunfermline Athletic FC
1-2
Raith Rovers
RAI
F
52 32%
2023 Pos. Rating
Scottish Championship
30
Dec
AYR
Dunfermline Athletic FC
2-2
Ayr United
DUN
RW
RW
52 32%
Scottish Championship
23
Dec
ARB
Dunfermline Athletic FC
1-1
Arbroath
DUN
CM
CM
51 31%
Scottish Championship
16
Dec
DUN
Dunfermline Athletic FC
1-2
Partick Thistle
PAR
RM
RM
51 30%
Scottish Championship
09
Dec
AIR
Dunfermline Athletic FC
1-2
Airdrieonians
DUN
CAM
CAM
51 30%
Scottish Championship
28
Nov
DUN
Dunfermline Athletic FC
3-0
Arbroath
ARB
F
49 28%
Cup
24
Nov
DUN
Dunfermline Athletic FC
0-3
Raith Rovers
RAI
F
50 28%
Scottish Championship
18
Nov
DUN
Dunfermline Athletic FC
1-1
Inverness CT
ICT
F
50 29%
Scottish Championship
10
Nov
DUN
Dunfermline Athletic FC
1-2
Dundee United
DUN
CAM
CAM
50 29%
Scottish Championship
03
Nov
GRE
Dunfermline Athletic FC
1-2
Greenock Morton
DUN
F
50 29%
Scottish Championship
28
Oct
RAI
Dunfermline Athletic FC
1-0
Raith Rovers
DUN
F
50 30%
Scottish Championship
21
Oct
DUN
Dunfermline Athletic FC
0-1
Ayr United
AYR
RW
RW
51 30%
Scottish Championship
30
Sep
PAR
Dunfermline Athletic FC
3-0
Partick Thistle
DUN
RM
RM
51 30%
Scottish Championship
23
Sep
DUN
Dunfermline Athletic FC
3-1
Greenock Morton
GRE
RW
RW
51 30%
Scottish Championship
16
Sep
QUE
Dunfermline Athletic FC
0-2
Queen's Park
DUN
RW
RW
50 28%
Challenge Cup
09
Sep
DUN
Dunfermline Athletic FC
3-0
Dundee United
DUN
RW
RW
48 26%
Scottish Championship
02
Sep
ICT
Dunfermline Athletic FC
1-1
Inverness CT
DUN
ST
ST
48 26%
Scottish Championship
26
Aug
DUN
Dunfermline Athletic FC
0-1
Raith Rovers
RAI
ST
ST
48 25%
Scottish Championship
12
Aug
DUN
Dunfermline Athletic FC
1-1
Dundee United
DUN
ST
ST
48 25%
League Cup
15
Jul
RAI
Dunfermline Athletic FC
1(2-4)1
Raith Rovers
DUN
F
47 24%
Friendly
09
Jul
DUN
Dunfermline Athletic FC
1-1
Heart of Midlothian
HOM
F
47 24%
Scottish Championship
22
Apr
ARB
Cove Rangers
0-1
Arbroath
COV
LM
LM
48 25%
Scottish Championship
15
Apr
COV
Cove Rangers
1-2
Inverness CT
ICT
LM
LM
47 24%
Scottish Championship
08
Apr
HAM
Cove Rangers
1-1
Hamilton Academical
COV
ST
ST
47 24%
Scottish Championship
01
Apr
COV
Cove Rangers
0-5
Partick Thistle
PAR
LM
LM
47 23%
Scottish Championship
24
Mar
AYR
Cove Rangers
3-0
Ayr United
COV
CM
CM
47 23%
Scottish Championship
18
Mar
RAI
Cove Rangers
6-1
Raith Rovers
COV
RW
RW
47 24%
Scottish Championship
10
Mar
QUE
Cove Rangers
1-0
Queen's Park
COV
CAM
CAM
47 24%
Scottish Championship
04
Mar
COV
Cove Rangers
0-2
Dundee
DUN
LW
LW
47 23%
Scottish Championship
25
Feb
GRE
Cove Rangers
2-1
Greenock Morton
COV
CM
CM
47 23%
Scottish Premiership
05
Feb
STJ
St. Johnstone
1-4
Celtic
CEL
F
47 23%
Scottish Premiership
28
Jan
GLA
St. Johnstone
2-0
Rangers
STJ
F
47 24%
Scottish Premiership
14
Jan
STJ
St. Johnstone
2-4
Livingston
LIV
F
48 25%
Scottish Premiership
07
Jan
ABE
St. Johnstone
2-0
Aberdeen
STJ
F
48 25%
Scottish Premiership
02
Jan
STJ
St. Johnstone
0-1
Dundee United
DUN
F
48 26%
2022 Pos. Rating
Scottish Premiership
28
Dec
STJ
St. Johnstone
2-3
Heart of Midlothian
HOM
F
49 26%
Scottish Premiership
24
Dec
CEL
St. Johnstone
4-1
Celtic
STJ
F
49 27%
Scottish Premiership
17
Dec
ROS
St. Johnstone
1-2
Ross County FC
STJ
F
49 28%
Scottish Premiership
15
Oct
LIV
St. Johnstone
1-0
Livingston
STJ
F
51 30%
Scottish Premiership
08
Oct
STJ
St. Johnstone
1-2
Celtic
CEL
F
51 31%
Scottish Premiership
05
Oct
KIL
St. Johnstone
2-1
Kilmarnock
STJ
F
51 31%
Scottish Premiership
01
Oct
DUN
St. Johnstone
1-2
Dundee United
STJ
F
52 32%
Scottish Premiership
17
Sep
STJ
St. Johnstone
0-0
Ross County FC
ROS
F
52 33%
Scottish Premiership
03
Sep
STJ
St. Johnstone
3-0
St. Mirren
STM
F
52 34%
Scottish Premiership
28
Aug
HOM
St. Johnstone
3-2
Heart of Midlothian
STJ
F
52 35%
Scottish Premiership
20
Aug
STJ
St. Johnstone
0-1
Aberdeen
ABE
F
53 36%
Scottish Premiership
13
Aug
GLA
St. Johnstone
4-0
Rangers
STJ
F
53 36%
Scottish Premiership
06
Aug
MHE
St. Johnstone
1-2
Motherwell
STJ
F
54 37%
Scottish Premiership
30
Jul
STJ
St. Johnstone
0-1
Hibernian FC
HIB
F
54 38%
League Cup
23
Jul
STJ
St. Johnstone
1-0
Ayr United
AYR
F
55 39%
League Cup
19
Jul
ELG
St. Johnstone
2-4
Elgin City
STJ
RM
RM
55 39%
League Cup
16
Jul
QOS
St. Johnstone
2(4-2)2
Queen of the South
STJ
F
54 38%
League Cup
12
Jul
STJ
St. Johnstone
0(4-5)0
Annan Athletic
BLA
F
54 38%
Friendly
09
Jul
STJ
St. Johnstone
3-2
Cove Rangers
COV
F
55 39%
Scottish Premiership Promotion
23
May
STJ
St. Johnstone
4-0
Inverness CT
ICT
F
55 41%
Scottish Premiership Promotion
20
May
ICT
St. Johnstone
2-2
Inverness CT
STJ
F
55 42%
Scottish Premiership
15
May
HIB
St. Johnstone
4-0
Hibernian FC
STJ
F
56 43%
Scottish Premiership
05
Mar
HIB
St. Johnstone
0-0
Hibernian FC
STJ
F
57 47%
Scottish Premiership
02
Mar
STJ
St. Johnstone
0-1
Rangers
GLA
F
57 47%
Scottish Premiership
26
Feb
ROS
St. Johnstone
3-1
Ross County FC
STJ
F
58 48%
Scottish Premiership
19
Feb
STJ
St. Johnstone
2-1
Heart of Midlothian
HOM
F
58 49%
Cup
22
Jan
KHE
St. Johnstone
1-0
Kelty Hearts
STJ
F
59 52%
Scottish Premiership
18
Jan
HOM
St. Johnstone
2-0
Heart of Midlothian
STJ
RW
RW
59 53%
2021 Pos. Rating
Scottish Premiership
26
Dec
STJ
St. Johnstone
1-3
Celtic
CEL
F
60 54%