Forres Mechanics
Matches
| Venue | P | W | D | L | GD | Pts | PPG |
|---|---|---|---|---|---|---|---|
| Home | 8 | 4 | 1 | 3 | +3 | 13 | 1.63 |
| Away | 9 | 3 | 2 | 4 | -3 | 11 | 1.22 |
| Total | 17 | 7 | 3 | 7 | 0 | 24 | 1.41 |
Goals by match
Scored 30Conceded 30Most in a game: 5
34 league matches in 2026-27 · W7 D3 L7
July 2026
- W25 Julv KeithKeith · Highland Football League5–1
August 2026
- D1 Augat Inverurie LocoInverurie Loco Works · Highland Football League3–3
- W5 Augat Nairn CountyNairn County · Highland Football League2–1
- L8 Augv FraserburghFraserburgh · Highland Football League0–2
- L15 Augat LossiemouthLossiemouth · Highland Football League1–2
- W19 Augv ClachnacuddinClachnacuddin · Highland Football League2–1
- D22 Augat DeveronvaleDeveronvale · Highland Football League1–1
- L29 Augv Formartine UnitedFormartine United · Highland Football League1–2
September 2026
October 2026
- L7 Octv Brora RangersBrora Rangers · Highland Football League2–5
- L10 Octat Turriff UnitedTurriff United · Highland Football League0–2
- D17 Octv HuntlyHuntly · Highland Football League2–2
- W31 Octat InvergordonInvergordon · Highland Football League4–2
November 2026
Fixtures
November 2026
- ·14 Novv RothesRothes · Highland Football League–
- ·21 Novat KeithKeith · Highland Football League–
December 2026
January 2027
- ·2 Janv LossiemouthLossiemouth · Highland Football League–
- ·9 Janat ClachnacuddinClachnacuddin · Highland Football League–
- ·16 Janv DeveronvaleDeveronvale · Highland Football League–
- ·23 Janat Formartine UnitedFormartine United · Highland Football League–
- ·30 Janv Wick AcademyWick Academy · Highland Football League–
February 2027
March 2027
- ·6 Marat Brora RangersBrora Rangers · Highland Football League–
- ·13 Marv Turriff UnitedTurriff United · Highland Football League–
- ·20 Marat HuntlyHuntly · Highland Football League–
April 2027
- ·3 Aprv InvergordonInvergordon · Highland Football League–
- ·10 Aprat RothesRothes · Highland Football League–
Sources: Wikipedia (CC BY-SA 4.0), API-Football · Data sources