| 1 | Dylan Macias-BuenrostroPlace 1 · Grade 11 · Mariner | 11 | Mariner | 16:34.70 |
| 2 | Ruben Viera De LemosPlace 2 · Grade 12 · Cape Coral | 12 | Cape Coral | 17:34.92 |
| 3 | Mason BoyerPlace 3 · Grade 11 · Cape Coral | 11 | Cape Coral | 17:45.24 |
| 4 | Hunter JendrusiakPlace 4 · Grade 10 · Cape Coral | 10 | Cape Coral | 17:50.39 |
| 5 | William SantanaPlace 5 · Grade 12 · North Fort Myers | 12 | North Fort Myers | 17:56.22 |
| 6 | Cade MagersPlace 6 · Grade 10 · Aubrey Rogers | 10 | Aubrey Rogers | 17:58.23 |
| 7 | Martin GarciaPlace 7 · Grade 12 · North Fort Myers | 12 | North Fort Myers | 18:03.13 |
| 8 | Timothy KutzPlace 8 · Grade 9 · Gulf Coast | 9 | Gulf Coast | 18:04.64 |
| 9 | Chase JendrusiakPlace 9 · Grade 10 · Cape Coral | 10 | Cape Coral | 18:11.24 |
| 10 | Cole TylerPlace 10 · Grade 11 · Community School | 11 | Community School | 18:12.05 |
| 11 | Christian GinartPlace 11 · Grade 11 · Bishop Verot | 11 | Bishop Verot | 18:14.23 |
| 12 | Daniel JustusPlace 12 · Grade 10 · Gulf Coast | 10 | Gulf Coast | 18:20.00 |
| 13 | Wolfgang Helzel-BreenPlace 13 · Grade 12 · St John Neumann | 12 | St John Neumann | 18:26.85 |
| 14 | Arian JustusPlace 14 · Grade 10 · Gulf Coast | 10 | Gulf Coast | 18:30.49 PR |
| 15 | Graeson CampbellPlace 15 · Grade 10 · North Fort Myers | 10 | North Fort Myers | 18:33.66 |
| 16 | Karol MikaPlace 16 · Grade 11 · Fort Myers | 11 | Fort Myers | 18:33.98 |
| 17 | Nicholas GarciaPlace 17 · Grade 12 · North Fort Myers | 12 | North Fort Myers | 18:35.57 |
| 18 | Andru McCarthyPlace 18 · Grade 11 · Oasis | 11 | Oasis | 18:36.13 |
| 19 | Andrew YzaguirrePlace 19 · Grade 9 · Immokalee | 9 | Immokalee | 18:40.37 |
| 20 | Lorenzo ZainiPlace 20 · Grade 11 · Bonita Springs | 11 | Bonita Springs | 18:40.41 |
| 21 | Benjamin MenendezPlace 21 · Grade 11 · Gateway (Fort Myers) | 11 | Gateway (Fort Myers) | 18:56.94 |
| 22 | Jendris AlfonsoPlace 22 · Grade 12 · Moore Haven | 12 | Moore Haven | 19:01.00 |
| 23 | Max DejthaiPlace 23 · Grade 11 · Aubrey Rogers | 11 | Aubrey Rogers | 19:10.33 |
| 24 | Holman Henriquez-LopezPlace 24 · Grade 10 · Gateway (Fort Myers) | 10 | Gateway (Fort Myers) | 19:11.06 |
| 25 | Zackary SammetPlace 25 · Grade 9 · Fort Myers | 9 | Fort Myers | 19:12.94 |
| 26 | Cullen ZsebePlace 26 · Grade 12 · North Fort Myers | 12 | North Fort Myers | 19:15.54 |
| 27 | Vlad DotyPlace 27 · Grade 12 · Estero | 12 | Estero | 19:20.18 |
| 28 | Salvador JimenezPlace 28 · Grade 10 · Aubrey Rogers | 10 | Aubrey Rogers | 19:31.05 |
| 29 | Ethan CasimirPlace 29 · Grade 12 · Estero | 12 | Estero | 19:32.54 |
| 30 | Christopher CastroPlace 30 · Grade 9 · Palmetto Ridge | 9 | Palmetto Ridge | 19:35.66 |
| 31 | Eliott KraverPlace 31 · Grade 9 · Fort Myers | 9 | Fort Myers | 19:38.98 PR |
| 32 | Enrique De La CruzPlace 32 · Grade 9 · Gulf Coast | 9 | Gulf Coast | 19:48.99 PR |
| 33 | Moises CristobalPlace 33 · Grade 10 · Immokalee | 10 | Immokalee | 19:49.53 |
| 34 | Christopher ThomasPlace 34 · Grade 11 · Cape Coral | 11 | Cape Coral | 19:51.84 |
| 35 | Eli CliffordPlace 35 · Grade 10 · Gateway (Fort Myers) | 10 | Gateway (Fort Myers) | 19:52.78 |
| 36 | Matthew SundvallPlace 36 · Grade 12 · Babcock | 12 | Babcock | 19:56.81 |
| 37 | Luke BolingerPlace 37 · Grade 9 · Aubrey Rogers | 9 | Aubrey Rogers | 20:04.72 |
| 38 | Michael JendrusiakPlace 38 · Grade 10 · Cape Coral | 10 | Cape Coral | 20:07.93 |
| 39 | Timothy NguyenPlace 39 · Grade 12 · St John Neumann | 12 | St John Neumann | 20:10.10 |
| 40 | Caleb HeynPlace 40 · Grade 11 · Aubrey Rogers | 11 | Aubrey Rogers | 20:14.85 |
| 41 | Stanford Shanks IIIPlace 41 · Grade 10 · Fort Myers | 10 | Fort Myers | 20:15.59 PR |
| 42 | Shea WaltherPlace 42 · Grade 9 · Bonita Springs | 9 | Bonita Springs | 20:23.33 |
| 43 | Gabriel PerezPlace 43 · Grade 10 · Bishop Verot | 10 | Bishop Verot | 20:25.24 |
| 44 | Salvador DelgadoPlace 44 · Grade 9 · Labelle | 9 | Labelle | 20:26.46 |
| 45 | Paul DelatePlace 45 · Grade 10 · St John Neumann | 10 | St John Neumann | 20:31.23 |
| 46 | Benjamin PucinPlace 46 · Grade 11 · Mariner | 11 | Mariner | 20:31.39 |
| 47 | Gianni Vasquez-madrigalPlace 47 · Grade 10 · Mariner | 10 | Mariner | 20:31.50 |
| 48 | Owen LinneyPlace 48 · Grade 12 · Cypress Lake | 12 | Cypress Lake | 20:38.53 |
| 49 | Adrian FloresPlace 49 · Grade 9 · Labelle | 9 | Labelle | 20:41.97 |
| 50 | Luke BowersPlace 50 · Grade 12 · Estero | 12 | Estero | 20:43.20 |
| 51 | Maxim LeidermanPlace 51 · Grade 11 · Gateway (Fort Myers) | 11 | Gateway (Fort Myers) | 20:46.98 |
| 52 | Keegan McCloskeyPlace 52 · Grade 9 · Aubrey Rogers | 9 | Aubrey Rogers | 20:49.80 |
| 53 | Henry NicholsonPlace 53 · Grade 11 · Fort Myers | 11 | Fort Myers | 20:49.85 |
| 54 | Orlando CamachoPlace 54 · Grade 12 · Labelle | 12 | Labelle | 20:52.41 |
| 55 | Alexander SiddiqiPlace 55 · Grade 10 · Community School | 10 | Community School | 20:53.18 |
| 56 | Ronnie MagliochettiPlace 56 · Grade 11 · Gateway (Fort Myers) | 11 | Gateway (Fort Myers) | 20:53.83 |
| 57 | Alex CruzPlace 57 · Grade 12 · Everglades City | 12 | Everglades City | 20:54.25 |
| 58 | Cain Lozano-NortonPlace 58 · Grade 9 · Labelle | 9 | Labelle | 20:54.80 |
| 59 | Ryan BowenPlace 59 · Grade 12 · Labelle | 12 | Labelle | 20:55.69 |
| 60 | Joel OrdunaPlace 60 · Grade 9 · Labelle | 9 | Labelle | 20:55.74 |
| 61 | Jeriah SimmonsPlace 61 · Grade 10 · Gulf Coast | 10 | Gulf Coast | 20:55.83 |
| 62 | Bennett TalfordPlace 62 · Grade 12 · Community School | 12 | Community School | 20:56.06 |
| 63 | Nathan ZaniPlace 63 · Grade 11 · Gulf Coast | 11 | Gulf Coast | 20:56.51 |
| 64 | Cale MclartyPlace 64 · Grade 10 · Cape Coral | 10 | Cape Coral | 20:57.04 |
| 65 | Michael HernandezPlace 65 · Grade 11 · Ida S. Baker (Cape Coral) | 11 | Ida S. Baker (Cape Coral) | 20:58.13 |
| 66 | Jesus GarciaPlace 66 · Grade 10 · Labelle | 10 | Labelle | 20:59.12 |
| 67 | Lucas HogePlace 67 · Grade 8 · Community School | 8 | Community School | 21:00.05 |
| 68 | Michael DominguezPlace 68 · Grade 12 · Immokalee | 12 | Immokalee | 21:00.79 PR |
| 69 | Eli ClemensPlace 69 · Grade 12 · Fort Myers | 12 | Fort Myers | 21:02.70 |
| 70 | Quentin KruegerPlace 70 · Grade 11 · Aubrey Rogers | 11 | Aubrey Rogers | 21:06.99 |
| 71 | Adrian SosaPlace 71 · Grade 12 · Oasis | 12 | Oasis | 21:07.21 |
| 72 | Oscar OlsenPlace 72 · Grade 10 · Oasis | 10 | Oasis | 21:17.34 |
| 73 | Jhonn Cardona ParedesPlace 73 · Grade 8 · Babcock | 8 | Babcock | 21:20.13 |
| 74 | Santiago PhilippsPlace 74 · Grade 12 · Estero | 12 | Estero | 21:21.33 |
| 75 | Anthony MelendezPlace 75 · Grade 12 · Lely | 12 | Lely | 21:22.06 |
| 76 | Braxton SiebertPlace 76 · Grade 12 · Fort Myers | 12 | Fort Myers | 21:25.67 |
| 77 | Nicholas HowellPlace 77 · Grade 11 · Evangelical Christian | 11 | Evangelical Christian | 21:25.79 |
| 78 | Esteban CortezPlace 78 · Grade 12 · Palmetto Ridge | 12 | Palmetto Ridge | 21:26.74 |
| 79 | Joseph Febres-CorderoPlace 79 · Grade 10 · Ida S. Baker (Cape Coral) | 10 | Ida S. Baker (Cape Coral) | 21:28.55 |
| 80 | Gavin VarnadoPlace 80 · Grade 12 · Cypress Lake | 12 | Cypress Lake | 21:28.60 |
| 81 | Harold HoffmannPlace 81 · Grade 11 · Community School | 11 | Community School | 21:41.69 |
| 82 | Angel RicoPlace 82 · Grade 12 · Moore Haven | 12 | Moore Haven | 21:47.01 |
| 83 | Nash HoldridgePlace 83 · Grade 12 · St John Neumann | 12 | St John Neumann | 21:48.15 PR |
| 84 | Christopher MendozaPlace 84 · Grade 12 · Labelle | 12 | Labelle | 21:51.15 |
| 85 | Seth WojcikPlace 85 · Grade 9 · North Fort Myers | 9 | North Fort Myers | 22:00.98 |
| 86 | Angel LopezPlace 86 · Grade 11 · North Fort Myers | 11 | North Fort Myers | 22:01.05 |
| 87 | Angel OteroPlace 87 · Grade 12 · Lely | 12 | Lely | 22:03.21 |
| 88 | Jackson SchoenseePlace 88 · Grade 8 · Canterbury (Fort Myers) | 8 | Canterbury (Fort Myers) | 22:03.35 PR |
| 89 | Austin JanoschkaPlace 89 · Grade 9 · Gateway (Fort Myers) | 9 | Gateway (Fort Myers) | 22:08.38 |
| 90 | Ian Gonzalez-SantiagoPlace 90 · Grade 11 · Gateway (Fort Myers) | 11 | Gateway (Fort Myers) | 22:12.39 |
| 91 | Connor SimpkinsPlace 91 · Grade 10 · Evangelical Christian | 10 | Evangelical Christian | 22:13.24 |
| 92 | Ayden MonmanyPlace 92 · Grade 10 · Evangelical Christian | 10 | Evangelical Christian | 22:13.58 |
| 93 | Ethan AlexanderPlace 93 · Grade 11 · Bishop Verot | 11 | Bishop Verot | 22:16.52 |
| 94 | Adrian PerezPlace 94 · Grade 9 · Labelle | 9 | Labelle | 22:19.38 |
| 95 | Cayden BiffarPlace 95 · Grade 10 · Bishop Verot | 10 | Bishop Verot | 22:22.00 |
| 96 | Bryce MoserPlace 96 · Grade 11 · Mariner | 11 | Mariner | 22:24.50 |
| 97 | Mauro SandovalPlace 97 · Grade 11 · Gulf Coast | 11 | Gulf Coast | 22:25.71 PR |
| 98 | Axl SmithPlace 98 · Grade 10 · Fort Myers | 10 | Fort Myers | 22:26.60 |
| 99 | Brock SommersPlace 99 · Grade 10 · Cape Coral | 10 | Cape Coral | 22:27.35 |
| 100 | Noah KrusePlace 100 · Grade 12 · Labelle | 12 | Labelle | 22:28.71 |