C. Mackenzie

ss
C. Mackenzie
36

14

K.€

22

21

years

CM

Profile of C. Mackenzie

Season 2024/25

Competitive matches
5
Matches
played
180'
Minutes
played
3
1.5
Goals/90'
1
0.5
Assists/90'
0/0
0
Cards/90'
C. Mackenzie
Craig Mackenzie
21
years
ss
Scotland
-
kgs
Mid
position
-
cms
22
shirt number
14
K.€
36
ELO

Born on 15 June 2003

Personal data
Nationality
Scotland Scotland
Preferred foot
Left foot
Career details
Current club
Brora Rangers Brora Rangers
Current competition
Highland League Highland League
Previous club
Forres Mechanics Forres Mechanics
Historic team
Forres Mechanics Forres Mechanics
Historical competition
Highland League Highland League
Most common shirt number
22
Other shirt numbers
10, 19

Form in last matches

Competitions played in

Participation and performances
Highland League
67%
Wins
2 W
0 D
1 L
Cup
50%
Wins
1 W
0 D
1 L

Team's position in the competition

Matchday 27 PTS MP W D L GF GA GD
1
Brechin City
Brechin City 51 20 16 3 1 52 16 +36
2
Brora Rangers
Brora Rangers 49 21 16 1 4 74 23 +51
3
Banks O' Dee
Banks O' Dee 48 22 15 3 4 54 15 +39
4
Clachnacuddin
Clachnacuddin 42 24 13 3 8 53 30 +23
5
Inverurie Loco Works
Inverurie Loco Works 41 23 12 5 6 45 24 +21

Position on the pitch

Main position
Midfielder 92%
Other positions
  • Left winger 8%
CM
LW
Football pitch

Rating progression

36
60760 19
30720 22
30725 22
30748 23
Highest value in career
39 (2023)
Rankings
General
98598º
Age
8806º
By country
1086º 1086º
By position
45116º MF
By position
27096º CM CM

Evolution of market value

60760 19
30720 22
30725 22
30748 23
Highest value in career
11.5K (2024)
Rankings
General
-
Age
8763º
By country
1101º 1101º
By position
38568º MF
By position
23874º CM CM
Contract information
Start of contract
13/07/2024
NEW SIGNING
End of contract
30/06/2027
Contract length
05/02/2028
Last signing
13/07/2024

Professional performance

Average number of goals
Current season 5
3
0.6
36
Last 3 years 40
8
0.2
34

List of clubs played for

Teams Season MP
MP GS MS MIN Age Pts. ELO
Brora Rangers
Brora Rangers
2024/25
5 3 1 0 0 5 2 0 180' 21 5.6 36
Highland League
Highland League
3 3 0 0 0 3 0 0 0' 21 5.4 36
Cup
Cup
2 0 1 0 0 2 2 0 180' 21 5.6 36
Forres Mechanics
Forres Mechanics
2023/24
4 3 0 1 0 4 1 0 90' 20 5.6 38
Forres Mechanics
Forres Mechanics
2022/23
28 2 0 2 1 28 28 0 2458' 19 6.5 34
Strathspey Thistle
Strathspey Thistle
2022/23
3 0 0 0 0 3 3 0 270' 19 4.5 25

Teammates

Player rating and role
T. Dingwall
MF
T. Dingwall
46
-1
M. Nicolson
D
M. Nicolson
43
-2
M. Finnis
D
M. Finnis
43
0
J. Macrae
F
J. Macrae
43
-3
C. Williamson
D
C. Williamson
43
0
T. Kelly
D
T. Kelly
41
-1
M. Ewan
MF
M. Ewan
41
0
S. Sutherland
F
S. Sutherland
39
0
A. Sutherland
F
A. Sutherland
39
-3
Ryan Mcritchie
D
Ryan Mcritchie
32
-2
J. Wallace
F
J. Wallace
30
0
J. Wallace
MF
J. Wallace
30
0
Finnis
Finnis
25
0
Dingwall
Dingwall
25
0

Historical performance in clubs

By teams Season. MP GS Min.
Forres Mechanics
Forres Mechanics
2 32 29 2548' 5 4
Brora Rangers
Brora Rangers
1 5 2 180' 3 0
Strathspey Thistle
Strathspey Thistle
1 3 3 270' 0 0
By competition Season. MP GS Min.
Highland League
Highland League
3 36 30 2638' 8 3
Cup
Cup
3 4 4 360' 0 1

Teams played for

Forres Mechanics
Forres Mechanics
2 season
5
32
Brora Rangers
Brora Rangers
1 season
3
5
Strathspey Thistle
Strathspey Thistle
1 season
0
3

Most important achievements

Milestones and events on this day
First team goal, Debut for team
Brora Rangers
Brora Rangers
17 AUG. 24
21 years
First team goal, First official goal
Forres Mechanics
Forres Mechanics
01 OCT. 22
19 years
Debut in category
Cup
Cup
17 SEP. 22
19 years

Best performances