Adult Long
Return to Top| 1 | Graham GristwoodM35 FVO | M35 | FVO | 44:30 | 
| 2 | Alastair ThomasM21 EUOC | M21 | EUOC | 48:38 | 
| 3 | Matthew GoochM20 MAROC | M20 | MAROC | 48:45 | 
| 4 | Jonathan CrickmoreM21 SYO | M21 | SYO | 49:59 | 
| 5 | Ben MitchellM21 SBOC | M21 | SBOC | 51:04 | 
| 6 | Will HensmanM40 FVO | M40 | FVO | 54:13 | 
| 7 | Alasdair PedleyM21 EUOC | M21 | EUOC | 54:58 | 
| 8 | Megan Carter-DaviesW21 SBOC | W21 | SBOC | 60:07 | 
| 9 | Duncan BirtwistleM21 OD | M21 | OD | 63:32 | 
| 10 | Stephen FeltbowerM40 FVO | M40 | FVO | 64:19 | 
| 11 | Fiona BunnW21 EUOC | W21 | EUOC | 65:55 | 
| 12 | Jason InmanM50 FVO | M50 | FVO | 66:01 | 
| 13 | Grace MolloyW21 FVO | W21 | FVO | 69:47 | 
| 14 | Claire WardW40 INT | W40 | INT | 70:28 | 
| 15 | James LairdM50 INVOC | M50 | INVOC | 74:45 | 
| 16 | Kirsty CampbellW20 MAROC | W20 | MAROC | 76:26 | 
| 17 | Donald PetrieM60 CLYDE | M60 | CLYDE | 77:45 | 
| 18 | Helen OckendenW21 EUOC | W21 | EUOC | 78:14 | 
| 19 | David EadesM50 INT | M50 | INT | 79:44 | 
| 20 | William IvoryM45 INT | M45 | INT | 83:08 | 
| 21 | Gary LonghurstM60 FVO | M60 | FVO | 84:36 | 
| 22 | Mairi EadesW20 EUOC | W20 | EUOC | 86:20 | 
| 23 | Velina ValovaW21 STAG | W21 | STAG | 92:06 | 
| 24 | Jamie RennieM50 WCOC | M50 | WCOC | 95:15 | 
| 25 | Keith BrownM55 ESOC | M55 | ESOC | 95:43 | 
| 26 | John MethvenM50 BKO | M50 | BKO | 100:22 | 
| 27 | Peter McLuckieM50 MOR | M50 | MOR | 105:16 | 
| 28 | Max CarcasM50 INT | M50 | INT | 122:47 | 
| - | Duncan FrancisM60 BASOC | M60 | BASOC | |
| - | Eilidh CampbellW20 EUOC | W20 | EUOC | |
| - | Joseph WrightM21 MAROC | M21 | MAROC | 
Adult Medium
Return to Top| 1 | Roger GoddardM45 FVO | M45 | FVO | 41:52 | 
| 2 | Laura RobertsonW21 SYO | W21 | SYO | 46:27 | 
| 3 | Janine InmanW40 FVO | W40 | FVO | 48:35 | 
| 4 | Dave RobertsonM55 CLYDE | M55 | CLYDE | 55:40 | 
| 5 | Steven ScottM45 INVOC | M45 | INVOC | 59:40 | 
| 6 | Mark HollidayM65 FVO | M65 | FVO | 60:43 | 
| 7 | Heather HartmanW50 INT | W50 | INT | 61:47 | 
| 8 | Richard OxladeM60 ESOC | M60 | ESOC | 62:54 | 
| 9 | Alan BennettM55 MAROC | M55 | MAROC | 65:15 | 
| 10 | Andy LewsleyM65 BL | M65 | BL | 65:47 | 
| 11 | Chloe CracknellW20 MAROC | W20 | MAROC | 66:51 | 
| 12 | Paul ChapmanM50 MAROC | M50 | MAROC | 67:06 | 
| 13 | Stella LewsleyW65 BL | W65 | BL | 68:52 | 
| 14 | Heather FellbaumW55 | W55 | 69:38 | |
| 15 | Vicky ThorntonW60 FVO | W60 | FVO | 73:09 | 
| 16 | Phil SmithM55 AYROC | M55 | AYROC | 75:15 | 
| 17 | Dave CoustickM75 FVO | M75 | FVO | 75:34 | 
| 18 | Daisy RennieW16 WCOC | W16 | WCOC | 75:53 | 
| 19 | Mary RossW45 INT | W45 | INT | 76:19 | 
| 20 | Maire ConveryW50 TAY | W50 | TAY | 78:15 | 
| 21 | Pat BartlettM50 INT | M50 | INT | 80:05 | 
| 22 | Rory PercivalM55 TAY | M55 | TAY | 81:07 | 
| 23 | Morag McLuckieW45 MOR | W45 | MOR | 81:42 | 
| 24 | Sue BarrieW55 MAROC | W55 | MAROC | 84:27 | 
| 25 | Robin StrainM70 ELO | M70 | ELO | 84:30 | 
| 26 | Kate DarlowW40 RR | W40 | RR | 86:28 | 
| 27 | Louise LonghurstW55 FVO | W55 | FVO | 86:54 | 
| 28 | Geoffrey HensmanM70 FVO | M70 | FVO | 91:40 | 
| 29 | Kaisa OikkonenW40 MOR | W40 | MOR | 94:18 | 
| 30 | Sheila StrainW70 ELO | W70 | ELO | 96:50 | 
| 31 | Leslie DalgleishM70 ESOC | M70 | ESOC | 98:22 | 
| 32 | Lisa MethvenW50 BKO | W50 | BKO | 101:44 | 
| 33 | Helen RennieW45 WCOC | W45 | WCOC | 102:06 | 
| 34 | James HammondM16 FVO | M16 | FVO | 102:31 | 
| 35 | Nicola MelvilleW50 FVO | W50 | FVO | 103:00 | 
| 36 | Finlay RossM55 ESOC | M55 | ESOC | 103:09 | 
| 37 | Finlo CottierM45 ECKO | M45 | ECKO | 104:51 | 
| - | Anita SpurwayW45 TAY | W45 | TAY | |
| - | Beccy OsbornW45 FVO | W45 | FVO | |
| - | Clare KemsleyW55 BASOC | W55 | BASOC | |
| - | Simon HuntM55 FVO | M55 | FVO | 
Adult Short
Return to Top| 1 | Margaret DalgleishW65 ESOC | W65 | ESOC | 46:23 | 
| 2 | Lynne WalkerW65 BASOC | W65 | BASOC | 48:22 | 
| 3 | Steve EwensM65 FVO | M65 | FVO | 49:12 | 
| 4 | Bill MelvilleM80 TAY | M80 | TAY | 52:20 | 
| 5 | Judith BellW50 ESOC | W50 | ESOC | 56:29 | 
| 6 | Michael PearsonM70 TAY | M70 | TAY | 58:30 | 
| 7 | Dawn GoddardW50 FVO | W50 | FVO | 60:27 | 
| 8 | Vernon GayleM50 FVO | M50 | FVO | 62:33 | 
| 9 | Roger ScruttonM70 ESOC | M70 | ESOC | 63:13 | 
| 10 | Kate KitchinW45 INT | W45 | INT | 63:59 | 
| 11 | Robert PhilpM75 KFO | M75 | KFO | 64:22 | 
| 12 | Amelia PetrieW65 CLYDE | W65 | CLYDE | 67:27 | 
| 13 | Lindsey HensmanW70 FVO | W70 | FVO | 69:28 | 
| 14 | Lucie LecocqW45 FVO | W45 | FVO | 69:31 | 
| 15 | Joanne SimpsonW45 INVOC | W45 | INVOC | 73:56 | 
| 16 | Moira LawsW75 TAY | W75 | TAY | 87:09 | 
| 17 | Jan KerselW60 ECKO | W60 | ECKO | 88:35 | 
| 18 | Katharine MelvilleW75 TAY | W75 | TAY | 103:02 | 
| 19 | Elizabeth CottierW45 ECKO | W45 | ECKO | 107:34 | 
| - | Andy KitchinM55 INT | M55 | INT | |
| - | Beatrice DowerW45 TAY | W45 | TAY | |
| - | Kate KilpatrickW45 FVO | W45 | FVO | |
| - | Neil PolwartM40 FVO | M40 | FVO | |
| - | Scott NeweyM50 MAROC | M50 | MAROC | 
Blue
Return to Top| 1 | Adam BarrieM16 MAROC | M16 | MAROC | 46:52 | 
| 2 | Adam MethvenM16 BKO | M16 | BKO | 49:25 | 
| 3 | James HammondM16 FVO | M16 | FVO | 51:01 | 
| 4 | Rachel BrownW18 ESOC | W18 | ESOC | 60:53 | 
| 5 | Angus LairdM16 INVOC | M16 | INVOC | 67:27 | 
| 6 | Jonas NeweyM16 MAROC | M16 | MAROC | 68:13 | 
| 7 | Sam HuntM16 FVO | M16 | FVO | 74:57 | 
| 8 | Ewan BennettM16 MAROC | M16 | MAROC | 75:30 | 
| 9 | Pippa CarcasW18 INT | W18 | INT | 75:55 | 
| 10 | Fiona EadesW18 INT | W18 | INT | 81:18 | 
| 11 | Samuel BartlettM16 INT | M16 | INT | 94:33 | 
| 12 | Matthew RossM18 INT | M18 | INT | 110:55 | 
| 13 | Ben PolwartM18 FVO | M18 | FVO | 111:19 | 
| 14 | Callum HudsonM18 INVOC | M18 | INVOC | 146:30 | 
| - | Michael BishendenM16 MOR | M16 | MOR | 
Green
Return to Top| 1 | Alice KemsleyW16 BASOC | W16 | BASOC | 47:14 | 
| 2 | Daisy McNamaraW16 AYROC | W16 | AYROC | 57:43 | 
| 3 | Catriona ChapmanW16 MAROC | W16 | MAROC | 61:05 | 
| 4 | Isobel HowardW16 MOR | W16 | MOR | 61:45 | 
| 5 | Iris MacMillanW16 ECKO | W16 | ECKO | 66:25 | 
| 6 | Eilidh SimpsonW16 INVOC | W16 | INVOC | 70:16 | 
| 7 | Lucy HensmanW16 FVO | W16 | FVO | 71:36 | 
| 8 | Leah BartlettW18 INT | W18 | INT | 99:58 | 
| 9 | Ida OikkonenW16 MOR | W16 | MOR | 112:44 | 
| 10 | Kirsten RobertsonW18 CLYDE | W18 | CLYDE | 123:43 | 
Light Green
Return to Top| 1 | Laurence WardM14 INT | M14 | INT | 32:00 | 
| 2 | Finlay McLuckieM14 MOR | M14 | MOR | 33:45 | 
| 3 | Yann NeweyM14 MAROC | M14 | MAROC | 35:48 | 
| 4 | Ruth GoochW14 MAROC | W14 | MAROC | 38:41 | 
| 5 | Finn Selmer DuguidM14 TAY | M14 | TAY | 39:15 | 
| 6 | Ellie DarlowW14 RR | W14 | RR | 42:51 | 
| 7 | Jamie ConnorM14 FVO | M14 | FVO | 44:17 | 
| 8 | Kate McLuckieW14 MOR | W14 | MOR | 44:49 | 
| 9 | Rory BlackM14 INVOC | M14 | INVOC | 45:34 | 
| 10 | Ben RossM14 INT | M14 | INT | 46:20 | 
| 11 | Ruari CottierM14 ECKO | M14 | ECKO | 48:20 | 
| 12 | Rebecca HammondW14 FVO | W14 | FVO | 53:01 | 
| 13 | Blair HudsonM14 INVOC | M14 | INVOC | 57:34 | 
| 14 | James HartmanM16 INT | M16 | INT | 59:01 | 
| 15 | Tristan SpurwayM14 TAY | M14 | TAY | 62:01 | 
| 16 | Colin DowerM14 TAY | M14 | TAY | 64:17 | 
| 16 | Freya MowbrayW14 INT | W14 | INT | 64:17 | 
| 18 | Thomas RossM16 INT | M16 | INT | 64:34 | 
| 19 | James ShearerM16 FVO | M16 | FVO | 70:34 | 
| 20 | Iona ScottW14 INVOC | W14 | INVOC | 74:50 | 
| 21 | Ayden BairdM14 ECKO | M14 | ECKO | 86:50 | 
| 22 | Bethan KitchinW14 INT | W14 | INT | 91:45 | 
| 23 | Megan BrownW14 ESOC | W14 | ESOC | 105:28 | 
| - | Fraser LuptonM14 ESOC | M14 | ESOC | |
| - | Katie HensmanW14 FVO | W14 | FVO | |
| - | Louis ChapoyM16 FVO | M16 | FVO | 
Orange
Return to Top| 1 | Douglas McDonaldM12 INVOC | M12 | INVOC | 28:54 | 
| 2 | Finlay CottierM12 ECKO | M12 | ECKO | 29:07 | 
| 3 | Henrik BorrowmanM12 INVOC | M12 | INVOC | 29:52 | 
| 4 | Eilidh ConnorW12 FVO | W12 | FVO | 38:06 | 
| 5 | Adrien ChapoyM14 FVO | M14 | FVO | 40:40 | 
| 6 | Matthew InmanM12 FVO | M12 | FVO | 40:41 | 
| 7 | Lucy WardW12 INT | W12 | INT | 42:22 | 
| 8 | Alexander HuntM12 FVO | M12 | FVO | 44:44 | 
| 9 | Tom ShearerM14 FVO | M14 | FVO | 48:58 | 
| 10 | Grace PolwartW14 FVO | W14 | FVO | 53:23 | 
| 11 | Jasmine GreavesW12 TAY | W12 | TAY | 54:38 | 
| 12 | Charlotte BurtonW14 INVOC | W14 | INVOC | 56:23 | 
| 13 | Anna HowardW12 MOR | W12 | MOR | 61:26 | 
| 14 | Robyn LuptonW12 ESOC | W12 | ESOC | 61:34 | 
| 15 | Grover DonaldsonM12 TAY | M12 | TAY | 61:59 | 
| 16 | Tom MooreM12 TAY | M12 | TAY | 65:47 | 
| 17 | Tess MooreW12 TAY | W12 | TAY | 67:06 | 
| 18 | Connor ReidM10 TAY | M10 | TAY | 69:56 | 
| 19 | Barry McManamonM12 TAY | M12 | TAY | 72:07 | 
| 20 | Aaron LeeM14 KFO | M14 | KFO | 72:53 | 
| 21 | Jamie ChapmanM10 MAROC | M10 | MAROC | 81:59 | 
| - | Calum RobertsonM12 ESOC | M12 | ESOC | |
| - | Eilidh MowbrayW12 INT | W12 | INT | |
| - | Matthew BlackM12 INVOC | M12 | INVOC | |
| - | Toby BurtonM12 INVOC | M12 | INVOC | 
Short Brown
Return to Top| 1 | Angus IvoryM18 INT | M18 | INT | 52:45 | 
| 2 | Ewan MusgraveM18 MAROC | M18 | MAROC | 53:47 | 
| 3 | Pierre LardetM18 FVO | M18 | FVO | 61:28 | 
| 4 | Alice McCartneyM18 CLYDE | M18 | CLYDE | 65:15 |