| Name | Class | Club | Time | SoSOL Points | ||
| White | 1 | Bertie Ward | M10 | INT | 00:19:03 | 100 |
| 2 | Maya Gristwood | W10 | FVO | 00:21:07 | 100 | |
| 3 | Ossian Imrie | M10 | ESOC | 00:24:50 | 100 | |
| 4 | Erin McDaid | W10 | FVO | 00:25:04 | 100 | |
| Yellow | 1 | Mirren Howell | W10 | FVO | 00:21:40 | 127 |
| 2 | Struan McIntyre | M9 | FVO | 00:23:02 | 122 | |
| 3 | Oscar Baikie | M10 | FVO | 00:27:36 | 106 | |
| 4 | Chris Pearson | M21 | TAY | 00:29:41 | 98 | |
| 5 | Freya McLennan & Finlay Berrow | W10 | FVO | 00:30:17 | 96 | |
| 6 | Gill Berrow | W70 | ECKO | 00:30:18 | 96 | |
| 7 | Evan Clark | M10 | KFO | 00:31:01 | 94 | |
| 8 | Senna & Oliver Ilmoni-Donnan | W5 | IND | 00:40:00 | 61 | |
| 9 | Archie Short | M10 | FVO | 00:48:45 | 30 | |
| 10 | Anya McLennan | W10 | FVO | 01:04:07 | 25 | |
| Orange | 1 | Hugh Clark | M12 | KFO | 00:29:59 | 136 |
| 2 | Callum Sweenie | M14 | FVO | 00:36:21 | 122 | |
| 3 | Kirsty Morgan | W40 | IND | 00:36:43 | 122 | |
| 4 | Eddie Mair | M12 | ESOC | 00:42:05 | 110 | |
| 5 | Fergus McIntyre | M12 | FVO | 00:46:36 | 100 | |
| 6 | Ethan Baikie | M12 | FVO | 00:48:26 | 96 | |
| 7 | Susan Baikie | W45 | FVO | 00:50:45 | 91 | |
| 8 | Sue Burnes | W70 | FVO | 00:54:34 | 83 | |
| 9 | Glenda Carruthers | W45 | FVO | 00:55:45 | 80 | |
| 10 | Jude Smith | W55 | AYROC | 00:55:51 | 80 | |
| 11 | Jane McIntyre | W60 | INT | 00:56:51 | 78 | |
| 12 | Annie Short | W12 | FVO | 01:08:45 | 52 | |
| 13 | Felix Gardner | M10 | CLYDE | 01:10:57 | 48 | |
| 14 | Val Finch | W75 | FVO | 01:32:24 | 25 | |
| 15 | Sarah Craig | W65 | STAG | 01:38:36 | 25 | |
| 16 | Jen Leonard & Paula Brown | W55 | FVO | 01:41:39 | 25 | |
| Light Green | 1 | Lachlan Carruthers | M14 | FVO | 00:36:31 | 132 |
| 2 | Aster Anderson | M14 | KFO | 00:39:44 | 124 | |
| 3 | Sean Truswell | M14 | FVO | 00:47:31 | 105 | |
| 4 | Steve Howell | M50 | FVO | 00:57:31 | 81 | |
| 5 | Maria Ohara | W14 | ESOC | 01:07:10 | 58 | |
| 6 | Steve Clayton | M60 | ESOC | 01:15:55 | 37 | |
| 7 | Helen Teed | W45 | FVO | 01:16:17 | 36 | |
| 8 | Chris Furse | M55 | STAG | 01:25:31 | 25 | |
| Short Green | 1 | Paul Hammond | M50 | FVO | 00:36:21 | 135 |
| 2 | Emma Daley | W14 | ESOC | 00:41:18 | 127 | |
| 3 | Stephen Clark | M50 | KFO | 00:53:04 | 107 | |
| 4 | Sally Lindsay | W70 | ESOC | 00:55:29 | 103 | |
| 5 | Fia Selmer | W50 | TAY | 01:00:41 | 95 | |
| 6 | Margaret Dalgleish | W70 | ESOC | 01:03:04 | 91 | |
| 7 | Alison McQuillen | W55 | FVO | 01:08:38 | 82 | |
| 8 | Robin Strain | M75 | ELO | 01:08:53 | 81 | |
| 9 | Michael Pearson | M75 | TAY | 01:09:32 | 80 | |
| 10 | Ted Finch | M70 | FVO | 01:13:36 | 73 | |
| 11 | Leslie Dalgleish | M75 | ESOC | 01:13:52 | 73 | |
| 12 | Jim Moffat | M75 | KFO | 01:16:59 | 68 | |
| 13 | Gerard Thomson | M70 | STAG | 01:17:27 | 67 | |
| 14 | Judith Bell | W55 | ESOC | 01:21:05 | 61 | |
| 15 | Lynn Easton | W55 | STAG | 01:23:02 | 58 | |
| 16 | Sheila Strain | W75 | ELO | 01:23:46 | 57 | |
| 17 | Donald Smith | M75 | TAY | 01:25:26 | 54 | |
| 18 | Phil Smithard | M75 | KFO | 01:32:25 | 42 | |
| 19 | Craig McAdam | M70 | KFO | 01:37:22 | 34 | |
| 20 | Robin Priestley | M55 | FVO | 01:38:25 | 32 | |
| 21 | Louise Clayton | W40 | ESOC | 01:42:01 | 26 | |
| 22 | Ann Robertson | W60 | CLYDE | 01:48:41 | 25 | |
| 23 | Christine Athorne | W65 | STAG | 01:49:33 | 25 | |
| 24 | Dave Coustick | M80 | FVO | 02:06:15 | 25 | |
| Green | 1 | Heather Thomson | W50 | FVO | 00:51:20 | 128 |
| 2 | Vira Bogachova | W14 | AYROC | 00:51:50 | 127 | |
| 3 | Evgueni Chepelin | M65 | ELO | 00:51:51 | 127 | |
| 4 | Ben Hartman | M55 | INT | 00:55:11 | 123 | |
| 5 | Peter Brownsort | M65 | ELO | 01:00:19 | 117 | |
| 6 | Alison Harding | W65 | ESOC | 01:05:15 | 111 | |
| 7 | Finlay Ross | M60 | ESOC | 01:06:29 | 110 | |
| 8 | Lesley Anderson | W40 | KFO | 01:09:56 | 105 | |
| 9 | Pete Younger | M70 | ELO | 01:11:08 | 104 | |
| 10 | Christine Patterson | W65 | STAG | 01:19:11 | 94 | |
| 11 | Helena Carey | W45 | FVO | 01:20:06 | 93 | |
| 12 | Geoffrey Hensman | M75 | FVO | 01:22:33 | 90 | |
| 13 | Nigel Schofield | M60 | ELO | 01:22:56 | 89 | |
| 14 | Brian Bullen | M75 | FVO | 01:23:35 | 89 | |
| 15 | Pauline McAdam | W70 | KFO | 01:30:43 | 80 | |
| 16 | Sheelagh Nichol | W65 | AYROC | 01:34:39 | 75 | |
| 17 | David Nichol | M65 | AYROC | 01:37:20 | 72 | |
| 18 | Jim O'Donoghue | M55 | STAG | 01:42:34 | 65 | |
| 19 | Julie O’Donoghue | W45 | STAG | 01:44:54 | 63 | |
| 20 | Kirsty Ryman | W21 | CLYDE | 02:36:10 | 25 | |
| Blue | 1 | Graham Gristwood | M40 | FVO | 00:43:41 | 152 |
| 2 | Lucy Ward | W16 | INT | 00:57:48 | 124 | |
| 3 | Rona Molloy | W55 | FVO | 01:03:35 | 112 | |
| 4 | Claire Ward | W45 | INT | 01:04:21 | 111 | |
| 5 | Carl Selmer Duguid | M14 | TAY | 01:05:14 | 109 | |
| 6 | Mark Wood | M55 | FVO | 01:05:26 | 109 | |
| 7 | Donald Petrie | M65 | CLYDE | 01:10:00 | 100 | |
| 8 | Will Mair | M45 | ESOC | 01:10:06 | 99 | |
| 9 | Brad Connor | M55 | FVO | 01:11:06 | 97 | |
| 10 | Rhys Stanwix | M60 | FVO | 01:12:54 | 94 | |
| 11 | Keith Brown | M60 | ESOC | 01:15:25 | 89 | |
| 12 | Phil Smith | M60 | AYROC | 01:15:39 | 89 | |
| 13 | Kevin Harding | M65 | ESOC | 01:15:56 | 88 | |
| 14 | Megan Brown | W18 | ESOC | 01:16:51 | 86 | |
| 15 | Iryna Bogachova | W45 | AYROC | 01:24:16 | 71 | |
| 16 | Peter O'Hara | M55 | ESOC | 01:25:00 | 70 | |
| 17 | Rachael Imrie | W40 | ESOC | 01:30:39 | 59 | |
| 18 | Sara Josefsson | W21 | STAG | 01:33:07 | 54 | |
| 19 | Alice McDaid | W40 | FVO | 01:33:42 | 53 | |
| 20 | James Robertson | M50 | KFO | 01:36:10 | 48 | |
| 21 | Crawford Lindsay | M70 | ESOC | 01:40:02 | 40 | |
| 22 | Andrew Daley | M55 | ESOC | 01:42:53 | 35 | |
| 23 | Colin Ledlie | M60 | INT | 01:43:11 | 34 | |
| 24 | Daniel Graves | M21 | GUOC | 01:43:28 | 34 | |
| 25 | Ian McIntyre | M60 | INT | 01:53:53 | 25 | |
| 26 | Klaas Wynne | M60 | CLYDE | 01:56:26 | 25 | |
| Brown | 1 | Chris Smithard | M35 | FVO | 00:50:23 | 125 |
| 2 | Finn Selmer Duguid | M18 | TAY | 00:50:24 | 125 | |
| 3 | Charlie Rennie | M21 | WCOC | 00:50:39 | 125 | |
| 4 | Iain Cattermole | M21 | STAG | 00:59:18 | 112 | |
| 5 | Will Hensman | M45 | FVO | 01:01:09 | 110 | |
| 6 | David Godfree | M50 | FVO | 01:05:12 | 104 | |
| 7 | Marcus Pinker | M50 | FVO | 01:09:46 | 98 | |
| 8 | Thomas Athorne | M35 | STAG | 01:11:17 | 96 | |
| 9 | Jamie Rennie | M55 | WCOC | 01:13:08 | 93 | |
| 10 | Niamh Hunter | W21 | AROS | 01:14:14 | 91 | |
| 11 | Sarah Rollins | W50 | FVO | 01:16:39 | 88 | |
| 12 | Rob Truswell | M45 | FVO | 01:24:34 | 77 | |
| 13 | Michael Stanwix | M21 | INT | 01:38:48 | 57 | |
| 14 | Yuliia Buhaiets | W50 | AYROC | 02:02:17 | 25 |