| Position | Name | Time |
| Pee Wee Female | ||
| 1. | Sinead Unsworth | 29:06 |
| Minime Male | ||
| 1. | Adam Coates | 22:17 |
| 2. | Brodie Wiser | 23:51 |
| 3. | Shaun Bunnin | 25:30 |
| 4. | Chris Sawchuk | 26:02 |
| 5. | Ryan Chiesa | 26:35 |
| 6. | Jason Nicolai | 26:39 |
| 7. | Brendan Unsworth | 26:40 |
| 8. | Jonathon Horn | 26:41 |
| 9. | Boe Edwards | 27:22 |
| 10. | Andrew Urton | 27:23 |
| 11. | Brennen Wiser | 27:46 |
| 12. | Jamie Gruza | 28:03 |
| 13. | Darren Seib | 28:11 |
| 14. | William Urton | 52:08 |
| DNF | Mark Sklar, Wesley Done | |
| Minime Female | ||
| 1. | Amber Owens | DNF |
| Cadet Male | ||
| 1. | Scott McCaig | 42:05 |
| 2. | Daniel Tomczak | 42:52 |
| 3. | Mitch Lowe | 43:15 |
| 4. | Lee MacDonald | 45:20 |
| 5. | Clay Falzerano | 46:02 |
| 6. | Warren Sandbeck | 46:46 |
| 7. | Donald Jesney | 49:47 |
| DNF | John Cook, Craig Leontowez | |
| Junior Male | ||
| 1. | Chad Bakke | 1:12:51 |
| 2. | Gordie Boyko | 1:13:18 |
| 3. | Jeff Horner | 1:13:26 |
| 4. | Bob Hrycay | 1:14:48 |
| 5. | Stephen Sawchuk | 1:18:06 |
| 6. | Ryan Graham | 1:23:04 |
| 7. | Mark Jesney | 1:23:59 |
| 8. | Lane Shordee | 1:25:54 |
| 9. | Daniel Bandurka | 1:26:07 |
| 10. | Travis Ward | 1:32:06 |
| 11. | Shawn Maclennan | 1:33:51 |
| 12. | Chris Malden | 1:45:56 |
| DNF | Scott Verbke, Delcan Unsworth | |
| Junior Female | ||
| 1. | Tammy Done | 1:09:28 |
| 2. | Ria Boyko | 1:10:18 |
| 3. | Jaelyn McComas | 1:14:18 |
| Expert Male | ||
| 1. | Jared Gervais | 1:12:24 |
| 2. | Chris Berg | 1:15:25 |
| 3. | Kurt Grabinsky | 1:16:09 |
| 4. | Darcy Tyler | 1:19:37 |
| 5. | Wade Zaluski | 1:19:54 |
| 6. | Derek Neabel | 1:20:28 |
| 7. | Jason Lammers | 1:20:54 |
| 8. | Rocky Boyko | 1:21:14 |
| 9. | Troy Fee | 1:21:24 |
| 10. | Mike Horn | 1:23:49 |
| 11. | Carmen Koch | 1:28:53 |
| 12. | Eddie Fung | 1:29:33 |
| DNF | Edward Chartrand | |
| Expert Female | ||
| 1. | Andria Dyck | 1:02:51 |
| 2. | Adele Friess | 1:08:35 |
| 3. | Shannon Hood | 1:11:26 |
| 4. | Sarah Tyler | 1:18:54 |
| 5. | Christine Majer | 1:20:35 |
| 6. | Haley Block | 1:27:08 |
| Elite Female | ||
| 1. | Michelle Wiest | 1:51:46 |
| 2. | Chloe Gendron | 1:59:12 |
| Elite Male | ||
| 1. | Cory Forrest | 1:54:15 |
| 2. | Kelly Servinski | 1:58:15 |
| 3. | Menno Hubregtse | 2:01:46 |
| 4. | Guy McInnis | 2:15:41 |
| 5. | Trevor Hopkin | 2:16:38 |
| 6. | Coddy Anderson | 2:28:51 |
| Veteran Female | ||
| 1. | Susan Polishcuk | 1:09:28 |
| 2. | Susan Bladyko | 1:19:51 |
| Veteran Male | ||
| 1. | Bob Hawboldt | 1:12:17 |
| 2. | Scott Cranston | 1:14:04 |
| 3. | Michael Bacon | 1:17:04 |
| 4. | Lawrence Haid | 1:17:22 |
| 5. | Dwight Kirkpatrick | 1:17:23 |
| 6. | Roger Blum | 1:19:22 |
| 7. | Randy Lewis | 1:20:50 |
| 8. | Sean Kukura | 1:22:55 |
| 9. | Dean Shaw | 1:25:17 |
| 10. | Brian Fish | 1:26:07 |
| 11. | Mike McKague | 1:30:10 |
| 12. | Brent Waliduda | 1:32:28 |
| 13. | Vern Gurnsey | 1:39:22 |
| 14. | Gary Matheson | 1:39:49 |
| 15. | Mike Fleming | 1:42:19 |
| 16. | Carl Bunnin | 1:43:41 |
| DNF | Barry Hoffman | |
| Master Male | ||
| 1. | Herbert Urton | 1:38:36 |
| 2. | Walter Zaluski | 2:02:24 |
| Sport | ||
| 1. | Ryan Needham | 40:59 |
| 2. | Pat Schnitzler | 41:06 |
| 3. | Donald Proven | 41:35 |
| 4. | Jimmy Oneschuk | 44:37 |
| 5. | Aaron Balfour | 44:50 |
| 6. | Darcy Fitzgerald | 44:59 |
| 7. | Chris Yeo | 45:09 |
| 8. | Dennis McKee | 46:28 |
| 9. | Darion Froese | 47:08 |
| 10. | Kurt Saunders | 52:17 |
| 11. | Anthony Tataryn | 52:47 |
| DNF | Bruce Britton, Ryan Brehon, Devon Anholt, Ron Johnson, Jamie Owens | |