White
Course Length: 3 km
Course Climb: 60 m
Number of Controls: 14
| Place | Name | Club | Time |
| 1 | Cordell Hansen | | 19:40 |
| 2 | Mollie Williams-Booth | | 42:59 |
| 3 | Jon Schmidt & Gavin Schmidt | | 45:03 |
| 4 | Cora Gelman | | 52:03 |
| 5 | Samson King & Sam Kim & Jennifer Kang | | 60:40 |
| 6 | Jessica Peterson | | 64:32 |
| 7 | Haixia Jin | | 67:15 |
| 8 | Bethany Bellon | | 67:48 |
| 9 | Sarah Bruner | | 68:41 |
| 10 | Becky Kuperus | | 68:44 |
| 11 | Jessica LeBlanc & Scarlet LeBlanc | | 71:07 |
| 12 | Group A BSA Troop 680 | | 71:21 |
| 13 | Shawn Readnour & Brad Readnour | | 72:05 |
| 14 | Karen Ward & Pam Austin & McKenna Austin-Ward | | 74:43 |
| 15 | Gregory Sawyer & Tim | | 75:41 |
| 16 | Rachel Kennedy & Blake Kennedy | | 77:21 |
| 17 | Colin Guggenmos Grp 1 | | 80:20 |
| 18 | Fevzi Bilgin & Deniz Bilgin & Sander Bilgin | | 81:13 |
| 19 | Group B BSA Troop 680 | | 82:55 |
| 20 | Joan Girardi | | 85:32 |
| 21 | Andrew Frank & Caleb | | 86:18 |
| 22 | Linna Walz & Robert | | 86:27 |
| 23 | Dani Huang | | 91:30 |
| 24 | Group C BSA Troop 680 | | 93:10 |
| 25 | Avery Smith | | DNF |
| 25 | Jai Kanchan & Pravin Kanchan | | DNF |
| 25 | Joe Kennedy & Hannah Kennedy | | DNF |
| 25 | Colin Guggenmos Grp 2 | | MP (66:28) |
| 25 | Ruth Walz | | MP (80:43) |
| 25 | Jeff Haskell | QOC | NC (61:06) |
Yellow
Course Length: 3.8 km
Course Climb: 100 m
Number of Controls: 11
| Place | Name | Club | Time |
| 1 | Daniel Minar | QOC | 57:43 |
| 2 | Stu Smither | | 57:54 |
| 3 | Matyas Minar | QOC | 58:24 |
| 4 | Group C BSA Troop 740 | | 64:15 |
| 5 | Osmery Garcia | Calvert NJROTC | 65:43 |
| 6 | Group A BSA Troop 740 | | 67:47 |
| 7 | Austin Giggey | Calvert NJROTC | 68:00 |
| 8 | Cody Moore | Calvert NJROTC | 69:04 |
| 9 | Nicole Carter & Stephen Ellis | | 70:10 |
| 10 | Andrew Sackett | | 71:34 |
| 11 | Halie Hart | Calvert NJROTC | 73:21 |
| 12 | Brodrick Butts | Calvert NJROTC | 75:46 |
| 13 | Lynnea Jensen | | 76:44 |
| 14 | Corinne Florie | | 76:58 |
| 15 | Brandon Vail | Calvert NJROTC | 78:15 |
| 16 | Group B BSA Troop 740 | | 84:49 |
| 17 | Jane Stephan | | 84:54 |
| 18 | Anthony Curtis | Calvert NJROTC | 88:24 |
| 19 | Noel Pockey | Calvert NJROTC | 90:31 |
| 20 | Kelly Crandall | | 100:15 |
| 21 | Elena Lumby | | 105:02 |
| 22 | Brittany Tovar | | 105:18 |
| 23 | Howell Desierto | | 106:11 |
| 24 | David Cedel | | 107:14 |
| 25 | Patrick Feng | | 108:17 |
| 26 | Jerry Smith & Wei Smith & Lizzy Smith | | 110:39 |
| 27 | Noel Soto & Moises Paulino | | 111:30 |
| 28 | Hannah Smith | Calvert NJROTC | 112:48 |
| 29 | Holly Thompson | | 114:23 |
| 30 | Emi Lundblad | QOC | 115:14 |
| 31 | Lorien Jackson & Brian Jackson | | 115:18 |
| 32 | Kelly Brickley & Caitlin Brickley | | 116:08 |
| 33 | Michael Hunter & Susanna Hunter | | 133:35 |
| 34 | Ismael Escobar & Ana Escobar | | 136:02 |
| 35 | Jess Lynd & Sara Settles & Rachel Alcazar | | 140:21 |
| 36 | Jen Linko | | 159:13 |
| 37 | Phil Hargis | | DNF |
| 37 | Bhavani Pathak & Robert Sutherland & Arjun Sutherland | | DNF |
| 37 | Cordell Hansen | | DNF (40:34) |
| 37 | Rafael Pilavdzic & Julia Pilavdzic & Enis Pilavdzic | | DNF (45:37) |
| 37 | Aleisha LaChette | | DNF (119:42) |
| 37 | Brant Anderson & Claire Anderson | | DNF (177:42) |
| 37 | Natasha Andersen | | MP (112:06) |
| 37 | Andrew Komm | QOC | NC (32:32) |
| 37 | Mark Lundblad | QOC | NC (52: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).