PLAYER PROFILE

Lewis MacKenzie.

Forres Mechanics FC · Scotland

Matrix 368730

At a glance

Full name
Lewis MacKenzie
Born
15 Nov 2002
Age today
23
Nationality
Scotland

Career by season

3 recorded appearances
Lewis MacKenzie appearances by season, competition and team
SeasonCompetitionTeamAppsStartsGoalsAssistsMinutesCards
26/27Scottish Cup Forres Mechanics FC 1000200
24/25Scottish Cup Clachnacuddin FC 1000240
23/24Scottish Cup Clachnacuddin FC 1100900

Appearances in our supported competitions. Goals, assists and minutes come from match reports where we have them.

Match log

Newest first
Lewis MacKenzie match log
DateCompetitionMatchScoreMinutesGoals
03 Oct 2026Scottish Cup Forres Mechanics FC v University of Stirling FCSubstitute, on 70′ 0 – 120
26 Oct 2024Scottish Cup Linlithgow Rose FC v Clachnacuddin FCSubstitute, on 66′ 3 – 024
28 Oct 2023Scottish Cup Peterhead FC v Clachnacuddin FC 3 – 190

Career transfers

5 recorded moves

All recorded career moves, newest first.

Lewis MacKenzie career transfers
Date FromToMoveFee
01 Jul 2025 Clachnacuddin FC Forres Mechanics FC Transfer —
21 Mar 2025 Forres Mechanics FC Clachnacuddin FC Loan return
17 Feb 2025 Clachnacuddin FC Forres Mechanics FC Loan —
01 Aug 2021 Clachnacuddin FC U20 Clachnacuddin FC Internal move —
01 Jul 2017 Ross County FC U17 Clachnacuddin FC U20 Transfer Free

Contracts and market values are not available yet.