| 1 | Fredi Mijangos-FigueroaPlace 1 · Grade 12 · Immokalee | 12 | Immokalee | 17:26.30 PR |
| 2 | William SantanaPlace 2 · Grade 12 · North Fort Myers | 12 | North Fort Myers | 17:36.22 |
| 3 | Andrew YzaguirrePlace 3 · Grade 9 · Immokalee | 9 | Immokalee | 17:43.89 PR |
| 4 | Martin GarciaPlace 4 · Grade 12 · North Fort Myers | 12 | North Fort Myers | 17:49.97 |
| 5 | Emilio DelaCruzPlace 5 · Grade 12 · Palmetto Ridge | 12 | Palmetto Ridge | 17:52.47 |
| 6 | Mason WestonPlace 6 · Grade 9 · Southwest Florida Christian Acad | 9 | Southwest Florida Christian Acad | 17:56.17 PR |
| 7 | Andrew SheaPlace 7 · Grade - · St Johns Country Day | - | St Johns Country Day | 17:57.05 PR |
| 8 | Dylan MirroPlace 8 · Grade 9 · Dunbar | 9 | Dunbar | 18:16.26 |
| 9 | James AlleyPlace 9 · Grade 11 · Barron Collier | 11 | Barron Collier | 18:16.31 |
| 10 | Eddy Tomas FelipePlace 10 · Grade 9 · Dunbar | 9 | Dunbar | 18:21.00 |
| 11 | Nicholas GarciaPlace 11 · Grade 12 · North Fort Myers | 12 | North Fort Myers | 18:21.39 |
| 12 | Graeson CampbellPlace 12 · Grade 10 · North Fort Myers | 10 | North Fort Myers | 18:23.53 |
| 13 | Michael SantosPlace 13 · Grade 11 · Palmetto Ridge | 11 | Palmetto Ridge | 18:36.53 |
| 14 | Matias CantorPlace 14 · Grade 10 · Ave Maria | 10 | Ave Maria | 18:40.71 PR |
| 15 | Cullen ZsebePlace 15 · Grade 12 · North Fort Myers | 12 | North Fort Myers | 18:46.86 |
| 16 | Mauricio ManuelPlace 16 · Grade 12 · Dunbar | 12 | Dunbar | 18:48.51 |
| 17 | Martin MendozaPlace 17 · Grade 12 · Immokalee | 12 | Immokalee | 18:49.61 |
| 18 | Alfredo Yate-UsPlace 18 · Grade 11 · Dunbar | 11 | Dunbar | 18:54.55 |
| 19 | Jonathan RamirezPlace 19 · Grade 12 · Southwest Florida Christian Acad | 12 | Southwest Florida Christian Acad | 18:56.25 PR |
| 20 | Geldy EscalantePlace 20 · Grade 12 · Dunbar | 12 | Dunbar | 19:06.74 |
| 21 | Nolan DentonPlace 21 · Grade 11 · First Baptist | 11 | First Baptist | 19:09.65 |
| 22 | Adrian FloresPlace 22 · Grade 9 · Labelle | 9 | Labelle | 19:24.28 PR |
| 23 | Sebastian SotoPlace 23 · Grade 11 · Palmetto Ridge | 11 | Palmetto Ridge | 19:26.65 PR |
| 24 | Nicholas HowellPlace 24 · Grade 11 · Evangelical Christian | 11 | Evangelical Christian | 19:27.89 PR |
| 25 | Colin BrownPlace 25 · Grade 10 · Southwest Florida Christian Acad | 10 | Southwest Florida Christian Acad | 19:31.24 |
| 26 | Christopher CastroPlace 26 · Grade 9 · Palmetto Ridge | 9 | Palmetto Ridge | 19:31.55 PR |
| 27 | Levi AbbotPlace 27 · Grade 8 · Mason Classical Academy | 8 | Mason Classical Academy | 19:37.87 PR |
| 28 | Shea WaltherPlace 28 · Grade 9 · Bonita Springs | 9 | Bonita Springs | 19:38.40 PR |
| 29 | Felix RaabePlace 29 · Grade 9 · Mason Classical Academy | 9 | Mason Classical Academy | 19:39.38 PR |
| 30 | Timothy NguyenPlace 30 · Grade 12 · St John Neumann | 12 | St John Neumann | 19:39.67 |
| 31 | Salvador DelgadoPlace 31 · Grade 9 · Labelle | 9 | Labelle | 19:47.67 |
| 32 | Cain Lozano-NortonPlace 32 · Grade 9 · Labelle | 9 | Labelle | 19:51.17 PR |
| 33 | Simon WallacePlace 33 · Grade 12 · Dunbar | 12 | Dunbar | 19:51.61 |
| 34 | Elias BrownPlace 34 · Grade 12 · Mason Classical Academy | 12 | Mason Classical Academy | 19:54.57 PR |
| 35 | William SheaPlace 35 · Grade - · St Johns Country Day | - | St Johns Country Day | 19:55.65 PR |
| 36 | Matthew SundvallPlace 36 · Grade 12 · Babcock | 12 | Babcock | 19:55.68 PR |
| 37 | Angel LopezPlace 37 · Grade 11 · North Fort Myers | 11 | North Fort Myers | 19:57.35 PR |
| 38 | Kolbe SheaPlace 38 · Grade - · St Johns Country Day | - | St Johns Country Day | 20:01.43 PR |
| 39 | Joseph McCabePlace 39 · Grade 10 · Ave Maria | 10 | Ave Maria | 20:10.01 PR |
| 40 | Austin TurnerPlace 40 · Grade 9 · Southwest Florida Christian Acad | 9 | Southwest Florida Christian Acad | 20:10.48 |
| 41 | Ayden MonmanyPlace 41 · Grade 10 · Evangelical Christian | 10 | Evangelical Christian | 20:16.68 |
| 42 | Ryan BowenPlace 42 · Grade 12 · Labelle | 12 | Labelle | 20:22.00 |
| 43 | Joel OrdunaPlace 43 · Grade 9 · Labelle | 9 | Labelle | 20:22.86 |
| 44 | Owen LinneyPlace 44 · Grade 12 · Cypress Lake | 12 | Cypress Lake | 20:22.87 PR |
| 45 | Esteban CortezPlace 45 · Grade 12 · Palmetto Ridge | 12 | Palmetto Ridge | 20:23.32 PR |
| 46 | Marvell ThomasPlace 46 · Grade 11 · Labelle | 11 | Labelle | 20:25.15 PR |
| 47 | Phoenix LampPlace 47 · Grade 12 · Southwest Florida Christian Acad | 12 | Southwest Florida Christian Acad | 20:26.87 |
| 48 | Gavin VarnadoPlace 48 · Grade 12 · Cypress Lake | 12 | Cypress Lake | 20:27.39 |
| 49 | Aiden MaxfieldPlace 49 · Grade 10 · North Fort Myers | 10 | North Fort Myers | 20:29.47 |
| 50 | Alex CruzPlace 50 · Grade 12 · Everglades City | 12 | Everglades City | 20:34.60 |
| 51 | Adrian PerezPlace 51 · Grade 9 · Labelle | 9 | Labelle | 20:36.65 |
| 52 | Andres Garcia GonzalezPlace 52 · Grade 12 · Ave Maria | 12 | Ave Maria | 20:39.85 PR |
| 53 | Vicente Arguelles-MoragPlace 53 · Grade 10 · Bonita Springs | 10 | Bonita Springs | 20:41.40 PR |
| 54 | Seth WojcikPlace 54 · Grade 9 · North Fort Myers | 9 | North Fort Myers | 20:43.58 PR |
| 55 | Connor SimpkinsPlace 55 · Grade 10 · Evangelical Christian | 10 | Evangelical Christian | 20:44.60 |
| 56 | Ryan SinglaPlace 56 · Grade 9 · Ave Maria | 9 | Ave Maria | 21:04.45 PR |
| 57 | Noah KrusePlace 57 · Grade 12 · Labelle | 12 | Labelle | 21:06.85 |
| 58 | Oliver BitterPlace 58 · Grade 11 · First Baptist | 11 | First Baptist | 21:14.09 |
| 59 | Josue ZacatelcoPlace 59 · Grade 11 · East Lee County | 11 | East Lee County | 21:15.49 PR |
| 60 | Albert PlantePlace 60 · Grade 9 · Mason Classical Academy | 9 | Mason Classical Academy | 21:15.93 PR |
| 61 | Kaden RaneyPlace 61 · Grade 11 · Cypress Lake | 11 | Cypress Lake | 21:16.59 PR |
| 62 | Andreas ApostolidisPlace 62 · Grade 11 · Barron Collier | 11 | Barron Collier | 21:24.65 |
| 63 | Kaiden PetitPlace 63 · Grade 11 · Marco Island Academy | 11 | Marco Island Academy | 21:36.39 PR |
| 64 | Peter KoehnekePlace 64 · Grade 10 · First Baptist | 10 | First Baptist | 21:38.60 |
| 65 | Jule ReidPlace 65 · Grade 11 · Mason Classical Academy | 11 | Mason Classical Academy | 21:44.79 PR |
| 66 | Jhonn Cardona ParedesPlace 66 · Grade 8 · Babcock | 8 | Babcock | 21:51.59 |
| 67 | Omar RodriguezPlace 67 · Grade 9 · Palmetto Ridge | 9 | Palmetto Ridge | 21:53.87 PR |
| 68 | Nathan HammPlace 68 · Grade 11 · Marco Island Academy | 11 | Marco Island Academy | 22:01.42 |
| 69 | Benjamin Filipi-SullivanPlace 69 · Grade 9 · North Fort Myers | 9 | North Fort Myers | 22:09.79 PR |
| 70 | Julian DelgadoPlace 70 · Grade 11 · Immokalee | 11 | Immokalee | 22:21.62 PR |
| 71 | Diego Torres HuertosPlace 71 · Grade 10 · East Lee County | 10 | East Lee County | 22:21.96 PR |
| 72 | Ethan KlausPlace 72 · Grade 11 · Barron Collier | 11 | Barron Collier | 22:23.22 |
| 73 | Xavier VillaPlace 73 · Grade 9 · Immokalee | 9 | Immokalee | 22:35.73 PR |
| 74 | Michael MuninPlace 74 · Grade 9 · Ave Maria | 9 | Ave Maria | 22:44.62 PR |
| 75 | Lucas BuenPlace 75 · Grade 12 · Babcock | 12 | Babcock | 23:08.66 PR |
| 76 | Ezequiel VelezPlace 76 · Grade 11 · East Lee County | 11 | East Lee County | 23:11.87 |
| 77 | Wyatt TresselPlace 77 · Grade 11 · Babcock | 11 | Babcock | 23:14.15 PR |
| 78 | Isaac BeersPlace 78 · Grade 9 · Babcock | 9 | Babcock | 23:16.30 |
| 79 | Conner CarterPlace 79 · Grade 10 · Babcock | 10 | Babcock | 23:23.52 |
| 80 | Logan LydickPlace 80 · Grade 11 · North Fort Myers | 11 | North Fort Myers | 23:32.21 PR |
| 81 | Manuel JimenezPlace 81 · Grade 11 · East Lee County | 11 | East Lee County | 23:44.75 PR |
| 82 | Corbin CallejaPlace 82 · Grade 9 · Barron Collier | 9 | Barron Collier | 23:51.71 PR |
| 83 | William AlleyPlace 83 · Grade 9 · Barron Collier | 9 | Barron Collier | 23:51.75 |
| 84 | Ethan MillerPlace 84 · Grade 11 · Mason Classical Academy | 11 | Mason Classical Academy | 23:55.82 PR |
| 85 | Dylan VarnadoPlace 85 · Grade 9 · Cypress Lake | 9 | Cypress Lake | 23:55.87 PR |
| 86 | Jacob VargasPlace 86 · Grade 9 · Barron Collier | 9 | Barron Collier | 23:59.65 PR |
| 87 | Hudson PotterPlace 87 · Grade 8 · First Baptist | 8 | First Baptist | 24:08.81 PR |
| 88 | Ayden SmolinskyPlace 88 · Grade 9 · Everglades City | 9 | Everglades City | 25:03.00 |
| 89 | Bobby ShnuPlace 89 · Grade - · St Johns Country Day | - | St Johns Country Day | 28:56.99 PR |
| 90 | Enzo AlikajPlace 90 · Grade 9 · Barron Collier | 9 | Barron Collier | 31:12.28 PR |
| 91 | Caleb BuntrockPlace 91 · Grade 10 · Cypress Lake | 10 | Cypress Lake | 31:42.15 |