The North Caledonian FA runs a league and variety of cup competitions for clubs in the far North of Scotland.
In theory, it provides a further tier to the senior pyramid in the north, sitting below the Highland League. There is no promotion and relegation between the divisions, though the likes of Wick Academy and Fort William have moved up in the past.
It is not unusual for Highland League clubs to field reserve or development teams in the North Caledonian competitions. Some North Caledonian clubs compete in the North of Scotland Cup, whilst Golspie Sutherland are full SFA members and enter the Scottish Cup.
Bonar Bridge are back in the league this season after a lengthy absence; however membership remains at nine clubs as Alness United have dropped out.
2019-20 LEAGUE (2016-17, 2017-18, 2018-19)
- Competing clubs: Bonar Bridge, Bunillidh Thistle, Golspie Sutherland, Halkirk United, Invergordon, Inverness Athletic, Orkney, Tain St Duthus, Thurso
Saturday, August 31
Thurso P-P Halkirk United– unplayable pitchBonar Bridge P-P Orkney– unplayable pitch
Saturday, September 7
- Invergordon 11-0 Bonar Bridge
- Inverness Athletic 7-1 Bunillidh Thistle
- Orkney 8-0 Halkirk United
- Tain St Duthus 1-3 Thurso
Saturday, September 14
- Bunillidh Thistle 1-3 Thurso
Saturday, September 21
- Bonar Bridge 1-5 Thurso – new fixture
- Halkirk United 1-4 Tain St Duthus
Orkney P-P Inverness Athletic– due to rearranged cup tie
Saturday, September 28
- Halkirk United 11-1 Bonar Bridge
- Invergordon 2-1 Golspie Sutherland
- Inverness Athletic 2-5 Tain St Duthus
Saturday, October 5
- Bonar Bridge 2-4 Halkirk United
- Invergordon 8-0 Bunillidh Thistle
Saturday, October 12
- Golspie Sutherland 2-2 Halkirk United
- Orkney 3-0 Inverness Athletic (@ Dounby)
- Tain St Duthus 4-1 Invergordon
- Thurso 7-2 Bunillidh Thistle (@ Coupar Park, Helmsdale)
Saturday, October 19
- Bonar Bridge 0-4 Tain St Duthus
- Bunillidh Thistle 0-7 Golspie Sutherland
- Invergordon 3-1 Inverness Athletic
Thurso P-P Orkney– unplayable pitch
Saturday, October 26
- Invergordon 8-0 Halkirk United
- Inverness Athletic 5-0 Bonar Bridge (@ Bught Park)
- Orkney 4-4 Golspie Sutherland
- Tain St Duthus 5-0 Bunillidh Thistle
Saturday, November 2
- Inverness Athletic 1-3 Halkirk United
Tain St Duthus P-P Orkney (12.45pm)– fixture reversed– due to cancelled ferryBunillidh Thistle P-P Invergordon– unplayable pitchThurso P-P Bonar Bridge (@ Navar 3G)– high winds
Saturday, November 9
- Golspie Sutherland 13-0 Bonar Bridge – fixture reversed
- Halkirk United 6-0 Bunillidh Thistle
- Inverness Athletic 2-3 Thurso
Invergordon P-P Orkney– due to Jock Mackay Memorial Cup final
Saturday, November 16
- Bunillidh Thistle 0-6 Inverness Athletic
- Golspie Sutherland 5-2 Thurso
- Halkirk United 1-3 Orkney
- Tain St Duthus 12-0 Bonar Bridge
Saturday, November 23
- Orkney 7-0 Bunillidh Thistle (@ Dounby) – fixture reversed
Saturday, November 30
- Halkirk United 0-4 Invergordon
- Tain St Duthus 3-1 Inverness Athletic
Saturday, December 7
Golspie Sutherland P-P Orkney– unplayable pitch
Saturday, December 14
- Orkney 2-2 Thurso (@ Kirkwall Grammar)
Saturday, December 28
- Bonar Bridge 1-13 Orkney (@ The Meadows, Dornoch)
- Invergordon 1-0 Tain St Duthus
Saturday, January 4
- Bonar Bridge 0-8 Invergordon (@ The Meadows, Dornoch)
- Bunillidh Thistle 2-0 Halkirk United
- Inverness Athletic 0-4 Golspie Sutherland
- Thurso 1-0 Orkney (@ Morrison Park, Halkirk)
Saturday, January 11
- Golspie Sutherland 3-2 Tain St Duthus
- Halkirk United 3-2 Inverness Athletic
Bunillidh Thistle P-P Bonar Bridge– unplayable pitchInvergordon P-P Orkney (12.45pm)– unplayable pitch
Saturday, January 18
- Bonar Bridge 2-4 Inverness Athletic (@ The Meadows, Dornoch)
- Halkirk United 1-1 Thurso – fixture reversed
Bunillidh Thistle P-P Orkney (12.45pm)– unplayable pitchGolspie Sutherland P-P Invergordon– due to Football Times Cup final
Saturday, January 25
- Bonar Bridge 2-8 Golspie Sutherland (@ The Meadows, Dornoch)
- Orkney 1-2 Invergordon
- Tain St Duthus 5-1 Halkirk United
- Thurso 4-2 Inverness Athletic (@ Navar 3G)
Saturday, February 1
- Golspie Sutherland 10-0 Inverness Athletic
- Invergordon 4-1 Thurso
Bunillidh Thistle P-P Tain St Duthus– unplayable pitch
Saturday, February 8
Bunillidh Thistle P-P Invergordon– due to adverse weather forecastOrkney P-P Bonar Bridge– due to adverse weather forecastTain St Duthus P-P Golspie Sutherland– due to adverse weather forecast
Saturday, February 15
- Bonar Bridge 1-6 Bunillidh Thistle (@ The Meadows, Dornoch) – fixture reversed
Saturday, February 22
- Inverness Athletic 1-6 Invergordon
Bunillidh Thistle P-P Tain St Duthus– unplayable pitchGolspie Sutherland P-P Orkney (12.30pm)– adverse weatherThurso P-P Halkirk United (@ Morrison Park, Halkirk)– change of venue– unplayable pitchGolspie Sutherland P-P Bunillidh Thistle– due to North Caledonian Cup tie, now Sat Apr 11
Wednesday, February 26
- Thurso 2-1 Halkirk United (@ Morrison Park, Halkirk)
Saturday, February 29
- Thurso 10-0 Bonar Bridge (@ Navar 3G)
Bunillidh Thistle P-P Tain St Duthus– new fixture– unplayable pitch
Saturday, March 7
- Golspie Sutherland 3-2 Invergordon
- Tain St Duthus 0-2 Orkney
Saturday, March 14
Bunillidh Thistle P-P Orkney –Orkney fielding two teams– due to COVID-19 pandemicOrkney P-P Bonar Bridge– Orkney fielding two teams– due to COVID-19 pandemicTain St Duthus P-P Golspie Sutherland– due to COVID-19 pandemic
SEASON SUSPENDED DUE TO COVID-19 PANDEMIC
—
2019-20 FOOTBALL TIMES CUP
Group Stage
- North – Bonar Bridge, Bunillidh Thistle, Golspie Sutherland, Halkirk United, Thurso
- South – Invergordon, Inverness Athletic, Lewis & Harris, Tain St Duthus, (Alness withdrawn)
Saturday, November 23
- (N) Bonar Bridge 3-9 Halkirk United
- (N) Thurso 0-1 Golspie Sutherland
- (S) Invergordon 1-2 Tain St Duthus
- (S) Inverness Athletic 1-1(2-3p) Lewis & Harris
Saturday, November 30
- (N) Bunillidh Thistle 1-4 Thurso
- (N) Golspie Sutherland 13-0 Bonar Bridge
Saturday, December 7
- (N) Bunillidh Thistle 1-5 Halkirk United
- (N) Thurso 6-1 Bonar Bridge (@ Navar 3G)
- (S) Invergordon 1-3 Inverness Athletic
- (S) Tain St Duthus 4-2 Lewis & Harris
Saturday, December 14
- (N) Bonar Bridge 0-6 Bunillidh Thistle (@ The Meadows, Dornoch)
- (N) Halkirk United 0-4 Golspie Sutherland
- (S) Inverness Athletic 0-5 Tain St Duthus
- (S) Lewis & Harris 1-5 Invergordon (@ Ullapool High Sch 3G)
Saturday, December 28
- (N) Golspie Sutherland 5-1 Bunillidh Thistle
- (N) Halkirk United 2-1 Thurso
Final
- Golspie Sutherland 2-3 Tain St Duthus (Jan 18 @ Dudgeon Park)
—
2019-20 PENTLAND FERRIES NORTH CALEDONIAN CUP
First Round
- Halkirk United 6-1 Bonar Bridge (Feb 1)
- Orkney 5-3 Nairn County U20 (Feb 1)
Thurso wo-scr Inverness Athletic (post Feb 8 @ Navar 3G, Feb 15, Feb 29)
Second Round
- Orkney 2-2(8-7p) Golspie Sutherland (Feb 29, post Feb 15)
- Thurso 4-0 Bunillidh Thistle (Mar 7, post Feb 22)
- Halkirk United – Invergordon (Mar 14, post Feb 15, Feb 29)
Tain St Duthus wo-scr Alness United
Semi Finals
- Thurso – Tain St Duthus (Mar 21, post Feb 29)
- Halkirk United or Invergordon – Orkney
—
2019-20 JOCK MACKAY MEMORIAL CUP
First Round
- Tain St Duthus 4-1 Bunillidh Thistle (Aug 31)
- Bonar Bridge 0-7 Golspie Sutherland (Sep 14)
- Orkney 3-1 Lewis & Harris (Sep 21 @ Invergordon), post Sep 14)
Inverness Athletic wo-scr Alness United
Second Round
- Inverness Athletic 8-1 Nairn County U20 (Sep 14)
- Tain St Duthus 4-1 Halkirk United (Sep 14)
- Golspie Sutherland 5-2 Invergordon (Sep 21)
- Orkney 4-1 Thurso (Sep 28)
Semi Finals
- Golspie Sutherland 2-4 Orkney (Oct 5)
- Inverness Athletic 1-4 Tain St Duthus (Oct 5)
Final
- Tain St Duthus 1-3 Orkney (Nov 9 @ Invergordon)