Invergordon vs Forres Mechanics — Result & Match Stats
Invergordon 2 - 4 Forres Mechanics in the Scotland Football League - Highland League on 31 Oct 2026. Stats, head-to-head and the full-time report are below.
Scotland / Football League - Highland League
Venue unavailableReferee unavailableWeather unavailable
1X2 odds
Market1X2
Full Time Result
Invergordon / Draw / Forres Mechanics
Invergordon
Draw
Forres Mechanics
No Full Time Result odds returned for this match.
Prediction snapshot
Advanced stats on loginDouble chance : draw or Forres Mechanics
Home10%
Draw45%
Away45%
Generated 31 Oct 2026, 16:51
Predicted winner
Forres Mechanics
Win or draw
Goals guidance
Invergordon: -2.5 · Forres Mechanics: -2.5
InvergordonForres Mechanics
InvergordonComparisonForres Mechanics
46%Form54%
53%Attack47%
38%Defense63%
44%Poisson56%
45%Overall55%
Head to head
--
1
--
X
--
2
INV · InvergordonForres Mechanics · MEC
31 Oct 26
INV-MEC
INV-MEC
Recent games
Invergordon20%
W
0%
D
80%
L
LWLLL
Form trendW +2 / D 0 / L -1
17 OctKeith vs Invergordon6-4
10 OctInvergordon vs Rothes2-0
07 OctInverurie Loco Works vs Invergordon1-0
03 OctThreave Rovers vs Invergordon3-2
26 SeptHuntly vs Invergordon7-0
Forres Mechanics20%
W
20%
D
60%
L
DLLLW
Form trendW +2 / D 0 / L -1
17 OctForres Mechanics vs Huntly2-2
10 OctTurriff United vs Forres Mechanics2-0
07 OctForres Mechanics vs Brora Rangers2-5
03 OctForres Mechanics vs Stirling University0-1
25 SeptStrathspey Thistle vs Forres Mechanics0-1
Goals distribution
InvergordonO2.5 70% · U2.5 30%Goals forGoals against
40%
010%
0%
120%
30%
210%
20%
310%
10%
40%
0%
50%
0%
6+50%
Both teams to score: 50%· last 10 games
Forres MechanicsO2.5 50% · U2.5 50%Goals forGoals against
30%
020%
30%
140%
30%
230%
10%
30%
0%
40%
0%
510%
0%
6+0%
Both teams to score: 50%· last 10 games
Season form
InvergordonForres Mechanics

Forres Mechanics dominates the season form
1–8
LWLLWLLL
FormDLLWWWLL
1515
Played
46
Wins
13
Draws
106
Losses
2125
Goals for
4224
Goals against
1.41.7
Avg scored
2.81.6
Avg conceded
32
Clean sheets
63
Failed to score
13
Best win streak