| 1 | Anari KellyPlace 1 · M10 Spring Valley | — | M10 Spring Valley | 18:15.10 | 1 |
| 2 | Jairid BowersPlace 2 · M9 Spring Valley | — | M9 Spring Valley | 18:25.54 | 2 |
| 3 | Connor DopsonPlace 3 · M9 Blythewood | — | M9 Blythewood | 18:32.72 | 3 |
| 4 | Shash RaviPlace 4 · M11 Spring Valley | — | M11 Spring Valley | 18:45.05 | 4 |
| 5 | Carter FreemanPlace 5 · M11 Spring Valley | — | M11 Spring Valley | 18:49.14 | 5 |
| 6 | Matthew FriersonPlace 6 · M12 Spring Valley | — | M12 Spring Valley | 18:55.37 | 6 |
| 7 | Murray JonesPlace 7 · M9 Ridge View | — | M9 Ridge View | 19:16.95 | 7 |
| 8 | Traice GreenePlace 8 · M11 Dutch Fork | — | M11 Dutch Fork | 19:18.49 | 8 |
| 9 | Victor CorreaPlace 9 · M10 Spring Valley | — | M10 Spring Valley | 19:18.95 | 9 |
| 10 | Adam BernthalPlace 10 · M8 Dutch Fork | — | M8 Dutch Fork | 19:22.04 | 10 |
| 11 | Isaac HunnPlace 11 · M12 Spring Valley | — | M12 Spring Valley | 19:33.58 | 11 |
| 12 | Evan FishPlace 12 · M10 Dutch Fork | — | M10 Dutch Fork | 19:35.76 | 12 |
| 13 | Michael PerryPlace 13 · M7 Dutch Fork | — | M7 Dutch Fork | 19:39.69 | 13 |
| 14 | Jon KausPlace 14 · M11 Spring Valley | — | M11 Spring Valley | 19:46.35 | — |
| 15 | Clayton SizemorePlace 15 · M10 Blythewood | — | M10 Blythewood | 19:48.36 | 14 |
| 16 | Trey BurnsPlace 16 · M9 Blythewood | — | M9 Blythewood | 19:49.74 | 15 |
| 17 | Keshav NairPlace 17 · M9 Spring Valley | — | M9 Spring Valley | 19:50.92 | — |
| 18 | Malcolm HallPlace 18 · M10 Blythewood | — | M10 Blythewood | 19:52.52 | 16 |
| 19 | Luke DuCharmePlace 19 · M12 Blythewood | — | M12 Blythewood | 19:54.58 | 17 |
| 20 | Carlos AngelesPlace 20 · M9 Spring Valley | — | M9 Spring Valley | 19:55.09 | — |
| 21 | Alden SneathPlace 21 · M11 Dutch Fork | — | M11 Dutch Fork | 19:55.43 | 18 |
| 22 | Ismael DelgadoPlace 22 · M11 Blythewood | — | M11 Blythewood | 20:06.05 | 19 |
| 23 | Matthew VinsonPlace 23 · M9 Dutch Fork | — | M9 Dutch Fork | 20:12.82 | 20 |
| 24 | Stephen DauwayPlace 24 · M9 Blythewood | — | M9 Blythewood | 20:14.36 | 21 |
| 25 | Daniel TurnipseedPlace 25 · M8 Blythewood | — | M8 Blythewood | 20:15.50 | — |
| 26 | Nick JunkerPlace 26 · M11 Spring Valley | — | M11 Spring Valley | 20:22.28 | — |
| 27 | Shemar HuffinPlace 27 · M11 Blythewood | — | M11 Blythewood | 20:22.86 | — |
| 28 | Jacob HoPlace 28 · M8 Spring Valley | — | M8 Spring Valley | 20:25.44 | — |
| 29 | Grant EastmanPlace 29 · M10 Ridge View | — | M10 Ridge View | 20:29.09 | 22 |
| 30 | Austin KennedyPlace 30 · M12 Blythewood | — | M12 Blythewood | 20:34.95 | — |
| 31 | Jordan HydrickPlace 31 · M10 Dutch Fork | — | M10 Dutch Fork | 20:38.04 | 23 |
| 32 | Logan CarderPlace 32 · M11 Ridge View | — | M11 Ridge View | 20:52.93 | 24 |
| 33 | Alex RobertsonPlace 33 · M10 Lugoff-Elgin | — | M10 Lugoff-Elgin | 20:54.20 | 25 |
| 34 | Hayden StansburyPlace 34 · M10 Dutch Fork | — | M10 Dutch Fork | 20:57.87 | — |
| 35 | Andre SilerPlace 35 · M10 Ridge View | — | M10 Ridge View | 21:01.06 | 26 |
| 36 | Revon LandreneauPlace 36 · M10 Dutch Fork | — | M10 Dutch Fork | 21:07.77 | — |
| 37 | Lindsey WilsonPlace 37 · M11 Dutch Fork | — | M11 Dutch Fork | 21:08.88 | — |
| 38 | Ben NortonPlace 38 · M10 Dutch Fork | — | M10 Dutch Fork | 21:10.63 | — |
| 39 | Jimmy BrophyPlace 39 · M7 Blythewood | — | M7 Blythewood | 21:15.77 | — |
| 40 | Benjamin JeffcoatPlace 40 · M9 Ridge View | — | M9 Ridge View | 21:21.40 | 27 |
| 41 | DeMardis SmallsPlace 41 · M12 Ridge View | — | M12 Ridge View | 21:35.16 | 28 |
| 42 | Krashawn GuessPlace 42 · M11 Ridge View | — | M11 Ridge View | 21:35.94 | 29 |
| 43 | Michalis BassPlace 43 · M11 Blythewood | — | M11 Blythewood | 21:38.97 | — |
| 44 | Josh BrownPlace 44 · M10 Ridge View | — | M10 Ridge View | 21:39.65 | — |
| 45 | Justin BushPlace 45 · M10 Blythewood | — | M10 Blythewood | 21:41.87 | — |
| 46 | Jerry FinneyPlace 46 · M8 Blythewood | — | M8 Blythewood | 21:42.62 | — |
| 47 | Curtis FarlettPlace 47 · M10 Lugoff-Elgin | — | M10 Lugoff-Elgin | 21:43.00 | 30 |
| 48 | TJ PolovchikPlace 48 · M9 Blythewood | — | M9 Blythewood | 21:43.52 | — |
| 49 | Sawyer ReevesPlace 49 · M8 Lugoff-Elgin | — | M8 Lugoff-Elgin | 21:45.38 | 31 |
| 50 | Trey StevensPlace 50 · M10 Blythewood | — | M10 Blythewood | 21:53.31 | — |
| 51 | Daniel LyonPlace 51 · M9 Dutch Fork | — | M9 Dutch Fork | 21:53.58 | — |
| 52 | Nicholas HougtonPlace 52 · M10 Blythewood | — | M10 Blythewood | 21:58.20 | — |
| 53 | Kyle BakerPlace 53 · M12 Lugoff-Elgin | — | M12 Lugoff-Elgin | 22:08.30 | 32 |
| 54 | Bradley BitzPlace 54 · M9 Ridge View | — | M9 Ridge View | 22:10.30 | — |
| 55 | Patrick KoeppenPlace 55 · M7 Lugoff-Elgin | — | M7 Lugoff-Elgin | 22:12.47 | 33 |
| 56 | Jesse MarchmanPlace 56 · M8 Lugoff-Elgin | — | M8 Lugoff-Elgin | 22:20.74 | 34 |
| 57 | Chase EskridgePlace 57 · M9 Spring Valley | — | M9 Spring Valley | 22:22.98 | — |
| 58 | Thurston LowePlace 58 · M11 Spring Valley | — | M11 Spring Valley | 22:25.73 | — |
| 59 | Zachary KoeppenPlace 59 · M10 Lugoff-Elgin | — | M10 Lugoff-Elgin | 22:27.01 | 35 |
| 60 | Jordan WhitfieldPlace 60 · M9 Spring Valley | — | M9 Spring Valley | 22:33.48 | — |
| 61 | Linnaeus PeachersPlace 61 · M12 Westwood Hig | — | M12 Westwood Hig | 22:37.30 | — |
| 62 | Timothy BounsavathPlace 62 · M10 Lugoff-Elgin | — | M10 Lugoff-Elgin | 22:39.28 | — |
| 63 | Jacob BradfutePlace 63 · M11 Dutch Fork | — | M11 Dutch Fork | 22:49.10 | — |
| 64 | Nelson AddisonPlace 64 · M11 Dutch Fork | — | M11 Dutch Fork | 22:57.50 | — |
| 65 | Korede McCoyPlace 65 · M9 Blythewood | — | M9 Blythewood | 23:05.19 | — |
| 66 | Sam WallickPlace 66 · M9 Spring Valley | — | M9 Spring Valley | 23:06.56 | — |
| 67 | Jason PressleyPlace 67 · M12 Ridge View | — | M12 Ridge View | 23:08.86 | — |
| 68 | Thoriso WatsonPlace 68 · M7 Dutch Fork | — | M7 Dutch Fork | 23:11.90 | — |
| 69 | Elvin PlakalPlace 69 · M9 Spring Valley | — | M9 Spring Valley | 23:13.25 | — |
| 70 | Tyler DavisPlace 70 · M11 Blythewood | — | M11 Blythewood | 23:22.10 | — |
| 71 | Patrick KittrellPlace 71 · M8 Spring Valley | — | M8 Spring Valley | 23:22.59 | — |
| 72 | Dashon WaitersPlace 72 · M9 Ridge View | — | M9 Ridge View | 23:28.32 | — |
| 73 | David HumphriesPlace 73 · M10 Blythewood | — | M10 Blythewood | 23:30.13 | — |
| 74 | Keimani WilliamsPlace 74 · M11 Ridge View | — | M11 Ridge View | 23:31.81 | — |
| 75 | Lindell DiezPlace 75 · M9 Blythewood | — | M9 Blythewood | 23:32.45 | — |
| 76 | Kyrese GoodmanPlace 76 · M8 Blythewood | — | M8 Blythewood | 23:34.13 | — |
| 77 | Ben MixsonPlace 77 · M11 Blythewood | — | M11 Blythewood | 23:53.83 | — |
| 78 | Matthew MillsPlace 78 · M10 Lugoff-Elgin | — | M10 Lugoff-Elgin | 24:26.55 | — |
| 79 | Drew BensonPlace 79 · M10 Blythewood | — | M10 Blythewood | 24:26.97 | — |
| 80 | Abhi SaileshPlace 80 · M8 Blythewood | — | M8 Blythewood | 24:40.89 | — |
| 81 | Zachary CobbPlace 81 · M8 Lugoff-Elgin | — | M8 Lugoff-Elgin | 24:48.93 | — |
| 82 | Christopher AbneyPlace 82 · M8 Ridge View | — | M8 Ridge View | 24:50.06 | — |
| 83 | Aden SimmonsPlace 83 · M7 Blythewood | — | M7 Blythewood | 24:53.36 | — |
| 84 | Kirk TannerPlace 84 · M8 Blythewood | — | M8 Blythewood | 25:04.12 | — |
| 85 | Brendon TownsPlace 85 · M8 Lugoff-Elgin | — | M8 Lugoff-Elgin | 25:15.26 | — |
| 86 | Ashton ConnellPlace 86 · M10 Lugoff-Elgin | — | M10 Lugoff-Elgin | 25:18.31 | — |
| 87 | Tyler WintersPlace 87 · M12 Ridge View | — | M12 Ridge View | 25:22.42 | — |
| 88 | Matt HenningPlace 88 · M12 Blythewood | — | M12 Blythewood | 25:24.31 | — |
| 89 | Brad CookPlace 89 · M10 Spring Valley | — | M10 Spring Valley | 25:30.21 | — |
| 90 | Jacob BraddockPlace 90 · M10 Blythewood | — | M10 Blythewood | 25:31.70 | — |
| 91 | Ammon ConnellPlace 91 · M8 Lugoff-Elgin | — | M8 Lugoff-Elgin | 25:32.84 | — |
| 92 | Gabriel BeverlyPlace 92 · M8 Lugoff-Elgin | — | M8 Lugoff-Elgin | 26:03.28 | — |
| 93 | Jaydon KeysPlace 93 · M10 Lugoff-Elgin | — | M10 Lugoff-Elgin | 26:07.28 | — |
| 94 | Trace PruiettPlace 94 · M9 Lugoff-Elgin | — | M9 Lugoff-Elgin | 26:13.02 | — |
| 95 | Will GallowayPlace 95 · M10 Blythewood | — | M10 Blythewood | 26:17.60 | — |
| 96 | Zach RodriguezPlace 96 · M9 Spring Valley | — | M9 Spring Valley | 26:37.83 | — |
| 97 | Andrew KittrellPlace 97 · M11 Spring Valley | — | M11 Spring Valley | 26:51.47 | — |
| 98 | Wade McIntyrePlace 98 · M8 Lugoff-Elgin | — | M8 Lugoff-Elgin | 27:10.26 | — |
| 99 | Jonathan JiangPlace 99 · M10 Blythewood | — | M10 Blythewood | 27:16.31 | — |
| 100 | Hayden CarterPlace 100 · M8 Blythewood | — | M8 Blythewood | 28:53.86 | — |
| 101 | Christian AguilarPlace 101 · M10 Blythewood | — | M10 Blythewood | 29:19.32 | — |
| 102 | Julius JacobsPlace 102 · M8 Lugoff-Elgin | — | M8 Lugoff-Elgin | 30:06.33 | — |
| 103 | Evan KovacsPlace 103 · M9 Blythewood | — | M9 Blythewood | 32:53.70 | — |
| 104 | Bradley MarlowPlace 104 · M11 Lugoff-Elgin | — | M11 Lugoff-Elgin | 32:54.00 | — |