Football League - Highland League/Highland League - 20
25'J. MacRae
42'M. Nicolson
85'M. Nicolson

2022/23 / All competitions
Rothes have 36 fixtures listed for 2022/23. The 35 finished matches stand at 12W 8D 15L, with 65 scored and 63 conceded.
Football League - Highland League / Highland League - 20
All fixtures / scorers by fixture
25'J. MacRae
42'M. Nicolson
85'M. Nicolson
27'G. Morrison
48'A. Wilson
59'B. Johnstone
61'N. Kennedy
76'B. Campbell
85'J. Thomson
16'A. Pollock
50'S. Butcher
90'S. Barbour
23'R. Clark
40'A. Wilson
49'F. Alberts
56'C. Gray
49'B. Milne
55'A. Pollock
74'J. Wade
10'A. Sopel
36'A. MacKenzie
56'C. Ewan
9'A. Pollock
29'C. Farquhar
63'J. Mackintosh
90+2'A. Wilson
9'M. Watson
15'L. MacLeod
20'L. Mackenzie
45+4'F. Robertson
50'F. Robertson
73'C. Bunce
78'L. Shewan
80'B. Biabi
52'R. McRitchie
63'G. Mitchell
2'G. Morrison
7'B. Milne
77'G. Morrison
81'D. Stewart
25'A. Wilson
90'F. Robertson
90'P. Campbell
90+2'P. Campbell
43'A. Wilson
62'A. Pollock
64'A. Wilson
44'A. Wilson
21'J. Wade
24'J. Crawford
26'F. Robertson
90'G. Kerr
2'B. Barron
9'Matheus Machado
19'C. Mackenzie
21'C. Ewan
33'F. Robertson
39'E. Cairns
90+5'J. Maley
40'R. Campbell
72'R. McRitchie
1'P. Brindle
6'P. Brindle
28'J. Anderson
69'A. Pollock
73'J. Anderson
6'E. Clark
45'R. McRitchie
51'Matheus Machado
52'S. Mackay
60'G. Morrison
65'S. Harkness
79'S. Mackay
39'K. Mooney
43'G. Morrison
45+1'Matheus Machado
51'G. Morrison
73'P. Nawrocki
5'A. Macrae
36'T. Dingwall
49'A. Macrae
90+3'M. Ewan
7'G. Wood
15'R. Ward
18'M. Petermann
58'C. Dingwall
86'L. Johnstone
30'C. Ross