| 1 | Cooper StinsonPlace 1 · Grade 11 · Clinton | 11 | Clinton | 17:38.42 |
| 2 | Cooper BerryPlace 2 · Grade 10 · Palmetto | 10 | Palmetto | 17:54.19 |
| 3 | Noah PoePlace 3 · Grade 7 · Bob Jones Academy | 7 | Bob Jones Academy | 17:56.58 |
| 4 | Burke MoormanPlace 4 · Grade 12 · St. Joseph's Catholic | 12 | St. Joseph's Catholic | 18:00.19 |
| 5 | Cameron MaxeyPlace 5 · Grade 12 · Hampton Park Christian | 12 | Hampton Park Christian | 18:03.75 |
| 6 | Braxton BrownPlace 6 · Grade 12 · Ware Shoals | 12 | Ware Shoals | 18:11.66 |
| 7 | Preston LanningPlace 7 · Grade 10 · Palmetto | 10 | Palmetto | 18:17.22 |
| 8 | Wilkes McWattersPlace 8 · Grade 10 · Clinton | 10 | Clinton | 18:22.10 |
| 9 | Matthias PackPlace 9 · Grade 11 · Hampton Park Christian | 11 | Hampton Park Christian | 18:32.88 |
| 10 | James LewisPlace 10 · Grade 12 · Hampton Park Christian | 12 | Hampton Park Christian | 18:34.33 |
| 11 | Jimmy RayPlace 11 · Grade 8 · Mountain View Prep | 8 | Mountain View Prep | 18:46.72 |
| 12 | Adam FetterolfPlace 12 · Grade 12 · Hampton Park Christian | 12 | Hampton Park Christian | 18:51.82 |
| 13 | Josiah GillespiePlace 13 · Grade 10 · Ware Shoals | 10 | Ware Shoals | 18:53.55 |
| 14 | Levi RivenbarkPlace 14 · Grade 11 · New Covenant | 11 | New Covenant | 19:02.22 |
| 15 | Kade WilliamsPlace 15 · Grade 10 · Westside | 10 | Westside | 19:07.10 PR |
| 16 | Austin PartainPlace 16 · Grade 11 · Palmetto | 11 | Palmetto | 19:07.42 |
| 17 | David EvaniuckPlace 17 · Grade 11 · Highlands La | 11 | Highlands La | 19:26.50 |
| 18 | Caleb De leeuwerkPlace 18 · Grade 11 · Bob Jones Academy | 11 | Bob Jones Academy | 19:28.74 |
| 19 | Max DannellyPlace 19 · Grade 9 · St. Joseph's Catholic | 9 | St. Joseph's Catholic | 19:30.24 |
| 20 | Cameron BrownPlace 20 · Grade 12 · Spartanburg Day | 12 | Spartanburg Day | 19:34.39 |
| 21 | Ethan SemenachPlace 21 · Grade 11 · Hampton Park Christian | 11 | Hampton Park Christian | 19:36.63 |
| 22 | Cade LydaPlace 22 · Grade 10 · Clinton | 10 | Clinton | 19:37.71 |
| 23 | Evan KisselPlace 23 · Grade 9 · St. Joseph's Catholic | 9 | St. Joseph's Catholic | 19:39.83 |
| 24 | Gabe WheelerPlace 24 · Grade 7 · Bob Jones Academy | 7 | Bob Jones Academy | 19:40.71 |
| 25 | Eli WheelerPlace 25 · Grade 9 · Bob Jones Academy | 9 | Bob Jones Academy | 19:53.72 |
| 26 | Samuel MullerPlace 26 · Grade 9 · Bob Jones Academy | 9 | Bob Jones Academy | 19:54.64 |
| 27 | Owen MeachumPlace 27 · Grade 12 · Bob Jones Academy | 12 | Bob Jones Academy | 20:00.66 |
| 28 | Eli CrosbyPlace 28 · Grade 8 · Bob Jones Academy | 8 | Bob Jones Academy | 20:01.11 |
| 29 | Kyler BrownPlace 29 · Grade 12 · Palmetto | 12 | Palmetto | 20:09.94 |
| 30 | Corey RidenPlace 30 · Grade 8 · Clinton | 8 | Clinton | 20:12.02 |
| 31 | Nathan MillerPlace 31 · Grade 12 · Bob Jones Academy | 12 | Bob Jones Academy | 20:19.28 |
| 32 | Wylie CrockettPlace 32 · Grade 10 · Ware Shoals | 10 | Ware Shoals | 20:56.60 |
| 33 | Konner HarwardPlace 33 · Grade 12 · Westside | 12 | Westside | 21:01.16 |
| 34 | Micah CrockettPlace 34 · Grade 9 · Bob Jones Academy | 9 | Bob Jones Academy | 21:14.16 |
| 35 | Wilson CauleyPlace 35 · Grade 8 · Highlands La | 8 | Highlands La | 21:15.96 |
| 36 | Carter GregoryPlace 36 · Grade 9 · Clinton | 9 | Clinton | 21:16.55 |
| 37 | Caleb BrycePlace 37 · Grade 11 · New Covenant | 11 | New Covenant | 21:18.33 |
| 38 | John David FetterolfPlace 38 · Grade 7 · Hampton Park Christian | 7 | Hampton Park Christian | 21:21.97 |
| 39 | Carson MillimanPlace 39 · Grade 11 · Palmetto | 11 | Palmetto | 21:29.13 |
| 40 | Parker AustinPlace 40 · Grade 7 · Mountain View Prep | 7 | Mountain View Prep | 21:30.74 |
| 41 | Kolbe HansonPlace 41 · Grade 12 · St. Joseph's Catholic | 12 | St. Joseph's Catholic | 21:33.69 |
| 42 | Jackson RomainePlace 42 · Grade 11 · Greenwood Christian | 11 | Greenwood Christian | 21:34.30 |
| 43 | Thomas PotterPlace 43 · Grade 10 · St. Joseph's Catholic | 10 | St. Joseph's Catholic | 21:35.78 |
| 44 | Kolton VollnoglePlace 44 · Grade 11 · Hampton Park Christian | 11 | Hampton Park Christian | 21:36.36 |
| 45 | Austin ButlerPlace 45 · Grade 11 · New Covenant | 11 | New Covenant | 21:36.89 |
| 46 | Jayce SawyerPlace 46 · Grade 11 · Palmetto | 11 | Palmetto | 21:37.39 |
| 47 | Matthew HoltPlace 47 · Grade 11 · Ware Shoals | 11 | Ware Shoals | 21:39.98 |
| 48 | Latron NorthPlace 48 · Grade 12 · Westside | 12 | Westside | 21:49.41 |
| 49 | Caden StevensonPlace 49 · Grade 11 · Palmetto | 11 | Palmetto | 21:55.91 |
| 50 | Evan CopelandPlace 50 · Grade 12 · Palmetto | 12 | Palmetto | 21:58.82 |
| 51 | Colin LedbetterPlace 51 · Grade 11 · Palmetto | 11 | Palmetto | 22:06.41 |
| 52 | Caleb ToweryPlace 52 · Grade 11 · Palmetto | 11 | Palmetto | 22:10.47 |
| 53 | Adam WoffordPlace 53 · Grade 12 · Clinton | 12 | Clinton | 22:17.25 |
| 54 | Elijah DickeyPlace 54 · Grade 7 · Highlands La | 7 | Highlands La | 22:32.57 |
| 55 | John RulapaughPlace 55 · Grade 9 · Bob Jones Academy | 9 | Bob Jones Academy | 22:39.00 |
| 56 | Kevin ObandoPlace 56 · Grade 11 · Mountain View Prep | 11 | Mountain View Prep | 22:43.72 |
| 57 | Henry StampsPlace 57 · Grade 8 · Highlands La | 8 | Highlands La | 23:12.78 |
| 58 | Jace BarnesPlace 58 · Grade 8 · Clinton | 8 | Clinton | 23:15.27 |
| 59 | Elija MaxwellPlace 59 · Grade 12 · Westside | 12 | Westside | 23:20.91 PR |
| 60 | John MccarthyPlace 60 · Grade 10 · Ware Shoals | 10 | Ware Shoals | 23:26.41 |
| 61 | Zachary BratcherPlace 61 · Grade 11 · Westside | 11 | Westside | 23:32.72 |
| 62 | Colby NofzPlace 62 · Grade 9 · Clinton | 9 | Clinton | 23:33.52 |
| 63 | Isaiah FordPlace 63 · Grade 11 · Westside | 11 | Westside | 23:35.02 |
| 64 | Malcolm ClelandPlace 64 · Grade 9 · Spartanburg Day | 9 | Spartanburg Day | 23:42.88 |
| 65 | Abraham PricePlace 65 · Grade 10 · Westside | 10 | Westside | 23:47.91 |
| 66 | Jackson RobertsPlace 66 · Grade 8 · Mountain View Prep | 8 | Mountain View Prep | 24:01.28 |
| 67 | Micah RolandPlace 67 · Grade 6 · Spartanburg Day | 6 | Spartanburg Day | 24:28.88 |
| 68 | William MeadePlace 68 · Grade 10 · St. Joseph's Catholic | 10 | St. Joseph's Catholic | 24:44.60 |
| 69 | Owen ClaytonPlace 69 · Grade 10 · Greenwood Christian | 10 | Greenwood Christian | 24:45.55 |
| 70 | Chase McMahanPlace 70 · Grade 10 · New Covenant | 10 | New Covenant | 26:34.47 |
| 71 | Henry CockrellPlace 71 · Grade 9 · New Covenant | 9 | New Covenant | 26:35.05 PR |
| 72 | Derek BoppPlace 72 · Grade 7 · Spartanburg Day | 7 | Spartanburg Day | 26:39.88 PR |
| 73 | Johnathan BustosPlace 73 · Grade 10 · Ware Shoals | 10 | Ware Shoals | 26:56.44 |
| 74 | Skylar TeelPlace 74 · Grade 9 · Spartanburg Day | 9 | Spartanburg Day | 27:25.28 |
| 75 | Landon KnightPlace 75 · Grade 9 · Ware Shoals | 9 | Ware Shoals | 27:28.32 |
| 76 | Nicholas GilmanPlace 76 · Grade 6 · Spartanburg Day | 6 | Spartanburg Day | 27:54.75 PR |
| 77 | Jacob TurnerPlace 77 · Grade 11 · Westside | 11 | Westside | 28:34.44 |