| 1 | Walt JohnsonPlace 1 · Oxford High | — | Oxford High | 16:36.18 | 1 |
| 2 | Payton TemplePlace 2 · Saltillo Hig | — | Saltillo Hig | 17:01.21 | 2 |
| 3 | Dylan AllenPlace 3 · Mooreville H | — | Mooreville H | 17:12.56 | 3 |
| 4 | Luke JohnsonPlace 4 · Oxford High | — | Oxford High | 17:13.19 | 4 |
| 5 | Eli HannonPlace 5 · Saltillo Hig | — | Saltillo Hig | 17:17.46 | 5 |
| 6 | Christopher EskesenPlace 6 · Tupelo | — | Tupelo | 17:19.62 | 6 |
| 7 | Ethan CarnesPlace 7 · Pontotoc Hig | — | Pontotoc Hig | 17:21.92 | 7 |
| 8 | Ben CarterPlace 8 · Ripley | — | Ripley | 17:33.93 | 8 |
| 9 | Sam SlimanPlace 9 · Tupelo | — | Tupelo | 17:38.83 | 9 |
| 10 | Amar JohnsonPlace 10 · Tupelo | — | Tupelo | 17:43.15 | 10 |
| 11 | Ja'Darius ScottPlace 11 · New Hope Hig | — | New Hope Hig | 17:49.99 | 11 |
| 12 | Malik LawsonPlace 12 · Oxford High | — | Oxford High | 18:00.05 | 12 |
| 13 | Cooper ParmerPlace 13 · Pontotoc Hig | — | Pontotoc Hig | 18:00.42 | 13 |
| 14 | Matthew SingletaryPlace 14 · Oxford High | — | Oxford High | 18:02.22 | 14 |
| 15 | Rustin RobertsPlace 15 · Saltillo Hig | — | Saltillo Hig | 18:02.66 | 15 |
| 16 | Tyler GardnerPlace 16 · Oxford High | — | Oxford High | 18:05.94 | 16 |
| 17 | Silas HerringPlace 17 · Saltillo Hig | — | Saltillo Hig | 18:12.12 | 17 |
| 18 | Zack McDivittPlace 18 · Saltillo Hig | — | Saltillo Hig | 18:13.36 | 18 |
| 19 | Sam SheltonPlace 19 · Oxford High | — | Oxford High | 18:20.03 | 19 |
| 20 | Austin SandersPlace 20 · Saltillo Hig | — | Saltillo Hig | 18:21.33 | 20 |
| 21 | William PorterPlace 21 · Pontotoc Hig | — | Pontotoc Hig | 18:22.28 | 21 |
| 22 | Noah JonesPlace 22 · Saltillo Hig | — | Saltillo Hig | 18:28.56 | 22 |
| 23 | Jacob TimmonsPlace 23 · Saltillo Hig | — | Saltillo Hig | 18:29.60 | — |
| 24 | Coby BellPlace 24 · Tupelo | — | Tupelo | 18:30.49 | 23 |
| 25 | Lincoln JonesPlace 25 · Tupelo | — | Tupelo | 18:30.89 | 24 |
| 26 | Carlos RomeroPlace 26 · New Albany H | — | New Albany H | 18:31.26 | 25 |
| 27 | Aiden AddyPlace 27 · Oxford High | — | Oxford High | 18:36.53 | 26 |
| 28 | Brooks AustinPlace 28 · Oxford High | — | Oxford High | 18:38.39 | — |
| 29 | Freddy PorterPlace 29 · Pontotoc Hig | — | Pontotoc Hig | 18:43.02 | 27 |
| 30 | Daniel FairPlace 30 · Saltillo Hig | — | Saltillo Hig | 18:43.38 | — |
| 31 | Kody FiskPlace 31 · Mooreville H | — | Mooreville H | 18:44.10 | 28 |
| 32 | Jamien TerryPlace 32 · New Albany H | — | New Albany H | 18:44.48 | 29 |
| 33 | Jesus RuedasPlace 33 · Ripley | — | Ripley | 18:46.68 | 30 |
| 34 | Brendan DillardPlace 34 · Tupelo | — | Tupelo | 18:54.69 | 31 |
| 35 | Michael StarksPlace 35 · Amory | — | Amory | 18:55.91 | — |
| 36 | Adrian RuedasPlace 36 · Ripley | — | Ripley | 18:56.86 | 32 |
| 37 | Tamon MatsumuraPlace 37 · Oxford High | — | Oxford High | 18:58.21 | — |
| 38 | Lukas DykesPlace 38 · Mooreville H | — | Mooreville H | 19:05.24 | 33 |
| 39 | Gabe GipsonPlace 39 · Center Hill | — | Center Hill | 19:08.56 | 34 |
| 40 | Ethan KnightPlace 40 · Oxford High | — | Oxford High | 19:09.14 | — |
| 41 | Tucker WittPlace 41 · Mooreville H | — | Mooreville H | 19:15.85 | 35 |
| 42 | Brandon BecerraPlace 42 · Tupelo | — | Tupelo | 19:16.66 | 36 |
| 43 | Emerson MansfieldPlace 43 · Saltillo Hig | — | Saltillo Hig | 19:17.99 | — |
| 44 | Luke GrissomPlace 44 · Saltillo Hig | — | Saltillo Hig | 19:18.66 | — |
| 45 | Jantzen WoodardPlace 45 · Saltillo Hig | — | Saltillo Hig | 19:23.41 | — |
| 46 | Celique WilliamsPlace 46 · Ripley | — | Ripley | 19:26.34 | 37 |
| 47 | Campbell DyePlace 47 · Saltillo Hig | — | Saltillo Hig | 19:26.96 | — |
| 48 | Cooper EdmonsonPlace 48 · Tupelo | — | Tupelo | 19:27.61 | — |
| 49 | Bralen WilliamsPlace 49 · Lafayette Hi | — | Lafayette Hi | 19:27.96 | 38 |
| 50 | Aiden HudsonPlace 50 · Saltillo Hig | — | Saltillo Hig | 19:28.33 | — |
| 51 | Tom Henry BristerPlace 51 · Tupelo | — | Tupelo | 19:28.94 | — |
| 52 | Marcus LittlePlace 52 · Tupelo | — | Tupelo | 19:29.54 | — |
| 53 | Will GentryPlace 53 · Saltillo Hig | — | Saltillo Hig | 19:31.13 | — |
| 54 | Tj HoskinsPlace 54 · Tupelo | — | Tupelo | 19:35.26 | — |
| 55 | John SpedonePlace 55 · Tupelo | — | Tupelo | 19:36.43 | — |
| 56 | Gray ShettlesPlace 56 · Tupelo | — | Tupelo | 19:36.96 | — |
| 57 | Carter ShannonPlace 57 · Saltillo Hig | — | Saltillo Hig | 19:42.39 | — |
| 58 | Ryan AllenPlace 58 · Saltillo Hig | — | Saltillo Hig | 19:46.10 | — |
| 59 | Ross CohenPlace 59 · Oxford High | — | Oxford High | 19:47.38 | — |
| 60 | Michael CutlerPlace 60 · Pontotoc Hig | — | Pontotoc Hig | 19:50.21 | 39 |
| 61 | J.J. LincolnPlace 61 · Saltillo Hig | — | Saltillo Hig | 19:54.92 | — |
| 62 | Mark GibsonPlace 62 · Caledonia Hi | — | Caledonia Hi | 19:56.45 | 40 |
| 63 | Fred HamerPlace 63 · Ripley | — | Ripley | 20:00.21 | 41 |
| 64 | Drew MartinPlace 64 · Saltillo Hig | — | Saltillo Hig | 20:01.01 | — |
| 65 | Nicholas RiggsPlace 65 · Oxford High | — | Oxford High | 20:05.37 | — |
| 66 | Alan RangelPlace 66 · Ripley | — | Ripley | 20:06.34 | 42 |
| 67 | Rene BernardinoPlace 67 · Ripley | — | Ripley | 20:07.22 | 43 |
| 68 | Ruben PerezPlace 68 · Ripley | — | Ripley | 20:07.60 | — |
| 69 | Mitchell CookPlace 69 · Pontotoc Hig | — | Pontotoc Hig | 20:09.56 | 44 |
| 70 | Adam AlexanderPlace 70 · Tupelo | — | Tupelo | 20:19.76 | — |
| 71 | Dylan CooperPlace 71 · Amory | — | Amory | 20:25.40 | — |
| 72 | Brandon PlateroPlace 72 · New Hope Hig | — | New Hope Hig | 20:27.10 | 45 |
| 73 | Tyler MerlinPlace 73 · Caledonia Hi | — | Caledonia Hi | 20:27.67 | 46 |
| 74 | Treyson BoyettPlace 74 · New Hope Hig | — | New Hope Hig | 20:36.80 | 47 |
| 75 | Dawson BoydPlace 75 · New Albany H | — | New Albany H | 20:37.30 | 48 |
| 76 | Tychicus JohnsonPlace 76 · New Hope Hig | — | New Hope Hig | 20:39.88 | 49 |
| 77 | Spencer TelfordPlace 77 · Oxford High | — | Oxford High | 20:43.14 | — |
| 78 | John Mac PetersPlace 78 · Mooreville H | — | Mooreville H | 20:51.86 | 50 |
| 79 | Zach CrawfordPlace 79 · Saltillo Hig | — | Saltillo Hig | 20:52.60 | — |
| 80 | Hector OrtegaPlace 80 · Byhalia | — | Byhalia | 20:54.60 | — |
| 81 | Aubrey MeredithPlace 81 · Tupelo | — | Tupelo | 20:55.45 | — |
| 82 | Spencer OlsenPlace 82 · Saltillo Hig | — | Saltillo Hig | 20:58.84 | — |
| 83 | Collin PaulPlace 83 · New Albany H | — | New Albany H | 21:00.33 | 51 |
| 84 | Ben HakimPlace 84 · Oxford High | — | Oxford High | 21:01.11 | — |
| 85 | Antwain KimbroughPlace 85 · Byhalia | — | Byhalia | 21:02.80 | — |
| 86 | Heath StevensPlace 86 · Oxford High | — | Oxford High | 21:03.53 | — |
| 87 | Abraham RiveraPlace 87 · Ripley | — | Ripley | 21:07.80 | — |
| 88 | Gabe HenryPlace 88 · Pontotoc Hig | — | Pontotoc Hig | 21:12.27 | 52 |
| 89 | Luke JohnsonPlace 89 · Amory | — | Amory | 21:12.73 | — |
| 90 | Cam RuckerPlace 90 · Ripley | — | Ripley | 21:13.64 | — |
| 91 | Xander HooperPlace 91 · Tupelo | — | Tupelo | 21:15.82 | — |
| 92 | John DavisPlace 92 · New Albany H | — | New Albany H | 21:18.85 | 53 |
| 93 | Keith ByarsPlace 93 · Amory | — | Amory | 21:20.03 | — |
| 94 | Andrew WhartonPlace 94 · Saltillo Hig | — | Saltillo Hig | 21:21.29 | — |
| 95 | William CarolPlace 95 · New Albany H | — | New Albany H | 21:26.51 | 54 |
| 96 | Ndy MasseyPlace 96 · New Hope Hig | — | New Hope Hig | 21:31.81 | 55 |
| 97 | Dylan ScruggsPlace 97 · Saltillo Hig | — | Saltillo Hig | 21:33.15 | — |
| 98 | Caleb SandersPlace 98 · Mooreville H | — | Mooreville H | 21:34.21 | 56 |
| 99 | Caleb BassPlace 99 · Center Hill | — | Center Hill | 21:37.45 | 57 |
| 100 | Bailey RutherfordPlace 100 · Ripley | — | Ripley | 21:38.83 | — |
| 101 | Bailey FittsPlace 101 · Tupelo | — | Tupelo | 21:38.83 | — |
| 102 | Eric GordonPlace 102 · Mooreville H | — | Mooreville H | 21:40.05 | 58 |
| 103 | Andrew AndrewsenPlace 103 · Caledonia Hi | — | Caledonia Hi | 21:40.67 | 59 |
| 104 | North KeltzPlace 104 · Mooreville H | — | Mooreville H | 21:43.16 | — |
| 105 | Tucker CowsertPlace 105 · Pontotoc Hig | — | Pontotoc Hig | 21:45.38 | — |
| 106 | Dustin FesmirePlace 106 · Lewisburg Hi | — | Lewisburg Hi | 21:47.75 | 60 |
| 107 | Jacob HoguePlace 107 · New Albany H | — | New Albany H | 21:51.40 | 61 |
| 108 | Sean BoneyPlace 108 · Lafayette Hi | — | Lafayette Hi | 21:51.72 | 62 |
| 109 | Carson EwingPlace 109 · Center Hill | — | Center Hill | 21:57.08 | 63 |
| 110 | Bryan MendozaPlace 110 · Center Hill | — | Center Hill | 21:57.42 | 64 |
| 111 | Ross RutherfordPlace 111 · New Albany H | — | New Albany H | 21:57.95 | — |
| 112 | Lisandro EscobedoPlace 112 · Lafayette Hi | — | Lafayette Hi | 21:58.43 | 65 |
| 113 | Taylor HusseyPlace 113 · Mooreville H | — | Mooreville H | 22:02.54 | — |
| 114 | Trey McCormickPlace 114 · Lewisburg Hi | — | Lewisburg Hi | 22:03.38 | 66 |
| 115 | Trey RotenPlace 115 · New Albany H | — | New Albany H | 22:09.39 | — |
| 116 | Jake MoorePlace 116 · New Albany H | — | New Albany H | 22:14.56 | — |
| 117 | Evan GregoryPlace 117 · Saltillo Hig | — | Saltillo Hig | 22:17.21 | — |
| 118 | Logan MyhandPlace 118 · Pontotoc Hig | — | Pontotoc Hig | 22:17.96 | — |
| 119 | Mason BayPlace 119 · Lafayette Hi | — | Lafayette Hi | 22:23.48 | 67 |
| 120 | Pedro GutierrezPlace 120 · New Albany H | — | New Albany H | 22:27.53 | — |
| 121 | Jacob VickeryPlace 121 · Pontotoc Hig | — | Pontotoc Hig | 22:38.76 | — |
| 122 | Kevin GriffinPlace 122 · Mooreville H | — | Mooreville H | 22:53.19 | — |
| 123 | Garrett McKenziePlace 123 · Lewisburg Hi | — | Lewisburg Hi | 22:53.56 | 68 |
| 124 | Joseph HoguePlace 124 · Lafayette Hi | — | Lafayette Hi | 22:57.10 | 69 |
| 125 | Titus MontgomeryPlace 125 · Lewisburg Hi | — | Lewisburg Hi | 22:59.94 | 70 |
| 126 | Cameron TiffanyPlace 126 · New Hope Hig | — | New Hope Hig | 23:05.10 | 71 |
| 127 | Reed MartinPlace 127 · Saltillo Hig | — | Saltillo Hig | 23:10.45 | — |
| 128 | Austin OggPlace 128 · Lafayette Hi | — | Lafayette Hi | 23:10.98 | 72 |
| 129 | Ethan AllredPlace 129 · Tupelo | — | Tupelo | 23:12.57 | — |
| 130 | Ben ChapmanPlace 130 · Tupelo | — | Tupelo | 23:15.78 | — |
| 131 | Carson LathamPlace 131 · New Hope Hig | — | New Hope Hig | 23:23.72 | 73 |
| 132 | Davis BellPlace 132 · Tupelo | — | Tupelo | 23:38.96 | — |
| 133 | Tyler BarberPlace 133 · Mooreville H | — | Mooreville H | 23:43.85 | — |
| 134 | Charles JacksonPlace 134 · Oxford High | — | Oxford High | 23:53.62 | — |
| 135 | Tucker BoyettPlace 135 · New Hope Hig | — | New Hope Hig | 23:54.91 | — |
| 136 | Jonathan GregantiPlace 136 · Center Hill | — | Center Hill | 24:01.25 | 74 |
| 137 | Owen WarePlace 137 · Lewisburg Hi | — | Lewisburg Hi | 24:16.03 | 75 |
| 138 | Joseph HopperPlace 138 · Center Hill | — | Center Hill | 24:22.87 | 76 |
| 139 | Camden PetriePlace 139 · Tupelo | — | Tupelo | 24:23.22 | — |
| 140 | Keelin JohnsonPlace 140 · Pontotoc Hig | — | Pontotoc Hig | 24:28.43 | — |
| 141 | Landry ParrPlace 141 · Lewisburg Hi | — | Lewisburg Hi | 24:37.22 | 77 |
| 142 | Josue BenitezPlace 142 · Byhalia | — | Byhalia | 25:10.78 | — |
| 143 | Hayden ParkerPlace 143 · Mooreville H | — | Mooreville H | 25:14.01 | — |
| 144 | Travarus MilamPlace 144 · Center Hill | — | Center Hill | 25:15.55 | 78 |
| 145 | Jackson GriffinPlace 145 · Ripley | — | Ripley | 25:21.33 | — |
| 146 | Daniel RobbinsPlace 146 · Tupelo | — | Tupelo | 25:22.21 | — |
| 147 | Cole RyanPlace 147 · Caledonia Hi | — | Caledonia Hi | 25:22.64 | 79 |
| 148 | Will QuartaroPlace 148 · Saltillo Hig | — | Saltillo Hig | 25:36.01 | — |
| 149 | Brantley SheltonPlace 149 · New Hope Hig | — | New Hope Hig | 25:46.42 | — |
| 150 | Michael LoganPlace 150 · Oxford High | — | Oxford High | 26:46.89 | — |
| 151 | Jacob LewisPlace 151 · Lewisburg Hi | — | Lewisburg Hi | 26:53.57 | 80 |
| 152 | Grayson MarablePlace 152 · Saltillo Hig | — | Saltillo Hig | 28:13.05 | — |
| 153 | Jackson McCormickPlace 153 · Lewisburg Hi | — | Lewisburg Hi | 28:16.55 | — |
| 154 | Jarell RichardsonPlace 154 · Center Hill | — | Center Hill | 28:23.25 | — |
| 155 | Gabe TalleyPlace 155 · New Hope Hig | — | New Hope Hig | 28:55.69 | — |
| 156 | Max HollisPlace 156 · Caledonia Hi | — | Caledonia Hi | 28:58.54 | 81 |
| 157 | Chris HooperPlace 157 · Saltillo Hig | — | Saltillo Hig | 29:01.05 | — |
| 158 | Ethan OswaltPlace 158 · New Hope Hig | — | New Hope Hig | 29:03.10 | — |
| 159 | Adrian StrongPlace 159 · Lafayette Hi | — | Lafayette Hi | 29:20.13 | 82 |
| 160 | Eric MacasekPlace 160 · Caledonia Hi | — | Caledonia Hi | 29:54.17 | 83 |