| 1 | Djano SedrickPlace 1 · Callaway Hig | — | Callaway Hig | 16:54.61 | — |
| 2 | Eclecius FranklinPlace 2 · Murrah | — | Murrah | 17:19.91 | 1 |
| 3 | Jack DalyPlace 3 · Saint Andrew's | — | Saint Andrew's | 17:25.14 | 2 |
| 4 | Robert GailletPlace 4 · Saint Andrew's | — | Saint Andrew's | 17:32.61 | 3 |
| 5 | Paul PrattPlace 5 · Clinton | — | Clinton | 17:36.55 | 4 |
| 6 | Joshua HesterPlace 6 · Florence Hig | — | Florence Hig | 17:37.84 | 5 |
| 7 | Jaylon GeorgePlace 7 · Murrah | — | Murrah | 17:47.72 | 6 |
| 8 | Darrion HamptonPlace 8 · Murrah | — | Murrah | 17:47.96 | 7 |
| 9 | Jack HarthPlace 9 · Saint Andrew's | — | Saint Andrew's | 17:48.28 | 8 |
| 10 | Aidan DuncanPlace 10 · Florence Hig | — | Florence Hig | 18:08.02 | 9 |
| 11 | Jacob BennettPlace 11 · Northwest Rankin | — | Northwest Rankin | 18:16.06 | 10 |
| 12 | Josh AustinPlace 12 · Brandon | — | Brandon | 18:25.24 | 11 |
| 13 | Austin TolerPlace 13 · Madison Central | — | Madison Central | 18:27.32 | 12 |
| 14 | Jason WattsPlace 14 · West Lincoln | — | West Lincoln | 18:29.35 | 13 |
| 15 | David WhittenPlace 15 · Brandon | — | Brandon | 18:31.09 | 14 |
| 16 | Alex SterlingPlace 16 · Ridgeland Hi | — | Ridgeland Hi | 18:31.91 | 15 |
| 17 | Gurdit SinghPlace 17 · Clinton | — | Clinton | 18:32.68 | 16 |
| 18 | Michael WeeksPlace 18 · Madison Central | — | Madison Central | 18:44.35 | 17 |
| 19 | Trevo GalickiPlace 19 · Brandon | — | Brandon | 18:45.71 | 18 |
| 20 | Matthew HendleyPlace 20 · Madison Central | — | Madison Central | 18:59.36 | 19 |
| 21 | Andrew SpeetjensPlace 21 · Saint Andrew's | — | Saint Andrew's | 19:00.62 | 20 |
| 22 | Jack CookePlace 22 · Saint Andrew's | — | Saint Andrew's | 19:12.63 | 21 |
| 23 | Matthew WeeksPlace 23 · Madison Central | — | Madison Central | 19:21.47 | 22 |
| 24 | Tyler RayPlace 24 · Madison Central | — | Madison Central | 19:25.22 | 23 |
| 25 | Luke EcksteinPlace 25 · Saint Aloysius | — | Saint Aloysius | 19:25.84 | 24 |
| 26 | Jack BatesPlace 26 · Madison Central | — | Madison Central | 19:30.46 | 25 |
| 27 | Trace EdwardsPlace 27 · Cleveland Hi | — | Cleveland Hi | 19:35.35 | 26 |
| 28 | Peter MartinPlace 28 · Saint Andrew's | — | Saint Andrew's | 19:35.88 | 27 |
| 29 | Jacob BreedenPlace 29 · Saint Aloysius | — | Saint Aloysius | 19:37.00 | 28 |
| 30 | Bruce SenterPlace 30 · Saint Andrew's | — | Saint Andrew's | 19:37.59 | 29 |
| 31 | Drew BarnhillPlace 31 · Northeast La | — | Northeast La | 19:39.00 | 30 |
| 32 | Matthew AllredPlace 32 · West Lincoln | — | West Lincoln | 19:43.71 | 31 |
| 33 | Keith BurnsPlace 33 · West Lincoln | — | West Lincoln | 19:47.66 | 32 |
| 34 | Malik ThomasPlace 34 · South Panola | — | South Panola | 19:48.54 | 33 |
| 35 | Matthew McGeePlace 35 · Clinton | — | Clinton | 19:49.04 | 34 |
| 36 | Jamarlon FreemanPlace 36 · Clinton | — | Clinton | 19:53.28 | 35 |
| 37 | Reed CresapPlace 37 · Madison Central | — | Madison Central | 19:57.42 | 36 |
| 38 | Ethan GuynesPlace 38 · Saint Andrew's | — | Saint Andrew's | 19:59.63 | — |
| 39 | Chandler RoeschPlace 39 · Saint Aloysius | — | Saint Aloysius | 20:03.71 | 37 |
| 40 | Jesse RobinsonPlace 40 · Florence Hig | — | Florence Hig | 20:05.96 | 38 |
| 41 | Malik MicouPlace 41 · Murrah | — | Murrah | 20:08.13 | 39 |
| 42 | Luke SimsPlace 42 · Florence Hig | — | Florence Hig | 20:09.38 | 40 |
| 43 | Demeyers MorrowPlace 43 · Clinton | — | Clinton | 20:14.48 | 41 |
| 44 | Ray FergusonPlace 44 · Northwest Rankin | — | Northwest Rankin | 20:15.01 | 42 |
| 45 | Connor AltmanPlace 45 · Brandon | — | Brandon | 20:18.83 | 43 |
| 46 | Michael FranksPlace 46 · Clinton | — | Clinton | 20:20.25 | 44 |
| 47 | Grant HudsonPlace 47 · Clinton | — | Clinton | 20:23.84 | 45 |
| 48 | Destin GrantPlace 48 · Clinton | — | Clinton | 20:24.42 | — |
| 49 | Austin BournePlace 49 · Brandon | — | Brandon | 20:28.12 | 46 |
| 50 | Demas MorrowPlace 50 · Clinton | — | Clinton | 20:35.42 | — |
| 51 | Jesse SykesPlace 51 · Florence Hig | — | Florence Hig | 20:38.81 | 47 |
| 52 | Skylar WoodPlace 52 · Brandon | — | Brandon | 20:39.64 | 48 |
| 53 | Thomas WiygulPlace 53 · Madison Central | — | Madison Central | 20:39.91 | — |
| 54 | Jacquest FordPlace 54 · Warren Central | — | Warren Central | 20:40.40 | 49 |
| 55 | Joseph ArujioPlace 55 · Murrah | — | Murrah | 20:42.24 | 50 |
| 56 | Jacob BowlesPlace 56 · Brandon | — | Brandon | 20:42.54 | 51 |
| 57 | Charles ProvinePlace 57 · Northwest Rankin | — | Northwest Rankin | 20:45.26 | 52 |
| 58 | Jordan WilliamsPlace 58 · Cleveland Hi | — | Cleveland Hi | 20:45.80 | 53 |
| 59 | Seth PennockPlace 59 · Brandon | — | Brandon | 20:48.54 | — |
| 60 | Tristan TutorPlace 60 · South Panola | — | South Panola | 20:50.24 | 54 |
| 61 | Bailey HowardPlace 61 · Clinton | — | Clinton | 20:51.52 | — |
| 62 | Weston LindemanPlace 62 · Northeast La | — | Northeast La | 20:51.99 | 55 |
| 63 | Ian UlmerPlace 63 · Saint Aloysius | — | Saint Aloysius | 20:55.54 | 56 |
| 64 | Kaleb WilsonPlace 64 · Northeast La | — | Northeast La | 20:59.55 | 57 |
| 65 | Josh BarnesPlace 65 · Florence Hig | — | Florence Hig | 21:08.19 | 58 |
| 66 | Hayes DalyPlace 66 · Saint Andrew's | — | Saint Andrew's | 21:09.47 | — |
| 67 | Kyle StevensPlace 67 · Brandon | — | Brandon | 21:11.17 | — |
| 68 | Benton ParkerPlace 68 · Brandon | — | Brandon | 21:11.97 | — |
| 69 | Travis BlanchePlace 69 · Saint Aloysius | — | Saint Aloysius | 21:12.76 | 59 |
| 70 | Kyle CurleePlace 70 · Magee | — | Magee | 21:15.69 | 60 |
| 71 | Michael McKeownPlace 71 · Madison Central | — | Madison Central | 21:20.15 | — |
| 72 | Leketrick HallPlace 72 · Magee | — | Magee | 21:21.23 | 61 |
| 73 | Sean MurrayPlace 73 · Ridgeland Hi | — | Ridgeland Hi | 21:22.31 | 62 |
| 74 | Stephen RainesPlace 74 · Cleveland Hi | — | Cleveland Hi | 21:23.07 | 63 |
| 75 | Max WamsleyPlace 75 · Warren Central | — | Warren Central | 21:26.49 | 64 |
| 76 | Travis JonesPlace 76 · Northwest Rankin | — | Northwest Rankin | 21:34.20 | 65 |
| 77 | Matt HarjesPlace 77 · Saint Andrew's | — | Saint Andrew's | 21:36.46 | — |
| 78 | Matthew SprolesPlace 78 · Northwest Rankin | — | Northwest Rankin | 21:40.29 | 66 |
| 79 | Mac CampbellPlace 79 · Northwest Rankin | — | Northwest Rankin | 21:41.32 | 67 |
| 80 | Lakendrick MorganPlace 80 · Northeast La | — | Northeast La | 21:42.50 | 68 |
| 81 | Matt GillPlace 81 · West Lincoln | — | West Lincoln | 21:42.87 | 69 |
| 82 | Parker PurvisPlace 82 · Clinton | — | Clinton | 21:44.57 | — |
| 83 | William HarklessPlace 83 · Saint Andrew's | — | Saint Andrew's | 21:45.34 | — |
| 84 | Sam AndrewsPlace 84 · Saint Aloysius | — | Saint Aloysius | 21:52.84 | 70 |
| 85 | Beau BrawnerPlace 85 · Saint Andrew's | — | Saint Andrew's | 21:54.47 | — |
| 86 | Jacob CraftPlace 86 · Clinton | — | Clinton | 21:55.06 | — |
| 87 | Shakir ThomasPlace 87 · South Panola | — | South Panola | 21:58.63 | 71 |
| 88 | Wyn DobbsPlace 88 · Saint Andrew's | — | Saint Andrew's | 21:58.85 | — |
| 89 | Josh GordonPlace 89 · Northwest Rankin | — | Northwest Rankin | 21:59.12 | 72 |
| 90 | Scottie TatePlace 90 · Brookhaven H | — | Brookhaven H | 22:00.18 | 73 |
| 91 | Dalton ColsonPlace 91 · Brandon | — | Brandon | 22:06.24 | — |
| 92 | Ladarius JohnsonPlace 92 · South Panola | — | South Panola | 22:08.26 | 74 |
| 93 | Townsend DerivauxPlace 93 · Saint Aloysius | — | Saint Aloysius | 22:10.54 | 75 |
| 94 | Camden RichardsonPlace 94 · Florence Hig | — | Florence Hig | 22:13.17 | 76 |
| 95 | Kevin MichelPlace 95 · Florence Hig | — | Florence Hig | 22:14.47 | — |
| 96 | Ahmed HassanPlace 96 · Ridgeland Hi | — | Ridgeland Hi | 22:16.33 | 77 |
| 97 | Jabren HendersonPlace 97 · Ridgeland Hi | — | Ridgeland Hi | 22:18.11 | 78 |
| 98 | Will CreamerPlace 98 · Northwest Rankin | — | Northwest Rankin | 22:18.86 | — |
| 99 | Tyler RobbinsPlace 99 · Ridgeland Hi | — | Ridgeland Hi | 22:20.76 | 79 |
| 100 | Sheldon AlstonPlace 100 · Saint Andrew's | — | Saint Andrew's | 22:21.31 | — |
| 101 | Caleb MccrearyPlace 101 · Brookhaven H | — | Brookhaven H | 22:22.14 | 80 |
| 102 | Henry DalyPlace 102 · Saint Andrew's | — | Saint Andrew's | 22:25.16 | — |
| 103 | Luke StrongPlace 103 · Madison Central | — | Madison Central | 22:26.66 | — |
| 104 | Ladarius MoorePlace 104 · Northeast La | — | Northeast La | 22:30.36 | 81 |
| 105 | Josh LittlePlace 105 · Saint Andrew's | — | Saint Andrew's | 22:33.41 | — |
| 106 | Brandon NortonPlace 106 · Brandon | — | Brandon | 22:33.90 | — |
| 107 | Lamon WellsPlace 107 · Warren Central | — | Warren Central | 22:36.67 | 82 |
| 108 | Ryan AblesPlace 108 · Madison Central | — | Madison Central | 22:39.21 | — |
| 109 | Tyler TunnellPlace 109 · Warren Central | — | Warren Central | 22:40.39 | 83 |
| 110 | Tyler MixonPlace 110 · Brookhaven H | — | Brookhaven H | 22:43.09 | 84 |
| 111 | Joctavious FloydPlace 111 · Magee | — | Magee | 22:44.80 | 85 |
| 112 | Dalton FortadoPlace 112 · Brookhaven H | — | Brookhaven H | 22:47.35 | 86 |
| 113 | Sumner ThomasPlace 113 · Madison Central | — | Madison Central | 22:49.09 | — |
| 114 | Billy RusselPlace 114 · Magee | — | Magee | 22:49.86 | 87 |
| 115 | Luis FloresPlace 115 · Saint Andrew's | — | Saint Andrew's | 22:50.25 | — |
| 116 | Chris FelixPlace 116 · South Panola | — | South Panola | 22:51.52 | 88 |
| 117 | Kendall MillerPlace 117 · Northeast La | — | Northeast La | 22:51.79 | 89 |
| 118 | Josh BurchamPlace 118 · Ridgeland Hi | — | Ridgeland Hi | 22:53.10 | 90 |
| 119 | Jordan PresleyPlace 119 · Brandon | — | Brandon | 22:58.95 | — |
| 120 | Elliot ThomasPlace 120 · Murrah | — | Murrah | 23:01.29 | 91 |
| 121 | John RichardPlace 121 · Clinton | — | Clinton | 23:04.15 | — |
| 122 | Kenneth WardPlace 122 · Northeast La | — | Northeast La | 23:05.00 | 92 |
| 123 | Wyatt AdcockPlace 123 · Hartfield Academy | — | Hartfield Academy | 23:08.69 | — |
| 124 | Peyton SeagoPlace 124 · Saint Andrew's | — | Saint Andrew's | 23:09.81 | — |
| 125 | Christian BolerPlace 125 · Florence Hig | — | Florence Hig | 23:18.57 | — |
| 126 | William ViolaPlace 126 · Saint Andrew's | — | Saint Andrew's | 23:19.68 | — |
| 127 | Josh CollinsPlace 127 · Saint Aloysius | — | Saint Aloysius | 23:20.52 | — |
| 128 | Blake PowellPlace 128 · Hartfield Academy | — | Hartfield Academy | 23:27.03 | — |
| 129 | Max MartinsonPlace 129 · Saint Andrew's | — | Saint Andrew's | 23:34.59 | — |
| 131 | Matthew WelterPlace 131 · Ridgeland Hi | — | Ridgeland Hi | 23:41.13 | 94 |
| 132 | Jalen MuckelvenePlace 132 · Ridgeland Hi | — | Ridgeland Hi | 23:41.75 | — |
| 133 | Jalen RussellPlace 133 · Ridgeland Hi | — | Ridgeland Hi | 23:44.75 | — |
| 134 | Nickolas HarvelPlace 134 · Saint Andrew's | — | Saint Andrew's | 23:45.29 | — |
| 135 | Owen JacksonPlace 135 · Cleveland Hi | — | Cleveland Hi | 23:45.93 | 95 |
| 136 | Justin PinktonPlace 136 · Cleveland Hi | — | Cleveland Hi | 23:46.22 | 96 |
| 137 | Jakarian MosleyPlace 137 · Northeast La | — | Northeast La | 23:53.07 | — |
| 138 | Andrew ConquestPlace 138 · Brandon | — | Brandon | 23:54.60 | — |
| 139 | Kody CauseyPlace 139 · Cleveland Hi | — | Cleveland Hi | 23:57.02 | 97 |
| 140 | William BullockPlace 140 · Madison Central | — | Madison Central | 24:02.22 | — |
| 141 | Corey WarrenPlace 141 · Florence Hig | — | Florence Hig | 24:03.92 | — |
| 142 | Jeremy SmitheyPlace 142 · Warren Central | — | Warren Central | 24:06.24 | 98 |
| 143 | Tucker ShelsonPlace 143 · Saint Andrew's | — | Saint Andrew's | 24:08.70 | — |
| 144 | Josiah LeePlace 144 · Magee | — | Magee | 24:09.49 | 99 |
| 145 | Logan KorbPlace 145 · Cleveland Hi | — | Cleveland Hi | 24:09.77 | — |
| 146 | Christian WhitePlace 146 · Magee | — | Magee | 24:25.12 | 100 |
| 147 | Hayden AllenPlace 147 · Saint Andrew's | — | Saint Andrew's | 24:30.23 | — |
| 148 | Anshul AnuguPlace 148 · Ridgeland Hi | — | Ridgeland Hi | 24:57.92 | — |
| 149 | Sam RoffwargPlace 149 · Saint Andrew's | — | Saint Andrew's | 24:59.09 | — |
| 150 | Kamron DurrPlace 150 · Magee | — | Magee | 24:59.34 | 101 |
| 151 | C j CarronPlace 151 · Saint Andrew's | — | Saint Andrew's | 25:08.16 | — |
| 152 | Will BuffingtonPlace 152 · Saint Andrew's | — | Saint Andrew's | 25:12.53 | — |
| 153 | Justin GoodwinPlace 153 · Saint Aloysius | — | Saint Aloysius | 25:14.50 | — |
| 154 | Ryan DeCastelloPlace 154 · Cleveland Hi | — | Cleveland Hi | 25:16.47 | — |
| 155 | Michael GrayPlace 155 · Forest | — | Forest | 25:29.20 | — |
| 156 | John Spencer JonesPlace 156 · Saint Andrew's | — | Saint Andrew's | 25:31.67 | — |
| 157 | Conner YoungPlace 157 · Ridgeland Hi | — | Ridgeland Hi | 25:31.90 | — |
| 158 | Jack BrunsonPlace 158 · Florence Hig | — | Florence Hig | 26:01.00 | — |
| 159 | Michael QuinPlace 159 · West Lincoln | — | West Lincoln | 26:03.39 | 102 |
| 160 | Pearce LynnPlace 160 · Northwest Rankin | — | Northwest Rankin | 26:04.23 | — |
| 161 | Drew FoxPlace 161 · Saint Andrew's | — | Saint Andrew's | 26:14.16 | — |
| 162 | Jordan CocherhamPlace 162 · Cleveland Hi | — | Cleveland Hi | 26:21.59 | — |
| 163 | Cody FarrisPlace 163 · Brookhaven H | — | Brookhaven H | 26:22.86 | 103 |
| 164 | Elijawon LovePlace 164 · J.J. McClain | — | J.J. McClain | 26:23.12 | — |
| 165 | Jake RobersonPlace 165 · Brookhaven H | — | Brookhaven H | 26:38.23 | 104 |
| 166 | Will KennedyPlace 166 · Saint Andrew's | — | Saint Andrew's | 26:45.05 | — |
| 167 | Kishan PatelPlace 167 · Magee | — | Magee | 26:49.91 | — |
| 168 | Michael MaloneyPlace 168 · Saint Andrew's | — | Saint Andrew's | 26:58.08 | — |
| 169 | Nick WinsteadPlace 169 · Saint Andrew's | — | Saint Andrew's | 27:09.70 | — |
| 170 | Sam JacobsPlace 170 · Saint Andrew's | — | Saint Andrew's | 27:22.48 | — |
| 171 | Jonah ClarkPlace 171 · Brookhaven H | — | Brookhaven H | 27:32.09 | 105 |
| 172 | Adam WaitsPlace 172 · Ridgeland Hi | — | Ridgeland Hi | 27:36.79 | — |
| 173 | Clay MorrisPlace 173 · Saint Andrew's | — | Saint Andrew's | 27:42.79 | — |
| 174 | Baraa MalouhiPlace 174 · Ridgeland Hi | — | Ridgeland Hi | 28:11.63 | — |
| 175 | Damien ColemanPlace 175 · J.J. McClain | — | J.J. McClain | 28:13.15 | — |
| 176 | Alexander ValazquezPlace 176 · Warren Central | — | Warren Central | 28:52.42 | 106 |
| 177 | Caziah StrongPlace 177 · Cleveland Hi | — | Cleveland Hi | 28:53.14 | — |
| 178 | Timothy ThomasPlace 178 · Ridgeland Hi | — | Ridgeland Hi | 29:50.28 | — |
| 179 | Charles McKenziePlace 179 · Northeast La | — | Northeast La | 30:02.90 | — |
| 180 | Dalton DearPlace 180 · Hartfield Academy | — | Hartfield Academy | 30:38.48 | — |
| 181 | Jon WallPlace 181 · Ridgeland Hi | — | Ridgeland Hi | 32:29.98 | — |
| 182 | Briggs CoxPlace 182 · Forest | — | Forest | 33:41.32 | — |
| 183 | Kendrick FunchessPlace 183 · Murrah | — | Murrah | 36:36.19 | 107 |
| 184 | Logan RunyanPlace 184 · Northeast La | — | Northeast La | 36:36.19 | — |
| 185 | Billy DuncanPlace 185 · Brandon | — | Brandon | 36:36.19 | — |
| 186 | Kody RingoPlace 186 · Forest | — | Forest | 36:36.19 | — |