| 1 | Luke HurleyPlace 1 · Grade 12 · Boiling Springs | 12 | Boiling Springs | 15:20.7 PR |
| 2 | Jacob PowellPlace 2 · Grade 12 · Blythewood | 12 | Blythewood | 15:25.1 |
| 3 | Josh VoegelePlace 3 · Grade 11 · Lexington | 11 | Lexington | 15:43.2 |
| 4 | David GreerPlace 4 · Grade 11 · Summerville | 11 | Summerville | 15:49.6 |
| 5 | Hudson KennemorePlace 5 · Grade 10 · JL Mann | 10 | JL Mann | 15:50.5 |
| 6 | Brendan HitchcockPlace 6 · Grade 12 · Spring Valley | 12 | Spring Valley | 15:51.8 |
| 7 | Evan DeMasiPlace 7 · Grade 12 · Dutch Fork | 12 | Dutch Fork | 15:57.3 |
| 8 | Ari LaurientPlace 8 · Grade 11 · Wando | 11 | Wando | 15:59.8 |
| 9 | Joseph RobinsonPlace 9 · Grade 12 · Spring Valley | 12 | Spring Valley | 16:02.3 |
| 10 | Daniel CampbellPlace 10 · Grade 11 · River Bluff | 11 | River Bluff | 16:11.3 |
| 11 | Easton HendersonPlace 11 · Grade 12 · Lexington | 12 | Lexington | 16:17.0 |
| 12 | Liam NovakPlace 12 · Grade 12 · JL Mann | 12 | JL Mann | 16:19.0 |
| 13 | Greyson PricePlace 13 · Grade 10 · Dorman | 10 | Dorman | 16:19.6 |
| 14 | Kai CoferPlace 14 · Grade 11 · Mauldin | 11 | Mauldin | 16:20.6 |
| 15 | Fisher JonesPlace 15 · Grade 12 · JL Mann | 12 | JL Mann | 16:21.4 |
| 16 | Eli JohnsonPlace 16 · Grade 11 · Dutch Fork | 11 | Dutch Fork | 16:21.6 |
| 17 | Lucas MiedemaPlace 17 · Grade 9 · Lexington | 9 | Lexington | 16:26.9 |
| 18 | Tyler BlonshinePlace 18 · Grade 12 · Wando | 12 | Wando | 16:29.7 |
| 19 | Sammy JoudehPlace 19 · Grade 10 · JL Mann | 10 | JL Mann | 16:32.6 |
| 20 | Jax KellyPlace 20 · Grade 12 · Cane Bay | 12 | Cane Bay | 16:32.9 |
| 21 | Aidan MillerPlace 21 · Grade 12 · Clover | 12 | Clover | 16:33.6 |
| 22 | Nick AlbertiPlace 22 · Grade 12 · Summerville | 12 | Summerville | 16:34.4 |
| 23 | Davis JonesPlace 23 · Grade 12 · JL Mann | 12 | JL Mann | 16:35.2 |
| 24 | Correll JohnsonPlace 24 · Grade 11 · Ridge View | 11 | Ridge View | 16:35.8 |
| 25 | kellan CoferPlace 25 · Grade 8 · Mauldin | 8 | Mauldin | 16:39.8 |
| 26 | Alex BohlenPlace 26 · Grade 12 · Clover | 12 | Clover | 16:40.8 |
| 27 | Emil GiguerePlace 27 · Grade 11 · JL Mann | 11 | JL Mann | 16:41.5 |
| 28 | Alex CiucciPlace 28 · Grade 12 · James Island | 12 | James Island | 16:41.6 |
| 29 | Liam McBrydePlace 29 · Grade 9 · Wade Hampton - Greenville | 9 | Wade Hampton - Greenville | 16:44.5 |
| 30 | Ryan BarryPlace 30 · Grade 9 · Spring Valley | 9 | Spring Valley | 16:45.0 |
| 31 | Ben JurekPlace 31 · Grade 9 · Dorman | 9 | Dorman | 16:46.3 PR |
| 32 | Chase HensleyPlace 32 · Grade 11 · Clover | 11 | Clover | 16:46.3 |
| 33 | Jack ButlerPlace 33 · Grade 12 · Wando | 12 | Wando | 16:46.7 |
| 34 | Jax KingPlace 34 · Grade 9 · JL Mann | 9 | JL Mann | 16:48.4 |
| 35 | Jacek TorkelPlace 35 · Grade 10 · Summerville | 10 | Summerville | 16:48.7 |
| 36 | William WomickPlace 36 · Grade 11 · Dorman | 11 | Dorman | 16:49.6 |
| 37 | Paul HerronPlace 37 · Grade 11 · River Bluff | 11 | River Bluff | 16:49.7 |
| 38 | Lee HiltonPlace 38 · Grade 11 · James Island | 11 | James Island | 16:50.4 |
| 39 | Noah TaylorPlace 39 · Grade 12 · Spring Valley | 12 | Spring Valley | 16:54.1 |
| 40 | Grayson BradberryPlace 40 · Grade 12 · Lexington | 12 | Lexington | 16:55.6 |
| 41 | Luke OteyPlace 41 · Grade 11 · Summerville | 11 | Summerville | 16:56.6 |
| 42 | Thomas WheelerPlace 42 · Grade 11 · Boiling Springs | 11 | Boiling Springs | 16:58.5 PR |
| 43 | Malek AlasmarPlace 43 · Grade 12 · Boiling Springs | 12 | Boiling Springs | 16:58.5 |
| 44 | Maxwell WintersPlace 44 · Grade 12 · Wando | 12 | Wando | 17:02.4 |
| 45 | Jack AlbertiPlace 45 · Grade 11 · Summerville | 11 | Summerville | 17:03.2 |
| 46 | Ethan OutlawPlace 46 · Grade 12 · Spring Valley | 12 | Spring Valley | 17:03.7 |
| 47 | Orin StrigglesPlace 47 · Grade 11 · Ridge View | 11 | Ridge View | 17:03.8 |
| 48 | Asher WrightPlace 48 · Grade 11 · Mauldin | 11 | Mauldin | 17:06.0 |
| 49 | Cole ThomasPlace 49 · Grade 12 · Ashley Ridge | 12 | Ashley Ridge | 17:06.4 |
| 50 | Gianpaolo BerardinelliPlace 50 · Grade 10 · Ashley Ridge | 10 | Ashley Ridge | 17:07.3 |
| 51 | Parker BranhamPlace 51 · Grade 12 · River Bluff | 12 | River Bluff | 17:07.9 |
| 52 | Ethan LyonPlace 52 · Grade 12 · Mauldin | 12 | Mauldin | 17:08.4 |
| 53 | Johnathon LenkerPlace 53 · Grade 12 · Blythewood | 12 | Blythewood | 17:10.4 PR |
| 54 | Ethan SolomonPlace 54 · Grade 12 · Clover | 12 | Clover | 17:11.3 |
| 55 | Jeffrey BarringtonPlace 55 · Grade 11 · Ashley Ridge | 11 | Ashley Ridge | 17:11.7 |
| 56 | Harshdeep WadhwaPlace 56 · Grade 12 · Spring Valley | 12 | Spring Valley | 17:12.7 |
| 57 | Kesterson GregPlace 57 · Grade 9 · Lexington | 9 | Lexington | 17:12.9 |
| 58 | Owen WarnerPlace 58 · Grade 10 · Dutch Fork | 10 | Dutch Fork | 17:14.2 |
| 59 | Nicholas Quiles-carterPlace 59 · Grade 11 · Cane Bay | 11 | Cane Bay | 17:14.4 PR |
| 60 | Wesley HeimbachPlace 60 · Grade 10 · Lexington | 10 | Lexington | 17:15.5 |
| 61 | Anthony KnightPlace 61 · Grade 11 · Blythewood | 11 | Blythewood | 17:16.3 |
| 62 | Josh SargeantPlace 62 · Grade 10 · West Ashley | 10 | West Ashley | 17:16.8 |
| 63 | Jackson CannonPlace 63 · Grade 11 · Lexington | 11 | Lexington | 17:17.5 |
| 64 | Dillan BoyerPlace 64 · Grade 12 · Blythewood | 12 | Blythewood | 17:21.4 |
| 65 | Clay OllingerPlace 65 · Grade 12 · Dorman | 12 | Dorman | 17:22.8 |
| 66 | Drew ButlerPlace 66 · Grade 10 · Wando | 10 | Wando | 17:23.1 |
| 67 | Ryan SmithPlace 67 · Grade 11 · Dorman | 11 | Dorman | 17:24.8 |
| 68 | Robert BalderasPlace 68 · Grade 11 · Mauldin | 11 | Mauldin | 17:27.4 |
| 69 | Tyler BehrensPlace 69 · Grade 11 · Wade Hampton - Greenville | 11 | Wade Hampton - Greenville | 17:28.1 |
| 70 | Ayden RayPlace 70 · Grade 12 · Ashley Ridge | 12 | Ashley Ridge | 17:28.5 |
| 71 | Devon LongPlace 71 · Grade 10 · Cane Bay | 10 | Cane Bay | 17:28.7 |
| 72 | Sam JunkoPlace 72 · Grade 9 · Mauldin | 9 | Mauldin | 17:29.8 |
| 73 | Wade WardPlace 73 · Grade 12 · Clover | 12 | Clover | 17:31.1 |
| 74 | Luke JenkinsPlace 74 · Grade 12 · River Bluff | 12 | River Bluff | 17:31.7 |
| 75 | Carter MerchantPlace 75 · Grade 9 · Spartanburg | 9 | Spartanburg | 17:32.3 |
| 76 | Hudson BrownPlace 76 · Grade 11 · River Bluff | 11 | River Bluff | 17:32.4 |
| 77 | Tucker TurnerPlace 77 · Grade 11 · Wando | 11 | Wando | 17:33.0 |
| 78 | Trace ArthurPlace 78 · Grade 11 · Mauldin | 11 | Mauldin | 17:33.4 |
| 79 | Will CohoonPlace 79 · Grade 12 · River Bluff | 12 | River Bluff | 17:33.5 |
| 80 | Dominick GranatoPlace 80 · Grade 10 · Ashley Ridge | 10 | Ashley Ridge | 17:35.3 |
| 81 | Jack DooleyPlace 81 · Grade 10 · River Bluff | 10 | River Bluff | 17:41.2 |
| 82 | Jackson NovakPlace 82 · Grade 12 · Cane Bay | 12 | Cane Bay | 17:41.2 |
| 83 | Jacob BunaoPlace 83 · Grade 12 · Summerville | 12 | Summerville | 17:41.3 |
| 84 | Mekhi ChampaignePlace 84 · Grade 12 · Summerville | 12 | Summerville | 17:43.7 |
| 85 | Chris DelgadoPlace 85 · Grade 11 · Clover | 11 | Clover | 17:45.6 |
| 86 | Rodney JohnsonPlace 86 · Grade 8 · Blythewood | 8 | Blythewood | 17:46.8 |
| 87 | Lucas BrownPlace 87 · Grade 10 · Dorman | 10 | Dorman | 17:50.7 |
| 88 | Austin DwigginsPlace 88 · Grade 12 · Blythewood | 12 | Blythewood | 17:50.9 |
| 89 | Riley HansenPlace 89 · Grade 7 · Spartanburg | 7 | Spartanburg | 17:52.0 |
| 90 | Banks MetcalfPlace 90 · Grade 10 · Dorman | 10 | Dorman | 17:56.7 |
| 91 | Aiden RichardsonPlace 91 · Grade 11 · Wade Hampton - Greenville | 11 | Wade Hampton - Greenville | 17:58.6 |
| 92 | Ayden RobisonPlace 92 · Grade 11 · Dutch Fork | 11 | Dutch Fork | 18:01.4 |
| 93 | Timothy YoungPlace 93 · Grade 12 · Wando | 12 | Wando | 18:02.5 |
| 94 | Tyler PiercePlace 94 · Grade 11 · Ashley Ridge | 11 | Ashley Ridge | 18:03.6 |
| 95 | William KolodziejPlace 95 · Grade 10 · Clover | 10 | Clover | 18:04.4 |
| 96 | Julius GalvinPlace 96 · Grade 9 · Blythewood | 9 | Blythewood | 18:07.1 |
| 97 | Carson HodgesPlace 97 · Grade 12 · Dutch Fork | 12 | Dutch Fork | 18:16.7 |
| 98 | Tristan MillerPlace 98 · Grade 11 · Boiling Springs | 11 | Boiling Springs | 18:17.3 |
| 99 | Christian AgnewPlace 99 · Grade 10 · Cane Bay | 10 | Cane Bay | 18:24.1 |
| 100 | Chap WillbanksPlace 100 · Grade 12 · Spartanburg | 12 | Spartanburg | 18:25.0 |