| 1 | Jared HammillPlace 1 · Grade 11 · Wharton | 11 | Wharton | 18:17.00 |
| 2 | Jockyll DavisPlace 2 · Grade 11 · Chamberlain | 11 | Chamberlain | 18:35.30 |
| 3 | Harrison FoggPlace 3 · Grade 11 · Chamberlain | 11 | Chamberlain | 18:43.60 |
| 4 | Luis PerezPlace 4 · Grade 9 · King | 9 | King | 18:45.10 |
| 5 | Thomas WalterPlace 5 · Grade 11 · Wharton | 11 | Wharton | 18:54.30 |
| 6 | Cristian RodriguezPlace 6 · Grade 12 · King | 12 | King | 19:11.10 |
| 7 | Owen SmithPlace 7 · Grade 11 · Freedom (Tampa) | 11 | Freedom (Tampa) | 19:17.20 |
| 8 | Adrian OteroPlace 8 · Grade 10 · Chamberlain | 10 | Chamberlain | 19:24.20 |
| 9 | Timothy KingPlace 9 · Grade 12 · King | 12 | King | 19:31.80 |
| 10 | Nathan OlsonPlace 10 · Grade 9 · Blake | 9 | Blake | 19:34.80 |
| 11 | Andrew CoryPlace 11 · Grade 11 · Freedom (Tampa) | 11 | Freedom (Tampa) | 19:40.50 |
| 12 | Elijah PettwayPlace 12 · Grade 10 · Chamberlain | 10 | Chamberlain | 20:00.80 |
| 13 | Matthew JeffriesPlace 13 · Grade 12 · Freedom (Tampa) | 12 | Freedom (Tampa) | 20:03.70 |
| 14 | Cruz AlexPlace 14 · Grade 11 · Chamberlain | 11 | Chamberlain | 20:06.70 |
| 15 | Nicolas LendePlace 15 · Grade 11 · King | 11 | King | 20:13.10 |
| 16 | Ethan MolinariPlace 16 · Grade 10 · Wharton | 10 | Wharton | 20:13.90 |
| 17 | Addison CarmichaelPlace 17 · Grade 12 · Wharton | 12 | Wharton | 20:19.10 |
| 18 | Ethan FuhrmeisterPlace 18 · Grade 12 · Freedom (Tampa) | 12 | Freedom (Tampa) | 20:35.00 |
| 19 | Emmanuel CamachoPlace 19 · Grade 10 · Wharton | 10 | Wharton | 20:42.40 |
| 20 | Drew (andrew) BursonPlace 20 · Grade 12 · Freedom (Tampa) | 12 | Freedom (Tampa) | 20:46.80 |
| 21 | Eric MajorPlace 21 · Grade 10 · Chamberlain | 10 | Chamberlain | 21:38.30 |
| 22 | Andrew WartenbergPlace 22 · Grade 11 · Middleton | 11 | Middleton | 21:41.90 |
| 23 | Aleckus EvinazePlace 23 · Grade 11 · Middleton | 11 | Middleton | 21:47.60 |
| 24 | Michael MalloryPlace 24 · Grade 9 · Tampa Bay Tech | 9 | Tampa Bay Tech | 22:49.00 |
| 25 | Blake DeeversPlace 25 · Grade 12 · Wharton | 12 | Wharton | 22:52.10 |
| 26 | Bryan Ngo-DoungPlace 26 · Grade 11 · Tampa Bay Tech | 11 | Tampa Bay Tech | 22:56.50 |
| 27 | Matthew HernandezPlace 27 · Grade 11 · Freedom (Tampa) | 11 | Freedom (Tampa) | 23:03.00 |
| 28 | Jahlil JohnsonPlace 28 · Grade 11 · Blake | 11 | Blake | 23:06.30 |
| 29 | Daniel SchwartzPlace 29 · Grade 10 · Wharton | 10 | Wharton | 23:07.40 |
| 30 | Akhilesh PedduPlace 30 · Grade 10 · Middleton | 10 | Middleton | 23:26.00 |
| 31 | Kevin TranPlace 31 · Grade 11 · Wharton | 11 | Wharton | 24:19.60 |
| 32 | Ethan JonesPlace 32 · Grade 9 · Tampa Bay Tech | 9 | Tampa Bay Tech | 24:32.80 |
| 33 | Ethan WoodPlace 33 · Grade 9 · Blake | 9 | Blake | 25:05.10 |
| 34 | Timothy KingPlace 34 · Grade 11 · Middleton | 11 | Middleton | 25:42.70 |
| 35 | Ethan StinnettPlace 35 · Grade 9 · Wharton | 9 | Wharton | 25:46.20 |
| 36 | Christian ReyesPlace 36 · Grade 12 · Blake | 12 | Blake | 25:55.30 PR |
| 37 | Ian AguilarPlace 37 · Grade 11 · King | 11 | King | 26:17.50 |
| 38 | Juan MartesPlace 38 · Grade 10 · Blake | 10 | Blake | 28:04.80 |
| 39 | Dawood AziezPlace 39 · Grade - · King | - | King | 29:28.30 PR |
| 40 | Justin AmezquitoPlace 40 · Grade 10 · Freedom (Tampa) | 10 | Freedom (Tampa) | 35:18.40 |
| 41 | Caleb TurnerPlace 41 · Grade 11 · Middleton | 11 | Middleton | 36:44.90 |
| 42 | Freddrick GrunerPlace 42 · Grade 9 · Freedom (Tampa) | 9 | Freedom (Tampa) | 37:10.10 |
| 43 | Tyson HoughPlace 43 · Grade 11 · Tampa Bay Tech | 11 | Tampa Bay Tech | 45:24.50 |