| 1 | Mason ParishPlace 1 · Grade Sr · USC Upstate | Sr | USC Upstate | 26:55.3 |
| 2 | Eric PerryPlace 2 · Grade Sr · USC Upstate | Sr | USC Upstate | 27:10.5 |
| 3 | Cameron MoorsPlace 3 · Grade Jr · USC Upstate | Jr | USC Upstate | 27:15.8 |
| 4 | Connor HeroldPlace 4 · Grade Sr · USC Upstate | Sr | USC Upstate | 27:28.6 |
| 5 | Elias HarrisonPlace 5 · Grade Sr · USC Upstate | Sr | USC Upstate | 27:32.3 |
| 6 | Sam HowranPlace 6 · Grade Fr · USC Upstate | Fr | USC Upstate | 27:32.3 |
| 7 | Nicholas BrooksPlace 7 · Grade Jr · USC Upstate | Jr | USC Upstate | 27:40.1 |
| 8 | Yariel FerrettiPlace 8 · Grade Fr · USC Upstate | Fr | USC Upstate | 28:09.9 |
| 9 | Aidan RogersPlace 9 · Grade Fr · USC Upstate | Fr | USC Upstate | 28:19.1 |
| 10 | Jackson WilliamsPlace 10 · Grade Fr · USC Upstate | Fr | USC Upstate | 28:24.2 |
| 11 | Jason HeusingerPlace 11 · Grade Jr · USC Upstate | Jr | USC Upstate | 28:31.9 |
| 12 | Aiden AbrahamsPlace 12 · Grade Fr · USC Upstate | Fr | USC Upstate | 28:38.7 |
| 13 | Gage SlaglePlace 13 · Grade 12 · David’s running club | 12 | David’s running club | 28:41.2 |
| 14 | Gage SlaglePlace 14 · Grade So · Walters State (Tenn.) CC | So | Walters State (Tenn.) CC | 28:41.2 |
| 15 | Gavin SlaglePlace 15 · Grade 12 · David’s running club | 12 | David’s running club | 28:41.3 |
| 16 | Gavin SlaglePlace 16 · Grade So · Walters State (Tenn.) CC | So | Walters State (Tenn.) CC | 28:41.3 |
| 17 | Daniel MartinPlace 17 · Grade Sr · Milligan (Tenn.) | Sr | Milligan (Tenn.) | 28:59.0 |
| 18 | Ethan CarlanPlace 18 · Grade Jr · Brevard (N.C.) | Jr | Brevard (N.C.) | 28:59.8 |
| 19 | Robert GouldPlace 19 · Grade Jr · Milligan (Tenn.) | Jr | Milligan (Tenn.) | 29:08.6 PR |
| 20 | Elijah GougePlace 20 · Grade Sr · Milligan (Tenn.) | Sr | Milligan (Tenn.) | 29:08.8 |
| 21 | Elijah FinkPlace 21 · Grade So · Columbia (S.C.) | So | Columbia (S.C.) | 29:14.1 |
| 22 | Matthew HarrisPlace 22 · Grade Jr · Brevard (N.C.) | Jr | Brevard (N.C.) | 29:24.0 |
| 23 | Joshua StarrPlace 23 · Grade Sr · Milligan (Tenn.) | Sr | Milligan (Tenn.) | 29:24.2 |
| 24 | Bailey WadePlace 24 · Grade Sr · Milligan (Tenn.) | Sr | Milligan (Tenn.) | 29:27.1 |
| 25 | Jaiden CarmichaelPlace 25 · Grade Jr · Milligan (Tenn.) | Jr | Milligan (Tenn.) | 29:34.2 |
| 26 | Luke GarnerPlace 26 · Grade Fr · Milligan (Tenn.) | Fr | Milligan (Tenn.) | 29:51.6 PR |
| 27 | Jordan SheltonPlace 27 · Grade So · USC Upstate | So | USC Upstate | 29:57.4 |
| 28 | Jayden BrostromPlace 28 · Grade Fr · USC Upstate | Fr | USC Upstate | 29:59.3 |
| 29 | Jon MocekPlace 29 · Grade Fr · Columbia (S.C.) | Fr | Columbia (S.C.) | 30:22.1 |
| 30 | Noah SmithPlace 30 · Grade So · Milligan (Tenn.) | So | Milligan (Tenn.) | 30:24.3 |
| 31 | Graham MizellPlace 31 · Grade Fr · Milligan (Tenn.) | Fr | Milligan (Tenn.) | 30:37.4 |
| 32 | Daniel HornbucklePlace 32 · Grade So · Milligan (Tenn.) | So | Milligan (Tenn.) | 31:17.2 |
| 33 | Talan HammackPlace 33 · Grade So · Milligan (Tenn.) | So | Milligan (Tenn.) | 31:24.9 |
| 34 | Caden CliftonPlace 34 · Grade So · Milligan (Tenn.) | So | Milligan (Tenn.) | 31:29.8 |
| 35 | Caden FullerPlace 35 · Grade Fr · Brevard (N.C.) | Fr | Brevard (N.C.) | 31:30.1 |
| 36 | Flint HoytPlace 36 · Grade Fr · Brevard (N.C.) | Fr | Brevard (N.C.) | 31:38.3 |
| 37 | Shea GrangerPlace 37 · Grade Sr · Brevard (N.C.) | Sr | Brevard (N.C.) | 31:49.9 |
| 38 | Branden LippePlace 38 · Grade Fr · Columbia (S.C.) | Fr | Columbia (S.C.) | 32:17.3 |
| 39 | Colbin HillPlace 39 · Grade Jr · Brevard (N.C.) | Jr | Brevard (N.C.) | 32:39.9 |
| 40 | David BakerPlace 40 · Grade 12 · David’s running club | 12 | David’s running club | 32:44.3 |
| 41 | David BakerPlace 41 · Grade So · Walters State (Tenn.) CC | So | Walters State (Tenn.) CC | 32:44.3 |
| 42 | Justin WagnerPlace 42 · Grade Fr · Johnson & Wales (N.C.) | Fr | Johnson & Wales (N.C.) | 32:46.0 |
| 43 | Ethan WellmanPlace 43 · Grade Sr · Milligan (Tenn.) | Sr | Milligan (Tenn.) | 32:47.4 |
| 44 | Le Darius BrownPlace 44 · Grade Fr · Columbia (S.C.) | Fr | Columbia (S.C.) | 32:50.8 |
| 45 | Jalen MillerPlace 45 · Grade So · Columbia (S.C.) | So | Columbia (S.C.) | 33:59.9 |
| 46 | Jordon MillerPlace 46 · Grade So · Columbia (S.C.) | So | Columbia (S.C.) | 34:19.4 |
| 47 | Trace ZehPlace 47 · Grade Fr · Brevard (N.C.) | Fr | Brevard (N.C.) | 34:34.7 |
| 48 | Jadin TabronPlace 48 · Grade Fr · Greensboro | Fr | Greensboro | 34:54.5 |
| 49 | Devon JosephPlace 49 · Grade Fr · Brevard (N.C.) | Fr | Brevard (N.C.) | 34:54.6 PR |
| 50 | Jude DillPlace 50 · Grade Jr · Columbia (S.C.) | Jr | Columbia (S.C.) | 34:54.6 |
| 51 | Justin GavettPlace 51 · Grade Fr · Johnson & Wales (N.C.) | Fr | Johnson & Wales (N.C.) | 36:23.9 |
| 52 | Jaden ReinhartPlace 52 · Grade Fr · Brevard (N.C.) | Fr | Brevard (N.C.) | 36:53.1 |
| 53 | Parker SharpePlace 53 · Grade Fr · Brevard (N.C.) | Fr | Brevard (N.C.) | 37:11.4 |
| 54 | Jimmy BatesPlace 54 · Grade So · Columbia (S.C.) | So | Columbia (S.C.) | 37:51.1 |
| 55 | Fernando EstebanPlace 55 · Grade Sr · Johnson & Wales (N.C.) | Sr | Johnson & Wales (N.C.) | 38:10.2 |
| 56 | Javaun RussellPlace 56 · Grade Fr · Johnson & Wales (N.C.) | Fr | Johnson & Wales (N.C.) | 40:11.3 |
| 57 | Kimarje WhitePlace 57 · Grade Jr · Columbia (S.C.) | Jr | Columbia (S.C.) | 41:45.8 PR |
| 58 | Isaac MorrowPlace 58 · Grade Fr · Johnson & Wales (N.C.) | Fr | Johnson & Wales (N.C.) | 47:29.3 |
| — | Jonathan GreggGrade So · Johnson & Wales (N.C.) | So | Johnson & Wales (N.C.) | DNS |
| — | Alex BlakeGrade So · Columbia (S.C.) | So | Columbia (S.C.) | DNS |
| — | Adin DeJesusGrade Sr · Brevard (N.C.) | Sr | Brevard (N.C.) | DNS |
| — | Ashton SheesleyGrade Sr · Milligan (Tenn.) | Sr | Milligan (Tenn.) | DNF |
| — | Gran SextonGrade Sr · Milligan (Tenn.) | Sr | Milligan (Tenn.) | DNS |
| — | Andrew WhaleyGrade Jr · Milligan (Tenn.) | Jr | Milligan (Tenn.) | DNS |
| — | Trent ManningGrade Fr · USC Upstate | Fr | USC Upstate | DNS |
| — | Landen BarronGrade Jr · USC Upstate | Jr | USC Upstate | DNS |