| 1 | Andrew MillironPlace 1 · Jefferson | — | Jefferson | 15:49.4 | 1 |
| 2 | Jimmy MeyerPlace 2 · Jefferson | — | Jefferson | 17:19.9 | 2 |
| 3 | Jeremy LewisPlace 3 · Grade 12 · Urbana | 12 | Urbana | 17:28.4 | 3 |
| 4 | Nick RommelPlace 4 · Grade 12 · Gaithersburg | 12 | Gaithersburg | 17:28.7 | 4 |
| 5 | Bernie RosenthalPlace 5 · Grade 11 · Gaithersburg | 11 | Gaithersburg | 17:33.4 | 5 |
| 6 | Eric VilleneuvePlace 6 · Grade 12 · Urbana | 12 | Urbana | 17:37.1 | 6 |
| 7 | Grady WorkmanPlace 7 · Grade 10 · Woodgrove | 10 | Woodgrove | 17:41.8 | 7 |
| 8 | Joe KueglerPlace 8 · Grade 10 · Liberty | 10 | Liberty | 17:48.3 | 8 |
| 9 | Julian ClaytorPlace 9 · Grade 10 · Richard Montgomery | 10 | Richard Montgomery | 17:49.5 | 9 |
| 10 | Kevin BarrPlace 10 · Grade 11 · Woodgrove | 11 | Woodgrove | 17:49.9 | 10 |
| 11 | Matt AgboolaPlace 11 · Grade 9 · Richard Montgomery | 9 | Richard Montgomery | 17:51.8 | 11 |
| 12 | Robert KramerPlace 12 · Grade 12 · Woodgrove | 12 | Woodgrove | 17:58.9 | 12 |
| 13 | KyungMok BaePlace 13 · Grade 10 · Richard Montgomery | 10 | Richard Montgomery | 18:01.1 | 13 |
| 14 | Matt RoysterPlace 14 · Jefferson | — | Jefferson | 18:04.0 | 14 |
| 15 | Curtis ChiswellPlace 15 · Jefferson | — | Jefferson | 18:08.6 | 15 |
| 16 | Ben WrightPlace 16 · Grade 11 · Richard Montgomery | 11 | Richard Montgomery | 18:10.1 | 16 |
| 17 | Clayton ColePlace 17 · Grade 9 · Richard Montgomery | 9 | Richard Montgomery | 18:11.6 | 17 |
| 18 | Quinn HoxtonPlace 18 · Jefferson | — | Jefferson | 18:12.7 | 18 |
| 19 | Arlo ParkerPlace 19 · Jefferson | — | Jefferson | 18:17.4 | 19 |
| 20 | Taiyuan PaiPlace 20 · Grade 11 · Richard Montgomery | 11 | Richard Montgomery | 18:20.5 | 20 |
| 21 | Raquon AlliPlace 21 · Grade 10 · Clarksburg | 10 | Clarksburg | 18:27.2 | 21 |
| 22 | Emmanuel PorquinPlace 22 · Grade 9 · Richard Montgomery | 9 | Richard Montgomery | 18:28.0 | 22 |
| 23 | Nick SawyerPlace 23 · Grade 12 · Liberty | 12 | Liberty | 18:28.6 | 23 |
| 24 | Evan SmithPlace 24 · Grade 11 · Woodgrove | 11 | Woodgrove | 18:30.1 | 24 |
| 25 | Jake GordonPlace 25 · Grade 12 · James Hubert Blake | 12 | James Hubert Blake | 18:30.6 | 25 |
| 26 | Jared ConnPlace 26 · Grade 9 · Gaithersburg | 9 | Gaithersburg | 18:38.1 | 26 |
| 27 | Joe PadulaPlace 27 · Grade 9 · Liberty | 9 | Liberty | 18:38.7 | 27 |
| 28 | Keegan OttosonPlace 28 · Grade 11 · Woodgrove | 11 | Woodgrove | 18:46.4 | 28 |
| 29 | Andrew CarrollPlace 29 · Grade 12 · Musselman | 12 | Musselman | 18:49.5 | — |
| 30 | Nick VolponePlace 30 · Grade 9 · Woodgrove | 9 | Woodgrove | 18:49.9 | 29 |
| 31 | Nick SongPlace 31 · Grade 9 · Woodgrove | 9 | Woodgrove | 18:53.8 | 30 |
| 32 | Josh KenyonPlace 32 · Grade 10 · Woodgrove | 10 | Woodgrove | 18:55.7 | — |
| 33 | Krishnan PatelPlace 33 · Grade 10 · Richard Montgomery | 10 | Richard Montgomery | 18:56.1 | — |
| 34 | Stephen EdwardsPlace 34 · Grade 11 · Walkersville | 11 | Walkersville | 18:58.8 | 31 |
| 35 | lucas taxPlace 35 · Grade 9 · James Hubert Blake | 9 | James Hubert Blake | 19:03.2 | 32 |
| 36 | Paul JosephPlace 36 · Grade 11 · Clarksburg | 11 | Clarksburg | 19:05.8 | 33 |
| 37 | Jordan ConnPlace 37 · Grade 9 · Gaithersburg | 9 | Gaithersburg | 19:06.2 | 34 |
| 38 | Chris MillerPlace 38 · Grade 11 · Woodgrove | 11 | Woodgrove | 19:06.7 | — |
| 39 | Hal ReichardPlace 39 · Grade 9 · Walkersville | 9 | Walkersville | 19:07.2 | 35 |
| 40 | Christopher ThomasPlace 40 · Tuscarora | — | Tuscarora | 19:10.8 | 36 |
| 41 | James VernonPlace 41 · Grade 10 · James Hubert Blake | 10 | James Hubert Blake | 19:12.6 | 37 |
| 42 | Ben ZellerPlace 42 · Grade 11 · Walkersville | 11 | Walkersville | 19:13.0 | 38 |
| 43 | Ryan MartinPlace 43 · Grade 10 · Urbana | 10 | Urbana | 19:14.9 | 39 |
| 44 | Devin WildfangPlace 44 · Grade 10 · Walkersville | 10 | Walkersville | 19:15.4 | 40 |
| 45 | Garrett FossPlace 45 · Grade 11 · Rockville | 11 | Rockville | 19:16.6 | 41 |
| 46 | Quincy BandPlace 46 · Grade 10 · Musselman | 10 | Musselman | 19:21.1 | — |
| 47 | Bijan IzadiPlace 47 · Grade 10 · Liberty | 10 | Liberty | 19:21.4 | 42 |
| 48 | Chris MoyePlace 48 · Grade 10 · Urbana | 10 | Urbana | 19:21.8 | 43 |
| 49 | Marcus SowellPlace 49 · Tuscarora | — | Tuscarora | 19:22.1 | 44 |
| 50 | Brad BakerPlace 50 · Tuscarora | — | Tuscarora | 19:23.9 | 45 |
| 51 | Austin GuichonPlace 51 · Grade 11 · Woodgrove | 11 | Woodgrove | 19:25.0 | — |
| 52 | Myles CooperPlace 52 · Grade 10 · Walkersville | 10 | Walkersville | 19:26.6 | 46 |
| 53 | Connor MeadPlace 53 · Grade 9 · Liberty | 9 | Liberty | 19:29.2 | 47 |
| 54 | Jordan WoodPlace 54 · Tuscarora | — | Tuscarora | 19:29.8 | 48 |
| 55 | Ji-Min NoPlace 55 · Grade 10 · Gaithersburg | 10 | Gaithersburg | 19:30.8 | 49 |
| 56 | Francisco StephanPlace 56 · Grade 9 · Woodgrove | 9 | Woodgrove | 19:31.1 | — |
| 57 | Greg SuttonPlace 57 · Grade 10 · Gaithersburg | 10 | Gaithersburg | 19:45.2 | 50 |
| 58 | Tony HarrisPlace 58 · Grade 11 · James Hubert Blake | 11 | James Hubert Blake | 19:49.2 | 51 |
| 59 | Mathias KeldermanPlace 59 · Grade 11 · Northwood | 11 | Northwood | 19:50.8 | 52 |
| 60 | Jaron ShifflettPlace 60 · Grade 11 · Musselman | 11 | Musselman | 19:51.6 | — |
| 61 | Haseeb KhanPlace 61 · Grade 11 · Urbana | 11 | Urbana | 19:53.1 | 53 |
| 62 | Dmitriy ChuchuvaPlace 62 · Grade 10 · Richard Montgomery | 10 | Richard Montgomery | 19:56.7 | — |
| 63 | Kai KeefePlace 63 · Grade 12 · Walkersville | 12 | Walkersville | 19:58.4 | 54 |
| 64 | Miles DouglasPlace 64 · Grade 10 · James Hubert Blake | 10 | James Hubert Blake | 20:00.3 | 55 |
| 65 | Joe HamiltonPlace 65 · Grade 11 · North Hagerstown | 11 | North Hagerstown | 20:01.1 | 56 |
| 66 | Ryan NeevesPlace 66 · Grade 9 · Woodgrove | 9 | Woodgrove | 20:01.7 | — |
| 67 | Leo YoonPlace 67 · Grade 9 · Rockville | 9 | Rockville | 20:08.0 | 57 |
| 68 | Kelby SpencePlace 68 · Grade 9 · Walkersville | 9 | Walkersville | 20:09.3 | 58 |
| 69 | Meyer LahatPlace 69 · Grade 10 · James Hubert Blake | 10 | James Hubert Blake | 20:12.7 | 59 |
| 70 | Brendon Burkholder-WardPlace 70 · Grade 9 · North Hagerstown | 9 | North Hagerstown | 20:22.1 | 60 |
| 71 | Jordon EdlundPlace 71 · Grade 10 · North Hagerstown | 10 | North Hagerstown | 20:24.6 | 61 |
| 72 | Austin AgerPlace 72 · Grade 12 · James Hubert Blake | 12 | James Hubert Blake | 20:26.8 | 62 |
| 73 | Mariano MazzaPlace 73 · Grade 12 · Northwood | 12 | Northwood | 20:31.6 | 63 |
| 74 | Andreas JorgensenPlace 74 · Grade 9 · Woodgrove | 9 | Woodgrove | 20:31.9 | — |
| 75 | Brendan JarrellPlace 75 · Jefferson | — | Jefferson | 20:32.8 | 64 |
| 76 | Ricardo FrancisPlace 76 · Grade 10 · Northwood | 10 | Northwood | 20:33.1 | 65 |
| 77 | Michael WhitePlace 77 · Grade 9 · Woodgrove | 9 | Woodgrove | 20:33.8 | — |
| 78 | Steven FlynnPlace 78 · Grade 10 · James Hubert Blake | 10 | James Hubert Blake | 20:35.2 | — |
| 79 | Kyle BurrowsPlace 79 · Grade 9 · Liberty | 9 | Liberty | 20:38.7 | 66 |
| 80 | Ronak UjlaPlace 80 · Grade 9 · Liberty | 9 | Liberty | 20:39.1 | 67 |
| 81 | Ralph SpencerPlace 81 · Grade 10 · Wheaton | 10 | Wheaton | 20:50.3 | — |
| 82 | Alexander DanielsenPlace 82 · Grade 9 · Seneca Valley | 9 | Seneca Valley | 20:51.4 | — |
| 83 | Ryan JohnsPlace 83 · Grade 11 · Gaithersburg | 11 | Gaithersburg | 20:52.2 | 68 |
| 84 | Sean RomanPlace 84 · Grade 11 · Liberty | 11 | Liberty | 20:52.5 | — |
| 85 | Cody MosesmanPlace 85 · Grade 12 · Clarksburg | 12 | Clarksburg | 20:52.9 | 69 |
| 86 | Andrew MitchellPlace 86 · Grade 9 · Richard Montgomery | 9 | Richard Montgomery | 20:56.3 | — |
| 87 | Ben KilduffPlace 87 · Grade 10 · Liberty | 10 | Liberty | 20:57.4 | — |
| 88 | Manuel SueroPlace 88 · Grade 9 · Rockville | 9 | Rockville | 20:58.1 | 70 |
| 89 | Miguel SueroPlace 89 · Grade 9 · Rockville | 9 | Rockville | 20:59.0 | 71 |
| 90 | Andrew RogersPlace 90 · Grade 11 · Clarksburg | 11 | Clarksburg | 21:10.2 | 72 |
| 91 | Daniel BreachPlace 91 · Grade 9 · Rockville | 9 | Rockville | 21:14.3 | 73 |
| 92 | Shawn BehalPlace 92 · Tuscarora | — | Tuscarora | 21:19.7 | 74 |
| 93 | Teddy HennesseyPlace 93 · Grade 10 · Urbana | 10 | Urbana | 21:30.6 | 75 |
| 94 | Kenny ShaughnessyPlace 94 · Grade 10 · Woodgrove | 10 | Woodgrove | 21:33.8 | — |
| 95 | Matthew WentlngPlace 95 · Grade 11 · Seneca Valley | 11 | Seneca Valley | 21:35.4 | — |
| 96 | Luke O'Malley StewartPlace 96 · Grade 11 · Rockville | 11 | Rockville | 21:37.7 | 76 |
| 97 | Joel SigalPlace 97 · Grade 9 · Rockville | 9 | Rockville | 21:39.5 | 77 |
| 98 | Colin MullalyPlace 98 · Grade 9 · Woodgrove | 9 | Woodgrove | 21:40.1 | — |
| 99 | Robert SmatlakPlace 99 · Tuscarora | — | Tuscarora | 21:41.0 | 78 |
| 100 | David HowellPlace 100 · Grade 10 · Liberty | 10 | Liberty | 21:42.1 | — |
| 101 | Isaac AppelPlace 101 · Grade 12 · James Hubert Blake | 12 | James Hubert Blake | 21:45.2 | — |
| 102 | Jeff BallPlace 102 · Grade 9 · Liberty | 9 | Liberty | 21:49.7 | — |
| 103 | Trevor LarnerPlace 103 · Grade 9 · Liberty | 9 | Liberty | 21:53.4 | — |
| 104 | Aaron NorrisPlace 104 · Grade 11 · Walkersville | 11 | Walkersville | 21:53.8 | — |
| 105 | Geovanni MenesesPlace 105 · Grade 11 · Rockville | 11 | Rockville | 21:57.0 | — |
| 106 | Patrick DorseyPlace 106 · Tuscarora | — | Tuscarora | 22:01.4 | 79 |
| 107 | Wyatt SmithPlace 107 · Grade 9 · Rockville | 9 | Rockville | 22:01.9 | — |
| 108 | Tim HohenederPlace 108 · Grade 9 · Liberty | 9 | Liberty | 22:04.8 | — |
| 109 | Christopher CruzPlace 109 · Grade 9 · Northwood | 9 | Northwood | 22:12.9 | 80 |
| 110 | Russell AylwardPlace 110 · Grade 9 · Rockville | 9 | Rockville | 22:13.7 | — |
| 111 | Charlie BeggsPlace 111 · Grade 11 · Woodgrove | 11 | Woodgrove | 22:21.2 | — |
| 112 | Jeremy HicksPlace 112 · Grade 11 · Walkersville | 11 | Walkersville | 22:22.0 | — |
| 113 | Nick QuinteroPlace 113 · Grade 11 · Woodgrove | 11 | Woodgrove | 22:24.4 | — |
| 114 | Andrew RosePlace 114 · Grade 10 · South Hagerstown | 10 | South Hagerstown | 22:31.2 | — |
| 115 | Paul DorschPlace 115 · Grade 9 · Woodgrove | 9 | Woodgrove | 22:36.4 | — |
| 116 | John BensingPlace 116 · Grade 9 · Liberty | 9 | Liberty | 22:37.7 | — |
| 117 | Corey DudekPlace 117 · Grade 10 · Woodgrove | 10 | Woodgrove | 22:54.1 | — |
| 118 | Nick AccortiPlace 118 · Grade 9 · Woodgrove | 9 | Woodgrove | 22:59.5 | — |
| 119 | Steven MonaghanPlace 119 · Grade 9 · Northwood | 9 | Northwood | 23:05.2 | 81 |
| 120 | Charlie SanchezPlace 120 · Grade 10 · Woodgrove | 10 | Woodgrove | 23:07.6 | — |
| 121 | Aaron DaleyPlace 121 · Grade 9 · Clarksburg | 9 | Clarksburg | 23:13.0 | 82 |
| 122 | Matt ArtherPlace 122 · Grade 12 · Liberty | 12 | Liberty | 23:25.8 | — |
| 123 | Jason WhitePlace 123 · Grade 11 · North Hagerstown | 11 | North Hagerstown | 23:29.2 | 83 |
| 124 | Grant KonozaPlace 124 · Grade 10 · James Hubert Blake | 10 | James Hubert Blake | 23:31.3 | — |
| 125 | Austin MillerPlace 125 · Grade 12 · South Hagerstown | 12 | South Hagerstown | 23:36.6 | — |
| 126 | Billy VuPlace 126 · Grade 10 · Gaithersburg | 10 | Gaithersburg | 23:37.8 | — |
| 127 | David RennertPlace 127 · Grade 10 · Wheaton | 10 | Wheaton | 23:39.5 | — |
| 128 | Edwing ReyesPlace 128 · Grade 9 · Wheaton | 9 | Wheaton | 23:44.9 | — |
| 129 | Patrick MadisonPlace 129 · Grade 10 · Gaithersburg | 10 | Gaithersburg | 23:54.5 | — |
| 130 | Peter ReiterPlace 130 · Grade 11 · North Hagerstown | 11 | North Hagerstown | 23:57.8 | 84 |
| 131 | Williams BravoPlace 131 · Northwood | — | Northwood | 24:15.7 | 85 |
| 132 | Joshua RhodesPlace 132 · Grade 9 · South Hagerstown | 9 | South Hagerstown | 24:58.6 | — |
| 133 | Joseph PandolfiPlace 133 · Grade 9 · South Hagerstown | 9 | South Hagerstown | 25:38.6 | — |
| 134 | Francis KangPlace 134 · Grade 11 · Rockville | 11 | Rockville | 25:51.4 | — |
| 135 | Alex AyalaPlace 135 · Grade 10 · Urbana | 10 | Urbana | 25:58.4 | 86 |
| 136 | Federico CifluentesPlace 136 · Grade 10 · Gaithersburg | 10 | Gaithersburg | 26:17.0 | — |
| 137 | Wallace PhillipsPlace 137 · Grade 11 · James Hubert Blake | 11 | James Hubert Blake | 27:07.5 | — |
| 138 | Daiyan AzizPlace 138 · Grade 10 · Gaithersburg | 10 | Gaithersburg | 27:12.5 | — |
| 139 | Javier ValeriPlace 139 · Grade 9 · Clarksburg | 9 | Clarksburg | 27:17.4 | 87 |
| 1 | Cody GramsPlace 1 · Grade 11 · Williamsport | 11 | Williamsport | 16:44.7 | 1 |
| 2 | Caleb BuchmanPlace 2 · Grade 11 · Williamsport | 11 | Williamsport | 16:56.2 | 2 |
| 3 | Hunter MongoldPlace 3 · Grade 11 · Westminster | 11 | Westminster | 17:26.7 | 3 |
| 4 | Brandon FolioPlace 4 · Grade 10 · Middletown | 10 | Middletown | 17:26.9 | 4 |
| 5 | Iian CunninghamPlace 5 · Grade 11 · Middletown | 11 | Middletown | 17:31.7 | 5 |
| 6 | Aaron ShotwellPlace 6 · Grade 12 · Southern Garrett Co | 12 | Southern Garrett Co | 17:46.6 | 6 |
| 7 | Ryan KelseyPlace 7 · Grade 11 · Middletown | 11 | Middletown | 17:47.4 | 7 |
| 8 | Shane FinkelsteinPlace 8 · Grade 11 · Middletown | 11 | Middletown | 17:54.6 | 8 |
| 9 | Gray MessengerPlace 9 · Grade 9 · Southern Garrett Co | 9 | Southern Garrett Co | 17:55.2 | 9 |
| 10 | Cody TeetsPlace 10 · Grade 10 · Southern Garrett Co | 10 | Southern Garrett Co | 17:58.8 | 10 |
| 11 | Lucas AlmeidaPlace 11 · Grade 10 · Col. Zadok Magruder | 10 | Col. Zadok Magruder | 17:59.4 | 11 |
| 12 | Tyler CoutermarshPlace 12 · Grade 12 · Southern Garrett Co | 12 | Southern Garrett Co | 18:00.3 | 12 |
| 13 | Jesse ParsonsPlace 13 · Grade 9 · Westminster | 9 | Westminster | 18:03.1 | 13 |
| 14 | Andy DobrzanskiPlace 14 · Grade 9 · Williamsport | 9 | Williamsport | 18:04.1 | 14 |
| 15 | Zach GaschoPlace 15 · Grade 9 · Catoctin | 9 | Catoctin | 18:07.1 | 15 |
| 16 | Eric BunkPlace 16 · Grade 9 · Middletown | 9 | Middletown | 18:13.6 | 16 |
| 17 | Garrett WongPlace 17 · Grade 10 · Col. Zadok Magruder | 10 | Col. Zadok Magruder | 18:13.9 | 17 |
| 18 | Zach TichnellPlace 18 · Grade 11 · Southern Garrett Co | 11 | Southern Garrett Co | 18:22.5 | 18 |
| 19 | John GreenPlace 19 · Grade 10 · Bishop Ireton | 10 | Bishop Ireton | 18:26.5 | 19 |
| 20 | Ian PetersPlace 20 · Grade 11 · Middletown | 11 | Middletown | 18:28.7 | 20 |
| 21 | Ben RaczPlace 21 · Grade 11 · Middletown | 11 | Middletown | 18:33.0 | 21 |
| 22 | John WeeksPlace 22 · Grade 10 · Col. Zadok Magruder | 10 | Col. Zadok Magruder | 18:37.2 | 22 |
| 23 | Luke FakultPlace 23 · Grade 9 · Middletown | 9 | Middletown | 18:38.5 | — |
| 24 | Grant CarrierPlace 24 · Grade 11 · Westminster | 11 | Westminster | 18:38.8 | 23 |
| 25 | Sean PiliPlace 25 · Grade 11 · Bishop Ireton | 11 | Bishop Ireton | 18:40.5 | 24 |
| 26 | Joe SimkoPlace 26 · Grade 10 · Bishop Ireton | 10 | Bishop Ireton | 18:43.5 | 25 |
| 27 | BJ TownleyPlace 27 · Grade 12 · Bishop Ireton | 12 | Bishop Ireton | 18:46.7 | 26 |
| 28 | Kenny VuPlace 28 · Grade 9 · Col. Zadok Magruder | 9 | Col. Zadok Magruder | 18:47.4 | 27 |
| 29 | Madiba MasseyPlace 29 · Grade 9 · Col. Zadok Magruder | 9 | Col. Zadok Magruder | 18:50.0 | 28 |
| 30 | Zach SparkmanPlace 30 · Grade 10 · Catoctin | 10 | Catoctin | 18:51.3 | 29 |
| 31 | Reuben ScalesePlace 31 · Grade 12 · Catoctin | 12 | Catoctin | 18:51.6 | 30 |
| 32 | Jack JarvisPlace 32 · Grade 10 · Bishop Ireton | 10 | Bishop Ireton | 18:54.5 | 31 |
| 33 | Matt BreakallPlace 33 · Grade 10 · Clear Spring | 10 | Clear Spring | 18:57.0 | 32 |
| 34 | Gordon ScofieldPlace 34 · Grade 11 · Col. Zadok Magruder | 11 | Col. Zadok Magruder | 18:58.2 | 33 |
| 35 | Joseph OleynikPlace 35 · Grade 10 · Col. Zadok Magruder | 10 | Col. Zadok Magruder | 18:59.3 | 34 |
| 36 | Ben HarrahPlace 36 · Grade 10 · Boonsboro | 10 | Boonsboro | 18:59.8 | 35 |
| 37 | Lucas RitchiePlace 37 · Grade 10 · Southern Garrett Co | 10 | Southern Garrett Co | 19:03.2 | 36 |
| 38 | Chris GrabowskiPlace 38 · Grade 11 · Westminster | 11 | Westminster | 19:03.5 | 37 |
| 39 | Eric MyersPlace 39 · Grade 9 · Catoctin | 9 | Catoctin | 19:03.9 | 38 |
| 40 | John PaulPlace 40 · Grade 10 · Bishop Ireton | 10 | Bishop Ireton | 19:04.3 | 39 |
| 41 | Calum LunsfordPlace 41 · Grade 12 · Williamsport | 12 | Williamsport | 19:04.7 | 40 |
| 42 | Brandon DraperPlace 42 · Grade 12 · Williamsport | 12 | Williamsport | 19:06.4 | 41 |
| 43 | DJ RitchiePlace 43 · Grade 12 · Southern Garrett Co | 12 | Southern Garrett Co | 19:08.0 | 42 |
| 44 | Aaron CarlstromPlace 44 · Grade 11 · Middletown | 11 | Middletown | 19:13.5 | — |
| 45 | Chandler KeckPlace 45 · Grade 10 · Westminster | 10 | Westminster | 19:14.2 | 43 |
| 46 | Jamie MyersPlace 46 · Grade 11 · Westminster | 11 | Westminster | 19:16.6 | 44 |
| 47 | Timothy AlexanderPlace 47 · Grade 10 · Oakdale | 10 | Oakdale | 19:18.8 | 45 |
| 48 | Matt SpannPlace 48 · Grade 11 · Westminster | 11 | Westminster | 19:19.6 | 46 |
| 49 | James CurtisPlace 49 · Grade 10 · Boonsboro | 10 | Boonsboro | 19:22.1 | 47 |
| 50 | Cameron CrossPlace 50 · Grade 10 · Williamsport | 10 | Williamsport | 19:24.1 | 48 |
| 51 | Justin DoakPlace 51 · Grade 12 · Boonsboro | 12 | Boonsboro | 19:26.6 | 49 |
| 52 | Glendon MillsPlace 52 · Grade 9 · Clear Spring | 9 | Clear Spring | 19:28.4 | 50 |
| 53 | Roger McBainPlace 53 · Grade 9 · Col. Zadok Magruder | 9 | Col. Zadok Magruder | 19:30.7 | — |
| 54 | Jason SpeigelPlace 54 · Grade 11 · Middletown | 11 | Middletown | 19:31.9 | — |
| 55 | Steven HongPlace 55 · Grade 10 · Col. Zadok Magruder | 10 | Col. Zadok Magruder | 19:34.5 | — |
| 56 | Braxton WitmerPlace 56 · Grade 9 · Williamsport | 9 | Williamsport | 19:36.0 | 51 |
| 57 | Andrew RaabPlace 57 · Grade 9 · Westminster | 9 | Westminster | 19:36.8 | — |
| 58 | Cameron CleverPlace 58 · Grade 10 · Clear Spring | 10 | Clear Spring | 19:37.4 | 52 |
| 59 | David KelseyPlace 59 · Grade 9 · Middletown | 9 | Middletown | 19:38.0 | — |
| 60 | Christian SmithPlace 60 · Grade 9 · Clear Spring | 9 | Clear Spring | 19:38.7 | 53 |
| 61 | Kevin AbbedPlace 61 · Grade 10 · Bishop Ireton | 10 | Bishop Ireton | 19:44.2 | 54 |
| 62 | William NgoPlace 62 · Grade 11 · Col. Zadok Magruder | 11 | Col. Zadok Magruder | 19:47.1 | — |
| 63 | Jimmy BuBoycePlace 63 · Grade 9 · Oakdale | 9 | Oakdale | 19:49.2 | 55 |
| 64 | Esteban PiedramartelPlace 64 · Grade 10 · Col. Zadok Magruder | 10 | Col. Zadok Magruder | 19:53.6 | — |
| 65 | Nick ZielinskiPlace 65 · Grade 10 · Boonsboro | 10 | Boonsboro | 19:54.4 | 56 |
| 66 | Zach RodriguezPlace 66 · Grade 10 · Westminster | 10 | Westminster | 19:55.6 | — |
| 67 | Connor BurkePlace 67 · Grade 9 · Bishop Ireton | 9 | Bishop Ireton | 19:56.1 | — |
| 68 | James FakultPlace 68 · Grade 10 · Middletown | 10 | Middletown | 19:57.2 | — |
| 69 | Thomas McGinleyPlace 69 · Grade 9 · Bishop McNamara | 9 | Bishop McNamara | 19:58.0 | — |
| 70 | Chris NeidhartPlace 70 · Grade 9 · Col. Zadok Magruder | 9 | Col. Zadok Magruder | 19:58.9 | — |
| 71 | Nick MersingerPlace 71 · Grade 11 · Westminster | 11 | Westminster | 20:02.9 | — |
| 72 | Nathan TrailPlace 72 · Grade 10 · Saint James | 10 | Saint James | 20:04.3 | 57 |
| 73 | Logan HinebaughPlace 73 · Grade 12 · Southern Garrett Co | 12 | Southern Garrett Co | 20:05.8 | — |
| 74 | Jon HartmanPlace 74 · Grade 10 · Westminster | 10 | Westminster | 20:06.8 | — |
| 75 | Aaron RodeheaverPlace 75 · Grade 9 · Southern Garrett Co | 9 | Southern Garrett Co | 20:07.3 | — |
| 76 | Josh WeyantPlace 76 · Grade 12 · Williamsport | 12 | Williamsport | 20:07.9 | — |
| 77 | Christian BowmanPlace 77 · Grade 11 · Col. Zadok Magruder | 11 | Col. Zadok Magruder | 20:14.4 | — |
| 78 | Phil WarnickPlace 78 · Grade 10 · Southern Garrett Co | 10 | Southern Garrett Co | 20:15.1 | — |
| 79 | Nick WalkerPlace 79 · Grade 12 · Middletown | 12 | Middletown | 20:18.4 | — |
| 80 | Aaron ZerbyPlace 80 · Grade 10 · Middletown | 10 | Middletown | 20:22.7 | — |
| 81 | Joseph AllmanPlace 81 · Grade 10 · Oakdale | 10 | Oakdale | 20:23.0 | 58 |
| 82 | Seth ThompsonPlace 82 · Grade 11 · Williamsport | 11 | Williamsport | 20:24.7 | — |
| 83 | Jacob PryorPlace 83 · Grade 9 · Smithsburg | 9 | Smithsburg | 20:25.9 | 59 |
| 84 | Michael WackPlace 84 · Grade 10 · Westminster | 10 | Westminster | 20:28.1 | — |
| 85 | Kevin BennerPlace 85 · Grade 11 · Oakdale | 11 | Oakdale | 20:29.7 | 60 |
| 86 | Joe SardegnaPlace 86 · Grade 10 · Bishop Ireton | 10 | Bishop Ireton | 20:30.9 | — |
| 87 | Terry PowersPlace 87 · Grade 12 · Westminster | 12 | Westminster | 20:34.8 | — |
| 88 | Anthony AmadeoPlace 88 · Grade 10 · Oakdale | 10 | Oakdale | 20:36.3 | 61 |
| 89 | James GruberPlace 89 · Grade 11 · Oakdale | 11 | Oakdale | 20:36.5 | 62 |
| 90 | Chris SnyderPlace 90 · Grade 11 · Boonsboro | 11 | Boonsboro | 20:44.1 | 63 |
| 91 | Josh SolankiPlace 91 · Grade 11 · Williamsport | 11 | Williamsport | 20:47.6 | — |
| 92 | Connor BeveridgePlace 92 · Grade 10 · Bishop Ireton | 10 | Bishop Ireton | 20:49.4 | — |
| 93 | Jim WiltsiePlace 93 · Grade 11 · Bishop Ireton | 11 | Bishop Ireton | 20:51.4 | — |
| 94 | Luke ReddickPlace 94 · Grade 9 · Bishop Ireton | 9 | Bishop Ireton | 20:54.0 | — |
| 95 | Bradlee MehaffiePlace 95 · Grade 12 · Clear Spring | 12 | Clear Spring | 20:57.0 | 64 |
| 96 | Mark JohnsonPlace 96 · Grade 11 · Boonsboro | 11 | Boonsboro | 20:59.1 | 65 |
| 97 | Richard FaithPlace 97 · Grade 9 · Clear Spring | 9 | Clear Spring | 21:00.3 | 66 |
| 98 | Chase MarickPlace 98 · Grade 10 · Smithsburg | 10 | Smithsburg | 21:03.3 | 67 |
| 99 | Justin AshbyPlace 99 · Grade 10 · Southern Garrett Co | 10 | Southern Garrett Co | 21:08.4 | — |
| 100 | Sam FernekeesPlace 100 · Grade 11 · Westminster | 11 | Westminster | 21:09.3 | — |
| 101 | Brian WeyantPlace 101 · Grade 11 · Williamsport | 11 | Williamsport | 21:13.3 | — |
| 102 | Nathan JohnsonPlace 102 · Grade 9 · Boonsboro | 9 | Boonsboro | 21:13.9 | 68 |
| 103 | Jordan KoehnPlace 103 · Grade 10 · Col. Zadok Magruder | 10 | Col. Zadok Magruder | 21:14.3 | — |
| 104 | Devon MartellPlace 104 · Grade 11 · Smithsburg | 11 | Smithsburg | 21:14.7 | 69 |
| 105 | Brandon SnyderPlace 105 · Grade 10 · Catoctin | 10 | Catoctin | 21:15.2 | 70 |
| 106 | Ryan TaylorPlace 106 · Grade 9 · Catoctin | 9 | Catoctin | 21:17.0 | 71 |
| 107 | Brandon UbieraPlace 107 · Grade 9 · Catoctin | 9 | Catoctin | 21:18.4 | 72 |
| 108 | Matt OchsPlace 108 · Grade 10 · Catoctin | 10 | Catoctin | 21:19.3 | — |
| 109 | David HopkinsPlace 109 · Grade 9 · Clear Spring | 9 | Clear Spring | 21:21.0 | 73 |
| 110 | Keith HecklerPlace 110 · Grade 10 · Middletown | 10 | Middletown | 21:22.2 | — |
| 111 | Greg CoxPlace 111 · Grade 10 · Middletown | 10 | Middletown | 21:23.7 | — |
| 112 | Sam BennerPlace 112 · Grade 9 · Middletown | 9 | Middletown | 21:25.2 | — |
| 113 | Andersson Maco-SilvaPlace 113 · Grade 11 · Col. Zadok Magruder | 11 | Col. Zadok Magruder | 21:25.6 | — |
| 114 | Ben RyanPlace 114 · Grade 9 · Westminster | 9 | Westminster | 21:26.0 | — |
| 115 | Lucas DaytonPlace 115 · Grade 12 · Westminster | 12 | Westminster | 21:34.4 | — |
| 116 | Sam AckermanPlace 116 · Grade 10 · Saint James | 10 | Saint James | 21:38.1 | 74 |
| 117 | Carter ConstantinoPlace 117 · Grade 11 · Bishop Ireton | 11 | Bishop Ireton | 21:40.5 | — |
| 118 | Daniel WohlgemuthPlace 118 · Grade 9 · Westminster | 9 | Westminster | 21:41.8 | — |
| 119 | Anthony RutkowskiPlace 119 · Grade 9 · Col. Zadok Magruder | 9 | Col. Zadok Magruder | 21:42.2 | — |
| 120 | Kurt AuvillePlace 120 · Grade 9 · Col. Zadok Magruder | 9 | Col. Zadok Magruder | 21:42.7 | — |
| 121 | Ryan HinesPlace 121 · Grade 10 · Smithsburg | 10 | Smithsburg | 21:44.7 | 75 |
| 122 | Caleb GoodiePlace 122 · Grade 9 · Saint James | 9 | Saint James | 21:47.4 | 76 |
| 123 | Mitchell WhitePlace 123 · Grade 9 · Westminster | 9 | Westminster | 21:53.0 | — |
| 124 | Dylan SmithPlace 124 · Grade 10 · Westminster | 10 | Westminster | 21:53.4 | — |
| 125 | Chris MartinezPlace 125 · Grade 11 · Catoctin | 11 | Catoctin | 22:02.6 | — |
| 126 | Alex MenkePlace 126 · Grade 9 · Middletown | 9 | Middletown | 22:03.5 | — |
| 127 | Kevin HayesPlace 127 · Grade 10 · Westminster | 10 | Westminster | 22:04.7 | — |
| 128 | Joey TheisPlace 128 · Grade 10 · Bishop Ireton | 10 | Bishop Ireton | 22:06.7 | — |
| 129 | Benjamin HumphreyPlace 129 · Grade 10 · Oakdale | 10 | Oakdale | 22:07.9 | 77 |
| 130 | Curtis KendlePlace 130 · Grade 11 · Smithsburg | 11 | Smithsburg | 22:13.9 | 78 |
| 131 | Brent SweigertPlace 131 · Grade 9 · Williamsport | 9 | Williamsport | 22:14.4 | — |
| 132 | Malachi YehPlace 132 · Grade 10 · Col. Zadok Magruder | 10 | Col. Zadok Magruder | 22:16.0 | — |
| 133 | Beckett LemleyPlace 133 · Grade 10 · Oakdale | 10 | Oakdale | 22:17.3 | — |
| 134 | Eric CollinsPlace 134 · Grade 11 · Middletown | 11 | Middletown | 22:24.0 | — |
| 135 | Josh ThomasPlace 135 · Grade 10 · Smithsburg | 10 | Smithsburg | 22:24.4 | 79 |
| 136 | Justin MorrisPlace 136 · Grade 11 · Westminster | 11 | Westminster | 22:35.0 | — |
| 137 | Michael TartagliaPlace 137 · Grade 9 · Middletown | 9 | Middletown | 22:36.0 | — |
| 138 | Peter SorensenPlace 138 · Grade 11 · Smithsburg | 11 | Smithsburg | 22:36.6 | 80 |
| 139 | Hongdi ZhangPlace 139 · Grade 9 · Saint James | 9 | Saint James | 22:38.5 | 81 |
| 140 | Griffin ShaPlace 140 · Grade 9 · Col. Zadok Magruder | 9 | Col. Zadok Magruder | 22:39.3 | — |
| 141 | Garrett ShewbridgePlace 141 · Grade 9 · Mountain Ridge | 9 | Mountain Ridge | 22:39.7 | — |
| 142 | David MangumPlace 142 · Grade 9 · Clear Spring | 9 | Clear Spring | 22:40.1 | — |
| 143 | Bradley LundbergPlace 143 · Grade 11 · Williamsport | 11 | Williamsport | 22:52.5 | — |
| 144 | Chris SpannPlace 144 · Grade 9 · Westminster | 9 | Westminster | 22:59.3 | — |
| 145 | Timmy KofoetPlace 145 · Grade 9 · Clear Spring | 9 | Clear Spring | 23:17.0 | — |
| 146 | Mike MastrangeloPlace 146 · Grade 11 · Westminster | 11 | Westminster | 23:25.6 | — |
| 147 | Zach SmithPlace 147 · Grade 10 · Boonsboro | 10 | Boonsboro | 23:32.5 | — |
| 148 | Terry SangPlace 148 · Grade 12 · Saint James | 12 | Saint James | 23:35.4 | 82 |
| 149 | Turner MazerPlace 149 · Grade 9 · Mountain Ridge | 9 | Mountain Ridge | 23:57.2 | — |
| 150 | Chris SubockPlace 150 · Grade 11 · Westminster | 11 | Westminster | 24:11.9 | — |
| 151 | John HolbrookPlace 151 · Grade 9 · Bishop Ireton | 9 | Bishop Ireton | 24:15.5 | — |
| 152 | Hunter StrauchPlace 152 · Grade 10 · Saint James | 10 | Saint James | 24:21.6 | 83 |
| 153 | Kevin HarrisPlace 153 · Grade 10 · Southern Garrett Co | 10 | Southern Garrett Co | 24:33.8 | — |
| 154 | Andrew BakerPlace 154 · Grade 11 · Col. Zadok Magruder | 11 | Col. Zadok Magruder | 24:46.1 | — |
| 155 | Sam SmithPlace 155 · Grade 10 · Saint James | 10 | Saint James | 24:49.6 | 84 |
| 156 | Calvaughn WarrenPlace 156 · Grade 9 · Bishop McNamara | 9 | Bishop McNamara | 24:50.1 | — |
| 157 | Jonathan PittsPlace 157 · Grade 9 · Westminster | 9 | Westminster | 24:52.4 | — |
| 158 | Dylan ReynoldsPlace 158 · Grade 9 · Saint James | 9 | Saint James | 24:58.6 | — |
| 159 | Greg PiercePlace 159 · Grade 9 · Saint James | 9 | Saint James | 24:59.3 | — |
| 160 | Tyler SturtzPlace 160 · Grade 10 · Westminster | 10 | Westminster | 25:12.7 | — |
| 161 | Griffin ShaerPlace 161 · Grade 11 · Col. Zadok Magruder | 11 | Col. Zadok Magruder | 25:16.0 | — |
| 162 | Tate JenkinsPlace 162 · Grade 10 · Col. Zadok Magruder | 10 | Col. Zadok Magruder | 25:17.9 | — |
| 163 | Elliot PajorPlace 163 · Grade 9 · Saint James | 9 | Saint James | 25:36.4 | — |
| 164 | David PrehnPlace 164 · Grade 12 · Saint James | 12 | Saint James | 25:46.7 | — |
| 165 | Tommy AthaPlace 165 · Grade 9 · Williamsport | 9 | Williamsport | 26:10.9 | — |
| 166 | Thomas Van PattenPlace 166 · Grade 9 · Col. Zadok Magruder | 9 | Col. Zadok Magruder | 26:14.1 | — |
| 167 | James CaseyPlace 167 · Grade 10 · Middletown | 10 | Middletown | 26:14.5 | — |
| 168 | Matt RieserPlace 168 · Grade 9 · Middletown | 9 | Middletown | 26:31.7 | — |
| 169 | Owen BealsPlace 169 · Grade 9 · Bishop Ireton | 9 | Bishop Ireton | 26:39.6 | — |
| 170 | Doug LorgePlace 170 · Grade 10 · Bishop Ireton | 10 | Bishop Ireton | 27:07.5 | — |
| 171 | Brett GillPlace 171 · Grade 9 · Westminster | 9 | Westminster | 29:50.0 | — |