About this team

Scottish Highland League · Scotland

Rothes Fixtures, Squad & Predictions

Rothes Football Club is a senior football club who play in the Highland Football League. They were founded in 1938 and play at Mackessack Park in Rothes, a small town near Elgin in Moray. They play in tangerine shirts, colours they inherited from Dundee United after purchasing the floodlights from Tannadice Park. Rothes have won the Highland League once, in the 1958–59 season. Mackessack Park is named after one Douglas Mackessack, a local laird and whisky magnate and an early benefactor of the club. In 2020, The Speysiders won their first honours in 41 years, defeating Buckie Thistle 2–1 in the Highland League Cup final to win the trophy for the first time.

Team overview

Country
Scotland
League
Scottish Highland League
Stadium
Mackessack Park
Canonical Rothes page →

Fixtures and results

Upcoming fixtures

No upcoming Rothes fixtures are available right now.

Recent results

  • Rothes vs KeithScottish Highland League · Sat, Apr 11, 2026, 02:00 PM UTC · 0 markets · MacKessack Park
  • Huntly vs RothesScottish Highland League · Sat, Apr 4, 2026, 02:00 PM UTC · 0 markets · Christie Park
  • Rothes vs FraserburghScottish Highland League · Sat, Mar 28, 2026, 03:00 PM UTC · 0 markets · MacKessack Park
  • Rothes vs ClachnacuddinScottish Highland League · Wed, Mar 25, 2026, 08:00 PM UTC · 0 markets · MacKessack Park
  • Rothes vs LossiemouthScottish Highland League · Sat, Mar 21, 2026, 03:00 PM UTC · 0 markets · MacKessack Park

Squad

Squad details appear when the team API returns player data.

FAQ

What can I find on the Rothes page?

The Rothes page includes team context, upcoming fixtures, recent results, squad information when available, and links to related soccer pages.

Are Rothes predictions real-money bets?

No. Chance uses virtual credits for simulated soccer prediction markets.