| 1 | Zane WehyePlace 1 · Grade 12 · Franklin | 12 | Franklin | 18:53 |
| 2 | Eli AitkenPlace 2 · Grade 11 · Hereford | 11 | Hereford | 19:39 |
| 3 | Alfred James llPlace 3 · Grade 12 · Milford Mill | 12 | Milford Mill | 19:55 |
| 4 | Gilad WeisbergPlace 4 · Grade 10 · Hereford | 10 | Hereford | 21:34 |
| 5 | Jackson BreinerPlace 5 · Grade 11 · Hereford | 11 | Hereford | 21:41 |
| 6 | Katahdin McClurePlace 6 · Grade 12 · Hereford | 12 | Hereford | 21:52 |
| 7 | Jeremiah DavisPlace 7 · Grade 12 · Randallstown | 12 | Randallstown | 22:10 |
| 8 | Nate BerkowitzPlace 8 · Grade 11 · Hereford | 11 | Hereford | 22:35 |
| 9 | Tristan CornwellPlace 9 · Grade 10 · Hereford | 10 | Hereford | 22:35 |
| 10 | Jack EarpPlace 10 · Grade 12 · Hereford | 12 | Hereford | 22:39 |
| 11 | Tommy HanlonPlace 11 · Grade 11 · Hereford | 11 | Hereford | 22:39 |
| 12 | Nick HousePlace 12 · Grade 11 · Hereford | 11 | Hereford | 22:42 |
| 13 | Brady HarterPlace 13 · Grade 10 · Hereford | 10 | Hereford | 23:32 |
| 14 | Holden CrockettPlace 14 · Grade 9 · Hereford | 9 | Hereford | 23:48 |
| 15 | Moshe BealPlace 15 · Grade 11 · Randallstown | 11 | Randallstown | 24:02 |
| 16 | Jack DryliePlace 16 · Grade 10 · Hereford | 10 | Hereford | 24:08 |
| 17 | Nathan OrtelPlace 17 · Grade 11 · Hereford | 11 | Hereford | 24:17 |
| 18 | Charles EllwoodPlace 18 · Grade 11 · Hereford | 11 | Hereford | 24:39 |
| 19 | Bryan OrtizPlace 19 · Grade 10 · Franklin | 10 | Franklin | 25:02 |
| 20 | Araby MillerPlace 20 · Grade 10 · Franklin | 10 | Franklin | 25:59 |
| 21 | Idris Chambers-BanksPlace 21 · Grade 9 · Woodlawn | 9 | Woodlawn | 26:22 PR |
| 22 | Joe EllerPlace 22 · Grade 11 · Hereford | 11 | Hereford | 26:31 |
| 23 | JyQuone McCloudPlace 23 · Grade 11 · Lansdowne | 11 | Lansdowne | 26:32 |
| 24 | Joseph JacobPlace 24 · Grade 12 · Lansdowne | 12 | Lansdowne | 26:33 |
| 25 | Patrick HarmonPlace 25 · Grade 12 · Lansdowne | 12 | Lansdowne | 26:34 |
| 26 | Austin AlbertsPlace 26 · Grade 10 · Hereford | 10 | Hereford | 26:41 |
| 27 | AJ DeMossPlace 27 · Grade 9 · Franklin | 9 | Franklin | 26:56 |
| 28 | Shane JohnsonPlace 28 · Grade 10 · Franklin | 10 | Franklin | 26:58 |
| 29 | Frederick MfoudiPlace 29 · Grade 11 · Randallstown | 11 | Randallstown | 29:10 |
| 30 | Camden BergstromPlace 30 · Grade 10 · Franklin | 10 | Franklin | 30:12 |
| 31 | Sterling PaigePlace 31 · Grade 10 · Franklin | 10 | Franklin | 30:20 |
| 32 | Jaylin CourtneyPlace 32 · Grade 10 · Milford Mill | 10 | Milford Mill | 31:07 |