| 1 | Michael ZedekPlace 1 · Grade 8 · Mauldin | 8 | Mauldin | 18:11.72 PR |
| 2 | Brayden TiernanPlace 2 · Grade 10 · Greer Middle College Charter | 10 | Greer Middle College Charter | 19:18.82 PR |
| 3 | Barron BucknerPlace 3 · Grade 9 · Wade Hampton - Greenville | 9 | Wade Hampton - Greenville | 19:19.95 PR |
| 4 | Braxton PetersonPlace 4 · Grade 9 · Greer Middle College Charter | 9 | Greer Middle College Charter | 19:27.20 PR |
| 5 | Miguel Geronimo-MendezPlace 5 · Grade 12 · North Henderson | 12 | North Henderson | 19:32.79 |
| 6 | Jacob ReganPlace 6 · Grade 9 · North Henderson | 9 | North Henderson | 19:36.08 PR |
| 7 | Andrew CarpenterPlace 7 · Grade 6 · Lake Lure Classical Academy | 6 | Lake Lure Classical Academy | 19:41.07 |
| 8 | Sheamus SchellingerPlace 8 · Grade 12 · Christ Church Episcopal | 12 | Christ Church Episcopal | 19:41.93 PR |
| 9 | Julian CarpenterPlace 9 · Grade 8 · Lake Lure Classical Academy | 8 | Lake Lure Classical Academy | 19:43.77 |
| 10 | Jack PowellPlace 10 · Grade 10 · Mauldin | 10 | Mauldin | 19:54.76 PR |
| 11 | Ryder FosterPlace 11 · Grade 6 · Spartanburg Christian | 6 | Spartanburg Christian | 19:55.50 PR |
| 12 | Tommo MurtlandPlace 12 · Grade 12 · Avery County | 12 | Avery County | 19:57.24 PR |
| 13 | Lawson MetcalfPlace 13 · Grade 10 · Asheville Christian Academy | 10 | Asheville Christian Academy | 19:57.82 PR |
| 14 | Charlie BrookePlace 14 · Grade 11 · T.C. Roberson | 11 | T.C. Roberson | 20:02.86 |
| 15 | Alex BatesPlace 15 · Grade 11 · Asheville Christian Academy | 11 | Asheville Christian Academy | 20:08.39 |
| 16 | Everett MaslinPlace 16 · Grade 9 · Asheville Christian Academy | 9 | Asheville Christian Academy | 20:08.90 PR |
| 17 | Cooper DavisPlace 17 · Grade 9 · Dorman | 9 | Dorman | 20:12.52 PR |
| 18 | Luke PrattPlace 18 · Grade 9 · Mauldin | 9 | Mauldin | 20:16.52 PR |
| 19 | Gabriel HaldemanPlace 19 · Grade 9 · Greer Middle College Charter | 9 | Greer Middle College Charter | 20:18.10 PR |
| 20 | Noah BoughnerPlace 20 · Grade 10 · Christ Church Episcopal | 10 | Christ Church Episcopal | 20:19.99 PR |
| 21 | Wyatt StuartPlace 21 · Grade 10 · Forestview | 10 | Forestview | 20:22.21 PR |
| 22 | Holden ClarkePlace 22 · Grade 11 · Christ Church Episcopal | 11 | Christ Church Episcopal | 20:23.67 |
| 23 | Parker McKayPlace 23 · Grade 9 · Greer Middle College Charter | 9 | Greer Middle College Charter | 20:27.17 PR |
| 24 | Edgar Octaviano MorenoPlace 24 · Grade 12 · North Henderson | 12 | North Henderson | 20:31.14 PR |
| 25 | Cameron DunnePlace 25 · Grade 10 · Greer Middle College Charter | 10 | Greer Middle College Charter | 20:33.67 PR |
| 26 | Malachi WeberPlace 26 · Grade 10 · Dorman | 10 | Dorman | 20:36.30 PR |
| 27 | Silas AblesPlace 27 · Grade 9 · Wade Hampton - Greenville | 9 | Wade Hampton - Greenville | 20:41.09 PR |
| 28 | Brandon Gonzalez-RodriguezPlace 28 · Grade 9 · North Henderson | 9 | North Henderson | 20:49.71 PR |
| 29 | Ethan MistryPlace 29 · Grade 10 · Forestview | 10 | Forestview | 20:54.24 |
| 30 | Gabe GandolfoPlace 30 · Grade 9 · Wade Hampton - Greenville | 9 | Wade Hampton - Greenville | 20:57.60 PR |
| 31 | Axel TannerPlace 31 · Grade 9 · Mauldin | 9 | Mauldin | 20:59.21 PR |
| 32 | Caleb StokesPlace 32 · Grade 11 · Forestview | 11 | Forestview | 21:05.62 PR |
| 33 | Griffin ElderPlace 33 · Grade 8 · Spartanburg Christian | 8 | Spartanburg Christian | 21:14.63 PR |
| 34 | Wilson MassengillPlace 34 · Grade 8 · Dorman | 8 | Dorman | 21:16.37 PR |
| 35 | Will McCraryPlace 35 · Grade 9 · Christ Church Episcopal | 9 | Christ Church Episcopal | 21:17.11 PR |
| 36 | Benjamin StanfieldPlace 36 · Grade 11 · Greenville Tech Charter | 11 | Greenville Tech Charter | 21:17.46 PR |
| 37 | John (Luke) EvansPlace 37 · Grade 11 · Greenville Tech Charter | 11 | Greenville Tech Charter | 21:17.75 PR |
| 38 | Sam TondraPlace 38 · Grade 10 · North Henderson | 10 | North Henderson | 21:17.94 |
| 39 | Hudson MorganPlace 39 · Grade 7 · Shannon Forest Christian | 7 | Shannon Forest Christian | 21:20.40 PR |
| 40 | Solemn MurrayPlace 40 · Grade 10 · Thomas Jefferson | 10 | Thomas Jefferson | 21:21.80 PR |
| 41 | Kingsley McKinneyPlace 41 · Grade 11 · North Henderson | 11 | North Henderson | 21:26.69 PR |
| 42 | Turner SmithPlace 42 · Grade 8 · Mauldin | 8 | Mauldin | 21:28.05 PR |
| 43 | Isaac SotoPlace 43 · Grade 11 · Dorman | 11 | Dorman | 21:29.87 PR |
| 44 | Finley ErdleyPlace 44 · Grade 10 · Wade Hampton - Greenville | 10 | Wade Hampton - Greenville | 21:31.07 PR |
| 45 | Myles VerploegenPlace 45 · Grade 10 · Greer Middle College Charter | 10 | Greer Middle College Charter | 21:34.07 PR |
| 46 | Elias PisaniPlace 46 · Grade 10 · North Henderson | 10 | North Henderson | 21:40.28 |
| 47 | Logan CindricPlace 47 · Grade 11 · Mauldin | 11 | Mauldin | 21:43.50 PR |
| 48 | William HopperPlace 48 · Grade 10 · T.C. Roberson | 10 | T.C. Roberson | 21:44.52 PR |
| 49 | Zach DavisPlace 49 · Grade 11 · Wade Hampton - Greenville | 11 | Wade Hampton - Greenville | 21:46.06 PR |
| 50 | James HarrisonPlace 50 · Grade 12 · Asheville Christian Academy | 12 | Asheville Christian Academy | 21:46.28 PR |
| 51 | Bennett ClarkePlace 51 · Grade 10 · Christ Church Episcopal | 10 | Christ Church Episcopal | 21:48.69 |
| 52 | Josiah DeppPlace 52 · Grade 6 · Spartanburg Christian | 6 | Spartanburg Christian | 21:49.44 PR |
| 53 | Nate MeitzlerPlace 53 · Grade 10 · Dorman | 10 | Dorman | 21:49.54 PR |
| 54 | Alexander PattersonPlace 54 · Grade 11 · Greenville Tech Charter | 11 | Greenville Tech Charter | 21:50.29 PR |
| 55 | Titus MizePlace 55 · Grade 10 · Lake Lure Classical Academy | 10 | Lake Lure Classical Academy | 21:50.92 PR |
| 56 | Cypress GrecoPlace 56 · Grade 8 · Wade Hampton - Greenville | 8 | Wade Hampton - Greenville | 21:51.74 PR |
| 57 | Ryan PricePlace 57 · Grade 12 · Forestview | 12 | Forestview | 21:53.13 PR |
| 58 | Landyn FuchsPlace 58 · Grade 12 · Asheville Christian Academy | 12 | Asheville Christian Academy | 21:54.74 |
| 59 | Sebastien SalaminPlace 59 · Grade 12 · Christ Church Episcopal | 12 | Christ Church Episcopal | 22:07.56 PR |
| 60 | Henry BackusPlace 60 · Grade 11 · Forestview | 11 | Forestview | 22:07.79 PR |
| 61 | Griffin HarrisPlace 61 · Grade 10 · Greer Middle College Charter | 10 | Greer Middle College Charter | 22:10.72 PR |
| 62 | Max WingfieldPlace 62 · Grade 9 · Lake Lure Classical Academy | 9 | Lake Lure Classical Academy | 22:16.98 |
| 63 | Holden CassPlace 63 · Grade 10 · Forestview | 10 | Forestview | 22:23.37 PR |
| 64 | Jordan BessPlace 64 · Grade 11 · Forestview | 11 | Forestview | 22:26.03 PR |
| 65 | Nixon VivoloPlace 65 · Grade 12 · Lake Lure Classical Academy | 12 | Lake Lure Classical Academy | 22:29.47 PR |
| 66 | Ryder YoungPlace 66 · Grade 11 · Mauldin | 11 | Mauldin | 22:35.12 PR |
| 67 | Caleb MoughounPlace 67 · Grade 9 · Greenville Tech Charter | 9 | Greenville Tech Charter | 22:35.92 PR |
| 68 | Matteo EscobarPlace 68 · Grade 10 · South Caldwell | 10 | South Caldwell | 22:48.57 PR |
| 69 | Benson ThornalPlace 69 · Grade 10 · Wade Hampton - Greenville | 10 | Wade Hampton - Greenville | 22:54.88 PR |
| 70 | Jack CavalierPlace 70 · Grade 11 · Christ Church Episcopal | 11 | Christ Church Episcopal | 22:55.02 |
| 71 | Wesley ChildressPlace 71 · Grade 9 · Mauldin | 9 | Mauldin | 22:57.96 PR |
| 72 | Kian VahabzadehPlace 72 · Grade 8 · Gaston Christian | 8 | Gaston Christian | 23:05.45 PR |
| 73 | Liam BrockintonPlace 73 · Grade 10 · Greer Middle College Charter | 10 | Greer Middle College Charter | 23:06.81 |
| 74 | Jacob BaysPlace 74 · Grade 9 · Greenville Tech Charter | 9 | Greenville Tech Charter | 23:09.37 PR |
| 75 | Grant AustellPlace 75 · Grade 10 · Forestview | 10 | Forestview | 23:09.53 PR |
| 76 | Hamish HaakensonPlace 76 · Grade 10 · Smoky Mountain | 10 | Smoky Mountain | 23:15.81 |
| 77 | Jonas GebauerPlace 77 · Grade 11 · Christ Church Episcopal | 11 | Christ Church Episcopal | 23:23.60 PR |
| 78 | Mark AkpdrshevPlace 78 · Grade 8 · Spartanburg Christian | 8 | Spartanburg Christian | 23:26.73 PR |
| 79 | Solomon YoungPlace 79 · Grade 9 · Greenville Tech Charter | 9 | Greenville Tech Charter | 23:41.75 PR |
| 80 | Nathan RidenhourPlace 80 · Grade 10 · Wade Hampton - Greenville | 10 | Wade Hampton - Greenville | 23:43.32 PR |
| 81 | Simon JaconettiPlace 81 · Grade 10 · Greenville Tech Charter | 10 | Greenville Tech Charter | 23:58.75 PR |
| 82 | Troy GodfreyPlace 82 · Grade 9 · Spartanburg Christian | 9 | Spartanburg Christian | 24:03.77 PR |
| 83 | Bryson LindebergerPlace 83 · Grade 9 · Gaston Christian | 9 | Gaston Christian | 24:05.18 PR |
| 84 | Aiden WardPlace 84 · Grade 9 · Hendersonville | 9 | Hendersonville | 24:08.90 PR |
| 85 | Samuel CannonPlace 85 · Grade 11 · Hendersonville | 11 | Hendersonville | 24:12.25 |
| 86 | Easton RameyPlace 86 · Grade 9 · Hendersonville | 9 | Hendersonville | 24:15.44 PR |
| 87 | Henry InmanPlace 87 · Grade 12 · Greer Middle College Charter | 12 | Greer Middle College Charter | 24:17.73 PR |
| 88 | Jackson SamolinskiPlace 88 · Grade 11 · Lake Lure Classical Academy | 11 | Lake Lure Classical Academy | 24:18.54 PR |
| 89 | Shivam PatelPlace 89 · Grade 11 · T.C. Roberson | 11 | T.C. Roberson | 24:20.29 |
| 90 | Dalton BakerPlace 90 · Grade 11 · T.C. Roberson | 11 | T.C. Roberson | 24:27.64 |
| 91 | Sawyer HarrillPlace 91 · Grade 9 · Thomas Jefferson | 9 | Thomas Jefferson | 24:33.01 PR |
| 92 | Bailey ApplePlace 92 · Grade 9 · Greenville Tech Charter | 9 | Greenville Tech Charter | 24:33.35 PR |
| 93 | Graham DaiglePlace 93 · Grade 9 · Gaston Christian | 9 | Gaston Christian | 24:34.48 PR |
| 94 | Ronan WalterPlace 94 · Grade 11 · Chapman | 11 | Chapman | 24:51.59 PR |
| 95 | Corbin LEEPlace 95 · Grade 8 · Chapman | 8 | Chapman | 24:52.20 PR |
| 96 | Marcus MathenyPlace 96 · Grade 8 · Gaston Christian | 8 | Gaston Christian | 24:53.34 PR |
| 97 | Elijah HallPlace 97 · Grade 12 · Shannon Forest Christian | 12 | Shannon Forest Christian | 24:55.63 PR |
| 98 | Benjamin RussoPlace 98 · Grade 6 · Shannon Forest Christian | 6 | Shannon Forest Christian | 25:05.30 PR |
| 99 | Jonathon KightPlace 99 · Grade 11 · South Caldwell | 11 | South Caldwell | 25:10.70 PR |
| 100 | Josiah OakesPlace 100 · Grade 12 · Madison | 12 | Madison | 25:17.90 PR |