M. Thomas

ss
M. Thomas
50

137

K.€

2

21

years

ST

M. Thomas's matches

2025
Events Pts
Challenge Cup
12
Aug
KHE
Kelty Hearts
1-0
Annan Athletic
BLA
90
6.8
Second Division
09
Aug
MON
Kelty Hearts
1-2
Montrose
KHE
90
6.6
Second Division
02
Aug
KHE
Kelty Hearts
0-3
Inverness CT
ICT
8
4.7
Scottish League Cup
26
Jul
LIV
Kelty Hearts
6-0
Livingston
KHE
68
4.8
Scottish League Cup
22
Jul
KHE
Kelty Hearts
0(4-3)0
Kilmarnock
KIL
90
7.1
Scottish League Cup
19
Jul
KHE
Kelty Hearts
0-1
East Fife
EAS
64
5.5
Scottish League Cup
15
Jul
BRO
Kelty Hearts
0-4
Brora Rangers
KHE
74
7.7
Friendly
08
Jul
KHE
Kelty Hearts
3-1
Clyde
CLY
29
5.2
Friendly
05
Jul
KHE
Kelty Hearts
1-3
Dunfermline Athletic FC
DUN
85
5.7
Second Division
03
May
KHE
Kelty Hearts
2-1
Alloa Athletic
ALL
90
7.7
Second Division
26
Apr
COV
Kelty Hearts
2-2
Cove Rangers
KHE
90
6.7
Second Division
19
Apr
KHE
Kelty Hearts
1-3
Queen of the South
QOS
0
Banquillo
Second Division
12
Apr
ICT
Kelty Hearts
0-2
Inverness CT
KHE
12
5.0
Second Division
05
Apr
KHE
Kelty Hearts
0-6
Dumbarton
DUM
44
4.7
Second Division
29
Mar
BLA
Kelty Hearts
2-1
Annan Athletic
KHE
3
4.7
Second Division
22
Mar
KHE
Kelty Hearts
1-1
Arbroath
ARB
0
Banquillo
Second Division
15
Mar
STE
Kelty Hearts
0-0
Stenhousemuir
KHE
0
Banquillo
Second Division
11
Mar
KHE
Kelty Hearts
0-4
Cove Rangers
COV
44
4.7
Second Division
08
Mar
KHE
Kelty Hearts
0-0
Montrose
MON
90
6.2
Second Division
01
Mar
QOS
Kelty Hearts
0-1
Queen of the South
KHE
52
5.6
Second Division
25
Feb
ARB
Kelty Hearts
2-1
Arbroath
KHE
0
Banquillo
Second Division
22
Feb
KHE
Kelty Hearts
0-1
Inverness CT
ICT
5
4.7
Second Division
15
Feb
ALL
Kelty Hearts
2-0
Alloa Athletic
KHE
0
Banquillo
Second Division
01
Feb
KHE
Kelty Hearts
1-3
Annan Athletic
BLA
90
5.3
Second Division
11
Jan
KHE
Kelty Hearts
0-0
Stenhousemuir
STE
4
4.8
Second Division
04
Jan
MON
Kelty Hearts
0-0
Montrose
KHE
0
Banquillo
2024
Events Pts
Second Division
28
Dec
DUM
Kelty Hearts
2-0
Dumbarton
KHE
63
5.4
Second Division
21
Dec
KHE
Kelty Hearts
2-0
Queen of the South
QOS
0
Banquillo
Second Division
17
Dec
KHE
Kelty Hearts
3-2
Arbroath
ARB
79
6.5
Second Division
14
Dec
COV
Kelty Hearts
0-0
Cove Rangers
KHE
90
6.9
Second Division
07
Dec
KHE
Kelty Hearts
0-2
Alloa Athletic
ALL
26
4.8
Scottish Cup
30
Nov
ELG
Kelty Hearts
3-2
Elgin City
KHE
33
4.9
Second Division
16
Nov
BLA
Kelty Hearts
0-2
Annan Athletic
KHE
3
4.8
Second Division
09
Nov
KHE
Kelty Hearts
2-0
Dumbarton
DUM
0
Banquillo
Second Division
02
Nov
ICT
Kelty Hearts
1-1
Inverness CT
KHE
15
4.9
Second Division
26
Oct
STE
Kelty Hearts
2-1
Stenhousemuir
KHE
21
4.8
Second Division
19
Oct
KHE
Kelty Hearts
0-2
Montrose
MON
18
4.7
Challenge Cup
12
Oct
DUN
Kelty Hearts
2-1
Dunfermline Athletic FC
KHE
20
4.9
Second Division
05
Oct
QOS
Kelty Hearts
1-5
Queen of the South
KHE
26
5.9
Second Division
28
Sep
KHE
Kelty Hearts
3-0
Annan Athletic
BLA
3
4.8
Second Division
21
Sep
ALL
Kelty Hearts
1-0
Alloa Athletic
KHE
14
4.8
Second Division
14
Sep
KHE
Kelty Hearts
1-3
Cove Rangers
COV
0
Banquillo
Challenge Cup
07
Sep
KHE
Kelty Hearts
3-1
Elgin City
ELG
53
5.6
Second Division
31
Aug
DUM
Kelty Hearts
2-2
Dumbarton
KHE
14
4.9
Second Division
24
Aug
KHE
Kelty Hearts
0-0
Inverness CT
ICT
44
5.2
Second Division
17
Aug
ARB
Kelty Hearts
0-3
Arbroath
KHE
0
4.7
Second Division
10
Aug
KHE
Kelty Hearts
2-0
Stenhousemuir
STE
0
Banquillo
Second Division
03
Aug
MON
Kelty Hearts
1-1
Montrose
KHE
0
Banquillo
Scottish League Cup
27
Jul
QUE
Kelty Hearts
6-0
Queen's Park
KHE
90
4.7
Scottish League Cup
23
Jul
KHE
Kelty Hearts
0-1
Peterhead
PET
73
5.6
Scottish League Cup
20
Jul
KHE
Kelty Hearts
1-0
Hibernian FC
HIB
72
7.3
Scottish League Cup
16
Jul
ELG
Kelty Hearts
1(5-4)1
Elgin City
KHE
6
4.7
Lowland Football League Scotland
19
Apr
CFC
Hearts II
2-1
Celtic II
HOM
30
4.9
Lowland Football League Scotland
12
Apr
HOM
Hearts II
4-2
Bo'ness United
BON
9
4.9
2023
Events Pts
Lowland Football League Scotland
22
Dec
HOM
Hearts II
3-1
Gala Fairydean Rovers
GAL
85
6.5
Lowland Football League Scotland
15
Dec
CWB
Hearts II
2-1
Cowdenbeath
HOM
25
4.8
Lowland Football League Scotland
08
Dec
HOM
Hearts II
3-0
Civil Service Strollers
CIV
60
6.9
Lowland Football League Scotland
25
Nov
EAS
Hearts II
2-4
East Kilbride
HOM
66
7.3
Lowland Football League Scotland
11
Nov
AFC
Hearts II
0-4
AFC Edinburgh University
HOM
54
6.4
Lowland Football League Scotland
03
Nov
HOM
Hearts II
0-1
Stirling University
STI
56
5.3
Lowland Football League Scotland
20
Oct
HOM
Hearts II
2-1
Celtic II
CFC
71
6.8
Lowland Football League Scotland
17
Oct
HOM
Hearts II
6-0
Berwick Rangers
BER
66
7.4
Lowland Football League Scotland
07
Oct
BON
Hearts II
3-3
Bo'ness United
HOM
80
6.4
Lowland Football League Scotland
29
Sep
THE
Hearts II
1-1
East Stirlingshire
HOM
65
6.1
Lowland Football League Scotland
09
Sep
HOM
Hearts II
3-2
Broomhill FC
BFC
5
4.8
Lowland Football League Scotland
05
Aug
ALB
Hearts II
1-2
Albion Rovers
HOM
46
6.1
Lowland Football League Scotland
21
Jul
HOM
Hearts II
7-0
Gretna 2008
GRE
18
5.8
Lowland Football League Scotland
21
Mar
HOM
Hearts II
4-1
East Kilbride
EAS
71
2
8.7
Lowland Football League Scotland
14
Mar
CWB
Hearts II
3-1
Cowdenbeath
HOM
66
5.4
Lowland Football League Scotland
14
Jan
BER
Hearts II
1-1
Berwick Rangers
HOM
85
6.3
Lowland Football League Scotland
07
Jan
HOM
Hearts II
2-1
Cumbernauld Colts
CUM
32
5.2
2022
Events Pts
Lowland Football League Scotland
21
Dec
RFC
Hearts II
2-3
Rangers FC II
HOM
90
7.9
Lowland Football League Scotland
07
Dec
HOM
Hearts II
0-0
Spartans
SPA
21
4.9
Lowland Football League Scotland
03
Dec
TRA
Hearts II
3-2
Tranent Juniors FC
HOM
90
6.7
Lowland Football League Scotland
26
Nov
HOM
Hearts II
4-0
Dalbeattie Star
DAL
25
5.6
Lowland Football League Scotland
12
Nov
HOM
Hearts II
2-1
Gretna 2008
GRE
90
2
6.7
Lowland Football League Scotland
05
Nov
AFC
Hearts II
0-9
AFC Edinburgh University
HOM
63
7.7
Lowland Football League Scotland
29
Oct
HOM
Hearts II
2-4
Stirling University
STI
90
6.4
Lowland Football League Scotland
22
Oct
GAL
Hearts II
3-3
Gala Fairydean Rovers
HOM
85
7.4
Lowland Football League Scotland
05
Oct
HOM
Hearts II
2-3
Tranent Juniors FC
TRA
30
5.0
Lowland Football League Scotland
23
Sep
BFC
Hearts II
1-1
Broomhill FC
HOM
79
5.8
Lowland Football League Scotland
03
Sep
CUM
Hearts II
2-1
Cumbernauld Colts
HOM
71
5.5
Lowland Football League Scotland
30
Aug
CBF
Hearts II
3-2
Caledonian Braves
HOM
90
6.0
Lowland Football League Scotland
26
Aug
THE
Hearts II
0-2
East Stirlingshire
HOM
30
5.3
Lowland Football League Scotland
21
Aug
HOM
Hearts II
1-1
Celtic II
CFC
21
5.0
Lowland Football League Scotland
13
Aug
BON
Hearts II
4-1
Bo'ness United
HOM
90
6.2
Challenge Cup
10
Aug
HOM
Hearts II
2-3
Buckie Thistle
BUC
0
Banquillo
Lowland Football League Scotland
06
Aug
HOM
Hearts II
2-2
Civil Service Strollers
CIV
46
5.7
Lowland Football League Scotland
03
Aug
HOM
Hearts II
1-1
Cowdenbeath
CWB
22
4.9
Lowland Football League Scotland
30
Jul
EAS
Hearts II
4-1
East Kilbride
HOM
90
5.8
Lowland Football League Scotland
26
Jul
SPA
Hearts II
1-0
Spartans
HOM
90
5.7
Lowland Football League Scotland
23
Jul
HOM
Hearts II
6-0
Berwick Rangers
BER
72
7.9
SPL
11
May
MHE
Heart of Midlothian
2-1
Motherwell
HOM
10
4.8
SPL
07
May
CEL
Heart of Midlothian
4-1
Celtic
HOM
1
4.7
SPL
30
Apr
HOM
Heart of Midlothian
0-0
Ross County FC
ROS
0
Banquillo
2021
Events Pts
Challenge Cup
31
Aug
HAM
Hearts II
3-2
Hamilton Academical
HOM
0
Banquillo
Challenge Cup
17
Aug
EDI
Hearts II
0-1
Edinburgh City
HOM
25
5.2
2025 Pos. Rating
Challenge Cup
12
Aug
KHE
Kelty Hearts
1-0
Annan Athletic
BLA
LM
LM
50 100%
Second Division
09
Aug
MON
Kelty Hearts
1-2
Montrose
KHE
CM
CM
49 97%
Second Division
02
Aug
KHE
Kelty Hearts
0-3
Inverness CT
ICT
F
48 92%
Scottish League Cup
26
Jul
LIV
Kelty Hearts
6-0
Livingston
KHE
RB
RB
49 94%
Scottish League Cup
22
Jul
KHE
Kelty Hearts
0(4-3)0
Kilmarnock
KIL
RB
RB
49 96%
Scottish League Cup
19
Jul
KHE
Kelty Hearts
0-1
East Fife
EAS
RB
RB
47 81%
Scottish League Cup
15
Jul
BRO
Kelty Hearts
0-4
Brora Rangers
KHE
RB
RB
47 79%
Friendly
08
Jul
KHE
Kelty Hearts
3-1
Clyde
CLY
F
44 67%
Friendly
05
Jul
KHE
Kelty Hearts
1-3
Dunfermline Athletic FC
DUN
F
44 67%
Second Division
03
May
KHE
Kelty Hearts
2-1
Alloa Athletic
ALL
RB
RB
44 69%
Second Division
26
Apr
COV
Kelty Hearts
2-2
Cove Rangers
KHE
CM
CM
42 57%
Second Division
19
Apr
KHE
Kelty Hearts
1-3
Queen of the South
QOS
F
40 49%
Second Division
12
Apr
ICT
Kelty Hearts
0-2
Inverness CT
KHE
F
40 51%
Second Division
05
Apr
KHE
Kelty Hearts
0-6
Dumbarton
DUM
F
40 50%
Second Division
29
Mar
BLA
Kelty Hearts
2-1
Annan Athletic
KHE
F
42 51%
Second Division
22
Mar
KHE
Kelty Hearts
1-1
Arbroath
ARB
F
42 53%
Second Division
15
Mar
STE
Kelty Hearts
0-0
Stenhousemuir
KHE
F
42 53%
Second Division
11
Mar
KHE
Kelty Hearts
0-4
Cove Rangers
COV
F
42 55%
Second Division
08
Mar
KHE
Kelty Hearts
0-0
Montrose
MON
RW
RW
42 56%
Second Division
01
Mar
QOS
Kelty Hearts
0-1
Queen of the South
KHE
F
42 51%
Second Division
25
Feb
ARB
Kelty Hearts
2-1
Arbroath
KHE
F
40 49%
Second Division
22
Feb
KHE
Kelty Hearts
0-1
Inverness CT
ICT
F
40 50%
Second Division
15
Feb
ALL
Kelty Hearts
2-0
Alloa Athletic
KHE
F
42 51%
Second Division
01
Feb
KHE
Kelty Hearts
1-3
Annan Athletic
BLA
RB
RB
42 53%
Second Division
11
Jan
KHE
Kelty Hearts
0-0
Stenhousemuir
STE
F
42 53%
Second Division
04
Jan
MON
Kelty Hearts
0-0
Montrose
KHE
F
42 53%
2024 Pos. Rating
Second Division
28
Dec
DUM
Kelty Hearts
2-0
Dumbarton
KHE
RB
RB
42 55%
Second Division
21
Dec
KHE
Kelty Hearts
2-0
Queen of the South
QOS
F
42 54%
Second Division
17
Dec
KHE
Kelty Hearts
3-2
Arbroath
ARB
RB
RB
42 55%
Second Division
14
Dec
COV
Kelty Hearts
0-0
Cove Rangers
KHE
RB
RB
40 50%
Second Division
07
Dec
KHE
Kelty Hearts
0-2
Alloa Athletic
ALL
F
38 43%
Scottish Cup
30
Nov
ELG
Kelty Hearts
3-2
Elgin City
KHE
F
38 43%
Second Division
16
Nov
BLA
Kelty Hearts
0-2
Annan Athletic
KHE
F
38 44%
Second Division
09
Nov
KHE
Kelty Hearts
2-0
Dumbarton
DUM
F
40 45%
Second Division
02
Nov
ICT
Kelty Hearts
1-1
Inverness CT
KHE
F
40 46%
Second Division
26
Oct
STE
Kelty Hearts
2-1
Stenhousemuir
KHE
F
40 46%
Second Division
19
Oct
KHE
Kelty Hearts
0-2
Montrose
MON
F
40 47%
Challenge Cup
12
Oct
DUN
Kelty Hearts
2-1
Dunfermline Athletic FC
KHE
F
40 47%
Second Division
05
Oct
QOS
Kelty Hearts
1-5
Queen of the South
KHE
F
40 49%
Second Division
28
Sep
KHE
Kelty Hearts
3-0
Annan Athletic
BLA
F
40 47%
Second Division
21
Sep
ALL
Kelty Hearts
1-0
Alloa Athletic
KHE
F
40 48%
Second Division
14
Sep
KHE
Kelty Hearts
1-3
Cove Rangers
COV
F
40 49%
Challenge Cup
07
Sep
KHE
Kelty Hearts
3-1
Elgin City
ELG
F
42 51%
Second Division
31
Aug
DUM
Kelty Hearts
2-2
Dumbarton
KHE
F
40 51%
Second Division
24
Aug
KHE
Kelty Hearts
0-0
Inverness CT
ICT
F
42 52%
Second Division
17
Aug
ARB
Kelty Hearts
0-3
Arbroath
KHE
F
42 51%
Second Division
10
Aug
KHE
Kelty Hearts
2-0
Stenhousemuir
STE
F
42 53%
Second Division
03
Aug
MON
Kelty Hearts
1-1
Montrose
KHE
F
42 56%
Scottish League Cup
27
Jul
QUE
Kelty Hearts
6-0
Queen's Park
KHE
RB
RB
42 58%
Scottish League Cup
23
Jul
KHE
Kelty Hearts
0-1
Peterhead
PET
RB
RB
43 60%
Scottish League Cup
20
Jul
KHE
Kelty Hearts
1-0
Hibernian FC
HIB
RB
RB
43 59%
Scottish League Cup
16
Jul
ELG
Kelty Hearts
1(5-4)1
Elgin City
KHE
F
38 43%
Lowland Football League Scotland
19
Apr
CFC
Hearts II
2-1
Celtic II
HOM
F
40 48%
Lowland Football League Scotland
12
Apr
HOM
Hearts II
4-2
Bo'ness United
BON
F
40 49%
2023 Pos. Rating
Lowland Football League Scotland
22
Dec
HOM
Hearts II
3-1
Gala Fairydean Rovers
GAL
F
42 57%
Lowland Football League Scotland
15
Dec
CWB
Hearts II
2-1
Cowdenbeath
HOM
F
42 56%
Lowland Football League Scotland
08
Dec
HOM
Hearts II
3-0
Civil Service Strollers
CIV
F
43 58%
Lowland Football League Scotland
25
Nov
EAS
Hearts II
2-4
East Kilbride
HOM
RW
RW
42 56%
Lowland Football League Scotland
11
Nov
AFC
Hearts II
0-4
AFC Edinburgh University
HOM
F
40 51%
Lowland Football League Scotland
03
Nov
HOM
Hearts II
0-1
Stirling University
STI
F
40 50%
Lowland Football League Scotland
20
Oct
HOM
Hearts II
2-1
Celtic II
CFC
RW
RW
40 51%
Lowland Football League Scotland
17
Oct
HOM
Hearts II
6-0
Berwick Rangers
BER
RW
RW
40 47%
Lowland Football League Scotland
07
Oct
BON
Hearts II
3-3
Bo'ness United
HOM
F
38 44%
Lowland Football League Scotland
29
Sep
THE
Hearts II
1-1
East Stirlingshire
HOM
F
38 42%
Lowland Football League Scotland
09
Sep
HOM
Hearts II
3-2
Broomhill FC
BFC
F
38 41%
Lowland Football League Scotland
05
Aug
ALB
Hearts II
1-2
Albion Rovers
HOM
RW
RW
38 44%
Lowland Football League Scotland
21
Jul
HOM
Hearts II
7-0
Gretna 2008
GRE
RW
RW
38 42%
Lowland Football League Scotland
21
Mar
HOM
Hearts II
4-1
East Kilbride
EAS
RW
RW
40 47%
Lowland Football League Scotland
14
Mar
CWB
Hearts II
3-1
Cowdenbeath
HOM
F
38 39%
Lowland Football League Scotland
14
Jan
BER
Hearts II
1-1
Berwick Rangers
HOM
RW
RW
38 42%
Lowland Football League Scotland
07
Jan
HOM
Hearts II
2-1
Cumbernauld Colts
CUM
F
38 40%
2022 Pos. Rating
Lowland Football League Scotland
21
Dec
RFC
Hearts II
2-3
Rangers FC II
HOM
F
38 41%
Lowland Football League Scotland
07
Dec
HOM
Hearts II
0-0
Spartans
SPA
F
37 33%
Lowland Football League Scotland
03
Dec
TRA
Hearts II
3-2
Tranent Juniors FC
HOM
F
37 34%
Lowland Football League Scotland
26
Nov
HOM
Hearts II
4-0
Dalbeattie Star
DAL
F
37 32%
Lowland Football League Scotland
12
Nov
HOM
Hearts II
2-1
Gretna 2008
GRE
RW
RW
37 32%
Lowland Football League Scotland
05
Nov
AFC
Hearts II
0-9
AFC Edinburgh University
HOM
F
35 30%
Lowland Football League Scotland
29
Oct
HOM
Hearts II
2-4
Stirling University
STI
F
35 26%
Lowland Football League Scotland
22
Oct
GAL
Hearts II
3-3
Gala Fairydean Rovers
HOM
F
35 24%
Lowland Football League Scotland
05
Oct
HOM
Hearts II
2-3
Tranent Juniors FC
TRA
F
33 20%
Lowland Football League Scotland
23
Sep
BFC
Hearts II
1-1
Broomhill FC
HOM
F
33 20%
Lowland Football League Scotland
03
Sep
CUM
Hearts II
2-1
Cumbernauld Colts
HOM
F
33 19%
Lowland Football League Scotland
30
Aug
CBF
Hearts II
3-2
Caledonian Braves
HOM
F
33 17%
Lowland Football League Scotland
26
Aug
THE
Hearts II
0-2
East Stirlingshire
HOM
F
31 15%
Lowland Football League Scotland
21
Aug
HOM
Hearts II
1-1
Celtic II
CFC
F
31 14%
Lowland Football League Scotland
13
Aug
BON
Hearts II
4-1
Bo'ness United
HOM
F
31 14%
Challenge Cup
10
Aug
HOM
Hearts II
2-3
Buckie Thistle
BUC
F
31 12%
Lowland Football League Scotland
06
Aug
HOM
Hearts II
2-2
Civil Service Strollers
CIV
F
31 12%
Lowland Football League Scotland
03
Aug
HOM
Hearts II
1-1
Cowdenbeath
CWB
F
31 11%
Lowland Football League Scotland
30
Jul
EAS
Hearts II
4-1
East Kilbride
HOM
F
31 11%
Lowland Football League Scotland
26
Jul
SPA
Hearts II
1-0
Spartans
HOM
F
26 9%
Lowland Football League Scotland
23
Jul
HOM
Hearts II
6-0
Berwick Rangers
BER
RW
RW
26 8%
SPL
11
May
MHE
Heart of Midlothian
2-1
Motherwell
HOM
F
26 2%
SPL
07
May
CEL
Heart of Midlothian
4-1
Celtic
HOM
F
26 1%
SPL
30
Apr
HOM
Heart of Midlothian
0-0
Ross County FC
ROS
F
26 1%
2021 Pos. Rating
Challenge Cup
31
Aug
HAM
Hearts II
3-2
Hamilton Academical
HOM
F
26 2%
Challenge Cup
17
Aug
EDI
Hearts II
0-1
Edinburgh City
HOM
F
26 2%