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 23 PTS MP W D L GF GA GD
1
Brechin City
Brechin City 48 19 15 3 1 48 14 +34
2
Brora Rangers
Brora Rangers 43 19 14 1 4 62 25 +37
3
Banks O' Dee
Banks O' Dee 39 19 12 3 4 46 15 +31
4
Clachnacuddin
Clachnacuddin 36 21 11 3 7 42 25 +17
5
Inverurie Loco Works
Inverurie Loco Works 35 20 10 5 5 41 21 +20

Position on the pitch

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

Rating progression

36 ▼ -2
60760 19
30720 22
30725 22
30748 23
Highest value in career
39 (2023)
Rankings
General
98598º
Age
8475º
By country
1148º 1148º
By position
45002º MF
By position
26861º CM CM

Evolution of market value

60760 19
30720 22
30725 22
30748 23
Highest value in career
11.5K (2024)
Rankings
General
-
Age
8452º
By country
1128º 1128º
By position
37981º MF
By position
23429º CM CM
Contract information
Start of contract
13/07/2024
NEW SIGNING
End of contract
30/06/2027
Contract length
29/12/2027
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
-2
M. Nicolson
D
M. Nicolson
43
-3
C. Williamson
D
C. Williamson
43
0
J. Macrae
F
J. Macrae
43
-3
M. Finnis
D
M. Finnis
42
-1
M. Ewan
MF
M. Ewan
41
0
S. Sutherland
F
S. Sutherland
39
1
A. Sutherland
F
A. Sutherland
39
-4
Ryan Mcritchie
D
Ryan Mcritchie
32
-2
J. Wallace
MF
J. Wallace
32
7
G. Robesten
F
G. Robesten
32
7
J. Wallace
F
J. Wallace
30
5
Dingwall
Dingwall
25
0
Finnis
Finnis
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