| 1 | Phil GaetaPlace 1 · Grade 12 · Oakton | 12 | Oakton | 15:11 |
| 2 | Rasheed ThompsonPlace 2 · Grade 11 · Herndon | 11 | Herndon | 15:20 |
| 3 | Christo LandryPlace 3 · Grade 10 · Thomas Jefferson S&T | 10 | Thomas Jefferson S&T | 15:24 |
| 4 | Richard SmithPlace 4 · Grade 12 · South Lakes | 12 | South Lakes | 15:35 |
| 5 | Keith BechtolPlace 5 · Grade 11 · Thomas Jefferson S&T | 11 | Thomas Jefferson S&T | 15:42 |
| 6 | Joe BylundPlace 6 · Grade 11 · Thomas Jefferson S&T | 11 | Thomas Jefferson S&T | 15:46 |
| 7 | Bryan BucklandPlace 7 · Grade 11 · Westfield | 11 | Westfield | 15:48 |
| 8 | Ben BeiterPlace 8 · Grade 11 · Oakton | 11 | Oakton | 15:54 |
| 9 | Shane YoungPlace 9 · Grade 10 · Herndon | 10 | Herndon | 15:58 |
| 10 | Michael DominguezPlace 10 · Grade 12 · Herndon | 12 | Herndon | 16:02 |
| 11 | Dan WalshPlace 11 · Grade - · Thomas Jefferson S&T | - | Thomas Jefferson S&T | 16:11 PR |
| 12 | Matthew (Matt) LauroPlace 12 · Grade - · Chantilly | - | Chantilly | 16:14 PR |
| 13 | James ScheinerPlace 13 · Grade 10 · Westfield | 10 | Westfield | 16:15 |
| 14 | Dan MeroldPlace 14 · Grade 12 · Oakton | 12 | Oakton | 16:15 PR |
| 15 | Chris ProvencherPlace 15 · Grade - · Oakton | - | Oakton | 16:15 |
| 16 | Tarik JonesPlace 16 · Grade 11 · Thomas Jefferson S&T | 11 | Thomas Jefferson S&T | 16:19 |
| 17 | Chris WeedonPlace 17 · Grade - · Herndon | - | Herndon | 16:19 |
| 18 | Doug AxlerodPlace 18 · Grade 11 · Herndon | 11 | Herndon | 16:19 PR |
| 19 | Kris CruzPlace 19 · Grade 10 · Oakton | 10 | Oakton | 16:24 |
| 20 | David GroffPlace 20 · Grade 10 · Westfield | 10 | Westfield | 16:26 |
| 21 | Colin ChapmanPlace 21 · Grade 12 · Chantilly | 12 | Chantilly | 16:29 |
| 22 | Brian HanakPlace 22 · Grade 11 · Thomas Jefferson S&T | 11 | Thomas Jefferson S&T | 16:29 |
| 23 | Joey FixPlace 23 · Grade 10 · Westfield | 10 | Westfield | 16:35 |
| 24 | Karl LangPlace 24 · Grade 10 · Oakton | 10 | Oakton | 16:38 |
| 25 | Dave PricePlace 25 · Grade - · Thomas Jefferson S&T | - | Thomas Jefferson S&T | 16:40 PR |
| 26 | Jeff SchroederPlace 26 · Grade 12 · Centreville | 12 | Centreville | 16:44 PR |
| 27 | Matt GoldPlace 27 · Grade 12 · Oakton | 12 | Oakton | 16:50 |
| 28 | Arjun DabirPlace 28 · Grade 12 · South Lakes | 12 | South Lakes | 16:54 PR |
| 29 | Amir IbrahimPlace 29 · Grade - · Westfield | - | Westfield | 16:55 |
| 30 | George InghamPlace 30 · Grade - · Herndon | - | Herndon | 16:58 |
| 31 | Chris MuirPlace 31 · Grade - · South Lakes | - | South Lakes | 17:00 PR |
| 32 | Jonathan GohrbandPlace 32 · Grade 11 · South Lakes | 11 | South Lakes | 17:05 PR |
| 33 | John WisslerPlace 33 · Grade - · Chantilly | - | Chantilly | 17:07 PR |
| 34 | Zack HaberPlace 34 · Grade 12 · South Lakes | 12 | South Lakes | 17:10 |
| 35 | Daniel VillarealPlace 35 · Grade - · Centreville | - | Centreville | 17:11 PR |
| 36 | Ryan KorbyPlace 36 · Grade - · Chantilly | - | Chantilly | 17:17 PR |
| 37 | Andrew JardingPlace 37 · Grade - · South Lakes | - | South Lakes | 17:19 PR |
| 38 | Daniel PetersPlace 38 · Grade - · South Lakes | - | South Lakes | 17:22 PR |
| 39 | Adrian VigilPlace 39 · Grade 11 · Herndon | 11 | Herndon | 17:22 PR |
| 40 | Chris BarchetPlace 40 · Grade 10 · Centreville | 10 | Centreville | 17:24 |
| 41 | Josh CordlePlace 41 · Grade 11 · Westfield | 11 | Westfield | 17:29 |
| 42 | Josh SaboePlace 42 · Centreville | — | Centreville | 17:42 PR |
| 43 | Mike CunninghamPlace 43 · Grade - · Westfield | - | Westfield | 17:48 |
| 44 | Kevin DwyerPlace 44 · Grade - · Chantilly | - | Chantilly | 17:52 |
| 45 | Michael HeinerPlace 45 · Grade 12 · Centreville | 12 | Centreville | 17:57 |
| 46 | Danny GermanoPlace 46 · Grade - · Centreville | - | Centreville | 17:57 PR |
| 47 | Chris MoorePlace 47 · Grade - · Centreville | - | Centreville | 18:37 |
| 48 | Douglas Jr. PalmerPlace 48 · Grade 10 · Chantilly | 10 | Chantilly | 18:42 |
| 49 | William DomedionPlace 49 · Grade 10 · Chantilly | 10 | Chantilly | 18:43 |