| 1 | Uriah HerringtonPlace 1 · Grade 11 · Gulf Coast | 11 | Gulf Coast | 20:48.31 |
| 2 | Jacobo PerezPlace 2 · Grade 12 · Labelle | 12 | Labelle | 21:19.37 PR |
| 3 | Xyaden GarciaPlace 3 · Grade 9 · Gulf Coast | 9 | Gulf Coast | 21:30.52 PR |
| 4 | Matthew WaltersPlace 4 · Grade 7 · Evangelical Christian | 7 | Evangelical Christian | 21:31.57 |
| 5 | Tristan KruegerPlace 5 · Grade 11 · Aubrey Rogers | 11 | Aubrey Rogers | 21:40.44 |
| 6 | Adian SmithPlace 6 · Grade 11 · Gulf Coast | 11 | Gulf Coast | 22:11.46 |
| 7 | Ryan ReidyPlace 7 · Grade 10 · Aubrey Rogers | 10 | Aubrey Rogers | 22:13.49 PR |
| 8 | Dylan TiedemanPlace 8 · Grade 10 · Gateway (Fort Myers) | 10 | Gateway (Fort Myers) | 22:33.77 |
| 9 | Anthony HollandPlace 9 · Grade 11 · Gulf Coast | 11 | Gulf Coast | 22:42.64 |
| 10 | Lucas SweetPlace 10 · Grade 11 · Gulf Coast | 11 | Gulf Coast | 22:42.66 |
| 11 | Jordan PaulPlace 11 · Grade 8 · Community School | 8 | Community School | 23:02.49 |
| 12 | Serhii KopytkoPlace 12 · Grade 12 · Gulf Coast | 12 | Gulf Coast | 23:21.67 PR |
| 13 | Braxton DavisPlace 13 · Grade 8 · Evangelical Christian | 8 | Evangelical Christian | 23:35.48 |
| 14 | Erick PerezPlace 14 · Grade 10 · Gateway (Fort Myers) | 10 | Gateway (Fort Myers) | 23:39.84 |
| 15 | Jowell GonzalezPlace 15 · Grade 9 · Gateway (Fort Myers) | 9 | Gateway (Fort Myers) | 23:44.52 |
| 16 | Grayson O'MaraPlace 16 · Grade 9 · Aubrey Rogers | 9 | Aubrey Rogers | 23:48.80 |
| 17 | Jayden BorregoPlace 17 · Grade 10 · Gulf Coast | 10 | Gulf Coast | 24:16.23 |
| 18 | Noah TrujilloPlace 18 · Grade 9 · Gateway (Fort Myers) | 9 | Gateway (Fort Myers) | 24:22.89 |
| 19 | Aldoleao SalgueroPlace 19 · Grade 9 · Labelle | 9 | Labelle | 24:25.71 PR |
| 20 | Benjamin Filipi-SullivanPlace 20 · Grade 9 · North Fort Myers | 9 | North Fort Myers | 24:27.54 |
| 21 | Ayden SmolinskyPlace 21 · Grade 9 · Everglades City | 9 | Everglades City | 24:47.74 |
| 22 | Wyatt MillerPlace 22 · Grade 9 · Labelle | 9 | Labelle | 24:48.18 |
| 23 | Mauricio BrionesPlace 23 · Grade 10 · Labelle | 10 | Labelle | 24:55.67 |
| 24 | Jackson McWhirterPlace 24 · Grade 9 · Community School | 9 | Community School | 25:04.66 |
| 25 | Mason SzlachetkaPlace 25 · Grade 12 · Gulf Coast | 12 | Gulf Coast | 25:07.61 |
| 26 | Wolf KnoxPlace 26 · Grade 9 · Community School | 9 | Community School | 25:09.42 |
| 27 | Legend FombyPlace 27 · Grade 11 · Gateway (Fort Myers) | 11 | Gateway (Fort Myers) | 25:11.42 |
| 28 | Aiden MaxfieldPlace 28 · Grade 10 · North Fort Myers | 10 | North Fort Myers | 25:21.83 |
| 29 | Robert BorosPlace 29 · Grade 11 · Evangelical Christian | 11 | Evangelical Christian | 25:24.36 PR |
| 30 | Logan BaumgartnerPlace 30 · Grade 6 · Evangelical Christian | 6 | Evangelical Christian | 25:31.09 PR |
| 31 | Jonandy KamPlace 31 · Grade 11 · Gateway (Fort Myers) | 11 | Gateway (Fort Myers) | 26:01.81 |
| 32 | Logan MeyerPlace 32 · Grade 11 · Bishop Verot | 11 | Bishop Verot | 26:24.76 |
| 33 | Arturo PerezPlace 33 · Grade 9 · Labelle | 9 | Labelle | 26:36.38 |
| 34 | Logan LydickPlace 34 · Grade 11 · North Fort Myers | 11 | North Fort Myers | 26:47.03 |
| 35 | Adriel MartinezPlace 35 · Grade 9 · Labelle | 9 | Labelle | 27:08.44 |
| 36 | Gabriel McGownPlace 36 · Grade 7 · Evangelical Christian | 7 | Evangelical Christian | 27:18.40 |
| 37 | Lucas BuenPlace 37 · Grade 12 · Babcock | 12 | Babcock | 27:24.85 |
| 38 | Andrew RamosPlace 38 · Grade 9 · Labelle | 9 | Labelle | 27:31.78 |
| 39 | Jack ChampionPlace 39 · Grade 12 · Community School | 12 | Community School | 27:40.95 |
| 40 | Sebastian ScerboPlace 40 · Grade 7 · Evangelical Christian | 7 | Evangelical Christian | 27:56.93 PR |
| 41 | Tristan VelaPlace 41 · Grade 8 · Evangelical Christian | 8 | Evangelical Christian | 29:14.95 |
| 42 | Eli WaltersPlace 42 · Grade 6 · Evangelical Christian | 6 | Evangelical Christian | 29:17.34 PR |
| 43 | Nash SterettPlace 43 · Grade 11 · Community School | 11 | Community School | 30:15.37 |
| 44 | Byron NogueraPlace 44 · Grade 10 · Labelle | 10 | Labelle | 30:18.12 |
| 45 | Wilso Cruz MatiasPlace 45 · Grade 12 · Everglades City | 12 | Everglades City | 30:41.79 |
| 46 | Zackari DiazPlace 46 · Grade 10 · Lely | 10 | Lely | 31:03.15 PR |
| 47 | Robert SabgaPlace 47 · Grade 10 · Babcock | 10 | Babcock | 31:13.86 PR |
| 48 | Raphael CerdaPlace 48 · Grade 9 · Labelle | 9 | Labelle | 31:27.04 |
| 49 | Matthew PrietoPlace 49 · Grade 12 · Gulf Coast | 12 | Gulf Coast | 31:37.11 |
| 50 | Silas GraysonPlace 50 · Grade 7 · Evangelical Christian | 7 | Evangelical Christian | 31:46.10 |
| 51 | Evan ZuckerbergPlace 51 · Grade 9 · Community School | 9 | Community School | 32:24.00 |
| 52 | Kavin CarrenoPlace 52 · Grade 12 · Labelle | 12 | Labelle | 32:26.04 |
| 53 | Gaven GraysonPlace 53 · Grade 12 · Evangelical Christian | 12 | Evangelical Christian | 33:06.42 |
| 54 | Alex WilkinsPlace 54 · Grade 9 · Bishop Verot | 9 | Bishop Verot | 35:00.89 |
| 55 | Jason LenertzPlace 55 · Grade 12 · Gulf Coast | 12 | Gulf Coast | 36:53.62 |
| 56 | Robert GoslingPlace 56 · Grade 10 · North Fort Myers | 10 | North Fort Myers | 39:21.93 |