| 1 | Eric SchulerPlace 1 · Reservoir Boys | — | Reservoir Boys | 16:26.0 |
| 2 | Sam AndrewsPlace 2 · Oakland Mills Boys | — | Oakland Mills Boys | 16:35.3 |
| 3 | Zach HopkinsPlace 3 · Winters Mill Boys | — | Winters Mill Boys | 16:44.0 |
| 4 | Nick PezzaPlace 4 · Century Boys | — | Century Boys | 17:00.3 |
| 5 | Kevin MertzPlace 5 · Mt. Hebron Boys | — | Mt. Hebron Boys | 17:32.5 |
| 6 | Greg RinehartPlace 6 · Liberty Boys | — | Liberty Boys | 17:35.1 |
| 7 | Scott HeydrickPlace 7 · River Hill Boys | — | River Hill Boys | 17:37.2 |
| 8 | Ryan FentonPlace 8 · Century Boys | — | Century Boys | 17:37.4 |
| 9 | Reilly CoxPlace 9 · Winters Mill Boys | — | Winters Mill Boys | 17:40.3 |
| 10 | Jimmy FilomenaPlace 10 · Liberty Boys | — | Liberty Boys | 17:43.8 |
| 11 | Will WeisgerberPlace 11 · Winters Mill Boys | — | Winters Mill Boys | 17:52.1 |
| 12 | Carleton StueckerPlace 12 · Kent Island Boys | — | Kent Island Boys | 17:54.3 |
| 13 | Cameron BowlingPlace 13 · Oakland Mills Boys | — | Oakland Mills Boys | 17:54.7 |
| 14 | Nick MburuPlace 14 · Mt. Hebron Boys | — | Mt. Hebron Boys | 17:56.0 |
| 15 | Weston CarvalhoPlace 15 · Winters Mill Boys | — | Winters Mill Boys | 17:59.6 |
| 16 | Austin SungenisPlace 16 · Oakland Mills Boys | — | Oakland Mills Boys | 18:00.4 |
| 17 | Allan HuangPlace 17 · River Hill Boys | — | River Hill Boys | 18:05.1 |
| 18 | Louie ChaveriniPlace 18 · Oakland Mills Boys | — | Oakland Mills Boys | 18:11.1 |
| 19 | Mark EaglesPlace 19 · Howard Boys | — | Howard Boys | 18:16.2 |
| 20 | Christopher SheehyPlace 20 · Reservoir Boys | — | Reservoir Boys | 18:16.7 |
| 21 | Kirtan PatelPlace 21 · Howard Boys | — | Howard Boys | 18:17.3 |
| 22 | Karl SchmidtPlace 22 · Mt. Hebron Boys | — | Mt. Hebron Boys | 18:18.6 |
| 23 | Ian AndrewsPlace 23 · Kent Island Boys | — | Kent Island Boys | 18:18.9 |
| 24 | Ed RichardsonPlace 24 · Reservoir Boys | — | Reservoir Boys | 18:21.2 |
| 25 | Ryan SpanglerPlace 25 · Winters Mill Boys | — | Winters Mill Boys | 18:21.5 |
| 26 | Remington PhelpsPlace 26 · Mt. Airy Christian | — | Mt. Airy Christian | 18:21.7 |
| 27 | Sean SalisburyPlace 27 · River Hill Boys | — | River Hill Boys | 18:22.5 |
| 28 | Jacob VogelPlace 28 · Marriotts Ridge Boys | — | Marriotts Ridge Boys | 18:23.3 |
| 29 | Mitch ClarkPlace 29 · River Hill Boys | — | River Hill Boys | 18:29.0 |
| 30 | Matt BylisPlace 30 · River Hill Boys | — | River Hill Boys | 18:29.9 |
| 31 | Dylan BarberaPlace 31 · Century Boys | — | Century Boys | 18:30.1 |
| 32 | Sam SiegelPlace 32 · Mt. Hebron Boys | — | Mt. Hebron Boys | 18:30.7 |
| 33 | Michael MarinoPlace 33 · Mt. Hebron Boys | — | Mt. Hebron Boys | 18:31.2 |
| 34 | David KuperPlace 34 · Reservoir Boys | — | Reservoir Boys | 18:32.1 |
| 35 | Zach FernandePlace 35 · Mt. Hebron Boys | — | Mt. Hebron Boys | 18:35.1 |
| 36 | Steve EastmanPlace 36 · Howard Boys | — | Howard Boys | 18:37.5 |
| 37 | Alex WarfieldPlace 37 · Winters Mill Boys | — | Winters Mill Boys | 18:39.0 |
| 38 | Daniel RauPlace 38 · Howard Boys | — | Howard Boys | 18:41.0 |
| 39 | Tim MatthewsPlace 39 · Mt. Airy Christian | — | Mt. Airy Christian | 18:42.8 |
| 40 | Connor FoleyPlace 40 · Marriotts Ridge Boys | — | Marriotts Ridge Boys | 18:44.0 |
| 41 | Anthony CarrollPlace 41 · Kent Island Boys | — | Kent Island Boys | 18:46.4 |
| 42 | Tim SigmonPlace 42 · Mt. Airy Christian | — | Mt. Airy Christian | 18:47.8 |
| 43 | Brandon KrixerPlace 43 · Blake Boys | — | Blake Boys | 18:49.9 |
| 44 | Jake SpiveyPlace 44 · Liberty Boys | — | Liberty Boys | 18:54.6 |
| 45 | Pat AnskePlace 45 · Century Boys | — | Century Boys | 18:54.9 |
| 46 | Michael DunnPlace 46 · Winters Mill Boys | — | Winters Mill Boys | 18:55.4 |
| 47 | Newell NicholsonPlace 47 · Kent Island Boys | — | Kent Island Boys | 19:01.0 |
| 48 | Zachary BoyerPlace 48 · Liberty Boys | — | Liberty Boys | 19:02.9 |
| 49 | Reed StadlerPlace 49 · River Hill Boys | — | River Hill Boys | 19:07.3 |
| 50 | Sam HarvatinePlace 50 · Century Boys | — | Century Boys | 19:08.7 |
| 51 | Owen McMahanPlace 51 · Century Boys | — | Century Boys | 19:09.7 |
| 52 | Jacky TianPlace 52 · Oakland Mills Boys | — | Oakland Mills Boys | 19:10.2 |
| 53 | Will WoodcockPlace 53 · Oakland Mills Boys | — | Oakland Mills Boys | 19:10.6 |
| 54 | Ryan HermsteinPlace 54 · Marriotts Ridge Boys | — | Marriotts Ridge Boys | 19:10.8 |
| 55 | Kevin SlujtnerPlace 55 · Century Boys | — | Century Boys | 19:12.6 |
| 56 | Dominique HoskinPlace 56 · Howard Boys | — | Howard Boys | 19:15.9 |
| 57 | Zak KronemerPlace 57 · Blake Boys | — | Blake Boys | 19:17.1 |
| 58 | Kyle HolmesPlace 58 · Liberty Boys | — | Liberty Boys | 19:19.5 |
| 59 | Adam GartrellPlace 59 · Reservoir Boys | — | Reservoir Boys | 19:19.7 |
| 60 | James OslundPlace 60 · Howard Boys | — | Howard Boys | 19:23.2 |
| 61 | Tom BrumbaughPlace 61 · Oakland Mills Boys | — | Oakland Mills Boys | 19:26.2 |
| 62 | Greg CarmeanPlace 62 · Mt. Hebron Boys | — | Mt. Hebron Boys | 19:29.9 |
| 63 | Tony CiarleglioPlace 63 · Marriotts Ridge Boys | — | Marriotts Ridge Boys | 19:31.0 |
| 64 | Danny KleinPlace 64 · Reservoir Boys | — | Reservoir Boys | 19:32.6 |
| 65 | Ricardo RosarioPlace 65 · Reservoir Boys | — | Reservoir Boys | 19:36.7 |
| 66 | Stephen DragoPlace 66 · Marriotts Ridge Boys | — | Marriotts Ridge Boys | 19:42.0 |
| 67 | Jonathan DassoulasPlace 67 · Mt. Airy Christian | — | Mt. Airy Christian | 19:42.2 |
| 68 | Tim MatisPlace 68 · Kent Island Boys | — | Kent Island Boys | 19:46.9 |
| 69 | Patrick WatsonPlace 69 · Marriotts Ridge Boys | — | Marriotts Ridge Boys | 19:50.5 |
| 70 | Trevor BrandtPlace 70 · Kent Island Boys | — | Kent Island Boys | 19:51.6 |
| 71 | Connor GaffneyPlace 71 · Blake Boys | — | Blake Boys | 19:53.4 |
| 72 | Edwin TatePlace 72 · Coppin Academy | — | Coppin Academy | 20:00.2 |
| 73 | Marshall DemareePlace 73 · River Hill Boys | — | River Hill Boys | 20:08.1 |
| 74 | Tom LuebkePlace 74 · Liberty Boys | — | Liberty Boys | 20:09.1 |
| 75 | Adam OstrovePlace 75 · Paint Branch Boys | — | Paint Branch Boys | 20:13.2 |
| 76 | Dominic CarlucciPlace 76 · Kent Island Boys | — | Kent Island Boys | 20:13.5 |
| 77 | John IsbergPlace 77 · Marriotts Ridge Boys | — | Marriotts Ridge Boys | 20:20.3 |
| 78 | Ted McAlisterPlace 78 · Howard Boys | — | Howard Boys | 20:20.5 |
| 79 | Damonte FallinsPlace 79 · Coppin Academy | — | Coppin Academy | 20:34.1 |
| 80 | Rohan RajuPlace 80 · Blake Boys | — | Blake Boys | 20:45.1 |
| 81 | Chris SkipperPlace 81 · Paint Branch Boys | — | Paint Branch Boys | 20:46.6 |
| 82 | Justin McDanielsPlace 82 · Liberty Boys | — | Liberty Boys | 20:47.8 |
| 83 | Sam TvardzikPlace 83 · Mt. Airy Christian | — | Mt. Airy Christian | 21:22.4 |
| 84 | Devan DanielPlace 84 · Paint Branch Boys | — | Paint Branch Boys | 21:36.5 |
| 85 | Alec StewartPlace 85 · Paint Branch Boys | — | Paint Branch Boys | 21:40.9 |
| 86 | Malik KeelsPlace 86 · Paint Branch Boys | — | Paint Branch Boys | 21:43.5 |
| 87 | Lamont HamptonPlace 87 · Coppin Academy | — | Coppin Academy | 21:44.6 |
| 88 | Hartej SinghPlace 88 · Paint Branch Boys | — | Paint Branch Boys | 21:47.0 |
| 89 | Tony HarrisPlace 89 · Blake Boys | — | Blake Boys | 22:09.5 |
| 90 | Tyler NelsonPlace 90 · Paint Branch Boys | — | Paint Branch Boys | 22:13.4 |
| 91 | Dajan MaddenPlace 91 · Coppin Academy | — | Coppin Academy | 23:03.1 |
| 92 | Tyrell JonesPlace 92 · Coppin Academy | — | Coppin Academy | 24:13.4 |
| 93 | Austin AgerPlace 93 · Blake Boys | — | Blake Boys | 24:47.5 |
| 94 | Joey CanePlace 94 · Blake Boys | — | Blake Boys | 24:48.7 |
| 95 | Julian NelsonPlace 95 · Coppin Academy | — | Coppin Academy | 25:31.2 |
| 96 | Dante BryantPlace 96 · Coppin Academy | — | Coppin Academy | 26:00.9 |