Match StatusStatsLineupSchedule
Current Season Stats
Total
3
1/1/1
3/6
4
12
Home
2
1/1/0
3/1
4
5
Away
1
0/0/1
0/5
0
17
Total
3
0/0/3
5/12
0
17
Home
1
0/0/1
3/4
0
14
Away
2
0/0/2
2/8
0
18
H2H
Date/Competition
HomeScoreAway
Scottish Highland Football League
Rothes
2-3
Forres MechanicsHT 0-2 FT 2-3
SRC
Forres Mechanics
8-0
RothesHT 4-0 FT 8-0
Scottish Highland Football League
Forres Mechanics
0-3
RothesHT 0-0 FT 0-3
Scottish Highland Football League
Rothes
1-1
Forres MechanicsHT 0-0 FT 1-1
Scottish Highland Football League
Forres Mechanics
0-1
RothesHT 0-0 FT 0-1
Scottish Highland Football League
Rothes
2-1
Forres MechanicsHT 2-0 FT 2-1
Scottish Highland Football League
Forres Mechanics
4-3
RothesHT 4-2 FT 4-3
Scottish Highland Football League
Rothes
1-0
Forres MechanicsHT 0-0 FT 1-0
Scottish Highland Football League
Forres Mechanics
0-7
RothesHT 0-2 FT 0-7
Scottish Highland Football League
Forres Mechanics
1-1
RothesHT 1-0 FT 1-1
Recent Results
Date/Competition
HomeScoreAway
Scottish Highland Football League
Brora Rangers
5-0
Forres MechanicsHT 0-0 FT 5-0
Scottish Highland Football League
Forres Mechanics
1-1
HuntlyHT 1-0 FT 1-1
Scottish Highland Football League
Forres Mechanics
1-1
Banks o DeeHT 1-0 FT 1-1
Scottish Highland Football League
Forres Mechanics
4-1
KeithHT 3-1 FT 4-1
Scottish Highland Football League
Lossiemouth
0-3
Forres MechanicsHT 0-1 FT 0-3
Scottish Highland Football League
Forres Mechanics
1-2
ClachnacuddinHT 0-1 FT 1-2
Scottish Highland Football League
Brechin City
2-1
Forres MechanicsHT 1-0 FT 2-1
Scottish Highland Football League
Forres Mechanics
1-1
Buckie Thistle FCHT 1-0 FT 1-1
Scottish Highland Football League
Forres Mechanics
0-5
HuntlyHT 0-3 FT 0-5
Scottish Highland Football League
Deveronvale
2-4
Forres MechanicsHT 0-2 FT 2-4
Date/Competition
HomeScoreAway
Scottish Highland Football League
Rothes
3-4
Strathspey ThistleHT 1-1 FT 3-4
Scottish Highland Football League
Brora Rangers
6-2
RothesHT 6-1 FT 6-2
International Club Friendly
Rothes
2-3
InvernessHT 1-1 FT 2-3
Scottish Highland Football League
Brora Rangers
7-2
RothesHT 5-2 FT 7-2
Scottish Highland Football League
Rothes
2-3
DeveronvaleHT 1-1 FT 2-3
Scottish Highland Football League
Keith
1-0
RothesHT 0-0 FT 1-0
Scottish Highland Football League
Turriff United
3-0
RothesHT 3-0 FT 3-0
Scottish Highland Football League
Strathspey Thistle
1-0
RothesHT 1-0 FT 1-0
Scottish Highland Football League
Rothes
0-0
LossiemouthHT 0-0 FT 0-0
Scottish Highland Football League
Rothes
1-5
Banks o DeeHT 1-0 FT 1-5
24'
1:0
Shaun Sutherland
26'
T. Thain
Halftime1 - 0
59'
Substitute out Aidan Cruickshank
Substitute in
64'
Substitute out
Substitute in
64'
Substitute out D. Fraser
Substitute in
67'
67'
74'
Substitute out
Substitute in
81'
Substitute out Ryan MacLeman
Substitute in K. Hayllar
81'
Substitute out Lewis Mackenzie
Substitute in
82'
Substitute out T. Thain
Substitute in
89'
Substitute out
Substitute in
Injury time
93'
2:0
C. Frame
Finished2 - 0

Forres Mechanics
4-2-3-1
1

Sean McCarthy
25

Mark MclauchlanC
3

C. Ramsay
5

Ryan McRitchie
14

Kaiden Connolly
8

Ryan MacLeman
81'
4

Shaun Sutherland
11

M. Jamieson
7

Lewis Mackenzie
81'
15

Aidan Cruickshank
59'
10

C. Frame
3-5-2
1

Jack Robertson
5

Owen Alexander
4

T. Thain
82'
6

Matthew McConachie
2

Sam Rothnie
8

Andrew Skinner
7

Robbie Lean
11

Jake Thomson
3

B. MitchellC
10

Thomas Brady
9

D. Fraser
64'

Rothes
Substitute Lineup

Forres Mechanics
Steven MacDonald (Coach)
24

K. Hayllar
81'
2

Charlie Macdonald
21

Michael Miele
20

Josh Taylor
16

Callum Johnstone
17

John Munro

Rothes
Ronnie Sharp (Coach)
18

Samuel Adams
17

Harry Kendrick
16

Gregor William Shand
14

Scott Mutch
15

Dean William George Boyce
28

S. Black
Injury List

Forres Mechanics

Rothes
Opening Odds (From BETXXX)