| 1 | Mason LenoxPlace 1 · Northwestern | — | Northwestern | 18:14.10 | 1 |
| 2 | Cameron RuppePlace 2 · Rock Hill | — | Rock Hill | 18:19.90 | 2 |
| 3 | Nathan ParkerPlace 3 · Northwestern | — | Northwestern | 18:21.70 | 3 |
| 4 | Tanner GrahamPlace 4 · Irmo | — | Irmo | 18:27.10 | 4 |
| 5 | Christian EfkenPlace 5 · Providence | — | Providence | 18:42.20 | 5 |
| 6 | Julian PattersonPlace 6 · Providence | — | Providence | 18:45.20 | 6 |
| 7 | Clay PrattPlace 7 · Fort Mill | — | Fort Mill | 18:47.20 | 7 |
| 8 | Tommy BrownPlace 8 · Rock Hill | — | Rock Hill | 18:50.20 | 8 |
| 9 | Alex RuzikaPlace 9 · Clover | — | Clover | 18:50.40 | 9 |
| 10 | Umang DamaniPlace 10 · Providence | — | Providence | 18:57.10 | 10 |
| 11 | Shaquille JenkinsPlace 11 · Northwestern | — | Northwestern | 19:03.00 | 11 |
| 12 | Connor HalePlace 12 · Clover | — | Clover | 19:03.50 | 12 |
| 13 | Sam AaronsonPlace 13 · Northwestern | — | Northwestern | 19:05.60 | 13 |
| 14 | Tyler KroeschellPlace 14 · Providence | — | Providence | 19:12.90 | 14 |
| 15 | Wesley JacobsPlace 15 · Providence | — | Providence | 19:19.30 | 15 |
| 16 | Jeff PacholskiPlace 16 · Providence | — | Providence | 19:20.60 | 16 |
| 17 | Aaron RondinaPlace 17 · Northwestern | — | Northwestern | 19:21.90 | 17 |
| 18 | Anthony DeanPlace 18 · Northwestern | — | Northwestern | 19:24.80 | 18 |
| 19 | Tyler DavisPlace 19 · Providence | — | Providence | 19:26.10 | 19 |
| 20 | Tyler DetlaffPlace 20 · Blythewood | — | Blythewood | 19:26.50 | 20 |
| 21 | Mclean BurlesonPlace 21 · Providence | — | Providence | 19:30.00 | — |
| 22 | Dylan CohenPlace 22 · Providence | — | Providence | 19:32.80 | — |
| 23 | Cameron HaileyPlace 23 · Clover | — | Clover | 19:35.10 | 21 |
| 24 | Sean DohertyPlace 24 · Northwestern | — | Northwestern | 19:37.10 | 22 |
| 25 | Will WaltersPlace 25 · Irmo | — | Irmo | 19:39.10 | 23 |
| 26 | Sam NobletPlace 26 · Dutch Fork | — | Dutch Fork | 19:40.80 | 24 |
| 27 | Jeremy RiveraPlace 27 · Rock Hill | — | Rock Hill | 19:43.70 | 25 |
| 28 | David RoblesPlace 28 · Dutch Fork | — | Dutch Fork | 19:44.40 | 26 |
| 29 | Michael LazarPlace 29 · Rock Hill | — | Rock Hill | 19:47.60 | 27 |
| 30 | Nathan SuskovicPlace 30 · Providence | — | Providence | 19:50.90 | — |
| 31 | Matt WoodPlace 31 · Rock Hill | — | Rock Hill | 19:53.00 | 28 |
| 32 | Oleg BartlesPlace 32 · Fort Mill | — | Fort Mill | 19:53.60 | 29 |
| 33 | Dennis CrawfordPlace 33 · Clover | — | Clover | 19:53.80 | 30 |
| 34 | Tyler SergeantPlace 34 · Providence | — | Providence | 19:54.70 | — |
| 35 | Dakota McDonaldPlace 35 · Rock Hill | — | Rock Hill | 20:00.30 | 31 |
| 36 | Lane TuckerPlace 36 · Rock Hill | — | Rock Hill | 20:01.30 | 32 |
| 37 | Cooper ChildsPlace 37 · Northwestern | — | Northwestern | 20:02.90 | — |
| 38 | Fabien CoronadoPlace 38 · Fort Mill | — | Fort Mill | 20:05.00 | 33 |
| 39 | Zach StandleyPlace 39 · Irmo | — | Irmo | 20:08.70 | 34 |
| 40 | Zachary PerkinsPlace 40 · Fort Mill | — | Fort Mill | 20:11.70 | 35 |
| 41 | Cary GavinPlace 41 · Providence | — | Providence | 20:12.90 | — |
| 42 | Eli AllenPlace 42 · Clover | — | Clover | 20:16.20 | 36 |
| 43 | Mitchell CostaPlace 43 · Providence | — | Providence | 20:17.80 | — |
| 44 | Nathan JonesPlace 44 · Dutch Fork | — | Dutch Fork | 20:21.50 | 37 |
| 45 | Brandon RosePlace 45 · Fort Mill | — | Fort Mill | 20:22.00 | 38 |
| 46 | Taylor HootenPlace 46 · Northwestern | — | Northwestern | 20:29.40 | — |
| 47 | Tyler NamowiczPlace 47 · Fort Mill | — | Fort Mill | 20:30.40 | 39 |
| 48 | John Baylen WilliamsPlace 48 · Northwestern | — | Northwestern | 20:33.50 | — |
| 49 | Luke BreivikPlace 49 · Blythewood | — | Blythewood | 20:37.60 | 40 |
| 50 | Teddy HutchisonPlace 50 · Rock Hill | — | Rock Hill | 20:40.60 | — |
| 51 | Grant HendricksonPlace 51 · Fort Mill | — | Fort Mill | 20:41.60 | 41 |
| 52 | Taylor FallawPlace 52 · Dutch Fork | — | Dutch Fork | 20:42.20 | 42 |
| 53 | Alan BrownePlace 53 · Northwestern | — | Northwestern | 20:43.30 | — |
| 54 | Tristan MerckPlace 54 · Northwestern | — | Northwestern | 20:45.20 | — |
| 55 | Jackson McGregorPlace 55 · Dutch Fork | — | Dutch Fork | 20:46.30 | 43 |
| 56 | Kee StevensPlace 56 · Clover | — | Clover | 20:48.10 | 44 |
| 57 | Randall FosterPlace 57 · Blythewood | — | Blythewood | 20:48.40 | 45 |
| 58 | Logan ChildsPlace 58 · Northwestern | — | Northwestern | 20:48.60 | — |
| 59 | Cody RegaPlace 59 · Blythewood | — | Blythewood | 20:52.50 | 46 |
| 60 | Tim HolmesPlace 60 · Clover | — | Clover | 20:59.30 | 47 |
| 61 | Luke FantPlace 61 · Dutch Fork | — | Dutch Fork | 21:02.00 | 48 |
| 62 | Anthony CastellucioPlace 62 · Blythewood | — | Blythewood | 21:04.20 | 49 |
| 63 | Maxwell BanfordPlace 63 · Dutch Fork | — | Dutch Fork | 21:05.10 | 50 |
| 64 | Nathan StewartPlace 64 · Clover | — | Clover | 21:05.60 | — |
| 65 | Doug KirklyPlace 65 · Providence | — | Providence | 21:07.70 | — |
| 66 | Mitchell ScholtenPlace 66 · Fort Mill | — | Fort Mill | 21:07.70 | — |
| 67 | Trent BiggersPlace 67 · Providence | — | Providence | 21:10.20 | — |
| 68 | Michael NorciaPlace 68 · Blythewood | — | Blythewood | 21:10.70 | 51 |
| 69 | Parker MoorePlace 69 · Clover | — | Clover | 21:14.20 | — |
| 70 | Devin ArcherPlace 70 · Clover | — | Clover | 21:17.10 | — |
| 71 | Sean BelkPlace 71 · Rock Hill | — | Rock Hill | 21:23.10 | — |
| 72 | Morgan DuncanPlace 72 · Blythewood | — | Blythewood | 21:25.20 | 52 |
| 73 | Trevor JacobsPlace 73 · Providence | — | Providence | 21:26.10 | — |
| 74 | Daniel BolandPlace 74 · Northwestern | — | Northwestern | 21:29.50 | — |
| 75 | Tyler PetersonPlace 75 · Providence | — | Providence | 21:30.90 | — |
| 76 | Bryson MeierPlace 76 · Dutch Fork | — | Dutch Fork | 21:31.40 | — |
| 77 | Jake CooperPlace 77 · Blythewood | — | Blythewood | 21:32.40 | — |
| 78 | Trey SchumpertPlace 78 · Fort Mill | — | Fort Mill | 21:32.80 | — |
| 79 | Duncan NicholsonPlace 79 · Fort Mill | — | Fort Mill | 21:33.20 | — |
| 80 | Andrew ConnPlace 80 · Clover | — | Clover | 21:35.00 | — |
| 81 | Bryce McKinnonPlace 81 · Dutch Fork | — | Dutch Fork | 21:38.30 | — |
| 82 | Dalton RibblePlace 82 · Wren | — | Wren | 21:38.80 | 53 |
| 83 | Evans BakisPlace 83 · Providence | — | Providence | 21:39.60 | — |
| 84 | Gabriel CarrilloPlace 84 · Clover | — | Clover | 21:40.40 | — |
| 85 | Roberto MendezPlace 85 · Rock Hill | — | Rock Hill | 21:41.10 | — |
| 86 | Russell CregerPlace 86 · Blythewood | — | Blythewood | 21:43.40 | — |
| 87 | Hoke WardPlace 87 · Blythewood | — | Blythewood | 21:44.00 | — |
| 88 | Dylan StegallPlace 88 · Rock Hill | — | Rock Hill | 21:46.80 | — |
| 89 | Jason BlancoPlace 89 · Providence | — | Providence | 21:48.20 | — |
| 90 | Jacob BrumblePlace 90 · Clover | — | Clover | 21:50.40 | — |
| 91 | Eric ScottPlace 91 · Clover | — | Clover | 21:50.70 | — |
| 92 | Alex GregoryPlace 92 · Providence | — | Providence | 21:51.10 | — |
| 93 | Michael FieldPlace 93 · Fort Mill | — | Fort Mill | 21:53.20 | — |
| 94 | Patrick LovePlace 94 · Clover | — | Clover | 21:56.10 | — |
| 95 | Derek MoorePlace 95 · Clover | — | Clover | 21:57.00 | — |
| 96 | Elijah SweatmanPlace 96 · Blythewood | — | Blythewood | 21:57.90 | — |
| 97 | Jeremy WilderPlace 97 · Clover | — | Clover | 21:59.40 | — |
| 98 | Wesley FrancisPlace 98 · Wren | — | Wren | 21:59.80 | 54 |
| 99 | Robert SchreinerPlace 99 · Clover | — | Clover | 22:00.50 | — |
| 100 | Phillip IbbitsonPlace 100 · Clover | — | Clover | 22:00.90 | — |
| 101 | Bram MonceurPlace 101 · Clover | — | Clover | 22:01.30 | — |
| 102 | Nick ReinkePlace 102 · Clover | — | Clover | 22:02.20 | — |
| 103 | Jason BlackwoodPlace 103 · Providence | — | Providence | 22:05.90 | — |
| 104 | Ben OliverPlace 104 · Rock Hill | — | Rock Hill | 22:09.40 | — |
| 105 | Huston PashoianPlace 105 · Providence | — | Providence | 22:11.90 | — |
| 106 | Grier LuxmorePlace 106 · South Pointe | — | South Pointe | 22:14.60 | 55 |
| 107 | Zach BambachPlace 107 · Fort Mill | — | Fort Mill | 22:16.00 | — |
| 108 | Michael NasoPlace 108 · Dutch Fork | — | Dutch Fork | 22:17.10 | — |
| 109 | Andrew MacPheePlace 109 · Fort Mill | — | Fort Mill | 22:21.00 | — |
| 110 | Zach KleinerPlace 110 · Clover | — | Clover | 22:29.20 | — |
| 111 | Brian BlancoPlace 111 · Providence | — | Providence | 22:31.40 | — |
| 112 | Jacob ScottPlace 112 · Wren | — | Wren | 22:33.50 | 56 |
| 113 | Michael FaikesPlace 113 · Dutch Fork | — | Dutch Fork | 22:34.40 | — |
| 114 | Nick YaggiePlace 114 · Fort Mill | — | Fort Mill | 22:34.90 | — |
| 115 | T.J. GriffinPlace 115 · Fort Mill | — | Fort Mill | 22:35.50 | — |
| 116 | Camden TatePlace 116 · Wren | — | Wren | 22:36.80 | 57 |
| 117 | Adam EdmundsPlace 117 · Clover | — | Clover | 22:38.50 | — |
| 118 | Aaron McPhersonPlace 118 · Wren | — | Wren | 22:47.40 | 58 |
| 119 | Tyler LanePlace 119 · Rock Hill | — | Rock Hill | 22:49.10 | — |
| 120 | Jack EmersonPlace 120 · Providence | — | Providence | 22:55.40 | — |
| 121 | Trent HancockPlace 121 · Blythewood | — | Blythewood | 22:56.10 | — |
| 122 | Kole KoterbaPlace 122 · Northwestern | — | Northwestern | 22:57.10 | — |
| 123 | Trace JordanPlace 123 · Fort Mill | — | Fort Mill | 22:57.70 | — |
| 124 | Scott MazzuloPlace 124 · Providence | — | Providence | 22:58.10 | — |
| 125 | Daniel BaileyPlace 125 · Wren | — | Wren | 23:10.50 | 59 |
| 126 | Thomas LucasPlace 126 · Dutch Fork | — | Dutch Fork | 23:11.00 | — |
| 127 | Riley HovermanPlace 127 · Fort Mill | — | Fort Mill | 23:17.40 | — |
| 128 | Chris DavisPlace 128 · Dutch Fork | — | Dutch Fork | 23:17.80 | — |
| 129 | Jackson MarshallPlace 129 · Fort Mill | — | Fort Mill | 23:27.00 | — |
| 130 | Chris GossettPlace 130 · Northwestern | — | Northwestern | 23:27.30 | — |
| 131 | Cyrus BorteyPlace 131 · Providence | — | Providence | 23:29.40 | — |
| 132 | Taylor LucasPlace 132 · Dutch Fork | — | Dutch Fork | 23:31.50 | — |
| 133 | Joseph CaseyPlace 133 · Rock Hill | — | Rock Hill | 23:32.00 | — |
| 134 | Kelly KircherPlace 134 · Dutch Fork | — | Dutch Fork | 23:33.70 | — |
| 135 | Wil CarpenterPlace 135 · Clover | — | Clover | 23:36.00 | — |
| 136 | Cameron WoodallPlace 136 · Providence | — | Providence | 23:38.20 | — |
| 137 | Cooper JollyPlace 137 · South Pointe | — | South Pointe | 23:43.80 | 60 |
| 138 | Grant HummelPlace 138 · Fort Mill | — | Fort Mill | 23:49.30 | — |
| 139 | Caleb RuppePlace 139 · Rock Hill | — | Rock Hill | 23:51.40 | — |
| 140 | Adam HaltiwangerPlace 140 · Blythewood | — | Blythewood | 24:00.30 | — |
| 141 | Chase RinehartPlace 141 · Rock Hill | — | Rock Hill | 24:00.90 | — |
| 142 | Chris AndersonPlace 142 · Blythewood | — | Blythewood | 24:03.20 | — |
| 143 | Cody PhillipsPlace 143 · Blythewood | — | Blythewood | 24:11.50 | — |
| 144 | Alex RyanPlace 144 · Clover | — | Clover | 24:25.00 | — |
| 145 | Mark BensonPlace 145 · South Pointe | — | South Pointe | 24:29.20 | 61 |
| 146 | Hayes SelbeePlace 146 · Irmo | — | Irmo | 24:31.50 | 62 |
| 147 | Jack SampsonPlace 147 · Clover | — | Clover | 24:31.90 | — |
| 148 | Matt LangdalePlace 148 · Blythewood | — | Blythewood | 24:36.00 | — |
| 149 | Brandon EishPlace 149 · Clover | — | Clover | 24:44.00 | — |
| 150 | Matt BowenPlace 150 · Providence | — | Providence | 24:44.90 | — |
| 151 | James BerryPlace 151 · South Pointe | — | South Pointe | 24:51.20 | 63 |
| 152 | Graham SizemorePlace 152 · Dutch Fork | — | Dutch Fork | 24:52.10 | — |
| 153 | Alex LathanPlace 153 · Fort Mill | — | Fort Mill | 24:54.40 | — |
| 154 | Michael TalbertPlace 154 · Blythewood | — | Blythewood | 24:59.60 | — |
| 155 | Eli PembertonPlace 155 · Greyfriars | — | Greyfriars | 25:02.70 | — |
| 156 | RJ BurtPlace 156 · South Pointe | — | South Pointe | 25:05.00 | 64 |
| 157 | Nathan EnglesPlace 157 · Dutch Fork | — | Dutch Fork | 25:06.40 | — |
| 158 | Chris PhillipsPlace 158 · Wren | — | Wren | 25:10.30 | 65 |
| 159 | Devin LowryPlace 159 · Blythewood | — | Blythewood | 25:21.00 | — |
| 160 | Jared BlumPlace 160 · Providence | — | Providence | 25:35.20 | — |
| 161 | Josh ChaitPlace 161 · Fort Mill | — | Fort Mill | 25:39.70 | — |
| 162 | Brad RikardPlace 162 · South Pointe | — | South Pointe | 25:56.00 | 66 |
| 163 | Scott WhalenPlace 163 · Irmo | — | Irmo | 26:17.90 | 67 |
| 164 | Neil WillifordPlace 164 · Fort Mill | — | Fort Mill | 26:18.10 | — |
| 165 | Nick HeaddenPlace 165 · Fort Mill | — | Fort Mill | 26:18.60 | — |
| 166 | Jamil PrattPlace 166 · Irmo | — | Irmo | 26:19.50 | 68 |
| 167 | Brandon BuckPlace 167 · Sun Valley | — | Sun Valley | 26:26.50 | — |
| 168 | Scott MartinPlace 168 · Fort Mill | — | Fort Mill | 26:30.40 | — |
| 169 | Aaron GambrellPlace 169 · Wren | — | Wren | 26:30.80 | — |
| 170 | Zack WenningPlace 170 · Providence | — | Providence | 26:37.10 | — |
| 171 | Eli OlsonPlace 171 · Greyfriars | — | Greyfriars | 26:37.80 | — |
| 172 | Bryce ShealyPlace 172 · Dutch Fork | — | Dutch Fork | 26:40.40 | — |
| 173 | Marcus LowerPlace 173 · Rock Hill | — | Rock Hill | 26:47.70 | — |
| 174 | Kelsey SmithPlace 174 · Wren | — | Wren | 26:56.20 | — |
| 175 | Jaylin SuthersPlace 175 · Irmo | — | Irmo | 26:56.20 | 69 |
| 176 | Chris JenksPlace 176 · Wren | — | Wren | 27:11.10 | — |
| 177 | Luke ShebuskiPlace 177 · Blythewood | — | Blythewood | 27:22.80 | — |
| 178 | Dylan WienerPlace 178 · Wren | — | Wren | 27:37.40 | — |
| 179 | Austin CookPlace 179 · Fort Mill | — | Fort Mill | 27:39.70 | — |
| 180 | Dennis BotzenhardtPlace 180 · Fort Mill | — | Fort Mill | 27:59.00 | — |
| 181 | William BurnsidePlace 181 · Irmo | — | Irmo | 27:59.50 | — |
| 182 | Evan MossPlace 182 · Clover | — | Clover | 28:33.40 | — |
| 183 | Collin McKinnonPlace 183 · Dutch Fork | — | Dutch Fork | 29:27.90 | — |
| 184 | Demetrious BarrPlace 184 · Blythewood | — | Blythewood | 31:06.40 | — |