J. Graham

ss
J. Graham
44

70

K.€

14

21

years

ST

Profile of J. Graham

J. Graham

James Graham
21
years
ss
Scotland
-
kgs
For
position
185
cms
14
shirt number
70
K.€
44
ELO

Born on 09 July 2004 in Laxdale

Personal data
Country of birth
Scotland Scotland
Continent of birth
Europa
Region of birth
Europa del Norte
Career details
Current club
Kelty Hearts Kelty Hearts
Current competition
Second Division Second Division
Previous club
Stirling Albion Stirling Albion
Previous competition
Third Division Third Division
Historic team
Rangers FC II Rangers FC II
Historical competition
Lowland Football League Scotland Lowland Football League Scotland
Most common shirt number
14
Other shirt numbers
15, 9, 64

Form in last matches

Competitions played in

Participation and performances
Second Division
0%
Wins
0 W
0 D
1 L
Scottish League Cup
33%
Wins
1 W
1 D
1 L
Challenge Cup
0%
Wins

Team's position in the competition

Matchday 36 PTS MP W D L GF GA GD
4
Stenhousemuir
Stenhousemuir 53 36 15 8 13 48 45 +3
5
Alloa Athletic
Alloa Athletic 51 36 13 12 11 55 47 +8
6
Kelty Hearts
Kelty Hearts 44 36 11 11 14 40 46 -6
7
Inverness CT
Inverness CT 43 36 16 10 10 45 38 +7
8
Montrose
Montrose 40 36 9 13 14 40 49 -9

Position on the pitch

Main position
Forward 83%
Other positions
  • Right winger 17%
ST
RW
Football pitch

Rating progression

44 ▲ 4
122052 22
143174 22
6495 23
3005 24
2427 24
66111 25
Highest value in career
44 (2025)
Rankings
General
85500º
Age
4710º
By country
838º 838º
By position
21137º F
By position
13107º ST ST

Evolution of market value

122052 22
143174 22
6495 23
3005 24
2427 24
66111 25
Highest value in career
45.57K (2025)
Rankings
General
82395º
Age
5702º
By country
813º 813º
By position
21447º F
By position
12589º ST ST
Contract information
Agent
CAA Base Ltd

Professional performance

Average number of goals
Calendar year 17
4
0.24
42
Last 6 months 12
1
0.08
43
Last 365 days 27
4
0.15
40
Last 3 years 86
12
0.14
37
Last 5 years 93
12
0.13
35

List of clubs played for

Teams Season MP
MP GS MS MIN Age Pts. ELO
Kelty Hearts
Kelty Hearts
2025/26
4 0 0 0 0 4 2 2 192' 21 4.6 44
Second Division
Second Division
1 0 0 0 0 1 0 1 24' 21 4.1 44
Scottish League Cup
Scottish League Cup
3 0 0 0 0 3 2 1 168' 21 4.8 44
Stirling Albion
Stirling Albion
2024/25
23 4 4 3 0 23 14 9 1182' 20 5.9 40
Dumbarton
Dumbarton
2023/24
13 2 0 2 0 13 0 13 229' 19 4.5 37
Annan Athletic
Annan Athletic
2023/24
13 0 1 0 0 13 4 9 434' 19 4.8 38
Rangers FC II
Rangers FC II
2023/24
4 1 1 0 0 4 2 2 226' 19 5.3 37

Teammates

Player rating and role
C. Johnston
F
C. Johnston
61
2
Brody Paterson
D
Brody Paterson
60
4
L. Moore
D
L. Moore
57
2
I. Murray
D
I. Murray
55
1
Alex Ferguson
MF
Alex Ferguson
55
0
C. Clay
MF
C. Clay
55
5
J. Brydon
D
J. Brydon
53
2
S. Mercer
D
S. Mercer
52
-3
A. Arnott
MF
A. Arnott
51
8
L. Mccarvel
MF
L. Mccarvel
51
6
M. Thomas
F
M. Thomas
50
8
R. Cole
F
R. Cole
45
7
R. Adamson
GK
R. Adamson
44
0
Kai Kirkpatrick
MF
Kai Kirkpatrick
42
2
C. Armour
GK
C. Armour
37
11
C. Fellows
D
C. Fellows
33
2
Lewis Carrol
D
Lewis Carrol
31
5
Jack Wyllie
D
Jack Wyllie
31
5
Rudi Bryce
MF
Rudi Bryce
31
5

Historical performance in clubs

By teams Season. MP GS Min.
Rangers FC II
Rangers FC II
2 35 11 1307' 6 3
Stirling Albion
Stirling Albion
1 23 14 1182' 4 3
Annan Athletic
Annan Athletic
1 13 4 434' 0 0
Dumbarton
Dumbarton
1 13 0 229' 2 2
Kelty Hearts
Kelty Hearts
1 4 2 192' 0 0
By competition Season. MP GS Min.
Lowland League
Lowland League
1 30 9 1069' 5 3
Scottish League Two
Scottish League Two
2 30 13 1249' 6 2
Second Division
Second Division
2 13 4 435' 0 0
Challenge Cup
Challenge Cup
2 5 2 238' 1 0
UEFA Youth League
UEFA Youth League
1 5 0 67' 0 0

Teams played for

Rangers FC II
Rangers FC II
2 season
6
35
Stirling Albion
Stirling Albion
1 season
4
23
Annan Athletic
Annan Athletic
1 season
0
13
Dumbarton
Dumbarton
1 season
2
13
Kelty Hearts
Kelty Hearts
1 season
0
4

Performances for the national team

By teams Season. MP GS Min.
Rangers FC U19
Rangers FC U19
1 5 0 67' 0 0

Best performances