Burkina Faso
Czech Republic
Indonesia
Lithuania
Montenegro
Nigeria
North Macedonia
United Arab Emirates

Forres Mechanics

Forres Mechanics Football Club are a senior Scottish association football club from the town of Forres, Moray, currently playing in the Highland Football League. They play at the town's Mosset Park. Forres Mechanics are the oldest association football club in the North of Scotland and are one of only two original teams to play in the Highland League since its first season in 1893, the other being Clachnacuddin.

History

Their unusual name is variously stated to come from the town's Mechanics Institute or most likely when a group of craftsmen or mechanics split from an earlier Forres team to form their own club. Forres Mechanics have won the Highland league twice: in the 1985–86 season and in the 2011–12 season.

On 26 November 2016, Forres Mechanics played their most high-profile match in recent years when they held League One side Stenhousemuir to a 2–2 draw in 2016–17 Scottish Cup, however they lost 3–1 in the replay.

Forres withdrew from the Highland League in the 2020–21 season, which was greatly affected by the Covid-19 pandemic.

Forres Mechanics

Scotland. Highland League. League Table. Season 2023/2024

Pos Team Home Away Total GD Goals
P W D L GS GC Pts P W D L GS GC Pts P W D L GS GC Pts
1 Buckie Thistle Buckie Thistle 17 15 1 1 52 12 46 17 11 2 4 46 22 35 34 26 3 5 98 34 81 64 2.9
2 Brechin Brechin 17 14 1 2 52 12 43 17 12 2 3 38 16 38 34 26 3 5 90 28 81 62 2.6
3 Fraserburgh Fraserburgh 17 14 1 2 58 16 43 17 11 2 4 44 21 35 34 25 3 6 102 37 78 65 3
4 Banks O Dee Banks O Dee 17 13 3 1 44 12 42 17 8 6 3 43 21 30 34 21 9 4 87 33 72 54 2.6
5 Formartine Utd Formartine Utd 17 10 5 2 52 26 35 17 12 1 4 35 17 37 34 22 6 6 87 43 72 44 2.6
6 Brora Rangers Brora Rangers 17 10 2 5 34 28 32 17 7 6 4 30 18 27 34 17 8 9 64 46 59 18 1.9
7 Huntly Huntly 17 9 4 4 47 22 31 17 7 2 8 34 39 23 34 16 6 12 81 61 54 20 2.4
8 Nairn County Nairn County 17 9 2 6 35 25 29 17 7 3 7 24 33 24 34 16 5 13 59 58 53 1 1.7
9 Turriff Utd Turriff Utd 17 8 2 7 37 29 26 17 7 1 9 38 34 22 34 15 3 16 75 63 48 12 2.2
10 Inverurie Loco Works Inverurie Loco Works 17 6 2 9 27 29 20 17 7 3 7 25 29 24 34 13 5 16 52 58 44 -6 1.5
11 Rothes Rothes 17 5 4 8 26 33 19 17 5 3 9 21 38 18 34 10 7 17 47 71 37 -24 1.4
12 Wick (Youth) Wick (Youth) 17 8 5 4 31 25 29 17 2 1 14 18 45 7 34 10 6 18 49 70 36 -21 1.4
13 Keith Keith 17 6 4 7 20 26 22 17 3 2 12 15 35 11 34 9 6 19 35 61 33 -26 1
14 Forres Mechanics Forres Mechanics 17 4 6 7 17 29 18 17 3 3 11 20 35 12 34 7 9 18 37 64 30 -27 1.1
15 Lossiemouth Lossiemouth 17 6 3 8 22 33 21 17 1 5 11 14 33 8 34 7 8 19 36 66 29 -30 1.1
16 Deveronvale Deveronvale 17 3 6 8 15 35 15 17 2 4 11 28 56 10 34 5 10 19 43 91 25 -48 1.3
17 Clachnacuddin Clachnacuddin 17 4 2 11 30 44 14 17 1 6 10 17 45 9 34 5 8 21 47 89 23 -42 1.4
18 Strathspey Thistle Strathspey Thistle 17 2 0 15 16 73 6 17 1 1 15 19 78 4 34 3 1 30 35 151 10 -116 1

Forres Mechanics Last Matches

K/O
Home
Away
Pts
HT
FT
ET
PN
28 Sep 14:00 14:00, 28 Sep fin
Forres Mechanics
0-1 1-2
Jeanfield Swifts
R1
0-1
1-2
Scorers
20 Apr 14:00 14:00, 20 Apr fin
Forres Mechanics
0-0 1-0
Turriff Utd
12-21
HL
0-0
1-0
Match info
17 Apr 19:00 19:00, 17 Apr fin
Forres Mechanics
1-0 3-1
Wick (Youth)
12-11
HL
1-0
3-1
Match info
13 Apr 14:00 14:00, 13 Apr fin
Brechin
2-1 6-1
Forres Mechanics
28-12
HL
2-1
6-1
Match info
08 Apr 19:00 19:00, 08 Apr fin
Rothes
0-0 1-1
Forres Mechanics
0-0
HL
0-0
1-1
Match info
30 Mar 15:00 15:00, 30 Mar fin
Forres Mechanics
0-1 0-4
Formartine Utd
12-29
HL
0-1
0-4
Match info
23 Mar 15:00 15:00, 23 Mar fin
Forres Mechanics
0-0 0-0
Nairn County
0-0
HL
0-0
0-0
Match info
20 Mar 20:00 20:00, 20 Mar fin
Forres Mechanics
0-0 1-2
Fraserburgh
0-0
HL
0-0
1-2
Match info
16 Mar 14:00 14:00, 16 Mar fin
Banks O Dee
1-0 4-0
Forres Mechanics
0-0
HL
1-0
4-0
Match info
13 Mar 20:00 20:00, 13 Mar fin
Forres Mechanics
0-0 1-1
Brechin
0-0
HL
0-0
1-1
Match info
09 Mar 15:00 15:00, 09 Mar fin
Forres Mechanics
0-1 0-1
Brora Rangers
0-0
HL
0-1
0-1
Match info
02 Mar 15:00 15:00, 02 Mar fin
Huntly
1-0 3-0
Forres Mechanics
0-0
HL
1-0
3-0
Match info
28 Feb 20:00 20:00, 28 Feb fin
Forres Mechanics
0-1 2-2
Huntly
0-0
HL
0-1
2-2
Match info
24 Feb 15:00 15:00, 24 Feb fin
Inverurie Loco Works
0-0 1-0
Forres Mechanics
0-0
HL
0-0
1-0
Match info
21 Feb 20:00 20:00, 21 Feb fin
Keith
1-1 1-1
Forres Mechanics
0-0
HL
1-1
1-1
Match info
07 Feb 20:00 20:00, 07 Feb fin
Clachnacuddin
0-1 1-4
Forres Mechanics
0-0
HL
0-1
1-4
Match info
03 Feb 15:00 15:00, 03 Feb fin
Fraserburgh
0-1 2-1
Forres Mechanics
0-0
HL
0-1
2-1
Match info
13 Jan 15:00 15:00, 13 Jan fin
Forres Mechanics
0-2 0-2
Deveronvale
12-7
HL
0-2
0-2
Match info
30 Dec 15:00 15:00, 30 Dec fin
Forres Mechanics
1-4 1-8
Buckie Thistle
12-25
HL
1-4
1-8
Match info
16 Dec 15:00 15:00, 16 Dec fin
Forres Mechanics
1-0 1-1
Lossiemouth
12-11
HL
1-0
1-1
Match info
09 Dec 14:00 14:00, 09 Dec fin
Strathspey Thistle
0-2 0-2
Forres Mechanics
3-12
HL
0-2
0-2
Match info
25 Nov 15:00 15:00, 25 Nov fin
Forres Mechanics
0-0 0-1
Rothes
12-19
HL
0-0
0-1
Match info
22 Nov 20:00 20:00, 22 Nov fin
Forres Mechanics
0-1 0-1
Inverurie Loco Works
12-4
HL
0-1
0-1
Match info
18 Nov 15:00 15:00, 18 Nov fin
Nairn County
1-0 2-1
Forres Mechanics
21-12
HL
1-0
2-1
Match info
11 Nov 15:00 15:00, 11 Nov fin
Forres Mechanics
1-1 2-2
Banks O Dee
11-22
HL
1-1
2-2
Match info Scorers
04 Nov 15:00 15:00, 04 Nov fin
Brora Rangers
3-1 3-2
Forres Mechanics
17-11
HL
3-1
3-2
Match info Scorers
28 Oct 14:00 14:00, 28 Oct fin
Forres Mechanics
0-1 0-1
Buckie Thistle
R2
0-1
0-1
Scorers
11 Oct 19:00 19:00, 11 Oct fin
Forres Mechanics
0-1 1-1
Clachnacuddin
10-3
HL
0-1
1-1
Match info Scorers
07 Oct 14:00 14:00, 07 Oct fin
Formartine Utd
1-0 2-0
Forres Mechanics
22-10
HL
1-0
2-0
Match info Scorers
04 Oct 19:00 19:00, 04 Oct fin
Wick (Youth)
3-1 3-2
Forres Mechanics
4-10
HL
3-1
3-2
Match info Scorers
23 Sep 14:00 14:00, 23 Sep fin
Golspie Sutherland
0-1 1-1 1-1 7-8
Forres Mechanics
R1
0-1
1-1
1-1
7-8
Match info Scorers
16 Sep 14:00 14:00, 16 Sep fin
Turriff Utd
0-0 2-0
Forres Mechanics
12-10
HL
0-0
2-0
Match info Scorers
02 Sep 14:00 14:00, 02 Sep fin
Deveronvale
0-1 1-1
Forres Mechanics
5-9
HL
0-1
1-1
Match info Scorers
19 Aug 14:00 14:00, 19 Aug fin
Forres Mechanics
0-0 2-1
Keith
6-4
HL
0-0
2-1
Match info Scorers
16 Aug 19:00 19:00, 16 Aug fin
Buckie Thistle
0-1 3-1
Forres Mechanics
9-6
HL
0-1
3-1
Match info Scorers
05 Aug 14:00 14:00, 05 Aug fin
Lossiemouth
0-0 0-3
Forres Mechanics
0-3
HL
0-0
0-3
Match info Scorers
29 Jul 14:00 14:00, 29 Jul fin
Forres Mechanics
1-1 2-1
Strathspey Thistle
0-0
HL
1-1
2-1
Match info Scorers
15 Apr 13:00 13:00, 15 Apr fin
Fraserburgh
2-0 3-0
Forres Mechanics
65-36
HL
2-0
3-0
Match info Scorers
01 Apr 14:00 14:00, 01 Apr fin
Forres Mechanics
1-2 2-3
Buckie Thistle
36-78
HL
1-2
2-3
Match info Scorers
25 Mar 15:00 15:00, 25 Mar fin
Keith
0-3 2-6
Forres Mechanics
19-33
HL
0-3
2-6
Match info Scorers

Top Scorers. Season 2023/2024

Player 09 Mar 13 Mar 16 Mar 20 Mar 23 Mar 30 Mar 08 Apr 13 Apr 17 Apr 20 Apr All SeasonGoals/Assists
0/0 0/0 0/0 0/0 0/0 0/0 0/0 0/0 0/0 0/0 17/0

Forres Mechanics News

false