Rothes is a club based in Scotland, founded in 1938, playing at MacKessack Park (2,700 seats), competing in Football League - Highland League.
Club History
With a history stretching back to 1938, Rothes is one of Scotland's established football institutions. The club carries more than 88 years of competitive heritage.
Stadium
Rothes plays home matches at MacKessack Park, a stadium with a capacity of 2,700 spectators, located in Rothes. The atmosphere at MacKessack Park is a key factor in the team's home performances.
Trophy Cabinet
The trophy cabinet at Rothes holds 1 titles, reflecting the club's competitive journey in Scotland football.
Current Squad
The current Rothes roster consists of 18 players, managed by Ronnie Sharp in the Football League - Highland League. Player statistics, performances and profiles are available on this page.
Rothes next match
Rothes will play the next match against Fraserburgh on December 27, 2025 at 03:00 PM.
Rothes previous match
Rothes previous match was against Inverurie Loco Works, the match ended with result 2 - 6 (Rothes lost the match).
In their last 6 matches, Rothes recorded 1 wins, 1 draws and 4 losses.
View Rothes position in Football League - Highland League Standings and upcoming matches.
Current Rothes players
Other: Daniel Fraser, Rory Williamson, Gregor MacDonald, Scott Mutch, Stewart Black, Matthew McConachie, H. Kendrick, R. Lean, Jake Thomson, Owen Alexander, Ruairi Duncan, Andrew Skinner, Jack Robertson, Thomas Brady, Taylor Thain, Brodie Mitchell, S. Rothnie, Ben Williamson
Recent Football League - Highland League Matches