| 1 | Simon McGillivrayPlace 1 · Grade 12 · Brunswick | 12 | Brunswick | 16:28.02 |
| 2 | Dylan HerbstPlace 2 · Grade 11 · Smithsburg | 11 | Smithsburg | 16:42.52 |
| 3 | Asher AdelmanPlace 3 · Grade 12 · Brunswick | 12 | Brunswick | 16:44.85 |
| 4 | Kenai BlackPlace 4 · Grade 12 · Bohemia Manor | 12 | Bohemia Manor | 16:49.84 |
| 5 | Michael WynkoopPlace 5 · Grade 12 · Smithsburg | 12 | Smithsburg | 17:08.50 |
| 6 | Noah RilingPlace 6 · Grade 10 · Catoctin | 10 | Catoctin | 17:14.70 |
| 7 | Hunter VandreyPlace 7 · Grade 11 · Fallston | 11 | Fallston | 17:17.08 |
| 8 | Nick SpanglerPlace 8 · Grade 12 · Fallston | 12 | Fallston | 17:19.89 |
| 9 | Dustin LongPlace 9 · Grade 12 · Allegany | 12 | Allegany | 17:24.21 |
| 10 | Ian PawluczkowyczPlace 10 · Grade 12 · Carver A&T | 12 | Carver A&T | 17:28.09 PR |
| 11 | Ethan MauckPlace 11 · Grade 9 · Mountain Ridge | 9 | Mountain Ridge | 17:35.52 |
| 12 | Chris NovakPlace 12 · Grade 12 · Patterson Mill | 12 | Patterson Mill | 17:42.06 |
| 13 | Bryce ConleyPlace 13 · Grade 9 · Bohemia Manor | 9 | Bohemia Manor | 17:42.21 |
| 14 | Gavin GrossPlace 14 · Grade 11 · Smithsburg | 11 | Smithsburg | 17:42.27 |
| 15 | Grayson WynkoopPlace 15 · Grade 9 · Smithsburg | 9 | Smithsburg | 17:44.37 |
| 16 | Camilo MellottPlace 16 · Grade 12 · Smithsburg | 12 | Smithsburg | 17:45.83 |
| 17 | Michael BeserPlace 17 · Grade 12 · Harford Tech | 12 | Harford Tech | 17:54.21 |
| 18 | Griffen AdelmanPlace 18 · Grade 10 · Brunswick | 10 | Brunswick | 17:57.27 |
| 19 | Tanner CarsonPlace 19 · Grade 12 · Harford Tech | 12 | Harford Tech | 17:58.23 |
| 20 | Dario LavellePlace 20 · Grade 10 · South Carroll | 10 | South Carroll | 17:59.04 |
| 21 | Kevin RoederPlace 21 · Grade 12 · Harford Tech | 12 | Harford Tech | 18:01.96 |
| 22 | Jaasiel Scharon MolockPlace 22 · Grade 10 · Cambridge South Dorchester | 10 | Cambridge South Dorchester | 18:07.87 |
| 23 | Cody CeresaPlace 23 · Grade 11 · Francis Scott Key | 11 | Francis Scott Key | 18:08.17 PR |
| 24 | Joshua AthaPlace 24 · Grade 12 · Fallston | 12 | Fallston | 18:13.04 |
| 25 | Jackson RosencrancePlace 25 · Grade 11 · Liberty | 11 | Liberty | 18:13.11 |
| 26 | Logan DempseyPlace 26 · Grade 10 · Perryville | 10 | Perryville | 18:15.80 |
| 27 | Eitan BeckPlace 27 · Grade 11 · Pikesville | 11 | Pikesville | 18:16.76 |
| 28 | Landen MillerPlace 28 · Grade 9 · Liberty | 9 | Liberty | 18:17.29 |
| 29 | Torin BosleyPlace 29 · Grade 10 · Francis Scott Key | 10 | Francis Scott Key | 18:20.73 |
| 30 | David MalonePlace 30 · Grade 10 · Mountain Ridge | 10 | Mountain Ridge | 18:33.14 |
| 31 | Brennan MatternPlace 31 · Grade 11 · Liberty | 11 | Liberty | 18:36.00 |
| 32 | Rowen WilliamsPlace 32 · Grade 11 · Brunswick | 11 | Brunswick | 18:36.03 |
| 33 | Sanjiv RamsinghPlace 33 · Grade 12 · South Carroll | 12 | South Carroll | 18:38.45 |
| 34 | Rickey RileyPlace 34 · Grade 10 · Brunswick | 10 | Brunswick | 18:39.18 |
| 35 | Jonah MillerPlace 35 · Grade 12 · Brunswick | 12 | Brunswick | 18:41.91 |
| 36 | Cole MillerPlace 36 · Grade 12 · Patterson Mill | 12 | Patterson Mill | 18:42.49 |
| 37 | Chase DeWittPlace 37 · Grade 10 · Mountain Ridge | 10 | Mountain Ridge | 18:42.71 |
| 38 | Logan GinneverPlace 38 · Grade 12 · Fallston | 12 | Fallston | 18:43.37 |
| 39 | Milo FaughtPlace 39 · Grade 12 · Liberty | 12 | Liberty | 18:43.87 |
| 40 | Noah TedardsPlace 40 · Grade 12 · Boonsboro | 12 | Boonsboro | 18:50.77 |
| 41 | Rylan GeorgePlace 41 · Grade 10 · Pocomoke | 10 | Pocomoke | 18:52.55 |
| 42 | Gavin RogersPlace 42 · Grade 11 · Bohemia Manor | 11 | Bohemia Manor | 18:53.08 |
| 43 | Samuel ChadwickPlace 43 · Grade 11 · Havre De Grace | 11 | Havre De Grace | 18:57.10 |
| 44 | Oliver LeaderPlace 44 · Grade 12 · Bohemia Manor | 12 | Bohemia Manor | 18:58.27 |
| 45 | Noah JahnigenPlace 45 · Grade 12 · Patterson Mill | 12 | Patterson Mill | 18:59.79 |
| 46 | Adam PardePlace 46 · Grade 12 · Brunswick | 12 | Brunswick | 18:59.89 |
| 47 | Rion LowePlace 47 · Grade 10 · Boonsboro | 10 | Boonsboro | 19:07.05 |
| 48 | Luke GentzelPlace 48 · Grade 11 · Smithsburg | 11 | Smithsburg | 19:08.61 |
| 49 | Ryan MoorhousePlace 49 · Grade 11 · South Carroll | 11 | South Carroll | 19:10.75 |
| 50 | Luke BednarekPlace 50 · Grade 10 · Harford Tech | 10 | Harford Tech | 19:19.22 |
| 51 | Hiyall FitsumPlace 51 · Grade 12 · Carver A&T | 12 | Carver A&T | 19:23.72 PR |
| 52 | John GastPlace 52 · Grade 11 · Francis Scott Key | 11 | Francis Scott Key | 19:25.02 |
| 53 | Praneel SinghPlace 53 · Grade 11 · Liberty | 11 | Liberty | 19:25.47 |
| 54 | Reagan DebnathPlace 54 · Grade 9 · Allegany | 9 | Allegany | 19:26.12 PR |
| 55 | Liam LanganPlace 55 · Grade 12 · Bohemia Manor | 12 | Bohemia Manor | 19:26.46 |
| 56 | Benjamin ArneklevPlace 56 · Grade 11 · Carver A&T | 11 | Carver A&T | 19:26.96 |
| 57 | Preston AdkinsPlace 57 · Grade 12 · Cambridge South Dorchester | 12 | Cambridge South Dorchester | 19:35.62 |
| 58 | Charles HigginsPlace 58 · Grade 12 · Smithsburg | 12 | Smithsburg | 19:37.06 |
| 59 | Oliver FisherPlace 59 · Grade 10 · Francis Scott Key | 10 | Francis Scott Key | 19:43.27 |
| 60 | Evan MelbyPlace 60 · Grade 10 · Boonsboro | 10 | Boonsboro | 19:43.55 |
| 61 | James RogersPlace 61 · Grade 12 · Boonsboro | 12 | Boonsboro | 19:45.12 |
| 62 | Andrew WilsonPlace 62 · Grade 12 · South Carroll | 12 | South Carroll | 19:45.13 |
| 63 | Colton ClemensPlace 63 · Grade 10 · South Carroll | 10 | South Carroll | 19:45.76 |
| 64 | Zach ShimaitisPlace 64 · Grade 11 · Fallston | 11 | Fallston | 19:46.15 |
| 65 | Ezra RichterPlace 65 · Grade 12 · Pikesville | 12 | Pikesville | 19:47.83 PR |
| 66 | Charlie TaylorPlace 66 · Grade 11 · Liberty | 11 | Liberty | 19:47.91 |
| 67 | Mason BosleyPlace 67 · Grade 11 · Francis Scott Key | 11 | Francis Scott Key | 19:52.79 |
| 68 | Luke CooperPlace 68 · Grade 12 · Francis Scott Key | 12 | Francis Scott Key | 19:54.80 |
| 69 | Kato SwansonPlace 69 · Grade 10 · Kent County | 10 | Kent County | 19:55.60 |
| 70 | Christian ThornePlace 70 · Grade 10 · Washington | 10 | Washington | 19:55.99 |
| 71 | Isaiah KozikowskiPlace 71 · Grade 10 · Mountain Ridge | 10 | Mountain Ridge | 19:56.02 PR |
| 72 | Cameron DevinePlace 72 · Grade 9 · Patterson Mill | 9 | Patterson Mill | 20:03.35 |
| 73 | Aiden BridgesPlace 73 · Grade 11 · Mountain Ridge | 11 | Mountain Ridge | 20:05.11 |
| 74 | Mason BaldwinPlace 74 · Grade 12 · Bohemia Manor | 12 | Bohemia Manor | 20:05.54 PR |
| 75 | Brody KaiserPlace 75 · Grade 12 · Bohemia Manor | 12 | Bohemia Manor | 20:07.15 |
| 76 | John CarterPlace 76 · Grade 12 · Snow Hill | 12 | Snow Hill | 20:09.54 |
| 77 | Chase GarciaPlace 77 · Grade 12 · Harford Tech | 12 | Harford Tech | 20:10.16 |
| 78 | William MarquezPlace 78 · Grade 9 · Cambridge South Dorchester | 9 | Cambridge South Dorchester | 20:21.47 |
| 79 | Victor FloresPlace 79 · Grade 10 · Harford Tech | 10 | Harford Tech | 20:21.68 |
| 80 | Raghav Jagv RamsinghPlace 80 · Grade 10 · South Carroll | 10 | South Carroll | 20:25.87 |
| 81 | Liam MurphyPlace 81 · Grade 11 · Liberty | 11 | Liberty | 20:27.47 |
| 82 | Dylan NixonPlace 82 · Grade 12 · Patterson Mill | 12 | Patterson Mill | 20:32.91 |
| 83 | Julian McKayPlace 83 · Grade 11 · Allegany | 11 | Allegany | 20:34.46 |
| 84 | Cody BrownPlace 84 · Grade 10 · Francis Scott Key | 10 | Francis Scott Key | 20:35.58 |
| 85 | Joshua DeitzelPlace 85 · Grade 10 · Patterson Mill | 10 | Patterson Mill | 20:36.15 |
| 86 | Jonathan KoimurPlace 86 · Grade 11 · Harford Tech | 11 | Harford Tech | 20:38.09 |
| 87 | Justin ShirkPlace 87 · Grade 12 · Mountain Ridge | 12 | Mountain Ridge | 20:42.07 |
| 88 | Scott KaiserPlace 88 · Grade 11 · Allegany | 11 | Allegany | 20:45.04 |
| 89 | Braeden LopesPlace 89 · Grade 12 · South Carroll | 12 | South Carroll | 20:56.15 |
| 90 | David RoelkeyPlace 90 · Grade 9 · Boonsboro | 9 | Boonsboro | 21:06.06 |
| 91 | Alexander (Mac) FisherPlace 91 · Grade 12 · Fallston | 12 | Fallston | 21:09.37 |
| 92 | Matthew WesleyPlace 92 · Grade 10 · Pikesville | 10 | Pikesville | 21:16.11 |
| 93 | Tyler LankfordPlace 93 · Grade 11 · Allegany | 11 | Allegany | 21:20.93 |
| 94 | Leonardo SharpPlace 94 · Grade 11 · Allegany | 11 | Allegany | 21:23.20 |
| 95 | Eitan WeisbergPlace 95 · Grade 11 · Carver A&T | 11 | Carver A&T | 21:23.30 PR |
| 96 | Amah-Ru Aalim-CarterPlace 96 · Grade 12 · Crisfield | 12 | Crisfield | 21:36.36 |
| 97 | Makhi BaileyPlace 97 · Grade 9 · Pocomoke | 9 | Pocomoke | 21:36.58 |
| 98 | Jae'zeon CephasPlace 98 · Grade 11 · North Dorchester | 11 | North Dorchester | 21:38.75 |
| 99 | Casey SilvermanPlace 99 · Grade 11 · Pikesville | 11 | Pikesville | 21:42.19 |
| 100 | Jake WeismanPlace 100 · Grade 11 · Pikesville | 11 | Pikesville | 21:47.49 |