Highland League 2017-18

# Teams P W L D + - GD Pts Current form
1 Cove Rangers 19 17 0 2 79 11 68 53 WWWWW
2 Inverurie Locos 22 15 5 2 61 26 35 47 WWWLW
3 Fraserburgh 19 14 3 2 63 20 43 44 WWWLW
4 Brora Rangers 18 13 4 1 56 17 39 40 WWWWL
5 Formartine Utd 20 13 6 1 65 31 34 40 WLWWW
6 Forres Mechanics 20 12 5 3 46 29 17 39 WWWWW
7 Buckie Thistle 21 12 7 2 56 34 22 38 DLWWL
8 Huntly 21 12 7 2 46 46 0 38 WLWWL
9 Rothes 21 9 8 4 54 39 15 31 WWLDL
10 Deveronvale 21 9 10 2 48 51 -3 29 WWLDL
11 Nairn County 20 9 9 2 37 49 -12 29 LWLWD
12 Clachnacuddin 22 8 10 4 34 41 -7 28 DWWLW
13 Turriff United 20 7 10 3 29 40 -11 24 LLLLL
14 Wick Academy 17 5 7 5 33 33 0 20 LLDDW
15 Keith 22 3 17 2 29 65 -36 11 LWLLL
16 Lossiemouth 23 3 18 2 29 76 -47 11 LWLWL
17 Strathspey Thistle 20 1 19 0 10 85 -75 3 LLLLL
18 Fort William 18 0 17 1 17 99 -82 1 LLLLL