| 1 | Connor DemmerlePlace 1 · Grade 12 · Fort Mill | 12 | Fort Mill | 16:04.4 |
| 2 | Keller BrownPlace 2 · Grade 12 · South Pointe | 12 | South Pointe | 16:11.3 |
| 3 | Michael RosePlace 3 · Grade 10 · Chapin | 10 | Chapin | 16:13.7 |
| 4 | Lincoln SmithPlace 4 · Grade 10 · Catawba Ridge | 10 | Catawba Ridge | 16:14.8 |
| 5 | Finn LeckronePlace 5 · Grade 12 · Fort Mill | 12 | Fort Mill | 16:15.1 |
| 6 | Owen WarePlace 6 · Grade 10 · Fort Mill | 10 | Fort Mill | 16:22.3 |
| 7 | Ryan PiersonPlace 7 · Grade 11 · Catawba Ridge | 11 | Catawba Ridge | 16:30.3 |
| 8 | Reece AdamsPlace 8 · Grade 11 · South Pointe | 11 | South Pointe | 16:31.5 |
| 9 | Robert SaddlerPlace 9 · Grade 11 · Nation Ford | 11 | Nation Ford | 16:38.0 |
| 10 | Evan RybackiPlace 10 · Grade 12 · South Pointe | 12 | South Pointe | 16:38.3 |
| 11 | Chase HensleyPlace 11 · Grade 11 · Clover | 11 | Clover | 16:43.8 |
| 12 | Brandon RogersPlace 12 · Grade 11 · Chapin | 11 | Chapin | 16:45.1 |
| 13 | Hudson HaleyPlace 13 · Grade 11 · Fort Mill | 11 | Fort Mill | 16:51.4 |
| 14 | Aidan RogersPlace 14 · Grade 12 · Catawba Ridge | 12 | Catawba Ridge | 16:58.0 |
| 15 | Nicholas PaddyfotePlace 15 · Grade 12 · Paddyfote Learning Center Homeschool | 12 | Paddyfote Learning Center Homeschool | 16:58.2 |
| 16 | Felix CassidyPlace 16 · Grade 12 · South Pointe | 12 | South Pointe | 17:02.5 |
| 17 | Alex BohlenPlace 17 · Grade 12 · Clover | 12 | Clover | 17:03.2 |
| 18 | Ben MadejPlace 18 · Grade 11 · Fort Mill | 11 | Fort Mill | 17:05.3 |
| 19 | Aiden MoysaenkoPlace 19 · Grade 10 · Nation Ford | 10 | Nation Ford | 17:06.0 |
| 20 | Chap WillbanksPlace 20 · Grade 12 · Spartanburg | 12 | Spartanburg | 17:09.5 |
| 21 | Ethan SolomonPlace 21 · Grade 12 · Clover | 12 | Clover | 17:10.3 |
| 22 | Jayden FinneyPlace 22 · Grade 12 · South Pointe | 12 | South Pointe | 17:11.9 |
| 23 | William KowalskiPlace 23 · Grade 10 · Catawba Ridge | 10 | Catawba Ridge | 17:12.4 |
| 24 | Hunter WillisPlace 24 · Grade 9 · Riverwalk Academy | 9 | Riverwalk Academy | 17:14.9 |
| 25 | Alex RoyallPlace 25 · Grade 10 · Nation Ford | 10 | Nation Ford | 17:16.4 |
| 26 | Ellis SpencerPlace 26 · Grade 11 · York | 11 | York | 17:20.6 |
| 27 | Elijah DuncanPlace 27 · Grade 10 · York County Trailblazers Homeschool | 10 | York County Trailblazers Homeschool | 17:23.9 |
| 28 | Wade WardPlace 28 · Grade 12 · Clover | 12 | Clover | 17:30.4 |
| 29 | Ian ZookPlace 29 · Grade 8 · Fort Mill | 8 | Fort Mill | 17:37.2 |
| 30 | Clark HoerschPlace 30 · Grade 10 · Gaston Christian | 10 | Gaston Christian | 17:43.3 |
| 31 | Jake GwinPlace 31 · Grade 12 · Rock Hill | 12 | Rock Hill | 17:44.8 |
| 32 | William KolodziejPlace 32 · Grade 10 · Clover | 10 | Clover | 17:45.1 |
| 33 | Copeland CrawfordPlace 33 · Grade 10 · South Pointe | 10 | South Pointe | 17:45.7 |
| 34 | Nick LaSalaPlace 34 · Grade 11 · Nation Ford | 11 | Nation Ford | 17:46.4 |
| 35 | Zack LarnerPlace 35 · Grade 11 · Fort Mill | 11 | Fort Mill | 17:46.9 |
| 36 | Noah BlankenshipPlace 36 · Grade 12 · South Pointe | 12 | South Pointe | 17:48.9 |
| 37 | Greyson PolgazPlace 37 · Grade 10 · Fort Mill | 10 | Fort Mill | 17:49.1 |
| 38 | Michael ThomasPlace 38 · Grade 12 · Northwestern | 12 | Northwestern | 17:52.1 |
| 39 | Tariku ThompsonPlace 39 · Grade 11 · South Pointe | 11 | South Pointe | 17:53.2 |
| 40 | Carter MerchantPlace 40 · Grade 9 · Spartanburg | 9 | Spartanburg | 17:54.5 |
| 41 | Landry MacdonaldPlace 41 · Grade 10 · Catawba Ridge | 10 | Catawba Ridge | 17:58.9 |
| 42 | Tyler MerriganPlace 42 · Grade 10 · Catawba Ridge | 10 | Catawba Ridge | 18:00.7 |
| 43 | Carson SammisPlace 43 · Grade 10 · Chapin | 10 | Chapin | 18:01.3 |
| 44 | Grady TennyPlace 44 · Grade 11 · Carmel Christian | 11 | Carmel Christian | 18:02.6 |
| 45 | Delgado DominguezPlace 45 · Grade 12 · Clover | 12 | Clover | 18:02.7 |
| 46 | Aidan BarkawayPlace 46 · Grade 12 · Clover | 12 | Clover | 18:03.2 |
| 47 | Connor MyattPlace 47 · Grade 12 · Catawba Ridge | 12 | Catawba Ridge | 18:03.7 |
| 48 | Brayden YearginPlace 48 · Grade 10 · Chapin | 10 | Chapin | 18:09.2 |
| 49 | Dante ThompsonPlace 49 · Grade 8 · Chapin | 8 | Chapin | 18:10.0 |
| 50 | Alejandro LunaPlace 50 · Grade 8 · Nation Ford | 8 | Nation Ford | 18:12.5 |
| 51 | Jack SivilPlace 51 · Grade 12 · Catawba Ridge | 12 | Catawba Ridge | 18:15.3 |
| 52 | Cameron BybeePlace 52 · Grade 12 · Northwestern | 12 | Northwestern | 18:15.7 |
| 53 | Payton CooperPlace 53 · Grade 10 · Chapin | 10 | Chapin | 18:16.2 |
| 54 | Seth AyersPlace 54 · Grade 11 · Northwestern | 11 | Northwestern | 18:16.7 |
| 55 | Alexander KinneyPlace 55 · Grade 10 · Mountain Island Charter | 10 | Mountain Island Charter | 18:16.8 |
| 56 | Andre MaldonadoPlace 56 · Grade 12 · Northwestern | 12 | Northwestern | 18:20.0 |
| 57 | Luke StralowPlace 57 · Grade 11 · York County Trailblazers Homeschool | 11 | York County Trailblazers Homeschool | 18:22.2 |
| 58 | Cole StadlerPlace 58 · Grade 12 · Gaston Christian | 12 | Gaston Christian | 18:23.7 |
| 59 | Parker ButlakPlace 59 · Grade 10 · Mountain Island Charter | 10 | Mountain Island Charter | 18:24.3 |
| 60 | Gus ShirleyPlace 60 · Grade 10 · Greenville | 10 | Greenville | 18:25.9 |
| 61 | Ben BowersockPlace 61 · Grade 10 · Chapin | 10 | Chapin | 18:26.3 |
| 62 | Jackson CalvertPlace 62 · Grade 12 · Gaffney | 12 | Gaffney | 18:31.5 |
| 63 | Bradon WilkinsPlace 63 · Grade 12 · Gaffney | 12 | Gaffney | 18:32.3 PR |
| 64 | Aaron AsvestasPlace 64 · Grade 12 · Carmel Christian | 12 | Carmel Christian | 18:36.3 |
| 65 | Landon PalmerPlace 65 · Grade 9 · Davidson Day | 9 | Davidson Day | 18:40.0 |
| 66 | Michael KeenPlace 66 · Grade 11 · York County Trailblazers Homeschool | 11 | York County Trailblazers Homeschool | 18:46.0 |
| 67 | Andrew MortonPlace 67 · Grade 11 · Northwestern | 11 | Northwestern | 18:57.7 |
| 68 | Asher HowardPlace 68 · Grade 11 · Woodlawn | 11 | Woodlawn | 18:59.5 |
| 69 | Liam PowellPlace 69 · Grade 10 · Greenville | 10 | Greenville | 19:03.4 |
| 70 | Jackson Mac SmithPlace 70 · Grade 10 · Greenville | 10 | Greenville | 19:03.8 |
| 71 | Nicholas ClaryPlace 71 · Grade 12 · Gaffney | 12 | Gaffney | 19:03.9 |
| 72 | Mason KingsfordPlace 72 · Grade 11 · Northwestern | 11 | Northwestern | 19:09.6 |
| 73 | Hyrum GrinderPlace 73 · Grade 11 · Spartanburg | 11 | Spartanburg | 19:10.0 |
| 74 | Luke OakleyPlace 74 · Grade 10 · Davidson Day | 10 | Davidson Day | 19:10.8 |
| 75 | Sawyer WoodardPlace 75 · Grade 10 · Greenville | 10 | Greenville | 19:15.7 |
| 76 | Masai BucknerPlace 76 · Grade 11 · Mountain Island Charter | 11 | Mountain Island Charter | 19:16.1 |
| 77 | Austin BlackledgePlace 77 · Grade 12 · Clover | 12 | Clover | 19:20.4 |
| 78 | Tyler SeamannPlace 78 · Grade 10 · Carmel Christian | 10 | Carmel Christian | 19:21.9 |
| 79 | Richard BaileyPlace 79 · Grade 7 · Nation Ford | 7 | Nation Ford | 19:22.7 |
| 80 | Alex MillerPlace 80 · Grade 9 · Northwestern | 9 | Northwestern | 19:23.1 |
| 81 | Luke RinesPlace 81 · Grade 12 · York County Trailblazers Homeschool | 12 | York County Trailblazers Homeschool | 19:26.9 |
| 82 | Riley HansenPlace 82 · Grade 7 · Spartanburg | 7 | Spartanburg | 19:27.5 |
| 83 | Cameron LyerlyPlace 83 · Grade 11 · Carmel Christian | 11 | Carmel Christian | 19:29.7 |
| 84 | William ChorenPlace 84 · Grade 9 · Gaston Christian | 9 | Gaston Christian | 19:30.1 |
| 85 | August FarrandPlace 85 · Grade 10 · Riverwalk Academy | 10 | Riverwalk Academy | 19:31.4 |
| 86 | Brydan HillPlace 86 · Grade 12 · Rock Hill | 12 | Rock Hill | 19:41.1 |
| 87 | Jackson DawsonPlace 87 · Grade 12 · York County Trailblazers Homeschool | 12 | York County Trailblazers Homeschool | 19:41.3 |
| 88 | Jack AndersonPlace 88 · Grade 11 · York County Trailblazers Homeschool | 11 | York County Trailblazers Homeschool | 19:42.2 |
| 89 | Walton HarterPlace 89 · Grade 10 · Chapin | 10 | Chapin | 19:44.9 |
| 90 | Collen BoozierPlace 90 · Grade 9 · Riverwalk Academy | 9 | Riverwalk Academy | 19:55.1 |
| 91 | Ayden DonaldsonPlace 91 · Grade 11 · Mountain Island Charter | 11 | Mountain Island Charter | 19:57.3 |
| 92 | Matthew McGrinsonPlace 92 · Grade 9 · Gaston Christian | 9 | Gaston Christian | 20:04.9 |
| 93 | Landon WordenPlace 93 · Grade 12 · Rock Hill | 12 | Rock Hill | 20:06.6 |
| 94 | Reece BoorePlace 94 · Grade 11 · Greenville | 11 | Greenville | 20:07.6 |
| 95 | Trent MarshallPlace 95 · Grade 11 · Riverwalk Academy | 11 | Riverwalk Academy | 20:08.1 |
| 96 | Darin BellPlace 96 · Grade 12 · York Preparatory Academy | 12 | York Preparatory Academy | 20:13.0 |
| 97 | DJ HendersonPlace 97 · Grade 12 · Woodlawn | 12 | Woodlawn | 20:13.4 PR |
| 98 | Sam StricklandPlace 98 · Grade 10 · Spartanburg | 10 | Spartanburg | 20:13.7 |
| 99 | Kale McDonaldPlace 99 · Grade 10 · Gaston Christian | 10 | Gaston Christian | 20:21.5 |
| 100 | Nathan EastburnPlace 100 · Grade 12 · Gaston Christian | 12 | Gaston Christian | 20:21.9 |