| XC ClassName | Rank | Name | Plate | Time |
|---|---|---|---|---|
| A / Pro Men | ||||
| 1 | Kevin Stewart | 4A | 01:14:21.56 | |
| C / Vet Pro | ||||
| 1 | Romolo Forcino | 576C | 01:14:16.97 | |
| 2 | Derek Hermon | 6C | 01:36:29.57 | |
| J / Expert Men 50-59 | ||||
| 1 | Chris Bates | 2J | 01:22:40.28 | |
| 2 | Anthony Castellana | 571J | 01:41:04.91 | |
| K / Expert Men 60+ | ||||
| 1 | Steve Herrera | 307K | 01:23:31.60 | |
| 2 | Larry Pritchard | 266K | 01:36:35.32 | |
| O / Sport Men 15-18 | ||||
| 1 | Victor Gee | 333O | 00:57:58.77 | |
| Q / Sport Men 30-39 | ||||
| 1 | Kreig Stewart | 2Q | 01:00:38.28 | |
| 2 | Ryan McKovish | 574Q | 01:47:02.17 | |
| S / Sport Men 50-59 | ||||
| 1 | Lawrence Lucero | 177S | 00:53:34.86 | |
| 2 | John Pusateri | 575S | 01:07:53.05 | |
| T / Sport Men 60+ | ||||
| 1 | Angel Calleja | 148T | 01:12:05.84 | |
| 2 | Gary Scheidler | 3T | 01:14:46.33 | |
| ZE / Beg Men 60+ | ||||
| 1 | Mark Pueschell | 141ZE | 00:40:59.26 | |
| 2 | David Buckell | 2ZE | 00:46:02.76 | |
| ZG / Beg Women Open | ||||
| 1 | Rachelle Henderon | 145ZG | 01:02:53.79 |