Skip to content
R

Rothes

0.9
Goals/avg
7%
Win
7%
Draw
87%
Loss
3%
Possession
0.7
Shots/avg
0.2
On target
0.2
Corners/avg
0.2
Cards/avg
13%
Away win
Card stats based on2025/2026·
(15 matches · 1-1-13)
Football League - Highland League

Football League - Highland League

2026/2027
#TeamMWDLGFGAGDPForm
1
Brora RangersBrora Rangers4310173+1410
2
FraserburghFraserburgh4310100+1010
3
Buckie ThistleBuckie Thistle4310134+910
4
LossiemouthLossiemouth431094+510
5
Turriff UnitedTurriff United431051+410
6
ClachnacuddinClachnacuddin321071+67
7
Forres MechanicsForres Mechanics4211107+37
8
Inverurie Loco WorksInverurie Loco Works41217705
9
Banks O Dee FCBanks O Dee FC412169-35
10
InvergordonInvergordon411243+14
11
Nairn CountyNairn County41126604
12
Strathspey ThistleStrathspey Thistle411245-14
13
Formartine UnitedFormartine United411258-34
14
HuntlyHuntly411249-54
15
KeithKeith402249-52
16
DeveronvaleDeveronvale400419-80
17
RothesRothes3003114-130
18
Wick AcademyWick Academy4004014-140
Shots
0
0
Last 15 matches
ShotsOn GoalCornersFouls
1M3M6M1YALL
04 Feb 202605 Aug 2026
High
10
Low
0
Avg
0.7
Goals
13
Wins1
Draws1
Losses13
DateOpponentResultGoalsShotsOn GoalInsideFoulsCornersOffsidesSubsSaves
5 Aug
LossiemouthLossiemouth4 - 11--------
1 Aug
FraserburghFraserburgh0 - 7000000000
25 Jul
Nairn CountyNairn County3 - 0000000000
11 Apr
KeithKeith1 - 51--------
4 Apr
HuntlyHuntly3 - 11--------
25 Mar
ClachnacuddinClachnacuddin1 - 51--------
21 Mar
LossiemouthLossiemouth0 - 3000000000
14 Mar
Formartine UnitedFormartine United4 - 0000000000
7 Mar
Turriff UnitedTurriff United3 - 0000000000
4 Mar
Inverurie Loco WorksInverurie Loco Works2 - 62--------
View all 15 matches

Squad

Manager: Ronnie Sharp
Players: 15Foreign: 0U-23: 9

Goalkeepers (1)

#PlayerAppGA
Stewart Black---

Defenders (5)

#PlayerAppGA
Scott Mutch---
Andrew Skinner---
Thomas Brady---
Brodie MitchellU23---
2Ben WilliamsonU23---

Midfielders (6)

#PlayerAppGA
16Owen AlexanderU23---
Rory WilliamsonU23---
Matthew McConachieU23---
H. KendrickU23---
R. LeanU23---
Taylor Thain---

Attackers (3)

#PlayerAppGA
Shaun CameronU23---
Gregor MacDonald---
Ruairi DuncanU23---

Rothes — computed season insights (2025/2026)

Form curve — last 10 league games
  1. L1-5 vs Brora Rangers2026-02-11
  2. L0-4 vs Nairn County2026-02-21
  3. L2-3 @ Strathspey Thistle2026-02-25
  4. L2-6 vs Inverurie Loco Works2026-03-04
  5. L0-3 @ Turriff United2026-03-07
  6. L0-4 @ Formartine United2026-03-14
  7. L0-3 vs Lossiemouth2026-03-21
  8. L1-5 vs Clachnacuddin2026-03-25
  9. L1-3 @ Huntly2026-04-04
  10. L1-5 vs Keith2026-04-11
Form figures, computed
Points per game, season
0.217 pts in 33 games
Points per game, last 10
0
Current run
L10
Consecutive games scoring
3
Consecutive games conceding
11
Rothes — home vs away, computed from results
WherePldWDLGoalsPtsPPG
Home16021418-7020.13
Away17121413-5950.29
Season rates, computed
Clean sheets
3% (1/33)
Failed to score
45% (15/33)
Both teams scored
55% (18/33)
Season runs, computed
Best run of the season
3 unbeaten2026-01-31 → 2026-02-07
Worst run of the season
22 without a win2025-07-26 → 2026-02-04
Goal dependence, computed
Top scorer
Jake Thomson · 4 goals
Share of team goals
36%4 of 11 player goals this season
Top-3 scorers share
73%Jake Thomson 4 · Rory Williamson 2 · Daniel Fraser 2

Shares computed over all goals credited to individual players this season (own goals excluded).

League table context
Position
#18 of 18
Record
1W 4D 29L · 7 pts
Goal difference
-10133 scored · 134 conceded

Figures computed from the GioScore results database · as of 2026-08-14

About Rothes

Rothes sit in the bottom three of Football League - Highland League 2025/2026 — 18th of 18 — on 7 points from 1 win, 4 draws and 29 defeats. Their goal difference of -101 comes from 33 scored and 134 conceded. ten defeats in a row is the current run.

Jake Thomson accounts for 36% of the season's scoring — 4 of 11 player goals. Scoring has been the problem: no goals in 15 of 33 matches (45%). Their longest winless run extended to 22 matches.

Frequently Asked Questions

What stadium does Rothes play at?
Rothes plays their home matches at MacKessack Park, which has a capacity of 2,700 seats.
When was Rothes founded?
Rothes was founded in 1938, making them 88 years old.
How many trophies has Rothes won?
Rothes has won 1 major trophies throughout their history.
Who is the manager of Rothes?
The current manager of Rothes is Ronnie Sharp.
What league does Rothes play in?
Rothes currently competes in Football League - Highland League.