| XC ClassName | Rank | Name | Plate | Time |
|---|---|---|---|---|
| A / Pro Men | ||||
| 1 | Kevin Stewart | 4A | 01:15:31.83 | |
| C / Vet Pro | ||||
| 1 | Derek Hermon | 6C | 01:00:35.48 | |
| F / Expert Men 17-18 | ||||
| 1 | Victor Gee | 333F | 01:22:39.55 | |
| H / Expert Men 30-39 | ||||
| 1 | Kreig Stewart | 2H | 01:34:29.08 | |
| I / Expert Men 40-49 | ||||
| 1 | Griffith Vertican | 852I | 01:33:46.30 | |
| J / Expert Men 50-59 | ||||
| 1 | Lawrence Lucero | 177J | 01:20:02.77 | |
| 2 | Chris Bates | 2J | 01:29:43.55 | |
| K / Expert Men 60+ | ||||
| 1 | Larry Pritchard | 266K | 01:03:38.76 | |
| 2 | Steve Herrera | 307K | 01:30:25.27 | |
| M / Expert Women 22+ | ||||
| 1 | Kathy Bodie | 853M | 01:11:29.67 | |
| Q / Sport Men 30-39 | ||||
| 1 | Ryan McKovish | 851Q | 01:43:22.62 | |
| S / Sport Men 50-59 | ||||
| 1 | Tad Lent | 847S | 01:21:58.32 | |
| T / Sport Men 60+ | ||||
| 1 | Angel Calleja | 148T | 01:06:18.02 | |
| 2 | Mike Burnett | 848T | 01:12:41.91 | |
| 3 | Gary Scheidler | 3T | 01:42:55.48 | |
| ZE / Beg Men 60+ | ||||
| 1 | Mark Pueschell | 141ZE | 00:41:00.33 | |
| 2 | David Buckell | 2ZE | 00:47:42.89 | |
| ZG / Beg Women Open | ||||
| 1 | Rachelle Henderon | 145ZG | 01:05:56.20 |