| 1 | Cameron BybeePlace 1 · Grade 12 · Northwestern | 12 | Northwestern | 17:35.80 |
| 2 | Andre MaldonadoPlace 2 · Grade 12 · Northwestern | 12 | Northwestern | 18:05.50 |
| 3 | Andrew BurtonPlace 3 · Grade 12 · Spring Valley | 12 | Spring Valley | 18:17.13 |
| 4 | Connor BrandesPlace 4 · Grade 10 · Spring Valley | 10 | Spring Valley | 18:26.32 |
| 5 | Seth AyersPlace 5 · Grade 11 · Northwestern | 11 | Northwestern | 18:26.90 |
| 6 | Cole RaleyPlace 6 · Grade 11 · Spring Valley | 11 | Spring Valley | 18:27.67 |
| 7 | Andrew MortonPlace 7 · Grade 11 · Northwestern | 11 | Northwestern | 18:50.62 |
| 8 | Bradon WilkinsPlace 8 · Grade 12 · Gaffney | 12 | Gaffney | 18:51.59 |
| 9 | Jaxson OwensPlace 9 · Grade 9 · Northwestern | 9 | Northwestern | 18:52.95 |
| 10 | Mason KingsfordPlace 10 · Grade 11 · Northwestern | 11 | Northwestern | 18:58.12 |
| 11 | Carter ProellPlace 11 · Grade 11 · Northwestern | 11 | Northwestern | 19:04.98 |
| 12 | Jackson CalvertPlace 12 · Grade 12 · Gaffney | 12 | Gaffney | 19:16.85 |
| 13 | Miguel SanabriaPlace 13 · Grade 12 · Spring Valley | 12 | Spring Valley | 19:25.73 |
| 14 | Lawton BartlettPlace 14 · Grade 12 · Spring Valley | 12 | Spring Valley | 19:26.76 |
| 15 | Justin CuevasPlace 15 · Grade 10 · Spring Valley | 10 | Spring Valley | 19:31.21 |
| 16 | Carter OdomPlace 16 · Grade 11 · Northwestern | 11 | Northwestern | 19:40.45 |
| 17 | Alex MillerPlace 17 · Grade 9 · Northwestern | 9 | Northwestern | 19:41.55 |
| 18 | Louie BartlettPlace 18 · Grade 12 · Spring Valley | 12 | Spring Valley | 19:46.46 |
| 19 | Matthew BoosePlace 19 · Grade 10 · Northwestern | 10 | Northwestern | 20:13.46 |
| 20 | Carter VanVoorenPlace 20 · Grade 8 · Spring Valley | 8 | Spring Valley | 20:14.00 |
| 21 | Lukas ParrishPlace 21 · Grade 12 · Northwestern | 12 | Northwestern | 20:14.89 |
| 22 | Jaylen CaldwellPlace 22 · Grade 11 · Spring Valley | 11 | Spring Valley | 20:28.49 |
| 23 | Orion HackPlace 23 · Grade 11 · Spring Valley | 11 | Spring Valley | 20:41.91 PR |
| 24 | George HackPlace 24 · Grade 8 · Spring Valley | 8 | Spring Valley | 20:53.09 PR |
| 25 | Zachary BarnesPlace 25 · Grade 10 · Northwestern | 10 | Northwestern | 20:58.08 |
| 26 | Davidson SzymanskiPlace 26 · Grade 8 · Northwestern | 8 | Northwestern | 20:59.81 |
| 27 | David HodgsonPlace 27 · Grade 8 · Spring Valley | 8 | Spring Valley | 21:09.09 |
| 28 | Seth IsabellePlace 28 · Grade 9 · Spring Valley | 9 | Spring Valley | 21:13.34 |
| 29 | Jonah RobinsonPlace 29 · Grade 10 · Spring Valley | 10 | Spring Valley | 21:36.68 |
| 30 | Kevin TrihnPlace 30 · Grade 10 · Spring Valley | 10 | Spring Valley | 21:37.77 |
| 31 | Luke HodgsonPlace 31 · Grade 11 · Spring Valley | 11 | Spring Valley | 21:37.83 |
| 32 | James MorganPlace 32 · Grade 10 · Northwestern | 10 | Northwestern | 21:52.75 |
| 33 | Ben CaicedoPlace 33 · Grade 10 · Spring Valley | 10 | Spring Valley | 21:53.19 |
| 34 | Sushil PatelPlace 34 · Grade 9 · Spring Valley | 9 | Spring Valley | 21:56.04 |
| 35 | Cole KnopfPlace 35 · Grade 11 · Northwestern | 11 | Northwestern | 22:11.42 |
| 36 | Alexander BuccheriPlace 36 · Grade 12 · Gaffney | 12 | Gaffney | 22:11.43 |
| 37 | Francisco DuranPlace 37 · Grade 11 · Northwestern | 11 | Northwestern | 22:34.84 |
| 38 | Yash WadhwaPlace 38 · Grade 10 · Spring Valley | 10 | Spring Valley | 23:01.62 |
| 39 | Cortland HackPlace 39 · Grade 8 · Spring Valley | 8 | Spring Valley | 23:15.81 |
| 40 | Rhett TurbevillePlace 40 · Grade 8 · Northwestern | 8 | Northwestern | 23:33.48 |
| 41 | Christian NguyensPlace 41 · Grade 12 · Northwestern | 12 | Northwestern | 23:36.45 |
| 42 | Trevor SmithPlace 42 · Grade 11 · Gaffney | 11 | Gaffney | 24:12.08 |
| 43 | Nicholas BrooksPlace 43 · Grade 10 · Spring Valley | 10 | Spring Valley | 24:33.72 |
| 44 | Michael HitchcockPlace 44 · Grade 10 · Spring Valley | 10 | Spring Valley | 24:46.98 |
| 45 | Kenneth KnopfPlace 45 · Grade 7 · Northwestern | 7 | Northwestern | 24:51.91 |
| 46 | Mikee BreyanPlace 46 · Grade 8 · Northwestern | 8 | Northwestern | 25:00.01 |
| 47 | Travis GabbPlace 47 · Grade 11 · Gaffney | 11 | Gaffney | 25:01.97 |
| 48 | Grev Lopez MolinaPlace 48 · Grade 11 · Gaffney | 11 | Gaffney | 25:18.46 |
| 49 | Colton TurnerPlace 49 · Grade 8 · Gaffney | 8 | Gaffney | 26:56.40 |
| 50 | Yagnesh PatelPlace 50 · Grade 10 · Spring Valley | 10 | Spring Valley | 28:07.39 |
| 51 | Caleb PeelerPlace 51 · Grade 11 · Gaffney | 11 | Gaffney | 28:33.80 |
| 52 | Maximus LentzPlace 52 · Grade 8 · Northwestern | 8 | Northwestern | 28:35.52 |
| 53 | Reece BelkPlace 53 · Grade 9 · Northwestern | 9 | Northwestern | 29:37.65 |
| 54 | Ryan BarryPlace 54 · Grade 9 · Spring Valley | 9 | Spring Valley | 30:22.62 |
| 55 | Beckett SizemorePlace 55 · Grade 8 · Northwestern | 8 | Northwestern | 30:42.18 |
| 56 | Jeremiah BernardPlace 56 · Grade 9 · Spring Valley | 9 | Spring Valley | 31:37.25 |
| 57 | Charles HowzePlace 57 · Grade 8 · Northwestern | 8 | Northwestern | 31:40.60 |