Data coverage
COACH PROFILE

Steven Macdonald

Career, honours and matches.

Coaching career

Teams and appointment dates

1 spells

Coaching history available. Last checked UTC.

TEAMSTARTEND
Forres MechanicsNot reported

Dates are shown as reported. An unknown end date does not establish a current appointment. Separate spells at the same team remain separate; coverage may be incomplete. Source: API-Football · As of UTC.

Honours & trophies

Competitions, seasons and finishes

All career years

No honours data available. Last checked UTC.

No honours data available. This does not mean the coach has won no trophies.

All years and competitions reported for this coach profile. Includes wins and other finishes. Undated entries may overlap, so these are not a total trophy count. The source does not distinguish honours earned as a player from those earned as a coach.

Matches by club

TEAMCOMPETITIONSEASON STARTMATCHESFIRST MATCHLAST MATCH
Forres MechanicsFootball League - Highland League20261525 Jul 202617 Oct 2026
Forres MechanicsFriendlies Clubs2026227 Jun 202603 Jul 2026
Forres MechanicsFA Cup2025127 Sep 202527 Sep 2025
Forres MechanicsFootball League - Highland League20251126 Jul 202520 Sep 2025

Available matches only. These dates do not confirm appointments or departures. Up to 100 club-season entries are shown.

Recent matches

17 Oct
FT
Forres Mechanics2:2Huntly
10 Oct
FT
Turriff United2:0Forres Mechanics
07 Oct
FT
Forres Mechanics2:5Brora Rangers
25 Sept
FT
Strathspey Thistle0:1Forres Mechanics
19 Sept
FT
Forres Mechanics3:0Banks O' Dee
16 Sept
FT
Forres Mechanics2:1Buckie Thistle
05 Sept
FT
Wick Academy1:0Forres Mechanics
29 Aug
FT
Forres Mechanics1:2Formartine United
22 Aug
FT
Deveronvale1:1Forres Mechanics
19 Aug
FT
Forres Mechanics2:1Clachnacuddin
15 Aug
FT
Lossiemouth2:1Forres Mechanics
08 Aug
FT
Forres Mechanics0:2Fraserburgh
05 Aug
FT
Nairn County1:2Forres Mechanics
01 Aug
FT
Inverurie Loco Works3:3Forres Mechanics
25 Jul
FT
Forres Mechanics5:1Keith
03 Jul
FT
Forres Mechanics2:1Inverness CT
27 Jun
FT
Forres Mechanics1:5Ross County
27 Sept
FT
Forres Mechanics0:2Caledonian Braves
20 Sept
FT
Brechin6:2Forres Mechanics
10 Sept
FT
Forres Mechanics2:2Keith

Source: API-Football · Profile updated · About the data