search icon
Home
Sports
Facebook
Twitter
Instagram
Alpine Skiing
American Football
Australian Football
Badminton
Baseball
Basketball
Counter Strike GO
Cricket
Field Hockey
Handball
Ice Hockey
Kabaddi
League of Legends
Rugby
Soccer
Tennis
Volleyball
Water Polo
Global Sports Archive Logo
Soccer iconFIFA WCEPLLa LigaBundesligaSerie AUEFA CLAll CompetitionsTransfersPlayers Abroad

Craig Johnston - Player Info

Player picture of Craig Johnston
Firstname:
Craig
Lastname:
Johnston
Media Name:
Craig Johnston
Age:
29
Place of Birth:
Scotland
Nationality:
Scotland
Position:
Attacker

Craig Johnston - Matches

2024-03-16
Kelty Hearts FCKelty Hearts 0 : 1 Cove Rangers FCCove Rangers
2024-03-19
Kelty Hearts FCKelty Hearts 2 : 1 Alloa Athletic FCAlloa Athletic
2024-03-23
Annan Athletic FCAnnan Athletic 3 : 2 Kelty Hearts FCKelty Hearts
2024-03-30
Kelty Hearts FCKelty Hearts 3 : 1 Edinburgh City FCEdinburgh
2024-04-06
Queen of the South FCQueen 1 : 2 Kelty Hearts FCKelty Hearts
2024-04-13
Kelty Hearts FCKelty Hearts 1 : 0 Stirling Albion FCStirling

Craig Johnston - Career Stations

07/2023 -
Kelty Hearts FC
Scotland
Player
07/2017 - 06/2023
Montrose FC
Scotland
Player
08/2015 - 06/2017
Cowdenbeath FC
Scotland
Player
07/2015 - 08/2015
Brechin City FC
Scotland
Player
03/2014 - 06/2017
Cowdenbeath FC
Scotland
Player

Craig Johnston - Domestic Career Summary

League
Ap
G
SI
SO
B
A
YC
Y2C
RC
Min
cinch Championship
14
0
11
4
19
0
0
0
0
402
Flag of Scotlandcinch Championship
Ap
G
SI
SO
B
14
0
11
4
19
A
YC
Y2C
RC
Min
0
0
0
0
402
cinch League One
169
28
77
54
96
11
12
0
2
9029
Flag of Scotlandcinch League One
Ap
G
SI
SO
B
169
28
77
54
96
A
YC
Y2C
RC
Min
11
12
0
2
9029
cinch League Two
42
4
20
14
39
1
4
0
0
2115
Flag of Scotlandcinch League Two
Ap
G
SI
SO
B
42
4
20
14
39
A
YC
Y2C
RC
Min
1
4
0
0
2115
Viaplay Cup
24
6
8
9
9
1
0
0
0
1509
Flag of ScotlandViaplay Cup
Ap
G
SI
SO
B
24
6
8
9
9
A
YC
Y2C
RC
Min
1
0
0
0
1509
SPFL Trust Trophy
13
3
4
5
5
0
1
0
0
935
Flag of ScotlandSPFL Trust Trophy
Ap
G
SI
SO
B
13
3
4
5
5
A
YC
Y2C
RC
Min
0
1
0
0
935
Scottish Gas Scottish Cup
2
0
2
0
2
0
0
0
0
18
Flag of ScotlandScottish Gas Scottish Cup
Ap
G
SI
SO
B
2
0
2
0
2
A
YC
Y2C
RC
Min
0
0
0
0
18
Playoffs 2/3
3
1
1
1
2
1
2
0
0
217
Flag of ScotlandPlayoffs 2/3
Ap
G
SI
SO
B
3
1
1
1
2
A
YC
Y2C
RC
Min
1
2
0
0
217
Playoffs 3/4
1
0
0
1
1
0
0
0
0
73
Flag of ScotlandPlayoffs 3/4
Ap
G
SI
SO
B
1
0
0
1
1
A
YC
Y2C
RC
Min
0
0
0
0
73
Playoffs 4/5
1
0
1
0
2
0
0
0
0
40
Flag of ScotlandPlayoffs 4/5
Ap
G
SI
SO
B
1
0
1
0
2
A
YC
Y2C
RC
Min
0
0
0
0
40
269
42
124
88
175
14
19
0
2
14338
Totals
Ap
G
SI
SO
B
269
42
124
88
175
A
YC
Y2C
RC
Min
14
19
0
2
14338

Craig Johnston - Domestic Career Statistics

League
Season
Ap
G
SI
SO
B
A
YC
Y2C
RC
Min
cinch League One
2023/2024
Team logo of Kelty Hearts FC
31
7
3
14
3
-
5
0
1
2385
Flag of Team logo of Kelty Hearts FCcinch League One
Ap
SI
SO
B
G
31
3
14
3
7
A
YC
Y2C
RC
Min
-
5
0
1
2385
SPFL Trust Trophy
2023
Team logo of Kelty Hearts FC
1
0
0
0
0
-
0
0
0
90
Flag of Team logo of Kelty Hearts FCSPFL Trust Trophy
Ap
SI
SO
B
G
1
0
0
0
0
A
YC
Y2C
RC
Min
-
0
0
0
90
Viaplay Cup
2023/2024
Team logo of Kelty Hearts FC
4
3
0
2
0
0
0
0
0
300
Flag of Team logo of Kelty Hearts FCViaplay Cup
Ap
SI
SO
B
G
4
0
2
0
3
A
YC
Y2C
RC
Min
0
0
0
0
300
SPFL Trust Trophy
2022/2023
Team logo of Montrose FC
2
1
1
1
1
-
0
0
0
78
Flag of Team logo of Montrose FCSPFL Trust Trophy
Ap
SI
SO
B
G
2
1
1
1
1
A
YC
Y2C
RC
Min
-
0
0
0
78
cinch League One
2022/2023
Team logo of Montrose FC
30
5
18
9
18
-
2
0
0
1326
Flag of Team logo of Montrose FCcinch League One
Ap
SI
SO
B
G
30
18
9
18
5
A
YC
Y2C
RC
Min
-
2
0
0
1326
Viaplay Cup
2022/2023
Team logo of Montrose FC
1
1
0
0
0
1
0
0
0
90
Flag of Team logo of Montrose FCViaplay Cup
Ap
SI
SO
B
G
1
0
0
0
1
A
YC
Y2C
RC
Min
1
0
0
0
90
Playoffs 2/3
2021/2022
Team logo of Montrose FC
2
1
0
1
0
-
1
0
0
162
Flag of Team logo of Montrose FCPlayoffs 2/3
Ap
SI
SO
B
G
2
0
1
0
1
A
YC
Y2C
RC
Min
-
1
0
0
162
SPFL Trust Trophy
2021/2022
Team logo of Montrose FC
2
0
0
0
0
-
0
0
0
210
Flag of Team logo of Montrose FCSPFL Trust Trophy
Ap
SI
SO
B
G
2
0
0
0
0
A
YC
Y2C
RC
Min
-
0
0
0
210
cinch League One
2021/2022
Team logo of Montrose FC
29
8
12
11
13
-
0
0
0
1723
Flag of Team logo of Montrose FCcinch League One
Ap
SI
SO
B
G
29
12
11
13
8
A
YC
Y2C
RC
Min
-
0
0
0
1723
Premier Sports Cup
2021/2022
Team logo of Montrose FC
3
1
2
1
3
0
0
0
0
190
Flag of Team logo of Montrose FCPremier Sports Cup
Ap
SI
SO
B
G
3
2
1
3
1
A
YC
Y2C
RC
Min
0
0
0
0
190
Playoffs 2/3
2020/2021
Team logo of Montrose FC
1
0
1
0
2
-
1
0
0
55
Flag of Team logo of Montrose FCPlayoffs 2/3
Ap
SI
SO
B
G
1
1
0
2
0
A
YC
Y2C
RC
Min
-
1
0
0
55
Scottish League One
2020/2021
Team logo of Montrose FC
20
0
11
5
13
-
1
0
0
980
Flag of Team logo of Montrose FCScottish League One
Ap
SI
SO
B
G
20
11
5
13
0
A
YC
Y2C
RC
Min
-
1
0
0
980
Betfred Cup
2020/2021
Team logo of Montrose FC
4
0
1
2
1
0
0
0
0
262
Flag of Team logo of Montrose FCBetfred Cup
Ap
SI
SO
B
G
4
1
2
1
0
A
YC
Y2C
RC
Min
0
0
0
0
262
Scottish Challenge Cup
2019/2020
Team logo of Montrose FC
1
0
1
0
1
-
0
0
0
34
Flag of Team logo of Montrose FCScottish Challenge Cup
Ap
SI
SO
B
G
1
1
0
1
0
A
YC
Y2C
RC
Min
-
0
0
0
34
Ladbrokes League One
2019/2020
Team logo of Montrose FC
18
3
11
5
16
-
2
0
0
750
Flag of Team logo of Montrose FCLadbrokes League One
Ap
SI
SO
B
G
18
11
5
16
3
A
YC
Y2C
RC
Min
-
2
0
0
750
Ladbrokes League One
2018/2019
Team logo of Montrose FC
20
5
4
8
8
-
1
0
0
1373
Flag of Team logo of Montrose FCLadbrokes League One
Ap
SI
SO
B
G
20
4
8
8
5
A
YC
Y2C
RC
Min
-
1
0
0
1373
IRN-BRU Cup
2018/2019
Team logo of Montrose FC
3
2
0
2
0
-
0
0
0
273
Flag of Team logo of Montrose FCIRN-BRU Cup
Ap
SI
SO
B
G
3
0
2
0
2
A
YC
Y2C
RC
Min
-
0
0
0
273
Betfred Cup
2018/2019
Team logo of Montrose FC
4
0
2
1
2
0
0
0
0
218
Flag of Team logo of Montrose FCBetfred Cup
Ap
SI
SO
B
G
4
2
1
2
0
A
YC
Y2C
RC
Min
0
0
0
0
218
IRN-BRU Cup
2017/2018
Team logo of Montrose FC
2
0
1
1
1
-
0
0
0
147
Flag of Team logo of Montrose FCIRN-BRU Cup
Ap
SI
SO
B
G
2
1
1
1
0
A
YC
Y2C
RC
Min
-
0
0
0
147
Ladbrokes League Two
2017/2018
Team logo of Montrose FC
26
4
12
7
18
-
2
0
0
1422
Flag of Team logo of Montrose FCLadbrokes League Two
Ap
SI
SO
B
G
26
12
7
18
4
A
YC
Y2C
RC
Min
-
2
0
0
1422
Betfred Cup
2017/2018
Team logo of Montrose FC
3
0
1
1
1
0
0
0
0
180
Flag of Team logo of Montrose FCBetfred Cup
Ap
SI
SO
B
G
3
1
1
1
0
A
YC
Y2C
RC
Min
0
0
0
0
180
Playoffs 4/5
2016/2017
Team logo of Cowdenbeath FC
1
0
1
0
2
-
0
0
0
40
Flag of Team logo of Cowdenbeath FCPlayoffs 4/5
Ap
SI
SO
B
G
1
1
0
2
0
A
YC
Y2C
RC
Min
-
0
0
0
40
Ladbrokes League Two
2016/2017
Team logo of Cowdenbeath FC
16
0
8
7
21
-
2
0
0
693
Flag of Team logo of Cowdenbeath FCLadbrokes League Two
Ap
SI
SO
B
G
16
8
7
21
0
A
YC
Y2C
RC
Min
-
2
0
0
693
IRN-BRU Cup
2016/2017
Team logo of Cowdenbeath FC
0
0
0
0
1
-
0
0
0
0
Flag of Team logo of Cowdenbeath FCIRN-BRU Cup
Ap
SI
SO
B
G
0
0
0
1
0
A
YC
Y2C
RC
Min
-
0
0
0
0
Betfred Cup
2016/2017
Team logo of Cowdenbeath FC
4
1
2
1
2
0
0
0
0
196
Flag of Team logo of Cowdenbeath FCBetfred Cup
Ap
SI
SO
B
G
4
2
1
2
1
A
YC
Y2C
RC
Min
0
0
0
0
196
Playoffs 3/4
2015/2016
Team logo of Cowdenbeath FC
1
0
0
1
1
-
0
0
0
73
Flag of Team logo of Cowdenbeath FCPlayoffs 3/4
Ap
SI
SO
B
G
1
0
1
1
0
A
YC
Y2C
RC
Min
-
0
0
0
73
William Hill Scottish Cup
2015/2016
Team logo of Cowdenbeath FC
2
0
2
0
2
-
0
0
0
18
Flag of Team logo of Cowdenbeath FCWilliam Hill Scottish Cup
Ap
SI
SO
B
G
2
2
0
2
0
A
YC
Y2C
RC
Min
-
0
0
0
18
Ladbrokes League One
2015/2016
Team logo of Cowdenbeath FC
21
0
18
2
25
-
1
0
1
492
Flag of Team logo of Cowdenbeath FCLadbrokes League One
Ap
SI
SO
B
G
21
18
2
25
0
A
YC
Y2C
RC
Min
-
1
0
1
492
Scottish League Cup
2015/2016
Team logo of Cowdenbeath FC
1
0
0
1
0
0
0
0
0
73
Flag of Team logo of Cowdenbeath FCScottish League Cup
Ap
SI
SO
B
G
1
0
1
0
0
A
YC
Y2C
RC
Min
0
0
0
0
73
Petrofac Training Cup
2015/2016
Team logo of Cowdenbeath FC
1
0
0
1
0
-
1
0
0
84
Flag of Team logo of Cowdenbeath FCPetrofac Training Cup
Ap
SI
SO
B
G
1
0
1
0
0
A
YC
Y2C
RC
Min
-
1
0
0
84
Petrofac Training Cup
2015/2016
Team logo of Brechin City FC
1
0
1
0
1
-
0
0
0
19
Flag of Team logo of Brechin City FCPetrofac Training Cup
Ap
SI
SO
B
G
1
1
0
1
0
A
YC
Y2C
RC
Min
-
0
0
0
19
Scottish Championship
2014/2015
Team logo of Cowdenbeath FC
14
0
11
4
19
-
0
0
0
402
Flag of Team logo of Cowdenbeath FCScottish Championship
Ap
SI
SO
B
G
14
11
4
19
0
A
YC
Y2C
RC
Min
-
0
0
0
402
Show All
Show All
269
42
124
88
175
1
19
0
2
14338
Totals
Ap
SI
SO
B
G
269
124
88
175
42
A
YC
Y2C
RC
Min
1
19
0
2
14338