Skip to main content

Rothes

Scotland

Next match

Highland / Lowland
Rothes
Clachnacuddin
All matches

Season stats
Last starting XI
10Duncan


Stadium

MacKessack ParkRothes
2,700Capacity
Opened
GrassSurface

News

About

Rothes is a football club based in Rothes, Scotland, playing their home matches at MacKessack Park. Follow Rothes on FotMob for live match updates, detailed statistics, squad information, transfer news, and comprehensive performance analytics.

Rothes have been in a difficult spell recently, winning 0 of their last 5 matches (0% win rate). They have scored 4 goals and conceded 19 during this period. Overall, finding the net has proven difficult. However, defensive frailties have been a concern, conceding an average of 3.8 goals per game. In the Highland / Lowland, their recent results include a 2-3 loss to Strathspey Thistle, a 2-6 loss to Inverurie Loco Works, a 0-3 loss to Turriff United, a 0-4 loss to Formartine United, and a 0-3 loss to Lossiemouth.

Recent results for Rothes:

Upcoming fixtures for Rothes:

  • March 25, 2026: Highland / Lowland - vs Clachnacuddin
  • March 28, 2026: Highland / Lowland - vs Fraserburgh
  • April 4, 2026: Highland / Lowland - at Huntly
  • April 11, 2026: Highland / Lowland - vs Keith

Looking ahead, Rothes have 3 home games and 1 away fixture in their next 4 matches. Upcoming opponents: Clachnacuddin (home), Fraserburgh (home), Huntly (away), and Keith (home).

Rothes currently sits in 18th place in the Highland / Lowland (Highland League) with 7 points from 30 matches (1W 4D 25L).

Highland League
#TeamPWDLGDPts
1Brora Rangers302244+6270
2Brechin City282044+5264
3Formartine United291793+3260
4Clachnacuddin301767+3957
5Fraserburgh291658+2453
6Banks O'Dee291496+2151
7Keith291469-348
8Buckie Thistle3214513+1147
9Nairn County2914411+1046
10Turriff United281099+639
11Strathspey Thistle2912116-2937
12Forres Mechanics2910613-1436
13Huntly309813035
14Deveronvale3210418-3834
15Inverurie Loco Works307617-2027
16Wick Academy296617-1424
17Lossiemouth324424-5116
18Rothes301425-887

Rothes's squad consists of 31 players. Goalkeepers: Martin MacKinnon (Scotland), Stuart Black (Scotland). Defenders: Andrew Skinner (Scotland), Harry Kendrick (England), Jack Dawson (Scotland), Jordan Laidlaw (Scotland), Robert Urquhart (Scotland), Rory Williamson (Scotland), Scott Mutch (Scotland). Midfielders: Ally MacKenzie (Scotland), Ben Davidson (Scotland), Braden Gillies (Scotland), Brodie Mitchell (Scotland), Daniel Fraser (Scotland), Dean Boyce (Scotland), Gregor MacDonald (Scotland), Gregor Shand (Scotland), Jake Thomson (Scotland), Liam McDade (Scotland), Lucas Sayers (Scotland), Matthew McConachie (Scotland), Owen Alexander (Scotland), Robbie Lean (Scotland), Sam Rothnie (Scotland), Taylor Thain (Scotland), Thomas Brady (Scotland). Forwards: Hamish Scott (Scotland), Jonathan Bain (Scotland), Kenzie Shepherd (Scotland), Ruairi Duncan (Scotland), Samuel Adams (Scotland).

Rothes plays their home matches at MacKessack Park in Rothes, which has a capacity of 2,700.

FotMob provides comprehensive coverage of Rothes, including live match updates, squad information, transfer news, fixture lists, and detailed performance analytics. Follow Rothes to receive notifications about upcoming matches, goals, and other key events.



News

About

Rothes is a football club based in Rothes, Scotland, playing their home matches at MacKessack Park. Follow Rothes on FotMob for live match updates, detailed statistics, squad information, transfer news, and comprehensive performance analytics.

Rothes have been in a difficult spell recently, winning 0 of their last 5 matches (0% win rate). They have scored 4 goals and conceded 19 during this period. Overall, finding the net has proven difficult. However, defensive frailties have been a concern, conceding an average of 3.8 goals per game. In the Highland / Lowland, their recent results include a 2-3 loss to Strathspey Thistle, a 2-6 loss to Inverurie Loco Works, a 0-3 loss to Turriff United, a 0-4 loss to Formartine United, and a 0-3 loss to Lossiemouth.

Recent results for Rothes:

Upcoming fixtures for Rothes:

  • March 25, 2026: Highland / Lowland - vs Clachnacuddin
  • March 28, 2026: Highland / Lowland - vs Fraserburgh
  • April 4, 2026: Highland / Lowland - at Huntly
  • April 11, 2026: Highland / Lowland - vs Keith

Looking ahead, Rothes have 3 home games and 1 away fixture in their next 4 matches. Upcoming opponents: Clachnacuddin (home), Fraserburgh (home), Huntly (away), and Keith (home).

Rothes currently sits in 18th place in the Highland / Lowland (Highland League) with 7 points from 30 matches (1W 4D 25L).

Highland League
#TeamPWDLGDPts
1Brora Rangers302244+6270
2Brechin City282044+5264
3Formartine United291793+3260
4Clachnacuddin301767+3957
5Fraserburgh291658+2453
6Banks O'Dee291496+2151
7Keith291469-348
8Buckie Thistle3214513+1147
9Nairn County2914411+1046
10Turriff United281099+639
11Strathspey Thistle2912116-2937
12Forres Mechanics2910613-1436
13Huntly309813035
14Deveronvale3210418-3834
15Inverurie Loco Works307617-2027
16Wick Academy296617-1424
17Lossiemouth324424-5116
18Rothes301425-887

Rothes's squad consists of 31 players. Goalkeepers: Martin MacKinnon (Scotland), Stuart Black (Scotland). Defenders: Andrew Skinner (Scotland), Harry Kendrick (England), Jack Dawson (Scotland), Jordan Laidlaw (Scotland), Robert Urquhart (Scotland), Rory Williamson (Scotland), Scott Mutch (Scotland). Midfielders: Ally MacKenzie (Scotland), Ben Davidson (Scotland), Braden Gillies (Scotland), Brodie Mitchell (Scotland), Daniel Fraser (Scotland), Dean Boyce (Scotland), Gregor MacDonald (Scotland), Gregor Shand (Scotland), Jake Thomson (Scotland), Liam McDade (Scotland), Lucas Sayers (Scotland), Matthew McConachie (Scotland), Owen Alexander (Scotland), Robbie Lean (Scotland), Sam Rothnie (Scotland), Taylor Thain (Scotland), Thomas Brady (Scotland). Forwards: Hamish Scott (Scotland), Jonathan Bain (Scotland), Kenzie Shepherd (Scotland), Ruairi Duncan (Scotland), Samuel Adams (Scotland).

Rothes plays their home matches at MacKessack Park in Rothes, which has a capacity of 2,700.

FotMob provides comprehensive coverage of Rothes, including live match updates, squad information, transfer news, fixture lists, and detailed performance analytics. Follow Rothes to receive notifications about upcoming matches, goals, and other key events.


Fixtures
Wed, Mar 25
Highland / Lowland
Rothes
8:00PM
Clachnacuddin
Sat, Mar 28
Highland / Lowland
Rothes
3:00PM
Fraserburgh
Sat, Apr 4
Highland / Lowland
Huntly
2:00PM
Rothes
Sat, Apr 11
Highland / Lowland
Rothes
2:00PM
Keith

Stadium

MacKessack ParkRothes
2,700Capacity
Opened
GrassSurface