| Position | Name | Time |
| Master Men | ||
| 1. | Herbert Urton | 1:41:54 |
| 2. | Carl Bunnin | 1:48:48 |
| 3. | Terry Verbeke | 1:50:21 |
| 4. | Mic MacDonald | 2:23:51 |
| Vet Women | ||
| 1. | Susan Bladyko | 1:26:18 |
| DNF | Sarah Robbins | |
| Vet Men | ||
| 1. | Barry Hoffman | 1:38:13 |
| 2. | Bob Hawboldt | 1:40:55 |
| 3. | Scott Cranston | 1:41:22 |
| 4. | Greg McKee | 1:45:27 |
| 5. | Lawrence Haid | 1:48:18 |
| 6. | Newell Hedstrom | 1:50:32 |
| 7. | Pat Schnitzler | 1:53:17 |
| 8. | Roger Blum | 1:59:51 |
| 9. | Jeff Hehn | 2:05:09 |
| 10. | Mike Fleming | 2:11:56 |
| 11. | Brent Waliduda | 2:13:36 |
| 12. | Fred Foerster | 2:33:00 |
| Elite Men | ||
| 1. | Cory Forrest | 2:05:28 |
| 2. | Kelly Servinski | 2:06:58 |
| 3. | Dwayne Kress | 2:11:31 |
| 4. | Dan Ward | 2:13:41 |
| 5. | Menno Hubregtse | 2:21:02 |
| 6. | Mike Wohlberg | 2:26:42 |
| 7. | Trevor Hopkin | 2:28:00 |
| 8. | Guy McInnis | 2:30:21 |
| 9. | Duncan Clarke | 2:33:19 |
| DNF | Joel Vermette, Cody Anderson | |
| Elite Women | ||
| 1. | Michelle Wiest | 2:00:05 |
| 2. | Adele Friess | 2:20:23 |
| Expert Women | ||
| 1. | Andria Dyck | 1:06:42 |
| 2. | Ria Boyko | 1:14:48 |
| 3. | Haley Block | 1:21:49 |
| 4. | Christine Majer | 1:22:24 |
| 5. | Sarah Tyler | 1:45:21 |
| Expert Men | ||
| 1. | Jared Gervais | 1:39:18 |
| 2. | Rocky Boyko | 1:43:56 |
| 3. | Byron Davis | 1:48:42 |
| 4. | Chris Berg | 1:48:55 |
| 5. | Jason Lammers | 1:51:44 |
| 6. | Simon Sterling | 1:53:04 |
| 7. | Eric Bohm | 1:54:51 |
| 8. | Camen Koch | 1:56:58 |
| 9. | Derek Neabel | 1:58:39 |
| 10. | Troy Fee | 1:59:08 |
| 11. | Terence Dyck | 2:04:35 |
| 12. | Ed Chartrand | 2:13:42 |
| 13. | Anthony Tataryn | 2:13:56 |
| 14. | Mark Samborsky | 2:19:17 |
| Junior Men | ||
| 1. | Chad Bakke | 1:39:28 |
| 2. | Dale Sandbeck | 1:43:01 |
| 3. | Scott Verbeke | 1:43:03 |
| 4. | Bob Hrycay | 1:44:26 |
| 5. | Gordie Boyko | 1:47:17 |
| 6. | Shawn MacLennan | 1:54:42 |
| 7. | Mark Jesney | 2:00:11 |
| 8. | Chris Malden | 2:04:23 |
| 9. | Stephen Sawchuk | 2:15:35 |
| 10. | Travis Ward | 2:51:00 |
| DNF | Chris Benning, Jeff Horner | |
| Junior Women | ||
| 1. | Jaelyn McComas | 1:23:08 |
| DNF | Stephanie Weist | |
| Cadet Men/Women | ||
| 1. | John Cook | 1:00:46 |
| 2. | Mitch Lowe | 1:05:36 |
| 3. | Scott McCaig | 1:05:46 |
| 4. | Deah Block | 1:07:44 |
| 5. | Lee MacDonald | 1:09:56 |
| 6. | Warren Sandbeck | 1:15:48 |
| DNF | Clay Falzerano | |
| Pee Wee Women | ||
| 1. | Sinead Unsworth | 26:30 |
| Pee Wee Men | ||
| 1. | Andrew Urton | 21:36 |
| 2. | Brennen Wiser | 22:27 |
| 3. | William Urton | 33:47 |
| Minime Men | ||
| 1. | Adam Coates | 35:46 |
| 2. | Brodie Wiser | 38:25 |
| 3. | Ryan Chiesa | 39:30 |
| 4. | Christopher Sawchuk | 41:07 |
| 5. | Jason Nicola | 42:05 |
| 6. | Brendan Unsworth | 42:42 |
| 7. | Shawn Bunnin | 42:55 |
| 8. | Mark Sklar | 49:15 |
| 9. | Jonathon Horn | 1:01:46 |
| Sport Men | ||
| 1. | Craig Jenkin | 33:57 |
| 2. | Kelly Rutt | 34:24 |
| 3. | Darren Butler | 34:43 |
| 4. | Geoff Horn | 35:59 |
| 5. | Chris Yeo | 36:40 |
| 6. | Justin Sarich | 37:10 |
| 7. | Tim Horsman | 38:32 |
| 8. | Stuart Sobering | 41:25 |
| 9. | Blaine Melynyk | 44:06 |
| 10. | Darcy Boeltcher | 45:40 |
| 11. | Graham Tkachuk | 49:58 |
| 12. | James Arcard | 51:55 |
| Sport Women | ||
| 1. | Kelly Learned | 49:18 |
| 2. | Rhonda Parsons | 49:58 |
| 3. | Aimie Campbel | 52:47 |
| 4. | Dawn Tournier | 53:49 |
| 5. | Virginia Scissons | 55:08 |
| 6. | Corinne Sielski | 56:18 |
| 7. | Lisa Gendall | 1:01:47 |