| 1 | Benjamin SaltysiakPlace 1 · Grade 12 · Harford Tech | 12 | Harford Tech | 17:29.12 |
| 2 | Nicholas KirklandPlace 2 · Grade 12 · C. Milton Wright | 12 | C. Milton Wright | 17:45.72 |
| 3 | Luke PuhallaPlace 3 · Grade 11 · C. Milton Wright | 11 | C. Milton Wright | 18:22.81 |
| 4 | Justin NaylorPlace 4 · Grade 11 · Joppatowne | 11 | Joppatowne | 18:36.00 |
| 5 | Anthony ManzoPlace 5 · Grade 11 · Harford Tech | 11 | Harford Tech | 18:46.63 |
| 6 | Peter DonarumPlace 6 · Grade 12 · C. Milton Wright | 12 | C. Milton Wright | 18:49.34 |
| 7 | Tanner CarsonPlace 7 · Grade 10 · Harford Tech | 10 | Harford Tech | 19:13.31 |
| 8 | Kevin RoederPlace 8 · Grade 10 · Harford Tech | 10 | Harford Tech | 19:20.44 |
| 9 | Justin FeblesPlace 9 · Grade 12 · Harford Tech | 12 | Harford Tech | 19:27.22 |
| 10 | Gavin CarsonPlace 10 · Grade 12 · Harford Tech | 12 | Harford Tech | 19:37.38 |
| 11 | Teddy CasemPlace 11 · Grade 12 · C. Milton Wright | 12 | C. Milton Wright | 19:42.31 |
| 12 | Thomas DragunasPlace 12 · Grade 12 · C. Milton Wright | 12 | C. Milton Wright | 19:49.66 |
| 13 | Trevor DownesPlace 13 · Grade 12 · C. Milton Wright | 12 | C. Milton Wright | 19:50.18 |
| 14 | Matt RitzPlace 14 · Grade 12 · C. Milton Wright | 12 | C. Milton Wright | 19:57.15 |
| 15 | Tyler LunsfordPlace 15 · Grade 11 · C. Milton Wright | 11 | C. Milton Wright | 20:12.91 |
| 16 | Fabien LarondePlace 16 · Grade 10 · C. Milton Wright | 10 | C. Milton Wright | 20:13.96 |
| 17 | Thomas McNuttPlace 17 · Grade 12 · C. Milton Wright | 12 | C. Milton Wright | 20:15.00 |
| 18 | Shane BeeglePlace 18 · Grade 10 · C. Milton Wright | 10 | C. Milton Wright | 20:16.59 |
| 19 | Caleb QuinnPlace 19 · Grade 10 · Harford Tech | 10 | Harford Tech | 20:23.91 |
| 20 | Asher BolenPlace 20 · Grade 9 · C. Milton Wright | 9 | C. Milton Wright | 21:19.78 |
| 21 | Seth BaltimorePlace 21 · Grade 10 · C. Milton Wright | 10 | C. Milton Wright | 21:31.25 |
| 22 | Chase GarciaPlace 22 · Grade 10 · C. Milton Wright | 10 | C. Milton Wright | 21:33.09 |
| 23 | Samuel JahnkePlace 23 · Grade 11 · Harford Tech | 11 | Harford Tech | 21:43.84 |
| 24 | Darnae NashPlace 24 · Grade 11 · Joppatowne | 11 | Joppatowne | 21:44.46 |
| 25 | Lucas BurtonPlace 25 · Grade 9 · C. Milton Wright | 9 | C. Milton Wright | 21:44.59 |
| 26 | Sam LeviPlace 26 · Grade 10 · C. Milton Wright | 10 | C. Milton Wright | 22:00.44 |
| 27 | Donovan BeckPlace 27 · Grade 12 · Joppatowne | 12 | Joppatowne | 22:13.81 |
| 28 | Zachary ErnstPlace 28 · Grade 10 · Harford Tech | 10 | Harford Tech | 22:53.28 |
| 29 | Matthew DavidsonPlace 29 · Grade 12 · C. Milton Wright | 12 | C. Milton Wright | 23:13.59 |
| 30 | Aiden PohlnerPlace 30 · Grade 11 · C. Milton Wright | 11 | C. Milton Wright | 23:47.03 |
| 31 | Josh AdamsPlace 31 · Grade 12 · C. Milton Wright | 12 | C. Milton Wright | 24:03.03 |
| 32 | Zach DroskiPlace 32 · Grade 10 · C. Milton Wright | 10 | C. Milton Wright | 24:08.81 |
| 33 | Carter LaPortePlace 33 · Grade 10 · Harford Tech | 10 | Harford Tech | 24:10.96 |
| 34 | Evan DavisPlace 34 · Grade 9 · C. Milton Wright | 9 | C. Milton Wright | 24:16.53 |
| 35 | Andrew NollPlace 35 · Grade 11 · C. Milton Wright | 11 | C. Milton Wright | 24:44.06 |
| 36 | Eli MillerPlace 36 · Grade 9 · Harford Tech | 9 | Harford Tech | 25:07.31 |
| 37 | Elliott SchifferPlace 37 · Grade 10 · C. Milton Wright | 10 | C. Milton Wright | 25:15.66 |
| 38 | Eric GriffinPlace 38 · Grade 10 · C. Milton Wright | 10 | C. Milton Wright | 25:54.25 |
| 39 | Brycen KingPlace 39 · Grade 10 · C. Milton Wright | 10 | C. Milton Wright | 26:58.34 |
| 40 | Chukwudi UdolisaPlace 40 · Grade 12 · Joppatowne | 12 | Joppatowne | 27:01.52 |
| 41 | Theo SilberPlace 41 · Grade 11 · C. Milton Wright | 11 | C. Milton Wright | 27:41.59 |
| 42 | Drew StegemeyerPlace 42 · Grade 10 · C. Milton Wright | 10 | C. Milton Wright | 28:00.38 |
| 43 | Nolan RobertsonPlace 43 · Grade 9 · C. Milton Wright | 9 | C. Milton Wright | 29:23.03 |
| 44 | Marco AbbruzzesePlace 44 · Grade 11 · Harford Tech | 11 | Harford Tech | 29:59.66 |
| 45 | Christopher BaumgartnerPlace 45 · Grade 9 · Harford Tech | 9 | Harford Tech | 30:04.44 |
| 46 | Evan RichardsonPlace 46 · Grade 10 · Harford Tech | 10 | Harford Tech | 31:24.78 |
| 47 | William ShekPlace 47 · Grade 9 · Harford Tech | 9 | Harford Tech | 31:26.28 |
| 48 | Aasim AminPlace 48 · Grade 12 · Joppatowne | 12 | Joppatowne | 32:43.59 |
| 49 | James SpedePlace 49 · Grade 11 · C. Milton Wright | 11 | C. Milton Wright | 33:09.78 |
| 50 | Norman BerginPlace 50 · Grade 12 · Harford Tech | 12 | Harford Tech | 33:11.34 |
| 51 | Cardin TranPlace 51 · Grade 9 · C. Milton Wright | 9 | C. Milton Wright | 41:12.75 |