White
| Place | Name | Time |
| 1 | Victoria Bush | 21:41 |
| 2 | Sarah Martin | 37:52 |
| 3 | Enrique Aveleyra | 106:01 |
Yellow
| Place | Name | Time |
| 1 | Robbie Field | 16:02 |
| 2 | Mihai Sirbu | 17:19 |
| 3 | Amy Moroney | 23:02 |
| 4 | Garron Haun Sarah Griffin | 23:43 |
| 5 | Patrick Donovan Carol Ann Burner | 29:27 |
| 6 | Steve Gurney | 30:32 |
| 7 | Luersen Family (3) | 32:05 |
| 8 | Joey Duplessis Christian Noel | 33:58 |
| 9 | Victoria & Derek Bush | 34:28 |
| 10 | Greg Breisinger | 37:35 |
| 11 | Sarah Martin | 41:04 |
| 12 | Eugene & Peter Tsypnyatov | 41:06 |
| 13 | Andy & Jacob Field | 45:02 |
| 14 | Brian & Sonja Elmer | 48:06 |
| 15 | Tony & Niko Marq Becky Peak-Marquez | 63:33 |
| 16 | Linda Hayes | 89:29 |
Orange
| Place | Name | Time |
| 1 | Theresa Colburn Daniel Thomas | 51:41 |
| 2 | Don Fish | 55:05 |
| 3 | John Studach | 61:47 |
| 4 | Don Shockey | 62:06 |
| 5 | Gail Edwards | 67:49 |
| 6 | Kim & Charlie Field | 76:07 |
| 7 | Virginia Walls Alex Grau | 87:49 |
| 8 | Miles Dunkum | 88:47 |
| 9 | Marmie Schuster-Walker | 95:03 |
| 10 | Addie Nolan | 100:01 |
| 11 | Michael & Barb Toner | 105:06 |
| 12 | Alexander Hagerty | 110:22 |
| 13 | Loesel Family (G5) | 126:43 |
| 14 | Mark & Angela Sells | 128:21 |
| 15 | Zack Carter Peter Mount | 129:47 |
| 16 | Ryan Libby Wesley Stever | 138:16 |
| 17 | Bridget Burner Austin Smith | 142:20 |
| 18 | Nick and John David & Ken Gwynn | 154:13 |
| 19 | Steve Gurney | DNF |
| 19 | Joey Duplessis Christian Noel | DNF (75:31) |
| 19 | Patrick Donovan Carol Ann Burner | DNF (83:06) |
| 19 | Chris Redman | DNF (123:15) |
Brown
| Place | Name | Time |
| 1 | Michael Pastore | 38:14 |
| 2 | Bill Nell | 40:32 |
| 3 | John Studach | 41:39 |
| 4 | Tim Dunkum | 44:53 |
| 5 | Michael Furst | 50:20 |
| 6 | Jeff Haskell | 52:43 |
| 7 | Don Fish | 54:25 |
| 8 | Mark Mace | 58:06 |
| 9 | Andrew Bishop | 58:23 |
| 10 | Jeff Stetekluh | 66:41 |
| 11 | Matthew Stannard Brandon Wirtz | 71:13 |
| 12 | Peter & Peter Jr Asmuth | 73:05 |
| 13 | Bryan & Jason Shipley | 77:36 |
| 14 | Karla Hulett | 81:36 |
| 15 | Suzanne Izzo | 108:19 |
Green
| Place | Name | Time |
| 1 | Mihai Sirbu | 53:56 |
| 2 | Greg Lennon | 56:57 |
| 3 | Mikhail Matveev | 59:19 |
| 4 | Jana Seidlova | 61:26 |
| 5 | John Whitty | 65:13 |
| 6 | Byron Johnson | 65:20 |
| 7 | Dasa Merka | 67:00 |
| 8 | Kathleen Lennon | 68:21 |
| 9 | Valerie Meyer | 68:29 |
| 10 | Tim Gilbert | 69:11 |
| 11 | Heidi Onkst | 73:31 |
| 12 | Neil Attfield | 74:05 |
| 13 | Paul Stetekluh | 74:21 |
| 14 | Ed Anderson Robert McClintock | 74:38 |
| 15 | Scott Holleman | 75:11 |
| 16 | Bill Vienna | 78:37 |
| 17 | Jeffrey Greger | 81:42 |
| 18 | Dan James | 91:49 |
| 19 | Michelle Svoboda | 96:06 |
| 20 | John Baker | 100:09 |
| 21 | George Crittenden | 101:46 |
| 22 | Ray & Amy Carlstrom | 104:26 |
| 23 | Van Anthony | 106:41 |
| 24 | Sidney Sachs | 107:30 |
| 25 | Marit Davis | 111:43 |
| 26 | James Thull | 122:03 |
| 27 | George Schink | 126:23 |
| 28 | Sophia Asmuth Mark Cancian | 134:58 |
| 29 | John Landers | 146:47 |
| 30 | Bryan & Jason Shipley | 224:21 |
| 31 | Alex Bishop | DNF (80:58) |
| 31 | Fred Hillmann | DNF (107:13) |
| 31 | Patricia Mace | DNF (123:15) |
| 31 | Rob & Patrick Field | DNF (126:14) |
Red
| Place | Name | Time |
| 1 | David Pruden | 83:48 |
| 2 | Victor Lin | 85:08 |
| 3 | Tom Nolan | 92:28 |
| 4 | Tom Strat | 93:36 |
| 5 | Dave Hauver | 103:48 |
| 6 | Tony Garman | 106:47 |
| 7 | Jeremy Kinsell | 109:06 |
| 8 | Jan Merka | 110:01 |
| 9 | Don Davis | 110:10 |
| 10 | Shane Hagerman | 110:47 |
| 11 | Francis Hogle | 117:20 |
| 12 | Daniel Quinn | 124:06 |
| 13 | Nate Webb (3) | 125:47 |
| 14 | Lucas Eklund | 125:48 |
| 15 | Patricia Zerfas | 128:35 |
| 16 | Gary Smith | 135:29 |
| 17 | Aaron Bernard | 142:47 |
| 18 | Ronnie Buzzard | 142:50 |
| 19 | Frantisek Brabec | 157:36 |
| 20 | Jerem Swenddal | 162:06 |
| 21 | Glen Brake | DNF (77:54) |
| 21 | Mark Beckman | DNF (129:24) |
| 21 | Kyle Bondo | DNF (138:49) |
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).