| Place | First Name | Surname | Age Category | Time |
|---|---|---|---|---|
| 1 | Barry | Davie | male40 | 00:22:07 |
| 2 | Steven | King | male40 | 00:22:13 |
| 3 | Paul | Woodland | male40 | 00:23:23 |
| 4 | Jonathan | Millar | malesenior | 00:23:53 |
| 5 | Alan | Murray | male40 | 00:24:48 |
| 6 | Angela | Sandilands | female40 | 00:24:48 |
| 7 | Ben | Hopkin (S) | malev40 | 00:25:14 |
| 8 | Peter | Simpson | male60 | 00:25:33 |
| 9 | Kenny | Fairfield (S) | malev40 | 00:26:11 |
| 10 | Brian | Miller | male40 | 00:26:22 |
| 11 | Samantha | Laird | femalesenior | 00:26:49 |
| 12 | John | Fulham (S) | malev40 | 00:26:55 |
| 13 | Alastair | Nelson | male40 | 00:28:16 |
| 14 | Derek | Hunter | male40 | 00:28:22 |
| 15 | Niall | Patterson | male50 | 00:30:13 |
| 16 | Kieran | Morgan | male60 | 00:30:15 |
| 17 | Isobel | Burnett (S) | femalev60 | 00:30:27 |
| 18 | Gordon | Somerville | male60 | 00:30:42 |
| 19 | Jennifer | Smith (S) | femalev50 | 00:30:55 |
| 20 | Michael | Bisset | male40 | 00:30:56 |
| 21 | Sarah | Wellcoat | femalesenior | 00:31:05 |
| 22 | Gail | Murdoch | female50 | 00:31:08 |
| 23 | Stephen | Greer | male60 | 00:31:30 |
| 24 | Frances | Beattie | femalesenior | 00:32:17 |
| 25 | Neil | Anderson | male40 | 00:32:27 |
| 26 | Debbie | Miller | femalesenior | 00:32:32 |
| 27 | Zuleika | Brett | female40 | 00:33:23 |
| 28 | Phil | Smithard (S) | malev70 | 00:33:51 |
| 29 | Allan | Macaulay (S) | malev60 | 00:34:12 |
| 30 | Gail | Beveridge | female50 | 00:34:19 |
| 31 | Kathryn | Fairfield | female40 | 00:34:42 |
| 32 | Lesley | Reynolds (S) | femalev50 | 00:35:06 |
| 33 | Karl | Zaczek | male50 | 00:36:35 |
| 34 | Kerry | Hunter | femalesenior | 00:36:39 |
| 35 | Karen | Forsyth (S) | femalesenior | 00:36:42 |
| 36 | Sue | Walker (S) | femalev50 | 00:38:27 |
| 37 | Clive | Cable | male70 | 00:41:04 |
| 38 | Natalie | Wilson (S) | femalev40 | 00:41:20 |
| 39 | Bill | Fairley (S) | malev70 | 00:47:46 |
| (S) indicates Solo | (individual) run |
XC/Trail Grand Prix Event 2 Results : Race 2 - Battle of Inverkeithing