The North of Scotland Under 20 League is organised by the North of Scotland FA and is contested by the Under 20 teams of various Highland League and North Caledonian League clubs.
This season there are five entries, and they will play each other three times for a twelve game programme.
2021-22 COMPETITION
Monday, August 30
- Elgin City 8-1 Forres Mechanics
Inverness Athletic P-P Lossiemouth
Monday, September 13
- Clachnacuddin 2-1 Forres Mechanics
- Elgin City 14-1 Inverness Athletic
Monday, September 27
- Forres Mechanics 1-3 Lossiemouth
Clachnacuddin P-P Elgin City
Monday, October 11
Inverness Athletic P-P Forres MechanicsLossiemouth P-P Clachnacuddin
Monday, October 18
- Inverness Athletic 3-2 Lossiemouth (@ Millburn Acad 3G)
Monday, October 25
- Clachnacuddin 9-2 Inverness Athletic
Elgin City P-P Lossiemouth
Monday, November 8
- Forres Mechanics – Elgin City
- Lossiemouth – Inverness Athletic
Monday, November 22
- Forres Mechanics – Clachnacuddin
- Inverness Athletic – Elgin City
Monday, December 6
- Elgin City – Clachnacuddin
- Lossiemouth – Forres Mechanics
Monday, January 17
- Clachnacuddin – Lossiemouth
- Forres Mechanics – Inverness Athletic
Monday, January 31
- Inverness Athletic – Clachnacuddin
- Lossiemouth – Elgin City
Monday, February 14
- Elgin City – Forres Mechanics
- Inverness Athletic – Lossiemouth
Monday, February 28
- Elgin City – Inverness Athletic
- Forres Mechanics – Clachnacuddin
Monday, March 14
- Clachnacuddin – Elgin City
- Forres Mechanics – Lossiemouth
Monday, March 28
- Inverness Athletic – Forres Mechanics
- Lossiemouth – Clachnacuddin
Monday, April 11
- Clachnacuddin – Inverness Athletic
- Lossiemouth – Elgin City