NB: contested for the Bagshaw Cup;
league known as William Wilson League due to sponsorship
Final Table:
1.Mallaig 12 11 0 1 61- 9 33 Championship Playoff
Sleat & Strath 12 11 0 1 59-10 33 Championship Playoff
3.North West Skye 12 6 1 5 37-29 19
4.Portree FC 12 5 1 6 25-52 16
5.Kyleakin 12 6 0 6 32-21 15 [-3]
6.Portree Juniors 12 2 0 10 30-61 6
7.Kyle 12 0 0 12 14-76 -3 [-3]
Championship Playoff [Sep 24]
Mallaig 1-2 Sleat & Strath
GF MacRae Cup 2022 Quarterfinals [Apr 16] North W. Skye 3-0 Kyle Kyleakin 2-3 Sleat & Strath Portree Jrs. 4-1 Portree FC Mallaig bye Semifinals [Apr 30] North W. Skye 1-4 Mallaig [May 10] Sleat & Strath 5-0 Portree Juniors Final [May 21] Mallaig 2-6 Sleat & Strath Ross Cup 2022/23 Quarterfinals [Jun 18] North W. Skye 10-4 Portree FC Kyle 1-2 Sleat & Strath Mallaig 13-0 Portree Juniors Kyleakin bye Semifinals [Jul 16] North W. Skye 0-4 Sleat & Strath Mallaig 5-3 Kyleakin Final [Jan 4, 2023] Sleat & Strath 2-1 Mallaig Ewen MacRae Cup 2022 NB: between the top-3 of the league Semifinals [Oct 1] Sleat & Strath 2-5 Mallaig North W. Skye bye Final [Oct 15] Mallaig 2-1 North West Skye Clan Donald Cup 2022 NB: between the bottom-4 of the league Semifinals [Sep 24] Portree Jrs. 2-2 Portree FC [Juniors on pen?] Kyleakin 1-2 Kyle Final [Oct 1] Portree Jrs. 1-0 Kyle
Prepared and maintained by Hans Schöggl for the Rec.Sport.Soccer Statistics Foundation
Author: Hans Schöggl
Last updated: 3 Mar 2026
(C) Copyright Hans Schöggl and RSSSF 2026
You are free to copy this document in whole or part provided that proper
acknowledgement is given to the author. All rights reserved.