2.825km 100m
| Pos | Name | Club | Age Class | Time |
|---|---|---|---|---|
| 1 | Jason Inman | PRUDENTIAL | 15:24 | |
| n/c | Alan Cherry | 4*4*3 | 16:08 | |
| n/c | Mike McIver | MYTHS | 16:11 | |
| n/c | James Lyne | MYTHS | 16:23 | |
| 2 | Chris Galloway | 4*4*2 | 16:24 | |
| 3 | Fraser Purves | PRUDENTIAL | 17:33 | |
| n/c | Becky Carlyle | PRUDENCE PAYS | 17:54 | |
| 4 | Alexander Chepelin | GRAMP ONE | 18:46 | |
| 5 | Hazel Wright | LEGENDS | 19:30 | |
| 6 | Jess Halliday | LEGENDS | 19:34 | |
| 7 | Craig Nolan | 11 plus | 19:53 | |
| 8 | Calum McLeod | GRAMP one | 20:28 | |
| 9 | Lucy Jepson | LEGENDS | 20:33 | |
| 9= | Jack Gomersall | GRAMP ONE | 20:33 | |
| 11 | Donald Reay | 4*4*2 | 20:56 | |
| 12 | Jon Cross | Prudential | 21:17 | |
| 13 | Doug White | MYTHS | 22:10 | |
| 14 | Frances Wright | MARVELS | 22:37 | |
| 15 | Ian Pyrah | 1 OVER THE 8 | 22:59 | |
| 16 | Evelyn Mason | MARVELS | 23:08 | |
| 17 | Anne Smith | MOR 1 | 23:11 | |
| 18 | Thomas Wilson | Cruisers | 24:55 | |
| 19 | Patrick Ryan | 11 PLUS | 25:03 | |
| 20 | Matthew Galloway | 4*4*2 | 25:12 | |
| 21 | Shiela Strain | ELOPERS | 25:23 | |
| 22 | Joe Cherry | ROCKERS | 25:25 | |
| 23 | Eilidh Nolan | LEANDER | 25:39 | |
| 24 | Catriona Buchanan | Dear Prudence | 25:45 | |
| 25 | Tony Condy | ROCKERS | 26:04 | |
| 26 | Stian Howard | MARVELS | 26:08 | |
| 27 | Frances Brown | DEAR PRUDENCE | 26:21 | |
| 28 | Robert Paterson | CRUISERS | 26:46 | |
| 29 | Roddy Duncan | CHASERS | 27:22 | |
| 30 | Malcolm Aldridge | MOR 1 | 28:08 | |
| 31 | Rowan White | EAGLES | 28:28 | |
| 32 | Abigail Mason | MAGIC | 28:46 | |
| 33 | Les Smithard | CHASERS | 29:07 | |
| 34 | Simon Firth | LEANDER | 29:09 | |
| 35 | Ian Addis | MOR 1 | 29:27 | |
| 36 | Kate Hunter | CHECKERS | 29:39 | |
| 37 | Morven Dean | DEAR PRUDENCE | 30:03 | |
| 38 | Lynne Walker | CHECKERS | 30:05 | |
| 39 | Saartje Drijver | ELOPERS | 30:08 | |
| 40 | Marie Claire Shankland | PRUDENCE PAYS | 30:23 | |
| 41 | James Ackland | 4*4*3 | 31:32 | |
| 42 | Euan Reid | TAY 1 | M12 | 31:49 |
| 43 | Ellie Thoms | BATTLESHIPS | 33:27 | |
| 44 | Duncan Raitt | TAY 1 | 33:30 | |
| 45 | Emma Wilson | BATTLESHIPS | 33:32 | |
| 46 | Sam Gebicke-Kerr | EAGLES | 35:49 | |
| 47 | Ursula Gebicke-Kerr | EAGLES | 36:01 | |
| 48 | Adrian Hope | BASOC | M80 | 37:26 |
| 49 | Liz Fraser | TAY 1 | 37:31 | |
| 50 | Kate Robertson | ANOTHER ONE | 39:34 | |
| 51 | Libby Lamb | BASOC 1 | 39:37 | |
| 52 | Rachel Scott | ANOTHER ONE | 40:06 | |
| 53 | Elin Howard | MAGIC | 40:24 | |
| 54 | Josie Gomersall | ANOTHER ONE | 40:37 | |
| 55 | Mairi Eades | 4*4*3 | 46:21 | |
| 56 | Catriona Robertson | CRUISERS | 47:40 | |
| 57 | Brian Yates | 1 OVER THE 8 | 50:33 | |
| 58 | Helen Lates | EDWARD | 50:35 | |
| 59 | Ann Robertson | BATTLESHIPS | 58:30 | |
| mp | Jamie Cunningham | 11 PLUS | 29:23 | |
| mp | Oban Lewsley | EDWARD | 38:20 |
3.925km 220m
| Pos | Name | Club | Age Class | Time |
|---|---|---|---|---|
| n/c | Matt Speake | 4*4*3 | 25:07 | |
| 1 | Matt Speake | 4*4*2 | 26:46 | |
| 2 | Duncan Coombs | LEGENDS | 27:13 | |
| n/c | Douglas Tullie | MYTHS | 28:46 | |
| 3 | James Tullie | PRUDENTIAL | 29:16 | |
| 4 | Jon Musgrave | MARVELS | 30:21 | |
| 5 | Tim Gomersall | GRAMP ONE | 32:56 | |
| n/c | Duncan Grassie | MAGIC | 36:46 | |
| 6 | John Emeleus | CHASERS | 38:01 | |
| 7 | Eddie Harwood | MOR 1 | 38:23 | |
| 8 | Andy Lewsley | EDWARD | 38:32 | |
| 9 | Steve Clelland | CRUISERS | 39:35 | |
| 10 | Callum Scott | BASOC 1 | 41:32 | |
| 11 | Bob Daly | ANOTHER ONE | 43:24 | |
| 12 | Brad Connor | DEAR PRUDENCE | 43:49 | |
| 13 | Michael Stewart | 11 PLUS | 45:41 | |
| 14 | Alan Partridge | CHECKERS | 48:19 | |
| 15 | Jason Simpson | TINTO | M21 | 49:14 |
| 16 | Doug Flint | PRUDENCE PAYS | 50:35 | |
| 17 | Crawford Lindsay | LEANDER | 51:41 | |
| 18 | Andy Paterson | BATTLESHIPS | 53:54 | |
| 19 | Gerry Thomson | TINTO | M50 | 54:52 |
| 20 | David Summers | EAGLES | 55:35 | |
| 21 | Leslie Dalgleish | 1 OVER THE 8 | 62:00 | |
| 22 | John Owen | TAY 1 | 72:55 | |
| 23 | Charles Woodward | ROCKERS | M55 | 87:45 |
| 24 | Neil MacMillan | ELOPERS | 92:07 |
4.125km 200m
| Pos | Name | Club | Time |
|---|---|---|---|
| 1 | Scott Fraser | 4*4*2 | 25:19 |
| 2 | Doug Tullie | LEGENDS | 28:19 |
| 3 | Ross McLennan | Prudential | 33:54 |
| 4 | Andy Dale | CHECKERS | 35:22 |
| 5 | Donald Petrie | CRUISERS | 35:24 |
| 6 | Marnoch-Hamilton Jones | GRAMP ONE | 35:49 |
| n/c | Jon Cross | PRUDENCE PAYS | 36:59 |
| 7 | Robin Galloway | 4*4*3 | 37:56 |
| 8 | Sarah Dunn | MARVELS | 39:32 |
| 9 | Jeff Powell Davis | EDWARD | 39:40 |
| 10 | Andy Hyslop | BASOC 1 | 40:00 |
| 11 | Rob Hickling | ANOTHER ONE | 40:15 |
| 12 | Andrew Dalgleish | 11 PLUS | 40:35 |
| 13 | Bob Cherry | ROCKERS | 40:52 |
| 14 | Hazel Dean | DEAR PRUDENCE | 40:58 |
| 15 | Fran O'Reilly | MYTHS | 45:50 |
| 16 | Steve Smirthwaite | MOR 1 | 46:12 |
| 17 | Ron Nolan | LEANDER | 46:23 |
| n/c | Let us know | MAGIC | 51:15 |
| 18 | Roger Scrutton | 1 OVER THE 8 | 54:40 |
| 19 | Frank Popham | CHASERS | 55:09 |
| 20 | Pete Younger | ELOPERS | 58:02 |
| 21 | Angela Dixon | TAY 1 | 65:05 |
| 22 | Andrew MacPherson | BATTLESHIPS | 71:17 |
| mp | Marsela McLeod | EAGLES | 45:31 |
3.925km 205m
| Pos | Name | Club | Age Class | Time |
|---|---|---|---|---|
| n/c | Scott Fraser | 4*4*3 | 26:50 | |
| 1 | Mark Nixon | LEGENDS | 29:04 | |
| 1= | Dave Robertson | CRUISERS | 29:04 | |
| 3 | Steve Nicolson | PRUDENTIAL | 29:41 | |
| 4 | Tom Ryan | 11 PLUS | 29:52 | |
| 5 | Dan Gooch | MARVELS | 30:05 | |
| 6 | Graeme Ackland | 4*4*2 | 34:10 | |
| 7 | Patrick Walder | BATTLESHIPS | 36:20 | |
| 8 | Ali Robertson | GRAMP ONE | 37:10 | |
| 9 | Jonny Cochrane | MYTHS | 39:22 | |
| 10 | Mike Rodgers | MOR 1 | 41:21 | |
| 11 | Becky Carlyle | DEAR PRUDENCE | W21 | 41:28 |
| 12 | Ian Hamilton | ANOTHER ONE | 43:54 | |
| 13 | Dave Prentice | TAY 1 | 64:04 | |
| 14 | Meike White | EAGLES | 89:56 |
3.175km 125m
| Pos | Name | Club | Age Class | Time |
|---|---|---|---|---|
| 1 | Roger Goddard | PRUDENTIAL | 22:33 | |
| n/c | Ross McLennan | PRUDENCE PAYS | 23:30 | |
| 2 | Mike Hopkins | LEGENDS | 26:52 | |
| 3 | Lorna Eades | 4*4*2 | 30:25 | |
| 4 | Daniel Forth | LEANDER | 33:14 | |
| 5 | Helena Nolan | 11 PLUS | 34:22 | |
| 6 | Louise Longhurst | DEAR PRUDENCE | 34:56 | |
| 7 | Lucy Fryer | MYTHS | 35:14 | |
| 7= | Adrian Will | GRAMP ONE | 35:14 | |
| 9 | Callum White | EAGLES | 36:35 | |
| 10 | Judy Johnston | EDWARD | 36:51 | |
| n/c | Donald Reay | 4*4*3 | 37:00 | |
| 11 | Jessica Mason | MARVELS | 38:29 | |
| 12 | Lesley Gomersall | ANOTHER ONE | 38:44 | |
| 13 | Briony Kincaid | CHECKERS | 39:35 | |
| 14 | Amelia Petrie | BATTLESHIPS | 43:42 | |
| 15 | Caroline Hornby | MOR 1 | 47:52 | |
| 16 | Rachel Wilson | CRUISERS | 48:12 | |
| 17 | Heather Smithard | CHASERS | 48:49 | |
| 18 | Trina Rogerson | ELOPERS | 48:58 | |
| 19 | Bill Gauld | 1 OVER THE 8 | 49:34 | |
| 20 | Marion MacCormick | BASOC 1 | 51:13 | |
| 21 | Alan Downie | TAY 1 | 53:18 | |
| 22 | Tricia Woodward | ROCKERS | W50 | 53:33 |
| 23 | Siv Howard | MAGIC | 61:13 |
3.050km 120m
| Pos | Name | Club | Time |
|---|---|---|---|
| 1 | James Lyne | LEGENDS | 20:52 |
| 2 | Martin Dean | PRUDENTIAL | 21:40 |
| n/c | Jess Halliday | MYTHS | 24:37 |
| 3 | Ken Daly | 4*4*2 | 25:08 |
| 4 | Sam Gomersall | GRAMP ONE | 25:51 |
| 5 | Alastair Dunlop | CRUISERS | 29:08 |
| 6 | Scotty McLean | EAGLES | 30:04 |
| 7 | Trevor Hoey | DEAR PRUDENCE | 30:18 |
| 8 | Mary Ross | 4*4*3 | 30:37 |
| 9 | Simon Langan | MARVELS | 31:23 |
| 10 | Iain McLeod | ANOTHER ONE | 32:24 |
| 11 | Roo Hornby | MOR 1 | 35:27 |
| 12 | Maggie Scrugham | 11 PLUS | 35:30 |
| n/c | Jonquil Nicholl | MAGIC | 36:20 |
| 13 | Mark Kassyk | LEANDER | 37:47 |
| 14 | Chris Lates | EDWARD | 38:58 |
| 15 | Claire Duncan | CHASERS | 41:46 |
| 16 | Liz Orr | BATTLESHIPS | 43:08 |
| 17 | Carol Burnapp | CHECKERS | 45:19 |
| 18 | Robert Findlay | 1 OVER THE 8 | 45:40 |
| 19 | Vanessa MacMillan | ELOPERS | 47:54 |
| 20 | Jane Cherry | ROCKERS | 48:16 |
| 21 | Ceana Heron | PRUDENCE PAYS | 48:41 |
| 22 | Fiona Downie | TAY 1 | 49:27 |
| 23 | Hilary Scott | BASOC 1 | 51:58 |
3.150km 120m
| Pos | Name | Club | Time |
|---|---|---|---|
| 1 | Kyle Heron | PRUDENTIAL | 21:59 |
| 2 | Simon Gardner | LEGENDS | 23:25 |
| 3 | Graeme Ross | 4*4*2 | 24:42 |
| 4 | Pete Lawrence | GRAMP ONE | 24:52 |
| 5 | Andrew Lindsay | 11 PLUS | 26:56 |
| 6 | Christine Paterson | CRUISERS | 28:59 |
| n/c | Paul Caban | 4*4*3 | 31:27 |
| 7 | Beccy Osborn | DEAR PRUDENCE | 37:22 |
| 8 | Elaine Simpson | TAY 1 | 37:39 |
| 9 | Penelope Smirthwaite | MOR 1 | 38:51 |
| 10 | Ardid Agren | MYTHS | 40:32 |
| 11 | Denise Wright | MARVELS | 42:08 |
| 12 | Allan McLeod | EAGLES | 54:18 |
| 13 | Genevieve Jones | ANOTHER ONE | 56:47 |
| 14 | Charlie Kemp | BATTLESHIPS | 76:45 |
2.600km 125m
| Pos | Name | Club | Time |
|---|---|---|---|
| n/c | Will Hensman | PRUDENCE PAYS | 18:56 |
| 1 | Will Hensman | PRUDENTIAL | 19:51 |
| 2 | Mike McIver | LEGENDS | 20:52 |
| 3 | Colin Eades | 4*4*2 | 21:20 |
| 4 | Finlay Langan | MARVELS | 21:43 |
| 5 | Duncan Grassie | GRAMP ONE | 22:37 |
| n/c | Simon Gardner | MYTHS | 24:01 |
| 6 | Hugh Buchanan | Dear Prudence | 24:11 |
| 7 | Mike Dearman | MOR 1 | 25:19 |
| 8 | Dougie Condy | Rockers | 26:50 |
| 9 | Robin Orr | CRUISERS | 27:05 |
| 10 | Paul Caban | 4*4*3 | 27:51 |
| 11 | Gill Berrow | Checkers | 27:55 |
| 12 | Kevin Reynard | ANOTHER ONE | 28:06 |
| 13 | Paul Grace | TAY 1 | 28:39 |
| 14 | Janice Nisbet | 11 plus | 29:23 |
| 15 | Robin Strain | ELOPERS | 31:22 |
| 16 | Stella Lewsley | EDWARD | 31:28 |
| 17 | Jonquil Nicholl | MAGIC | 32:09 |
| 18 | Peter Lamb | BASOC 1 | 33:39 |
| 19 | Kathryn Neill | LEANDER | 34:19 |
| 20 | Anita Laidlaw | Chasers | 35:53 |
| 21 | Kate Thomas | Battleships | 37:39 |
| 22 | Calum and Sam | EAGLES | 38:48 |
| 23 | Ben Bate | 1 OVER THE 8 | 40:07 |
2.600km 105m
| Pos | Name | Club | Age Class | Time |
|---|---|---|---|---|
| 1 | Ali McLeod | LEGENDS | 14:59 | |
| n/c | Duncan Coombs | MAGIC | 15:26 | |
| 2 | Jamie Stevenson | PRUDENTIAL | 15:58 | |
| 3 | Oleg Chepelin | GRAMP ONE | 16:56 | |
| 4 | Alan Cherry | 4*4*2 | 17:36 | |
| 5 | Jon Hollingdale | MOR 1 | 20:01 | |
| 6 | Laurence Cload | Eagles | 20:15 | |
| 7 | Lauren Campbell | ROCKERS | 20:47 | |
| n/c | Karrel Nummert | MYTHS | 20:57 | |
| 8 | Steve Wilson | Cruisers | 21:16 | |
| 9 | Stewart Reid | TAY 1 | M40 | 24:00 |
| 10 | Rona Lindsay | 11 PLUS | 24:32 | |
| 11 | Jane Ackland | 4*4*3 | 24:37 | |
| 12 | Phil Smithard | CHASERS | 25:33 | |
| 13 | Neil McLean | Another One | 26:19 | |
| 14 | Cathy Tilbrook | DEAR PRUDENCE | 26:49 | |
| 15 | Paul Johnston | EDWARD | 26:53 | |
| 16 | John Mason | Marvels | 29:01 | |
| 17 | Paul Frost | CHECKERS | 29:21 | |
| 18 | Alison Cunningham | LEANDER | 31:14 | |
| 19 | Margaret Dalgleish | 1 OVER THE 8 | 35:13 | |
| 20 | David Nicol | PRUDENCE PAYS | 35:22 | |
| 21 | Cath Rutledge | BASOC 1 | 37:10 | |
| n/c | Sheila Strain | ELOPERS | 37:14 | |
| 22 | Julian Thomas | BATTLESHIPS | 52:29 |