| 1 | Macon SmithPlace 1 · Grade 12 · Jefferson Forest | 12 | Jefferson Forest | 15:46.8 |
| 2 | Robert LeonardPlace 2 · Grade 12 · West Potomac | 12 | West Potomac | 16:01.2 |
| 3 | Bradley RockefellerPlace 3 · Grade 12 · Lake Braddock Secondary | 12 | Lake Braddock Secondary | 16:15.5 PR |
| 4 | Landon HortonPlace 4 · Grade 11 · Clarke County | 11 | Clarke County | 16:20.8 |
| 5 | Owen BauerPlace 5 · Grade 12 · Battlefield | 12 | Battlefield | 16:23.2 |
| 6 | Isaac NicholsPlace 6 · Grade 12 · Stafford | 12 | Stafford | 16:23.6 |
| 7 | Luke SecrestPlace 7 · Grade 12 · West Springfield | 12 | West Springfield | 16:24.4 PR |
| 8 | Daniel BlackPlace 8 · Grade 11 · West Potomac | 11 | West Potomac | 16:24.8 |
| 9 | Nathaniel WilsonPlace 9 · Grade 12 · Dominion | 12 | Dominion | 16:25.4 PR |
| 10 | Maverick MagruderPlace 10 · Grade 10 · Lake Braddock Secondary | 10 | Lake Braddock Secondary | 16:25.6 |
| 11 | Gavin JacksonPlace 11 · Grade 12 · Potomac Falls | 12 | Potomac Falls | 16:26.3 |
| 12 | Ethan ToweryPlace 12 · Grade 9 · Stafford | 9 | Stafford | 16:28.7 |
| 13 | Caleb LeangPlace 13 · Grade 10 · Tuscarora (VA) | 10 | Tuscarora (VA) | 16:32.5 |
| 14 | Trent LyklingPlace 14 · Grade 10 · West Potomac | 10 | West Potomac | 16:33.3 |
| 15 | Grayson RichardsPlace 15 · Grade 11 · Lake Braddock Secondary | 11 | Lake Braddock Secondary | 16:34.4 |
| 16 | Campion WaldockPlace 16 · Grade 11 · West Potomac | 11 | West Potomac | 16:34.7 PR |
| 17 | Cameron PreitePlace 17 · Grade 9 · Jefferson Forest | 9 | Jefferson Forest | 16:41.2 |
| 18 | Edison DeanPlace 18 · Grade 12 · West Springfield | 12 | West Springfield | 16:42.0 |
| 19 | Joel WilliamsPlace 19 · Grade 12 · Fauquier | 12 | Fauquier | 16:45.4 |
| 20 | Calvin BensonPlace 20 · Grade 11 · Lake Braddock Secondary | 11 | Lake Braddock Secondary | 16:46.5 |
| 21 | Ethan GovarPlace 21 · Grade 12 · Stafford | 12 | Stafford | 16:46.9 |
| 22 | Andrew EdwardsPlace 22 · Grade 11 · West Potomac | 11 | West Potomac | 16:47.6 |
| 23 | Marek MankaPlace 23 · Grade 11 · Lake Braddock Secondary | 11 | Lake Braddock Secondary | 16:50.2 |
| 24 | Matt WaltersPlace 24 · Grade 9 · Lake Braddock Secondary | 9 | Lake Braddock Secondary | 16:50.5 |
| 25 | Eli WikePlace 25 · Grade 12 · Potomac Falls | 12 | Potomac Falls | 16:52.7 |
| 26 | Elijah SavoiePlace 26 · Grade 12 · Fauquier | 12 | Fauquier | 16:57.3 |
| 27 | Ayush PatelPlace 27 · Grade 11 · Battlefield | 11 | Battlefield | 16:57.8 |
| 28 | Anthony RodriguezPlace 28 · Grade 12 · Dominion | 12 | Dominion | 16:59.9 |
| 29 | Gavin SmithPlace 29 · Grade 12 · West Springfield | 12 | West Springfield | 17:00.2 |
| 30 | Noah DeLukePlace 30 · Grade 11 · Lake Braddock Secondary | 11 | Lake Braddock Secondary | 17:00.5 |
| 31 | Colin KrausPlace 31 · Grade 11 · Brooke Point | 11 | Brooke Point | 17:02.4 |
| 32 | Jacob JacksonPlace 32 · Grade 12 · Tuscarora (VA) | 12 | Tuscarora (VA) | 17:04.6 |
| 33 | Quinn O'NeillPlace 33 · Grade 11 · Stafford | 11 | Stafford | 17:05.0 |
| 34 | Mark GaydosPlace 34 · Grade 11 · West Springfield | 11 | West Springfield | 17:05.6 |
| 35 | Nico DiffenbachPlace 35 · Grade 9 · West Potomac | 9 | West Potomac | 17:06.5 |
| 36 | Cj ForemanPlace 36 · Grade 11 · Fauquier | 11 | Fauquier | 17:07.4 |
| 37 | Elias DeanPlace 37 · Grade 11 · West Springfield | 11 | West Springfield | 17:11.9 |
| 38 | Patrick MoravekPlace 38 · Grade 10 · Fauquier | 10 | Fauquier | 17:12.7 |
| 39 | Theo WargoPlace 39 · Grade 12 · Yorktown | 12 | Yorktown | 17:16.0 |
| 40 | Kyler RobertsPlace 40 · Grade 11 · West Springfield | 11 | West Springfield | 17:16.6 |
| 41 | Caleb JamesPlace 41 · Grade 10 · West Springfield | 10 | West Springfield | 17:17.0 |
| 42 | Griffin DivisPlace 42 · Grade 9 · Yorktown | 9 | Yorktown | 17:17.6 |
| 43 | Colin WeissmanPlace 43 · Grade 12 · Tuscarora (VA) | 12 | Tuscarora (VA) | 17:20.4 |
| 44 | James FisherPlace 44 · Grade 11 · George C. Marshall | 11 | George C. Marshall | 17:31.3 |
| 45 | Sam EdwardsPlace 45 · Grade 9 · Jefferson Forest | 9 | Jefferson Forest | 17:31.7 |
| 46 | Dash KlinePlace 46 · Grade 10 · Jefferson Forest | 10 | Jefferson Forest | 17:36.3 |
| 47 | Andres GonzalezPlace 47 · Grade 11 · Jefferson Forest | 11 | Jefferson Forest | 17:38.1 |
| 48 | Braden ElchenkoPlace 48 · Grade 12 · Stafford | 12 | Stafford | 17:41.7 |
| 49 | Ethan ShepherdPlace 49 · Grade 12 · Stone Bridge | 12 | Stone Bridge | 17:42.3 |
| 50 | Caleb VasakPlace 50 · Grade 11 · Dominion | 11 | Dominion | 17:44.1 |
| 51 | Liam DickasonPlace 51 · Grade 11 · Tuscarora (VA) | 11 | Tuscarora (VA) | 17:45.4 |
| 52 | Ryan HawkinsPlace 52 · Grade 11 · Brooke Point | 11 | Brooke Point | 17:48.9 |
| 53 | Daniel LonderganPlace 53 · Grade 11 · Dominion | 11 | Dominion | 17:52.5 |
| 54 | Rowan HarringtonPlace 54 · Grade 12 · Jefferson Forest | 12 | Jefferson Forest | 17:53.4 |
| 55 | Sean ClydePlace 55 · Grade 12 · Tuscarora (VA) | 12 | Tuscarora (VA) | 17:53.6 |
| 56 | Jake MillerPlace 56 · Grade 11 · Tuscarora (VA) | 11 | Tuscarora (VA) | 17:53.6 |
| 57 | John TreadwellPlace 57 · Grade 12 · Stone Bridge | 12 | Stone Bridge | 17:54.0 PR |
| 58 | Owen DaytonPlace 58 · Grade 11 · Stone Bridge | 11 | Stone Bridge | 17:54.5 |
| 59 | Will HamblinPlace 59 · Grade 11 · Potomac Falls | 11 | Potomac Falls | 17:55.7 |
| 60 | John SimmonsPlace 60 · Grade 12 · Brooke Point | 12 | Brooke Point | 17:56.7 |
| 61 | Nathan HathawayPlace 61 · Grade 10 · Dominion | 10 | Dominion | 17:58.7 |
| 62 | Justin GillettePlace 62 · Grade 12 · Dominion | 12 | Dominion | 18:02.5 |
| 63 | Oliver ScottPlace 63 · Grade 12 · George C. Marshall | 12 | George C. Marshall | 18:05.5 |
| 64 | Nick RenzoniPlace 64 · Grade 11 · Potomac Falls | 11 | Potomac Falls | 18:06.2 |
| 65 | Jeremiah MilhornPlace 65 · Grade 11 · Jefferson Forest | 11 | Jefferson Forest | 18:07.5 |
| 66 | Michael AwenowiczPlace 66 · Grade 11 · Woodgrove | 11 | Woodgrove | 18:08.9 PR |
| 67 | Elias Crespin-OrellanaPlace 67 · Grade 11 · Dominion | 11 | Dominion | 18:09.0 |
| 68 | Tyler ElliottPlace 68 · Grade 12 · Woodgrove | 12 | Woodgrove | 18:10.2 |
| 69 | Andrew MeyrowitzPlace 69 · Grade 12 · Woodgrove | 12 | Woodgrove | 18:10.3 |
| 70 | Blaise CrosbyPlace 70 · Grade 10 · Woodgrove | 10 | Woodgrove | 18:11.5 |
| 71 | Ariel PaytonPlace 71 · Grade 10 · Fauquier | 10 | Fauquier | 18:12.1 |
| 72 | Drew BarryPlace 72 · Grade 11 · Potomac Falls | 11 | Potomac Falls | 18:13.0 |
| 73 | Connor DohertyPlace 73 · Grade 12 · Loudoun County | 12 | Loudoun County | 18:13.6 |
| 74 | Samuel ReesePlace 74 · Grade 11 · Stafford | 11 | Stafford | 18:13.7 |
| 75 | George AdamecPlace 75 · Grade 11 · Fauquier | 11 | Fauquier | 18:14.1 |
| 76 | Jonathan PeedPlace 76 · Grade 11 · George C. Marshall | 11 | George C. Marshall | 18:16.0 |
| 77 | Griffin SpeicherPlace 77 · Grade 11 · Stone Bridge | 11 | Stone Bridge | 18:19.5 |
| 78 | Fynn WottawahPlace 78 · Grade 10 · George C. Marshall | 10 | George C. Marshall | 18:22.0 |
| 79 | Ian HandPlace 79 · Grade 11 · Yorktown | 11 | Yorktown | 18:24.5 |
| 80 | Adam LevyPlace 80 · Grade 11 · Yorktown | 11 | Yorktown | 18:25.8 |
| 81 | Henry StanislawPlace 81 · Grade 10 · Fauquier | 10 | Fauquier | 18:28.4 |
| 82 | Luke RodmanPlace 82 · Grade 10 · Yorktown | 10 | Yorktown | 18:28.7 |
| 83 | Sean WalkerPlace 83 · Grade 12 · Tuscarora (VA) | 12 | Tuscarora (VA) | 18:29.1 |
| 84 | Hamza ElghoulPlace 84 · Grade 12 · Oakton | 12 | Oakton | 18:34.5 |
| 85 | Brent MilllerPlace 85 · Grade 11 · Brooke Point | 11 | Brooke Point | 18:35.3 PR |
| 86 | Stephen OliverPlace 86 · Grade 12 · George C. Marshall | 12 | George C. Marshall | 18:36.2 |
| 87 | Isaiah HastingsPlace 87 · Grade 11 · Stafford | 11 | Stafford | 18:40.6 |
| 88 | Connor SchwendemanPlace 88 · Grade 10 · Brooke Point | 10 | Brooke Point | 18:42.7 |
| 89 | Carson TemplinPlace 89 · Grade 11 · Oakton | 11 | Oakton | 18:46.7 |
| 90 | Alex SchoendorfPlace 90 · Grade 12 · West Potomac | 12 | West Potomac | 18:47.5 |
| 91 | Henderson ZhouPlace 91 · Grade 11 · Oakton | 11 | Oakton | 18:48.8 |
| 92 | Julen AhedoPlace 92 · Grade 11 · Loudoun County | 11 | Loudoun County | 18:49.8 |
| 93 | Noah ChinemillyPlace 93 · Grade 11 · Woodgrove | 11 | Woodgrove | 19:00.3 |
| 94 | Ian BrownPlace 94 · Grade 11 · Loudoun County | 11 | Loudoun County | 19:04.1 |
| 95 | Thomas ClarkPlace 95 · Grade 10 · Stone Bridge | 10 | Stone Bridge | 19:04.3 |
| 96 | Nathan FishPlace 96 · Grade 9 · Loudoun County | 9 | Loudoun County | 19:06.1 PR |
| 97 | David DebreczyPlace 97 · Grade 11 · Woodgrove | 11 | Woodgrove | 19:06.8 PR |
| 98 | Cathal KoonsPlace 98 · Grade 5 · Yorktown | 5 | Yorktown | 19:07.7 |
| 99 | Peter McGuirkPlace 99 · Grade 10 · Loudoun County | 10 | Loudoun County | 19:13.2 |
| 100 | Matthew TaylorPlace 100 · Grade 11 · Oakton | 11 | Oakton | 19:13.7 |