| 1 | Cooper ValanciusPlace 1 · Grade 12 · Northern MD FCA | 12 | Northern MD FCA | 17:01.6 |
| 2 | Landry ValanciusPlace 2 · Grade 10 · Northern MD FCA | 10 | Northern MD FCA | 17:21.7 |
| 3 | Alex WohlfortPlace 3 · Grade 12 · John Carroll | 12 | John Carroll | 17:33.1 |
| 4 | Silas BrownPlace 4 · Grade 12 · Northern MD FCA | 12 | Northern MD FCA | 18:12.3 |
| 5 | Jack LeachPlace 5 · Grade 9 · John Carroll | 9 | John Carroll | 19:42.2 |
| 6 | Michael FoardPlace 6 · Grade 12 · Harford Christian | 12 | Harford Christian | 19:44.2 |
| 7 | Kieran HensleyPlace 7 · Grade 12 · John Carroll | 12 | John Carroll | 19:46.6 |
| 8 | Martin HathawayPlace 8 · Grade 10 · Northern MD FCA | 10 | Northern MD FCA | 20:16.0 |
| 9 | Tommy ParrishPlace 9 · Grade 11 · John Carroll | 11 | John Carroll | 20:18.7 |
| 10 | Braden KrantzPlace 10 · Grade 12 · John Carroll | 12 | John Carroll | 20:29.1 |
| 11 | Julian MoreyPlace 11 · Grade 10 · Northern MD FCA | 10 | Northern MD FCA | 20:33.4 |
| 12 | Tim MingPlace 12 · Grade 9 · John Carroll | 9 | John Carroll | 20:48.5 PR |
| 13 | Jeremy PughPlace 13 · Grade 9 · Harford Christian | 9 | Harford Christian | 21:41.9 |
| 14 | Nathaniel OwensPlace 14 · Grade 10 · Northern MD FCA | 10 | Northern MD FCA | 21:47.4 |
| 15 | Brenden BurkePlace 15 · Grade 10 · Northern MD FCA | 10 | Northern MD FCA | 22:19.6 |
| 16 | Luke TaylorPlace 16 · Grade 11 · Harford Christian | 11 | Harford Christian | 22:56.8 |
| 17 | Samuel HowardPlace 17 · Grade 10 · Northern MD FCA | 10 | Northern MD FCA | 22:59.6 |
| 18 | Cassius ToyPlace 18 · Grade 9 · Harford Christian | 9 | Harford Christian | 23:40.5 |
| 19 | Erwin HenzPlace 19 · Grade 9 · Harford Christian | 9 | Harford Christian | 23:48.9 |
| 20 | Luke MawdesleyPlace 20 · Grade 11 · Northern MD FCA | 11 | Northern MD FCA | 23:49.9 |
| 21 | Matthias BrownPlace 21 · Grade 9 · Northern MD FCA | 9 | Northern MD FCA | 24:42.3 |
| 22 | Matthew DurchanekPlace 22 · Grade 12 · John Carroll | 12 | John Carroll | 24:48.4 |
| 23 | Josiah RodriguezPlace 23 · Grade 10 · Harford Christian | 10 | Harford Christian | 25:12.5 |
| 24 | Aaron StaatPlace 24 · Grade 10 · Northern MD FCA | 10 | Northern MD FCA | 25:32.7 |
| 25 | Evan GoldbergPlace 25 · Grade 9 · John Carroll | 9 | John Carroll | 26:04.9 |
| 26 | Christopher TredwayPlace 26 · Grade 12 · Northern MD FCA | 12 | Northern MD FCA | 26:10.3 |
| 27 | Zachary MetzPlace 27 · Grade 9 · Northern MD FCA | 9 | Northern MD FCA | 26:18.5 |
| 28 | Caleb EasonPlace 28 · Grade 12 · Perry Hall Christian | 12 | Perry Hall Christian | 26:35.4 |
| 29 | Caiden HallPlace 29 · Grade 10 · Perry Hall Christian | 10 | Perry Hall Christian | 28:46.0 |
| 30 | Nathan EasonPlace 30 · Grade 10 · Perry Hall Christian | 10 | Perry Hall Christian | 28:53.3 |
| 31 | Jeremiah Van BemmelPlace 31 · Grade 12 · Northern MD FCA | 12 | Northern MD FCA | 29:26.5 |
| 32 | Brandon DurantPlace 32 · Grade 9 · Perry Hall Christian | 9 | Perry Hall Christian | 29:33.9 |
| 33 | Nathan SnyderPlace 33 · Grade 10 · John Carroll | 10 | John Carroll | 30:03.0 PR |
| 34 | Alex PociluykoPlace 34 · Grade 9 · John Carroll | 9 | John Carroll | 30:46.5 |
| 35 | Tyrese JacksonPlace 35 · Grade 9 · Harford Christian | 9 | Harford Christian | 31:44.2 PR |
| 36 | James LongoPlace 36 · Grade 12 · Harford Christian | 12 | Harford Christian | 31:44.7 |
| 37 | Timmy ForloinePlace 37 · Grade 9 · Harford Christian | 9 | Harford Christian | 32:31.5 |
| 38 | Alex TaylorPlace 38 · Grade 9 · Harford Christian | 9 | Harford Christian | 34:04.2 PR |