Rothes
ScotlandHighland / Lowland
- Championship playoff
- Relegation qualification
- Relegation
Coach win percentagePoints per game
Stadium
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.
Dylan Lawrence leads Rothes's scoring in league play with 2 goals this season. Shaun Cameron has contributed 2, while Daniel Fraser has added 1.
Owen Alexander is the chief creator for Rothes in league play with 1 assist this season. Shane Harkness has also been a key playmaker with 1.
Rothes have been in a difficult spell recently, winning 1 of their last 5 matches (20% win rate). They have scored 6 goals and conceded 23 during this period. However, defensive frailties have been a concern, conceding an average of 4.6 goals per game. In the Highland / Lowland, their recent results include a 2-4 loss to Formartine United, a 3-2 win against Wick Academy, a 0-5 loss to Buckie Thistle, a 0-5 loss to Banks O'Dee, and a 1-7 loss to Strathspey Thistle.
Recent results for Rothes:
- August 19, 2026: Highland / Lowland - 2-4 loss vs Formartine United
- August 22, 2026: Highland / Lowland - 3-2 win vs Wick Academy
- August 29, 2026: Highland / Lowland - 0-5 loss at Buckie Thistle
- September 5, 2026: Highland / Lowland - 0-5 loss vs Banks O'Dee
- September 16, 2026: Highland / Lowland - 1-7 loss at Strathspey Thistle
Upcoming fixtures for Rothes:
- August 8, 2026: Highland / Lowland - vs Clachnacuddin
- September 19, 2026: Highland / Lowland - vs Brora Rangers
- September 26, 2026: Highland / Lowland - at Turriff United
- October 7, 2026: Highland / Lowland - vs Huntly
- October 10, 2026: Highland / Lowland - at Invergordon
Looking ahead, Rothes have 3 home games and 2 away fixtures in their next 5 matches. Upcoming opponents: Clachnacuddin (home), Brora Rangers (home), Turriff United (away), Huntly (home), and Invergordon (away).
Rothes currently sits in 18th place in the Highland / Lowland (Highland League) with 3 points from 9 matches (1W 0D 8L).
| # | Team | P | W | D | L | GD | Pts |
|---|---|---|---|---|---|---|---|
| 1 | Brora Rangers | 10 | 8 | 2 | 0 | +25 | 26 |
| 2 | Inverurie Loco Works | 11 | 6 | 4 | 1 | +8 | 22 |
| 3 | Buckie Thistle | 10 | 6 | 1 | 3 | +16 | 19 |
| 4 | Banks O'Dee | 11 | 5 | 4 | 2 | +7 | 19 |
| 5 | Formartine United | 11 | 5 | 4 | 2 | +4 | 19 |
| 6 | Fraserburgh | 10 | 5 | 3 | 2 | +13 | 18 |
| 7 | Strathspey Thistle | 11 | 5 | 2 | 4 | +8 | 17 |
| 8 | Clachnacuddin | 10 | 4 | 4 | 2 | +13 | 16 |
| 9 | Forres Mechanics | 10 | 4 | 2 | 4 | +2 | 14 |
| 10 | Lossiemouth | 10 | 4 | 2 | 4 | -6 | 14 |
| 11 | Turriff United | 10 | 4 | 1 | 5 | -2 | 13 |
| 12 | Keith | 10 | 3 | 3 | 4 | -5 | 12 |
| 13 | Deveronvale | 10 | 3 | 2 | 5 | -3 | 11 |
| 14 | Huntly | 10 | 3 | 2 | 5 | -4 | 11 |
| 15 | Nairn County | 11 | 2 | 5 | 4 | -5 | 11 |
| 16 | Invergordon | 10 | 2 | 1 | 7 | -15 | 7 |
| 17 | Wick Academy | 10 | 1 | 0 | 9 | -23 | 3 |
| 18 | Rothes | 9 | 1 | 0 | 8 | -33 | 3 |
Rothes's squad consists of 22 players. Goalkeepers: Stewart Black (Scotland). Defenders: Alister Morrison (Scotland), Andrew Skinner (Scotland), Cameron Lisle (Scotland), Liam McDade (Scotland), Matthew McConachie (Scotland), Owen Alexander (Scotland), Robert Urquhart (Scotland), Taylor Thain (Scotland), Zach MacPhee (Scotland), Ben Johnstone (Scotland). Midfielders: Gregor Shand (Scotland), Harry Kendrick (England), Robbie Lean (Scotland). Forwards: Daniel Fraser (Scotland), Dylan Lawrence (Scotland), Hamish Scott (Scotland), Kenzie Shepherd (Scotland), Ruairi Duncan (Scotland), Shane Harkness (Scotland), Shaun Cameron (Scotland), Thomas Brady (Scotland).
Ryan Esson is the current head coach of Rothes. Under their leadership, the team has achieved a 11% win rate across 9 matches, averaging 0.33 points per game.
Previously, Ronald Sharp managed the club for one season, recording 1 win from 34 matches (3% win rate).
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.
Highland / Lowland
Highland / Lowland
- Championship playoff
- Relegation qualification
- Relegation
Coach win percentagePoints per game
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.
Dylan Lawrence leads Rothes's scoring in league play with 2 goals this season. Shaun Cameron has contributed 2, while Daniel Fraser has added 1.
Owen Alexander is the chief creator for Rothes in league play with 1 assist this season. Shane Harkness has also been a key playmaker with 1.
Rothes have been in a difficult spell recently, winning 1 of their last 5 matches (20% win rate). They have scored 6 goals and conceded 23 during this period. However, defensive frailties have been a concern, conceding an average of 4.6 goals per game. In the Highland / Lowland, their recent results include a 2-4 loss to Formartine United, a 3-2 win against Wick Academy, a 0-5 loss to Buckie Thistle, a 0-5 loss to Banks O'Dee, and a 1-7 loss to Strathspey Thistle.
Recent results for Rothes:
- August 19, 2026: Highland / Lowland - 2-4 loss vs Formartine United
- August 22, 2026: Highland / Lowland - 3-2 win vs Wick Academy
- August 29, 2026: Highland / Lowland - 0-5 loss at Buckie Thistle
- September 5, 2026: Highland / Lowland - 0-5 loss vs Banks O'Dee
- September 16, 2026: Highland / Lowland - 1-7 loss at Strathspey Thistle
Upcoming fixtures for Rothes:
- August 8, 2026: Highland / Lowland - vs Clachnacuddin
- September 19, 2026: Highland / Lowland - vs Brora Rangers
- September 26, 2026: Highland / Lowland - at Turriff United
- October 7, 2026: Highland / Lowland - vs Huntly
- October 10, 2026: Highland / Lowland - at Invergordon
Looking ahead, Rothes have 3 home games and 2 away fixtures in their next 5 matches. Upcoming opponents: Clachnacuddin (home), Brora Rangers (home), Turriff United (away), Huntly (home), and Invergordon (away).
Rothes currently sits in 18th place in the Highland / Lowland (Highland League) with 3 points from 9 matches (1W 0D 8L).
| # | Team | P | W | D | L | GD | Pts |
|---|---|---|---|---|---|---|---|
| 1 | Brora Rangers | 10 | 8 | 2 | 0 | +25 | 26 |
| 2 | Inverurie Loco Works | 11 | 6 | 4 | 1 | +8 | 22 |
| 3 | Buckie Thistle | 10 | 6 | 1 | 3 | +16 | 19 |
| 4 | Banks O'Dee | 11 | 5 | 4 | 2 | +7 | 19 |
| 5 | Formartine United | 11 | 5 | 4 | 2 | +4 | 19 |
| 6 | Fraserburgh | 10 | 5 | 3 | 2 | +13 | 18 |
| 7 | Strathspey Thistle | 11 | 5 | 2 | 4 | +8 | 17 |
| 8 | Clachnacuddin | 10 | 4 | 4 | 2 | +13 | 16 |
| 9 | Forres Mechanics | 10 | 4 | 2 | 4 | +2 | 14 |
| 10 | Lossiemouth | 10 | 4 | 2 | 4 | -6 | 14 |
| 11 | Turriff United | 10 | 4 | 1 | 5 | -2 | 13 |
| 12 | Keith | 10 | 3 | 3 | 4 | -5 | 12 |
| 13 | Deveronvale | 10 | 3 | 2 | 5 | -3 | 11 |
| 14 | Huntly | 10 | 3 | 2 | 5 | -4 | 11 |
| 15 | Nairn County | 11 | 2 | 5 | 4 | -5 | 11 |
| 16 | Invergordon | 10 | 2 | 1 | 7 | -15 | 7 |
| 17 | Wick Academy | 10 | 1 | 0 | 9 | -23 | 3 |
| 18 | Rothes | 9 | 1 | 0 | 8 | -33 | 3 |
Rothes's squad consists of 22 players. Goalkeepers: Stewart Black (Scotland). Defenders: Alister Morrison (Scotland), Andrew Skinner (Scotland), Cameron Lisle (Scotland), Liam McDade (Scotland), Matthew McConachie (Scotland), Owen Alexander (Scotland), Robert Urquhart (Scotland), Taylor Thain (Scotland), Zach MacPhee (Scotland), Ben Johnstone (Scotland). Midfielders: Gregor Shand (Scotland), Harry Kendrick (England), Robbie Lean (Scotland). Forwards: Daniel Fraser (Scotland), Dylan Lawrence (Scotland), Hamish Scott (Scotland), Kenzie Shepherd (Scotland), Ruairi Duncan (Scotland), Shane Harkness (Scotland), Shaun Cameron (Scotland), Thomas Brady (Scotland).
Ryan Esson is the current head coach of Rothes. Under their leadership, the team has achieved a 11% win rate across 9 matches, averaging 0.33 points per game.
Previously, Ronald Sharp managed the club for one season, recording 1 win from 34 matches (3% win rate).
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.