Forres Mechanics

Forres Mechanics

Scotland

Scotland

0Follower

Featured Match

Scottish Highland Football League

Round 16

Relevant matches

06/08
02:00

Nairn County

Nairn County

Forres Mechanics

Forres Mechanics

Scottish Highland Football League

08/10
02:00

Forres Mechanics

Forres Mechanics

Brora Rangers

Brora Rangers

Scottish Highland Football League

19/12
22:00

Forres Mechanics

Forres Mechanics

Nairn County

Nairn County

Scottish Highland Football League

Last 5 Matches

1-3
1-0
0-1
1-1
2-1

Squad Stats

See All
30Player
169.3 cmAvg. Height
1Non-domestic
31.7Avg. Ages

Transfer History

See All

Sam Nixon

On loan

06/08

michael mieles

Signed

08/07

Ryan MacLeman

Signed

08/07

Lewis Mackenzie

Transfer

01/07

Lewis Mackenzie

Transfer

30/06

August, 2026

Scottish Highland Football League

HT
FT
October, 2026

Scottish Highland Football League

HT
FT
December, 2026

Scottish Highland Football League

HT
FT
April, 2026

Scottish Highland Football League

HT
FT
March, 2026

Scottish Highland Football League

HT
FT
February, 2026

Scottish Highland Football League

HT
FT
January, 2026

Scottish Highland Football League

HT
FT

31/01
FT

Forres Mechanics

Forres Mechanics

Lossiemouth

Lossiemouth

01
11
0 0

24/01
FT

Forres Mechanics

Forres Mechanics

Banks o Dee

Banks o Dee

01
11
0 0
December, 2025

Scottish Highland Football League

HT
FT

20/12
FT

Fraserburgh

Fraserburgh

Forres Mechanics

Forres Mechanics

11
31
0 0

13/12
FT

Rothes

Rothes

Forres Mechanics

Forres Mechanics

01
03
0 0

06/12
FT

Huntly

Huntly

Forres Mechanics

Forres Mechanics

12
22
0 0
November, 2025

Scottish Highland Football League

HT
FT

SRC

HT
FT
October, 2025

Scottish Highland Football League

HT
FT
September, 2025

Scottish Cup

HT
FT

Scottish Highland Football League

HT
FT

20/09
FT

Brechin City

Brechin City

Forres Mechanics

Forres Mechanics

00
62
0 0

11/09
FT

Forres Mechanics

Forres Mechanics

Keith

Keith

00
22
0 0

06/09
FT

Lossiemouth

Lossiemouth

Forres Mechanics

Forres Mechanics

00
03
0 0

SRC

HT
FT
August, 2025

Scottish Highland Football League

HT
FT
March, 2025

Scottish Highland Football League

HT
FT
November, 2024

Scottish Highland Football League

HT
FT
October, 2024

Scottish Highland Football League

HT
FT

19/10
FT

Forres Mechanics

Forres Mechanics

Brechin City

Brechin City

00
32
0 0
August, 2024

Scottish Highland Football League

HT
FT
April, 2024

Scottish Highland Football League

HT
FT

13/04
FT

Brechin City

Brechin City

Forres Mechanics

Forres Mechanics

00
61
0 0
March, 2024

Scottish Highland Football League

HT
FT
February, 2024

Scottish Highland Football League

HT
FT
October, 2023

Scottish Highland Football League

HT
FT
March, 2023

Scottish Highland Football League

HT
FT
February, 2023

Scottish Highland Football League

HT
FT
November, 2022

Scottish Highland Football League

HT
FT

19/11
FT

Brechin City

Brechin City

Forres Mechanics

Forres Mechanics

00
21
0 0
October, 2022

Scottish Highland Football League

HT
FT
July, 2022

Scottish Highland Football League

HT
FT

30/07
FT

Forres Mechanics

Forres Mechanics

Brechin City

Brechin City

00
01
0 0
April, 2022

Scottish Highland Football League

HT
FT
February, 2022

Scottish Highland Football League

HT
FT

05/02
FT

Forres Mechanics

Forres Mechanics

Brechin City

Brechin City

00
01
0 0
December, 2021

Scottish Highland Football League

HT
FT
September, 2021

Scottish Highland Football League

HT
FT

25/09
FT

Brechin City

Brechin City

Forres Mechanics

Forres Mechanics

00
41
0 0
August, 2021

Scottish Highland Football League

HT
FT
July, 2021

Scottish Highland Football League

HT
FT
February, 2020

Scottish Highland Football League

HT
FT
November, 2019

Scottish Highland Football League

HT
FT
September, 2019

Scottish Highland Football League

HT
FT
March, 2019

Scottish Highland Football League

HT
FT
January, 2019

Scottish Highland Football League

HT
FT
September, 2018

Scottish Highland Football League

HT
FT
August, 2018

Scottish Highland Football League

HT
FT
March, 2018

Scottish Highland Football League

HT
FT
February, 2018

Scottish Highland Football League

HT
FT
October, 2017

Scottish Highland Football League

HT
FT
August, 2017

Scottish Highland Football League

HT
FT
April, 2017

Scottish Highland Football League

HT
FT
January, 2017

Scottish Highland Football League

HT
FT
September, 2016

Scottish Highland Football League

HT
FT
April, 2016

Scottish Highland Football League

HT
FT
November, 2015

Scottish Highland Football League

HT
FT
July, 2015

Scottish Highland Football League

HT
FT
March, 2015

Scottish Highland Football League

HT
FT
February, 2015

Scottish Highland Football League

HT
FT
November, 2014

Scottish Highland Football League

HT
FT
October, 2014

Scottish Highland Football League

HT
FT
April, 2014

Scottish Highland Football League

HT
FT
December, 2013

Scottish Highland Football League

HT
FT
August, 2013

Scottish Highland Football League

HT
FT
May, 2013

Scottish Highland Football League

HT
FT
February, 2013

Scottish Highland Football League

HT
FT
September, 2012

Scottish Highland Football League

HT
FT
March, 2012

Scottish Highland Football League

HT
FT
February, 2012

Scottish Highland Football League

HT
FT
November, 2011

Scottish Highland Football League

HT
FT
October, 2011

Scottish Highland Football League

HT
FT
April, 2011

Scottish Highland Football League

HT
FT
March, 2011

Scottish Highland Football League

HT
FT
February, 2011

Scottish Highland Football League

HT
FT
November, 2010

Scottish Highland Football League

HT
FT
April, 2010

Scottish Highland Football League

HT
FT
March, 2010

Scottish Highland Football League

HT
FT
November, 2009

Scottish Highland Football League

HT
FT

No Data

No Data

No Data

Coach
#
Name
Nationality
Fee

-

Steven MacDonald
Scotland
--
Goalkeeper
#
Player
Nationality
Fee

22

Mark Bowden
Scotland
--

21

Robbie Donaldson
Scotland
--

0

michael mieles
Scotland
--
Defender
#
Player
Nationality
Fee

5

Graham Fraser
Scotland
--

23

Gordon Finlayson
Scotland
--

24

Aaron Mclean
Scotland
--

0

Charlie MacDonald
England
--

25

Mark Mclauchlan
Scotland
--

5

Ryan McRitchie
Scotland
--

0

Cohen Ramsay
Scotland
--
Midfielder
#
Player
Nationality
Fee

20

Kyle Scott
Scotland
--

25

Stuart Soane
Scotland
--

22

Ross Macpherson
Scotland
--

6

Martin Groat
Scotland
--

4

Shaun Sutherland
Scotland
--

7

Lewis Mackenzie
Scotland
--

8

Ryan MacLeman
Scotland
--
Forward
#
Player
Nationality
Fee

7

Scott Moore
Scotland
--

11

Craig Mcgovern
Scotland
--

8

Kris Duncan
Scotland
--

17

Ross Archibald
Scotland
--

19

John Cameron
Scotland
--

9

K. MacLeod
--

11

M. Jamieson
Scotland
--

15

Aidan Cruickshank
Scotland
--
All
Attack
Distribution
Defensive & Duels
Fouls

All

Arrivals

Departures

August, 2025

Date

From

To

Type

Fee

2025/08/05

On loan

July, 2025

Date

From

To

Type

Fee

June, 2025

Date

From

To

Type

Fee

May, 2025

Date

From

To

Type

Fee

2025/05/30

End of loan

March, 2025

Date

From

To

Type

Fee

2025/03/20

End of loan

2025/03/20

End of loan

February, 2025

Date

From

To

Type

Fee

2025/02/20

End of loan

August, 2025

Date

From

To

Type

Fee

2025/08/05

On loan

July, 2025

Date

From

To

Type

Fee

June, 2025

Date

From

To

Type

Fee

February, 2025

Date

From

To

Type

Fee

November, 2024

Date

From

To

Type

Fee

May, 2025

Date

From

To

Type

Fee

2025/05/30

End of loan

March, 2025

Date

From

To

Type

Fee

2025/03/20

End of loan

2025/03/20

End of loan

February, 2025

Date

From

To

Type

Fee

2025/02/20

End of loan

November, 2024

Date

From

To

Type

Fee

2024/11/13

Transfer

2024/11/13

Transfer

September, 2024

Date

From

To

Type

Fee

2024/09/12

Transfer

2024/09/12

Transfer

July, 2024

Date

From

To

Type

Fee

No Data