| 1 | Michael DorrisPlace 1 · Grade Jr · Baldwin Wallace | Jr | Baldwin Wallace | 27:26.9 |
| 2 | Andrew PiehlerPlace 2 · Grade Sr · Baldwin Wallace | Sr | Baldwin Wallace | 27:47.3 |
| 3 | Nick SwartzPlace 3 · Grade Jr · Baldwin Wallace | Jr | Baldwin Wallace | 27:57.6 |
| 4 | Anthony SponzPlace 4 · Grade Jr · Baldwin Wallace | Jr | Baldwin Wallace | 27:57.9 |
| 5 | Connor KramerPlace 5 · Grade Fr · Baldwin Wallace | Fr | Baldwin Wallace | 28:10.4 |
| 6 | Napoleon LinoPlace 6 · Grade So · Oakland (Mich.) CC | So | Oakland (Mich.) CC | 28:14.5 |
| 7 | Timothy HarkleroadPlace 7 · Grade 10 · Unattached | 10 | Unattached | 28:24.4 |
| 8 | Tyler BissPlace 8 · Grade So · Allegheny (Pa.) | So | Allegheny (Pa.) | 28:24.6 |
| 9 | Caden BuccierPlace 9 · Grade Jr · Baldwin Wallace | Jr | Baldwin Wallace | 28:26.6 |
| 10 | Meka BalasPlace 10 · Grade Fr · Baldwin Wallace | Fr | Baldwin Wallace | 28:37.0 |
| 11 | Cooper EnyeartPlace 11 · Grade So · Baldwin Wallace | So | Baldwin Wallace | 28:39.9 |
| 12 | Anant PalvePlace 12 · Grade 2029 · PSU-Beaver | 2029 | PSU-Beaver | 28:44.0 |
| 13 | Corbin KleinPlace 13 · Grade Fr · Baldwin Wallace | Fr | Baldwin Wallace | 28:55.6 |
| 14 | Cole JoostePlace 14 · Grade - · Unattached | - | Unattached | 28:59.0 PR |
| 15 | Nate JamesPlace 15 · Grade Jr · Baldwin Wallace | Jr | Baldwin Wallace | 29:08.4 |
| 16 | Griffin BoyerPlace 16 · Grade Sr · Baldwin Wallace | Sr | Baldwin Wallace | 29:12.1 |
| 17 | William PratoPlace 17 · Grade Jr · Baldwin Wallace | Jr | Baldwin Wallace | 29:18.1 |
| 18 | Dominic TheodorePlace 18 · Grade Fr · Baldwin Wallace | Fr | Baldwin Wallace | 29:37.9 |
| 19 | Jack TharnishPlace 19 · Grade - · Unattached | - | Unattached | 29:49.3 PR |
| 20 | Ronan MacArthurPlace 20 · Grade Fr · Oakland (Mich.) CC | Fr | Oakland (Mich.) CC | 29:55.9 |
| 21 | Michael WardPlace 21 · Grade Fr · Baldwin Wallace | Fr | Baldwin Wallace | 30:05.2 |
| 22 | Patrick FirstenbergerPlace 22 · Grade Fr · Baldwin Wallace | Fr | Baldwin Wallace | 30:24.9 |
| 23 | Niko MoorePlace 23 · Grade Jr · Unattached | Jr | Unattached | 30:32.2 PR |
| 24 | Kaden SeredickPlace 24 · Grade So · Baldwin Wallace | So | Baldwin Wallace | 30:34.0 |
| 25 | Maxwell BambeckPlace 25 · Grade Fr · Allegheny (Pa.) | Fr | Allegheny (Pa.) | 30:47.6 |
| 26 | Cameron BradyPlace 26 · Grade Fr · Baldwin Wallace | Fr | Baldwin Wallace | 30:52.1 |
| 27 | Samuel GwittPlace 27 · Grade Fr · Allegheny (Pa.) | Fr | Allegheny (Pa.) | 30:52.9 |
| 28 | David SeymourPlace 28 · Grade Sr · Baldwin Wallace | Sr | Baldwin Wallace | 31:19.7 |
| 29 | Caleb FreemanPlace 29 · Grade - · Unattached | - | Unattached | 31:27.2 PR |
| 30 | Donavin BrownPlace 30 · Grade So · Baldwin Wallace | So | Baldwin Wallace | 31:32.4 |
| 31 | Jihad El FaroujPlace 31 · Grade So · Oakland (Mich.) CC | So | Oakland (Mich.) CC | 31:53.3 |
| 32 | Karl WegnerPlace 32 · Grade So · Oakland (Mich.) CC | So | Oakland (Mich.) CC | 31:56.8 |
| 33 | Mason JohnsonPlace 33 · Grade Fr · Oakland (Mich.) CC | Fr | Oakland (Mich.) CC | 32:16.6 |
| 34 | Lucas OlivePlace 34 · Grade Fr · Baldwin Wallace | Fr | Baldwin Wallace | 32:27.9 |
| 35 | Miles EvansPlace 35 · Grade Fr · Allegheny (Pa.) | Fr | Allegheny (Pa.) | 32:30.4 |
| 36 | Nathan SchweinbergPlace 36 · Grade Sr · Baldwin Wallace | Sr | Baldwin Wallace | 34:14.4 |
| 37 | Logan MeyerPlace 37 · Grade - · Unattached | - | Unattached | 35:38.7 PR |
| 38 | Ethan PalmerPlace 38 · Grade Jr · Allegheny (Pa.) | Jr | Allegheny (Pa.) | 35:59.6 |
| 39 | Clark JamisonPlace 39 · Grade Fr · Allegheny (Pa.) | Fr | Allegheny (Pa.) | 36:48.6 PR |
| 40 | Oliver SchneiderPlace 40 · Grade Sr · Allegheny (Pa.) | Sr | Allegheny (Pa.) | 36:57.9 |
| 41 | Brain DobigmaPlace 41 · Grade Fr · Oakland (Mich.) CC | Fr | Oakland (Mich.) CC | 37:13.4 PR |
| 42 | Quinn O'SheaPlace 42 · Grade So · Oakland (Mich.) CC | So | Oakland (Mich.) CC | 37:47.1 |
| 43 | Derrick JonesPlace 43 · Grade Fr · Carlow (Pa.) | Fr | Carlow (Pa.) | 38:59.2 PR |
| 44 | Demetrius EppsPlace 44 · Grade Sr · Carlow (Pa.) | Sr | Carlow (Pa.) | 38:59.2 PR |
| 0 | Gavin MoyerPlace 0 · Grade Fr · Carlow (Pa.) | Fr | Carlow (Pa.) | ENR |
| 0 | Brady BoylePlace 0 · Grade Fr · Carlow (Pa.) | Fr | Carlow (Pa.) | ENR |
| 0 | Brady KrausPlace 0 · Grade Fr · Carlow (Pa.) | Fr | Carlow (Pa.) | ENR |
| 0 | Nevin StinsonPlace 0 · Grade Fr · Carlow (Pa.) | Fr | Carlow (Pa.) | ENR |
| 0 | Shawn WebbPlace 0 · Grade 2030 · PSU-Beaver | 2030 | PSU-Beaver | ENR |
| 0 | Lukas CzeganPlace 0 · Grade Fr · Allegheny (Pa.) | Fr | Allegheny (Pa.) | ENR |
| 0 | Marques GiboyeauxPlace 0 · Grade Fr · Baldwin Wallace | Fr | Baldwin Wallace | ENR |