Forres Mechanics
- HFormartine UnitedFootball League - Highland LeagueAForres Mechanics
- HForres MechanicsFootball League - Highland LeagueABrechin
- HDeveronvaleFootball League - Highland LeagueAForres Mechanics
- HTurriff UnitedFootball League - Highland LeagueAForres Mechanics
- HForres MechanicsFootball League - Highland LeagueABuckie Thistle
- HBanks O' DeeFootball League - Highland LeagueAForres Mechanics
- HWick AcademyFootball League - Highland LeagueAForres Mechanics
- HForres MechanicsFootball League - Highland LeagueABanks O' Dee
- HKeithFootball League - Highland LeagueAForres Mechanics
- HForres MechanicsFootball League - Highland LeagueANairn County
- HForres MechanicsFootball League - Highland LeagueAStrathspey Thistle
- HForres MechanicsFootball League - Highland LeagueALossiemouth
- HForres MechanicsFootball League - Highland LeagueABanks O' Dee
- HForres MechanicsFootball League - Highland LeagueAInverurie Loco Works
- HFraserburghFootball League - Highland LeagueAForres Mechanics
- HRothesFootball League - Highland LeagueAForres Mechanics
- HHuntlyFootball League - Highland LeagueAForres Mechanics
- HForres MechanicsFootball League - Highland LeagueABrora Rangers
- HForres MechanicsFootball League - Highland LeagueADeveronvale
- HForres MechanicsFootball League - Highland LeagueAFormartine United
- HClachnacuddinFootball League - Highland LeagueAForres Mechanics
- HBuckie ThistleFootball League - Highland LeagueAForres Mechanics
- HStrathspey ThistleFootball League - Highland LeagueAForres Mechanics
- HForres MechanicsFA CupACaledonian Braves
- HBrechinFootball League - Highland LeagueAForres Mechanics
- HForres MechanicsFootball League - Highland LeagueAKeith
- HLossiemouthFootball League - Highland LeagueAForres Mechanics
- HForres MechanicsFootball League - Highland LeagueATurriff United
- HNairn CountyFootball League - Highland LeagueAForres Mechanics
- HForres MechanicsFootball League - Highland LeagueAWick Academy
- HInverurie Loco WorksFootball League - Highland LeagueAForres Mechanics
- HForres MechanicsFootball League - Highland LeagueAFraserburgh
- HForres MechanicsFootball League - Highland LeagueARothes
- HBrora RangersFootball League - Highland LeagueAForres Mechanics
- HForres MechanicsFootball League - Highland LeagueAHuntly
- HForres MechanicsFootball League - Highland LeagueABanks O' Dee
- HForres MechanicsFootball League - Highland LeagueAKeith
- HLossiemouthFootball League - Highland LeagueAForres Mechanics
- HForres MechanicsFootball League - Highland LeagueAClachnacuddin
- HBrechinFootball League - Highland LeagueAForres Mechanics
- HForres MechanicsFootball League - Highland LeagueABuckie Thistle
- HForres MechanicsFootball League - Highland LeagueAHuntly
- HDeveronvaleFootball League - Highland LeagueAForres Mechanics
- HForres MechanicsFootball League - Highland LeagueAFormartine United
- HWick AcademyFootball League - Highland LeagueAForres Mechanics
- HRothesFootball League - Highland LeagueAForres Mechanics
- HBanks O' DeeFootball League - Highland LeagueAForres Mechanics
- HFraserburghFootball League - Highland LeagueAForres Mechanics
- HForres MechanicsFootball League - Highland LeagueAInverurie Loco Works
- HNairn CountyFootball League - Highland LeagueAForres Mechanics
| Details | Ranking | Matches | Goals | Form | ||
|---|---|---|---|---|---|---|
| Rank | Pts | M | W/D/L | GD(S/A) | Form | |
| Football League - Highland League | 10 | 32 | 25 | 9/5/11 | -8(42/50) | WWDDW |
| Football League - Highland League | 11 | 42 | 32 | 12/6/14 | -16(62/78) | DWWLL |
| Football League - Highland League | 14 | 30 | 34 | 7/9/18 | -27(37/64) | WWLDL |
| Football League - Highland League | 11 | 36 | 34 | 10/6/18 | -3(57/60) | LLWLD |
| Football League - Highland League | 12 | 34 | 34 | 8/10/16 | -35(45/80) | LDLWL |
| Details | M | Home W% | Away W% | Total W% |
|---|---|---|---|---|
| 2025Football League - Highland League | 0 | 0.0 | 0.0 | 0.0 |
| 2024Friendlies Clubs | 1 | 0.0 | 0.0 | 0.0 |
| 2023FA Cup | 2 | 0.0 | 0.0 | 0.0 |
| 2023Football League - Highland League | 31 | 20.0 | 18.75 | 19.35 |
| 2023Friendlies Clubs | 1 | 0.0 | 100.0 | 100.0 |
| 2022Football League - Highland League | 35 | 47.06 | 22.22 | 34.29 |
| 2022Friendlies Clubs | 1 | 0.0 | 0.0 | 0.0 |
| 2021Football League - Highland League | 19 | 20.0 | 22.22 | 21.05 |
No player stats available.
Squad
A. Cruickshank
- Goals/90
- Shots/90
- Con%
C. Frame
- Goals/90
- Shots/90
- Con%
C. Johnstone
- Goals/90
- Shots/90
- Con%
J. Taylor
- Goals/90
- Shots/90
- Con%
K. Macleod
- Goals/90
- Shots/90
- Con%
C. Macdonald
- Duels W%
- Dribbles S%
- Tackles/90
C. Ramsay
- Duels W%
- Dribbles S%
- Tackles/90
J. Grant
- Duels W%
- Dribbles S%
- Tackles/90
K. Connolly
- Duels W%
- Dribbles S%
- Tackles/90
M. McLauchlan
- Duels W%
- Dribbles S%
- Tackles/90
R. McRitchie
- Duels W%
- Dribbles S%
- Tackles/90
S. Nixon
- Duels W%
- Dribbles S%
- Tackles/90
C. Paterson
- Save%
- CS%
- Pens Save%
M. Miele
- Save%
- CS%
- Pens Save%
P. Knox
- Save%
- CS%
- Pens Save%
S. McCarthy
- Save%
- CS%
- Pens Save%
J. Munro
- Assists/90
- Pass/90
- Pass A%
J. Newlands
- Assists/90
- Pass/90
- Pass A%
K. Hayllar
- Assists/90
- Pass/90
- Pass A%
L. Mackenzie
- Assists/90
- Pass/90
- Pass A%
M. Jamieson
- Assists/90
- Pass/90
- Pass A%
R. MacLeman
- Assists/90
- Pass/90
- Pass A%
S. Sutherland
- Assists/90
- Pass/90
- Pass A%
A. MacPherson
- Goals/90
- Shots/90
- Con%