C. Johnston

ss
C. Johnston
58

357

K.€

9

30

years

ST

Profile of C. Johnston

Season 2024/25

Competitive matches
32
Matches
played
2480'
Minutes
played
4
0.15
Goals/90'
4
0.15
Assists/90'
4/0
0.15
Cards/90'

Performance in the last match

Second Division, 1 day ago
C. Johnston
Craig Johnston
30
years
ss
Scotland
57
kgs
For
position
175
cms
9
shirt number
357
K.€
58
ELO

Born on 22 December 1994 in Kirkcaldy

Personal data
Country of birth
Scotland Scotland
Preferred foot
Right foot
Continent of birth
Europe
Region of birth
Northern Europe
Career details
Current club
Kelty Hearts Kelty Hearts
Current competition
Second Division Second Division
Previous club
Montrose Montrose
Previous competition
Scottish League Two Scottish League Two
Historic team
Montrose Montrose
Historical competition
Second Division Second Division
Last number
9
Most common shirt number
16
Other shirt numbers
16, 15, 8, 11, 21

Form in last matches

Competitions played in

Participation and performances
Second Division
35%
Wins
9 W
7 D
10 L
Challenge Cup
50%
Wins
1 W
0 D
1 L
Cup
0%
Wins
0 W
0 D
1 L
League Cup
33%
Wins
1 W
0 D
2 L

Team's position in the competition

Matchday 27 PTS MP W D L GF GA GD
4
Alloa Athletic
Alloa Athletic 40 27 10 10 7 39 32 +7
5
Queen of the South
Queen of the South 35 27 10 5 12 28 32 -4
6
Kelty Hearts
Kelty Hearts 34 26 9 7 10 31 27 +4
7
Montrose
Montrose 31 27 7 10 10 28 35 -7
8
Annan Athletic
Annan Athletic 27 27 7 6 14 29 51 -22

Position on the pitch

Main position
Forward 89%
Other positions
  • Right winger 11%
ST
RW
Football pitch

Rating progression

58 ▲ 1
4537 15
30747 15
3004 14
3010 17
66111 23
Highest value in career
60 (2024)
Rankings
General
25749º
Age
1776º
By country
312º 312º
By position
6385º F
By position
3785º ST ST

Evolution of market value

▲ 0.1
4537 15
30747 15
3004 14
3010 17
66111 23
Highest value in career
348K (2025)
Rankings
General
40331º
Age
2664º
By country
417º 417º
By position
10654º F
By position
6012º ST ST
Contract information
Start of contract
01/07/2023
End of contract
31/05/2025
LAST YEAR OF CONTRACT
Contract length
03/03/2027
Last signing
01/07/2023

Past signings

Season. Date
Origin Destination Cost
17/18 01/07/2017
Cowdenbeath
Cowdenbeath
Montrose
Montrose
Free transfer
16/17 04/11/2016
Spartans
Spartans
Cowdenbeath
Cowdenbeath
End of loan
16/17 16/09/2016
Cowdenbeath
Cowdenbeath
Spartans
Spartans
Loan
14/15 01/07/2014
Cowdenbeath U20
Cowdenbeath U20
Cowdenbeath
Cowdenbeath
Free transfer
13/14 31/01/2014
Kelty Hearts
Kelty Hearts
Cowdenbeath U20
Cowdenbeath U20
End of loan
Total amount of money in transfer dealings 0

Professional performance

Average number of goals
Current season 32
4
0.13
59
Calendar year 7
0
59
Last 6 months 24
3
0.13
59
Last 365 days 41
8
0.2
58
Last 3 years 116
24
0.21
55
Last 5 years 173
37
0.21
53
Career 321
53
0.17
48

List of clubs played for

Teams Season MP
MP GS MS MIN Age Pts. ELO
Kelty Hearts
Kelty Hearts
2024/25
32 4 4 4 0 32 27 5 2480' 30 6.5 59
Second Division
Second Division
26 1 4 4 0 26 22 4 1986' 30 6.5 59
Cup
Cup
1 0 0 0 0 1 1 0 90' 29 4.9 60
Challenge Cup
Challenge Cup
2 3 0 0 0 2 2 0 180' 29 7.1 60
League Cup
League Cup
3 0 0 0 0 3 2 1 224' 29 4.8 57
Kelty Hearts
Kelty Hearts
2023/24
40 11 4 5 1 40 37 3 3108' 29 6.8 54
Montrose
Montrose
2022/23
34 7 3 2 0 34 14 20 1538' 28 5.4 52
Montrose
Montrose
2021/22
38 10 3 2 0 38 24 14 2378' 27 6.3 50
Montrose
Montrose
2020/21
27 3 2 2 0 27 13 14 1357' 26 5.6 47

Teammates

Player rating and role
R. Cunningham
MF
R. Cunningham
59
6
T. O'ware
D
T. O'ware
59
2
M. Tidser
MF
M. Tidser
57
0
Brody Paterson
D
Brody Paterson
57
9
L. Moore
MF
L. Moore
55
3
S. Mercer
D
S. Mercer
55
2
Connor Allan
D
Connor Allan
52
7
R. Adams
GK
R. Adams
52
10
A. Corbett
D
A. Corbett
50
-5
S. Allan
MF
S. Allan
48
1
L. Brown
MF
L. Brown
47
-4
Callum Flatman
D
Callum Flatman
47
6
Billy Owens
D
Billy Owens
46
4
Jacob Macintyre
D
Jacob Macintyre
45
9
M. Miller
MF
M. Miller
45
0
L. Mccarvel
MF
L. Mccarvel
43
1
L. Mcleish
MF
L. Mcleish
41
7
R. Adamson
GK
R. Adamson
41
-6
M. Thomas
F
M. Thomas
41
2

Historical performance in clubs

By teams Season. MP GS Min.
Montrose
Montrose
6 181 100 9966' 36 11
Kelty Hearts
Kelty Hearts
2 72 64 5588' 15 10
Cowdenbeath
Cowdenbeath
4 66 19 2164' 2 7
Spartans
Spartans
1 1 1 60' 0 0
Brechin City
Brechin City
1 1 0 19' 0 0
By competition Season. MP GS Min.
Second Division
Second Division
8 197 116 11196' 29 18
Scottish League Two
Scottish League Two
2 42 22 2130' 4 4
League Cup
League Cup
10 29 19 1821' 6 1
Cup
Cup
10 19 11 1046' 7 1
Challenge Cup
Challenge Cup
9 16 11 1033' 6 1

Teams played for

Montrose
Montrose
6 season
36
181
Kelty Hearts
Kelty Hearts
2 season
15
72
Cowdenbeath
Cowdenbeath
4 season
2
66
Spartans
Spartans
1 season
0
1
Brechin City
Brechin City
1 season
0
1

Most important achievements

Milestones and events on this day

Best performances