| 1 | Nathan AustinPlace 1 · Grade 12 · Rockville | 12 | Rockville | 17:59.0 |
| 2 | Milo JohnsonPlace 2 · Grade 11 · Albert Einstein | 11 | Albert Einstein | 18:16.0 |
| 3 | Nick SimpsonPlace 3 · Grade 9 · Albert Einstein | 9 | Albert Einstein | 18:44.0 |
| 4 | Andrew CeruzziPlace 4 · Grade 11 · Albert Einstein | 11 | Albert Einstein | 18:46.0 |
| 5 | Forrest OsgoodPlace 5 · Grade 12 · Rockville | 12 | Rockville | 18:54.0 |
| 6 | Adam BoothmanPlace 6 · Grade 11 · Albert Einstein | 11 | Albert Einstein | 19:14.0 |
| 7 | Eddie KirkPlace 7 · Grade 10 · Rockville | 10 | Rockville | 19:21.0 |
| 8 | Sam RiversPlace 8 · Grade 12 · Albert Einstein | 12 | Albert Einstein | 19:22.0 |
| 9 | Ross ApterPlace 9 · Grade 10 · Rockville | 10 | Rockville | 19:25.0 |
| 10 | Brian CadiganPlace 10 · Grade 12 · Rockville | 12 | Rockville | 19:36.0 |
| 11 | Ben WithbroePlace 11 · Grade 9 · Albert Einstein | 9 | Albert Einstein | 19:43.0 |
| 12 | Thomas BroussardPlace 12 · Grade 10 · Rockville | 10 | Rockville | 20:11.0 |
| 13 | Nick VolkmanPlace 13 · Grade 12 · Rockville | 12 | Rockville | 20:39.0 |
| 14 | Ziv DreyfussPlace 14 · Grade 11 · Albert Einstein | 11 | Albert Einstein | 20:41.0 |
| 15 | Peter GiblinPlace 15 · Grade 10 · Albert Einstein | 10 | Albert Einstein | 20:51.0 |
| 16 | Chaturanga HalambePlace 16 · Grade 11 · Rockville | 11 | Rockville | 21:36.0 |
| 17 | Jordan LangPlace 17 · Grade 9 · Rockville | 9 | Rockville | 22:17.0 |
| 18 | Zeke RogersPlace 18 · Grade 10 · Albert Einstein | 10 | Albert Einstein | 22:25.0 |
| 19 | Zach MichaeloffPlace 19 · Grade 11 · Rockville | 11 | Rockville | 22:26.0 |
| 20 | Ryan HendersonPlace 20 · Grade 9 · Albert Einstein | 9 | Albert Einstein | 22:42.0 |
| 21 | Gabe LiegeyPlace 21 · Grade 9 · Rockville | 9 | Rockville | 22:44.0 |
| 22 | Ryan AbijomaaPlace 22 · Grade 9 · Rockville | 9 | Rockville | 22:44.0 |
| 23 | Roberto AndayaPlace 23 · Grade 9 · Albert Einstein | 9 | Albert Einstein | 22:44.0 |
| 24 | Garrett FossPlace 24 · Grade 9 · Rockville | 9 | Rockville | 22:46.0 |
| 25 | Ruben CarloPlace 25 · Grade 9 · Rockville | 9 | Rockville | 22:46.0 |
| 27 | Sam MiltonPlace 27 · Grade 11 · Albert Einstein | 11 | Albert Einstein | 23:10.0 |
| 28 | Zaid AlfalahiPlace 28 · Grade 12 · Albert Einstein | 12 | Albert Einstein | 23:19.0 |
| 29 | Phillip CliffordPlace 29 · Grade 10 · Rockville | 10 | Rockville | 23:20.0 |
| 30 | Ryan MerrellPlace 30 · Grade 9 · Albert Einstein | 9 | Albert Einstein | 23:23.0 |
| 31 | Joe FerrinPlace 31 · Grade 9 · Albert Einstein | 9 | Albert Einstein | 23:28.0 |
| 32 | Tyler Morris-Harri...Place 32 · Grade 12 · Albert Einstein | 12 | Albert Einstein | 23:30.0 |
| 33 | Jean Pierre --LeroyPlace 33 · Grade 12 · Rockville | 12 | Rockville | 23:33.0 |
| 34 | Brian MoranPlace 34 · Grade 12 · Rockville | 12 | Rockville | 24:07.0 |
| 35 | Andrew ZechaPlace 35 · Grade 12 · Rockville | 12 | Rockville | 24:38.0 |
| 36 | Peter BelonyPlace 36 · Grade 9 · Albert Einstein | 9 | Albert Einstein | 24:42.0 |
| 37 | Jake O'Neil -Place 37 · Albert Einstein | — | Albert Einstein | 25:28.0 |
| 38 | Griffin LernerPlace 38 · Grade 11 · Albert Einstein | 11 | Albert Einstein | 25:41.0 |
| 39 | Garrett HamiltonPlace 39 · Grade 10 · Rockville | 10 | Rockville | 26:06.0 |
| 40 | Bryan VanGiesonPlace 40 · Grade 9 · Rockville | 9 | Rockville | 26:08.0 |
| 41 | Julian ErvillePlace 41 · Grade 9 · Albert Einstein | 9 | Albert Einstein | 27:54.0 |
| 42 | Tuomas PeuralaPlace 42 · Grade 10 · Albert Einstein | 10 | Albert Einstein | 27:55.0 |
| 43 | Jacob LouriePlace 43 · Grade 10 · Albert Einstein | 10 | Albert Einstein | 30:16.0 |
| 46 | Kevin MonamiPlace 46 · Grade 9 · Rockville | 9 | Rockville | 30:35.0 |