| 1 | Nolan MurphyPlace 1 · Grade 10 · Bel Air | 10 | Bel Air | 17:11.41 PR |
| 2 | Andrew BursteinPlace 2 · Grade 12 · Bel Air | 12 | Bel Air | 17:22.59 PR |
| 3 | Victor FloresPlace 3 · Grade 11 · Harford Tech | 11 | Harford Tech | 17:37.11 |
| 4 | Ryan GlackinPlace 4 · Grade 12 · Bel Air | 12 | Bel Air | 17:44.77 |
| 5 | Cole RainsPlace 5 · Grade 10 · Harford Tech | 10 | Harford Tech | 17:55.49 |
| 6 | Noah HussungPlace 6 · Grade 12 · North Harford | 12 | North Harford | 17:59.57 |
| 7 | Luke BednarekPlace 7 · Grade 11 · Harford Tech | 11 | Harford Tech | 18:09.91 |
| 8 | Daniel SansPlace 8 · Grade 11 · Edgewood | 11 | Edgewood | 18:15.20 |
| 9 | Sebastian OescherPlace 9 · Grade 12 · Bel Air | 12 | Bel Air | 18:16.69 PR |
| 10 | Garrett OescherPlace 10 · Grade 12 · Bel Air | 12 | Bel Air | 18:25.29 PR |
| 11 | Noah HunsingerPlace 11 · Grade 12 · Fallston | 12 | Fallston | 18:30.81 PR |
| 12 | Kaiden MillerPlace 12 · Grade 12 · Fallston | 12 | Fallston | 18:35.34 PR |
| 13 | Donovan BoylePlace 13 · Grade 10 · Bel Air | 10 | Bel Air | 18:35.38 |
| 14 | Samuel ChadwickPlace 14 · Grade 12 · Havre De Grace | 12 | Havre De Grace | 18:40.42 |
| 15 | James RosePlace 15 · Grade 11 · Edgewood | 11 | Edgewood | 18:43.90 |
| 16 | Maxton FolmerPlace 16 · Grade 12 · Bel Air | 12 | Bel Air | 18:45.97 PR |
| 17 | Karimseriba KonatePlace 17 · Grade 12 · Joppatowne | 12 | Joppatowne | 18:49.15 |
| 18 | Miguel TorresPlace 18 · Grade 10 · Bel Air | 10 | Bel Air | 18:49.35 |
| 19 | Colin MorelliPlace 19 · Grade 12 · Bel Air | 12 | Bel Air | 18:50.70 |
| 20 | Joshua DeitzelPlace 20 · Grade 11 · Patterson Mill | 11 | Patterson Mill | 18:55.73 |
| 21 | Landon FastPlace 21 · Grade 11 · Patterson Mill | 11 | Patterson Mill | 18:56.52 |
| 22 | Gavin BillingsPlace 22 · Grade 11 · North Harford | 11 | North Harford | 19:06.29 |
| 23 | Jack TaylorPlace 23 · Grade 12 · Bel Air | 12 | Bel Air | 19:08.61 PR |
| 24 | Zach ShimaitisPlace 24 · Grade 12 · Fallston | 12 | Fallston | 19:12.55 |
| 25 | Asher BolenPlace 25 · Grade 12 · C. Milton Wright | 12 | C. Milton Wright | 19:14.15 |
| 26 | Tanner DriscollPlace 26 · Grade 10 · Fallston | 10 | Fallston | 19:30.18 PR |
| 27 | Braylen GrayPlace 27 · Grade 12 · North Harford | 12 | North Harford | 19:31.26 PR |
| 28 | Jonas GoodmanPlace 28 · Grade 11 · North Harford | 11 | North Harford | 19:33.06 |
| 29 | Anthony DomenicoPlace 29 · Grade 11 · Bel Air | 11 | Bel Air | 19:35.54 |
| 30 | Walter ScarboroughPlace 30 · Grade 12 · North Harford | 12 | North Harford | 19:41.75 |
| 31 | Emmanuel FowowePlace 31 · Grade 12 · Edgewood | 12 | Edgewood | 19:45.97 |
| 32 | Jonathan KoimurPlace 32 · Grade 12 · Harford Tech | 12 | Harford Tech | 19:55.53 |
| 33 | Dominic CangelosiPlace 33 · Grade 12 · Fallston | 12 | Fallston | 19:57.22 |
| 34 | Cameron DevinePlace 34 · Grade 10 · Patterson Mill | 10 | Patterson Mill | 20:02.97 |
| 35 | Kallen BurkePlace 35 · Grade 9 · Fallston | 9 | Fallston | 20:14.59 PR |
| 36 | Javier TorresPlace 36 · Grade 12 · Aberdeen | 12 | Aberdeen | 20:16.81 |
| 37 | Anthony JabbourPlace 37 · Grade 12 · Bel Air | 12 | Bel Air | 20:18.35 PR |
| 38 | Brian MangoldPlace 38 · Grade 11 · Patterson Mill | 11 | Patterson Mill | 20:21.58 |
| 39 | Paul BoyntonPlace 39 · Grade 11 · North Harford | 11 | North Harford | 20:23.36 PR |
| 40 | Oluwatomisin AdedijiPlace 40 · Grade 12 · Edgewood | 12 | Edgewood | 20:25.03 |
| 41 | Nathaniel BailletPlace 41 · Grade 11 · North Harford | 11 | North Harford | 20:25.68 |
| 42 | Caleb GoodmanPlace 42 · Grade 9 · North Harford | 9 | North Harford | 20:26.01 PR |
| 43 | Benjamin KelahanPlace 43 · Grade 11 · Harford Tech | 11 | Harford Tech | 20:26.09 |
| 44 | Maxwell HarbinPlace 44 · Grade 9 · Bel Air | 9 | Bel Air | 20:26.41 |
| 45 | Trent LisowskyPlace 45 · Grade 9 · Bel Air | 9 | Bel Air | 20:26.87 |
| 46 | Donovan KorponPlace 46 · Grade 10 · Harford Tech | 10 | Harford Tech | 20:27.06 |
| 47 | Nathan HawkPlace 47 · Grade 12 · C. Milton Wright | 12 | C. Milton Wright | 20:27.31 |
| 48 | Alexander JesterPlace 48 · Grade 10 · Aberdeen | 10 | Aberdeen | 20:34.20 |
| 49 | Ryan JoslinPlace 49 · Grade 10 · Patterson Mill | 10 | Patterson Mill | 20:37.87 |
| 50 | Owen StarbuckPlace 50 · Grade 11 · Edgewood | 11 | Edgewood | 20:39.07 |
| 51 | Micah BrysonPlace 51 · Grade 10 · C. Milton Wright | 10 | C. Milton Wright | 20:39.93 |
| 52 | Logan MurphyPlace 52 · Grade 11 · North Harford | 11 | North Harford | 20:57.83 PR |
| 53 | Paul HiasneyPlace 53 · Grade 9 · North Harford | 9 | North Harford | 21:06.02 PR |
| 54 | Stephen VaripatisPlace 54 · Grade 9 · Fallston | 9 | Fallston | 21:07.64 PR |
| 55 | Oscar KerschbaumPlace 55 · Grade 11 · Bel Air | 11 | Bel Air | 21:11.66 |
| 56 | Brad KaskelPlace 56 · Grade 9 · Fallston | 9 | Fallston | 21:13.81 PR |
| 57 | Ryan BancellsPlace 57 · Grade 11 · North Harford | 11 | North Harford | 21:14.42 |
| 58 | Ethan SeiplePlace 58 · Grade 11 · Patterson Mill | 11 | Patterson Mill | 21:24.54 |
| 59 | Jackson BaileyPlace 59 · Grade 9 · Fallston | 9 | Fallston | 21:24.75 PR |
| 60 | Peter StottPlace 60 · Grade 10 · C. Milton Wright | 10 | C. Milton Wright | 21:29.22 |
| 61 | Cooper PigottPlace 61 · Grade 9 · C. Milton Wright | 9 | C. Milton Wright | 21:30.82 |
| 62 | Jeremiah WhitePlace 62 · Grade 11 · Patterson Mill | 11 | Patterson Mill | 21:33.68 |
| 63 | Charles JorgePlace 63 · Grade 10 · Aberdeen | 10 | Aberdeen | 21:39.80 |
| 64 | Cannon LacyPlace 64 · Grade 9 · North Harford | 9 | North Harford | 21:50.47 PR |
| 65 | Clifford (Will) BasshamPlace 65 · Grade 9 · C. Milton Wright | 9 | C. Milton Wright | 21:50.54 |
| 66 | Landon TravisPlace 66 · Grade 10 · C. Milton Wright | 10 | C. Milton Wright | 21:55.27 |
| 67 | Jaiden GloverPlace 67 · Grade 11 · Edgewood | 11 | Edgewood | 22:02.05 PR |
| 68 | Connor KlingseisPlace 68 · Grade 10 · Patterson Mill | 10 | Patterson Mill | 22:02.71 |
| 69 | Carter BaynePlace 69 · Grade 11 · Havre De Grace | 11 | Havre De Grace | 22:14.37 |
| 70 | David KellyPlace 70 · Grade 9 · Harford Tech | 9 | Harford Tech | 22:16.02 |
| 71 | Seth VanGosenPlace 71 · Grade 11 · Aberdeen | 11 | Aberdeen | 22:46.83 |
| 72 | Alexander KellyPlace 72 · Grade 9 · Edgewood | 9 | Edgewood | 22:51.23 |
| 73 | Tyshawn ThomasPlace 73 · Grade 9 · Harford Tech | 9 | Harford Tech | 22:54.37 |
| 74 | Noah MarshallPlace 74 · Grade 11 · Patterson Mill | 11 | Patterson Mill | 22:54.54 |
| 75 | Jeremiah HarmonPlace 75 · Grade 9 · Aberdeen | 9 | Aberdeen | 23:00.62 |
| 76 | Lucas BatesPlace 76 · Grade 9 · Harford Tech | 9 | Harford Tech | 23:01.12 |
| 77 | Axel HarrisonPlace 77 · Grade 9 · Harford Tech | 9 | Harford Tech | 23:02.73 |
| 78 | Ryan WeerPlace 78 · Grade 10 · Harford Tech | 10 | Harford Tech | 23:02.89 |
| 79 | Ben AllmanPlace 79 · Grade 10 · Havre De Grace | 10 | Havre De Grace | 23:05.52 |
| 80 | Sean McHenryPlace 80 · Grade 11 · Aberdeen | 11 | Aberdeen | 23:13.66 |
| 81 | Chase WeismanPlace 81 · Grade 12 · North Harford | 12 | North Harford | 23:17.54 |
| 82 | Kolby GreinerPlace 82 · Grade 9 · Fallston | 9 | Fallston | 23:23.64 PR |
| 83 | Trevor SchroederPlace 83 · Grade 10 · Fallston | 10 | Fallston | 23:25.39 PR |
| 84 | James Von VolenPlace 84 · Grade 9 · Fallston | 9 | Fallston | 23:28.21 PR |
| 85 | Bryson JacobsPlace 85 · Grade 9 · Fallston | 9 | Fallston | 23:28.53 PR |
| 86 | Kyle ZylstraPlace 86 · Grade 10 · Bel Air | 10 | Bel Air | 23:28.55 |
| 87 | Charlie GuckertPlace 87 · Grade 10 · Fallston | 10 | Fallston | 23:29.57 PR |
| 88 | Luke BlickenstaffPlace 88 · Grade 9 · Fallston | 9 | Fallston | 23:29.57 PR |
| 89 | Nico FloresPlace 89 · Grade 11 · Patterson Mill | 11 | Patterson Mill | 23:30.24 |
| 90 | Derek CaseyPlace 90 · Grade 10 · Patterson Mill | 10 | Patterson Mill | 23:41.44 PR |
| 91 | Connor DotsonPlace 91 · Grade 9 · Fallston | 9 | Fallston | 23:47.27 PR |
| 92 | Parker SmithPlace 92 · Grade 9 · Bel Air | 9 | Bel Air | 23:55.15 |
| 93 | Ethan LeyburnPlace 93 · Grade 9 · North Harford | 9 | North Harford | 23:56.57 |
| 94 | Aidan DudaPlace 94 · Grade 10 · North Harford | 10 | North Harford | 24:03.17 PR |
| 95 | Christian Hart-WorthPlace 95 · Grade 9 · Patterson Mill | 9 | Patterson Mill | 24:03.89 PR |
| 96 | Jameson TaylorPlace 96 · Grade 12 · Patterson Mill | 12 | Patterson Mill | 24:07.57 PR |
| 97 | Alex MeisenhelderPlace 97 · Grade 9 · C. Milton Wright | 9 | C. Milton Wright | 24:11.53 |
| 98 | Ethan LeahyPlace 98 · Grade 12 · Aberdeen | 12 | Aberdeen | 24:20.27 |
| 99 | Brayden JonesPlace 99 · Grade 11 · Bel Air | 11 | Bel Air | 24:29.07 PR |
| 100 | Nolan RobertsonPlace 100 · Grade 12 · C. Milton Wright | 12 | C. Milton Wright | 24:33.49 |
| 101 | Jeremiah AgbesiPlace 101 · Grade 11 · Edgewood | 11 | Edgewood | 24:47.59 |
| 102 | Angelo Camargo SanchezPlace 102 · Grade 11 · Bel Air | 11 | Bel Air | 24:47.87 |
| 103 | Deklon CrothersPlace 103 · Grade 11 · Havre De Grace | 11 | Havre De Grace | 24:50.31 |
| 104 | Joey TramontanaPlace 104 · Grade 10 · Havre De Grace | 10 | Havre De Grace | 24:55.10 |
| 105 | Noah CarpenterPlace 105 · Grade 12 · North Harford | 12 | North Harford | 24:57.71 PR |
| 106 | Gavin TurnerPlace 106 · Grade 11 · Bel Air | 11 | Bel Air | 24:59.00 PR |
| 107 | Henry GrossPlace 107 · Grade 10 · Harford Tech | 10 | Harford Tech | 24:59.88 |
| 108 | Nathan SacraPlace 108 · Grade 9 · Bel Air | 9 | Bel Air | 25:11.03 PR |
| 109 | Jack HamitonPlace 109 · Grade 12 · North Harford | 12 | North Harford | 25:19.08 |
| 110 | Blake KraftPlace 110 · Grade 10 · Fallston | 10 | Fallston | 25:29.48 |
| 111 | Jacob EskinaziPlace 111 · Grade 12 · Havre De Grace | 12 | Havre De Grace | 25:45.28 |
| 112 | Aaron AdamsPlace 112 · Grade 10 · North Harford | 10 | North Harford | 26:23.88 PR |
| 113 | Philip SteierPlace 113 · Grade 9 · Patterson Mill | 9 | Patterson Mill | 27:01.01 PR |
| 114 | William TejadaPlace 114 · Grade 10 · North Harford | 10 | North Harford | 27:30.87 |
| 115 | Cole DeptulaPlace 115 · Grade 9 · C. Milton Wright | 9 | C. Milton Wright | 27:57.69 |
| 116 | Cardin TranPlace 116 · Grade 12 · C. Milton Wright | 12 | C. Milton Wright | 29:41.59 |
| 117 | Ian FeilerPlace 117 · Grade 12 · Patterson Mill | 12 | Patterson Mill | 33:16.94 |