Results are posted below as well as on Attackpoint, WinSplits, and on QOC's very own RouteGadget.
White Classic
Course Length: 3 km
Number of Controls: 9
| Place | Name | Club | Time |
| 1 | James McMurtrie | FUMA | 42:42 |
| 2 | Matt Ratcliff & Hanna | QOC | 57:30 |
| 3 | Daniele Podini & co | QOC | 59:32 |
| 4 | Lydiana Economou & Greg Schuck | QOC | 65:04 |
| 5 | Nicole Aleksieva | QOC | 66:08 |
| 6 | Brooke Purinton | QOC | 67:35 |
| 7 | Dannon Smith | FUMA | 67:46 |
| 8 | Justin Elarde | Loudoun Co HS NJROTC | 77:46 |
| 9 | Eavan Coady | QOC | 78:36 |
| 10 | Malachi Coady | QOC | 78:56 |
| 11 | James Weisel | FUMA | 81:07 |
| 12 | Amy Fieldman | | 83:15 |
| 13 | Barbara S | QOC | 83:24 |
| 14 | Jennie Smith & Alan Levin Callie & Smith & Max S-L | | 83:29 |
| 15 | Erika McGrath | | 83:35 |
| 16 | John Pemberton | FUMA | 88:29 |
| 17 | Kai Kwander | FUMA | 93:26 |
| 18 | Jay Gelman & family | QOC | 94:03 |
| 19 | John Meheen | FUMA | 100:11 |
| 20 | Traci Robinson & Jay & Ian & Colin | | 103:50 |
| 21 | Desi & Sarah Jura | QOC | 105:22 |
| 22 | Snow Family | | 112:31 |
| 23 | Joann Lynn | QOC | 175:13 |
| 24 | Scott Robel | FUMA | DNF (141:04) |
Yellow Classic
Course Length: 3.3 km
Number of Controls: 11
| Place | Name | Club | Time |
| 1 | Julian Yescas | FUMA | 29:55 |
| 2 | Sewon Ro | FUMA | 35:19 |
| 3 | Jared Gisack | FUMA | 42:01 |
| 4 | Thomas Snow | FUMA | 44:13 |
| 5 | Brody Slusher | Loudoun Co HS NJROTC | 47:21 |
| 6 | Zachary Miller | FUMA | 50:05 |
| 7 | David Muench | FUMA | 50:18 |
| 8 | Maggie Pruden | QOC | 50:20 |
| 9 | Patrick Field | QOC | 51:10 |
| 10 | Brian Knapp | Loudoun Co HS NJROTC | 52:38 |
| 11 | Thomas Iacoponelli | Loudoun Co HS NJROTC | 57:10 |
| 12 | Jason Wilder & Greg Orr | QOC | 62:42 |
| 13 | Erika McGrath & 2nd course | QOC | 64:05 |
| 14 | Paul Sherlock & James | QOC | 66:30 |
| 15 | Charlie Field | QOC | 68:37 |
| 16 | Mary Snieckus | QOC | 76:56 |
| 17 | Pavol Popovic & Marta Popovic | QOC | 77:48 |
| 18 | BSA Troop 683 #2 | | 78:06 |
| 19 | Fred Skolnick | QOC | 79:41 |
| 20 | Candy Hagerman | QOC | 88:53 |
| 21 | Severine Tournois | | 90:40 |
| 22 | BSA Troop 683 #1 | | 91:15 |
| 23 | Lilliam Rosariao & Christine Brown | | 104:08 |
| 24 | Ed Buck | QOC | 107:31 |
| 25 | Daniel Medina | Herndon NJROTC | 113:52 |
| 26 | Abner Esquivel | Herndon NJROTC | 136:13 |
| 27 | Sue Ostrem & Brian Martinez | | 142:35 |
| 28 | Lisa Novins | | 143:26 |
| 29 | Monique Beaudoin & Shelley Rusnak & Anne Marie Beaudoin | | 145:27 |
| 30 | Adrianne Gruner & Elliott | | DNF (106:28) |
| 30 | Andres Gonzalez | Loudoun Co HS NJROTC | MP (67:29) |
| 30 | Tom Brockmeier & Ben | | MP (84:26) |
| 30 | Bella Geis | Herndon NJROTC | MP (97:36) |
| 30 | James McMurtrie & 2nd course | FUMA | NC (42:49) |
| 30 | Justin Elarde & 2nd course | Loudoun Co HS NJROTC | NC (61:43) |
| 30 | Barbara S & 2nd course | QOC | NC (64:17) |
Orange Classic
Course Length: 4 km
Number of Controls: 13
| Place | Name | Club | Time |
| 1 | Julian Yescas & 2nd course | FUMA | 49:27 |
| 2 | Zimu Li | FUMA | 56:29 |
| 3 | Derek McNamara & Zachary Moren | QOC | 57:46 |
| 4 | Matt O'Donnell | QOC | 57:57 |
| 5 | Kirk Kalian | Loudoun Co HS NJROTC | 59:13 |
| 6 | Jared Gisack & 2nd course | FUMA | 62:50 |
| 7 | Thomas Snow & 2nd course | FUMA | 62:52 |
| 8 | Daniel Lathrop | QOC | 63:28 |
| 9 | Sewon Ro & 2nd course | FUMA | 65:48 |
| 10 | Jessica Muench | FUMA | 66:45 |
| 11 | Edward Enson | QOC | 67:08 |
| 12 | Colin Beverage | FUMA | 68:15 |
| 13 | Kattis Astrom | QOC | 68:16 |
| 14 | Travis Dougherty | QOC | 68:44 |
| 15 | Joseph La Rosa | Herndon NJROTC | 71:28 |
| 16 | Aaron Noble & Alice Lee | QOC | 82:41 |
| 17 | Jeffrey Kronenwetter | QOC | 83:15 |
| 18 | Diana Aleksieva | QOC | 84:53 |
| 19 | Rhoddy McKown | QOC | 87:26 |
| 20 | Scott Mabry | QOC | 93:59 |
| 21 | Shaw Smith | Loudoun Co HS NJROTC | 95:17 |
| 22 | John Sharrock | QOC | 96:44 |
| 23 | Matt & Hannah Ratcliff | QOC | 106:35 |
| 24 | Linda Cornelius | QOC | 107:28 |
| 25 | Samuel Phillips & Samuel | QOC | 110:23 |
| 26 | Brianna Berger | QOC | 113:21 |
| 27 | Scott Burrows | | 121:56 |
| 28 | Zac Ufnar & Frances | QOC | 123:04 |
| 29 | Kevin Sullivan | Herndon NJROTC | 124:10 |
| 30 | Tim Gallotta Nick Nurre | QOC | 127:51 |
| 31 | Chris Geis | Herndon NJROTC | 135:51 |
| 32 | Christine Kury | QOC | 136:03 |
| 33 | AML | | 145:03 |
| 34 | Iliana Ilieva & family | QOC | 146:19 |
| 35 | Sherry Sterling | QOC | 152:49 |
| 36 | Jeffrey Song | QOC | 156:36 |
| 37 | Joel Lynn | QOC | 188:08 |
| 38 | Troy Breeden | Loudoun Co HS NJROTC | DNF (91:41) |
| 38 | Oliver Alliss | Loudoun Co HS NJROTC | DNF (94:50) |
| 38 | Geoff & Martin Witt & Maria Pascual | | DNF (109:53) |
| 38 | Don Ames | QOC | MP (90:24) |
Brown Classic
Course Length: 4.3 km
Number of Controls: 14
| Place | Name | Club | Time |
| 1 | Christian Von der Sitt & Mario Junghaus & Tobias Sturm | TSV Deggendorf | 54:52 |
| 2 | Simeon Peev | QOC | 60:00 |
| 3 | Lydia Andrews | QOC | 61:39 |
| 4 | Bill Wright | QOC | 65:25 |
| 5 | Aaron Linville | QOC | 67:26 |
| 6 | Sam Mallon | Loudoun Co HS NJROTC | 67:38 |
| 7 | Valerie Meyer | QOC | 70:16 |
| 8 | Boryana Peeva | QOC | 72:41 |
| 9 | Sidney Sachs | QOC | 74:23 |
| 10 | Rob Briber | | 75:11 |
| 11 | John Studach | | 79:27 |
| 12 | Petya Aleksieva | QOC | 79:39 |
| 13 | Mark Hicks | QOC | 81:50 |
| 14 | Chris Hemus | QOC | 83:47 |
| 15 | Ed Moore | FUMA | 86:06 |
| 16 | Jeremy Gillespie | Loudoun Co HS NJROTC | 88:10 |
| 17 | Josh Blaustein | QOC | 92:41 |
| 18 | Monika Kornhauser | QOC | 94:04 |
| 19 | Deborah Doyle | QOC | 98:31 |
| 20 | Daniel Pike | | 105:29 |
| 21 | Richard Briggs | QOC | 105:33 |
| 22 | Rob & Kim Field | QOC | 107:01 |
| 23 | Evgeni Peeva | QOC | 108:47 |
| 24 | Rae Ann Hicks | QOC | 109:55 |
| 25 | Ken Simpson | | 114:51 |
| 26 | George Schink | QOC | 121:49 |
| 27 | Amy Louden | QOC | 123:55 |
| 28 | Cathy Hovis | QOC | 126:00 |
| 29 | Kevin Leary | | 129:46 |
| 30 | Karla Hulett | QOC | 131:34 |
| 31 | Dylan Sullivan | Herndon NJROTC | 145:49 |
| 32 | Michael Bianchetta | QOC | 150:57 |
| 33 | Jessica Muench & 2nd course | FUMA | DNF (43:19) |
| 33 | Colin Beverage & 2nd course | FUMA | DNF (43:22) |
| 33 | Zimu Li & 2nd course | FUMA | DNF (43:24) |
| 33 | Alexandra Bowman & Christopher Bailey | QOC | DNF (127:51) |
| 33 | Lori Leffler & Julie Elkins | | DNF (153:36) |
| 33 | Diego Flores | Herndon NJROTC | MP (160:03) |
| 33 | Joe La Rosa & 2nd course | Herndon NJROTC | NC (59:38) |
Green Classic
Course Length: 6 km
Number of Controls: 17
| Place | Name | Club | Time |
| 1 | Jeff Dickey | QOC | 63:40 |
| 2 | Greg Lennon | QOC | 69:17 |
| 3 | Shane Hagerman | QOC | 69:30 |
| 4 | Carson Bennett | QOC | 70:41 |
| 5 | Jacinto Costa | QOC | 76:04 |
| 6 | John Sawyko | QOC | 79:25 |
| 7 | Tom Wells | QOC | 84:07 |
| 8 | Pat McNeilly | QOC | 85:11 |
| 8 | Jeremy Kinsell | QOC | 85:11 |
| 9 | Matt Jones | Loudoun Co HS NJROTC | 89:48 |
| 10 | Andrew Sharp | QOC | 89:58 |
| 11 | Frantisek Brabec | QOC | 91:39 |
| 12 | Brian Preedanon | QOC | 96:23 |
| 13 | Andrew Gillespie | Loudoun Co HS NJROTC | 98:06 |
| 14 | Patrick Fields | Loudoun Co HS NJROTC | 100:26 |
| 15 | Patricia Mace | QOC | 105:40 |
| 16 | Russ Damtoft | QOC | 107:36 |
| 17 | Alex Tucker | Loudoun Co HS NJROTC | 108:26 |
| 18 | Zack Tersahk | Herndon NJROTC | 110:19 |
| 19 | Mark Mace | QOC | 111:30 |
| 20 | Jeff Haskell | QOC | 114:33 |
| 21 | David Levine | QOC | 117:52 |
| 22 | Michael Toner | QOC | 127:51 |
| 23 | Dan Tam Do | QOC | 131:07 |
| 24 | Marshall Wilkins | Herndon NJROTC | 136:21 |
| 25 | Nyall Meredith | QOC | 149:01 |
| 26 | Paul Weber | QOC | 183:32 |
| 27 | Christopher Toner | QOC | DNF |
| 27 | Ian Herring | Herndon NJROTC | DNF (167:17) |
| 27 | Patrick Farley | QOC | MP (124:19) |
Red Classic
Course Length: 7.2 km
Number of Controls: 20
| Place | Name | Club | Time |
| 1 | Jon Torrance | QOC | 56:38 |
| 2 | Nadim Ahmed | QOC | 67:10 |
| 3 | Dave Pruden | QOC | 71:19 |
| 4 | William Phillips | FUMA | 78:41 |
| 5 | Videlin Aleksiev | QOC | 79:17 |
| 6 | Bryan Garman | QOC | 80:02 |
| 7 | Andy Bacon | QOC | 80:24 |
| 8 | Zachary Taron | QOC | 81:14 |
| 9 | John Miller | QOC | 87:01 |
| 10 | Chris Ammon | QOC | 93:36 |
| 11 | Dmitri Kaganovich | | 98:20 |
| 12 | David Wall | QOC | 99:07 |
| 13 | Lukas Eklund | | 100:23 |
| 14 | Howie Weinstein | QOC | 102:55 |
| 15 | Jennifer Rose & Matthew Wilson | | 105:05 |
| 16 | Dustine Reppuhn | QOC | 105:33 |
| 17 | Tony Garman | QOC | 106:12 |
| 18 | Michelle Faucher | | 106:22 |
| 19 | Rich Feliciano | QOC | 108:45 |
| 20 | John Baker | QOC | 109:12 |
| 21 | Liz Notter | QOC | 114:43 |
| 22 | Greg Palardy | QOC | 116:59 |
| 23 | Benjamin Roberts | QOC | 117:54 |
| 24 | Gary Smith | QOC | 134:44 |
| 25 | Barry Nobles | QOC | 155:30 |
| 26 | Shon Kaganovich | | 166:39 |
| 27 | Daniel Quinn | QOC | MP (77:00) |
| 27 | Erik Gruner | QOC | MP (99:15) |
| 27 | Tom O'Donnell | QOC | MP (100:13) |
| 27 | Kim Jepsen | QOC | MP (103:24) |
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).