Club honours in focus

At Mackessack Park, every league title or cup final won by the club is a powerful reminder of what can be achieved, even against the odds. Resilience and determination characterise the club, punching above our weight is virtually the unofficial motto.

Central Highland League
Champions: 1939-40
(Please note: This was an unofficial war-time competition.)

Campbell Charity Cup
Winners: 1950–51

North of Scotland Cup
Winners: 1958–59

Highland Football League
Champions: 1958–59

Stirling Charity Cup
Joint Winners: 1959–60 (Shared with Stirling Albion)

North of Scotland Cup

Winners: 1978–79

Highland League Cup
Winners: 2019–20

North of Scotland Cup
Winners: 2021–22

Central Highland League Champions in 1939

The Northern Scot asserted on 19 May 1951 that the capture of the Campbell Cup the previous evening was the "first senior trophy" won by Rothes. However, the club's official website lists the 1939 Campbell Cup win as the club's second honour, placing the six-team Central Highland League championship win at the top of the Rothes website's list of honours.

It is worth noting that not one edition of the authoritative The Winners by Bernard Stocks (and also Brian McColl latterly) contains any reference to the Central Highland League or the North Highland League. This is always the case with  competitions deemed "unofficial".

When the Second World War began on 1 September 1939, immediately following Germany's invasion of Poland, the Highland League programme of matches was at first suspended, after it had barely begun, then closed down for the war's duration. Fourteen Highland League clubs entered one of two local competitions, the Central Highland League or the North  Highland League. Subsequent war-time leagues were the North of Scotland League in 1940-41 and 1945-46. 

In August 2026, Scottish football historian Brian McColl very helpfully explained to this website why the Central Highland League is categorised as "unofficial" : 

"In September 1939 all player registrations were cancelled and leagues etc. were mothballed. However the SFA allowed clubs to organise competitions with leagues such as the Central Highland League springing up. Clubs made extensive use of guest players, such as ex-pros who were serving in nearby military bases. Hence the leagues and cups during this time were declared unofficial."

The above explanation makes complete sense but the "unofficial" declaration is undeniably a source of some confusion. Based on the information provided by Brian McColl,  it is difficult to avoid the conclusion that the Campbell Cup was Rothes first senior honour. However, we have left the 1939 Central Highland League championship in its place of honour, albeit with a caveat explaining that this wartime league win was unofficial. We have listed below each of the Central Highland League match reports identified to date. 

Easy for Rotes was the headline of the Rothes v Services XI "A"match report which appeared in the Banffshire Herald on Saturday, 21 October 1939:
Rothes returned an easy win in their opening home game with Service XI “A" in the Central Highland League. They accounted for most of the pressure. G. Wilson, Grant, Forsyth and Mitchell got the homesters’ goals, while Leitch, the visiting outside-left, counted for the Service side. Rothes, 4; Service “A", 1.

Rothes Lucky 
was the headline of the Services XI v Rothes match report which appeared in the Banffshire Herald on 28 October 1939:
Rothes were rather lucky to bring out full points in their Central Highland League game against a Services XI at Borough Briggs, Elgin. With a two-goal deficit at the interval,  the military side just failed to equalise—due, in the main, to the brilliant form of Bremner, the Speyside keeper. R m‘Scorers for Rothes were Wilson, Grant (penalty), and Meldrum, while Lunn scored both goals for the Service XI.

Rothes Still Winning was the headline of the Rothes v Services XI “A.” match report which appeared in the Banffshire Herald on 25 November 1939 but it was not regarded by the Herald reporter as a convincing performance: 
Rothes were somewhat fortunate to retain the leadership of the Central Highland League against Services XI. “A.” The Speyside team were not at their best and the defence had their hands full in the second half when playing against the wind. The only goal of the match was scored in the first half by centre forward D. Meldrum.

Title Won by Rothes was the headline of the Central Highland League summary appeared in the Aberdeen Press and Journal on Monday, 18 December 1939:
With the exception of a match between Buckie Thistle and Services XI "A",  the Central Highland League programme has been completed. Rothes won the championship without dropping a point. Keith fared badly and finished at the foot of the table with only two points Placings in the League are: (To be inserted)

Grand Finish was the headline of the Rothes v Keith match report which also appeared in the Aberdeen Press and Journal on Monday, 18 December 1939:
Rothes, 5; Keith, 0
By defeating Keith at Mackessack Park on Saturday, Rothes finished their Central Highland League programme in grand style. During the first half Keith made several attacks on the home goal, but they were never really dangerous, and the superiority of the Speyside eleven was marked. The homesters went ahead through G. Wilson, and Forsyth added a second. On the resumption, C. Mitchell scored twice, while D. Meldrum completed the nap hand.

Unofficial status or not, the Northern Scot recognised the Rothes championship-winning achievement in its 23 December 1939 edition: Rothes are further to be congratulated. A grand victory over Keith at the week-end allowed the Speysiders to complete their Central fixture list without dropping a single point. They scored forty-two goals and lost only ten -a tribute to both attack and rearguard. Rothes are indeed worthy champions.

On 22 February 1940 the Banffshire Advertiser reported that the previous week, at a social meeting in Rothes Drill Hall, Rothes FC players  were presented with medals in honour of their achievement in winning the 1939-40 Central Highland League competition. Mr Alex. Valentine, interim secretary of the club, called on Vice President Mr James Burgess, who handed over the medals.

Campbell Charity Cup winners in 1951

The Campbell Charity Cup was a short-lived competition intended to mainly feature Moray's four senior football clubs. This twice-run competition ran from 1949 to 1951 and was the first of four trophies won during Rothes' most successful decade to date.

Details of the competition were announced on 26 February 1949 in the Northern Scot and Moray & Nairn Express: 
"Provided arrangements can be completed in time, Elgin City F.C. will  probably invite Moray's three other senior clubs  to take part with them in a cup competition to be played off during the first fortnight in May - the two weeks immediately following the official closing date of the present season."

"The proposed new competition has been made possible by the presentation this week to the Elgin F.C. management of a handsome silver trophy by Mrs. Campbell, widow of Mr Alex. Campbell, who was a respected member of the Borough Briggs board for many years . Fittingly, it is to be known as the Campbell Charity Trophy, and all proceeds, less expenses from matches played in connection with it, will go to local charities. It is understood  that, while City, Forres Mechanics, Rothes and Lossiemouth will probably form the nucleus of the competition, there's a  possibility that other clubs outwith the county may also be invited to participate." 

Semi-Final Monday 2 May 1949: Elgin City 3-3 Lossiemouth
Semi Final Wednesday 4 May 1949: Forres Mechanics 3-1 Rothes
S-F Replay Thursday 5 May 1945: Elgin City 4-1 Lossiemouth
Final Saturday 7 May 1949: Elgin City 2-0 Forres Mechanics

All four ties in May 1949 were played at Elgin's Borough Briggs ground, to maximise the contributions (£300) distributed to various local charities. The 1949-50  tournament was withheld owing to end-of-season fixture congestion but was resumed in April 1951. 

Semi-Final 28 April 1951: Rothes 2-0 Lossiemouth (Russell (pen), Shepherd)
Semi-Final 14 May 1951: Forres Mechanics 3-2 Elgin City
Final Friday 18 May 1951: Forres Mechanics 4-5 Rothes

Under the headline, Rothes Win Campbell Trophy, the Northern Scot and Moray & Nairn Express saluted the Speysiders on their end-of-season cup success: "Congratulations to Rothes on winning their first senior trophy! They just deserved their 5-4 victory over Forres Mechanics in the final of the Campbell Charity Trophy at Borough Briggs last night but the issue was always in doubt. The Speysiders went ahead through Davidson in five minutes. End-to-end football ensued until the 20th minute, when Mackay put Rothes two up. Liddle reduced the leeway but just on half-time Mackay counted again."

Half-time: Forres Mechanics 1-3 Rothes

"In the second half, a rearranged Forres eleven opened well. Liddle notched number two. Against the run of play, Davidson counted for Rothes. Shortly afterwards it was level-pegging. Warburton made it 4-4 with two simple counters. Both teams went all out for the winner. Taylor had the honour two minutes from time. The trophy was presented to the Rothes captain by Dr. G. Thow."