Burkina Faso
Indonesia
Lithuania
Montenegro
Nigeria
North Macedonia
United Arab Emirates

Rothes

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.

Rothes

Scotland. Highland League. League Table. Season 2023/2024

Pos Team Home Away Total GD Goals
P W D L GS GC Pts P W D L GS GC Pts P W D L GS GC Pts
1 Buckie Thistle Buckie Thistle 17 15 1 1 52 12 46 17 11 2 4 46 22 35 34 26 3 5 98 34 81 64 2.9
2 Brechin Brechin 17 14 1 2 52 12 43 17 12 2 3 38 16 38 34 26 3 5 90 28 81 62 2.6
3 Fraserburgh Fraserburgh 17 14 1 2 58 16 43 17 11 2 4 44 21 35 34 25 3 6 102 37 78 65 3
4 Banks O Dee Banks O Dee 17 13 3 1 44 12 42 17 8 6 3 43 21 30 34 21 9 4 87 33 72 54 2.6
5 Formartine Utd Formartine Utd 17 10 5 2 52 26 35 17 12 1 4 35 17 37 34 22 6 6 87 43 72 44 2.6
6 Brora Rangers Brora Rangers 17 10 2 5 34 28 32 17 7 6 4 30 18 27 34 17 8 9 64 46 59 18 1.9
7 Huntly Huntly 17 9 4 4 47 22 31 17 7 2 8 34 39 23 34 16 6 12 81 61 54 20 2.4
8 Nairn County Nairn County 17 9 2 6 35 25 29 17 7 3 7 24 33 24 34 16 5 13 59 58 53 1 1.7
9 Turriff Utd Turriff Utd 17 8 2 7 37 29 26 17 7 1 9 38 34 22 34 15 3 16 75 63 48 12 2.2
10 Inverurie Loco Works Inverurie Loco Works 17 6 2 9 27 29 20 17 7 3 7 25 29 24 34 13 5 16 52 58 44 -6 1.5
11 Rothes Rothes 17 5 4 8 26 33 19 17 5 3 9 21 38 18 34 10 7 17 47 71 37 -24 1.4
12 Wick (Youth) Wick (Youth) 17 8 5 4 31 25 29 17 2 1 14 18 45 7 34 10 6 18 49 70 36 -21 1.4
13 Keith Keith 17 6 4 7 20 26 22 17 3 2 12 15 35 11 34 9 6 19 35 61 33 -26 1
14 Forres Mechanics Forres Mechanics 17 4 6 7 17 29 18 17 3 3 11 20 35 12 34 7 9 18 37 64 30 -27 1.1
15 Lossiemouth Lossiemouth 17 6 3 8 22 33 21 17 1 5 11 14 33 8 34 7 8 19 36 66 29 -30 1.1
16 Deveronvale Deveronvale 17 3 6 8 15 35 15 17 2 4 11 28 56 10 34 5 10 19 43 91 25 -48 1.3
17 Clachnacuddin Clachnacuddin 17 4 2 11 30 44 14 17 1 6 10 17 45 9 34 5 8 21 47 89 23 -42 1.4
18 Strathspey Thistle Strathspey Thistle 17 2 0 15 16 73 6 17 1 1 15 19 78 4 34 3 1 30 35 151 10 -116 1

Rothes Last Matches

K/O
Home
Away
Pts
HT
FT
ET
PN
28 Sep 14:00 14:00, 28 Sep fin
Fraserburgh
3-0 8-0
Rothes
R1
3-0
8-0
Scorers
13 Apr 14:00 14:00, 13 Apr fin
Formartine Utd
3-1 6-1
Rothes
29-19
HL
3-1
6-1
Match info
08 Apr 19:00 19:00, 08 Apr fin
Rothes
0-0 1-1
Forres Mechanics
0-0
HL
0-0
1-1
Match info
23 Mar 15:00 15:00, 23 Mar fin
Fraserburgh
2-0 5-0
Rothes
0-0
HL
2-0
5-0
Match info
16 Mar 15:00 15:00, 16 Mar fin
Rothes
1-1 1-3
Turriff Utd
0-0
HL
1-1
1-3
Match info
09 Mar 15:00 15:00, 09 Mar fin
Rothes
2-0 3-2
Clachnacuddin
0-0
HL
2-0
3-2
Match info
02 Mar 15:00 15:00, 02 Mar fin
Deveronvale
0-2 2-2
Rothes
0-0
HL
0-2
2-2
Match info
24 Feb 15:00 15:00, 24 Feb fin
Keith
0-0 2-1
Rothes
0-0
HL
0-0
2-1
Match info
17 Feb 15:00 15:00, 17 Feb fin
Rothes
0-0 0-0
Keith
0-0
HL
0-0
0-0
Match info
14 Feb 20:00 20:00, 14 Feb fin
Banks O Dee
0-0 4-0
Rothes
0-0
HL
0-0
4-0
Match info
10 Feb 14:00 14:00, 10 Feb fin
Buckie Thistle
1-1 3-1
Rothes
0-0
HL
1-1
3-1
Match info
03 Feb 15:00 15:00, 03 Feb fin
Rothes
0-1 1-4
Inverurie Loco Works
0-0
HL
0-1
1-4
Match info
31 Jan 20:00 20:00, 31 Jan fin
Rothes
2-2 8-2
Strathspey Thistle
0-0
HL
2-2
8-2
Match info
27 Jan 15:00 15:00, 27 Jan fin
Lossiemouth
0-0 3-1
Rothes
0-0
HL
0-0
3-1
Match info
24 Jan 20:00 20:00, 24 Jan fin
Rothes
1-1 2-2
Formartine Utd
0-0
HL
1-1
2-2
Match info
13 Jan 14:00 14:00, 13 Jan fin
Brechin
1-0 3-1
Rothes
28-19
HL
1-0
3-1
Match info
06 Jan 15:00 15:00, 06 Jan fin
Wick (Youth)
0-0 0-0
Rothes
11-19
HL
0-0
0-0
Match info
30 Dec 15:00 15:00, 30 Dec fin
Rothes
0-2 0-3
Nairn County
19-21
HL
0-2
0-3
Match info
16 Dec 15:00 15:00, 16 Dec fin
Brora Rangers
1-0 1-0
Rothes
0-0
HL
1-0
1-0
Match info
09 Dec 15:00 15:00, 09 Dec fin
Huntly
2-3 4-4
Rothes
23-19
HL
2-3
4-4
Match info
25 Nov 15:00 15:00, 25 Nov fin
Forres Mechanics
0-0 0-1
Rothes
12-19
HL
0-0
0-1
Match info
22 Nov 20:00 20:00, 22 Nov fin
Rothes
0-1 2-1
Deveronvale
19-7
HL
0-1
2-1
Match info
18 Nov 15:00 15:00, 18 Nov fin
Rothes
0-2 0-3
Fraserburgh
19-19
HL
0-2
0-3
Match info
11 Nov 15:00 15:00, 11 Nov fin
Turriff Utd
0-1 3-1
Rothes
18-19
HL
0-1
3-1
Match info Scorers
04 Nov 14:00 14:00, 04 Nov fin
Clachnacuddin
0-1 0-1
Rothes
4-16
HL
0-1
0-1
Match info Scorers
11 Oct 19:00 19:00, 11 Oct fin
Strathspey Thistle
0-3 2-4
Rothes
0-13
HL
0-3
2-4
Match info Scorers
04 Oct 19:00 19:00, 04 Oct fin
Rothes
1-1 1-3
Buckie Thistle
13-19
HL
1-1
1-3
Match info Scorers
30 Sep 14:00 14:00, 30 Sep fin
Inverurie Loco Works
0-0 0-1
Rothes
1-10
HL
0-0
0-1
Match info Scorers
23 Sep 14:00 14:00, 23 Sep fin
Brechin
1-0 4-0
Rothes
R1
1-0
4-0
Scorers
16 Sep 14:00 14:00, 16 Sep fin
Rothes
0-0 1-0
Lossiemouth
7-2
HL
0-0
1-0
Match info Scorers
02 Sep 14:00 14:00, 02 Sep fin
Rothes
0-2 0-2
Brechin
7-10
HL
0-2
0-2
Match info Scorers
19 Aug 14:00 14:00, 19 Aug fin
Rothes
1-0 3-0
Wick (Youth)
4-4
HL
1-0
3-0
Match info Scorers
16 Aug 19:00 19:00, 16 Aug fin
Nairn County
0-1 0-2
Rothes
0-1
HL
0-1
0-2
Match info Scorers
12 Aug 14:00 14:00, 12 Aug fin
Rothes
1-0 2-2
Banks O Dee
0-6
HL
1-0
2-2
Match info Scorers
05 Aug 14:00 14:00, 05 Aug fin
Rothes
0-0 0-1
Brora Rangers
0-0
HL
0-0
0-1
Match info
29 Jul 14:00 14:00, 29 Jul fin
Rothes
0-2 1-4
Huntly
0-0
HL
0-2
1-4
Match info Scorers
22 Apr 14:00 14:00, 22 Apr fin
Brora Rangers
2-0 3-0
Rothes
77-44
HL
2-0
3-0
Match info Scorers
19 Apr 19:00 19:00, 19 Apr fin
Rothes
0-1 0-2
Huntly
44-42
HL
0-1
0-2
Match info Scorers
15 Apr 14:00 14:00, 15 Apr fin
Lossiemouth
0-1 2-4
Rothes
26-41
HL
0-1
2-4
Match info Scorers
08 Apr 14:00 14:00, 08 Apr fin
Rothes
0-1 1-1
Deveronvale
40-22
HL
0-1
1-1
Match info Scorers

Top Scorers. Season 2023/2024

Player 10 Feb 14 Feb 17 Feb 24 Feb 02 Mar 09 Mar 16 Mar 23 Mar 08 Apr 13 Apr All SeasonGoals/Assists
0/0 0/0 0/0 0/0 0/0 0/0 0/0 0/0 0/0 0/0 17/0

Rothes News

false
Tomorrow at 19:00
Barcelona Barcelona
-
sch
Inter Inter
Thu 01 May, 19:00
Betis Betis
-
sch
Fiorentina Fiorentina
Sat 03 May, 16:00
A
Lecce Lecce
-
sch
Napoli Napoli