| 1 | Zachary LairdPlace 1 · Grade 11 · Bohemia Manor | 11 | Bohemia Manor | 15:39.25 |
| 2 | Alex LongewayPlace 2 · Grade 11 · Bohemia Manor | 11 | Bohemia Manor | 16:21.01 |
| 3 | Grant FranceschinaPlace 3 · Grade 12 · Bohemia Manor | 12 | Bohemia Manor | 16:26.11 PR |
| 4 | Asa WilsonPlace 4 · Grade 11 · Rising Sun | 11 | Rising Sun | 16:35.49 PR |
| 5 | Logan SeitherPlace 5 · Grade 10 · Bohemia Manor | 10 | Bohemia Manor | 16:36.86 PR |
| 6 | Colin ParkerPlace 6 · Grade 10 · Bohemia Manor | 10 | Bohemia Manor | 16:43.49 PR |
| 7 | Ben BucklessPlace 7 · Grade 12 · Perryville | 12 | Perryville | 17:03.26 PR |
| 8 | Ryan FitzwaterPlace 8 · Grade 11 · Bohemia Manor | 11 | Bohemia Manor | 17:06.81 |
| 9 | Cameron SpaethPlace 9 · Grade 11 · Elkton | 11 | Elkton | 17:09.38 |
| 10 | Evan ShrewsburyPlace 10 · Grade 12 · Elkton | 12 | Elkton | 17:18.07 PR |
| 11 | Nolan ClancyPlace 11 · Grade 11 · Elkton | 11 | Elkton | 17:25.51 |
| 12 | Joseph NegronPlace 12 · Grade 11 · Perryville | 11 | Perryville | 17:28.17 |
| 13 | Jakob LewisPlace 13 · Grade 12 · Perryville | 12 | Perryville | 17:28.92 PR |
| 14 | Danny LeekPlace 14 · Grade 12 · North East | 12 | North East | 17:38.32 PR |
| 15 | Zach NerlingerPlace 15 · Grade 11 · Elkton | 11 | Elkton | 17:53.65 |
| 16 | Tyler VegaPlace 16 · Grade 10 · Elkton | 10 | Elkton | 18:01.95 |
| 17 | Jared McKeownPlace 17 · Grade 11 · Rising Sun | 11 | Rising Sun | 18:11.30 PR |
| 18 | Cade MilburnPlace 18 · Grade 10 · Rising Sun | 10 | Rising Sun | 18:11.62 PR |
| 19 | Kevin McDonaldPlace 19 · Grade 10 · Bohemia Manor | 10 | Bohemia Manor | 18:16.60 PR |
| 20 | Luc BollenPlace 20 · Grade 12 · Bohemia Manor | 12 | Bohemia Manor | 18:21.21 |
| 21 | Alexander LuzetskyPlace 21 · Grade 10 · Bohemia Manor | 10 | Bohemia Manor | 18:21.71 |
| 22 | Daniel MillerPlace 22 · Grade 12 · North East | 12 | North East | 18:24.80 PR |
| 23 | Jacob JarrellPlace 23 · Grade 10 · Bohemia Manor | 10 | Bohemia Manor | 18:25.22 |
| 24 | Erik IwersenPlace 24 · Grade 9 · Rising Sun | 9 | Rising Sun | 18:39.25 |
| 25 | Casey BroganPlace 25 · Grade 11 · Perryville | 11 | Perryville | 18:51.38 |
| 26 | Kevin WimbsPlace 26 · Grade 12 · North East | 12 | North East | 18:58.95 PR |
| 27 | Brian KeenanPlace 27 · Grade 11 · Perryville | 11 | Perryville | 19:00.06 |
| 28 | Perry IglinskyPlace 28 · Grade 11 · Rising Sun | 11 | Rising Sun | 19:12.74 PR |
| 29 | Sean BrownePlace 29 · Grade 9 · Rising Sun | 9 | Rising Sun | 19:13.02 |
| 30 | Dylan MohrPlace 30 · Grade 10 · Rising Sun | 10 | Rising Sun | 19:44.10 |
| 31 | Logan RogersPlace 31 · Grade 10 · North East | 10 | North East | 19:44.50 |
| 32 | Jakob JohnsonPlace 32 · Grade 11 · Perryville | 11 | Perryville | 19:48.26 PR |
| 33 | Michael DuongPlace 33 · Grade 11 · North East | 11 | North East | 19:53.13 PR |
| 34 | Isiah MoorePlace 34 · Grade 9 · North East | 9 | North East | 19:58.40 |
| 35 | Aidan FleischhackerPlace 35 · Grade 9 · North East | 9 | North East | 20:00.61 |
| 36 | Logan BoguskiPlace 36 · Grade 10 · Rising Sun | 10 | Rising Sun | 20:01.40 PR |
| 37 | Jack VanHornPlace 37 · Grade 11 · North East | 11 | North East | 20:01.72 PR |
| 38 | Zachary JerscheidPlace 38 · Grade 12 · Perryville | 12 | Perryville | 20:03.06 |
| 39 | Gavin StewartPlace 39 · Grade 9 · Rising Sun | 9 | Rising Sun | 20:03.34 PR |
| 40 | Michael PiercePlace 40 · Grade 9 · Perryville | 9 | Perryville | 20:05.62 |
| 41 | Jordan BeckPlace 41 · Grade 11 · Elkton | 11 | Elkton | 20:11.61 |
| 42 | Sebastian BrochuPlace 42 · Grade 9 · North East | 9 | North East | 20:13.96 PR |
| 43 | James JenningsPlace 43 · Grade 9 · Bohemia Manor | 9 | Bohemia Manor | 20:28.33 PR |
| 44 | Jack PahutskiPlace 44 · Grade 9 · Rising Sun | 9 | Rising Sun | 20:32.71 PR |
| 45 | Ryan MacomberPlace 45 · Grade 9 · Perryville | 9 | Perryville | 20:34.94 |
| 46 | Ian EstepPlace 46 · Grade 12 · Perryville | 12 | Perryville | 21:56.31 PR |
| 47 | Finn HitchensPlace 47 · Grade 10 · Bohemia Manor | 10 | Bohemia Manor | 22:09.75 PR |
| 48 | Hunter AlexanderPlace 48 · Grade 11 · North East | 11 | North East | 22:20.38 |
| 49 | Jackson HagarPlace 49 · Grade 10 · Perryville | 10 | Perryville | 22:32.56 |
| 50 | Leif SchaumannPlace 50 · Grade 9 · Bohemia Manor | 9 | Bohemia Manor | 22:35.23 |
| 51 | Dawson HighamPlace 51 · Grade 9 · Bohemia Manor | 9 | Bohemia Manor | 22:48.99 PR |
| 52 | Nathaniel DeWittPlace 52 · Grade 11 · North East | 11 | North East | 22:56.17 |
| 53 | Gregory OwensPlace 53 · Grade 9 · Perryville | 9 | Perryville | 22:58.23 PR |
| 54 | Mack McCurryPlace 54 · Grade 9 · Perryville | 9 | Perryville | 23:00.17 PR |
| 55 | Rahbert HaynesPlace 55 · Grade 10 · North East | 10 | North East | 23:45.38 |
| 56 | Robert HarriganPlace 56 · Grade 9 · Rising Sun | 9 | Rising Sun | 23:46.68 |
| 57 | Zach SingerPlace 57 · Grade 10 · Elkton | 10 | Elkton | 24:05.51 |
| 58 | Adam CampbellPlace 58 · Grade 9 · Perryville | 9 | Perryville | 24:05.89 PR |
| 59 | Thomas RapposelliPlace 59 · Grade 9 · Rising Sun | 9 | Rising Sun | 24:48.31 PR |
| 60 | Ronald StricklandPlace 60 · Grade 10 · Elkton | 10 | Elkton | 29:20.27 |