| 1 | Paul RochfordPlace 1 · Grade 11 · Boonsboro | 11 | Boonsboro | 20:22.14 |
| 2 | Colin WelchPlace 2 · Grade 10 · Century | 10 | Century | 20:31.83 |
| 3 | Tyler NeffPlace 3 · Grade 12 · Liberty | 12 | Liberty | 20:36.82 |
| 4 | Max CantorPlace 4 · Grade 11 · Oakdale | 11 | Oakdale | 20:59.98 |
| 5 | Noah ZabikPlace 5 · Grade 10 · Century | 10 | Century | 21:13.46 |
| 6 | Sam MurrillPlace 6 · Grade 10 · Century | 10 | Century | 21:18.75 |
| 7 | Joe BuckleyPlace 7 · Grade 10 · Liberty | 10 | Liberty | 21:22.57 |
| 8 | Erik LarsonPlace 8 · Grade 12 · Century | 12 | Century | 21:23.44 |
| 9 | Joe PadulaPlace 9 · Grade 12 · Liberty | 12 | Liberty | 21:24.77 |
| 10 | Joshua MarsicoPlace 10 · Grade 11 · Oakdale | 11 | Oakdale | 21:33.75 PR |
| 11 | Spencer SchadingPlace 11 · Grade 11 · Walkersville | 11 | Walkersville | 21:41.68 |
| 12 | Andrew FleishellPlace 12 · Grade 10 · Century | 10 | Century | 21:42.08 |
| 13 | Michael DerrPlace 13 · Grade 11 · Middletown | 11 | Middletown | 21:43.26 |
| 14 | Clark SmithPlace 14 · Grade 11 · Clarksburg | 11 | Clarksburg | 21:46.17 |
| 15 | Justin FeltzPlace 15 · Grade 10 · Century | 10 | Century | 21:46.99 |
| 16 | Bailey IngallaPlace 16 · Grade 10 · Clarksburg | 10 | Clarksburg | 21:47.94 |
| 17 | Martin MajerPlace 17 · Grade 11 · Liberty | 11 | Liberty | 21:48.80 |
| 18 | Jeffery FlemingPlace 18 · Grade 9 · South Carroll | 9 | South Carroll | 21:52.16 |
| 19 | George DissingerPlace 19 · Grade 11 · Century | 11 | Century | 21:52.38 |
| 20 | Atharva BhatPlace 20 · Grade 11 · Middletown | 11 | Middletown | 21:53.50 |
| 21 | Fred SchellhasePlace 21 · Grade 12 · Clarksburg | 12 | Clarksburg | 21:53.95 |
| 22 | Joseph WellerPlace 22 · Grade 10 · Oakdale | 10 | Oakdale | 21:55.25 |
| 23 | Andrew AshleyPlace 23 · Grade 10 · Walkersville | 10 | Walkersville | 21:55.92 |
| 24 | Jacob BartholowPlace 24 · Grade 12 · Walkersville | 12 | Walkersville | 21:58.91 |
| 25 | Demetrius SyePlace 25 · Grade 11 · Clarksburg | 11 | Clarksburg | 22:01.28 |
| 26 | Daniel FlookPlace 26 · Grade 9 · Middletown | 9 | Middletown | 22:03.04 |
| 27 | Collin HansonPlace 27 · Grade 9 · Middletown | 9 | Middletown | 22:03.96 |
| 28 | Jackson KiloskyPlace 28 · Grade 9 · Clarksburg | 9 | Clarksburg | 22:04.70 |
| 29 | Anmol TewariPlace 29 · Grade 12 · Walkersville | 12 | Walkersville | 22:05.98 |
| 30 | Michael ShaffnerPlace 30 · Grade 10 · Oakdale | 10 | Oakdale | 22:14.87 |
| 31 | West FosterPlace 31 · Grade 12 · Walkersville | 12 | Walkersville | 22:20.14 |
| 32 | Derek QuongPlace 32 · Grade 11 · Oakdale | 11 | Oakdale | 22:20.99 |
| 33 | Kyle KeenerPlace 33 · Grade 11 · Century | 11 | Century | 22:23.04 |
| 34 | Jacob ShemerPlace 34 · Grade 9 · Oakdale | 9 | Oakdale | 22:24.89 |
| 35 | Isaiah CrabbePlace 35 · Grade 9 · Walkersville | 9 | Walkersville | 22:30.79 |
| 36 | Timothy RileyPlace 36 · Grade 9 · Century | 9 | Century | 22:34.35 |
| 37 | Ben HartingsPlace 37 · Grade 9 · Boonsboro | 9 | Boonsboro | 22:35.03 |
| 38 | John LemasterPlace 38 · Grade 9 · Liberty | 9 | Liberty | 22:37.75 |
| 39 | Eduardo Valentin-MoralesPlace 39 · Grade 12 · Tuscarora (MD) | 12 | Tuscarora (MD) | 22:38.68 |
| 40 | Dan GauthierPlace 40 · Grade 9 · Liberty | 9 | Liberty | 22:38.89 |
| 41 | Tim SparksPlace 41 · Grade 11 · Tuscarora (MD) | 11 | Tuscarora (MD) | 22:40.76 |
| 42 | Michael AmadeoPlace 42 · Grade 12 · Oakdale | 12 | Oakdale | 22:43.84 |
| 43 | Chris ShanabargerPlace 43 · Grade 10 · South Carroll | 10 | South Carroll | 22:46.65 |
| 44 | Hayden HertzPlace 44 · Grade 9 · Liberty | 9 | Liberty | 22:47.37 |
| 45 | Joshua MajanoPlace 45 · Grade 12 · Clarksburg | 12 | Clarksburg | 22:50.15 |
| 46 | Josh FordPlace 46 · Grade 12 · Boonsboro | 12 | Boonsboro | 23:01.04 |
| 47 | Jack CarbaughPlace 47 · Grade 10 · Oakdale | 10 | Oakdale | 23:01.56 |
| 48 | Ben JohnsonPlace 48 · Grade 12 · Walkersville | 12 | Walkersville | 23:01.84 |
| 49 | Bergren CliffPlace 49 · Grade 12 · Middletown | 12 | Middletown | 23:02.64 |
| 50 | Brennan StraitsPlace 50 · Grade 9 · Middletown | 9 | Middletown | 23:03.96 |
| 51 | Jordan WeschlerPlace 51 · Grade 10 · Williamsport | 10 | Williamsport | 23:04.76 |
| 52 | Deric AberinPlace 52 · Grade 9 · Clarksburg | 9 | Clarksburg | 23:06.45 |
| 53 | Ryan JudgePlace 53 · Grade 10 · South Carroll | 10 | South Carroll | 23:07.37 |
| 54 | Connor MeadPlace 54 · Grade 12 · Liberty | 12 | Liberty | 23:07.79 |
| 55 | Zackary LevesquePlace 55 · Grade 11 · North Carroll (CLOSED 2016) | 11 | North Carroll (CLOSED 2016) | 23:14.34 |
| 56 | Jason McElroyPlace 56 · Grade 9 · Walkersville | 9 | Walkersville | 23:22.82 |
| 57 | P.J. SchadingPlace 57 · Grade 10 · Walkersville | 10 | Walkersville | 23:24.55 |
| 58 | Devon DekowskiPlace 58 · Grade 12 · Century | 12 | Century | 23:25.44 |
| 59 | Ethan FergusonPlace 59 · Grade 9 · South Carroll | 9 | South Carroll | 23:25.68 |
| 60 | Jude Flynn-LebischakPlace 60 · Grade 9 · Liberty | 9 | Liberty | 23:25.98 |
| 61 | Zach BranscomePlace 61 · Grade 10 · North Carroll (CLOSED 2016) | 10 | North Carroll (CLOSED 2016) | 23:28.42 |
| 62 | Jordan SeubertPlace 62 · Grade 11 · Clarksburg | 11 | Clarksburg | 23:29.72 |
| 63 | Sam BennerPlace 63 · Grade 12 · Middletown | 12 | Middletown | 23:30.18 |
| 64 | Colin JonesPlace 64 · Grade 11 · Middletown | 11 | Middletown | 23:31.33 |
| 65 | Collin MannixPlace 65 · Grade 11 · Boonsboro | 11 | Boonsboro | 23:35.26 |
| 66 | Chase SnivelyPlace 66 · Grade 12 · South Carroll | 12 | South Carroll | 23:36.29 |
| 67 | Matt LeonharttPlace 67 · Grade 9 · Liberty | 9 | Liberty | 23:37.91 |
| 68 | Jack LyonsPlace 68 · Grade 12 · Clarksburg | 12 | Clarksburg | 23:39.10 |
| 69 | Michael FrenchPlace 69 · Grade 12 · Century | 12 | Century | 23:45.54 |
| 70 | Cameron WeikelPlace 70 · Grade 10 · Liberty | 10 | Liberty | 23:46.30 |
| 71 | Eric StutzmanPlace 71 · Grade 11 · Middletown | 11 | Middletown | 23:47.25 |
| 72 | Jack McCarthyPlace 72 · Grade 10 · Catoctin | 10 | Catoctin | 23:52.79 |
| 73 | Tommy CarterPlace 73 · Grade 10 · Middletown | 10 | Middletown | 23:53.04 |
| 74 | Justin SpeirsPlace 74 · Grade 10 · Frederick | 10 | Frederick | 23:55.78 |
| 75 | Alex MenkePlace 75 · Grade 12 · Middletown | 12 | Middletown | 23:57.30 |
| 76 | Jack PerduePlace 76 · Grade 10 · Century | 10 | Century | 23:57.56 |
| 77 | Dillon DenigPlace 77 · Grade 11 · Boonsboro | 11 | Boonsboro | 23:57.85 |
| 78 | Taylor BoeckmannPlace 78 · Grade 12 · South Carroll | 12 | South Carroll | 23:59.57 |
| 79 | Simon KadelPlace 79 · Grade 9 · Walkersville | 9 | Walkersville | 24:00.57 |
| 80 | Anthony HarrisPlace 80 · Grade 11 · Middletown | 11 | Middletown | 24:02.36 |
| 81 | Louis KonopelskiPlace 81 · Grade 9 · Tuscarora (MD) | 9 | Tuscarora (MD) | 24:08.18 |
| 82 | Justin RoachPlace 82 · Grade 11 · Century | 11 | Century | 24:11.33 |
| 83 | Brady PetersonPlace 83 · Grade 10 · Tuscarora (MD) | 10 | Tuscarora (MD) | 24:14.64 |
| 84 | Josh ShinPlace 84 · Grade 10 · Clarksburg | 10 | Clarksburg | 24:15.91 |
| 85 | Gabe CartnerPlace 85 · Grade 10 · Middletown | 10 | Middletown | 24:17.78 |
| 86 | Robert DunmoyerPlace 86 · Grade 9 · Walkersville | 9 | Walkersville | 24:18.80 |
| 87 | Jude FavataPlace 87 · Grade 9 · Boonsboro | 9 | Boonsboro | 24:21.54 |
| 88 | William ThorntonPlace 88 · Grade 12 · North Carroll (CLOSED 2016) | 12 | North Carroll (CLOSED 2016) | 24:32.85 |
| 89 | Matthew McDonoughPlace 89 · Grade 9 · South Carroll | 9 | South Carroll | 24:36.29 |
| 90 | Trent CasePlace 90 · Grade 11 · Mountain Ridge | 11 | Mountain Ridge | 24:36.84 |
| 91 | Jackson MillerPlace 91 · Grade 9 · Walkersville | 9 | Walkersville | 24:37.72 |
| 92 | Kyle O'NeyPlace 92 · Grade 10 · Williamsport | 10 | Williamsport | 24:40.54 |
| 93 | Jack AllmanPlace 93 · Grade 12 · Oakdale | 12 | Oakdale | 24:40.88 |
| 94 | Caleb EnoffPlace 94 · Grade 10 · South Carroll | 10 | South Carroll | 24:44.62 |
| 95 | Ali AslamPlace 95 · Grade 10 · Tuscarora (MD) | 10 | Tuscarora (MD) | 24:46.12 |
| 96 | Garrett WiseleyPlace 96 · Grade 10 · Williamsport | 10 | Williamsport | 24:49.40 |
| 97 | Zach HullPlace 97 · Grade 11 · Boonsboro | 11 | Boonsboro | 24:51.62 |
| 98 | Bryce NisselPlace 98 · Grade 11 · Middletown | 11 | Middletown | 24:53.20 |
| 99 | Michael HarrisPlace 99 · Grade 9 · Middletown | 9 | Middletown | 24:53.38 |
| 100 | Evan BergstromPlace 100 · Grade 9 · Middletown | 9 | Middletown | 24:58.41 |
| 101 | Zach StumpPlace 101 · Grade 9 · Liberty | 9 | Liberty | 25:01.76 |
| 102 | Jeb HamelPlace 102 · Grade 11 · South Carroll | 11 | South Carroll | 25:03.55 |
| 103 | Evan ScheelPlace 103 · Grade 9 · Liberty | 9 | Liberty | 25:04.51 |
| 104 | Alex RosenbergPlace 104 · Grade 11 · South Carroll | 11 | South Carroll | 25:10.93 |
| 105 | Hardik DhanakPlace 105 · Grade 12 · Clarksburg | 12 | Clarksburg | 25:14.64 |
| 106 | Luke RemsbergPlace 106 · Grade 10 · Frederick | 10 | Frederick | 25:18.85 PR |
| 107 | Tanner CramptonPlace 107 · Grade 9 · Century | 9 | Century | 25:23.13 |
| 108 | Carson DerrPlace 108 · Grade 11 · Middletown | 11 | Middletown | 25:25.96 |
| 109 | Logan WelshPlace 109 · Grade 10 · North Carroll (CLOSED 2016) | 10 | North Carroll (CLOSED 2016) | 25:33.15 |
| 110 | Alexander HayesPlace 110 · Grade 9 · Middletown | 9 | Middletown | 25:34.00 |
| 111 | Jeremy HarrPlace 111 · Grade 10 · Fort Hill | 10 | Fort Hill | 25:40.87 |
| 112 | Seth ForneyPlace 112 · Grade 9 · Francis Scott Key | 9 | Francis Scott Key | 25:42.88 |
| 113 | Brent DonovanPlace 113 · Grade 9 · South Carroll | 9 | South Carroll | 25:44.91 |
| 114 | Javid FairallPlace 114 · Grade 9 · Fort Hill | 9 | Fort Hill | 25:45.16 PR |
| 115 | Sean O'SullivanPlace 115 · Grade 10 · Tuscarora (MD) | 10 | Tuscarora (MD) | 25:46.36 |
| 116 | Levi MasonPlace 116 · Grade 9 · Boonsboro | 9 | Boonsboro | 25:50.48 |
| 117 | Jonathan ClarkePlace 117 · Grade 11 · Walkersville | 11 | Walkersville | 25:52.89 PR |
| 118 | Derek AllemanPlace 118 · Grade 11 · South Hagerstown | 11 | South Hagerstown | 25:54.85 PR |
| 119 | Ethan CortesPlace 119 · Grade 11 · Century | 11 | Century | 25:58.55 |
| 120 | Gage JacobsPlace 120 · Grade 11 · Mountain Ridge | 11 | Mountain Ridge | 26:04.12 |
| 121 | Dmitri CancillaPlace 121 · Grade 9 · Boonsboro | 9 | Boonsboro | 26:24.87 |
| 122 | Luke FrancesPlace 122 · Grade 9 · North Carroll (CLOSED 2016) | 9 | North Carroll (CLOSED 2016) | 26:30.21 |
| 123 | Matt HronesPlace 123 · Grade 10 · Century | 10 | Century | 26:32.49 |
| 124 | Justin CrousePlace 124 · Grade 11 · Francis Scott Key | 11 | Francis Scott Key | 26:42.31 |
| 125 | Brendan WaltersPlace 125 · Grade 10 · Williamsport | 10 | Williamsport | 26:43.57 |
| 126 | Marshall DarbyPlace 126 · Grade 9 · Middletown | 9 | Middletown | 26:44.79 |
| 127 | Roshan RaoPlace 127 · Grade 11 · Walkersville | 11 | Walkersville | 26:45.01 |
| 128 | Quinn McHoodPlace 128 · Grade 9 · Walkersville | 9 | Walkersville | 26:46.21 |
| 129 | Ryan YetterPlace 129 · Grade 9 · Century | 9 | Century | 26:46.41 |
| 130 | Brian PullaroPlace 130 · Grade 9 · Boonsboro | 9 | Boonsboro | 26:52.39 |
| 131 | Michael MilesPlace 131 · Grade 11 · Boonsboro | 11 | Boonsboro | 26:57.08 |
| 132 | Ethan FieryPlace 132 · Grade 11 · South Hagerstown | 11 | South Hagerstown | 27:02.92 |
| 133 | Connor PullaroPlace 133 · Grade 10 · Boonsboro | 10 | Boonsboro | 27:03.39 |
| 134 | Michael MackerethPlace 134 · Grade 10 · Fort Hill | 10 | Fort Hill | 27:13.70 |
| 135 | Kevin MayPlace 135 · Grade 11 · Boonsboro | 11 | Boonsboro | 27:17.40 |
| 136 | Andrew EppleyPlace 136 · Grade 10 · Manchester Valley | 10 | Manchester Valley | 27:26.53 |
| 137 | Ian StannPlace 137 · Grade 9 · Boonsboro | 9 | Boonsboro | 27:30.00 |
| 138 | Will JohnstonPlace 138 · Grade 11 · Walkersville | 11 | Walkersville | 27:33.52 |
| 139 | Ben BrownPlace 139 · Grade 9 · Century | 9 | Century | 27:35.07 |
| 140 | Ricardo MedinaPlace 140 · Grade 11 · Tuscarora (MD) | 11 | Tuscarora (MD) | 27:54.30 |
| 141 | Zack ShattoPlace 141 · Grade 9 · Liberty | 9 | Liberty | 27:58.12 |
| 142 | Ben RitterPlace 142 · Grade 9 · North Carroll (CLOSED 2016) | 9 | North Carroll (CLOSED 2016) | 28:00.52 |
| 143 | Logan FawleyPlace 143 · Grade 9 · Catoctin | 9 | Catoctin | 28:00.90 |
| 144 | Collin CarbonaroPlace 144 · Grade 9 · Walkersville | 9 | Walkersville | 28:02.44 |
| 145 | Alex PailerPlace 145 · Grade 10 · Liberty | 10 | Liberty | 28:02.67 |
| 146 | Trevor LarnerPlace 146 · Grade 12 · Liberty | 12 | Liberty | 28:05.66 |
| 147 | Luke EnglandPlace 147 · Grade 10 · North Carroll (CLOSED 2016) | 10 | North Carroll (CLOSED 2016) | 28:15.26 |
| 148 | Jacob WashingerPlace 148 · Grade 9 · Liberty | 9 | Liberty | 28:27.51 |
| 149 | Josh BensingPlace 149 · Grade 9 · Liberty | 9 | Liberty | 28:39.14 |
| 150 | Jacob OesterlePlace 150 · Grade 11 · Oakdale | 11 | Oakdale | 28:42.42 |
| 151 | Colton WardlePlace 151 · Grade 9 · Century | 9 | Century | 28:59.38 |
| 152 | Tristan ArtzPlace 152 · Grade 10 · Williamsport | 10 | Williamsport | 29:13.50 |
| 153 | Nicolas ManniPlace 153 · Grade 9 · Oakdale | 9 | Oakdale | 29:21.61 |
| 154 | Daniel EsterdayPlace 154 · Grade 9 · North Carroll (CLOSED 2016) | 9 | North Carroll (CLOSED 2016) | 29:24.11 |
| 155 | Steven KrumbeckPlace 155 · Grade 11 · Williamsport | 11 | Williamsport | 29:29.78 PR |
| 156 | Cade Dal ColloPlace 156 · Grade 11 · Boonsboro | 11 | Boonsboro | 29:31.46 |
| 157 | Joshua MillerPlace 157 · Grade 11 · Walkersville | 11 | Walkersville | 29:41.13 |
| 158 | Tim HopsonPlace 158 · Grade 9 · Middletown | 9 | Middletown | 30:03.27 |
| 159 | Austin DuffyPlace 159 · Grade 12 · Clarksburg | 12 | Clarksburg | 30:25.07 |
| 160 | Michael KrotPlace 160 · Grade 10 · Boonsboro | 10 | Boonsboro | 30:27.45 |
| 161 | Sam BizzellPlace 161 · Grade 11 · Middletown | 11 | Middletown | 30:54.11 |
| 162 | Jack RogersPlace 162 · Grade 9 · Middletown | 9 | Middletown | 31:00.87 |
| 163 | Roman PanickarPlace 163 · Grade 11 · Frederick | 11 | Frederick | 31:22.31 |
| 164 | Jordy BowlingPlace 164 · Grade 12 · Liberty | 12 | Liberty | 31:31.04 |
| 165 | Josh MillerPlace 165 · Grade 11 · Francis Scott Key | 11 | Francis Scott Key | 31:33.41 |
| 166 | Austin MillerPlace 166 · Grade 12 · Century | 12 | Century | 31:37.70 |
| 167 | Lance KrumbeckPlace 167 · Grade 9 · Williamsport | 9 | Williamsport | 31:54.24 |
| 168 | Daulton BeckleyPlace 168 · Grade 10 · Williamsport | 10 | Williamsport | 32:13.30 |
| 169 | Michael MiesPlace 169 · Grade 9 · Williamsport | 9 | Williamsport | 32:20.76 |
| 170 | John GagnonPlace 170 · Grade 9 · South Carroll | 9 | South Carroll | 32:27.85 |
| 171 | Ivan BouldenPlace 171 · Grade 11 · Middletown | 11 | Middletown | 32:45.03 |
| 172 | Nathan PresleyPlace 172 · Grade 9 · Century | 9 | Century | 32:45.28 |
| 173 | Ben MasonPlace 173 · Grade 10 · Fort Hill | 10 | Fort Hill | 33:12.43 |
| 174 | Alwin ChenPlace 174 · Grade 9 · Clarksburg | 9 | Clarksburg | 33:52.13 |
| 175 | Seth MerrillPlace 175 · Grade 10 · South Hagerstown | 10 | South Hagerstown | 34:18.03 |
| 176 | Christopher RainesPlace 176 · Grade 10 · Frederick | 10 | Frederick | 34:42.74 |
| 177 | Devin ElliottPlace 177 · Grade 11 · Tuscarora (MD) | 11 | Tuscarora (MD) | 35:35.53 |