| 1 | Cameron Owens-HUnterPlace 1 · Wren | — | Wren | 17:02.00 | 1 |
| 2 | Brendan McManamonPlace 2 · Powdersville | — | Powdersville | 17:18.00 | 2 |
| 3 | Brandon TysonPlace 3 · Wren | — | Wren | 17:41.00 | 3 |
| 4 | Alex Matlis-LeePlace 4 · Wren | — | Wren | 18:01.00 | 4 |
| 5 | Riley DixonPlace 5 · Wren | — | Wren | 18:17.00 | 5 |
| 6 | Noah BrockPlace 6 · Powdersville | — | Powdersville | 18:49.00 | 6 |
| 7 | Josh HuntPlace 7 · Wren | — | Wren | 18:53.00 | 7 |
| 8 | Kollin CampbellPlace 8 · Powdersville | — | Powdersville | 18:58.00 | 8 |
| 9 | Cameron MatthewsPlace 9 · Powdersville | — | Powdersville | 19:00.00 | 9 |
| 10 | Freddy MatneyPlace 10 · Wren | — | Wren | 19:01.00 | 10 |
| 11 | Francisco DelVallePlace 11 · Powdersville | — | Powdersville | 19:30.00 | 11 |
| 12 | Jacob LewisPlace 12 · Belton-Honea Path | — | Belton-Honea Path | 19:30.00 | 12 |
| 13 | Jordan ParishPlace 13 · Powdersville | — | Powdersville | 19:37.00 | 13 |
| 14 | Mason ParishPlace 14 · Powdersville | — | Powdersville | 19:50.00 | 14 |
| 15 | Konner PalaciosPlace 15 · Wren | — | Wren | 19:58.00 | 15 |
| 16 | Blake DickersonPlace 16 · Belton-Honea Path | — | Belton-Honea Path | 20:01.00 | 16 |
| 17 | Hayden BoatwrightPlace 17 · Belton-Honea Path | — | Belton-Honea Path | 20:15.00 | 17 |
| 18 | Jacob MoorePlace 18 · Powdersville | — | Powdersville | 20:44.00 | — |
| 19 | Conner VaughnPlace 19 · Powdersville | — | Powdersville | 21:10.00 | — |
| 20 | Chandler CooleyPlace 20 · Belton-Honea Path | — | Belton-Honea Path | 21:32.00 | 18 |
| 21 | Blake MedfordPlace 21 · Wren | — | Wren | 21:46.00 | — |
| 22 | Nicholas HillPlace 22 · Belton-Honea Path | — | Belton-Honea Path | 21:56.00 | 19 |
| 23 | Ben BertoniPlace 23 · Belton-Honea Path | — | Belton-Honea Path | 22:03.00 | 20 |
| 24 | Levi MartinPlace 24 · Belton-Honea Path | — | Belton-Honea Path | 22:06.00 | 21 |
| 25 | Michael DavisPlace 25 · Powdersville | — | Powdersville | 22:07.00 | — |
| 26 | Cole BryantPlace 26 · Wren | — | Wren | 22:13.00 | — |
| 27 | Tom WPlace 27 · Wren | — | Wren | 22:32.00 | — |
| 28 | Harrison PricePlace 28 · Belton-Honea Path | — | Belton-Honea Path | 22:35.00 | — |
| 29 | Hinckley MillerPlace 29 · Powdersville | — | Powdersville | 22:40.00 | — |
| 30 | Landon SuttonPlace 30 · Wren | — | Wren | 22:42.00 | — |
| 31 | Kyle ClarkPlace 31 · Wren | — | Wren | 22:43.00 | — |
| 32 | Trevor MansfieldPlace 32 · Belton-Honea Path | — | Belton-Honea Path | 22:48.00 | — |
| 33 | Sam NimmerPlace 33 · Powdersville | — | Powdersville | 22:51.00 | — |
| 34 | Jackson HanveyPlace 34 · Wren | — | Wren | 23:00.00 | — |
| 35 | Jonathan WardPlace 35 · Wren | — | Wren | 23:13.00 | — |
| 36 | Jake NorrisPlace 36 · Belton-Honea Path | — | Belton-Honea Path | 23:39.00 | — |
| 37 | Collin VogelPlace 37 · Wren | — | Wren | 23:42.00 | — |
| 38 | Thomas HudsonPlace 38 · Powdersville | — | Powdersville | 23:43.00 | — |
| 39 | Walker MccollumPlace 39 · Belton-Honea Path | — | Belton-Honea Path | 24:22.00 | — |
| 40 | Brendan TurnerPlace 40 · Powdersville | — | Powdersville | 24:39.00 | — |
| 41 | Brison KingPlace 41 · Belton-Honea Path | — | Belton-Honea Path | 24:54.00 | — |
| 42 | Nicholas MalatanosPlace 42 · Powdersville | — | Powdersville | 24:54.00 | — |
| 43 | Kyle PetersPlace 43 · Powdersville | — | Powdersville | 25:17.00 | — |
| 44 | Jesse CaldwellPlace 44 · Wren | — | Wren | 25:23.00 | — |
| 45 | Austin BondPlace 45 · Wren | — | Wren | 25:57.00 | — |
| 46 | Grady ClarkPlace 46 · Wren | — | Wren | 26:52.00 | — |
| 47 | Alexander BerryPlace 47 · Wren | — | Wren | 27:41.00 | — |
| 48 | William DugganPlace 48 · Wren | — | Wren | 28:20.00 | — |
| 49 | Denton CarterPlace 49 · Wren | — | Wren | 29:26.00 | — |
| 50 | Matt chorazakPlace 50 · Wren | — | Wren | 30:11.00 | — |
| 51 | Phillip MurdockPlace 51 · Belton-Honea Path | — | Belton-Honea Path | 30:51.00 | — |