3.5km
| Pos | Name | School | Age Class | Time | Penalty |
|---|---|---|---|---|---|
| 1st | Peter Molloy | Stewart's Melville C | 19:47 | ||
| 2nd | Louis McMillan | Lochgilphead HS | 21:22 | ||
| 3rd | David Hall | Fortrose Acad | 23:12 | ||
| 4th | Alasdair Raynor | Inverness Royal Acad | 23:40 | ||
| 5th | Grant McMurtrie | Aboyne Acad | 24:26 | ||
| 6th | Ronan Blackwood | Millburn Acad | 24:43 | ||
| 7th | Finn Rutter | Fortrose Acad | 26:57 | ||
| 8th | Thomas Ross | Stewart's Melville C | 28:33 | ||
| 9th | Angus Fraser | Aboyne Acad | 28:50 | ||
| 10th | Lewis McShane | Biggar HS | 29:39 | ||
| 11th | Eric Todd | Fortrose Acad | 29:51 | ||
| 12th | Fraser Kelly | Fortrose Acad | 31:09 | ||
| 13th | Ben McMorran | Fortrose Acad | 31:11 | ||
| 14th | Aidan Harte | Stewart's Melville C | 38:44 | ||
| 15th | Sean Glendinning | Banchory Acad | 39:42 | ||
| 16th | Ralph Silcock | Aboyne Acad | 41:33 | 10:00 | |
| 17th | Innes Campbell | Earlston HS | 87:42 |