DateLeaguePosResultPos xScorePerfHomeAwayWinsDrawsLossesPointsPts/Game
11 AprS Highland League3Formartine United 2 - 1 Forres Mechanics12L - - L0/10/11/10/30.0
4 AprS Highland League13Forres Mechanics 1 - 1 Clachnacuddin4D - -D 0/21/21/21/60.5
1 AprS Highland League13Forres Mechanics 0 - 1 Brechin City2L1 - 1 X-L 0/31/32/31/90.3
28 MarS Highland League7Keith 1 - 0 Forres Mechanics12L2 - 3 X- L0/41/43/41/120.3
25 MarS Highland League16Wick Academy 1 - 3 Forres Mechanics12W1 - 1 X+ W1/51/53/54/150.8
21 MarS Highland League14Deveronvale 1 - 2 Forres Mechanics12W1 - 1 X+ W2/61/63/67/181.2
18 MarS Highland League10Turriff United 2 - 2 Forres Mechanics12D2 - 1 X- D2/72/73/78/211.1
14 MarS Highland League11Forres Mechanics 0 - 4 Buckie Thistle9L2 - 2 X-L 2/82/84/88/241.0
7 MarS Highland League6Banks O'Dee 4 - 1 Forres Mechanics10L - - L2/92/95/98/270.9
28 FebS Highland League10Forres Mechanics 1 - 0 Nairn County7W2 - 0 R+W 3/102/105/1011/301.1
21 FebS Highland League13Forres Mechanics 6 - 0 Strathspey Thistle14W1 - 1 X+W 4/112/115/1114/331.3
31 JanS Highland League13Forres Mechanics 1 - 1 Lossiemouth17D1 - 1 +-D 4/123/125/1215/361.3
24 JanS Highland League13Forres Mechanics 1 - 1 Banks O'Dee7D2 - 1 X-D 4/134/135/1316/391.2
27 DecS Highland League14Forres Mechanics 4 - 0 Inverurie Loco Works16W0 - 2 X+W 5/144/145/1419/421.4
20 DecS Highland League4Fraserburgh 3 - 1 Forres Mechanics13L4 - 2 D- L5/154/156/1519/451.3
13 DecS Highland League18Rothes 0 - 3 Forres Mechanics13W0 - 1 R+ W6/164/166/1622/481.4
6 DecS Highland League9Huntly 2 - 2 Forres Mechanics13D1 - 0 X- D6/175/176/1723/511.4
29 NovS Highland League13Forres Mechanics 1 - 3 Brora Rangers5L1 - 1 X-L 6/185/187/1823/541.3
19 NovS Highland League13Forres Mechanics 1 - 3 Deveronvale10L1 - 1 X-L 6/195/198/1923/571.2
15 NovS Highland League12Forres Mechanics 1 - 3 Formartine United1L - -L 6/205/209/2023/601.2
1 NovS Highland League6Clachnacuddin 6 - 0 Forres Mechanics12L3 - 2 R- L6/215/2110/2123/631.1
11 OctS Highland League11Buckie Thistle 2 - 0 Forres Mechanics9L1 - 1 X- L6/225/2211/2223/661.0
8 OctS Highland League12Strathspey Thistle 1 - 2 Forres Mechanics9W0 - 2 R+ W7/235/2311/2326/691.1
20 SepS Highland League3Brechin City 6 - 2 Forres Mechanics12L3 - 2 R- L7/245/2412/2426/721.1
10 SepS Highland League10Forres Mechanics 2 - 2 Keith16D1 - 1 R-D 7/256/2512/2527/751.1
6 SepS Highland League17Lossiemouth 0 - 3 Forres Mechanics11W1 - 1 X+ W8/266/2612/2630/781.2
30 AugS Highland League10Forres Mechanics 0 - 3 Turriff United13L1 - 1 X-L 8/276/2713/2730/811.1
23 AugS Highland League14Nairn County 4 - 0 Forres Mechanics8L1 - 1 X- L8/286/2814/2830/841.1
16 AugS Highland League7Forres Mechanics 0 - 2 Wick Academy14L2 - 2 X-L 8/296/2915/2930/871.0
13 AugS Highland League17Inverurie Loco Works 1 - 4 Forres Mechanics9W2 - 1 X+ W9/306/3015/3033/901.1
9 AugS Highland League12Forres Mechanics 4 - 1 Fraserburgh9W - +W 10/316/3115/3136/931.2
2 AugS Highland League12Forres Mechanics 2 - 0 Rothes17W - +W 11/326/3215/3239/961.2
30 JulS Highland League1Brora Rangers 5 - 0 Forres Mechanics14L - - L11/336/3316/3339/991.2
26 JulS Highland League-Forres Mechanics 1 - 1 Huntly-D - -D 11/347/3416/3440/1021.2
Explanation of this analysisThe results for Forres Mechanics for this season

xScore was predicted from Home and Away performance against teams higher or lower in the league. Updated after each result.

Perf column indicates performance against teams higher or lower in league.
Data last updated: 6 May 2026