| 1 | Cory TretskyPlace 1 · Rock Hill High S | — | Rock Hill High S | 18:40.20 | 1 |
| 2 | Nick EberhardtPlace 2 · Fort Mill | — | Fort Mill | 18:44.30 | 2 |
| 3 | Adam LetherbyPlace 3 · Providence | — | Providence | 18:52.40 | 3 |
| 4 | Nathan ZieglerPlace 4 · Providence | — | Providence | 18:54.00 | 4 |
| 5 | Forrest StuttsPlace 5 · Northwestern | — | Northwestern | 18:59.10 | 5 |
| 6 | Christian EtkenPlace 6 · Providence | — | Providence | 19:11.10 | 6 |
| 7 | Will HydePlace 7 · Providence | — | Providence | 19:15.30 | 7 |
| 8 | David HegwoodPlace 8 · Northwestern | — | Northwestern | 19:20.80 | 8 |
| 9 | Jimmy CongeltonPlace 9 · Providence | — | Providence | 19:27.70 | 9 |
| 10 | Jordan ThompsonPlace 10 · Fort Mill | — | Fort Mill | 19:28.10 | 10 |
| 11 | Mike EdwardsPlace 11 · Providence | — | Providence | 19:38.40 | 11 |
| 12 | Sean TevebaughPlace 12 · Providence | — | Providence | 19:45.10 | 12 |
| 13 | Nathan SuskovicPlace 13 · Providence | — | Providence | 19:48.00 | — |
| 14 | Matt BowenPlace 14 · Providence | — | Providence | 19:58.50 | — |
| 15 | Jonathan BivensPlace 15 · Weddington | — | Weddington | 20:03.40 | 13 |
| 16 | Graham TuttlePlace 16 · Weddington | — | Weddington | 20:08.90 | 14 |
| 17 | Wesley JacobsPlace 17 · Providence | — | Providence | 20:09.30 | — |
| 18 | Tyler KroschellPlace 18 · Providence | — | Providence | 20:14.60 | — |
| 19 | Nathan ParkerPlace 19 · Northwestern | — | Northwestern | 20:23.40 | 15 |
| 20 | Joseph NicholsPlace 20 · Weddington | — | Weddington | 20:34.10 | 16 |
| 21 | Darion HornerPlace 21 · Weddington | — | Weddington | 20:35.10 | 17 |
| 22 | Scott WarrenPlace 22 · Fort Mill | — | Fort Mill | 20:37.40 | 18 |
| 23 | Sean McClungPlace 23 · Weddington | — | Weddington | 20:38.10 | 19 |
| 24 | Duc LePlace 24 · Rock Hill High S | — | Rock Hill High S | 20:43.40 | 20 |
| 25 | Adam HaglierPlace 25 · Piedmont High Sc | — | Piedmont High Sc | 20:45.00 | — |
| 26 | Benjamin ChildsPlace 26 · Rock Hill High S | — | Rock Hill High S | 20:45.80 | 21 |
| 27 | Hunter MitchellPlace 27 · South Pointe | — | South Pointe | 20:47.50 | 22 |
| 28 | Travis RowellPlace 28 · Fort Mill | — | Fort Mill | 20:49.80 | 23 |
| 29 | Alex GregoryPlace 29 · Providence | — | Providence | 20:53.30 | — |
| 30 | Austin LeePlace 30 · Rock Hill High S | — | Rock Hill High S | 20:53.70 | 24 |
| 31 | Tyler HordPlace 31 · South Pointe | — | South Pointe | 20:54.60 | 25 |
| 32 | John WalterPlace 32 · Irmo | — | Irmo | 20:55.60 | 26 |
| 33 | Hunter KayPlace 33 · Providence | — | Providence | 20:57.10 | — |
| 34 | Major BrightwellPlace 34 · Northwestern | — | Northwestern | 21:00.70 | 27 |
| 35 | Cole StraderPlace 35 · Weddington | — | Weddington | 21:02.80 | 28 |
| 36 | Luke MillerPlace 36 · Fort Mill | — | Fort Mill | 21:05.50 | 29 |
| 37 | Ashton BraceyPlace 37 · Irmo | — | Irmo | 21:08.90 | 30 |
| 38 | Chad StaceyPlace 38 · Northwestern | — | Northwestern | 21:11.40 | 31 |
| 39 | Alan BrownePlace 39 · Northwestern | — | Northwestern | 21:14.90 | 32 |
| 40 | David CaseyPlace 40 · Rock Hill High S | — | Rock Hill High S | 21:21.30 | 33 |
| 41 | Conner GlairPlace 41 · Weddington | — | Weddington | 21:23.20 | 34 |
| 42 | Demetrius FewellPlace 42 · Rock Hill High S | — | Rock Hill High S | 21:28.20 | 35 |
| 43 | Doug KirklyPlace 43 · Providence | — | Providence | 21:30.30 | — |
| 44 | Eric InmanPlace 44 · Irmo | — | Irmo | 21:35.30 | 36 |
| 45 | Chris TroyerPlace 45 · Irmo | — | Irmo | 21:41.00 | 37 |
| 46 | Kevin HeskethPlace 46 · Providence | — | Providence | 21:42.40 | — |
| 47 | Brandon PursorPlace 47 · Piedmont High Sc | — | Piedmont High Sc | 21:44.00 | — |
| 48 | Devin GordonPlace 48 · Rock Hill High S | — | Rock Hill High S | 21:44.90 | 38 |
| 49 | Jaimie LanierPlace 49 · Irmo | — | Irmo | 21:46.60 | 39 |
| 50 | Ian McKeownPlace 50 · South Pointe | — | South Pointe | 21:50.70 | 40 |
| 51 | John HicklinPlace 51 · Rock Hill High S | — | Rock Hill High S | 21:54.40 | — |
| 52 | Lucas WhitakerPlace 52 · Blythewood | — | Blythewood | 22:05.20 | 41 |
| 53 | Taylor JenkinsPlace 53 · Weddington | — | Weddington | 22:06.70 | — |
| 54 | Kale WhetstonePlace 54 · Weddington | — | Weddington | 22:09.50 | — |
| 55 | Clay PrattPlace 55 · Fort Mill | — | Fort Mill | 22:10.20 | 42 |
| 56 | Alex NealPlace 56 · Irmo | — | Irmo | 22:12.80 | 43 |
| 57 | Davis ArnallPlace 57 · Providence | — | Providence | 22:14.30 | — |
| 58 | Matson SmithPlace 58 · Fort Mill | — | Fort Mill | 22:19.30 | 44 |
| 59 | Thomas MachinePlace 59 · Irmo | — | Irmo | 22:20.80 | 45 |
| 60 | Benjamin OliverPlace 60 · Rock Hill High S | — | Rock Hill High S | 22:22.20 | — |
| 61 | Chris TomlinsonPlace 61 · Providence | — | Providence | 22:29.40 | — |
| 62 | Braian BlancoPlace 62 · Providence | — | Providence | 22:34.90 | — |
| 63 | Mitchell JohnsonPlace 63 · Fort Mill | — | Fort Mill | 22:36.80 | — |
| 64 | Nick RichPlace 64 · Blythewood | — | Blythewood | 22:47.90 | 46 |
| 65 | Rob JollyPlace 65 · South Pointe | — | South Pointe | 22:49.60 | 47 |
| 66 | Trent BiggersPlace 66 · Providence | — | Providence | 22:58.50 | — |
| 67 | Brian LaxPlace 67 · Charlotte Latin | — | Charlotte Latin | 22:59.40 | — |
| 68 | Joseph CaseyPlace 68 · Rock Hill High S | — | Rock Hill High S | 23:06.90 | — |
| 69 | Nicholas SmithPlace 69 · Fort Mill | — | Fort Mill | 23:08.80 | — |
| 70 | Chris SaccoPlace 70 · South Pointe | — | South Pointe | 23:12.70 | 48 |
| 71 | Kevin ShoresPlace 71 · Rock Hill High S | — | Rock Hill High S | 23:23.20 | — |
| 72 | Jantzen RaymondPlace 72 · Irmo | — | Irmo | 23:29.20 | — |
| 73 | Bubba BoulwarePlace 73 · Blythewood | — | Blythewood | 23:29.70 | 49 |
| 74 | Zach SandleyPlace 74 · Irmo | — | Irmo | 23:36.80 | — |
| 75 | Talal AlviePlace 75 · Providence | — | Providence | 23:41.30 | — |
| 76 | Sebastian MonroyPlace 76 · Providence | — | Providence | 23:44.50 | — |
| 77 | Cody RegaPlace 77 · Blythewood | — | Blythewood | 23:45.90 | 50 |
| 78 | Kyle MalletPlace 78 · Blythewood | — | Blythewood | 24:05.80 | 51 |
| 79 | William EppsPlace 79 · Blythewood | — | Blythewood | 24:06.70 | 52 |
| 80 | Blake GriffinPlace 80 · Blythewood | — | Blythewood | 24:11.60 | 53 |
| 81 | Araam BorhanianPlace 81 · South Pointe | — | South Pointe | 24:16.70 | 54 |
| 82 | Mitchell RowePlace 82 · South Pointe | — | South Pointe | 24:21.90 | 55 |
| 83 | Alex NewsomePlace 83 · Weddington | — | Weddington | 24:29.10 | — |
| 84 | Drew PattersonPlace 84 · Blythewood | — | Blythewood | 24:33.80 | — |
| 85 | Shiva MohanPlace 85 · Fort Mill | — | Fort Mill | 24:34.90 | — |
| 86 | Patrick D'AnnaPlace 86 · Blythewood | — | Blythewood | 24:35.50 | — |
| 87 | Jake CooperPlace 87 · Blythewood | — | Blythewood | 24:44.90 | — |
| 88 | Austin ShoresPlace 88 · Rock Hill High S | — | Rock Hill High S | 24:49.40 | — |
| 89 | Brandon MurrPlace 89 · Fort Mill | — | Fort Mill | 24:49.80 | — |
| 90 | Michael CranfordPlace 90 · South Pointe | — | South Pointe | 24:52.90 | — |
| 91 | Trace JordanPlace 91 · Fort Mill | — | Fort Mill | 24:56.50 | — |
| 92 | Jonathon BarrePlace 92 · Fort Mill | — | Fort Mill | 25:03.10 | — |
| 93 | Aubrey JohnsonPlace 93 · Blythewood | — | Blythewood | 25:03.70 | — |
| 94 | Josh HarperPlace 94 · Blythewood | — | Blythewood | 25:07.10 | — |
| 95 | Steven PotterPlace 95 · Blythewood | — | Blythewood | 25:09.00 | — |
| 96 | Luke ShebuskiPlace 96 · Blythewood | — | Blythewood | 25:43.60 | — |
| 97 | Justin HarperPlace 97 · Lancaster | — | Lancaster | 25:58.20 | — |
| 98 | Jaylin SutherPlace 98 · Irmo | — | Irmo | 26:07.80 | — |
| 99 | Eddie LeePlace 99 · Charlotte Latin | — | Charlotte Latin | 26:08.90 | — |
| 100 | Christopher O'BrienPlace 100 · Charlotte Latin | — | Charlotte Latin | 26:49.50 | — |
| 101 | Garrett WebsterPlace 101 · Providence | — | Providence | 27:08.20 | — |
| 102 | Denton KirklandPlace 102 · Blythewood | — | Blythewood | 27:36.60 | — |
| 103 | Aaron GochnaurPlace 103 · Blythewood | — | Blythewood | 27:40.90 | — |
| 104 | Austin EarnestPlace 104 · Fort Mill | — | Fort Mill | 27:44.40 | — |
| 105 | Zach HarnerPlace 105 · Blythewood | — | Blythewood | 28:47.70 | — |
| 106 | Michael HowellPlace 106 · Fort Mill | — | Fort Mill | 30:34.80 | — |
| 107 | Jordan MoranPlace 107 · Blythewood | — | Blythewood | 31:32.70 | — |
| 108 | Jordan BassPlace 108 · Blythewood | — | Blythewood | 37:22.40 | — |