| Place | Name | Time |
| 1 | David Pruden | 16:37 |
| 2 | Petter Bjorgul | 17:10 |
| 3 | Daniel Quinn | 17:13 |
| 4 | Ted Good | 18:04 |
| 5 | Nadim Ahmed | 18:13 |
| 6 | Ane Bjorgul | 18:53 |
| 7 | Andy Britton | 20:10 |
| 8 | Elliott Hamilton | 21:06 |
| 8 | Tom Strat | 21:06 |
| 9 | Corinne Porter | 21:17 |
| 9 | Jan Merka | 21:17 |
| 10 | Tom Nolan | 21:31 |
| 11 | Dave Hauver | 21:48 |
| 12 | Peggy Dickison | 21:54 |
| 13 | Lucas Eklund | 21:57 |
| 14 | Victor Lin | 22:14 |
| 15 | Jon Snyder | 22:30 |
| 16 | Joe Garman | 22:48 |
| 17 | Jon Pifer | 22:51 |
| 18 | Carl Muench | 23:05 |
| 19 | Hege Bjorgul | 23:06 |
| 20 | Sam Listwak | 23:08 |
| 21 | John Delekto | 23:33 |
| 21 | Jeremy Kinsell | 23:33 |
| 22 | Van Anthony | 23:36 |
| 23 | David Onkst | 23:47 |
| 24 | Mihai Sirbu | 24:43 |
| 24 | Cliff Hamal | 24:43 |
| 25 | Kyrylo Kovalenko | 24:57 |
| 26 | Lewis Hart | 25:12 |
| 27 | Kathleen Lennon | 25:17 |
| 28 | Heidi Onkst | 25:49 |
| 29 | Roman Enson | 25:52 |
| 30 | Timothy Good | 25:53 |
| 31 | Kris Beecroft | 25:58 |
| 32 | Don Davis | 26:02 |
| 33 | Greg Lennon | 26:03 |
| 34 | Mike Boyle | 26:16 |
| 35 | James Hemenway | 26:41 |
| 36 | Cannon McIlnay | 27:14 |
| 37 | Mikhail Matveev | 27:35 |
| 37 | Adam Welsh | 27:35 |
| 38 | Tom O'Donnell | 27:50 |
| 39 | Vic Culp | 27:57 |
| 40 | Scott Prichard | 28:32 |
| 41 | Kris Bjorgul | 28:41 |
| 42 | Kyle Bondo | 29:08 |
| 43 | Jim Weber | 29:19 |
| 44 | Daniel Tobias | 30:01 |
| 45 | Brian Coenen | 30:11 |
| 46 | Dasa Merka | 30:54 |
| 47 | Mark Mace | 31:00 |
| 48 | Alex Bishop | 31:01 |
| 49 | Valerie Meyer | 33:23 |
| 50 | Anthony Leger | 33:41 |
| 50 | Andrew Bishop | 33:41 |
| 51 | Andrea Ballou | 33:42 |
| 52 | Gary Smith | 33:57 |
| 53 | Linus Hamilton | 36:04 |
| 54 | Don Fish | 36:10 |
| 55 | Patricia Mace | 36:25 |
| 56 | Michelle Svoboda | 38:16 |
| 57 | Jillian Tobias | 40:28 |
| 58 | Bill Vienna | 41:43 |
| 59 | Pat McNeilly | 41:50 |
| 60 | Daniel Heimgartner | 44:13 |
| 61 | Emery Hart | 44:22 |
| 62 | Joshua Jarrell | 45:08 |
| 63 | Jeff Stetekluh | 45:51 |
| 64 | Sean Gormley | 46:53 |
| 65 | Dan James | 47:36 |
| 66 | Abdulkadir Abdulwahab | 49:51 |
| 67 | Barry Nobles | 79:50 |
| 68 | John Studach | DNF (37:46) |
| 68 | Laura Harrington | DNF (57:50) |
| 68 | Alexander Hagerty | DNF (97:22) |
A
| Place | Name | Time |
| 1 | Sam Listwak | 25:02 |
| 2 | John Delekto | 26:58 |
| 3 | Heidi Onkst | 29:33 |
| 4 | Kris Beecroft | 30:38 |
| 4 | Valerie Meyer | 30:38 |
| 5 | Alex Bishop | 32:13 |
| 6 | Andrea Ballou | 39:31 |
| 7 | Abdulkadir Abdulwahab | 44:48 |
| 8 | Jeff Stetekluh | 48:43 |
| 9 | Dan James | 49:52 |
| 10 | Jim Weber | DNF |
| 10 | Tom O'Donnell | DNF (28:56) |
| 10 | Bill Vienna | DNF (31:41) |
B
| Place | Name | Time |
| 1 | Mihai Sirbu | 30:13 |
| 2 | Kris Bjorgul | 31:39 |
| 3 | Cliff Hamal | 33:38 |
| 4 | Kyrylo Kovalenko | 34:00 |
| 5 | Mike Boyle | 34:08 |
| 6 | Adam Welsh | 34:31 |
| 7 | Timothy Good | 34:56 |
| 8 | Jeremy Kinsell | 35:39 |
| 9 | Roman Enson | 35:54 |
| 10 | Mikhail Matveev | 36:05 |
| 11 | Kathleen Lennon | 36:08 |
| 12 | Greg Lennon | 37:18 |
| 13 | Dasa Merka | 38:12 |
| 14 | Van Anthony | 39:24 |
| 15 | Kyle Bondo | 39:33 |
| 16 | Don Davis | 40:22 |
| 17 | James Hemenway | 40:40 |
| 18 | Anthony Leger | 40:50 |
| 19 | Brian Coenen | 41:00 |
| 20 | Cannon McIlnay | 41:44 |
| 21 | Vic Culp | 42:47 |
| 22 | Mark Mace | 43:01 |
| 23 | Scott Prichard | 43:46 |
| 24 | Gary Smith | 53:15 |
| 25 | John Studach | 56:20 |
| 26 | Daniel Tobias | 75:07 |
| 27 | Jillian Tobias | 75:09 |
| 28 | Joshua Jarrell | 80:38 |
| 29 | Lewis Hart | DNF (39:31) |
C
| Place | Name | Time |
| 1 | David Pruden | 31:27 |
| 2 | Petter Bjorgul | 32:20 |
| 3 | David Onkst | 32:48 |
| 4 | Nadim Ahmed | 33:37 |
| 5 | Ted Good | 34:17 |
| 6 | Daniel Quinn | 35:01 |
| 7 | Andy Britton | 37:34 |
| 8 | Joe Garman | 38:17 |
| 9 | Jon Pifer | 38:20 |
| 10 | Ane Bjorgul | 38:31 |
| 11 | Elliott Hamilton | 39:15 |
| 12 | Tom Nolan | 39:33 |
| 13 | Victor Lin | 39:45 |
| 14 | Jan Merka | 40:03 |
| 15 | Tom Strat | 40:15 |
| 16 | Corinne Porter | 41:05 |
| 16 | Dave Hauver | 41:05 |
| 17 | Peggy Dickison | 41:07 |
| 18 | Lucas Eklund | 41:23 |
| 19 | Hege Bjorgul | 43:34 |
| 20 | Carl Muench | 48:57 |
| 21 | Jon Snyder | 59:04 |
| 22 | Tim Manning | 84:57 |
| 23 | David Ashley | 100:13 |
| 24 | Mike Spiller | 100:27 |
White
| Place | Name | Time |
| 1 | Taylor Lingar | 24:09 |
| 2 | David Cox | 25:31 |
| 3 | Martin Aguilar | 26:13 |
| 4 | Parker Lamb | 26:20 |
| 5 | William Bryant | 29:01 |
| 6 | Baxter Hamilton | 31:22 |
| 7 | Alex Merka | 34:40 |
| 8 | Mark Douma | 38:12 |
| 9 | Emily Bondo | 40:15 |
| 10 | GS Troop 6093 | 45:29 |
| 11 | Inci Devin | 65:42 |
Intermediate
Abbreviations: DNF = did not finish, MP = mispunch, NC = non-competitive (usually 2nd course or course setter/vetter), OT = overtime (more than 3 hours or returned after course closing time).