Football League - Highland League/Highland League - 34
5'C. Wood
40'S. Barbour
89'L. Watt

2022/23 / All competitions
Forres Mechanics have 36 fixtures listed for 2022/23. The 36 finished matches stand at 10W 6D 20L, with 59 scored and 65 conceded.
Football League - Highland League / Highland League - 34
All fixtures / scorers by fixture
5'C. Wood
40'S. Barbour
89'L. Watt
10'J. Peters
16'K. Macleod
22'S. Morrison
57'M. Barry
75'B. Barron
31'S. Morrison
35'L. Fraser
43'S. Morrison
59'G. Elphinstone
68'L. Fraser
76'B. Barron
90'B. Barron
47'R. MacLeman
57'I. McKay
82'H. Ormsby
21'J. Henry
31'R. MacLeman
10'A. Sopel
36'A. MacKenzie
56'C. Ewan
1'M. Watson
30'S. Morrison
69'L. MacLeod
17'H. Hennem
90+2'P. Brindle
3'C. Johnstone
33'C. Gray
56'K. Smith
14'T. Dingwall
30'A. Macrae
32'M. Ewan
57'G. MacDonald
58'M. Maclean
70'A. Macrae
84'J. MacRae
90'G. MacDonald
5'B. Barron
26'D. Wood
34'S. Knight
46'S. Morrison
48'L. Fraser
58'S. Morrison
65'L. Fraser
74'B. Barron
87'J. Cuthbert
90+2'L. Fraser
7'J. Grant
20'B. Barron
52'S. Gordon
62'K. Davies
73'C. Gethins
84'C. Gethins
88'C. Gethins
21'J. Grant
67'M. Scott
90'G. McGrath
11'A. Sutherland
44'M. Nicolson
73'C. Mackenzie
76'R. Gunn
81'A. Macrae
27'E. Cairns
29'B. Barron
32'B. Barron
53'I. McKay
85'S. Morrison
3'B. Barron
8'S. Campbell
27'M. Macadie
32'R. MacLeman
67'K. Davies
83'K. Davies
2'B. Barron
9'Matheus Machado
19'C. Mackenzie
21'C. Ewan
33'F. Robertson
39'E. Cairns
90+5'J. Maley
53'M. Young
77'J. Henderson
5'R. McKeown
80'R. Brown
29'B. Barron
35'K. Mooney
72'P. Nawrocki
52'M. Souter
5'S. Morrison
19'C. Johnstone
33'C. Ewan
35'S. Morrison
55'S. Morrison
27'K. McHattie