SCOTTISH FOOTBALL RESULTS & TABLES
LEAGUE SELECTOR

HIGHLAND LEAGUE, 2022/23
HIGHLAND LEAGUE ABERDEENSHIRE DEVELOPMENT  
POS TEAM P W D L F A GD FORM STREAK PPG PTS  
1 Brechin City 21 19 2 0 67 12 +55 94    21 unbeaten 2.810 59
2 Buckie Thistle 23 19 2 2 68 20 +48 90    8 unbeaten 2.565 59
3 Fraserburgh 22 14 6 2 65 18 +47 84    15 unbeaten 2.182 48
4 Brora Rangers 19 15 1 3 78 19 +59 78    2.421 46
5 Formartine United 22 14 4 4 54 21 +33 82    5 unbeaten 2.091 46
6 Inverurie Loco Works 25 9 7 9 42 41 +1 16    3 losses 1.360 34
7 Forres Mechanics 24 9 3 12 43 42 +1 33    3 losses 1.250 30
8 Rothes 22 8 5 9 41 40 +1 53    1.318 29
9 Nairn County 22 7 8 7 36 45 -9 64    3 unbeaten 1.318 29
10 Huntly 23 7 4 12 30 40 -10 52    2 winless 1.087 25
11 Turriff United 21 7 2 12 36 48 -12 33    1.095 23
12 Lossiemouth 23 7 1 15 28 55 -27 43    0.957 22
13 Clachnacuddin 22 6 1 15 29 54 -25 38    0.864 19
14 Wick Academy 19 6 1 12 19 46 -27 29    2 losses 1.000 19
15 Keith 21 5 4 12 25 58 -33 32    4 winless 0.905 19
16 Deveronvale 26 4 4 18 35 73 -38 11    8 winless 0.615 16
17 Banks o' Dee 22 11 6 5 60 29 +31 66    3 wins 0.682 15 * -24 pts
18 Strathspey Thistle 23 1 3 19 17 112 -95 11    8 winless 0.261 6
                               
  Average goals per game: 3.865                            

    RESULTS   
04-02-2023 Wick Academy 0 - 3 Brechin City  
04-02-2023 Turriff United 2 - 4 Formartine United  
04-02-2023 Strathspey Thistle 1 - 1 Nairn County  
04-02-2023 Lossiemouth 1 - 0 Inverurie Loco Works  
04-02-2023 Keith 1 - 1 Deveronvale  
04-02-2023 Fraserburgh 3 - 0 Huntly  
04-02-2023 Clachnacuddin 2 - 0 Forres Mechanics  
04-02-2023 Buckie Thistle 4 - 2 Brora Rangers  
04-02-2023 Banks o' Dee 2 - 0 Rothes  
28-01-2023 Rothes 3 - 2 Clachnacuddin  
28-01-2023 Nairn County 2 - 0 Lossiemouth  
28-01-2023 Inverurie Loco Works 0 - 4 Fraserburgh  
28-01-2023 Huntly 1 - 1 Buckie Thistle  
28-01-2023 Forres Mechanics 1 - 2 Turriff United  
28-01-2023 Formartine United 6 - 0 Keith  
28-01-2023 Deveronvale 0 - 6 Brora Rangers  
28-01-2023 Brechin City 6 - 0 Strathspey Thistle  
28-01-2023 Banks o' Dee 6 - 0 Wick Academy  
21-01-2023 Lossiemouth 0 - 3 Brechin City  
21-01-2023 Fraserburgh 2 - 2 Nairn County  
21-01-2023 Deveronvale 1 - 3 Huntly  
21-01-2023 Buckie Thistle 2 - 0 Inverurie Loco Works  
14-01-2023 Strathspey Thistle 1 - 3 Lossiemouth  
14-01-2023 Nairn County 1 - 3 Buckie Thistle  
14-01-2023 Inverurie Loco Works 4 - 0 Deveronvale  
14-01-2023 Forres Mechanics 0 - 8 Brora Rangers  
14-01-2023 Formartine United 2 - 0 Huntly  
14-01-2023 Clachnacuddin 1 - 3 Wick Academy  
14-01-2023 Banks o' Dee 2 - 0 Turriff United  
07-01-2023 Wick Academy 0 - 1 Buckie Thistle  
07-01-2023 Rothes 0 - 1 Brechin City  
07-01-2023 Nairn County 3 - 0 Banks o' Dee  
07-01-2023 Inverurie Loco Works 2 - 4 Clachnacuddin  
07-01-2023 Huntly 2 - 0 Turriff United  
07-01-2023 Forres Mechanics 8 - 1 Strathspey Thistle  
07-01-2023 Formartine United 5 - 0 Lossiemouth  
07-01-2023 Deveronvale 2 - 3 Fraserburgh  
07-01-2023 Brora Rangers 6 - 1 Keith  
03-01-2023 Clachnacuddin 0 - 2 Nairn County  
03-01-2023 Buckie Thistle 3 - 2 Deveronvale  
30-12-2022 Turriff United 3 - 2 Inverurie Loco Works  
30-12-2022 Lossiemouth 0 - 0 Forres Mechanics  
30-12-2022 Fraserburgh 2 - 2 Formartine United  
30-12-2022 Banks o' Dee 1 - 4 Brechin City  
23-12-2022 Forres Mechanics 1 - 0 Lossiemouth  
23-12-2022 Formartine United 0 - 1 Fraserburgh  
23-12-2022 Deveronvale 1 - 2 Buckie Thistle  
23-12-2022 Brechin City 4 - 4 Banks o' Dee  
10-12-2022 Nairn County 1 - 1 Formartine United  
10-12-2022 Forres Mechanics 1 - 1 Inverurie Loco Works  
10-12-2022 Brechin City 7 - 1 Deveronvale  
03-12-2022 Strathspey Thistle 0 - 7 Rothes  
03-12-2022 Keith 2 - 2 Fraserburgh  
03-12-2022 Huntly 5 - 2 Wick Academy  
26-11-2022 Keith 2 - 1 Turriff United  
26-11-2022 Inverurie Loco Works 1 - 1 Rothes  
26-11-2022 Huntly 0 - 2 Banks o' Dee  
26-11-2022 Forres Mechanics 3 - 4 Nairn County  
26-11-2022 Deveronvale 7 - 0 Strathspey Thistle  
26-11-2022 Buckie Thistle 2 - 1 Lossiemouth  
26-11-2022 Brora Rangers 4 - 2 Clachnacuddin  
19-11-2022 Strathspey Thistle 0 - 2 Formartine United  
19-11-2022 Lossiemouth 2 - 3 Deveronvale  
19-11-2022 Fraserburgh 1 - 0 Buckie Thistle  
19-11-2022 Clachnacuddin 2 - 0 Huntly  
19-11-2022 Brechin City 2 - 1 Forres Mechanics  
19-11-2022 Banks o' Dee 3 - 4 Inverurie Loco Works  
05-11-2022 Wick Academy 2 - 1 Deveronvale  
05-11-2022 Strathspey Thistle 0 - 7 Banks o' Dee  
05-11-2022 Rothes 3 - 1 Lossiemouth  
05-11-2022 Nairn County 2 - 1 Turriff United  
05-11-2022 Inverurie Loco Works 2 - 0 Keith  
05-11-2022 Huntly 1 - 3 Brora Rangers  
05-11-2022 Forres Mechanics 1 - 1 Fraserburgh  
05-11-2022 Formartine United 1 - 2 Buckie Thistle  
05-11-2022 Brechin City 5 - 0 Clachnacuddin  
02-11-2022 Rothes 2 - 0 Banks o' Dee  
02-11-2022 Nairn County 3 - 0 Wick Academy  
02-11-2022 Keith 1 - 5 Buckie Thistle  
02-11-2022 Huntly 1 - 4 Fraserburgh  
02-11-2022 Deveronvale 0 - 3 Formartine United  
02-11-2022 Clachnacuddin 0 - 2 Strathspey Thistle  
29-10-2022 Turriff United 1 - 4 Brechin City  
29-10-2022 Keith 1 - 1 Nairn County  
29-10-2022 Fraserburgh 2 - 0 Rothes  
29-10-2022 Buckie Thistle 2 - 0 Forres Mechanics  
29-10-2022 Brora Rangers 5 - 2 Inverurie Loco Works  
22-10-2022 Rothes 3 - 0 Keith  
22-10-2022 Nairn County 4 - 2 Strathspey Thistle  
22-10-2022 Inverurie Loco Works 3 - 2 Lossiemouth  
22-10-2022 Deveronvale 3 - 3 Clachnacuddin  
22-10-2022 Brora Rangers 4 - 1 Forres Mechanics  
15-10-2022 Wick Academy 0 - 3 Formartine United  
15-10-2022 Strathspey Thistle 1 - 6 Turriff United  
15-10-2022 Rothes 2 - 4 Buckie Thistle  
15-10-2022 Nairn County 0 - 4 Brora Rangers  
15-10-2022 Inverurie Loco Works 0 - 0 Huntly  
15-10-2022 Forres Mechanics 4 - 1 Deveronvale  
15-10-2022 Clachnacuddin 2 - 1 Lossiemouth  
15-10-2022 Brechin City 5 - 0 Keith  
14-10-2022 Banks o' Dee 1 - 1 Fraserburgh  
08-10-2022 Wick Academy 1 - 2 Inverurie Loco Works  
08-10-2022 Turriff United 1 - 2 Lossiemouth  
08-10-2022 Keith 6 - 1 Strathspey Thistle  
08-10-2022 Huntly 3 - 1 Nairn County  
08-10-2022 Fraserburgh 5 - 0 Clachnacuddin  
08-10-2022 Formartine United 2 - 0 Forres Mechanics  
08-10-2022 Deveronvale 0 - 1 Rothes  
08-10-2022 Buckie Thistle 2 - 2 Banks o' Dee  
08-10-2022 Brora Rangers 0 - 3 Brechin City  
05-10-2022 Turriff United 1 - 4 Fraserburgh  
05-10-2022 Strathspey Thistle 0 - 11 Brora Rangers  
05-10-2022 Rothes 2 - 2 Formartine United  
05-10-2022 Nairn County 2 - 2 Inverurie Loco Works  
05-10-2022 Lossiemouth 2 - 0 Keith  
05-10-2022 Forres Mechanics 4 - 2 Wick Academy  
05-10-2022 Clachnacuddin 1 - 4 Buckie Thistle  
05-10-2022 Brechin City 2 - 2 Huntly  
05-10-2022 Banks o' Dee 2 - 0 Deveronvale  
01-10-2022 Inverurie Loco Works 0 - 1 Brechin City  
01-10-2022 Huntly 2 - 0 Strathspey Thistle  
01-10-2022 Forres Mechanics 4 - 3 Rothes  
01-10-2022 Deveronvale 4 - 3 Keith  
01-10-2022 Buckie Thistle 7 - 1 Turriff United  
24-09-2022 Wick Academy 1 - 1 Rothes  
24-09-2022 Turriff United 5 - 1 Deveronvale  
24-09-2022 Strathspey Thistle 2 - 2 Inverurie Loco Works  
24-09-2022 Lossiemouth 1 - 4 Huntly  
24-09-2022 Fraserburgh 2 - 2 Brora Rangers  
24-09-2022 Clachnacuddin 1 - 3 Formartine United  
24-09-2022 Banks o' Dee 2 - 0 Forres Mechanics  
03-09-2022 Wick Academy 0 - 8 Banks o' Dee  
03-09-2022 Turriff United 2 - 0 Forres Mechanics  
03-09-2022 Strathspey Thistle 0 - 5 Brechin City  
03-09-2022 Lossiemouth 5 - 1 Nairn County  
03-09-2022 Keith 1 - 0 Formartine United  
03-09-2022 Fraserburgh 1 - 2 Inverurie Loco Works  
03-09-2022 Clachnacuddin 4 - 1 Rothes  
03-09-2022 Buckie Thistle 2 - 0 Huntly  
03-09-2022 Brora Rangers 5 - 0 Deveronvale  
27-08-2022 Strathspey Thistle 1 - 2 Wick Academy  
27-08-2022 Rothes 6 - 1 Turriff United  
27-08-2022 Nairn County 0 - 4 Fraserburgh  
27-08-2022 Inverurie Loco Works 0 - 4 Buckie Thistle  
27-08-2022 Huntly 1 - 0 Deveronvale  
27-08-2022 Forres Mechanics 1 - 2 Keith  
27-08-2022 Formartine United 2 - 1 Brora Rangers  
27-08-2022 Brechin City 3 - 0 Lossiemouth  
27-08-2022 Banks o' Dee 2 - 1 Clachnacuddin  
24-08-2022 Wick Academy 1 - 0 Clachnacuddin  
24-08-2022 Turriff United 1 - 1 Banks o' Dee  
24-08-2022 Lossiemouth 4 - 2 Strathspey Thistle  
24-08-2022 Keith 2 - 3 Rothes  
24-08-2022 Huntly 1 - 2 Formartine United  
24-08-2022 Deveronvale 0 - 3 Inverurie Loco Works  
20-08-2022 Strathspey Thistle 0 - 9 Fraserburgh  
20-08-2022 Rothes 0 - 4 Brora Rangers  
20-08-2022 Nairn County 2 - 2 Deveronvale  
20-08-2022 Lossiemouth 2 - 1 Wick Academy  
20-08-2022 Inverurie Loco Works 1 - 1 Formartine United  
20-08-2022 Forres Mechanics 3 - 0 Huntly  
20-08-2022 Clachnacuddin 1 - 4 Turriff United  
20-08-2022 Brechin City 1 - 0 Buckie Thistle  
20-08-2022 Banks o' Dee 8 - 0 Keith  
13-08-2022 Wick Academy 2 - 0 Turriff United  
13-08-2022 Inverurie Loco Works 0 - 1 Forres Mechanics  
13-08-2022 Keith 2 - 1 Clachnacuddin  
13-08-2022 Huntly 1 - 1 Rothes  
13-08-2022 Lossiemouth 0 - 7 Fraserburgh  
13-08-2022 Formartine United 3 - 1 Nairn County  
13-08-2022 Deveronvale 1 - 3 Brechin City  
13-08-2022 Brora Rangers 3 - 0 Banks o' Dee  
13-08-2022 Buckie Thistle 8 - 0 Strathspey Thistle  
06-08-2022 Turriff United 1 - 1 Keith  
06-08-2022 Strathspey Thistle 2 - 2 Deveronvale  
06-08-2022 Rothes 0 - 5 Inverurie Loco Works  
06-08-2022 Nairn County 0 - 5 Forres Mechanics  
06-08-2022 Lossiemouth 0 - 6 Buckie Thistle  
06-08-2022 Fraserburgh 3 - 0 Wick Academy  
06-08-2022 Clachnacuddin 0 - 4 Brora Rangers  
06-08-2022 Brechin City 3 - 1 Formartine United  
06-08-2022 Banks o' Dee 5 - 2 Huntly  
30-07-2022 Wick Academy 1 - 0 Keith  
30-07-2022 Nairn County 2 - 2 Rothes  
30-07-2022 Inverurie Loco Works 1 - 1 Banks o' Dee  
30-07-2022 Huntly 0 - 1 Clachnacuddin  
30-07-2022 Forres Mechanics 0 - 1 Brechin City  
30-07-2022 Formartine United 6 - 1 Strathspey Thistle  
30-07-2022 Deveronvale 2 - 0 Lossiemouth  
30-07-2022 Buckie Thistle 2 - 1 Fraserburgh  
30-07-2022 Brora Rangers 2 - 1 Turriff United  
23-07-2022 Turriff United 2 - 1 Huntly  
23-07-2022 Strathspey Thistle 0 - 4 Forres Mechanics  
23-07-2022 Lossiemouth 1 - 3 Formartine United  
23-07-2022 Keith 0 - 4 Brora Rangers  
23-07-2022 Fraserburgh 3 - 0 Deveronvale  
23-07-2022 Clachnacuddin 1 - 3 Inverurie Loco Works  
23-07-2022 Buckie Thistle 2 - 1 Wick Academy  
23-07-2022 Brechin City 1 - 0 Rothes  
23-07-2022 Banks o' Dee 1 - 1 Nairn County