| 1 | Antonio HernandezPlace 1 · Grade 12 · Fallston | 12 | Fallston | 16:34.5 |
| 2 | Holden CrossPlace 2 · Grade 12 · Aberdeen | 12 | Aberdeen | 16:48.4 |
| 3 | James OrttPlace 3 · Grade 11 · North Harford | 11 | North Harford | 16:53.3 |
| 4 | Nicholas KirklandPlace 4 · Grade 11 · C. Milton Wright | 11 | C. Milton Wright | 17:01.5 |
| 5 | Luke PuhullaPlace 5 · Grade 10 · C. Milton Wright | 10 | C. Milton Wright | 17:17.4 |
| 6 | Ethan FoxPlace 6 · Grade 12 · C. Milton Wright | 12 | C. Milton Wright | 17:34.4 |
| 7 | Austin ParryPlace 7 · Grade 11 · North Harford | 11 | North Harford | 17:41.5 |
| 8 | Eryk BenderPlace 8 · Grade 10 · Fallston | 10 | Fallston | 17:47.1 |
| 9 | Benjamin SaltysiakPlace 9 · Grade 11 · Harford Tech | 11 | Harford Tech | 17:49.9 |
| 10 | Alan TyoPlace 10 · Grade 12 · Harford Tech | 12 | Harford Tech | 17:50.1 |
| 11 | Gavin KahlerPlace 11 · Grade 11 · Fallston | 11 | Fallston | 17:53.3 |
| 12 | Darian WaltersPlace 12 · Grade 10 · Edgewood | 10 | Edgewood | 17:54.9 |
| 13 | Daniel WilsonPlace 13 · Grade 12 · Aberdeen | 12 | Aberdeen | 18:02.1 |
| 14 | Lars LefkowitzPlace 14 · Grade 12 · Aberdeen | 12 | Aberdeen | 18:10.0 |
| 15 | Teddy CasemPlace 15 · Grade 11 · C. Milton Wright | 11 | C. Milton Wright | 18:10.1 |
| 16 | Trevor DownesPlace 16 · Grade 11 · C. Milton Wright | 11 | C. Milton Wright | 18:13.9 |
| 17 | Robert DavisPlace 17 · Grade 9 · Havre De Grace | 9 | Havre De Grace | 18:22.3 |
| 18 | Theodore RosePlace 18 · Grade 12 · Edgewood | 12 | Edgewood | 18:24.7 |
| 19 | Tyler VandarwarkaPlace 19 · Grade 11 · Havre De Grace | 11 | Havre De Grace | 18:25.8 |
| 20 | Roman JassoPlace 20 · Grade 10 · Aberdeen | 10 | Aberdeen | 18:26.7 |
| 21 | Evan OldewurtelPlace 21 · Grade 9 · Edgewood | 9 | Edgewood | 18:29.0 |
| 22 | Tanner CarsonPlace 22 · Grade 9 · Harford Tech | 9 | Harford Tech | 18:40.5 |
| 23 | Jackson DohertyPlace 23 · Grade 12 · C. Milton Wright | 12 | C. Milton Wright | 18:40.5 |
| 24 | Nicholas SpanglerPlace 24 · Grade 9 · Fallston | 9 | Fallston | 18:41.9 |
| 25 | Kevin RoederPlace 25 · Grade 9 · Harford Tech | 9 | Harford Tech | 18:49.4 |
| 26 | James BarredaPlace 26 · Grade 10 · Edgewood | 10 | Edgewood | 18:50.5 |
| 27 | Jackson HunsingerPlace 27 · Grade 10 · Fallston | 10 | Fallston | 19:04.4 |
| 28 | Brenden MaloyPlace 28 · Grade 12 · C. Milton Wright | 12 | C. Milton Wright | 19:13.1 |
| 29 | Ethan RyanPlace 29 · Grade 10 · Aberdeen | 10 | Aberdeen | 19:17.5 |
| 30 | Blake CarberryPlace 30 · Grade 11 · North Harford | 11 | North Harford | 19:18.1 |
| 31 | Grayson KastenPlace 31 · Grade 11 · Fallston | 11 | Fallston | 19:22.3 |
| 32 | Matthew ElliottPlace 32 · Grade 11 · Patterson Mill | 11 | Patterson Mill | 19:30.3 |
| 33 | Alex ChaconaPlace 33 · Grade 12 · Fallston | 12 | Fallston | 19:31.3 |
| 34 | Kaiden SchopfPlace 34 · Grade 11 · Patterson Mill | 11 | Patterson Mill | 19:32.6 |
| 35 | Cole MillerPlace 35 · Grade 9 · Patterson Mill | 9 | Patterson Mill | 19:32.9 |
| 36 | Dylan NixonPlace 36 · Grade 9 · Patterson Mill | 9 | Patterson Mill | 19:34.5 |
| 37 | Eric CumbiePlace 37 · Grade 10 · Havre De Grace | 10 | Havre De Grace | 19:34.7 |
| 38 | Benjamin IampieriPlace 38 · Grade 12 · North Harford | 12 | North Harford | 19:36.2 |
| 39 | Andrew RobinsonPlace 39 · Grade 12 · North Harford | 12 | North Harford | 19:45.0 |
| 40 | Jacob FrucheyPlace 40 · Grade 11 · Havre De Grace | 11 | Havre De Grace | 19:58.0 |
| 41 | Michael PomalesPlace 41 · Grade 12 · Aberdeen | 12 | Aberdeen | 20:14.7 |
| 42 | Derek RuddPlace 42 · Grade 12 · Harford Tech | 12 | Harford Tech | 20:21.8 |
| 43 | Sean HarricharanPlace 43 · Grade 11 · Bel Air | 11 | Bel Air | 20:22.0 |
| 44 | Andrew HigginsPlace 44 · Grade 11 · Havre De Grace | 11 | Havre De Grace | 20:27.2 |
| 45 | Justin CollinsPlace 45 · Grade 10 · North Harford | 10 | North Harford | 20:27.2 |
| 46 | Grayson CriswellPlace 46 · Grade 10 · Patterson Mill | 10 | Patterson Mill | 20:31.6 |
| 47 | Jack BakerPlace 47 · Grade 10 · Patterson Mill | 10 | Patterson Mill | 21:08.1 |
| 48 | Leo DinanPlace 48 · Grade 11 · Bel Air | 11 | Bel Air | 21:13.8 |
| 49 | Timothy KassebaumPlace 49 · Grade 9 · Aberdeen | 9 | Aberdeen | 21:20.4 |
| 50 | Charles TaylorPlace 50 · Grade 9 · Bel Air | 9 | Bel Air | 21:35.5 |
| 51 | Kyle HoyPlace 51 · Grade 12 · North Harford | 12 | North Harford | 21:36.1 |
| 52 | Caleb SaboyPlace 52 · Grade 9 · Bel Air | 9 | Bel Air | 21:39.0 |
| 53 | William HallPlace 53 · Grade 10 · Bel Air | 10 | Bel Air | 21:45.5 |
| 54 | Anthony ManzoPlace 54 · Grade 10 · Harford Tech | 10 | Harford Tech | 23:16.2 |