| 1 | Jason BurnsPlace 1 · Grade 12 · Fort Myers | 12 | Fort Myers | 18:45.80 |
| 2 | Ethan JaneyPlace 2 · Grade - · Fort Myers | - | Fort Myers | 18:59.90 |
| 3 | Keaton McKenziePlace 3 · Grade 11 · Fort Myers | 11 | Fort Myers | 19:22.30 |
| 4 | Kirk WilliamsPlace 4 · Grade 12 · Fort Myers | 12 | Fort Myers | 19:24.30 |
| 5 | Drew SwettPlace 5 · Grade 11 · Fort Myers | 11 | Fort Myers | 19:37.00 PR |
| 6 | Gareth McHughPlace 6 · Grade 10 · Fort Myers | 10 | Fort Myers | 19:38.50 |
| 7 | Evan SeechPlace 7 · Grade 10 · Fort Myers | 10 | Fort Myers | 19:38.70 |
| 8 | Luis PadillaPlace 8 · Grade 10 · Fort Myers | 10 | Fort Myers | 19:38.90 |
| 9 | Dylan ClarkPlace 9 · Grade 9 · Naples | 9 | Naples | 20:01.00 |
| 10 | Dakota LaurentyPlace 10 · Grade 11 · Barron Collier | 11 | Barron Collier | 20:02.70 |
| 11 | Cody HarrisPlace 11 · Grade 11 · Estero | 11 | Estero | 20:08.90 |
| 12 | Austin PeelPlace 12 · Grade 10 · Naples | 10 | Naples | 20:12.20 |
| 13 | Adrian AntoniakPlace 13 · Grade 9 · Naples | 9 | Naples | 20:13.10 |
| 14 | Oscar RodriguezPlace 14 · Grade 10 · Naples | 10 | Naples | 20:14.70 |
| 15 | Sam AlhaddadPlace 15 · Grade 11 · Fort Myers | 11 | Fort Myers | 20:15.20 |
| 16 | Pablo ParadaPlace 16 · Grade 11 · Naples | 11 | Naples | 20:17.00 PR |
| 17 | Miles PerkinsPlace 17 · Grade 9 · Sarasota | 9 | Sarasota | 20:17.70 |
| 18 | Dylan CameronPlace 18 · Grade 11 · Lakewood Ranch | 11 | Lakewood Ranch | 20:18.40 |
| 19 | Chauncey GrahamPlace 19 · Grade 11 · Charlotte HS | 11 | Charlotte HS | 20:18.60 |
| 20 | Christian LombardiPlace 20 · Grade 11 · Charlotte HS | 11 | Charlotte HS | 20:19.90 |
| 21 | William MarceauPlace 21 · Grade 10 · Naples | 10 | Naples | 20:25.40 |
| 22 | Brad HowardPlace 22 · Grade 10 · Naples | 10 | Naples | 20:27.60 |
| 23 | Cody DemalavezPlace 23 · Grade 10 · Lely | 10 | Lely | 20:39.00 |
| 24 | Bartolo GonzalezPlace 24 · Grade 11 · Golden Gate | 11 | Golden Gate | 20:42.90 |
| 25 | Uriel CastilloPlace 25 · Grade 11 · Lely | 11 | Lely | 20:44.10 |
| 26 | Dylan Friedman-AndersonPlace 26 · Grade 12 · Charlotte HS | 12 | Charlotte HS | 20:45.90 |
| 27 | Dylan HullPlace 27 · Grade 9 · Sarasota | 9 | Sarasota | 20:48.00 |
| 28 | Samuel GardnerPlace 28 · Grade 9 · Naples | 9 | Naples | 20:48.50 |
| 29 | Max NorleansPlace 29 · Grade 11 · Fort Myers | 11 | Fort Myers | 20:51.40 |
| 30 | Edgar SainvilusPlace 30 · Grade 12 · Naples | 12 | Naples | 20:58.90 PR |
| 31 | Ian LeonardPlace 31 · Grade 11 · Barron Collier | 11 | Barron Collier | 21:08.40 |
| 32 | Matthew GjerdePlace 32 · Grade 10 · Charlotte HS | 10 | Charlotte HS | 21:11.50 |
| 33 | Trae LoweryPlace 33 · Grade 12 · Naples | 12 | Naples | 21:18.20 |
| 34 | Sean GillPlace 34 · Grade 11 · Charlotte HS | 11 | Charlotte HS | 21:18.40 |
| 35 | John BeauchampPlace 35 · Grade 11 · Sarasota | 11 | Sarasota | 21:22.50 |
| 36 | Jordan ParedesPlace 36 · Grade 10 · Estero | 10 | Estero | 21:24.50 |
| 37 | Andrew TorresPlace 37 · Grade - · Lely | - | Lely | 21:26.50 PR |
| 38 | Chris HumbertPlace 38 · Grade 9 · North Fort Myers | 9 | North Fort Myers | 21:29.00 |
| 39 | Barry WalshPlace 39 · Grade - · Naples | - | Naples | 21:30.60 |
| 40 | Keith BillburgPlace 40 · Grade 10 · Evangelical Christian | 10 | Evangelical Christian | 21:35.30 |
| 41 | Jonathan SylvainPlace 41 · Grade 10 · Charlotte HS | 10 | Charlotte HS | 21:40.50 |
| 42 | Ben KlassenPlace 42 · Grade 11 · Gulf Coast | 11 | Gulf Coast | 21:41.10 |
| 43 | Edward EusanioPlace 43 · Grade 12 · Riverdale | 12 | Riverdale | 21:45.20 |
| 44 | Colby SpencerPlace 44 · Grade 10 · Charlotte HS | 10 | Charlotte HS | 21:47.40 |
| 45 | William McCarthyPlace 45 · Grade 9 · Fort Myers | 9 | Fort Myers | 21:48.30 |
| 46 | Evan GatesPlace 46 · Grade 9 · Lakewood Ranch | 9 | Lakewood Ranch | 21:49.00 |
| 47 | Ricky GovinPlace 47 · Grade 9 · Naples | 9 | Naples | 21:50.20 |
| 48 | Justin NesbittPlace 48 · Grade 10 · Estero | 10 | Estero | 21:53.60 |
| 49 | Gavin CoolPlace 49 · Grade - · Sebring | - | Sebring | 21:53.70 PR |
| 50 | Travis BarnesPlace 50 · Grade 11 · Lely | 11 | Lely | 21:54.40 |
| 51 | Henry SchavePlace 51 · Grade 9 · Barron Collier | 9 | Barron Collier | 21:58.50 PR |
| 52 | Julien GallegoPlace 52 · Grade 10 · Mariner | 10 | Mariner | 21:59.60 |
| 53 | Tyler PachterPlace 53 · Grade 9 · Venice | 9 | Venice | 21:59.70 |
| 54 | Andrew RatzPlace 54 · Grade 12 · Fort Myers | 12 | Fort Myers | 22:11.70 |
| 55 | Montel JacksonPlace 55 · Grade 11 · Sarasota | 11 | Sarasota | 22:12.50 |
| 56 | Aidan OzbayPlace 56 · Grade 9 · Naples | 9 | Naples | 22:14.10 |
| 57 | David HerreraPlace 57 · Grade 12 · Island Coast | 12 | Island Coast | 22:15.40 |
| 58 | Timothy BrettPlace 58 · Grade 9 · North Fort Myers | 9 | North Fort Myers | 22:20.90 |
| 59 | Juan OliverasPlace 59 · Grade 9 · Sebring | 9 | Sebring | 22:22.10 |
| 60 | Dean GamblinPlace 60 · Grade 9 · Estero | 9 | Estero | 22:22.40 |
| 61 | Jackson VegaPlace 61 · Grade 12 · Sarasota | 12 | Sarasota | 22:22.90 |
| 62 | Joel OliverPlace 62 · Grade 10 · Golden Gate | 10 | Golden Gate | 22:26.50 |
| 63 | Shane RyanPlace 63 · Grade 11 · Venice | 11 | Venice | 22:29.20 |
| 64 | James ShaverPlace 64 · Grade 9 · Lakewood Ranch | 9 | Lakewood Ranch | 22:31.30 |
| 65 | William McKenziePlace 65 · Grade 10 · Charlotte HS | 10 | Charlotte HS | 22:33.20 |
| 66 | Devon JutrasPlace 66 · Grade - · Island Coast | - | Island Coast | 22:46.60 PR |
| 67 | Richard CastroPlace 67 · Grade - · North Fort Myers | - | North Fort Myers | 22:49.30 PR |
| 68 | Anthony DragichPlace 68 · Grade 7 · Evangelical Christian | 7 | Evangelical Christian | 22:51.80 PR |
| 69 | Chris RamosPlace 69 · Grade 11 · Island Coast | 11 | Island Coast | 23:06.30 |
| 70 | Eric MartinezPlace 70 · Grade 10 · Lely | 10 | Lely | 23:11.70 |
| 71 | max MinucciPlace 71 · Grade 10 · Lemon Bay | 10 | Lemon Bay | 23:12.80 |
| 72 | Juan TrujilloPlace 72 · Grade 12 · Golden Gate | 12 | Golden Gate | 23:15.70 |
| 73 | Patrick UnderwoodPlace 73 · Grade 12 · Naples | 12 | Naples | 23:17.00 |
| 74 | Samir LesterPlace 74 · Grade 9 · Island Coast | 9 | Island Coast | 23:17.50 |
| 75 | Joshua CastilloPlace 75 · Grade 11 · Lely | 11 | Lely | 23:18.00 |
| 76 | Luis Rodriguez-CortesPlace 76 · Grade 11 · Charlotte HS | 11 | Charlotte HS | 23:20.00 |
| 77 | Ryan RobertsonPlace 77 · Grade 12 · Mariner | 12 | Mariner | 23:21.30 PR |
| 78 | Aaron GalyonPlace 78 · Grade 10 · North Fort Myers | 10 | North Fort Myers | 23:21.70 |
| 79 | Tiger SullivanPlace 79 · Grade 11 · Lakewood Ranch | 11 | Lakewood Ranch | 23:26.80 |
| 80 | Jordan Velazquez-RidleyPlace 80 · Grade - · Mariner | - | Mariner | 23:28.80 |
| 81 | Patrick WhitePlace 81 · Grade 10 · Fort Myers | 10 | Fort Myers | 23:39.90 |
| 82 | Nick ScoufisPlace 82 · Grade 9 · Fort Myers | 9 | Fort Myers | 23:40.70 |
| 83 | Davis ElderPlace 83 · Grade 9 · Community School | 9 | Community School | 23:41.10 |
| 84 | Saul MarentesPlace 84 · Grade 12 · Sebring | 12 | Sebring | 23:42.60 |
| 85 | Noah BaileyPlace 85 · Grade 10 · Gulf Coast | 10 | Gulf Coast | 23:46.90 |
| 86 | Huck FiglowPlace 86 · Grade 12 · Venice | 12 | Venice | 23:49.10 |
| 87 | Michael OrellanoPlace 87 · Grade - · Island Coast | - | Island Coast | 23:50.80 PR |
| 88 | Sam OwenPlace 88 · Grade 10 · Fort Myers | 10 | Fort Myers | 23:51.40 |
| 89 | Jared WilliamsPlace 89 · Grade - · Riverdale | - | Riverdale | 23:53.50 PR |
| 90 | Michael OlsonPlace 90 · Grade 10 · Charlotte HS | 10 | Charlotte HS | 23:54.40 |
| 91 | Mario PinedaPlace 91 · Grade 10 · Golden Gate | 10 | Golden Gate | 23:54.60 |
| 92 | Elton PerezPlace 92 · Grade 9 · Clewiston | 9 | Clewiston | 23:56.50 |
| 93 | Walker WhitePlace 93 · Grade 7 · Evangelical Christian | 7 | Evangelical Christian | 23:57.20 |
| 94 | Joseph PricePlace 94 · Grade 12 · Riverdale | 12 | Riverdale | 23:57.80 PR |
| 95 | Elgar ZunigaPlace 95 · Grade - · Clewiston | - | Clewiston | 24:01.00 |
| 96 | William EdgarPlace 96 · Grade 10 · Sebring | 10 | Sebring | 24:02.60 |
| 97 | Cody RoachPlace 97 · Grade 9 · Venice | 9 | Venice | 24:06.20 |
| 98 | Nate BucknerPlace 98 · Grade 10 · Fort Myers | 10 | Fort Myers | 24:07.50 |
| 99 | Joseph MilliganPlace 99 · Grade - · Cypress Lake | - | Cypress Lake | 24:10.80 PR |
| 100 | Makenson PrudhommePlace 100 · Grade 10 · Naples | 10 | Naples | 24:15.90 |