| 1 | Ethan TankPlace 1 · Grade JR · Southwest Florida Christian Acad | JR | Southwest Florida Christian Acad | 18:02.9 | 1 |
| 2 | Jackson DillinghamPlace 2 · Grade SR · St. Stephens Episcopal School | SR | St. Stephens Episcopal School | 18:31.0 | — |
| 3 | Austin FlynnPlace 3 · First Baptist Academy | — | First Baptist Academy | 18:44.2 | 2 |
| 4 | Aj DudaPlace 4 · Grade 9 · Southwest Florida Christian Acad | 9 | Southwest Florida Christian Acad | 18:49.1 | 3 |
| 5 | Andrew MitchellPlace 5 · Grade SR · St. John Neumann | SR | St. John Neumann | 19:28.5 | 4 |
| 6 | Cameron BillingsPlace 6 · Grade 7 · Moore Haven | 7 | Moore Haven | 19:45.0 | 5 |
| 7 | Blake WoltersPlace 7 · Grade 8 · Southwest Florida Christian Acad | 8 | Southwest Florida Christian Acad | 20:36.8 | 6 |
| 8 | Ryan WalrodPlace 8 · Grade SR · Southwest Florida Christian Acad | SR | Southwest Florida Christian Acad | 20:38.3 | 7 |
| 9 | Hayden TankPlace 9 · Grade 9 · Southwest Florida Christian Acad | 9 | Southwest Florida Christian Acad | 20:38.5 | 8 |
| 10 | Titus SabeanPlace 10 · Grade 7 · Southwest Florida Christian Acad | 7 | Southwest Florida Christian Acad | 21:10.3 | 9 |
| 11 | Joshua SykesPlace 11 · Grade 9 · Oasis | 9 | Oasis | 21:12.7 | 10 |
| 12 | Justin MerrellPlace 12 · Grade SR · Seacrest Country Day School | SR | Seacrest Country Day School | 21:17.5 | — |
| 13 | Jack WilsonPlace 13 · Grade 9 · Oasis | 9 | Oasis | 21:19.9 | 11 |
| 14 | Andrew GrahamPlace 14 · Grade 9 · Donahue Academy of Ave Maria | 9 | Donahue Academy of Ave Maria | 21:28.6 | 12 |
| 15 | Hunter BeamPlace 15 · First Baptist Academy | — | First Baptist Academy | 21:35.1 | 13 |
| 16 | Winston FairchildPlace 16 · Grade SO · Donahue Academy of Ave Maria | SO | Donahue Academy of Ave Maria | 21:46.7 | 14 |
| 17 | Spencer SommervillePlace 17 · First Baptist Academy | — | First Baptist Academy | 21:46.8 | 15 |
| 18 | Scott RichardsPlace 18 · Grade SO · Evangelical Christian School | SO | Evangelical Christian School | 21:54.8 | — |
| 19 | Isaac FischerPlace 19 · First Baptist Academy | — | First Baptist Academy | 22:00.3 | 16 |
| 20 | Aidan LuzarragaPlace 20 · Grade JR · Donahue Academy of Ave Maria | JR | Donahue Academy of Ave Maria | 22:08.8 | 17 |
| 21 | Rohan CampbellPlace 21 · Grade 9 · Moore Haven | 9 | Moore Haven | 22:14.6 | 18 |
| 22 | Joshua GulapaPlace 22 · Grade SO · St. John Neumann | SO | St. John Neumann | 22:20.8 | 19 |
| 23 | Braxton EisellPlace 23 · First Baptist Academy | — | First Baptist Academy | 22:31.5 | 20 |
| 24 | Brian BautistaPlace 24 · Grade 8 · Moore Haven | 8 | Moore Haven | 22:51.4 | 21 |
| 25 | Thomas PattersonPlace 25 · Grade 9 · Donahue Academy of Ave Maria | 9 | Donahue Academy of Ave Maria | 22:57.4 | 22 |
| 26 | Calvin O'DellPlace 26 · First Baptist Academy | — | First Baptist Academy | 23:07.1 | 23 |
| 27 | Nash WalkerPlace 27 · First Baptist Academy | — | First Baptist Academy | 23:13.1 | 24 |
| 28 | Trystan RichardsonPlace 28 · First Baptist Academy | — | First Baptist Academy | 23:26.6 | — |
| 29 | Jeremy SeitzPlace 29 · Grade SR · Southwest Florida Christian Acad | SR | Southwest Florida Christian Acad | 24:29.3 | 25 |
| 30 | Eric RicoPlace 30 · Grade 8 · Moore Haven | 8 | Moore Haven | 25:00.1 | 26 |
| 31 | Cameron MillwardPlace 31 · Grade SO · Donahue Academy of Ave Maria | SO | Donahue Academy of Ave Maria | 25:15.8 | 27 |
| 32 | Austin CollarPlace 32 · Grade JR · Seacrest Country Day School | JR | Seacrest Country Day School | 25:20.3 | — |
| 33 | Tyler KnoopPlace 33 · Grade SO · Oasis | SO | Oasis | 25:24.0 | 28 |
| 34 | Adam MasonPlace 34 · Grade JR · St. John Neumann | JR | St. John Neumann | 25:34.1 | 29 |
| 35 | Trenton BrownPlace 35 · Grade SO · Oasis | SO | Oasis | 25:40.2 | 30 |
| 36 | Joel RebotonPlace 36 · Grade SO · Oasis | SO | Oasis | 25:41.8 | 31 |
| 37 | John RoyPlace 37 · Grade JR · St. John Neumann | JR | St. John Neumann | 25:45.8 | 32 |
| 38 | Benjamin LysiakPlace 38 · Grade 9 · St. John Neumann | 9 | St. John Neumann | 26:13.0 | 33 |
| 39 | Alden KaufmannPlace 39 · First Baptist Academy | — | First Baptist Academy | 26:25.0 | — |
| 40 | Daniel NassifPlace 40 · Grade SR · Seacrest Country Day School | SR | Seacrest Country Day School | 26:28.9 | — |
| 41 | Michael Fleitas-VeraPlace 41 · Grade 9 · Donahue Academy of Ave Maria | 9 | Donahue Academy of Ave Maria | 26:30.7 | 34 |
| 42 | Joseph CarlettaPlace 42 · Grade JR · Donahue Academy of Ave Maria | JR | Donahue Academy of Ave Maria | 27:55.7 | 35 |
| 43 | Braden LanePlace 43 · First Baptist Academy | — | First Baptist Academy | 28:25.3 | — |
| 44 | Adam LenardsonPlace 44 · Grade SO · Donahue Academy of Ave Maria | SO | Donahue Academy of Ave Maria | 29:11.6 | — |
| 45 | Quentin FairchildPlace 45 · Grade SR · Donahue Academy of Ave Maria | SR | Donahue Academy of Ave Maria | 29:39.2 | — |
| 46 | Brian AlfonsoPlace 46 · Grade 7 · Moore Haven | 7 | Moore Haven | 33:14.9 | 36 |
| 47 | Anthony EspositoPlace 47 · Grade SO · Oasis | SO | Oasis | 33:50.8 | 37 |