Skip to content
CM

Craig Mackenzie

Brora Rangers
Brora Rangers
Midfielder
ScotlandScotland
23
Jun 15, 2003
22
Shirt Number
Card stats based on
2025/2026

Performance Overview

Season Performance 25/26
All Competitions
4Matches
1Goals
1Assists
2Goal Contributions
-Avg Rating

rating

0.000(+0.0%)
Last 5 matches
Jun 15, 2025Jun 15, 2026
High
0.00
Low
0.00
Avg
0.00
G+A
0
Wins4
Draws0
Losses1
MonthMatchesMinsGAG+AG/MRating
Sep 2025
32700000.00-
Aug 2025
21800000.00-
2 months5 matches
Career Statistics
Career Progress

Career Progress

Appearances per Season

Appearance Distribution

3
Full match
0
Substituted off
0
From Bench

Rival Clubs(9)

Player stats against each opponent club

TeamMPWDLGA
Raith RoversRaith Rovers10010000
LivingstonLivingston10010000
Nairn CountyNairn County11000000
Formartine UnitedFormartine United11000100
Wick AcademyWick Academy11000000
FraserburghFraserburgh11000000
KeithKeith11000000
Banks O Dee FCBanks O Dee FC10010000
Strathspey ThistleStrathspey Thistle11000000
Transfers

Transfers

Transfer History

Jul 13, 2024Transfer
-
Free Agent
Oct 11, 2020Transfer
Trophies

About Craig Mackenzie

Craig Mackenzie plays as a midfielder for Brora Rangers. Throughout his career, Craig Mackenzie has scored 13 goals and provided 1 assists in 18 appearances across 2 clubs. Among the clubs he has represented — Brora Rangers, Forres Mechanics — Craig Mackenzie was most prolific at Brora Rangers, where he scored 10 goals in 14 appearances.

Frequently Asked Questions

What position does Craig Mackenzie play?
Craig Mackenzie plays as a Midfielder for Brora Rangers.
What team does Craig Mackenzie play for?
Craig Mackenzie currently plays for Brora Rangers.
How old is Craig Mackenzie?
Craig Mackenzie is 23 years old, born on June 15, 2003.