| 1 | Colin BrannonPlace 1 · Madison Central | — | Madison Central | 15:59.6 |
| 2 | Trenton HannahPlace 2 · Morton | — | Morton | 16:43.5 |
| 3 | Cole TadlockPlace 3 · Newton County | — | Newton County | 16:49.7 |
| 4 | Issac FrinkPlace 4 · Newton County | — | Newton County | 17:18.2 |
| 5 | Wesley SmalleyPlace 5 · Florenche | — | Florenche | 17:27.1 |
| 6 | Jesse JonesPlace 6 · French Camp | — | French Camp | 17:28.7 |
| 7 | Jorge OrdunaPlace 7 · Kosciusko | — | Kosciusko | 17:31.5 |
| 8 | Deontray TubbyPlace 8 · Choctaw Central | — | Choctaw Central | 17:34.2 |
| 9 | Brennon HenryPlace 9 · Choctaw Central | — | Choctaw Central | 17:36.8 |
| 10 | Marcus HenningPlace 10 · Madison Centra | — | Madison Centra | 17:56.6 |
| 11 | Justin BaileyPlace 11 · Pisgah | — | Pisgah | 18:00.1 |
| 12 | Willis BrownPlace 12 · Leake Central | — | Leake Central | 18:15.5 |
| 13 | Marcos PedroPlace 13 · Morton | — | Morton | 18:21.2 |
| 14 | Alan FelicianoPlace 14 · Leake Central | — | Leake Central | 18:21.9 |
| 15 | Aiden AlfordPlace 15 · Lake | — | Lake | 18:22.6 |
| 16 | Emanuel ReyesPlace 16 · Morton | — | Morton | 18:35.4 |
| 17 | Zyler ThomasPlace 17 · Choctaw Centra | — | Choctaw Centra | 18:37.5 |
| 18 | Donald BlakePlace 18 · Newton County | — | Newton County | 18:40.5 |
| 19 | Asa HurstPlace 19 · Pisgah | — | Pisgah | 18:47.4 |
| 20 | Andrew WhitePlace 20 · Florence | — | Florence | 18:56.3 |
| 21 | Caleb WilderPlace 21 · Leake Central | — | Leake Central | 18:58.3 |
| 22 | Colton ShurdenPlace 22 · French Camp | — | French Camp | 18:58.6 |
| 23 | Ayden WatkinsPlace 23 · French Camp | — | French Camp | 18:59.0 |
| 24 | Chris LewisPlace 24 · Choctaw Central | — | Choctaw Central | 19:01.1 |
| 25 | Ethan TerrellPlace 25 · Newton County | — | Newton County | 19:04.2 |
| 26 | Daniel VanPlace 26 · Kosciusko | — | Kosciusko | 19:11.6 |
| 27 | Kevin RagoytaPlace 27 · Richland | — | Richland | 19:15.9 |
| 28 | Brian SanchezPlace 28 · Newton County | — | Newton County | 19:19.3 |
| 29 | Devin LucasPlace 29 · Morton | — | Morton | 19:23.7 |
| 30 | Seth MillerPlace 30 · Choctaw County | — | Choctaw County | 19:31.7 |
| 31 | Mason MohaPlace 31 · Richland | — | Richland | 19:34.6 |
| 32 | Justin SquiresPlace 32 · French Camp | — | French Camp | 19:41.5 |
| 33 | Seth GipsonPlace 33 · Newton County | — | Newton County | 19:46.6 |
| 34 | Ajari FairleyPlace 34 · Richland | — | Richland | 19:51.3 |
| 35 | Colen DixonPlace 35 · Choctaw Central | — | Choctaw Central | 19:53.8 |
| 36 | Chance BoundsPlace 36 · Newton County | — | Newton County | 19:55.2 |
| 37 | Creek SmithPlace 37 · Newton County | — | Newton County | 20:05.6 |
| 38 | Keondre AndersonPlace 38 · Choctaw Central | — | Choctaw Central | 20:09.5 |
| 39 | Zane TadlockPlace 39 · Newton County | — | Newton County | 20:11.6 |
| 40 | Sebastian JohnsonPlace 40 · Newton County | — | Newton County | 20:12.7 |
| 41 | Jeremy McQueenPlace 41 · Florence | — | Florence | 20:24.9 |
| 42 | Christian DavisPlace 42 · Choctaw Central | — | Choctaw Central | 20:26.6 |
| 43 | Leonardo ManuelPlace 43 · Leaske Central | — | Leaske Central | 20:30.9 |
| 44 | Coleson SteedPlace 44 · Pisgah | — | Pisgah | 20:41.2 |
| 45 | Perry LewisPlace 45 · Kosciusko | — | Kosciusko | 20:44.7 |
| 46 | Cole WilsonPlace 46 · Kosciusko | — | Kosciusko | 20:47.7 |
| 47 | Michael CraigPlace 47 · Morton | — | Morton | 20:51.2 |
| 48 | Jayce SamPlace 48 · Choctaw Central | — | Choctaw Central | 21:01.5 |
| 49 | Thomas GossPlace 49 · Morton | — | Morton | 21:08.5 |
| 50 | Lem WhitcombPlace 50 · Kosciusko | — | Kosciusko | 21:10.3 |
| 51 | Cesar CamarilloPlace 51 · Morton | — | Morton | 21:22.8 |
| 52 | John Reese StatenPlace 52 · Choctaw County | — | Choctaw County | 21:25.6 |
| 53 | Allen LandrumPlace 53 · Choctaw County | — | Choctaw County | 21:30.5 |
| 54 | Noah AldridgePlace 54 · Richland | — | Richland | 21:31.8 |
| 55 | Cooper HammonsPlace 55 · Richland | — | Richland | 21:40.0 |
| 56 | Deagan WelshPlace 56 · Pisgah | — | Pisgah | 21:45.8 |
| 57 | Cooper SparsPlace 57 · Kosciusko | — | Kosciusko | 21:47.5 |
| 58 | Micheal BerryhillPlace 58 · Newton County | — | Newton County | 21:52.1 |
| 59 | Griffin BolesPlace 59 · Lake | — | Lake | 22:01.0 |
| 60 | Grayson BlaylockPlace 60 · Kosciusko | — | Kosciusko | 22:02.7 |
| 61 | JT SandersPlace 61 · Pisgah | — | Pisgah | 22:06.5 |
| 62 | Jack PlunkettPlace 62 · Lake | — | Lake | 22:09.2 |
| 63 | Jesse HillmanPlace 63 · Newton County | — | Newton County | 22:33.4 |
| 64 | Greg PerezPlace 64 · Leake Central | — | Leake Central | 22:35.8 |
| 65 | Chandler SmithPlace 65 · Scott Central | — | Scott Central | 22:43.9 |
| 66 | Koby HillhousePlace 66 · Sebastopol | — | Sebastopol | 22:48.2 |
| 67 | Christian CovarrubiasPlace 67 · Kosciusko | — | Kosciusko | 22:49.5 |
| 68 | Elvis BaltazarPlace 68 · Morton | — | Morton | 23:00.3 |
| 69 | Tuff ShawPlace 69 · Kosciusko | — | Kosciusko | 23:21.2 |
| 70 | Rodrigo ArvizuPlace 70 · Kosciusko | — | Kosciusko | 23:23.5 |
| 71 | Ethan BurtonPlace 71 · Newton County | — | Newton County | 23:32.3 |
| 72 | Andrew BainPlace 72 · French Camp | — | French Camp | 23:38.2 |
| 73 | Brodie ArnaultPlace 73 · Choctaw County | — | Choctaw County | 24:23.9 |
| 74 | Andrew SmithPlace 74 · Pisgah | — | Pisgah | 24:34.7 |
| 75 | Nathaniel MooreheadPlace 75 · Lake | — | Lake | 24:43.5 |
| 76 | Harrison RuddPlace 76 · Richland | — | Richland | 25:07.9 |
| 77 | Creighton PatrickPlace 77 · Pisgah | — | Pisgah | 25:52.5 |
| 78 | Keith MitchellPlace 78 · Lake | — | Lake | 26:08.3 |
| 79 | Aidyn DuncanPlace 79 · Lake | — | Lake | 26:14.3 |
| 80 | Braydon KellyPlace 80 · Florence | — | Florence | 27:21.9 |
| 81 | Ezequiel Tixtha-CalanPlace 81 · Morton | — | Morton | 28:28.4 |
| 82 | Jayden LottPlace 82 · Morton | — | Morton | 28:35.9 |
| 83 | Cooper McDanielPlace 83 · Ethel | — | Ethel | 30:51.3 |
| 84 | Jaxon AlbertPlace 84 · Vancleave | — | Vancleave | 23:44.1 |
| 85 | Brayden WetterlingPlace 85 · Gautier | — | Gautier | 23:45.1 |
| 86 | Jesus AvinaPlace 86 · Gautier | — | Gautier | 23:47.2 |
| 87 | Dylan GrebelPlace 87 · Pass Christian | — | Pass Christian | 23:52.0 |
| 88 | Joshua Luke BristerPlace 88 · Vancleave | — | Vancleave | 23:59.8 |
| 89 | Charlie McNeesePlace 89 · Sumrall | — | Sumrall | 24:04.9 |
| 90 | Harrison BrownPlace 90 · Saint Stanislaus | — | Saint Stanislaus | 24:11.3 |
| 91 | Antuan NguyenPlace 91 · Long Beach | — | Long Beach | 24:19.4 |
| 92 | John SmithPlace 92 · Sumrall | — | Sumrall | 24:25.9 |
| 93 | Connor HaenelPlace 93 · Pass Christian | — | Pass Christian | 24:26.5 |
| 94 | Matthew BondPlace 94 · Ocean Springs | — | Ocean Springs | 24:28.6 |
| 95 | Jannai Noel-SmithPlace 95 · Vancleave | — | Vancleave | 24:43.5 |
| 96 | Maddox HudgensPlace 96 · Bay Senior | — | Bay Senior | 24:44.0 |
| 97 | Ben CarrigeePlace 97 · Saint Stanislaus | — | Saint Stanislaus | 24:49.5 |
| 98 | Clay AlfordPlace 98 · Ocean Springs | — | Ocean Springs | 24:53.1 |
| 99 | Evan AguirrePlace 99 · Pass Christian | — | Pass Christian | 24:54.3 |
| 100 | Talan LindmarkPlace 100 · Pass Christian | — | Pass Christian | 25:04.3 |
| 101 | Kayden BergguistPlace 101 · Bay Senior | — | Bay Senior | 25:09.4 |
| 102 | Lucas AdkinsPlace 102 · D'Iberville | — | D'Iberville | 25:09.8 |
| 103 | Myles GauthierPlace 103 · West Harrison | — | West Harrison | 25:10.6 |
| 104 | Randall WilsonPlace 104 · Vancleave | — | Vancleave | 25:11.7 |
| 105 | Andre BriggsPlace 105 · Pascagoula | — | Pascagoula | 25:23.5 |
| 106 | Hughie MillerPlace 106 · Pearl River Central | — | Pearl River Central | 25:34.6 |
| 107 | Ellis WaltonPlace 107 · West Harrison | — | West Harrison | 25:46.1 |
| 108 | Griffin GarciaPlace 108 · Bay Senior | — | Bay Senior | 25:50.8 |
| 109 | Edward DezendorfPlace 109 · Saint Stanislaus | — | Saint Stanislaus | 26:09.1 |
| 110 | Joshua SlocumPlace 110 · Pass Christian | — | Pass Christian | 26:35.1 |
| 111 | Jackson LossettPlace 111 · Pearl River Central | — | Pearl River Central | 26:46.9 |
| 112 | Nathan StevensPlace 112 · Bay Senior | — | Bay Senior | 26:47.3 |
| 113 | Zachary RothPlace 113 · Pass Christian | — | Pass Christian | 26:55.3 |
| 114 | Daniel CoronaPlace 114 · Bay Senior | — | Bay Senior | 27:01.4 |
| 115 | Trey RobertsPlace 115 · Picayune | — | Picayune | 27:23.9 |
| 116 | Ezra BrownPlace 116 · Vancleave | — | Vancleave | 27:49.1 |
| 117 | Brennan DavisPlace 117 · Pass Christian | — | Pass Christian | 27:54.7 |
| 118 | Brayden PeppermanPlace 118 · Bay Senior | — | Bay Senior | 27:56.4 |
| 119 | Colin McDyerPlace 119 · Bay Senior | — | Bay Senior | 27:58.8 |
| 120 | Emanuel HillPlace 120 · Picayune | — | Picayune | 28:11.7 |
| 121 | Trace MoorePlace 121 · Picayune | — | Picayune | 28:13.1 |
| 122 | Colson FurbyPlace 122 · Vancleave | — | Vancleave | 28:15.5 |
| 123 | Aristides BritoPlace 123 · Picayune | — | Picayune | 28:39.1 |
| 124 | William LassiterPlace 124 · Bay Senior | — | Bay Senior | 29:23.4 |
| 125 | Hayden TruebloodPlace 125 · Ocean Springs | — | Ocean Springs | 29:24.0 |
| 126 | Jace GowerPlace 126 · Pearl River Central | — | Pearl River Central | 29:29.7 |
| 127 | Jacob CowartPlace 127 · Pascagoula | — | Pascagoula | 30:14.1 |
| 128 | Maverick JohnsonPlace 128 · West Harrison | — | West Harrison | 32:12.3 |
| 129 | Jon-David PeppermanPlace 129 · Bay Senior | — | Bay Senior | 32:31.0 |
| 130 | Braden ThomasPlace 130 · Bay Senior | — | Bay Senior | 32:31.5 |
| 131 | Dylan BoonePlace 131 · West Harrison | — | West Harrison | 33:29.4 |
| 132 | Corben MoldenPlace 132 · Pascagoula | — | Pascagoula | 37:50.2 |