| 1 | Benjamin WalkerPlace 1 · Grade 12 · Loudoun Valley | 12 | Loudoun Valley | 17:20.00 |
| 2 | Daniel FerrellPlace 2 · Grade 12 · Loudoun Valley | 12 | Loudoun Valley | 17:54.00 |
| 3 | Dallas PughPlace 3 · Grade 11 · Western Albemarle | 11 | Western Albemarle | 18:42.00 |
| 4 | Steven GrahamPlace 4 · Grade 10 · Loudoun County | 10 | Loudoun County | 18:44.00 |
| 5 | Matthew WeinsteinPlace 5 · Grade 10 · Loudoun Valley | 10 | Loudoun Valley | 18:46.00 |
| 6 | Ethan PacificoPlace 6 · Grade 10 · Potomac Falls | 10 | Potomac Falls | 18:50.00 |
| 7 | Bruce McIntoshPlace 7 · Grade 11 · Loudoun County | 11 | Loudoun County | 18:51.00 |
| 8 | Arun DuttaPlace 8 · Grade 12 · Western Albemarle | 12 | Western Albemarle | 19:05.00 |
| 9 | Kurt StimelingPlace 9 · Grade 12 · Loudoun Valley | 12 | Loudoun Valley | 19:07.00 |
| 10 | Mark SimondsPlace 10 · Grade 10 · Western Albemarle | 10 | Western Albemarle | 19:10.00 |
| 11 | Jared BurnsPlace 11 · Grade 10 · John Handley | 10 | John Handley | 19:13.00 |
| 12 | Colin WillamsPlace 12 · Grade 11 · Western Albemarle | 11 | Western Albemarle | 19:21.00 |
| 13 | Simon VoglerPlace 13 · Grade 10 · John Handley | 10 | John Handley | 19:22.00 |
| 14 | Kyle MahoneyPlace 14 · Grade 10 · Western Albemarle | 10 | Western Albemarle | 19:26.00 |
| 15 | Sai KurraPlace 15 · Grade 10 · Potomac Falls | 10 | Potomac Falls | 19:31.00 |
| 16 | Ben SpencerPlace 16 · Grade 10 · Loudoun County | 10 | Loudoun County | 19:35.00 |
| 17 | Kurt SpinneyPlace 17 · Grade 11 · Briar Woods | 11 | Briar Woods | 19:35.00 |
| 18 | Ned SelzerPlace 18 · Grade 10 · John Handley | 10 | John Handley | 19:37.00 |
| 19 | Dillon BreedenPlace 19 · Grade 9 · Jefferson (W. Va ) | 9 | Jefferson (W. Va ) | 19:40.00 |
| 20 | Jody MillerPlace 20 · Grade 12 · Western Albemarle | 12 | Western Albemarle | 19:45.00 |
| 21 | Kent TodoroffPlace 21 · Grade 11 · Dominion | 11 | Dominion | 19:45.00 |
| 22 | Thomas FortPlace 22 · Grade 10 · Potomac Falls | 10 | Potomac Falls | 19:48.00 |
| 23 | Sean CarneyPlace 23 · Grade 10 · Potomac Falls | 10 | Potomac Falls | 19:49.00 |
| 24 | Austin GarrettPlace 24 · Grade 11 · Dominion | 11 | Dominion | 19:50.00 |
| 25 | Adam StevensonPlace 25 · Grade 10 · Loudoun Valley | 10 | Loudoun Valley | 19:50.00 |
| 26 | George BuenafePlace 26 · Grade 11 · Potomac Falls | 11 | Potomac Falls | 19:51.00 |
| 27 | Michael PetersonPlace 27 · Grade 11 · Loudoun County | 11 | Loudoun County | 19:53.00 |
| 28 | Jean SergilePlace 28 · Grade 11 · John Handley | 11 | John Handley | 19:53.00 |
| 29 | Thomas FunkhauserPlace 29 · Grade 10 · Loudoun Valley | 10 | Loudoun Valley | 19:55.00 |
| 30 | Ian VanburenPlace 30 · Grade 12 · Dominion | 12 | Dominion | 19:56.00 |
| 31 | Jay LaruePlace 31 · Grade 12 · Western Albemarle | 12 | Western Albemarle | 19:58.00 |
| 32 | Caleb HoehnerPlace 32 · Grade 10 · Loudoun County | 10 | Loudoun County | 20:03.00 |
| 33 | Tyler TricePlace 33 · Grade 12 · James Wood | 12 | James Wood | 20:04.00 |
| 34 | Matthew KennedyPlace 34 · Grade 10 · Freedom-South Riding | 10 | Freedom-South Riding | 20:04.00 |
| 35 | Kevin BuehlerPlace 35 · Grade 10 · Potomac Falls | 10 | Potomac Falls | 20:04.00 |
| 36 | Sam PaxtonPlace 36 · Grade 9 · Dominion | 9 | Dominion | 20:12.00 |
| 37 | Eliseo GuarraPlace 37 · Grade 9 · John Handley | 9 | John Handley | 20:13.00 |
| 38 | Michael TompkinsPlace 38 · Grade 12 · Loudoun County | 12 | Loudoun County | 20:16.00 |
| 39 | Hoff LindbergPlace 39 · Grade 11 · Jefferson (W. Va ) | 11 | Jefferson (W. Va ) | 20:16.00 |
| 40 | Adam LewisPlace 40 · Grade 9 · Briar Woods | 9 | Briar Woods | 20:19.00 |
| 41 | Matt McKinnonPlace 41 · Grade 10 · Freedom-South Riding | 10 | Freedom-South Riding | 20:20.00 |
| 42 | Ryley StotkaPlace 42 · Grade 11 · Freedom-South Riding | 11 | Freedom-South Riding | 20:23.00 |
| 43 | Kevin KomloPlace 43 · Grade 11 · Loudoun County | 11 | Loudoun County | 20:24.00 |
| 44 | Michael LinzaPlace 44 · Grade 11 · Potomac Falls | 11 | Potomac Falls | 20:24.00 |
| 45 | David LiebermanPlace 45 · Grade 9 · Freedom-South Riding | 9 | Freedom-South Riding | 20:24.00 |
| 46 | William TrubanPlace 46 · Grade 10 · John Handley | 10 | John Handley | 20:27.00 |
| 47 | Matt WordenPlace 47 · Grade 11 · Briar Woods | 11 | Briar Woods | 20:29.00 |
| 48 | Adam FischelPlace 48 · Grade 10 · Briar Woods | 10 | Briar Woods | 20:31.00 |
| 49 | Ryan CrossPlace 49 · Grade 12 · Loudoun County | 12 | Loudoun County | 20:31.00 |
| 50 | Erik StimelingPlace 50 · Grade 11 · Loudoun Valley | 11 | Loudoun Valley | 20:33.00 |
| 51 | Clark CucinellPlace 51 · Grade 9 · Loudoun Valley | 9 | Loudoun Valley | 20:34.00 |
| 52 | Crawford Ulmer 6:Place 52 · Western Albemarle | — | Western Albemarle | 20:35.00 |
| 53 | Ryan CoughlinPlace 53 · Grade 9 · Loudoun County | 9 | Loudoun County | 20:36.00 |
| 54 | Alex HaPlace 54 · Grade 11 · Potomac Falls | 11 | Potomac Falls | 20:37.00 |
| 55 | Alex DormanPlace 55 · Grade 11 · Jefferson (W. Va ) | 11 | Jefferson (W. Va ) | 20:38.00 |
| 56 | Zawad ChowdhuryPlace 56 · Grade 11 · Potomac Falls | 11 | Potomac Falls | 20:41.00 |
| 57 | Nolan TadiePlace 57 · Grade 9 · Loudoun Valley | 9 | Loudoun Valley | 20:41.00 |
| 58 | Andrew DejongPlace 58 · Grade 9 · Western Albemarle | 9 | Western Albemarle | 20:42.00 |
| 59 | Sean McCannPlace 59 · Grade 10 · Loudoun Valley | 10 | Loudoun Valley | 20:43.00 |
| 60 | Jonathan HashisakiPlace 60 · Grade 11 · Western Albemarle | 11 | Western Albemarle | 20:45.00 |
| 61 | Nate HirshmanPlace 61 · Grade 12 · Dominion | 12 | Dominion | 20:45.00 |
| 62 | Patrick McWilliamsPlace 62 · Grade 10 · Loudoun County | 10 | Loudoun County | 20:46.00 |
| 63 | Bruce FlowersPlace 63 · Grade 11 · Briar Woods | 11 | Briar Woods | 20:48.00 |
| 64 | Jack PeralesPlace 64 · Grade 9 · Loudoun County | 9 | Loudoun County | 20:49.00 |
| 65 | Daniel HornePlace 65 · Grade 11 · Tuscarora Huskies | 11 | Tuscarora Huskies | 20:50.00 |
| 66 | Braxton TerryPlace 66 · Grade 11 · John Handley | 11 | John Handley | 20:50.00 |
| 67 | Brett WigleyPlace 67 · Grade 12 · John Handley | 12 | John Handley | 20:50.00 |
| 68 | William ColvinPlace 68 · Grade 12 · Loudoun Valley | 12 | Loudoun Valley | 20:51.00 |
| 69 | Hamilton MerrilPlace 69 · Grade 10 · John Handley | 10 | John Handley | 20:52.00 |
| 70 | Mark AndersonPlace 70 · Grade 11 · James Wood | 11 | James Wood | 20:53.00 |
| 71 | Kyle MurphyPlace 71 · Grade 10 · Freedom-South Riding | 10 | Freedom-South Riding | 20:53.00 |
| 72 | Hunter DayPlace 72 · Grade 9 · Loudoun County | 9 | Loudoun County | 20:53.00 |
| 73 | Jacob TevesPlace 73 · Grade 9 · Briar Woods | 9 | Briar Woods | 20:58.00 |
| 74 | Charles WolfePlace 74 · Grade 12 · Loudoun Valley | 12 | Loudoun Valley | 20:58.00 |
| 75 | Daniel HellstromPlace 75 · Grade 9 · Broad Run | 9 | Broad Run | 20:59.00 |
| 76 | Stephen BaileyPlace 76 · Grade 12 · Fauquier | 12 | Fauquier | 20:59.00 |
| 77 | Michael HeppPlace 77 · Grade 9 · Briar Woods | 9 | Briar Woods | 21:01.00 |
| 78 | Teddy Biddle-SneadPlace 78 · Grade 10 · Clarke County | 10 | Clarke County | 21:01.00 |
| 79 | Franco PosaPlace 79 · Grade 11 · Jefferson (W. Va ) | 11 | Jefferson (W. Va ) | 21:02.00 |
| 80 | Stephen AxemanPlace 80 · Grade 12 · Loudoun County | 12 | Loudoun County | 21:03.00 |
| 81 | Jack RicciPlace 81 · Grade 9 · John Handley | 9 | John Handley | 21:04.00 |
| 82 | Greg BowersPlace 82 · Grade 10 · Loudoun County | 10 | Loudoun County | 21:05.00 |
| 83 | Bradley McGuirePlace 83 · Grade 9 · Millbrook | 9 | Millbrook | 21:06.00 |
| 84 | Scott GilbPlace 84 · Grade 9 · Fauquier | 9 | Fauquier | 21:07.00 |
| 85 | Alex BurkeyPlace 85 · Grade 11 · Loudoun County | 11 | Loudoun County | 21:08.00 |
| 86 | Mark DenglerPlace 86 · Grade 11 · John Handley | 11 | John Handley | 21:08.00 |
| 87 | William HornePlace 87 · Grade 11 · Tuscarora Huskies | 11 | Tuscarora Huskies | 21:10.00 |
| 88 | Jack WesselPlace 88 · Grade 10 · Fauquier | 10 | Fauquier | 21:11.00 |
| 89 | Andrew PeretinPlace 89 · Grade 9 · Freedom-South Riding | 9 | Freedom-South Riding | 21:12.00 |
| 90 | Caleb ScottPlace 90 · Grade 11 · Briar Woods | 11 | Briar Woods | 21:12.00 |
| 91 | Thomas FerrellPlace 91 · Grade 10 · Woodgrove | 10 | Woodgrove | 21:13.00 |
| 92 | Wade CornmanPlace 92 · Grade 10 · Freedom-South Riding | 10 | Freedom-South Riding | 21:13.00 |
| 93 | Romtin NadjafiPlace 93 · Grade 9 · Dominion | 9 | Dominion | 21:13.00 |
| 94 | Elliot BostelmanPlace 94 · Grade 11 · Briar Woods | 11 | Briar Woods | 21:13.00 |
| 95 | Jonathan MorsePlace 95 · Grade 9 · Freedom-South Riding | 9 | Freedom-South Riding | 21:14.00 |
| 96 | Peter ErichsenPlace 96 · Grade 11 · Stonewall Jackson | 11 | Stonewall Jackson | 21:15.00 |
| 97 | Chris NamukayaPlace 97 · Grade 11 · Potomac Falls | 11 | Potomac Falls | 21:16.00 |
| 98 | Ashton Lai-FangPlace 98 · Grade 11 · Jefferson (W. Va ) | 11 | Jefferson (W. Va ) | 21:17.00 |
| 99 | Tyler GranPlace 99 · Grade 9 · Skyline | 9 | Skyline | 21:18.00 |
| 100 | Tommy TurpinPlace 100 · Grade 11 · Briar Woods | 11 | Briar Woods | 21:19.00 |
| 101 | Jonathan LudwigPlace 101 · Grade 9 · Freedom-South Riding | 9 | Freedom-South Riding | 21:26.00 |
| 102 | David BerriosPlace 102 · Grade 11 · Kettle Run | 11 | Kettle Run | 21:26.00 |
| 103 | Riley SaundersPlace 103 · Grade 11 · Western Albemarle | 11 | Western Albemarle | 21:27.00 |
| 104 | Conner IngramPlace 104 · Grade 11 · Loudoun County | 11 | Loudoun County | 21:30.00 |
| 105 | Webb CyPlace 105 · Grade 9 · Western Albemarle | 9 | Western Albemarle | 21:32.00 |
| 106 | Andrew NguyenPlace 106 · Grade 11 · Western Albemarle | 11 | Western Albemarle | 21:32.00 |
| 107 | Jimmy RossPlace 107 · Grade 10 · Jefferson (W. Va ) | 10 | Jefferson (W. Va ) | 21:34.00 |
| 108 | Daniel JudgePlace 108 · Grade 11 · Clarke County | 11 | Clarke County | 21:35.00 |
| 109 | Josh KuhnPlace 109 · Grade 11 · Briar Woods | 11 | Briar Woods | 21:36.00 |
| 110 | Matt LeePlace 110 · Grade 9 · John Handley | 9 | John Handley | 21:37.00 |
| 111 | Matthew MettenheimerPlace 111 · Grade 9 · Tuscarora Huskies | 9 | Tuscarora Huskies | 21:38.00 |
| 112 | Thomas CranePlace 112 · Grade 9 · Briar Woods | 9 | Briar Woods | 21:39.00 |
| 113 | Zachary TwiggPlace 113 · Grade 9 · Loudoun County | 9 | Loudoun County | 21:39.00 |
| 114 | Kienan DonnellyPlace 114 · Grade 9 · Tuscarora Huskies | 9 | Tuscarora Huskies | 21:41.00 |
| 115 | Daniel SedlezakPlace 115 · Grade 11 · Tuscarora Huskies | 11 | Tuscarora Huskies | 21:41.00 |
| 116 | Sam HavronPlace 116 · Grade 9 · John Handley | 9 | John Handley | 21:42.00 |
| 117 | Warren GoodePlace 117 · Grade 10 · Jefferson (W. Va ) | 10 | Jefferson (W. Va ) | 21:44.00 |
| 118 | Aaron BranchPlace 118 · Grade 11 · Tuscarora Huskies | 11 | Tuscarora Huskies | 21:45.00 |
| 119 | Tye ThompsonPlace 119 · Grade 10 · Western Albemarle | 10 | Western Albemarle | 21:47.00 |
| 120 | Adam MurrayPlace 120 · Grade 12 · Loudoun County | 12 | Loudoun County | 21:48.00 |
| 121 | Will RogersPlace 121 · Grade 10 · Western Albemarle | 10 | Western Albemarle | 21:50.00 |
| 122 | Matthew CabreraPlace 122 · Grade 11 · Broad Run | 11 | Broad Run | 21:55.00 |
| 123 | Kris YorkePlace 123 · Grade 11 · Tuscarora Huskies | 11 | Tuscarora Huskies | 21:55.00 |
| 124 | David HarrisPlace 124 · Grade 12 · Loudoun County | 12 | Loudoun County | 21:57.00 |
| 125 | Forrest DossPlace 125 · Grade 10 · Tuscarora Huskies | 10 | Tuscarora Huskies | 21:59.00 |
| 126 | Brennan SmithPlace 126 · Grade 9 · John Handley | 9 | John Handley | 22:00.00 |
| 127 | Michael MagillPlace 127 · Grade 9 · Kettle Run | 9 | Kettle Run | 22:02.00 |
| 128 | Peter ScharfPlace 128 · Grade 10 · Potomac Falls | 10 | Potomac Falls | 22:03.00 |
| 129 | Patrick VannuysPlace 129 · Grade 11 · Loudoun County | 11 | Loudoun County | 22:04.00 |
| 130 | Ben MuscikPlace 130 · Grade 11 · Freedom-South Riding | 11 | Freedom-South Riding | 22:04.00 |
| 131 | Sean RogersPlace 131 · Grade 9 · Loudoun County | 9 | Loudoun County | 22:05.00 |
| 132 | Alex CharltonPlace 132 · Grade 10 · Woodgrove | 10 | Woodgrove | 22:07.00 |
| 133 | Chris CarsonPlace 133 · Grade 11 · Loudoun County | 11 | Loudoun County | 22:08.00 |
| 134 | Evan BarnardPlace 134 · Grade 9 · Tuscarora Huskies | 9 | Tuscarora Huskies | 22:08.00 |
| 135 | Ben CochranPlace 135 · Grade 11 · Clarke County | 11 | Clarke County | 22:08.00 |
| 136 | Matt HummerPlace 136 · Grade 12 · Millbrook | 12 | Millbrook | 22:10.00 |
| 137 | Anthony AndriolaPlace 137 · Grade 10 · John Handley | 10 | John Handley | 22:10.00 |
| 138 | Ashton RogersPlace 138 · Grade 9 · Dominion | 9 | Dominion | 22:11.00 |
| 139 | Blake DriscollPlace 139 · Grade 12 · Loudoun County | 12 | Loudoun County | 22:11.00 |
| 140 | Brian ArsenaultPlace 140 · Grade 11 · Briar Woods | 11 | Briar Woods | 22:12.00 |
| 141 | Matt HabermanPlace 141 · Grade 11 · Dominion | 11 | Dominion | 22:17.00 |
| 142 | Peter LeviPlace 142 · Grade 11 · Clarke County | 11 | Clarke County | 22:18.00 |
| 143 | Chris DossPlace 143 · Grade 11 · Jefferson (W. Va ) | 11 | Jefferson (W. Va ) | 22:19.00 |
| 144 | Jeffery MangoldPlace 144 · Grade 9 · Tuscarora Huskies | 9 | Tuscarora Huskies | 22:21.00 |
| 145 | Kyle O'ConnorPlace 145 · Grade 10 · Tuscarora Huskies | 10 | Tuscarora Huskies | 22:21.00 |
| 146 | Andrew KovalenkoPlace 146 · Grade 11 · Broad Run | 11 | Broad Run | 22:21.00 |
| 147 | Zach BartosiewiczPlace 147 · Grade 10 · Clarke County | 10 | Clarke County | 22:22.00 |
| 148 | Macson McGuiganPlace 148 · Grade 10 · Clarke County | 10 | Clarke County | 22:23.00 |
| 149 | Zackery HoverPlace 149 · Grade 9 · Tuscarora Huskies | 9 | Tuscarora Huskies | 22:24.00 |
| 150 | Matthew JohnstonPlace 150 · Grade 10 · Broad Run | 10 | Broad Run | 22:25.00 |
| 151 | Patrick McGrathPlace 151 · Grade 9 · Loudoun County | 9 | Loudoun County | 22:25.00 |
| 152 | Ryan BleullPlace 152 · Grade 11 · Tuscarora Huskies | 11 | Tuscarora Huskies | 22:26.00 |
| 153 | Matthew TrevinoPlace 153 · Grade 12 · Stonewall Jackson | 12 | Stonewall Jackson | 22:28.00 |
| 154 | Sylas MasonPlace 154 · Grade 9 · John Handley | 9 | John Handley | 22:28.00 |
| 155 | Jd CoddePlace 155 · Grade 11 · Tuscarora Huskies | 11 | Tuscarora Huskies | 22:29.00 |
| 156 | Matt PleasantsPlace 156 · Grade 10 · Kettle Run | 10 | Kettle Run | 22:29.00 |
| 157 | Justin LongoskyPlace 157 · Grade 11 · Woodgrove | 11 | Woodgrove | 22:32.00 |
| 158 | Drew McInnisPlace 158 · Grade 12 · Dominion | 12 | Dominion | 22:35.00 |
| 159 | Clay SublettPlace 159 · Grade 10 · John Handley | 10 | John Handley | 22:35.00 |
| 160 | Jesse BixlerPlace 160 · Grade 10 · Clarke County | 10 | Clarke County | 22:36.00 |
| 161 | Issac ClizbePlace 161 · Grade 9 · Broad Run | 9 | Broad Run | 22:39.00 |
| 162 | Kevin PurdyPlace 162 · Grade 11 · Western Albemarle | 11 | Western Albemarle | 22:41.00 |
| 163 | Tyler DaviesPlace 163 · Grade 9 · Kettle Run | 9 | Kettle Run | 22:41.00 |
| 164 | Josh KenyonPlace 164 · Grade 9 · Woodgrove | 9 | Woodgrove | 22:45.00 |
| 165 | Sean O'NeilPlace 165 · Grade 10 · Loudoun County | 10 | Loudoun County | 22:45.00 |
| 166 | Will SharpPlace 166 · Grade 12 · Kettle Run | 12 | Kettle Run | 22:47.00 |
| 167 | Andrew RobinsonPlace 167 · Grade 9 · Woodgrove | 9 | Woodgrove | 22:47.00 |
| 168 | Brantley LawsonPlace 168 · Grade 9 · John Handley | 9 | John Handley | 22:49.00 |
| 169 | Matthew GayPlace 169 · Grade 9 · Broad Run | 9 | Broad Run | 22:50.00 |
| 170 | Robert EricksonPlace 170 · Grade 9 · Broad Run | 9 | Broad Run | 22:51.00 |
| 171 | Noah GeorgePlace 171 · Grade 9 · Fauquier | 9 | Fauquier | 22:54.00 |
| 172 | Chris MillerPlace 172 · Grade 10 · Woodgrove | 10 | Woodgrove | 22:54.00 |
| 173 | Arlo ParkerPlace 173 · Grade 10 · Jefferson (W. Va ) | 10 | Jefferson (W. Va ) | 22:54.00 |
| 174 | Chris BrownPlace 174 · Grade 12 · John Handley | 12 | John Handley | 23:07.00 |
| 175 | Hunter HeifnerPlace 175 · Grade 10 · Fauquier | 10 | Fauquier | 23:09.00 |
| 176 | Nick SandersPlace 176 · Grade 9 · Loudoun County | 9 | Loudoun County | 23:10.00 |
| 177 | Tyler CramerPlace 177 · Grade 11 · Freedom-South Riding | 11 | Freedom-South Riding | 23:11.00 |
| 178 | Fernando GoncalvesPlace 178 · Grade 12 · Dominion | 12 | Dominion | 23:12.00 |
| 179 | Jacob SavosPlace 179 · Grade 11 · Dominion | 11 | Dominion | 23:13.00 |
| 180 | Jordan PalumboPlace 180 · Grade 11 · Broad Run | 11 | Broad Run | 23:14.00 |
| 181 | David HoumanPlace 181 · Grade 9 · Loudoun County | 9 | Loudoun County | 23:14.00 |
| 182 | Michael HeffernanPlace 182 · Grade 11 · Woodgrove | 11 | Woodgrove | 23:15.00 |
| 183 | Josh ArmstrongPlace 183 · Grade 12 · Dominion | 12 | Dominion | 23:16.00 |
| 184 | Conner LovingPlace 184 · Grade 9 · Woodgrove | 9 | Woodgrove | 23:17.00 |
| 185 | Roman ClavelliPlace 185 · Grade 9 · Loudoun Valley | 9 | Loudoun Valley | 23:19.00 |
| 186 | Jack NotarPlace 186 · Grade 11 · Loudoun County | 11 | Loudoun County | 23:21.00 |
| 187 | Conner DormanPlace 187 · Grade 9 · Fauquier | 9 | Fauquier | 23:21.00 |
| 188 | Ben WilesPlace 188 · Grade 10 · Loudoun County | 10 | Loudoun County | 23:21.00 |
| 189 | Joshua MorrisonPlace 189 · Grade 9 · Tuscarora Huskies | 9 | Tuscarora Huskies | 23:23.00 |
| 190 | Greg MissarPlace 190 · Grade 10 · Stonewall Jackson | 10 | Stonewall Jackson | 23:25.00 |
| 191 | Zach WrightPlace 191 · Grade 9 · John Handley | 9 | John Handley | 23:25.00 |
| 192 | Josh BlakePlace 192 · Grade 9 · John Handley | 9 | John Handley | 23:25.00 |
| 193 | Tony RizkPlace 193 · Grade 11 · Dominion | 11 | Dominion | 23:28.00 |
| 194 | Chris DelisiPlace 194 · Grade 12 · Broad Run | 12 | Broad Run | 23:28.00 |
| 195 | Trevor ConnollyPlace 195 · Grade 9 · Western Albemarle | 9 | Western Albemarle | 23:33.00 |
| 196 | Michael SimmonsPlace 196 · Grade 10 · Loudoun County | 10 | Loudoun County | 23:35.00 |
| 197 | Harry BarnesPlace 197 · Grade 9 · Western Albemarle | 9 | Western Albemarle | 23:36.00 |
| 198 | Jackson EllisonPlace 198 · Grade 11 · Stonewall Jackson | 11 | Stonewall Jackson | 23:39.00 |
| 199 | Kenny ShaughnessyPlace 199 · Grade 9 · Woodgrove | 9 | Woodgrove | 23:46.00 |
| 200 | Adam DonovanPlace 200 · Grade 10 · Dominion | 10 | Dominion | 23:46.00 |
| 201 | Sam DoomanPlace 201 · Grade 11 · Loudoun County | 11 | Loudoun County | 23:47.00 |
| 202 | Ryan VitalPlace 202 · Grade 11 · Stonewall Jackson | 11 | Stonewall Jackson | 23:48.00 |
| 203 | Zachary LeonardPlace 203 · Grade 9 · Tuscarora Huskies | 9 | Tuscarora Huskies | 23:50.00 |
| 204 | August HollanenderPlace 204 · Grade 9 · John Handley | 9 | John Handley | 23:52.00 |
| 205 | Kevin BillerPlace 205 · Grade 11 · Broad Run | 11 | Broad Run | 23:52.00 |
| 206 | Alexander HamiltonPlace 206 · Grade 10 · Loudoun Valley | 10 | Loudoun Valley | 23:55.00 |
| 207 | Klaiton AliceaPlace 207 · Grade 9 · Fauquier | 9 | Fauquier | 23:55.00 |
| 208 | Michael DonnellyPlace 208 · Grade 11 · Dominion | 11 | Dominion | 23:55.00 |
| 209 | Matthew CaronPlace 209 · Grade 10 · Stonewall Jackson | 10 | Stonewall Jackson | 24:00.00 |
| 210 | Jason ThomasPlace 210 · Grade 9 · Tuscarora Huskies | 9 | Tuscarora Huskies | 24:05.00 |
| 211 | Christophe PrakashPlace 211 · Grade 11 · Broad Run | 11 | Broad Run | 24:06.00 |
| 212 | Seth HarmonPlace 212 · Grade 9 · Preston (Wv) | 9 | Preston (Wv) | 24:14.00 |
| 213 | Zach SandersPlace 213 · Grade 11 · Loudoun County | 11 | Loudoun County | 24:16.00 |
| 214 | Eric DottererPlace 214 · Grade 10 · Dominion | 10 | Dominion | 24:18.00 |
| 215 | Tim KellagherPlace 215 · Grade 12 · Broad Run | 12 | Broad Run | 24:19.00 |
| 216 | Austin GodmanPlace 216 · Grade 10 · Broad Run | 10 | Broad Run | 24:20.00 |
| 217 | Peter CoughlinPlace 217 · Grade 11 · Loudoun County | 11 | Loudoun County | 24:24.00 |
| 218 | Ed DelavergnePlace 218 · Grade 9 · Fauquier | 9 | Fauquier | 24:26.00 |
| 219 | Billy AmmonsPlace 219 · Grade 11 · Clarke County | 11 | Clarke County | 24:32.00 |
| 220 | Daniel ZhangPlace 220 · Grade 12 · Dominion | 12 | Dominion | 24:34.00 |
| 221 | Matthew ReaPlace 221 · Grade 10 · Stonewall Jackson | 10 | Stonewall Jackson | 24:34.00 |
| 222 | Richard MyerPlace 222 · Grade 10 · Broad Run | 10 | Broad Run | 24:36.00 |
| 223 | Partha RajendraPlace 223 · Grade 12 · Dominion | 12 | Dominion | 24:37.00 |
| 224 | Ryan WoodPlace 224 · Grade 12 · Broad Run | 12 | Broad Run | 24:39.00 |
| 225 | George CarterPlace 225 · Grade 12 · Skyline | 12 | Skyline | 24:42.00 |
| 226 | Jose ErpePlace 226 · Grade 10 · John Handley | 10 | John Handley | 24:48.00 |
| 227 | Brandon GaytonPlace 227 · Grade 9 · Broad Run | 9 | Broad Run | 24:48.00 |
| 228 | Jonathan BrendlePlace 228 · Grade 11 · Stonewall Jackson | 11 | Stonewall Jackson | 24:48.00 |
| 229 | Carter NordikePlace 229 · Grade 11 · Stonewall Jackson | 11 | Stonewall Jackson | 24:52.00 |
| 230 | Will LeviPlace 230 · Grade 9 · Clarke County | 9 | Clarke County | 24:56.00 |
| 231 | William SlookPlace 231 · Grade 9 · Loudoun Valley | 9 | Loudoun Valley | 24:56.00 |
| 232 | Scott ChunkoPlace 232 · Grade 9 · Loudoun County | 9 | Loudoun County | 24:57.00 |
| 233 | Patrick McInnisPlace 233 · Grade 10 · Dominion | 10 | Dominion | 24:58.00 |
| 234 | Erik DornbushPlace 234 · Grade 12 · Fauquier | 12 | Fauquier | 24:58.00 |
| 235 | Nick WeedonPlace 235 · Grade 11 · Broad Run | 11 | Broad Run | 24:58.00 |
| 236 | Nathaniel ClemensPlace 236 · Grade 10 · Broad Run | 10 | Broad Run | 25:03.00 |
| 237 | Bryan OrcuttPlace 237 · Grade 12 · Loudoun County | 12 | Loudoun County | 25:03.00 |
| 238 | William ChrismanPlace 238 · Grade 9 · Broad Run | 9 | Broad Run | 25:04.00 |
| 239 | Connor FineranPlace 239 · Grade 9 · Dominion | 9 | Dominion | 25:07.00 |
| 240 | Forest LanghornePlace 240 · Grade 9 · Tuscarora Huskies | 9 | Tuscarora Huskies | 25:11.00 |
| 241 | Landen EstesPlace 241 · Grade 9 · John Handley | 9 | John Handley | 25:15.00 |
| 242 | Riley McGovernPlace 242 · Grade 12 · Loudoun County | 12 | Loudoun County | 25:22.00 |
| 243 | Matt San NicholsPlace 243 · Grade 11 · Dominion | 11 | Dominion | 25:24.00 |
| 244 | Arlie MoorePlace 244 · Grade 10 · Broad Run | 10 | Broad Run | 25:33.00 |
| 245 | Dan KlemensPlace 245 · Grade 9 · Dominion | 9 | Dominion | 25:35.00 |
| 246 | Hunter LaymanPlace 246 · Grade 10 · Millbrook | 10 | Millbrook | 25:45.00 |
| 247 | Mason HalePlace 247 · Grade 9 · Loudoun County | 9 | Loudoun County | 26:15.00 |
| 248 | Greg SandoePlace 248 · Grade 10 · Dominion | 10 | Dominion | 26:26.00 |
| 249 | Michael HuynhPlace 249 · Grade 11 · Park View | 11 | Park View | 26:29.00 |
| 250 | Jacob SenchakPlace 250 · Grade 10 · Dominion | 10 | Dominion | 26:31.00 |
| 251 | Kishan ShahPlace 251 · Grade 9 · Skyline | 9 | Skyline | 26:38.00 |
| 252 | Charlie SanchezPlace 252 · Grade 9 · Woodgrove | 9 | Woodgrove | 26:52.00 |
| 253 | Chase BieglerPlace 253 · Grade 9 · Dominion | 9 | Dominion | 26:56.00 |
| 254 | Vincent DuongPlace 254 · Grade 11 · Stonewall Jackson | 11 | Stonewall Jackson | 26:56.00 |
| 255 | Spencer WolfePlace 255 · Grade 9 · Loudoun Valley | 9 | Loudoun Valley | 26:59.00 |
| 256 | Aaron MamulaPlace 256 · Grade 9 · Loudoun County | 9 | Loudoun County | 27:02.00 |
| 257 | Sean MagoffinPlace 257 · Grade 9 · Woodgrove | 9 | Woodgrove | 27:03.00 |
| 258 | Andy GunorduPlace 258 · Grade 11 · Clarke County | 11 | Clarke County | 27:04.00 |
| 259 | James StowellPlace 259 · Grade 10 · Loudoun County | 10 | Loudoun County | 27:07.00 |
| 260 | Sam FordPlace 260 · Grade 10 · Park View | 10 | Park View | 28:00.00 |
| 261 | Evan McKayPlace 261 · Grade 10 · Clarke County | 10 | Clarke County | 28:30.00 |
| 262 | Michael SlobodnjakPlace 262 · Grade 10 · Park View | 10 | Park View | 28:33.00 |
| 263 | Matthew Spears-HeinelPlace 263 · Grade 9 · Woodgrove | 9 | Woodgrove | 28:38.00 |
| 264 | Grayson GaylorPlace 264 · Grade 12 · Broad Run | 12 | Broad Run | 28:52.00 |
| 265 | Samual AminiPlace 265 · Grade 9 · Broad Run | 9 | Broad Run | 28:59.00 |
| 266 | Kevin DuongPlace 266 · Grade 10 · Stonewall Jackson | 10 | Stonewall Jackson | 29:03.00 |
| 267 | Simon McKayPlace 267 · Grade 11 · Clarke County | 11 | Clarke County | 30:23.00 |
| 268 | John RowleyPlace 268 · Grade 11 · Dominion | 11 | Dominion | 30:39.00 |
| 269 | Brian StricklandPlace 269 · Grade 10 · Stonewall Jackson | 10 | Stonewall Jackson | 33:07.00 |