| 1 | Devin RobertsPlace 1 · Grade 11 · Senatobia | 11 | Senatobia | 18:47.3 |
| 2 | Sawyer SitzesPlace 2 · Grade 9 · Senatobia | 9 | Senatobia | 18:53.6 |
| 3 | Watts SkinnerPlace 3 · Grade 11 · Senatobia | 11 | Senatobia | 19:20.3 |
| 4 | Braden D'AgostinoPlace 4 · Grade 12 · Senatobia | 12 | Senatobia | 19:32.8 |
| 5 | Micah McClurePlace 5 · Grade 9 · Senatobia | 9 | Senatobia | 19:48.7 |
| 6 | Soren OrtweinPlace 6 · Grade 9 · Tate Titans | 9 | Tate Titans | 20:13.8 |
| 7 | Alwashim NaderPlace 7 · Grade 11 · Cleveland Central | 11 | Cleveland Central | 20:23.7 |
| 8 | Chip WalleyPlace 8 · Grade 11 · Senatobia | 11 | Senatobia | 20:28.9 |
| 9 | Cristian JimenezPlace 9 · Grade 12 · Independence | 12 | Independence | 20:29.7 |
| 10 | Aurelius MillerPlace 10 · Grade 12 · Cleveland Central | 12 | Cleveland Central | 20:30.2 |
| 11 | Steven Wait ForesmanPlace 11 · Grade 9 · Senatobia | 9 | Senatobia | 20:39.1 |
| 12 | Carson DentonPlace 12 · Grade 9 · Senatobia | 9 | Senatobia | 21:04.3 |
| 13 | Jake SelfPlace 13 · Grade 10 · South Panola | 10 | South Panola | 21:13.6 |
| 14 | Steve ThortonPlace 14 · Grade 12 · South Panola | 12 | South Panola | 21:26.9 |
| 15 | Caleb PinkstonPlace 15 · Grade 9 · Senatobia | 9 | Senatobia | 21:39.0 |
| 16 | Grady MinorPlace 16 · Grade 8 · South Panola | 8 | South Panola | 22:10.2 |
| 17 | Riley WindhamPlace 17 · Grade 12 · Winona | 12 | Winona | 22:15.7 |
| 18 | Tyson NunaleyPlace 18 · Grade 11 · Charleston | 11 | Charleston | 22:22.6 PR |
| 19 | Hayden GarrisonPlace 19 · Grade 9 · Independence | 9 | Independence | 22:28.3 PR |
| 20 | Justin CarlislePlace 20 · Grade 10 · Strayhorn | 10 | Strayhorn | 22:32.6 |
| 21 | Clayton RussoPlace 21 · Grade 10 · South Panola | 10 | South Panola | 22:44.2 PR |
| 22 | Hays CochranPlace 22 · Grade 10 · South Panola | 10 | South Panola | 23:10.9 |
| 23 | Jayden HolmesPlace 23 · Grade 9 · Coahoma County | 9 | Coahoma County | 23:19.5 PR |
| 24 | Malik FlowersPlace 24 · Grade 10 · South Panola | 10 | South Panola | 23:22.2 |
| 25 | Yuri JamesPlace 25 · Grade 12 · Cleveland Central | 12 | Cleveland Central | 23:40.8 |
| 26 | Roderick NorwoodPlace 26 · Grade 9 · Coahoma County | 9 | Coahoma County | 23:44.3 PR |
| 27 | Dashiell OrtweinPlace 27 · Grade 11 · Tate Titans | 11 | Tate Titans | 23:45.4 |
| 28 | Cooper RenfrowPlace 28 · Grade 10 · South Panola | 10 | South Panola | 24:04.2 |
| 29 | Edgar JimenezPlace 29 · Grade 9 · Independence | 9 | Independence | 24:06.4 |
| 30 | Jordan MoralesPlace 30 · Grade 11 · Independence | 11 | Independence | 24:15.8 |
| 31 | Amarius HudsonPlace 31 · Grade 11 · Charleston | 11 | Charleston | 24:19.9 PR |
| 32 | Kyler BolinPlace 32 · Grade 9 · Tate Titans | 9 | Tate Titans | 24:25.4 |
| 33 | Brayden AllredPlace 33 · Grade 12 · Independence | 12 | Independence | 24:35.6 |
| 34 | Henry TuckerPlace 34 · Grade 12 · Cleveland Central | 12 | Cleveland Central | 24:54.0 |
| 35 | Jaylen TurnerPlace 35 · Grade 12 · South Panola | 12 | South Panola | 25:00.5 |
| 36 | Blake FinkenbinerPlace 36 · Grade 12 · South Panola | 12 | South Panola | 25:01.1 PR |
| 37 | Tanner SealPlace 37 · Grade 9 · Independence | 9 | Independence | 25:21.3 |
| 38 | Tadryll WoodardPlace 38 · Grade 12 · South Panola | 12 | South Panola | 25:23.3 |
| 39 | Bryan WatersonPlace 39 · Grade 11 · Independence | 11 | Independence | 25:35.6 |
| 40 | Ben RosamondPlace 40 · Grade 12 · Winona | 12 | Winona | 25:37.4 |
| 41 | Jayden RashPlace 41 · Grade 12 · Cleveland Central | 12 | Cleveland Central | 25:41.8 |
| 42 | Colton HubbardPlace 42 · Grade 11 · South Panola | 11 | South Panola | 25:50.1 |
| 43 | Tyler WebbPlace 43 · Grade 12 · Senatobia | 12 | Senatobia | 25:57.3 |
| 44 | Markel NailorPlace 44 · Grade 11 · Clarksdale | 11 | Clarksdale | 26:02.4 PR |
| 45 | Ethan BerrymanPlace 45 · Grade 12 · Strayhorn | 12 | Strayhorn | 26:04.5 |
| 46 | Houston BrimmagePlace 46 · Grade 12 · Independence | 12 | Independence | 27:24.9 |
| 47 | Lamar SimonPlace 47 · Grade 11 · Clarksdale | 11 | Clarksdale | 28:05.1 PR |
| 48 | Abraham MartinezPlace 48 · Grade 9 · Strayhorn | 9 | Strayhorn | 28:21.0 PR |
| 49 | Christian EscamillaPlace 49 · Grade 8 · Strayhorn | 8 | Strayhorn | 28:22.1 PR |
| 50 | Xander YoungPlace 50 · Grade 9 · Independence | 9 | Independence | 28:42.4 |
| 51 | Mason WrightPlace 51 · Grade 10 · South Panola | 10 | South Panola | 28:42.9 |
| 52 | Dailen SledgePlace 52 · Grade 9 · Coahoma County | 9 | Coahoma County | 29:00.3 PR |
| 53 | Marquavious BookerPlace 53 · Grade 11 · Coahoma County | 11 | Coahoma County | 29:02.4 PR |
| 54 | Rodrigo NajeraPlace 54 · Grade 9 · Independence | 9 | Independence | 29:19.3 |
| 55 | Brian JohnsonPlace 55 · Grade 11 · Clarksdale | 11 | Clarksdale | 29:32.6 PR |
| 56 | Jamari FordPlace 56 · Grade 12 · Clarksdale | 12 | Clarksdale | 29:35.9 PR |
| 57 | Casen WarrenPlace 57 · Grade 7 · Independence | 7 | Independence | 29:43.4 |
| 58 | Stefano ThorntonPlace 58 · Grade 9 · South Panola | 9 | South Panola | 29:54.3 |
| 59 | Marquez HowardPlace 59 · Grade 9 · Coahoma County | 9 | Coahoma County | 30:38.8 PR |
| 60 | Paxton HallPlace 60 · Grade 9 · Cleveland Central | 9 | Cleveland Central | 30:38.8 |
| 61 | Kamarion KeatonPlace 61 · Grade 11 · Clarksdale | 11 | Clarksdale | 30:40.8 PR |
| 62 | Jevon WilliamsPlace 62 · Grade 9 · Clarksdale | 9 | Clarksdale | 30:47.3 PR |
| 63 | Cody SandersPlace 63 · Grade 11 · Clarksdale | 11 | Clarksdale | 30:48.3 PR |
| 64 | Clayton McMullenPlace 64 · Grade 12 · Independence | 12 | Independence | 30:55.5 |
| 65 | Tyler BrooksPlace 65 · Grade 10 · Charleston | 10 | Charleston | 31:00.9 PR |
| 66 | Cameron AbramsPlace 66 · Grade 11 · Coahoma County | 11 | Coahoma County | 31:24.9 PR |
| 67 | Cash KilgorePlace 67 · Grade 9 · Winona | 9 | Winona | 31:26.2 |
| 68 | Omari PricePlace 68 · Grade 11 · Charleston | 11 | Charleston | 32:02.6 |
| 69 | Kylan RashPlace 69 · Grade 9 · Cleveland Central | 9 | Cleveland Central | 32:08.3 |