| 1 | Ben HagerichPlace 1 · Grade Sr · VMI | Sr | VMI | 19:36.7 |
| 2 | Nathan CaldwellPlace 2 · Grade Jr · Dickinson | Jr | Dickinson | 19:46.0 |
| 3 | Luke KnestoutPlace 3 · Grade So · Dickinson | So | Dickinson | 19:50.1 |
| 4 | Atticus FairPlace 4 · Grade So · Dickinson | So | Dickinson | 19:54.8 |
| 5 | Alexander KanePlace 5 · Grade Sr · Dickinson | Sr | Dickinson | 19:57.4 |
| 6 | Patrick LowryPlace 6 · Grade Jr · VMI | Jr | VMI | 20:05.8 |
| 7 | Avi GhoraiPlace 7 · Grade Fr · Dickinson | Fr | Dickinson | 20:12.1 PR |
| 8 | Travis KnaggsPlace 8 · Grade So · Dickinson | So | Dickinson | 20:16.6 PR |
| 9 | Benjamin MosemanPlace 9 · Grade Sr · Dickinson | Sr | Dickinson | 20:28.2 |
| 10 | Gage OsbornePlace 10 · Grade Jr · Frostburg State | Jr | Frostburg State | 20:44.4 |
| 11 | Alex HansenPlace 11 · Grade So · Dickinson | So | Dickinson | 20:56.0 |
| 12 | Walker CrochetPlace 12 · Grade Fr · Dickinson | Fr | Dickinson | 20:58.8 PR |
| 13 | Eddie LiszkaPlace 13 · Grade So · Dickinson | So | Dickinson | 21:04.2 |
| 14 | Zachary HamacherPlace 14 · Grade So · Shenandoah | So | Shenandoah | 21:11.5 |
| 15 | Wiley MulhollandPlace 15 · Grade Fr · Dickinson | Fr | Dickinson | 21:14.5 PR |
| 16 | William KanePlace 16 · Grade Jr · Dickinson | Jr | Dickinson | 21:14.8 PR |
| 17 | Brayden ShotwellPlace 17 · Grade So · Shenandoah | So | Shenandoah | 21:16.9 |
| 18 | William AshleyPlace 18 · Grade So · Shenandoah | So | Shenandoah | 21:17.8 |
| 19 | Landen SpringerPlace 19 · Grade Fr · Dickinson | Fr | Dickinson | 21:20.5 |
| 20 | Kyle CorpinPlace 20 · Grade So · Shenandoah | So | Shenandoah | 21:20.6 |
| 21 | Jaxon JonesPlace 21 · Grade Jr · Frostburg State | Jr | Frostburg State | 21:31.0 PR |
| 22 | Cameron LambertPlace 22 · Grade Fr · VMI | Fr | VMI | 21:32.5 |
| 23 | Logan FeegPlace 23 · Grade Fr · Shepherd | Fr | Shepherd | 21:32.9 |
| 24 | Jacob SokatchPlace 24 · Grade Fr · Dickinson | Fr | Dickinson | 21:36.2 |
| 25 | Griffin McConvillePlace 25 · Grade Fr · Dickinson | Fr | Dickinson | 21:38.7 PR |
| 26 | Corey ChristensenPlace 26 · Grade Fr · Shenandoah | Fr | Shenandoah | 21:39.4 PR |
| 27 | Isaac ClarkePlace 27 · Grade Fr · Shenandoah | Fr | Shenandoah | 21:43.5 PR |
| 28 | Colin CrenshawPlace 28 · Grade Jr · VMI | Jr | VMI | 21:45.2 |
| 29 | Jesse GreshPlace 29 · Grade Fr · Carroll (Md.) CC | Fr | Carroll (Md.) CC | 21:47.9 PR |
| 30 | Jack HynesPlace 30 · Grade Jr · Frostburg State | Jr | Frostburg State | 21:48.9 |
| 31 | Matthew ColdenPlace 31 · Grade So · Dickinson | So | Dickinson | 21:55.0 |
| 32 | Jack CruikshankPlace 32 · Grade So · Dickinson | So | Dickinson | 22:00.3 |
| 33 | Ethan BeaugezPlace 33 · Grade Fr · Shenandoah | Fr | Shenandoah | 22:07.0 |
| 34 | Jack RickelmanPlace 34 · Grade Fr · Dickinson | Fr | Dickinson | 22:08.0 PR |
| 35 | Nathaniel LeePlace 35 · Grade Sr · Shenandoah | Sr | Shenandoah | 22:11.2 |
| 36 | Andrew EdwardsPlace 36 · Grade So · Dickinson | So | Dickinson | 22:17.5 PR |
| 37 | Angel RuizPlace 37 · Grade Fr · Frostburg State | Fr | Frostburg State | 22:20.2 PR |
| 38 | James MastersonPlace 38 · Grade Sr · Dickinson | Sr | Dickinson | 22:20.7 |
| 39 | Peter FiorilloPlace 39 · Grade Jr · VMI | Jr | VMI | 22:21.8 |
| 40 | Matthew BrennanPlace 40 · Grade Jr · Frostburg State | Jr | Frostburg State | 22:24.7 |
| 41 | Parker MackeyPlace 41 · Grade Sr · Shepherd | Sr | Shepherd | 22:26.1 |
| 42 | Quinn ChewningPlace 42 · Grade Fr · Dickinson | Fr | Dickinson | 22:28.3 PR |
| 43 | Matthew GareauPlace 43 · Grade Sr · Dickinson | Sr | Dickinson | 22:30.1 |
| 44 | Shane LyonsPlace 44 · Grade So · Shenandoah | So | Shenandoah | 22:32.6 |
| 45 | Braylon FreyPlace 45 · Grade Fr · Carroll (Md.) CC | Fr | Carroll (Md.) CC | 22:32.7 PR |
| 46 | Jack SoloveyPlace 46 · Grade So · Dickinson | So | Dickinson | 22:37.1 PR |
| 47 | Brenden MaloyPlace 47 · Grade Jr · Shenandoah | Jr | Shenandoah | 22:39.6 |
| 48 | Kiya ArchibaldPlace 48 · Grade Fr · CCBC Essex (Md.) | Fr | CCBC Essex (Md.) | 22:43.1 PR |
| 49 | Evan FeldmanPlace 49 · Grade Sr · Dickinson | Sr | Dickinson | 22:45.3 PR |
| 50 | Sebastian Berrios-GandarillasPlace 50 · Grade Fr · Shenandoah | Fr | Shenandoah | 22:47.6 |
| 51 | Vanleer EganPlace 51 · Grade Fr · Dickinson | Fr | Dickinson | 22:59.4 |
| 52 | Roman BernardPlace 52 · Grade Fr · Shenandoah | Fr | Shenandoah | 23:06.7 PR |
| 53 | Isayah StewartPlace 53 · Grade Jr · Frostburg State | Jr | Frostburg State | 23:07.9 |
| 54 | Noah GodfreyPlace 54 · Grade Jr · Shenandoah | Jr | Shenandoah | 23:09.3 |
| 55 | Alexander RadishofskiPlace 55 · Grade Fr · Dickinson | Fr | Dickinson | 23:10.0 PR |
| 56 | John BuckleyPlace 56 · Grade Fr · Shenandoah | Fr | Shenandoah | 23:15.1 PR |
| 57 | Bryce ScholzPlace 57 · Grade So · Shenandoah | So | Shenandoah | 23:18.2 |
| 58 | Jackson FiolekPlace 58 · Grade So · Shepherd | So | Shepherd | 23:19.8 PR |
| 59 | Ethan McKeePlace 59 · Grade So · Frostburg State | So | Frostburg State | 23:25.7 PR |
| 60 | Theo BeyerPlace 60 · Grade Sr · Shenandoah | Sr | Shenandoah | 23:34.2 |
| 61 | Maddox ShumanPlace 61 · Grade Fr · Carroll (Md.) CC | Fr | Carroll (Md.) CC | 23:34.6 PR |
| 62 | Jack MiccoPlace 62 · Grade Fr · Shenandoah | Fr | Shenandoah | 23:41.6 PR |
| 63 | Tyler MullenPlace 63 · Grade Sr · Shenandoah | Sr | Shenandoah | 23:43.8 |
| 64 | Nathan HillhousePlace 64 · Grade Jr · Frostburg State | Jr | Frostburg State | 23:44.0 |
| 65 | Sean BaggettPlace 65 · Grade Sr · Shenandoah | Sr | Shenandoah | 23:54.8 |
| 66 | Mason RatkePlace 66 · Grade Fr · Shepherd | Fr | Shepherd | 24:03.0 PR |
| 67 | Daniel DiaczyszynPlace 67 · Grade Jr · Mary Baldwin | Jr | Mary Baldwin | 24:08.8 |
| 68 | Jimmy SchartnerPlace 68 · Grade Fr · Carroll (Md.) CC | Fr | Carroll (Md.) CC | 24:25.9 PR |
| 69 | Salvatore LavellePlace 69 · Grade Fr · Carroll (Md.) CC | Fr | Carroll (Md.) CC | 24:27.9 PR |
| 70 | Anderson PannellaPlace 70 · Grade Fr · CCBC Essex (Md.) | Fr | CCBC Essex (Md.) | 24:39.0 PR |
| 71 | Micah Ahearn-WoodPlace 71 · Grade Jr · Mary Baldwin | Jr | Mary Baldwin | 24:43.7 |
| 72 | Austin BrooksPlace 72 · Grade Fr · CCBC Essex (Md.) | Fr | CCBC Essex (Md.) | 25:05.8 PR |
| 73 | Joel YetzbacherPlace 73 · Grade Jr · Dickinson | Jr | Dickinson | 25:53.1 |
| 74 | Kahliel LewisPlace 74 · Grade Fr · CCBC Essex (Md.) | Fr | CCBC Essex (Md.) | 26:11.0 PR |
| 75 | Nick YanklePlace 75 · Grade Sr · Shepherd | Sr | Shepherd | 26:54.0 |
| 76 | Crocifisso ImbraguglioPlace 76 · Grade Fr · Carroll (Md.) CC | Fr | Carroll (Md.) CC | 27:13.4 PR |
| 77 | Felix McGheePlace 77 · Grade Sr · Washington Adventist | Sr | Washington Adventist | 27:27.0 PR |
| 78 | Nehemiah SteinPlace 78 · Grade So · Washington Adventist | So | Washington Adventist | 28:09.5 PR |
| 79 | Ian SanchezPlace 79 · Grade So · Washington Adventist | So | Washington Adventist | 28:11.2 PR |
| 80 | Connor IrelandPlace 80 · Grade Jr · Shepherd | Jr | Shepherd | 28:18.7 |
| 81 | Zachary AguyPlace 81 · Grade Jr · Washington Adventist | Jr | Washington Adventist | 28:31.0 PR |
| 82 | Rodrigo MarinPlace 82 · Grade So · Carroll (Md.) CC | So | Carroll (Md.) CC | 29:09.0 PR |
| 83 | Tajee GroomesPlace 83 · Grade Fr · Mary Baldwin | Fr | Mary Baldwin | 29:57.3 |
| 84 | Hurrich EngouenPlace 84 · Grade Sr · Washington Adventist | Sr | Washington Adventist | 33:22.3 |