| 1 | Alex IsaacPlace 1 · Grade 11 · Belen Jesuit Prepara | 11 | Belen Jesuit Prepara | 16:13.47 |
| 2 | Osiel GonzalezPlace 2 · Grade 11 · Belen Jesuit Prepara | 11 | Belen Jesuit Prepara | 16:27.97 |
| 3 | Alyx GonzalezPlace 3 · Grade 11 · Gateway Charter | 11 | Gateway Charter | 16:33.62 |
| 4 | Diego RojoPlace 4 · Grade 12 · Belen Jesuit Prepara | 12 | Belen Jesuit Prepara | 16:38.03 |
| 5 | Alvaro MejerPlace 5 · Grade 11 · Belen Jesuit Prepara | 11 | Belen Jesuit Prepara | 16:49.12 |
| 6 | James HarrisonPlace 6 · Grade 11 · Lemon Bay | 11 | Lemon Bay | 16:50.67 |
| 7 | Jaime LopezPlace 7 · Grade 9 · Belen Jesuit Prepara | 9 | Belen Jesuit Prepara | 16:52.44 |
| 8 | Bruno ZayasPlace 8 · Grade 9 · Belen Jesuit Prepara | 9 | Belen Jesuit Prepara | 16:57.72 |
| 9 | Chris GoodingPlace 9 · Grade 11 · Lemon Bay | 11 | Lemon Bay | 17:00.27 |
| 10 | Nima BeheshtiPlace 10 · Grade 11 · Admiral Farragut Aca | 11 | Admiral Farragut Aca | 17:03.34 |
| 11 | Andrew LemayPlace 11 · Grade 11 · Seacrest Country Day | 11 | Seacrest Country Day | 17:03.72 |
| 12 | Robert RoyPlace 12 · Grade 12 · Fort Myers | 12 | Fort Myers | 17:04.12 |
| 13 | Nick TieuPlace 13 · Grade 11 · Lemon Bay | 11 | Lemon Bay | 17:06.88 |
| 14 | Jose RocaPlace 14 · Grade 12 · Belen Jesuit Prepara | 12 | Belen Jesuit Prepara | 17:11.22 |
| 15 | Connor GuestPlace 15 · Grade 12 · Ransom Everglades Sc | 12 | Ransom Everglades Sc | 17:16.12 |
| 16 | Santos SalermonPlace 16 · Grade 11 · Clewiston | 11 | Clewiston | 17:27.00 |
| 17 | Mitchell MasonPlace 17 · Grade 12 · Fort Myers | 12 | Fort Myers | 17:27.44 |
| 18 | Jared ArnoldPlace 18 · Grade 11 · Bishop Verot | 11 | Bishop Verot | 17:31.70 |
| 19 | John GarganoPlace 19 · Grade 12 · Bishop Verot | 12 | Bishop Verot | 17:40.32 |
| 20 | Ryan BowmanPlace 20 · Grade 12 · Bishop Verot | 12 | Bishop Verot | 17:41.39 |
| 21 | Ryan DodgePlace 21 · Grade 11 · Lemon Bay | 11 | Lemon Bay | 17:42.00 |
| 22 | Ankit PatelPlace 22 · Grade 11 · Fort Myers | 11 | Fort Myers | 17:52.98 |
| 23 | Ron GovinPlace 23 · Grade 12 · Naples | 12 | Naples | 17:54.11 |
| 24 | Jacob TaminosianPlace 24 · Grade 12 · Fort Myers | 12 | Fort Myers | 18:06.31 |
| 25 | Thomas GarganoPlace 25 · Grade 10 · Bishop Verot | 10 | Bishop Verot | 18:07.62 |
| 26 | Tim WaldenbackPlace 26 · Grade 12 · Canterbury School (F | 12 | Canterbury School (F | 18:08.53 |
| 27 | Jesse BarringerPlace 27 · Grade 10 · Southwest Florida Ch | 10 | Southwest Florida Ch | 18:09.53 |
| 28 | Antoine EsberPlace 28 · Grade 9 · Ransom Everglades Sc | 9 | Ransom Everglades Sc | 18:12.08 |
| 29 | Adam BurrellPlace 29 · Grade 11 · Admiral Farragut Aca | 11 | Admiral Farragut Aca | 18:16.50 |
| 30 | Zach RochettePlace 30 · Grade 11 · Community School of | 11 | Community School of | 18:16.97 |
| 31 | Liam BalkanPlace 31 · Grade 9 · Ransom Everglades Sc | 9 | Ransom Everglades Sc | 18:17.56 |
| 32 | Alec DesilveiraPlace 32 · Grade 11 · Seacrest Country Day | 11 | Seacrest Country Day | 18:18.25 |
| 33 | Ram KhalmuratovPlace 33 · Grade 11 · Fort Myers | 11 | Fort Myers | 18:18.89 |
| 34 | Abner GarciaPlace 34 · Grade 12 · Hardee | 12 | Hardee | 18:19.42 |
| 35 | Drew CarltonPlace 35 · Grade 12 · Bishop Verot | 12 | Bishop Verot | 18:22.08 |
| 36 | MacDonald Petite-FortPlace 36 · Grade 10 · Naples | 10 | Naples | 18:22.55 |
| 37 | Kenneth WeeksPlace 37 · Grade 11 · Gateway Charter | 11 | Gateway Charter | 18:23.06 |
| 38 | Andrew TurnerPlace 38 · Grade 10 · Fort Myers | 10 | Fort Myers | 18:26.00 |
| 39 | Christopher SinticPlace 39 · Grade 12 · St. John Neumann | 12 | St. John Neumann | 18:27.08 |
| 40 | Kevin PlummerPlace 40 · Grade 11 · Lemon Bay | 11 | Lemon Bay | 18:27.41 |
| 41 | Gustavo GrinsteinsPlace 41 · Grade 11 · Seacrest Country Day | 11 | Seacrest Country Day | 18:27.75 |
| 42 | Leonel RodriguezPlace 42 · Grade 10 · Hardee | 10 | Hardee | 18:29.03 |
| 43 | Justin QuevedoPlace 43 · Grade 12 · St. John Neumann | 12 | St. John Neumann | 18:30.16 |
| 44 | Kyle MillerPlace 44 · Grade 11 · Fort Myers | 11 | Fort Myers | 18:31.33 |
| 45 | Evan StarkeyPlace 45 · Grade 11 · Fort Myers | 11 | Fort Myers | 18:34.77 |
| 46 | Aaron SmithPlace 46 · Grade 12 · Naples | 12 | Naples | 18:36.00 |
| 47 | Jacob WinklemanPlace 47 · Grade 9 · First Baptist Academ | 9 | First Baptist Academ | 18:38.72 |
| 48 | Zach WeedPlace 48 · Grade 12 · Ransom Everglades Sc | 12 | Ransom Everglades Sc | 18:42.19 |
| 49 | Kevin RuanePlace 49 · Grade 12 · Bishop Verot | 12 | Bishop Verot | 18:44.98 |
| 50 | Adrian SosaPlace 50 · Grade 9 · Ransom Everglades Sc | 9 | Ransom Everglades Sc | 18:48.89 |
| 51 | Miles RittenhousePlace 51 · Grade 9 · Lemon Bay | 9 | Lemon Bay | 18:52.34 |
| 52 | Malik AsaliehPlace 52 · Grade 11 · Gateway Charter | 11 | Gateway Charter | 18:54.69 |
| 53 | Eli LauberPlace 53 · Grade 9 · Community School of | 9 | Community School of | 18:55.88 |
| 54 | Colton HardeePlace 54 · Grade 9 · Fort Myers | 9 | Fort Myers | 19:02.61 |
| 55 | Matt SignorelliPlace 55 · Grade 10 · Bishop Verot | 10 | Bishop Verot | 19:03.78 |
| 56 | Jeremiah RamirezPlace 56 · Grade 11 · Clewiston | 11 | Clewiston | 19:06.16 |
| 57 | Santiago RiveraPlace 57 · Grade 10 · Canterbury School (F | 10 | Canterbury School (F | 19:07.83 |
| 58 | Blake BurchettPlace 58 · Grade 9 · Seacrest Country Day | 9 | Seacrest Country Day | 19:09.12 |
| 59 | Kevin AgredoPlace 59 · Grade 12 · Gateway Charter | 12 | Gateway Charter | 19:13.03 |
| 60 | Dieudomme PrudhommPlace 60 · Grade 11 · Naples | 11 | Naples | 19:16.05 |
| 61 | Kevin BowlesPlace 61 · Grade 11 · Gateway Charter | 11 | Gateway Charter | 19:23.31 |
| 62 | Robbie HurtPlace 62 · Grade 10 · First Baptist Academ | 10 | First Baptist Academ | 19:24.94 |
| 63 | Ali AliPlace 63 · Grade 12 · Clewiston | 12 | Clewiston | 19:25.62 |
| 64 | Bradley PricePlace 64 · Grade 8 · Community School of | 8 | Community School of | 19:26.03 |
| 65 | Andre KorotkovPlace 65 · Grade 12 · Admiral Farragut Aca | 12 | Admiral Farragut Aca | 19:27.09 |
| 66 | Marco DeloeraPlace 66 · Grade 9 · Hardee | 9 | Hardee | 19:28.58 |
| 67 | Justin GoldbergPlace 67 · Grade 12 · Clewiston | 12 | Clewiston | 19:29.03 |
| 68 | Anthony JacksonPlace 68 · Grade 12 · Admiral Farragut Aca | 12 | Admiral Farragut Aca | 19:31.59 |
| 69 | Deryan BaltazarPlace 69 · Grade 9 · Clewiston | 9 | Clewiston | 19:32.64 |
| 70 | Matt DeClerckPlace 70 · Grade 11 · Gateway Charter | 11 | Gateway Charter | 19:34.16 |
| 71 | Brandon BeattyPlace 71 · Grade 11 · Hardee | 11 | Hardee | 19:36.34 |
| 72 | Clayton FordPlace 72 · Grade 12 · St. John Neumann | 12 | St. John Neumann | 19:40.03 |
| 73 | Christian MoralezPlace 73 · Grade 12 · Hardee | 12 | Hardee | 19:42.56 |
| 74 | Kyle Tan-KyiPlace 74 · Grade 10 · Canterbury School (F | 10 | Canterbury School (F | 19:44.69 |
| 75 | Nick ThompsonPlace 75 · Grade 11 · Canterbury School (F | 11 | Canterbury School (F | 19:45.25 |
| 76 | Simon WangPlace 76 · Grade 11 · Admiral Farragut Aca | 11 | Admiral Farragut Aca | 19:46.12 |
| 77 | Joshua McKillipPlace 77 · Grade 11 · Southwest Florida Ch | 11 | Southwest Florida Ch | 19:46.89 |
| 78 | Roberto NavaroPlace 78 · Grade 12 · Hardee | 12 | Hardee | 19:49.20 |
| 79 | Daniel CalkinsPlace 79 · Grade 10 · Ransom Everglades Sc | 10 | Ransom Everglades Sc | 19:49.58 |
| 80 | Jose SandvolPlace 80 · Grade 12 · Community School of | 12 | Community School of | 20:00.36 |
| 81 | Amado PerezPlace 81 · Grade 10 · Clewiston | 10 | Clewiston | 20:03.00 |
| 82 | Nick PopePlace 82 · Grade 10 · Oasis | 10 | Oasis | 20:07.03 |
| 83 | Aaron AndrisPlace 83 · Grade 9 · Ransom Everglades Sc | 9 | Ransom Everglades Sc | 20:10.22 |
| 84 | Teagan DuckettPlace 84 · Grade 10 · St. John Neumann | 10 | St. John Neumann | 20:13.12 |
| 85 | Rafael GutierrezPlace 85 · Grade 11 · St. John Neumann | 11 | St. John Neumann | 20:13.72 |
| 86 | Samuel RiveraPlace 86 · Grade 9 · Clewiston | 9 | Clewiston | 20:14.16 |
| 87 | Joshua HarveyPlace 87 · Grade 9 · Southwest Florida Ch | 9 | Southwest Florida Ch | 20:14.81 |
| 88 | Santiago ChapparoPlace 88 · Grade 11 · Donahue Academy of | 11 | Donahue Academy of | 20:17.19 |
| 89 | Jose MolinaPlace 89 · Grade 12 · Clewiston | 12 | Clewiston | 20:34.77 |
| 90 | Ian MilaskiPlace 90 · Grade 8 · Oasis | 8 | Oasis | 20:52.86 |
| 91 | Matthew MyersPlace 91 · Grade 10 · St. John Neumann | 10 | St. John Neumann | 20:53.42 |
| 92 | Tyler FoorPlace 92 · Grade 11 · Canterbury School (F | 11 | Canterbury School (F | 20:54.34 |
| 93 | Randy RichardsonPlace 93 · Grade 10 · Canterbury School (F | 10 | Canterbury School (F | 20:55.56 |
| 94 | Grant UllrichPlace 94 · Grade 11 · St. John Neumann | 11 | St. John Neumann | 20:57.88 |
| 95 | Ruben OzunaPlace 95 · Grade 12 · Hardee | 12 | Hardee | 21:01.94 |
| 96 | Varun VarshneyPlace 96 · Grade 10 · Canterbury School (F | 10 | Canterbury School (F | 21:03.31 |
| 97 | Hunter PuzakPlace 97 · Grade 7 · Community School of | 7 | Community School of | 21:04.89 |
| 98 | John ComdenPlace 98 · Grade 10 · Donahue Academy of | 10 | Donahue Academy of | 21:15.59 |
| 99 | Scott DauphinaisPlace 99 · Grade 10 · Oasis | 10 | Oasis | 21:52.45 |
| 100 | Luis CunninghamPlace 100 · Grade 11 · Donahue Academy of | 11 | Donahue Academy of | 22:05.33 |
| 101 | Austin PlappertPlace 101 · Grade 10 · Seacrest Country Day | 10 | Seacrest Country Day | 22:06.28 |
| 102 | Brendon MilesPlace 102 · Grade 8 · Community School of | 8 | Community School of | 22:06.95 |
| 103 | Page LosapioPlace 103 · Grade 9 · Southwest Florida Ch | 9 | Southwest Florida Ch | 22:10.88 |
| 104 | Adam DresselPlace 104 · Grade 8 · Oasis | 8 | Oasis | 22:11.30 |
| 105 | Jack SeravelloPlace 105 · Grade 10 · Southwest Florida Ch | 10 | Southwest Florida Ch | 22:18.38 |
| 106 | Jt McGeePlace 106 · Grade 10 · Canterbury School (F | 10 | Canterbury School (F | 22:25.25 |
| 107 | Rey VelazquezPlace 107 · Grade 8 · Oasis | 8 | Oasis | 22:26.38 |
| 108 | Lorenzo FernandezPlace 108 · Grade 10 · Community School of | 10 | Community School of | 22:26.86 |