| 1 | Evan GallianoPlace 1 · Grade 11 · Brother Martin | 11 | Brother Martin | 17:11.76 |
| 2 | Daniel BonillaPlace 2 · Grade 10 · Brother Martin | 10 | Brother Martin | 17:14.87 |
| 3 | Julien CamposPlace 3 · Grade 11 · Brother Martin | 11 | Brother Martin | 17:17.05 |
| 4 | Owen McMahonPlace 4 · Grade 11 · Biloxi | 11 | Biloxi | 17:19.25 |
| 5 | Caleb CarmouchePlace 5 · Grade 11 · Brother Martin | 11 | Brother Martin | 17:28.89 |
| 6 | Jake CammarataPlace 6 · Grade 10 · Brother Martin | 10 | Brother Martin | 17:40.01 |
| 7 | Nathan OubrePlace 7 · Grade 9 · Brother Martin | 9 | Brother Martin | 18:11.10 |
| 8 | Sawyer CookePlace 8 · Grade 11 · Northshore | 11 | Northshore | 18:18.67 |
| 9 | Will ComprettaPlace 9 · Grade 10 · St Stanislaus | 10 | St Stanislaus | 18:23.86 |
| 10 | Noah ClementPlace 10 · Grade 12 · De La Salle | 12 | De La Salle | 18:32.45 |
| 11 | Jack BlandaPlace 11 · Grade 11 · Northshore | 11 | Northshore | 18:34.45 |
| 12 | Mason BohPlace 12 · Grade 9 · Brother Martin | 9 | Brother Martin | 18:34.80 |
| 13 | Aiden KanePlace 13 · Grade 11 · Brother Martin | 11 | Brother Martin | 18:36.60 |
| 14 | Elisio MejioPlace 14 · Grade 12 · Hancock | 12 | Hancock | 18:43.81 |
| 15 | Charles WardPlace 15 · Grade 11 · Brother Martin | 11 | Brother Martin | 18:53.22 |
| 16 | Brayden BullochPlace 16 · Grade 11 · Brother Martin | 11 | Brother Martin | 19:05.30 |
| 17 | Tucker HinesPlace 17 · Grade 9 · Gulfport | 9 | Gulfport | 19:06.58 |
| 18 | David HebertPlace 18 · Grade 11 · Northshore | 11 | Northshore | 19:07.40 |
| 19 | Stevie BouePlace 19 · Grade 11 · Brother Martin | 11 | Brother Martin | 19:11.04 PR |
| 20 | Michael BendichPlace 20 · Grade 11 · Pass Christian | 11 | Pass Christian | 19:16.21 |
| 21 | Zachary CooncePlace 21 · Grade 12 · Biloxi | 12 | Biloxi | 19:38.06 |
| 22 | Camden FletcherPlace 22 · Grade 9 · Picayune Memorial | 9 | Picayune Memorial | 19:40.93 |
| 23 | Hudson WallPlace 23 · Grade 12 · Brother Martin | 12 | Brother Martin | 19:41.48 |
| 24 | Jacob FullerPlace 24 · Grade 10 · Pass Christian | 10 | Pass Christian | 19:49.64 |
| 25 | Jackson WilliamsPlace 25 · Grade 11 · Gulfport | 11 | Gulfport | 19:53.44 |
| 26 | Soren HagstettePlace 26 · Grade 10 · Brother Martin | 10 | Brother Martin | 20:00.68 |
| 27 | Grayson LenoxPlace 27 · Grade 10 · Biloxi | 10 | Biloxi | 20:02.37 |
| 28 | Carson WilhornPlace 28 · Grade 11 · Biloxi | 11 | Biloxi | 20:04.30 |
| 29 | Kadon BolmonPlace 29 · Grade 12 · Northshore | 12 | Northshore | 20:04.57 |
| 30 | CJ WebsterPlace 30 · Grade 9 · St Martin | 9 | St Martin | 20:11.75 |
| 31 | Ian PricePlace 31 · Grade 11 · Gulfport | 11 | Gulfport | 20:13.33 |
| 32 | Connor BauerPlace 32 · Grade 10 · St Stanislaus | 10 | St Stanislaus | 20:16.21 |
| 33 | Cooper PolkPlace 33 · Grade 13 · Gulfport | 13 | Gulfport | 20:16.27 |
| 34 | Noah CampbellPlace 34 · Grade 10 · Pass Christian | 10 | Pass Christian | 20:24.79 |
| 35 | Brodie DesportePlace 35 · Grade 11 · St Martin | 11 | St Martin | 20:30.59 |
| 36 | Thomas MolaisonPlace 36 · Grade 10 · Pearl River Central | 10 | Pearl River Central | 20:34.32 |
| 37 | Cole SchmiedebuschPlace 37 · Grade 9 · Long Beach | 9 | Long Beach | 20:41.36 |
| 38 | Braxton HawkinsPlace 38 · Grade 10 · St Martin | 10 | St Martin | 20:42.14 |
| 39 | Desmond BohacekPlace 39 · Grade 11 · Northshore | 11 | Northshore | 20:44.55 |
| 40 | Jerry SmithPlace 40 · Grade 11 · Northshore | 11 | Northshore | 20:45.77 |
| 41 | Cooper SmithPlace 41 · Grade 10 · Biloxi | 10 | Biloxi | 20:51.91 |
| 42 | Dominic MartinezPlace 42 · Grade 9 · De La Salle | 9 | De La Salle | 20:52.32 |
| 43 | Mikai FinchPlace 43 · Grade 11 · De La Salle | 11 | De La Salle | 20:56.96 |
| 44 | Samuel StewartPlace 44 · Grade 12 · Gulfport | 12 | Gulfport | 20:58.62 |
| 45 | Brody OverfieldPlace 45 · Grade 10 · Pass Christian | 10 | Pass Christian | 21:10.52 |
| 46 | Isaac TrujilloPlace 46 · Grade 10 · Moss Point | 10 | Moss Point | 21:24.76 |
| 47 | William WilsonPlace 47 · Grade 11 · St Martin | 11 | St Martin | 21:25.11 |
| 48 | Tyler WaightPlace 48 · Grade 9 · Long Beach | 9 | Long Beach | 21:36.13 |
| 49 | Logan DardarPlace 49 · Grade 10 · Northshore | 10 | Northshore | 21:41.41 |
| 50 | Addison CarrollPlace 50 · Grade 12 · Long Beach | 12 | Long Beach | 21:44.03 |
| 51 | Andrew BennettPlace 51 · Grade 9 · Long Beach | 9 | Long Beach | 21:47.64 |
| 52 | Easton BrunnPlace 52 · Grade 9 · Biloxi | 9 | Biloxi | 21:50.76 |
| 53 | Kayden NaredoPlace 53 · Grade 12 · De La Salle | 12 | De La Salle | 21:52.33 |
| 54 | Landon YardPlace 54 · Grade 9 · Biloxi | 9 | Biloxi | 21:56.38 |
| 55 | Mason NeildPlace 55 · Grade 9 · St Martin | 9 | St Martin | 21:59.49 |
| 56 | Drew SmithPlace 56 · Grade 9 · Long Beach | 9 | Long Beach | 22:03.56 |
| 57 | Dylan DiazPlace 57 · Grade 9 · Hancock | 9 | Hancock | 22:04.33 |
| 58 | Ryan SteffenPlace 58 · Grade 12 · West Harrison | 12 | West Harrison | 22:05.10 PR |
| 59 | Kepler KeltingPlace 59 · Grade 11 · De La Salle | 11 | De La Salle | 22:08.45 |
| 60 | Noah MurphyPlace 60 · Grade 9 · Biloxi | 9 | Biloxi | 22:12.02 |
| 61 | Aiden BenefieldPlace 61 · Grade 10 · Gulfport | 10 | Gulfport | 22:14.59 |
| 62 | David LaportePlace 62 · Grade 9 · St Stanislaus | 9 | St Stanislaus | 22:22.48 |
| 63 | Jerrian DavisPlace 63 · Grade 10 · Moss Point | 10 | Moss Point | 22:26.35 |
| 64 | Braden GaskinPlace 64 · Grade 7 · Long Beach | 7 | Long Beach | 22:31.66 |
| 65 | Aiden PiercePlace 65 · Grade 11 · Picayune Memorial | 11 | Picayune Memorial | 22:36.06 |
| 66 | Wesley BeckmanPlace 66 · Grade 9 · Gulfport | 9 | Gulfport | 22:36.49 |
| 67 | Demorian LizanaPlace 67 · Grade 10 · Pass Christian | 10 | Pass Christian | 22:36.82 |
| 68 | Samuel ButterfieldPlace 68 · Grade 10 · Long Beach | 10 | Long Beach | 22:41.50 |
| 69 | Chip HolifieldPlace 69 · Grade 11 · West Harrison | 11 | West Harrison | 22:46.74 |
| 70 | Kyle WittmannPlace 70 · Grade 11 · Pass Christian | 11 | Pass Christian | 22:47.45 |
| 71 | Cole WigginsPlace 71 · Grade 11 · Northshore | 11 | Northshore | 22:47.51 |
| 72 | Noah CerdaPlace 72 · Grade 12 · De La Salle | 12 | De La Salle | 22:52.42 |
| 73 | Aiden CrawfordPlace 73 · Grade 12 · Northshore | 12 | Northshore | 22:54.26 PR |
| 74 | Dawson SmithPlace 74 · Grade 10 · Biloxi | 10 | Biloxi | 23:07.69 |
| 75 | Anthony HartPlace 75 · Grade 12 · Pearl River Central | 12 | Pearl River Central | 23:13.53 |
| 76 | Maximo MendozaPlace 76 · Grade 10 · Northshore | 10 | Northshore | 23:14.71 |
| 77 | Riley BryantPlace 77 · Grade 12 · Pearl River Central | 12 | Pearl River Central | 23:23.11 |
| 78 | Landon TranPlace 78 · Grade 9 · Long Beach | 9 | Long Beach | 23:24.48 |
| 79 | William RollinsPlace 79 · Grade 10 · Gulfport | 10 | Gulfport | 23:24.89 |
| 80 | Cooper RigginsPlace 80 · Grade 11 · Gulfport | 11 | Gulfport | 23:27.80 |
| 81 | Parker HensonPlace 81 · Grade 10 · St Martin | 10 | St Martin | 23:28.41 |
| 82 | Bryone LeistikowPlace 82 · Grade 9 · Long Beach | 9 | Long Beach | 23:30.78 |
| 83 | Scotty BourletPlace 83 · Grade 12 · Picayune Memorial | 12 | Picayune Memorial | 23:43.37 |
| 84 | Gerald HillPlace 84 · Grade 11 · West Harrison | 11 | West Harrison | 23:46.31 |
| 85 | Jaiden HannahPlace 85 · Grade 12 · Picayune Memorial | 12 | Picayune Memorial | 23:46.37 |
| 86 | Max ElenbaasPlace 86 · Grade 10 · Long Beach | 10 | Long Beach | 23:47.56 |
| 87 | Ellis WaltonPlace 87 · Grade 12 · West Harrison | 12 | West Harrison | 23:49.90 |
| 88 | DeSean WilliamsPlace 88 · Grade 10 · De La Salle | 10 | De La Salle | 23:51.73 PR |
| 89 | Grayson HebertPlace 89 · Grade 10 · St Martin | 10 | St Martin | 24:00.37 |
| 90 | Lucas PowellPlace 90 · Grade 10 · St Martin | 10 | St Martin | 24:00.76 |
| 91 | Chase PerkinsPlace 91 · Grade 9 · Picayune Memorial | 9 | Picayune Memorial | 24:03.63 |
| 92 | James StielerPlace 92 · Grade 11 · Hancock | 11 | Hancock | 24:06.01 |
| 93 | Austin ReevesPlace 93 · Grade 11 · Hancock | 11 | Hancock | 24:13.23 |
| 94 | Kaden HallPlace 94 · Grade 11 · Moss Point | 11 | Moss Point | 24:13.52 |
| 95 | Weston OlsenPlace 95 · Grade 10 · Northshore | 10 | Northshore | 24:16.08 |
| 96 | Easton WaltemyerPlace 96 · Grade 10 · Northshore | 10 | Northshore | 24:21.01 |
| 97 | Zachary McDermotPlace 97 · Grade 9 · De La Salle | 9 | De La Salle | 24:23.00 |
| 98 | Grady GoebelPlace 98 · Grade 9 · St Martin | 9 | St Martin | 24:34.42 |
| 99 | Dominic SmithPlace 99 · Grade 10 · Moss Point | 10 | Moss Point | 24:42.85 |
| 100 | Jack PowellPlace 100 · Grade 10 · St Martin | 10 | St Martin | 24:44.59 |
| 101 | Marquise WatsonPlace 101 · Grade 9 · Moss Point | 9 | Moss Point | 24:45.48 |
| 102 | Joseph VarinoPlace 102 · Grade 11 · Northshore | 11 | Northshore | 25:00.97 |
| 103 | Jonah LutherPlace 103 · Grade 10 · St Stanislaus | 10 | St Stanislaus | 25:04.29 |
| 104 | Lucas CarusoPlace 104 · Grade 8 · Hancock | 8 | Hancock | 25:07.57 |
| 105 | Rafael SimonsPlace 105 · Grade 10 · De La Salle | 10 | De La Salle | 25:11.67 |
| 106 | Jaden ReyesPlace 106 · Grade 9 · West Harrison | 9 | West Harrison | 25:14.91 |
| 107 | Michael PagePlace 107 · Grade 9 · St Martin | 9 | St Martin | 25:24.49 |
| 108 | Coonor ThompsonPlace 108 · Grade 8 · Gulfport | 8 | Gulfport | 25:36.43 |
| 109 | Jake BlackhurstPlace 109 · Grade 9 · Long Beach | 9 | Long Beach | 25:37.02 |
| 110 | Rogan DanielsPlace 110 · Grade 11 · Pass Christian | 11 | Pass Christian | 25:45.74 |
| 111 | Colin RossPlace 111 · Grade 10 · St Stanislaus | 10 | St Stanislaus | 25:53.87 |
| 112 | Christian GulletPlace 112 · Grade 9 · Biloxi | 9 | Biloxi | 26:05.83 |
| 113 | Harlan LabranchePlace 113 · Grade 9 · De La Salle | 9 | De La Salle | 26:06.34 |
| 114 | Mark CollierPlace 114 · Grade 10 · Gulfport | 10 | Gulfport | 26:15.05 |
| 115 | Cat MartinezPlace 115 · Grade 9 · Pass Christian | 9 | Pass Christian | 26:18.01 |
| 116 | Finley BrownPlace 116 · Grade 10 · Biloxi | 10 | Biloxi | 26:33.15 |
| 117 | Axton WelchPlace 117 · Grade 11 · West Harrison | 11 | West Harrison | 26:33.54 |
| 118 | Logan FahnestockPlace 118 · Grade 12 · Long Beach | 12 | Long Beach | 26:44.68 PR |
| 119 | Jakub MartinPlace 119 · Grade 11 · Hancock | 11 | Hancock | 26:46.98 |
| 120 | Gabriel WillsonPlace 120 · Grade 11 · De La Salle | 11 | De La Salle | 26:50.84 PR |
| 121 | Matthew PortierPlace 121 · Grade 12 · Pearl River Central | 12 | Pearl River Central | 26:54.58 |
| 122 | Grayson StricklinPlace 122 · Grade 12 · Picayune Memorial | 12 | Picayune Memorial | 27:34.59 |
| 123 | Daniel JohnsonPlace 123 · Grade 10 · Pass Christian | 10 | Pass Christian | 27:35.26 |
| 124 | Collin ScullyPlace 124 · Grade 9 · Pass Christian | 9 | Pass Christian | 27:36.20 |
| 125 | Logan ShadePlace 125 · Grade 9 · St Martin | 9 | St Martin | 27:57.92 |
| 126 | Kaiden MonaghanPlace 126 · Grade 12 · Northshore | 12 | Northshore | 28:10.13 |
| 127 | Mykah MilanPlace 127 · Grade 10 · West Harrison | 10 | West Harrison | 28:21.16 |
| 128 | Jakob Dennis-EnfingerPlace 128 · Grade 9 · Pearl River Central | 9 | Pearl River Central | 28:30.76 |
| 129 | Geoff PattonPlace 129 · Grade 12 · Picayune Memorial | 12 | Picayune Memorial | 28:40.61 |
| 130 | John McClurePlace 130 · Grade 12 · De La Salle | 12 | De La Salle | 28:45.35 |
| 131 | Matthias BergeronPlace 131 · Grade 9 · De La Salle | 9 | De La Salle | 28:52.89 |
| 132 | Gage WilliamsonPlace 132 · Grade 9 · St Martin | 9 | St Martin | 28:54.07 PR |
| 133 | Carson WuPlace 133 · Grade 10 · St Stanislaus | 10 | St Stanislaus | 33:21.06 |
| 134 | Nam PhamPlace 134 · Grade 10 · St Stanislaus | 10 | St Stanislaus | 33:21.97 |