RouteGadget and splits on WinSplits are online for this event.
White
Course Length: 1.8 km
Course Climb: 40 m
Number of Controls: 8
| Place | Name | Club | Time |
| 1 | Carol Hamal | QOC | 27:50 |
| 2 | Erin Coady & Eavan & Malachi | QOC | 40:15 |
| 3 | Tim Van Vranken & Beth | QOC | 40:37 |
| 4 | Carlos Garcia & Ron & Noah Charvet & Luz Garcia | QOC | 42:14 |
| 5 | Adam Kemper & Miranda & Kathryn | QOC | 46:24 |
| 6 | Samantha Walker & Eliza & Daddy | QOC | 57:08 |
Yellow
Course Length: 2.9 km
Course Climb: 75 m
Number of Controls: 8
| Place | Name | Club | Time |
| 1 | Diana Aleksieva | QOC | 34:01 |
| 2 | Alexis Merka | QOC | 45:05 |
| 3 | Carlos Garcia & Ron Charvet | | 49:01 |
| 4 | Noah Charvet & Luz Garcia | | 49:11 |
| 5 | Shirley Tan & Mary Snieckus | QOC | 53:19 |
| 6 | John Wirzburger & Melissa & Evan & Emily | QOC | 72:56 |
| 7 | Paul Nino & Jeffrey & Andreas & Edmund | | 104:45 |
| 8 | Lisa Novins & Evelyn & Andy | QOC | 106:52 |
| 9 | Martin Houghton & Lena & Alec & Zack | | DNF (65:55) |
Orange
Course Length: 4.7 km
Course Climb: 115 m
Number of Controls: 9
| Place | Name | Club | Time |
| 1 | Andrea Ballou | QOC | 75:07 |
| 2 | Scott Hamal | QOC | 83:00 |
| 3 | Mark Becker | QOC | 83:57 |
| 4 | Austin Davis & JD Parks & Nancy Bogg | QOC | 94:15 |
| 5 | Suzanne Shelden | QOC | 108:50 |
| 6 | Craig Shelden | QOC | 110:29 |
| 7 | Courtney Shelden | QOC | 111:08 |
| 8 | Daniel Shelden | QOC | 113:45 |
| 9 | Danielle Kemper | QOC | 114:21 |
| 10 | Iva Zicha | QOC | 117:18 |
| 11 | Richard Briggs & Julian & Georgia | QOC | 117:40 |
| 12 | Shannon Costello & Kelly Singer | | 121:46 |
| 13 | Steve Camp | QOC | 125:30 |
| 14 | Timothy Klein & Helen Honeywell & Megan Nolan | QOC | 130:38 |
| 15 | Charles Fletcher & Margaret | QOC | 132:30 |
| 16 | Leigh Billeaud & Bruce | QOC | 138:57 |
| 17 | Doreen Rappaport & Mark & Devin | | DNF (134:59) |
Brown
Course Length: 3.9 km
Course Climb: 90 m
Number of Controls: 8
| Place | Name | Club | Time |
| 1 | Jeremy Kinsell | QOC | 43:07 |
| 2 | Ben Haeffele & Juleen Lam | QOC | 53:52 |
| 3 | Chris & Sarah Wong | | 55:52 |
| 4 | Edward Enson | QOC | 61:51 |
| 5 | Dwight Johnson | QOC | 66:33 |
| 6 | Petya Aleksieva | QOC | 66:50 |
| 7 | Antonio Arancibia | | 68:11 |
| 8 | Robert Rich | QOC | 68:35 |
| 9 | Don Ames | QOC | 71:58 |
| 10 | Justin Jones | | 73:02 |
| 11 | Adam Kemper | QOC | 73:22 |
| 12 | Eva Matveeva | QOC | 74:15 |
| 13 | Paul Weber | QOC | 82:18 |
| 14 | Marit Davis | QOC | 91:18 |
| 15 | Mike Berry | QOC | 92:02 |
| 16 | Rae Ann Hicks | QOC | 93:01 |
| 17 | Sara Lemanski | QOC | 102:20 |
| 18 | Steven Jones | | 107:15 |
| 19 | Amy Louden | QOC | 107:49 |
| 20 | Michael Doyle | | 113:36 |
| 21 | Frank Sigwart | QOC | 116:01 |
| 22 | Mike Newman | QOC | 116:13 |
| 23 | Christian Withers | Patuxent HS NJROTC | 119:01 |
| 24 | John Vincent | Patuxent HS NJROTC | 120:35 |
| 25 | Chris Mullen | | DNF (70:28) |
| 25 | Eric Landers & Donna | QOC | DNF (73:40) |
| 25 | Don Fish | QOC | MP (123:49) |
| 25 | Ben Schuler | | MP (148:33) |
Green
Course Length: 5.7 km
Course Climb: 130 m
Number of Controls: 11
| Place | Name | Club | Time |
| 1 | Chris Wong | | 52:02 |
| 2 | Daniel Quinn | QOC | 57:20 |
| 3 | Jay Gelman | QOC | 60:34 |
| 4 | Tom Wells | QOC | 63:15 |
| 5 | Jeremy Debons | QOC | 67:35 |
| 6 | Brian Fisher | QOC | 68:02 |
| 7 | Don Davis | QOC | 68:12 |
| 8 | John Sawyko | QOC | 69:35 |
| 9 | Dave Connolly | QOC | 69:36 |
| 10 | Jody Landers | QOC | 70:38 |
| 11 | Mark Beckman | QOC | 85:18 |
| 12 | Tim Van Vranken | QOC | 87:17 |
| 13 | Virginia DeBons | QOC | 88:48 |
| 14 | Mark Hicks | QOC | 91:53 |
| 15 | Eric Batson | QOC | 99:01 |
| 16 | Jan Zicha | | 115:20 |
| 17 | Marc Blanquart & Thomas | QOC | 141:35 |
| 18 | Erik deGuzman & Meghan Ochal | QOC | 147:54 |
| 19 | Demetrious Cleotelis | QOC | 174:35 |
Red
Course Length: 7.5 km
Course Climb: 185 m
Number of Controls: 13
| Place | Name | Club | Time |
| 1 | Bryan Garman | QOC | 69:04 |
| 2 | Jon Bertheussen | QOC | 85:51 |
| 3 | Howie Weinstein | QOC | 92:33 |
| 4 | Benjamin Roberts | QOC | 97:10 |
| 5 | Zac Ufnar | | 104:33 |
| 6 | Cliff Hamal | QOC | 106:06 |
| 7 | Alex Bishop | QOC | 119:45 |
| 8 | Liz Notter | QOC | 142:30 |
| 9 | Dana Moen | | 168:34 |
| 10 | Glenn Bock | | 212:40 |
Blue
Course Length: 9.6 km
Course Climb: 210 m
Number of Controls: 16
| Place | Name | Club | Time |
| 1 | Jon Torrance | QOC | 68:45 |
| 2 | John Goodwin | UNO | 83:45 |
| 3 | Videlin Aleksiev | QOC | 88:16 |
| 4 | Victor Lin | QOC | 91:12 |
| 5 | Jan Merka | QOC | 99:31 |
| 6 | Dagmar Merkova | QOC | 112:36 |
| 7 | Neal Attfield | QOC | 116:51 |
| 8 | Charles Carrick | QOC | 118:48 |
| 9 | Chris Morton | QOC | DNF (57:04) |
| 9 | Tom Strat | QOC | DNF (80:36) |
Short Mountain Bike
Course Length: 8.2 km
Course Climb: 220 m
Number of Controls: 14
Long Mountain Bike
Course Length: 12.9 km
Course Climb: 315 m
Number of Controls: 20
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).